---
title: sequentiallyConsistent
framework: synchronization
role: symbol
role_heading: Type Property
path: synchronization/atomicupdateordering/sequentiallyconsistent
---

# sequentiallyConsistent

A sequentially consistent update performs an acquiring-and-releasing update and also guarantees that it and all other sequentially consistent atomic operations (loads, stores, updates) appear to be executed in a single, total sequential ordering.

## Declaration

```swift
static var sequentiallyConsistent: AtomicUpdateOrdering { get }
```

## Discussion

Discussion This value corresponds to std::memory_order_seq_cst in C++.
