RFR: 8256949: Shenandoah: ditch allocation spike and GC penalties handling

earthling-amzn github.com+71722661+earthling-amzn at openjdk.java.net
Tue Nov 24 17:34:57 UTC 2020

On Tue, 24 Nov 2020 12:53:29 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Following the improvements in JDK-8255984, I think we can dispense with old-style allocation spike and GC penalties handling. JDK-8255984 is supposed to accommodate both cases now. This issue is to have a base for performance evaluation.
> Additional testing:
>  - [x] Linux x86_64 `hotspot_gc_shenandoah`

Might I suggest we instead lower the defaults but keep this safety net as an available option? Maybe remove the penalties, but keep the `ShenandoahAllocSpikeFactor`?


PR: https://git.openjdk.java.net/jdk/pull/1409

More information about the hotspot-gc-dev mailing list