Atomic Operations
← Back to Lock-Free & Wait-Free Programming
Operations that are indivisible from the perspective of other threads — they either complete fully or not at all, with no visible intermediate state. Atomic integers, atomic references, and atomic flags provide the foundation for lock-free programming.