< prev index next >

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

Print this page
rev 15090 : 8161588: MemberName::resolveOrNull cause and hide NoSuchMethodErrors
Reviewed-by: mhaupt

*** 48,57 **** --- 48,58 ---- /// MemberName support static native void init(MemberName self, Object ref); static native void expand(MemberName self); static native MemberName resolve(MemberName self, Class<?> caller) throws LinkageError, ClassNotFoundException; + static native MemberName resolveOrNull(MemberName self, Class<?> caller); static native int getMembers(Class<?> defc, String matchName, String matchSig, int matchFlags, Class<?> caller, int skip, MemberName[] results); /// Field layout queries parallel to jdk.internal.misc.Unsafe: static native long objectFieldOffset(MemberName self); // e.g., returns vmindex
< prev index next >