RFR: [backport] 8231087: Shenandoah: Self-fixing load reference barriers for C1/C2

Roman Kennke rkennke at redhat.com
Mon Nov 23 13:01:36 UTC 2020


I need to paddle-back a little. This change requires JDK-8228369 and 
JDK-8229709 to be backported first. And perhaps also JDK-8229470 and 
JDK-8229977. Let's withdraw this for now.

Roman

> On 11/20/20 8:23 PM, Roman Kennke wrote:
>> This backports:
>>
>> https://bugs.openjdk.java.net/browse/JDK-8231087
>>
>> to sh/jdk8. It accounts for lack of GC interfaces, but otherwise is
>> relatively straightforward:
>>
>> http://cr.openjdk.java.net/~rkennke/JDK-8231087-jdk8/webrev.00/
> 
> I am quite a bit confused.
> 
> *) Where are aarch64 changes? It should match c1_LIRGenerator_x86.cpp 
> change, no?
> 
> *) Where are shenandoahBarrierSetAssembler_{x86|aarch64} changes?
> 



More information about the shenandoah-dev mailing list