src/share/classes/java/lang/invoke/MethodTypeForm.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File jdk Cdiff src/share/classes/java/lang/invoke/MethodTypeForm.java

src/share/classes/java/lang/invoke/MethodTypeForm.java

Print this page
rev 10354 : 8050052: Small cleanups in java.lang.invoke code
Reviewed-by: ?
rev 10355 : 8050053: Improve caching of different invokers
Reviewed-by: vlivanov, ?
Contributed-by: john.r.rose@oracle.com
rev 10359 : 8050057: Improve caching of MethodHandle reinvokers
Reviewed-by: vlivanov, ?
Contributed-by: john.r.rose@oracle.com
rev 10367 : imported patch 17.gwt

*** 77,87 **** LF_GEN_LINKER = 11, // generic invoke_MT (for invokehandle) LF_GEN_INVOKER = 12, // generic MHs.invoke LF_CS_LINKER = 13, // linkToCallSite_CS LF_MH_LINKER = 14, // linkToCallSite_MH LF_GWC = 15, // guardWithCatch (catchException) ! LF_LIMIT = 16; /** Return the type corresponding uniquely (1-1) to this MT-form. * It might have any primitive returns or arguments, but will have no references except Object. */ public MethodType erasedType() { --- 77,88 ---- LF_GEN_LINKER = 11, // generic invoke_MT (for invokehandle) LF_GEN_INVOKER = 12, // generic MHs.invoke LF_CS_LINKER = 13, // linkToCallSite_CS LF_MH_LINKER = 14, // linkToCallSite_MH LF_GWC = 15, // guardWithCatch (catchException) ! LF_GWT = 16, // guardWithTest ! LF_LIMIT = 17; /** Return the type corresponding uniquely (1-1) to this MT-form. * It might have any primitive returns or arguments, but will have no references except Object. */ public MethodType erasedType() {
src/share/classes/java/lang/invoke/MethodTypeForm.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File