hg: jdk9/hs-gc/hotspot: 2 new changesets
thomas.schatzl at oracle.com
thomas.schatzl at oracle.com
Thu Apr 17 09:40:36 UTC 2014
Changeset: fee044a1aa4e
Author: tschatzl
Date: 2014-04-16 16:46 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/fee044a1aa4e
8019342: G1: High "Other" time most likely due to card redirtying
Summary: Parallelize card redirtying to decrease the time it takes.
Reviewed-by: brutisso
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! test/gc/g1/TestGCLogMessages.java
Changeset: 88c6d7bfc89e
Author: tschatzl
Date: 2014-04-16 16:47 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/88c6d7bfc89e
8040002: Clean up code and code duplication in re-diryting cards for verification
Summary: Card re-dirtying code for verification and actual redirtying uses two different, almost completely identical card closures. Also the verification code still assumes a perm gen.
Reviewed-by: brutisso, jmasa
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
More information about the jdk9-all-changes
mailing list