src/hotspot/share/runtime/mutexLocker.hpp
changeset 54916 7136c9ac56a7
parent 54669 ad45b3802d4e
child 54927 1512d88b24c6
equal deleted inserted replaced
54915:278600885731 54916:7136c9ac56a7
    64 extern Mutex*   StringDedupTable_lock;           // a lock on the string deduplication table
    64 extern Mutex*   StringDedupTable_lock;           // a lock on the string deduplication table
    65 extern Monitor* CodeCache_lock;                  // a lock on the CodeCache, rank is special
    65 extern Monitor* CodeCache_lock;                  // a lock on the CodeCache, rank is special
    66 extern Mutex*   MethodData_lock;                 // a lock on installation of method data
    66 extern Mutex*   MethodData_lock;                 // a lock on installation of method data
    67 extern Mutex*   TouchedMethodLog_lock;           // a lock on allocation of LogExecutedMethods info
    67 extern Mutex*   TouchedMethodLog_lock;           // a lock on allocation of LogExecutedMethods info
    68 extern Mutex*   RetData_lock;                    // a lock on installation of RetData inside method data
    68 extern Mutex*   RetData_lock;                    // a lock on installation of RetData inside method data
    69 extern Mutex*   DerivedPointerTableGC_lock;      // a lock to protect the derived pointer table
       
    70 extern Monitor* CGCPhaseManager_lock;            // a lock to protect a concurrent GC's phase management
    69 extern Monitor* CGCPhaseManager_lock;            // a lock to protect a concurrent GC's phase management
    71 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
    72 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
    73 extern Monitor* Threads_lock;                    // a lock on the Threads table of active Java threads
    72 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)
    73                                                  // (also used by Safepoints too to block threads creation/destruction)