Contents

acquiring

An acquiring update synchronizes with a releasing operation whose value its reads. It ensures that the releasing and acquiring threads agree that all subsequent variable accesses on the acquiring thread happen after the atomic operation itself.

Declaration

static var acquiring: AtomicUpdateOrdering { get }

Discussion

This value corresponds to std::memory_order_acquire in C++.