Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 1283:1c72304f1885
6928073: G1: use existing command line parameters for marking cycle initiation
Summary: replace the combination of the G1SteadyStateUsed / G1SteadyStateUsedDelta parameteres to decide the marking initiation threshold and instead use InitiatingHeapOccupancyPercent.
Reviewed-by: ysr, johnc
author | tonyp |
---|---|
date | Tue, 23 Feb 2010 23:14:34 -0500 |
parents | b81f3572f355 |
children | 5f1f51edaff6 |
comparison
equal
deleted
inserted
replaced
1282:b81f3572f355 | 1283:1c72304f1885 |
---|---|
98 "If true, run concurrent zero-filling thread") \ | 98 "If true, run concurrent zero-filling thread") \ |
99 \ | 99 \ |
100 develop(intx, G1ConcZFMaxRegions, 1, \ | 100 develop(intx, G1ConcZFMaxRegions, 1, \ |
101 "Stop zero-filling when # of zf'd regions reaches") \ | 101 "Stop zero-filling when # of zf'd regions reaches") \ |
102 \ | 102 \ |
103 product(intx, G1SteadyStateUsed, 90, \ | |
104 "If non-0, try to maintain 'used' at this pct (of max)") \ | |
105 \ | |
106 product(intx, G1SteadyStateUsedDelta, 30, \ | |
107 "If G1SteadyStateUsed is non-0, then do pause this number of " \ | |
108 "of percentage points earlier if no marking is in progress.") \ | |
109 \ | |
110 develop(bool, G1SATBBarrierPrintNullPreVals, false, \ | 103 develop(bool, G1SATBBarrierPrintNullPreVals, false, \ |
111 "If true, count frac of ptr writes with null pre-vals.") \ | 104 "If true, count frac of ptr writes with null pre-vals.") \ |
112 \ | 105 \ |
113 product(intx, G1SATBBufferSize, 1*K, \ | 106 product(intx, G1SATBBufferSize, 1*K, \ |
114 "Number of entries in an SATB log buffer.") \ | 107 "Number of entries in an SATB log buffer.") \ |