rev 50428 : 8203030: Zero s390 31 bit size_t type conflicts in shared code Summary: Cast to size_t or change to size_t foe compatibility with other archs. Reviewed-by: Duke Contributed-by: chrisphi
393 \
394 product(uintx, CMSYieldSleepCount, 0, \
395 "Number of times a GC thread (minus the coordinator) " \
396 "will sleep while yielding before giving up and resuming GC") \
397 range(0, max_juint) \
398 \
399 product(bool, ParGCUseLocalOverflow, false, \
400 "Instead of a global overflow list, use local overflow stacks") \
401 \
402 product(bool, ParGCTrimOverflow, true, \
403 "Eagerly trim the local overflow lists " \
404 "(when ParGCUseLocalOverflow)") \
405 \
406 notproduct(bool, ParGCWorkQueueOverflowALot, false, \
407 "Simulate work queue overflow in ParNew") \
408 \
409 notproduct(uintx, ParGCWorkQueueOverflowInterval, 1000, \
410 "An `interval' counter that determines how frequently " \
411 "we simulate overflow; a smaller number increases frequency") \
412 \
413 product(uintx, ParGCDesiredObjsFromOverflowList, 20, \
414 "The desired number of objects to claim from the overflow list") \
415 range(0, max_uintx) \
416 \
417 diagnostic(uintx, ParGCStridesPerThread, 2, \
418 "The number of strides per worker thread that we divide up the " \
419 "card table scanning work into") \
420 range(1, max_uintx) \
421 constraint(ParGCStridesPerThreadConstraintFunc,AfterErgo) \
422 \
423 diagnostic(intx, ParGCCardsPerStrideChunk, 256, \
424 "The number of cards in each chunk of the parallel chunks used " \
425 "during card table scanning") \
426 range(1, max_intx) \
427 constraint(ParGCCardsPerStrideChunkConstraintFunc,AfterMemoryInit)
428
429 #endif // SHARE_GC_CMS_CMS_GLOBALS_HPP
|
393 \
394 product(uintx, CMSYieldSleepCount, 0, \
395 "Number of times a GC thread (minus the coordinator) " \
396 "will sleep while yielding before giving up and resuming GC") \
397 range(0, max_juint) \
398 \
399 product(bool, ParGCUseLocalOverflow, false, \
400 "Instead of a global overflow list, use local overflow stacks") \
401 \
402 product(bool, ParGCTrimOverflow, true, \
403 "Eagerly trim the local overflow lists " \
404 "(when ParGCUseLocalOverflow)") \
405 \
406 notproduct(bool, ParGCWorkQueueOverflowALot, false, \
407 "Simulate work queue overflow in ParNew") \
408 \
409 notproduct(uintx, ParGCWorkQueueOverflowInterval, 1000, \
410 "An `interval' counter that determines how frequently " \
411 "we simulate overflow; a smaller number increases frequency") \
412 \
413 product(size_t, ParGCDesiredObjsFromOverflowList, 20, \
414 "The desired number of objects to claim from the overflow list") \
415 range(0, max_uintx) \
416 \
417 diagnostic(uintx, ParGCStridesPerThread, 2, \
418 "The number of strides per worker thread that we divide up the " \
419 "card table scanning work into") \
420 range(1, max_uintx) \
421 constraint(ParGCStridesPerThreadConstraintFunc,AfterErgo) \
422 \
423 diagnostic(intx, ParGCCardsPerStrideChunk, 256, \
424 "The number of cards in each chunk of the parallel chunks used " \
425 "during card table scanning") \
426 range(1, max_intx) \
427 constraint(ParGCCardsPerStrideChunkConstraintFunc,AfterMemoryInit)
428
429 #endif // SHARE_GC_CMS_CMS_GLOBALS_HPP
|