Back to build
Raw log | Switch to full mode | Login

[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