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
-~----------~----~----~----~------~----~------~--~---

Reply via email to