RFR: 8339369: G1: TestVerificationInConcurrentCycle.java fails with "Missing rem set entry" when using "-XX:G1RSetUpdatingPauseTimePercent=0 -XX:G1UpdateBufferSize=2"

Ivan Walulya iwalulya at openjdk.org
Thu Sep 5 08:21:00 UTC 2024


On Wed, 4 Sep 2024 08:01:24 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:

>> Please review this patch to reset the per region cardsets in the later phases of the full-gc.  This ensures that Remset verification can proceed without considering whether the cardsets are combined or not.
>> 
>> Testing: passes test in the cited in the bug report and Tiers 1-3
>
> lgtm.
> 
> The original code basically dropped the remsets to the young gen which failed by uninstalling them (the remaining remset is empty after all).

Thanks @tschatzl and @kimbarrett for the reviews!

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

PR Comment: https://git.openjdk.org/jdk/pull/20835#issuecomment-2330898844


More information about the hotspot-gc-dev mailing list