go/src/sync
Changkun Ou 19c8546cd9 [release-branch.go1.15] sync: delete dirty keys inside Map.LoadAndDelete
Updates #40999
Fixes #41011

Change-Id: Ie32427e5cb5ed512b976b554850f50be156ce9f2
Reviewed-on: https://go-review.googlesource.com/c/go/+/250197
Run-TryBot: Emmanuel Odeke <emm.odeke@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
(cherry picked from commit 94953d3e59)
Reviewed-on: https://go-review.googlesource.com/c/go/+/250297
Run-TryBot: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
2020-08-27 20:27:35 +00:00
..
atomic sync/atomic: fix TestSwapPointer test 2020-04-02 03:47:13 +00:00
cond.go
cond_test.go
example_pool_test.go
example_test.go
export_test.go
map.go [release-branch.go1.15] sync: delete dirty keys inside Map.LoadAndDelete 2020-08-27 20:27:35 +00:00
map_bench_test.go sync: add new Map method LoadAndDelete 2020-02-25 14:31:55 +00:00
map_reference_test.go sync: add new Map method LoadAndDelete 2020-02-25 14:31:55 +00:00
map_test.go [release-branch.go1.15] sync: delete dirty keys inside Map.LoadAndDelete 2020-08-27 20:27:35 +00:00
mutex.go sync: yield to the waiter when unlocking a starving mutex 2019-11-09 19:31:32 +00:00
mutex_test.go
once.go
once_test.go
pool.go
pool_test.go
poolqueue.go
runtime.go runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT) 2020-04-07 21:51:03 +00:00
runtime2.go runtime, sync: add copyright headers to new files 2020-07-25 03:26:17 +00:00
runtime2_lockrank.go runtime, sync: add copyright headers to new files 2020-07-25 03:26:17 +00:00
runtime_sema_test.go
rwmutex.go
rwmutex_test.go net/textproto, sync: unlock mutexes appropriately before panics 2020-04-08 16:19:51 +00:00
waitgroup.go
waitgroup_test.go sync: deflake TestWaitGroupMisuse3 2019-12-06 05:12:15 +00:00