summaryrefslogtreecommitdiffhomepage
path: root/pkg/sync
AgeCommit message (Expand)Author
2021-09-09Internal change.Jamie Liu
2021-08-05Bump gVisor build tags to go1.19Michael Pratt
2021-07-30checklinkname: rudimentary type-checking of linkname directivesMichael Pratt
2021-07-20Add go:build directives as required by Go 1.17's gofmt.Jamie Liu
2021-07-01Mix checklocks and atomic analyzers.Adin Scannell
2021-06-01Move sync generics to their own packagesTamir Duberstein
2021-04-28Fix typo of Syncutil to sync on sync packages READMEKoichi Shiraishi
2021-04-14[syserror] Remove syserror from go_marshalZach Koopmans
2021-03-03Add checklocks analyzer.Bhasker Hariharan
2021-02-24Move //pkg/gate.Gate to //pkg/sync.Jamie Liu
2021-02-18Bump build constraints to Go 1.18Michael Pratt
2021-02-17Add gohacks.Slice/StringHeader.Jamie Liu
2021-01-28Internal change.Michael Pratt
2020-12-11Remove existing nogo exceptions.Adin Scannell
2020-12-09Add //pkg/sync:generic_atomicptrmap.Jamie Liu
2020-12-04Allow use of SeqAtomic with pointer-containing types.Jamie Liu
2020-12-04Require sync.RWMutex to lock and unlock from the same goroutineMichael Pratt
2020-12-02Consolidate most synchronization primitive linknames in the sync package.Jamie Liu
2020-11-23Fix link against runtime.goyield.Adin Scannell
2020-11-19Require sync.Mutex to lock and unlock from the same goroutineMichael Pratt
2020-09-02Update Go version constraint on sync/spin_unsafe.go.Jamie Liu
2020-09-02Improve sync.SeqCount performance.Jamie Liu
2020-08-24Bump build constraints to 1.17Michael Pratt
2020-07-12Do not copy sleep.WakerGhanan Gowripalan
2020-05-29Update Go version build tagsMichael Pratt
2020-05-20Remove implicit dependencies for leaf packages.Rahat Mahmood
2020-04-02Rename files in //pkg/sync to better reflect what they contain.Jamie Liu
2020-03-25Fix data-race in endpoint.ReadinessBhasker Hariharan
2020-01-27Standardize on tools directory.Adin Scannell
2020-01-21Rename DowngradableRWMutex to RWmutex.Ian Gudger
2020-01-21Add trylock support to DowngradableRWMutex.Ian Gudger
2020-01-21TMutex based on sync.Mutex.Ian Gudger
2020-01-09New sync package.Ian Gudger
2019-01-31Move package sync to third_partyMichael Pratt
2019-01-31Remove license commentsMichael Pratt
2018-11-20Reference upstream licensesMichael Pratt
2018-10-23Track paths and provide a rename hook.Adin Scannell
2018-10-19Use correct company name in copyright headerIan Gudger
2018-10-03Add //pkg/sync:generic_atomicptr.Jamie Liu
2018-07-27stateify: support explicit annotation mode; convert refs and stack packages.Zhaozhong Ni
2018-04-28Check in gVisor.Googler