summaryrefslogtreecommitdiff
path: root/src/sync/pool_test.go
Commit message (Expand)AuthorAgeFilesLines
* all: separate doc comment from //go: directivesRuss Cox2022-04-051-0/+1
* all: gofmt -w -r 'interface{} -> any' srcRuss Cox2021-12-131-6/+6
* sync: add PoolStarvation benchmarkRuslan Andreev2021-11-011-0/+20
* all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox2021-10-281-1/+0
* Revert "sync: improve sync.Pool object stealing"Bryan C. Mills2021-04-261-18/+0
* sync: improve sync.Pool object stealingRuslan Andreev2021-04-261-0/+18
* all: go fmt std cmd (but revert vendor)Russ Cox2021-02-201-0/+1
* sync: only check for successful PopHeads in long modeAustin Clements2019-06-261-4/+6
* sync: make TestPoolDequeue termination condition more robustAustin Clements2019-06-261-5/+8
* sync: fix pool wrap-around testAustin Clements2019-06-261-3/+1
* all: shorten some testsRuss Cox2019-05-221-0/+3
* sync: smooth out Pool behavior over GC with a victim cacheAustin Clements2019-04-051-3/+12
* sync: add Pool benchmarks to stress STW and reuseAustin Clements2019-04-051-0/+82
* sync: internal dynamically sized lock-free queue for sync.PoolAustin Clements2019-04-051-1/+8
* sync: internal fixed size lock-free queue for sync.PoolAustin Clements2019-04-051-0/+73
* sync: deflake TestPool and TestPoolNewAliaksandr Valialkin2017-06-281-0/+11
* all: don't call t.Fatal from a goroutineIan Lance Taylor2016-11-151-1/+2
* sync: release Pool memory during second and later GCsDmitriy Vyukov2014-10-221-21/+33
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+151