RFR: AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails

Andrew Dinn adinn at redhat.com
Tue Mar 6 13:25:18 UTC 2018


Hi Tobias,

On 06/03/18 13:12, Tobias Hartmann wrote:
> the fix looks reasonable to me. Do I understand correctly, that the impact on code generation on
> other platforms should be minimal because even without a control edge, volatile loads can not float
> above the CPUOrder memory barrier? Probably, final code isn't even affected at all on x86.

Yes, that is correct. Volatile loads can not float the CPUOrder memory
barrier. SO, final code should be exactly the same.

> I'm not sure about inclusion into JDK 10 but I think this fix is low risk.
Ok, thanks for looking at the patch.

regards,


Andrew Dinn
-----------
Senior Principal Software Engineer
Red Hat UK Ltd
Registered in England and Wales under Company Registration No. 03798903
Directors: Michael Cunningham, Michael ("Mike") O'Neill, Eric Shander


More information about the hotspot-dev mailing list