RFR [sh/8u]: Backport elimination of forwarding pointer
Roman Kennke
rkennke at redhat.com
Mon Oct 28 18:49:11 UTC 2019
> On 10/28/19 6:06 PM, Roman Kennke wrote:
>> Ha, and it missed the webrev link:
>> http://cr.openjdk.java.net/~rkennke/nofwdptr-sh8/webrev.00/
>
> More thorough review:
>
> *) shenandoahBarrierSetAssembler_x86.cpp, SBSA::load_reference_barrier_not_null, why EVACUATION was
> dropped here?
>
> 91 __ testb(gc_state, ShenandoahHeap::HAS_FORWARDED);
>
In order to match jdk11:
https://hg.openjdk.java.net/shenandoah/jdk11/rev/77ca9dd0bf0a#l3.61
Also, EVACUATION is a subset of HAS_FORWARDED, right?
Roman
More information about the shenandoah-dev
mailing list