Integrated: 8274053: [BACKOUT] JDK-8270842: G1: Only young regions need to redirty outside references in remset.
Stefan Johansson
sjohanss at openjdk.java.net
Tue Sep 21 09:23:55 UTC 2021
On Tue, 21 Sep 2021 09:11:52 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:
> Hi all,
>
> can I have reviews for this clean backout of JDK-8270842/PR#4853 because it is buggy - it drops re-scanning of failed objects in old generation during self-forward removal. However the previous attempt to mark the card of the discovered reference field for j.l.ref.References might not have been processed correctly as the card table may not be in a state to properly handle regular write barrier writes. More information in PR#5037.
>
> I will follow-up with a correct solution.
>
> Testing: GHA (this is a clean backout)
>
> Thanks,
> Thomas
Looks good.
And since it is small and a clean back-out we can consider it trivial.
-------------
Marked as reviewed by sjohanss (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/5600
More information about the hotspot-gc-dev
mailing list