< prev index next >

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

Print this page
rev 53307 : Backport Shenadoah GC

*** 39,48 **** --- 39,51 ---- #include "gc/parallel/parallel_globals.hpp" #endif #if INCLUDE_SERIALGC #include "gc/serial/serial_globals.hpp" #endif + #if INCLUDE_SHENANDOAHGC + #include "gc/shenandoah/shenandoah_globals.hpp" + #endif #if INCLUDE_ZGC #include "gc/z/z_globals.hpp" #endif #define GC_FLAGS(develop, \
*** 138,147 **** --- 141,166 ---- lp64_product, \ range, \ constraint, \ writeable)) \ \ + SHENANDOAHGC_ONLY(GC_SHENANDOAH_FLAGS( \ + develop, \ + develop_pd, \ + product, \ + product_pd, \ + diagnostic, \ + diagnostic_pd, \ + experimental, \ + notproduct, \ + manageable, \ + product_rw, \ + lp64_product, \ + range, \ + constraint, \ + writeable)) \ + \ ZGC_ONLY(GC_Z_FLAGS( \ develop, \ develop_pd, \ product, \ product_pd, \
*** 177,186 **** --- 196,208 ---- "Use the Epsilon (no-op) garbage collector") \ \ experimental(bool, UseZGC, false, \ "Use the Z garbage collector") \ \ + product(bool, UseShenandoahGC, false, \ + "Use the Shenandoah garbage collector") \ + \ product(uint, ParallelGCThreads, 0, \ "Number of parallel threads parallel gc will use") \ constraint(ParallelGCThreadsConstraintFunc,AfterErgo) \ \ diagnostic(bool, UseSemaphoreGCThreadsSynchronization, true, \
< prev index next >