Aren't continuations supposed to close over the register stacks? In this code:
I should hope to get 42, but instead I get "no more I frames to pop." They're not very good continuations if you have to treat them just like an address stack!
Currently the Copy-On-Write bit isn't being honored on the register pad stacks,
so restoretop (Parrot_pop_*()) is ignoring the fact that the stack it is dealing with
is a readonly copy (taken by the continuation).
They are being marked, though, so its 1/2 complete.
I didn't finish the continuation implementation at the time, but I had assumed someone had during my absence. (How is that for passing the blame? :) )
-Melvin