diff -r f912267934e0 -r 49e1b21d9878 src/hotspot/share/prims/jvmtiRedefineClasses.cpp --- a/src/hotspot/share/prims/jvmtiRedefineClasses.cpp Tue Sep 11 17:48:24 2018 +0530 +++ b/src/hotspot/share/prims/jvmtiRedefineClasses.cpp Tue Sep 11 09:53:41 2018 -0400 @@ -1231,8 +1231,7 @@ // verifier. Please, refer to jvmtiThreadState.hpp for the detailed // description. RedefineVerifyMark rvm(the_class, scratch_class, state); - Verifier::verify( - scratch_class, Verifier::ThrowException, true, THREAD); + Verifier::verify(scratch_class, true, THREAD); } if (HAS_PENDING_EXCEPTION) { @@ -1263,7 +1262,7 @@ // verify what we have done during constant pool merging { RedefineVerifyMark rvm(the_class, scratch_class, state); - Verifier::verify(scratch_class, Verifier::ThrowException, true, THREAD); + Verifier::verify(scratch_class, true, THREAD); } if (HAS_PENDING_EXCEPTION) {