RFR: 8345423: Shenandoah: Parallelize concurrent cleanup

William Kemper wkemper at openjdk.org
Fri Apr 11 17:44:49 UTC 2025


On Thu, 10 Apr 2025 22:05:34 GMT, Y. Srinivas Ramakrishna <ysr at openjdk.org> wrote:

>> src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp line 1273:
>> 
>>> 1271: 
>>> 1272: void ShenandoahFreeSet::recycle_trash() {
>>> 1273:   // lock is not non-reentrant, check we don't have it
>> 
>> Double negative.
>
> I am guessing you wanted "not reentrant".

Yeah, it's in upstream too. Will fix it there first.

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

PR Review Comment: https://git.openjdk.org/shenandoah-jdk21u/pull/172#discussion_r2040013963


More information about the shenandoah-dev mailing list