Lines Matching defs:thread
37 // The current scheme to accelerate access to the thread
38 // pointer is to store the current thread in the os_exception_wrapper
39 // and reference the current thread from stubs and compiled code
50 // thread when we are nested below a call wrapper.
53 // movl reg, [reg + thread_ptr_offset] Load thread
55 void MacroAssembler::get_thread(Register thread) {
60 movptr(thread, null);
63 movl(thread, Address(thread, ThreadLocalStorage::get_thread_ptr_offset()));
67 void MacroAssembler::get_thread(Register thread) {
68 if (thread != rax) {
96 if (thread != rax) {
97 mov(thread, rax);