comparison src/share/vm/runtime/globals.hpp @ 1284:5f1f51edaff6

6928081: G1: rename parameters common with CMS Summary: Rename marking stack sizing flags to be common between G1 and CMS Reviewed-by: ysr, tonyp
author jmasa
date Wed, 24 Feb 2010 07:00:33 -0800
parents 1c72304f1885
children c76ca382971b
comparison
equal deleted inserted replaced
1283:1c72304f1885 1284:5f1f51edaff6
1243 "Use a dense prefix with the Parallel Old garbage collector") \ 1243 "Use a dense prefix with the Parallel Old garbage collector") \
1244 \ 1244 \
1245 product(uintx, ParallelGCThreads, 0, \ 1245 product(uintx, ParallelGCThreads, 0, \
1246 "Number of parallel threads parallel gc will use") \ 1246 "Number of parallel threads parallel gc will use") \
1247 \ 1247 \
1248 product(uintx, ParallelCMSThreads, 0, \
1249 "Max number of threads CMS will use for concurrent work") \
1250 \
1251 develop(bool, ParallelOldGCSplitALot, false, \ 1248 develop(bool, ParallelOldGCSplitALot, false, \
1252 "Provoke splitting (copying data from a young gen space to" \ 1249 "Provoke splitting (copying data from a young gen space to" \
1253 "multiple destination spaces)") \ 1250 "multiple destination spaces)") \
1254 \ 1251 \
1255 develop(uintx, ParallelOldGCSplitInterval, 3, \ 1252 develop(uintx, ParallelOldGCSplitInterval, 3, \
1256 "How often to provoke splitting a young gen space") \ 1253 "How often to provoke splitting a young gen space") \
1257 \ 1254 \
1258 develop(bool, TraceRegionTasksQueuing, false, \ 1255 develop(bool, TraceRegionTasksQueuing, false, \
1259 "Trace the queuing of the region tasks") \ 1256 "Trace the queuing of the region tasks") \
1260 \ 1257 \
1261 product(uintx, ParallelMarkingThreads, 0, \ 1258 product(uintx, ConcGCThreads, 0, \
1262 "Number of marking threads concurrent gc will use") \ 1259 "Number of threads concurrent gc will use") \
1263 \ 1260 \
1264 product(uintx, YoungPLABSize, 4096, \ 1261 product(uintx, YoungPLABSize, 4096, \
1265 "Size of young gen promotion labs (in HeapWords)") \ 1262 "Size of young gen promotion labs (in HeapWords)") \
1266 \ 1263 \
1267 product(uintx, OldPLABSize, 1024, \ 1264 product(uintx, OldPLABSize, 1024, \
1533 "Warn in case of excessive CMS looping") \ 1530 "Warn in case of excessive CMS looping") \
1534 \ 1531 \
1535 develop(bool, CMSOverflowEarlyRestoration, false, \ 1532 develop(bool, CMSOverflowEarlyRestoration, false, \
1536 "Whether preserved marks should be restored early") \ 1533 "Whether preserved marks should be restored early") \
1537 \ 1534 \
1538 product(uintx, CMSMarkStackSize, NOT_LP64(32*K) LP64_ONLY(4*M), \ 1535 product(uintx, MarkStackSize, NOT_LP64(32*K) LP64_ONLY(4*M), \
1539 "Size of CMS marking stack") \ 1536 "Size of marking stack") \
1540 \ 1537 \
1541 product(uintx, CMSMarkStackSizeMax, NOT_LP64(4*M) LP64_ONLY(512*M), \ 1538 product(uintx, MarkStackSizeMax, NOT_LP64(4*M) LP64_ONLY(512*M), \
1542 "Max size of CMS marking stack") \ 1539 "Max size of marking stack") \
1543 \ 1540 \
1544 notproduct(bool, CMSMarkStackOverflowALot, false, \ 1541 notproduct(bool, CMSMarkStackOverflowALot, false, \
1545 "Whether we should simulate frequent marking stack / work queue" \ 1542 "Whether we should simulate frequent marking stack / work queue" \
1546 " overflow") \ 1543 " overflow") \
1547 \ 1544 \