Skip to content
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

Open
fgmccabe opened this issue Jan 12, 2022 · 2 comments
Open

Support for multiple prompt delimiters #8

fgmccabe opened this issue Jan 12, 2022 · 2 comments

Comments

@fgmccabe
Copy link
Collaborator

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.

rossberg pushed a commit that referenced this issue Apr 12, 2024
fix typo of "Extended"
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
@tlively
Copy link
Member

tlively commented Aug 28, 2024

@fgmccabe, is this actionable, or can we close it now that we've settled on a design to move forward with?

@fgmccabe
Copy link
Collaborator Author

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
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants