hg: jdk/jdk: 3 new changesets
thomas.schatzl at oracle.com
thomas.schatzl at oracle.com
Wed Jul 24 09:49:55 UTC 2019
Changeset: 36e4e50b4255
Author: tschatzl
Date: 2019-07-24 11:49 +0200
URL: https://hg.openjdk.java.net/jdk/jdk/rev/36e4e50b4255
8226913: Scale cards per chunk used during heap root scanning with region size
Summary: Scale cards per chunk based on heap size to decrease constant overhead with heap root scanning data structure initialization
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: f6b30bd6804e
Author: tschatzl
Date: 2019-07-24 11:49 +0200
URL: https://hg.openjdk.java.net/jdk/jdk/rev/f6b30bd6804e
8227719: G1 Pending cards estimation too conservative in cost prediction
Summary: Instead of using a coarse prediction for the log buffers, accumulate the actual number directly.
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
Changeset: 28ab01c06755
Author: tschatzl
Date: 2019-07-24 11:49 +0200
URL: https://hg.openjdk.java.net/jdk/jdk/rev/28ab01c06755
8228388: Add information about dirty/skipped card for Merge HCC in G1 log
Summary: Collect and print informatio about the number of processed cards during the Merge HCC phase to improve log output.
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
+ test/hotspot/jtreg/gc/g1/TestNoUseHCC.java
More information about the jdk-all-changes
mailing list