--- old/src/share/vm/prims/methodHandles.cpp 2013-10-23 18:18:23.000000000 +0400 +++ new/src/share/vm/prims/methodHandles.cpp 2013-10-23 18:18:22.000000000 +0400 @@ -1194,9 +1194,7 @@ } else if (vmtarget->is_klass()) { x = ((Klass*) vmtarget)->java_mirror(); } else if (vmtarget->is_method()) { - Handle mname2 = MethodHandles::new_MemberName(CHECK_NULL); - CallInfo info((Method*)vmtarget); - x = MethodHandles::init_method_MemberName(mname2, info); + x = mname(); } result->obj_at_put(1, x); return JNIHandles::make_local(env, result());