Lines Matching refs:exception
143 // Save current jvmti thread exception state.
181 // Restore the jvmti thread exception state.
257 JvmtiExceptionEventMark(JavaThread *thread, methodHandle method, address location, Handle exception) :
259 _exc(to_jobject(exception())) {};
260 jobject exception() { return _exc; }
1149 // return a flag when a method terminates by throwing an exception
1150 // i.e. if an exception is thrown and it's not caught by the current method
1159 // if the method hasn't been popped because of an exception then we populate
1262 void JvmtiExport::post_exception_throw(JavaThread *thread, methodOop method, address location, oop exception) {
1265 Handle exception_handle(thread, exception);
1278 if (ets->is_enabled(JVMTI_EVENT_EXCEPTION) && (exception != NULL)) {
1331 jem.exception(),
1343 void JvmtiExport::notice_unwind_due_to_exception(JavaThread *thread, methodOop method, address location, oop exception, bool in_handler_frame) {
1346 Handle exception_handle(thread, exception);
1365 // Not in exception handler.
1377 // In exception handler frame. Report exception catch.
1380 // have been unwound due to this exception:
1381 assert(!state->is_exception_caught(), "exception must not be caught yet.");
1401 jem.exception());