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