src/share/classes/java/lang/invoke/MethodHandleImpl.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/classes/java/lang/invoke/MethodHandleImpl.java Wed May 28 11:09:44 2014
--- new/src/share/classes/java/lang/invoke/MethodHandleImpl.java Wed May 28 11:09:44 2014
*** 690,701 ****
--- 690,700 ----
Object[] unboxArgs = new Object[] {names[GET_UNBOX_RESULT], names[TRY_CATCH]};
names[UNBOX_RESULT] = new Name(new NamedFunction(invokeBasicUnbox), unboxArgs);
lform = new LambdaForm("guardWithCatch", lambdaType.parameterCount(), names);
! return basicType.form().setCachedLambdaForm(MethodTypeForm.LF_GWC, lform);
return lform;
}
static
MethodHandle makeGuardWithCatch(MethodHandle target,
Class<? extends Throwable> exType,
src/share/classes/java/lang/invoke/MethodHandleImpl.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File