--- a/jdk/src/share/classes/java/lang/invoke/LambdaForm.java Thu Oct 18 11:09:00 2012 -0700
+++ b/jdk/src/share/classes/java/lang/invoke/LambdaForm.java Fri Oct 19 17:04:35 2012 -0700
@@ -457,7 +457,7 @@
isCompiled = true;
return vmentry;
} catch (Error | Exception ex) {
- throw new InternalError(this.toString(), ex);
+ throw newInternalError(this.toString(), ex);
}
}
@@ -1547,7 +1547,7 @@
try {
zmem = IMPL_NAMES.resolveOrFail(REF_invokeStatic, zmem, null, NoSuchMethodException.class);
} catch (IllegalAccessException|NoSuchMethodException ex) {
- throw new InternalError(ex);
+ throw newInternalError(ex);
}
NamedFunction zcon = new NamedFunction(zmem);
Name n = new Name(zcon).newIndex(0);