Here is the inlining part of the invokedynamic compiler support: http://cr.openjdk.java.net/~twisti/6829187/webrev.01/ I'm using 6829187 here since inlining is part of the compiler support, but I can open another CR if required. -- Christian