comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 2174:234761c55641

6608385: G1: need to support parallel reference processing Summary: Implement support for ParallelRefProcEnabled in the reference processing that takes place at the end of G1 concurrent marking. Reviewed-by: tonyp, ysr
author johnc
date Tue, 25 Jan 2011 10:56:22 -0800
parents 0fa27f37d4d4
children c33825b68624
comparison
equal deleted inserted replaced
2172:a672e43650cc 2174:234761c55641
78 diagnostic(bool, G1TraceConcRefinement, false, \ 78 diagnostic(bool, G1TraceConcRefinement, false, \
79 "Trace G1 concurrent refinement") \ 79 "Trace G1 concurrent refinement") \
80 \ 80 \
81 product(intx, G1MarkRegionStackSize, 1024 * 1024, \ 81 product(intx, G1MarkRegionStackSize, 1024 * 1024, \
82 "Size of the region stack for concurrent marking.") \ 82 "Size of the region stack for concurrent marking.") \
83 \
84 product(double, G1ConcMarkStepDurationMillis, 10.0, \
85 "Target duration of individual concurrent marking steps " \
86 "in milliseconds.") \
87 \
88 product(intx, G1RefProcDrainInterval, 10, \
89 "The number of discovered reference objects to process before " \
90 "draining concurrent marking work queues.") \
83 \ 91 \
84 develop(bool, G1SATBBarrierPrintNullPreVals, false, \ 92 develop(bool, G1SATBBarrierPrintNullPreVals, false, \
85 "If true, count frac of ptr writes with null pre-vals.") \ 93 "If true, count frac of ptr writes with null pre-vals.") \
86 \ 94 \
87 product(intx, G1SATBBufferSize, 1*K, \ 95 product(intx, G1SATBBufferSize, 1*K, \