HomeFreeBSD

Document the semantics of atomic_thread_fence operations.

Description

Document the semantics of atomic_thread_fence operations.

Add atomic_load_<type> and atomic_store_<type>, and explain why they
exist.

Define the synchronizes-with relationship and its effects.

Reorder and revise some of the existing text. For example, more
precisely describe when ordinary accesses are atomic.

Reviewed by: jhb, kib
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D13522

Details

Provenance
alcAuthored on
Reviewer
jhb
Differential Revision
D13522: Various improvements to the atomics man page
Parents
rS326981: The highest-order bit of the bootloader cookie is 1, with the result that
Branches
Unknown
Tags
Unknown