happy new year!

Lukas Stadler lukas.stadler at jku.at
Wed Jan 21 08:38:56 PST 2009


Hi!

I'm working on the continuations part...
I have recently started a new approach to the continuations copy and 
resume implementation. I was never all that happy with using the 
debugging structures to extract the information from the stack frames. 
So I've now developed an algorithm that stores stack frames on-demand by 
patching the return addresses on stack. This has some very exciting 
advantages, e.g. the stack frames that haven't been modified yet will 
never be copied or restored (because all the information that the 
continuation needs from the stack frame is still present on the stack).

By now I've completed the copy part (which is very useful on its own :-) 
and am now working on the restore part. There are still some problems to 
solve, but we'll get there...
I'm also preparing a paper for this year's PPPJ conference, which will 
explain all this in great detail.

bye,
 Lukas




More information about the mlvm-dev mailing list