go/src/sync
Filippo Valsorda 583d586ef9 sync: document behavior of Map.Delete when key is not present
Change-Id: I6a6a465631e91141a5fcc9c04a7df0dc47780731
Reviewed-on: https://go-review.googlesource.com/c/go/+/643955
Reviewed-by: Daniel McCarney <daniel@binaryparadox.net>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Junyang Shao <shaojunyang@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
2025-03-05 03:28:07 -08:00
..
atomic
cond.go
cond_test.go
example_pool_test.go
example_test.go
export_test.go
hashtriemap.go sync: document behavior of Map.Delete when key is not present 2025-03-05 03:28:07 -08:00
map.go sync: make HashTrieMap[any, any] the default implementation of Map 2024-11-18 20:35:42 +00:00
map_bench_test.go sync: add HashTrieMap to Map tests and benchmarks 2024-11-18 20:35:37 +00:00
map_reference_test.go sync: add HashTrieMap to Map tests and benchmarks 2024-11-18 20:35:37 +00:00
map_test.go sync: use runtime.AddCleanup instead of runtime.SetFinalizer 2025-02-14 07:29:34 -08:00
mutex.go internal/sync: move sync.Mutex implementation into new package 2024-11-18 19:57:35 +00:00
mutex_test.go all: use testenv.Executable instead of os.Executable and os.Args[0] 2025-02-24 11:03:10 -08:00
once.go
once_test.go
oncefunc.go sync: don't keep func alive after OnceFunc panics 2025-02-26 12:52:02 -08:00
oncefunc_test.go sync: don't keep func alive after OnceFunc panics 2025-02-26 12:52:02 -08:00
pool.go
pool_test.go sync: use runtime.AddCleanup instead of runtime.SetFinalizer 2025-02-14 07:29:34 -08:00
poolqueue.go
runtime.go internal/synctest: new package for testing concurrent code 2024-11-19 19:40:40 +00:00
runtime2.go
runtime2_lockrank.go
runtime_sema_test.go
rwmutex.go sync: document RWMutex locks cannot be upgraded / downgraded 2024-12-04 02:44:30 +00:00
rwmutex_test.go
waitgroup.go internal/synctest: new package for testing concurrent code 2024-11-19 19:40:40 +00:00
waitgroup_test.go