Increase barrier strength on ABA.
This commit is contained in:
committed by
Matthew Parkinson
parent
16875382c4
commit
927575dc86
@@ -112,7 +112,7 @@ namespace snmalloc
|
||||
std::atomic<Linked>& addr = parent->linked;
|
||||
|
||||
auto result = addr.compare_exchange_weak(
|
||||
old, xchg, std::memory_order_relaxed, std::memory_order_relaxed);
|
||||
old, xchg, std::memory_order_acq_rel, std::memory_order_relaxed);
|
||||
# endif
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user