[15] RFR 8243200: Shenandoah: Allow concurrent nmethod iteration
Zhengyu Gu
zgu at redhat.com
Tue Apr 21 19:32:04 UTC 2020
Hi,
>
> I just realize that this are chances to double free old table, so this
> patch needs additional work. I would like to withdraw this RFR for now.
Abstracting the list for holding Shenandoah NMethod data into a class
and reference counting the list.
Webrev: http://cr.openjdk.java.net/~zgu/JDK-8243200/webrev.01/
Test:
hotspot_gc_shenandoah
Thanks,
-Zhengyu
>
> -Zhengyu
>
> On 4/21/20 3:46 AM, Aleksey Shipilev wrote:
>> On 4/20/20 10:27 PM, Zhengyu Gu wrote:
>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8243200
>>> Webrev: http://cr.openjdk.java.net/~zgu/JDK-8243200/webrev.00/
>>
>> Our code style does not allow spaces before postfix operators:
>> 471 _itr_cnt ++;
>> ...
>> 478 _itr_cnt --;
>>
>> Otherwise looks fine. No need for another webrev.
>>
More information about the shenandoah-dev
mailing list