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 DExchanger.java257 public volatile Thread waiter; field in class:Exchanger.Node
323 LockSupport.unpark(you.waiter);
451 * When a node/thread is about to block, it sets its waiter field
453 * parking, thus covering race vs fulfiller noticing that waiter
472 else if (node.waiter == null) // Set up to block next
473 node.waiter = w;
507 else if (node.waiter == null)
508 node.waiter = w;
542 LockSupport.unpark(you.waiter);
H A DSynchronousQueue.java203 volatile Thread waiter; // to control park/unpark field in class:SynchronousQueue.TransferStack.SNode
230 Thread w = waiter;
232 waiter = null;
359 if (m == null) // waiter is gone
382 * When a node/thread is about to block, it sets its waiter
385 * 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.java389 * is apparently the first waiter in the queue. See above for
424 volatile Thread waiter; // null until waiting field in class:LinkedTransferQueue.Node
454 * Sets item to self and waiter to null, to avoid garbage
458 * mechanics that extract items. Similarly, clearing waiter
501 LockSupport.unpark(waiter);
523 (k.getDeclaredField("waiter"));
601 LockSupport.unpark(p.waiter);
697 else if (s.waiter == null) {
698 s.waiter = w; // request unpark then recheck
722 if (pred.waiter
[all...]

Completed in 213 milliseconds