go/src/pkg/sync
Shenghou Ma 090f9fc3ef sync/atomic: use cas64 to implement {Load,Store,Add}{Uint,Int}64 on Linux/ARM
Now with GOARM=5 our all.bash should pass on ARMv5 systems.
        Fixes #3331.

R=golang-dev, rsc, dvyukov
CC=golang-dev
https://golang.org/cl/6210071
2012-05-23 02:02:01 +08:00
..
atomic sync/atomic: use cas64 to implement {Load,Store,Add}{Uint,Int}64 on Linux/ARM 2012-05-23 02:02:01 +08:00
cond.go runtime: API 2012-02-19 00:11:44 -05:00
cond_test.go sync: always wake up previously sleeping goroutines on Cond.Signal 2011-06-01 20:30:42 -03:00
example_test.go sync: add Once example 2012-03-01 22:16:20 +04:00
export_test.go runtime: API 2012-02-19 00:11:44 -05:00
mutex.go runtime: API 2012-02-19 00:11:44 -05:00
mutex_test.go runtime: API 2012-02-19 00:11:44 -05:00
once.go sync: use atomic.Store in Once.Do 2012-05-14 19:27:29 +04:00
once_test.go all: sort imports 2011-11-02 15:54:16 -04:00
runtime.go runtime: API 2012-02-19 00:11:44 -05:00
runtime_sema_test.go runtime: API 2012-02-19 00:11:44 -05:00
rwmutex.go runtime: API 2012-02-19 00:11:44 -05:00
rwmutex_test.go all: update 'gotest' to 'go test' 2012-02-13 13:58:17 -05:00
waitgroup.go sync: remove old WaitGroup example 2012-03-01 21:26:08 +04:00
waitgroup_test.go sync: add fast paths to WaitGroup 2011-07-18 12:35:55 -04:00