http://jcp.org/en/jsr/detail?id=292 動的な型を持つ言語をサポートするためのJVM仕様がJSR 292として提案されました。簡単に言うと、現在のJVMの仕様では4種類のinvoke命令(invokeinterface, invokespecial, invokestatic, invokevirtual)があるが、これに新しくinvokedynamicという命令を追加して動的な型付けに対応しようというものです。invokedynamic命令についてはJSR 292のスペックリードであるGilad Bracha氏のブログで紹介されています。 http://blogs.sun.com/roller/page/gbracha?entry=invokedynamic Basically, it will be a lot like invokevirtual (i