< prev index next >

src/hotspot/share/jvmci/jvmciRuntime.cpp

Print this page

        

*** 629,639 **** JavaThread* receiverThread = java_lang_Thread::thread(receiverHandle()); if (receiverThread == NULL || (EnableThreadSMRExtraValidityChecks && !tlh.includes(receiverThread))) { // The other thread may exit during this process, which is ok so return false. return JNI_FALSE; } else { ! return (jint) Thread::is_interrupted(receiverThread, clear_interrupted != 0); } JRT_END JRT_ENTRY(jint, JVMCIRuntime::test_deoptimize_call_int(JavaThread* thread, int value)) deopt_caller(); --- 629,639 ---- JavaThread* receiverThread = java_lang_Thread::thread(receiverHandle()); if (receiverThread == NULL || (EnableThreadSMRExtraValidityChecks && !tlh.includes(receiverThread))) { // The other thread may exit during this process, which is ok so return false. return JNI_FALSE; } else { ! return (jint) receiverThread->is_interrupted(clear_interrupted != 0); } JRT_END JRT_ENTRY(jint, JVMCIRuntime::test_deoptimize_call_int(JavaThread* thread, int value)) deopt_caller();
< prev index next >