Revises the memory model: fixes release sequences and strengthens sequentially-consistent semantics.
Other papers in Atomics & memory model (C++20)
P0020R6Floating point atomicAlbuquerque 2017P0439R0Make
std::memory_order a scoped enumerationAlbuquerque 2017P0718R2Atomic shared_ptrAlbuquerque 2017P0019R8atomic_refRapperswil 2018P0528R3The curious case of padding bits, featuring atomic compare-and-exchangeRapperswil 2018P0982R1Weaken release sequencesSan Diego 2018All 11 papers in Atomics & memory model (C++20) →