..
atomic
all: make sure *Pointer[T]'s methods are inlined as intended
2022-09-06 18:16:03 +00:00
cond.go
sync: add more notes about Cond behavior
2022-06-17 21:35:36 +00:00
cond_test.go
…
example_pool_test.go
all: gofmt -w -r 'interface{} -> any' src
2021-12-13 18:45:54 +00:00
example_test.go
sync: use example.com for url in ExampleWaitGroup
2021-10-09 14:53:12 +00:00
export_test.go
all: gofmt -w -r 'interface{} -> any' src
2021-12-13 18:45:54 +00:00
map.go
sync: switch Map to use atomic.Pointer
2022-08-29 20:09:02 +00:00
map_bench_test.go
all: gofmt -w -r 'interface{} -> any' src
2021-12-13 18:45:54 +00:00
map_reference_test.go
all: gofmt -w -r 'interface{} -> any' src
2021-12-13 18:45:54 +00:00
map_test.go
all: gofmt -w -r 'interface{} -> any' src
2021-12-13 18:45:54 +00:00
mutex.go
runtime, sync, sync/atomic: document happens-before guarantees
2022-06-06 20:48:03 +00:00
mutex_test.go
runtime: write much more direct test for semaphore waiter scalability
2022-06-16 21:25:35 +00:00
once.go
Revert "sync: convert Once.done to atomic type"
2022-09-07 13:22:04 +00:00
once_test.go
…
pool.go
runtime, sync, sync/atomic: document happens-before guarantees
2022-06-06 20:48:03 +00:00
pool_test.go
all: separate doc comment from //go: directives
2022-04-05 17:54:15 +00:00
poolqueue.go
all: gofmt -w -r 'interface{} -> any' src
2021-12-13 18:45:54 +00:00
runtime.go
…
runtime2.go
all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)
2021-10-28 18:17:57 +00:00
runtime2_lockrank.go
all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)
2021-10-28 18:17:57 +00:00
runtime_sema_test.go
…
rwmutex.go
runtime, sync, sync/atomic: document happens-before guarantees
2022-06-06 20:48:03 +00:00
rwmutex_test.go
sync: add Mutex.TryLock, RWMutex.TryLock, RWMutex.TryRLock
2021-10-29 17:13:13 +00:00
waitgroup.go
sync: use atomic.Uint64 for WaitGroup state
2022-08-19 01:34:22 +00:00
waitgroup_test.go
sync: remove TestWaitGroupMisuse2 and TestWaitGroupMisuse3
2021-10-14 17:38:39 +00:00