aboutsummaryrefslogtreecommitdiff
path: root/src/sync/map_reference_test.go
diff options
context:
space:
mode:
authorMichael Anthony Knyszek <mknyszek@google.com>2024-08-13 20:51:43 +0000
committerGopher Robot <gobot@golang.org>2024-11-18 20:35:37 +0000
commit50f1888814e2a72cb368c145a0d1c2f3af7a2f05 (patch)
treeac9b174cd020de6c26250b31dd5e7b37e463217b /src/sync/map_reference_test.go
parent5c7b7c7d60d7c20b102d70e713e605504353ab26 (diff)
downloadgo-50f1888814e2a72cb368c145a0d1c2f3af7a2f05.tar.xz
sync: add HashTrieMap to Map tests and benchmarks
Also, rename Map benchmarks to make them easier to single out via regexp. Change-Id: I4dcb066745aba1c340f56050d08539ae2976274d Reviewed-on: https://go-review.googlesource.com/c/go/+/606461 Reviewed-by: David Chase <drchase@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Michael Knyszek <mknyszek@google.com>
Diffstat (limited to 'src/sync/map_reference_test.go')
-rw-r--r--src/sync/map_reference_test.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sync/map_reference_test.go b/src/sync/map_reference_test.go
index 283da0f3a9..f98bb98b33 100644
--- a/src/sync/map_reference_test.go
+++ b/src/sync/map_reference_test.go
@@ -5,6 +5,7 @@
package sync_test
import (
+ isync "internal/sync"
"sync"
"sync/atomic"
)
@@ -28,6 +29,7 @@ type mapInterface interface {
var (
_ mapInterface = &RWMutexMap{}
_ mapInterface = &DeepCopyMap{}
+ _ mapInterface = &isync.HashTrieMap[any, any]{}
)
// RWMutexMap is an implementation of mapInterface using a sync.RWMutex.