87 \ |
87 \ |
88 product(intx, G1RefProcDrainInterval, 10, \ |
88 product(intx, G1RefProcDrainInterval, 10, \ |
89 "The number of discovered reference objects to process before " \ |
89 "The number of discovered reference objects to process before " \ |
90 "draining concurrent marking work queues.") \ |
90 "draining concurrent marking work queues.") \ |
91 \ |
91 \ |
92 experimental(bool, G1UseConcMarkReferenceProcessing, false, \ |
92 experimental(bool, G1UseConcMarkReferenceProcessing, true, \ |
93 "If true, enable reference discovery during concurrent " \ |
93 "If true, enable reference discovery during concurrent " \ |
94 "marking and reference processing at the end of remark " \ |
94 "marking and reference processing at the end of remark.") \ |
95 "(unsafe).") \ |
|
96 \ |
|
97 develop(bool, G1SATBBarrierPrintNullPreVals, false, \ |
|
98 "If true, count frac of ptr writes with null pre-vals.") \ |
|
99 \ |
95 \ |
100 product(intx, G1SATBBufferSize, 1*K, \ |
96 product(intx, G1SATBBufferSize, 1*K, \ |
101 "Number of entries in an SATB log buffer.") \ |
97 "Number of entries in an SATB log buffer.") \ |
102 \ |
98 \ |
103 develop(intx, G1SATBProcessCompletedThreshold, 20, \ |
99 develop(intx, G1SATBProcessCompletedThreshold, 20, \ |
148 "at the end of a marking cycle.") \ |
144 "at the end of a marking cycle.") \ |
149 \ |
145 \ |
150 develop(bool, G1PrintParCleanupStats, false, \ |
146 develop(bool, G1PrintParCleanupStats, false, \ |
151 "When true, print extra stats about parallel cleanup.") \ |
147 "When true, print extra stats about parallel cleanup.") \ |
152 \ |
148 \ |
153 develop(bool, G1DisablePreBarrier, false, \ |
|
154 "Disable generation of pre-barrier (i.e., marking barrier) ") \ |
|
155 \ |
|
156 develop(bool, G1DisablePostBarrier, false, \ |
|
157 "Disable generation of post-barrier (i.e., RS barrier) ") \ |
|
158 \ |
|
159 product(intx, G1UpdateBufferSize, 256, \ |
149 product(intx, G1UpdateBufferSize, 256, \ |
160 "Size of an update buffer") \ |
150 "Size of an update buffer") \ |
161 \ |
151 \ |
162 product(intx, G1ConcRefinementYellowZone, 0, \ |
152 product(intx, G1ConcRefinementYellowZone, 0, \ |
163 "Number of enqueued update buffers that will " \ |
153 "Number of enqueued update buffers that will " \ |