Attributes
- Companion
- class
- Graph
-
- Supertypes
- Self type
-
MemoryOrder.type
Members list
Type members
Classlikes
Acts as both an Acquire
and Release
operation on its address.
Acts as both an Acquire
and Release
operation on its address.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MemoryOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
AcqRel.type
In addition to the guarantees of Monotonic
, a synchronizes-with edge may be formed with a release operation.
In addition to the guarantees of Monotonic
, a synchronizes-with edge may be formed with a release operation.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MemoryOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
Acquire.type
In addition to the guarantees of Unordered
, there is a single total order for modifications by monotonic operations on each address.
In addition to the guarantees of Unordered
, there is a single total order for modifications by monotonic operations on each address.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MemoryOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
Monotonic.type
In addition to the guarantees of Monotonic
, if this operation writes a value which is subsequently read by an acquire operation, it synchronizes-with that operation.
In addition to the guarantees of Monotonic
, if this operation writes a value which is subsequently read by an acquire operation, it synchronizes-with that operation.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MemoryOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
Release.type
In addition to the guarantees of AcqRel
, there is a global total order on all sequentially-consistent operations on all addresses, which is consistent with the happens-before partial order and with the modification orders of all the affected addresses.
In addition to the guarantees of AcqRel
, there is a global total order on all sequentially-consistent operations on all addresses, which is consistent with the happens-before partial order and with the modification orders of all the affected addresses.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MemoryOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
SeqCst.type
The set of values that can be read is governed by the happens-before partial order
The set of values that can be read is governed by the happens-before partial order
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass MemoryOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
Unordered.type
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror