--- a/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp Wed Oct 14 13:30:47 2015 -0400
+++ b/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp Wed Oct 14 15:36:41 2015 -0700
@@ -2791,7 +2791,7 @@
(int)continuation_bci, p2i(THREAD));
}
// for AbortVMOnException flag
- NOT_PRODUCT(Exceptions::debug_check_abort(except_oop));
+ Exceptions::debug_check_abort(except_oop);
// Update profiling data.
BI_PROFILE_ALIGN_TO_CURRENT_BCI();
@@ -2807,7 +2807,8 @@
p2i(THREAD));
}
// for AbortVMOnException flag
- NOT_PRODUCT(Exceptions::debug_check_abort(except_oop));
+ Exceptions::debug_check_abort(except_oop);
+
// No handler in this activation, unwind and try again
THREAD->set_pending_exception(except_oop(), NULL, 0);
goto handle_return;