Lines Matching defs:currentThread

306   JavaThread *currentThread, *previousThread;
326 currentThread = jt;
338 cycle->add_thread(currentThread);
342 currentThread = Threads::owning_thread_from_monitor_owner(
345 if (currentThread == NULL) {
348 // if it is not findable, then the previous currentThread is
369 currentThread = threadObj != NULL ? java_lang_Thread::thread(threadObj) : NULL;
371 currentThread = NULL;
376 if (currentThread == NULL) {
380 if (currentThread->depth_first_number() < 0) {
382 currentThread->set_depth_first_number(globalDfn++);
383 } else if (currentThread->depth_first_number() < thisDfn) {
386 } else if (currentThread == previousThread) {
405 previousThread = currentThread;
406 waitingToLockMonitor = (ObjectMonitor*)currentThread->current_pending_monitor();
408 waitingToLockBlocker = currentThread->current_park_blocker();
874 JavaThread* currentThread;
879 currentThread = _threads->at(i);
880 waitingToLockMonitor = (ObjectMonitor*)currentThread->current_pending_monitor();
881 waitingToLockBlocker = currentThread->current_park_blocker();
883 st->print_cr("\"%s\":", currentThread->get_thread_name());
892 if (!currentThread->current_pending_monitor_is_from_java()) {
899 currentThread = Threads::owning_thread_from_monitor_owner(
902 if (currentThread == NULL) {
905 // if it is not findable, then the previous currentThread is
918 currentThread = java_lang_Thread::thread(ownerObj);
920 st->print("%s \"%s\"", owner_desc, currentThread->get_thread_name());
932 currentThread = _threads->at(j);
933 st->print_cr("\"%s\":", currentThread->get_thread_name());
934 currentThread->print_stack_on(st);