index
:
delta/go-git.git
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
q
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.10-security
release-branch.go1.11
release-branch.go1.11-security
release-branch.go1.12
release-branch.go1.12-security
release-branch.go1.13
release-branch.go1.13-security
release-branch.go1.14
release-branch.go1.14-security
release-branch.go1.15
release-branch.go1.15-security
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.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
tmp.shadams
github.com: golang/go
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
sync
Commit message (
Expand
)
Author
Age
Files
Lines
*
sync/atomic: use a better first-store-in-progress marker
Keith Randall
2021-10-26
1
-5
/
+6
*
sync: avoid a dynamic check in WaitGroup on 64-bit architectures
Carlo Alberto Ferraris
2021-10-19
1
-8
/
+14
*
sync: remove TestWaitGroupMisuse2 and TestWaitGroupMisuse3
Damien Neil
2021-10-14
1
-126
/
+0
*
sync: use example.com for url in ExampleWaitGroup
Sean Liao
2021-10-09
1
-1
/
+1
*
runtime,sync: using fastrandn instead of modulo reduction
Meng Zhuo
2021-10-07
1
-2
/
+2
*
sync/atomic: fix documentation for CompareAndSwap
Jeff Wentworth
2021-08-14
1
-1
/
+1
*
all: add //go:build lines to assembly files
Tobias Klauser
2021-05-13
2
-0
/
+2
*
sync/atomic: add (*Value).Swap and (*Value).CompareAndSwap
Colin Arnott
2021-05-04
2
-11
/
+257
*
Revert "sync: improve sync.Pool object stealing"
Bryan C. Mills
2021-04-26
2
-111
/
+10
*
sync: improve sync.Pool object stealing
Ruslan Andreev
2021-04-26
2
-10
/
+111
*
sync: update misleading comment in map.go about entry type
panchenglong01
2021-04-08
1
-1
/
+2
*
all: go fmt std cmd (but revert vendor)
Russ Cox
2021-02-20
3
-0
/
+3
*
sync: use 386 instead of x86-32 to refer to the 32 bit x86 architecture
Martin Möhrmann
2020-11-23
2
-7
/
+6
*
sync: document RWMutex race semantics
Michael Pratt
2020-11-18
1
-0
/
+13
*
cmd/go,cmd/compile,sync: remove special import case in cmd/go
Austin Clements
2020-10-26
1
-8
/
+17
*
sync: document that Once must not be copied
Dmitri Shuralyov
2020-10-23
1
-0
/
+2
*
cmd/compiler,cmd/go,sync: add internal {LoadAcq,StoreRel}64 on ppc64
Paul E. Murphy
2020-10-21
1
-7
/
+8
*
runtime/internal/atomic: panic nicely on unaligned 64-bit atomics
Austin Clements
2020-10-16
1
-1
/
+8
*
sync: fix typo in pooldequeue
ZhangYunHao
2020-10-14
1
-1
/
+1
*
sync: delete dirty keys inside Map.LoadAndDelete
Changkun Ou
2020-08-24
2
-0
/
+25
*
all: add empty line between copyright header and package clause
Tobias Klauser
2020-08-17
1
-0
/
+1
*
sync: fix goroutine leak for when TestMutexFairness times out
Gaurav Singh
2020-08-14
1
-1
/
+1
*
runtime, sync: add copyright headers to new files
Ian Lance Taylor
2020-07-25
2
-0
/
+8
*
net/textproto, sync: unlock mutexes appropriately before panics
BurtonQin
2020-04-08
1
-0
/
+2
*
runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)
Dan Scales
2020-04-07
3
-10
/
+33
*
sync/atomic: fix TestSwapPointer test
Keith Randall
2020-04-02
1
-27
/
+41
*
sync/atomic: remove panic64
Daniel MartÃ
2020-03-19
1
-5
/
+0
*
all: fix incorrect channel and API usage in some unit tests
Ziheng Liu
2020-02-27
1
-3
/
+5
*
sync: add new Map method LoadAndDelete
Changkun Ou
2020-02-25
4
-12
/
+123
*
sync: deflake TestWaitGroupMisuse3
Ian Lance Taylor
2019-12-06
1
-3
/
+8
*
sync: yield to the waiter when unlocking a starving mutex
Rhys Hiltner
2019-11-09
1
-1
/
+2
*
Revert "sync: yield to the waiter when unlocking a starving mutex"
Bryan C. Mills
2019-11-07
1
-2
/
+1
*
sync: yield to the waiter when unlocking a starving mutex
Carlo Alberto Ferraris
2019-11-07
1
-1
/
+2
*
sync/atomic: suppress checkptr errors for hammerStoreLoadPointer
Matthew Dempsky
2019-10-22
1
-0
/
+3
*
all: remove nacl (part 3, more amd64p32)
Brad Fitzpatrick
2019-10-10
1
-9
/
+2
*
sync: document implementation of Once.Do
Russ Cox
2019-07-01
1
-0
/
+14
*
sync: only check for successful PopHeads in long mode
Austin Clements
2019-06-26
1
-4
/
+6
*
sync: make TestPoolDequeue termination condition more robust
Austin Clements
2019-06-26
1
-5
/
+8
*
sync: fix pool wrap-around test
Austin Clements
2019-06-26
2
-4
/
+6
*
all: shorten some tests
Russ Cox
2019-05-22
1
-0
/
+3
*
sync: update comment
Kai Dong
2019-04-19
1
-1
/
+1
*
sync: smooth out Pool behavior over GC with a victim cache
Austin Clements
2019-04-05
2
-9
/
+66
*
sync: use lock-free structure for Pool stealing
Austin Clements
2019-04-05
1
-48
/
+26
*
sync: add Pool benchmarks to stress STW and reuse
Austin Clements
2019-04-05
1
-0
/
+82
*
sync: internal dynamically sized lock-free queue for sync.Pool
Austin Clements
2019-04-05
3
-5
/
+153
*
sync: internal fixed size lock-free queue for sync.Pool
Austin Clements
2019-04-05
3
-0
/
+283
*
sync: allow inlining the RWMutex.RUnlock fast path
Carlo Alberto Ferraris
2019-03-09
1
-9
/
+14
*
sync: allow inlining the Once.Do fast path
Carlo Alberto Ferraris
2019-03-09
1
-4
/
+12
*
sync: allow inlining the Mutex.Lock fast path
Carlo Alberto Ferraris
2019-03-09
3
-4
/
+10
*
sync: allow inlining the Mutex.Unlock fast path
Carlo Alberto Ferraris
2019-03-05
6
-10
/
+20
[next]