[aarch64-port-dev ] RFR(M): 8209835: Aarch64: elide barriers on all volatile operations

Andrew Haley aph at redhat.com
Tue Oct 16 08:27:46 UTC 2018


On 10/15/2018 04:57 PM, Andrew Haley wrote:
> Andrew Dinn wrote:
> 
>> I didn't eyeball the code (there's a lot to check!). I extended tests to
>> cover all combination of atomic operations/argument types. So at least,
>> tests should guarantee that the right variant in the ad file is
>> picked. Then, of course, all variants must be correctly implemented. For
>> that, I checked a couple times that the right boolean flag was passed.

I tested on a ThunderX2 machine with the LSE instruction set, and the
jtreg tests all pass. I'll do a jcstress test on that box too, just to
be sure.

-- 
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the hotspot-compiler-dev mailing list