< prev index next >
src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
Print this page
rev 49208 : 8199471: Enable generation of callSiteForms at link time
Reviewed-by: psandoz
*** 1839,1852 ****
.generateBasicFormsClassBytes(className);
}
@Override
public byte[] generateInvokersHolderClassBytes(final String className,
! MethodType[] methodTypes) {
return GenerateJLIClassesHelper
! .generateInvokersHolderClassBytes(className, methodTypes);
}
});
}
/** Result unboxing: ValueConversions.unbox() OR ValueConversions.identity() OR ValueConversions.ignore(). */
private static MethodHandle unboxResultHandle(Class<?> returnType) {
--- 1839,1855 ----
.generateBasicFormsClassBytes(className);
}
@Override
public byte[] generateInvokersHolderClassBytes(final String className,
! MethodType[] invokerMethodTypes,
! MethodType[] callSiteMethodTypes) {
return GenerateJLIClassesHelper
! .generateInvokersHolderClassBytes(className,
! invokerMethodTypes, callSiteMethodTypes);
}
+
});
}
/** Result unboxing: ValueConversions.unbox() OR ValueConversions.identity() OR ValueConversions.ignore(). */
private static MethodHandle unboxResultHandle(Class<?> returnType) {
< prev index next >