hg: jdk/jdk: 4 new changesets

martinrb at google.com martinrb at google.com
Tue Apr 10 18:48:58 UTC 2018


Changeset: 82d3fa5303e0
Author:    dl
Date:      2018-04-10 11:25 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/82d3fa5303e0

8200728: Docs (Comparison of Stack and Deque methods) for Deque is not correct
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/Deque.java

Changeset: 79d2c9da2c26
Author:    dl
Date:      2018-04-10 11:29 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/79d2c9da2c26

8200520: forkjoin tasks interrupted after shutdown
Reviewed-by: martin, psandoz, chegar, dholmes

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java

Changeset: 260bf39376a4
Author:    dl
Date:      2018-04-10 11:33 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/260bf39376a4

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks

! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! test/jdk/java/util/Collection/IteratorMicroBenchmark.java
! test/jdk/java/util/Collection/RemoveMicroBenchmark.java
! test/jdk/java/util/concurrent/tck/Collection8Test.java
! test/jdk/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/jdk/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LinkedListTest.java
! test/jdk/java/util/concurrent/tck/VectorTest.java

Changeset: b5705ade8c8d
Author:    dl
Date:      2018-04-10 11:37 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/b5705ade8c8d

8197531: Miscellaneous changes imported from jsr166 CVS 2018-04
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
+ test/jdk/java/util/concurrent/ConcurrentHashMap/WhiteBox.java
! test/jdk/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java
! test/jdk/java/util/concurrent/Executors/PrivilegedCallables.java
! test/jdk/java/util/concurrent/LinkedTransferQueue/WhiteBox.java



More information about the jdk-changes mailing list