No class unloading by default?
Aleksey Shipilev
shade at redhat.com
Fri Oct 26 09:01:06 UTC 2018
On 10/26/2018 04:00 AM, Roman Kennke wrote:
> I believe we should not disable 'conc' class unloading by default. This
> seems just wrong. It means that we're risking to pile up classes and
> lots of auxiliary stuff like strings unless we run into full-gc which we
> hope that we never have to do. Piling up that stuff means to negatively
> impact our pause times. (Yes I know, class unloading also negatively
> impacts pause times, but...) How is this setting justified?
http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-May/006026.html
That is the tradeoff, it was called out at the time we disabled CU by default, and you acked it ;)
-Aleksey
More information about the shenandoah-dev
mailing list