src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
changeset 58544 8b60ae8a2569
parent 58483 f48737be4fd7
child 58679 9c3209ff7550
child 59296 9186be5c78ba
equal deleted inserted replaced
58543:a7a606f6311c 58544:8b60ae8a2569
   297                                                                             \
   297                                                                             \
   298   experimental(bool, ShenandoahImplicitGCInvokesConcurrent, false,          \
   298   experimental(bool, ShenandoahImplicitGCInvokesConcurrent, false,          \
   299           "Should internally-caused GCs invoke concurrent cycles, or go to" \
   299           "Should internally-caused GCs invoke concurrent cycles, or go to" \
   300           "stop-the-world (degenerated/full)?")                             \
   300           "stop-the-world (degenerated/full)?")                             \
   301                                                                             \
   301                                                                             \
   302   experimental(bool, ShenandoahHumongousMoves, true,                        \
   302   diagnostic(bool, ShenandoahHumongousMoves, true,                          \
   303           "Allow moving humongous regions. This makes GC more resistant "   \
   303           "Allow moving humongous regions. This makes GC more resistant "   \
   304           "to external fragmentation that may otherwise fail other "        \
   304           "to external fragmentation that may otherwise fail other "        \
   305           "humongous allocations, at the expense of higher GC copying "     \
   305           "humongous allocations, at the expense of higher GC copying "     \
   306           "costs.")                                                         \
   306           "costs. Currently affects stop-the-world (full) cycle only.")     \
   307                                                                             \
   307                                                                             \
   308   diagnostic(bool, ShenandoahOOMDuringEvacALot, false,                      \
   308   diagnostic(bool, ShenandoahOOMDuringEvacALot, false,                      \
   309           "Simulate OOM during evacuation frequently.")                     \
   309           "Simulate OOM during evacuation frequently.")                     \
   310                                                                             \
   310                                                                             \
   311   diagnostic(bool, ShenandoahAllocFailureALot, false,                       \
   311   diagnostic(bool, ShenandoahAllocFailureALot, false,                       \