commit | 2e50ecb95ddf645595491438cf35e79b705ee366 | [log] [tgz] |
---|---|---|
author | Roland Levillain <rpl@google.com> | Wed Jan 27 14:08:33 2016 +0000 |
committer | Roland Levillain <rpl@google.com> | Wed Jan 27 14:11:12 2016 +0000 |
tree | 9c526b4d7496ef4b94fef5fda08a34b612e641c8 | |
parent | 902838d865eaed9fa4df6414c706e5f6787d02ea [diff] |
Fix ARM & ARM64 UnsafeCASObject intrinsic with heap poisoning. Ensure aliasing does not make us poison/unpoison the same value twice. Also extend testing of Unsafe.compareAndSwap* routines. Bug: 26204023 Bug: 12687968 Change-Id: I29d7e5dd2a969845e054798f77837d20e3c18483