--- jsr166/src/test/tck/AtomicReferenceFieldUpdaterTest.java 2003/09/25 11:02:41 1.4 +++ jsr166/src/test/tck/AtomicReferenceFieldUpdaterTest.java 2003/10/25 16:02:13 1.5 @@ -28,7 +28,7 @@ public class AtomicReferenceFieldUpdater try{ AtomicReferenceFieldUpdater a = AtomicReferenceFieldUpdater.newUpdater - (getClass(), Integer.class, "y"); + (AtomicReferenceFieldUpdaterTest.class, Integer.class, "y"); shouldThrow(); } catch (RuntimeException rt) {} @@ -42,7 +42,7 @@ public class AtomicReferenceFieldUpdater try{ AtomicReferenceFieldUpdater a = AtomicReferenceFieldUpdater.newUpdater - (getClass(), Integer.class, "z"); + (AtomicReferenceFieldUpdaterTest.class, Integer.class, "z"); shouldThrow(); } catch (RuntimeException rt) {} @@ -55,7 +55,7 @@ public class AtomicReferenceFieldUpdater try{ AtomicReferenceFieldUpdater a = AtomicReferenceFieldUpdater.newUpdater - (getClass(), Integer.class, "w"); + (AtomicReferenceFieldUpdaterTest.class, Integer.class, "w"); shouldThrow(); } catch (RuntimeException rt) {} @@ -65,7 +65,7 @@ public class AtomicReferenceFieldUpdater * get returns the last value set or assigned */ public void testGetSet(){ - AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); + AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(AtomicReferenceFieldUpdaterTest.class, Integer.class, "x"); x = one; assertEquals(one,a.get(this)); a.set(this,two); @@ -78,7 +78,7 @@ public class AtomicReferenceFieldUpdater * compareAndSet succeeds in changing value if equal to expected else fails */ public void testCompareAndSet(){ - AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); + AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(AtomicReferenceFieldUpdaterTest.class, Integer.class, "x"); x = one; assertTrue(a.compareAndSet(this,one,two)); assertTrue(a.compareAndSet(this,two,m4)); @@ -95,7 +95,7 @@ public class AtomicReferenceFieldUpdater */ public void testCompareAndSetInMultipleThreads() { x = one; - final AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); + final AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(AtomicReferenceFieldUpdaterTest.class, Integer.class, "x"); Thread t = new Thread(new Runnable() { public void run() { @@ -118,7 +118,7 @@ public class AtomicReferenceFieldUpdater * to expected */ public void testWeakCompareAndSet(){ - AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); + AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(AtomicReferenceFieldUpdaterTest.class, Integer.class, "x"); x = one; while(!a.weakCompareAndSet(this,one,two)); while(!a.weakCompareAndSet(this,two,m4)); @@ -131,7 +131,7 @@ public class AtomicReferenceFieldUpdater * getAndSet returns previous value and sets to given value */ public void testGetAndSet(){ - AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); + AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(AtomicReferenceFieldUpdaterTest.class, Integer.class, "x"); x = one; assertEquals(one,a.getAndSet(this, zero)); assertEquals(zero,a.getAndSet(this,m10));