Here is the second-largest piece, the implementation of invokedynamic. http://cr.openjdk.java.net/~jrose/6655646/webrev.00 Note that the compilers do not handle the instruction, in this version of the code. That will be a separate bug fix. -- John