RFR: Adaptive CSet selection overshoots max-CSet
Roman Kennke
rkennke at redhat.com
Tue Jul 3 08:03:45 UTC 2018
Am 03.07.2018 um 09:49 schrieb Aleksey Shipilev:
> http://cr.openjdk.java.net/~shade/shenandoah/adaptive-cset-overshoot/webrev.01/
>
> The comment says "When max_cset is hit, we terminate the cset selection", which is exactly what we
> want to avoid trying to evacuate more data than available free space. Unfortunately, current code
> allows overshooting it, when we are going via (new_garbage < min_garbage) line. Makes LRUFragger run
> out of memory.
>
> Testing: tier3_gc_shenandoah, specjbb, LRUFragger
>
> Thanks,
> -Aleksey
>
Ok.
Roman
More information about the shenandoah-dev
mailing list