Index: base/atomicops_unittest.cc |
diff --git a/base/atomicops_unittest.cc b/base/atomicops_unittest.cc |
index 3fd559747226dab196d7f0cd68fc26c4dd9b3e7d..0d133f1bbf9e1100ef050870eab452e57cbddf01 100644 |
--- a/base/atomicops_unittest.cc |
+++ b/base/atomicops_unittest.cc |
@@ -89,6 +89,10 @@ static void TestCompareAndSwap() { |
EXPECT_EQ(1, value); |
EXPECT_EQ(0, prev); |
+ AtomicType fail = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 2); |
Alexander Potapenko
2015/11/02 19:40:53
I suggest you commit this change separately, it re
|
+ EXPECT_EQ(1, value); |
+ EXPECT_EQ(1, fail); |
+ |
// Use test value that has non-zero bits in both halves, more for testing |
// 64-bit implementation on 32-bit platforms. |
const AtomicType k_test_val = (static_cast<uint64_t>(1) << |