ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/jsr166y/LinkedTransferQueue.java
(Generate patch)

Comparing jsr166/src/jsr166y/LinkedTransferQueue.java (file contents):
Revision 1.75 by jsr166, Wed Sep 1 21:55:34 2010 UTC vs.
Revision 1.76 by jsr166, Wed Sep 1 22:49:09 2010 UTC

# Line 428 | Line 428 | public class LinkedTransferQueue<E> exte
428          }
429  
430          /**
431 <         * Creates a new node. Uses relaxed write because item can only
432 <         * be seen if followed by CAS.
431 >         * Constructs a new node.  Uses relaxed write because item can
432 >         * only be seen after publication via casNext.
433           */
434          Node(Object item, boolean isData) {
435              UNSAFE.putObject(this, itemOffset, item); // relaxed write

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines