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, \ |