comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 350:d28aa69f0959

6618726: Introduce -XX:+UnlockExperimentalVMOptions flag Summary: experimental() flags will protect features of an experimental nature that are not supported in the regular product build. Made UseG1GC an experimental flag. Reviewed-by: jmasa, kamg, coleenp
author ysr
date Mon, 30 Jun 2008 17:04:59 -0700
parents 37f87013dfd8
children 818efdefcc99
comparison
equal deleted inserted replaced
349:73278b62f36c 350:d28aa69f0959
24 24
25 // 25 //
26 // Defines all globals flags used by the garbage-first compiler. 26 // Defines all globals flags used by the garbage-first compiler.
27 // 27 //
28 28
29 #define G1_FLAGS(develop, develop_pd, product, product_pd, diagnostic, notproduct, manageable, product_rw) \ 29 #define G1_FLAGS(develop, develop_pd, product, product_pd, diagnostic, experimental, notproduct, manageable, product_rw) \
30 \ 30 \
31 product(intx, ParallelGCG1AllocBufferSize, 4*K, \ 31 product(intx, ParallelGCG1AllocBufferSize, 4*K, \
32 "Size of parallel G1 allocation buffers in to-space.") \ 32 "Size of parallel G1 allocation buffers in to-space.") \
33 \ 33 \
34 product(intx, G1TimeSliceMS, 500, \ 34 product(intx, G1TimeSliceMS, 500, \
282 "Forces flushing of log buffers before verification.") \ 282 "Forces flushing of log buffers before verification.") \
283 \ 283 \
284 product(intx, G1MaxSurvivorRegions, 0, \ 284 product(intx, G1MaxSurvivorRegions, 0, \
285 "The maximum number of survivor regions") 285 "The maximum number of survivor regions")
286 286
287 G1_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_NOTPRODUCT_FLAG, DECLARE_MANAGEABLE_FLAG, DECLARE_PRODUCT_RW_FLAG) 287 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)