< prev index next >

src/cpu/ppc/vm/sharedRuntime_ppc.cpp

Print this page
rev 12060 : 8166777: [ppc] port "8164086: Checked JNI pending exception check should be cleared"

*** 2487,2496 **** --- 2487,2501 ---- __ ld(R3_RET, 0, R3_RET); __ bind(skip_unboxing); __ verify_oop(R3_RET); } + if (CheckJNICalls) { + // clear_pending_jni_exception_check + __ load_const_optimized(R0, 0L); + __ st_ptr(R0, JavaThread::pending_jni_exception_check_fn_offset(), R16_thread); + } // Reset handle block. // -------------------------------------------------------------------------- if (!is_critical_native) { __ ld(r_temp_1, thread_(active_handles));
< prev index next >