Travis hosed yet again, still waiting for pull of PRs #227 and #239, looking to implement weak memory-aware read/writes

Andrew Haley aph at
Thu Jul 27 09:16:45 UTC 2017

On 27/07/17 09:55, Andrew Dinn wrote:
>> MembarNodes in graal aren't particularly special as far as memory
>> optimization goes.  Any fixed node which is a MemoryCheckpoint can have
>> the required graph effects, so a specialized read node should work just
>> as well.
> Thanks, that's very useful to know. Having worked through some of
> the required changes I think this means modifying the AArch64 code
> to use acquiring loads/releasing stores will not be very difficult
> to implement.

The problem is to allow as much as possible.  Volatile loads aren't
ordered with earlier stores to unrelated variables, for example.

Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671

More information about the graal-dev mailing list