commit | dcc5a45b820c16bd78a327adf8d57f9e9ea970ea | [log] [tgz] |
---|---|---|
author | Andy McFadden <fadden@android.com> | Thu Jan 13 13:09:26 2011 -0800 |
committer | Andy McFadden <fadden@android.com> | Thu Jan 13 15:35:27 2011 -0800 |
tree | a5ef2e8930ac192cb2ce96716c7698cf8894c44f | |
parent | eeb834a53da2d70bea754233469e2ab7a7957d84 [diff] |
Fix implementation of volatile stores Volatile stores are synchronization actions, not merely releasing stores, so an additional barrier is required. We also have the option of using atomic operations, but that's not recommended (except for 64-bit fields, where we don't have a choice). Bug 3338450 Change-Id: Ibfa3486eb89af7769c81bcf892b3fee50d2028d4