ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/AtomicLinkedNode.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/AtomicLinkedNode.java (file contents):
Revision 1.2 by dl, Tue Jun 24 14:34:47 2003 UTC vs.
Revision 1.3 by dl, Mon Aug 4 12:46:34 2003 UTC

# Line 19 | Line 19 | final class AtomicLinkedNode {
19      private volatile AtomicLinkedNode next;
20  
21      private static final AtomicReferenceFieldUpdater<AtomicLinkedNode, AtomicLinkedNode> nextUpdater =
22 <    new AtomicReferenceFieldUpdater<AtomicLinkedNode, AtomicLinkedNode>(new AtomicLinkedNode[0], new AtomicLinkedNode[0], "next");
22 >    new AtomicReferenceFieldUpdater<AtomicLinkedNode, AtomicLinkedNode>(AtomicLinkedNode.class, AtomicLinkedNode.class, "next");
23      private static final AtomicReferenceFieldUpdater<AtomicLinkedNode, Object> itemUpdater
24 <     = new AtomicReferenceFieldUpdater<AtomicLinkedNode, Object>(new AtomicLinkedNode[0], new Object[0], "item");
24 >     = new AtomicReferenceFieldUpdater<AtomicLinkedNode, Object>(AtomicLinkedNode.class, Object.class, "item");
25  
26      AtomicLinkedNode(Object x) { item = x; }
27  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines