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.") \