atomic

package

Versions in this module

v0
Sep 22, 2016
Changes in this version
+ func And8(ptr *uint8, val uint8) darwin/amd64, linux/amd64, windows/amd64
+ func Cas64(ptr *uint64, old, new uint64) bool darwin/amd64, linux/amd64, windows/amd64
+ func Load(ptr *uint32) uint32 darwin/amd64, linux/amd64, windows/amd64
+ func Load64(ptr *uint64) uint64 darwin/amd64, linux/amd64, windows/amd64
+ func Loadp(ptr unsafe.Pointer) unsafe.Pointer darwin/amd64, linux/amd64, windows/amd64
+ func Or8(ptr *uint8, val uint8) darwin/amd64, linux/amd64, windows/amd64
+ func Store(ptr *uint32, val uint32) darwin/amd64, linux/amd64, windows/amd64
+ func Store64(ptr *uint64, val uint64) darwin/amd64, linux/amd64, windows/amd64
+ func StorepNoWB(ptr unsafe.Pointer, val unsafe.Pointer) darwin/amd64, linux/amd64, windows/amd64
+ func Xadd(ptr *uint32, delta int32) uint32 darwin/amd64, linux/amd64, windows/amd64
+ func Xadd64(ptr *uint64, delta int64) uint64 darwin/amd64, linux/amd64, windows/amd64
+ func Xadduintptr(ptr *uintptr, delta uintptr) uintptr darwin/amd64, linux/amd64, windows/amd64
+ func Xchg(ptr *uint32, new uint32) uint32 darwin/amd64, linux/amd64, windows/amd64
+ func Xchg64(ptr *uint64, new uint64) uint64 darwin/amd64, linux/amd64, windows/amd64
+ func Xchguintptr(ptr *uintptr, new uintptr) uintptr darwin/amd64, linux/amd64, windows/amd64

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL