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: 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
*
sync/atomic: add 32-bit MIPS to the 64-bit alignment requirement
Ian Lance Taylor
2019-02-09
1
-1
/
+2
*
all: use "reports whether" consistently in the few places that didn't
Brad Fitzpatrick
2018-11-02
1
-1
/
+1
*
sync: fix typo in doc
Roberto
2018-10-06
1
-1
/
+1
*
sync: simplify (*entry).tryStore
Ian Lance Taylor
2018-09-27
1
-8
/
+4
*
cmd/vet,sync: check lock values more precisely
Dan Kortschak
2018-07-14
1
-1
/
+2
*
sync: fix deficiency in RWMutex race annotations
Dmitry Vyukov
2018-06-22
1
-1
/
+0
*
sync: deflake TestWaitGroupMisuse2
Michael Munday
2018-05-14
1
-9
/
+18
*
sync/atomic: redirect many functions to runtime/internal/atomic
Cherry Zhang
2018-05-03
20
-2247
/
+85
*
sync: hide test of misuse of Cond from vet
Russ Cox
2018-04-25
1
-3
/
+4
*
sync/atomic: use package prefix in examples
Kevin Burke
2018-04-18
2
-67
/
+76
*
runtime/internal/atomic: don't use Cas in atomic.Load on ARM
Yuval Pavel Zholkover
2018-04-18
8
-73
/
+3
*
cmd/internal/obj/arm: add DMB instruction
Yuval Pavel Zholkover
2018-03-27
3
-13
/
+7
*
cmd/compile/internal/ppc64, runtime internal/atomic, sync/atomic: implement f...
Carlos Eduardo Seo
2018-03-22
1
-10
/
+8
*
runtime,sync/atomic: replace asm BYTEs with insts for x86
isharipo
2018-03-21
1
-8
/
+4
*
sync: make WaitGroup more space-efficient
Diogo Pinela
2018-03-15
1
-12
/
+13
*
sync: enable profiling of RWMutex
Lorenz Bauer
2018-02-14
1
-2
/
+2
*
runtime, sync/atomic: use NOFRAME on arm
Austin Clements
2018-02-12
8
-9
/
+9
*
sync: consistently use article "a" for RWMutex
Brad Fitzpatrick
2018-01-16
1
-3
/
+3
*
sync: document when and when not to use Map
Russ Cox
2018-01-04
1
-11
/
+12
*
sync: throw, not panic, for unlock of unlocked mutex
Rhys Hiltner
2017-12-08
2
-4
/
+7
*
sync/atomic: remove noCopy from Value
Russ Cox
2017-12-01
1
-12
/
+0
*
all: change github.com issue links to golang.org
Leigh McCulloch
2017-11-04
2
-2
/
+2
*
sync/atomic: add memory barriers to Load/StoreInt32 on darwin/arm
Elias Naur
2017-10-02
1
-0
/
+10
*
all: join some chained ifs to unindent code
Daniel MartÃ
2017-08-29
1
-7
/
+5
*
all: remove some double spaces from comments
Daniel MartÃ
2017-08-26
1
-1
/
+1
*
sync/atomic: remove references to old atomic pointer hammer tests
Tom Levy
2017-08-25
1
-4
/
+0
*
sync: delete a sentence from the Map docs
Brad Fitzpatrick
2017-07-21
1
-4
/
+3
*
sync: update Map documentation with usage rule of thumb
Michael Stapelberg
2017-07-21
1
-0
/
+9
*
sync: release m.mu during (*RWMutexMap).Range callbacks in sync_test
Bryan C. Mills
2017-07-20
2
-5
/
+12
[next]