Searched defs:waiter (Results 1 - 3 of 3) sorted by relevance

/libcore/ojluni/src/main/java/java/util/concurrent/
H A DLinkedTransferQueue.java420 * is apparently the first waiter in the queue. See above for
455 volatile Thread waiter; // null until waiting field in class:LinkedTransferQueue.Node
485 * Sets item to self and waiter to null, to avoid garbage
489 * mechanics that extract items. Similarly, clearing waiter
532 LockSupport.unpark(waiter);
552 (Node.class.getDeclaredField("waiter"));
624 LockSupport.unpark(p.waiter);
721 else if (s.waiter == null) {
722 s.waiter = w; // request unpark then recheck
745 if (pred.waiter
[all...]
H A DSynchronousQueue.java237 volatile Thread waiter; // to control park/unpark field in class:SynchronousQueue.TransferStack.SNode
264 Thread w = waiter;
266 waiter = null;
392 if (m == null) // waiter is gone
415 * When a node/thread is about to block, it sets its waiter
418 * fulfiller noticing that waiter is non-null so should be
456 else if (s.waiter == null)
457 s.waiter = w; // establish waiter so can park next iter
479 s.waiter
539 volatile Thread waiter; // to control park/unpark field in class:SynchronousQueue.TransferQueue.QNode
[all...]
H A DConcurrentHashMap.java471 * waiter, we use a simple scheme using a single "waiter" field to
2781 volatile Thread waiter; field in class:ConcurrentHashMap.TreeBin
2876 waiter = null;
2883 waiter = Thread.currentThread();
2915 (READER|WAITER) && (w = waiter) != null)

Completed in 86 milliseconds