src/hotspot/share/runtime/mutexLocker.hpp
changeset 51511 eb8d5aeabab3
parent 50578 e2a7f431f65c
child 51520 ef7852ece52b
equal deleted inserted replaced
51510:6b0012622443 51511:eb8d5aeabab3
    70 extern Monitor* VMOperationQueue_lock;           // a lock on queue of vm_operations waiting to execute
    70 extern Monitor* VMOperationQueue_lock;           // a lock on queue of vm_operations waiting to execute
    71 extern Monitor* VMOperationRequest_lock;         // a lock on Threads waiting for a vm_operation to terminate
    71 extern Monitor* VMOperationRequest_lock;         // a lock on Threads waiting for a vm_operation to terminate
    72 extern Monitor* Safepoint_lock;                  // a lock used by the safepoint abstraction
    72 extern Monitor* Safepoint_lock;                  // a lock used by the safepoint abstraction
    73 extern Monitor* Threads_lock;                    // a lock on the Threads table of active Java threads
    73 extern Monitor* Threads_lock;                    // a lock on the Threads table of active Java threads
    74                                                  // (also used by Safepoints too to block threads creation/destruction)
    74                                                  // (also used by Safepoints too to block threads creation/destruction)
       
    75 extern Mutex*   NamedThreadsList_lock;           // a lock on the NamedThreads list
    75 extern Monitor* CGC_lock;                        // used for coordination between
    76 extern Monitor* CGC_lock;                        // used for coordination between
    76                                                  // fore- & background GC threads.
    77                                                  // fore- & background GC threads.
    77 extern Monitor* STS_lock;                        // used for joining/leaving SuspendibleThreadSet.
    78 extern Monitor* STS_lock;                        // used for joining/leaving SuspendibleThreadSet.
    78 extern Monitor* FullGCCount_lock;                // in support of "concurrent" full gc
    79 extern Monitor* FullGCCount_lock;                // in support of "concurrent" full gc
    79 extern Mutex*   SATB_Q_FL_lock;                  // Protects SATB Q
    80 extern Mutex*   SATB_Q_FL_lock;                  // Protects SATB Q