Hi all,
for the VM Summit, I want to do a presentation on the patterns
that you usually found in VMs or runtimes
and how to express them using JSR 292.

Here are the patterns that I've found:

callsite adaptation
 - conversion/boxing/unboxing
 - varargs
 - named parameters

single-dispatch (one receiver)
 - vtable
 - visitor
 - inlining cache
   - simple
   - cascaded
   - polymorphic

callee adaptation
 - verified/unverified entry point
 - memoization

mutable metaclass
 - poll/push

I'm sure I've forgotten some of them.
Feel free to add items in the list.

Rémi


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