Degenerated GC
Aleksey Shipilev
shade at redhat.com
Mon Jan 22 11:56:31 UTC 2018
On 01/19/2018 05:46 PM, Zhengyu Gu wrote:
> shenandoahHeap.cpp:
> 1600
> 1601 // Allocations happen during concurrent preclean, record peak after the phase:
> 1602 shenandoahPolicy()->record_peak_occupancy();
> 1603 }
> 1604
> 1605 // Allocations happen during bitmap cleanup, record peak after the phase:
> 1606 shenandoahPolicy()->record_peak_occupancy();
>
> May call twice.
Yup, that one is fixed, thanks!
I have been chasing a weird bug in Degenerated GC, which turns out to be a separate issue, see
update-refs-in-progress race RFR on this list. That bugfix should be pushed before Degenerated GC,
otherwise tests start to reliably fail.
Updated patch for Degenerated GC:
http://cr.openjdk.java.net/~shade/shenandoah/degenerated-gc/webrev.03/
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list