Data.Atomics

Types for atomic operations

data Ticket a

peekTicket

Atomic operations on IORefs

readForCAS

casIORef

casIORef2

atomicModifyIORefCAS

atomicModifyIORefCAS_

Atomic operations on mutable arrays

casArrayElem

casArrayElem2

readArrayElem

Atomic operations on byte arrays

casByteArrayInt

fetchAddIntArray

fetchSubIntArray

fetchAndIntArray

fetchNandIntArray

fetchOrIntArray

fetchXorIntArray

Atomic operations on raw MutVars

readMutVarForCAS

casMutVar

casMutVar2

Memory barriers

Deprecated Functions

fetchAddByteArrayInt