Support a "spegetti stack" #455
Labels
component: runtime
Concerning the runtime system
meta: triaged
Has the issue been triaged yet?
skill: C++
status: accepted
A bug we intend to fix it.
type: enhancement
Milestone
Add a stack structure that can allow us to re-use stack frames. There's lots of different stratergies but I'm partial to a spagetti stack that makes use of the GC to clean up frames. Something like.
If stack frames are not captured, it means that this part of the program isn't making use of continuations or similar features, or only captures them but never replays them. Then the Plasma abstract machine modle should work as near as possible to native execution, especially with regard to something like the x86 shadow stack.
The text was updated successfully, but these errors were encountered: