Integrated: 8274053: [BACKOUT] JDK-8270842: G1: Only young regions need to redirty outside references in remset.

Thomas Schatzl tschatzl at openjdk.java.net
Tue Sep 21 09:23:56 UTC 2021


On Tue, 21 Sep 2021 09:18:05 GMT, Stefan Johansson <sjohanss 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
>
> And since it is small and a clean back-out we can consider it trivial.

Thanks @kstefanj for your review.

-------------

PR: https://git.openjdk.java.net/jdk/pull/5600



More information about the hotspot-gc-dev mailing list