Mercurial > hg > graal-compiler
comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 545:58054a18d735
6484959: G1: introduce survivor spaces
6797754: G1: combined bugfix
Summary: Implemented a policy to control G1 survivor space parameters.
Reviewed-by: tonyp, iveresov
author | apetrusenko |
---|---|
date | Fri, 06 Feb 2009 01:38:50 +0300 |
parents | 818efdefcc99 |
children | 0fbdb4381b99 4f360ec815ba |
comparison
equal
deleted
inserted
replaced
544:82a980778b92 | 545:58054a18d735 |
---|---|
279 "When true, use sparse table to save space.") \ | 279 "When true, use sparse table to save space.") \ |
280 \ | 280 \ |
281 develop(bool, G1HRRSFlushLogBuffersOnVerify, false, \ | 281 develop(bool, G1HRRSFlushLogBuffersOnVerify, false, \ |
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(bool, G1UseSurvivorSpace, true, \ |
285 "The maximum number of survivor regions") | 285 "When true, use survivor space.") \ |
286 \ | |
287 product(bool, G1FixedTenuringThreshold, false, \ | |
288 "When set, G1 will not adjust the tenuring threshold") \ | |
289 \ | |
290 product(bool, G1FixedEdenSize, false, \ | |
291 "When set, G1 will not allocate unused survivor space regions") \ | |
292 \ | |
293 product(uintx, G1FixedSurvivorSpaceSize, 0, \ | |
294 "If non-0 is the size of the G1 survivor space, " \ | |
295 "otherwise SurvivorRatio is used to determine the size") | |
286 | 296 |
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) | 297 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) |