70 |
|
return; |
71 |
|
} |
72 |
|
x = one; |
73 |
< |
assertEquals(one,a.get(this)); |
73 |
> |
assertSame(one,a.get(this)); |
74 |
|
a.set(this,two); |
75 |
< |
assertEquals(two,a.get(this)); |
75 |
> |
assertSame(two,a.get(this)); |
76 |
|
a.set(this,m3); |
77 |
< |
assertEquals(m3,a.get(this)); |
77 |
> |
assertSame(m3,a.get(this)); |
78 |
|
} |
79 |
|
|
80 |
|
/** |
88 |
|
return; |
89 |
|
} |
90 |
|
x = one; |
91 |
< |
assertEquals(one,a.get(this)); |
91 |
> |
assertSame(one,a.get(this)); |
92 |
|
a.lazySet(this,two); |
93 |
< |
assertEquals(two,a.get(this)); |
93 |
> |
assertSame(two,a.get(this)); |
94 |
|
a.lazySet(this,m3); |
95 |
< |
assertEquals(m3,a.get(this)); |
95 |
> |
assertSame(m3,a.get(this)); |
96 |
|
} |
97 |
|
|
98 |
|
/** |
108 |
|
x = one; |
109 |
|
assertTrue(a.compareAndSet(this,one,two)); |
110 |
|
assertTrue(a.compareAndSet(this,two,m4)); |
111 |
< |
assertEquals(m4,a.get(this)); |
111 |
> |
assertSame(m4,a.get(this)); |
112 |
|
assertFalse(a.compareAndSet(this,m5,seven)); |
113 |
< |
assertFalse((seven == a.get(this))); |
113 |
> |
assertFalse(seven == a.get(this)); |
114 |
|
assertTrue(a.compareAndSet(this,m4,seven)); |
115 |
< |
assertEquals(seven,a.get(this)); |
115 |
> |
assertSame(seven,a.get(this)); |
116 |
|
} |
117 |
|
|
118 |
|
/** |
138 |
|
assertTrue(a.compareAndSet(this, one, two)); |
139 |
|
t.join(LONG_DELAY_MS); |
140 |
|
assertFalse(t.isAlive()); |
141 |
< |
assertEquals(a.get(this), three); |
141 |
> |
assertSame(a.get(this), three); |
142 |
|
} |
143 |
|
|
144 |
|
/** |
155 |
|
x = one; |
156 |
|
while (!a.weakCompareAndSet(this,one,two)); |
157 |
|
while (!a.weakCompareAndSet(this,two,m4)); |
158 |
< |
assertEquals(m4,a.get(this)); |
158 |
> |
assertSame(m4,a.get(this)); |
159 |
|
while (!a.weakCompareAndSet(this,m4,seven)); |
160 |
< |
assertEquals(seven,a.get(this)); |
160 |
> |
assertSame(seven,a.get(this)); |
161 |
|
} |
162 |
|
|
163 |
|
/** |
171 |
|
return; |
172 |
|
} |
173 |
|
x = one; |
174 |
< |
assertEquals(one,a.getAndSet(this, zero)); |
175 |
< |
assertEquals(zero,a.getAndSet(this,m10)); |
176 |
< |
assertEquals(m10,a.getAndSet(this,1)); |
174 |
> |
assertSame(one,a.getAndSet(this, zero)); |
175 |
> |
assertSame(zero,a.getAndSet(this,m10)); |
176 |
> |
assertSame(m10,a.getAndSet(this,1)); |
177 |
|
} |
178 |
|
|
179 |
|
} |