Searched refs:waiter (Results 1 - 4 of 4) sorted by relevance

/libcore/luni/src/test/java/libcore/java/lang/
H A DOldAndroidMonitorTest.java106 Waiter waiter; field in class:OldAndroidMonitorTest.Interrupter
108 Interrupter(String name, Waiter waiter) { argument
110 this.waiter = waiter;
123 waiter.spin = true;
124 // System.out.println("InterruptTest: starting waiter");
125 waiter.start();
135 // System.out.println("Test interrupting waiter");
136 waiter.interrupt();
137 waiter
[all...]
/libcore/luni/src/main/java/java/util/concurrent/
H A DSynchronousQueue.java204 volatile Thread waiter; // to control park/unpark field in class:SynchronousQueue.TransferStack.SNode
231 Thread w = waiter;
233 waiter = null;
361 if (m == null) // waiter is gone
384 * When a node/thread is about to block, it sets its waiter
387 * fulfiller noticing that waiter is non-null so should be
424 else if (s.waiter == null)
425 s.waiter = w; // establish waiter so can park next iter
447 s.waiter
509 volatile Thread waiter; // to control park/unpark field in class:SynchronousQueue.TransferQueue.QNode
[all...]
H A DLinkedTransferQueue.java388 * is apparently the first waiter in the queue. See above for
423 volatile Thread waiter; // null until waiting field in class:LinkedTransferQueue.Node
453 * Sets item to self and waiter to null, to avoid garbage
457 * mechanics that extract items. Similarly, clearing waiter
500 LockSupport.unpark(waiter);
522 (k.getDeclaredField("waiter"));
600 LockSupport.unpark(p.waiter);
696 else if (s.waiter == null) {
697 s.waiter = w; // request unpark then recheck
720 if (pred.waiter
[all...]
H A DConcurrentHashMap.java300 * waiter, we use a simple scheme using a single "waiter" field to
1924 volatile Thread waiter; field in class:ConcurrentHashMap.TreeBin
2001 waiter = null;
2008 waiter = Thread.currentThread();
2043 if (ls == (READER|WAITER) && (w = waiter) != null)

Completed in 846 milliseconds