RFR: Enable ShenandoahEvacReserveOverflow by default
Roman Kennke
rkennke at redhat.com
Mon Sep 3 09:13:04 UTC 2018
Yes that makes sense. Thanks!
Roman
Am 3. September 2018 11:08:33 MESZ schrieb Aleksey Shipilev <shade at redhat.com>:
>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