@Saúl Cabrera I have submitted the last PR in the x64 thread series. What should I do next? I can take on the aarch64 thread, I was also curious about tail call, that's another thing I could take a stab at. But maybe there is something you'd want done first?
I'd like to hold off on aarch64 if possible until I'm able to get all the spec tests passing for the existing features (currently working on that) -- the spec tests revealed some issues with the implementation of loads/stores which I'm currently fixing. In terms of next steps it'd be great to finalize support for SIMD/Relaxed SIMD, which I think it's where the bulk of the work is at the moment in terms of proposals to support. So if you're up for it, that could be a good next step (I'd recommend checking out https://github.com/bytecodealliance/wasmtime/issues/8093 to coordinate instructions if this is something that you're interested in). Another approach could be to work on tail calls for x64, which will take winch-x64 one step closer to tier-1.
since someone is already active on simd, i'll start on tail call. When i'm done, I'll help with simd, if there's work left to be done.
Last updated: Jan 24 2025 at 00:11 UTC