src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java	Wed Sep 17 18:50:32 2014
--- new/src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java	Wed Sep 17 18:50:31 2014

*** 60,70 **** --- 60,70 ---- private static final String LFN_SIG = "L" + LFN + ";"; private static final String LL_SIG = "(L" + OBJ + ";)L" + OBJ + ";"; 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; /** Name of the source file (for stack trace printing). */
*** 95,105 **** --- 95,105 ---- invokerName = invokerName.substring(p+1); } 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; this.invokerType = invokerType; this.localsMap = new int[localsMapSize+1];

src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File