Sign in
go
/
go
/
552987fdbf4c2bc9641016fd323c3ae5d3a0d9a3
/
src
/
sync
/
rwmutex.go
05051b5
sync: allow inlining the RWMutex.RUnlock fast path
by Carlo Alberto Ferraris
· 6 years ago
41cb0ae
sync: allow inlining the Mutex.Lock fast path
by Carlo Alberto Ferraris
· 6 years ago
4c3f260
sync: allow inlining the Mutex.Unlock fast path
by Carlo Alberto Ferraris
· 6 years ago
f451a31
sync: fix deficiency in RWMutex race annotations
by Dmitry Vyukov
· 7 years ago
88ba645
sync: enable profiling of RWMutex
by Lorenz Bauer
· 7 years ago
165e752
sync: consistently use article "a" for RWMutex
by Brad Fitzpatrick
· 7 years ago
09ebbf4
runtime: add read/write mutex type
by Ian Lance Taylor
· 8 years ago
e2160cc
sync: make another attempt at clarifying RWMutex double RLock rules
by Brad Fitzpatrick
· 8 years ago
766e1ae
sync: remove note about creating with structures
by Joonas Kuorilehto
· 8 years ago
0556e26
sync: make Mutex more fair
by Dmitry Vyukov
· 8 years ago
40d81cf
sync: throw, not panic, for unlock of unlocked mutex
by Russ Cox
· 8 years ago
b3f98d7
sync: document that RWMutex read locks may not be held recursively
by Andrew Gerrand
· 9 years ago
c81a353
cmd/vet: check sync.* types' copying
by Aliaksandr Valialkin
· 9 years ago
5fea2cc
all: single space after period.
by Brad Fitzpatrick
· 9 years ago
7b767f4
internal/race: add package
by Dmitry Vyukov
· 9 years ago
c007ce8
build: move package sources from src/pkg to src
by Russ Cox
· 11 years ago
[Renamed from src/pkg/sync/rwmutex.go]
22d46d5
sync: detect incorrect usages of RWMutex Fixes #7858.
by Dmitriy Vyukov
· 11 years ago
5bb3a66
sync, sync/atomic: do not corrupt race detector after a nil dereference.
by Rémy Oudompheng
· 12 years ago
53390c8
race: sync changes
by Dmitriy Vyukov
· 12 years ago
03f2289
runtime: API
by Russ Cox
· 13 years ago
daaf29c
sync: improve RWMutex performance
by Dmitriy Vyukov
· 14 years ago
12b7875
sync: use sync/atomic
by Russ Cox
· 14 years ago
05b1dbd
sync: add Cond
by Gustavo Niemeyer
· 14 years ago
7c189a8
sync: tidy a couple of comments. no semantic change.
by Rob Pike
· 14 years ago
417e22b
sync: fix typo in documentation
by Robert Griesemer
· 14 years ago
d65a5cc
1) Change default gofmt default settings for
by Robert Griesemer
· 15 years ago
12206f6
sync.RWMutex: rewritten to add support for concurrent readers.
by Péter Szabó
· 15 years ago