hg: jdk/jdk: 5 new changesets
martinrb at google.com
martinrb at google.com
Thu May 2 13:50:44 UTC 2019
Changeset: 79d13fd7db9c
Author: dl
Date: 2019-05-02 06:33 -0700
URL: http://hg.openjdk.java.net/jdk/jdk/rev/79d13fd7db9c
8222930: ConcurrentSkipListMap.clone() shares size variable between original and clone
Reviewed-by: martin, smarks
Contributed-by: Adam Farley8 <adam.farley at uk.ibm.com>, Martin Buchholz <martinrb at google.com>
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! test/jdk/java/util/concurrent/tck/MapTest.java
Changeset: 3ffdc15cd044
Author: dl
Date: 2019-05-02 06:33 -0700
URL: http://hg.openjdk.java.net/jdk/jdk/rev/3ffdc15cd044
8221120: CopyOnWriteArrayList.set should always have volatile write semantics
Reviewed-by: martin
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
Changeset: c277ec29ee12
Author: dl
Date: 2019-05-02 06:33 -0700
URL: http://hg.openjdk.java.net/jdk/jdk/rev/c277ec29ee12
8221892: ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable
Reviewed-by: martin, dholmes
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java
Changeset: e1bec7613945
Author: dl
Date: 2019-05-02 06:33 -0700
URL: http://hg.openjdk.java.net/jdk/jdk/rev/e1bec7613945
8220248: fix headings in java.util.concurrent
Reviewed-by: martin, jjg
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/Condition.java
! src/java.base/share/classes/java/util/concurrent/locks/Lock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
Changeset: 09f09b4e7808
Author: dl
Date: 2019-05-02 06:33 -0700
URL: http://hg.openjdk.java.net/jdk/jdk/rev/09f09b4e7808
8219138: Miscellaneous changes imported from jsr166 CVS 2019-05
Reviewed-by: martin
! test/jdk/java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java
! test/jdk/java/util/concurrent/tck/Atomic8Test.java
! test/jdk/java/util/concurrent/tck/AtomicIntegerArray9Test.java
! test/jdk/java/util/concurrent/tck/AtomicLongArray9Test.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceArray9Test.java
! test/jdk/java/util/concurrent/tck/Collection8Test.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinTask8Test.java
+ test/jdk/java/util/concurrent/tck/HashtableTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/SplittableRandomTest.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
! test/jdk/java/util/concurrent/tck/ThreadLocalRandom8Test.java
! test/jdk/java/util/concurrent/tck/VectorTest.java
More information about the jdk-all-changes
mailing list