Lines Matching refs:JavaThread

832   __ movptr(Address(r15_thread, JavaThread::callee_target_offset()), rbx);
2326 __ lea(c_rarg0, Address(r15_thread, in_bytes(JavaThread::jni_environment_offset())));
2330 __ movl(Address(r15_thread, JavaThread::thread_state_offset()), _thread_in_native);
2363 __ movl(Address(r15_thread, JavaThread::thread_state_offset()), _thread_in_native_trans);
2391 __ cmpl(Address(r15_thread, JavaThread::suspend_flags_offset()), 0);
2407 __ call(RuntimeAddress(CAST_FROM_FN_PTR(address, JavaThread::check_special_condition_for_native_trans)));
2409 __ call(RuntimeAddress(CAST_FROM_FN_PTR(address, JavaThread::check_special_condition_for_native_trans_and_transition)));
2426 __ movl(Address(r15_thread, JavaThread::thread_state_offset()), _thread_in_Java);
2431 __ cmpl(Address(r15_thread, JavaThread::stack_guard_state_offset()), JavaThread::stack_guard_yellow_disabled);
2507 __ movptr(rcx, Address(r15_thread, JavaThread::active_handles_offset()));
2542 // args are (oop obj, BasicLock* lock, JavaThread* thread)
3357 __ movptr(Address(r15_thread, JavaThread::exception_pc_offset()), rdx);
3358 __ movptr(Address(r15_thread, JavaThread::exception_oop_offset()), rax);
3362 // new implementation because exception oop is now passed in JavaThread
3366 // Exceptiop oop and throwing PC are passed in JavaThread
3383 // load throwing pc from JavaThread and patch it as the return address
3384 // of the current frame. Then clear the field in JavaThread
3386 __ movptr(rdx, Address(r15_thread, JavaThread::exception_pc_offset()));
3388 __ movptr(Address(r15_thread, JavaThread::exception_pc_offset()), (int32_t)NULL_WORD);
3391 // verify that there is really an exception oop in JavaThread
3392 __ movptr(rax, Address(r15_thread, JavaThread::exception_oop_offset()));
3409 // UnrollBlock* fetch_unroll_info(JavaThread* thread)
3417 JavaThread::last_Java_fp_offset()),
3439 __ movptr(rax, Address(r15_thread, JavaThread::exception_oop_offset()));
3441 __ movptr(rdx, Address(r15_thread, JavaThread::exception_pc_offset()));
3442 __ movptr(Address(r15_thread, JavaThread::exception_oop_offset()), (int32_t)NULL_WORD);
3443 __ movptr(Address(r15_thread, JavaThread::exception_pc_offset()), (int32_t)NULL_WORD);
3562 // void Deoptimization::unpack_frames(JavaThread* thread, int exec_mode)
3575 __ movptr(rsp, Address(r15_thread, JavaThread::last_Java_sp_offset()));
3635 // UnrollBlock* uncommon_trap(JavaThread* thread, jint unloaded_class_index);
3754 // BasicType unpack_frames(JavaThread* thread, int exec_mode);
3825 __ movptr(c_rarg0, Address(r15_thread, JavaThread::saved_exception_pc_offset()));
3919 __ movptr(rbx, Address(r15_thread, JavaThread::vm_result_offset()));
3938 __ movptr(Address(r15_thread, JavaThread::vm_result_offset()), (int)NULL_WORD);
4014 __ movptr(Address(r15_thread, JavaThread::exception_oop_offset()),rax);
4015 __ movptr(Address(r15_thread, JavaThread::exception_pc_offset()), rdx);
4023 // address OptoRuntime::handle_exception_C(JavaThread* thread)
4059 __ cmpl(Address(r15_thread, JavaThread::is_method_handle_return_offset()), 0);
4066 __ movptr(rax, Address(r15_thread, JavaThread::exception_oop_offset()));
4068 __ movptr(rdx, Address(r15_thread, JavaThread::exception_pc_offset()));
4070 __ movptr(Address(r15_thread, JavaThread::exception_handler_pc_offset()), (int)NULL_WORD);
4071 __ movptr(Address(r15_thread, JavaThread::exception_pc_offset()), (int)NULL_WORD);
4074 __ movptr(Address(r15_thread, JavaThread::exception_oop_offset()), (int)NULL_WORD);