[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-compiler-dev
Subject:    hg: jdk7/tl/jdk: 10 new changesets
From:       martin () xemacs ! org (martin at xemacs ! org)
Date:       2008-03-11 6:25:54
Message-ID: 20080311062753.C1F4B266A3 () hg ! openjdk ! java ! net
[Download RAW message or body]

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



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic