--- a/jdk/src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java Wed Dec 02 16:44:58 2015 +0800
+++ b/jdk/src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java Wed Dec 02 12:28:24 2015 +0100
@@ -108,12 +108,6 @@
return makeAllocator(member);
return make(member.getDeclaringClass(), member);
}
- static DirectMethodHandle make(Method method) {
- return make(method.getDeclaringClass(), new MemberName(method));
- }
- static DirectMethodHandle make(Field field) {
- return make(field.getDeclaringClass(), new MemberName(field));
- }
private static DirectMethodHandle makeAllocator(MemberName ctor) {
assert(ctor.isConstructor() && ctor.getName().equals("<init>"));
Class<?> instanceClass = ctor.getDeclaringClass();