On Nov 16, 2009, at 7:21 AM, Emmanuel Castro wrote: > I am not sure of my English skills, however I noticed a strange sentence : > "The four method invocation instructions in the JVM correspond directly to to > different kinds of Java method calls". > I think there is a "to" in surpus in "to to".
In this case your English skills are clearly superior to mine. Thanks for pointing out the typo! Item (b) in 2.1 also has a missing article "a" in "a symbolic entity". More fundamentally, Dean Long has pointed out that my account in 1. of pre-instruction linkage is oversimplified; the fix is in bold: Member lookup and matching of names and types is performed once only as a symbolic reference is linked, and specifically when it is resolved ([Lindholm99] 5.4.3). This happens before the first time a particular member reference instruction executes. And also in 3.: Like all invoke instructions, invokedynamic can be linked lazily, as late as the first execution of each dynamic call site. And 3.1: Before an unlinked dynamic call site is executed, the JVM calls the site’s bootstrap method. Perhaps I can get these fixes into the final paper. -- John
_______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
