< prev index next >

src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Print this page
rev 58162 : 8240069: Shenandoah: turn more flags diagnostic
Reviewed-by: XXX

@@ -335,11 +335,11 @@
           "Time is in milliseconds.")                                       \
                                                                             \
   experimental(uint, ShenandoahParallelSafepointThreads, 4,                 \
           "Number of parallel threads used for safepoint prolog/epilog")    \
                                                                             \
-  experimental(bool, ShenandoahPreclean, true,                              \
+  diagnostic(bool, ShenandoahPreclean, true,                                \
           "Do concurrent preclean phase before final mark: process "        \
           "definitely alive references to avoid dealing with them during "  \
           "pause.")                                                         \
                                                                             \
   experimental(bool, ShenandoahSuspendibleWorkers, false,                   \

@@ -361,14 +361,14 @@
           "Turn on/off clone barriers in Shenandoah")                       \
                                                                             \
   diagnostic(bool, ShenandoahLoadRefBarrier, true,                          \
           "Turn on/off load-reference barriers in Shenandoah")              \
                                                                             \
-  experimental(bool, ShenandoahConcurrentScanCodeRoots, true,               \
+  diagnostic(bool, ShenandoahConcurrentScanCodeRoots, true,                 \
           "Scan code roots concurrently, instead of during a pause")        \
                                                                             \
-  experimental(uintx, ShenandoahCodeRootsStyle, 2,                          \
+  diagnostic(uintx, ShenandoahCodeRootsStyle, 2,                            \
           "Use this style to scan code cache:"                              \
           " 0 - sequential iterator;"                                       \
           " 1 - parallel iterator;"                                         \
           " 2 - parallel iterator with cset filters;")                      \
                                                                             \

@@ -381,11 +381,11 @@
          "Enable commonming for GC state loads in generated code.")         \
                                                                             \
   develop(bool, ShenandoahVerifyOptoBarriers, false,                        \
           "Verify no missing barriers in C2")                               \
                                                                             \
-  experimental(bool, ShenandoahLoopOptsAfterExpansion, true,                \
+  diagnostic(bool, ShenandoahLoopOptsAfterExpansion, true,                  \
           "Attempt more loop opts after barrier expansion")                 \
                                                                             \
   diagnostic(bool, ShenandoahSelfFixing, true,                              \
           "Fix references with load reference barrier. Disabling this "     \
           "might degrade performance.")                                     \
< prev index next >