hg: jdk7/hotspot-rt/hotspot: 17 new changesets

robert.ottenhag at oracle.com robert.ottenhag at oracle.com
Mon Feb 14 07:46:27 PST 2011


Changeset: b7a938236e43
Author:    tonyp
Date:      2011-01-31 16:28 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/b7a938236e43

7014679: G1: deadlock during concurrent cleanup
Summary: There's a potential deadlock between the concurrent cleanup thread and the GC workers that are trying to allocate and waiting for more free regions to be made available.
Reviewed-by: iveresov, jcoomes

! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp

Changeset: e49cfa28f585
Author:    ysr
Date:      2011-02-01 10:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/e49cfa28f585

6999988: CMS: Increased fragmentation leading to promotion failure after CR#6631166 got implemented
Summary: Fix calculation of _desired, in free list statistics, which was missing an intended set of parentheses.
Reviewed-by: poonam, jmasa

! src/share/vm/gc_implementation/shared/allocationStats.hpp

Changeset: 986b2844f7a2
Author:    brutisso
Date:      2011-02-01 14:05 +0100
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/986b2844f7a2

6789220: CMS: intermittent timeout running nsk/regression/b4796926
Summary: The reference handler java thread and the GC could dead lock
Reviewed-by: never, johnc, jcoomes

! src/share/vm/compiler/compileBroker.cpp

Changeset: c33825b68624
Author:    johnc
Date:      2011-02-02 10:41 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/c33825b68624

6923430: G1: assert(res != 0,"This should have worked.")
7007446: G1: expand the heap with a single step, not one region at a time
Summary: Changed G1CollectedHeap::expand() to expand the committed space by calling VirtualSpace::expand_by() once rather than for every region in the expansion amount. This allows the success or failure of the expansion to be determined before creating any heap regions. Introduced a develop flag G1ExitOnExpansionFailure (false by default) that, when true, will exit the VM if the expansion of the committed space fails. Finally G1CollectedHeap::expand() returns a status back to it's caller so that the caller knows whether to attempt the allocation.
Reviewed-by: brutisso, tonyp

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: 176d0be30214
Author:    phh
Date:      2011-02-03 16:06 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/176d0be30214

7016998: gcutil class LinearLeastSquareFit doesn't initialize some of its fields
Summary: Initialize _sum_x_squared, _intercept and _slope in constructor.
Reviewed-by: bobv, coleenp

! src/share/vm/gc_implementation/shared/gcUtil.cpp

Changeset: 907c1aed0f8c
Author:    cl
Date:      2011-01-27 17:28 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/907c1aed0f8c

Added tag jdk7-b127 for changeset 102466e70deb

! .hgtags

Changeset: 9a5762f44859
Author:    trims
Date:      2011-02-01 18:57 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/9a5762f44859

Merge

! .hgtags
- src/share/vm/gc_implementation/g1/concurrentZFThread.cpp
- src/share/vm/gc_implementation/g1/concurrentZFThread.hpp

Changeset: 6ecdca5709df
Author:    cl
Date:      2011-02-03 17:22 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/6ecdca5709df

Added tag jdk7-b128 for changeset 9a5762f44859

! .hgtags

Changeset: ae4b185f2ed1
Author:    trims
Date:      2011-02-03 23:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/ae4b185f2ed1

Merge

! .hgtags
- agent/src/share/classes/sun/jvm/hotspot/oops/SymbolKlass.java
- src/share/vm/ci/ciSymbolKlass.cpp
- src/share/vm/ci/ciSymbolKlass.hpp
- src/share/vm/oops/symbolKlass.cpp
- src/share/vm/oops/symbolKlass.hpp
- src/share/vm/oops/symbolOop.cpp
- src/share/vm/oops/symbolOop.hpp

Changeset: c6bf3ca2bb31
Author:    trims
Date:      2011-02-04 16:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/c6bf3ca2bb31

Merge


Changeset: e9f24eebafd4
Author:    rottenha
Date:      2011-02-07 08:40 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/e9f24eebafd4

Merge

- agent/src/share/classes/sun/jvm/hotspot/runtime/LowMemoryDetectorThread.java

Changeset: e1523f7fd848
Author:    rottenha
Date:      2011-02-11 05:40 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/e1523f7fd848

Merge

- make/closed.make

Changeset: 55b9f498dbce
Author:    cl
Date:      2011-02-10 16:24 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/55b9f498dbce

Added tag jdk7-b129 for changeset ae4b185f2ed1

! .hgtags

Changeset: 14c2f31280dd
Author:    trims
Date:      2011-02-11 14:30 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/14c2f31280dd

Added tag hs21-b01 for changeset ae4b185f2ed1

! .hgtags

Changeset: 2a9f9f2200fa
Author:    trims
Date:      2011-02-11 15:31 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/2a9f9f2200fa

Merge

- agent/src/share/classes/sun/jvm/hotspot/runtime/LowMemoryDetectorThread.java

Changeset: 762bc029de50
Author:    trims
Date:      2011-02-11 15:32 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/762bc029de50

7019104: Bump the HS21 build number to 02
Summary: Update the HS21 build number to 02
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 54df4702df97
Author:    rottenha
Date:      2011-02-14 03:19 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/54df4702df97

Merge

- make/windows/platform_amd64
- make/windows/platform_i486
- make/windows/platform_ia64
- src/share/tools/ProjectCreator/Macro.java
- src/share/tools/ProjectCreator/MacroDefinitions.java



More information about the hotspot-runtime-dev mailing list