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