--- old/src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java 2017-11-04 15:52:32.196160510 -0700 +++ new/src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java 2017-11-04 15:52:32.012160512 -0700 @@ -1784,6 +1784,11 @@ MemberName memberName = (MemberName)mname; return memberName.getName(); } + @Override + public Class getDeclaringClass(Object mname) { + MemberName memberName = (MemberName)mname; + return memberName.getDeclaringClass(); + } @Override public MethodType getMethodType(Object mname) {