hg: hsx/hsx24/hotspot: 5 new changesets

john.cuthbertson at oracle.com john.cuthbertson at oracle.com
Fri Oct 26 12:19:54 PDT 2012


Changeset: cb30646e4d38
Author:    brutisso
Date:      2012-09-17 10:33 +0200
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/cb30646e4d38

7198130: G1: PrintReferenceGC output comes out of order
Summary: Move the first part of the GC logging, including timestamp, to the start of the GC
Reviewed-by: johnc, jwilhelm

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/runtime/timer.cpp

Changeset: 3ef50622a632
Author:    johnc
Date:      2012-09-19 15:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/3ef50622a632

7193946: Move warnings associated with UseMemSetInBOT flag
Summary: The warnings associated with the UseMemSetInBOT flag are duplicated in CMS and G1. The separate warnings have been removed and single instance of the warning has been placed in a common location.
Reviewed-by: brutisso, ysr

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 147a51fcb393
Author:    johnc
Date:      2012-09-20 09:52 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/147a51fcb393

7190666: G1: assert(_unused == 0) failed: Inconsistency in PLAB stats
Summary: Reset the fields in ParGCAllocBuffer, that are used for accumulating values for the ResizePLAB sensors in PLABStats, to zero after flushing the values to the PLABStats fields. Flush PLABStats values only when retiring the final allocation buffers prior to disposing of a G1ParScanThreadState object, rather than when retiring every allocation buffer.
Reviewed-by: jwilhelm, jmasa, ysr

! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp

Changeset: 5560067e0f3c
Author:    johnc
Date:      2012-10-04 10:04 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/5560067e0f3c

8000311: G1: ParallelGCThreads==0 broken
Summary: Divide by zero error, if ParallelGCThreads is 0, when adjusting the PLAB size.
Reviewed-by: jmasa, jcoomes

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp

Changeset: d41c4c86022a
Author:    johnc
Date:      2012-10-15 10:02 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/d41c4c86022a

8000831: Heap verification output incorrect/incomplete
Summary: Restore non-silent output of heap verification.
Reviewed-by: ysr, brutisso, jmasa

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/utilities/debug.cpp



More information about the hotspot-dev mailing list