< prev index next >
src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Print this page
rev 50076 : Fold Partial GC into Traversal GC
@@ -302,14 +302,10 @@
"Treat (non-evac) allocations implicitely live") \
\
diagnostic(bool, ShenandoahSATBBarrier, true, \
"Turn on/off SATB barriers in Shenandoah") \
\
- diagnostic(bool, ShenandoahConditionalSATBBarrier, false, \
- "Generate additional conc-mark-in-progress checks around SATB" \
- " barrier") \
- \
diagnostic(bool, ShenandoahKeepAliveBarrier, true, \
"Turn on/off keep alive barriers in Shenandoah") \
\
diagnostic(bool, ShenandoahWriteBarrier, true, \
"Turn on/off write barriers in Shenandoah") \
@@ -321,16 +317,10 @@
"Turn on/off read barriers in Shenandoah") \
\
diagnostic(bool, ShenandoahStoreValEnqueueBarrier, false, \
"Turn on/off enqueuing of oops for storeval barriers") \
\
- diagnostic(bool, ShenandoahMWF, false, \
- "Turn on/off enqueuing of oops after write barriers (MWF)") \
- \
- diagnostic(bool, ShenandoahStoreValWriteBarrier, false, \
- "Turn on/off store val write barriers in Shenandoah") \
- \
diagnostic(bool, ShenandoahStoreValReadBarrier, true, \
"Turn on/off store val read barriers in Shenandoah") \
\
diagnostic(bool, ShenandoahCASBarrier, true, \
"Turn on/off CAS barriers in Shenandoah") \
@@ -436,8 +426,11 @@
range(0, 100) \
\
diagnostic(bool, ShenandoahAllowMixedAllocs, true, \
"Allow mixing mutator and collector allocations in a single " \
"region") \
+ \
+ diagnostic(bool, ShenandoahRecycleClearsBitmap, false, \
+ "Recycling a region also clears the marking bitmap") \
#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAH_GLOBALS_HPP
< prev index next >