< 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 >