Lines Matching refs:thread_oop
179 oop thread_oop = JNIHandles::resolve_external_guard(thread);
180 if (thread_oop == NULL) {
183 if (!thread_oop->is_a(SystemDictionary::Thread_klass())) {
186 JavaThread* java_thread = java_lang_Thread::thread(thread_oop);
376 oop thread_oop = JNIHandles::resolve_external_guard(event_thread);
377 if (thread_oop == NULL) {
380 if (!thread_oop->is_a(SystemDictionary::Thread_klass())) {
383 java_thread = java_lang_Thread::thread(thread_oop);
673 oop thread_oop;
677 thread_oop = JavaThread::current()->threadObj();
679 thread_oop = JNIHandles::resolve_external_guard(thread);
682 if (thread_oop == NULL || !thread_oop->is_a(SystemDictionary::Thread_klass())) {
687 state = (jint)java_lang_Thread::get_thread_status(thread_oop);
690 thr = java_lang_Thread::thread(thread_oop);
919 oop thread_oop = JNIHandles::resolve_external_guard(thread);
920 if (thread_oop == NULL || !thread_oop->is_a(SystemDictionary::Thread_klass()))
927 MutexLockerEx ml(current_thread->threadObj() == thread_oop ? NULL : Threads_lock);
951 oop thread_oop;
953 thread_oop = current_thread->threadObj();
955 thread_oop = JNIHandles::resolve_external_guard(thread);
957 if (thread_oop == NULL || !thread_oop->is_a(SystemDictionary::Thread_klass()))
960 Handle thread_obj(current_thread, thread_oop);
1122 oop thread_oop = JNIHandles::resolve_external_guard(thread);
1123 if (thread_oop == NULL || !thread_oop->is_a(SystemDictionary::Thread_klass())) {
1133 Handle thread_hndl(current_thread, thread_oop);