summaryrefslogtreecommitdiffhomepage
path: root/syncs/syncs_test.go
AgeCommit message (Expand)AuthorFilesLines
2026-03-06all: use Go 1.26 things, run most gofix modernizersBrad Fitzpatrick1-6/+3
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-08-29syncs: add Semaphore.Len (#16981)Joe Tsai1-0/+14
2025-08-28syncs: delete WaitGroup and use sync.WaitGroup.Go in Go 1.25Joe Tsai1-2/+3
2025-05-30syncs: fix AtomicValue.CompareAndSwap (#16137)Joe Tsai1-0/+17
2024-12-18syncs: add MutexValue (#14422)Joe Tsai1-0/+34
2024-10-09syncs: delete Map.Range, update callers to iteratorsBrad Fitzpatrick1-6/+4
2024-07-11syncs: add Map.WithLock to allow mutations to the underlying map (#8101)Joe Tsai1-12/+3
2024-04-30syncs: fix AtomicValue for interface kinds (#11943)Joe Tsai1-0/+55
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-1/+1
2024-03-19syncs: add Swap methodAndrew Dunham1-0/+11
2023-10-18syncs: add Map.LoadFunc (#9869)Joe Tsai1-0/+10
2023-10-06syncs: add Map.LoadOrInit for lazily initialized valuesJames Tucker1-1/+5
2023-08-17syncs: add map.Clear() methodDenton Gentry1-0/+18
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-11-10syncs: add Map (#6260)Joe Tsai1-0/+66
2021-03-23syncs: add SemaphoreBrad Fitzpatrick1-1/+26
2020-03-12syncs: add new package for extra sync typesBrad Fitzpatrick1-0/+50