--- a/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Thu Oct 18 11:09:00 2012 -0700
+++ b/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Fri Oct 19 17:04:35 2012 -0700
@@ -138,7 +138,7 @@
DUMP_CLASS_FILES_DIR = dumpDir;
System.out.println("Dumping class files to "+DUMP_CLASS_FILES_DIR+"/...");
} catch (Exception e) {
- throw new InternalError(e);
+ throw newInternalError(e);
}
} else {
DUMP_CLASS_FILES_COUNTERS = null;
@@ -162,7 +162,7 @@
file.close();
return null;
} catch (IOException ex) {
- throw new InternalError(ex);
+ throw newInternalError(ex);
}
}
});
@@ -279,7 +279,7 @@
try {
member = MEMBERNAME_FACTORY.resolveOrFail(REF_invokeStatic, member, HOST_CLASS, ReflectiveOperationException.class);
} catch (ReflectiveOperationException e) {
- throw new InternalError(e);
+ throw newInternalError(e);
}
//System.out.println("resolveInvokerMember => "+member);
return member;