On Jun 30, 2009, at 2:30 AM, Attila Szegedi wrote: > And the MLVM innovations don't > point in these directions either - well, continuations or at least > generators could help, I think.
MLVM has Lukas Stadler's nice prototype of scoped continuations, which provides one set of useful tricks, generally of the form "expect to run in strict mode for a while, and then take a hit as you swap part of the control stack to the heap". There's also Arnold Schwaighofer's tailcall prototype on MLVM, which if crossed with invokedynamic would produce the equivalent of patchable jump sites. (But, did I mention they are prototypes? Sadly, JDK 7 will not include either, since it is focusing on invokedynamic and method handles.) -- John --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en -~----------~----~----~----~------~----~------~--~---
