Lines Matching defs:thread
79 JavaThread* thread = JavaThread::current();
80 address pc = thread->saved_exception_pc();
87 thread->set_pending_unsafe_access_error();
143 // 9 [ thread ]
165 const Address thread (rbp, 9 * wordSize); // same as in generate_catch_exception()!
199 __ movptr(rcx, thread);
350 const Address thread (rbp, 9 * wordSize); // same as in generate_call_stub()!
353 // get thread directly
354 __ movptr(rcx, thread);
393 const Register thread = rcx;
411 __ get_thread(thread);
412 __ cmpptr(Address(thread, Thread::pending_exception_offset()), (int32_t)NULL_WORD);
420 __ get_thread(thread);
423 __ call_VM_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::exception_handler_for_return_address), thread, exception_pc);
427 __ get_thread(thread);
429 __ movptr(exception_oop, Address(thread, Thread::pending_exception_offset()));
430 __ movptr(Address(thread, Thread::pending_exception_offset()), NULL_WORD);
2802 // thread-local storage and also sets up last_Java_sp slightly
2816 // push java thread (becomes first argument of C function)
2836 // restore the thread (cannot use the pushed argument since arguments