src/hotspot/share/runtime/mutexLocker.hpp
changeset 51548 35a6956f4243
parent 51520 ef7852ece52b
child 51608 625a5bdde0c5
equal deleted inserted replaced
51547:2b004d807187 51548:35a6956f4243
    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 Mutex*   NonJavaThreadsList_lock;         // a lock on the NonJavaThreads list
    76 extern Monitor* CGC_lock;                        // used for coordination between
    76 extern Monitor* CGC_lock;                        // used for coordination between
    77                                                  // fore- & background GC threads.
    77                                                  // fore- & background GC threads.
    78 extern Monitor* STS_lock;                        // used for joining/leaving SuspendibleThreadSet.
    78 extern Monitor* STS_lock;                        // used for joining/leaving SuspendibleThreadSet.
    79 extern Monitor* FullGCCount_lock;                // in support of "concurrent" full gc
    79 extern Monitor* FullGCCount_lock;                // in support of "concurrent" full gc
    80 extern Mutex*   SATB_Q_FL_lock;                  // Protects SATB Q
    80 extern Mutex*   SATB_Q_FL_lock;                  // Protects SATB Q