< prev index next >

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

Print this page
rev 13333 : [mq]: tl-syncroots.patch


 197   experimental(bool, UseShenandoahOWST, true,                               \
 198           "Use Shenandoah work stealing termination protocol")              \
 199                                                                             \
 200   experimental(size_t, ShenandoahSATBBufferSize, 1 * K,                     \
 201           "Number of entries in an SATB log buffer.")                       \
 202           range(1, max_uintx)                                               \
 203                                                                             \
 204   experimental(int, ShenandoahRegionSamplingRate, 40,                       \
 205           "Sampling rate for heap region sampling. "                        \
 206           "Number of milliseconds between samples")                         \
 207            writeable(Always)                                                \
 208                                                                             \
 209   experimental(bool, ShenandoahRegionSampling, false,                       \
 210           "Turns on heap region sampling via JVMStat")                      \
 211            writeable(Always)                                                \
 212                                                                             \
 213   experimental(bool, ShenandoahReduceStoreValBarrier, false,                \
 214           "If true, only execute storeval barrier when updating "           \
 215           "references.")                                                    \
 216                                                                             \



 217   diagnostic(bool, ShenandoahSATBBarrier, true,                             \
 218           "Turn on/off SATB barriers in Shenandoah")                        \
 219                                                                             \
 220   diagnostic(bool, ShenandoahWriteBarrier, true,                            \
 221           "Turn on/off write barriers in Shenandoah")                       \
 222                                                                             \
 223   diagnostic(bool, ShenandoahReadBarrier, true,                             \
 224           "Turn on/off read barriers in Shenandoah")                        \
 225                                                                             \
 226   diagnostic(bool, ShenandoahCASBarrier, true,                              \
 227           "Turn on/off CAS barriers in Shenandoah")                         \
 228                                                                             \
 229   diagnostic(bool, ShenandoahAcmpBarrier, true,                             \
 230           "Turn on/off acmp barriers in Shenandoah")                        \
 231                                                                             \
 232   diagnostic(bool, ShenandoahCloneBarrier, true,                            \
 233           "Turn on/off clone barriers in Shenandoah")                       \
 234                                                                             \
 235   diagnostic(bool, ShenandoahStoreCheck, false,                             \
 236           "Emit additional code that checks objects are written to only"    \




 197   experimental(bool, UseShenandoahOWST, true,                               \
 198           "Use Shenandoah work stealing termination protocol")              \
 199                                                                             \
 200   experimental(size_t, ShenandoahSATBBufferSize, 1 * K,                     \
 201           "Number of entries in an SATB log buffer.")                       \
 202           range(1, max_uintx)                                               \
 203                                                                             \
 204   experimental(int, ShenandoahRegionSamplingRate, 40,                       \
 205           "Sampling rate for heap region sampling. "                        \
 206           "Number of milliseconds between samples")                         \
 207            writeable(Always)                                                \
 208                                                                             \
 209   experimental(bool, ShenandoahRegionSampling, false,                       \
 210           "Turns on heap region sampling via JVMStat")                      \
 211            writeable(Always)                                                \
 212                                                                             \
 213   experimental(bool, ShenandoahReduceStoreValBarrier, false,                \
 214           "If true, only execute storeval barrier when updating "           \
 215           "references.")                                                    \
 216                                                                             \
 217   experimental(bool, ShenandoahFastSyncRoots, false,                        \
 218           "Enable fast synchronizer roots scanning")                        \
 219                                                                             \
 220   diagnostic(bool, ShenandoahSATBBarrier, true,                             \
 221           "Turn on/off SATB barriers in Shenandoah")                        \
 222                                                                             \
 223   diagnostic(bool, ShenandoahWriteBarrier, true,                            \
 224           "Turn on/off write barriers in Shenandoah")                       \
 225                                                                             \
 226   diagnostic(bool, ShenandoahReadBarrier, true,                             \
 227           "Turn on/off read barriers in Shenandoah")                        \
 228                                                                             \
 229   diagnostic(bool, ShenandoahCASBarrier, true,                              \
 230           "Turn on/off CAS barriers in Shenandoah")                         \
 231                                                                             \
 232   diagnostic(bool, ShenandoahAcmpBarrier, true,                             \
 233           "Turn on/off acmp barriers in Shenandoah")                        \
 234                                                                             \
 235   diagnostic(bool, ShenandoahCloneBarrier, true,                            \
 236           "Turn on/off clone barriers in Shenandoah")                       \
 237                                                                             \
 238   diagnostic(bool, ShenandoahStoreCheck, false,                             \
 239           "Emit additional code that checks objects are written to only"    \


< prev index next >