aboutsummaryrefslogtreecommitdiff
path: root/src/sync/mutex.go
AgeCommit message (Expand)Author
2019-11-09sync: yield to the waiter when unlocking a starving mutexRhys Hiltner
2019-11-07Revert "sync: yield to the waiter when unlocking a starving mutex"Bryan C. Mills
2019-11-07sync: yield to the waiter when unlocking a starving mutexCarlo Alberto Ferraris
2019-03-09sync: allow inlining the Mutex.Lock fast pathCarlo Alberto Ferraris
2019-03-05sync: allow inlining the Mutex.Unlock fast pathCarlo Alberto Ferraris
2017-12-08sync: throw, not panic, for unlock of unlocked mutexRhys Hiltner
2017-06-07sync: remove note about creating with structuresJoonas Kuorilehto
2017-02-17sync: make Mutex more fairDmitry Vyukov
2016-10-28runtime: Profile goroutines holding contended mutexes.Peter Weinberger
2016-10-19sync: throw, not panic, for unlock of unlocked mutexRuss Cox
2016-05-06cmd/vet: check sync.* types' copyingAliaksandr Valialkin
2016-03-02all: single space after period.Brad Fitzpatrick
2015-11-26internal/race: add packageDmitry Vyukov
2015-02-24sync: add active spinning to MutexDmitry Vyukov
2014-09-08build: move package sources from src/pkg to srcRuss Cox