stack-switching
stack-switching copied to clipboard
A repository for the stack switching proposal.
This patch adds a reference interpreter for the stack switching proposal. It implements all of the proposed instructions (currently it contains the old version of `barrier`, which we can adapt...
When we previously discussed `func.bind`, my memory is that we ended up with a soft idea that this could be accomplished with a future separate "closure" type that has space...
The stack switching proposal notably does not feature the `barrier` instruction from the WasmFX/typed continuations proposal? The question is, do we want to include such an instruction? Do we have...
Once this proposal gets to Phase 3 and we can study the performance of realistic workloads, I think it's important for this group to measure a workload that, e.g., uses...
We should develop the spec testsuite for the stack switching proposal. I have something implemented already in https://github.com/WebAssembly/stack-switching/blob/wasmfx/test/core/cont.wast, however it currently lacks tests for `switch` and it does not thoroughly...
It would be good to update the explainer with a sketch of how we expect the embedding API given in the appendix to be extended. Taking inspiration from how the...