There is no up-call. The JVM just tail-calls an adapter previously prepared by the JDK runtime. So the interpreter has no special paths other than the slow path with the tail call.
I think your implementation put the adapter on a method header. I put it on the method type family (the "form"). -- John (on my iPhone) On Sep 13, 2010, at 3:05 AM, Fredrik Öhrström <[email protected]> wrote: > Why do an upcall to Java? The conversions should be so simple that it > should be possible to handle them in the interpreter. _______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
