--- jsr166/src/test/tck/Atomic8Test.java 2016/09/24 18:38:13 1.8 +++ jsr166/src/test/tck/Atomic8Test.java 2017/01/04 06:09:58 1.9 @@ -289,7 +289,7 @@ public class Atomic8Test extends JSR166T * result of supplied function */ public void testReferenceArrayGetAndUpdate() { - AtomicReferenceArray a = new AtomicReferenceArray(1); + AtomicReferenceArray a = new AtomicReferenceArray<>(1); a.set(0, one); assertEquals((Integer) 1, a.getAndUpdate(0, Atomic8Test::addInteger17)); assertEquals((Integer) 18, a.getAndUpdate(0, Atomic8Test::addInteger17)); @@ -301,7 +301,7 @@ public class Atomic8Test extends JSR166T * returns result. */ public void testReferenceArrayUpdateAndGet() { - AtomicReferenceArray a = new AtomicReferenceArray(1); + AtomicReferenceArray a = new AtomicReferenceArray<>(1); a.set(0, one); assertEquals((Integer) 18, a.updateAndGet(0, Atomic8Test::addInteger17)); assertEquals((Integer) 35, a.updateAndGet(0, Atomic8Test::addInteger17)); @@ -312,7 +312,7 @@ public class Atomic8Test extends JSR166T * with supplied function. */ public void testReferenceArrayGetAndAccumulate() { - AtomicReferenceArray a = new AtomicReferenceArray(1); + AtomicReferenceArray a = new AtomicReferenceArray<>(1); a.set(0, one); assertEquals((Integer) 1, a.getAndAccumulate(0, 2, Atomic8Test::sumInteger)); assertEquals((Integer) 3, a.getAndAccumulate(0, 3, Atomic8Test::sumInteger)); @@ -324,7 +324,7 @@ public class Atomic8Test extends JSR166T * returns result. */ public void testReferenceArrayAccumulateAndGet() { - AtomicReferenceArray a = new AtomicReferenceArray(1); + AtomicReferenceArray a = new AtomicReferenceArray<>(1); a.set(0, one); assertEquals((Integer) 7, a.accumulateAndGet(0, 6, Atomic8Test::sumInteger)); assertEquals((Integer) 10, a.accumulateAndGet(0, 3, Atomic8Test::sumInteger));