RFR: 8373039: Remove Incorrect Asserts in shenandoahScanRemembered [v3]

duke duke at openjdk.org
Thu Dec 4 21:50:52 UTC 2025


On Thu, 4 Dec 2025 16:06:13 GMT, Ben Taylor <btaylor at openjdk.org> wrote:

>> The `Klass->is_valid` asserts in this file do not hold the required `ClassLoaderDataGraph_lock` and can cause a crash.
>> 
>> A similar issue was seen in https://bugs.openjdk.org/browse/JDK-8372566
>> 
>> This change passes all tests in `TEST=hotspot_gc_shenandoah` with a fastdebug build
>
> Ben Taylor has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Update another outdated comment

@benty-amzn 
Your change (at version 830c83480540d57b147fe26f6ea6742b4788c5e2) is now ready to be sponsored by a Committer.

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

PR Comment: https://git.openjdk.org/jdk/pull/28642#issuecomment-3614461395


More information about the shenandoah-dev mailing list