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