aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/internal/atomic/atomic_arm.go
AgeCommit message (Expand)Author
2024-03-25runtime: migrate internal/atomic to internal/runtimeAndy Pan
2023-11-21runtime/internal/atomic: deduplicate And/Or code on armMauri de Souza Meneguzzo
2023-11-07runtime/internal/atomic: add arm/arm64 operators for And/OrMauri de Souza Meneguzzo
2023-10-31runtime: on arm32, detect whether we have sync instructionsKeith Randall
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2020-10-23runtime/internal/atomic: add 32-bit And/OrMichael Pratt
2020-10-21cmd/compiler,cmd/go,sync: add internal {LoadAcq,StoreRel}64 on ppc64Paul E. Murphy
2019-10-29runtime/internal/atomic: add Store8Austin Clements
2019-06-06runtime/internal/atomic: export more ABI0 wrappersAustin Clements
2019-05-03cmd/compile,runtime/internal/atomic: add Load8Austin Clements
2019-04-17runtime/internal/atomic: remove bad go:noescape annotations on LoadpMatthew Dempsky
2018-10-23cmd/compile, runtime: add new lightweight atomics for ppc64xCarlos Eduardo Seo
2018-08-24runtime: replace sys.CacheLineSize by corresponding internal/cpu const and varsMartin Möhrmann
2018-05-03runtime/internal/atomic: improve ARM atomicsCherry Zhang
2018-04-18runtime/internal/atomic: don't use Cas in atomic.Load on ARMYuval Pavel Zholkover
2018-02-14runtime/internal/atomic: add early nil check on ARMCherry Zhang
2016-11-21runtime/internal/atomic: crash on unaligned 64-bit ops on 386 and ARMCherry Zhang
2016-08-25all: fix assembly vet issuesJosh Bleecher Snyder
2016-04-13runtime/internal/atomic: rename Storep1 to StorepNoWBAustin Clements
2015-11-12runtime/internal/atomic: delete arch1_*.go filesMichael Matloob
2015-11-10runtime: break atomics out into package runtime/internal/atomicMichael Matloob