--- old/src/hotspot/share/ci/ciField.cpp 2020-03-06 00:25:44.521414118 -0500 +++ new/src/hotspot/share/ci/ciField.cpp 2020-03-06 00:25:43.369401554 -0500 @@ -172,13 +172,6 @@ _holder = declared_holder; _offset = -1; _is_constant = false; - // It's possible the access check failed due to a nestmate access check - // encountering an exception. We can't propagate the exception from here - // so we have to clear it. If the access check happens again in a different - // context then the exception will be thrown there. - if (HAS_PENDING_EXCEPTION) { - CLEAR_PENDING_EXCEPTION; - } return; }