< prev index next >

src/hotspot/share/gc/epsilon/epsilon_globals.hpp

Print this page
*** 84,10 ***
            range(1, max_intx)                                                \
                                                                              \
    product(size_t, EpsilonMinHeapExpand, 128 * M, EXPERIMENTAL,              \
            "Min expansion step for heap. Larger value improves performance " \
            "at the potential expense of memory waste.")                      \
!           range(1, max_intx)
  
  // end of GC_EPSILON_FLAGS
  
  #endif // SHARE_GC_EPSILON_EPSILON_GLOBALS_HPP
--- 84,23 ---
            range(1, max_intx)                                                \
                                                                              \
    product(size_t, EpsilonMinHeapExpand, 128 * M, EXPERIMENTAL,              \
            "Min expansion step for heap. Larger value improves performance " \
            "at the potential expense of memory waste.")                      \
!           range(1, max_intx)                                                \
+                                                                             \
+   product(bool, EpsilonSlidingGC, false, EXPERIMENTAL,                      \
+           "Actually does sliding mark-compact GC.")                         \
+                                                                             \
+   product(bool, EpsilonImplicitGC, true, EXPERIMENTAL,                      \
+           "Does GC on implicit GC requests, e.g. for allocation failure.")  \
+                                                                             \
+   product(bool, EpsilonUncommit, false, EXPERIMENTAL,                       \
+           "Uncommits all unneeded memory after GC.")                        \
+                                                                             \
+   product(bool, EpsilonVerify, false, EXPERIMENTAL,                         \
+           "Does the additional GC verification step.")                      \
+                                                                             \
  
  // end of GC_EPSILON_FLAGS
  
  #endif // SHARE_GC_EPSILON_EPSILON_GLOBALS_HPP
< prev index next >