comparison src/share/vm/runtime/mutexLocker.hpp @ 2211:0cd39a385a72

Merge.
author Thomas Wuerthinger <thomas.wuerthinger@gmail.com>
date Mon, 21 Feb 2011 19:17:33 +0100
parents bf8517f4e4d0
children f08d439fab8c
comparison
equal deleted inserted replaced
2184:5d801e6b9a80 2211:0cd39a385a72
129 extern Mutex* MMUTracker_lock; // protects the MMU 129 extern Mutex* MMUTracker_lock; // protects the MMU
130 // tracker data structures 130 // tracker data structures
131 extern Mutex* HotCardCache_lock; // protects the hot card cache 131 extern Mutex* HotCardCache_lock; // protects the hot card cache
132 132
133 extern Mutex* Management_lock; // a lock used to serialize JVM management 133 extern Mutex* Management_lock; // a lock used to serialize JVM management
134 extern Monitor* LowMemory_lock; // a lock used for low memory detection 134 extern Monitor* Service_lock; // a lock used for service thread operation
135 135
136 // A MutexLocker provides mutual exclusion with respect to a given mutex 136 // A MutexLocker provides mutual exclusion with respect to a given mutex
137 // for the scope which contains the locker. The lock is an OS lock, not 137 // for the scope which contains the locker. The lock is an OS lock, not
138 // an object lock, and the two do not interoperate. Do not use Mutex-based 138 // an object lock, and the two do not interoperate. Do not use Mutex-based
139 // locks to lock on Java objects, because they will not be respected if a 139 // locks to lock on Java objects, because they will not be respected if a