32 diagnostic_pd, \ 33 experimental, \ 34 notproduct, \ 35 manageable, \ 36 product_rw, \ 37 lp64_product, \ 38 range, \ 39 constraint, \ 40 writeable) \ 41 \ 42 experimental(ccstr, ZPath, NULL, \ 43 "Filesystem path for Java heap backing storage " \ 44 "(must be a tmpfs or a hugetlbfs filesystem)") \ 45 \ 46 experimental(double, ZAllocationSpikeTolerance, 2.0, \ 47 "Allocation spike tolerance factor") \ 48 \ 49 experimental(double, ZFragmentationLimit, 25.0, \ 50 "Maximum allowed heap fragmentation") \ 51 \ 52 experimental(bool, ZStallOnOutOfMemory, true, \ 53 "Allow Java threads to stall and wait for GC to complete " \ 54 "instead of immediately throwing an OutOfMemoryError") \ 55 \ 56 experimental(size_t, ZMarkStackSpaceLimit, 8*G, \ 57 "Maximum number of bytes allocated for mark stacks") \ 58 range(32*M, 1024*G) \ 59 \ 60 experimental(uint, ZCollectionInterval, 0, \ 61 "Force GC at a fixed time interval (in seconds)") \ 62 \ 63 diagnostic(uint, ZStatisticsInterval, 10, \ 64 "Time between statistics print outs (in seconds)") \ 65 range(1, (uint)-1) \ 66 \ 67 diagnostic(bool, ZStatisticsForceTrace, false, \ 68 "Force tracing of ZStats") \ 69 \ 70 diagnostic(bool, ZProactive, true, \ 71 "Enable proactive GC cycles") \ 72 \ 73 diagnostic(bool, ZVerifyViews, false, \ 74 "Verify heap view accesses") \ 75 \ | 32 diagnostic_pd, \ 33 experimental, \ 34 notproduct, \ 35 manageable, \ 36 product_rw, \ 37 lp64_product, \ 38 range, \ 39 constraint, \ 40 writeable) \ 41 \ 42 experimental(ccstr, ZPath, NULL, \ 43 "Filesystem path for Java heap backing storage " \ 44 "(must be a tmpfs or a hugetlbfs filesystem)") \ 45 \ 46 experimental(double, ZAllocationSpikeTolerance, 2.0, \ 47 "Allocation spike tolerance factor") \ 48 \ 49 experimental(double, ZFragmentationLimit, 25.0, \ 50 "Maximum allowed heap fragmentation") \ 51 \ 52 experimental(size_t, ZMarkStackSpaceLimit, 8*G, \ 53 "Maximum number of bytes allocated for mark stacks") \ 54 range(32*M, 1024*G) \ 55 \ 56 experimental(uint, ZCollectionInterval, 0, \ 57 "Force GC at a fixed time interval (in seconds)") \ 58 \ 59 diagnostic(uint, ZStatisticsInterval, 10, \ 60 "Time between statistics print outs (in seconds)") \ 61 range(1, (uint)-1) \ 62 \ 63 diagnostic(bool, ZStatisticsForceTrace, false, \ 64 "Force tracing of ZStats") \ 65 \ 66 diagnostic(bool, ZProactive, true, \ 67 "Enable proactive GC cycles") \ 68 \ 69 diagnostic(bool, ZVerifyViews, false, \ 70 "Verify heap view accesses") \ 71 \ |