hg: jdk9/dev/jdk: 5 new changesets

martinrb at google.com martinrb at google.com
Tue Jul 26 17:14:30 UTC 2016


Changeset: c659d2cdc7ba
Author:    dl
Date:      2016-07-26 09:49 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c659d2cdc7ba

8162396: j.u.c java.lang.LinkageError
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java

Changeset: fe3146f5e7b1
Author:    dl
Date:      2016-07-26 09:53 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fe3146f5e7b1

8160402: Garbage retention with CompletableFuture.anyOf
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java

Changeset: fe0d3813e6c3
Author:    dl
Date:      2016-07-26 09:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fe0d3813e6c3

8160751: Optimize ConcurrentHashMap.keySet().removeAll
8161372: ConcurrentHashMap.computeIfAbsent(k,f) locks bin when k present
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java

Changeset: e2c8961887a2
Author:    dl
Date:      2016-07-26 10:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e2c8961887a2

8161608: StampedLock should use storeStoreFence when acquiring write lock
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/util/concurrent/tck/StampedLockTest.java

Changeset: 47699aa2e69e
Author:    dl
Date:      2016-07-26 10:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/47699aa2e69e

8161591: Miscellaneous changes imported from jsr166 CVS 2016-07
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java



More information about the jdk9-dev-changes mailing list