< prev index next >

src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Print this page
rev 15353 : 8164044: Generate the corresponding BoundMethodHandle to all generated DirectMethodHandles
Reviewed-by: vlivanov, mhaupt

*** 1716,1729 **** MemberName memberName = (MemberName)mname; return memberName.isNative(); } @Override ! public byte[] generateDMHClassBytes(String className, ! MethodType[] methodTypes, int[] types) { return GenerateJLIClassesHelper ! .generateDMHClassBytes(className, methodTypes, types); } @Override public Map.Entry<String, byte[]> generateConcreteBMHClassBytes( final String types) { --- 1716,1738 ---- MemberName memberName = (MemberName)mname; return memberName.isNative(); } @Override ! public byte[] generateDirectMethodHandleHolderClassBytes( ! String className, MethodType[] methodTypes, int[] types) { return GenerateJLIClassesHelper ! .generateDirectMethodHandleHolderClassBytes( ! className, methodTypes, types); ! } ! ! @Override ! public byte[] generateDelegatingMethodHandleHolderClassBytes( ! String className, MethodType[] methodTypes) { ! return GenerateJLIClassesHelper ! .generateDelegatingMethodHandleHolderClassBytes( ! className, methodTypes); } @Override public Map.Entry<String, byte[]> generateConcreteBMHClassBytes( final String types) {
< prev index next >