MCPcopy Create free account
hub / github.com/cockroachdb/swiss / BenchmarkMapPutReuse

Function BenchmarkMapPutReuse

bench_test.go:87–98  ·  view source on GitHub ↗
(b *testing.B)

Source from the content-addressed store, hash-verified

85}
86
87func BenchmarkMapPutReuse(b *testing.B) {
88 b.Run("impl=runtimeMap", func(b *testing.B) {
89 b.Run("t=Int64", benchSizes(benchmarkRuntimeMapPutReuse[int64], genKeys[int64]))
90 b.Run("t=Int32", benchSizes(benchmarkRuntimeMapPutReuse[int32], genKeys[int32]))
91 b.Run("t=String", benchSizes(benchmarkRuntimeMapPutReuse[string], genKeys[string]))
92 })
93 b.Run("impl=swissMap", func(b *testing.B) {
94 b.Run("t=Int64", benchSizes(benchmarkSwissMapPutReuse[int64], genKeys[int64]))
95 b.Run("t=Int32", benchSizes(benchmarkSwissMapPutReuse[int32], genKeys[int32]))
96 b.Run("t=String", benchSizes(benchmarkSwissMapPutReuse[string], genKeys[string]))
97 })
98}
99
100func BenchmarkMapPutDelete(b *testing.B) {
101 b.Run("impl=runtimeMap", func(b *testing.B) {

Callers

nothing calls this directly

Calls 1

benchSizesFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…