< prev index next >

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

Print this page




  21  * questions.
  22  */
  23 
  24 #ifndef SHARE_GC_Z_Z_GLOBALS_HPP
  25 #define SHARE_GC_Z_Z_GLOBALS_HPP
  26 
  27 #define GC_Z_FLAGS(develop,                                                 \
  28                    develop_pd,                                              \
  29                    product,                                                 \
  30                    product_pd,                                              \
  31                    diagnostic,                                              \
  32                    diagnostic_pd,                                           \
  33                    experimental,                                            \
  34                    notproduct,                                              \
  35                    manageable,                                              \
  36                    product_rw,                                              \
  37                    lp64_product,                                            \
  38                    range,                                                   \
  39                    constraint)                                              \
  40                                                                             \
  41   experimental(ccstr, ZPath, NULL,                                          \
  42           "Filesystem path for Java heap backing storage "                  \
  43           "(must be a tmpfs or a hugetlbfs filesystem)")                    \
  44                                                                             \
  45   experimental(double, ZAllocationSpikeTolerance, 2.0,                      \
  46           "Allocation spike tolerance factor")                              \
  47                                                                             \
  48   experimental(double, ZFragmentationLimit, 25.0,                           \
  49           "Maximum allowed heap fragmentation")                             \
  50                                                                             \
  51   experimental(size_t, ZMarkStackSpaceLimit, 8*G,                           \
  52           "Maximum number of bytes allocated for mark stacks")              \
  53           range(32*M, 1024*G)                                               \
  54                                                                             \
  55   experimental(uint, ZCollectionInterval, 0,                                \
  56           "Force GC at a fixed time interval (in seconds)")                 \
  57                                                                             \
  58   experimental(bool, ZUncommit, true,                                       \
  59           "Uncommit unused memory")                                         \
  60                                                                             \
  61   experimental(uintx, ZUncommitDelay, 5 * 60,                               \
  62           "Uncommit memory if it has been unused for the specified "        \
  63           "amount of time (in seconds)")                                    \
  64                                                                             \




  21  * questions.
  22  */
  23 
  24 #ifndef SHARE_GC_Z_Z_GLOBALS_HPP
  25 #define SHARE_GC_Z_Z_GLOBALS_HPP
  26 
  27 #define GC_Z_FLAGS(develop,                                                 \
  28                    develop_pd,                                              \
  29                    product,                                                 \
  30                    product_pd,                                              \
  31                    diagnostic,                                              \
  32                    diagnostic_pd,                                           \
  33                    experimental,                                            \
  34                    notproduct,                                              \
  35                    manageable,                                              \
  36                    product_rw,                                              \
  37                    lp64_product,                                            \
  38                    range,                                                   \
  39                    constraint)                                              \
  40                                                                             \




  41   experimental(double, ZAllocationSpikeTolerance, 2.0,                      \
  42           "Allocation spike tolerance factor")                              \
  43                                                                             \
  44   experimental(double, ZFragmentationLimit, 25.0,                           \
  45           "Maximum allowed heap fragmentation")                             \
  46                                                                             \
  47   experimental(size_t, ZMarkStackSpaceLimit, 8*G,                           \
  48           "Maximum number of bytes allocated for mark stacks")              \
  49           range(32*M, 1024*G)                                               \
  50                                                                             \
  51   experimental(uint, ZCollectionInterval, 0,                                \
  52           "Force GC at a fixed time interval (in seconds)")                 \
  53                                                                             \
  54   experimental(bool, ZUncommit, true,                                       \
  55           "Uncommit unused memory")                                         \
  56                                                                             \
  57   experimental(uintx, ZUncommitDelay, 5 * 60,                               \
  58           "Uncommit memory if it has been unused for the specified "        \
  59           "amount of time (in seconds)")                                    \
  60                                                                             \


< prev index next >