This talk will look at the improvements to the JVM as part of JSR-292, including invokedynamic, interface injection, tail calls, and other features that are on every language designer's wish list.