src/hotspot/share/runtime/mutexLocker.hpp
changeset 55005 9b70ebd131b4
parent 54927 1512d88b24c6
child 55479 80b27dc96ca3
child 58678 9cf78a70fa4f
equal deleted inserted replaced
55004:4645b6d57f54 55005:9b70ebd131b4
    30 #include "runtime/mutex.hpp"
    30 #include "runtime/mutex.hpp"
    31 
    31 
    32 // Mutexes used in the VM.
    32 // Mutexes used in the VM.
    33 
    33 
    34 extern Mutex*   Patching_lock;                   // a lock used to guard code patching of compiled code
    34 extern Mutex*   Patching_lock;                   // a lock used to guard code patching of compiled code
       
    35 extern Mutex*   CompiledMethod_lock;             // a lock used to guard a compiled method
    35 extern Monitor* SystemDictionary_lock;           // a lock on the system dictionary
    36 extern Monitor* SystemDictionary_lock;           // a lock on the system dictionary
    36 extern Mutex*   ProtectionDomainSet_lock;        // a lock on the pd_set list in the system dictionary
    37 extern Mutex*   ProtectionDomainSet_lock;        // a lock on the pd_set list in the system dictionary
    37 extern Mutex*   SharedDictionary_lock;           // a lock on the CDS shared dictionary
    38 extern Mutex*   SharedDictionary_lock;           // a lock on the CDS shared dictionary
    38 extern Mutex*   Module_lock;                     // a lock on module and package related data structures
    39 extern Mutex*   Module_lock;                     // a lock on module and package related data structures
    39 extern Mutex*   CompiledIC_lock;                 // a lock used to guard compiled IC patching and access
    40 extern Mutex*   CompiledIC_lock;                 // a lock used to guard compiled IC patching and access