http://cr.openjdk.java.net/~roland/shenandoah/aarch64-membars-elision/webrev.02/ This fixes membar elision on aarch64 with shenandoah. Thanks to Andrew Dinn for verifying the change and fixing the traversal gc case. Roland.