[I2024-10-23T16:12:50.136065Z 150075 0 sink.go:276] SinkServer: warm-up started
[I2024-10-23T16:12:50.136093Z 150075 0 sink.go:346] SinkServer: starting HTTP server...
[I2024-10-23T16:12:50.138688Z 150075 0 sink.go:281] SinkServer: warm-up ended
[I2024-10-23T16:12:50.139068Z 150075 0 cmd_stream.go:492] rdb-stream: starting the test command - ["/home/swarming/.swarming/w/ir/cache/tools/bin/result_adapter" "go" "-v=false" "-dump-json" "/home/swarming/.swarming/w/ir/x/w/dist.testjson" "--" "/home/swarming/.swarming/w/ir/x/w/goroot/bin/go" "tool" "dist" "test" "-json" "-race" "net/textproto:racebench" "net/url:racebench" "os:racebench" "os/exec:racebench" "os/user:racebench" "reflect:racebench" "regexp:racebench" "regexp/syntax:racebench" "runtime:racebench" "runtime/cgo:racebench" "runtime/pprof:racebench" "runtime/race:racebench" "runtime/trace:racebench" "slices:racebench" "sort:racebench" "strconv:racebench" "strings:racebench" "sync:racebench" "sync/atomic:racebench" "syscall:racebench" "testing:racebench" "text/tabwriter:racebench" "text/template/parse:racebench" "time:racebench" "unicode/utf16:racebench" "unicode/utf8:racebench" "cmd/api:racebench" "cmd/cgo/internal/test:racebench" "cmd/compile/internal/reflectdata:racebench" "cmd/compile/internal/ssa:racebench" "cmd/compile/internal/test:racebench" "cmd/compile/internal/types2:racebench" "cmd/go:racebench" "cmd/go/internal/cfg:racebench" "archive/tar" "bufio" "compress/bzip2" "crypto/ed25519" "crypto/hmac" "crypto/internal/alias" "crypto/internal/boring" "crypto/internal/mlkem768" "crypto/x509" "debug/buildinfo" "debug/elf" "debug/gosym" "embed" "encoding/base32" "encoding/base64" "encoding/hex" "encoding/json" "fmt" "go/doc" "go/printer" "go/scanner" "hash/fnv" "html/template" "image" "image/png" "internal/buildcfg" "internal/concurrent" "internal/coverage/cmerge" "internal/coverage/slicereader" "internal/diff" "internal/itoa" "internal/sysinfo" "internal/xcoff" "iter" "log/slog" "net/http/httputil" "net/http/internal/ascii" "net/internal/cgotest" "net/smtp" "net/textproto" "path" "path/filepath" "regexp/syntax" "runtime/debug" "runtime/internal/wasitest" "testing/slogtest" "text/tabwriter" "unique" "cmd/cgo/internal/swig" "cmd/cgo/internal/testgodefs" "cmd/compile/internal/noder" "cmd/go/internal/modindex" "cmd/go/internal/toolchain" "cmd/go/internal/vcweb" "cmd/internal/archive" "cmd/internal/buildid" "cmd/internal/edit" "cmd/internal/obj" "cmd/internal/par" "internal/concurrent:racebench" "internal/runtime/atomic:racebench" "internal/syscall/unix:racebench"]
go tool dist: Failed: exit status 1
BenchmarkReadMIMEHeader
BenchmarkReadMIMEHeader/client_headers
BenchmarkReadMIMEHeader/client_headers-4 3400 33443 ns/op
BenchmarkReadMIMEHeader/server_headers
BenchmarkReadMIMEHeader/server_headers-4 5097 23194 ns/op
BenchmarkUncommon
BenchmarkUncommon-4 25231 5020 ns/op 464 B/op 5 allocs/op
ok net/textproto 1.638s
BenchmarkPathEscape
BenchmarkPathEscape/#00
BenchmarkPathEscape/#00-4 372320 316.0 ns/op 16 B/op 1 allocs/op
BenchmarkPathEscape/#01
BenchmarkPathEscape/#01-4 89238 1447 ns/op 64 B/op 1 allocs/op
BenchmarkPathEscape/#02
BenchmarkPathEscape/#02-4 171264 695.3 ns/op 32 B/op 1 allocs/op
BenchmarkPathEscape/#03
BenchmarkPathEscape/#03-4 79513 1469 ns/op 64 B/op 1 allocs/op
BenchmarkPathEscape/#04
BenchmarkPathEscape/#04-4 14476 8045 ns/op 704 B/op 2 allocs/op
BenchmarkPathUnescape
BenchmarkPathUnescape/#00
BenchmarkPathUnescape/#00-4 230344 558.0 ns/op 16 B/op 1 allocs/op
BenchmarkPathUnescape/#01
BenchmarkPathUnescape/#01-4 102336 1214 ns/op 24 B/op 1 allocs/op
BenchmarkPathUnescape/#02
BenchmarkPathUnescape/#02-4 93951 1163 ns/op 24 B/op 1 allocs/op
BenchmarkPathUnescape/#03
BenchmarkPathUnescape/#03-4 47024 2501 ns/op 64 B/op 1 allocs/op
BenchmarkPathUnescape/#04
BenchmarkPathUnescape/#04-4 9328 12909 ns/op 320 B/op 1 allocs/op
BenchmarkQueryEscape
BenchmarkQueryEscape/#00
BenchmarkQueryEscape/#00-4 480783 209.7 ns/op 16 B/op 1 allocs/op
BenchmarkQueryEscape/#01
BenchmarkQueryEscape/#01-4 88140 1413 ns/op 64 B/op 1 allocs/op
BenchmarkQueryEscape/#02
BenchmarkQueryEscape/#02-4 164106 757.9 ns/op 32 B/op 1 allocs/op
BenchmarkQueryEscape/#03
BenchmarkQueryEscape/#03-4 82958 1463 ns/op 64 B/op 1 allocs/op
BenchmarkQueryEscape/#04
BenchmarkQueryEscape/#04-4 12770 9125 ns/op 832 B/op 2 allocs/op
BenchmarkQueryUnescape
BenchmarkQueryUnescape/#00
BenchmarkQueryUnescape/#00-4 232885 468.8 ns/op 16 B/op 1 allocs/op
BenchmarkQueryUnescape/#01
BenchmarkQueryUnescape/#01-4 108271 1141 ns/op 24 B/op 1 allocs/op
BenchmarkQueryUnescape/#02
BenchmarkQueryUnescape/#02-4 100423 1148 ns/op 24 B/op 1 allocs/op
BenchmarkQueryUnescape/#03
BenchmarkQueryUnescape/#03-4 49743 2488 ns/op 64 B/op 1 allocs/op
BenchmarkQueryUnescape/#04
BenchmarkQueryUnescape/#04-4 8100 14592 ns/op 320 B/op 1 allocs/op
BenchmarkResolvePath
BenchmarkResolvePath-4 118933 948.0 ns/op 32 B/op 2 allocs/op
BenchmarkString
BenchmarkString-4 4954 21255 ns/op 1200 B/op 32 allocs/op
ok net/url 4.197s
BenchmarkExpand
BenchmarkExpand/multiple
BenchmarkExpand/multiple-4 151179 705.3 ns/op 48 B/op 2 allocs/op
BenchmarkExpand/noop
BenchmarkExpand/noop-4 3284052 37.96 ns/op 0 B/op 0 allocs/op
BenchmarkLstatDir
BenchmarkLstatDir-4 24238 4535 ns/op
BenchmarkLstatDot
BenchmarkLstatDot-4 43851 2596 ns/op
BenchmarkLstatFile
BenchmarkLstatFile-4 23715 4687 ns/op
BenchmarkReadDir
os_test.go:540: benchmarkReadDir ".": 143 entries
os_test.go:540: benchmarkReadDir ".": 143 entries
os_test.go:540: benchmarkReadDir ".": 143 entries
BenchmarkReadDir-4 548 207032 ns/op
BenchmarkReaddir
os_test.go:523: benchmarkReaddir ".": 143 entries
os_test.go:523: benchmarkReaddir ".": 143 entries
os_test.go:523: benchmarkReaddir ".": 143 entries
BenchmarkReaddir-4 156 717573 ns/op
BenchmarkReaddirname
os_test.go:506: benchmarkReaddirname ".": 143 entries
os_test.go:506: benchmarkReaddirname ".": 143 entries
os_test.go:506: benchmarkReaddirname ".": 143 entries
BenchmarkReaddirname-4 595 187728 ns/op
BenchmarkRemoveAll
BenchmarkRemoveAll-4 19 5887134 ns/op 40566 B/op 527 allocs/op
BenchmarkSendFile
readfrom_unix_test.go:452: random data seed: 1729700036
BenchmarkSendFile-4 1 1334038675 ns/op 804.88 MB/s 336 B/op 20 allocs/op
BenchmarkStatDir
BenchmarkStatDir-4 25975 4570 ns/op
BenchmarkStatDot
BenchmarkStatDot-4 40986 2786 ns/op
BenchmarkStatFile
BenchmarkStatFile-4 23917 4765 ns/op
ok os 46.705s
BenchmarkExecHostname
BenchmarkExecHostname-4 138 869620 ns/op 12879 B/op 32 allocs/op
ok os/exec 1.231s
BenchmarkCurrent
BenchmarkCurrent-4 5678 18156 ns/op
ok os/user 1.130s
BenchmarkArrayLen
BenchmarkArrayLen-4 1258964 88.90 ns/op
BenchmarkBool
BenchmarkBool-4 3545913 32.49 ns/op
BenchmarkBytes
BenchmarkBytes-4 1966618 58.63 ns/op
BenchmarkBytesArray
BenchmarkBytesArray-4 670852 160.8 ns/op
BenchmarkCall
BenchmarkCall-4 196180 603.7 ns/op 0 B/op 0 allocs/op
BenchmarkCallArgCopy
BenchmarkCallArgCopy/size=1024
BenchmarkCallArgCopy/size=1024-4 68510 1773 ns/op 577.41 MB/s
BenchmarkCallArgCopy/size=128
BenchmarkCallArgCopy/size=128-4 90837 1292 ns/op 99.07 MB/s
BenchmarkCallArgCopy/size=256
BenchmarkCallArgCopy/size=256-4 86028 1384 ns/op 184.91 MB/s
BenchmarkCallArgCopy/size=4096
BenchmarkCallArgCopy/size=4096-4 36081 3260 ns/op 1256.49 MB/s
BenchmarkCallArgCopy/size=65536
BenchmarkCallArgCopy/size=65536-4 3355 32675 ns/op 2005.70 MB/s
BenchmarkCallMethod
BenchmarkCallMethod-4 159560 752.9 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual
BenchmarkDeepEqual/[6]uint8
BenchmarkDeepEqual/[6]uint8-4 45871 2625 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[][6]uint8
BenchmarkDeepEqual/[][6]uint8-4 31369 3770 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[][]uint8
BenchmarkDeepEqual/[][]uint8-4 55329 2158 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]bool
BenchmarkDeepEqual/[]bool-4 88222 1303 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]complex128
BenchmarkDeepEqual/[]complex128-4 84220 1379 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]complex64
BenchmarkDeepEqual/[]complex64-4 83875 1389 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]float32
BenchmarkDeepEqual/[]float32-4 86485 1408 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]float64
BenchmarkDeepEqual/[]float64-4 83384 1423 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]int
BenchmarkDeepEqual/[]int-4 84727 1413 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]int16
BenchmarkDeepEqual/[]int16-4 86306 1418 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]int32
BenchmarkDeepEqual/[]int32-4 85525 1385 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]int64
BenchmarkDeepEqual/[]int64-4 83684 1400 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]int8
BenchmarkDeepEqual/[]int8-4 88490 1384 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]string
BenchmarkDeepEqual/[]string-4 82526 1427 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]uint
BenchmarkDeepEqual/[]uint-4 81826 1414 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]uint16
BenchmarkDeepEqual/[]uint16-4 83347 1425 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]uint32
BenchmarkDeepEqual/[]uint32-4 81577 1424 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]uint64
BenchmarkDeepEqual/[]uint64-4 82788 1440 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]uint8
BenchmarkDeepEqual/[]uint8-4 116312 1063 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]uint8#01
BenchmarkDeepEqual/[]uint8#01-4 115024 1059 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/[]uintptr
BenchmarkDeepEqual/[]uintptr-4 86562 1400 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/bool
BenchmarkDeepEqual/bool-4 379724 304.7 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/complex128
BenchmarkDeepEqual/complex128-4 366764 353.1 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/complex64
BenchmarkDeepEqual/complex64-4 342109 355.1 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/float32
BenchmarkDeepEqual/float32-4 370880 332.5 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/float64
BenchmarkDeepEqual/float64-4 335067 348.7 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/int
BenchmarkDeepEqual/int-4 315328 346.7 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/int16
BenchmarkDeepEqual/int16-4 333284 336.1 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/int32
BenchmarkDeepEqual/int32-4 329895 341.6 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/int64
BenchmarkDeepEqual/int64-4 349149 349.0 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/int8
BenchmarkDeepEqual/int8-4 381423 296.5 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/string
BenchmarkDeepEqual/string-4 345972 346.6 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/uint
BenchmarkDeepEqual/uint-4 363116 354.2 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/uint16
BenchmarkDeepEqual/uint16-4 333260 353.2 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/uint32
BenchmarkDeepEqual/uint32-4 334586 351.8 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/uint64
BenchmarkDeepEqual/uint64-4 309856 355.2 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/uint8
BenchmarkDeepEqual/uint8-4 384261 294.0 ns/op 0 B/op 0 allocs/op
BenchmarkDeepEqual/uintptr
BenchmarkDeepEqual/uintptr-4 336896 346.5 ns/op 0 B/op 0 allocs/op
BenchmarkFieldByName1
BenchmarkFieldByName1-4 1586859 74.51 ns/op
BenchmarkFieldByName2
BenchmarkFieldByName2-4 102819 1139 ns/op
BenchmarkFieldByName3
BenchmarkFieldByName3-4 14167 8597 ns/op
BenchmarkInterfaceBig
BenchmarkInterfaceBig-4 3939664 29.95 ns/op
BenchmarkInterfaceSmall
BenchmarkInterfaceSmall-4 3957049 30.17 ns/op
BenchmarkIsZero
BenchmarkIsZero/ArrayChanInt_1024
BenchmarkIsZero/ArrayChanInt_1024-4 18970 6320 ns/op
BenchmarkIsZero/ArrayComparable
BenchmarkIsZero/ArrayComparable-4 288667 405.3 ns/op
BenchmarkIsZero/ArrayIncomparable
BenchmarkIsZero/ArrayIncomparable-4 30283 4007 ns/op
BenchmarkIsZero/ArrayInt_1024
BenchmarkIsZero/ArrayInt_1024-4 18142 6578 ns/op
BenchmarkIsZero/ArrayInt_1024_NoZero
BenchmarkIsZero/ArrayInt_1024_NoZero-4 33770 3506 ns/op
BenchmarkIsZero/ArrayInt_4
BenchmarkIsZero/ArrayInt_4-4 1218169 98.42 ns/op
BenchmarkIsZero/ArrayStruct4Int_1024
BenchmarkIsZero/ArrayStruct4Int_1024-4 18042 6628 ns/op
BenchmarkIsZero/Struct4Int
BenchmarkIsZero/Struct4Int-4 1239098 96.64 ns/op
BenchmarkIsZero/StructComparable
BenchmarkIsZero/StructComparable-4 643213 182.0 ns/op
BenchmarkIsZero/StructIncomparable
BenchmarkIsZero/StructIncomparable-4 137206 894.4 ns/op
BenchmarkIsZero/StructInt_512
BenchmarkIsZero/StructInt_512-4 36493 3262 ns/op
BenchmarkMap
BenchmarkMap/StringKeys
BenchmarkMap/StringKeys/MapIndex
BenchmarkMap/StringKeys/MapIndex-4 2240 53448 ns/op 0 B/op 0 allocs/op
BenchmarkMap/StringKeys/SetMapIndex
BenchmarkMap/StringKeys/SetMapIndex-4 1795 63109 ns/op 0 B/op 0 allocs/op
BenchmarkMap/Uint64Keys
BenchmarkMap/Uint64Keys/MapIndex
BenchmarkMap/Uint64Keys/MapIndex-4 2106 51628 ns/op 0 B/op 0 allocs/op
BenchmarkMap/Uint64Keys/SetMapIndex
BenchmarkMap/Uint64Keys/SetMapIndex-4 1867 63043 ns/op 0 B/op 0 allocs/op
BenchmarkMap/UserStringKeys
BenchmarkMap/UserStringKeys/MapIndex
BenchmarkMap/UserStringKeys/MapIndex-4 2151 53902 ns/op 0 B/op 0 allocs/op
BenchmarkMap/UserStringKeys/SetMapIndex
BenchmarkMap/UserStringKeys/SetMapIndex-4 1876 64725 ns/op 0 B/op 0 allocs/op
BenchmarkMapIterNext
BenchmarkMapIterNext-4 194205 612.7 ns/op
BenchmarkMapLen
BenchmarkMapLen-4 757495 142.8 ns/op
BenchmarkMapsDeepEqual
BenchmarkMapsDeepEqual-4 31498 3728 ns/op
BenchmarkNamedBytes
BenchmarkNamedBytes-4 978274 115.9 ns/op
BenchmarkNew
BenchmarkNew-4 2183133 55.37 ns/op
BenchmarkSelect
BenchmarkSelect/1
BenchmarkSelect/1-4 157722 813.2 ns/op 80 B/op 5 allocs/op
BenchmarkSelect/4
BenchmarkSelect/4-4 63240 1794 ns/op 208 B/op 8 allocs/op
BenchmarkSelect/8
BenchmarkSelect/8-4 32332 3544 ns/op 672 B/op 13 allocs/op
BenchmarkSetZero
BenchmarkSetZero/Array/CachedZero
BenchmarkSetZero/Array/CachedZero-4 841166 134.2 ns/op
BenchmarkSetZero/Array/Direct
BenchmarkSetZero/Array/Direct-4 2078089 56.18 ns/op
BenchmarkSetZero/Array/NewZero
BenchmarkSetZero/Array/NewZero-4 681847 176.7 ns/op
BenchmarkSetZero/Bool/CachedZero
BenchmarkSetZero/Bool/CachedZero-4 898138 130.3 ns/op
BenchmarkSetZero/Bool/Direct
BenchmarkSetZero/Bool/Direct-4 4293090 26.95 ns/op
BenchmarkSetZero/Bool/NewZero
BenchmarkSetZero/Bool/NewZero-4 688690 180.0 ns/op
BenchmarkSetZero/Chan/CachedZero
BenchmarkSetZero/Chan/CachedZero-4 838874 136.6 ns/op
BenchmarkSetZero/Chan/Direct
BenchmarkSetZero/Chan/Direct-4 2600274 46.00 ns/op
BenchmarkSetZero/Chan/NewZero
BenchmarkSetZero/Chan/NewZero-4 639637 165.8 ns/op
BenchmarkSetZero/Complex/CachedZero
BenchmarkSetZero/Complex/CachedZero-4 811417 137.0 ns/op
BenchmarkSetZero/Complex/Direct
BenchmarkSetZero/Complex/Direct-4 2565396 45.27 ns/op
BenchmarkSetZero/Complex/NewZero
BenchmarkSetZero/Complex/NewZero-4 633976 173.8 ns/op
BenchmarkSetZero/Float/CachedZero
BenchmarkSetZero/Float/CachedZero-4 896342 136.0 ns/op
BenchmarkSetZero/Float/Direct
BenchmarkSetZero/Float/Direct-4 2692123 44.28 ns/op
BenchmarkSetZero/Float/NewZero
BenchmarkSetZero/Float/NewZero-4 701744 184.4 ns/op
BenchmarkSetZero/Func/CachedZero
BenchmarkSetZero/Func/CachedZero-4 934782 125.3 ns/op
BenchmarkSetZero/Func/Direct
BenchmarkSetZero/Func/Direct-4 2795133 43.86 ns/op
BenchmarkSetZero/Func/NewZero
BenchmarkSetZero/Func/NewZero-4 609244 168.8 ns/op
BenchmarkSetZero/Int/CachedZero
BenchmarkSetZero/Int/CachedZero-4 840517 136.7 ns/op
BenchmarkSetZero/Int/Direct
BenchmarkSetZero/Int/Direct-4 2769700 45.82 ns/op
BenchmarkSetZero/Int/NewZero
BenchmarkSetZero/Int/NewZero-4 629882 173.1 ns/op
BenchmarkSetZero/Interface/CachedZero
BenchmarkSetZero/Interface/CachedZero-4 881556 126.3 ns/op
BenchmarkSetZero/Interface/Direct
BenchmarkSetZero/Interface/Direct-4 2314534 48.95 ns/op
BenchmarkSetZero/Interface/NewZero
BenchmarkSetZero/Interface/NewZero-4 662973 175.1 ns/op
BenchmarkSetZero/Map/CachedZero
BenchmarkSetZero/Map/CachedZero-4 838622 135.2 ns/op
BenchmarkSetZero/Map/Direct
BenchmarkSetZero/Map/Direct-4 2798481 43.18 ns/op
BenchmarkSetZero/Map/NewZero
BenchmarkSetZero/Map/NewZero-4 678116 162.4 ns/op
BenchmarkSetZero/Pointer/CachedZero
BenchmarkSetZero/Pointer/CachedZero-4 857620 135.2 ns/op
BenchmarkSetZero/Pointer/Direct
BenchmarkSetZero/Pointer/Direct-4 2531658 45.91 ns/op
BenchmarkSetZero/Pointer/NewZero
BenchmarkSetZero/Pointer/NewZero-4 693577 166.0 ns/op
BenchmarkSetZero/Slice/CachedZero
BenchmarkSetZero/Slice/CachedZero-4 814014 132.2 ns/op
BenchmarkSetZero/Slice/Direct
BenchmarkSetZero/Slice/Direct-4 2401288 50.16 ns/op
BenchmarkSetZero/Slice/NewZero
BenchmarkSetZero/Slice/NewZero-4 687801 170.7 ns/op
BenchmarkSetZero/String/CachedZero
BenchmarkSetZero/String/CachedZero-4 878241 137.5 ns/op
BenchmarkSetZero/String/Direct
BenchmarkSetZero/String/Direct-4 2724573 45.79 ns/op
BenchmarkSetZero/String/NewZero
BenchmarkSetZero/String/NewZero-4 636894 177.0 ns/op
BenchmarkSetZero/Struct/CachedZero
BenchmarkSetZero/Struct/CachedZero-4 875881 129.8 ns/op
BenchmarkSetZero/Struct/Direct
BenchmarkSetZero/Struct/Direct-4 2169712 55.90 ns/op
BenchmarkSetZero/Struct/NewZero
BenchmarkSetZero/Struct/NewZero-4 651622 172.6 ns/op
BenchmarkSetZero/Uint/CachedZero
BenchmarkSetZero/Uint/CachedZero-4 876237 131.2 ns/op
BenchmarkSetZero/Uint/Direct
BenchmarkSetZero/Uint/Direct-4 2550604 46.60 ns/op
BenchmarkSetZero/Uint/NewZero
BenchmarkSetZero/Uint/NewZero-4 638074 190.4 ns/op
BenchmarkSliceCap
BenchmarkSliceCap-4 2186485 52.46 ns/op
BenchmarkSliceLen
BenchmarkSliceLen-4 2175730 53.69 ns/op
BenchmarkString
BenchmarkString-4 2112524 56.12 ns/op
BenchmarkStringLen
BenchmarkStringLen-4 1804561 66.74 ns/op
BenchmarkTypeForError
BenchmarkTypeForError-4 996637 112.1 ns/op
BenchmarkTypeForString
BenchmarkTypeForString-4 2068717 57.32 ns/op
ok reflect 19.055s
BenchmarkAnchoredLiteralLongNonMatch
BenchmarkAnchoredLiteralLongNonMatch-4 116511 1026 ns/op
BenchmarkAnchoredLiteralShortNonMatch
BenchmarkAnchoredLiteralShortNonMatch-4 112772 1064 ns/op
BenchmarkAnchoredLongMatch
BenchmarkAnchoredLongMatch-4 69153 1716 ns/op
BenchmarkAnchoredShortMatch
BenchmarkAnchoredShortMatch-4 68713 1712 ns/op
BenchmarkCompile
BenchmarkCompile/Hard
BenchmarkCompile/Hard-4 194 575748 ns/op 90712 B/op 424 allocs/op
BenchmarkCompile/Medium
BenchmarkCompile/Medium-4 1476 74984 ns/op 10152 B/op 112 allocs/op
BenchmarkCompile/Onepass
BenchmarkCompile/Onepass-4 3727 31341 ns/op 4272 B/op 52 allocs/op
BenchmarkFind
BenchmarkFind-4 11283 10308 ns/op 8905 B/op 1 allocs/op
BenchmarkFindAllNoMatches
BenchmarkFindAllNoMatches-4 15483 7791 ns/op 9143 B/op 1 allocs/op
BenchmarkFindString
BenchmarkFindString-4 10633 10144 ns/op 9453 B/op 1 allocs/op
BenchmarkFindStringSubmatch
BenchmarkFindStringSubmatch-4 10000 10903 ns/op 9428 B/op 2 allocs/op
BenchmarkFindSubmatch
BenchmarkFindSubmatch-4 9043 11667 ns/op 9162 B/op 2 allocs/op
BenchmarkLiteral
BenchmarkLiteral-4 15715 6997 ns/op
BenchmarkMatch
BenchmarkMatch/Easy0/16
BenchmarkMatch/Easy0/16-4 4136859 27.69 ns/op 577.90 MB/s
BenchmarkMatch/Easy0/1K
BenchmarkMatch/Easy0/1K-4 15650 7970 ns/op 128.48 MB/s
BenchmarkMatch/Easy0/32
BenchmarkMatch/Easy0/32-4 18666 6684 ns/op 4.79 MB/s
BenchmarkMatch/Easy0i/16
BenchmarkMatch/Easy0i/16-4 3715968 28.12 ns/op 569.06 MB/s
BenchmarkMatch/Easy0i/1K
BenchmarkMatch/Easy0i/1K-4 267 442333 ns/op 2.31 MB/s
BenchmarkMatch/Easy0i/32
BenchmarkMatch/Easy0i/32-4 5547 21618 ns/op 1.48 MB/s
BenchmarkMatch/Easy1/16
BenchmarkMatch/Easy1/16-4 4027076 29.07 ns/op 550.46 MB/s
BenchmarkMatch/Easy1/1K
BenchmarkMatch/Easy1/1K-4 7246 17860 ns/op 57.34 MB/s
BenchmarkMatch/Easy1/32
BenchmarkMatch/Easy1/32-4 15615 6931 ns/op 4.62 MB/s
BenchmarkMatch/Hard/16
BenchmarkMatch/Hard/16-4 4057702 28.43 ns/op 562.74 MB/s
BenchmarkMatch/Hard/1K
BenchmarkMatch/Hard/1K-4 165 656748 ns/op 1.56 MB/s
BenchmarkMatch/Hard/32
BenchmarkMatch/Hard/32-4 3693 31187 ns/op 1.03 MB/s
BenchmarkMatch/Hard1/16
BenchmarkMatch/Hard1/16-4 1458 83440 ns/op 0.19 MB/s
BenchmarkMatch/Hard1/1K
BenchmarkMatch/Hard1/1K-4 25 4627767 ns/op 0.22 MB/s
BenchmarkMatch/Hard1/32
BenchmarkMatch/Hard1/32-4 786 149615 ns/op 0.21 MB/s
BenchmarkMatch/Medium/16
BenchmarkMatch/Medium/16-4 3892843 29.72 ns/op 538.41 MB/s
BenchmarkMatch/Medium/1K
BenchmarkMatch/Medium/1K-4 304 373645 ns/op 2.74 MB/s
BenchmarkMatch/Medium/32
BenchmarkMatch/Medium/32-4 5504 19634 ns/op 1.63 MB/s
BenchmarkMatchClass
BenchmarkMatchClass-4 3577 34553 ns/op
BenchmarkMatchClass_InRange
BenchmarkMatchClass_InRange-4 3074 38639 ns/op
BenchmarkMatchParallelCopied
BenchmarkMatchParallelCopied-4 21122 6036 ns/op
BenchmarkMatchParallelShared
BenchmarkMatchParallelShared-4 18842 5475 ns/op
BenchmarkMatch_onepass_regex
BenchmarkMatch_onepass_regex/16
BenchmarkMatch_onepass_regex/16-4 28629 3912 ns/op 4.09 MB/s 24 B/op 0 allocs/op
BenchmarkMatch_onepass_regex/1K
BenchmarkMatch_onepass_regex/1K-4 673 176941 ns/op 5.79 MB/s 27 B/op 0 allocs/op
BenchmarkMatch_onepass_regex/32
BenchmarkMatch_onepass_regex/32-4 17445 6785 ns/op 4.72 MB/s 24 B/op 0 allocs/op
BenchmarkNotLiteral
BenchmarkNotLiteral-4 4635 26798 ns/op
BenchmarkNotOnePassShortA
BenchmarkNotOnePassShortA-4 5821 17198 ns/op
BenchmarkNotOnePassShortB
BenchmarkNotOnePassShortB-4 8812 12429 ns/op
BenchmarkOnePassLongNotPrefix
BenchmarkOnePassLongNotPrefix-4 28044 4415 ns/op
BenchmarkOnePassLongPrefix
BenchmarkOnePassLongPrefix-4 81919 1518 ns/op
BenchmarkOnePassShortA
BenchmarkOnePassShortA-4 20575 5932 ns/op
BenchmarkOnePassShortB
BenchmarkOnePassShortB-4 26296 4512 ns/op
BenchmarkQuoteMetaAll
BenchmarkQuoteMetaAll-4 129860 890.0 ns/op 15.73 MB/s
BenchmarkQuoteMetaNone
BenchmarkQuoteMetaNone-4 254589 454.1 ns/op 57.26 MB/s
BenchmarkReplaceAll
BenchmarkReplaceAll-4 2490 47949 ns/op
ok regexp 8.590s
BenchmarkEmptyOpContext
BenchmarkEmptyOpContext-4 702372 167.3 ns/op
BenchmarkIsWordChar
BenchmarkIsWordChar-4 173788 687.1 ns/op
ok regexp/syntax 2.119s
BenchmarkAlignedLoad
BenchmarkAlignedLoad-4 8713635 13.69 ns/op
BenchmarkAllocation
BenchmarkAllocation-4 4783 33558 ns/op
BenchmarkAssertE2E
BenchmarkAssertE2E-4 6003330 19.84 ns/op
BenchmarkAssertE2E2
BenchmarkAssertE2E2-4 4260507 27.30 ns/op
BenchmarkAssertE2E2Blank
BenchmarkAssertE2E2Blank-4 6205576 18.88 ns/op
BenchmarkAssertE2I
BenchmarkAssertE2I-4 6062335 21.02 ns/op
BenchmarkAssertE2T
BenchmarkAssertE2T-4 5293622 22.64 ns/op
BenchmarkAssertE2T2
BenchmarkAssertE2T2-4 4205482 28.43 ns/op
BenchmarkAssertE2T2Blank
BenchmarkAssertE2T2Blank-4 5115895 23.84 ns/op
BenchmarkAssertE2TLarge
BenchmarkAssertE2TLarge-4 2577235 48.27 ns/op
BenchmarkAssertI2E
BenchmarkAssertI2E-4 5924412 19.57 ns/op
BenchmarkAssertI2E2
BenchmarkAssertI2E2-4 4615516 26.77 ns/op
BenchmarkAssertI2E2Blank
BenchmarkAssertI2E2Blank-4 6334510 18.91 ns/op
BenchmarkAssertI2I
BenchmarkAssertI2I-4 5651083 20.04 ns/op
BenchmarkAssertI2T
BenchmarkAssertI2T-4 5431334 21.57 ns/op
BenchmarkBulkWriteBarrier
BenchmarkBulkWriteBarrier-4 6571814 17.69 ns/op
BenchmarkCallClosure
BenchmarkCallClosure-4 6076882 19.63 ns/op
BenchmarkCallClosure1
BenchmarkCallClosure1-4 6195843 19.00 ns/op
BenchmarkCallClosure2
BenchmarkCallClosure2-4 1250269 94.27 ns/op
BenchmarkCallClosure3
BenchmarkCallClosure3-4 1473267 76.91 ns/op
BenchmarkCallClosure4
BenchmarkCallClosure4-4 1340246 86.17 ns/op
BenchmarkCallers
BenchmarkCallers/cached
BenchmarkCallers/cached-4 76722 1740 ns/op
BenchmarkCallers/inlined
BenchmarkCallers/inlined-4 69294 1724 ns/op
BenchmarkCallers/no-cache
BenchmarkCallers/no-cache-4 15994 7469 ns/op
BenchmarkChanClosed
BenchmarkChanClosed-4 578630 257.1 ns/op
BenchmarkChanContended
BenchmarkChanContended-4 1039 116094 ns/op
BenchmarkChanCreation
BenchmarkChanCreation-4 128179 936.5 ns/op
BenchmarkChanNonblocking
BenchmarkChanNonblocking-4 8926689 11.30 ns/op
BenchmarkChanPopular
BenchmarkChanPopular-4 58 1742386 ns/op
BenchmarkChanProdCons0
BenchmarkChanProdCons0-4 59534 2212 ns/op
BenchmarkChanProdCons10
BenchmarkChanProdCons10-4 87985 1425 ns/op
BenchmarkChanProdCons100
BenchmarkChanProdCons100-4 82780 1398 ns/op
BenchmarkChanProdConsWork0
BenchmarkChanProdConsWork0-4 52461 2203 ns/op
BenchmarkChanProdConsWork10
BenchmarkChanProdConsWork10-4 77235 1944 ns/op
BenchmarkChanProdConsWork100
BenchmarkChanProdConsWork100-4 70561 1682 ns/op
BenchmarkChanSem
BenchmarkChanSem-4 126189 897.1 ns/op
BenchmarkChanSync
BenchmarkChanSync-4 136269 882.3 ns/op
BenchmarkChanSyncWork
BenchmarkChanSyncWork-4 41726 2685 ns/op
BenchmarkChanUncontended
BenchmarkChanUncontended-4 11720 11649 ns/op
BenchmarkClearFat1024
BenchmarkClearFat1024-4 827012 140.2 ns/op
BenchmarkClearFat1032
BenchmarkClearFat1032-4 779072 150.9 ns/op
BenchmarkClearFat1040
BenchmarkClearFat1040-4 775617 147.0 ns/op
BenchmarkClearFat11
BenchmarkClearFat11-4 6867196 18.46 ns/op
BenchmarkClearFat12
BenchmarkClearFat12-4 6351638 17.62 ns/op
BenchmarkClearFat128
BenchmarkClearFat128-4 3748588 31.53 ns/op
BenchmarkClearFat13
BenchmarkClearFat13-4 7226666 16.81 ns/op
BenchmarkClearFat14
BenchmarkClearFat14-4 5737590 17.96 ns/op
BenchmarkClearFat15
BenchmarkClearFat15-4 6400275 17.56 ns/op
BenchmarkClearFat16
BenchmarkClearFat16-4 7038372 16.28 ns/op
BenchmarkClearFat24
BenchmarkClearFat24-4 6604672 17.54 ns/op
BenchmarkClearFat256
BenchmarkClearFat256-4 2780799 44.06 ns/op
BenchmarkClearFat32
BenchmarkClearFat32-4 6349890 18.53 ns/op
BenchmarkClearFat40
BenchmarkClearFat40-4 6019388 19.74 ns/op
BenchmarkClearFat48
BenchmarkClearFat48-4 5492727 21.41 ns/op
BenchmarkClearFat512
BenchmarkClearFat512-4 1401936 81.27 ns/op
BenchmarkClearFat56
BenchmarkClearFat56-4 5362748 21.40 ns/op
BenchmarkClearFat64
BenchmarkClearFat64-4 5117175 24.01 ns/op
BenchmarkClearFat7
BenchmarkClearFat7-4 7357436 18.37 ns/op
BenchmarkClearFat72
BenchmarkClearFat72-4 4911258 23.89 ns/op
BenchmarkClearFat8
BenchmarkClearFat8-4 7891041 14.33 ns/op
BenchmarkComplex128DivDisInf
BenchmarkComplex128DivDisInf-4 5757072 20.36 ns/op
BenchmarkComplex128DivDisNaN
BenchmarkComplex128DivDisNaN-4 7968596 15.07 ns/op
BenchmarkComplex128DivNisInf
BenchmarkComplex128DivNisInf-4 10307104 11.60 ns/op
BenchmarkComplex128DivNisNaN
BenchmarkComplex128DivNisNaN-4 7655211 15.54 ns/op
BenchmarkComplex128DivNormal
BenchmarkComplex128DivNormal-4 11228024 10.65 ns/op
BenchmarkComplexAlgMap
BenchmarkComplexAlgMap-4 510456 248.9 ns/op
BenchmarkConvI2E
BenchmarkConvI2E-4 5501468 22.35 ns/op
BenchmarkConvI2I
BenchmarkConvI2I-4 5725094 21.38 ns/op
BenchmarkConvT2EByteSized
BenchmarkConvT2EByteSized/bool
BenchmarkConvT2EByteSized/bool-4 5876352 20.36 ns/op
BenchmarkConvT2EByteSized/uint8
BenchmarkConvT2EByteSized/uint8-4 5957362 19.20 ns/op
BenchmarkConvT2ELarge
BenchmarkConvT2ELarge-4 1000000 104.0 ns/op
BenchmarkConvT2ESmall
BenchmarkConvT2ESmall-4 5497663 22.15 ns/op
BenchmarkConvT2EUintptr
BenchmarkConvT2EUintptr-4 5412794 22.26 ns/op
BenchmarkConvT2Ezero
BenchmarkConvT2Ezero/largeint
BenchmarkConvT2Ezero/largeint/16
BenchmarkConvT2Ezero/largeint/16-4 1582868 74.18 ns/op
BenchmarkConvT2Ezero/largeint/32
BenchmarkConvT2Ezero/largeint/32-4 1681831 74.27 ns/op
BenchmarkConvT2Ezero/largeint/64
BenchmarkConvT2Ezero/largeint/64-4 1684660 71.66 ns/op
BenchmarkConvT2Ezero/nonzero
BenchmarkConvT2Ezero/nonzero/big
BenchmarkConvT2Ezero/nonzero/big-4 228800 535.5 ns/op
BenchmarkConvT2Ezero/nonzero/slice
BenchmarkConvT2Ezero/nonzero/slice-4 1000000 100.2 ns/op
BenchmarkConvT2Ezero/nonzero/str
BenchmarkConvT2Ezero/nonzero/str-4 1283623 97.41 ns/op
BenchmarkConvT2Ezero/smallint
BenchmarkConvT2Ezero/smallint/16
BenchmarkConvT2Ezero/smallint/16-4 5374112 22.36 ns/op
BenchmarkConvT2Ezero/smallint/32
BenchmarkConvT2Ezero/smallint/32-4 5574675 21.99 ns/op
BenchmarkConvT2Ezero/smallint/64
BenchmarkConvT2Ezero/smallint/64-4 5343165 22.32 ns/op
BenchmarkConvT2Ezero/zero
BenchmarkConvT2Ezero/zero/16
BenchmarkConvT2Ezero/zero/16-4 5567370 22.35 ns/op
BenchmarkConvT2Ezero/zero/32
BenchmarkConvT2Ezero/zero/32-4 5471846 22.64 ns/op
BenchmarkConvT2Ezero/zero/64
BenchmarkConvT2Ezero/zero/64-4 5315754 22.22 ns/op
BenchmarkConvT2Ezero/zero/big
BenchmarkConvT2Ezero/zero/big-4 272230 402.5 ns/op
BenchmarkConvT2Ezero/zero/slice
BenchmarkConvT2Ezero/zero/slice-4 5083978 23.62 ns/op
BenchmarkConvT2Ezero/zero/str
BenchmarkConvT2Ezero/zero/str-4 5213114 22.66 ns/op
BenchmarkConvT2ILarge
BenchmarkConvT2ILarge-4 1000000 103.2 ns/op
BenchmarkConvT2ISmall
BenchmarkConvT2ISmall-4 5404874 22.05 ns/op
BenchmarkConvT2IUintptr
BenchmarkConvT2IUintptr-4 5109775 21.82 ns/op
BenchmarkCopyFat1024
BenchmarkCopyFat1024-4 830203 146.3 ns/op
BenchmarkCopyFat1032
BenchmarkCopyFat1032-4 788029 147.5 ns/op
BenchmarkCopyFat1040
BenchmarkCopyFat1040-4 755086 149.8 ns/op
BenchmarkCopyFat11
BenchmarkCopyFat11-4 5783194 19.14 ns/op
BenchmarkCopyFat12
BenchmarkCopyFat12-4 5945257 18.68 ns/op
BenchmarkCopyFat128
BenchmarkCopyFat128-4 3950450 29.55 ns/op
BenchmarkCopyFat13
BenchmarkCopyFat13-4 6313893 18.41 ns/op
BenchmarkCopyFat14
BenchmarkCopyFat14-4 6634434 19.11 ns/op
BenchmarkCopyFat15
BenchmarkCopyFat15-4 6066870 18.98 ns/op
BenchmarkCopyFat16
BenchmarkCopyFat16-4 7133626 16.00 ns/op
BenchmarkCopyFat24
BenchmarkCopyFat24-4 6773197 17.01 ns/op
BenchmarkCopyFat256
BenchmarkCopyFat256-4 2619650 45.10 ns/op
BenchmarkCopyFat32
BenchmarkCopyFat32-4 6385000 18.17 ns/op
BenchmarkCopyFat512
BenchmarkCopyFat512-4 1317805 87.21 ns/op
BenchmarkCopyFat520
BenchmarkCopyFat520-4 1343988 91.20 ns/op
BenchmarkCopyFat64
BenchmarkCopyFat64-4 5011459 22.90 ns/op
BenchmarkCopyFat7
BenchmarkCopyFat7-4 6256498 18.36 ns/op
BenchmarkCopyFat72
BenchmarkCopyFat72-4 5137940 22.65 ns/op
BenchmarkCopyFat8
BenchmarkCopyFat8-4 7225872 16.34 ns/op
BenchmarkEqEfaceConcrete
BenchmarkEqEfaceConcrete-4 5959309 20.49 ns/op
BenchmarkEqIfaceConcrete
BenchmarkEqIfaceConcrete-4 5999738 20.19 ns/op
BenchmarkFPCallers
BenchmarkFPCallers/cached
BenchmarkFPCallers/cached-4 2854611 42.34 ns/op
BenchmarkFinalizer
BenchmarkFinalizer-4 100 1173046 ns/op
BenchmarkFinalizerRun
BenchmarkFinalizerRun-4 194520 1415 ns/op
BenchmarkGoMapClear
BenchmarkGoMapClear/NonReflexive
BenchmarkGoMapClear/NonReflexive/1
BenchmarkGoMapClear/NonReflexive/1-4 1377692 87.59 ns/op
BenchmarkGoMapClear/NonReflexive/10
BenchmarkGoMapClear/NonReflexive/10-4 1000000 100.9 ns/op
BenchmarkGoMapClear/NonReflexive/100
BenchmarkGoMapClear/NonReflexive/100-4 460672 235.0 ns/op
BenchmarkGoMapClear/NonReflexive/1000
BenchmarkGoMapClear/NonReflexive/1000-4 57213 2036 ns/op
BenchmarkGoMapClear/NonReflexive/10000
BenchmarkGoMapClear/NonReflexive/10000-4 5484 18903 ns/op
BenchmarkGoMapClear/Reflexive
BenchmarkGoMapClear/Reflexive/1
BenchmarkGoMapClear/Reflexive/1-4 1614320 72.45 ns/op
BenchmarkGoMapClear/Reflexive/10
BenchmarkGoMapClear/Reflexive/10-4 1492822 81.03 ns/op
BenchmarkGoMapClear/Reflexive/100
BenchmarkGoMapClear/Reflexive/100-4 508944 220.0 ns/op
BenchmarkGoMapClear/Reflexive/1000
BenchmarkGoMapClear/Reflexive/1000-4 59461 2008 ns/op
BenchmarkGoMapClear/Reflexive/10000
BenchmarkGoMapClear/Reflexive/10000-4 6752 17804 ns/op
BenchmarkGoMemclr
BenchmarkGoMemclr/16
BenchmarkGoMemclr/16-4 13217823 8.677 ns/op 1844.00 MB/s
BenchmarkGoMemclr/256
BenchmarkGoMemclr/256-4 10099986 11.39 ns/op 22478.03 MB/s
BenchmarkGoMemclr/5
BenchmarkGoMemclr/5-4 14351187 8.508 ns/op 587.68 MB/s
BenchmarkGoMemclr/64
BenchmarkGoMemclr/64-4 13023442 9.606 ns/op 6662.43 MB/s
BenchmarkGoroutineBlocking
BenchmarkGoroutineBlocking-4 100 1686645 ns/op
BenchmarkGoroutineForRange
BenchmarkGoroutineForRange-4 78 1671156 ns/op
BenchmarkGoroutineIdle
BenchmarkGoroutineIdle-4 91 1292613 ns/op
BenchmarkGoroutineSelect
BenchmarkGoroutineSelect-4 56 2053414 ns/op
BenchmarkHash1024
BenchmarkHash1024-4 2003310 60.43 ns/op 16944.75 MB/s
BenchmarkHash16
BenchmarkHash16-4 7215376 17.20 ns/op 930.18 MB/s
BenchmarkHash5
BenchmarkHash5-4 6883030 16.91 ns/op 295.69 MB/s
BenchmarkHash64
BenchmarkHash64-4 7053955 17.37 ns/op 3684.23 MB/s
BenchmarkHash65536
BenchmarkHash65536-4 39116 2954 ns/op 22182.99 MB/s
BenchmarkHashBytesSpeed
BenchmarkHashBytesSpeed-4 1461908 71.37 ns/op
BenchmarkHashInt32Speed
BenchmarkHashInt32Speed-4 3260221 38.39 ns/op
BenchmarkHashInt64Speed
BenchmarkHashInt64Speed-4 3283780 34.39 ns/op
BenchmarkHashStringArraySpeed
BenchmarkHashStringArraySpeed-4 599763 190.4 ns/op
BenchmarkHashStringSpeed
BenchmarkHashStringSpeed-4 2753601 43.85 ns/op
BenchmarkIssue18740
BenchmarkIssue18740/2byte
BenchmarkIssue18740/2byte-4 525 226396 ns/op
BenchmarkIssue18740/4byte
BenchmarkIssue18740/4byte-4 850 142762 ns/op
BenchmarkIssue18740/8byte
BenchmarkIssue18740/8byte-4 1119 106721 ns/op
BenchmarkMSpanCountAlloc
BenchmarkMSpanCountAlloc/bits=1024
BenchmarkMSpanCountAlloc/bits=1024-4 5143591 24.62 ns/op
BenchmarkMSpanCountAlloc/bits=128
BenchmarkMSpanCountAlloc/bits=128-4 9643296 12.28 ns/op
BenchmarkMSpanCountAlloc/bits=256
BenchmarkMSpanCountAlloc/bits=256-4 9573327 14.49 ns/op
BenchmarkMSpanCountAlloc/bits=512
BenchmarkMSpanCountAlloc/bits=512-4 6961423 16.40 ns/op
BenchmarkMSpanCountAlloc/bits=64
BenchmarkMSpanCountAlloc/bits=64-4 10478990 11.19 ns/op
BenchmarkMakeChan
BenchmarkMakeChan/Byte
BenchmarkMakeChan/Byte-4 935388 115.9 ns/op
BenchmarkMakeChan/Int
BenchmarkMakeChan/Int-4 762738 143.0 ns/op
BenchmarkMakeChan/Ptr
BenchmarkMakeChan/Ptr-4 679770 216.2 ns/op
BenchmarkMakeChan/Struct
BenchmarkMakeChan/Struct/0
BenchmarkMakeChan/Struct/0-4 1047901 107.9 ns/op
BenchmarkMakeChan/Struct/32
BenchmarkMakeChan/Struct/32-4 412850 281.8 ns/op
BenchmarkMakeChan/Struct/40
BenchmarkMakeChan/Struct/40-4 396180 337.4 ns/op
BenchmarkMakeMap
BenchmarkMakeMap/[Byte]Byte
BenchmarkMakeMap/[Byte]Byte-4 613992 193.7 ns/op
BenchmarkMakeMap/[Int]Int
BenchmarkMakeMap/[Int]Int-4 326440 360.2 ns/op
BenchmarkMalloc16
BenchmarkMalloc16-4 1747238 69.24 ns/op
BenchmarkMalloc8
BenchmarkMalloc8-4 1947356 60.14 ns/op
BenchmarkMallocLargeStruct
BenchmarkMallocLargeStruct-4 214860 596.4 ns/op
BenchmarkMallocTypeInfo16
BenchmarkMallocTypeInfo16-4 1475679 76.33 ns/op
BenchmarkMallocTypeInfo8
BenchmarkMallocTypeInfo8-4 1699492 71.44 ns/op
BenchmarkMapAccessHit
BenchmarkMapAccessHit/Key=*int32/Elem=int32
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=1024
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=1024-4 1559755 73.85 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=1048576
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=1048576-4 564231 252.2 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=12
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=12-4 1937053 74.72 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=128
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=128-4 1720407 70.49 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=18
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=18-4 1778678 62.23 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=2048
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=2048-4 1572549 77.49 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=24
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=24-4 1749016 67.19 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=256
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=256-4 1658156 73.72 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=262144
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=262144-4 623743 185.1 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=30
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=30-4 1717873 72.04 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=4096
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=4096-4 1588394 76.50 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=4194304
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=4194304-4 455280 358.4 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=512
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=512-4 1637466 72.52 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 2254940 52.39 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 1757396 70.22 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 1207976 102.2 ns/op
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=8192
BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=8192-4 1458103 77.78 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=1024
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=1024-4 33151 5042 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=12
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=12-4 65152 1796 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=128
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=128-4 54646 2133 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=18
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=18-4 63958 1918 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=2048
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=2048-4 27853 5715 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=24
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=24-4 63558 1904 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=256
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=256-4 41850 2544 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=30
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=30-4 60211 1963 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=4096
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=4096-4 27693 4205 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=512
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=512-4 39858 2954 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 61238 1880 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 54768 2106 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 12993 9724 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=8192
BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=8192-4 17760 6487 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=1024
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=1024-4 87544 2789 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=12
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=12-4 140974 804.8 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=128
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=128-4 139520 868.9 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=18
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=18-4 144912 804.5 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=2048
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=2048-4 62084 1781 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=24
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=24-4 150955 781.4 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=256
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=256-4 113464 918.2 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=30
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=30-4 155539 753.3 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=4096
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=4096-4 61032 3077 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=512
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=512-4 110550 1079 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 151801 762.1 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 138979 834.8 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 29811 4048 ns/op
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=8192
BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=8192-4 45933 2571 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=1024
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=1024-4 1695320 71.75 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=1048576
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=1048576-4 539581 244.5 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=12
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=12-4 2200386 64.27 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=128
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=128-4 1690921 69.00 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=18
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=18-4 1754600 59.40 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=2048
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=2048-4 1688350 70.68 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=24
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=24-4 1818313 67.79 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=256
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=256-4 1737537 70.85 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=262144
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=262144-4 638432 192.8 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=30
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=30-4 1757474 64.32 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=4096
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=4096-4 1576543 70.60 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=4194304
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=4194304-4 487845 246.7 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=512
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=512-4 1642148 74.87 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 2373202 49.46 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 1826211 64.06 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 1000000 108.0 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=8192
BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=8192-4 1602312 75.42 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=1024
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=1024-4 69819 1458 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=12
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=12-4 119498 989.5 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=128
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=128-4 103578 1143 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=18
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=18-4 114040 1015 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=2048
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=2048-4 54030 2061 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=24
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=24-4 120441 1012 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=256
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=256-4 92292 1181 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=30
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=30-4 117939 1013 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=4096
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=4096-4 56275 2807 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=512
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=512-4 85498 1297 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 92984 1105 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 119456 1029 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 29330 3902 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=8192
BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=8192-4 45675 2415 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=1024
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=1024-4 1736979 70.59 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=1048576
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=1048576-4 608583 214.6 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=12
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=12-4 1974409 59.72 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=128
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=128-4 1564176 72.88 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=18
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=18-4 1978765 65.21 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=2048
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=2048-4 1632463 70.58 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=24
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=24-4 1790665 66.14 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=256
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=256-4 1615440 73.06 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=262144
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=262144-4 550164 227.2 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=30
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=30-4 1742319 72.03 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=4096
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=4096-4 1643235 72.94 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=4194304
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=4194304-4 514112 246.9 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=512
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=512-4 1649604 72.72 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 2317305 52.03 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 1810620 71.02 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 1250624 95.53 ns/op
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=8192
BenchmarkMapAccessHit/Key=int32/Elem=int32/len=8192-4 1589481 73.43 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=1024
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=1024-4 1676965 71.23 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=1048576
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=1048576-4 476664 287.0 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=12
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=12-4 1756881 63.34 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=128
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=128-4 1630336 70.10 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=18
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=18-4 1733056 62.07 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=2048
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=2048-4 1593559 73.20 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=24
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=24-4 1689280 66.71 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=256
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=256-4 1673332 70.42 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=262144
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=262144-4 581869 204.8 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=30
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=30-4 1685664 71.96 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=4096
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=4096-4 1647874 72.60 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=4194304
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=4194304-4 480747 280.3 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=512
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=512-4 1672890 70.65 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 2342083 49.15 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 1747272 65.93 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 1000000 109.0 ns/op
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=8192
BenchmarkMapAccessHit/Key=int64/Elem=int64/len=8192-4 1449175 76.17 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=1024
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=1024-4 584907 216.0 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=1048576-4 123649 1283 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=12
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=12-4 562438 203.9 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=128
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=128-4 607234 199.4 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=18
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=18-4 609811 201.4 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=2048
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=2048-4 540945 230.9 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=24
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=24-4 554001 202.0 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=256
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=256-4 591090 198.5 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=262144
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=262144-4 134162 881.3 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=30
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=30-4 618010 196.7 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=4096
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=4096-4 474070 256.7 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=512
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=512-4 535630 209.1 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 558943 209.1 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 524553 201.2 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 155728 748.8 ns/op
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=8192
BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=8192-4 380296 280.3 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=1024
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=1024-4 1000000 106.5 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=1048576
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=1048576-4 423601 315.1 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=12
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=12-4 1000000 109.1 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=128
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=128-4 1000000 108.7 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=18
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=18-4 990381 106.0 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=2048
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=2048-4 1000000 109.3 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=24
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=24-4 1000000 105.3 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=256
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=256-4 1000000 108.0 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=262144
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=262144-4 499885 255.7 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=30
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=30-4 1000000 104.9 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=4096
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=4096-4 1000000 106.2 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=4194304
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=4194304-4 351723 348.7 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=512
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=512-4 1205304 104.6 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 1303702 94.21 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 1000000 106.3 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 788994 155.4 ns/op
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=8192
BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=8192-4 1000000 110.9 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string
BenchmarkMapAccessHit/Key=string/Elem=string/len=1024
BenchmarkMapAccessHit/Key=string/Elem=string/len=1024-4 1406978 85.80 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=1048576
BenchmarkMapAccessHit/Key=string/Elem=string/len=1048576-4 394998 321.9 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=12
BenchmarkMapAccessHit/Key=string/Elem=string/len=12-4 1816695 73.14 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=128
BenchmarkMapAccessHit/Key=string/Elem=string/len=128-4 1482343 80.74 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=18
BenchmarkMapAccessHit/Key=string/Elem=string/len=18-4 1695025 62.56 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=2048
BenchmarkMapAccessHit/Key=string/Elem=string/len=2048-4 1380196 86.49 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=24
BenchmarkMapAccessHit/Key=string/Elem=string/len=24-4 1742533 65.45 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=256
BenchmarkMapAccessHit/Key=string/Elem=string/len=256-4 1482932 78.61 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=262144
BenchmarkMapAccessHit/Key=string/Elem=string/len=262144-4 433742 271.6 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=30
BenchmarkMapAccessHit/Key=string/Elem=string/len=30-4 1782428 69.04 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=4096
BenchmarkMapAccessHit/Key=string/Elem=string/len=4096-4 1305756 92.91 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=4194304
BenchmarkMapAccessHit/Key=string/Elem=string/len=4194304-4 396048 345.8 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=512
BenchmarkMapAccessHit/Key=string/Elem=string/len=512-4 1481106 82.94 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=6
BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 1749631 67.49 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=64
BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 1646276 73.86 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=65536
BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 631489 169.0 ns/op
BenchmarkMapAccessHit/Key=string/Elem=string/len=8192
BenchmarkMapAccessHit/Key=string/Elem=string/len=8192-4 1000000 100.5 ns/op
BenchmarkMapAccessMiss
BenchmarkMapAccessMiss/Key=*int32/Elem=int32
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=0
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=0-4 2911154 39.91 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=1024
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=1024-4 2163487 58.43 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=1048576
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=1048576-4 656088 179.3 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=12
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=12-4 2062272 66.24 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=128
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=128-4 2213344 53.77 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=18
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=18-4 2111034 53.74 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=2048
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=2048-4 2256105 56.04 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=24
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=24-4 2280330 60.07 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=256
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=256-4 2285064 49.40 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=262144
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=262144-4 1113577 105.5 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=30
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=30-4 2371941 51.00 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=4096
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=4096-4 2115139 53.48 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=4194304
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=4194304-4 548977 213.3 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=512
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=512-4 2264678 54.72 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 2441613 47.47 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 2154997 50.19 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 1514017 70.58 ns/op
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=8192
BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=8192-4 2072548 52.77 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=0
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=0-4 236142 512.7 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=1024
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=1024-4 130587 878.3 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=12
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=12-4 168166 732.3 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=128
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=128-4 143008 775.3 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=18
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=18-4 160647 713.9 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=2048
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=2048-4 99919 1297 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=24
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=24-4 166465 722.6 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=256
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=256-4 148170 795.7 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=30
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=30-4 158920 713.8 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=4096
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=4096-4 50683 2296 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=512
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=512-4 127134 838.3 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 166239 727.8 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 169684 750.7 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 75975 1552 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=8192
BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=8192-4 74335 1580 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=0
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=0-4 283510 453.9 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=1024
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=1024-4 143509 779.8 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=12
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=12-4 187267 673.3 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=128
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=128-4 170733 755.3 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=18
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=18-4 186802 675.9 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=2048
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=2048-4 96482 1694 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=24
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=24-4 168943 708.6 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=256
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=256-4 142273 722.4 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=30
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=30-4 178992 689.9 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=4096
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=4096-4 54457 2188 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=512
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=512-4 144927 770.5 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 186225 645.8 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 172639 704.3 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 77630 1554 ns/op
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=8192
BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=8192-4 67836 1677 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=0
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=0-4 2788089 42.82 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=1024
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=1024-4 2126031 56.70 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=1048576
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=1048576-4 507850 244.9 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=12
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=12-4 2255073 53.55 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=128
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=128-4 2132107 54.90 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=18
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=18-4 2157998 55.56 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=2048
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=2048-4 1991154 57.84 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=24
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=24-4 2129708 61.21 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=256
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=256-4 2152147 56.68 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=262144
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=262144-4 902852 125.2 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=30
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=30-4 2063173 57.62 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=4096
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=4096-4 2087178 58.23 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=4194304
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=4194304-4 552033 217.3 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=512
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=512-4 2083142 56.82 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 2251204 47.50 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 2126953 58.20 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 1630479 68.16 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=8192
BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=8192-4 2047131 58.57 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=0
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=0-4 1000000 136.7 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=1024
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=1024-4 1000000 122.6 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=12
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=12-4 1000000 104.7 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=128
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=128-4 1000000 113.8 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=18
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=18-4 972171 131.7 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=2048
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=2048-4 967328 126.1 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=24
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=24-4 1000000 106.5 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=256
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=256-4 917955 116.7 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=30
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=30-4 1000000 117.1 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=4096
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=4096-4 909355 141.2 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=512
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=512-4 940434 113.7 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 1000000 110.3 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 940899 111.7 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 794658 164.1 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=8192
BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=8192-4 940812 131.5 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=0
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=0-4 2781193 42.30 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=1024
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=1024-4 2045578 56.51 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=1048576
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=1048576-4 673726 158.5 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=12
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=12-4 2029965 55.84 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=128
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=128-4 2194057 56.34 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=18
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=18-4 2249140 55.85 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=2048
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=2048-4 2181523 53.98 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=24
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=24-4 2214288 64.95 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=256
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=256-4 2169849 52.82 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=262144
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=262144-4 1365561 82.82 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=30
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=30-4 2247980 53.92 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=4096
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=4096-4 2011282 58.86 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=4194304
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=4194304-4 570859 220.2 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=512
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=512-4 2194140 54.55 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 2228391 52.96 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 2077275 55.87 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 1748133 68.52 ns/op
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=8192
BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=8192-4 2153096 58.26 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=0
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=0-4 2795917 41.15 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=1024
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=1024-4 2263572 56.42 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=1048576
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=1048576-4 579655 204.8 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=12
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=12-4 2161777 53.16 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=128
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=128-4 2147310 53.74 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=18
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=18-4 2049625 55.03 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=2048
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=2048-4 2075440 59.66 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=24
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=24-4 2075980 64.55 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=256
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=256-4 2197876 53.87 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=262144
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=262144-4 688712 197.1 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=30
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=30-4 2159299 55.77 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=4096
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=4096-4 2074192 58.23 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=4194304
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=4194304-4 450330 264.6 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=512
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=512-4 2196596 55.41 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 2341312 49.82 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 2086396 56.79 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 1544376 78.84 ns/op
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=8192
BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=8192-4 1989914 61.95 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=0
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=0-4 959497 131.5 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=1024
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=1024-4 590980 192.1 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=1048576-4 225074 463.8 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=12
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=12-4 691276 168.9 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=128
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=128-4 646393 191.0 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=18
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=18-4 685338 173.9 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=2048
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=2048-4 601267 201.6 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=24
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=24-4 625945 190.8 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=256
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=256-4 589959 189.6 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=262144
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=262144-4 257281 403.6 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=30
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=30-4 635456 173.7 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=4096
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=4096-4 543256 219.0 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=512
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=512-4 612092 195.1 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 802728 158.3 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 689966 177.5 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 349363 322.5 ns/op
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=8192
BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=8192-4 493692 229.7 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=0
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=0-4 1825609 65.82 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=1024
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=1024-4 1000000 102.4 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=1048576
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=1048576-4 368046 273.2 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=12
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=12-4 1371069 87.71 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=128
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=128-4 1275788 93.97 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=18
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=18-4 1350795 80.13 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=2048
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=2048-4 1275376 97.33 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=24
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=24-4 1369459 92.94 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=256
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=256-4 1283317 93.37 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=262144
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=262144-4 519915 240.0 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=30
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=30-4 1360138 87.12 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=4096
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=4096-4 1202230 98.43 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=4194304
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=4194304-4 356150 318.8 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=512
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=512-4 1261332 97.50 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 1459636 83.62 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 1247974 91.91 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 781344 180.8 ns/op
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=8192
BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=8192-4 1000000 109.7 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string
BenchmarkMapAccessMiss/Key=string/Elem=string/len=0
BenchmarkMapAccessMiss/Key=string/Elem=string/len=0-4 2984474 37.91 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=1024
BenchmarkMapAccessMiss/Key=string/Elem=string/len=1024-4 2046037 57.57 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=1048576
BenchmarkMapAccessMiss/Key=string/Elem=string/len=1048576-4 503443 245.5 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=12
BenchmarkMapAccessMiss/Key=string/Elem=string/len=12-4 2082204 66.98 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=128
BenchmarkMapAccessMiss/Key=string/Elem=string/len=128-4 1632146 75.07 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=18
BenchmarkMapAccessMiss/Key=string/Elem=string/len=18-4 1601284 78.39 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=2048
BenchmarkMapAccessMiss/Key=string/Elem=string/len=2048-4 1376481 86.51 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=24
BenchmarkMapAccessMiss/Key=string/Elem=string/len=24-4 1560223 77.40 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=256
BenchmarkMapAccessMiss/Key=string/Elem=string/len=256-4 1333736 81.16 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=262144
BenchmarkMapAccessMiss/Key=string/Elem=string/len=262144-4 522273 307.1 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=30
BenchmarkMapAccessMiss/Key=string/Elem=string/len=30-4 1549170 77.74 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=4096
BenchmarkMapAccessMiss/Key=string/Elem=string/len=4096-4 1318045 93.07 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=4194304
BenchmarkMapAccessMiss/Key=string/Elem=string/len=4194304-4 299178 360.7 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=512
BenchmarkMapAccessMiss/Key=string/Elem=string/len=512-4 1419481 83.99 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=6
BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 1469953 79.95 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=64
BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 1834125 68.00 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536
BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 1189420 104.0 ns/op
BenchmarkMapAccessMiss/Key=string/Elem=string/len=8192
BenchmarkMapAccessMiss/Key=string/Elem=string/len=8192-4 1850344 72.33 ns/op
BenchmarkMapAssignAddition
BenchmarkMapAssignAddition/Key=bigType/Elem=int32
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=1024
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=1024-4 44556 2408 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=12
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=12-4 56786 1991 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=128
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=128-4 55675 2169 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=18
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=18-4 57208 2001 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=2048
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=2048-4 39542 3519 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=24
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=24-4 60006 2173 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=256
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=256-4 55591 2282 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=30
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=30-4 54109 2137 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=4096
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=4096-4 36140 3319 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=512
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=512-4 47352 2382 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 56761 2109 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 54228 2142 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 22022 5577 ns/op
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=8192
BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=8192-4 22015 4876 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=1024
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=1024-4 1000000 110.6 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=1048576
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=1048576-4 465087 261.7 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=12
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=12-4 1000000 100.6 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=128
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=128-4 1000000 107.5 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=18
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=18-4 1000000 103.3 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=2048
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=2048-4 1000000 109.2 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=24
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=24-4 1000000 101.1 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=256
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=256-4 945399 109.2 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=262144
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=262144-4 589228 226.1 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=30
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=30-4 1000000 108.6 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=4096
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=4096-4 1000000 111.1 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=4194304
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=4194304-4 449934 284.9 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=512
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=512-4 1000000 109.7 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 1329500 89.38 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1000000 110.4 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 868414 171.4 ns/op
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=8192
BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=8192-4 983070 120.5 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=1024
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=1024-4 1000000 101.3 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=1048576
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=1048576-4 402145 305.8 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=12
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=12-4 1262455 95.91 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=128
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=128-4 1000000 109.3 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=18
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=18-4 1240254 98.71 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=2048
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=2048-4 1000000 105.7 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=24
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=24-4 1219743 94.50 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=256
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=256-4 1000000 105.2 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=262144
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=262144-4 522040 248.4 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=30
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=30-4 1217710 101.1 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=4096
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=4096-4 1000000 105.0 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=4194304
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=4194304-4 402607 324.4 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=512
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=512-4 1000000 108.6 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 1487848 82.91 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1248798 99.25 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 676917 169.1 ns/op
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=8192
BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=8192-4 957620 122.2 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=1024
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=1024-4 238822 499.1 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=1048576-4 104155 1362 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=12
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=12-4 230090 469.9 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=128
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=128-4 253494 483.7 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=18
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=18-4 252613 477.6 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=2048
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=2048-4 221745 511.5 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=24
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=24-4 250132 481.5 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=256
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=256-4 234423 500.3 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=262144
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=262144-4 95479 1288 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=30
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=30-4 232904 499.0 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=4096
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=4096-4 191785 550.4 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=512
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=512-4 239456 526.8 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 238380 464.6 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 233517 512.1 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 118531 1089 ns/op
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=8192
BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=8192-4 206023 577.1 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=1024
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=1024-4 543144 212.6 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=1048576
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=1048576-4 289971 559.7 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=12
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=12-4 589370 209.6 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=128
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=128-4 570668 203.6 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=18
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=18-4 557703 196.2 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=2048
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=2048-4 577514 205.4 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=24
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=24-4 560080 199.9 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=256
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=256-4 587020 201.7 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=262144
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=262144-4 319965 391.7 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=30
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=30-4 556980 207.7 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=4096
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=4096-4 532616 205.6 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=4194304
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=4194304-4 263434 440.5 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=512
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=512-4 545463 201.9 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 590970 187.0 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 571300 207.5 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 386960 314.8 ns/op
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=8192
BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=8192-4 478047 222.5 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string
BenchmarkMapAssignAddition/Key=string/Elem=string/len=1024
BenchmarkMapAssignAddition/Key=string/Elem=string/len=1024-4 505006 904.2 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=1048576
BenchmarkMapAssignAddition/Key=string/Elem=string/len=1048576-4 245404 539.2 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=12
BenchmarkMapAssignAddition/Key=string/Elem=string/len=12-4 141394 6354 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=128
BenchmarkMapAssignAddition/Key=string/Elem=string/len=128-4 406322 3038 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=18
BenchmarkMapAssignAddition/Key=string/Elem=string/len=18-4 165850 6141 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=2048
BenchmarkMapAssignAddition/Key=string/Elem=string/len=2048-4 546669 658.6 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=24
BenchmarkMapAssignAddition/Key=string/Elem=string/len=24-4 183217 5356 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=256
BenchmarkMapAssignAddition/Key=string/Elem=string/len=256-4 463681 2230 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=262144
BenchmarkMapAssignAddition/Key=string/Elem=string/len=262144-4 242404 489.8 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=30
BenchmarkMapAssignAddition/Key=string/Elem=string/len=30-4 228338 5744 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=4096
BenchmarkMapAssignAddition/Key=string/Elem=string/len=4096-4 373027 516.2 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=4194304
BenchmarkMapAssignAddition/Key=string/Elem=string/len=4194304-4 241396 502.5 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=512
BenchmarkMapAssignAddition/Key=string/Elem=string/len=512-4 500272 1363 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=6
BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 94450 6648 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=64
BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 325398 4688 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536
BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 275503 445.1 ns/op
BenchmarkMapAssignAddition/Key=string/Elem=string/len=8192
BenchmarkMapAssignAddition/Key=string/Elem=string/len=8192-4 431030 446.1 ns/op
BenchmarkMapAssignAppend
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=1024
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=1024-4 773054 156.5 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=1048576
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=1048576-4 251902 506.7 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=12
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=12-4 1000000 161.3 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=128
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=128-4 913663 145.0 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=18
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=18-4 1000000 170.4 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=2048
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=2048-4 743745 159.9 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=24
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=24-4 1000000 149.9 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=256
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=256-4 898047 154.5 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=262144
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=262144-4 278330 490.1 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=30
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=30-4 967303 140.4 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=4096
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=4096-4 546816 193.0 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=4194304
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=4194304-4 227244 553.6 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=512
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=512-4 856773 155.9 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1000000 171.7 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 952903 144.0 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 312015 376.0 ns/op
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=8192
BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=8192-4 611523 204.5 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=1024
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=1024-4 581155 186.6 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=1048576
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=1048576-4 258297 526.2 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=12
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=12-4 1000000 182.5 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=128
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=128-4 1000000 149.2 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=18
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=18-4 1000000 166.0 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=2048
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=2048-4 692594 153.9 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=24
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=24-4 1000000 158.5 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=256
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=256-4 916995 164.6 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=262144
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=262144-4 242995 494.5 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=30
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=30-4 1000000 165.8 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=4096
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=4096-4 563686 178.7 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=4194304
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=4194304-4 233091 579.3 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=512
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=512-4 845193 149.0 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1000000 186.2 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 968949 151.6 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 302217 567.3 ns/op
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=8192
BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=8192-4 671997 167.5 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=1024
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=1024-4 729936 171.5 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=1048576
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=1048576-4 226268 666.8 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=12
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=12-4 856276 204.6 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=128
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=128-4 871984 152.6 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=18
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=18-4 912442 172.0 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=2048
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=2048-4 709586 200.0 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=24
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=24-4 746816 153.5 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=256
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=256-4 912790 166.4 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=262144
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=262144-4 239202 563.2 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=30
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=30-4 1000000 174.0 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=4096
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=4096-4 577804 192.6 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=4194304
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=4194304-4 192978 648.4 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=512
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=512-4 674890 157.0 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 872035 218.1 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 713924 155.9 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 254017 465.3 ns/op
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=8192
BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=8192-4 597499 185.9 ns/op
BenchmarkMapAssignExists
BenchmarkMapAssignExists/Key=*int32/Elem=int32
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=1024
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=1024-4 1571976 73.48 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=1048576
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=1048576-4 510562 301.9 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=12
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=12-4 2098687 58.02 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=128
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=128-4 1727899 72.61 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=18
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=18-4 1645726 62.06 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=2048
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=2048-4 1529026 78.19 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=24
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=24-4 1867202 65.86 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=256
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=256-4 1660189 71.44 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=262144
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=262144-4 595296 282.9 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=30
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=30-4 1795237 72.05 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=4096
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=4096-4 1494174 77.80 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=4194304
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=4194304-4 485462 258.9 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=512
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=512-4 1537842 73.16 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 2154268 58.19 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 1645882 71.21 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 822390 138.2 ns/op
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=8192
BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=8192-4 1547347 74.83 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=1024
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=1024-4 25018 5474 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=12
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=12-4 64188 1841 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=128
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=128-4 54295 2298 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=18
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=18-4 66144 1868 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=2048
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=2048-4 15973 7982 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=24
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=24-4 59989 1991 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=256
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=256-4 47145 2552 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=30
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=30-4 57486 2072 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=4096
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=4096-4 22941 5476 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=512
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=512-4 28795 3822 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 63979 1858 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 55905 2166 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 10000 11082 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=8192
BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=8192-4 12570 8423 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=1024
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=1024-4 123249 1145 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=12
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=12-4 148693 764.9 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=128
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=128-4 130352 904.1 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=18
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=18-4 154782 743.1 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=2048
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=2048-4 77925 2179 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=24
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=24-4 159450 829.6 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=256
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=256-4 127269 899.6 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=30
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=30-4 148028 771.5 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=4096
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=4096-4 65373 1861 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=512
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=512-4 109310 1044 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 162277 757.3 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 139498 846.4 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 30526 4079 ns/op
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=8192
BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=8192-4 34866 3326 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=1024
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=1024-4 1620292 73.43 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=1048576
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=1048576-4 559941 253.3 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=12
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=12-4 1942071 61.46 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=128
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=128-4 1648378 71.49 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=18
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=18-4 1848573 65.83 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=2048
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=2048-4 1552861 77.33 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=24
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=24-4 1807526 66.99 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=256
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=256-4 1609867 71.77 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=262144
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=262144-4 756274 191.6 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=30
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=30-4 1671784 71.84 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=4096
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=4096-4 1534826 74.53 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=4194304
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=4194304-4 478778 256.9 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=512
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=512-4 1583102 69.77 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 2047497 57.43 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 1621033 71.52 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 1000000 102.6 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=8192
BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=8192-4 1467741 75.67 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=1024
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=1024-4 51691 2061 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=12
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=12-4 105256 1002 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=128
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=128-4 91802 1235 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=18
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=18-4 106399 1055 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=2048
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=2048-4 40194 4401 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=24
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=24-4 105123 1080 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=256
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=256-4 83323 1388 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=30
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=30-4 108298 1113 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=4096
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=4096-4 37686 4135 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=512
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=512-4 65806 1620 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 106718 1115 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 97852 1209 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 20265 6881 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=8192
BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=8192-4 22354 4759 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=1024
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=1024-4 1615416 72.26 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=1048576
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=1048576-4 537502 240.9 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=12
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=12-4 2011356 59.53 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=128
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=128-4 1726783 71.53 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=18
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=18-4 1665678 63.99 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=2048
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=2048-4 1689375 72.07 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=24
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=24-4 1841136 64.05 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=256
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=256-4 1672273 71.03 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=262144
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=262144-4 828133 145.1 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=30
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=30-4 1825028 66.80 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=4096
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=4096-4 1587838 73.53 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=4194304
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=4194304-4 489859 251.8 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=512
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=512-4 1579772 72.77 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 2070303 57.42 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 1701664 69.33 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 1317936 90.27 ns/op
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=8192
BenchmarkMapAssignExists/Key=int32/Elem=int32/len=8192-4 1576825 71.42 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=1024
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=1024-4 1582966 77.59 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=1048576
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=1048576-4 523526 246.8 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=12
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=12-4 1914382 63.37 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=128
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=128-4 1703347 72.69 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=18
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=18-4 1767984 72.03 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=2048
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=2048-4 1574947 75.95 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=24
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=24-4 1664559 70.04 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=256
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=256-4 1615206 70.12 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=262144
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=262144-4 436827 229.0 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=30
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=30-4 1555082 70.96 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=4096
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=4096-4 1524972 77.98 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=4194304
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=4194304-4 450885 281.5 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=512
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=512-4 1619139 74.81 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 2034716 58.78 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 1728342 71.33 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 1000000 126.6 ns/op
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=8192
BenchmarkMapAssignExists/Key=int64/Elem=int64/len=8192-4 1422798 83.62 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=1024
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=1024-4 518126 220.1 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=1048576-4 96116 1151 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=12
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=12-4 546702 218.1 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=128
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=128-4 557534 210.6 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=18
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=18-4 553328 219.4 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=2048
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=2048-4 515568 230.4 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=24
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=24-4 525921 224.8 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=256
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=256-4 543808 217.6 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=262144
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=262144-4 136338 877.7 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=30
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=30-4 539409 219.5 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=4096
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=4096-4 470215 250.8 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=512
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=512-4 561584 222.8 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 596156 204.5 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 558946 219.0 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 222831 759.8 ns/op
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=8192
BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=8192-4 434613 290.6 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=1024
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=1024-4 1000000 105.9 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=1048576
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=1048576-4 426524 296.4 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=12
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=12-4 1000000 106.6 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=128
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=128-4 996537 110.2 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=18
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=18-4 1000000 102.1 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=2048
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=2048-4 1000000 116.6 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=24
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=24-4 1000000 108.6 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=256
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=256-4 1000000 104.8 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=262144
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=262144-4 387888 342.9 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=30
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=30-4 1000000 108.2 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=4096
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=4096-4 978500 118.4 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=4194304
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=4194304-4 344286 326.2 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=512
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=512-4 1000000 109.0 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 1000000 101.1 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 978237 114.5 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 521305 220.3 ns/op
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=8192
BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=8192-4 953360 118.3 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string
BenchmarkMapAssignExists/Key=string/Elem=string/len=1024
BenchmarkMapAssignExists/Key=string/Elem=string/len=1024-4 1461555 79.32 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=1048576
BenchmarkMapAssignExists/Key=string/Elem=string/len=1048576-4 423229 326.3 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=12
BenchmarkMapAssignExists/Key=string/Elem=string/len=12-4 1869681 61.53 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=128
BenchmarkMapAssignExists/Key=string/Elem=string/len=128-4 1553064 76.07 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=18
BenchmarkMapAssignExists/Key=string/Elem=string/len=18-4 1598115 76.38 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=2048
BenchmarkMapAssignExists/Key=string/Elem=string/len=2048-4 1463538 83.74 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=24
BenchmarkMapAssignExists/Key=string/Elem=string/len=24-4 1547056 73.74 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=256
BenchmarkMapAssignExists/Key=string/Elem=string/len=256-4 1599016 75.58 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=262144
BenchmarkMapAssignExists/Key=string/Elem=string/len=262144-4 455494 388.7 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=30
BenchmarkMapAssignExists/Key=string/Elem=string/len=30-4 1622250 76.24 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=4096
BenchmarkMapAssignExists/Key=string/Elem=string/len=4096-4 1351209 90.43 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=4194304
BenchmarkMapAssignExists/Key=string/Elem=string/len=4194304-4 389647 322.6 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=512
BenchmarkMapAssignExists/Key=string/Elem=string/len=512-4 1542198 81.12 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=6
BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 2010340 58.46 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=64
BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 1595064 78.29 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=65536
BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 656187 188.3 ns/op
BenchmarkMapAssignExists/Key=string/Elem=string/len=8192
BenchmarkMapAssignExists/Key=string/Elem=string/len=8192-4 1226806 97.32 ns/op
BenchmarkMapAssignFillClear
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=1024
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=1024-4 1519915 77.15 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=1048576
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=1048576-4 395529 271.6 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=12
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=12-4 1542992 74.47 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=128
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=128-4 1575524 75.26 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=18
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=18-4 1544085 81.29 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=2048
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=2048-4 1397136 84.92 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=24
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=24-4 1469138 82.41 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=256
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=256-4 1574125 76.87 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=262144
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=262144-4 569157 215.0 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=30
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=30-4 1478233 75.50 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=4096
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=4096-4 1375692 79.77 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=4194304
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=4194304-4 287709 389.4 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=512
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=512-4 1433655 78.55 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 1857748 64.72 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 1421536 75.55 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 922147 187.5 ns/op
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=8192
BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=8192-4 1384977 83.67 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=1024
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=1024-4 8860 14341 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=12
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=12-4 10000 10341 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=128
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=128-4 9531 11553 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=18
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=18-4 13060 9814 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=2048
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=2048-4 7882 14383 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=24
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=24-4 12898 8694 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=256
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=256-4 7837 13338 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=30
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=30-4 10000 10935 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=4096
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=4096-4 8518 14041 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=512
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=512-4 8709 12522 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 10000 11145 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 9667 11312 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 4758 30627 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=8192
BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=8192-4 6930 15913 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=1024
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=1024-4 18808 6473 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=12
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=12-4 24608 4944 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=128
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=128-4 21120 6004 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=18
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=18-4 25290 4915 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=2048
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=2048-4 15578 6875 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=24
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=24-4 23466 4805 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=256
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=256-4 17598 6529 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=30
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=30-4 23200 4490 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=4096
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=4096-4 14764 8082 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=512
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=512-4 18075 6347 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 26493 4695 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 22026 4844 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 11356 10549 ns/op
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=8192
BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=8192-4 15063 7442 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=1024
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=1024-4 1578762 80.77 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=1048576
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=1048576-4 404822 286.1 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=12
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=12-4 1582261 80.72 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=128
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=128-4 1475313 85.85 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=18
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=18-4 1465086 85.96 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=2048
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=2048-4 1493439 80.23 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=24
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=24-4 1374619 88.05 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=256
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=256-4 1481372 84.11 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=262144
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=262144-4 532633 238.6 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=30
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=30-4 1385166 83.15 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=4096
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=4096-4 1463406 88.32 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=4194304
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=4194304-4 289052 393.4 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=512
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=512-4 1399116 84.87 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 1709424 69.63 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 1388160 77.09 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 514989 199.0 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=8192
BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=8192-4 1387669 86.63 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=1024
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=1024-4 16120 7875 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=12
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=12-4 20436 5943 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=128
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=128-4 21214 6213 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=18
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=18-4 20281 5385 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=2048
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=2048-4 16492 7063 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=24
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=24-4 21873 5041 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=256
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=256-4 18160 6497 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=30
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=30-4 23956 4369 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=4096
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=4096-4 15052 8798 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=512
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=512-4 16623 7169 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 20722 5664 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 24858 5236 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 9474 11238 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=8192
BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=8192-4 13008 7860 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=1024
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=1024-4 1484998 80.17 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=1048576
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=1048576-4 417868 248.0 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=12
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=12-4 1471816 81.01 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=128
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=128-4 1456406 77.49 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=18
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=18-4 1534167 76.38 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=2048
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=2048-4 1410307 82.64 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=24
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=24-4 1312593 87.57 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=256
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=256-4 1505275 79.56 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=262144
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=262144-4 546075 200.2 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=30
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=30-4 1442853 76.73 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=4096
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=4096-4 1392252 86.82 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=4194304
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=4194304-4 307714 368.4 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=512
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=512-4 1451926 81.48 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 1810590 66.30 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 1484766 76.98 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 959360 126.1 ns/op
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=8192
BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=8192-4 1407014 83.64 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=1024
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=1024-4 1369136 78.81 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=1048576
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=1048576-4 396177 310.5 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=12
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=12-4 1542133 78.11 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=128
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=128-4 1397619 84.11 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=18
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=18-4 1411986 85.63 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=2048
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=2048-4 1384010 82.73 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=24
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=24-4 1243275 94.17 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=256
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=256-4 1471633 80.58 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=262144
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=262144-4 492099 350.8 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=30
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=30-4 1461998 85.99 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=4096
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=4096-4 1458842 83.95 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=4194304
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=4194304-4 214117 503.0 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=512
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=512-4 1421406 84.78 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 1766875 65.88 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 1389405 78.99 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 731362 157.0 ns/op
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=8192
BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=8192-4 1321104 93.53 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=1024
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=1024-4 142026 806.0 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=1048576-4 71510 1965 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=12
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=12-4 183583 648.0 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=128
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=128-4 188386 649.9 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=18
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=18-4 183330 687.1 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=2048
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=2048-4 157076 813.8 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=24
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=24-4 151676 663.1 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=256
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=256-4 151483 685.4 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=262144
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=262144-4 93972 1482 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=30
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=30-4 187155 662.1 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=4096
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=4096-4 106438 1012 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=512
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=512-4 177574 689.2 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 152080 669.5 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 173496 663.7 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 93006 1189 ns/op
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=8192
BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=8192-4 124909 886.0 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=1024
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=1024-4 957043 121.4 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=1048576
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=1048576-4 301258 368.4 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=12
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=12-4 854060 137.9 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=128
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=128-4 927565 127.9 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=18
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=18-4 875401 130.6 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=2048
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=2048-4 966964 124.6 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=24
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=24-4 857144 141.4 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=256
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=256-4 902653 125.8 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=262144
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=262144-4 342204 300.5 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=30
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=30-4 870116 127.0 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=4096
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=4096-4 997968 127.8 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=4194304
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=4194304-4 124186 834.3 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=512
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=512-4 945495 122.6 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 960466 119.4 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 916996 129.7 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 576589 205.9 ns/op
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=8192
BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=8192-4 884779 131.6 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=1024
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=1024-4 1406960 86.19 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=1048576
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=1048576-4 303463 378.5 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=12
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=12-4 1305438 89.89 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=128
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=128-4 1439461 87.56 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=18
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=18-4 1407178 89.07 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=2048
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=2048-4 1374597 85.05 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=24
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=24-4 1214020 97.73 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=256
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=256-4 1332918 89.12 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=262144
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=262144-4 343011 300.0 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=30
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=30-4 1333060 87.90 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=4096
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=4096-4 1312173 93.35 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=4194304
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=4194304-4 81974 1320 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=512
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=512-4 1432101 83.97 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 1714941 71.88 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 1370965 85.10 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 622730 193.7 ns/op
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=8192
BenchmarkMapAssignFillClear/Key=string/Elem=string/len=8192-4 1000000 105.2 ns/op
BenchmarkMapAssignFillHint
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=1024
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=1024-4 1000000 117.8 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=1048576
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=1048576-4 22616 4874 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=12
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=12-4 1000000 112.0 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=128
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=128-4 1000000 120.9 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=18
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=18-4 1000000 118.5 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=2048
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=2048-4 1000000 117.2 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=24
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=24-4 1000000 107.2 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=256
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=256-4 907021 119.0 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=262144
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=262144-4 357640 502.0 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=30
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=30-4 955050 113.8 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=4096
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=4096-4 474296 212.9 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=4194304
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=4194304-4 1 104302296 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=512
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=512-4 1000000 117.5 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 1000000 120.7 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 989731 119.2 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 364010 277.9 ns/op
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=8192
BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=8192-4 505506 221.9 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=1024
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=1024-4 9908 14866 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=12
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=12-4 10000 10954 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=128
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=128-4 10000 12798 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=18
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=18-4 10000 11097 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=2048
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=2048-4 8340 18173 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=24
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=24-4 10000 10196 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=256
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=256-4 8634 13767 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=30
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=30-4 12367 10373 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=4096
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=4096-4 7269 14501 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=512
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=512-4 9568 13329 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 10000 11414 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 10000 11623 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 11386 10670 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=8192
BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=8192-4 9460 15932 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=1024
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=1024-4 16754 6226 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=12
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=12-4 23800 4570 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=128
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=128-4 22405 5778 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=18
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=18-4 25185 4164 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=2048
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=2048-4 18302 7081 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=24
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=24-4 26749 4454 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=256
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=256-4 17532 5937 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=30
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=30-4 27043 4278 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=4096
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=4096-4 18254 6142 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=512
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=512-4 19370 6010 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 23899 5100 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 25728 4649 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 22624 5833 ns/op
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=8192
BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=8192-4 17506 6678 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=1024
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=1024-4 1000000 109.2 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=1048576
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=1048576-4 13491 7422 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=12
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=12-4 1000000 110.8 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=128
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=128-4 988466 111.0 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=18
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=18-4 931321 111.7 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=2048
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=2048-4 1000000 110.1 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=24
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=24-4 1000000 115.6 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=256
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=256-4 960750 110.7 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=262144
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=262144-4 276742 506.9 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=30
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=30-4 909226 116.7 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=4096
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=4096-4 543204 215.6 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=4194304
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=4194304-4 109 921781 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=512
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=512-4 1000000 114.2 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 1000000 117.8 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 947493 115.1 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 378316 327.8 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=8192
BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=8192-4 480109 225.7 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=1024
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=1024-4 16269 7389 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=12
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=12-4 19916 5654 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=128
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=128-4 19404 6882 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=18
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=18-4 21584 5675 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=2048
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=2048-4 16518 6996 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=24
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=24-4 20410 5365 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=256
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=256-4 14722 7212 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=30
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=30-4 22158 5308 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=4096
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=4096-4 19030 6858 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=512
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=512-4 14395 7005 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 21116 5844 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 19465 5505 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 25995 5743 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=8192
BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=8192-4 15679 6617 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=1024
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=1024-4 1000000 120.9 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=1048576
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=1048576-4 87686 1157 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=12
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=12-4 1000000 115.3 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=128
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=128-4 1023357 122.4 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=18
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=18-4 1000000 117.3 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=2048
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=2048-4 1000000 122.7 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=24
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=24-4 991245 121.7 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=256
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=256-4 1000000 125.2 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=262144
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=262144-4 336223 344.4 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=30
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=30-4 1000000 117.4 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=4096
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=4096-4 600482 206.5 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=4194304
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=4194304-4 8155 13421 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=512
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=512-4 1000000 119.4 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1000000 109.4 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 964666 119.1 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 363324 276.8 ns/op
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=8192
BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=8192-4 535587 198.7 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=1024
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=1024-4 1000000 121.1 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=1048576
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=1048576-4 23280 4650 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=12
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=12-4 944317 118.1 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=128
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=128-4 912506 124.9 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=18
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=18-4 925882 118.4 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=2048
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=2048-4 489337 246.4 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=24
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=24-4 1000000 119.9 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=256
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=256-4 1000000 116.7 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=262144
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=262144-4 269914 502.7 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=30
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=30-4 950601 122.3 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=4096
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=4096-4 433340 236.4 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=4194304
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=4194304-4 1 124280609 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=512
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=512-4 843841 120.9 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 980236 116.8 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 974610 127.3 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 275517 426.4 ns/op
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=8192
BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=8192-4 438943 269.5 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=1024
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=1024-4 145081 738.4 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=1048576-4 25653 4648 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=12
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=12-4 174831 649.8 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=128
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=128-4 205508 614.4 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=18
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=18-4 172446 628.5 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=2048
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=2048-4 105625 1028 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=24
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=24-4 157651 646.7 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=256
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=256-4 156028 684.6 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=262144
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=262144-4 70875 1547 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=30
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=30-4 184580 645.6 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=4096
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=4096-4 86200 1166 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=512
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=512-4 156922 642.3 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 156980 688.1 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 199197 647.2 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 107956 1266 ns/op
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=8192
BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=8192-4 92367 1232 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=1024
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=1024-4 694749 156.5 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=1048576
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=1048576-4 16286 6541 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=12
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=12-4 651949 185.5 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=128
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=128-4 734402 173.1 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=18
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=18-4 667545 186.5 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=2048
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=2048-4 385146 299.7 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=24
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=24-4 587391 176.2 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=256
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=256-4 645649 168.5 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=262144
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=262144-4 175434 599.0 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=30
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=30-4 640096 173.3 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=4096
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=4096-4 367150 320.8 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=4194304
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=4194304-4 1 170808560 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=512
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=512-4 693842 164.9 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 637860 177.1 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 589345 170.9 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 286198 411.4 ns/op
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=8192
BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=8192-4 386917 334.1 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=1024
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=1024-4 309578 364.8 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=1048576
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=1048576-4 5308 21002 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=12
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=12-4 788388 133.5 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=128
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=128-4 639108 157.4 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=18
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=18-4 834439 137.1 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=2048
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=2048-4 344800 372.6 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=24
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=24-4 1000000 133.1 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=256
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=256-4 745941 148.1 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=262144
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=262144-4 82119 1278 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=30
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=30-4 725474 166.9 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=4096
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=4096-4 300343 383.0 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=4194304
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=4194304-4 1 328168430 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=512
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=512-4 727316 140.8 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 905059 142.1 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 826251 133.2 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 198364 607.6 ns/op
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=8192
BenchmarkMapAssignFillHint/Key=string/Elem=string/len=8192-4 288075 450.1 ns/op
BenchmarkMapAssignFillNoHint
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=1024
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=1024-4 621732 204.4 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=1048576
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=1048576-4 344064 620.0 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=12
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=12-4 862554 143.0 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=128
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=128-4 564349 203.8 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=18
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=18-4 691506 171.8 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=2048
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=2048-4 577437 205.8 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=24
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=24-4 830828 165.4 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=256
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=256-4 553807 210.3 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=262144
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=262144-4 327055 588.7 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=30
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=30-4 496363 207.0 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=4096
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=4096-4 432208 311.4 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=4194304
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=4194304-4 397947 622.6 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=512
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=512-4 581185 201.6 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 1000000 122.1 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 516944 209.5 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 388171 558.0 ns/op
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=8192
BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=8192-4 335324 370.6 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=1024
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=1024-4 7546 17141 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=12
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=12-4 10000 10682 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=128
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=128-4 10000 13992 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=18
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=18-4 10000 11028 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=2048
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=2048-4 6982 18266 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=24
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=24-4 10000 10898 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=256
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=256-4 9112 13774 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=30
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=30-4 10000 11005 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=4096
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=4096-4 7196 17326 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=512
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=512-4 10000 13668 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 10000 10538 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 10000 12505 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 9764 12208 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=8192
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=8192-4 10000 15023 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=1024
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=1024-4 14270 7093 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=12
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=12-4 24040 4540 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=128
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=128-4 18675 6689 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=18
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=18-4 25526 4744 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=2048
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=2048-4 15274 7292 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=24
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=24-4 24128 5019 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=256
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=256-4 16405 7444 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=30
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=30-4 22690 5515 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=4096
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=4096-4 15088 7668 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=512
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=512-4 16779 8024 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 26475 4949 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 24140 5435 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 25003 5200 ns/op
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=8192
BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=8192-4 15902 7015 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=1024
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=1024-4 636310 183.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=1048576
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=1048576-4 372580 486.4 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=12
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=12-4 874459 142.3 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=128
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=128-4 563269 192.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=18
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=18-4 649555 175.4 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=2048
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=2048-4 571471 197.6 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=24
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=24-4 805870 159.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=256
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=256-4 580797 205.2 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=262144
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=262144-4 250417 615.0 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=30
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=30-4 518155 201.5 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=4096
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=4096-4 440955 314.3 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=4194304
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=4194304-4 322408 508.2 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=512
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=512-4 645090 195.0 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 897398 117.3 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 557936 203.2 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 389455 512.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=8192
BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=8192-4 359925 396.3 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=1024
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=1024-4 15075 7599 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=12
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=12-4 20882 5372 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=128
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=128-4 18136 6778 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=18
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=18-4 22832 5421 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=2048
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=2048-4 14064 7708 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=24
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=24-4 20746 5892 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=256
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=256-4 15782 7583 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=30
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=30-4 23156 5824 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=4096
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=4096-4 16929 7763 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=512
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=512-4 14936 7819 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 20539 6040 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 18210 6254 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 24598 5658 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=8192
BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=8192-4 15824 6524 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=1024
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=1024-4 658548 182.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=1048576
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=1048576-4 489290 557.3 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=12
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=12-4 841946 133.8 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=128
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=128-4 624493 202.3 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=18
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=18-4 787917 165.0 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=2048
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=2048-4 629062 183.5 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=24
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=24-4 689829 156.7 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=256
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=256-4 583266 196.7 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=262144
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=262144-4 453998 471.2 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=30
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=30-4 702022 197.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=4096
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=4096-4 460856 255.5 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=4194304
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=4194304-4 360295 381.0 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=512
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=512-4 644582 188.0 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 1000000 110.0 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 666445 200.0 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 431754 362.3 ns/op
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=8192
BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=8192-4 426489 292.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=1024
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=1024-4 554336 198.0 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=1048576
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=1048576-4 330115 549.4 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=12
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=12-4 781196 143.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=128
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=128-4 475230 232.4 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=18
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=18-4 630300 180.7 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=2048
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=2048-4 350625 326.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=24
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=24-4 707214 165.4 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=256
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=256-4 459073 222.9 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=262144
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=262144-4 298059 592.3 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=30
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=30-4 623600 196.7 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=4096
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=4096-4 267972 401.7 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=4194304
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=4194304-4 297435 541.1 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=512
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=512-4 600270 196.2 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1000000 110.5 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 475431 218.1 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 294932 588.7 ns/op
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=8192
BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=8192-4 253453 448.4 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=1024
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=1024-4 101425 1064 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=1048576-4 123316 1554 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=12
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=12-4 172728 728.7 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=128
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=128-4 129098 803.0 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=18
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=18-4 156078 792.3 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=2048
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=2048-4 91160 1155 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=24
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=24-4 146160 770.5 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=256
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=256-4 135840 903.4 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=262144
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=262144-4 98034 1868 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=30
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=30-4 122740 824.3 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=4096
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=4096-4 65953 1549 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=512
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=512-4 108327 939.6 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 153979 682.6 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 151789 834.0 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 86988 1886 ns/op
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=8192
BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=8192-4 71264 1628 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=1024
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=1024-4 392782 288.8 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=1048576
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=1048576-4 256489 923.2 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=12
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=12-4 705184 198.0 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=128
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=128-4 420752 308.8 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=18
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=18-4 419397 249.7 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=2048
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=2048-4 288012 436.4 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=24
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=24-4 440493 232.9 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=256
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=256-4 375045 295.3 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=262144
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=262144-4 238635 910.7 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=30
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=30-4 422491 291.5 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=4096
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=4096-4 229234 515.6 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=4194304
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=4194304-4 239538 770.9 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=512
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=512-4 382542 297.2 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 714177 157.3 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 411704 273.1 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 205784 674.1 ns/op
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=8192
BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=8192-4 216012 585.2 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=1024
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=1024-4 232220 531.5 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=1048576
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=1048576-4 149131 916.0 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=12
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=12-4 569014 177.1 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=128
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=128-4 447469 257.6 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=18
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=18-4 503437 200.2 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=2048
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=2048-4 185150 590.3 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=24
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=24-4 620108 191.2 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=256
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=256-4 471110 260.7 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=262144
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=262144-4 175897 954.7 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=30
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=30-4 508142 240.9 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=4096
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=4096-4 195081 690.3 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=4194304
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=4194304-4 179029 754.3 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=512
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=512-4 391981 285.7 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 1000000 134.3 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 449652 265.9 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 188889 1079 ns/op
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=8192
BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=8192-4 181128 728.9 ns/op
BenchmarkMapAssignGrowLatency
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=1024
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=1024-4 426496 314.1 ns/op 346357 p100-ns/op 117.0 p50-ns/op 742.0 p99-ns/op 15358 p99.9-ns/op 45780 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=1048576
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=1048576-4 277315 874.4 ns/op 17089870 p100-ns/op 396.0 p50-ns/op 7896 p99-ns/op 13574 p99.9-ns/op 31943 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=12
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=12-4 466726 267.7 ns/op 372973 p100-ns/op 105.0 p50-ns/op 640.0 p99-ns/op 3463 p99.9-ns/op 18295 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=128
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=128-4 347654 348.5 ns/op 319275 p100-ns/op 121.0 p50-ns/op 2499 p99-ns/op 8886 p99.9-ns/op 27438 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=18
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=18-4 436660 301.3 ns/op 181827 p100-ns/op 113.0 p50-ns/op 954.0 p99-ns/op 5588 p99.9-ns/op 23083 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=2048
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=2048-4 326716 319.9 ns/op 381012 p100-ns/op 120.0 p50-ns/op 650.0 p99-ns/op 19555 p99.9-ns/op 65695 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=24
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=24-4 409168 284.9 ns/op 273844 p100-ns/op 114.0 p50-ns/op 845.0 p99-ns/op 9190 p99.9-ns/op 21849 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=256
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=256-4 416562 312.9 ns/op 213278 p100-ns/op 112.0 p50-ns/op 2074 p99-ns/op 9799 p99.9-ns/op 27390 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=262144
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=262144-4 177122 744.1 ns/op 4191374 p100-ns/op 334.0 p50-ns/op 7781 p99-ns/op 16321 p99.9-ns/op 49729 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=30
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=30-4 376539 322.6 ns/op 278556 p100-ns/op 114.0 p50-ns/op 1380 p99-ns/op 7832 p99.9-ns/op 27017 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=4096
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=4096-4 302228 412.0 ns/op 415076 p100-ns/op 124.0 p50-ns/op 6101 p99-ns/op 17765 p99.9-ns/op 93495 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=4194304
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=4194304-4 244758 779.1 ns/op 6666245 p100-ns/op 280.0 p50-ns/op 7037 p99-ns/op 18347 p99.9-ns/op 39138 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=512
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=512-4 412375 316.7 ns/op 355881 p100-ns/op 117.0 p50-ns/op 1262 p99-ns/op 12011 p99.9-ns/op 32036 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 491542 241.0 ns/op 250824 p100-ns/op 102.0 p50-ns/op 345.0 p99-ns/op 2109 p99.9-ns/op 18031 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 345357 354.1 ns/op 342729 p100-ns/op 120.0 p50-ns/op 2131 p99-ns/op 8922 p99.9-ns/op 33444 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 301764 588.4 ns/op 1842946 p100-ns/op 190.0 p50-ns/op 6375 p99-ns/op 16851 p99.9-ns/op 81531 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=8192
BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=8192-4 310983 477.1 ns/op 439368 p100-ns/op 132.0 p50-ns/op 6335 p99-ns/op 18339 p99.9-ns/op 111072 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=1024
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=1024-4 7213 14728 ns/op 299142 p100-ns/op 12897 p50-ns/op 36633 p99-ns/op 180969 p99.9-ns/op 299142 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=12
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=12-4 10000 10681 ns/op 516852 p100-ns/op 7412 p50-ns/op 70205 p99-ns/op 243559 p99.9-ns/op 516852 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=128
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=128-4 10000 13059 ns/op 629923 p100-ns/op 9654 p50-ns/op 62262 p99-ns/op 308989 p99.9-ns/op 629923 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=18
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=18-4 10000 10244 ns/op 508366 p100-ns/op 6945 p50-ns/op 69702 p99-ns/op 254553 p99.9-ns/op 508366 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=2048
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=2048-4 10000 15477 ns/op 252193 p100-ns/op 13573 p50-ns/op 35181 p99-ns/op 124389 p99.9-ns/op 252193 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=24
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=24-4 10000 10465 ns/op 528505 p100-ns/op 6979 p50-ns/op 75474 p99-ns/op 244696 p99.9-ns/op 528505 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=256
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=256-4 6412 16030 ns/op 339379 p100-ns/op 13519 p50-ns/op 58984 p99-ns/op 246121 p99.9-ns/op 339379 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=30
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=30-4 12981 8885 ns/op 302272 p100-ns/op 5676 p50-ns/op 61157 p99-ns/op 171636 p99.9-ns/op 273111 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=4096
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=4096-4 7090 17317 ns/op 301362 p100-ns/op 15659 p50-ns/op 36004 p99-ns/op 111476 p99.9-ns/op 301362 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=512
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=512-4 7024 17662 ns/op 636773 p100-ns/op 15655 p50-ns/op 53333 p99-ns/op 266200 p99.9-ns/op 636773 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 10000 11091 ns/op 544612 p100-ns/op 7521 p50-ns/op 61683 p99-ns/op 281819 p99.9-ns/op 544612 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 10000 11272 ns/op 544055 p100-ns/op 7105 p50-ns/op 78692 p99-ns/op 241321 p99.9-ns/op 544055 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 10000 12468 ns/op 167616 p100-ns/op 10290 p50-ns/op 29922 p99-ns/op 46459 p99.9-ns/op 167616 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=8192
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=8192-4 10000 15827 ns/op 314916 p100-ns/op 13953 p50-ns/op 37058 p99-ns/op 158560 p99.9-ns/op 314916 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=1024
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=1024-4 16885 6889 ns/op 318633 p100-ns/op 5756 p50-ns/op 23895 p99-ns/op 121322 p99.9-ns/op 232400 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=12
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=12-4 20211 5439 ns/op 295544 p100-ns/op 3397 p50-ns/op 34184 p99-ns/op 164568 p99.9-ns/op 271661 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=128
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=128-4 18489 6782 ns/op 600770 p100-ns/op 4151 p50-ns/op 45973 p99-ns/op 172838 p99.9-ns/op 543955 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=18
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=18-4 20629 6293 ns/op 2570408 p100-ns/op 3598 p50-ns/op 44119 p99-ns/op 217179 p99.9-ns/op 467555 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=2048
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=2048-4 16278 6849 ns/op 566415 p100-ns/op 5863 p50-ns/op 23236 p99-ns/op 74484 p99.9-ns/op 189939 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=24
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=24-4 18384 5617 ns/op 1185067 p100-ns/op 3338 p50-ns/op 37997 p99-ns/op 192867 p99.9-ns/op 471087 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=256
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=256-4 17720 7192 ns/op 700617 p100-ns/op 5094 p50-ns/op 35360 p99-ns/op 167784 p99.9-ns/op 546022 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=30
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=30-4 27122 4562 ns/op 537434 p100-ns/op 2500 p50-ns/op 33593 p99-ns/op 141312 p99.9-ns/op 338176 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=4096
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=4096-4 16093 7616 ns/op 282912 p100-ns/op 6336 p50-ns/op 23801 p99-ns/op 82625 p99.9-ns/op 238735 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=512
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=512-4 14895 7331 ns/op 952504 p100-ns/op 5677 p50-ns/op 29540 p99-ns/op 166278 p99.9-ns/op 511489 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 20972 5806 ns/op 576468 p100-ns/op 3492 p50-ns/op 37995 p99-ns/op 242675 p99.9-ns/op 393120 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 21056 5797 ns/op 502762 p100-ns/op 3372 p50-ns/op 42568 p99-ns/op 254657 p99.9-ns/op 425997 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 24218 5912 ns/op 448113 p100-ns/op 5217 p50-ns/op 19861 p99-ns/op 32366 p99.9-ns/op 86138 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=8192
BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=8192-4 14961 6934 ns/op 281448 p100-ns/op 5637 p50-ns/op 24366 p99-ns/op 78833 p99.9-ns/op 207973 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=1024
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=1024-4 413516 317.7 ns/op 272429 p100-ns/op 115.0 p50-ns/op 802.0 p99-ns/op 16469 p99.9-ns/op 39933 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=1048576
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=1048576-4 291504 757.8 ns/op 7397211 p100-ns/op 341.0 p50-ns/op 7346 p99-ns/op 13896 p99.9-ns/op 39796 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=12
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=12-4 440120 269.5 ns/op 322571 p100-ns/op 108.0 p50-ns/op 658.0 p99-ns/op 3388 p99.9-ns/op 18833 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=128
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=128-4 297522 358.7 ns/op 216867 p100-ns/op 117.0 p50-ns/op 2894 p99-ns/op 8550 p99.9-ns/op 36708 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=18
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=18-4 373008 298.0 ns/op 180576 p100-ns/op 110.0 p50-ns/op 935.0 p99-ns/op 8035 p99.9-ns/op 26672 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=2048
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=2048-4 374922 333.3 ns/op 336152 p100-ns/op 119.0 p50-ns/op 692.0 p99-ns/op 21036 p99.9-ns/op 81110 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=24
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=24-4 412422 281.1 ns/op 228292 p100-ns/op 113.0 p50-ns/op 862.0 p99-ns/op 7265 p99.9-ns/op 20523 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=256
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=256-4 318960 335.1 ns/op 202057 p100-ns/op 114.0 p50-ns/op 2355 p99-ns/op 9848 p99.9-ns/op 33738 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=262144
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=262144-4 194971 589.2 ns/op 4873027 p100-ns/op 244.0 p50-ns/op 6183 p99-ns/op 11878 p99.9-ns/op 31431 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=30
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=30-4 393766 338.3 ns/op 242638 p100-ns/op 115.0 p50-ns/op 1538 p99-ns/op 8205 p99.9-ns/op 33225 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=4096
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=4096-4 342627 400.1 ns/op 311382 p100-ns/op 115.0 p50-ns/op 5915 p99-ns/op 18344 p99.9-ns/op 86169 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=4194304
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=4194304-4 279714 616.6 ns/op 6219574 p100-ns/op 244.0 p50-ns/op 6170 p99-ns/op 11674 p99.9-ns/op 24779 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=512
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=512-4 387579 327.0 ns/op 255968 p100-ns/op 116.0 p50-ns/op 1325 p99-ns/op 12413 p99.9-ns/op 31957 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 534339 247.5 ns/op 254202 p100-ns/op 106.0 p50-ns/op 354.0 p99-ns/op 2055 p99.9-ns/op 17373 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 353268 344.4 ns/op 299639 p100-ns/op 116.0 p50-ns/op 2194 p99-ns/op 7619 p99.9-ns/op 32147 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 285168 677.4 ns/op 2396589 p100-ns/op 246.0 p50-ns/op 7351 p99-ns/op 15553 p99.9-ns/op 78697 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=8192
BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=8192-4 246604 498.2 ns/op 326598 p100-ns/op 132.0 p50-ns/op 6850 p99-ns/op 18415 p99.9-ns/op 119333 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=1024
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=1024-4 15124 8180 ns/op 361216 p100-ns/op 6918 p50-ns/op 25671 p99-ns/op 124134 p99.9-ns/op 354377 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=12
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=12-4 22274 5034 ns/op 321610 p100-ns/op 3251 p50-ns/op 30139 p99-ns/op 144271 p99.9-ns/op 305349 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=128
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=128-4 16701 7067 ns/op 586763 p100-ns/op 4540 p50-ns/op 45474 p99-ns/op 217954 p99.9-ns/op 542469 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=18
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=18-4 20467 5131 ns/op 281642 p100-ns/op 3390 p50-ns/op 32487 p99-ns/op 156453 p99.9-ns/op 254839 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=2048
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=2048-4 15678 7120 ns/op 162066 p100-ns/op 6452 p50-ns/op 24146 p99-ns/op 104993 p99.9-ns/op 160853 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=24
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=24-4 23412 5878 ns/op 518120 p100-ns/op 3906 p50-ns/op 34710 p99-ns/op 202879 p99.9-ns/op 482613 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=256
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=256-4 15624 7448 ns/op 391408 p100-ns/op 5605 p50-ns/op 35909 p99-ns/op 168518 p99.9-ns/op 372831 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=30
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=30-4 19408 5912 ns/op 503619 p100-ns/op 3919 p50-ns/op 36692 p99-ns/op 160940 p99.9-ns/op 377464 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=4096
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=4096-4 16221 6968 ns/op 188213 p100-ns/op 6490 p50-ns/op 20230 p99-ns/op 52273 p99.9-ns/op 153584 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=512
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=512-4 14982 7080 ns/op 685843 p100-ns/op 5994 p50-ns/op 27246 p99-ns/op 129126 p99.9-ns/op 682068 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 19719 5556 ns/op 449355 p100-ns/op 3561 p50-ns/op 32334 p99-ns/op 238604 p99.9-ns/op 409767 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 17524 6539 ns/op 604245 p100-ns/op 4163 p50-ns/op 39459 p99-ns/op 170582 p99.9-ns/op 530449 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 24765 4937 ns/op 199567 p100-ns/op 4270 p50-ns/op 16708 p99-ns/op 33528 p99.9-ns/op 75511 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=8192
BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=8192-4 20755 6865 ns/op 238151 p100-ns/op 6103 p50-ns/op 20750 p99-ns/op 85850 p99.9-ns/op 170803 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=1024
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=1024-4 393940 310.5 ns/op 396229 p100-ns/op 122.0 p50-ns/op 791.0 p99-ns/op 12073 p99.9-ns/op 34200 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=1048576
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=1048576-4 282424 580.3 ns/op 5206475 p100-ns/op 250.0 p50-ns/op 6305 p99-ns/op 14119 p99.9-ns/op 30623 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=12
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=12-4 455724 271.8 ns/op 316339 p100-ns/op 111.0 p50-ns/op 677.0 p99-ns/op 2519 p99.9-ns/op 21397 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=128
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=128-4 364323 329.4 ns/op 212454 p100-ns/op 122.0 p50-ns/op 1815 p99-ns/op 6717 p99.9-ns/op 24349 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=18
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=18-4 352881 301.9 ns/op 232236 p100-ns/op 113.0 p50-ns/op 876.0 p99-ns/op 6264 p99.9-ns/op 23481 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=2048
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=2048-4 424388 308.0 ns/op 404895 p100-ns/op 121.0 p50-ns/op 737.0 p99-ns/op 14422 p99.9-ns/op 51795 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=24
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=24-4 456710 276.9 ns/op 221296 p100-ns/op 113.0 p50-ns/op 780.0 p99-ns/op 5146 p99.9-ns/op 18863 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=256
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=256-4 427220 317.1 ns/op 335234 p100-ns/op 120.0 p50-ns/op 1664 p99-ns/op 7870 p99.9-ns/op 25812 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=262144
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=262144-4 227722 601.2 ns/op 5080603 p100-ns/op 232.0 p50-ns/op 6423 p99-ns/op 13524 p99.9-ns/op 48445 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=30
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=30-4 382562 332.7 ns/op 288578 p100-ns/op 118.0 p50-ns/op 1142 p99-ns/op 6691 p99.9-ns/op 27703 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=4096
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=4096-4 372984 359.4 ns/op 461642 p100-ns/op 122.0 p50-ns/op 5559 p99-ns/op 14790 p99.9-ns/op 93630 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=4194304
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=4194304-4 211528 629.3 ns/op 3103838 p100-ns/op 340.0 p50-ns/op 7038 p99-ns/op 9296 p99.9-ns/op 36725 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=512
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=512-4 397737 314.9 ns/op 318938 p100-ns/op 121.0 p50-ns/op 1069 p99-ns/op 10692 p99.9-ns/op 28737 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 507141 241.5 ns/op 267653 p100-ns/op 105.0 p50-ns/op 332.0 p99-ns/op 2021 p99.9-ns/op 18339 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 374881 325.8 ns/op 337366 p100-ns/op 120.0 p50-ns/op 1196 p99-ns/op 6549 p99.9-ns/op 25268 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 314922 458.1 ns/op 1389787 p100-ns/op 164.0 p50-ns/op 6019 p99-ns/op 12393 p99.9-ns/op 53996 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=8192
BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=8192-4 328676 403.3 ns/op 318093 p100-ns/op 126.0 p50-ns/op 5994 p99-ns/op 13822 p99.9-ns/op 93847 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=1024
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=1024-4 356432 343.8 ns/op 343214 p100-ns/op 110.0 p50-ns/op 961.0 p99-ns/op 20204 p99.9-ns/op 56449 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=1048576
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=1048576-4 182668 661.7 ns/op 4505539 p100-ns/op 273.0 p50-ns/op 6598 p99-ns/op 14898 p99.9-ns/op 40845 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=12
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=12-4 446776 282.3 ns/op 232586 p100-ns/op 104.0 p50-ns/op 783.0 p99-ns/op 5213 p99.9-ns/op 21998 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=128
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=128-4 389061 332.6 ns/op 371619 p100-ns/op 104.0 p50-ns/op 2572 p99-ns/op 9287 p99.9-ns/op 44016 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=18
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=18-4 408440 305.5 ns/op 336686 p100-ns/op 106.0 p50-ns/op 1210 p99-ns/op 5928 p99.9-ns/op 26652 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=2048
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=2048-4 278526 438.0 ns/op 314633 p100-ns/op 110.0 p50-ns/op 6238 p99-ns/op 22360 p99.9-ns/op 112808 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=24
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=24-4 438087 289.4 ns/op 283198 p100-ns/op 105.0 p50-ns/op 1005 p99-ns/op 5223 p99.9-ns/op 22531 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=256
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=256-4 401104 313.0 ns/op 395724 p100-ns/op 100.0 p50-ns/op 2236 p99-ns/op 10826 p99.9-ns/op 36526 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=262144
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=262144-4 204282 784.5 ns/op 4723974 p100-ns/op 398.0 p50-ns/op 7525 p99-ns/op 14092 p99.9-ns/op 41057 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=30
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=30-4 362671 342.4 ns/op 328607 p100-ns/op 108.0 p50-ns/op 1618 p99-ns/op 6934 p99.9-ns/op 33820 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=4096
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=4096-4 263050 504.0 ns/op 400547 p100-ns/op 116.0 p50-ns/op 6539 p99-ns/op 22167 p99.9-ns/op 110747 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=4194304
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=4194304-4 205180 622.4 ns/op 4534197 p100-ns/op 267.0 p50-ns/op 6368 p99-ns/op 12628 p99.9-ns/op 27582 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=512
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=512-4 316527 335.5 ns/op 414197 p100-ns/op 105.0 p50-ns/op 1512 p99-ns/op 13570 p99.9-ns/op 86004 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 486974 243.5 ns/op 392453 p100-ns/op 98.00 p50-ns/op 366.0 p99-ns/op 4327 p99.9-ns/op 17889 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 423894 355.5 ns/op 447032 p100-ns/op 106.0 p50-ns/op 2389 p99-ns/op 9108 p99.9-ns/op 35790 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 205278 776.2 ns/op 3088757 p100-ns/op 254.0 p50-ns/op 7542 p99-ns/op 17445 p99.9-ns/op 160857 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=8192
BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=8192-4 233394 553.8 ns/op 471434 p100-ns/op 123.0 p50-ns/op 6767 p99-ns/op 19732 p99.9-ns/op 145238 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=1024
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=1024-4 98652 1094 ns/op 449238 p100-ns/op 534.0 p50-ns/op 6517 p99-ns/op 37824 p99.9-ns/op 136716 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=1048576-4 99008 1712 ns/op 1710471 p100-ns/op 697.0 p50-ns/op 10540 p99-ns/op 21893 p99.9-ns/op 98159 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=12
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=12-4 113104 921.5 ns/op 299777 p100-ns/op 386.0 p50-ns/op 4543 p99-ns/op 45367 p99.9-ns/op 173659 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=128
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=128-4 126559 936.5 ns/op 470972 p100-ns/op 416.0 p50-ns/op 4640 p99-ns/op 46527 p99.9-ns/op 181979 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=18
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=18-4 111892 987.9 ns/op 279464 p100-ns/op 410.0 p50-ns/op 5028 p99-ns/op 51221 p99.9-ns/op 192093 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=2048
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=2048-4 94378 1130 ns/op 325236 p100-ns/op 657.0 p50-ns/op 5615 p99-ns/op 36145 p99.9-ns/op 144968 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=24
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=24-4 119892 930.4 ns/op 331016 p100-ns/op 380.0 p50-ns/op 4896 p99-ns/op 51684 p99.9-ns/op 159120 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=256
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=256-4 110824 1009 ns/op 474164 p100-ns/op 422.0 p50-ns/op 5961 p99-ns/op 58141 p99.9-ns/op 222425 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=262144
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=262144-4 99668 1703 ns/op 1792205 p100-ns/op 721.0 p50-ns/op 10716 p99-ns/op 23332 p99.9-ns/op 132312 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=30
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=30-4 105624 997.8 ns/op 310985 p100-ns/op 416.0 p50-ns/op 5382 p99-ns/op 53483 p99.9-ns/op 186738 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=4096
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=4096-4 75198 1349 ns/op 487306 p100-ns/op 704.0 p50-ns/op 9450 p99-ns/op 36811 p99.9-ns/op 137017 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=512
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=512-4 104566 997.4 ns/op 454435 p100-ns/op 433.0 p50-ns/op 6704 p99-ns/op 41352 p99.9-ns/op 183602 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 114334 903.6 ns/op 286059 p100-ns/op 391.0 p50-ns/op 4493 p99-ns/op 42921 p99.9-ns/op 156583 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 136324 916.3 ns/op 456493 p100-ns/op 387.0 p50-ns/op 4750 p99-ns/op 46352 p99.9-ns/op 160499 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 66196 1969 ns/op 1799184 p100-ns/op 791.0 p50-ns/op 13005 p99-ns/op 29372 p99.9-ns/op 134974 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=8192
BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=8192-4 68826 1551 ns/op 511981 p100-ns/op 794.0 p50-ns/op 10830 p99-ns/op 29414 p99.9-ns/op 159056 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=1024
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=1024-4 305149 401.2 ns/op 336624 p100-ns/op 156.0 p50-ns/op 1204 p99-ns/op 19085 p99.9-ns/op 78453 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=1048576
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=1048576-4 189938 883.4 ns/op 5805560 p100-ns/op 385.0 p50-ns/op 8381 p99-ns/op 16964 p99.9-ns/op 54768 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=12
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=12-4 338500 345.2 ns/op 311362 p100-ns/op 145.0 p50-ns/op 1041 p99-ns/op 5375 p99.9-ns/op 24098 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=128
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=128-4 261345 435.6 ns/op 240652 p100-ns/op 157.0 p50-ns/op 3091 p99-ns/op 12100 p99.9-ns/op 72443 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=18
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=18-4 305418 409.4 ns/op 293554 p100-ns/op 156.0 p50-ns/op 1661 p99-ns/op 8472 p99.9-ns/op 68672 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=2048
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=2048-4 214556 539.4 ns/op 310317 p100-ns/op 158.0 p50-ns/op 6471 p99-ns/op 24404 p99.9-ns/op 103560 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=24
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=24-4 340428 346.6 ns/op 218737 p100-ns/op 142.0 p50-ns/op 1355 p99-ns/op 7929 p99.9-ns/op 26462 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=256
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=256-4 324158 385.2 ns/op 343852 p100-ns/op 148.0 p50-ns/op 2374 p99-ns/op 12326 p99.9-ns/op 63098 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=262144
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=262144-4 166930 844.9 ns/op 5817641 p100-ns/op 331.0 p50-ns/op 7337 p99-ns/op 16480 p99.9-ns/op 58088 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=30
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=30-4 285258 414.3 ns/op 193255 p100-ns/op 150.0 p50-ns/op 1866 p99-ns/op 10781 p99.9-ns/op 56595 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=4096
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=4096-4 170708 670.1 ns/op 311400 p100-ns/op 170.0 p50-ns/op 7365 p99-ns/op 27280 p99.9-ns/op 130070 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=4194304
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=4194304-4 190869 744.8 ns/op 5478756 p100-ns/op 308.0 p50-ns/op 6805 p99-ns/op 13475 p99.9-ns/op 31833 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=512
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=512-4 265950 407.6 ns/op 435633 p100-ns/op 154.0 p50-ns/op 1778 p99-ns/op 15809 p99.9-ns/op 99943 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 363961 300.7 ns/op 200737 p100-ns/op 137.0 p50-ns/op 583.0 p99-ns/op 4153 p99.9-ns/op 24866 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 318430 443.0 ns/op 225824 p100-ns/op 158.0 p50-ns/op 2710 p99-ns/op 11318 p99.9-ns/op 65909 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 193136 964.9 ns/op 3447956 p100-ns/op 297.0 p50-ns/op 8307 p99-ns/op 17906 p99.9-ns/op 150109 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=8192
BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=8192-4 178708 707.3 ns/op 658604 p100-ns/op 179.0 p50-ns/op 7319 p99-ns/op 23307 p99.9-ns/op 191516 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=1024
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=1024-4 211831 640.1 ns/op 388010 p100-ns/op 118.0 p50-ns/op 7150 p99-ns/op 39795 p99.9-ns/op 129882 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=1048576
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=1048576-4 147990 1109 ns/op 8780152 p100-ns/op 336.0 p50-ns/op 8377 p99-ns/op 18690 p99.9-ns/op 40860 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=12
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=12-4 432411 310.2 ns/op 232724 p100-ns/op 113.0 p50-ns/op 1321 p99-ns/op 6933 p99.9-ns/op 31342 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=128
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=128-4 296364 434.4 ns/op 309360 p100-ns/op 117.0 p50-ns/op 4288 p99-ns/op 13619 p99.9-ns/op 110185 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=18
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=18-4 310681 334.1 ns/op 159802 p100-ns/op 113.0 p50-ns/op 1615 p99-ns/op 8028 p99.9-ns/op 38292 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=2048
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=2048-4 135924 778.7 ns/op 525228 p100-ns/op 126.0 p50-ns/op 7685 p99-ns/op 46441 p99.9-ns/op 168626 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=24
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=24-4 351626 337.0 ns/op 226294 p100-ns/op 116.0 p50-ns/op 1782 p99-ns/op 8691 p99.9-ns/op 38565 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=256
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=256-4 244578 413.7 ns/op 210939 p100-ns/op 116.0 p50-ns/op 3707 p99-ns/op 17242 p99.9-ns/op 109203 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=262144
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=262144-4 118971 1466 ns/op 8532031 p100-ns/op 404.0 p50-ns/op 11344 p99-ns/op 27185 p99.9-ns/op 80025 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=30
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=30-4 328370 400.4 ns/op 254417 p100-ns/op 117.0 p50-ns/op 2241 p99-ns/op 10114 p99.9-ns/op 74880 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=4096
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=4096-4 142792 819.5 ns/op 404013 p100-ns/op 135.0 p50-ns/op 8186 p99-ns/op 40103 p99.9-ns/op 148420 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=4194304
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=4194304-4 158854 1021 ns/op 8147385 p100-ns/op 317.0 p50-ns/op 7924 p99-ns/op 18298 p99.9-ns/op 30401 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=512
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=512-4 278109 425.5 ns/op 342843 p100-ns/op 118.0 p50-ns/op 2968 p99-ns/op 24117 p99.9-ns/op 116088 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 445262 270.1 ns/op 244624 p100-ns/op 109.0 p50-ns/op 484.0 p99-ns/op 6047 p99.9-ns/op 19459 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 344794 412.7 ns/op 377650 p100-ns/op 116.0 p50-ns/op 3274 p99-ns/op 12111 p99.9-ns/op 87936 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 155908 1133 ns/op 4536024 p100-ns/op 289.0 p50-ns/op 10028 p99-ns/op 25594 p99.9-ns/op 153025 p99.99-ns/op
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=8192
BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=8192-4 153532 889.0 ns/op 660384 p100-ns/op 153.0 p50-ns/op 9217 p99-ns/op 30619 p99.9-ns/op 242970 p99.99-ns/op
BenchmarkMapCycle
BenchmarkMapCycle-4 2156910 54.43 ns/op
BenchmarkMapDelete
BenchmarkMapDelete/Key=*int32/Elem=int32
BenchmarkMapDelete/Key=*int32/Elem=int32/len=1024
BenchmarkMapDelete/Key=*int32/Elem=int32/len=1024-4 1536658 77.13 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=1048576
BenchmarkMapDelete/Key=*int32/Elem=int32/len=1048576-4 740840 173.0 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=12
BenchmarkMapDelete/Key=*int32/Elem=int32/len=12-4 1259788 93.88 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=128
BenchmarkMapDelete/Key=*int32/Elem=int32/len=128-4 1487902 80.93 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=18
BenchmarkMapDelete/Key=*int32/Elem=int32/len=18-4 1270490 95.20 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=2048
BenchmarkMapDelete/Key=*int32/Elem=int32/len=2048-4 1402322 79.01 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=24
BenchmarkMapDelete/Key=*int32/Elem=int32/len=24-4 1266740 96.53 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=256
BenchmarkMapDelete/Key=*int32/Elem=int32/len=256-4 1394329 76.17 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=262144
BenchmarkMapDelete/Key=*int32/Elem=int32/len=262144-4 944271 130.6 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=30
BenchmarkMapDelete/Key=*int32/Elem=int32/len=30-4 1310296 85.84 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=4096
BenchmarkMapDelete/Key=*int32/Elem=int32/len=4096-4 1422018 84.49 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=4194304
BenchmarkMapDelete/Key=*int32/Elem=int32/len=4194304-4 611778 200.2 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=512
BenchmarkMapDelete/Key=*int32/Elem=int32/len=512-4 1497682 79.96 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=6
BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 976803 149.0 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=64
BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 1438696 92.48 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536
BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 1277492 96.74 ns/op
BenchmarkMapDelete/Key=*int32/Elem=int32/len=8192
BenchmarkMapDelete/Key=*int32/Elem=int32/len=8192-4 1497132 78.59 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=1024
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=1024-4 40812 2854 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=12
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=12-4 93950 1263 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=128
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=128-4 57352 2214 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=18
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=18-4 82080 1406 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=2048
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=2048-4 44426 3344 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=24
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=24-4 80062 1526 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=256
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=256-4 48066 2261 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=30
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=30-4 78064 1753 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=4096
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=4096-4 44010 2757 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=512
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=512-4 40311 2821 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 93999 1208 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 60670 2086 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 22762 4818 ns/op
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=8192
BenchmarkMapDelete/Key=bigType/Elem=bigType/len=8192-4 26206 4052 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32
BenchmarkMapDelete/Key=bigType/Elem=int32/len=1024
BenchmarkMapDelete/Key=bigType/Elem=int32/len=1024-4 43633 2445 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=12
BenchmarkMapDelete/Key=bigType/Elem=int32/len=12-4 97226 1209 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=128
BenchmarkMapDelete/Key=bigType/Elem=int32/len=128-4 61459 1932 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=18
BenchmarkMapDelete/Key=bigType/Elem=int32/len=18-4 104342 1240 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=2048
BenchmarkMapDelete/Key=bigType/Elem=int32/len=2048-4 46736 2865 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=24
BenchmarkMapDelete/Key=bigType/Elem=int32/len=24-4 92295 1302 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=256
BenchmarkMapDelete/Key=bigType/Elem=int32/len=256-4 60259 1941 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=30
BenchmarkMapDelete/Key=bigType/Elem=int32/len=30-4 90708 1303 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=4096
BenchmarkMapDelete/Key=bigType/Elem=int32/len=4096-4 56492 2878 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=512
BenchmarkMapDelete/Key=bigType/Elem=int32/len=512-4 58099 2300 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=6
BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 114198 1034 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=64
BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 89004 1626 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536
BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 30592 4329 ns/op
BenchmarkMapDelete/Key=bigType/Elem=int32/len=8192
BenchmarkMapDelete/Key=bigType/Elem=int32/len=8192-4 31267 3225 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32
BenchmarkMapDelete/Key=int32/Elem=*int32/len=1024
BenchmarkMapDelete/Key=int32/Elem=*int32/len=1024-4 1437681 89.02 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=1048576
BenchmarkMapDelete/Key=int32/Elem=*int32/len=1048576-4 695422 187.8 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=12
BenchmarkMapDelete/Key=int32/Elem=*int32/len=12-4 1000000 148.6 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=128
BenchmarkMapDelete/Key=int32/Elem=*int32/len=128-4 1376752 89.53 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=18
BenchmarkMapDelete/Key=int32/Elem=*int32/len=18-4 1000000 100.1 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=2048
BenchmarkMapDelete/Key=int32/Elem=*int32/len=2048-4 1360915 87.81 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=24
BenchmarkMapDelete/Key=int32/Elem=*int32/len=24-4 1278001 96.25 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=256
BenchmarkMapDelete/Key=int32/Elem=*int32/len=256-4 1356177 82.75 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=262144
BenchmarkMapDelete/Key=int32/Elem=*int32/len=262144-4 1000000 140.2 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=30
BenchmarkMapDelete/Key=int32/Elem=*int32/len=30-4 1293373 93.46 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=4096
BenchmarkMapDelete/Key=int32/Elem=*int32/len=4096-4 1427583 90.48 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=4194304
BenchmarkMapDelete/Key=int32/Elem=*int32/len=4194304-4 550498 210.2 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=512
BenchmarkMapDelete/Key=int32/Elem=*int32/len=512-4 1429168 85.41 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=6
BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 1000000 127.2 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=64
BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 1259820 95.73 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536
BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 1000000 106.0 ns/op
BenchmarkMapDelete/Key=int32/Elem=*int32/len=8192
BenchmarkMapDelete/Key=int32/Elem=*int32/len=8192-4 1483494 88.12 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType
BenchmarkMapDelete/Key=int32/Elem=bigType/len=1024
BenchmarkMapDelete/Key=int32/Elem=bigType/len=1024-4 1000000 108.9 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=12
BenchmarkMapDelete/Key=int32/Elem=bigType/len=12-4 591038 177.2 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=128
BenchmarkMapDelete/Key=int32/Elem=bigType/len=128-4 956781 128.3 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=18
BenchmarkMapDelete/Key=int32/Elem=bigType/len=18-4 807566 169.6 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=2048
BenchmarkMapDelete/Key=int32/Elem=bigType/len=2048-4 1180222 106.4 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=24
BenchmarkMapDelete/Key=int32/Elem=bigType/len=24-4 783088 169.5 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=256
BenchmarkMapDelete/Key=int32/Elem=bigType/len=256-4 921520 114.1 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=30
BenchmarkMapDelete/Key=int32/Elem=bigType/len=30-4 835003 167.0 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=4096
BenchmarkMapDelete/Key=int32/Elem=bigType/len=4096-4 1000000 112.8 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=512
BenchmarkMapDelete/Key=int32/Elem=bigType/len=512-4 1051759 115.0 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=6
BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 677074 198.2 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=64
BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 871731 147.6 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536
BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 932727 139.8 ns/op
BenchmarkMapDelete/Key=int32/Elem=bigType/len=8192
BenchmarkMapDelete/Key=int32/Elem=bigType/len=8192-4 1085324 112.5 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32
BenchmarkMapDelete/Key=int32/Elem=int32/len=1024
BenchmarkMapDelete/Key=int32/Elem=int32/len=1024-4 1572236 81.70 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=1048576
BenchmarkMapDelete/Key=int32/Elem=int32/len=1048576-4 767236 265.5 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=12
BenchmarkMapDelete/Key=int32/Elem=int32/len=12-4 1223878 111.1 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=128
BenchmarkMapDelete/Key=int32/Elem=int32/len=128-4 1357803 85.70 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=18
BenchmarkMapDelete/Key=int32/Elem=int32/len=18-4 1296924 94.05 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=2048
BenchmarkMapDelete/Key=int32/Elem=int32/len=2048-4 1565995 77.11 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=24
BenchmarkMapDelete/Key=int32/Elem=int32/len=24-4 1288071 91.64 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=256
BenchmarkMapDelete/Key=int32/Elem=int32/len=256-4 1404196 80.79 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=262144
BenchmarkMapDelete/Key=int32/Elem=int32/len=262144-4 1000000 117.0 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=30
BenchmarkMapDelete/Key=int32/Elem=int32/len=30-4 1312603 92.10 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=4096
BenchmarkMapDelete/Key=int32/Elem=int32/len=4096-4 1427577 76.96 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=4194304
BenchmarkMapDelete/Key=int32/Elem=int32/len=4194304-4 611468 207.7 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=512
BenchmarkMapDelete/Key=int32/Elem=int32/len=512-4 1429362 77.74 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=6
BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 1000000 118.0 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=64
BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 1412070 87.27 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=65536
BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 1278014 89.99 ns/op
BenchmarkMapDelete/Key=int32/Elem=int32/len=8192
BenchmarkMapDelete/Key=int32/Elem=int32/len=8192-4 1469328 84.17 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64
BenchmarkMapDelete/Key=int64/Elem=int64/len=1024
BenchmarkMapDelete/Key=int64/Elem=int64/len=1024-4 1415503 78.21 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=1048576
BenchmarkMapDelete/Key=int64/Elem=int64/len=1048576-4 632420 221.2 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=12
BenchmarkMapDelete/Key=int64/Elem=int64/len=12-4 1000000 101.9 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=128
BenchmarkMapDelete/Key=int64/Elem=int64/len=128-4 1439144 83.96 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=18
BenchmarkMapDelete/Key=int64/Elem=int64/len=18-4 1225993 96.02 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=2048
BenchmarkMapDelete/Key=int64/Elem=int64/len=2048-4 1527825 79.84 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=24
BenchmarkMapDelete/Key=int64/Elem=int64/len=24-4 1281634 99.19 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=256
BenchmarkMapDelete/Key=int64/Elem=int64/len=256-4 1511030 80.20 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=262144
BenchmarkMapDelete/Key=int64/Elem=int64/len=262144-4 828423 156.9 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=30
BenchmarkMapDelete/Key=int64/Elem=int64/len=30-4 1373016 94.20 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=4096
BenchmarkMapDelete/Key=int64/Elem=int64/len=4096-4 1324080 81.13 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=4194304
BenchmarkMapDelete/Key=int64/Elem=int64/len=4194304-4 549938 211.9 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=512
BenchmarkMapDelete/Key=int64/Elem=int64/len=512-4 1460850 80.73 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=6
BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 926182 119.3 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=64
BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 1430707 90.72 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=65536
BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 1203619 98.15 ns/op
BenchmarkMapDelete/Key=int64/Elem=int64/len=8192
BenchmarkMapDelete/Key=int64/Elem=int64/len=8192-4 1385406 84.09 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=1024
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=1024-4 318020 358.9 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=1048576-4 164568 860.5 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=12
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=12-4 457314 252.0 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=128
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=128-4 514142 251.9 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=18
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=18-4 513327 270.7 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=2048
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=2048-4 442428 306.9 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=24
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=24-4 485643 242.2 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=256
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=256-4 443745 275.9 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=262144
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=262144-4 164300 655.0 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=30
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=30-4 447480 237.3 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=4096
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=4096-4 378814 342.2 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=512
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=512-4 458612 314.3 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 389113 277.3 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 508593 242.6 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 211155 609.6 ns/op
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=8192
BenchmarkMapDelete/Key=mediumType/Elem=int32/len=8192-4 338281 429.8 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32
BenchmarkMapDelete/Key=smallType/Elem=int32/len=1024
BenchmarkMapDelete/Key=smallType/Elem=int32/len=1024-4 978897 114.0 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=1048576
BenchmarkMapDelete/Key=smallType/Elem=int32/len=1048576-4 495637 252.9 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=12
BenchmarkMapDelete/Key=smallType/Elem=int32/len=12-4 768730 154.6 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=128
BenchmarkMapDelete/Key=smallType/Elem=int32/len=128-4 962985 115.3 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=18
BenchmarkMapDelete/Key=smallType/Elem=int32/len=18-4 828091 140.9 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=2048
BenchmarkMapDelete/Key=smallType/Elem=int32/len=2048-4 1000000 121.9 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=24
BenchmarkMapDelete/Key=smallType/Elem=int32/len=24-4 971556 137.6 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=256
BenchmarkMapDelete/Key=smallType/Elem=int32/len=256-4 1000000 115.1 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=262144
BenchmarkMapDelete/Key=smallType/Elem=int32/len=262144-4 664869 288.8 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=30
BenchmarkMapDelete/Key=smallType/Elem=int32/len=30-4 975584 159.3 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=4096
BenchmarkMapDelete/Key=smallType/Elem=int32/len=4096-4 988588 111.0 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=4194304
BenchmarkMapDelete/Key=smallType/Elem=int32/len=4194304-4 438108 269.3 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=512
BenchmarkMapDelete/Key=smallType/Elem=int32/len=512-4 1000000 117.1 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=6
BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 647961 203.5 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=64
BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 967558 123.9 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536
BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 874299 143.0 ns/op
BenchmarkMapDelete/Key=smallType/Elem=int32/len=8192
BenchmarkMapDelete/Key=smallType/Elem=int32/len=8192-4 867042 123.1 ns/op
BenchmarkMapDelete/Key=string/Elem=string
BenchmarkMapDelete/Key=string/Elem=string/len=1024
BenchmarkMapDelete/Key=string/Elem=string/len=1024-4 1247944 93.90 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=1048576
BenchmarkMapDelete/Key=string/Elem=string/len=1048576-4 543879 331.6 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=12
BenchmarkMapDelete/Key=string/Elem=string/len=12-4 1000000 114.8 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=128
BenchmarkMapDelete/Key=string/Elem=string/len=128-4 1000000 161.3 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=18
BenchmarkMapDelete/Key=string/Elem=string/len=18-4 1000000 108.0 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=2048
BenchmarkMapDelete/Key=string/Elem=string/len=2048-4 1306116 96.10 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=24
BenchmarkMapDelete/Key=string/Elem=string/len=24-4 1000000 109.4 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=256
BenchmarkMapDelete/Key=string/Elem=string/len=256-4 1236842 106.6 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=262144
BenchmarkMapDelete/Key=string/Elem=string/len=262144-4 671310 183.2 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=30
BenchmarkMapDelete/Key=string/Elem=string/len=30-4 1000000 110.8 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=4096
BenchmarkMapDelete/Key=string/Elem=string/len=4096-4 1236200 98.11 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=4194304
BenchmarkMapDelete/Key=string/Elem=string/len=4194304-4 452955 250.9 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=512
BenchmarkMapDelete/Key=string/Elem=string/len=512-4 1220166 99.95 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=6
BenchmarkMapDelete/Key=string/Elem=string/len=6-4 856329 130.6 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=64
BenchmarkMapDelete/Key=string/Elem=string/len=64-4 1000000 138.8 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=65536
BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 984351 117.6 ns/op
BenchmarkMapDelete/Key=string/Elem=string/len=8192
BenchmarkMapDelete/Key=string/Elem=string/len=8192-4 1000000 100.6 ns/op
BenchmarkMapFirst
BenchmarkMapFirst/1
BenchmarkMapFirst/1-4 5048782 24.87 ns/op
BenchmarkMapFirst/10
BenchmarkMapFirst/10-4 3898498 28.80 ns/op
BenchmarkMapFirst/11
BenchmarkMapFirst/11-4 3990108 29.54 ns/op
BenchmarkMapFirst/12
BenchmarkMapFirst/12-4 3920199 29.66 ns/op
BenchmarkMapFirst/13
BenchmarkMapFirst/13-4 3990825 31.21 ns/op
BenchmarkMapFirst/14
BenchmarkMapFirst/14-4 4179115 28.91 ns/op
BenchmarkMapFirst/15
BenchmarkMapFirst/15-4 3973078 27.32 ns/op
BenchmarkMapFirst/16
BenchmarkMapFirst/16-4 4039634 30.48 ns/op
BenchmarkMapFirst/2
BenchmarkMapFirst/2-4 4510267 24.73 ns/op
BenchmarkMapFirst/3
BenchmarkMapFirst/3-4 4840653 24.23 ns/op
BenchmarkMapFirst/4
BenchmarkMapFirst/4-4 4529406 26.32 ns/op
BenchmarkMapFirst/5
BenchmarkMapFirst/5-4 4581763 25.38 ns/op
BenchmarkMapFirst/6
BenchmarkMapFirst/6-4 4690887 23.94 ns/op
BenchmarkMapFirst/7
BenchmarkMapFirst/7-4 4541438 25.36 ns/op
BenchmarkMapFirst/8
BenchmarkMapFirst/8-4 4442506 26.72 ns/op
BenchmarkMapFirst/9
BenchmarkMapFirst/9-4 4078987 29.24 ns/op
BenchmarkMapInterfacePtr
BenchmarkMapInterfacePtr-4 2062789 56.57 ns/op
BenchmarkMapInterfaceString
BenchmarkMapInterfaceString-4 1910306 58.50 ns/op
BenchmarkMapIter
BenchmarkMapIter/Key=*int32/Elem=int32
BenchmarkMapIter/Key=*int32/Elem=int32/len=0
BenchmarkMapIter/Key=*int32/Elem=int32/len=0-4 6208662 19.36 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=1024
BenchmarkMapIter/Key=*int32/Elem=int32/len=1024-4 1238367 93.43 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=1048576
BenchmarkMapIter/Key=*int32/Elem=int32/len=1048576-4 100000000 95.93 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=12
BenchmarkMapIter/Key=*int32/Elem=int32/len=12-4 1000000 100.8 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=128
BenchmarkMapIter/Key=*int32/Elem=int32/len=128-4 1261810 97.09 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=18
BenchmarkMapIter/Key=*int32/Elem=int32/len=18-4 1000000 101.0 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=2048
BenchmarkMapIter/Key=*int32/Elem=int32/len=2048-4 1245786 95.81 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=24
BenchmarkMapIter/Key=*int32/Elem=int32/len=24-4 1286032 97.09 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=256
BenchmarkMapIter/Key=*int32/Elem=int32/len=256-4 1241004 95.91 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=262144
BenchmarkMapIter/Key=*int32/Elem=int32/len=262144-4 1511779 87.15 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=30
BenchmarkMapIter/Key=*int32/Elem=int32/len=30-4 1000000 100.0 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=4096
BenchmarkMapIter/Key=*int32/Elem=int32/len=4096-4 1291926 95.09 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=4194304
BenchmarkMapIter/Key=*int32/Elem=int32/len=4194304-4 100000000 97.03 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=512
BenchmarkMapIter/Key=*int32/Elem=int32/len=512-4 1269483 96.53 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=6
BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 1560926 76.41 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=64
BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 1202360 98.77 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=65536
BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1233409 94.91 ns/op
BenchmarkMapIter/Key=*int32/Elem=int32/len=8192
BenchmarkMapIter/Key=*int32/Elem=int32/len=8192-4 1240041 97.08 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType
BenchmarkMapIter/Key=bigType/Elem=bigType/len=0
BenchmarkMapIter/Key=bigType/Elem=bigType/len=0-4 6285994 19.02 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=1024
BenchmarkMapIter/Key=bigType/Elem=bigType/len=1024-4 34725 3681 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=12
BenchmarkMapIter/Key=bigType/Elem=bigType/len=12-4 59750 2107 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=128
BenchmarkMapIter/Key=bigType/Elem=bigType/len=128-4 46712 2281 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=18
BenchmarkMapIter/Key=bigType/Elem=bigType/len=18-4 54402 2132 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=2048
BenchmarkMapIter/Key=bigType/Elem=bigType/len=2048-4 30806 4418 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=24
BenchmarkMapIter/Key=bigType/Elem=bigType/len=24-4 58873 2080 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=256
BenchmarkMapIter/Key=bigType/Elem=bigType/len=256-4 45405 2665 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=30
BenchmarkMapIter/Key=bigType/Elem=bigType/len=30-4 58318 2049 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=4096
BenchmarkMapIter/Key=bigType/Elem=bigType/len=4096-4 28701 6078 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=512
BenchmarkMapIter/Key=bigType/Elem=bigType/len=512-4 43414 2782 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=6
BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 58112 2018 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=64
BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 52717 2333 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536
BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 4540 ns/op
BenchmarkMapIter/Key=bigType/Elem=bigType/len=8192
BenchmarkMapIter/Key=bigType/Elem=bigType/len=8192-4 21784 5208 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32
BenchmarkMapIter/Key=bigType/Elem=int32/len=0
BenchmarkMapIter/Key=bigType/Elem=int32/len=0-4 5628290 18.77 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=1024
BenchmarkMapIter/Key=bigType/Elem=int32/len=1024-4 76032 1779 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=12
BenchmarkMapIter/Key=bigType/Elem=int32/len=12-4 110821 1065 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=128
BenchmarkMapIter/Key=bigType/Elem=int32/len=128-4 94864 1128 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=18
BenchmarkMapIter/Key=bigType/Elem=int32/len=18-4 110613 1067 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=2048
BenchmarkMapIter/Key=bigType/Elem=int32/len=2048-4 58141 2090 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=24
BenchmarkMapIter/Key=bigType/Elem=int32/len=24-4 111258 1026 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=256
BenchmarkMapIter/Key=bigType/Elem=int32/len=256-4 96144 1158 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=30
BenchmarkMapIter/Key=bigType/Elem=int32/len=30-4 120906 1002 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=4096
BenchmarkMapIter/Key=bigType/Elem=int32/len=4096-4 49447 2468 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=512
BenchmarkMapIter/Key=bigType/Elem=int32/len=512-4 92359 1348 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=6
BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 107164 1092 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=64
BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 110403 1047 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=65536
BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 2446 ns/op
BenchmarkMapIter/Key=bigType/Elem=int32/len=8192
BenchmarkMapIter/Key=bigType/Elem=int32/len=8192-4 43952 3176 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32
BenchmarkMapIter/Key=int32/Elem=*int32/len=0
BenchmarkMapIter/Key=int32/Elem=*int32/len=0-4 5815052 19.63 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=1024
BenchmarkMapIter/Key=int32/Elem=*int32/len=1024-4 1000000 100.4 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=1048576
BenchmarkMapIter/Key=int32/Elem=*int32/len=1048576-4 100000000 98.19 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=12
BenchmarkMapIter/Key=int32/Elem=*int32/len=12-4 1000000 119.8 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=128
BenchmarkMapIter/Key=int32/Elem=*int32/len=128-4 1000000 108.3 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=18
BenchmarkMapIter/Key=int32/Elem=*int32/len=18-4 1000000 105.4 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=2048
BenchmarkMapIter/Key=int32/Elem=*int32/len=2048-4 1233554 94.10 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=24
BenchmarkMapIter/Key=int32/Elem=*int32/len=24-4 1218909 97.98 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=256
BenchmarkMapIter/Key=int32/Elem=*int32/len=256-4 1238846 97.47 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=262144
BenchmarkMapIter/Key=int32/Elem=*int32/len=262144-4 1535856 84.36 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=30
BenchmarkMapIter/Key=int32/Elem=*int32/len=30-4 1000000 103.6 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=4096
BenchmarkMapIter/Key=int32/Elem=*int32/len=4096-4 1283415 98.33 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=4194304
BenchmarkMapIter/Key=int32/Elem=*int32/len=4194304-4 100000000 98.95 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=512
BenchmarkMapIter/Key=int32/Elem=*int32/len=512-4 1236877 95.34 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=6
BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 1449608 79.20 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=64
BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1000000 100.9 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=65536
BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1287073 91.54 ns/op
BenchmarkMapIter/Key=int32/Elem=*int32/len=8192
BenchmarkMapIter/Key=int32/Elem=*int32/len=8192-4 1267484 100.4 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType
BenchmarkMapIter/Key=int32/Elem=bigType/len=0
BenchmarkMapIter/Key=int32/Elem=bigType/len=0-4 5942917 19.13 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=1024
BenchmarkMapIter/Key=int32/Elem=bigType/len=1024-4 89730 1320 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=12
BenchmarkMapIter/Key=int32/Elem=bigType/len=12-4 111644 1072 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=128
BenchmarkMapIter/Key=int32/Elem=bigType/len=128-4 100669 1133 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=18
BenchmarkMapIter/Key=int32/Elem=bigType/len=18-4 112454 1041 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=2048
BenchmarkMapIter/Key=int32/Elem=bigType/len=2048-4 80512 1589 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=24
BenchmarkMapIter/Key=int32/Elem=bigType/len=24-4 113968 1060 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=256
BenchmarkMapIter/Key=int32/Elem=bigType/len=256-4 100590 1160 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=30
BenchmarkMapIter/Key=int32/Elem=bigType/len=30-4 112735 1057 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=4096
BenchmarkMapIter/Key=int32/Elem=bigType/len=4096-4 64216 1956 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=512
BenchmarkMapIter/Key=int32/Elem=bigType/len=512-4 92330 1255 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=6
BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 115394 970.7 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=64
BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 107913 1079 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=65536
BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 2326 ns/op
BenchmarkMapIter/Key=int32/Elem=bigType/len=8192
BenchmarkMapIter/Key=int32/Elem=bigType/len=8192-4 34407 3307 ns/op
BenchmarkMapIter/Key=int32/Elem=int32
BenchmarkMapIter/Key=int32/Elem=int32/len=0
BenchmarkMapIter/Key=int32/Elem=int32/len=0-4 6267960 20.40 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=1024
BenchmarkMapIter/Key=int32/Elem=int32/len=1024-4 1302256 100.4 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=1048576
BenchmarkMapIter/Key=int32/Elem=int32/len=1048576-4 100000000 96.67 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=12
BenchmarkMapIter/Key=int32/Elem=int32/len=12-4 1223452 101.6 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=128
BenchmarkMapIter/Key=int32/Elem=int32/len=128-4 1241862 101.3 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=18
BenchmarkMapIter/Key=int32/Elem=int32/len=18-4 1000000 103.5 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=2048
BenchmarkMapIter/Key=int32/Elem=int32/len=2048-4 1307508 91.01 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=24
BenchmarkMapIter/Key=int32/Elem=int32/len=24-4 1287436 102.8 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=256
BenchmarkMapIter/Key=int32/Elem=int32/len=256-4 1286778 96.19 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=262144
BenchmarkMapIter/Key=int32/Elem=int32/len=262144-4 1585166 93.21 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=30
BenchmarkMapIter/Key=int32/Elem=int32/len=30-4 1231809 98.86 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=4096
BenchmarkMapIter/Key=int32/Elem=int32/len=4096-4 1307426 91.95 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=4194304
BenchmarkMapIter/Key=int32/Elem=int32/len=4194304-4 100000000 91.60 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=512
BenchmarkMapIter/Key=int32/Elem=int32/len=512-4 1250158 93.55 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=6
BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 1447526 83.05 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=64
BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 1230187 97.61 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=65536
BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1273651 92.44 ns/op
BenchmarkMapIter/Key=int32/Elem=int32/len=8192
BenchmarkMapIter/Key=int32/Elem=int32/len=8192-4 1258087 92.27 ns/op
BenchmarkMapIter/Key=int64/Elem=int64
BenchmarkMapIter/Key=int64/Elem=int64/len=0
BenchmarkMapIter/Key=int64/Elem=int64/len=0-4 6055366 20.82 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=1024
BenchmarkMapIter/Key=int64/Elem=int64/len=1024-4 1295491 88.10 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=1048576
BenchmarkMapIter/Key=int64/Elem=int64/len=1048576-4 100000000 94.75 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=12
BenchmarkMapIter/Key=int64/Elem=int64/len=12-4 1290320 90.32 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=128
BenchmarkMapIter/Key=int64/Elem=int64/len=128-4 1353264 91.91 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=18
BenchmarkMapIter/Key=int64/Elem=int64/len=18-4 1275049 91.80 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=2048
BenchmarkMapIter/Key=int64/Elem=int64/len=2048-4 1311614 91.12 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=24
BenchmarkMapIter/Key=int64/Elem=int64/len=24-4 1363386 88.27 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=256
BenchmarkMapIter/Key=int64/Elem=int64/len=256-4 1326338 87.92 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=262144
BenchmarkMapIter/Key=int64/Elem=int64/len=262144-4 1548034 83.84 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=30
BenchmarkMapIter/Key=int64/Elem=int64/len=30-4 1310998 94.69 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=4096
BenchmarkMapIter/Key=int64/Elem=int64/len=4096-4 1321471 89.44 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=4194304
BenchmarkMapIter/Key=int64/Elem=int64/len=4194304-4 100000000 93.73 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=512
BenchmarkMapIter/Key=int64/Elem=int64/len=512-4 1360497 89.11 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=6
BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 1613919 77.51 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=64
BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 1335460 94.19 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=65536
BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1247502 102.7 ns/op
BenchmarkMapIter/Key=int64/Elem=int64/len=8192
BenchmarkMapIter/Key=int64/Elem=int64/len=8192-4 1309429 89.19 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32
BenchmarkMapIter/Key=mediumType/Elem=int32/len=0
BenchmarkMapIter/Key=mediumType/Elem=int32/len=0-4 6757278 20.13 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=1024
BenchmarkMapIter/Key=mediumType/Elem=int32/len=1024-4 415866 282.1 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapIter/Key=mediumType/Elem=int32/len=1048576-4 100000000 980.7 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=12
BenchmarkMapIter/Key=mediumType/Elem=int32/len=12-4 462723 233.9 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=128
BenchmarkMapIter/Key=mediumType/Elem=int32/len=128-4 512410 238.8 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=18
BenchmarkMapIter/Key=mediumType/Elem=int32/len=18-4 519625 239.6 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=2048
BenchmarkMapIter/Key=mediumType/Elem=int32/len=2048-4 392935 298.8 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=24
BenchmarkMapIter/Key=mediumType/Elem=int32/len=24-4 532766 233.9 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=256
BenchmarkMapIter/Key=mediumType/Elem=int32/len=256-4 457750 239.2 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=262144
BenchmarkMapIter/Key=mediumType/Elem=int32/len=262144-4 1000000 731.2 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=30
BenchmarkMapIter/Key=mediumType/Elem=int32/len=30-4 514875 236.2 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=4096
BenchmarkMapIter/Key=mediumType/Elem=int32/len=4096-4 269388 390.5 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=512
BenchmarkMapIter/Key=mediumType/Elem=int32/len=512-4 480308 262.0 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=6
BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 513033 229.6 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=64
BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 438390 256.4 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536
BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 963.3 ns/op
BenchmarkMapIter/Key=mediumType/Elem=int32/len=8192
BenchmarkMapIter/Key=mediumType/Elem=int32/len=8192-4 250972 429.9 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32
BenchmarkMapIter/Key=smallType/Elem=int32/len=0
BenchmarkMapIter/Key=smallType/Elem=int32/len=0-4 6371356 18.61 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=1024
BenchmarkMapIter/Key=smallType/Elem=int32/len=1024-4 1406769 85.34 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=1048576
BenchmarkMapIter/Key=smallType/Elem=int32/len=1048576-4 100000000 85.87 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=12
BenchmarkMapIter/Key=smallType/Elem=int32/len=12-4 1290058 93.65 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=128
BenchmarkMapIter/Key=smallType/Elem=int32/len=128-4 1398776 83.13 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=18
BenchmarkMapIter/Key=smallType/Elem=int32/len=18-4 1360710 86.66 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=2048
BenchmarkMapIter/Key=smallType/Elem=int32/len=2048-4 1421742 82.04 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=24
BenchmarkMapIter/Key=smallType/Elem=int32/len=24-4 1422172 89.86 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=256
BenchmarkMapIter/Key=smallType/Elem=int32/len=256-4 1481964 78.81 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=262144
BenchmarkMapIter/Key=smallType/Elem=int32/len=262144-4 1819210 75.47 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=30
BenchmarkMapIter/Key=smallType/Elem=int32/len=30-4 1359444 87.72 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=4096
BenchmarkMapIter/Key=smallType/Elem=int32/len=4096-4 1412893 81.83 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=4194304
BenchmarkMapIter/Key=smallType/Elem=int32/len=4194304-4 100000000 84.54 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=512
BenchmarkMapIter/Key=smallType/Elem=int32/len=512-4 1518817 82.59 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=6
BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 1399932 79.99 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=64
BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 1391924 84.56 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=65536
BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 1495191 77.48 ns/op
BenchmarkMapIter/Key=smallType/Elem=int32/len=8192
BenchmarkMapIter/Key=smallType/Elem=int32/len=8192-4 1506058 78.26 ns/op
BenchmarkMapIter/Key=string/Elem=string
BenchmarkMapIter/Key=string/Elem=string/len=0
BenchmarkMapIter/Key=string/Elem=string/len=0-4 6357158 19.13 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=1024
BenchmarkMapIter/Key=string/Elem=string/len=1024-4 1392661 84.53 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=1048576
BenchmarkMapIter/Key=string/Elem=string/len=1048576-4 100000000 112.4 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=12
BenchmarkMapIter/Key=string/Elem=string/len=12-4 1407730 92.68 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=128
BenchmarkMapIter/Key=string/Elem=string/len=128-4 1336518 93.84 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=18
BenchmarkMapIter/Key=string/Elem=string/len=18-4 1318310 91.52 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=2048
BenchmarkMapIter/Key=string/Elem=string/len=2048-4 1389816 85.75 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=24
BenchmarkMapIter/Key=string/Elem=string/len=24-4 1267015 86.29 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=256
BenchmarkMapIter/Key=string/Elem=string/len=256-4 1284361 86.43 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=262144
BenchmarkMapIter/Key=string/Elem=string/len=262144-4 1000000 100.0 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=30
BenchmarkMapIter/Key=string/Elem=string/len=30-4 1234857 92.10 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=4096
BenchmarkMapIter/Key=string/Elem=string/len=4096-4 1383673 86.31 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=4194304
BenchmarkMapIter/Key=string/Elem=string/len=4194304-4 100000000 107.8 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=512
BenchmarkMapIter/Key=string/Elem=string/len=512-4 1362312 92.15 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=6
BenchmarkMapIter/Key=string/Elem=string/len=6-4 1582842 73.41 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=64
BenchmarkMapIter/Key=string/Elem=string/len=64-4 1259191 88.67 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=65536
BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1226391 94.05 ns/op
BenchmarkMapIter/Key=string/Elem=string/len=8192
BenchmarkMapIter/Key=string/Elem=string/len=8192-4 1374013 90.26 ns/op
BenchmarkMapLast
BenchmarkMapLast/1
BenchmarkMapLast/1-4 4748796 25.11 ns/op
BenchmarkMapLast/10
BenchmarkMapLast/10-4 3146901 32.29 ns/op
BenchmarkMapLast/11
BenchmarkMapLast/11-4 3466038 35.52 ns/op
BenchmarkMapLast/12
BenchmarkMapLast/12-4 3756387 34.06 ns/op
BenchmarkMapLast/13
BenchmarkMapLast/13-4 3812552 35.84 ns/op
BenchmarkMapLast/14
BenchmarkMapLast/14-4 3733866 32.17 ns/op
BenchmarkMapLast/15
BenchmarkMapLast/15-4 3956907 29.10 ns/op
BenchmarkMapLast/16
BenchmarkMapLast/16-4 3897987 33.50 ns/op
BenchmarkMapLast/2
BenchmarkMapLast/2-4 4175127 27.51 ns/op
BenchmarkMapLast/3
BenchmarkMapLast/3-4 4191676 27.04 ns/op
BenchmarkMapLast/4
BenchmarkMapLast/4-4 3950914 31.46 ns/op
BenchmarkMapLast/5
BenchmarkMapLast/5-4 4600428 26.63 ns/op
BenchmarkMapLast/6
BenchmarkMapLast/6-4 3765955 28.42 ns/op
BenchmarkMapLast/7
BenchmarkMapLast/7-4 3721324 32.04 ns/op
BenchmarkMapLast/8
BenchmarkMapLast/8-4 3748922 31.82 ns/op
BenchmarkMapLast/9
BenchmarkMapLast/9-4 3810151 28.48 ns/op
BenchmarkMapMid
BenchmarkMapMid/1
BenchmarkMapMid/1-4 5076657 23.76 ns/op
BenchmarkMapMid/10
BenchmarkMapMid/10-4 3860535 32.02 ns/op
BenchmarkMapMid/11
BenchmarkMapMid/11-4 3632377 32.21 ns/op
BenchmarkMapMid/12
BenchmarkMapMid/12-4 3589812 33.71 ns/op
BenchmarkMapMid/13
BenchmarkMapMid/13-4 3574071 35.24 ns/op
BenchmarkMapMid/14
BenchmarkMapMid/14-4 3925519 29.56 ns/op
BenchmarkMapMid/15
BenchmarkMapMid/15-4 3570756 29.15 ns/op
BenchmarkMapMid/16
BenchmarkMapMid/16-4 3605496 30.39 ns/op
BenchmarkMapMid/2
BenchmarkMapMid/2-4 4405564 27.19 ns/op
BenchmarkMapMid/3
BenchmarkMapMid/3-4 4534192 27.16 ns/op
BenchmarkMapMid/4
BenchmarkMapMid/4-4 4103295 30.91 ns/op
BenchmarkMapMid/5
BenchmarkMapMid/5-4 4055176 28.76 ns/op
BenchmarkMapMid/6
BenchmarkMapMid/6-4 4141406 29.48 ns/op
BenchmarkMapMid/7
BenchmarkMapMid/7-4 4075515 28.39 ns/op
BenchmarkMapMid/8
BenchmarkMapMid/8-4 3669111 31.05 ns/op
BenchmarkMapMid/9
BenchmarkMapMid/9-4 4016695 33.05 ns/op
BenchmarkMapPop
BenchmarkMapPop/Key=*int32/Elem=int32
BenchmarkMapPop/Key=*int32/Elem=int32/len=1024
BenchmarkMapPop/Key=*int32/Elem=int32/len=1024-4 366213 373.4 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=1048576
BenchmarkMapPop/Key=*int32/Elem=int32/len=1048576-4 276140 437.7 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=12
BenchmarkMapPop/Key=*int32/Elem=int32/len=12-4 421350 261.5 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=128
BenchmarkMapPop/Key=*int32/Elem=int32/len=128-4 428677 275.5 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=18
BenchmarkMapPop/Key=*int32/Elem=int32/len=18-4 453405 257.9 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=2048
BenchmarkMapPop/Key=*int32/Elem=int32/len=2048-4 385918 440.7 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=24
BenchmarkMapPop/Key=*int32/Elem=int32/len=24-4 466573 261.2 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=256
BenchmarkMapPop/Key=*int32/Elem=int32/len=256-4 395616 295.2 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=262144
BenchmarkMapPop/Key=*int32/Elem=int32/len=262144-4 412716 1271 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=30
BenchmarkMapPop/Key=*int32/Elem=int32/len=30-4 437092 261.3 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=4096
BenchmarkMapPop/Key=*int32/Elem=int32/len=4096-4 336304 534.2 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=4194304
BenchmarkMapPop/Key=*int32/Elem=int32/len=4194304-4 260984 466.5 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=512
BenchmarkMapPop/Key=*int32/Elem=int32/len=512-4 387996 329.1 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=6
BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 639364 204.1 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=64
BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 455055 267.1 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=65536
BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 459314 1096 ns/op
BenchmarkMapPop/Key=*int32/Elem=int32/len=8192
BenchmarkMapPop/Key=*int32/Elem=int32/len=8192-4 349168 600.5 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType
BenchmarkMapPop/Key=bigType/Elem=bigType/len=1024
BenchmarkMapPop/Key=bigType/Elem=bigType/len=1024-4 10000 16943 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=12
BenchmarkMapPop/Key=bigType/Elem=bigType/len=12-4 10000 11355 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=128
BenchmarkMapPop/Key=bigType/Elem=bigType/len=128-4 10000 15091 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=18
BenchmarkMapPop/Key=bigType/Elem=bigType/len=18-4 10000 11901 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=2048
BenchmarkMapPop/Key=bigType/Elem=bigType/len=2048-4 10000 16096 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=24
BenchmarkMapPop/Key=bigType/Elem=bigType/len=24-4 10000 12055 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=256
BenchmarkMapPop/Key=bigType/Elem=bigType/len=256-4 10000 17765 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=30
BenchmarkMapPop/Key=bigType/Elem=bigType/len=30-4 10000 12987 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=4096
BenchmarkMapPop/Key=bigType/Elem=bigType/len=4096-4 10000 15636 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=512
BenchmarkMapPop/Key=bigType/Elem=bigType/len=512-4 10000 17027 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=6
BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 10000 11221 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=64
BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 10000 13517 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536
BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 29025 4325 ns/op
BenchmarkMapPop/Key=bigType/Elem=bigType/len=8192
BenchmarkMapPop/Key=bigType/Elem=bigType/len=8192-4 10000 17932 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32
BenchmarkMapPop/Key=bigType/Elem=int32/len=1024
BenchmarkMapPop/Key=bigType/Elem=int32/len=1024-4 12240 9833 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=12
BenchmarkMapPop/Key=bigType/Elem=int32/len=12-4 15664 7255 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=128
BenchmarkMapPop/Key=bigType/Elem=int32/len=128-4 13256 8386 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=18
BenchmarkMapPop/Key=bigType/Elem=int32/len=18-4 16880 7509 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=2048
BenchmarkMapPop/Key=bigType/Elem=int32/len=2048-4 13111 10823 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=24
BenchmarkMapPop/Key=bigType/Elem=int32/len=24-4 15772 7605 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=256
BenchmarkMapPop/Key=bigType/Elem=int32/len=256-4 10000 10052 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=30
BenchmarkMapPop/Key=bigType/Elem=int32/len=30-4 15404 6992 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=4096
BenchmarkMapPop/Key=bigType/Elem=int32/len=4096-4 12462 10051 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=512
BenchmarkMapPop/Key=bigType/Elem=int32/len=512-4 10000 10255 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=6
BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 16597 6945 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=64
BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 14623 8253 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=65536
BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 27130 4233 ns/op
BenchmarkMapPop/Key=bigType/Elem=int32/len=8192
BenchmarkMapPop/Key=bigType/Elem=int32/len=8192-4 10000 10416 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32
BenchmarkMapPop/Key=int32/Elem=*int32/len=1024
BenchmarkMapPop/Key=int32/Elem=*int32/len=1024-4 360541 380.8 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=1048576
BenchmarkMapPop/Key=int32/Elem=*int32/len=1048576-4 272634 575.5 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=12
BenchmarkMapPop/Key=int32/Elem=*int32/len=12-4 432993 249.8 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=128
BenchmarkMapPop/Key=int32/Elem=*int32/len=128-4 451456 261.0 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=18
BenchmarkMapPop/Key=int32/Elem=*int32/len=18-4 433569 240.7 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=2048
BenchmarkMapPop/Key=int32/Elem=*int32/len=2048-4 377760 429.5 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=24
BenchmarkMapPop/Key=int32/Elem=*int32/len=24-4 481495 252.2 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=256
BenchmarkMapPop/Key=int32/Elem=*int32/len=256-4 411159 300.1 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=262144
BenchmarkMapPop/Key=int32/Elem=*int32/len=262144-4 360606 1189 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=30
BenchmarkMapPop/Key=int32/Elem=*int32/len=30-4 529989 243.8 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=4096
BenchmarkMapPop/Key=int32/Elem=*int32/len=4096-4 320149 522.7 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=4194304
BenchmarkMapPop/Key=int32/Elem=*int32/len=4194304-4 251932 468.8 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=512
BenchmarkMapPop/Key=int32/Elem=*int32/len=512-4 434250 315.6 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=6
BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 643588 214.2 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=64
BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 476854 258.2 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=65536
BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 400064 916.0 ns/op
BenchmarkMapPop/Key=int32/Elem=*int32/len=8192
BenchmarkMapPop/Key=int32/Elem=*int32/len=8192-4 221528 579.4 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType
BenchmarkMapPop/Key=int32/Elem=bigType/len=1024
BenchmarkMapPop/Key=int32/Elem=bigType/len=1024-4 15393 8213 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=12
BenchmarkMapPop/Key=int32/Elem=bigType/len=12-4 19060 5708 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=128
BenchmarkMapPop/Key=int32/Elem=bigType/len=128-4 19928 6482 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=18
BenchmarkMapPop/Key=int32/Elem=bigType/len=18-4 22189 5501 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=2048
BenchmarkMapPop/Key=int32/Elem=bigType/len=2048-4 17829 7690 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=24
BenchmarkMapPop/Key=int32/Elem=bigType/len=24-4 21922 5594 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=256
BenchmarkMapPop/Key=int32/Elem=bigType/len=256-4 15457 7336 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=30
BenchmarkMapPop/Key=int32/Elem=bigType/len=30-4 22074 5669 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=4096
BenchmarkMapPop/Key=int32/Elem=bigType/len=4096-4 19044 6611 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=512
BenchmarkMapPop/Key=int32/Elem=bigType/len=512-4 15456 8152 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=6
BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 21032 5843 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=64
BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 23695 4558 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=65536
BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 73491 9995 ns/op
BenchmarkMapPop/Key=int32/Elem=bigType/len=8192
BenchmarkMapPop/Key=int32/Elem=bigType/len=8192-4 26475 7039 ns/op
BenchmarkMapPop/Key=int32/Elem=int32
BenchmarkMapPop/Key=int32/Elem=int32/len=1024
BenchmarkMapPop/Key=int32/Elem=int32/len=1024-4 352395 371.3 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=1048576
BenchmarkMapPop/Key=int32/Elem=int32/len=1048576-4 306727 424.7 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=12
BenchmarkMapPop/Key=int32/Elem=int32/len=12-4 455473 259.0 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=128
BenchmarkMapPop/Key=int32/Elem=int32/len=128-4 423441 286.1 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=18
BenchmarkMapPop/Key=int32/Elem=int32/len=18-4 445886 253.6 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=2048
BenchmarkMapPop/Key=int32/Elem=int32/len=2048-4 333597 417.5 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=24
BenchmarkMapPop/Key=int32/Elem=int32/len=24-4 451036 266.2 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=256
BenchmarkMapPop/Key=int32/Elem=int32/len=256-4 390296 301.5 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=262144
BenchmarkMapPop/Key=int32/Elem=int32/len=262144-4 342958 1618 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=30
BenchmarkMapPop/Key=int32/Elem=int32/len=30-4 401541 262.7 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=4096
BenchmarkMapPop/Key=int32/Elem=int32/len=4096-4 317959 509.7 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=4194304
BenchmarkMapPop/Key=int32/Elem=int32/len=4194304-4 258253 538.0 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=512
BenchmarkMapPop/Key=int32/Elem=int32/len=512-4 371118 329.2 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=6
BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 583388 223.7 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=64
BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 429382 274.3 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=65536
BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 512942 1045 ns/op
BenchmarkMapPop/Key=int32/Elem=int32/len=8192
BenchmarkMapPop/Key=int32/Elem=int32/len=8192-4 248660 565.7 ns/op
BenchmarkMapPop/Key=int64/Elem=int64
BenchmarkMapPop/Key=int64/Elem=int64/len=1024
BenchmarkMapPop/Key=int64/Elem=int64/len=1024-4 381463 354.8 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=1048576
BenchmarkMapPop/Key=int64/Elem=int64/len=1048576-4 257664 476.4 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=12
BenchmarkMapPop/Key=int64/Elem=int64/len=12-4 473348 271.5 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=128
BenchmarkMapPop/Key=int64/Elem=int64/len=128-4 474852 269.8 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=18
BenchmarkMapPop/Key=int64/Elem=int64/len=18-4 435638 249.0 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=2048
BenchmarkMapPop/Key=int64/Elem=int64/len=2048-4 326870 458.5 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=24
BenchmarkMapPop/Key=int64/Elem=int64/len=24-4 478455 255.2 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=256
BenchmarkMapPop/Key=int64/Elem=int64/len=256-4 402032 317.2 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=262144
BenchmarkMapPop/Key=int64/Elem=int64/len=262144-4 373537 1441 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=30
BenchmarkMapPop/Key=int64/Elem=int64/len=30-4 430764 244.0 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=4096
BenchmarkMapPop/Key=int64/Elem=int64/len=4096-4 323131 551.6 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=4194304
BenchmarkMapPop/Key=int64/Elem=int64/len=4194304-4 242131 508.1 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=512
BenchmarkMapPop/Key=int64/Elem=int64/len=512-4 383905 311.8 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=6
BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 549412 196.8 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=64
BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 418790 281.9 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=65536
BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 446904 1024 ns/op
BenchmarkMapPop/Key=int64/Elem=int64/len=8192
BenchmarkMapPop/Key=int64/Elem=int64/len=8192-4 293061 586.3 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32
BenchmarkMapPop/Key=mediumType/Elem=int32/len=1024
BenchmarkMapPop/Key=mediumType/Elem=int32/len=1024-4 70755 1586 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=1048576
BenchmarkMapPop/Key=mediumType/Elem=int32/len=1048576-4 85410 1389 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=12
BenchmarkMapPop/Key=mediumType/Elem=int32/len=12-4 90390 1197 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=128
BenchmarkMapPop/Key=mediumType/Elem=int32/len=128-4 97920 1164 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=18
BenchmarkMapPop/Key=mediumType/Elem=int32/len=18-4 92738 1086 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=2048
BenchmarkMapPop/Key=mediumType/Elem=int32/len=2048-4 64940 1867 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=24
BenchmarkMapPop/Key=mediumType/Elem=int32/len=24-4 94064 1099 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=256
BenchmarkMapPop/Key=mediumType/Elem=int32/len=256-4 93466 1263 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=262144
BenchmarkMapPop/Key=mediumType/Elem=int32/len=262144-4 91574 1220 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=30
BenchmarkMapPop/Key=mediumType/Elem=int32/len=30-4 117276 1109 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=4096
BenchmarkMapPop/Key=mediumType/Elem=int32/len=4096-4 68998 2058 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=512
BenchmarkMapPop/Key=mediumType/Elem=int32/len=512-4 76054 1453 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=6
BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 101437 1184 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=64
BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 112458 1132 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536
BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 99950 2516 ns/op
BenchmarkMapPop/Key=mediumType/Elem=int32/len=8192
BenchmarkMapPop/Key=mediumType/Elem=int32/len=8192-4 52982 2085 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32
BenchmarkMapPop/Key=smallType/Elem=int32/len=1024
BenchmarkMapPop/Key=smallType/Elem=int32/len=1024-4 296802 442.1 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=1048576
BenchmarkMapPop/Key=smallType/Elem=int32/len=1048576-4 260856 464.9 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=12
BenchmarkMapPop/Key=smallType/Elem=int32/len=12-4 355250 313.4 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=128
BenchmarkMapPop/Key=smallType/Elem=int32/len=128-4 368968 334.5 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=18
BenchmarkMapPop/Key=smallType/Elem=int32/len=18-4 398774 306.8 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=2048
BenchmarkMapPop/Key=smallType/Elem=int32/len=2048-4 322194 489.7 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=24
BenchmarkMapPop/Key=smallType/Elem=int32/len=24-4 345543 325.6 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=256
BenchmarkMapPop/Key=smallType/Elem=int32/len=256-4 327289 344.9 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=262144
BenchmarkMapPop/Key=smallType/Elem=int32/len=262144-4 303440 2112 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=30
BenchmarkMapPop/Key=smallType/Elem=int32/len=30-4 403519 304.6 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=4096
BenchmarkMapPop/Key=smallType/Elem=int32/len=4096-4 252001 603.6 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=4194304
BenchmarkMapPop/Key=smallType/Elem=int32/len=4194304-4 235682 492.6 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=512
BenchmarkMapPop/Key=smallType/Elem=int32/len=512-4 313893 374.3 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=6
BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 410991 282.2 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=64
BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 362390 321.1 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=65536
BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 415581 1242 ns/op
BenchmarkMapPop/Key=smallType/Elem=int32/len=8192
BenchmarkMapPop/Key=smallType/Elem=int32/len=8192-4 236571 593.1 ns/op
BenchmarkMapPop/Key=string/Elem=string
BenchmarkMapPop/Key=string/Elem=string/len=1024
BenchmarkMapPop/Key=string/Elem=string/len=1024-4 350098 377.4 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=1048576
BenchmarkMapPop/Key=string/Elem=string/len=1048576-4 206534 565.1 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=12
BenchmarkMapPop/Key=string/Elem=string/len=12-4 408355 284.6 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=128
BenchmarkMapPop/Key=string/Elem=string/len=128-4 383418 289.6 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=18
BenchmarkMapPop/Key=string/Elem=string/len=18-4 417555 285.1 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=2048
BenchmarkMapPop/Key=string/Elem=string/len=2048-4 342957 454.7 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=24
BenchmarkMapPop/Key=string/Elem=string/len=24-4 434839 272.6 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=256
BenchmarkMapPop/Key=string/Elem=string/len=256-4 351187 311.0 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=262144
BenchmarkMapPop/Key=string/Elem=string/len=262144-4 234222 529.8 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=30
BenchmarkMapPop/Key=string/Elem=string/len=30-4 425918 259.6 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=4096
BenchmarkMapPop/Key=string/Elem=string/len=4096-4 290424 638.3 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=4194304
BenchmarkMapPop/Key=string/Elem=string/len=4194304-4 170742 663.7 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=512
BenchmarkMapPop/Key=string/Elem=string/len=512-4 362845 335.4 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=6
BenchmarkMapPop/Key=string/Elem=string/len=6-4 505662 225.1 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=64
BenchmarkMapPop/Key=string/Elem=string/len=64-4 408238 296.4 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=65536
BenchmarkMapPop/Key=string/Elem=string/len=65536-4 227666 1384 ns/op
BenchmarkMapPop/Key=string/Elem=string/len=8192
BenchmarkMapPop/Key=string/Elem=string/len=8192-4 270174 681.5 ns/op
BenchmarkMapPopulate
BenchmarkMapPopulate/1
BenchmarkMapPopulate/1-4 2255415 53.90 ns/op 0 B/op 0 allocs/op
BenchmarkMapPopulate/10
BenchmarkMapPopulate/10-4 151492 829.4 ns/op 179 B/op 1 allocs/op
BenchmarkMapPopulate/100
BenchmarkMapPopulate/100-4 8154 14382 ns/op 3348 B/op 17 allocs/op
BenchmarkMapPopulate/1000
BenchmarkMapPopulate/1000-4 691 160538 ns/op 53314 B/op 72 allocs/op
BenchmarkMapPopulate/10000
BenchmarkMapPopulate/10000-4 54 2479927 ns/op 427610 B/op 320 allocs/op
BenchmarkMapPopulate/100000
BenchmarkMapPopulate/100000-4 4 29840122 ns/op 3608892 B/op 3994 allocs/op
BenchmarkMapStringConversion
BenchmarkMapStringConversion/32
BenchmarkMapStringConversion/32/array
BenchmarkMapStringConversion/32/array-4 1718874 71.40 ns/op 0 B/op 0 allocs/op
BenchmarkMapStringConversion/32/simple
BenchmarkMapStringConversion/32/simple-4 1993378 62.12 ns/op 0 B/op 0 allocs/op
BenchmarkMapStringConversion/32/struct
BenchmarkMapStringConversion/32/struct-4 1741482 67.18 ns/op 0 B/op 0 allocs/op
BenchmarkMapStringConversion/64
BenchmarkMapStringConversion/64/array
BenchmarkMapStringConversion/64/array-4 1398379 83.56 ns/op 0 B/op 0 allocs/op
BenchmarkMapStringConversion/64/simple
BenchmarkMapStringConversion/64/simple-4 1769493 63.41 ns/op 0 B/op 0 allocs/op
BenchmarkMapStringConversion/64/struct
BenchmarkMapStringConversion/64/struct-4 1525466 78.08 ns/op 0 B/op 0 allocs/op
BenchmarkMapStringKeysEight_16
BenchmarkMapStringKeysEight_16-4 3318408 37.74 ns/op
BenchmarkMapStringKeysEight_1M
BenchmarkMapStringKeysEight_1M-4 3424539 33.97 ns/op
BenchmarkMapStringKeysEight_32
BenchmarkMapStringKeysEight_32-4 3412036 35.53 ns/op
BenchmarkMapStringKeysEight_64
BenchmarkMapStringKeysEight_64-4 3376626 34.51 ns/op
BenchmarkMaxFloat
BenchmarkMaxFloat-4 1551219 79.23 ns/op
BenchmarkMegEmptyMap
BenchmarkMegEmptyMap-4 4689721 24.62 ns/op
BenchmarkMegEmptyMapWithInterfaceKey
BenchmarkMegEmptyMapWithInterfaceKey-4 2809651 42.09 ns/op
BenchmarkMegEqMap
BenchmarkMegEqMap-4 1395 75042 ns/op
BenchmarkMegMap
BenchmarkMegMap-4 3414724 36.84 ns/op
BenchmarkMegOneMap
BenchmarkMegOneMap-4 3698738 31.46 ns/op
BenchmarkMemclr
BenchmarkMemclr/16
BenchmarkMemclr/16-4 12444590 9.484 ns/op 1687.14 MB/s
BenchmarkMemclr/16M
BenchmarkMemclr/16M-4 114 897887 ns/op 18685.23 MB/s
BenchmarkMemclr/1M
BenchmarkMemclr/1M-4 2749 40157 ns/op 26112.00 MB/s
BenchmarkMemclr/256
BenchmarkMemclr/256-4 10017236 12.01 ns/op 21308.08 MB/s
BenchmarkMemclr/4096
BenchmarkMemclr/4096-4 2466966 48.91 ns/op 83752.38 MB/s
BenchmarkMemclr/4M
BenchmarkMemclr/4M-4 705 168111 ns/op 24949.62 MB/s
BenchmarkMemclr/5
BenchmarkMemclr/5-4 13109522 9.033 ns/op 553.55 MB/s
BenchmarkMemclr/64
BenchmarkMemclr/64-4 11345355 10.19 ns/op 6282.89 MB/s
BenchmarkMemclr/64M
BenchmarkMemclr/64M-4 10 10012532 ns/op 6702.49 MB/s
BenchmarkMemclr/65536
BenchmarkMemclr/65536-4 72706 1552 ns/op 42233.52 MB/s
BenchmarkMemclr/8M
BenchmarkMemclr/8M-4 283 409145 ns/op 20502.78 MB/s
BenchmarkMemclrKnownSize1
BenchmarkMemclrKnownSize1-4 10119273 11.78 ns/op 84.87 MB/s
BenchmarkMemclrKnownSize1024
BenchmarkMemclrKnownSize1024-4 9805 13110 ns/op 78.11 MB/s
BenchmarkMemclrKnownSize112
BenchmarkMemclrKnownSize112-4 82711 1363 ns/op 82.16 MB/s
BenchmarkMemclrKnownSize128
BenchmarkMemclrKnownSize128-4 78662 1521 ns/op 84.13 MB/s
BenchmarkMemclrKnownSize16
BenchmarkMemclrKnownSize16-4 535980 198.9 ns/op 80.44 MB/s
BenchmarkMemclrKnownSize192
BenchmarkMemclrKnownSize192-4 48164 2332 ns/op 82.33 MB/s
BenchmarkMemclrKnownSize2
BenchmarkMemclrKnownSize2-4 7309017 16.58 ns/op 120.63 MB/s
BenchmarkMemclrKnownSize248
BenchmarkMemclrKnownSize248-4 38794 2990 ns/op 82.95 MB/s
BenchmarkMemclrKnownSize256
BenchmarkMemclrKnownSize256-4 39298 3039 ns/op 84.25 MB/s
BenchmarkMemclrKnownSize32
BenchmarkMemclrKnownSize32-4 329626 393.5 ns/op 81.32 MB/s
BenchmarkMemclrKnownSize4
BenchmarkMemclrKnownSize4-4 4000770 30.64 ns/op 130.53 MB/s
BenchmarkMemclrKnownSize4096
BenchmarkMemclrKnownSize4096-4 2211 49735 ns/op 82.36 MB/s
BenchmarkMemclrKnownSize512
BenchmarkMemclrKnownSize512-4 18609 6588 ns/op 77.72 MB/s
BenchmarkMemclrKnownSize512KiB
BenchmarkMemclrKnownSize512KiB-4 18 6861282 ns/op 76.41 MB/s
BenchmarkMemclrKnownSize64
BenchmarkMemclrKnownSize64-4 145221 799.6 ns/op 80.04 MB/s
BenchmarkMemclrKnownSize8
BenchmarkMemclrKnownSize8-4 1000000 100.8 ns/op 79.37 MB/s
BenchmarkMemclrRange
BenchmarkMemclrRange/160K_228K
BenchmarkMemclrRange/160K_228K-4 2371 53514 ns/op 31073.27 MB/s
BenchmarkMemclrRange/1K_2K
BenchmarkMemclrRange/1K_2K-4 71469 1747 ns/op 54872.75 MB/s
BenchmarkMemclrRange/2K_8K
BenchmarkMemclrRange/2K_8K-4 32570 3747 ns/op 89015.51 MB/s
BenchmarkMemclrRange/4K_16K
BenchmarkMemclrRange/4K_16K-4 45583 2690 ns/op 120122.60 MB/s
BenchmarkMemclrUnaligned
BenchmarkMemclrUnaligned/0_16
BenchmarkMemclrUnaligned/0_16-4 6410282 18.65 ns/op 858.12 MB/s
BenchmarkMemclrUnaligned/0_16M
BenchmarkMemclrUnaligned/0_16M-4 146 1088659 ns/op 15410.89 MB/s
BenchmarkMemclrUnaligned/0_1M
BenchmarkMemclrUnaligned/0_1M-4 2800 39776 ns/op 26362.00 MB/s
BenchmarkMemclrUnaligned/0_256
BenchmarkMemclrUnaligned/0_256-4 5496032 20.34 ns/op 12586.94 MB/s
BenchmarkMemclrUnaligned/0_4096
BenchmarkMemclrUnaligned/0_4096-4 2345390 51.89 ns/op 78938.32 MB/s
BenchmarkMemclrUnaligned/0_4M
BenchmarkMemclrUnaligned/0_4M-4 670 167835 ns/op 24990.59 MB/s
BenchmarkMemclrUnaligned/0_5
BenchmarkMemclrUnaligned/0_5-4 7466044 16.23 ns/op 308.02 MB/s
BenchmarkMemclrUnaligned/0_64
BenchmarkMemclrUnaligned/0_64-4 6496652 18.32 ns/op 3492.99 MB/s
BenchmarkMemclrUnaligned/0_64M
BenchmarkMemclrUnaligned/0_64M-4 12 9970639 ns/op 6730.65 MB/s
BenchmarkMemclrUnaligned/0_65536
BenchmarkMemclrUnaligned/0_65536-4 74370 1582 ns/op 41413.53 MB/s
BenchmarkMemclrUnaligned/0_8M
BenchmarkMemclrUnaligned/0_8M-4 262 392998 ns/op 21345.19 MB/s
BenchmarkMemclrUnaligned/1_16
BenchmarkMemclrUnaligned/1_16-4 6855282 18.16 ns/op 881.27 MB/s
BenchmarkMemclrUnaligned/1_16M
BenchmarkMemclrUnaligned/1_16M-4 115 1168618 ns/op 14356.46 MB/s
BenchmarkMemclrUnaligned/1_1M
BenchmarkMemclrUnaligned/1_1M-4 2748 42029 ns/op 24949.14 MB/s
BenchmarkMemclrUnaligned/1_256
BenchmarkMemclrUnaligned/1_256-4 5768382 20.84 ns/op 12285.25 MB/s
BenchmarkMemclrUnaligned/1_4096
BenchmarkMemclrUnaligned/1_4096-4 1477220 86.44 ns/op 47385.04 MB/s
BenchmarkMemclrUnaligned/1_4M
BenchmarkMemclrUnaligned/1_4M-4 680 167257 ns/op 25077.00 MB/s
BenchmarkMemclrUnaligned/1_5
BenchmarkMemclrUnaligned/1_5-4 7539328 16.34 ns/op 306.03 MB/s
BenchmarkMemclrUnaligned/1_64
BenchmarkMemclrUnaligned/1_64-4 6053173 19.16 ns/op 3340.34 MB/s
BenchmarkMemclrUnaligned/1_64M
BenchmarkMemclrUnaligned/1_64M-4 12 9897722 ns/op 6780.23 MB/s
BenchmarkMemclrUnaligned/1_65536
BenchmarkMemclrUnaligned/1_65536-4 51916 2049 ns/op 31976.78 MB/s
BenchmarkMemclrUnaligned/1_8M
BenchmarkMemclrUnaligned/1_8M-4 242 485164 ns/op 17290.27 MB/s
BenchmarkMemclrUnaligned/4_16
BenchmarkMemclrUnaligned/4_16-4 6960643 17.87 ns/op 895.32 MB/s
BenchmarkMemclrUnaligned/4_16M
BenchmarkMemclrUnaligned/4_16M-4 97 1507750 ns/op 11127.32 MB/s
BenchmarkMemclrUnaligned/4_1M
BenchmarkMemclrUnaligned/4_1M-4 2726 41697 ns/op 25147.69 MB/s
BenchmarkMemclrUnaligned/4_256
BenchmarkMemclrUnaligned/4_256-4 5670891 20.77 ns/op 12327.68 MB/s
BenchmarkMemclrUnaligned/4_4096
BenchmarkMemclrUnaligned/4_4096-4 1489695 80.29 ns/op 51013.44 MB/s
BenchmarkMemclrUnaligned/4_4M
BenchmarkMemclrUnaligned/4_4M-4 670 167604 ns/op 25025.09 MB/s
BenchmarkMemclrUnaligned/4_5
BenchmarkMemclrUnaligned/4_5-4 7113889 16.12 ns/op 310.21 MB/s
BenchmarkMemclrUnaligned/4_64
BenchmarkMemclrUnaligned/4_64-4 6672399 17.82 ns/op 3591.98 MB/s
BenchmarkMemclrUnaligned/4_64M
BenchmarkMemclrUnaligned/4_64M-4 24 10152916 ns/op 6609.81 MB/s
BenchmarkMemclrUnaligned/4_65536
BenchmarkMemclrUnaligned/4_65536-4 53053 1975 ns/op 33183.44 MB/s
BenchmarkMemclrUnaligned/4_8M
BenchmarkMemclrUnaligned/4_8M-4 240 496630 ns/op 16891.07 MB/s
BenchmarkMemclrUnaligned/7_16
BenchmarkMemclrUnaligned/7_16-4 7016914 17.20 ns/op 930.01 MB/s
BenchmarkMemclrUnaligned/7_16M
BenchmarkMemclrUnaligned/7_16M-4 82 1392129 ns/op 12051.48 MB/s
BenchmarkMemclrUnaligned/7_1M
BenchmarkMemclrUnaligned/7_1M-4 2722 41499 ns/op 25267.61 MB/s
BenchmarkMemclrUnaligned/7_256
BenchmarkMemclrUnaligned/7_256-4 5941950 20.95 ns/op 12219.08 MB/s
BenchmarkMemclrUnaligned/7_4096
BenchmarkMemclrUnaligned/7_4096-4 1429550 82.38 ns/op 49723.44 MB/s
BenchmarkMemclrUnaligned/7_4M
BenchmarkMemclrUnaligned/7_4M-4 657 171609 ns/op 24441.04 MB/s
BenchmarkMemclrUnaligned/7_5
BenchmarkMemclrUnaligned/7_5-4 7124572 16.54 ns/op 302.39 MB/s
BenchmarkMemclrUnaligned/7_64
BenchmarkMemclrUnaligned/7_64-4 6134817 19.16 ns/op 3340.33 MB/s
BenchmarkMemclrUnaligned/7_64M
BenchmarkMemclrUnaligned/7_64M-4 12 10020884 ns/op 6696.90 MB/s
BenchmarkMemclrUnaligned/7_65536
BenchmarkMemclrUnaligned/7_65536-4 52959 2075 ns/op 31589.63 MB/s
BenchmarkMemclrUnaligned/7_8M
BenchmarkMemclrUnaligned/7_8M-4 220 507294 ns/op 16535.99 MB/s
BenchmarkMemmove
BenchmarkMemmove/0
BenchmarkMemmove/0-4 14957698 8.114 ns/op
BenchmarkMemmove/1
BenchmarkMemmove/1-4 2172085 55.67 ns/op 17.96 MB/s
BenchmarkMemmove/10
BenchmarkMemmove/10-4 1809186 64.70 ns/op 154.57 MB/s
BenchmarkMemmove/1024
BenchmarkMemmove/1024-4 400288 288.4 ns/op 3550.48 MB/s
BenchmarkMemmove/11
BenchmarkMemmove/11-4 1920434 61.67 ns/op 178.37 MB/s
BenchmarkMemmove/12
BenchmarkMemmove/12-4 1834461 63.47 ns/op 189.06 MB/s
BenchmarkMemmove/128
BenchmarkMemmove/128-4 1415385 84.42 ns/op 1516.15 MB/s
BenchmarkMemmove/13
BenchmarkMemmove/13-4 1939213 63.50 ns/op 204.72 MB/s
BenchmarkMemmove/14
BenchmarkMemmove/14-4 1916461 62.07 ns/op 225.54 MB/s
BenchmarkMemmove/15
BenchmarkMemmove/15-4 1835932 64.54 ns/op 232.42 MB/s
BenchmarkMemmove/16
BenchmarkMemmove/16-4 2005158 64.36 ns/op 248.62 MB/s
BenchmarkMemmove/2
BenchmarkMemmove/2-4 2100807 56.03 ns/op 35.69 MB/s
BenchmarkMemmove/2048
BenchmarkMemmove/2048-4 239418 465.7 ns/op 4397.76 MB/s
BenchmarkMemmove/256
BenchmarkMemmove/256-4 1000000 109.2 ns/op 2344.77 MB/s
BenchmarkMemmove/3
BenchmarkMemmove/3-4 2065804 62.60 ns/op 47.92 MB/s
BenchmarkMemmove/32
BenchmarkMemmove/32-4 1713038 63.53 ns/op 503.67 MB/s
BenchmarkMemmove/4
BenchmarkMemmove/4-4 1985815 64.80 ns/op 61.73 MB/s
BenchmarkMemmove/4096
BenchmarkMemmove/4096-4 128151 906.3 ns/op 4519.71 MB/s
BenchmarkMemmove/5
BenchmarkMemmove/5-4 1892125 61.33 ns/op 81.53 MB/s
BenchmarkMemmove/512
BenchmarkMemmove/512-4 546688 191.2 ns/op 2677.47 MB/s
BenchmarkMemmove/6
BenchmarkMemmove/6-4 2082954 61.49 ns/op 97.58 MB/s
BenchmarkMemmove/64
BenchmarkMemmove/64-4 1695464 72.89 ns/op 878.06 MB/s
BenchmarkMemmove/7
BenchmarkMemmove/7-4 1945970 61.49 ns/op 113.84 MB/s
BenchmarkMemmove/8
BenchmarkMemmove/8-4 2039977 56.61 ns/op 141.32 MB/s
BenchmarkMemmove/9
BenchmarkMemmove/9-4 1901662 63.81 ns/op 141.04 MB/s
BenchmarkMemmoveOverlap
BenchmarkMemmoveOverlap/1024
BenchmarkMemmoveOverlap/1024-4 389349 290.7 ns/op 3522.19 MB/s
BenchmarkMemmoveOverlap/128
BenchmarkMemmoveOverlap/128-4 1496986 82.85 ns/op 1544.94 MB/s
BenchmarkMemmoveOverlap/2048
BenchmarkMemmoveOverlap/2048-4 245276 473.5 ns/op 4325.17 MB/s
BenchmarkMemmoveOverlap/256
BenchmarkMemmoveOverlap/256-4 1000000 111.8 ns/op 2290.29 MB/s
BenchmarkMemmoveOverlap/32
BenchmarkMemmoveOverlap/32-4 1950147 62.14 ns/op 514.93 MB/s
BenchmarkMemmoveOverlap/4096
BenchmarkMemmoveOverlap/4096-4 139098 876.0 ns/op 4675.96 MB/s
BenchmarkMemmoveOverlap/512
BenchmarkMemmoveOverlap/512-4 582884 195.2 ns/op 2623.17 MB/s
BenchmarkMemmoveOverlap/64
BenchmarkMemmoveOverlap/64-4 1736426 73.32 ns/op 872.92 MB/s
BenchmarkMemmoveUnalignedDst
BenchmarkMemmoveUnalignedDst/0
BenchmarkMemmoveUnalignedDst/0-4 16004000 7.388 ns/op
BenchmarkMemmoveUnalignedDst/1
BenchmarkMemmoveUnalignedDst/1-4 2020574 60.89 ns/op 16.42 MB/s
BenchmarkMemmoveUnalignedDst/10
BenchmarkMemmoveUnalignedDst/10-4 2048032 58.53 ns/op 170.86 MB/s
BenchmarkMemmoveUnalignedDst/1024
BenchmarkMemmoveUnalignedDst/1024-4 407332 278.8 ns/op 3672.64 MB/s
BenchmarkMemmoveUnalignedDst/11
BenchmarkMemmoveUnalignedDst/11-4 1996214 66.94 ns/op 164.33 MB/s
BenchmarkMemmoveUnalignedDst/12
BenchmarkMemmoveUnalignedDst/12-4 2059995 61.20 ns/op 196.08 MB/s
BenchmarkMemmoveUnalignedDst/128
BenchmarkMemmoveUnalignedDst/128-4 1461584 84.57 ns/op 1513.62 MB/s
BenchmarkMemmoveUnalignedDst/13
BenchmarkMemmoveUnalignedDst/13-4 1825944 67.07 ns/op 193.82 MB/s
BenchmarkMemmoveUnalignedDst/14
BenchmarkMemmoveUnalignedDst/14-4 1914682 63.72 ns/op 219.73 MB/s
BenchmarkMemmoveUnalignedDst/15
BenchmarkMemmoveUnalignedDst/15-4 1991371 61.50 ns/op 243.88 MB/s
BenchmarkMemmoveUnalignedDst/16
BenchmarkMemmoveUnalignedDst/16-4 1781371 66.48 ns/op 240.69 MB/s
BenchmarkMemmoveUnalignedDst/2
BenchmarkMemmoveUnalignedDst/2-4 1959072 57.77 ns/op 34.62 MB/s
BenchmarkMemmoveUnalignedDst/2048
BenchmarkMemmoveUnalignedDst/2048-4 249073 476.0 ns/op 4302.26 MB/s
BenchmarkMemmoveUnalignedDst/256
BenchmarkMemmoveUnalignedDst/256-4 1000000 108.4 ns/op 2361.89 MB/s
BenchmarkMemmoveUnalignedDst/3
BenchmarkMemmoveUnalignedDst/3-4 2022783 58.21 ns/op 51.54 MB/s
BenchmarkMemmoveUnalignedDst/32
BenchmarkMemmoveUnalignedDst/32-4 1801488 68.55 ns/op 466.80 MB/s
BenchmarkMemmoveUnalignedDst/4
BenchmarkMemmoveUnalignedDst/4-4 2108708 59.33 ns/op 67.42 MB/s
BenchmarkMemmoveUnalignedDst/4096
BenchmarkMemmoveUnalignedDst/4096-4 127491 863.9 ns/op 4741.44 MB/s
BenchmarkMemmoveUnalignedDst/5
BenchmarkMemmoveUnalignedDst/5-4 1940742 63.23 ns/op 79.08 MB/s
BenchmarkMemmoveUnalignedDst/512
BenchmarkMemmoveUnalignedDst/512-4 543588 188.9 ns/op 2710.40 MB/s
BenchmarkMemmoveUnalignedDst/6
BenchmarkMemmoveUnalignedDst/6-4 1953439 60.52 ns/op 99.13 MB/s
BenchmarkMemmoveUnalignedDst/64
BenchmarkMemmoveUnalignedDst/64-4 1657537 76.36 ns/op 838.10 MB/s
BenchmarkMemmoveUnalignedDst/7
BenchmarkMemmoveUnalignedDst/7-4 1936058 59.85 ns/op 116.97 MB/s
BenchmarkMemmoveUnalignedDst/8
BenchmarkMemmoveUnalignedDst/8-4 2049417 53.89 ns/op 148.44 MB/s
BenchmarkMemmoveUnalignedDst/9
BenchmarkMemmoveUnalignedDst/9-4 1965824 60.16 ns/op 149.60 MB/s
BenchmarkMemmoveUnalignedDstOverlap
BenchmarkMemmoveUnalignedDstOverlap/1024
BenchmarkMemmoveUnalignedDstOverlap/1024-4 423410 289.5 ns/op 3537.43 MB/s
BenchmarkMemmoveUnalignedDstOverlap/128
BenchmarkMemmoveUnalignedDstOverlap/128-4 1398538 83.82 ns/op 1527.06 MB/s
BenchmarkMemmoveUnalignedDstOverlap/2048
BenchmarkMemmoveUnalignedDstOverlap/2048-4 259794 482.2 ns/op 4247.55 MB/s
BenchmarkMemmoveUnalignedDstOverlap/256
BenchmarkMemmoveUnalignedDstOverlap/256-4 1000000 109.9 ns/op 2329.60 MB/s
BenchmarkMemmoveUnalignedDstOverlap/32
BenchmarkMemmoveUnalignedDstOverlap/32-4 1891618 63.18 ns/op 506.47 MB/s
BenchmarkMemmoveUnalignedDstOverlap/4096
BenchmarkMemmoveUnalignedDstOverlap/4096-4 137955 858.7 ns/op 4769.95 MB/s
BenchmarkMemmoveUnalignedDstOverlap/512
BenchmarkMemmoveUnalignedDstOverlap/512-4 567906 190.8 ns/op 2683.53 MB/s
BenchmarkMemmoveUnalignedDstOverlap/64
BenchmarkMemmoveUnalignedDstOverlap/64-4 1692742 73.39 ns/op 872.04 MB/s
BenchmarkMemmoveUnalignedSrc
BenchmarkMemmoveUnalignedSrc/0
BenchmarkMemmoveUnalignedSrc/0-4 17564013 7.413 ns/op
BenchmarkMemmoveUnalignedSrc/1
BenchmarkMemmoveUnalignedSrc/1-4 2139490 55.99 ns/op 17.86 MB/s
BenchmarkMemmoveUnalignedSrc/10
BenchmarkMemmoveUnalignedSrc/10-4 1849045 64.80 ns/op 154.31 MB/s
BenchmarkMemmoveUnalignedSrc/1024
BenchmarkMemmoveUnalignedSrc/1024-4 426418 288.6 ns/op 3548.14 MB/s
BenchmarkMemmoveUnalignedSrc/11
BenchmarkMemmoveUnalignedSrc/11-4 1819347 59.13 ns/op 186.05 MB/s
BenchmarkMemmoveUnalignedSrc/12
BenchmarkMemmoveUnalignedSrc/12-4 2042932 63.22 ns/op 189.81 MB/s
BenchmarkMemmoveUnalignedSrc/128
BenchmarkMemmoveUnalignedSrc/128-4 1454215 82.11 ns/op 1558.82 MB/s
BenchmarkMemmoveUnalignedSrc/13
BenchmarkMemmoveUnalignedSrc/13-4 2072991 65.06 ns/op 199.83 MB/s
BenchmarkMemmoveUnalignedSrc/14
BenchmarkMemmoveUnalignedSrc/14-4 2058896 59.35 ns/op 235.91 MB/s
BenchmarkMemmoveUnalignedSrc/15
BenchmarkMemmoveUnalignedSrc/15-4 1976143 58.03 ns/op 258.48 MB/s
BenchmarkMemmoveUnalignedSrc/16
BenchmarkMemmoveUnalignedSrc/16-4 1978668 62.49 ns/op 256.05 MB/s
BenchmarkMemmoveUnalignedSrc/2
BenchmarkMemmoveUnalignedSrc/2-4 2023654 58.64 ns/op 34.11 MB/s
BenchmarkMemmoveUnalignedSrc/2048
BenchmarkMemmoveUnalignedSrc/2048-4 230743 497.8 ns/op 4113.89 MB/s
BenchmarkMemmoveUnalignedSrc/256
BenchmarkMemmoveUnalignedSrc/256-4 1000000 108.6 ns/op 2356.96 MB/s
BenchmarkMemmoveUnalignedSrc/3
BenchmarkMemmoveUnalignedSrc/3-4 2118230 58.43 ns/op 51.34 MB/s
BenchmarkMemmoveUnalignedSrc/32
BenchmarkMemmoveUnalignedSrc/32-4 1923148 63.11 ns/op 507.02 MB/s
BenchmarkMemmoveUnalignedSrc/4
BenchmarkMemmoveUnalignedSrc/4-4 2109273 58.17 ns/op 68.77 MB/s
BenchmarkMemmoveUnalignedSrc/4096
BenchmarkMemmoveUnalignedSrc/4096-4 132812 925.5 ns/op 4425.48 MB/s
BenchmarkMemmoveUnalignedSrc/5
BenchmarkMemmoveUnalignedSrc/5-4 2106261 56.78 ns/op 88.05 MB/s
BenchmarkMemmoveUnalignedSrc/512
BenchmarkMemmoveUnalignedSrc/512-4 586848 186.1 ns/op 2750.48 MB/s
BenchmarkMemmoveUnalignedSrc/6
BenchmarkMemmoveUnalignedSrc/6-4 1861603 62.41 ns/op 96.13 MB/s
BenchmarkMemmoveUnalignedSrc/64
BenchmarkMemmoveUnalignedSrc/64-4 1717374 71.17 ns/op 899.32 MB/s
BenchmarkMemmoveUnalignedSrc/7
BenchmarkMemmoveUnalignedSrc/7-4 1946148 62.01 ns/op 112.88 MB/s
BenchmarkMemmoveUnalignedSrc/8
BenchmarkMemmoveUnalignedSrc/8-4 2109741 60.69 ns/op 131.82 MB/s
BenchmarkMemmoveUnalignedSrc/9
BenchmarkMemmoveUnalignedSrc/9-4 1888978 58.50 ns/op 153.86 MB/s
BenchmarkMemmoveUnalignedSrcDst
BenchmarkMemmoveUnalignedSrcDst/b_16_0
BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1512793 75.23 ns/op 212.69 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_16_1
BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1507947 77.67 ns/op 206.01 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_16_4
BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1510098 80.38 ns/op 199.06 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_16_7
BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1488314 77.25 ns/op 207.13 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_256_0
BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 715453 181.4 ns/op 1411.59 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_256_1
BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 716624 174.1 ns/op 1470.12 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_256_4
BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 621897 184.1 ns/op 1390.46 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_256_7
BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 682122 181.0 ns/op 1414.56 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_4096_0
BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 61489 2031 ns/op 2016.43 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_4096_1
BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 66830 1855 ns/op 2207.55 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_4096_4
BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 66244 1788 ns/op 2290.84 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_4096_7
BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 63559 1833 ns/op 2234.76 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_64_0
BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1251968 96.97 ns/op 660.01 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_64_1
BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1228584 96.95 ns/op 660.13 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_64_4
BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1000000 100.0 ns/op 639.90 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_64_7
BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1000000 101.1 ns/op 633.25 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_65536_0
BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 3550 31106 ns/op 2106.87 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_65536_1
BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 3906 27673 ns/op 2368.23 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_65536_4
BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 3982 27704 ns/op 2365.56 MB/s
BenchmarkMemmoveUnalignedSrcDst/b_65536_7
BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 3805 28977 ns/op 2261.67 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_16_0
BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1469940 82.17 ns/op 194.72 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_16_1
BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1446548 82.92 ns/op 192.95 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_16_4
BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1485168 81.26 ns/op 196.89 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_16_7
BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1497835 78.53 ns/op 203.75 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_256_0
BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 968040 128.0 ns/op 2000.11 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_256_1
BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 623460 174.6 ns/op 1466.04 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_256_4
BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 674008 175.7 ns/op 1456.75 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_256_7
BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 709863 175.9 ns/op 1455.37 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_4096_0
BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 119984 969.8 ns/op 4223.36 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_4096_1
BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 66519 1813 ns/op 2258.65 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_4096_4
BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 65470 1820 ns/op 2251.12 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_4096_7
BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 65206 1831 ns/op 2236.55 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_64_0
BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1436427 82.19 ns/op 778.72 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_64_1
BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1200568 95.80 ns/op 668.09 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_64_4
BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1208347 100.8 ns/op 635.10 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_64_7
BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1000000 104.9 ns/op 610.25 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_65536_0
BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7218 15210 ns/op 4308.70 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_65536_1
BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 4077 27783 ns/op 2358.86 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_65536_4
BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 3769 27633 ns/op 2371.62 MB/s
BenchmarkMemmoveUnalignedSrcDst/f_65536_7
BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 3810 27606 ns/op 2373.95 MB/s
BenchmarkMemmoveUnalignedSrcOverlap
BenchmarkMemmoveUnalignedSrcOverlap/1024
BenchmarkMemmoveUnalignedSrcOverlap/1024-4 388892 298.4 ns/op 3431.16 MB/s
BenchmarkMemmoveUnalignedSrcOverlap/128
BenchmarkMemmoveUnalignedSrcOverlap/128-4 1377106 87.19 ns/op 1468.05 MB/s
BenchmarkMemmoveUnalignedSrcOverlap/2048
BenchmarkMemmoveUnalignedSrcOverlap/2048-4 235538 491.3 ns/op 4168.93 MB/s
BenchmarkMemmoveUnalignedSrcOverlap/256
BenchmarkMemmoveUnalignedSrcOverlap/256-4 881598 124.0 ns/op 2064.66 MB/s
BenchmarkMemmoveUnalignedSrcOverlap/32
BenchmarkMemmoveUnalignedSrcOverlap/32-4 1813512 65.50 ns/op 488.54 MB/s
BenchmarkMemmoveUnalignedSrcOverlap/4096
BenchmarkMemmoveUnalignedSrcOverlap/4096-4 132498 886.9 ns/op 4618.26 MB/s
BenchmarkMemmoveUnalignedSrcOverlap/512
BenchmarkMemmoveUnalignedSrcOverlap/512-4 618992 199.7 ns/op 2564.42 MB/s
BenchmarkMemmoveUnalignedSrcOverlap/64
BenchmarkMemmoveUnalignedSrcOverlap/64-4 1661544 71.45 ns/op 895.76 MB/s
BenchmarkMinFloat
BenchmarkMinFloat-4 1608488 73.32 ns/op
BenchmarkNeEfaceConcrete
BenchmarkNeEfaceConcrete-4 5450694 21.09 ns/op
BenchmarkNeIfaceConcrete
BenchmarkNeIfaceConcrete-4 6242298 19.80 ns/op
BenchmarkNewEmptyMap
BenchmarkNewEmptyMap-4 4804345 26.26 ns/op 0 B/op 0 allocs/op
BenchmarkNewEmptyMapHintGreaterThan8
BenchmarkNewEmptyMapHintGreaterThan8-4 92931 1110 ns/op 1152 B/op 1 allocs/op
BenchmarkNewEmptyMapHintLessThan8
BenchmarkNewEmptyMapHintLessThan8-4 2954206 40.72 ns/op 0 B/op 0 allocs/op
BenchmarkNewSmallMap
BenchmarkNewSmallMap-4 1465260 81.76 ns/op 0 B/op 0 allocs/op
BenchmarkPallocBitsSummarize
BenchmarkPallocBitsSummarize/Unpacked00
BenchmarkPallocBitsSummarize/Unpacked00-4 6753945 17.50 ns/op
BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF
SIGQUIT: quit
PC=0x4c9681 m=0 sigcode=0
goroutine 0 gp=0xfa3040 m=0 mp=0xfa42e0 [idle]:
runtime.futex(0xfa4420, 0x80, 0x0, 0x0, 0x0, 0x0)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/sys_linux_amd64.s:557 +0x21 fp=0x7ffd3d2818a0 sp=0x7ffd3d281898 pc=0x4c9681
runtime.futexsleep(0x7ffd3d281918?, 0xfa3040?, 0x7ffd3d281918?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/os_linux.go:73 +0x30 fp=0x7ffd3d2818f0 sp=0x7ffd3d2818a0 pc=0x4750b0
runtime.notesleep(0xfa4420)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/lock_futex.go:170 +0x87 fp=0x7ffd3d281928 sp=0x7ffd3d2818f0 pc=0x44ae07
runtime.mPark(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:1877
runtime.stoplockedm()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:3151 +0x73 fp=0x7ffd3d281980 sp=0x7ffd3d281928 pc=0x481073
runtime.schedule()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:3985 +0x3a fp=0x7ffd3d2819b8 sp=0x7ffd3d281980 pc=0x48345a
runtime.park_m(0xc000002380)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:4113 +0x21e fp=0x7ffd3d281a10 sp=0x7ffd3d2819b8 pc=0x48391e
runtime.mcall()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:459 +0x4e fp=0x7ffd3d281a28 sp=0x7ffd3d281a10 pc=0x4c514e
goroutine 1 gp=0xc000002380 m=nil [chan receive, locked to thread]:
runtime.gopark(0x7fc491483c08?, 0x10?, 0x80?, 0x87?, 0x7fc491cb05b8?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc000205478 sp=0xc000205458 pc=0x4bfd8e
runtime.chanrecv(0xc000180230, 0x0, 0x1)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/chan.go:640 +0x3bc fp=0xc0002054f0 sp=0xc000205478 pc=0x440edc
runtime.chanrecv1(0xc000205538?, 0x44177d?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/chan.go:490 +0x12 fp=0xc000205518 sp=0xc0002054f0 pc=0x440af2
testing.(*B).run1(0xc000198a08)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:221 +0x19c fp=0xc000205668 sp=0xc000205518 pc=0x5b435c
testing.(*B).Run(0xc0000f0008, {0xbc2403, 0x1c}, 0xbe1c58)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:701 +0x995 fp=0xc000205800 sp=0xc000205668 pc=0x5b8fb5
testing.runBenchmarks.func1(0xc0000f0008)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:562 +0x86 fp=0xc000205850 sp=0xc000205800 pc=0x5b7386
testing.(*B).runN(0xc0000f0008, 0x1)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:197 +0x1b9 fp=0xc0002058f8 sp=0xc000205850 pc=0x5b4019
testing.runBenchmarks({0xbb03be, 0x7}, 0xc0001cc1c8, {0xf94ae0, 0x11b, 0xc00019cc70?})
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:571 +0xb97 fp=0xc000205a58 sp=0xc0002058f8 pc=0x5b7257
testing.(*M).Run(0xc00019a960)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2130 +0x150a fp=0xc000205dd0 sp=0xc000205a58 pc=0x5d0e2a
runtime_test.TestMain(0xc00019a960)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/crash_test.go:46 +0x117 fp=0xc000205e68 sp=0xc000205dd0 pc=0x97dfb7
main.main()
_testmain.go:1567 +0x172 fp=0xc000205f50 sp=0xc000205e68 pc=0xade4b2
runtime.main()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:283 +0x28b fp=0xc000205fe0 sp=0xc000205f50 pc=0x47ba8b
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000205fe8 sp=0xc000205fe0 pc=0x4c7181
goroutine 2 gp=0xc000002e00 m=nil [force gc (idle), 43 minutes]:
runtime.gopark(0xf67ff0?, 0xfa42e0?, 0x0?, 0x0?, 0x0?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc0000727a8 sp=0xc000072788 pc=0x4bfd8e
runtime.goparkunlock(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:441
runtime.forcegchelper()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:348 +0xb3 fp=0xc0000727e0 sp=0xc0000727a8 pc=0x47bdd3
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000727e8 sp=0xc0000727e0 pc=0x4c7181
created by runtime.init.7 in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:336 +0x1a
goroutine 18 gp=0xc000102380 m=nil [GC sweep wait]:
runtime.gopark(0xfa2501?, 0xfa2560?, 0xc?, 0x9?, 0x1?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc000088f80 sp=0xc000088f60 pc=0x4bfd8e
runtime.goparkunlock(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:441
runtime.bgsweep(0xc000110000)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgcsweep.go:317 +0xdf fp=0xc000088fc8 sp=0xc000088f80 pc=0x46323f
runtime.gcenable.gowrap1()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:203 +0x25 fp=0xc000088fe0 sp=0xc000088fc8 pc=0x457385
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000088fe8 sp=0xc000088fe0 pc=0x4c7181
created by runtime.gcenable in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:203 +0x66
goroutine 19 gp=0xc000102540 m=nil [sleep]:
runtime.gopark(0xc0000b2000?, 0x5abb572c782?, 0x0?, 0x0?, 0x0?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc00008ef38 sp=0xc00008ef18 pc=0x4bfd8e
runtime.goparkunlock(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:441
runtime.(*scavengerState).sleep(0xfa2c60, 0x412f36b400000000)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgcscavenge.go:504 +0xf6 fp=0xc00008efa8 sp=0xc00008ef38 pc=0x460e36
runtime.bgscavenge(0xc000110000)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgcscavenge.go:662 +0x74 fp=0xc00008efc8 sp=0xc00008efa8 pc=0x461234
runtime.gcenable.gowrap2()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:204 +0x25 fp=0xc00008efe0 sp=0xc00008efc8 pc=0x457325
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00008efe8 sp=0xc00008efe0 pc=0x4c7181
created by runtime.gcenable in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:204 +0xa5
goroutine 34 gp=0xc000184380 m=nil [finalizer wait]:
runtime.gopark(0x0?, 0xbe41b8?, 0x50?, 0xc0?, 0x1000000010?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc000089e20 sp=0xc000089e00 pc=0x4bfd8e
runtime.runfinq()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mfinal.go:193 +0x145 fp=0xc000089fe0 sp=0xc000089e20 pc=0x456385
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000089fe8 sp=0xc000089fe0 pc=0x4c7181
created by runtime.createfing in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mfinal.go:163 +0x3d
goroutine 35 gp=0xc000184540 m=nil [chan receive]:
runtime.gopark(0x0?, 0x4c8cac?, 0xf5?, 0xa5?, 0xfca508?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc00008ff18 sp=0xc00008fef8 pc=0x4bfd8e
runtime.chanrecv(0xc0001800e0, 0x0, 0x1)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/chan.go:640 +0x3bc fp=0xc00008ff90 sp=0xc00008ff18 pc=0x440edc
runtime.chanrecv1(0x0?, 0x0?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/chan.go:490 +0x12 fp=0xc00008ffb8 sp=0xc00008ff90 pc=0x440af2
runtime.unique_runtime_registerUniqueMapCleanup.func1(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1732
runtime.unique_runtime_registerUniqueMapCleanup.gowrap1()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1735 +0x2f fp=0xc00008ffe0 sp=0xc00008ffb8 pc=0x45a3af
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00008ffe8 sp=0xc00008ffe0 pc=0x4c7181
created by unique.runtime_registerUniqueMapCleanup in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1730 +0x96
goroutine 3 gp=0xc000003a40 m=nil [GC worker (idle)]:
runtime.gopark(0x5ab784b3fd1?, 0x3?, 0xb4?, 0x2?, 0x0?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc000459f38 sp=0xc000459f18 pc=0x4bfd8e
runtime.gcBgMarkWorker(0xc0000f4000)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1363 +0xe9 fp=0xc000459fc8 sp=0xc000459f38 pc=0x4596c9
runtime.gcBgMarkStartWorkers.gowrap1()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1279 +0x25 fp=0xc000459fe0 sp=0xc000459fc8 pc=0x4595a5
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000459fe8 sp=0xc000459fe0 pc=0x4c7181
created by runtime.gcBgMarkStartWorkers in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1279 +0x105
goroutine 36 gp=0xc000184a80 m=nil [GC worker (idle)]:
runtime.gopark(0x5ab784deaf7?, 0x3?, 0x17?, 0x3d?, 0x0?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc000458f38 sp=0xc000458f18 pc=0x4bfd8e
runtime.gcBgMarkWorker(0xc0000f4000)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1363 +0xe9 fp=0xc000458fc8 sp=0xc000458f38 pc=0x4596c9
runtime.gcBgMarkStartWorkers.gowrap1()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1279 +0x25 fp=0xc000458fe0 sp=0xc000458fc8 pc=0x4595a5
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000458fe8 sp=0xc000458fe0 pc=0x4c7181
created by runtime.gcBgMarkStartWorkers in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1279 +0x105
goroutine 20 gp=0xc000102700 m=nil [GC worker (idle)]:
runtime.gopark(0x5ab784de42f?, 0x3?, 0xee?, 0x3d?, 0x0?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc000457f38 sp=0xc000457f18 pc=0x4bfd8e
runtime.gcBgMarkWorker(0xc0000f4000)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1363 +0xe9 fp=0xc000457fc8 sp=0xc000457f38 pc=0x4596c9
runtime.gcBgMarkStartWorkers.gowrap1()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1279 +0x25 fp=0xc000457fe0 sp=0xc000457fc8 pc=0x4595a5
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000457fe8 sp=0xc000457fe0 pc=0x4c7181
created by runtime.gcBgMarkStartWorkers in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1279 +0x105
goroutine 4 gp=0xc000003c00 m=nil [GC worker (idle)]:
runtime.gopark(0x5ab7850fa51?, 0x3?, 0xf?, 0x1d?, 0x0?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc000456f38 sp=0xc000456f18 pc=0x4bfd8e
runtime.gcBgMarkWorker(0xc0000f4000)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1363 +0xe9 fp=0xc000456fc8 sp=0xc000456f38 pc=0x4596c9
runtime.gcBgMarkStartWorkers.gowrap1()
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1279 +0x25 fp=0xc000456fe0 sp=0xc000456fc8 pc=0x4595a5
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000456fe8 sp=0xc000456fe0 pc=0x4c7181
created by runtime.gcBgMarkStartWorkers in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mgc.go:1279 +0x105
goroutine 18390 gp=0xc0003e1880 m=nil [chan receive]:
runtime.gopark(0x7fc4914823a8?, 0x10?, 0x1?, 0x0?, 0x7fc491cb0f18?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/proc.go:435 +0xce fp=0xc0002038b8 sp=0xc000203898 pc=0x4bfd8e
runtime.chanrecv(0xc000180310, 0x0, 0x1)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/chan.go:640 +0x3bc fp=0xc000203930 sp=0xc0002038b8 pc=0x440edc
runtime.chanrecv1(0xf88c20?, 0xb9f840?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/chan.go:490 +0x12 fp=0xc000203958 sp=0xc000203930 pc=0x440af2
testing.(*B).doBench(0xc000198c88)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:271 +0xd1 fp=0xc0002039e0 sp=0xc000203958 pc=0x5b4ff1
testing.(*benchState).processBench(0xc0001cc210, 0xc000198c88)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:601 +0x769 fp=0xc000203c08 sp=0xc0002039e0 pc=0x5b7b29
testing.(*B).run(0xc000198c88)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:262 +0xa7 fp=0xc000203c40 sp=0xc000203c08 pc=0x5b4c87
testing.(*B).Run(0xc000198a08, {0xc0001ec570, 0x18}, 0xc000216030)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:702 +0x9a6 fp=0xc000203dd8 sp=0xc000203c40 pc=0x5b8fc6
runtime_test.BenchmarkPallocBitsSummarize(0xc000198a08)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mpallocbits_test.go:321 +0x1f9 fp=0xc000203ed0 sp=0xc000203dd8 pc=0xa32b39
testing.(*B).runN(0xc000198a08, 0x1)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:197 +0x1b9 fp=0xc000203f78 sp=0xc000203ed0 pc=0x5b4019
testing.(*B).run1.func1()
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:219 +0x7c fp=0xc000203fe0 sp=0xc000203f78 pc=0x5b4b1c
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000203fe8 sp=0xc000203fe0 pc=0x4c7181
created by testing.(*B).run1 in goroutine 1
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:212 +0x173
goroutine 18372 gp=0xc00044ac40 m=nil [runnable]:
runtime.(*PallocBits).Summarize(0xc0004cca80?)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/export_test.go:658 +0x25 fp=0xc0000dfde8 sp=0xc0000dfde0 pc=0x4b0ea5
runtime_test.BenchmarkPallocBitsSummarize.func1(0xc000198c88)
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/mpallocbits_test.go:324 +0x6c fp=0xc0000dfe30 sp=0xc0000dfde8 pc=0xa32d4c
testing.(*B).runN(0xc000198c88, 0x34b988)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:197 +0x1b9 fp=0xc0000dfed8 sp=0xc0000dfe30 pc=0x5b4019
testing.(*B).launch(0xc000198c88)
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:320 +0x37d fp=0xc0000dffc0 sp=0xc0000dfed8 pc=0x5b549d
testing.(*B).doBench.gowrap1()
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:270 +0x34 fp=0xc0000dffe0 sp=0xc0000dffc0 pc=0x5b50f4
runtime.goexit({})
/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000dffe8 sp=0xc0000dffe0 pc=0x4c7181
created by testing.(*B).doBench in goroutine 18390
/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/benchmark.go:270 +0xa6
rax 0xca
rbx 0x0
rcx 0x4c9683
rdx 0x0
rdi 0xfa4420
rsi 0x80
rbp 0x7ffd3d2818e0
rsp 0x7ffd3d281898
r8 0x0
r9 0x0
r10 0x0
r11 0x286
r12 0x483700
r13 0xfa42e0
r14 0xfa3040
r15 0x7f
rip 0x4c9681
rflags 0x286
cs 0x33
fs 0x0
gs 0x0
*** Test killed with quit: ran too long (44m0s).
exit status 2
BenchmarkReadMemStats
BenchmarkReadMemStats-4 5678 21242 ns/op
BenchmarkReadMemStatsLatency
BenchmarkReadMemStatsLatency-4 1 81379 p50-ns 81379 p90-ns 81379 p99-ns
BenchmarkReadMetricsLatency
BenchmarkReadMetricsLatency-4 12992 7036 p50-ns 8604 p90-ns 27310 p99-ns
BenchmarkReceiveDataFromClosedChan
BenchmarkReceiveDataFromClosedChan-4 637794 184.2 ns/op
BenchmarkRepeatedLookupStrMapKey1M
BenchmarkRepeatedLookupStrMapKey1M-4 2325 49652 ns/op
BenchmarkRepeatedLookupStrMapKey32
BenchmarkRepeatedLookupStrMapKey32-4 3119905 36.57 ns/op
BenchmarkSameLengthMap
BenchmarkSameLengthMap-4 4599538 23.73 ns/op
BenchmarkScanStackNoLocals
BenchmarkScanStackNoLocals-4 3 39554760 ns/op
BenchmarkSelectAsyncContended
BenchmarkSelectAsyncContended-4 70555 1722 ns/op
BenchmarkSelectNonblock
BenchmarkSelectNonblock-4 5996169 19.09 ns/op
BenchmarkSelectProdCons
BenchmarkSelectProdCons-4 46398 2557 ns/op
BenchmarkSelectSyncContended
BenchmarkSelectSyncContended-4 22401 5368 ns/op
BenchmarkSelectUncontended
BenchmarkSelectUncontended-4 1120935 119.6 ns/op
BenchmarkSmallKeyMap
BenchmarkSmallKeyMap-4 3088124 38.99 ns/op
BenchmarkSmallStrMap
BenchmarkSmallStrMap-4 3532459 34.84 ns/op
BenchmarkUnalignedLoad
BenchmarkUnalignedLoad-4 8396762 14.40 ns/op
BenchmarkWriteBarrier
BenchmarkWriteBarrier-4 2567665 48.32 ns/op
goos: linux
goarch: amd64
pkg: runtime
cpu: Intel(R) Xeon(R) CPU @ 2.30GHz
FAIL runtime 2640.273s
BenchmarkHandle
BenchmarkHandle/concurrent
BenchmarkHandle/concurrent-4 13052 8415 ns/op
BenchmarkHandle/non-concurrent
BenchmarkHandle/non-concurrent-4 21841 4662 ns/op
ok runtime/cgo 1.368s
BenchmarkGoroutine
BenchmarkGoroutine/Profile.WriteTo_churn_50
BenchmarkGoroutine/Profile.WriteTo_churn_50-4 12 9565950 ns/op 560.4 concurrent_launches/op
BenchmarkGoroutine/Profile.WriteTo_churn_500
BenchmarkGoroutine/Profile.WriteTo_churn_500-4 6 17602628 ns/op 1080 concurrent_launches/op
BenchmarkGoroutine/Profile.WriteTo_churn_5000
BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 101761873 ns/op 7111 concurrent_launches/op
BenchmarkGoroutine/Profile.WriteTo_idle_50
BenchmarkGoroutine/Profile.WriteTo_idle_50-4 14 7866761 ns/op
BenchmarkGoroutine/Profile.WriteTo_idle_500
BenchmarkGoroutine/Profile.WriteTo_idle_500-4 8 13716913 ns/op
BenchmarkGoroutine/Profile.WriteTo_idle_5000
BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 73435824 ns/op
BenchmarkGoroutine/runtime.GoroutineProfile_churn_50
BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 494 240575 ns/op 7.285 concurrent_launches/op
BenchmarkGoroutine/runtime.GoroutineProfile_churn_500
BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 199 551083 ns/op 28.57 concurrent_launches/op
BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000
BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 22 5977690 ns/op 356.9 concurrent_launches/op
ok runtime/pprof 2.841s
BenchmarkStackLeak
BenchmarkStackLeak-4 14770 7790 ns/op
BenchmarkSyncLeak
BenchmarkSyncLeak-4 34 2975813 ns/op
ok runtime/race 1.334s
BenchmarkNewTask
BenchmarkNewTask-4 153951 776.0 ns/op 64 B/op 2 allocs/op
BenchmarkStartRegion
BenchmarkStartRegion-4 4584584 25.09 ns/op 0 B/op 0 allocs/op
ok runtime/trace 1.300s
BenchmarkBinarySearchFloats
BenchmarkBinarySearchFloats/Size1024
BenchmarkBinarySearchFloats/Size1024-4 639048 190.5 ns/op
BenchmarkBinarySearchFloats/Size128
BenchmarkBinarySearchFloats/Size128-4 856692 146.8 ns/op
BenchmarkBinarySearchFloats/Size16
BenchmarkBinarySearchFloats/Size16-4 1275123 96.41 ns/op
BenchmarkBinarySearchFloats/Size32
BenchmarkBinarySearchFloats/Size32-4 1000000 109.5 ns/op
BenchmarkBinarySearchFloats/Size512
BenchmarkBinarySearchFloats/Size512-4 650280 172.8 ns/op
BenchmarkBinarySearchFloats/Size64
BenchmarkBinarySearchFloats/Size64-4 1000000 118.8 ns/op
BenchmarkBinarySearchFuncStruct
BenchmarkBinarySearchFuncStruct/Size1024
BenchmarkBinarySearchFuncStruct/Size1024-4 282836 397.3 ns/op
BenchmarkBinarySearchFuncStruct/Size128
BenchmarkBinarySearchFuncStruct/Size128-4 373076 305.5 ns/op
BenchmarkBinarySearchFuncStruct/Size16
BenchmarkBinarySearchFuncStruct/Size16-4 626524 175.7 ns/op
BenchmarkBinarySearchFuncStruct/Size32
BenchmarkBinarySearchFuncStruct/Size32-4 522036 219.9 ns/op
BenchmarkBinarySearchFuncStruct/Size512
BenchmarkBinarySearchFuncStruct/Size512-4 331456 354.0 ns/op
BenchmarkBinarySearchFuncStruct/Size64
BenchmarkBinarySearchFuncStruct/Size64-4 447032 262.2 ns/op
BenchmarkCompact
BenchmarkCompact/2_items
BenchmarkCompact/2_items-4 1000000 113.9 ns/op
BenchmarkCompact/many
BenchmarkCompact/many-4 668847 170.1 ns/op
BenchmarkCompact/nil
BenchmarkCompact/nil-4 7719100 16.24 ns/op
BenchmarkCompact/one
BenchmarkCompact/one-4 1912562 63.58 ns/op
BenchmarkCompact/sorted
BenchmarkCompact/sorted-4 1255386 93.11 ns/op
BenchmarkCompact/unsorted
BenchmarkCompact/unsorted-4 1302672 93.87 ns/op
BenchmarkCompactFunc
BenchmarkCompactFunc/2_items
BenchmarkCompactFunc/2_items-4 950907 127.4 ns/op
BenchmarkCompactFunc/many
BenchmarkCompactFunc/many-4 581995 192.7 ns/op
BenchmarkCompactFunc/nil
BenchmarkCompactFunc/nil-4 4095966 28.75 ns/op
BenchmarkCompactFunc/one
BenchmarkCompactFunc/one-4 1536877 83.34 ns/op
BenchmarkCompactFunc/sorted
BenchmarkCompactFunc/sorted-4 950896 116.1 ns/op
BenchmarkCompactFunc/unsorted
BenchmarkCompactFunc/unsorted-4 1000000 111.0 ns/op
BenchmarkCompactFunc_Large
BenchmarkCompactFunc_Large/all_dup
BenchmarkCompactFunc_Large/all_dup-4 5 21000539 ns/op
BenchmarkCompactFunc_Large/no_dup
BenchmarkCompactFunc_Large/no_dup-4 8 12970402 ns/op
BenchmarkCompact_Large
BenchmarkCompact_Large/all_dup
BenchmarkCompact_Large/all_dup-4 2160 53071 ns/op
BenchmarkCompact_Large/no_dup
BenchmarkCompact_Large/no_dup-4 2275 49140 ns/op
BenchmarkEqualFunc_Large
BenchmarkEqualFunc_Large-4 19 5616098 ns/op
BenchmarkIndexFunc_Large
BenchmarkIndexFunc_Large-4 42 2461821 ns/op
BenchmarkIndex_Large
BenchmarkIndex_Large-4 55 1850890 ns/op
BenchmarkReplace
BenchmarkReplace/naive-fast
BenchmarkReplace/naive-fast-4 72220 1497 ns/op
BenchmarkReplace/naive-slow
BenchmarkReplace/naive-slow-4 26538 4414 ns/op
BenchmarkReplace/optimized-fast
BenchmarkReplace/optimized-fast-4 88680 1364 ns/op
BenchmarkReplace/optimized-slow
BenchmarkReplace/optimized-slow-4 32946 3740 ns/op
BenchmarkSortFuncStruct
BenchmarkSortFuncStruct/Size1024
BenchmarkSortFuncStruct/Size1024-4 554 208622 ns/op
BenchmarkSortFuncStruct/Size128
BenchmarkSortFuncStruct/Size128-4 3920 27820 ns/op
BenchmarkSortFuncStruct/Size16
BenchmarkSortFuncStruct/Size16-4 14508 8030 ns/op
BenchmarkSortFuncStruct/Size32
BenchmarkSortFuncStruct/Size32-4 4821 21776 ns/op
BenchmarkSortFuncStruct/Size512
BenchmarkSortFuncStruct/Size512-4 1168 103721 ns/op
BenchmarkSortFuncStruct/Size64
BenchmarkSortFuncStruct/Size64-4 7521 15306 ns/op
ok slices 7.678s
BenchmarkSearchWrappers
BenchmarkSearchWrappers-4 154978 728.6 ns/op
BenchmarkSlicesIsSorted
BenchmarkSlicesIsSorted-4 57 2073323 ns/op
BenchmarkSlicesSortInts
BenchmarkSlicesSortInts-4 2 57411008 ns/op
BenchmarkSlicesSortStrings
BenchmarkSlicesSortStrings-4 2 90222553 ns/op
BenchmarkSlicesSortStrings_Sorted
BenchmarkSlicesSortStrings_Sorted-4 42 2559167 ns/op
BenchmarkSort1e2
BenchmarkSort1e2-4 500 243151 ns/op
BenchmarkSort1e4
BenchmarkSort1e4-4 3 50160174 ns/op
BenchmarkSort1e6
BenchmarkSort1e6-4 1 7379094301 ns/op
BenchmarkSortFuncStructs
BenchmarkSortFuncStructs-4 1 142622169 ns/op
BenchmarkSortInt1K
BenchmarkSortInt1K-4 361 329809 ns/op
BenchmarkSortInt1K_Mod8
BenchmarkSortInt1K_Mod8-4 888 139214 ns/op
BenchmarkSortInt1K_Reversed
BenchmarkSortInt1K_Reversed-4 3530 33109 ns/op
BenchmarkSortInt1K_Sorted
BenchmarkSortInt1K_Sorted-4 5313 22197 ns/op
BenchmarkSortInt64K
BenchmarkSortInt64K-4 4 32914526 ns/op
BenchmarkSortInt64K_Slice
BenchmarkSortInt64K_Slice-4 3 40584382 ns/op
BenchmarkSortInts
BenchmarkSortInts-4 2 81443002 ns/op
BenchmarkSortIsSorted
BenchmarkSortIsSorted-4 37 3012905 ns/op
BenchmarkSortString1K
BenchmarkSortString1K-4 277 440281 ns/op
BenchmarkSortString1K_Slice
BenchmarkSortString1K_Slice-4 217 534621 ns/op
BenchmarkSortStrings
BenchmarkSortStrings-4 1 119764934 ns/op
BenchmarkSortStrings_Sorted
BenchmarkSortStrings_Sorted-4 30 3727274 ns/op
BenchmarkSortStructs
BenchmarkSortStructs-4 1 191003081 ns/op
BenchmarkStable1e2
BenchmarkStable1e2-4 187 688001 ns/op
BenchmarkStable1e4
BenchmarkStable1e4-4 1 215362861 ns/op
BenchmarkStable1e6
BenchmarkStable1e6-4 1 46854008738 ns/op
BenchmarkStableInt1K
BenchmarkStableInt1K-4 100 1001656 ns/op
BenchmarkStableInt1K_Slice
BenchmarkStableInt1K_Slice-4 176 693213 ns/op
BenchmarkStableInt64K
BenchmarkStableInt64K-4 2 67755850 ns/op
BenchmarkStableString1K
BenchmarkStableString1K-4 96 1103530 ns/op
ok sort 64.495s
BenchmarkAppendFloat
BenchmarkAppendFloat/32ExactFraction
BenchmarkAppendFloat/32ExactFraction-4 156392 742.9 ns/op
BenchmarkAppendFloat/32Exp
BenchmarkAppendFloat/32Exp-4 140478 826.3 ns/op
BenchmarkAppendFloat/32Fixed8Hard
BenchmarkAppendFloat/32Fixed8Hard-4 173560 764.6 ns/op
BenchmarkAppendFloat/32Fixed9Hard
BenchmarkAppendFloat/32Fixed9Hard-4 159680 763.7 ns/op
BenchmarkAppendFloat/32Integer
BenchmarkAppendFloat/32Integer-4 139537 846.0 ns/op
BenchmarkAppendFloat/32NegExp
BenchmarkAppendFloat/32NegExp-4 137804 796.5 ns/op
BenchmarkAppendFloat/32Point
BenchmarkAppendFloat/32Point-4 139197 881.5 ns/op
BenchmarkAppendFloat/32Shortest
BenchmarkAppendFloat/32Shortest-4 190623 654.4 ns/op
BenchmarkAppendFloat/64Fixed1
BenchmarkAppendFloat/64Fixed1-4 191506 612.1 ns/op
BenchmarkAppendFloat/64Fixed12
BenchmarkAppendFloat/64Fixed12-4 109964 1067 ns/op
BenchmarkAppendFloat/64Fixed12Hard
BenchmarkAppendFloat/64Fixed12Hard-4 164967 734.0 ns/op
BenchmarkAppendFloat/64Fixed16
BenchmarkAppendFloat/64Fixed16-4 131304 878.4 ns/op
BenchmarkAppendFloat/64Fixed17Hard
BenchmarkAppendFloat/64Fixed17Hard-4 120374 970.6 ns/op
BenchmarkAppendFloat/64Fixed18Hard
BenchmarkAppendFloat/64Fixed18Hard-4 2391 47648 ns/op
BenchmarkAppendFloat/64Fixed2
BenchmarkAppendFloat/64Fixed2-4 188030 596.9 ns/op
BenchmarkAppendFloat/64Fixed3
BenchmarkAppendFloat/64Fixed3-4 194563 574.2 ns/op
BenchmarkAppendFloat/64Fixed4
BenchmarkAppendFloat/64Fixed4-4 196396 577.8 ns/op
BenchmarkAppendFloat/Big
BenchmarkAppendFloat/Big-4 102768 1069 ns/op
BenchmarkAppendFloat/BinaryExp
BenchmarkAppendFloat/BinaryExp-4 377146 355.9 ns/op
BenchmarkAppendFloat/Decimal
BenchmarkAppendFloat/Decimal-4 153492 826.5 ns/op
BenchmarkAppendFloat/Exp
BenchmarkAppendFloat/Exp-4 143632 799.3 ns/op
BenchmarkAppendFloat/Float
BenchmarkAppendFloat/Float-4 135094 865.0 ns/op
BenchmarkAppendFloat/LongExp
BenchmarkAppendFloat/LongExp-4 111452 1053 ns/op
BenchmarkAppendFloat/NegExp
BenchmarkAppendFloat/NegExp-4 138238 854.9 ns/op
BenchmarkAppendFloat/Slowpath64
BenchmarkAppendFloat/Slowpath64-4 113862 994.9 ns/op
BenchmarkAppendFloat/SlowpathDenormal64
BenchmarkAppendFloat/SlowpathDenormal64-4 116775 978.4 ns/op
BenchmarkAppendInt
BenchmarkAppendInt-4 17902 6489 ns/op
BenchmarkAppendIntSmall
BenchmarkAppendIntSmall-4 1476238 80.80 ns/op
BenchmarkAppendQuote
BenchmarkAppendQuote-4 54846 2078 ns/op
BenchmarkAppendQuoteRune
BenchmarkAppendQuoteRune-4 906853 133.9 ns/op
BenchmarkAppendUint
BenchmarkAppendUint-4 95344 1228 ns/op
BenchmarkAppendUintVarlen
BenchmarkAppendUintVarlen/1
BenchmarkAppendUintVarlen/1-4 1428858 79.26 ns/op
BenchmarkAppendUintVarlen/12
BenchmarkAppendUintVarlen/12-4 1481851 80.30 ns/op
BenchmarkAppendUintVarlen/123
BenchmarkAppendUintVarlen/123-4 977228 112.3 ns/op
BenchmarkAppendUintVarlen/1234
BenchmarkAppendUintVarlen/1234-4 1000000 111.2 ns/op
BenchmarkAppendUintVarlen/12345
BenchmarkAppendUintVarlen/12345-4 1017248 119.5 ns/op
BenchmarkAppendUintVarlen/123456
BenchmarkAppendUintVarlen/123456-4 873214 118.1 ns/op
BenchmarkAppendUintVarlen/1234567
BenchmarkAppendUintVarlen/1234567-4 828738 125.3 ns/op
BenchmarkAppendUintVarlen/12345678
BenchmarkAppendUintVarlen/12345678-4 867044 117.8 ns/op
BenchmarkAppendUintVarlen/123456789
BenchmarkAppendUintVarlen/123456789-4 989986 122.0 ns/op
BenchmarkAppendUintVarlen/1234567890
BenchmarkAppendUintVarlen/1234567890-4 876667 127.8 ns/op
BenchmarkAppendUintVarlen/12345678901
BenchmarkAppendUintVarlen/12345678901-4 814552 129.7 ns/op
BenchmarkAppendUintVarlen/123456789012
BenchmarkAppendUintVarlen/123456789012-4 788126 139.1 ns/op
BenchmarkAppendUintVarlen/1234567890123
BenchmarkAppendUintVarlen/1234567890123-4 761564 141.0 ns/op
BenchmarkAppendUintVarlen/12345678901234
BenchmarkAppendUintVarlen/12345678901234-4 732493 142.8 ns/op
BenchmarkAppendUintVarlen/123456789012345
BenchmarkAppendUintVarlen/123456789012345-4 719976 144.0 ns/op
BenchmarkAppendUintVarlen/1234567890123456
BenchmarkAppendUintVarlen/1234567890123456-4 762594 150.3 ns/op
BenchmarkAppendUintVarlen/12345678901234567
BenchmarkAppendUintVarlen/12345678901234567-4 790837 135.5 ns/op
BenchmarkAppendUintVarlen/123456789012345678
BenchmarkAppendUintVarlen/123456789012345678-4 950662 142.8 ns/op
BenchmarkAppendUintVarlen/1234567890123456789
BenchmarkAppendUintVarlen/1234567890123456789-4 840235 146.1 ns/op
BenchmarkAppendUintVarlen/12345678901234567890
BenchmarkAppendUintVarlen/12345678901234567890-4 752170 144.2 ns/op
BenchmarkAtof32Decimal
BenchmarkAtof32Decimal-4 809223 131.1 ns/op
BenchmarkAtof32Float
BenchmarkAtof32Float-4 777280 146.5 ns/op
BenchmarkAtof32FloatExp
BenchmarkAtof32FloatExp-4 578876 187.0 ns/op
BenchmarkAtof32Random
BenchmarkAtof32Random-4 366457 325.7 ns/op
BenchmarkAtof32RandomLong
BenchmarkAtof32RandomLong-4 170632 751.6 ns/op
BenchmarkAtof64Big
BenchmarkAtof64Big-4 423121 266.7 ns/op
BenchmarkAtof64Decimal
BenchmarkAtof64Decimal-4 907827 134.8 ns/op
BenchmarkAtof64Float
BenchmarkAtof64Float-4 776732 154.0 ns/op
BenchmarkAtof64FloatExp
BenchmarkAtof64FloatExp-4 585964 187.8 ns/op
BenchmarkAtof64RandomBits
BenchmarkAtof64RandomBits-4 471272 270.9 ns/op
BenchmarkAtof64RandomFloats
BenchmarkAtof64RandomFloats-4 404934 255.1 ns/op
BenchmarkAtof64RandomLongFloats
BenchmarkAtof64RandomLongFloats-4 383294 299.6 ns/op
BenchmarkAtoi
BenchmarkAtoi/Neg
BenchmarkAtoi/Neg/26bit
BenchmarkAtoi/Neg/26bit-4 806283 146.7 ns/op
BenchmarkAtoi/Neg/31bit
BenchmarkAtoi/Neg/31bit-4 685905 164.9 ns/op
BenchmarkAtoi/Neg/56bit
BenchmarkAtoi/Neg/56bit-4 429603 274.8 ns/op
BenchmarkAtoi/Neg/63bit
BenchmarkAtoi/Neg/63bit-4 323650 383.7 ns/op
BenchmarkAtoi/Neg/7bit
BenchmarkAtoi/Neg/7bit-4 2016566 60.22 ns/op
BenchmarkAtoi/Pos
BenchmarkAtoi/Pos/26bit
BenchmarkAtoi/Pos/26bit-4 754288 139.9 ns/op
BenchmarkAtoi/Pos/31bit
BenchmarkAtoi/Pos/31bit-4 680166 160.6 ns/op
BenchmarkAtoi/Pos/56bit
BenchmarkAtoi/Pos/56bit-4 398642 286.2 ns/op
BenchmarkAtoi/Pos/63bit
BenchmarkAtoi/Pos/63bit-4 313384 364.5 ns/op
BenchmarkAtoi/Pos/7bit
BenchmarkAtoi/Pos/7bit-4 2189422 53.32 ns/op
BenchmarkFormatFloat
BenchmarkFormatFloat/32ExactFraction
BenchmarkFormatFloat/32ExactFraction-4 133998 870.1 ns/op
BenchmarkFormatFloat/32Exp
BenchmarkFormatFloat/32Exp-4 123027 935.3 ns/op
BenchmarkFormatFloat/32Fixed8Hard
BenchmarkFormatFloat/32Fixed8Hard-4 132432 870.5 ns/op
BenchmarkFormatFloat/32Fixed9Hard
BenchmarkFormatFloat/32Fixed9Hard-4 120561 892.0 ns/op
BenchmarkFormatFloat/32Integer
BenchmarkFormatFloat/32Integer-4 119262 966.4 ns/op
BenchmarkFormatFloat/32NegExp
BenchmarkFormatFloat/32NegExp-4 136462 959.2 ns/op
BenchmarkFormatFloat/32Point
BenchmarkFormatFloat/32Point-4 114086 1020 ns/op
BenchmarkFormatFloat/32Shortest
BenchmarkFormatFloat/32Shortest-4 123220 910.7 ns/op
BenchmarkFormatFloat/64Fixed1
BenchmarkFormatFloat/64Fixed1-4 159632 685.6 ns/op
BenchmarkFormatFloat/64Fixed12
BenchmarkFormatFloat/64Fixed12-4 93758 1200 ns/op
BenchmarkFormatFloat/64Fixed12Hard
BenchmarkFormatFloat/64Fixed12Hard-4 117512 925.0 ns/op
BenchmarkFormatFloat/64Fixed16
BenchmarkFormatFloat/64Fixed16-4 116364 989.6 ns/op
BenchmarkFormatFloat/64Fixed17Hard
BenchmarkFormatFloat/64Fixed17Hard-4 99776 1093 ns/op
BenchmarkFormatFloat/64Fixed18Hard
BenchmarkFormatFloat/64Fixed18Hard-4 2560 47279 ns/op
BenchmarkFormatFloat/64Fixed2
BenchmarkFormatFloat/64Fixed2-4 172850 734.0 ns/op
BenchmarkFormatFloat/64Fixed3
BenchmarkFormatFloat/64Fixed3-4 171416 693.9 ns/op
BenchmarkFormatFloat/64Fixed4
BenchmarkFormatFloat/64Fixed4-4 165932 723.2 ns/op
BenchmarkFormatFloat/Big
BenchmarkFormatFloat/Big-4 90459 1259 ns/op
BenchmarkFormatFloat/BinaryExp
BenchmarkFormatFloat/BinaryExp-4 220212 524.8 ns/op
BenchmarkFormatFloat/Decimal
BenchmarkFormatFloat/Decimal-4 119431 958.3 ns/op
BenchmarkFormatFloat/Exp
BenchmarkFormatFloat/Exp-4 121041 1023 ns/op
BenchmarkFormatFloat/Float
BenchmarkFormatFloat/Float-4 115582 1015 ns/op
BenchmarkFormatFloat/LongExp
BenchmarkFormatFloat/LongExp-4 102585 1167 ns/op
BenchmarkFormatFloat/NegExp
BenchmarkFormatFloat/NegExp-4 116970 991.6 ns/op
BenchmarkFormatFloat/Slowpath64
BenchmarkFormatFloat/Slowpath64-4 100467 1144 ns/op
BenchmarkFormatFloat/SlowpathDenormal64
BenchmarkFormatFloat/SlowpathDenormal64-4 106298 1122 ns/op
BenchmarkFormatInt
BenchmarkFormatInt-4 15056 7446 ns/op
BenchmarkFormatIntSmall
BenchmarkFormatIntSmall/42
BenchmarkFormatIntSmall/42-4 3516703 33.62 ns/op
BenchmarkFormatIntSmall/7
BenchmarkFormatIntSmall/7-4 3455019 34.51 ns/op
BenchmarkFormatUint
BenchmarkFormatUint-4 82892 1414 ns/op
BenchmarkParseInt
BenchmarkParseInt/Neg
BenchmarkParseInt/Neg/26bit
BenchmarkParseInt/Neg/26bit-4 571090 191.1 ns/op
BenchmarkParseInt/Neg/31bit
BenchmarkParseInt/Neg/31bit-4 517070 210.6 ns/op
BenchmarkParseInt/Neg/56bit
BenchmarkParseInt/Neg/56bit-4 362847 328.2 ns/op
BenchmarkParseInt/Neg/63bit
BenchmarkParseInt/Neg/63bit-4 337822 328.4 ns/op
BenchmarkParseInt/Neg/7bit
BenchmarkParseInt/Neg/7bit-4 1351501 86.26 ns/op
BenchmarkParseInt/Pos
BenchmarkParseInt/Pos/26bit
BenchmarkParseInt/Pos/26bit-4 574171 182.6 ns/op
BenchmarkParseInt/Pos/31bit
BenchmarkParseInt/Pos/31bit-4 575031 206.2 ns/op
BenchmarkParseInt/Pos/56bit
BenchmarkParseInt/Pos/56bit-4 387894 319.9 ns/op
BenchmarkParseInt/Pos/63bit
BenchmarkParseInt/Pos/63bit-4 326937 341.9 ns/op
BenchmarkParseInt/Pos/7bit
BenchmarkParseInt/Pos/7bit-4 1431459 86.34 ns/op
BenchmarkQuote
BenchmarkQuote-4 45531 2615 ns/op
BenchmarkQuoteRune
BenchmarkQuoteRune-4 398020 253.9 ns/op
BenchmarkUnquoteEasy
BenchmarkUnquoteEasy-4 1332771 89.81 ns/op
BenchmarkUnquoteHard
BenchmarkUnquoteHard-4 47785 2426 ns/op
ok strconv 16.917s
BenchmarkBuildString_Builder
BenchmarkBuildString_Builder/1Write_NoGrow
BenchmarkBuildString_Builder/1Write_NoGrow-4 360230 280.2 ns/op 48 B/op 1 allocs/op
BenchmarkBuildString_Builder/3Write_Grow
BenchmarkBuildString_Builder/3Write_Grow-4 211389 571.8 ns/op 112 B/op 1 allocs/op
BenchmarkBuildString_Builder/3Write_NoGrow
BenchmarkBuildString_Builder/3Write_NoGrow-4 150511 766.4 ns/op 336 B/op 3 allocs/op
BenchmarkBuildString_ByteBuffer
BenchmarkBuildString_ByteBuffer/1Write_NoGrow
BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 279016 382.1 ns/op 112 B/op 2 allocs/op
BenchmarkBuildString_ByteBuffer/3Write_Grow
BenchmarkBuildString_ByteBuffer/3Write_Grow-4 94578 1107 ns/op 336 B/op 3 allocs/op
BenchmarkBuildString_ByteBuffer/3Write_NoGrow
BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 97843 1234 ns/op 432 B/op 4 allocs/op
BenchmarkBuildString_WriteString
BenchmarkBuildString_WriteString/1Write_NoGrow
BenchmarkBuildString_WriteString/1Write_NoGrow-4 406039 268.6 ns/op 48 B/op 1 allocs/op
BenchmarkBuildString_WriteString/3Write_Grow
BenchmarkBuildString_WriteString/3Write_Grow-4 192094 582.4 ns/op 112 B/op 1 allocs/op
BenchmarkBuildString_WriteString/3Write_NoGrow
BenchmarkBuildString_WriteString/3Write_NoGrow-4 127074 812.3 ns/op 336 B/op 3 allocs/op
BenchmarkByteByteMap
BenchmarkByteByteMap-4 14064 8284 ns/op
BenchmarkByteByteMatch
BenchmarkByteByteMatch-4 18260 6388 ns/op
BenchmarkByteByteNoMatch
BenchmarkByteByteNoMatch-4 69500 1748 ns/op
BenchmarkByteByteReplaces
BenchmarkByteByteReplaces-4 4288 24570 ns/op
BenchmarkByteReplacerWriteString
BenchmarkByteReplacerWriteString-4 1616 75619 ns/op
BenchmarkByteStringMatch
BenchmarkByteStringMatch-4 21649 5284 ns/op
BenchmarkByteStringReplacerWriteString
BenchmarkByteStringReplacerWriteString-4 1500 79993 ns/op
BenchmarkClone
BenchmarkClone-4 1524547 76.73 ns/op 48 B/op 1 allocs/op
BenchmarkCountByte
BenchmarkCountByte/10
BenchmarkCountByte/10-4 4263723 25.82 ns/op 387.32 MB/s
BenchmarkCountByte/32
BenchmarkCountByte/32-4 4429371 25.98 ns/op 1231.83 MB/s
BenchmarkCountByte/4096
BenchmarkCountByte/4096-4 1218157 97.69 ns/op 41926.91 MB/s
BenchmarkCountByte/4194304
BenchmarkCountByte/4194304-4 680 154651 ns/op 27121.06 MB/s
BenchmarkCountByte/67108864
BenchmarkCountByte/67108864-4 18 6374526 ns/op 10527.66 MB/s
BenchmarkCountHard1
BenchmarkCountHard1-4 925 136222 ns/op
BenchmarkCountHard2
BenchmarkCountHard2-4 618 194619 ns/op
BenchmarkCountHard3
BenchmarkCountHard3-4 153 771237 ns/op
BenchmarkCountTorture
BenchmarkCountTorture-4 7728 15059 ns/op
BenchmarkCountTortureOverlapping
BenchmarkCountTortureOverlapping-4 739 149492 ns/op
BenchmarkEqualFold
BenchmarkEqualFold/ASCII
BenchmarkEqualFold/ASCII-4 3771084 31.85 ns/op
BenchmarkEqualFold/Tests
BenchmarkEqualFold/Tests-4 57883 2068 ns/op
BenchmarkEqualFold/UnicodePrefix
BenchmarkEqualFold/UnicodePrefix-4 107790 1061 ns/op
BenchmarkEqualFold/UnicodeSuffix
BenchmarkEqualFold/UnicodeSuffix-4 118496 1024 ns/op
BenchmarkFields
BenchmarkFields/ASCII
BenchmarkFields/ASCII/1048576
BenchmarkFields/ASCII/1048576-4 4 26434376 ns/op 39.67 MB/s 1515520 B/op 1 allocs/op
BenchmarkFields/ASCII/16
BenchmarkFields/ASCII/16-4 277456 415.7 ns/op 38.49 MB/s 32 B/op 1 allocs/op
BenchmarkFields/ASCII/256
BenchmarkFields/ASCII/256-4 19675 5944 ns/op 43.07 MB/s 384 B/op 1 allocs/op
BenchmarkFields/ASCII/4096
BenchmarkFields/ASCII/4096-4 1390 87833 ns/op 46.63 MB/s 6144 B/op 1 allocs/op
BenchmarkFields/ASCII/65536
BenchmarkFields/ASCII/65536-4 61 1663576 ns/op 39.39 MB/s 98304 B/op 1 allocs/op
BenchmarkFields/Mixed
BenchmarkFields/Mixed/1048576
BenchmarkFields/Mixed/1048576-4 2 84863915 ns/op 12.36 MB/s 10457392 B/op 24 allocs/op
BenchmarkFields/Mixed/16
BenchmarkFields/Mixed/16-4 269282 424.8 ns/op 37.66 MB/s 48 B/op 1 allocs/op
BenchmarkFields/Mixed/256
BenchmarkFields/Mixed/256-4 9430 10971 ns/op 23.33 MB/s 416 B/op 1 allocs/op
BenchmarkFields/Mixed/4096
BenchmarkFields/Mixed/4096-4 589 187244 ns/op 21.88 MB/s 21504 B/op 5 allocs/op
BenchmarkFields/Mixed/65536
BenchmarkFields/Mixed/65536-4 30 4064422 ns/op 16.12 MB/s 463104 B/op 12 allocs/op
BenchmarkFieldsFunc
BenchmarkFieldsFunc/ASCII
BenchmarkFieldsFunc/ASCII/1048576
BenchmarkFieldsFunc/ASCII/1048576-4 2 71942223 ns/op 14.58 MB/s 10457344 B/op 24 allocs/op
BenchmarkFieldsFunc/ASCII/16
BenchmarkFieldsFunc/ASCII/16-4 223755 511.9 ns/op 31.25 MB/s 32 B/op 1 allocs/op
BenchmarkFieldsFunc/ASCII/256
BenchmarkFieldsFunc/ASCII/256-4 20312 6149 ns/op 41.63 MB/s 384 B/op 1 allocs/op
BenchmarkFieldsFunc/ASCII/4096
BenchmarkFieldsFunc/ASCII/4096-4 1029 113072 ns/op 36.22 MB/s 21504 B/op 5 allocs/op
BenchmarkFieldsFunc/ASCII/65536
BenchmarkFieldsFunc/ASCII/65536-4 48 2758014 ns/op 23.76 MB/s 463104 B/op 12 allocs/op
BenchmarkFieldsFunc/Mixed
BenchmarkFieldsFunc/Mixed/1048576
BenchmarkFieldsFunc/Mixed/1048576-4 2 80151386 ns/op 13.08 MB/s 10457392 B/op 24 allocs/op
BenchmarkFieldsFunc/Mixed/16
BenchmarkFieldsFunc/Mixed/16-4 205069 589.2 ns/op 27.16 MB/s 48 B/op 1 allocs/op
BenchmarkFieldsFunc/Mixed/256
BenchmarkFieldsFunc/Mixed/256-4 15472 7634 ns/op 33.53 MB/s 416 B/op 1 allocs/op
BenchmarkFieldsFunc/Mixed/4096
BenchmarkFieldsFunc/Mixed/4096-4 830 143953 ns/op 28.45 MB/s 21504 B/op 5 allocs/op
BenchmarkFieldsFunc/Mixed/65536
BenchmarkFieldsFunc/Mixed/65536-4 33 3352122 ns/op 19.55 MB/s 463104 B/op 12 allocs/op
BenchmarkGenericMatch1
BenchmarkGenericMatch1-4 2223 49994 ns/op
BenchmarkGenericMatch2
BenchmarkGenericMatch2-4 436 267184 ns/op
BenchmarkGenericNoMatch
BenchmarkGenericNoMatch-4 21332 5617 ns/op
BenchmarkHTMLEscapeNew
BenchmarkHTMLEscapeNew-4 73345 1636 ns/op
BenchmarkHTMLEscapeOld
BenchmarkHTMLEscapeOld-4 94982 1231 ns/op
BenchmarkIndex
BenchmarkIndex-4 8174726 14.86 ns/op
BenchmarkIndexAnyASCII
BenchmarkIndexAnyASCII/16:1
BenchmarkIndexAnyASCII/16:1-4 2300725 49.54 ns/op
BenchmarkIndexAnyASCII/16:16
BenchmarkIndexAnyASCII/16:16-4 800088 157.0 ns/op
BenchmarkIndexAnyASCII/16:2
BenchmarkIndexAnyASCII/16:2-4 826473 139.8 ns/op
BenchmarkIndexAnyASCII/16:32
BenchmarkIndexAnyASCII/16:32-4 655021 192.7 ns/op
BenchmarkIndexAnyASCII/16:4
BenchmarkIndexAnyASCII/16:4-4 851985 143.8 ns/op
BenchmarkIndexAnyASCII/16:64
BenchmarkIndexAnyASCII/16:64-4 485514 232.8 ns/op
BenchmarkIndexAnyASCII/16:8
BenchmarkIndexAnyASCII/16:8-4 820706 144.5 ns/op
BenchmarkIndexAnyASCII/1:1
BenchmarkIndexAnyASCII/1:1-4 2523878 49.56 ns/op
BenchmarkIndexAnyASCII/1:16
BenchmarkIndexAnyASCII/1:16-4 2293419 50.55 ns/op
BenchmarkIndexAnyASCII/1:2
BenchmarkIndexAnyASCII/1:2-4 2371262 51.15 ns/op
BenchmarkIndexAnyASCII/1:32
BenchmarkIndexAnyASCII/1:32-4 2295670 52.31 ns/op
BenchmarkIndexAnyASCII/1:4
BenchmarkIndexAnyASCII/1:4-4 2299005 50.99 ns/op
BenchmarkIndexAnyASCII/1:64
BenchmarkIndexAnyASCII/1:64-4 2245784 53.17 ns/op
BenchmarkIndexAnyASCII/1:8
BenchmarkIndexAnyASCII/1:8-4 2412553 48.84 ns/op
BenchmarkIndexAnyASCII/256:1
BenchmarkIndexAnyASCII/256:1-4 2080347 56.73 ns/op
BenchmarkIndexAnyASCII/256:16
BenchmarkIndexAnyASCII/256:16-4 77857 1587 ns/op
BenchmarkIndexAnyASCII/256:2
BenchmarkIndexAnyASCII/256:2-4 76264 1543 ns/op
BenchmarkIndexAnyASCII/256:32
BenchmarkIndexAnyASCII/256:32-4 72828 1637 ns/op
BenchmarkIndexAnyASCII/256:4
BenchmarkIndexAnyASCII/256:4-4 78037 1586 ns/op
BenchmarkIndexAnyASCII/256:64
BenchmarkIndexAnyASCII/256:64-4 71493 1733 ns/op
BenchmarkIndexAnyASCII/256:8
BenchmarkIndexAnyASCII/256:8-4 74622 1573 ns/op
BenchmarkIndexAnyUTF8
BenchmarkIndexAnyUTF8/16:1
BenchmarkIndexAnyUTF8/16:1-4 1863388 62.76 ns/op
BenchmarkIndexAnyUTF8/16:16
BenchmarkIndexAnyUTF8/16:16-4 325202 373.3 ns/op
BenchmarkIndexAnyUTF8/16:2
BenchmarkIndexAnyUTF8/16:2-4 322089 376.9 ns/op
BenchmarkIndexAnyUTF8/16:32
BenchmarkIndexAnyUTF8/16:32-4 257583 410.7 ns/op
BenchmarkIndexAnyUTF8/16:4
BenchmarkIndexAnyUTF8/16:4-4 286645 407.2 ns/op
BenchmarkIndexAnyUTF8/16:64
BenchmarkIndexAnyUTF8/16:64-4 290176 402.6 ns/op
BenchmarkIndexAnyUTF8/16:8
BenchmarkIndexAnyUTF8/16:8-4 305134 385.7 ns/op
BenchmarkIndexAnyUTF8/1:1
BenchmarkIndexAnyUTF8/1:1-4 2502798 46.87 ns/op
BenchmarkIndexAnyUTF8/1:16
BenchmarkIndexAnyUTF8/1:16-4 2286070 52.53 ns/op
BenchmarkIndexAnyUTF8/1:2
BenchmarkIndexAnyUTF8/1:2-4 2329710 49.91 ns/op
BenchmarkIndexAnyUTF8/1:32
BenchmarkIndexAnyUTF8/1:32-4 2275330 53.25 ns/op
BenchmarkIndexAnyUTF8/1:4
BenchmarkIndexAnyUTF8/1:4-4 2382865 50.03 ns/op
BenchmarkIndexAnyUTF8/1:64
BenchmarkIndexAnyUTF8/1:64-4 2286570 53.08 ns/op
BenchmarkIndexAnyUTF8/1:8
BenchmarkIndexAnyUTF8/1:8-4 2374911 50.79 ns/op
BenchmarkIndexAnyUTF8/256:1
BenchmarkIndexAnyUTF8/256:1-4 325791 330.9 ns/op
BenchmarkIndexAnyUTF8/256:16
BenchmarkIndexAnyUTF8/256:16-4 22371 6203 ns/op
BenchmarkIndexAnyUTF8/256:2
BenchmarkIndexAnyUTF8/256:2-4 21902 5299 ns/op
BenchmarkIndexAnyUTF8/256:32
BenchmarkIndexAnyUTF8/256:32-4 19444 5836 ns/op
BenchmarkIndexAnyUTF8/256:4
BenchmarkIndexAnyUTF8/256:4-4 22695 5285 ns/op
BenchmarkIndexAnyUTF8/256:64
BenchmarkIndexAnyUTF8/256:64-4 18966 6036 ns/op
BenchmarkIndexAnyUTF8/256:8
BenchmarkIndexAnyUTF8/256:8-4 22747 5335 ns/op
BenchmarkIndexByte
BenchmarkIndexByte-4 8679285 13.07 ns/op
BenchmarkIndexHard1
BenchmarkIndexHard1-4 884 135793 ns/op
BenchmarkIndexHard2
BenchmarkIndexHard2-4 610 188213 ns/op
BenchmarkIndexHard3
BenchmarkIndexHard3-4 164 731905 ns/op
BenchmarkIndexHard4
BenchmarkIndexHard4-4 100 1079609 ns/op
BenchmarkIndexPeriodic
BenchmarkIndexPeriodic/IndexPeriodic16
BenchmarkIndexPeriodic/IndexPeriodic16-4 2364 50890 ns/op
BenchmarkIndexPeriodic/IndexPeriodic2
BenchmarkIndexPeriodic/IndexPeriodic2-4 13486 8893 ns/op
BenchmarkIndexPeriodic/IndexPeriodic32
BenchmarkIndexPeriodic/IndexPeriodic32-4 4408 25402 ns/op
BenchmarkIndexPeriodic/IndexPeriodic4
BenchmarkIndexPeriodic/IndexPeriodic4-4 13449 8957 ns/op
BenchmarkIndexPeriodic/IndexPeriodic64
BenchmarkIndexPeriodic/IndexPeriodic64-4 7321 14842 ns/op
BenchmarkIndexPeriodic/IndexPeriodic8
BenchmarkIndexPeriodic/IndexPeriodic8-4 1114 106877 ns/op
BenchmarkIndexRune
BenchmarkIndexRune-4 3270832 36.69 ns/op
BenchmarkIndexRuneFastPath
BenchmarkIndexRuneFastPath-4 4366310 26.19 ns/op
BenchmarkIndexRuneLongString
BenchmarkIndexRuneLongString-4 2636724 44.75 ns/op
BenchmarkIndexTorture
BenchmarkIndexTorture-4 8004 15050 ns/op
BenchmarkJoin
BenchmarkJoin/0
BenchmarkJoin/0-4 5302051 21.67 ns/op 0 B/op 0 allocs/op
BenchmarkJoin/1
BenchmarkJoin/1-4 4513000 27.06 ns/op 0 B/op 0 allocs/op
BenchmarkJoin/2
BenchmarkJoin/2-4 215937 574.5 ns/op 16 B/op 1 allocs/op
BenchmarkJoin/3
BenchmarkJoin/3-4 145155 784.7 ns/op 24 B/op 1 allocs/op
BenchmarkJoin/4
BenchmarkJoin/4-4 110034 1010 ns/op 48 B/op 1 allocs/op
BenchmarkJoin/5
BenchmarkJoin/5-4 101798 1188 ns/op 48 B/op 1 allocs/op
BenchmarkJoin/6
BenchmarkJoin/6-4 90625 1433 ns/op 64 B/op 1 allocs/op
BenchmarkJoin/7
BenchmarkJoin/7-4 67664 1721 ns/op 64 B/op 1 allocs/op
BenchmarkLastIndex
BenchmarkLastIndex-4 4850520 23.25 ns/op
BenchmarkLastIndexAnyASCII
BenchmarkLastIndexAnyASCII/16:1
BenchmarkLastIndexAnyASCII/16:1-4 779648 134.9 ns/op
BenchmarkLastIndexAnyASCII/16:16
BenchmarkLastIndexAnyASCII/16:16-4 749739 157.9 ns/op
BenchmarkLastIndexAnyASCII/16:2
BenchmarkLastIndexAnyASCII/16:2-4 846427 136.9 ns/op
BenchmarkLastIndexAnyASCII/16:32
BenchmarkLastIndexAnyASCII/16:32-4 611722 175.0 ns/op
BenchmarkLastIndexAnyASCII/16:4
BenchmarkLastIndexAnyASCII/16:4-4 794523 144.8 ns/op
BenchmarkLastIndexAnyASCII/16:64
BenchmarkLastIndexAnyASCII/16:64-4 493480 237.4 ns/op
BenchmarkLastIndexAnyASCII/16:8
BenchmarkLastIndexAnyASCII/16:8-4 803790 146.6 ns/op
BenchmarkLastIndexAnyASCII/1:1
BenchmarkLastIndexAnyASCII/1:1-4 2316540 51.18 ns/op
BenchmarkLastIndexAnyASCII/1:16
BenchmarkLastIndexAnyASCII/1:16-4 2396629 45.69 ns/op
BenchmarkLastIndexAnyASCII/1:2
BenchmarkLastIndexAnyASCII/1:2-4 2460975 52.02 ns/op
BenchmarkLastIndexAnyASCII/1:32
BenchmarkLastIndexAnyASCII/1:32-4 2186686 52.00 ns/op
BenchmarkLastIndexAnyASCII/1:4
BenchmarkLastIndexAnyASCII/1:4-4 2471930 51.43 ns/op
BenchmarkLastIndexAnyASCII/1:64
BenchmarkLastIndexAnyASCII/1:64-4 2354125 48.59 ns/op
BenchmarkLastIndexAnyASCII/1:8
BenchmarkLastIndexAnyASCII/1:8-4 2378148 48.50 ns/op
BenchmarkLastIndexAnyASCII/256:1
BenchmarkLastIndexAnyASCII/256:1-4 75356 1563 ns/op
BenchmarkLastIndexAnyASCII/256:16
BenchmarkLastIndexAnyASCII/256:16-4 72777 1631 ns/op
BenchmarkLastIndexAnyASCII/256:2
BenchmarkLastIndexAnyASCII/256:2-4 74605 1597 ns/op
BenchmarkLastIndexAnyASCII/256:32
BenchmarkLastIndexAnyASCII/256:32-4 73622 1683 ns/op
BenchmarkLastIndexAnyASCII/256:4
BenchmarkLastIndexAnyASCII/256:4-4 73144 1502 ns/op
BenchmarkLastIndexAnyASCII/256:64
BenchmarkLastIndexAnyASCII/256:64-4 69349 1656 ns/op
BenchmarkLastIndexAnyASCII/256:8
BenchmarkLastIndexAnyASCII/256:8-4 71810 1580 ns/op
BenchmarkLastIndexAnyUTF8
BenchmarkLastIndexAnyUTF8/16:1
BenchmarkLastIndexAnyUTF8/16:1-4 367849 298.2 ns/op
BenchmarkLastIndexAnyUTF8/16:16
BenchmarkLastIndexAnyUTF8/16:16-4 169357 674.8 ns/op
BenchmarkLastIndexAnyUTF8/16:2
BenchmarkLastIndexAnyUTF8/16:2-4 175232 602.1 ns/op
BenchmarkLastIndexAnyUTF8/16:32
BenchmarkLastIndexAnyUTF8/16:32-4 175186 724.3 ns/op
BenchmarkLastIndexAnyUTF8/16:4
BenchmarkLastIndexAnyUTF8/16:4-4 190819 639.4 ns/op
BenchmarkLastIndexAnyUTF8/16:64
BenchmarkLastIndexAnyUTF8/16:64-4 162072 699.1 ns/op
BenchmarkLastIndexAnyUTF8/16:8
BenchmarkLastIndexAnyUTF8/16:8-4 185223 638.5 ns/op
BenchmarkLastIndexAnyUTF8/1:1
BenchmarkLastIndexAnyUTF8/1:1-4 2350972 49.98 ns/op
BenchmarkLastIndexAnyUTF8/1:16
BenchmarkLastIndexAnyUTF8/1:16-4 2292649 46.04 ns/op
BenchmarkLastIndexAnyUTF8/1:2
BenchmarkLastIndexAnyUTF8/1:2-4 2343140 52.29 ns/op
BenchmarkLastIndexAnyUTF8/1:32
BenchmarkLastIndexAnyUTF8/1:32-4 2467690 47.98 ns/op
BenchmarkLastIndexAnyUTF8/1:4
BenchmarkLastIndexAnyUTF8/1:4-4 2337298 51.54 ns/op
BenchmarkLastIndexAnyUTF8/1:64
BenchmarkLastIndexAnyUTF8/1:64-4 2469717 48.74 ns/op
BenchmarkLastIndexAnyUTF8/1:8
BenchmarkLastIndexAnyUTF8/1:8-4 2301288 48.57 ns/op
BenchmarkLastIndexAnyUTF8/256:1
BenchmarkLastIndexAnyUTF8/256:1-4 30570 3897 ns/op
BenchmarkLastIndexAnyUTF8/256:16
BenchmarkLastIndexAnyUTF8/256:16-4 12312 9446 ns/op
BenchmarkLastIndexAnyUTF8/256:2
BenchmarkLastIndexAnyUTF8/256:2-4 13395 9482 ns/op
BenchmarkLastIndexAnyUTF8/256:32
BenchmarkLastIndexAnyUTF8/256:32-4 12066 10414 ns/op
BenchmarkLastIndexAnyUTF8/256:4
BenchmarkLastIndexAnyUTF8/256:4-4 13423 9664 ns/op
BenchmarkLastIndexAnyUTF8/256:64
BenchmarkLastIndexAnyUTF8/256:64-4 10000 10264 ns/op
BenchmarkLastIndexAnyUTF8/256:8
BenchmarkLastIndexAnyUTF8/256:8-4 12388 9348 ns/op
BenchmarkLastIndexHard1
BenchmarkLastIndexHard1-4 60 1916138 ns/op
BenchmarkLastIndexHard2
BenchmarkLastIndexHard2-4 67 1850724 ns/op
BenchmarkLastIndexHard3
BenchmarkLastIndexHard3-4 56 1825265 ns/op
BenchmarkMap
BenchmarkMap/change
BenchmarkMap/change/ASCII
BenchmarkMap/change/ASCII-4 50250 2289 ns/op
BenchmarkMap/change/Greek
BenchmarkMap/change/Greek-4 34350 3587 ns/op
BenchmarkMap/identity
BenchmarkMap/identity/ASCII
BenchmarkMap/identity/ASCII-4 545374 195.2 ns/op
BenchmarkMap/identity/Greek
BenchmarkMap/identity/Greek-4 455010 259.9 ns/op
BenchmarkMapNoChanges
BenchmarkMapNoChanges-4 768565 133.8 ns/op
BenchmarkRepeat
BenchmarkRepeat/10x0
BenchmarkRepeat/10x0-4 4526397 25.27 ns/op
BenchmarkRepeat/10x1
BenchmarkRepeat/10x1-4 4664931 26.99 ns/op
BenchmarkRepeat/10x2
BenchmarkRepeat/10x2-4 220375 500.4 ns/op
BenchmarkRepeat/10x6
BenchmarkRepeat/10x6-4 139020 833.1 ns/op
BenchmarkRepeat/5x0
BenchmarkRepeat/5x0-4 4559190 24.96 ns/op
BenchmarkRepeat/5x1
BenchmarkRepeat/5x1-4 4377036 27.03 ns/op
BenchmarkRepeat/5x2
BenchmarkRepeat/5x2-4 242018 478.6 ns/op
BenchmarkRepeat/5x6
BenchmarkRepeat/5x6-4 146620 790.5 ns/op
BenchmarkRepeatLarge
BenchmarkRepeatLarge/1024/1
BenchmarkRepeatLarge/1024/1-4 44259 2566 ns/op 399.05 MB/s
BenchmarkRepeatLarge/1024/16
BenchmarkRepeatLarge/1024/16-4 59178 1953 ns/op 524.35 MB/s
BenchmarkRepeatLarge/1048576/1
BenchmarkRepeatLarge/1048576/1-4 24 4190171 ns/op 250.25 MB/s
BenchmarkRepeatLarge/1048576/16
BenchmarkRepeatLarge/1048576/16-4 27 4024652 ns/op 260.54 MB/s
BenchmarkRepeatLarge/1048576/4097
BenchmarkRepeatLarge/1048576/4097-4 26 4139810 ns/op 252.36 MB/s
BenchmarkRepeatLarge/1073741824/1
BenchmarkRepeatLarge/1073741824/1-4 1 3910602630 ns/op 274.57 MB/s
BenchmarkRepeatLarge/1073741824/16
BenchmarkRepeatLarge/1073741824/16-4 1 3720547420 ns/op 288.60 MB/s
BenchmarkRepeatLarge/1073741824/4097
BenchmarkRepeatLarge/1073741824/4097-4 1 3968915606 ns/op 270.54 MB/s
BenchmarkRepeatLarge/131072/1
BenchmarkRepeatLarge/131072/1-4 232 492202 ns/op 266.30 MB/s
BenchmarkRepeatLarge/131072/16
BenchmarkRepeatLarge/131072/16-4 249 508867 ns/op 257.58 MB/s
BenchmarkRepeatLarge/131072/4097
BenchmarkRepeatLarge/131072/4097-4 232 499700 ns/op 254.17 MB/s
BenchmarkRepeatLarge/134217728/1
BenchmarkRepeatLarge/134217728/1-4 1 491880098 ns/op 272.87 MB/s
BenchmarkRepeatLarge/134217728/16
BenchmarkRepeatLarge/134217728/16-4 1 485189782 ns/op 276.63 MB/s
BenchmarkRepeatLarge/134217728/4097
BenchmarkRepeatLarge/134217728/4097-4 1 465647374 ns/op 288.24 MB/s
BenchmarkRepeatLarge/16384/1
BenchmarkRepeatLarge/16384/1-4 7174 16288 ns/op 1005.92 MB/s
BenchmarkRepeatLarge/16384/16
BenchmarkRepeatLarge/16384/16-4 9388 15896 ns/op 1030.68 MB/s
BenchmarkRepeatLarge/16384/4097
BenchmarkRepeatLarge/16384/4097-4 8318 12202 ns/op 1007.27 MB/s
BenchmarkRepeatLarge/16777216/1
BenchmarkRepeatLarge/16777216/1-4 2 74267576 ns/op 225.90 MB/s
BenchmarkRepeatLarge/16777216/16
BenchmarkRepeatLarge/16777216/16-4 2 70443982 ns/op 238.16 MB/s
BenchmarkRepeatLarge/16777216/4097
BenchmarkRepeatLarge/16777216/4097-4 2 61601830 ns/op 272.35 MB/s
BenchmarkRepeatLarge/2048/1
BenchmarkRepeatLarge/2048/1-4 30705 3554 ns/op 576.20 MB/s
BenchmarkRepeatLarge/2048/16
BenchmarkRepeatLarge/2048/16-4 37060 3043 ns/op 672.98 MB/s
BenchmarkRepeatLarge/2097152/1
BenchmarkRepeatLarge/2097152/1-4 15 8190793 ns/op 256.04 MB/s
BenchmarkRepeatLarge/2097152/16
BenchmarkRepeatLarge/2097152/16-4 15 8161427 ns/op 256.96 MB/s
BenchmarkRepeatLarge/2097152/4097
BenchmarkRepeatLarge/2097152/4097-4 14 7838561 ns/op 267.09 MB/s
BenchmarkRepeatLarge/256/1
BenchmarkRepeatLarge/256/1-4 67224 1642 ns/op 155.92 MB/s
BenchmarkRepeatLarge/256/16
BenchmarkRepeatLarge/256/16-4 117446 1050 ns/op 243.91 MB/s
BenchmarkRepeatLarge/262144/1
BenchmarkRepeatLarge/262144/1-4 120 1004994 ns/op 260.84 MB/s
BenchmarkRepeatLarge/262144/16
BenchmarkRepeatLarge/262144/16-4 100 1054015 ns/op 248.71 MB/s
BenchmarkRepeatLarge/262144/4097
BenchmarkRepeatLarge/262144/4097-4 100 1062945 ns/op 242.83 MB/s
BenchmarkRepeatLarge/268435456/1
BenchmarkRepeatLarge/268435456/1-4 1 1080785595 ns/op 248.37 MB/s
BenchmarkRepeatLarge/268435456/16
BenchmarkRepeatLarge/268435456/16-4 1 913593528 ns/op 293.82 MB/s
BenchmarkRepeatLarge/268435456/4097
BenchmarkRepeatLarge/268435456/4097-4 1 1034937591 ns/op 259.37 MB/s
BenchmarkRepeatLarge/32768/1
BenchmarkRepeatLarge/32768/1-4 3950 30097 ns/op 1088.76 MB/s
BenchmarkRepeatLarge/32768/16
BenchmarkRepeatLarge/32768/16-4 3962 29467 ns/op 1112.02 MB/s
BenchmarkRepeatLarge/32768/4097
BenchmarkRepeatLarge/32768/4097-4 4282 27725 ns/op 1034.40 MB/s
BenchmarkRepeatLarge/33554432/1
BenchmarkRepeatLarge/33554432/1-4 1 128809492 ns/op 260.50 MB/s
BenchmarkRepeatLarge/33554432/16
BenchmarkRepeatLarge/33554432/16-4 1 124405688 ns/op 269.72 MB/s
BenchmarkRepeatLarge/33554432/4097
BenchmarkRepeatLarge/33554432/4097-4 1 125418850 ns/op 267.54 MB/s
BenchmarkRepeatLarge/4096/1
BenchmarkRepeatLarge/4096/1-4 20190 5434 ns/op 753.75 MB/s
BenchmarkRepeatLarge/4096/16
BenchmarkRepeatLarge/4096/16-4 22494 5092 ns/op 804.44 MB/s
BenchmarkRepeatLarge/4194304/1
BenchmarkRepeatLarge/4194304/1-4 7 17103062 ns/op 245.24 MB/s
BenchmarkRepeatLarge/4194304/16
BenchmarkRepeatLarge/4194304/16-4 7 16309061 ns/op 257.18 MB/s
BenchmarkRepeatLarge/4194304/4097
BenchmarkRepeatLarge/4194304/4097-4 7 17333740 ns/op 241.80 MB/s
BenchmarkRepeatLarge/512/1
BenchmarkRepeatLarge/512/1-4 53919 2044 ns/op 250.53 MB/s
BenchmarkRepeatLarge/512/16
BenchmarkRepeatLarge/512/16-4 79334 1364 ns/op 375.38 MB/s
BenchmarkRepeatLarge/524288/1
BenchmarkRepeatLarge/524288/1-4 57 2086660 ns/op 251.26 MB/s
BenchmarkRepeatLarge/524288/16
BenchmarkRepeatLarge/524288/16-4 69 2107350 ns/op 248.79 MB/s
BenchmarkRepeatLarge/524288/4097
BenchmarkRepeatLarge/524288/4097-4 49 2173572 ns/op 239.38 MB/s
BenchmarkRepeatLarge/536870912/1
BenchmarkRepeatLarge/536870912/1-4 1 1996790057 ns/op 268.87 MB/s
BenchmarkRepeatLarge/536870912/16
BenchmarkRepeatLarge/536870912/16-4 1 1882400807 ns/op 285.21 MB/s
BenchmarkRepeatLarge/536870912/4097
BenchmarkRepeatLarge/536870912/4097-4 1 1867027502 ns/op 287.55 MB/s
BenchmarkRepeatLarge/65536/1
BenchmarkRepeatLarge/65536/1-4 2107 53088 ns/op 1234.48 MB/s
BenchmarkRepeatLarge/65536/16
BenchmarkRepeatLarge/65536/16-4 2085 56392 ns/op 1162.15 MB/s
BenchmarkRepeatLarge/65536/4097
BenchmarkRepeatLarge/65536/4097-4 2449 50508 ns/op 1216.73 MB/s
BenchmarkRepeatLarge/67108864/1
BenchmarkRepeatLarge/67108864/1-4 1 262871229 ns/op 255.29 MB/s
BenchmarkRepeatLarge/67108864/16
BenchmarkRepeatLarge/67108864/16-4 1 269696598 ns/op 248.83 MB/s
BenchmarkRepeatLarge/67108864/4097
BenchmarkRepeatLarge/67108864/4097-4 1 265876765 ns/op 252.41 MB/s
BenchmarkRepeatLarge/8192/1
BenchmarkRepeatLarge/8192/1-4 12624 9131 ns/op 897.18 MB/s
BenchmarkRepeatLarge/8192/16
BenchmarkRepeatLarge/8192/16-4 13334 9122 ns/op 898.08 MB/s
BenchmarkRepeatLarge/8192/4097
BenchmarkRepeatLarge/8192/4097-4 5614515 20.81 ns/op 196881.69 MB/s
BenchmarkRepeatLarge/8388608/1
BenchmarkRepeatLarge/8388608/1-4 3 34778943 ns/op 241.20 MB/s
BenchmarkRepeatLarge/8388608/16
BenchmarkRepeatLarge/8388608/16-4 4 31705927 ns/op 264.58 MB/s
BenchmarkRepeatLarge/8388608/4097
BenchmarkRepeatLarge/8388608/4097-4 4 31802049 ns/op 263.71 MB/s
BenchmarkRepeatSpaces
BenchmarkRepeatSpaces-4 4233632 26.86 ns/op 0 B/op 0 allocs/op
BenchmarkReplaceAll
BenchmarkReplaceAll-4 156090 766.7 ns/op 16 B/op 1 allocs/op
BenchmarkSingleLongSuffixFail
BenchmarkSingleLongSuffixFail-4 14641 8571 ns/op 116.91 MB/s
BenchmarkSingleMatch
BenchmarkSingleMatch-4 276 405335 ns/op 37.01 MB/s
BenchmarkSingleMaxSkipping
BenchmarkSingleMaxSkipping-4 8683 13574 ns/op 736.69 MB/s
BenchmarkSplitEmptySeparator
BenchmarkSplitEmptySeparator-4 1 115775764 ns/op
BenchmarkSplitMultiByteSeparator
BenchmarkSplitMultiByteSeparator-4 34 3074461 ns/op
BenchmarkSplitNMultiByteSeparator
BenchmarkSplitNMultiByteSeparator-4 258926 470.8 ns/op
BenchmarkSplitNSingleByteSeparator
BenchmarkSplitNSingleByteSeparator-4 297361 404.0 ns/op
BenchmarkSplitSingleByteSeparator
BenchmarkSplitSingleByteSeparator-4 14 7442900 ns/op
BenchmarkToLower
BenchmarkToLower/#00
BenchmarkToLower/#00-4 5471761 21.56 ns/op
BenchmarkToLower/A\u0080\U0010ffff
BenchmarkToLower/A\u0080\U0010ffff-4 125979 969.5 ns/op
BenchmarkToLower/AbC123
BenchmarkToLower/AbC123-4 283071 457.1 ns/op
BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS
BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 42374 2963 ns/op
BenchmarkToLower/abc
BenchmarkToLower/abc-4 4762884 24.64 ns/op
BenchmarkToLower/azAZ09_
BenchmarkToLower/azAZ09_-4 248583 465.9 ns/op
BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps
BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 116218 996.1 ns/op
BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO
BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 83421 1401 ns/op
BenchmarkToLower/ⱭⱭⱭⱭⱭ
BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 80156 1543 ns/op
BenchmarkToUpper
BenchmarkToUpper/#00
BenchmarkToUpper/#00-4 5369752 22.60 ns/op
BenchmarkToUpper/AbC123
BenchmarkToUpper/AbC123-4 302067 416.8 ns/op
BenchmarkToUpper/ONLYUPPER
BenchmarkToUpper/ONLYUPPER-4 3663576 33.78 ns/op
BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO
BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 94552 1275 ns/op
BenchmarkToUpper/a\u0080\U0010ffff
BenchmarkToUpper/a\u0080\U0010ffff-4 122648 975.5 ns/op
BenchmarkToUpper/abc
BenchmarkToUpper/abc-4 359629 327.2 ns/op
BenchmarkToUpper/azAZ09_
BenchmarkToUpper/azAZ09_-4 313896 372.3 ns/op
BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps
BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 76784 1571 ns/op
BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars
BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 38337 3227 ns/op
BenchmarkToUpper/ɐɐɐɐɐ
BenchmarkToUpper/ɐɐɐɐɐ-4 60816 1974 ns/op
BenchmarkToValidUTF8
BenchmarkToValidUTF8/InvalidASCII
BenchmarkToValidUTF8/InvalidASCII-4 203041 531.1 ns/op
BenchmarkToValidUTF8/InvalidNonASCII
BenchmarkToValidUTF8/InvalidNonASCII-4 143182 822.0 ns/op
BenchmarkToValidUTF8/Valid
BenchmarkToValidUTF8/Valid-4 3394000 36.19 ns/op
BenchmarkTrim
BenchmarkTrim-4 43603 2817 ns/op 0 B/op 0 allocs/op
BenchmarkTrimASCII
BenchmarkTrimASCII/16:1
BenchmarkTrimASCII/16:1-4 2926545 42.46 ns/op
BenchmarkTrimASCII/16:16
BenchmarkTrimASCII/16:16-4 679716 165.6 ns/op
BenchmarkTrimASCII/16:2
BenchmarkTrimASCII/16:2-4 795193 145.5 ns/op
BenchmarkTrimASCII/16:4
BenchmarkTrimASCII/16:4-4 797031 147.4 ns/op
BenchmarkTrimASCII/16:8
BenchmarkTrimASCII/16:8-4 753118 155.5 ns/op
BenchmarkTrimASCII/1:1
BenchmarkTrimASCII/1:1-4 3851049 30.50 ns/op
BenchmarkTrimASCII/1:16
BenchmarkTrimASCII/1:16-4 2004309 62.87 ns/op
BenchmarkTrimASCII/1:2
BenchmarkTrimASCII/1:2-4 3123102 41.33 ns/op
BenchmarkTrimASCII/1:4
BenchmarkTrimASCII/1:4-4 2690816 45.85 ns/op
BenchmarkTrimASCII/1:8
BenchmarkTrimASCII/1:8-4 2349140 50.71 ns/op
BenchmarkTrimASCII/256:1
BenchmarkTrimASCII/256:1-4 554913 232.2 ns/op
BenchmarkTrimASCII/256:16
BenchmarkTrimASCII/256:16-4 70086 1607 ns/op
BenchmarkTrimASCII/256:2
BenchmarkTrimASCII/256:2-4 73377 1608 ns/op
BenchmarkTrimASCII/256:4
BenchmarkTrimASCII/256:4-4 72866 1515 ns/op
BenchmarkTrimASCII/256:8
BenchmarkTrimASCII/256:8-4 77547 1610 ns/op
BenchmarkTrimASCII/4096:1
BenchmarkTrimASCII/4096:1-4 38901 2991 ns/op
BenchmarkTrimASCII/4096:16
BenchmarkTrimASCII/4096:16-4 4447 25799 ns/op
BenchmarkTrimASCII/4096:2
BenchmarkTrimASCII/4096:2-4 4430 25663 ns/op
BenchmarkTrimASCII/4096:4
BenchmarkTrimASCII/4096:4-4 4496 26065 ns/op
BenchmarkTrimASCII/4096:8
BenchmarkTrimASCII/4096:8-4 4482 26033 ns/op
BenchmarkTrimByte
BenchmarkTrimByte-4 4292290 26.66 ns/op
BenchmarkTrimSpace
BenchmarkTrimSpace/ASCII
BenchmarkTrimSpace/ASCII-4 1691644 71.05 ns/op
BenchmarkTrimSpace/JustNonASCII
BenchmarkTrimSpace/JustNonASCII-4 73387 1490 ns/op
BenchmarkTrimSpace/NoTrim
BenchmarkTrimSpace/NoTrim-4 3099096 37.66 ns/op
BenchmarkTrimSpace/SomeNonASCII
BenchmarkTrimSpace/SomeNonASCII-4 134728 840.9 ns/op
ok strings 69.514s
BenchmarkAdversarialAlloc
BenchmarkAdversarialAlloc/*sync.Map
BenchmarkAdversarialAlloc/*sync.Map-4 58154 2022 ns/op
BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap
BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 79732 1428 ns/op
BenchmarkAdversarialAlloc/*sync_test.RWMutexMap
BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 122208 841.0 ns/op
BenchmarkAdversarialDelete
BenchmarkAdversarialDelete/*sync.Map
BenchmarkAdversarialDelete/*sync.Map-4 156028 814.5 ns/op
BenchmarkAdversarialDelete/*sync_test.DeepCopyMap
BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 99228 1281 ns/op
BenchmarkAdversarialDelete/*sync_test.RWMutexMap
BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 144699 818.8 ns/op
BenchmarkClear
BenchmarkClear/*sync.Map
BenchmarkClear/*sync.Map-4 27488 4400 ns/op
BenchmarkClear/*sync_test.DeepCopyMap
BenchmarkClear/*sync_test.DeepCopyMap-4 34812 3256 ns/op
BenchmarkClear/*sync_test.RWMutexMap
BenchmarkClear/*sync_test.RWMutexMap-4 74074 1538 ns/op
BenchmarkCompareAndDeleteCollision
BenchmarkCompareAndDeleteCollision/*sync.Map
BenchmarkCompareAndDeleteCollision/*sync.Map-4 97455 1270 ns/op
BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap
BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 44107 2300 ns/op
BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap
BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 102481 1158 ns/op
BenchmarkCompareAndDeleteMostlyHits
BenchmarkCompareAndDeleteMostlyHits/*sync.Map
BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 161850 769.0 ns/op
BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap
BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 49456 2431 ns/op
BenchmarkCompareAndDeleteMostlyMisses
BenchmarkCompareAndDeleteMostlyMisses/*sync.Map
BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 434452 271.2 ns/op
BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap
BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 396726 403.2 ns/op
BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap
BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 118309 1096 ns/op
BenchmarkCompareAndSwapCollision
BenchmarkCompareAndSwapCollision/*sync.Map
BenchmarkCompareAndSwapCollision/*sync.Map-4 77653 1500 ns/op
BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap
BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 131484 1101 ns/op
BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap
BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 88522 1322 ns/op
BenchmarkCompareAndSwapMostlyHits
BenchmarkCompareAndSwapMostlyHits/*sync.Map
BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 252290 459.6 ns/op
BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap
BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 81782 1537 ns/op
BenchmarkCompareAndSwapMostlyMisses
BenchmarkCompareAndSwapMostlyMisses/*sync.Map
BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 457524 250.8 ns/op
BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap
BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 297716 425.4 ns/op
BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap
BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 102949 1241 ns/op
BenchmarkCompareAndSwapNoExistingKey
BenchmarkCompareAndSwapNoExistingKey/*sync.Map
BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 2117059 55.46 ns/op
BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap
BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2038270 59.24 ns/op
BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap
BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 137995 871.1 ns/op
BenchmarkCompareAndSwapValueNotEqual
BenchmarkCompareAndSwapValueNotEqual/*sync.Map
BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 388546 403.9 ns/op
BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap
BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 420967 270.4 ns/op
BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap
BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 137078 883.8 ns/op
BenchmarkCond1
BenchmarkCond1-4 44880 2868 ns/op
BenchmarkCond16
BenchmarkCond16-4 1454 89508 ns/op
BenchmarkCond2
BenchmarkCond2-4 15706 7990 ns/op
BenchmarkCond32
BenchmarkCond32-4 489 248755 ns/op
BenchmarkCond4
BenchmarkCond4-4 8370 12510 ns/op
BenchmarkCond8
BenchmarkCond8-4 4299 33443 ns/op
BenchmarkContendedSemaphore
BenchmarkContendedSemaphore-4 2955218 38.90 ns/op
BenchmarkDeleteCollision
BenchmarkDeleteCollision/*sync.Map
BenchmarkDeleteCollision/*sync.Map-4 403033 249.7 ns/op
BenchmarkDeleteCollision/*sync_test.DeepCopyMap
BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 63813 1781 ns/op
BenchmarkDeleteCollision/*sync_test.RWMutexMap
BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 162603 713.0 ns/op
BenchmarkLoadAndDeleteBalanced
BenchmarkLoadAndDeleteBalanced/*sync.Map
BenchmarkLoadAndDeleteBalanced/*sync.Map-4 395034 297.1 ns/op
BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap
BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 154918 870.4 ns/op
BenchmarkLoadAndDeleteCollision
BenchmarkLoadAndDeleteCollision/*sync.Map
BenchmarkLoadAndDeleteCollision/*sync.Map-4 146420 938.5 ns/op
BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap
BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 41569 2939 ns/op
BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap
BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 108008 1077 ns/op
BenchmarkLoadAndDeleteUnique
BenchmarkLoadAndDeleteUnique/*sync.Map
BenchmarkLoadAndDeleteUnique/*sync.Map-4 1398984 86.11 ns/op
BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap
BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 157113 783.6 ns/op
BenchmarkLoadMostlyHits
BenchmarkLoadMostlyHits/*sync.Map
BenchmarkLoadMostlyHits/*sync.Map-4 411052 249.3 ns/op
BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap
BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 371822 376.7 ns/op
BenchmarkLoadMostlyHits/*sync_test.RWMutexMap
BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 152952 798.1 ns/op
BenchmarkLoadMostlyMisses
BenchmarkLoadMostlyMisses/*sync.Map
BenchmarkLoadMostlyMisses/*sync.Map-4 496190 254.0 ns/op
BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap
BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 411663 397.9 ns/op
BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap
BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 148329 750.5 ns/op
BenchmarkLoadOrStoreBalanced
BenchmarkLoadOrStoreBalanced/*sync.Map
BenchmarkLoadOrStoreBalanced/*sync.Map-4 62632 2168 ns/op
BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap
BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 63273 2146 ns/op
BenchmarkLoadOrStoreCollision
BenchmarkLoadOrStoreCollision/*sync.Map
BenchmarkLoadOrStoreCollision/*sync.Map-4 474426 227.4 ns/op
BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap
BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 283576 426.4 ns/op
BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap
BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 161731 729.2 ns/op
BenchmarkLoadOrStoreUnique
BenchmarkLoadOrStoreUnique/*sync.Map
BenchmarkLoadOrStoreUnique/*sync.Map-4 39516 3119 ns/op
BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap
BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 54916 2658 ns/op
BenchmarkMutex
BenchmarkMutex-4 133297 954.0 ns/op
BenchmarkMutexNoSpin
BenchmarkMutexNoSpin-4 32036 4186 ns/op
BenchmarkMutexSlack
BenchmarkMutexSlack-4 144424 992.9 ns/op
BenchmarkMutexSpin
BenchmarkMutexSpin-4 54920 2467 ns/op
BenchmarkMutexUncontended
BenchmarkMutexUncontended-4 928929 176.9 ns/op
BenchmarkMutexWork
BenchmarkMutexWork-4 107156 962.1 ns/op
BenchmarkMutexWorkSlack
BenchmarkMutexWorkSlack-4 128257 1060 ns/op
BenchmarkOnce
BenchmarkOnce-4 403711 275.3 ns/op
BenchmarkOnceFunc
BenchmarkOnceFunc/v=Global
BenchmarkOnceFunc/v=Global-4 754767 146.4 ns/op 0 B/op 0 allocs/op
BenchmarkOnceFunc/v=Local
BenchmarkOnceFunc/v=Local-4 843571 146.2 ns/op 0 B/op 0 allocs/op
BenchmarkOnceFunc/v=Once
BenchmarkOnceFunc/v=Once-4 851166 126.0 ns/op 0 B/op 0 allocs/op
BenchmarkOnceValue
BenchmarkOnceValue/v=Global
BenchmarkOnceValue/v=Global-4 756043 153.4 ns/op 0 B/op 0 allocs/op
BenchmarkOnceValue/v=Local
BenchmarkOnceValue/v=Local-4 772170 138.9 ns/op 0 B/op 0 allocs/op
BenchmarkOnceValue/v=Once
BenchmarkOnceValue/v=Once-4 1000000 130.2 ns/op 0 B/op 0 allocs/op
BenchmarkRWMutexUncontended
BenchmarkRWMutexUncontended-4 420213 329.1 ns/op
BenchmarkRWMutexWorkWrite10
BenchmarkRWMutexWorkWrite10-4 156289 762.7 ns/op
BenchmarkRWMutexWorkWrite100
BenchmarkRWMutexWorkWrite100-4 186212 659.6 ns/op
BenchmarkRWMutexWrite10
BenchmarkRWMutexWrite10-4 187536 590.8 ns/op
BenchmarkRWMutexWrite100
BenchmarkRWMutexWrite100-4 184202 592.2 ns/op
BenchmarkRange
BenchmarkRange/*sync.Map
BenchmarkRange/*sync.Map-4 831 139793 ns/op
BenchmarkRange/*sync_test.DeepCopyMap
BenchmarkRange/*sync_test.DeepCopyMap-4 3403 30849 ns/op
BenchmarkRange/*sync_test.RWMutexMap
BenchmarkRange/*sync_test.RWMutexMap-4 162 805119 ns/op
BenchmarkSemaSyntBlock
BenchmarkSemaSyntBlock-4 866349 122.9 ns/op
BenchmarkSemaSyntNonblock
BenchmarkSemaSyntNonblock-4 893808 123.7 ns/op
BenchmarkSemaUncontended
BenchmarkSemaUncontended-4 7086004 16.54 ns/op
BenchmarkSemaWorkBlock
BenchmarkSemaWorkBlock-4 567994 195.3 ns/op
BenchmarkSemaWorkNonblock
BenchmarkSemaWorkNonblock-4 589544 194.0 ns/op
BenchmarkSwapCollision
BenchmarkSwapCollision/*sync.Map
BenchmarkSwapCollision/*sync.Map-4 61086 1947 ns/op
BenchmarkSwapCollision/*sync_test.DeepCopyMap
BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 42742 2721 ns/op
BenchmarkSwapCollision/*sync_test.RWMutexMap
BenchmarkSwapCollision/*sync_test.RWMutexMap-4 121288 963.4 ns/op
BenchmarkSwapMostlyHits
BenchmarkSwapMostlyHits/*sync.Map
BenchmarkSwapMostlyHits/*sync.Map-4 244078 511.4 ns/op
BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap
BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 225 528861 ns/op
BenchmarkSwapMostlyHits/*sync_test.RWMutexMap
BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 80376 1458 ns/op
BenchmarkSwapMostlyMisses
BenchmarkSwapMostlyMisses/*sync.Map
BenchmarkSwapMostlyMisses/*sync.Map-4 17640 6589 ns/op
BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap
BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 17826 6755 ns/op
BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap
BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 54624 2092 ns/op
BenchmarkUncontendedSemaphore
BenchmarkUncontendedSemaphore-4 3485847 33.96 ns/op
BenchmarkWaitGroupActuallyWait
BenchmarkWaitGroupActuallyWait-4 36553 3233 ns/op 32 B/op 2 allocs/op
BenchmarkWaitGroupAddDone
BenchmarkWaitGroupAddDone-4 166890 742.7 ns/op
BenchmarkWaitGroupAddDoneWork
BenchmarkWaitGroupAddDoneWork-4 161764 741.9 ns/op
BenchmarkWaitGroupUncontended
BenchmarkWaitGroupUncontended-4 786205 141.7 ns/op
BenchmarkWaitGroupWait
BenchmarkWaitGroupWait-4 4463452 26.51 ns/op
BenchmarkWaitGroupWaitWork
BenchmarkWaitGroupWaitWork-4 3101566 38.06 ns/op
ok sync 19.199s
BenchmarkValueRead
BenchmarkValueRead-4 340821 314.6 ns/op
ok sync/atomic 1.134s
ok syscall 1.024s
BenchmarkTBHelper
BenchmarkTBHelper-4 135570 861.4 ns/op 0 B/op 0 allocs/op
ok testing 1.154s
BenchmarkCode
BenchmarkCode-4 7278 13948 ns/op 624 B/op 13 allocs/op
BenchmarkPyramid
BenchmarkPyramid/10
BenchmarkPyramid/10-4 2910 41869 ns/op 4872 B/op 35 allocs/op
BenchmarkPyramid/100
BenchmarkPyramid/100-4 36 2909232 ns/op 410544 B/op 230 allocs/op
BenchmarkPyramid/1000
BenchmarkPyramid/1000-4 1 336376874 ns/op 35607016 B/op 2056 allocs/op
BenchmarkRagged
BenchmarkRagged/10
BenchmarkRagged/10-4 2379 47500 ns/op 4512 B/op 34 allocs/op
BenchmarkRagged/100
BenchmarkRagged/100-4 261 436152 ns/op 42416 B/op 188 allocs/op
BenchmarkRagged/1000
BenchmarkRagged/1000-4 27 4456190 ns/op 408992 B/op 1660 allocs/op
BenchmarkTable
BenchmarkTable/100x10
BenchmarkTable/100x10/new
BenchmarkTable/100x10/new-4 236 523671 ns/op 39296 B/op 41 allocs/op
BenchmarkTable/100x10/reuse
BenchmarkTable/100x10/reuse-4 264 466228 ns/op 148 B/op 0 allocs/op
BenchmarkTable/100x1000
BenchmarkTable/100x1000/new
BenchmarkTable/100x1000/new-4 2 59711885 ns/op 3270528 B/op 1052 allocs/op
BenchmarkTable/100x1000/reuse
BenchmarkTable/100x1000/reuse-4 2 53777948 ns/op 1635264 B/op 526 allocs/op
BenchmarkTable/100x100000
BenchmarkTable/100x100000/new
BenchmarkTable/100x100000/new-4 1 6831407583 ns/op 334041984 B/op 100088 allocs/op
BenchmarkTable/100x100000/reuse
BenchmarkTable/100x100000/reuse-4 1 6419149755 ns/op 334042000 B/op 100089 allocs/op
BenchmarkTable/10x10
BenchmarkTable/10x10/new
BenchmarkTable/10x10/new-4 1929 64355 ns/op 5056 B/op 31 allocs/op
BenchmarkTable/10x10/reuse
BenchmarkTable/10x10/reuse-4 2175 49767 ns/op 2 B/op 0 allocs/op
BenchmarkTable/10x1000
BenchmarkTable/10x1000/new
BenchmarkTable/10x1000/new-4 21 5682086 ns/op 395136 B/op 1038 allocs/op
BenchmarkTable/10x1000/reuse
BenchmarkTable/10x1000/reuse-4 24 4814484 ns/op 16464 B/op 43 allocs/op
BenchmarkTable/10x100000
BenchmarkTable/10x100000/new
BenchmarkTable/10x100000/new-4 1 707245124 ns/op 47012736 B/op 100072 allocs/op
BenchmarkTable/10x100000/reuse
BenchmarkTable/10x100000/reuse-4 1 676211822 ns/op 47012736 B/op 100072 allocs/op
BenchmarkTable/1x10
BenchmarkTable/1x10/new
BenchmarkTable/1x10/new-4 7819 13579 ns/op 1520 B/op 21 allocs/op
BenchmarkTable/1x10/reuse
BenchmarkTable/1x10/reuse-4 12837 9783 ns/op 0 B/op 0 allocs/op
BenchmarkTable/1x1000
BenchmarkTable/1x1000/new
BenchmarkTable/1x1000/new-4 100 1151036 ns/op 110960 B/op 1024 allocs/op
BenchmarkTable/1x1000/reuse
BenchmarkTable/1x1000/reuse-4 128 947330 ns/op 866 B/op 8 allocs/op
BenchmarkTable/1x100000
BenchmarkTable/1x100000/new
BenchmarkTable/1x100000/new-4 1 181934264 ns/op 18285136 B/op 100057 allocs/op
BenchmarkTable/1x100000/reuse
BenchmarkTable/1x100000/reuse-4 1 172840471 ns/op 18285040 B/op 100056 allocs/op
ok text/tabwriter 19.376s
BenchmarkListString
BenchmarkListString-4 2032 53998 ns/op 2516 B/op 39 allocs/op
BenchmarkParseLarge
BenchmarkParseLarge-4 2 78034392 ns/op
BenchmarkVariableString
BenchmarkVariableString-4 115011 1054 ns/op 80 B/op 3 allocs/op
ok text/template/parse 1.524s
BenchmarkAdjustTimers10000
BenchmarkAdjustTimers10000-4 7 14775439 ns/op
BenchmarkAfter
BenchmarkAfter-4 77600 1760 ns/op
BenchmarkAfterFunc1000
BenchmarkAfterFunc1000-4 21 5996644 ns/op
BenchmarkDate
BenchmarkDate-4 619896 182.4 ns/op
BenchmarkDateFunc
BenchmarkDateFunc-4 1635538 72.66 ns/op
BenchmarkDay
BenchmarkDay-4 570517 195.9 ns/op
BenchmarkFormat
BenchmarkFormat-4 61438 2109 ns/op
BenchmarkFormatNow
BenchmarkFormatNow-4 77810 1442 ns/op
BenchmarkFormatRFC3339
BenchmarkFormatRFC3339-4 81744 1471 ns/op
BenchmarkFormatRFC3339Nano
BenchmarkFormatRFC3339Nano-4 82298 1477 ns/op
BenchmarkGoString
BenchmarkGoString-4 77763 1408 ns/op
BenchmarkHour
BenchmarkHour-4 676857 167.2 ns/op
BenchmarkISOWeek
BenchmarkISOWeek-4 590095 196.1 ns/op
BenchmarkMarshalBinary
BenchmarkMarshalBinary-4 261106 447.5 ns/op
BenchmarkMarshalJSON
BenchmarkMarshalJSON-4 107790 1135 ns/op
BenchmarkMarshalText
BenchmarkMarshalText-4 116541 1026 ns/op
BenchmarkMonth
BenchmarkMonth-4 666296 183.0 ns/op
BenchmarkNow
BenchmarkNow-4 1000000 101.8 ns/op
BenchmarkNowUnixMicro
BenchmarkNowUnixMicro-4 1000000 104.5 ns/op
BenchmarkNowUnixMilli
BenchmarkNowUnixMilli-4 1000000 111.8 ns/op
BenchmarkNowUnixNano
BenchmarkNowUnixNano-4 1000000 106.7 ns/op
BenchmarkParallelTimerLatency
BenchmarkParallelTimerLatency-4 49 226549 avg-late-ns 1344410 max-late-ns
BenchmarkParse
BenchmarkParse-4 148248 802.0 ns/op
BenchmarkParseDuration
BenchmarkParseDuration-4 513696 218.6 ns/op
BenchmarkParseRFC3339TZ
BenchmarkParseRFC3339TZ-4 103767 1122 ns/op
BenchmarkParseRFC3339TZBytes
BenchmarkParseRFC3339TZBytes-4 85894 1441 ns/op
BenchmarkParseRFC3339UTC
BenchmarkParseRFC3339UTC-4 359299 328.2 ns/op
BenchmarkParseRFC3339UTCBytes
BenchmarkParseRFC3339UTCBytes-4 226782 504.0 ns/op
BenchmarkReset
BenchmarkReset/impl=chan
BenchmarkReset/impl=chan-4 1756249 64.30 ns/op
BenchmarkReset/impl=func
BenchmarkReset/impl=func-4 1927668 62.05 ns/op
BenchmarkSecond
BenchmarkSecond-4 772396 159.6 ns/op
BenchmarkSimultaneousAfterFunc1000
BenchmarkSimultaneousAfterFunc1000-4 16 6554066 ns/op
BenchmarkSleep1000
BenchmarkSleep1000-4 25 6054058 ns/op
BenchmarkStaggeredTickerLatency
BenchmarkStaggeredTickerLatency/work-dur=2ms
BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1
BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 329234 avg-late-ns 920555 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 36 348903 avg-late-ns 919006 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 881702 avg-late-ns 6853236 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 367150 avg-late-ns 916095 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 380165 avg-late-ns 1241299 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 364314 avg-late-ns 1517791 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 298834 avg-late-ns 1617592 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 31 333731 avg-late-ns 1824983 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 186579 avg-late-ns 2122629 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 195302 avg-late-ns 1534284 max-late-ns
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9
BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 25 187230 avg-late-ns 1283241 max-late-ns
BenchmarkStartStop1000
BenchmarkStartStop1000-4 100 1119505 ns/op
BenchmarkStop
BenchmarkStop/impl=chan
BenchmarkStop/impl=chan-4 103924 1114 ns/op
BenchmarkStop/impl=func
BenchmarkStop/impl=func-4 151275 994.3 ns/op
BenchmarkTicker
BenchmarkTicker-4 548972 210.8 ns/op
BenchmarkTickerReset
BenchmarkTickerReset-4 1650582 93.45 ns/op
BenchmarkTickerResetNaive
BenchmarkTickerResetNaive-4 148586 1031 ns/op
BenchmarkUnmarshalText
BenchmarkUnmarshalText-4 97438 1245 ns/op
BenchmarkYear
BenchmarkYear-4 707542 172.1 ns/op
BenchmarkYearDay
BenchmarkYearDay-4 609450 178.5 ns/op
ok time 17.518s
BenchmarkAppendRuneValidASCII
BenchmarkAppendRuneValidASCII-4 1659010 71.72 ns/op
BenchmarkAppendRuneValidJapaneseChars
BenchmarkAppendRuneValidJapaneseChars-4 2709132 45.34 ns/op
BenchmarkDecodeRune
BenchmarkDecodeRune-4 1681328 71.99 ns/op
BenchmarkDecodeValidASCII
BenchmarkDecodeValidASCII-4 630577 177.6 ns/op
BenchmarkDecodeValidJapaneseChars
BenchmarkDecodeValidJapaneseChars-4 815908 152.1 ns/op
BenchmarkEncodeRune
BenchmarkEncodeRune-4 1883931 66.40 ns/op
BenchmarkEncodeValidASCII
BenchmarkEncodeValidASCII-4 490801 213.9 ns/op
BenchmarkEncodeValidJapaneseChars
BenchmarkEncodeValidJapaneseChars-4 780914 146.8 ns/op
ok unicode/utf16 2.253s
BenchmarkAppendASCIIRune
BenchmarkAppendASCIIRune-4 9840910 12.40 ns/op
BenchmarkAppendInvalidRuneMaxPlusOne
BenchmarkAppendInvalidRuneMaxPlusOne-4 3091747 37.44 ns/op
BenchmarkAppendInvalidRuneNegative
BenchmarkAppendInvalidRuneNegative-4 3182628 36.16 ns/op
BenchmarkAppendInvalidRuneSurrogate
BenchmarkAppendInvalidRuneSurrogate-4 3333493 35.73 ns/op
BenchmarkAppendJapaneseRune
BenchmarkAppendJapaneseRune-4 3294290 36.12 ns/op
BenchmarkAppendMaxRune
BenchmarkAppendMaxRune-4 2778688 43.42 ns/op
BenchmarkAppendSpanishRune
BenchmarkAppendSpanishRune-4 3939624 31.33 ns/op
BenchmarkDecodeASCIIRune
BenchmarkDecodeASCIIRune-4 3277663 36.91 ns/op
BenchmarkDecodeJapaneseRune
BenchmarkDecodeJapaneseRune-4 2524662 47.22 ns/op
BenchmarkEncodeASCIIRune
BenchmarkEncodeASCIIRune-4 9478551 12.26 ns/op
BenchmarkEncodeInvalidRuneMaxPlusOne
BenchmarkEncodeInvalidRuneMaxPlusOne-4 2714667 41.69 ns/op
BenchmarkEncodeInvalidRuneNegative
BenchmarkEncodeInvalidRuneNegative-4 2858794 41.57 ns/op
BenchmarkEncodeInvalidRuneSurrogate
BenchmarkEncodeInvalidRuneSurrogate-4 2646481 41.27 ns/op
BenchmarkEncodeJapaneseRune
BenchmarkEncodeJapaneseRune-4 2779699 40.75 ns/op
BenchmarkEncodeMaxRune
BenchmarkEncodeMaxRune-4 2356164 47.64 ns/op
BenchmarkEncodeSpanishRune
BenchmarkEncodeSpanishRune-4 3229374 37.26 ns/op
BenchmarkFullRune
BenchmarkFullRune/ASCII
BenchmarkFullRune/ASCII-4 3832214 31.22 ns/op
BenchmarkFullRune/Incomplete
BenchmarkFullRune/Incomplete-4 1614386 73.84 ns/op
BenchmarkFullRune/Japanese
BenchmarkFullRune/Japanese-4 3836497 31.44 ns/op
BenchmarkRuneCountInStringTenASCIIChars
BenchmarkRuneCountInStringTenASCIIChars-4 7742092 15.24 ns/op
BenchmarkRuneCountInStringTenJapaneseChars
BenchmarkRuneCountInStringTenJapaneseChars-4 1971166 62.37 ns/op
BenchmarkRuneCountTenASCIIChars
BenchmarkRuneCountTenASCIIChars-4 2993257 37.83 ns/op
BenchmarkRuneCountTenJapaneseChars
BenchmarkRuneCountTenJapaneseChars-4 1402183 78.03 ns/op
BenchmarkValid100KASCIIChars
BenchmarkValid100KASCIIChars-4 97 1235380 ns/op
BenchmarkValidLongJapanese
BenchmarkValidLongJapanese-4 55 2265054 ns/op
BenchmarkValidLongMostlyASCII
BenchmarkValidLongMostlyASCII-4 90 1377155 ns/op
BenchmarkValidString100KASCIIChars
BenchmarkValidString100KASCIIChars-4 10000 11732 ns/op
BenchmarkValidStringLongJapanese
BenchmarkValidStringLongJapanese-4 142 708304 ns/op
BenchmarkValidStringLongMostlyASCII
BenchmarkValidStringLongMostlyASCII-4 1254 97401 ns/op
BenchmarkValidStringTenASCIIChars
BenchmarkValidStringTenASCIIChars-4 5041924 23.18 ns/op
BenchmarkValidStringTenJapaneseChars
BenchmarkValidStringTenJapaneseChars-4 439567 246.0 ns/op
BenchmarkValidTenASCIIChars
BenchmarkValidTenASCIIChars-4 2149785 55.33 ns/op
BenchmarkValidTenJapaneseChars
BenchmarkValidTenJapaneseChars-4 321475 363.4 ns/op
ok unicode/utf8 6.408s
BenchmarkAll
BenchmarkAll-4 1 79055965371 ns/op
ok cmd/api 80.255s
BenchmarkCGoCallback
BenchmarkCGoCallback-4 49870 2375 ns/op
BenchmarkCGoInCThread
BenchmarkCGoInCThread-4 78247 1488 ns/op
BenchmarkCgoCall
BenchmarkCgoCall/add-int
BenchmarkCgoCall/add-int-4 426954 249.7 ns/op
BenchmarkCgoCall/eight-pointers
BenchmarkCgoCall/eight-pointers-4 207500 560.7 ns/op
BenchmarkCgoCall/eight-pointers-array
BenchmarkCgoCall/eight-pointers-array-4 33117 3813 ns/op
BenchmarkCgoCall/eight-pointers-nil
BenchmarkCgoCall/eight-pointers-nil-4 393933 307.8 ns/op
BenchmarkCgoCall/eight-pointers-slice
BenchmarkCgoCall/eight-pointers-slice-4 46888 2602 ns/op
BenchmarkCgoCall/one-pointer
BenchmarkCgoCall/one-pointer-4 372802 305.7 ns/op
BenchmarkCgoCall/string-pointer-escape
BenchmarkCgoCall/string-pointer-escape-4 310652 383.5 ns/op
BenchmarkCgoCall/string-pointer-noescape
BenchmarkCgoCall/string-pointer-noescape-4 430387 272.6 ns/op
BenchmarkGoString
BenchmarkGoString-4 1079853 104.8 ns/op
ok cmd/cgo/internal/test 2.560s
BenchmarkEqArrayOfFloats1024
BenchmarkEqArrayOfFloats1024-4 9400 14428 ns/op
BenchmarkEqArrayOfFloats5
BenchmarkEqArrayOfFloats5-4 1000000 113.3 ns/op
BenchmarkEqArrayOfFloats64
BenchmarkEqArrayOfFloats64-4 127522 925.6 ns/op
BenchmarkEqArrayOfStrings1024
BenchmarkEqArrayOfStrings1024-4 7830 15246 ns/op
BenchmarkEqArrayOfStrings5
BenchmarkEqArrayOfStrings5-4 901580 133.1 ns/op
BenchmarkEqArrayOfStrings64
BenchmarkEqArrayOfStrings64-4 107288 1037 ns/op
BenchmarkEqArrayOfStructsEq
BenchmarkEqArrayOfStructsEq-4 2312 52840 ns/op
BenchmarkEqArrayOfStructsNotEq
BenchmarkEqArrayOfStructsNotEq-4 3722 29103 ns/op
BenchmarkEqStruct
BenchmarkEqStruct-4 17724375 6.588 ns/op
ok cmd/compile/internal/reflectdata 2.248s
BenchmarkCSEPass
BenchmarkCSEPass-4 8 12820783 ns/op 98602 B/op 5 allocs/op
BenchmarkCSEPassBlock
BenchmarkCSEPassBlock-4 1 135761374 ns/op 3724384 B/op 52320 allocs/op
BenchmarkCondRewrite
BenchmarkCondRewrite/CombJump
BenchmarkCondRewrite/CombJump-4 2964216 39.91 ns/op
BenchmarkCondRewrite/SoloJump
BenchmarkCondRewrite/SoloJump-4 3312889 37.01 ns/op
BenchmarkCopyElim1
BenchmarkCopyElim1-4 792 131904 ns/op
BenchmarkCopyElim10
BenchmarkCopyElim10-4 763 163147 ns/op
BenchmarkCopyElim100
BenchmarkCopyElim100-4 319 334404 ns/op
BenchmarkCopyElim1000
BenchmarkCopyElim1000-4 52 2112362 ns/op
BenchmarkCopyElim10000
BenchmarkCopyElim10000-4 3 42483006 ns/op
BenchmarkCopyElim100000
BenchmarkCopyElim100000-4 1 664300974 ns/op
BenchmarkDSEPass
BenchmarkDSEPass-4 32 3667680 ns/op 67839 B/op 8 allocs/op
BenchmarkDSEPassBlock
BenchmarkDSEPassBlock-4 1 125188702 ns/op 4240672 B/op 108139 allocs/op
BenchmarkDeadCode
BenchmarkDeadCode/1
BenchmarkDeadCode/1-4 591 181023 ns/op
BenchmarkDeadCode/10
BenchmarkDeadCode/10-4 556 207755 ns/op
BenchmarkDeadCode/100
BenchmarkDeadCode/100-4 266 442155 ns/op
BenchmarkDeadCode/1000
BenchmarkDeadCode/1000-4 49 2314985 ns/op
BenchmarkDeadCode/10000
BenchmarkDeadCode/10000-4 4 39837480 ns/op
BenchmarkDeadCode/100000
BenchmarkDeadCode/100000-4 1 432079055 ns/op
BenchmarkDeadCode/200000
BenchmarkDeadCode/200000-4 1 908839335 ns/op
BenchmarkDeadcodePass
BenchmarkDeadcodePass-4 183 621209 ns/op 88390 B/op 3 allocs/op
BenchmarkDeadcodePassBlock
BenchmarkDeadcodePassBlock-4 1 143145617 ns/op 4069568 B/op 45107 allocs/op
BenchmarkDominatorsFwdBack
BenchmarkDominatorsFwdBack-4 9 12368090 ns/op 0.81 MB/s
BenchmarkDominatorsLinear
BenchmarkDominatorsLinear-4 14 8165423 ns/op 1.22 MB/s
BenchmarkDominatorsManyPred
BenchmarkDominatorsManyPred-4 10 12055291 ns/op 0.83 MB/s
BenchmarkDominatorsMaxPred
BenchmarkDominatorsMaxPred-4 9 11974785 ns/op 0.84 MB/s
BenchmarkDominatorsMaxPredVal
BenchmarkDominatorsMaxPredVal-4 9 12560328 ns/op 0.80 MB/s
BenchmarkFuse
BenchmarkFuse/1
BenchmarkFuse/1-4 567 220363 ns/op
BenchmarkFuse/10
BenchmarkFuse/10-4 410 279931 ns/op
BenchmarkFuse/100
BenchmarkFuse/100-4 138 871716 ns/op
BenchmarkFuse/1000
BenchmarkFuse/1000-4 20 5704683 ns/op
BenchmarkFuse/10000
BenchmarkFuse/10000-4 2 81908568 ns/op
BenchmarkInvertLessThanNoov
BenchmarkInvertLessThanNoov-4 14390823 8.384 ns/op
BenchmarkMultiPass
BenchmarkMultiPass-4 61 1714109 ns/op 239257 B/op 8 allocs/op
BenchmarkMultiPassBlock
BenchmarkMultiPassBlock-4 1 265895471 ns/op 9259680 B/op 104630 allocs/op
BenchmarkNilCheckDeep1
BenchmarkNilCheckDeep1-4 10000 10132 ns/op 0.10 MB/s 235 B/op 4 allocs/op
BenchmarkNilCheckDeep10
BenchmarkNilCheckDeep10-4 4633 25113 ns/op 0.40 MB/s 237 B/op 4 allocs/op
BenchmarkNilCheckDeep100
BenchmarkNilCheckDeep100-4 693 170295 ns/op 0.59 MB/s 1232 B/op 4 allocs/op
BenchmarkNilCheckDeep1000
BenchmarkNilCheckDeep1000-4 62 1677645 ns/op 0.60 MB/s 7761 B/op 4 allocs/op
BenchmarkNilCheckDeep10000
BenchmarkNilCheckDeep10000-4 6 18244638 ns/op 0.55 MB/s 240673 B/op 7 allocs/op
BenchmarkPhioptPass
BenchmarkPhioptPass-4 10000 58339 ns/op
ok cmd/compile/internal/ssa 15.468s
BenchmarkBitClear
BenchmarkBitClear-4 21524 5559 ns/op
BenchmarkBitClearConst
BenchmarkBitClearConst-4 169408 712.4 ns/op
BenchmarkBitSet
BenchmarkBitSet-4 23001 5325 ns/op
BenchmarkBitSetConst
BenchmarkBitSetConst-4 162544 731.2 ns/op
BenchmarkBitToggle
BenchmarkBitToggle-4 21615 5528 ns/op
BenchmarkBitToggleConst
BenchmarkBitToggleConst-4 162987 728.2 ns/op
BenchmarkConstModify
BenchmarkConstModify-4 10000 10826 ns/op
BenchmarkDiv64
BenchmarkDiv64-4 6247503 18.72 ns/op
BenchmarkDiv64NegBoth
BenchmarkDiv64NegBoth-4 6596613 17.76 ns/op
BenchmarkDiv64NegDividend
BenchmarkDiv64NegDividend-4 6170329 18.95 ns/op
BenchmarkDiv64NegDivisor
BenchmarkDiv64NegDivisor-4 6543640 18.18 ns/op
BenchmarkDiv64Small
BenchmarkDiv64Small-4 6696780 17.66 ns/op
BenchmarkDiv64SmallNegBoth
BenchmarkDiv64SmallNegBoth-4 6349486 17.89 ns/op
BenchmarkDiv64SmallNegDividend
BenchmarkDiv64SmallNegDividend-4 6302133 17.42 ns/op
BenchmarkDiv64SmallNegDivisor
BenchmarkDiv64SmallNegDivisor-4 6515896 17.89 ns/op
BenchmarkDiv64Unsigned
BenchmarkDiv64Unsigned-4 7020566 16.22 ns/op
BenchmarkDiv64UnsignedSmall
BenchmarkDiv64UnsignedSmall-4 7595853 15.09 ns/op
BenchmarkDivconstI16
BenchmarkDivconstI16-4 8755069 13.21 ns/op
BenchmarkDivconstI32
BenchmarkDivconstI32-4 8967408 12.94 ns/op
BenchmarkDivconstI64
BenchmarkDivconstI64-4 9328081 12.33 ns/op
BenchmarkDivconstI8
BenchmarkDivconstI8-4 9426295 12.52 ns/op
BenchmarkDivconstU16
BenchmarkDivconstU16-4 8946951 12.55 ns/op
BenchmarkDivconstU32
BenchmarkDivconstU32-4 9563786 12.67 ns/op
BenchmarkDivconstU64
BenchmarkDivconstU64/1234567
BenchmarkDivconstU64/1234567-4 9133567 11.86 ns/op
BenchmarkDivconstU64/3
BenchmarkDivconstU64/3-4 9261396 11.99 ns/op
BenchmarkDivconstU64/37
BenchmarkDivconstU64/37-4 8687532 13.04 ns/op
BenchmarkDivconstU64/5
BenchmarkDivconstU64/5-4 9231120 12.97 ns/op
BenchmarkDivconstU8
BenchmarkDivconstU8-4 9198380 12.31 ns/op
BenchmarkDivisiblePow2constI16
BenchmarkDivisiblePow2constI16-4 9947161 11.34 ns/op
BenchmarkDivisiblePow2constI32
BenchmarkDivisiblePow2constI32-4 9288384 12.37 ns/op
BenchmarkDivisiblePow2constI64
BenchmarkDivisiblePow2constI64-4 9242425 12.52 ns/op
BenchmarkDivisiblePow2constI8
BenchmarkDivisiblePow2constI8-4 9951379 11.73 ns/op
BenchmarkDivisibleWDivconstI16
BenchmarkDivisibleWDivconstI16-4 7785519 15.69 ns/op
BenchmarkDivisibleWDivconstI32
BenchmarkDivisibleWDivconstI32-4 8244496 14.96 ns/op
BenchmarkDivisibleWDivconstI64
BenchmarkDivisibleWDivconstI64-4 7574172 15.83 ns/op
BenchmarkDivisibleWDivconstI8
BenchmarkDivisibleWDivconstI8-4 7647632 15.77 ns/op
BenchmarkDivisibleWDivconstU16
BenchmarkDivisibleWDivconstU16-4 8052853 14.50 ns/op
BenchmarkDivisibleWDivconstU32
BenchmarkDivisibleWDivconstU32-4 7581326 15.69 ns/op
BenchmarkDivisibleWDivconstU64
BenchmarkDivisibleWDivconstU64-4 7393396 17.89 ns/op
BenchmarkDivisibleWDivconstU8
BenchmarkDivisibleWDivconstU8-4 7937356 15.04 ns/op
BenchmarkDivisibleconstI16
BenchmarkDivisibleconstI16-4 8938765 12.50 ns/op
BenchmarkDivisibleconstI32
BenchmarkDivisibleconstI32-4 9637924 12.61 ns/op
BenchmarkDivisibleconstI64
BenchmarkDivisibleconstI64-4 8806884 12.93 ns/op
BenchmarkDivisibleconstI8
BenchmarkDivisibleconstI8-4 9551373 13.01 ns/op
BenchmarkDivisibleconstU16
BenchmarkDivisibleconstU16-4 10070133 11.68 ns/op
BenchmarkDivisibleconstU32
BenchmarkDivisibleconstU32-4 9170994 12.73 ns/op
BenchmarkDivisibleconstU64
BenchmarkDivisibleconstU64-4 9223468 12.52 ns/op
BenchmarkDivisibleconstU8
BenchmarkDivisibleconstU8-4 9858292 12.17 ns/op
BenchmarkEfaceInteger
BenchmarkEfaceInteger-4 3969888 26.63 ns/op
BenchmarkExtShift
BenchmarkExtShift-4 18794 6665 ns/op
BenchmarkLoadAdd
BenchmarkLoadAdd-4 12159 10173 ns/op
BenchmarkMod64
BenchmarkMod64-4 6274641 18.28 ns/op
BenchmarkMod64NegBoth
BenchmarkMod64NegBoth-4 6427848 18.97 ns/op
BenchmarkMod64NegDividend
BenchmarkMod64NegDividend-4 6038086 19.10 ns/op
BenchmarkMod64NegDivisor
BenchmarkMod64NegDivisor-4 6093768 18.96 ns/op
BenchmarkMod64Small
BenchmarkMod64Small-4 6321697 17.87 ns/op
BenchmarkMod64SmallNegBoth
BenchmarkMod64SmallNegBoth-4 6212658 19.16 ns/op
BenchmarkMod64SmallNegDividend
BenchmarkMod64SmallNegDividend-4 6258004 18.47 ns/op
BenchmarkMod64SmallNegDivisor
BenchmarkMod64SmallNegDivisor-4 6256690 18.56 ns/op
BenchmarkMod64Unsigned
BenchmarkMod64Unsigned-4 7083688 16.23 ns/op
BenchmarkMod64UnsignedSmall
BenchmarkMod64UnsignedSmall-4 7118581 15.69 ns/op
BenchmarkModconstI16
BenchmarkModconstI16-4 9047095 12.50 ns/op
BenchmarkModconstI32
BenchmarkModconstI32-4 9629901 12.80 ns/op
BenchmarkModconstI64
BenchmarkModconstI64-4 9094945 13.20 ns/op
BenchmarkModconstI8
BenchmarkModconstI8-4 9150686 12.39 ns/op
BenchmarkModconstU16
BenchmarkModconstU16-4 8423059 13.44 ns/op
BenchmarkModconstU32
BenchmarkModconstU32-4 9033003 12.35 ns/op
BenchmarkModconstU64
BenchmarkModconstU64-4 9353719 12.38 ns/op
BenchmarkModconstU8
BenchmarkModconstU8-4 8848454 12.75 ns/op
BenchmarkModify
BenchmarkModify-4 9642 11762 ns/op
BenchmarkMul2
BenchmarkMul2-4 171812 704.1 ns/op
BenchmarkMulNeg2
BenchmarkMulNeg2-4 165834 715.5 ns/op
BenchmarkMulconstI32
BenchmarkMulconstI32/-120
BenchmarkMulconstI32/-120-4 17913724 6.151 ns/op
BenchmarkMulconstI32/12
BenchmarkMulconstI32/12-4 16327249 6.741 ns/op
BenchmarkMulconstI32/120
BenchmarkMulconstI32/120-4 16986246 6.514 ns/op
BenchmarkMulconstI32/3
BenchmarkMulconstI32/3-4 15622381 6.982 ns/op
BenchmarkMulconstI32/5
BenchmarkMulconstI32/5-4 18444166 6.286 ns/op
BenchmarkMulconstI32/65537
BenchmarkMulconstI32/65537-4 16358590 6.432 ns/op
BenchmarkMulconstI32/65538
BenchmarkMulconstI32/65538-4 15175278 6.648 ns/op
BenchmarkMulconstI64
BenchmarkMulconstI64/-120
BenchmarkMulconstI64/-120-4 16805342 6.444 ns/op
BenchmarkMulconstI64/12
BenchmarkMulconstI64/12-4 16267626 6.593 ns/op
BenchmarkMulconstI64/120
BenchmarkMulconstI64/120-4 19268864 6.445 ns/op
BenchmarkMulconstI64/3
BenchmarkMulconstI64/3-4 17795896 6.613 ns/op
BenchmarkMulconstI64/5
BenchmarkMulconstI64/5-4 17560405 6.427 ns/op
BenchmarkMulconstI64/65537
BenchmarkMulconstI64/65537-4 17301354 6.813 ns/op
BenchmarkMulconstI64/65538
BenchmarkMulconstI64/65538-4 16405351 6.514 ns/op
BenchmarkMulconstU32
BenchmarkMulconstU32/12
BenchmarkMulconstU32/12-4 15876091 6.894 ns/op
BenchmarkMulconstU32/120
BenchmarkMulconstU32/120-4 18460222 5.943 ns/op
BenchmarkMulconstU32/3
BenchmarkMulconstU32/3-4 17134764 6.312 ns/op
BenchmarkMulconstU32/5
BenchmarkMulconstU32/5-4 17096205 6.557 ns/op
BenchmarkMulconstU32/65537
BenchmarkMulconstU32/65537-4 18131439 6.558 ns/op
BenchmarkMulconstU32/65538
BenchmarkMulconstU32/65538-4 16571577 6.458 ns/op
BenchmarkMulconstU64
BenchmarkMulconstU64/12
BenchmarkMulconstU64/12-4 16043580 7.211 ns/op
BenchmarkMulconstU64/120
BenchmarkMulconstU64/120-4 18426055 6.037 ns/op
BenchmarkMulconstU64/3
BenchmarkMulconstU64/3-4 18220237 5.971 ns/op
BenchmarkMulconstU64/5
BenchmarkMulconstU64/5-4 17721595 5.948 ns/op
BenchmarkMulconstU64/65537
BenchmarkMulconstU64/65537-4 17395036 6.361 ns/op
BenchmarkMulconstU64/65538
BenchmarkMulconstU64/65538-4 17580194 6.316 ns/op
BenchmarkMullImm
BenchmarkMullImm-4 17990 6835 ns/op
BenchmarkShiftArithmeticRight
BenchmarkShiftArithmeticRight-4 23432606 5.296 ns/op
BenchmarkSwitch32Predictable
BenchmarkSwitch32Predictable-4 9157932 13.10 ns/op
BenchmarkSwitch32Unpredictable
BenchmarkSwitch32Unpredictable-4 5977324 20.42 ns/op
BenchmarkSwitch8Predictable
BenchmarkSwitch8Predictable-4 13712222 8.595 ns/op
BenchmarkSwitch8Unpredictable
BenchmarkSwitch8Unpredictable-4 6242626 19.37 ns/op
BenchmarkSwitchInterfaceTypePredictable
BenchmarkSwitchInterfaceTypePredictable-4 6887788 15.45 ns/op
BenchmarkSwitchInterfaceTypeUnpredictable
BenchmarkSwitchInterfaceTypeUnpredictable-4 4076073 28.95 ns/op
BenchmarkSwitchStringPredictable
BenchmarkSwitchStringPredictable-4 8511793 13.70 ns/op
BenchmarkSwitchStringUnpredictable
BenchmarkSwitchStringUnpredictable-4 4605493 25.27 ns/op
BenchmarkSwitchTypePredictable
BenchmarkSwitchTypePredictable-4 6756938 17.32 ns/op
BenchmarkSwitchTypeUnpredictable
BenchmarkSwitchTypeUnpredictable-4 3192841 35.06 ns/op
BenchmarkTypeAssert
BenchmarkTypeAssert-4 14427727 7.799 ns/op
ok cmd/compile/internal/test 16.134s
BenchmarkCheck
BenchmarkCheck/constant
BenchmarkCheck/constant/funcbodies
BenchmarkCheck/constant/funcbodies/info
BenchmarkCheck/constant/funcbodies/info-4 1 160162139 ns/op 13545 lines/s
BenchmarkCheck/constant/funcbodies/noinfo
BenchmarkCheck/constant/funcbodies/noinfo-4 3 45476305 ns/op 47704 lines/s
BenchmarkCheck/constant/nofuncbodies
BenchmarkCheck/constant/nofuncbodies/info
BenchmarkCheck/constant/nofuncbodies/info-4 5 23243396 ns/op 93309 lines/s
BenchmarkCheck/constant/nofuncbodies/noinfo
BenchmarkCheck/constant/nofuncbodies/noinfo-4 5 22247051 ns/op 97505 lines/s
BenchmarkCheck/gcimporter
BenchmarkCheck/gcimporter/funcbodies
BenchmarkCheck/gcimporter/funcbodies/info
BenchmarkCheck/gcimporter/funcbodies/info-4 1 2674589453 ns/op 425.9 lines/s
BenchmarkCheck/gcimporter/funcbodies/noinfo
BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 56704198 ns/op 20080 lines/s
BenchmarkCheck/gcimporter/nofuncbodies
BenchmarkCheck/gcimporter/nofuncbodies/info
BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 37243691 ns/op 30568 lines/s
BenchmarkCheck/gcimporter/nofuncbodies/noinfo
BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 36349768 ns/op 31320 lines/s
BenchmarkCheck/http
BenchmarkCheck/http/funcbodies
BenchmarkCheck/http/funcbodies/info
BenchmarkCheck/http/funcbodies/info-4 1 654944868 ns/op 53110 lines/s
BenchmarkCheck/http/funcbodies/noinfo
BenchmarkCheck/http/funcbodies/noinfo-4 1 476730665 ns/op 72962 lines/s
BenchmarkCheck/http/nofuncbodies
BenchmarkCheck/http/nofuncbodies/info
BenchmarkCheck/http/nofuncbodies/info-4 1 189017532 ns/op 183984 lines/s
BenchmarkCheck/http/nofuncbodies/noinfo
BenchmarkCheck/http/nofuncbodies/noinfo-4 1 162921254 ns/op 213431 lines/s
BenchmarkCheck/parser
BenchmarkCheck/parser/funcbodies
BenchmarkCheck/parser/funcbodies/info
BenchmarkCheck/parser/funcbodies/info-4 1 968209800 ns/op 5437 lines/s
BenchmarkCheck/parser/funcbodies/noinfo
BenchmarkCheck/parser/funcbodies/noinfo-4 2 100342585 ns/op 52452 lines/s
BenchmarkCheck/parser/nofuncbodies
BenchmarkCheck/parser/nofuncbodies/info
BenchmarkCheck/parser/nofuncbodies/info-4 3 40005513 ns/op 131542 lines/s
BenchmarkCheck/parser/nofuncbodies/noinfo
BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 39555865 ns/op 133028 lines/s
BenchmarkCheck/runtime
BenchmarkCheck/runtime/funcbodies
BenchmarkCheck/runtime/funcbodies/info
BenchmarkCheck/runtime/funcbodies/info-4 1 1478201436 ns/op 49410 lines/s
BenchmarkCheck/runtime/funcbodies/noinfo
BenchmarkCheck/runtime/funcbodies/noinfo-4 1 742576229 ns/op 98357 lines/s
BenchmarkCheck/runtime/nofuncbodies
BenchmarkCheck/runtime/nofuncbodies/info
BenchmarkCheck/runtime/nofuncbodies/info-4 1 193480668 ns/op 377406 lines/s
BenchmarkCheck/runtime/nofuncbodies/noinfo
BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 131352268 ns/op 555684 lines/s
BenchmarkLookupFieldOrMethod
BenchmarkLookupFieldOrMethod-4 98 1210111 ns/op
BenchmarkNamed
BenchmarkNamed/Underlying
BenchmarkNamed/Underlying/generic
BenchmarkNamed/Underlying/generic-4 747229 134.2 ns/op
BenchmarkNamed/Underlying/nongeneric
BenchmarkNamed/Underlying/nongeneric-4 767934 134.6 ns/op
BenchmarkNamed/Underlying/src_instance
BenchmarkNamed/Underlying/src_instance-4 931378 133.0 ns/op
BenchmarkNamed/Underlying/user_instance
BenchmarkNamed/Underlying/user_instance-4 922568 137.5 ns/op
ok cmd/compile/internal/types2 33.186s
BenchmarkExecGoEnv
BenchmarkExecGoEnv-4 104 1175570 ns/op 2917183 sys-ns/op 1652452 user-ns/op
ok cmd/go 1.235s
BenchmarkLookPath
BenchmarkLookPath-4 215156 513.8 ns/op
ok cmd/go/internal/cfg 1.140s
BenchmarkHashTrieMapLoad
BenchmarkHashTrieMapLoad-4 345133 308.0 ns/op 0 B/op 0 allocs/op
BenchmarkHashTrieMapLoadLarge
BenchmarkHashTrieMapLoadLarge-4 112782 1195 ns/op 0 B/op 0 allocs/op
BenchmarkHashTrieMapLoadOrStore
BenchmarkHashTrieMapLoadOrStore-4 351639 326.9 ns/op 0 B/op 0 allocs/op
BenchmarkHashTrieMapLoadOrStoreLarge
BenchmarkHashTrieMapLoadOrStoreLarge-4 79633 1751 ns/op 25 B/op 0 allocs/op
BenchmarkHashTrieMapLoadSmall
BenchmarkHashTrieMapLoadSmall-4 635827 192.7 ns/op 0 B/op 0 allocs/op
ok internal/concurrent 5.910s
BenchmarkAnd
BenchmarkAnd-4 10782974 11.14 ns/op
BenchmarkAnd32
BenchmarkAnd32-4 10002607 11.69 ns/op
BenchmarkAnd32Parallel
BenchmarkAnd32Parallel-4 2603649 47.83 ns/op
BenchmarkAnd64
BenchmarkAnd64-4 10874454 14.17 ns/op
BenchmarkAnd64Parallel
BenchmarkAnd64Parallel-4 2510367 47.33 ns/op
BenchmarkAnd8
BenchmarkAnd8-4 9750969 11.04 ns/op
BenchmarkAnd8Parallel
BenchmarkAnd8Parallel-4 2517330 50.34 ns/op
BenchmarkAndParallel
BenchmarkAndParallel-4 2374827 61.88 ns/op
BenchmarkAtomicLoad
BenchmarkAtomicLoad-4 23658176 5.168 ns/op
BenchmarkAtomicLoad64
BenchmarkAtomicLoad64-4 25487793 5.235 ns/op
BenchmarkAtomicLoad8
BenchmarkAtomicLoad8-4 24485058 4.803 ns/op
BenchmarkAtomicStore
BenchmarkAtomicStore-4 10772389 11.12 ns/op
BenchmarkAtomicStore64
BenchmarkAtomicStore64-4 10476744 11.12 ns/op
BenchmarkCas
BenchmarkCas-4 1610430 74.58 ns/op
BenchmarkCas64
BenchmarkCas64-4 1610470 75.55 ns/op
BenchmarkOr
BenchmarkOr-4 10876568 11.10 ns/op
BenchmarkOr32
BenchmarkOr32-4 10861136 10.98 ns/op
BenchmarkOr32Parallel
BenchmarkOr32Parallel-4 2507293 47.41 ns/op
BenchmarkOr64
BenchmarkOr64-4 10721388 13.95 ns/op
BenchmarkOr64Parallel
BenchmarkOr64Parallel-4 1958332 64.16 ns/op
BenchmarkOr8
BenchmarkOr8-4 10289091 11.11 ns/op
BenchmarkOr8Parallel
BenchmarkOr8Parallel-4 2528308 61.99 ns/op
BenchmarkOrParallel
BenchmarkOrParallel-4 1879000 58.11 ns/op
BenchmarkXadd
BenchmarkXadd-4 1848436 67.18 ns/op
BenchmarkXadd64
BenchmarkXadd64-4 1795200 67.06 ns/op
BenchmarkXchg
BenchmarkXchg-4 1849796 63.63 ns/op
BenchmarkXchg64
BenchmarkXchg64-4 1956442 64.87 ns/op
ok internal/runtime/atomic 5.722s
BenchmarkParallelGetRandom
BenchmarkParallelGetRandom-4 305755 343.2 ns/op 11.65 MB/s
ok internal/syscall/unix 1.132s
Status for test net/textproto.BenchmarkReadMIMEHeader is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/textproto.BenchmarkReadMIMEHeader/client_headers is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/textproto.BenchmarkReadMIMEHeader/server_headers is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/textproto.BenchmarkUncommon is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkString is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkResolvePath is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryEscape is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryEscape/#00 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryEscape/#01 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryEscape/#02 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryEscape/#03 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryEscape/#04 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathEscape is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathEscape/#00 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathEscape/#01 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathEscape/#02 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathEscape/#03 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathEscape/#04 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryUnescape is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryUnescape/#00 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryUnescape/#01 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryUnescape/#02 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryUnescape/#03 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkQueryUnescape/#04 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathUnescape is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathUnescape/#00 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathUnescape/#01 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathUnescape/#02 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathUnescape/#03 is missing from the list of test events. Setting to `pass` because package passed.
Status for test net/url.BenchmarkPathUnescape/#04 is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkExpand is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkExpand/noop is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkExpand/multiple is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkReaddirname is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkReaddir is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkReadDir is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkStatDot is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkStatFile is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkStatDir is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkLstatDot is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkLstatFile is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkLstatDir is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkSendFile is missing from the list of test events. Setting to `pass` because package passed.
Status for test os.BenchmarkRemoveAll is missing from the list of test events. Setting to `pass` because package passed.
Status for test os/exec.BenchmarkExecHostname is missing from the list of test events. Setting to `pass` because package passed.
Status for test os/user.BenchmarkCurrent is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkBool is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkString is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkBytes is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkNamedBytes is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkBytesArray is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSliceLen is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMapLen is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkStringLen is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkArrayLen is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSliceCap is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/int8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]int8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/int16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]int16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/int32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]int32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/int64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]int64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/int is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]int is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/uint8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]uint8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/uint16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]uint16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/uint32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]uint32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/uint64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]uint64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/uint is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]uint is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/uintptr is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]uintptr is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/float32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]float32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/float64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]float64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/complex64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]complex64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/complex128 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]complex128 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/bool is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]bool is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/string is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]string is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[]uint8#01 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[][]uint8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[6]uint8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkDeepEqual/[][6]uint8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMapsDeepEqual is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/ArrayComparable is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/ArrayIncomparable is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/StructComparable is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/StructIncomparable is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/ArrayInt_4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/ArrayInt_1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/ArrayInt_1024_NoZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/Struct4Int is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/ArrayStruct4Int_1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/ArrayChanInt_1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkIsZero/StructInt_512 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Bool/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Bool/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Bool/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Int/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Int/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Int/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Uint/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Uint/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Uint/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Float/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Float/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Float/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Complex/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Complex/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Complex/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Array/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Array/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Array/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Chan/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Chan/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Chan/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Func/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Func/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Func/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Interface/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Interface/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Interface/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Map/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Map/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Map/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Pointer/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Pointer/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Pointer/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Slice/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Slice/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Slice/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/String/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/String/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/String/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Struct/Direct is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Struct/CachedZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSetZero/Struct/NewZero is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSelect is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSelect/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSelect/4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkSelect/8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkCall is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkCallMethod is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkCallArgCopy is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkCallArgCopy/size=128 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkCallArgCopy/size=256 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkCallArgCopy/size=1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkCallArgCopy/size=4096 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkCallArgCopy/size=65536 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkFieldByName1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkFieldByName2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkFieldByName3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkInterfaceBig is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkInterfaceSmall is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkNew is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/StringKeys is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/StringKeys/MapIndex is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/StringKeys/SetMapIndex is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/Uint64Keys is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/Uint64Keys/MapIndex is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/Uint64Keys/SetMapIndex is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/UserStringKeys is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/UserStringKeys/MapIndex is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMap/UserStringKeys/SetMapIndex is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkMapIterNext is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkTypeForString is missing from the list of test events. Setting to `pass` because package passed.
Status for test reflect.BenchmarkTypeForError is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkFind is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkFindAllNoMatches is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkFindString is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkFindSubmatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkFindStringSubmatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkLiteral is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkNotLiteral is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatchClass is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatchClass_InRange is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkReplaceAll is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkAnchoredLiteralShortNonMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkAnchoredLiteralLongNonMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkAnchoredShortMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkAnchoredLongMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkOnePassShortA is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkNotOnePassShortA is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkOnePassShortB is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkNotOnePassShortB is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkOnePassLongPrefix is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkOnePassLongNotPrefix is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatchParallelShared is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatchParallelCopied is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkQuoteMetaAll is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkQuoteMetaNone is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkCompile is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkCompile/Onepass is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkCompile/Medium is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkCompile/Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy0/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy0/32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy0/1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy0i/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy0i/32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy0i/1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy1/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy1/32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Easy1/1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Medium/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Medium/32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Medium/1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Hard/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Hard/32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Hard/1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Hard1/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Hard1/32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch/Hard1/1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch_onepass_regex is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch_onepass_regex/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch_onepass_regex/32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp.BenchmarkMatch_onepass_regex/1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp/syntax.BenchmarkEmptyOpContext is missing from the list of test events. Setting to `pass` because package passed.
Status for test regexp/syntax.BenchmarkIsWordChar is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/cgo.BenchmarkHandle is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/cgo.BenchmarkHandle/non-concurrent is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/cgo.BenchmarkHandle/concurrent is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/Profile.WriteTo_idle_50 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/Profile.WriteTo_churn_50 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/runtime.GoroutineProfile_churn_50 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/Profile.WriteTo_idle_500 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/Profile.WriteTo_churn_500 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/runtime.GoroutineProfile_churn_500 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/Profile.WriteTo_idle_5000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/Profile.WriteTo_churn_5000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/pprof.BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/race.BenchmarkSyncLeak is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/race.BenchmarkStackLeak is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/trace.BenchmarkStartRegion is missing from the list of test events. Setting to `pass` because package passed.
Status for test runtime/trace.BenchmarkNewTask is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkEqualFunc_Large is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkIndex_Large is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkIndexFunc_Large is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact/nil is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact/one is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact/sorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact/2_items is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact/unsorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact/many is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact_Large is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact_Large/all_dup is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompact_Large/no_dup is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc/nil is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc/one is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc/sorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc/2_items is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc/unsorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc/many is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc_Large is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc_Large/all_dup is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkCompactFunc_Large/no_dup is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkReplace is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkReplace/naive-fast is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkReplace/optimized-fast is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkReplace/naive-slow is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkReplace/optimized-slow is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFloats is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFloats/Size16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFloats/Size32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFloats/Size64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFloats/Size128 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFloats/Size512 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFloats/Size1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFuncStruct is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFuncStruct/Size16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFuncStruct/Size32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFuncStruct/Size64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFuncStruct/Size128 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFuncStruct/Size512 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkBinarySearchFuncStruct/Size1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkSortFuncStruct is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkSortFuncStruct/Size16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkSortFuncStruct/Size32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkSortFuncStruct/Size64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkSortFuncStruct/Size128 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkSortFuncStruct/Size512 is missing from the list of test events. Setting to `pass` because package passed.
Status for test slices.BenchmarkSortFuncStruct/Size1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSearchWrappers is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortInts is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSlicesSortInts is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortIsSorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSlicesIsSorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortStrings is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSlicesSortStrings is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortStrings_Sorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSlicesSortStrings_Sorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortStructs is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortFuncStructs is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortString1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortString1K_Slice is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkStableString1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortInt1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortInt1K_Sorted is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortInt1K_Reversed is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortInt1K_Mod8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkStableInt1K is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkStableInt1K_Slice is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortInt64K is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSortInt64K_Slice is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkStableInt64K is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSort1e2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkStable1e2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSort1e4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkStable1e4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkSort1e6 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sort.BenchmarkStable1e6 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof64Decimal is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof64Float is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof64FloatExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof64Big is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof64RandomBits is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof64RandomFloats is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof64RandomLongFloats is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof32Decimal is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof32Float is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof32FloatExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof32Random is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtof32RandomLong is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Pos is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Pos/7bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Pos/26bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Pos/31bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Pos/56bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Pos/63bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Neg is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Neg/7bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Neg/26bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Neg/31bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Neg/56bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkParseInt/Neg/63bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Pos is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Pos/7bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Pos/26bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Pos/31bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Pos/56bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Pos/63bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Neg is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Neg/7bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Neg/26bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Neg/31bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Neg/56bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAtoi/Neg/63bit is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/Decimal is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/Float is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/Exp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/NegExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/LongExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/Big is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/BinaryExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/32Integer is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/32ExactFraction is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/32Point is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/32Exp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/32NegExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/32Shortest is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/32Fixed8Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/32Fixed9Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed12 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed12Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed17Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/64Fixed18Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/Slowpath64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatFloat/SlowpathDenormal64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/Decimal is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/Float is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/Exp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/NegExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/LongExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/Big is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/BinaryExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/32Integer is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/32ExactFraction is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/32Point is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/32Exp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/32NegExp is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/32Shortest is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/32Fixed8Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/32Fixed9Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed12 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed12Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed17Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/64Fixed18Hard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/Slowpath64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendFloat/SlowpathDenormal64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatInt is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendInt is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatUint is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUint is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatIntSmall is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatIntSmall/7 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkFormatIntSmall/42 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendIntSmall is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/12 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/123 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/1234 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/12345 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/123456 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/1234567 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/12345678 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/123456789 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/1234567890 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/12345678901 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/123456789012 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/1234567890123 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/12345678901234 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/123456789012345 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/1234567890123456 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/12345678901234567 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/123456789012345678 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/1234567890123456789 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendUintVarlen/12345678901234567890 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkQuote is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkQuoteRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendQuote is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkAppendQuoteRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkUnquoteEasy is missing from the list of test events. Setting to `pass` because package passed.
Status for test strconv.BenchmarkUnquoteHard is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_Builder is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_Builder/1Write_NoGrow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_Builder/3Write_NoGrow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_Builder/3Write_Grow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_WriteString is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_WriteString/1Write_NoGrow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_WriteString/3Write_NoGrow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_WriteString/3Write_Grow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_ByteBuffer is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_ByteBuffer/1Write_NoGrow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_ByteBuffer/3Write_NoGrow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkBuildString_ByteBuffer/3Write_Grow is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkClone is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkGenericNoMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkGenericMatch1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkGenericMatch2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkSingleMaxSkipping is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkSingleLongSuffixFail is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkSingleMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkByteByteNoMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkByteByteMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkByteStringMatch is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkHTMLEscapeNew is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkHTMLEscapeOld is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkByteStringReplacerWriteString is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkByteReplacerWriteString is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkByteByteReplaces is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkByteByteMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkMap/identity is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkMap/identity/ASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkMap/identity/Greek is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkMap/change is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkMap/change/ASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkMap/change/Greek is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexRuneLongString is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexRuneFastPath is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndex is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndex is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexByte is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/#00 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/ONLYUPPER is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/abc is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/AbC123 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/azAZ09_ is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/ɐɐɐɐɐ is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToUpper/a\u0080\U0010ffff is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/#00 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/abc is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/AbC123 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/azAZ09_ is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/ⱭⱭⱭⱭⱭ is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToLower/A\u0080\U0010ffff is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkMapNoChanges is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrim is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToValidUTF8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToValidUTF8/Valid is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToValidUTF8/InvalidASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkToValidUTF8/InvalidNonASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkEqualFold is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkEqualFold/Tests is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkEqualFold/ASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkEqualFold/UnicodePrefix is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkEqualFold/UnicodeSuffix is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexHard1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexHard2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexHard3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexHard4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexHard1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexHard2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexHard3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountHard1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountHard2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountHard3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexTorture is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountTorture is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountTortureOverlapping is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountByte is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountByte/10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountByte/32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountByte/4096 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountByte/4194304 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkCountByte/67108864 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/ASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/ASCII/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/ASCII/256 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/ASCII/4096 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/ASCII/65536 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/ASCII/1048576 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/Mixed is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/Mixed/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/Mixed/256 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/Mixed/4096 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/Mixed/65536 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFields/Mixed/1048576 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/ASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/ASCII/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/ASCII/256 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/ASCII/4096 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/ASCII/65536 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/ASCII/1048576 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/Mixed is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/Mixed/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/Mixed/256 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/Mixed/4096 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/Mixed/65536 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkFieldsFunc/Mixed/1048576 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkSplitEmptySeparator is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkSplitSingleByteSeparator is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkSplitMultiByteSeparator is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkSplitNSingleByteSeparator is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkSplitNMultiByteSeparator is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat/5x0 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat/5x1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat/5x2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat/5x6 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat/10x0 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat/10x1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat/10x2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeat/10x6 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/256/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/256/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/512/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/512/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/1024/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/1024/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/2048/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/2048/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/4096/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/4096/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/8192/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/8192/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/8192/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/16384/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/16384/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/16384/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/32768/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/32768/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/32768/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/65536/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/65536/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/65536/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/131072/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/131072/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/131072/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/262144/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/262144/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/262144/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/524288/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/524288/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/524288/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/1048576/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/1048576/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/1048576/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/2097152/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/2097152/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/2097152/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/4194304/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/4194304/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/4194304/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/8388608/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/8388608/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/8388608/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/16777216/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/16777216/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/16777216/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/33554432/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/33554432/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/33554432/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/67108864/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/67108864/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/67108864/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/134217728/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/134217728/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/134217728/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/268435456/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/268435456/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/268435456/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/536870912/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/536870912/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/536870912/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/1073741824/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/1073741824/16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatLarge/1073741824/4097 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkRepeatSpaces is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/1:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/1:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/1:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/1:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/1:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/1:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/1:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/16:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/16:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/16:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/16:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/16:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/16:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/16:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/256:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/256:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/256:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/256:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/256:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/256:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyASCII/256:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/1:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/1:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/1:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/1:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/1:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/1:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/1:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/16:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/16:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/16:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/16:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/16:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/16:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/16:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/256:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/256:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/256:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/256:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/256:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/256:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexAnyUTF8/256:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/1:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/1:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/1:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/1:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/1:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/1:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/1:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/16:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/16:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/16:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/16:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/16:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/16:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/16:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/256:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/256:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/256:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/256:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/256:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/256:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyASCII/256:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/1:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/1:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/1:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/1:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/1:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/1:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/1:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/16:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/16:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/16:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/16:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/16:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/16:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/16:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/256:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/256:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/256:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/256:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/256:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/256:32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkLastIndexAnyUTF8/256:64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/1:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/1:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/1:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/1:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/1:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/16:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/16:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/16:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/16:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/16:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/256:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/256:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/256:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/256:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/256:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/4096:1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/4096:2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/4096:4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/4096:8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimASCII/4096:16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimByte is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexPeriodic is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexPeriodic/IndexPeriodic2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexPeriodic/IndexPeriodic4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexPeriodic/IndexPeriodic8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexPeriodic/IndexPeriodic16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexPeriodic/IndexPeriodic32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkIndexPeriodic/IndexPeriodic64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin/0 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin/2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin/3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin/4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin/5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin/6 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkJoin/7 is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimSpace is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimSpace/NoTrim is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimSpace/ASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimSpace/SomeNonASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkTrimSpace/JustNonASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test strings.BenchmarkReplaceAll is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCond1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCond2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCond4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCond8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCond16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCond32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadMostlyHits is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadMostlyHits/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadMostlyHits/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadMostlyMisses is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadMostlyMisses/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreBalanced is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreBalanced/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreUnique is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreUnique/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreCollision is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadOrStoreCollision/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteBalanced is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteBalanced/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteUnique is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteUnique/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteCollision is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkLoadAndDeleteCollision/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRange is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRange/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRange/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRange/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkAdversarialAlloc is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkAdversarialAlloc/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkAdversarialAlloc/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkAdversarialDelete is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkAdversarialDelete/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkAdversarialDelete/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkAdversarialDelete/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkDeleteCollision is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkDeleteCollision/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkDeleteCollision/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkDeleteCollision/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapCollision is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapCollision/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapCollision/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapCollision/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapMostlyHits is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapMostlyHits/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapMostlyHits/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapMostlyMisses is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSwapMostlyMisses/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapCollision is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapCollision/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapNoExistingKey is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapNoExistingKey/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapValueNotEqual is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapValueNotEqual/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapMostlyHits is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapMostlyHits/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapMostlyMisses is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndSwapMostlyMisses/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteCollision is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteCollision/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteMostlyHits is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteMostlyHits/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteMostlyMisses is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkCompareAndDeleteMostlyMisses/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkClear is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkClear/*sync_test.DeepCopyMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkClear/*sync_test.RWMutexMap is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkClear/*sync.Map is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkUncontendedSemaphore is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkContendedSemaphore is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkMutexUncontended is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkMutex is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkMutexSlack is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkMutexWork is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkMutexWorkSlack is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkMutexNoSpin is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkMutexSpin is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnce is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnceFunc is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnceFunc/v=Once is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnceFunc/v=Global is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnceFunc/v=Local is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnceValue is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnceValue/v=Once is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnceValue/v=Global is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkOnceValue/v=Local is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSemaUncontended is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSemaSyntNonblock is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSemaSyntBlock is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSemaWorkNonblock is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkSemaWorkBlock is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRWMutexUncontended is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRWMutexWrite100 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRWMutexWrite10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRWMutexWorkWrite100 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkRWMutexWorkWrite10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkWaitGroupUncontended is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkWaitGroupAddDone is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkWaitGroupAddDoneWork is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkWaitGroupWait is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkWaitGroupWaitWork is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync.BenchmarkWaitGroupActuallyWait is missing from the list of test events. Setting to `pass` because package passed.
Status for test sync/atomic.BenchmarkValueRead is missing from the list of test events. Setting to `pass` because package passed.
Status for test testing.BenchmarkTBHelper is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x10/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x10/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x1000/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x1000/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x100000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x100000/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/1x100000/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x10/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x10/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x1000/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x1000/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x100000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x100000/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/10x100000/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x10/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x10/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x1000/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x1000/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x100000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x100000/new is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkTable/100x100000/reuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkPyramid is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkPyramid/10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkPyramid/100 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkPyramid/1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkRagged is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkRagged/10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkRagged/100 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkRagged/1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/tabwriter.BenchmarkCode is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/template/parse.BenchmarkParseLarge is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/template/parse.BenchmarkVariableString is missing from the list of test events. Setting to `pass` because package passed.
Status for test text/template/parse.BenchmarkListString is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkAfterFunc1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkAfter is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStop is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStop/impl=chan is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStop/impl=func is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkSimultaneousAfterFunc1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStartStop1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkReset is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkReset/impl=chan is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkReset/impl=func is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkSleep1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkParallelTimerLatency is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=2ms is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkAdjustTimers10000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkTicker is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkTickerReset is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkTickerResetNaive is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkNow is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkNowUnixNano is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkNowUnixMilli is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkNowUnixMicro is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkFormat is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkFormatRFC3339 is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkFormatRFC3339Nano is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkFormatNow is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkMarshalJSON is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkMarshalText is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkMarshalBinary is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkParse is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkParseRFC3339UTC is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkParseRFC3339UTCBytes is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkParseRFC3339TZ is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkParseRFC3339TZBytes is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkParseDuration is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkHour is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkSecond is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkDate is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkYear is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkYearDay is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkMonth is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkDay is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkISOWeek is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkGoString is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkDateFunc is missing from the list of test events. Setting to `pass` because package passed.
Status for test time.BenchmarkUnmarshalText is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf16.BenchmarkDecodeValidASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf16.BenchmarkDecodeValidJapaneseChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf16.BenchmarkDecodeRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf16.BenchmarkEncodeValidASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf16.BenchmarkEncodeValidJapaneseChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf16.BenchmarkAppendRuneValidASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf16.BenchmarkAppendRuneValidJapaneseChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf16.BenchmarkEncodeRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkRuneCountTenASCIIChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkRuneCountTenJapaneseChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkRuneCountInStringTenASCIIChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkRuneCountInStringTenJapaneseChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidTenASCIIChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValid100KASCIIChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidTenJapaneseChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidLongMostlyASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidLongJapanese is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidStringTenASCIIChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidString100KASCIIChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidStringTenJapaneseChars is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidStringLongMostlyASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkValidStringLongJapanese is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkEncodeASCIIRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkEncodeSpanishRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkEncodeJapaneseRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkEncodeMaxRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkEncodeInvalidRuneMaxPlusOne is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkEncodeInvalidRuneSurrogate is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkEncodeInvalidRuneNegative is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkAppendASCIIRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkAppendSpanishRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkAppendJapaneseRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkAppendMaxRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkAppendInvalidRuneMaxPlusOne is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkAppendInvalidRuneSurrogate is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkAppendInvalidRuneNegative is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkDecodeASCIIRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkDecodeJapaneseRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkFullRune is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkFullRune/ASCII is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkFullRune/Incomplete is missing from the list of test events. Setting to `pass` because package passed.
Status for test unicode/utf8.BenchmarkFullRune/Japanese is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/api.BenchmarkAll is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall/add-int is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall/one-pointer is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall/string-pointer-escape is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall/string-pointer-noescape is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall/eight-pointers is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall/eight-pointers-nil is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall/eight-pointers-array is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCgoCall/eight-pointers-slice is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkGoString is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCGoCallback is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/cgo/internal/test.BenchmarkCGoInCThread is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqArrayOfStrings5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqArrayOfStrings64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqArrayOfStrings1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqArrayOfFloats5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqArrayOfFloats64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqArrayOfFloats1024 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqArrayOfStructsEq is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqArrayOfStructsNotEq is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/reflectdata.BenchmarkEqStruct is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkPhioptPass is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkInvertLessThanNoov is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCopyElim1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCopyElim10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCopyElim100 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCopyElim1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCopyElim10000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCopyElim100000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadCode is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadCode/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadCode/10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadCode/100 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadCode/1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadCode/10000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadCode/100000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadCode/200000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDominatorsLinear is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDominatorsFwdBack is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDominatorsManyPred is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDominatorsMaxPred is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDominatorsMaxPredVal is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkFuse is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkFuse/1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkFuse/10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkFuse/100 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkFuse/1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkFuse/10000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkNilCheckDeep1 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkNilCheckDeep10 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkNilCheckDeep100 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkNilCheckDeep1000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkNilCheckDeep10000 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDSEPass is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDSEPassBlock is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCSEPass is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCSEPassBlock is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadcodePass is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkDeadcodePassBlock is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkMultiPass is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkMultiPassBlock is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCondRewrite is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCondRewrite/SoloJump is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/ssa.BenchmarkCondRewrite/CombJump is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkLoadAdd is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkExtShift is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModify is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMullImm is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkConstModify is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkBitSet is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkBitClear is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkBitToggle is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkBitSetConst is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkBitClearConst is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkBitToggleConst is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstI64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModconstI64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisiblePow2constI64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleconstI64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleWDivconstI64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstU64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstU64/3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstU64/5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstU64/37 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstU64/1234567 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModconstU64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleconstU64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleWDivconstU64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstI32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModconstI32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisiblePow2constI32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleconstI32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleWDivconstI32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstU32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModconstU32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleconstU32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleWDivconstU32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstI16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModconstI16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisiblePow2constI16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleconstI16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleWDivconstI16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstU16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModconstU16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleconstU16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleWDivconstU16 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstI8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModconstI8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisiblePow2constI8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleconstI8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleWDivconstI8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivconstU8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkModconstU8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleconstU8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDivisibleWDivconstU8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMul2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulNeg2 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkEfaceInteger is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkTypeAssert is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64UnsignedSmall is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64Small is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64SmallNegDivisor is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64SmallNegDividend is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64SmallNegBoth is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64Unsigned is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64NegDivisor is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64NegDividend is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkDiv64NegBoth is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64UnsignedSmall is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64Small is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64SmallNegDivisor is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64SmallNegDividend is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64SmallNegBoth is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64Unsigned is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64NegDivisor is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64NegDividend is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMod64NegBoth is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI32/3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI32/5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI32/12 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI32/120 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI32/-120 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI32/65537 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI32/65538 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI64/3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI64/5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI64/12 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI64/120 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI64/-120 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI64/65537 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstI64/65538 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU32/3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU32/5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU32/12 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU32/120 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU32/65537 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU32/65538 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU64/3 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU64/5 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU64/12 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU64/120 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU64/65537 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkMulconstU64/65538 is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkShiftArithmeticRight is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitch8Predictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitch8Unpredictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitch32Predictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitch32Unpredictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitchStringPredictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitchStringUnpredictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitchTypePredictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitchTypeUnpredictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitchInterfaceTypePredictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/test.BenchmarkSwitchInterfaceTypeUnpredictable is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkLookupFieldOrMethod is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkNamed is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkNamed/Underlying is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkNamed/Underlying/nongeneric is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkNamed/Underlying/generic is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkNamed/Underlying/src_instance is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkNamed/Underlying/user_instance is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/http is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/http/funcbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/http/funcbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/http/funcbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/http/nofuncbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/http/nofuncbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/http/nofuncbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/parser is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/parser/funcbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/parser/funcbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/parser/funcbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/parser/nofuncbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/parser/nofuncbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/parser/nofuncbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/constant is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/constant/funcbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/constant/funcbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/constant/funcbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/constant/nofuncbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/constant/nofuncbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/constant/nofuncbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/runtime is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/runtime/funcbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/runtime/funcbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/runtime/funcbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/runtime/nofuncbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/runtime/nofuncbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/runtime/nofuncbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/gcimporter is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/gcimporter/funcbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/gcimporter/funcbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/gcimporter/funcbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/gcimporter/nofuncbodies is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/gcimporter/nofuncbodies/info is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/compile/internal/types2.BenchmarkCheck/gcimporter/nofuncbodies/noinfo is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/go.BenchmarkExecGoEnv is missing from the list of test events. Setting to `pass` because package passed.
Status for test cmd/go/internal/cfg.BenchmarkLookPath is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/concurrent.BenchmarkHashTrieMapLoadSmall is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/concurrent.BenchmarkHashTrieMapLoad is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/concurrent.BenchmarkHashTrieMapLoadLarge is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/concurrent.BenchmarkHashTrieMapLoadOrStore is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/concurrent.BenchmarkHashTrieMapLoadOrStoreLarge is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAnd32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAnd32Parallel is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAnd64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAnd64Parallel is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkOr32 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkOr32Parallel is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkOr64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkOr64Parallel is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAtomicLoad64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAtomicStore64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAtomicLoad is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAtomicStore is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAtomicLoad8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAnd8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAnd is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAnd8Parallel is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkAndParallel is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkOr8 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkOr is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkOr8Parallel is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkOrParallel is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkXadd is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkXadd64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkCas is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkCas64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkXchg is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/runtime/atomic.BenchmarkXchg64 is missing from the list of test events. Setting to `pass` because package passed.
Status for test internal/syscall/unix.BenchmarkParallelGetRandom is missing from the list of test events. Setting to `pass` because package passed.
Warning: no '=' in invocation-link-artifacts pair: "", ignoring
[I2024-10-23T17:05:54.974450Z 150075 0 cmd_stream.go:488] rdb-stream: the test process terminated
[I2024-10-23T17:05:54.974671Z 150075 0 sink.go:371] SinkServer: shutdown started
[I2024-10-23T17:05:54.974765Z 150075 0 sink.go:349] SinkServer: HTTP server stopped with "http: Server closed"
[I2024-10-23T17:05:54.974813Z 150075 0 sink_server.go:96] SinkServer: draining TestResult channel started
[I2024-10-23T17:05:55.651876Z 150075 0 sink_server.go:98] SinkServer: draining TestResult channel ended
[I2024-10-23T17:05:55.651921Z 150075 0 sink_server.go:100] SinkServer: draining Artifact channel started
[I2024-10-23T17:05:55.882678Z 150075 0 sink_server.go:102] SinkServer: draining Artifact channel ended
[I2024-10-23T17:05:55.882740Z 150075 0 sink.go:374] SinkServer: shutdown completed successfully
[I2024-10-23T17:05:55.882785Z 150075 0 cmd_stream.go:420] rdb-stream: exiting with 1