package atomic

import "runtime/internal/atomic"

Index

Functions

func Cas

func Cas(ptr *uint32, old, new uint32) bool

func Casp1

func Casp1(ptr *unsafe.Pointer, old, new unsafe.Pointer) bool

NO go:noescape annotation; see atomic_pointer.go.

func Casuintptr

func Casuintptr(ptr *uintptr, old, new uintptr) bool

func Loadint64

func Loadint64(ptr *int64) int64

func Loaduint

func Loaduint(ptr *uint) uint

func Loaduintptr

func Loaduintptr(ptr *uintptr) uintptr

func Storeuintptr

func Storeuintptr(ptr *uintptr, new uintptr)

func Xaddint64

func Xaddint64(ptr *int64, delta int64) int64

Source Files

stubs.go

Version
v1.10.4
Published
Aug 24, 2018
Platform
js/wasm
Imports
1 packages
Last checked
4 minutes ago

Tools for package owners.