]> Cypherpunks repositories - gostls13.git/commit
sync/atomic: add Swap functions
authorDmitriy Vyukov <dvyukov@google.com>
Tue, 13 Aug 2013 11:26:48 +0000 (15:26 +0400)
committerDmitriy Vyukov <dvyukov@google.com>
Tue, 13 Aug 2013 11:26:48 +0000 (15:26 +0400)
commit0e15b03f9347bc285ce266a966b8672acb1f7194
tree860c5c53950dc49ca91748fbea4b341f1158f8ac
parent39a7017c26eeb1b5514ca6b756e1c7eede170e6b
sync/atomic: add Swap functions
Fixes #5722.

R=golang-dev, khr, cshapiro, rsc, r
CC=golang-dev
https://golang.org/cl/12670045
src/pkg/sync/atomic/64bit_arm.go
src/pkg/sync/atomic/asm_386.s
src/pkg/sync/atomic/asm_amd64.s
src/pkg/sync/atomic/asm_arm.s
src/pkg/sync/atomic/asm_freebsd_arm.s
src/pkg/sync/atomic/asm_linux_arm.s
src/pkg/sync/atomic/asm_netbsd_arm.s
src/pkg/sync/atomic/atomic_test.go
src/pkg/sync/atomic/doc.go
src/pkg/sync/atomic/race.go