< prev index next >

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

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

*** 34,44 **** import sun.invoke.util.Wrapper; import java.lang.invoke.LambdaForm.NamedFunction; import java.lang.invoke.MethodHandles.Lookup; import java.lang.reflect.Field; - import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; import java.util.function.Function; import static java.lang.invoke.LambdaForm.BasicType; --- 34,43 ----
*** 306,316 **** return typeCodes[i]; } /*non-public*/ char fieldTypeChar(int i) { return typeChars.charAt(i); } ! Object fieldSignature() { return typeChars; } public Class<? extends BoundMethodHandle> fieldHolder() { return clazz; } --- 305,315 ---- return typeCodes[i]; } /*non-public*/ char fieldTypeChar(int i) { return typeChars.charAt(i); } ! String fieldSignature() { return typeChars; } public Class<? extends BoundMethodHandle> fieldHolder() { return clazz; }
< prev index next >