small typo in the first page "There is no multiple dispatch [Musch08] ni the JVM" (unless you are one of "the knights who say ni" :) )
musachy On Tue, Nov 10, 2009 at 11:09 AM, John Rose <[email protected]> wrote: > Dear colleagues, > > I have written a paper for VMIL '09 on invokedynamic, which you may > find interesting: > Bytecodes meet Combinators: invokedynamic on the JVM > John Rose, VMIL '09 Workshop at OOPSLA, Orlando, October 2009 > http://cr.openjdk.java.net/~jrose/pres/200910-VMIL.pdf > > The focus of the paper is on evaluating the architectural effect of > adding invokedynamic to JVM bytecodes. The description of JSR 292 is > partial and provisional but I expect the part I have described is > mostly stable. There is a lot of overview of (a) current > implementation techniques for JVM languages, (b) how these techniques > adapt to invokedynamic, and (c) how a JVM might optimize > invokedynamic. The treatment mentions HotSpot in a few places, but is > not specific (not intentionally so, at least) to HotSpot. I hope it > is useful to other JVM teams and to dynamic language implementors. > > Best wishes, > -- John > _______________________________________________ > mlvm-dev mailing list > [email protected] > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev > _______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
