-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for multiple prompt delimiters #8
Comments
dhil
pushed a commit
to dhil/wasm-stack-switching
that referenced
this issue
Apr 12, 2024
dhil
added a commit
to dhil/wasm-stack-switching
that referenced
this issue
Apr 12, 2024
Merge with WebAssembly/spec
@fgmccabe, is this actionable, or can we close it now that we've settled on a design to move forward with? |
I would prefer to keep this open for now. There is a connection to the discussion around the barrier instruction |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Being able to specify exactly which prompt bracket a particular suspension refers to is important for safety. This will help to prevent so-called accidental capture of a suspended computation by the presence of an inner (later) prompt bracket.
In addition, even if it is possible to simulate this by suspending to an inner prompt bracket and then re-suspending if that prompt bracket turns out to be incorrect is unnecessarily inefficient.
The text was updated successfully, but these errors were encountered: