RFR: 8341379: Shenandoah: Improve lock contention during cleanup [v2]

Kelvin Nilsen kdnilsen at openjdk.org
Thu Oct 3 21:30:12 UTC 2024


On Thu, 3 Oct 2024 16:48:52 GMT, Xiaolong Peng <xpeng at openjdk.org> wrote:

>> Kelvin Nilsen has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Predict next batch time and enforce predictive deadline
>
> src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp line 957:
> 
>> 955:       batch_end_time = os::javaTimeNanos();
>> 956:       // Estimate includes historic combination of yield times and heap lock acquisition times.
>> 957:       batch_process_time_estimate = (batch_end_time - recycle_trash_start_time) / total_batches;;
> 
> Nit: double semicolons

Thanks.  Fixed.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21211#discussion_r1786862316


More information about the shenandoah-dev mailing list