SynchronousQueue.java | 205 static final class SNode { 206 volatile SNode next; // next node in stack 207 volatile SNode match; // the node matched to this 215 SNode(Object item) { 219 boolean casNext(SNode cmp, SNode val) { 232 boolean tryMatch(SNode s) { 264 (SNode.class.getDeclaredField("match")); 266 (SNode.class.getDeclaredField("next")); 274 volatile SNode head 288 static SNode snode(SNode s, Object e, SNode next, int mode) { method in class:SynchronousQueue.TransferStack [all...] |