RFR: Enable ShenandoahEvacReserveOverflow by default
Aleksey Shipilev
shade at redhat.com
Mon Sep 3 09:08:33 UTC 2018
Some of weekend tests feel much better with evac-reserve overflows allowed. Let's make that the default:
diff -r f8f9c1f0f62b src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
--- a/src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Sat Sep 01 17:09:56 2018 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Mon Sep 03 11:07:17 2018 +0200
@@ -202,10 +202,9 @@
range(1,100) \
\
- experimental(bool, ShenandoahEvacReserveOverflow, false, \
+ experimental(bool, ShenandoahEvacReserveOverflow, true, \
"Allow evacuations to overflow the reserved space. " \
"Enabling it will make evacuations more resilient when " \
"evacuation reserve/waste is incorrect, at the risk that " \
- "application allocations run out of memory too early. " \
- "This is safe to enable when pacing is disabled.") \
+ "application allocations run out of memory too early.") \
\
experimental(uintx, ShenandoahImmediateThreshold, 90, \
Testing: tier1_gc_shenandoah, ad-hoc benchmarks
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list