comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 1194:34fb2662f6c2

6920090: G1: Disable ReduceInitialCardMarks at least until 6920109 is fixed Summary: G1 now answers "no" to the query can_elide_initializing_store_barrier() in the product build. A debug flag allows alternate behaviour in debug builds. Reviewed-by: iveresov, tonyp
author ysr
date Tue, 26 Jan 2010 16:52:29 -0800
parents 44f61c24ddab
children 0414c1049f15
comparison
equal deleted inserted replaced
1193:c81fa70144aa 1194:34fb2662f6c2
289 develop(intx, G1CardCountCacheExpandThreshold, 16, \ 289 develop(intx, G1CardCountCacheExpandThreshold, 16, \
290 "Expand the card count cache if the number of collisions for " \ 290 "Expand the card count cache if the number of collisions for " \
291 "a particular entry exceeds this value.") \ 291 "a particular entry exceeds this value.") \
292 \ 292 \
293 develop(bool, G1VerifyCTCleanup, false, \ 293 develop(bool, G1VerifyCTCleanup, false, \
294 "Verify card table cleanup.") 294 "Verify card table cleanup.") \
295 \
296 develop(bool, ReduceInitialCardMarksForG1, false, \
297 "When ReduceInitialCardMarks is true, this flag setting " \
298 " controls whether G1 allows the RICM optimization")
295 299
296 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) 300 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)