< prev index next >

src/hotspot/share/gc/shared/gc_globals.hpp

Print this page

        

*** 27,36 **** --- 27,37 ---- #include "gc/serial/serial_globals.hpp" #include "utilities/macros.hpp" #if INCLUDE_ALL_GCS #include "gc/cms/cms_globals.hpp" + #include "gc/epsilon/epsilon_globals.hpp" #include "gc/g1/g1_globals.hpp" #include "gc/parallel/parallel_globals.hpp" #endif #define GC_FLAGS(develop, \
*** 62,71 **** --- 63,88 ---- lp64_product, \ range, \ constraint, \ writeable)) \ \ + ALL_GCS_ONLY(GC_EPSILON_FLAGS( \ + develop, \ + develop_pd, \ + product, \ + product_pd, \ + diagnostic, \ + diagnostic_pd, \ + experimental, \ + notproduct, \ + manageable, \ + product_rw, \ + lp64_product, \ + range, \ + constraint, \ + writeable)) \ + \ ALL_GCS_ONLY(GC_G1_FLAGS( \ develop, \ develop_pd, \ product, \ product_pd, \
*** 127,136 **** --- 144,156 ---- "Use the Parallel Scavenge garbage collector") \ \ product(bool, UseParallelOldGC, false, \ "Use the Parallel Old garbage collector") \ \ + experimental(bool, UseEpsilonGC, false, \ + "Use the Epsilon (no-op) garbage collector") \ + \ product(uint, ParallelGCThreads, 0, \ "Number of parallel threads parallel gc will use") \ constraint(ParallelGCThreadsConstraintFunc,AfterErgo) \ \ diagnostic(bool, UseSemaphoreGCThreadsSynchronization, true, \
< prev index next >