commit | 12246b82eb9cdc621662a30b3c854d1abd307ec8 | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Thu Sep 29 14:15:05 2011 -0700 |
committer | buzbee <buzbee@google.com> | Thu Sep 29 14:15:05 2011 -0700 |
tree | 974ca2e66c6df38c149693fb0d700f7365d4f29a | |
parent | 6181f79576e4269937b45e4fce8d0d004107e5b9 [diff] |
Add memory barriers (Issue 3338450) Add missing barriers required for volatile access on Arm. Also, flipped long volatile field accesses to the slow path. The previous codegen was not only missing barriers, but was not using 64-bit atomics. Change-Id: I4aa2be2bf81971e5ae664c762ceaf2ea58ce231b