@fence

@fence

@fence(order: AtomicOrder) void

The fence function is used to introduce happens-before edges between operations.

AtomicOrder can be found with @import("std").builtin.AtomicOrder.

See also:

  • @atomicStore
  • @atomicLoad
  • @atomicRmw
  • @cmpxchgWeak
  • @cmpxchgStrong