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

Comparing jsr166/src/test/tck/AtomicReferenceFieldUpdaterTest.java (file contents):
Revision 1.15 by jsr166, Tue Nov 17 06:58:50 2009 UTC vs.
Revision 1.16 by jsr166, Sat Nov 21 02:07:26 2009 UTC

# Line 73 | Line 73 | public class AtomicReferenceFieldUpdater
73              return;
74          }
75          x = one;
76 <        assertEquals(one,a.get(this));
77 <        a.set(this,two);
78 <        assertEquals(two,a.get(this));
79 <        a.set(this,m3);
80 <        assertEquals(m3,a.get(this));
76 >        assertEquals(one,a.get(this));
77 >        a.set(this,two);
78 >        assertEquals(two,a.get(this));
79 >        a.set(this,m3);
80 >        assertEquals(m3,a.get(this));
81      }
82  
83      /**
# Line 91 | Line 91 | public class AtomicReferenceFieldUpdater
91              return;
92          }
93          x = one;
94 <        assertEquals(one,a.get(this));
95 <        a.lazySet(this,two);
96 <        assertEquals(two,a.get(this));
97 <        a.lazySet(this,m3);
98 <        assertEquals(m3,a.get(this));
94 >        assertEquals(one,a.get(this));
95 >        a.lazySet(this,two);
96 >        assertEquals(two,a.get(this));
97 >        a.lazySet(this,m3);
98 >        assertEquals(m3,a.get(this));
99      }
100  
101      /**
# Line 109 | Line 109 | public class AtomicReferenceFieldUpdater
109              return;
110          }
111          x = one;
112 <        assertTrue(a.compareAndSet(this,one,two));
113 <        assertTrue(a.compareAndSet(this,two,m4));
114 <        assertEquals(m4,a.get(this));
115 <        assertFalse(a.compareAndSet(this,m5,seven));
116 <        assertFalse((seven == a.get(this)));
117 <        assertTrue(a.compareAndSet(this,m4,seven));
118 <        assertEquals(seven,a.get(this));
112 >        assertTrue(a.compareAndSet(this,one,two));
113 >        assertTrue(a.compareAndSet(this,two,m4));
114 >        assertEquals(m4,a.get(this));
115 >        assertFalse(a.compareAndSet(this,m5,seven));
116 >        assertFalse((seven == a.get(this)));
117 >        assertTrue(a.compareAndSet(this,m4,seven));
118 >        assertEquals(seven,a.get(this));
119      }
120  
121      /**
# Line 156 | Line 156 | public class AtomicReferenceFieldUpdater
156              return;
157          }
158          x = one;
159 <        while (!a.weakCompareAndSet(this,one,two));
160 <        while (!a.weakCompareAndSet(this,two,m4));
161 <        assertEquals(m4,a.get(this));
162 <        while (!a.weakCompareAndSet(this,m4,seven));
163 <        assertEquals(seven,a.get(this));
159 >        while (!a.weakCompareAndSet(this,one,two));
160 >        while (!a.weakCompareAndSet(this,two,m4));
161 >        assertEquals(m4,a.get(this));
162 >        while (!a.weakCompareAndSet(this,m4,seven));
163 >        assertEquals(seven,a.get(this));
164      }
165  
166      /**
# Line 174 | Line 174 | public class AtomicReferenceFieldUpdater
174              return;
175          }
176          x = one;
177 <        assertEquals(one,a.getAndSet(this, zero));
178 <        assertEquals(zero,a.getAndSet(this,m10));
179 <        assertEquals(m10,a.getAndSet(this,1));
177 >        assertEquals(one,a.getAndSet(this, zero));
178 >        assertEquals(zero,a.getAndSet(this,m10));
179 >        assertEquals(m10,a.getAndSet(this,1));
180      }
181  
182   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines