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 _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev