package atomic
Import Path
runtime/internal/atomic (on golang.org and go.dev)
Dependency Relation
imports one package, and imported by one package
Package-Level Functions (total 35, in which 34 are exported)
NO go:noescape annotation; see atomic_pointer.go.
func Casuintptr(ptr *uintptr, old, new uintptr) bool func LoadAcquintptr(ptr *uintptr) uintptr
NO go:noescape annotation; *ptr escapes if result escapes (#31525)
func Loaduintptr(ptr *uintptr) uintptr
NO go:noescape annotation; see atomic_pointer.go.
func StoreRel64(ptr *uint64, val uint64) func StoreReluintptr(ptr *uintptr, val uintptr) func Storeuintptr(ptr *uintptr, new uintptr) func Xadduintptr(ptr *uintptr, delta uintptr) uintptr func Xchguintptr(ptr *uintptr, new uintptr) uintptr The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)