3 ms·
Maybe. My main problem is to get light-weight support for continuation marks. If I need a CPS-pass for continuation marks, I might as well use it for continuat
by soegaard 9mo ago
Maybe. My main problem is to get light-weight support for continuation marks.
If I need a CPS-pass for continuation marks, I might as well use it for continuations as well.
It would be great if it were possible to avoid a CPS-pass though.
- titzer 9mo agoWith stack-switching you won't (shouldn't?) need a CPS pass.
- soegaard 9mo agoI need to study the stack-switching proposal in more detail. However, I don't see an obvious way of attach and probe continuation marks to the continuations (including the current one). I am not an expert in continuation marks, so I'll just link to this presentation by Matthew Flatt (which you probably already know). https://github.com/WebAssembly/meetings/blob/main/stack/2021/presentations/2021-5-17-flatt-racket-intermediate-language-control.pdf https://github.com/WebAssembly/meetings/blob/main/stack/2021...