< prev index next >

src/hotspot/share/gc/z/zFlags.hpp

Print this page




  26 
  27 #include "runtime/globals.hpp"
  28 
  29 #define Z_FLAGS(develop,       \
  30                 develop_pd,    \
  31                 product,       \
  32                 product_pd,    \
  33                 diagnostic,    \
  34                 diagnostic_pd, \
  35                 experimental,  \
  36                 notproduct,    \
  37                 manageable,    \
  38                 product_rw,    \
  39                 range,         \
  40                 constraint,    \
  41                 writeable)     \
  42                                                                             \
  43   product(bool, UseZGC, false,                                              \
  44           "Use the Z garbage collector")                                    \
  45                                                                             \
  46   product(bool, UseLoadBarrier, false,                                      \
  47           "Use load barrier on all reference loads")                        \
  48                                                                             \
  49   product(ccstr, ZPath, NULL,                                               \
  50           "Filesystem path for Java heap backing storage "                  \
  51           "(must be a tmpfs or a hugetlbfs filesystem)")                    \
  52                                                                             \
  53   product(double, ZAllocationSpikeTolerance, 2.0,                           \
  54           "Allocation spike tolerance factor")                              \
  55                                                                             \
  56   product(double, ZFragmentationLimit, 25.0,                                \
  57           "Maximum allowed heap fragmentation")                             \
  58                                                                             \
  59   product(bool, ZStallOnOutOfMemory, true,                                  \
  60           "Allow Java threads to stall and wait for GC to complete "        \
  61           "instead of immediately throwing an OutOfMemoryError")            \
  62                                                                             \
  63   product(uint, ZCollectionInterval, 0,                                     \
  64           "Time between GCs (in seconds)")                                  \
  65                                                                             \
  66   product(uint, ZStatisticsInterval, 10,                                    \
  67           "Time between statistics print outs (in seconds)")                \
  68           range(1, (uint)-1)                                                \




  26 
  27 #include "runtime/globals.hpp"
  28 
  29 #define Z_FLAGS(develop,       \
  30                 develop_pd,    \
  31                 product,       \
  32                 product_pd,    \
  33                 diagnostic,    \
  34                 diagnostic_pd, \
  35                 experimental,  \
  36                 notproduct,    \
  37                 manageable,    \
  38                 product_rw,    \
  39                 range,         \
  40                 constraint,    \
  41                 writeable)     \
  42                                                                             \
  43   product(bool, UseZGC, false,                                              \
  44           "Use the Z garbage collector")                                    \
  45                                                                             \



  46   product(ccstr, ZPath, NULL,                                               \
  47           "Filesystem path for Java heap backing storage "                  \
  48           "(must be a tmpfs or a hugetlbfs filesystem)")                    \
  49                                                                             \
  50   product(double, ZAllocationSpikeTolerance, 2.0,                           \
  51           "Allocation spike tolerance factor")                              \
  52                                                                             \
  53   product(double, ZFragmentationLimit, 25.0,                                \
  54           "Maximum allowed heap fragmentation")                             \
  55                                                                             \
  56   product(bool, ZStallOnOutOfMemory, true,                                  \
  57           "Allow Java threads to stall and wait for GC to complete "        \
  58           "instead of immediately throwing an OutOfMemoryError")            \
  59                                                                             \
  60   product(uint, ZCollectionInterval, 0,                                     \
  61           "Time between GCs (in seconds)")                                  \
  62                                                                             \
  63   product(uint, ZStatisticsInterval, 10,                                    \
  64           "Time between statistics print outs (in seconds)")                \
  65           range(1, (uint)-1)                                                \


< prev index next >