hg: hsx/hotspot-main/hotspot: 7 new changesets
john.coomes at oracle.com
john.coomes at oracle.com
Fri Jun 1 13:32:58 PDT 2012
Changeset: c92a79900986
Author: brutisso
Date: 2012-05-17 21:53 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c92a79900986
7169062: CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64
Summary: Removed the assert in CompactibleFreeListSpace::check_free_list_consistency() since it was too strict. Simplified CompactibleFreeListSpace::set_cms_values() to reducde the need for asserts.
Reviewed-by: jcoomes, stefank
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
Changeset: 9a344d88dc22
Author: mnunez
Date: 2012-05-21 14:59 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/9a344d88dc22
7168848: Add test to check that humongous object allocation path also checks the heap occupancy.
Summary: Added test that checks humongous object allocation path also check the heap occupancy and initiate a marking cycle when / if needed.
Reviewed-by: brutisso, jwilhelm
+ test/gc/7168848/HumongousAlloc.java
Changeset: 1d478c993020
Author: johnc
Date: 2012-05-29 10:18 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/1d478c993020
7143858: G1: Back to back young GCs with the second GC having a minimally sized eden
Summary: Before the last thread to leave a JNI critical region was able to schedule a GCLocker Initiated GC, another thread was attempting an allocation and saw that the GCLocker region was no longer active and successfully scheduled a GC. Stall allocating threads until the GCLocker Initiated GC is performed and then retry the allocation.
Reviewed-by: brutisso, huntch
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 5c8bd7c16119
Author: brutisso
Date: 2012-05-25 22:35 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/5c8bd7c16119
7171936: LOG_G incorrectly defined in globalDefinitions.hpp
Summary: Removed LOG_G and LOG_K. Moved LOG_M to where it is being used.
Reviewed-by: twisti, johnc
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: c52a6a39546c
Author: johnc
Date: 2012-05-30 10:26 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c52a6a39546c
7158682: G1: Handle leak when running nsk.sysdict tests
Summary: Place HandleMarks in the code that allocates handles for the pending list lock so that the handles are freed and multiple, unsuccessful, attempts to schedule a GC do not cause an OOM.
Reviewed-by: brutisso
! src/share/vm/oops/instanceRefKlass.cpp
Changeset: bbc900c2482a
Author: brutisso
Date: 2012-05-31 21:10 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/bbc900c2482a
7172279: G1: Clean up TraceGen0Time and TraceGen1Time data gathering
Summary: Simplify code, remove unused code, remove ExitAfterGCNum
Reviewed-by: huntch, johnc
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/numberSeq.hpp
Changeset: 7121cd2c58b5
Author: jcoomes
Date: 2012-06-01 10:29 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/7121cd2c58b5
Merge
More information about the hotspot-dev
mailing list