--- old/src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java 2014-09-17 18:50:32.000000000 +0400 +++ new/src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java 2014-09-17 18:50:31.000000000 +0400 @@ -62,7 +62,7 @@ private static final String CLL_SIG = "(L" + CLS + ";L" + OBJ + ";)L" + OBJ + ";"; /** Name of its super class*/ - private static final String superName = LF; + private static final String superName = OBJ; /** Name of new class */ private final String className; @@ -97,7 +97,7 @@ if (DUMP_CLASS_FILES) { className = makeDumpableClassName(className); } - this.className = superName + "$" + className; + this.className = LF + "$" + className; this.sourceFile = "LambdaForm$" + className; this.lambdaForm = lambdaForm; this.invokerName = invokerName;