Searched defs:QNode (Results 1 - 2 of 2) sorted by relevance

/libcore/luni/src/main/java/java/util/concurrent/
H A DPhaser.java321 private final AtomicReference<QNode> evenQ;
322 private final AtomicReference<QNode> oddQ;
324 private AtomicReference<QNode> queueFor(int phase) {
538 this.evenQ = new AtomicReference<QNode>();
539 this.oddQ = new AtomicReference<QNode>();
729 QNode node = new QNode(this, phase, true, false, 0L);
767 QNode node = new QNode(this, phase, true, true, nanos);
946 QNode
1061 static final class QNode implements ForkJoinPool.ManagedBlocker { class in class:Phaser
1072 QNode(Phaser phaser, int phase, boolean interruptible, method in class:Phaser.QNode
[all...]
H A DSynchronousQueue.java501 * nodes, and matching is done by CAS'ing QNode.item field
506 static final class QNode { class in class:SynchronousQueue.TransferQueue
507 volatile QNode next; // next node in queue
512 QNode(Object item, boolean isData) { method in class:SynchronousQueue.TransferQueue.QNode
517 boolean casNext(QNode cmp, QNode val) {
555 Class<?> k = QNode.class;
567 transient volatile QNode head;
569 transient volatile QNode tail;
575 transient volatile QNode cleanM
[all...]

Completed in 15 milliseconds