aboutsummaryrefslogtreecommitdiff
path: root/src/sync/atomic
AgeCommit message (Expand)Author
2021-08-15[release-branch.go1.17] sync/atomic: fix documentation for CompareAndSwapJeff Wentworth
2021-05-13all: add //go:build lines to assembly filesTobias Klauser
2021-05-04sync/atomic: add (*Value).Swap and (*Value).CompareAndSwapColin Arnott
2020-11-23sync: use 386 instead of x86-32 to refer to the 32 bit x86 architectureMartin Möhrmann
2020-10-16runtime/internal/atomic: panic nicely on unaligned 64-bit atomicsAustin Clements
2020-04-02sync/atomic: fix TestSwapPointer testKeith Randall
2020-03-19sync/atomic: remove panic64Daniel Martí
2020-02-27all: fix incorrect channel and API usage in some unit testsZiheng Liu
2019-10-22sync/atomic: suppress checkptr errors for hammerStoreLoadPointerMatthew Dempsky
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-02-09sync/atomic: add 32-bit MIPS to the 64-bit alignment requirementIan Lance Taylor
2018-05-03sync/atomic: redirect many functions to runtime/internal/atomicCherry Zhang
2018-04-18sync/atomic: use package prefix in examplesKevin Burke
2018-04-18runtime/internal/atomic: don't use Cas in atomic.Load on ARMYuval Pavel Zholkover
2018-03-27cmd/internal/obj/arm: add DMB instructionYuval Pavel Zholkover
2018-03-22cmd/compile/internal/ppc64, runtime internal/atomic, sync/atomic: implement f...Carlos Eduardo Seo
2018-03-21runtime,sync/atomic: replace asm BYTEs with insts for x86isharipo
2018-02-12runtime, sync/atomic: use NOFRAME on armAustin Clements
2017-12-01sync/atomic: remove noCopy from ValueRuss Cox
2017-11-04all: change github.com issue links to golang.orgLeigh McCulloch
2017-10-02sync/atomic: add memory barriers to Load/StoreInt32 on darwin/armElias Naur
2017-08-26all: remove some double spaces from commentsDaniel Martí
2017-08-25sync/atomic: remove references to old atomic pointer hammer testsTom Levy
2017-07-11sync/atomic: clarify 64-bit alignment bugAustin Clements
2017-06-07sync: remove note about creating with structuresJoonas Kuorilehto
2017-05-16cmd/internal/obj/mips: add support of LLV, SCV, NOOP instructionsCherry Zhang
2017-04-19cmd/vet: skip unreachable "if" and "case" code in shift check.Aliaksandr Valialkin
2017-02-21sync/atomic: fix mipsx frame sizesJosh Bleecher Snyder
2016-11-22runtime/internal/atomic: crash on unaligned 64-bit ops on 32-bit MIPSCherry Zhang
2016-11-15all: don't call t.Fatal from a goroutineIan Lance Taylor
2016-11-03sync/atomic: add support for GOARCH=mips{,le}Vladimir Stefanovic
2016-11-03all: update s390x assembly to use vet-friendly namesJosh Bleecher Snyder
2016-08-30cmd/compile: intrinsify sync/atomic for amd64Keith Randall
2016-08-25all: fix assembly vet issuesJosh Bleecher Snyder
2016-05-06cmd/vet: check sync.* types' copyingAliaksandr Valialkin
2016-05-05sync/atomic, runtime/internal/atomic: improve ppc64x atomicsLynn Boger
2016-04-07sync/atomic: add s390x implementations of atomic functionsMichael Munday
2016-03-02all: single space after period.Brad Fitzpatrick
2016-03-01all: make copyright headers consistent with one space after periodBrad Fitzpatrick
2016-02-26sync/atomic: new file for plan9_arm supportRichard Miller
2016-02-26sync/atomic: reduce test in short modeDmitry Vyukov
2015-11-12sync/atomic: added support for mips64{,le}Yao Zhang
2015-11-10runtime: break atomics out into package runtime/internal/atomicMichael Matloob
2015-07-30runtime, sync/atomic: add memory barriers in arm cas routinesRuss Cox
2015-07-30sync/atomic: reenable TestNilDeref everywhereRuss Cox
2015-06-06all: use RET instead of RETURN on ppc64Austin Clements
2015-04-12sync/atomic: skip issue 7338 test on darwin/arm64David Crawshaw
2015-03-16sync/atomic: add support for GOARCH=arm64Aram Hăvărneanu
2015-03-15sync/atomic: add support for openbsd/armJoel Sing
2015-03-09sync/atomic: skip test on darwin/armDavid Crawshaw