vsync

vatomic is a header library of atomics operations, supporting mainstream architectures: ARMv7, ARMv8 (AArch32 and AArch64), RISC-V, and x86_64.

The memory ordering guarantees provided by the atomic interface are formally described in the VSync Memory Model (VMM) file.


File Index

File Description
vsync/atomic.h Rich interface of atomic operations and fences.

Directory Index

Directory Description
vsync/atomic Rich interface of atomic operations and fences.