Mercurial > hg > graal-jvmci-8
diff src/share/vm/gc_implementation/g1/collectionSetChooser.cpp @ 5964:21595f05bc93
7146246: G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs
Summary: Make two G1 cmd line flags available in product builds: G1HeapWastePercent (previously called: G1OldReclaimableThresholdPercent) and G1MixedGCCountTarget (previous called: G1MaxMixedGCNum). Also changed the default of the former from 1% to 5% and the default for G1OldCSetRegionLiveThresholdPercent to 90%.
Reviewed-by: azeemj, jwilhelm, johnc
author | tonyp |
---|---|
date | Fri, 23 Mar 2012 10:53:19 -0400 |
parents | a9647476d1a4 |
children | 720b6a76dd9d |
line wrap: on
line diff
--- a/src/share/vm/gc_implementation/g1/collectionSetChooser.cpp Mon Mar 12 14:59:00 2012 -0700 +++ b/src/share/vm/gc_implementation/g1/collectionSetChooser.cpp Fri Mar 23 10:53:19 2012 -0400 @@ -285,7 +285,7 @@ // that the result is the same during all mixed GCs that follow a cycle. const size_t region_num = (size_t) _length; - const size_t gc_num = (size_t) G1MaxMixedGCNum; + const size_t gc_num = (size_t) G1MixedGCCountTarget; size_t result = region_num / gc_num; // emulate ceiling if (result * gc_num < region_num) {