hg: jdk7/tl/jdk: 10 new changesets
martin at xemacs.org
martin at xemacs.org
Mon Mar 10 23:25:54 PDT 2008
Changeset: 7ddbf4c837b9
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7ddbf4c837b9
5080227: (coll spec) Bug in documentation for WeakHashMap
Reviewed-by: dholmes
! src/share/classes/java/util/Hashtable.java
! src/share/classes/java/util/WeakHashMap.java
Changeset: 72b9e96ddbe9
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/72b9e96ddbe9
6595669: regtest LinkedBlockingQueue/OfferRemoveLoops.java fails
Reviewed-by: dholmes
! test/java/util/concurrent/LinkedBlockingQueue/OfferRemoveLoops.java
Changeset: 3654a4ce7d54
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3654a4ce7d54
6612102: (coll) IdentityHashMap.iterator().remove() might decrement size twice
Reviewed-by: dholmes
! src/share/classes/java/util/IdentityHashMap.java
+ test/java/util/Map/LockStep.java
Changeset: 9f7046dbd9ab
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9f7046dbd9ab
6602600: Fast removal of cancelled scheduled thread pool tasks
Reviewed-by: alanb
Contributed-by: Doug Lea <dl at cs.oswego.edu>
! src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
+ test/java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java
+ test/java/util/concurrent/ScheduledThreadPoolExecutor/Stress.java
Changeset: 944d0faa0c50
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/944d0faa0c50
6609775: Reduce context switches in DelayQueue due to signalAll
Reviewed-by: alanb
Contributed-by: Doug Lea <dl at cs.oswego.edu>
! src/share/classes/java/util/concurrent/DelayQueue.java
+ test/java/util/concurrent/DelayQueue/Stress.java
Changeset: ef7047a30d91
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ef7047a30d91
6620549: ExecutorService#shutdown should clearly state that it does not block
Reviewed-by: dholmes
Contributed-by: Doug Lea <dl at cs.oswego.edu>
! src/share/classes/java/util/concurrent/ExecutorService.java
! src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/share/classes/java/util/concurrent/ThreadPoolExecutor.java
Changeset: da49dce73a07
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/da49dce73a07
6625723: Excessive ThreadLocal storage used by ReentrantReadWriteLock
Reviewed-by: dholmes
Contributed-by: Doug Lea <dl at cs.oswego.edu>
! src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/Count.java
Changeset: e34975f797fc
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e34975f797fc
6633113: test/java/util/concurrent/SynchronousQueue/Fairness.java fails intermittently
Reviewed-by: dholmes
! test/java/util/concurrent/SynchronousQueue/Fairness.java
Changeset: f330b7834288
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f330b7834288
6583872: (coll) Direct uninformed users away from Vector/Hashtable
Reviewed-by: dholmes
! src/share/classes/java/util/Hashtable.java
! src/share/classes/java/util/Vector.java
Changeset: 0487ce0465d6
Author: martin
Date: 2008-03-10 23:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0487ce0465d6
6625725: (coll) modCount should not be volatile
Reviewed-by: dholmes
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/IdentityHashMap.java
! src/share/classes/java/util/WeakHashMap.java
More information about the compiler-dev
mailing list