diff -r 0b3b35f008f2 -r 0612a789929b src/share/vm/prims/jvm.cpp --- a/src/share/vm/prims/jvm.cpp Thu Feb 16 10:17:01 2017 -0800 +++ b/src/share/vm/prims/jvm.cpp Fri Feb 24 06:48:48 2017 -0800 @@ -643,7 +643,7 @@ // This can safepoint and redefine method, so need both new_obj and method // in a handle, for two different reasons. new_obj can move, method can be // deleted if nothing is using it on the stack. - m->method_holder()->add_member_name(new_obj()); + m->method_holder()->add_member_name(new_obj(), false); } }