1.1 --- a/src/share/vm/gc_implementation/g1/g1_globals.hpp Thu May 07 17:09:48 2009 -0700 1.2 +++ b/src/share/vm/gc_implementation/g1/g1_globals.hpp Mon May 11 16:30:56 2009 -0700 1.3 @@ -147,9 +147,6 @@ 1.4 develop(bool, G1PrintCTFilterStats, false, \ 1.5 "If true, print stats on RS filtering effectiveness") \ 1.6 \ 1.7 - develop(bool, G1RSBarrierUseQueue, true, \ 1.8 - "If true, use queueing RS barrier") \ 1.9 - \ 1.10 develop(bool, G1DeferredRSUpdate, true, \ 1.11 "If true, use deferred RS updates") \ 1.12 \ 1.13 @@ -253,6 +250,10 @@ 1.14 \ 1.15 experimental(bool, G1ParallelRSetScanningEnabled, false, \ 1.16 "Enables the parallelization of remembered set scanning " \ 1.17 - "during evacuation pauses") 1.18 + "during evacuation pauses") \ 1.19 + \ 1.20 + product(uintx, G1ParallelRSetThreads, 0, \ 1.21 + "If non-0 is the number of parallel rem set update threads, " \ 1.22 + "otherwise the value is determined ergonomically.") 1.23 1.24 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)