Mercurial > hg > graal-compiler
comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 616:4f360ec815ba
6720309: G1: don't synchronously update RSet during evacuation pauses
6720334: G1: don't update RSets of collection set regions during an evacuation pause
Summary: Introduced a deferred update mechanism for delaying the rset updates during the collection pause
Reviewed-by: apetrusenko, tonyp
author | iveresov |
---|---|
date | Fri, 06 Mar 2009 13:50:14 -0800 |
parents | 58054a18d735 |
children | 7bb995fbd3c0 2a5da27ccae9 |
comparison
equal
deleted
inserted
replaced
615:c6c601a0f2d6 | 616:4f360ec815ba |
---|---|
170 "If true, print stats on RS filtering effectiveness") \ | 170 "If true, print stats on RS filtering effectiveness") \ |
171 \ | 171 \ |
172 develop(bool, G1RSBarrierUseQueue, true, \ | 172 develop(bool, G1RSBarrierUseQueue, true, \ |
173 "If true, use queueing RS barrier") \ | 173 "If true, use queueing RS barrier") \ |
174 \ | 174 \ |
175 develop(bool, G1DeferredRSUpdate, true, \ | |
176 "If true, use deferred RS updates") \ | |
177 \ | |
175 develop(bool, G1RSLogCheckCardTable, false, \ | 178 develop(bool, G1RSLogCheckCardTable, false, \ |
176 "If true, verify that no dirty cards remain after RS log " \ | 179 "If true, verify that no dirty cards remain after RS log " \ |
177 "processing.") \ | 180 "processing.") \ |
178 \ | 181 \ |
179 product(intx, G1MinPausesBetweenMarks, 2, \ | 182 product(intx, G1MinPausesBetweenMarks, 2, \ |