index
:
go
adonovan-patch-1
dev.boringcrypto
dev.boringcrypto.go1.10
dev.boringcrypto.go1.11
dev.boringcrypto.go1.12
dev.boringcrypto.go1.13
dev.boringcrypto.go1.14
dev.boringcrypto.go1.15
dev.boringcrypto.go1.16
dev.boringcrypto.go1.17
dev.boringcrypto.go1.18
dev.boringcrypto.go1.8
dev.boringcrypto.go1.9
dev.cc
dev.cmdgo
dev.debug
dev.fuzz
dev.garbage
dev.gcfe
dev.go2go
dev.inline
dev.link
dev.power64
dev.regabi
dev.ssa
dev.tls
dev.typealias
dev.typeparams
dev.types
dev.unified
master
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.11
release-branch.go1.12
release-branch.go1.13
release-branch.go1.14
release-branch.go1.15
release-branch.go1.16
release-branch.go1.17
release-branch.go1.18
release-branch.go1.19
release-branch.go1.2
release-branch.go1.20
release-branch.go1.21
release-branch.go1.22
release-branch.go1.3
release-branch.go1.4
release-branch.go1.5
release-branch.go1.6
release-branch.go1.7
release-branch.go1.8
release-branch.go1.9
release-branch.r57
release-branch.r58
release-branch.r59
release-branch.r60
tls
The Go programming language
Google
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
sync
Age
Commit message (
Expand
)
Author
2022-05-02
[release-branch.go1.17] sync: remove TestWaitGroupMisuse2 and TestWaitGroupMi...
Damien Neil
2021-08-15
[release-branch.go1.17] sync/atomic: fix documentation for CompareAndSwap
Jeff Wentworth
2021-05-13
all: add //go:build lines to assembly files
Tobias Klauser
2021-05-04
sync/atomic: add (*Value).Swap and (*Value).CompareAndSwap
Colin Arnott
2021-04-26
Revert "sync: improve sync.Pool object stealing"
Bryan C. Mills
2021-04-26
sync: improve sync.Pool object stealing
Ruslan Andreev
2021-04-08
sync: update misleading comment in map.go about entry type
panchenglong01
2021-02-20
all: go fmt std cmd (but revert vendor)
Russ Cox
2020-11-23
sync: use 386 instead of x86-32 to refer to the 32 bit x86 architecture
Martin Möhrmann
2020-11-18
sync: document RWMutex race semantics
Michael Pratt
2020-10-26
cmd/go,cmd/compile,sync: remove special import case in cmd/go
Austin Clements
2020-10-23
sync: document that Once must not be copied
Dmitri Shuralyov
2020-10-21
cmd/compiler,cmd/go,sync: add internal {LoadAcq,StoreRel}64 on ppc64
Paul E. Murphy
2020-10-16
runtime/internal/atomic: panic nicely on unaligned 64-bit atomics
Austin Clements
2020-10-14
sync: fix typo in pooldequeue
ZhangYunHao
2020-08-24
sync: delete dirty keys inside Map.LoadAndDelete
Changkun Ou
2020-08-17
all: add empty line between copyright header and package clause
Tobias Klauser
2020-08-14
sync: fix goroutine leak for when TestMutexFairness times out
Gaurav Singh
2020-07-25
runtime, sync: add copyright headers to new files
Ian Lance Taylor
2020-04-08
net/textproto, sync: unlock mutexes appropriately before panics
BurtonQin
2020-04-07
runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)
Dan Scales
2020-04-02
sync/atomic: fix TestSwapPointer test
Keith Randall
2020-03-19
sync/atomic: remove panic64
Daniel MartÃ
2020-02-27
all: fix incorrect channel and API usage in some unit tests
Ziheng Liu
2020-02-25
sync: add new Map method LoadAndDelete
Changkun Ou
2019-12-06
sync: deflake TestWaitGroupMisuse3
Ian Lance Taylor
2019-11-09
sync: yield to the waiter when unlocking a starving mutex
Rhys Hiltner
2019-11-07
Revert "sync: yield to the waiter when unlocking a starving mutex"
Bryan C. Mills
2019-11-07
sync: yield to the waiter when unlocking a starving mutex
Carlo Alberto Ferraris
2019-10-22
sync/atomic: suppress checkptr errors for hammerStoreLoadPointer
Matthew Dempsky
2019-10-10
all: remove nacl (part 3, more amd64p32)
Brad Fitzpatrick
2019-07-01
sync: document implementation of Once.Do
Russ Cox
2019-06-26
sync: only check for successful PopHeads in long mode
Austin Clements
2019-06-26
sync: make TestPoolDequeue termination condition more robust
Austin Clements
2019-06-26
sync: fix pool wrap-around test
Austin Clements
2019-05-22
all: shorten some tests
Russ Cox
2019-04-19
sync: update comment
Kai Dong
2019-04-05
sync: smooth out Pool behavior over GC with a victim cache
Austin Clements
2019-04-05
sync: use lock-free structure for Pool stealing
Austin Clements
2019-04-05
sync: add Pool benchmarks to stress STW and reuse
Austin Clements
2019-04-05
sync: internal dynamically sized lock-free queue for sync.Pool
Austin Clements
2019-04-05
sync: internal fixed size lock-free queue for sync.Pool
Austin Clements
2019-03-09
sync: allow inlining the RWMutex.RUnlock fast path
Carlo Alberto Ferraris
2019-03-09
sync: allow inlining the Once.Do fast path
Carlo Alberto Ferraris
2019-03-09
sync: allow inlining the Mutex.Lock fast path
Carlo Alberto Ferraris
2019-03-05
sync: allow inlining the Mutex.Unlock fast path
Carlo Alberto Ferraris
2019-02-09
sync/atomic: add 32-bit MIPS to the 64-bit alignment requirement
Ian Lance Taylor
2018-11-02
all: use "reports whether" consistently in the few places that didn't
Brad Fitzpatrick
2018-10-06
sync: fix typo in doc
Roberto
2018-09-27
sync: simplify (*entry).tryStore
Ian Lance Taylor
[next]