Lines Matching refs:java_thread

335   JavaThread*                 java_thread()                      { return _thread; }  in java_thread()  function in ThreadConcurrentLocks
435 void save_old_state(JavaThread* java_thread) { in save_old_state() argument
436 _java_thread = java_thread; in save_old_state()
437 _is_alive = is_alive(java_thread); in save_old_state()
444 static void set_thread_status(JavaThread* java_thread, in set_thread_status() argument
446 java_lang_Thread::set_thread_status(java_thread->threadObj(), state); in set_thread_status()
455 JavaThreadStatusChanger(JavaThread* java_thread, in JavaThreadStatusChanger() argument
457 save_old_state(java_thread); in JavaThreadStatusChanger()
461 JavaThreadStatusChanger(JavaThread* java_thread) : _old_state(java_lang_Thread::NEW) { in JavaThreadStatusChanger() argument
462 save_old_state(java_thread); in JavaThreadStatusChanger()
469 static bool is_alive(JavaThread* java_thread) { in is_alive() argument
470 return java_thread != NULL && java_thread->threadObj() != NULL; in is_alive()
485 JavaThreadInObjectWaitState(JavaThread *java_thread, bool timed) : in JavaThreadInObjectWaitState() argument
486 JavaThreadStatusChanger(java_thread, in JavaThreadInObjectWaitState()
489 _stat = java_thread->get_thread_stat(); in JavaThreadInObjectWaitState()
514 JavaThreadParkedState(JavaThread *java_thread, bool timed) : in JavaThreadParkedState() argument
515 JavaThreadStatusChanger(java_thread, in JavaThreadParkedState()
518 _stat = java_thread->get_thread_stat(); in JavaThreadParkedState()
542 static bool contended_enter_begin(JavaThread *java_thread) { in contended_enter_begin() argument
543 set_thread_status(java_thread, java_lang_Thread::BLOCKED_ON_MONITOR_ENTER); in contended_enter_begin()
544 ThreadStatistics* stat = java_thread->get_thread_stat(); in contended_enter_begin()
556 static bool wait_reenter_begin(JavaThread *java_thread, ObjectMonitor *obj_m) { in wait_reenter_begin() argument
557 assert((java_thread != NULL), "Java thread should not be null here"); in wait_reenter_begin()
559 if (is_alive(java_thread)) { in wait_reenter_begin()
560 active = contended_enter_begin(java_thread); in wait_reenter_begin()
565 static void wait_reenter_end(JavaThread *java_thread, bool active) { in wait_reenter_end() argument
567 java_thread->get_thread_stat()->contended_enter_end(); in wait_reenter_end()
569 set_thread_status(java_thread, java_lang_Thread::RUNNABLE); in wait_reenter_end()
572 JavaThreadBlockedOnMonitorEnterState(JavaThread *java_thread, ObjectMonitor *obj_m) : in JavaThreadBlockedOnMonitorEnterState() argument
573 JavaThreadStatusChanger(java_thread), _stat(NULL), _active(false) { in JavaThreadBlockedOnMonitorEnterState()
574 assert((java_thread != NULL), "Java thread should not be null here"); in JavaThreadBlockedOnMonitorEnterState()
581 _stat = java_thread->get_thread_stat(); in JavaThreadBlockedOnMonitorEnterState()
582 _active = contended_enter_begin(java_thread); in JavaThreadBlockedOnMonitorEnterState()
599 JavaThreadSleepState(JavaThread *java_thread) : in JavaThreadSleepState() argument
600 JavaThreadStatusChanger(java_thread, java_lang_Thread::SLEEPING) { in JavaThreadSleepState()
602 _stat = java_thread->get_thread_stat(); in JavaThreadSleepState()