Searched refs:_WaitSet (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiRawMonitor.cpp184 Node._next = _WaitSet ;
185 _WaitSet = &Node ;
209 for (p = _WaitSet ; p != &Node; p = p->_next) {
214 guarantee (p == _WaitSet, "invariant") ;
215 _WaitSet = p->_next ;
235 if (_WaitSet == NULL) return OS_OK ;
247 ObjectWaiter * w = _WaitSet ;
249 _WaitSet = w->_next ;
/openjdk7/hotspot/src/share/vm/runtime/
H A DobjectMonitor.hpp99 static int WaitSet_offset_in_bytes() { return offset_of(ObjectMonitor, _WaitSet) ; }
117 // TODO-FIXME: assert _WaitSet != null implies _count > 0
134 ObjectWaiter* first_waiter() { return _WaitSet; }
147 _WaitSet = NULL;
171 // _recursions == 0 _WaitSet == NULL
176 _WaitSet = NULL ;
277 // _count is approximately |_WaitSet| + |_EntryList|
282 ObjectWaiter * volatile _WaitSet; // LL of threads wait()ing on the monitor member in class:ObjectMonitor
H A Dmutex.cpp688 if (_WaitSet == NULL) return true ;
696 ParkEvent * nfy = _WaitSet ;
698 _WaitSet = nfy->ListNext ;
734 while (_WaitSet != NULL) notify() ;
780 ESelf->ListNext = _WaitSet ;
781 _WaitSet = ESelf ;
822 ParkEvent * p = _WaitSet ;
829 if (p == _WaitSet) { // found at head
831 _WaitSet = p->ListNext ;
1151 assert ((UNS(_owner)|UNS(_LockWord.FullWord)|UNS(_EntryList)|UNS(_WaitSet)|UN
[all...]
H A Dmutex.hpp128 volatile intptr_t _WaitLock [1] ; // Protects _WaitSet
129 ParkEvent * volatile _WaitSet ; // LL of ParkEvents member in class:Monitor
H A DobjectMonitor.cpp1668 if (_WaitSet == NULL) {
1788 if (_WaitSet == NULL) {
2300 if (_WaitSet == NULL) {
2301 _WaitSet = node;
2305 ObjectWaiter* head = _WaitSet ;
2317 ObjectWaiter* waiter = _WaitSet;
2334 _WaitSet = NULL;
2341 if (_WaitSet == node) {
2342 _WaitSet = next;

Completed in 224 milliseconds