RFR 8226311: Shenandoah: Concurrent evacuation of OopStorage backed weak roots
Roman Kennke
rkennke at redhat.com
Mon Jun 24 12:34:12 UTC 2019
Looks good to me.
Roman
> Updated to address issues raised by Aleksey in another review.
>
> 1) Removed default values for template parameters.
> 2) Uses ShenandoahSharedFlag for _claimed flag in ShenandoahWeakSerialRoot.
>
> Webrev: http://cr.openjdk.java.net/~zgu/JDK-8226311/webrev.01/index.html
>
> Test:
> reran hotspot_gc_shenandoah
>
> Thanks,
>
> -Zhengyu
>
>
> On 6/18/19 1:07 PM, Zhengyu Gu wrote:
>> Please review this patch that moves evacuation of OopStorage backed
>> weak roots to concurrent phase, while JVMTI and JFR weak roots are
>> still evacuated at pauses.
>>
>> It is a followup of JDK-8225534 [1], where we put infrastructure for
>> moving root evacuation to concurrent phase.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8226311
>> Webrev: http://cr.openjdk.java.net/~zgu/JDK-8226311/webrev.00/
>>
>> Test:
>> hotspot_gc_shenandoah (fastdebug and release)
>>
>> Thanks,
>>
>> -Zhengyu
>>
>> [1] https://bugs.openjdk.java.net/browse/JDK-8225534
>>
More information about the hotspot-gc-dev
mailing list