RFR: 8344320: GenShen: Possible null pointer usage in shGenerationalHeapFix plab nullptr
Kelvin Nilsen
kdnilsen at openjdk.org
Tue Nov 19 16:05:58 UTC 2024
On Tue, 19 Nov 2024 16:01:10 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:
> Certain threads, including the vm thread and Shenandoah's control thread, do not have PLABs. There are scenarios where each may need to allocate old-gen memory on the slow-path of the load reference barrier. This PR fixes an assumption in the allocator that assumed all threads have plabs.
Currently running regression tests. Will not integrate until all tests succeed.
-------------
PR Comment: https://git.openjdk.org/shenandoah/pull/543#issuecomment-2486121575
More information about the shenandoah-dev
mailing list