src/share/vm/gc_implementation/g1/g1_globals.hpp

changeset 1229
315a5d70b295
parent 1186
20c6f43950b5
child 1280
df6caf649ff7
equal deleted inserted replaced
1193:9b3a41ccc927 1229:315a5d70b295
145 "If true, generate null-pointer filtering code in RS barrier") \ 145 "If true, generate null-pointer filtering code in RS barrier") \
146 \ 146 \
147 develop(bool, G1PrintCTFilterStats, false, \ 147 develop(bool, G1PrintCTFilterStats, false, \
148 "If true, print stats on RS filtering effectiveness") \ 148 "If true, print stats on RS filtering effectiveness") \
149 \ 149 \
150 develop(bool, G1RSBarrierUseQueue, true, \
151 "If true, use queueing RS barrier") \
152 \
153 develop(bool, G1DeferredRSUpdate, true, \ 150 develop(bool, G1DeferredRSUpdate, true, \
154 "If true, use deferred RS updates") \ 151 "If true, use deferred RS updates") \
155 \ 152 \
156 develop(bool, G1RSLogCheckCardTable, false, \ 153 develop(bool, G1RSLogCheckCardTable, false, \
157 "If true, verify that no dirty cards remain after RS log " \ 154 "If true, verify that no dirty cards remain after RS log " \
251 "Enables the parallelization of remembered set updating " \ 248 "Enables the parallelization of remembered set updating " \
252 "during evacuation pauses") \ 249 "during evacuation pauses") \
253 \ 250 \
254 experimental(bool, G1ParallelRSetScanningEnabled, false, \ 251 experimental(bool, G1ParallelRSetScanningEnabled, false, \
255 "Enables the parallelization of remembered set scanning " \ 252 "Enables the parallelization of remembered set scanning " \
256 "during evacuation pauses") 253 "during evacuation pauses") \
254 \
255 product(uintx, G1ParallelRSetThreads, 0, \
256 "If non-0 is the number of parallel rem set update threads, " \
257 "otherwise the value is determined ergonomically.")
257 258
258 G1_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_EXPERIMENTAL_FLAG, DECLARE_NOTPRODUCT_FLAG, DECLARE_MANAGEABLE_FLAG, DECLARE_PRODUCT_RW_FLAG) 259 G1_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_EXPERIMENTAL_FLAG, DECLARE_NOTPRODUCT_FLAG, DECLARE_MANAGEABLE_FLAG, DECLARE_PRODUCT_RW_FLAG)

mercurial