File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 1198
1198
memory location.
1199
1199
1200
1200
\pnum
1201
- The library defines a number of atomic operations (Clause~\ref {atomics }) and
1202
- operations on mutexes (Clause~\ref {thread }) that are specially identified as
1203
- synchronization operations. These operations play a special role in making
1201
+ The library identifies certain operations as
1202
+ \defnx {synchronization operations}{synchronization operation}, as specified
1203
+ in the \sync element
1204
+ (\ref {support.signal }, \ref {util.smartptr.shared.atomic }, \ref {atomics.order },
1205
+ \ref {atomics.fences }, Clause~\ref {thread }).
1206
+ These operations play a special role in making
1204
1207
assignments in one thread visible to another. A synchronization operation on one
1205
1208
or more memory locations is either a consume operation, an acquire operation, a
1206
1209
release operation, or both an acquire and release operation. A synchronization
You can’t perform that action at this time.
0 commit comments