src/share/vm/runtime/mutexLocker.hpp

changeset 9756
2be326848943
parent 7994
04ff2f6cd0eb
parent 9745
0e3d6188f198
child 9931
fd44df5e3bc3
equal deleted inserted replaced
9707:b87dc103bf45 9756:2be326848943
139 // tracker data structures 139 // tracker data structures
140 140
141 extern Mutex* Management_lock; // a lock used to serialize JVM management 141 extern Mutex* Management_lock; // a lock used to serialize JVM management
142 extern Monitor* Service_lock; // a lock used for service thread operation 142 extern Monitor* Service_lock; // a lock used for service thread operation
143 extern Monitor* PeriodicTask_lock; // protects the periodic task structure 143 extern Monitor* PeriodicTask_lock; // protects the periodic task structure
144 extern Monitor* RedefineClasses_lock; // locks classes from parallel redefinition
144 145
145 #ifdef INCLUDE_TRACE 146 #ifdef INCLUDE_TRACE
146 extern Mutex* JfrStacktrace_lock; // used to guard access to the JFR stacktrace table 147 extern Mutex* JfrStacktrace_lock; // used to guard access to the JFR stacktrace table
147 extern Monitor* JfrMsg_lock; // protects JFR messaging 148 extern Monitor* JfrMsg_lock; // protects JFR messaging
148 extern Mutex* JfrBuffer_lock; // protects JFR buffer operations 149 extern Mutex* JfrBuffer_lock; // protects JFR buffer operations

mercurial