[aarch64-port-dev ] RFR: 8135157: DMB elimination in AArch64 C2 synchronization implementation

Andrew Haley aph at redhat.com
Tue Sep 8 15:20:56 UTC 2015


On 09/08/2015 09:49 AM, Andrew Haley wrote:
> On 09/08/2015 09:36 AM, Edward Nevill wrote:
>> Hi Andrew
>>
>> http://cr.openjdk.java.net/~aph/8135157-1
>>
>> looks good but I think the following is incorrect in storeLConditional
>>
>> -  ins_encode(aarch64_enc_cmpxchg(mem, oldval, newval));
>> +  ins_encode(aarch64_enc_cmpxchg_acq(newval, heap_top_ptr));
>>
>> I think the original line was correct in this case.
> 
> How did that even compile?  OK, will fix.

http://cr.openjdk.java.net/~aph/8135157-2/

Andrew.



More information about the aarch64-port-dev mailing list