RFR [M][7/7]: 8197932: Better split work in rebuild remembered sets phase
Thomas Schatzl
thomas.schatzl at oracle.com
Tue Mar 13 15:03:21 UTC 2018
Hi all,
On Mon, 2018-03-05 at 16:51 +0100, Thomas Schatzl wrote:
> Hi all,
>
> (last one for now :)) (resend because I forgot to change the
> subject)
>
> please have a look at this change that improves TTSP during the
> rebuild remembered set phase.
>
>
[...]
the assert at the end of the rebuilding has an issue in this change,
in particular if in the last iteration, we have yielded, and during
that yield point a GC eagerly reclaimed the region, the assert at the
end of the rebuilding fails.
The correct fix is to update the wrong assert to re-check the TARS that
is updated by the eager reclaim.
Webrevs:
http://cr.openjdk.java.net/~tschatzl/8197932/webrev.0_to_1/ (diff)
http://cr.openjdk.java.net/~tschatzl/8197932/webrev.1/ (full)
testing:
hs-tier1-5
Thanks,
Thomas
More information about the hotspot-gc-dev
mailing list