freebsd-amd64-race at 060bd25310ff38b92dd57bc66c2f026a0b7ee765 :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash" "-force"] and env ["LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "GOROOT_BOOTSTRAP=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PATH=/tmp/workdir/go1.4/go/bin:/bin:/sbin:/usr/bin:/usr/local/bin" "PWD=/tmp/workdir/go/src"] in dir /tmp/workdir/go/src WARNING: //go1.4/bin/go does not exist, found /tmp/workdir/go1.4/go/bin/go from env WARNING: set /tmp/workdir/go1.4/go as GOROOT_BOOTSTRAP Building Go cmd/dist using /tmp/workdir/go1.4/go. (go1.22.6 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4/go. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for freebsd/amd64. --- Installed Go for freebsd/amd64 in /tmp/workdir/go Installed commands in /tmp/workdir/go/bin *** You need to add /tmp/workdir/go/bin to your PATH. :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/bin"] in dir /tmp/workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 1.548s ok archive/zip 2.400s ok bufio 1.257s ok bytes 1.889s ok cmp 1.082s ok compress/bzip2 1.316s ok compress/flate 5.015s ok compress/gzip 10.402s ok compress/lzw 1.859s ok compress/zlib 4.611s ok container/heap 1.046s ok container/list 1.029s ok container/ring 1.082s ok context 1.048s ok crypto 2.253s ok crypto/aes 1.047s ok crypto/cipher 2.736s ok crypto/des 1.047s ok crypto/dsa 1.079s ok crypto/ecdh 1.238s ok crypto/ecdsa 1.124s ok crypto/ed25519 1.333s ok crypto/elliptic 1.049s ok crypto/hmac 1.048s ok crypto/internal/alias 1.032s ok crypto/internal/bigmod 1.389s ok crypto/internal/boring 1.032s ok crypto/internal/boring/bcache 1.496s ok crypto/internal/edwards25519 1.646s ok crypto/internal/edwards25519/field 1.127s ok crypto/internal/fips 1.052s ok crypto/internal/fips/sha3 2.830s ok crypto/internal/fips/subtle 1.267s ok crypto/internal/hpke 1.025s ok crypto/internal/mlkem768 1.554s ok crypto/internal/nistec 1.710s ok crypto/internal/nistec/fiat 1.039s [no tests to run] ok crypto/md5 1.086s ok crypto/rand 1.454s ok crypto/rc4 1.424s ok crypto/rsa 2.161s ok crypto/sha1 1.026s ok crypto/sha256 1.034s ok crypto/sha512 1.034s ok crypto/subtle 1.049s ok crypto/tls 3.210s ok crypto/x509 1.867s ok database/sql 1.571s ok database/sql/driver 1.062s ok debug/buildinfo 1.068s ok debug/dwarf 1.107s ok debug/elf 1.724s ok debug/gosym 1.097s ok debug/macho 1.057s ok debug/pe 1.065s ok debug/plan9obj 1.024s ok embed 1.065s [no tests to run] ok embed/internal/embedtest 1.045s ok encoding/ascii85 1.045s ok encoding/asn1 1.079s ok encoding/base32 1.054s ok encoding/base64 1.055s ok encoding/binary 1.036s ok encoding/csv 1.038s ok encoding/gob 13.407s ok encoding/hex 1.023s ok encoding/json 1.897s ok encoding/pem 2.373s ok encoding/xml 1.195s ok errors 1.082s ok expvar 1.014s ok flag 3.268s ok fmt 1.501s ok go/ast 1.065s ok go/ast/internal/tests 1.065s ok go/build 5.608s ok go/build/constraint 1.133s ok go/constant 1.023s ok go/doc 1.176s ok go/doc/comment 2.316s ok go/format 1.040s ok go/importer 1.546s ok go/internal/gccgoimporter 1.039s ok go/internal/gcimporter 8.808s ok go/internal/srcimporter 10.026s ok go/parser 1.795s ok go/printer 2.147s ok go/scanner 1.029s ok go/token 1.097s ok go/types 29.137s ok go/version 1.040s ok hash 1.054s ok hash/adler32 1.053s ok hash/crc32 1.077s ok hash/crc64 1.077s ok hash/fnv 1.077s ok hash/maphash 1.139s ok html 1.075s ok html/template 1.190s ok image 1.352s ok image/color 1.096s ok image/draw 1.462s ok image/gif 1.632s ok image/jpeg 1.967s ok image/png 3.064s ok index/suffixarray 1.764s ok internal/abi 1.103s ok internal/buildcfg 1.031s ok internal/chacha8rand 1.016s ok internal/concurrent 2.179s ok internal/coverage/cfile 2.388s ok internal/coverage/cformat 1.066s ok internal/coverage/cmerge 1.066s ok internal/coverage/pods 1.066s ok internal/coverage/slicereader 1.057s ok internal/coverage/slicewriter 1.057s ok internal/coverage/test 1.099s ok internal/cpu 3.152s ok internal/dag 1.078s ok internal/diff 1.078s ok internal/fmtsort 1.047s ok internal/fuzz 1.048s ok internal/godebug 15.314s ok internal/godebugs 56.885s ok internal/gover 1.083s ok internal/itoa 1.083s ok internal/pkgbits 1.015s ok internal/platform 1.596s ok internal/poll 1.289s ok internal/profile 1.022s ok internal/reflectlite 1.084s ok internal/runtime/atomic 1.089s ok internal/runtime/maps 1.029s ok internal/runtime/math 1.029s ok internal/runtime/sys 1.028s ok internal/saferio 1.081s ok internal/singleflight 1.083s ok internal/syscall/unix 1.079s ok internal/sysinfo 1.025s ok internal/testenv 1.238s ok internal/trace 34.802s ok internal/trace/internal/oldtrace 1.398s ok internal/types/errors 1.293s ok internal/unsafeheader 1.027s ok internal/weak 1.032s ok internal/xcoff 1.063s ok internal/zstd 1.564s ok io 1.081s ok io/fs 1.261s ok io/ioutil 1.081s ok iter 1.022s ok log 1.016s ok log/slog 1.143s ok log/slog/internal/benchmarks 1.035s ok log/slog/internal/buffer 1.035s ok log/syslog 2.329s ok maps 1.019s ok math 1.069s ok math/big 3.038s ok math/bits 1.026s ok math/cmplx 1.026s ok math/rand 3.605s ok math/rand/v2 2.300s ok mime 1.031s ok mime/multipart 4.531s ok mime/quotedprintable 1.060s ok net 10.701s ok net/http 7.706s ok net/http/cgi 28.753s ok net/http/cookiejar 1.054s ok net/http/fcgi 1.300s ok net/http/httptest 1.160s ok net/http/httptrace 1.082s ok net/http/httputil 1.676s ok net/http/internal 2.234s ok net/http/internal/ascii 1.016s ok net/http/pprof 6.294s ok net/internal/cgotest 1.070s ok net/internal/socktest 1.059s ok net/mail 1.046s ok net/netip 1.489s ok net/rpc 1.090s ok net/rpc/jsonrpc 1.090s ok net/smtp 1.054s ok net/textproto 1.054s ok net/url 1.086s ok os 9.325s ok os/exec 8.508s ok os/exec/internal/fdtest 1.021s ok os/signal 20.497s ok os/user 1.029s ok path 1.029s ok path/filepath 1.127s ok plugin 1.065s ok reflect 1.356s ok regexp 3.404s ok regexp/syntax 5.657s ok runtime 43.404s ok runtime/cgo 1.027s ok runtime/debug 2.200s ok runtime/internal/wasitest 1.028s ok runtime/metrics 1.021s ok runtime/pprof 29.398s ok runtime/race 9.065s ok runtime/trace 1.141s ok slices 1.368s ok sort 1.362s ok strconv 2.815s ok strings 2.085s ok sync 1.526s ok sync/atomic 3.764s ok syscall 7.029s ok testing 3.754s ok testing/fstest 1.083s ok testing/iotest 1.083s ok testing/quick 1.183s ok testing/slogtest 1.023s ok text/scanner 1.028s ok text/tabwriter 1.027s ok text/template 1.093s ok text/template/parse 1.025s ok time 15.629s ok unicode 1.077s ok unicode/utf16 1.031s ok unicode/utf8 1.030s ok unique 1.272s ok cmd/addr2line 4.737s ok cmd/api 11.529s ok cmd/asm/internal/asm 3.409s ok cmd/asm/internal/lex 1.078s ok cmd/cgo/internal/swig 1.078s ok cmd/cgo/internal/test 1.641s ok cmd/cgo/internal/testcarchive 20.693s ok cmd/cgo/internal/testcshared 7.238s ok cmd/cgo/internal/testerrors 8.458s ok cmd/cgo/internal/testfortran 1.020s ok cmd/cgo/internal/testgodefs 1.450s ok cmd/cgo/internal/testlife 1.649s ok cmd/cgo/internal/testnocgo 1.026s ok cmd/cgo/internal/testplugin 28.033s ok cmd/cgo/internal/testsanitizers 16.905s ok cmd/cgo/internal/testshared 1.023s ok cmd/cgo/internal/testso 2.309s ok cmd/cgo/internal/teststdio 2.669s ok cmd/cgo/internal/testtls 1.019s ok cmd/compile 19.691s ok cmd/compile/internal/abt 1.098s ok cmd/compile/internal/amd64 1.080s ok cmd/compile/internal/base 1.078s ok cmd/compile/internal/compare 1.049s ok cmd/compile/internal/devirtualize 1.039s ok cmd/compile/internal/dwarfgen 1.481s ok cmd/compile/internal/importer 1.759s ok cmd/compile/internal/inline/inlheur 1.444s ok cmd/compile/internal/ir 1.084s ok cmd/compile/internal/liveness 1.077s ok cmd/compile/internal/logopt 1.227s ok cmd/compile/internal/loopvar 1.076s ok cmd/compile/internal/noder 1.047s ok cmd/compile/internal/rangefunc 1.049s ok cmd/compile/internal/reflectdata 1.047s [no tests to run] ok cmd/compile/internal/ssa 7.079s ok cmd/compile/internal/ssagen 1.028s ok cmd/compile/internal/syntax 1.114s ok cmd/compile/internal/test 11.966s ok cmd/compile/internal/typecheck 1.239s ok cmd/compile/internal/types 1.063s ok cmd/compile/internal/types2 9.067s ok cmd/covdata 1.018s ok cmd/cover 17.301s ok cmd/dist 1.080s ok cmd/distpack 1.079s ok cmd/doc 1.404s ok cmd/fix 2.671s ok cmd/go 290.962s ok cmd/go/internal/auth 1.082s ok cmd/go/internal/cache 1.134s ok cmd/go/internal/cfg 1.064s [no tests to run] ok cmd/go/internal/envcmd 1.099s ok cmd/go/internal/fsys 1.111s ok cmd/go/internal/generate 1.034s ok cmd/go/internal/gover 1.034s ok cmd/go/internal/imports 1.089s ok cmd/go/internal/load 1.079s ok cmd/go/internal/lockedfile 2.604s ok cmd/go/internal/lockedfile/internal/filelock 2.101s ok cmd/go/internal/modfetch 1.018s ok cmd/go/internal/modfetch/codehost 2.261s ok cmd/go/internal/modfetch/zip_sum_test 1.042s ok cmd/go/internal/modindex 1.480s ok cmd/go/internal/modload 1.062s ok cmd/go/internal/mvs 1.104s ok cmd/go/internal/str 1.037s ok cmd/go/internal/test 1.078s ok cmd/go/internal/toolchain 1.087s ok cmd/go/internal/vcs 1.087s ok cmd/go/internal/vcweb 1.087s ok cmd/go/internal/vcweb/vcstest 3.235s ok cmd/go/internal/web 1.021s ok cmd/go/internal/work 1.327s ok cmd/gofmt 1.211s ok cmd/internal/archive 1.336s ok cmd/internal/buildid 1.399s ok cmd/internal/bootstrap_test 1.072s ok cmd/internal/cov 1.302s ok cmd/internal/dwarf 1.068s ok cmd/internal/edit 1.067s ok cmd/internal/goobj 1.026s ok cmd/internal/moddeps 1.803s ok cmd/internal/obj 1.422s ok cmd/internal/obj/arm64 1.549s ok cmd/internal/obj/loong64 1.098s ok cmd/internal/obj/ppc64 1.098s ok cmd/internal/obj/riscv 1.055s ok cmd/internal/obj/s390x 1.023s ok cmd/internal/obj/x86 3.277s ok cmd/internal/objabi 1.034s ok cmd/internal/par 1.206s ok cmd/internal/pgo 1.034s ok cmd/internal/pkgpath 5.234s ok cmd/internal/pkgpattern 1.077s ok cmd/internal/quoted 1.077s ok cmd/internal/src 1.082s ok cmd/internal/sys 1.082s ok cmd/internal/test2json 1.539s ok cmd/link 21.696s ok cmd/link/internal/benchmark 1.022s ok cmd/link/internal/ld 9.853s ok cmd/link/internal/loader 1.070s ok cmd/nm 9.446s ok cmd/objdump 5.346s ok cmd/pack 7.714s ok cmd/pprof 3.492s ok cmd/relnote 1.041s ok cmd/trace 1.238s ok cmd/vet 47.068s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 6205 18692 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 4172 28969 ns/op 1661 B/op 24 allocs/op Benchmark/Writer/PAX-4 2624 39942 ns/op 2256 B/op 38 allocs/op Benchmark/Reader/USTAR-4 5380 19316 ns/op 4990 B/op 15 allocs/op Benchmark/Reader/GNU-4 8684 14085 ns/op 5305 B/op 15 allocs/op Benchmark/Reader/PAX-4 3240 38321 ns/op 8877 B/op 33 allocs/op PASS ok archive/tar 1.976s goos: freebsd goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 240609015 ns/op 15264 B/op 67 allocs/op BenchmarkZip64Test-4 1 106151790 ns/op BenchmarkZip64TestSizes/4096-4 2298 51314 ns/op BenchmarkZip64TestSizes/1048576-4 225 508354 ns/op BenchmarkZip64TestSizes/67108864-4 1 120157822 ns/op PASS ok archive/zip 2.071s goos: freebsd goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 334482 320.3 ns/op BenchmarkReaderCopyUnoptimal-4 217510 510.0 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 14750 ns/op BenchmarkReaderWriteToOptimal-4 12915 8991 ns/op BenchmarkReaderReadString-4 180753 624.8 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 343183 342.5 ns/op BenchmarkWriterCopyUnoptimal-4 355100 331.4 ns/op BenchmarkWriterCopyNoReadFrom-4 10000 12520 ns/op BenchmarkReaderEmpty-4 56493 2401 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 39088 2682 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 771259 153.9 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.761s goos: freebsd goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 8439 16093 ns/op 2036.19 MB/s BenchmarkWriteByte-4 603 198466 ns/op 20.64 MB/s BenchmarkWriteRune-4 343 348765 ns/op 35.23 MB/s BenchmarkBufferNotEmptyWriteRead-4 44 2647084 ns/op BenchmarkBufferFullSmallReads-4 142 828505 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 11323 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 604 202345 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 27 4297107 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 14 7251672 ns/op 2313.57 MB/s 2396745 B/op 0 allocs/op BenchmarkIndexByte/10-4 5442026 19.61 ns/op 509.91 MB/s BenchmarkIndexByte/32-4 5889781 20.83 ns/op 1536.34 MB/s BenchmarkIndexByte/4K-4 1568679 74.28 ns/op 55145.21 MB/s BenchmarkIndexBytePortable/10-4 1212806 97.61 ns/op 102.45 MB/s BenchmarkIndexBytePortable/32-4 380316 288.4 ns/op 110.97 MB/s BenchmarkIndexBytePortable/4K-4 3463 33960 ns/op 120.61 MB/s BenchmarkIndexRune/10-4 1649206 73.87 ns/op 135.37 MB/s BenchmarkIndexRune/32-4 1610086 72.00 ns/op 444.44 MB/s BenchmarkIndexRune/4K-4 917518 130.9 ns/op 31288.34 MB/s BenchmarkIndexRuneASCII/10-4 5695231 21.32 ns/op 469.04 MB/s BenchmarkIndexRuneASCII/32-4 5533936 21.76 ns/op 1470.37 MB/s BenchmarkIndexRuneASCII/4K-4 1591280 75.19 ns/op 54475.39 MB/s BenchmarkIndexRuneUnicode/Latin/10-4 1937203 61.66 ns/op 162.19 MB/s BenchmarkIndexRuneUnicode/Latin/32-4 1934038 61.11 ns/op 523.68 MB/s BenchmarkIndexRuneUnicode/Latin/4K-4 224929 485.0 ns/op 8445.74 MB/s BenchmarkIndexRuneUnicode/Cyrillic/10-4 1668157 72.23 ns/op 138.44 MB/s BenchmarkIndexRuneUnicode/Cyrillic/32-4 1618454 71.52 ns/op 447.45 MB/s BenchmarkIndexRuneUnicode/Cyrillic/4K-4 79816 1459 ns/op 2807.85 MB/s BenchmarkIndexRuneUnicode/Han/10-4 1000000 105.9 ns/op 94.47 MB/s BenchmarkIndexRuneUnicode/Han/32-4 1246474 100.1 ns/op 319.57 MB/s BenchmarkIndexRuneUnicode/Han/4K-4 161283 739.7 ns/op 5537.28 MB/s BenchmarkEqual/0-4 9296271 12.22 ns/op BenchmarkEqual/same/1-4 2167408 55.26 ns/op 18.10 MB/s BenchmarkEqual/same/6-4 2168610 57.03 ns/op 105.21 MB/s BenchmarkEqual/same/9-4 2112188 57.58 ns/op 156.30 MB/s BenchmarkEqual/same/15-4 2086081 57.14 ns/op 262.49 MB/s BenchmarkEqual/same/16-4 2075205 59.54 ns/op 268.73 MB/s BenchmarkEqual/same/20-4 1953680 58.48 ns/op 342.02 MB/s BenchmarkEqual/same/32-4 1965871 60.72 ns/op 527.04 MB/s BenchmarkEqual/same/4K-4 146250 736.9 ns/op 5558.76 MB/s BenchmarkEqual/1-4 2099011 56.93 ns/op 17.56 MB/s BenchmarkEqual/6-4 2040277 58.02 ns/op 103.41 MB/s BenchmarkEqual/9-4 2037585 59.28 ns/op 151.82 MB/s BenchmarkEqual/15-4 1918056 61.53 ns/op 243.77 MB/s BenchmarkEqual/16-4 1951000 61.87 ns/op 258.61 MB/s BenchmarkEqual/20-4 1899918 61.44 ns/op 325.52 MB/s BenchmarkEqual/32-4 1914390 64.65 ns/op 494.94 MB/s BenchmarkEqual/4K-4 113053 933.1 ns/op 4389.67 MB/s BenchmarkEqualBothUnaligned/64_0-4 2084968 56.55 ns/op 1131.68 MB/s BenchmarkEqualBothUnaligned/64_1-4 1882798 64.62 ns/op 990.35 MB/s BenchmarkEqualBothUnaligned/64_4-4 1976788 59.69 ns/op 1072.20 MB/s BenchmarkEqualBothUnaligned/64_7-4 2032766 60.02 ns/op 1066.26 MB/s BenchmarkEqualBothUnaligned/4096_0-4 140611 765.2 ns/op 5353.15 MB/s BenchmarkEqualBothUnaligned/4096_1-4 105500 1108 ns/op 3696.30 MB/s BenchmarkEqualBothUnaligned/4096_4-4 137037 771.6 ns/op 5308.78 MB/s BenchmarkEqualBothUnaligned/4096_7-4 154176 775.7 ns/op 5280.68 MB/s BenchmarkIndex/10-4 4096711 30.26 ns/op 330.48 MB/s BenchmarkIndex/32-4 4367626 26.70 ns/op 1198.59 MB/s BenchmarkIndex/4K-4 38300 2943 ns/op 1391.64 MB/s BenchmarkIndexEasy/10-4 4200270 28.48 ns/op 351.18 MB/s BenchmarkIndexEasy/32-4 4387000 25.70 ns/op 1245.24 MB/s BenchmarkIndexEasy/4K-4 785781 143.2 ns/op 28595.97 MB/s BenchmarkCount/10-4 2049858 56.34 ns/op 177.48 MB/s BenchmarkCount/32-4 2224569 53.98 ns/op 592.79 MB/s BenchmarkCount/4K-4 39939 2846 ns/op 1439.06 MB/s BenchmarkCountEasy/10-4 2137172 56.64 ns/op 176.55 MB/s BenchmarkCountEasy/32-4 2200642 54.83 ns/op 583.64 MB/s BenchmarkCountEasy/4K-4 699891 169.9 ns/op 24113.55 MB/s BenchmarkCountSingle/10-4 3864814 31.88 ns/op 313.71 MB/s BenchmarkCountSingle/32-4 3593835 32.96 ns/op 970.74 MB/s BenchmarkCountSingle/4K-4 1238620 96.44 ns/op 42472.00 MB/s BenchmarkToUpper/#00-4 3433509 33.84 ns/op BenchmarkToUpper/ONLYUPPER-4 386020 265.6 ns/op BenchmarkToUpper/abc-4 810504 147.7 ns/op BenchmarkToUpper/AbC123-4 496273 235.1 ns/op BenchmarkToUpper/azAZ09_-4 482779 249.4 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 136178 871.4 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 56265 2215 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 73477 1448 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 168130 701.9 ns/op BenchmarkToLower/#00-4 3484746 33.01 ns/op BenchmarkToLower/abc-4 719959 167.3 ns/op BenchmarkToLower/AbC123-4 520482 230.9 ns/op BenchmarkToLower/azAZ09_-4 470320 250.4 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 134343 899.9 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 56421 2030 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 92497 1275 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 172610 644.5 ns/op BenchmarkFields/ASCII/16-4 232629 516.1 ns/op 31.00 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 15476 7854 ns/op 32.59 MB/s 704 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 850 125790 ns/op 32.56 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 56 2076558 ns/op 31.56 MB/s 147457 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 32891900 ns/op 31.88 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 125125 939.8 ns/op 17.02 MB/s 24 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 8784 13534 ns/op 18.92 MB/s 640 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 541 224304 ns/op 18.26 MB/s 23552 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 30 3742484 ns/op 17.51 MB/s 504067 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 63639350 ns/op 16.48 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 237364 502.7 ns/op 31.83 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16376 7203 ns/op 35.54 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 944 123669 ns/op 33.12 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 48 2114969 ns/op 30.99 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 38105862 ns/op 27.52 MB/s 11211040 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 169725 686.2 ns/op 23.32 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12336 9772 ns/op 26.20 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 740 161354 ns/op 25.39 MB/s 23552 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 42 2775246 ns/op 23.61 MB/s 504064 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 50600188 ns/op 20.72 MB/s 11202912 B/op 25 allocs/op BenchmarkTrimSpace/NoTrim-4 2705425 44.42 ns/op BenchmarkTrimSpace/ASCII-4 1395310 84.99 ns/op BenchmarkTrimSpace/SomeNonASCII-4 147212 798.0 ns/op BenchmarkTrimSpace/JustNonASCII-4 70414 1702 ns/op BenchmarkToValidUTF8/Valid-4 740634 151.2 ns/op BenchmarkToValidUTF8/InvalidASCII-4 518707 224.7 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 138931 817.1 ns/op BenchmarkIndexHard1-4 1242 93960 ns/op 11159.85 MB/s BenchmarkIndexHard2-4 897 131688 ns/op 7962.54 MB/s BenchmarkIndexHard3-4 187 633746 ns/op 1654.56 MB/s BenchmarkIndexHard4-4 178 661255 ns/op 1585.73 MB/s BenchmarkLastIndexHard1-4 8 14769143 ns/op BenchmarkLastIndexHard2-4 6 17506466 ns/op BenchmarkLastIndexHard3-4 6 19294446 ns/op BenchmarkCountHard1-4 1274 95440 ns/op BenchmarkCountHard2-4 897 131853 ns/op BenchmarkCountHard3-4 189 630371 ns/op BenchmarkSplitEmptySeparator-4 2 67583198 ns/op BenchmarkSplitSingleByteSeparator-4 30 4838005 ns/op BenchmarkSplitMultiByteSeparator-4 20 5678893 ns/op BenchmarkSplitNSingleByteSeparator-4 291327 430.5 ns/op BenchmarkSplitNMultiByteSeparator-4 120684 1037 ns/op BenchmarkRepeat-4 297848 410.9 ns/op BenchmarkRepeatLarge/256/1-4 225672 578.6 ns/op 442.46 MB/s BenchmarkRepeatLarge/256/16-4 297816 391.8 ns/op 653.39 MB/s BenchmarkRepeatLarge/512/1-4 150846 769.0 ns/op 665.83 MB/s BenchmarkRepeatLarge/512/16-4 187308 600.8 ns/op 852.25 MB/s BenchmarkRepeatLarge/1024/1-4 98816 1153 ns/op 888.10 MB/s BenchmarkRepeatLarge/1024/16-4 126931 991.0 ns/op 1033.30 MB/s BenchmarkRepeatLarge/2048/1-4 62421 1956 ns/op 1047.17 MB/s BenchmarkRepeatLarge/2048/16-4 64327 1720 ns/op 1190.40 MB/s BenchmarkRepeatLarge/4096/1-4 39140 3414 ns/op 1199.74 MB/s BenchmarkRepeatLarge/4096/16-4 37545 3216 ns/op 1273.73 MB/s BenchmarkRepeatLarge/8192/1-4 17640 6375 ns/op 1285.10 MB/s BenchmarkRepeatLarge/8192/16-4 19632 6281 ns/op 1304.21 MB/s BenchmarkRepeatLarge/8192/4097-4 38697 3089 ns/op 1326.38 MB/s BenchmarkRepeatLarge/16384/1-4 8733 11709 ns/op 1399.29 MB/s BenchmarkRepeatLarge/16384/16-4 10000 11357 ns/op 1442.61 MB/s BenchmarkRepeatLarge/16384/4097-4 13266 9248 ns/op 1329.04 MB/s BenchmarkRepeatLarge/32768/1-4 4795 23031 ns/op 1422.81 MB/s BenchmarkRepeatLarge/32768/16-4 5414 22030 ns/op 1487.46 MB/s BenchmarkRepeatLarge/32768/4097-4 5648 19573 ns/op 1465.23 MB/s BenchmarkRepeatLarge/65536/1-4 2570 48959 ns/op 1338.59 MB/s BenchmarkRepeatLarge/65536/16-4 2293 45310 ns/op 1446.40 MB/s BenchmarkRepeatLarge/65536/4097-4 2648 50258 ns/op 1222.80 MB/s BenchmarkRepeatLarge/131072/1-4 919 154224 ns/op 849.88 MB/s BenchmarkRepeatLarge/131072/16-4 864 149115 ns/op 879.00 MB/s BenchmarkRepeatLarge/131072/4097-4 918 167986 ns/op 756.06 MB/s BenchmarkRepeatLarge/262144/1-4 493 303846 ns/op 862.75 MB/s BenchmarkRepeatLarge/262144/16-4 475 288240 ns/op 909.46 MB/s BenchmarkRepeatLarge/262144/4097-4 481 255449 ns/op 1010.42 MB/s BenchmarkRepeatLarge/524288/1-4 246 540758 ns/op 969.54 MB/s BenchmarkRepeatLarge/524288/16-4 247 580068 ns/op 903.84 MB/s BenchmarkRepeatLarge/524288/4097-4 235 496317 ns/op 1048.36 MB/s BenchmarkRepeatLarge/1048576/1-4 115 1003788 ns/op 1044.62 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1006692 ns/op 1041.61 MB/s BenchmarkRepeatLarge/1048576/4097-4 120 1106856 ns/op 943.88 MB/s BenchmarkRepeatLarge/2097152/1-4 63 2074727 ns/op 1010.81 MB/s BenchmarkRepeatLarge/2097152/16-4 70 1878441 ns/op 1116.43 MB/s BenchmarkRepeatLarge/2097152/4097-4 62 2155729 ns/op 971.16 MB/s BenchmarkRepeatLarge/4194304/1-4 26 4007750 ns/op 1046.55 MB/s BenchmarkRepeatLarge/4194304/16-4 30 3616674 ns/op 1159.71 MB/s BenchmarkRepeatLarge/4194304/4097-4 30 3676141 ns/op 1140.12 MB/s BenchmarkRepeatLarge/8388608/1-4 15 7047491 ns/op 1190.30 MB/s BenchmarkRepeatLarge/8388608/16-4 16 7244273 ns/op 1157.96 MB/s BenchmarkRepeatLarge/8388608/4097-4 15 7244799 ns/op 1157.60 MB/s BenchmarkRepeatLarge/16777216/1-4 8 13801433 ns/op 1215.61 MB/s BenchmarkRepeatLarge/16777216/16-4 8 13989528 ns/op 1199.27 MB/s BenchmarkRepeatLarge/16777216/4097-4 8 13692979 ns/op 1225.24 MB/s BenchmarkRepeatLarge/33554432/1-4 4 27433321 ns/op 1223.13 MB/s BenchmarkRepeatLarge/33554432/16-4 4 26960218 ns/op 1244.59 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 26411048 ns/op 1270.47 MB/s BenchmarkRepeatLarge/67108864/1-4 2 54620757 ns/op 1228.63 MB/s BenchmarkRepeatLarge/67108864/16-4 2 54113491 ns/op 1240.15 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 52919540 ns/op 1268.13 MB/s BenchmarkRepeatLarge/134217728/1-4 1 107096960 ns/op 1253.24 MB/s BenchmarkRepeatLarge/134217728/16-4 1 105568240 ns/op 1271.38 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 112470855 ns/op 1193.36 MB/s BenchmarkRepeatLarge/268435456/1-4 1 229219806 ns/op 1171.08 MB/s BenchmarkRepeatLarge/268435456/16-4 1 214433033 ns/op 1251.84 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 211425300 ns/op 1269.65 MB/s BenchmarkRepeatLarge/536870912/1-4 1 479403478 ns/op 1119.87 MB/s BenchmarkRepeatLarge/536870912/16-4 1 421727968 ns/op 1273.03 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 424265623 ns/op 1265.41 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 924820268 ns/op 1161.03 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 849982434 ns/op 1263.25 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 844786610 ns/op 1271.02 MB/s BenchmarkBytesCompare/1-4 12827684 8.654 ns/op BenchmarkBytesCompare/2-4 12564631 8.597 ns/op BenchmarkBytesCompare/4-4 12016981 9.161 ns/op BenchmarkBytesCompare/8-4 12110901 9.134 ns/op BenchmarkBytesCompare/16-4 11691223 9.122 ns/op BenchmarkBytesCompare/32-4 11350790 9.829 ns/op BenchmarkBytesCompare/64-4 10931859 10.04 ns/op BenchmarkBytesCompare/128-4 9738338 11.00 ns/op BenchmarkBytesCompare/256-4 9447909 11.98 ns/op BenchmarkBytesCompare/512-4 7090172 15.39 ns/op BenchmarkBytesCompare/1024-4 5003443 22.99 ns/op BenchmarkBytesCompare/2048-4 3007508 38.22 ns/op BenchmarkIndexAnyASCII/1:1-4 3022407 38.07 ns/op BenchmarkIndexAnyASCII/1:2-4 3088160 39.61 ns/op BenchmarkIndexAnyASCII/1:4-4 3070779 38.31 ns/op BenchmarkIndexAnyASCII/1:8-4 2965082 39.83 ns/op BenchmarkIndexAnyASCII/1:16-4 3209391 37.38 ns/op BenchmarkIndexAnyASCII/1:32-4 3124618 37.99 ns/op BenchmarkIndexAnyASCII/1:64-4 3217292 33.86 ns/op BenchmarkIndexAnyASCII/16:1-4 2915830 40.51 ns/op BenchmarkIndexAnyASCII/16:2-4 413505 259.4 ns/op BenchmarkIndexAnyASCII/16:4-4 465062 256.8 ns/op BenchmarkIndexAnyASCII/16:8-4 456266 260.5 ns/op BenchmarkIndexAnyASCII/16:16-4 367882 281.8 ns/op BenchmarkIndexAnyASCII/16:32-4 350140 362.5 ns/op BenchmarkIndexAnyASCII/16:64-4 278679 422.0 ns/op BenchmarkIndexAnyASCII/256:1-4 2728701 43.46 ns/op BenchmarkIndexAnyASCII/256:2-4 33894 3344 ns/op BenchmarkIndexAnyASCII/256:4-4 33861 3375 ns/op BenchmarkIndexAnyASCII/256:8-4 34609 3145 ns/op BenchmarkIndexAnyASCII/256:16-4 34585 3529 ns/op BenchmarkIndexAnyASCII/256:32-4 33808 3584 ns/op BenchmarkIndexAnyASCII/256:64-4 33321 3640 ns/op BenchmarkIndexAnyUTF8/1:1-4 3197118 37.78 ns/op BenchmarkIndexAnyUTF8/1:2-4 3167044 38.15 ns/op BenchmarkIndexAnyUTF8/1:4-4 3180228 34.69 ns/op BenchmarkIndexAnyUTF8/1:8-4 3197196 37.97 ns/op BenchmarkIndexAnyUTF8/1:16-4 3233505 37.36 ns/op BenchmarkIndexAnyUTF8/1:32-4 3133548 37.69 ns/op BenchmarkIndexAnyUTF8/1:64-4 3178204 37.08 ns/op BenchmarkIndexAnyUTF8/16:1-4 201027 602.1 ns/op BenchmarkIndexAnyUTF8/16:2-4 382257 306.3 ns/op BenchmarkIndexAnyUTF8/16:4-4 334696 306.3 ns/op BenchmarkIndexAnyUTF8/16:8-4 329437 308.0 ns/op BenchmarkIndexAnyUTF8/16:16-4 398792 299.2 ns/op BenchmarkIndexAnyUTF8/16:32-4 329592 314.1 ns/op BenchmarkIndexAnyUTF8/16:64-4 334579 305.9 ns/op BenchmarkIndexAnyUTF8/256:1-4 13711 8784 ns/op BenchmarkIndexAnyUTF8/256:2-4 28744 4159 ns/op BenchmarkIndexAnyUTF8/256:4-4 29046 4278 ns/op BenchmarkIndexAnyUTF8/256:8-4 27757 4258 ns/op BenchmarkIndexAnyUTF8/256:16-4 30979 3916 ns/op BenchmarkIndexAnyUTF8/256:32-4 27601 4235 ns/op BenchmarkIndexAnyUTF8/256:64-4 28022 4260 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3154478 37.78 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3210578 34.83 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3217015 37.88 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3211021 37.85 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3239245 36.63 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3200258 37.65 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3213686 39.29 ns/op BenchmarkLastIndexAnyASCII/16:1-4 348505 288.2 ns/op BenchmarkLastIndexAnyASCII/16:2-4 454792 257.3 ns/op BenchmarkLastIndexAnyASCII/16:4-4 358989 280.5 ns/op BenchmarkLastIndexAnyASCII/16:8-4 426104 269.7 ns/op BenchmarkLastIndexAnyASCII/16:16-4 422281 283.7 ns/op BenchmarkLastIndexAnyASCII/16:32-4 374918 321.2 ns/op BenchmarkLastIndexAnyASCII/16:64-4 309232 392.7 ns/op BenchmarkLastIndexAnyASCII/256:1-4 32848 3094 ns/op BenchmarkLastIndexAnyASCII/256:2-4 33547 3198 ns/op BenchmarkLastIndexAnyASCII/256:4-4 33014 3600 ns/op BenchmarkLastIndexAnyASCII/256:8-4 32852 3553 ns/op BenchmarkLastIndexAnyASCII/256:16-4 33806 3565 ns/op BenchmarkLastIndexAnyASCII/256:32-4 32924 3475 ns/op BenchmarkLastIndexAnyASCII/256:64-4 32416 3540 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3215440 37.91 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3241022 35.67 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3244767 37.58 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3153577 37.86 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3141514 37.24 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3176768 37.81 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3155313 37.61 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 284888 379.0 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 334114 311.9 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 380287 318.3 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 366184 316.2 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 374847 309.0 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 334916 325.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 320716 329.3 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 20985 5699 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 30902 4275 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 27819 4353 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 27823 4247 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 29064 4192 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 27837 4304 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 27999 4262 ns/op BenchmarkTrimASCII/1:1-4 3865610 31.92 ns/op BenchmarkTrimASCII/1:2-4 3000362 39.28 ns/op BenchmarkTrimASCII/1:4-4 2983269 39.79 ns/op BenchmarkTrimASCII/1:8-4 2839147 42.53 ns/op BenchmarkTrimASCII/1:16-4 2168959 55.13 ns/op BenchmarkTrimASCII/16:1-4 700917 152.4 ns/op BenchmarkTrimASCII/16:2-4 461509 250.2 ns/op BenchmarkTrimASCII/16:4-4 522176 252.4 ns/op BenchmarkTrimASCII/16:8-4 394425 257.1 ns/op BenchmarkTrimASCII/16:16-4 387835 274.7 ns/op BenchmarkTrimASCII/256:1-4 52618 2214 ns/op BenchmarkTrimASCII/256:2-4 32646 3579 ns/op BenchmarkTrimASCII/256:4-4 37874 3130 ns/op BenchmarkTrimASCII/256:8-4 33646 3511 ns/op BenchmarkTrimASCII/256:16-4 33399 3515 ns/op BenchmarkTrimASCII/4096:1-4 3574 35946 ns/op BenchmarkTrimASCII/4096:2-4 1930 58048 ns/op BenchmarkTrimASCII/4096:4-4 2000 56817 ns/op BenchmarkTrimASCII/4096:8-4 1946 57337 ns/op BenchmarkTrimASCII/4096:16-4 2114 56756 ns/op BenchmarkTrimByte-4 2885018 41.40 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20071 5969 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20071 5965 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 853 124145 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1767 66677 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3590 33394 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6739 17105 ns/op BenchmarkCompareBytesEqual-4 12793848 8.217 ns/op BenchmarkCompareBytesToNil-4 14496451 7.788 ns/op BenchmarkCompareBytesEmpty-4 16001864 7.486 ns/op BenchmarkCompareBytesIdentical-4 14712052 7.460 ns/op BenchmarkCompareBytesSameLength-4 13132497 8.749 ns/op BenchmarkCompareBytesDifferentLength-4 13348776 8.745 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 3591 32415 ns/op 32348.29 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 4315 31155 ns/op 33657.33 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 4438 31434 ns/op 33357.96 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 3148 36192 ns/op 28972.59 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 4238 26366 ns/op 39770.17 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 4462 26843 ns/op 39063.45 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3428 31749 ns/op 33027.34 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 4488 26651 ns/op 39344.51 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 4434 36502 ns/op 28726.88 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 3160 35333 ns/op 29677.19 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 3598 36362 ns/op 28837.49 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 2952 36400 ns/op 28807.32 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 4387 28619 ns/op 36639.31 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 4136 26340 ns/op 39809.25 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 4399 33203 ns/op 31580.94 MB/s BenchmarkCompareBytesBig-4 3921 31706 ns/op 33072.22 MB/s BenchmarkCompareBytesBigIdentical-4 14772944 7.044 ns/op 148854338.71 MB/s PASS ok bytes 60.347s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 59545081 ns/op 1.68 MB/s 3611596 B/op 27 allocs/op BenchmarkDecodeNewton-4 1 259353491 ns/op 2.19 MB/s 3629184 B/op 26 allocs/op BenchmarkDecodeRand-4 6 18168497 ns/op 0.90 MB/s 3644157 B/op 27 allocs/op PASS ok compress/bzip2 2.059s goos: freebsd goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 86 1371747 ns/op 7.29 MB/s 42643 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 13280288 ns/op 7.53 MB/s 43674 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 136881525 ns/op 7.31 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 86 1383658 ns/op 7.23 MB/s 43582 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13828592 ns/op 7.23 MB/s 43962 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 142341009 ns/op 7.03 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 87 1369729 ns/op 7.30 MB/s 42469 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 13221426 ns/op 7.56 MB/s 41900 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 133475835 ns/op 7.49 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 81 1364440 ns/op 7.33 MB/s 42603 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 13195739 ns/op 7.58 MB/s 44981 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 134524065 ns/op 7.43 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 79 1465386 ns/op 6.82 MB/s 43117 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 7 14831200 ns/op 6.74 MB/s 48610 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 149780759 ns/op 6.68 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 96 1160185 ns/op 8.62 MB/s 42780 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 10 10215466 ns/op 9.79 MB/s 47872 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 101295107 ns/op 9.87 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 114 1027865 ns/op 9.73 MB/s 43571 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 7999284 ns/op 12.50 MB/s 47612 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 79640588 ns/op 12.56 MB/s 70060 B/op 161 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 114 1028507 ns/op 9.72 MB/s 42995 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 8004436 ns/op 12.49 MB/s 45268 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 79348568 ns/op 12.60 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 136 865730 ns/op 11.55 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 14 8412361 ns/op 11.89 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 83496286 ns/op 11.98 MB/s BenchmarkEncode/Digits/Speed/1e4-4 70 1663655 ns/op 6.01 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 15338586 ns/op 6.52 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 151680051 ns/op 6.59 MB/s BenchmarkEncode/Digits/Default/1e4-4 24 4214207 ns/op 2.37 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 57837545 ns/op 1.73 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 619621908 ns/op 1.61 MB/s BenchmarkEncode/Digits/Compression/1e4-4 27 4066744 ns/op 2.46 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 58070769 ns/op 1.72 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 567513701 ns/op 1.76 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 111 1062478 ns/op 9.41 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 12 8987541 ns/op 11.13 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 89188036 ns/op 11.21 MB/s BenchmarkEncode/Newton/Speed/1e4-4 75 1592519 ns/op 6.28 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 12395173 ns/op 8.07 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 119160630 ns/op 8.39 MB/s BenchmarkEncode/Newton/Default/1e4-4 26 4058138 ns/op 2.46 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 52810705 ns/op 1.89 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 520345832 ns/op 1.92 MB/s BenchmarkEncode/Newton/Compression/1e4-4 25 4334230 ns/op 2.31 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 63171960 ns/op 1.58 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 674625596 ns/op 1.48 MB/s PASS ok compress/flate 15.572s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 64 1781512 ns/op 5.61 MB/s BenchmarkDecoder/1e-Reuse4-4 66 1845009 ns/op 5.42 MB/s BenchmarkDecoder/1e5-4 6 17665347 ns/op 5.66 MB/s BenchmarkDecoder/1e-Reuse5-4 6 17927394 ns/op 5.58 MB/s BenchmarkDecoder/1e6-4 1 176726011 ns/op 5.66 MB/s BenchmarkDecoder/1e-Reuse6-4 1 175067509 ns/op 5.71 MB/s BenchmarkEncoder/1e4-4 79 1498576 ns/op 6.67 MB/s BenchmarkEncoder/1e-Reuse4-4 84 1413872 ns/op 7.07 MB/s BenchmarkEncoder/1e5-4 7 14878320 ns/op 6.72 MB/s BenchmarkEncoder/1e-Reuse5-4 7 14790268 ns/op 6.76 MB/s BenchmarkEncoder/1e6-4 1 152019600 ns/op 6.58 MB/s BenchmarkEncoder/1e-Reuse6-4 1 149367097 ns/op 6.69 MB/s PASS ok compress/lzw 3.274s goos: freebsd goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 33 3327146 ns/op PASS ok container/heap 1.160s goos: freebsd goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 18133 6426 ns/op BenchmarkWithTimeout/concurrency=40-4 4467 25269 ns/op BenchmarkWithTimeout/concurrency=4000-4 4353 26392 ns/op BenchmarkWithTimeout/concurrency=400000-4 6434 17981 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 572097 179.0 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 22400 5610 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 25154 4609 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4876 24001 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2791 41972 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3819 28104 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 411 328881 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 292 421835 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 426 276872 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 38 2871847 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 24 4806760 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 38 2819434 ns/op BenchmarkCheckCanceled/Err-4 440125 255.8 ns/op BenchmarkCheckCanceled/Done-4 697851 171.6 ns/op BenchmarkContextCancelDone-4 599139 189.9 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 16627 6128 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 28527 8448 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 13228 9825 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 10269 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 8970 12571 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 527268 212.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 318794 380.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 218352 542.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 136591 874.2 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 74881 1697 ns/op PASS ok context 9.604s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt/AES-128-4 4009297 30.40 ns/op 526.31 MB/s BenchmarkEncrypt/AES-192-4 4035960 30.33 ns/op 527.50 MB/s BenchmarkEncrypt/AES-256-4 4081249 29.74 ns/op 537.94 MB/s BenchmarkDecrypt/AES-128-4 3966814 30.01 ns/op 533.11 MB/s BenchmarkDecrypt/AES-192-4 4125330 30.16 ns/op 530.43 MB/s BenchmarkDecrypt/AES-256-4 4066681 30.40 ns/op 526.27 MB/s BenchmarkExpand/AES-128-4 2055292 55.43 ns/op BenchmarkExpand/AES-192-4 2174043 55.44 ns/op BenchmarkExpand/AES-256-4 1817440 67.00 ns/op BenchmarkCreateCipher/AES-128-4 283789 444.7 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 291814 430.4 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 271106 429.7 ns/op 512 B/op 1 allocs/op PASS ok crypto/aes 3.033s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 239948 427.9 ns/op 149.55 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 589897 204.5 ns/op 312.93 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 261744 443.6 ns/op 144.27 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 502208 221.4 ns/op 289.05 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 165369 729.0 ns/op 1851.74 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 231132 517.4 ns/op 2609.09 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 151393 781.1 ns/op 1728.33 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 204556 579.2 ns/op 2330.84 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 55460 2158 ns/op 3795.50 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 60723 1973 ns/op 4152.75 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 49250 2416 ns/op 3390.87 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 53568 2234 ns/op 3666.71 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 10858 11120 ns/op 91.63 MB/s BenchmarkAESCFBDecrypt1K-4 10904 10893 ns/op 93.54 MB/s BenchmarkAESCFBDecrypt8K-4 1390 82535 ns/op 99.19 MB/s BenchmarkAESOFB1K-4 17259 6939 ns/op 146.85 MB/s BenchmarkAESCTR1K-4 23006 5214 ns/op 195.42 MB/s BenchmarkAESCTR8K-4 2638 41268 ns/op 198.39 MB/s BenchmarkAESCBCEncrypt1K-4 22275 5342 ns/op 191.69 MB/s BenchmarkAESCBCDecrypt1K-4 34688 3403 ns/op 300.94 MB/s PASS ok crypto/cipher 4.096s goos: freebsd goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 109057 1055 ns/op 7.58 MB/s BenchmarkDecrypt-4 109119 1035 ns/op 7.73 MB/s BenchmarkTDESEncrypt-4 40629 3012 ns/op 2.66 MB/s BenchmarkTDESDecrypt-4 38870 3011 ns/op 2.66 MB/s PASS ok crypto/des 1.633s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1303 89279 ns/op 760 B/op 12 allocs/op BenchmarkECDH/P384-4 16 6737638 ns/op 1086 B/op 21 allocs/op BenchmarkECDH/P521-4 6 17434045 ns/op 1536 B/op 21 allocs/op BenchmarkECDH/X25519-4 120 1000638 ns/op 376 B/op 9 allocs/op PASS ok crypto/ecdh 1.723s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2498 45370 ns/op 2448 B/op 30 allocs/op BenchmarkSign/P384-4 39 3057051 ns/op 2615 B/op 31 allocs/op BenchmarkSign/P521-4 15 7390239 ns/op 3001 B/op 32 allocs/op BenchmarkVerify/P256-4 1285 92432 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 15 7636376 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 6 19150955 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 5728 18422 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 68 1723924 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 27 4309140 ns/op 1416 B/op 17 allocs/op PASS ok crypto/ecdsa 2.471s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 414 278041 ns/op BenchmarkNewKeyFromSeed-4 423 276097 ns/op BenchmarkSigning-4 406 297715 ns/op BenchmarkVerification-4 260 460445 ns/op PASS ok crypto/ed25519 1.628s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 7219 16080 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 178 659826 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 63 1735502 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 27 4266298 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1881 63665 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 67 1694915 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 25 4633708 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 9 12623773 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 23268 5021 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 8424 12841 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 5145 20130 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 97 1113007 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3376 30727 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 386 308504 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2288 47980 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 124 953992 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.330s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 64809 1856 ns/op 551.63 MB/s BenchmarkHMACSHA256_32-4 88076 1320 ns/op 24.24 MB/s BenchmarkNewWriteSum-4 22921 5176 ns/op 6.18 MB/s PASS ok crypto/hmac 1.526s goos: freebsd goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 61821 1826 ns/op BenchmarkModSub-4 64834 1808 ns/op BenchmarkMontgomeryRepr-4 39620 2976 ns/op BenchmarkMontgomeryMul-4 39564 2968 ns/op BenchmarkModMul-4 18630 6110 ns/op BenchmarkExpBig-4 22 4549507 ns/op BenchmarkExp-4 8 13350348 ns/op PASS ok crypto/internal/bigmod 2.065s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4862 21249 ns/op BenchmarkScalarBaseMult-4 482 247212 ns/op BenchmarkScalarMult-4 195 587443 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 288 414988 ns/op PASS ok crypto/internal/edwards25519 1.659s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 618711 173.2 ns/op BenchmarkMultiply-4 5969086 19.92 ns/op BenchmarkSquare-4 7679894 15.47 ns/op BenchmarkInvert-4 28406 4217 ns/op BenchmarkMult32-4 1826827 65.25 ns/op PASS ok crypto/internal/edwards25519/field 1.817s goos: freebsd goarch: amd64 pkg: crypto/internal/fips/sha3 cpu: AMD EPYC 7B12 BenchmarkSha3_512_MTU-4 12624 9455 ns/op 142.78 MB/s BenchmarkSha3_384_MTU-4 17431 6880 ns/op 196.23 MB/s BenchmarkSha3_256_MTU-4 21998 5469 ns/op 246.83 MB/s BenchmarkSha3_224_MTU-4 23196 5190 ns/op 260.10 MB/s BenchmarkShake128_MTU-4 20317 5873 ns/op 229.85 MB/s BenchmarkShake256_MTU-4 18444 6320 ns/op 213.61 MB/s BenchmarkShake256_16x-4 777 151007 ns/op 108.50 MB/s BenchmarkShake256_1MiB-4 32 3651806 ns/op 287.14 MB/s BenchmarkSha3_512_1MiB-4 16 6786311 ns/op 154.51 MB/s PASS ok crypto/internal/fips/sha3 2.565s goos: freebsd goarch: amd64 pkg: crypto/internal/fips/subtle cpu: AMD EPYC 7B12 BenchmarkXORBytes/8Bytes-4 5858918 19.63 ns/op 407.46 MB/s BenchmarkXORBytes/128Bytes-4 5366918 22.05 ns/op 5804.35 MB/s BenchmarkXORBytes/2048Bytes-4 1728517 66.77 ns/op 30672.57 MB/s BenchmarkXORBytes/32768Bytes-4 117492 992.4 ns/op 33017.43 MB/s PASS ok crypto/internal/fips/subtle 1.706s goos: freebsd goarch: amd64 pkg: crypto/internal/mlkem768 cpu: AMD EPYC 7B12 BenchmarkKeyGen-4 366 322205 ns/op BenchmarkEncaps-4 237 499933 ns/op BenchmarkDecaps-4 201 601428 ns/op BenchmarkRoundTrip/Alice-4 126 951554 ns/op BenchmarkRoundTrip/Bob-4 236 505287 ns/op PASS ok crypto/internal/mlkem768 1.967s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 79 1489033 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2108 56957 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 25 4354542 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 11537802 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 201 574608 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 10843 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 78 1487896 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 33 3524636 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.315s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 700327 159.2 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 325494 337.6 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 144638 819.8 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 704720 173.3 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 338733 320.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 137812 822.3 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.806s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 254919 461.8 ns/op 17.32 MB/s BenchmarkHash64-4 277755 416.4 ns/op 153.69 MB/s BenchmarkHash128-4 230541 507.4 ns/op 252.24 MB/s BenchmarkHash256-4 170641 690.3 ns/op 370.87 MB/s BenchmarkHash512-4 114642 1051 ns/op 487.04 MB/s BenchmarkHash1K-4 67935 1770 ns/op 578.49 MB/s BenchmarkHash8K-4 10000 11870 ns/op 690.13 MB/s BenchmarkHash1M-4 69 1478852 ns/op 709.05 MB/s BenchmarkHash8M-4 9 11820337 ns/op 709.68 MB/s BenchmarkHash8BytesUnaligned-4 255226 464.4 ns/op 17.23 MB/s BenchmarkHash1KUnaligned-4 67633 1769 ns/op 578.91 MB/s BenchmarkHash8KUnaligned-4 10000 11863 ns/op 690.53 MB/s PASS ok crypto/md5 2.684s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkRead/4-4 133750 876.3 ns/op 4.56 MB/s BenchmarkRead/32-4 134096 875.7 ns/op 36.54 MB/s BenchmarkRead/4K-4 9850 11728 ns/op 349.24 MB/s BenchmarkPrime-4 1 409992159 ns/op PASS ok crypto/rand 1.865s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 18567 6492 ns/op 19.72 MB/s BenchmarkRC4_1K-4 2280 50774 ns/op 20.17 MB/s BenchmarkRC4_8K-4 292 405787 ns/op 19.95 MB/s PASS ok crypto/rc4 1.533s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 14 7909035 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 17889109 ns/op BenchmarkDecryptPKCS1v15/4096-4 4 29920451 ns/op BenchmarkEncryptPKCS1v15/2048-4 1004 118038 ns/op BenchmarkDecryptOAEP/2048-4 14 8007088 ns/op BenchmarkEncryptOAEP/2048-4 885 127843 ns/op BenchmarkSignPKCS1v15/2048-4 13 8037510 ns/op BenchmarkVerifyPKCS1v15/2048-4 1027 116229 ns/op BenchmarkSignPSS/2048-4 13 8179910 ns/op BenchmarkVerifyPSS/2048-4 934 126333 ns/op PASS ok crypto/rsa 2.494s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 219212 531.7 ns/op 15.04 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 276914 431.7 ns/op 18.53 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 129154 896.8 ns/op 356.82 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 153147 790.2 ns/op 404.98 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 80785 1468 ns/op 697.69 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 87032 1367 ns/op 749.21 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 15451 7765 ns/op 1054.93 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15602 7663 ns/op 1069.00 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.259s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 240291 467.9 ns/op 17.10 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 230365 468.7 ns/op 17.07 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 227914 462.4 ns/op 17.30 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 118495 1008 ns/op 1015.46 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 119007 994.5 ns/op 1029.70 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 120735 1001 ns/op 1023.26 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 21344 5556 ns/op 1474.33 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 21543 5541 ns/op 1478.36 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 21585 5576 ns/op 1469.13 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.352s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 148540 782.4 ns/op 10.22 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 157216 771.8 ns/op 10.36 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 150112 777.9 ns/op 10.28 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 55096 2170 ns/op 471.79 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 55233 2161 ns/op 473.93 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 54372 2171 ns/op 471.67 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9104 12707 ns/op 644.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 9274 12728 ns/op 643.63 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 8402 12708 ns/op 644.64 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.207s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 18875272 5.909 ns/op BenchmarkConstantTimeEq-4 19151110 5.227 ns/op BenchmarkConstantTimeLessOrEq-4 19319238 5.912 ns/op PASS ok crypto/subtle 1.409s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 208 558255 ns/op BenchmarkCertCache/1-4 207 557568 ns/op BenchmarkCertCache/2-4 207 555203 ns/op BenchmarkCertCache/3-4 211 559759 ns/op BenchmarkHandshakeServer/RSA-4 22 5339882 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 20 5849416 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 20 5444908 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 236 495522 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 410 298000 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 79 1461859 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 88 1219053 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 26683555 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 26182438 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 18361641 ns/op 57.11 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 23095764 ns/op 45.40 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 27183238 ns/op 77.15 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 35202953 ns/op 59.57 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 44216688 ns/op 94.86 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 59744646 ns/op 70.20 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 75527654 ns/op 111.07 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 110320224 ns/op 76.04 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 146088115 ns/op 114.84 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 210053959 ns/op 79.87 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 287957365 ns/op 116.53 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 405570586 ns/op 82.73 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 592654405 ns/op 113.23 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 809321830 ns/op 82.92 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 19273983 ns/op 54.40 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 22993734 ns/op 45.60 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 29573706 ns/op 70.91 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 36420011 ns/op 57.58 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 45389109 ns/op 92.41 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 62075888 ns/op 67.57 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 80294228 ns/op 104.47 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 111090955 ns/op 75.51 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 151705749 ns/op 110.59 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 213707362 ns/op 78.51 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 299504145 ns/op 112.03 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 409156309 ns/op 82.01 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 587789831 ns/op 114.17 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 791435364 ns/op 84.79 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 701780028 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 705349631 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 286597105 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 287107193 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 148151866 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 148207075 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 78870662 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 78089946 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 37290018 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 36477642 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 141790380 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 145034994 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 62526263 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 63117148 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 35930267 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 35852264 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 22565283 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 22252887 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 7 14802375 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 7 14525012 ns/op PASS ok crypto/tls 16.768s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkOIDMarshalUnmarshalText-4 18582 6048 ns/op BenchmarkCreateCertificate/RSA_2048-4 13 8415084 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 513 231746 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1708 71031 ns/op 12659 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1539 77218 ns/op 14068 B/op 188 allocs/op PASS ok crypto/x509 1.927s goos: freebsd goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 40 3370985 ns/op 281319 B/op 1644 allocs/op BenchmarkConcurrentStmtQuery-4 32 4046050 ns/op 271829 B/op 2071 allocs/op BenchmarkConcurrentStmtExec-4 32 3379163 ns/op 220350 B/op 745 allocs/op BenchmarkConcurrentTxQuery-4 36 3018354 ns/op 281343 B/op 2174 allocs/op BenchmarkConcurrentTxExec-4 60 1898899 ns/op 87832 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 40 2924265 ns/op 107320 B/op 2061 allocs/op BenchmarkConcurrentTxStmtExec-4 100 1141898 ns/op 40078 B/op 380 allocs/op BenchmarkConcurrentRandom-4 27 3816997 ns/op 236247 B/op 1902 allocs/op BenchmarkManyConcurrentQueries-4 2154 49753 ns/op 4142 B/op 20 allocs/op BenchmarkGrabConn-4 288852 390.8 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 22119 5397 ns/op PASS ok database/sql 2.873s goos: freebsd goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2710 44752 ns/op BenchmarkSymbols32-4 2550 41801 ns/op PASS ok debug/elf 1.418s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 224538 471.8 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 133 898901 ns/op 180193 B/op 13 allocs/op Benchmark115/LineToPC-4 100 1128354 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 25044 4761 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.709s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 91993 1271 ns/op BenchmarkMarshal-4 1029 108956 ns/op 8056 B/op 271 allocs/op BenchmarkUnmarshal-4 3475 30420 ns/op 352 B/op 16 allocs/op PASS ok encoding/asn1 1.453s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 489 232506 ns/op 35.23 MB/s BenchmarkEncodeToString-4 445 253886 ns/op 32.27 MB/s BenchmarkDecode-4 201 589279 ns/op 22.25 MB/s BenchmarkDecodeString-4 207 581384 ns/op 22.55 MB/s PASS ok encoding/base32 1.686s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 516 216446 ns/op 37.85 MB/s BenchmarkDecodeString/2-4 504942 234.3 ns/op 17.07 MB/s BenchmarkDecodeString/4-4 292760 344.5 ns/op 23.22 MB/s BenchmarkDecodeString/8-4 276178 423.9 ns/op 28.31 MB/s BenchmarkDecodeString/64-4 52281 2263 ns/op 38.89 MB/s BenchmarkDecodeString/8192-4 462 255343 ns/op 42.78 MB/s BenchmarkNewEncoding-4 82108 1398 ns/op 183.16 MB/s PASS ok encoding/base64 2.095s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1804 62186 ns/op 64.32 MB/s BenchmarkReadStruct-4 22452 5273 ns/op 14.22 MB/s BenchmarkWriteStruct-4 24394 4853 ns/op 15.45 MB/s BenchmarkAppendStruct-4 292198 365.2 ns/op 205.34 MB/s BenchmarkWriteSlice1000Structs-4 24 4794411 ns/op 15.64 MB/s BenchmarkAppendSlice1000Structs-4 25 4672214 ns/op 16.05 MB/s BenchmarkReadSlice1000Structs-4 21 5242726 ns/op 14.31 MB/s BenchmarkReadInts-4 71868 1832 ns/op 16.37 MB/s BenchmarkWriteInts-4 69102 1760 ns/op 17.04 MB/s BenchmarkAppendInts-4 136384 871.8 ns/op 34.41 MB/s BenchmarkWriteSlice1000Int32s-4 1743 58034 ns/op 68.93 MB/s BenchmarkAppendSlice1000Int32s-4 1858 54884 ns/op 72.88 MB/s BenchmarkPutUint16-4 5011966 23.43 ns/op 85.38 MB/s BenchmarkAppendUint16-4 5160720 22.72 ns/op 88.04 MB/s BenchmarkPutUint32-4 3666288 32.13 ns/op 124.48 MB/s BenchmarkAppendUint32-4 3253630 32.32 ns/op 123.75 MB/s BenchmarkPutUint64-4 1942285 61.70 ns/op 129.67 MB/s BenchmarkAppendUint64-4 1804509 64.64 ns/op 123.76 MB/s BenchmarkLittleEndianPutUint16-4 5136952 23.52 ns/op 85.02 MB/s BenchmarkLittleEndianAppendUint16-4 5090517 25.28 ns/op 79.13 MB/s BenchmarkLittleEndianPutUint32-4 3590548 32.39 ns/op 123.51 MB/s BenchmarkLittleEndianAppendUint32-4 3566194 30.93 ns/op 129.34 MB/s BenchmarkLittleEndianPutUint64-4 1948134 61.77 ns/op 129.52 MB/s BenchmarkLittleEndianAppendUint64-4 1953237 66.69 ns/op 119.97 MB/s BenchmarkReadFloats-4 248712 495.7 ns/op 24.21 MB/s BenchmarkWriteFloats-4 217846 529.9 ns/op 22.64 MB/s BenchmarkReadSlice1000Float32s-4 1578 71609 ns/op 55.86 MB/s BenchmarkWriteSlice1000Float32s-4 1542 73353 ns/op 54.53 MB/s BenchmarkReadSlice1000Uint8s-4 87423 1205 ns/op 830.21 MB/s BenchmarkWriteSlice1000Uint8s-4 401602 276.5 ns/op 3616.26 MB/s BenchmarkSize/bool-4 7000694 18.15 ns/op BenchmarkSize/int8-4 6498279 18.53 ns/op BenchmarkSize/int16-4 6707862 17.96 ns/op BenchmarkSize/int32-4 6638626 18.39 ns/op BenchmarkSize/int64-4 6917324 17.33 ns/op BenchmarkSize/uint8-4 6695185 18.31 ns/op BenchmarkSize/uint16-4 6789259 18.03 ns/op BenchmarkSize/uint32-4 6617156 17.74 ns/op BenchmarkSize/uint64-4 6953004 17.44 ns/op BenchmarkSize/float32-4 5519246 21.57 ns/op BenchmarkSize/float64-4 5500282 22.08 ns/op BenchmarkSize/complex64-4 1026814 120.8 ns/op BenchmarkSize/complex128-4 906088 116.4 ns/op BenchmarkSize/binary.Struct-4 405910 291.7 ns/op BenchmarkSize/*binary.Struct-4 318656 347.1 ns/op BenchmarkSize/[]binary.Struct-4 283572 357.5 ns/op BenchmarkSize/[]binary.Struct#01-4 325488 363.7 ns/op BenchmarkSize/[1]binary.Struct-4 306264 386.6 ns/op BenchmarkPutUvarint32-4 1322241 88.28 ns/op 45.31 MB/s BenchmarkPutUvarint64-4 324895 332.0 ns/op 24.10 MB/s PASS ok encoding/binary 8.104s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 9956 11561 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 10240 11702 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 10465 11705 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 6064 19458 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 11098 10881 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 10989 11054 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 9830 10804 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 5844 18582 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 15686 6874 ns/op PASS ok encoding/csv 2.682s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 15196 6776 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 21199 6163 ns/op 1810 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 301 386133 ns/op 16644 B/op 329 allocs/op BenchmarkEncodeComplex128Slice-4 1056 114301 ns/op 466 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 2002 56733 ns/op 44 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 2059 55666 ns/op 43 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2535 44540 ns/op 153 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 55 1943831 ns/op 36314 B/op 252 allocs/op BenchmarkDecodeComplex128Slice-4 814 145917 ns/op 24866 B/op 147 allocs/op BenchmarkDecodeFloat64Slice-4 1597 72802 ns/op 10455 B/op 147 allocs/op BenchmarkDecodeInt32Slice-4 1762 64458 ns/op 9419 B/op 147 allocs/op BenchmarkDecodeStringSlice-4 1131 138987 ns/op 38779 B/op 1147 allocs/op BenchmarkDecodeStringsSlice-4 435 303782 ns/op 65699 B/op 2173 allocs/op BenchmarkDecodeBytesSlice-4 826 146226 ns/op 23190 B/op 161 allocs/op BenchmarkDecodeInterfaceSlice-4 128 877440 ns/op 82517 B/op 3156 allocs/op BenchmarkDecodeMap-4 99 1164074 ns/op 53799 B/op 159 allocs/op PASS ok encoding/gob 3.426s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 21549 5318 ns/op 48.14 MB/s BenchmarkEncode/1024-4 5607 21436 ns/op 47.77 MB/s BenchmarkEncode/4096-4 1346 85499 ns/op 47.91 MB/s BenchmarkEncode/16384-4 356 340627 ns/op 48.10 MB/s BenchmarkDecode/256-4 41418 2902 ns/op 88.20 MB/s BenchmarkDecode/1024-4 10402 11262 ns/op 90.92 MB/s BenchmarkDecode/4096-4 2623 46092 ns/op 88.87 MB/s BenchmarkDecode/16384-4 632 181197 ns/op 90.42 MB/s BenchmarkDecodeString/256-4 37446 3171 ns/op 80.73 MB/s BenchmarkDecodeString/1024-4 9802 12540 ns/op 81.66 MB/s BenchmarkDecodeString/4096-4 2260 49645 ns/op 82.51 MB/s BenchmarkDecodeString/16384-4 600 195815 ns/op 83.67 MB/s BenchmarkDump/256-4 1927 61781 ns/op 4.14 MB/s BenchmarkDump/1024-4 475 247045 ns/op 4.15 MB/s BenchmarkDump/4096-4 120 982506 ns/op 4.17 MB/s BenchmarkDump/16384-4 27 3951983 ns/op 4.15 MB/s PASS ok encoding/hex 3.525s goos: freebsd goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 3 36062591 ns/op 53.81 MB/s 5593216 B/op 31 allocs/op BenchmarkCodeEncoderError-4 2 51001963 ns/op 38.05 MB/s 8390208 B/op 55 allocs/op BenchmarkCodeMarshal-4 2 52435286 ns/op 37.01 MB/s 10330968 B/op 48 allocs/op BenchmarkCodeMarshalError-4 3 37278168 ns/op 52.05 MB/s 7666202 B/op 64 allocs/op BenchmarkMarshalBytes/32-4 30746 3942 ns/op BenchmarkMarshalBytes/256-4 8090 13951 ns/op BenchmarkMarshalBytes/4096-4 764 158353 ns/op BenchmarkMarshalBytesError/32-4 82 1434456 ns/op BenchmarkMarshalBytesError/256-4 84 1412337 ns/op BenchmarkMarshalBytesError/4096-4 74 1590287 ns/op BenchmarkMarshalMap-4 55741 2238 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 297289993 ns/op 6.53 MB/s 10097096 B/op 40033 allocs/op BenchmarkUnicodeDecoder-4 47104 2465 ns/op 5.68 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 55782 1854 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 265642486 ns/op 7.30 MB/s 2019408 B/op 40002 allocs/op BenchmarkCodeUnmarshalReuse-4 1 264099725 ns/op 7.35 MB/s 2020888 B/op 40008 allocs/op BenchmarkUnmarshalString-4 67618 1807 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 130768 917.0 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 399686 294.5 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 23728 5075 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 63130 1930 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 88699 1316 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 21385 5731 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2956 37899 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 950 120307 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 138 859129 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 14 8363704 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 574046 201.2 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 580839 194.3 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 567556 203.0 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 572509 197.8 ns/op BenchmarkEncodeMarshaler-4 69279 1736 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 75805 1577 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 6099951 19.45 ns/op BenchmarkNumberIsValidRegexp-4 27597 4503 ns/op BenchmarkUnmarshalNumber-4 52846 2328 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 7.951s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 72 1655976 ns/op 39.58 MB/s BenchmarkDecode-4 30 3813014 ns/op 23.28 MB/s PASS ok encoding/pem 1.380s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 3854 29439 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1238 93012 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 5145 20193 ns/op PASS ok encoding/xml 1.496s goos: freebsd goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 419406 263.8 ns/op BenchmarkAs-4 104953 1100 ns/op PASS ok errors 1.277s goos: freebsd goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 439510 433.4 ns/op BenchmarkIntSet-4 244885 490.4 ns/op BenchmarkFloatAdd-4 53281 2072 ns/op BenchmarkFloatSet-4 273174 371.5 ns/op BenchmarkStringSet-4 248466 498.6 ns/op BenchmarkMapSet-4 60228 2055 ns/op BenchmarkMapSetDifferent-4 58489 2062 ns/op BenchmarkMapSetDifferentRandom-4 374 308733 ns/op BenchmarkMapSetString-4 59161 2179 ns/op BenchmarkMapAddSame-4 32024 3369 ns/op BenchmarkMapAddDifferent-4 15526 8276 ns/op BenchmarkMapAddDifferentRandom-4 310 386771 ns/op BenchmarkMapAddSameSteadyState-4 210536 535.5 ns/op BenchmarkMapAddDifferentSteadyState-4 133759 796.2 ns/op BenchmarkMapString-4 11064 11055 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 10000 24857 ns/op PASS ok expvar 3.767s goos: freebsd goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 127090 864.8 ns/op BenchmarkSprintfEmpty-4 497976 246.4 ns/op BenchmarkSprintfString-4 355789 332.9 ns/op BenchmarkSprintfTruncateString-4 298664 386.8 ns/op BenchmarkSprintfTruncateBytes-4 144343 778.1 ns/op BenchmarkSprintfSlowParsingPath-4 325743 374.2 ns/op BenchmarkSprintfQuoteString-4 37359 3085 ns/op BenchmarkSprintfInt-4 349710 378.1 ns/op BenchmarkSprintfIntInt-4 280341 433.0 ns/op BenchmarkSprintfPrefixedInt-4 283375 483.6 ns/op BenchmarkSprintfFloat-4 165045 684.1 ns/op BenchmarkSprintfComplex-4 79735 1501 ns/op BenchmarkSprintfBoolean-4 373878 334.2 ns/op BenchmarkSprintfHexString-4 180844 677.8 ns/op BenchmarkSprintfHexBytes-4 80701 1347 ns/op BenchmarkSprintfBytes-4 59545 2468 ns/op BenchmarkSprintfStringer-4 97506 1327 ns/op BenchmarkSprintfStructure-4 49288 2444 ns/op BenchmarkManyArgs-4 97699 1204 ns/op BenchmarkFprintInt-4 100416 1216 ns/op BenchmarkFprintfBytes-4 112068 1122 ns/op BenchmarkFprintIntNoAlloc-4 97471 1216 ns/op BenchmarkScanInts-4 50 2335732 ns/op BenchmarkScanRecursiveInt-4 1 296766923 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 310343183 ns/op PASS ok fmt 4.907s goos: freebsd goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 1117 98275 ns/op PASS ok go/build 1.187s goos: freebsd goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 66310 1670 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 20918 5608 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 6410 19779 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1572 70682 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 423 286523 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 86 1230475 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 22 4979597 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 6 19962615 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 76917156 ns/op 15239696 B/op 65564 allocs/op PASS ok go/constant 2.687s goos: freebsd goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 196087848 ns/op 0.33 MB/s 44555672 B/op 48731 allocs/op PASS ok go/format 1.252s goos: freebsd goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 15885186 ns/op 3.38 MB/s BenchmarkParseOnly-4 8 13589684 ns/op 3.96 MB/s BenchmarkResolve-4 64 1819954 ns/op 29.53 MB/s PASS ok go/parser 2.241s goos: freebsd goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 108053962 ns/op 0.48 MB/s 5219424 B/op 27900 allocs/op BenchmarkPrintDecl-4 1161 102150 ns/op 0.31 MB/s 17137 B/op 53 allocs/op PASS ok go/printer 1.278s goos: freebsd goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 379 314268 ns/op BenchmarkScanFiles/go/types/expr.go-4 22 4777814 ns/op 8.27 MB/s BenchmarkScanFiles/go/parser/parser.go-4 12 9503852 ns/op 7.85 MB/s BenchmarkScanFiles/net/http/server.go-4 7 14905748 ns/op 8.48 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 291 414807 ns/op 7.47 MB/s PASS ok go/scanner 1.702s goos: freebsd goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1262569 81.98 ns/op PASS ok go/token 1.278s goos: freebsd goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 157 754993 ns/op BenchmarkNamed/Underlying/nongeneric-4 1529750 76.70 ns/op BenchmarkNamed/Underlying/generic-4 1574526 76.35 ns/op BenchmarkNamed/Underlying/src_instance-4 884648 114.0 ns/op BenchmarkNamed/Underlying/user_instance-4 1559700 77.79 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 29193 4089 ns/op BenchmarkNamed/NewMethodSet/generic-4 29036 4020 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 28238 4445 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 28176 4128 ns/op BenchmarkCheck/http/funcbodies/info-4 1 459474082 ns/op 75609 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 348454508 ns/op 99688 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 194398225 ns/op 178685 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 174182589 ns/op 199420 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 352054520 ns/op 14987 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 87895105 ns/op 60015 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 52047784 ns/op 101332 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 52324950 ns/op 100797 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 108485532 ns/op 19970 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 49263122 ns/op 43971 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 35832347 ns/op 60457 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 36686891 ns/op 59046 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 962924421 ns/op 74925 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 494156852 ns/op 145995 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 111607525 ns/op 646163 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 92691684 ns/op 778240 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 358936644 ns/op 3162 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 65848610 ns/op 17231 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 60040486 ns/op 18896 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 61119497 ns/op 18564 lines/s PASS ok go/types 17.293s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14617 8266 ns/op 123.87 MB/s PASS ok hash/adler32 1.286s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 286714 404.6 ns/op 37.08 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 291772 404.9 ns/op 37.05 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 195068 602.9 ns/op 66.34 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 204543 583.3 ns/op 68.58 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 514327 203.0 ns/op 2522.35 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 603526 197.4 ns/op 2594.24 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 491089 241.3 ns/op 4244.42 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 490533 239.4 ns/op 4277.02 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 250528 478.8 ns/op 8554.08 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 251323 478.5 ns/op 8560.88 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 44035 2719 ns/op 12050.82 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 43875 2735 ns/op 11982.94 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 557330 191.1 ns/op 78.49 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 549686 186.5 ns/op 80.43 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 641103 189.9 ns/op 210.62 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 553668 191.4 ns/op 209.03 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 390206 274.6 ns/op 1864.62 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 386463 277.5 ns/op 1844.88 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 350492 340.4 ns/op 3007.97 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 313072 345.2 ns/op 2966.17 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 269274 399.7 ns/op 10247.96 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 281770 403.8 ns/op 10143.36 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 58532 2021 ns/op 16216.76 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 59152 2020 ns/op 16220.06 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 260619 385.0 ns/op 38.96 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 291510 378.0 ns/op 39.68 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 144160 765.7 ns/op 52.24 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 143540 768.1 ns/op 52.07 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 13575 8778 ns/op 58.33 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 15031 8144 ns/op 62.87 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 5809 18422 ns/op 55.58 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 6693 17603 ns/op 58.17 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1477 81482 ns/op 50.27 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1486 77446 ns/op 52.89 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 174 681114 ns/op 48.11 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 175 668921 ns/op 48.99 MB/s PASS ok hash/crc32 5.793s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 259 462760 ns/op 141.62 MB/s BenchmarkCrc64/ISO4KB-4 3601 28924 ns/op 141.61 MB/s BenchmarkCrc64/ISO1KB-4 15398 7766 ns/op 131.85 MB/s BenchmarkCrc64/ECMA64KB-4 260 460139 ns/op 142.43 MB/s BenchmarkCrc64/Random64KB-4 291 409285 ns/op 160.12 MB/s BenchmarkCrc64/Random16KB-4 1056 112850 ns/op 145.18 MB/s PASS ok hash/crc64 2.011s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 14092 8340 ns/op 122.78 MB/s BenchmarkFnv32aKB-4 14131 8546 ns/op 119.82 MB/s BenchmarkFnv64KB-4 13971 8534 ns/op 119.99 MB/s BenchmarkFnv64aKB-4 14048 8642 ns/op 118.48 MB/s BenchmarkFnv128KB-4 2445 44018 ns/op 23.26 MB/s BenchmarkFnv128aKB-4 2509 43568 ns/op 23.50 MB/s PASS ok hash/fnv 2.116s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 666591 153.7 ns/op 26.03 MB/s BenchmarkHash/n=4/Bytes-4 5654908 20.68 ns/op 193.41 MB/s BenchmarkHash/n=4/String-4 2345781 50.74 ns/op 78.83 MB/s BenchmarkHash/n=8/Write-4 795667 151.6 ns/op 52.79 MB/s BenchmarkHash/n=8/Bytes-4 5735440 21.12 ns/op 378.76 MB/s BenchmarkHash/n=8/String-4 2350226 51.44 ns/op 155.51 MB/s BenchmarkHash/n=16/Write-4 686929 149.7 ns/op 106.89 MB/s BenchmarkHash/n=16/Bytes-4 5747886 21.74 ns/op 736.06 MB/s BenchmarkHash/n=16/String-4 2349577 52.01 ns/op 307.63 MB/s BenchmarkHash/n=32/Write-4 670251 153.4 ns/op 208.61 MB/s BenchmarkHash/n=32/Bytes-4 5532955 22.31 ns/op 1434.13 MB/s BenchmarkHash/n=32/String-4 2269090 52.26 ns/op 612.34 MB/s BenchmarkHash/n=64/Write-4 751761 161.0 ns/op 397.59 MB/s BenchmarkHash/n=64/Bytes-4 5416648 21.53 ns/op 2972.33 MB/s BenchmarkHash/n=64/String-4 2329527 53.21 ns/op 1202.79 MB/s BenchmarkHash/n=256/Write-4 496340 207.2 ns/op 1235.57 MB/s BenchmarkHash/n=256/Bytes-4 4334498 27.10 ns/op 9447.11 MB/s BenchmarkHash/n=256/String-4 1334820 87.92 ns/op 2911.68 MB/s BenchmarkHash/n=320/Write-4 588381 203.9 ns/op 1569.38 MB/s BenchmarkHash/n=320/Bytes-4 3658584 32.52 ns/op 9838.89 MB/s BenchmarkHash/n=320/String-4 913441 121.5 ns/op 2634.60 MB/s BenchmarkHash/n=1024/Write-4 362518 297.7 ns/op 3439.93 MB/s BenchmarkHash/n=1024/Bytes-4 1364269 87.31 ns/op 11728.91 MB/s BenchmarkHash/n=1024/String-4 344019 303.3 ns/op 3376.74 MB/s BenchmarkHash/n=4096/Write-4 179427 654.5 ns/op 6258.16 MB/s BenchmarkHash/n=4096/Bytes-4 341175 347.7 ns/op 11779.85 MB/s BenchmarkHash/n=4096/String-4 105418 1150 ns/op 3561.45 MB/s BenchmarkHash/n=16384/Write-4 58216 2032 ns/op 8063.07 MB/s BenchmarkHash/n=16384/Bytes-4 85816 1398 ns/op 11717.70 MB/s BenchmarkHash/n=16384/String-4 26370 4492 ns/op 3647.68 MB/s PASS ok hash/maphash 5.604s goos: freebsd goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1298 83733 ns/op BenchmarkEscapeNone-4 186015 613.0 ns/op BenchmarkUnescape-4 1326 89587 ns/op BenchmarkUnescapeNone-4 1601307 74.47 ns/op BenchmarkUnescapeSparse-4 14487 7275 ns/op BenchmarkUnescapeDense-4 1900 59410 ns/op PASS ok html 1.978s goos: freebsd goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 14068 8593 ns/op BenchmarkCSSEscaperNoSpecials-4 55689 2051 ns/op BenchmarkDecodeCSS-4 44730 2698 ns/op BenchmarkDecodeCSSNoSpecials-4 5339200 21.86 ns/op BenchmarkCSSValueFilter-4 188271 651.2 ns/op BenchmarkCSSValueFilterOk-4 116233 980.2 ns/op BenchmarkEscapedExecute-4 5641 19556 ns/op BenchmarkHTMLNospaceEscaper-4 17780 6831 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 84031 1313 ns/op BenchmarkStripTags-4 31944 3770 ns/op BenchmarkStripTagsNoSpecials-4 440517 250.1 ns/op BenchmarkJSValEscaperWithNum-4 31128 3939 ns/op BenchmarkJSValEscaperWithStr-4 7977 14922 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 24786 4892 ns/op BenchmarkJSValEscaperWithObj-4 6808 17650 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 17443 6884 ns/op BenchmarkJSStrEscaperNoSpecials-4 77575 1606 ns/op BenchmarkJSStrEscaper-4 17205 6893 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 69601 1686 ns/op BenchmarkJSRegexpEscaper-4 15966 7254 ns/op BenchmarkTemplateSpecialTags-4 140 839012 ns/op BenchmarkURLEscaper-4 6129 19672 ns/op BenchmarkURLEscaperNoSpecials-4 257284 458.6 ns/op BenchmarkURLNormalizer-4 7980 14514 ns/op BenchmarkURLNormalizerNoSpecials-4 243970 465.7 ns/op BenchmarkSrcsetFilter-4 26536 4641 ns/op BenchmarkSrcsetFilterNoSpecials-4 182530 669.4 ns/op PASS ok html/template 5.436s goos: freebsd goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 905806 124.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 703368 172.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 962493 128.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 749428 165.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2214627 53.88 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1519344 83.38 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2214866 54.33 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1423640 83.50 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1741287 69.27 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 600644 182.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 579076 208.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 661261 180.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 599620 207.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 1174854 107.0 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 687835 151.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1285320 92.38 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 685876 158.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 604045 200.4 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1717359 70.14 ns/op BenchmarkRGBASetRGBA-4 1805823 66.04 ns/op BenchmarkRGBA64At-4 1077787 109.2 ns/op BenchmarkRGBA64SetRGBA64-4 1266489 94.89 ns/op BenchmarkNRGBAAt-4 1718995 70.21 ns/op BenchmarkNRGBASetNRGBA-4 1841442 65.18 ns/op BenchmarkNRGBA64At-4 1000000 111.1 ns/op BenchmarkNRGBA64SetNRGBA64-4 1283047 95.63 ns/op BenchmarkAlphaAt-4 2953880 40.21 ns/op BenchmarkAlphaSetAlpha-4 3038986 39.58 ns/op BenchmarkAlpha16At-4 1839247 64.66 ns/op BenchmarkAlphaSetAlpha16-4 1955934 60.99 ns/op BenchmarkGrayAt-4 2958178 40.61 ns/op BenchmarkGraySetGray-4 3024571 39.39 ns/op BenchmarkGray16At-4 1868622 61.36 ns/op BenchmarkGraySetGray16-4 1929469 61.67 ns/op PASS ok image 7.108s goos: freebsd goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 5416946 21.86 ns/op BenchmarkYCbCrToRGB/128-4 5318168 23.94 ns/op BenchmarkYCbCrToRGB/255-4 5427924 23.08 ns/op BenchmarkRGBToYCbCr/0-4 5590623 21.55 ns/op BenchmarkRGBToYCbCr/Cb-4 5418034 21.44 ns/op BenchmarkRGBToYCbCr/Cr-4 5360367 21.54 ns/op BenchmarkYCbCrToRGBA/0-4 4484730 26.73 ns/op BenchmarkYCbCrToRGBA/128-4 4430229 29.45 ns/op BenchmarkYCbCrToRGBA/255-4 4464530 26.86 ns/op BenchmarkNYCbCrAToRGBA/0-4 4042960 30.37 ns/op BenchmarkNYCbCrAToRGBA/128-4 4274996 27.25 ns/op BenchmarkNYCbCrAToRGBA/255-4 3973118 28.93 ns/op PASS ok image/color 2.824s goos: freebsd goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 5 22918304 ns/op BenchmarkFillSrc-4 474 255123 ns/op BenchmarkCopyOver-4 9 11240250 ns/op BenchmarkCopySrc-4 664 169789 ns/op BenchmarkNRGBAOver-4 9 12097328 ns/op BenchmarkNRGBASrc-4 15 7101638 ns/op BenchmarkYCbCr-4 14 8261403 ns/op BenchmarkGray-4 26 4223946 ns/op BenchmarkCMYK-4 16 7082068 ns/op BenchmarkGlyphOver-4 28 4047834 ns/op BenchmarkRGBAMaskOver-4 5 21685602 ns/op BenchmarkGrayMaskOver-4 6 16668444 ns/op BenchmarkRGBA64ImageMaskOver-4 4 26290692 ns/op BenchmarkRGBA-4 6 17016208 ns/op BenchmarkPalettedFill-4 1328 90741 ns/op BenchmarkPalettedRGBA-4 6 18072189 ns/op BenchmarkGenericOver-4 3 36729325 ns/op BenchmarkGenericMaskOver-4 7 16699590 ns/op BenchmarkGenericSrc-4 4 25474777 ns/op BenchmarkGenericMaskSrc-4 5 22879695 ns/op PASS ok image/draw 5.712s goos: freebsd goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 31 3512384 ns/op 4.40 MB/s 48617 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 87910295 ns/op 3.49 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2159599270 ns/op 0.57 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 81 1380589 ns/op 11.19 MB/s 79985 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 108322331 ns/op 0.57 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.234s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5378 21272 ns/op BenchmarkIDCT-4 5704 18253 ns/op BenchmarkDecodeBaseline-4 12 9255873 ns/op 6.68 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 9 12492107 ns/op 4.95 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 112782826 ns/op 10.90 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 139113579 ns/op 6.62 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.180s goos: freebsd goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 15097003 7.828 ns/op BenchmarkDecodeGray-4 16 6610346 ns/op 9.91 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 27657076 ns/op 9.48 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 23678038 ns/op 11.07 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 31 3961509 ns/op 16.54 MB/s 140355 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 22349665 ns/op 11.73 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 27380136 ns/op 9.57 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 42266606 ns/op 7.27 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 41939252 ns/op 7.32 MB/s 284053 B/op 9 allocs/op BenchmarkEncodeNRGBOpaque-4 1 135327856 ns/op 9.08 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 153714700 ns/op 7.99 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 5 22031325 ns/op 13.94 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 127005278 ns/op 9.68 MB/s 860360 B/op 31 allocs/op BenchmarkEncodeRGBA-4 1 569464186 ns/op 2.16 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.229s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 37715879 ns/op 2.65 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 31186526 ns/op 3.21 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 209291407 ns/op 2.39 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 191210973 ns/op 2.61 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 35226770 ns/op 2.84 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 30538941 ns/op 3.27 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 186202119 ns/op 2.69 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 175659120 ns/op 2.85 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 426617953 ns/op 2.34 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 507428043 ns/op 1.97 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3171527873 ns/op 1.58 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3211927907 ns/op 1.56 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 16 6396531 ns/op 15.63 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 16 6587940 ns/op 15.18 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 31069442 ns/op 16.09 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 32026220 ns/op 15.61 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 60353266 ns/op 16.57 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 62898034 ns/op 15.90 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 300730526 ns/op 16.63 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 292251539 ns/op 17.11 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 38946990 ns/op 2.57 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 34473963 ns/op 2.90 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 230202557 ns/op 2.17 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 245822020 ns/op 2.03 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 608459998 ns/op 1.64 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 757707206 ns/op 1.32 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5060592263 ns/op 0.99 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4927692229 ns/op 1.01 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 103211178 ns/op 40.50 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 107083612 ns/op 39.03 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 34.174s goos: freebsd goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1271182 92.94 ns/op 2754.54 MB/s PASS ok internal/chacha8rand 1.297s goos: freebsd goarch: amd64 pkg: internal/concurrent cpu: AMD EPYC 7B12 BenchmarkHashTrieMapLoadSmall-4 817820 181.7 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 580550 208.8 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 166826 766.3 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 535568 221.0 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 99950 1285 ns/op 25 B/op 0 allocs/op PASS ok internal/concurrent 3.954s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 51096 2274 ns/op 0.44 MB/s BenchmarkMarshalCorpusFile/2-4 50356 2374 ns/op 0.84 MB/s BenchmarkMarshalCorpusFile/4-4 45357 2611 ns/op 1.53 MB/s BenchmarkMarshalCorpusFile/8-4 39456 3046 ns/op 2.63 MB/s BenchmarkMarshalCorpusFile/16-4 31434 3903 ns/op 4.10 MB/s BenchmarkMarshalCorpusFile/32-4 20582 5769 ns/op 5.55 MB/s BenchmarkMarshalCorpusFile/64-4 16072 7548 ns/op 8.48 MB/s BenchmarkMarshalCorpusFile/128-4 12158 10096 ns/op 12.68 MB/s BenchmarkMarshalCorpusFile/256-4 4413 23686 ns/op 10.81 MB/s BenchmarkMarshalCorpusFile/512-4 2413 45993 ns/op 11.13 MB/s BenchmarkMarshalCorpusFile/1024-4 1375 84458 ns/op 12.12 MB/s BenchmarkMarshalCorpusFile/2048-4 723 172842 ns/op 11.85 MB/s BenchmarkMarshalCorpusFile/4096-4 352 332623 ns/op 12.31 MB/s BenchmarkMarshalCorpusFile/8192-4 182 666782 ns/op 12.29 MB/s BenchmarkMarshalCorpusFile/16384-4 90 1334441 ns/op 12.28 MB/s BenchmarkMarshalCorpusFile/32768-4 38 2785359 ns/op 11.76 MB/s BenchmarkMarshalCorpusFile/65536-4 21 5888575 ns/op 11.13 MB/s BenchmarkMarshalCorpusFile/131072-4 9 11711949 ns/op 11.19 MB/s BenchmarkMarshalCorpusFile/262144-4 5 22652415 ns/op 11.57 MB/s BenchmarkMarshalCorpusFile/524288-4 3 48856068 ns/op 10.73 MB/s BenchmarkMarshalCorpusFile/1048576-4 2 87730730 ns/op 11.95 MB/s BenchmarkUnmarshalCorpusFile/1-4 13615 8637 ns/op 0.12 MB/s BenchmarkUnmarshalCorpusFile/2-4 13471 9224 ns/op 0.22 MB/s BenchmarkUnmarshalCorpusFile/4-4 12036 10079 ns/op 0.40 MB/s BenchmarkUnmarshalCorpusFile/8-4 10500 11515 ns/op 0.69 MB/s BenchmarkUnmarshalCorpusFile/16-4 8430 13805 ns/op 1.16 MB/s BenchmarkUnmarshalCorpusFile/32-4 6073 20215 ns/op 1.58 MB/s BenchmarkUnmarshalCorpusFile/64-4 4363 23906 ns/op 2.68 MB/s BenchmarkUnmarshalCorpusFile/128-4 3394 30553 ns/op 4.19 MB/s BenchmarkUnmarshalCorpusFile/256-4 1504 80443 ns/op 3.18 MB/s BenchmarkUnmarshalCorpusFile/512-4 774 150577 ns/op 3.40 MB/s BenchmarkUnmarshalCorpusFile/1024-4 405 295323 ns/op 3.47 MB/s BenchmarkUnmarshalCorpusFile/2048-4 206 577306 ns/op 3.55 MB/s BenchmarkUnmarshalCorpusFile/4096-4 104 1148433 ns/op 3.57 MB/s BenchmarkUnmarshalCorpusFile/8192-4 48 2303611 ns/op 3.56 MB/s BenchmarkUnmarshalCorpusFile/16384-4 26 4617954 ns/op 3.55 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9040210 ns/op 3.62 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 18446424 ns/op 3.55 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 36989678 ns/op 3.54 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 74209278 ns/op 3.53 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 144208503 ns/op 3.64 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 288256405 ns/op 3.64 MB/s BenchmarkMutatorBytes/1-4 36588 2769 ns/op BenchmarkMutatorBytes/10-4 45513 2756 ns/op BenchmarkMutatorBytes/100-4 41770 2897 ns/op BenchmarkMutatorBytes/1000-4 30471 4166 ns/op BenchmarkMutatorBytes/10000-4 7460 14363 ns/op BenchmarkMutatorBytes/100000-4 1285 98215 ns/op BenchmarkMutatorString/1-4 42908 2896 ns/op BenchmarkMutatorString/10-4 42510 2883 ns/op BenchmarkMutatorString/100-4 34806 3249 ns/op BenchmarkMutatorString/1000-4 21483 5993 ns/op BenchmarkMutatorString/10000-4 4489 29267 ns/op BenchmarkMutatorString/100000-4 559 219640 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 22680 4962 ns/op BenchmarkMutatorAllBasicTypes/string-4 23982 5016 ns/op BenchmarkMutatorAllBasicTypes/bool-4 69164 1730 ns/op BenchmarkMutatorAllBasicTypes/float32-4 60867 1947 ns/op BenchmarkMutatorAllBasicTypes/float64-4 62640 1990 ns/op BenchmarkMutatorAllBasicTypes/int-4 64392 1816 ns/op BenchmarkMutatorAllBasicTypes/int8-4 67287 1806 ns/op BenchmarkMutatorAllBasicTypes/int16-4 67372 1801 ns/op BenchmarkMutatorAllBasicTypes/int32-4 66514 1808 ns/op BenchmarkMutatorAllBasicTypes/int64-4 65527 1795 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 63567 1869 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 65632 1845 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 64528 1923 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 64974 1867 ns/op PASS ok internal/fuzz 12.460s PASS ok internal/poll 1.081s goos: freebsd goarch: amd64 pkg: internal/runtime/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 19914945 5.945 ns/op BenchmarkAnd32Parallel-4 3356240 31.45 ns/op BenchmarkAnd64-4 20277099 5.144 ns/op BenchmarkAnd64Parallel-4 3296896 37.68 ns/op BenchmarkOr32-4 20111770 5.918 ns/op BenchmarkOr32Parallel-4 3587058 32.56 ns/op BenchmarkOr64-4 19292991 5.596 ns/op BenchmarkOr64Parallel-4 3490864 36.51 ns/op BenchmarkAtomicLoad64-4 23506318 5.951 ns/op BenchmarkAtomicStore64-4 18968208 5.929 ns/op BenchmarkAtomicLoad-4 20096244 5.733 ns/op BenchmarkAtomicStore-4 19237072 5.935 ns/op BenchmarkAtomicLoad8-4 19980801 5.923 ns/op BenchmarkAnd8-4 19252038 5.998 ns/op BenchmarkAnd-4 23518573 5.964 ns/op BenchmarkAnd8Parallel-4 3392395 31.10 ns/op BenchmarkAndParallel-4 3371331 30.64 ns/op BenchmarkOr8-4 19278482 5.946 ns/op BenchmarkOr-4 19190895 5.937 ns/op BenchmarkOr8Parallel-4 3632863 31.95 ns/op BenchmarkOrParallel-4 3704967 34.89 ns/op BenchmarkXadd-4 3446160 32.50 ns/op BenchmarkXadd64-4 3767650 34.17 ns/op BenchmarkCas-4 3205100 38.58 ns/op BenchmarkCas64-4 3229340 37.37 ns/op BenchmarkXchg-4 4294184 31.05 ns/op BenchmarkXchg64-4 4301954 34.97 ns/op BenchmarkXchg8-4 20243102 5.939 ns/op BenchmarkXchg8Parallel-4 3516315 36.04 ns/op PASS ok internal/runtime/atomic 5.365s goos: freebsd goarch: amd64 pkg: internal/runtime/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5489328 21.97 ns/op BenchmarkMulUintptr/large-4 4519387 26.83 ns/op PASS ok internal/runtime/math 1.317s PASS ok internal/syscall/unix 1.028s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: AMD EPYC 7B12 BenchmarkLarge-4 1 236551972 ns/op 1.16 MB/s 2851728 B/op 43 allocs/op PASS ok internal/zstd 1.343s goos: freebsd goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 37962 4112 ns/op BenchmarkCopyNLarge-4 541 258032 ns/op PASS ok io 1.606s goos: freebsd goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 307551 373.4 ns/op BenchmarkPrintln-4 28172 4298 ns/op 76 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 42408 2883 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 5322 22608 ns/op BenchmarkDiscard-4 1282948 96.30 ns/op 0 B/op 0 allocs/op PASS ok log 1.919s goos: freebsd goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkAttrString-4 25317 4463 ns/op 312 B/op 16 allocs/op BenchmarkWriteTime-4 128460 933.1 ns/op BenchmarkJSONHandler/defaults-4 8610 11721 ns/op 534 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 5360 20082 ns/op 771 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6298 17911 ns/op 763 B/op 5 allocs/op BenchmarkPreformatting/separate-4 9572 11792 ns/op 519 B/op 0 allocs/op BenchmarkPreformatting/struct-4 9140 11926 ns/op 524 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 7318 14948 ns/op 520 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 39237 3073 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 37746 3269 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 93738 1305 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 73954 1720 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 42732 2742 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 70242 1753 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 74151 1728 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 42948 2646 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1412506 87.96 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 783703 144.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 820134 145.9 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 666288 173.0 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 572946 209.0 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 8841 14093 ns/op BenchmarkDispatch/switch-checked-4 262744 412.5 ns/op BenchmarkDispatch/As-4 277378 432.5 ns/op BenchmarkDispatch/Visit-4 254941 470.4 ns/op BenchmarkUnsafeStrings-4 25479 4675 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 PASS ok log/slog 4.858s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1765844 67.23 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1747378 68.56 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 1030251 116.8 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 270782 419.3 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 84456 1514 ns/op 261 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 78285 1562 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 46344 2524 ns/op 679 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 18200 7085 ns/op 3462 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 17365 6902 ns/op 593 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 18183 7069 ns/op 600 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 12232 10404 ns/op 1092 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3879 28786 ns/op 4289 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 19354 5755 ns/op 527 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 19363 6257 ns/op 522 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 13228 9129 ns/op 941 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4400 25559 ns/op 3735 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.943s goos: freebsd goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 5 20343797 ns/op PASS ok maps 2.573s goos: freebsd goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4816904 25.26 ns/op BenchmarkAcosh-4 1358812 87.38 ns/op BenchmarkAsin-4 4922161 24.62 ns/op BenchmarkAsinh-4 1306874 90.74 ns/op BenchmarkAtan-4 5451304 21.92 ns/op BenchmarkAtanh-4 1296986 92.86 ns/op BenchmarkAtan2-4 3367408 36.52 ns/op BenchmarkCbrt-4 1707412 70.32 ns/op BenchmarkCeil-4 18529824 5.934 ns/op BenchmarkCopysign-4 2473640 48.30 ns/op BenchmarkCos-4 1468125 81.82 ns/op BenchmarkCosh-4 1999315 59.93 ns/op BenchmarkErf-4 5758182 21.63 ns/op BenchmarkErfc-4 5260042 21.69 ns/op BenchmarkErfinv-4 5399926 21.96 ns/op BenchmarkErfcinv-4 5405556 22.03 ns/op BenchmarkExp-4 8702594 13.00 ns/op BenchmarkExpGo-4 1000000 105.8 ns/op BenchmarkExpm1-4 4733763 25.37 ns/op BenchmarkExp2-4 1217821 98.26 ns/op BenchmarkExp2Go-4 1000000 105.6 ns/op BenchmarkAbs-4 3349610 35.73 ns/op BenchmarkDim-4 10272978 11.27 ns/op BenchmarkFloor-4 19261899 5.212 ns/op BenchmarkMax-4 14468592 7.296 ns/op BenchmarkMin-4 14314399 8.101 ns/op BenchmarkMod-4 315668 361.5 ns/op BenchmarkFrexp-4 1731555 69.40 ns/op BenchmarkGamma-4 718927 147.5 ns/op BenchmarkHypot-4 13697242 8.177 ns/op BenchmarkHypotGo-4 1676100 69.03 ns/op BenchmarkIlogb-4 2130811 57.25 ns/op BenchmarkJ0-4 297222 380.7 ns/op BenchmarkJ1-4 302443 361.8 ns/op BenchmarkJn-4 156534 765.3 ns/op BenchmarkLdexp-4 1716661 69.99 ns/op BenchmarkLgamma-4 1000000 101.9 ns/op BenchmarkLog-4 8670831 13.14 ns/op BenchmarkLogb-4 2149135 56.54 ns/op BenchmarkLog1p-4 1532107 75.94 ns/op BenchmarkLog10-4 8333424 14.12 ns/op BenchmarkLog2-4 1493137 82.30 ns/op BenchmarkModf-4 2771332 43.87 ns/op BenchmarkNextafter32-4 2696854 44.99 ns/op BenchmarkNextafter64-4 2685348 43.80 ns/op BenchmarkPowInt-4 560472 216.9 ns/op BenchmarkPowFrac-4 427890 256.5 ns/op BenchmarkPow10Pos-4 4884151 23.94 ns/op BenchmarkPow10Neg-4 4912191 24.05 ns/op BenchmarkRound-4 3267157 36.47 ns/op BenchmarkRoundToEven-4 10028025 11.57 ns/op BenchmarkRemainder-4 405577 256.3 ns/op BenchmarkSignbit-4 4948678 24.10 ns/op BenchmarkSin-4 2054079 59.30 ns/op BenchmarkSincos-4 1255082 95.11 ns/op BenchmarkSinh-4 3778518 31.48 ns/op BenchmarkSqrtIndirect-4 23861991 5.949 ns/op BenchmarkSqrtLatency-4 12925242 9.280 ns/op BenchmarkSqrtIndirectLatency-4 13121180 9.544 ns/op BenchmarkSqrtGoLatency-4 1682460 70.80 ns/op BenchmarkSqrtPrime-4 174300 688.1 ns/op BenchmarkTan-4 1871036 64.17 ns/op BenchmarkTanh-4 1941801 61.71 ns/op BenchmarkTrunc-4 20276691 5.427 ns/op BenchmarkY0-4 330804 358.5 ns/op BenchmarkY1-4 313644 357.5 ns/op BenchmarkYn-4 164601 728.3 ns/op BenchmarkFloat64bits-4 4924634 23.96 ns/op BenchmarkFloat64frombits-4 4881270 24.09 ns/op BenchmarkFloat32bits-4 4912525 24.02 ns/op BenchmarkFloat32frombits-4 4989525 23.81 ns/op BenchmarkFMA-4 23139079 5.185 ns/op PASS ok math 12.190s goos: freebsd goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 14086611 8.124 ns/op 7877.75 MB/s BenchmarkAddVV/2-4 12727344 8.748 ns/op 14631.84 MB/s BenchmarkAddVV/3-4 11221244 9.367 ns/op 20496.87 MB/s BenchmarkAddVV/4-4 12626346 8.832 ns/op 28986.91 MB/s BenchmarkAddVV/5-4 12137851 9.336 ns/op 34274.14 MB/s BenchmarkAddVV/10-4 10690614 10.49 ns/op 61036.84 MB/s BenchmarkAddVV/100-4 2522131 47.38 ns/op 135087.42 MB/s BenchmarkAddVV/1000-4 241134 472.8 ns/op 135363.14 MB/s BenchmarkSubVV/1-4 14602593 8.073 ns/op 7927.26 MB/s BenchmarkSubVV/2-4 13239058 8.298 ns/op 15425.56 MB/s BenchmarkSubVV/3-4 12569776 8.362 ns/op 22959.81 MB/s BenchmarkSubVV/4-4 12884067 8.751 ns/op 29254.28 MB/s BenchmarkSubVV/5-4 12116684 9.333 ns/op 34287.13 MB/s BenchmarkSubVV/10-4 11001170 10.56 ns/op 60628.81 MB/s BenchmarkSubVV/100-4 2506737 47.38 ns/op 135072.53 MB/s BenchmarkSubVV/1000-4 243381 475.1 ns/op 134719.70 MB/s BenchmarkAddVW/1-4 13994906 7.546 ns/op 1060.12 MB/s BenchmarkAddVW/2-4 13518861 8.448 ns/op 1893.87 MB/s BenchmarkAddVW/3-4 12475260 8.394 ns/op 2859.15 MB/s BenchmarkAddVW/4-4 14460952 7.876 ns/op 4063.15 MB/s BenchmarkAddVW/5-4 13987795 7.874 ns/op 5079.76 MB/s BenchmarkAddVW/10-4 12405270 9.429 ns/op 8484.07 MB/s BenchmarkAddVW/100-4 509570 229.0 ns/op 3494.13 MB/s BenchmarkAddVW/1000-4 74048 1616 ns/op 4951.63 MB/s BenchmarkAddVWext/1-4 14731105 7.615 ns/op 1050.62 MB/s BenchmarkAddVWext/2-4 13254133 7.646 ns/op 2092.65 MB/s BenchmarkAddVWext/3-4 12824570 9.048 ns/op 2652.51 MB/s BenchmarkAddVWext/4-4 13635283 8.096 ns/op 3952.74 MB/s BenchmarkAddVWext/5-4 15061779 8.097 ns/op 4940.25 MB/s BenchmarkAddVWext/10-4 11245422 9.442 ns/op 8472.63 MB/s BenchmarkAddVWext/100-4 115142 1020 ns/op 784.42 MB/s BenchmarkAddVWext/1000-4 12258 9857 ns/op 811.57 MB/s BenchmarkSubVW/1-4 15236883 7.433 ns/op 1076.24 MB/s BenchmarkSubVW/2-4 13217127 8.121 ns/op 1970.27 MB/s BenchmarkSubVW/3-4 13762543 8.443 ns/op 2842.50 MB/s BenchmarkSubVW/4-4 13654023 8.147 ns/op 3927.87 MB/s BenchmarkSubVW/5-4 15106430 7.992 ns/op 5004.89 MB/s BenchmarkSubVW/10-4 11421198 9.403 ns/op 8508.05 MB/s BenchmarkSubVW/100-4 510330 234.1 ns/op 3417.78 MB/s BenchmarkSubVW/1000-4 71212 1616 ns/op 4951.41 MB/s BenchmarkSubVWext/1-4 14919122 7.713 ns/op 1037.16 MB/s BenchmarkSubVWext/2-4 14218317 8.100 ns/op 1975.35 MB/s BenchmarkSubVWext/3-4 14210875 8.432 ns/op 2846.24 MB/s BenchmarkSubVWext/4-4 13931558 8.191 ns/op 3906.63 MB/s BenchmarkSubVWext/5-4 13492576 8.051 ns/op 4968.58 MB/s BenchmarkSubVWext/10-4 11714083 9.427 ns/op 8485.97 MB/s BenchmarkSubVWext/100-4 116658 1039 ns/op 770.27 MB/s BenchmarkSubVWext/1000-4 12265 9751 ns/op 820.42 MB/s BenchmarkMulAddVWW/1-4 12841741 9.352 ns/op 6843.62 MB/s BenchmarkMulAddVWW/2-4 11496566 9.951 ns/op 12863.09 MB/s BenchmarkMulAddVWW/3-4 13849926 8.394 ns/op 22874.32 MB/s BenchmarkMulAddVWW/4-4 12316953 8.915 ns/op 28715.00 MB/s BenchmarkMulAddVWW/5-4 11915083 9.644 ns/op 33180.15 MB/s BenchmarkMulAddVWW/10-4 9945787 11.68 ns/op 54786.30 MB/s BenchmarkMulAddVWW/100-4 1401009 85.75 ns/op 74638.61 MB/s BenchmarkMulAddVWW/1000-4 143242 838.1 ns/op 76365.40 MB/s BenchmarkAddMulVVW/1-4 13862484 8.152 ns/op 7851.31 MB/s BenchmarkAddMulVVW/2-4 13274838 8.719 ns/op 14681.38 MB/s BenchmarkAddMulVVW/3-4 12425590 9.401 ns/op 20423.41 MB/s BenchmarkAddMulVVW/4-4 12038547 9.883 ns/op 25903.62 MB/s BenchmarkAddMulVVW/5-4 10683399 10.61 ns/op 30169.60 MB/s BenchmarkAddMulVVW/10-4 9344643 11.22 ns/op 57057.99 MB/s BenchmarkAddMulVVW/100-4 2092569 56.32 ns/op 113631.41 MB/s BenchmarkAddMulVVW/1000-4 226192 493.8 ns/op 129614.94 MB/s BenchmarkDivWVW/1-4 4192411 28.12 ns/op 2276.07 MB/s BenchmarkDivWVW/2-4 2684760 44.63 ns/op 2867.83 MB/s BenchmarkDivWVW/3-4 2101419 56.32 ns/op 3409.17 MB/s BenchmarkDivWVW/4-4 1752994 69.22 ns/op 3698.24 MB/s BenchmarkDivWVW/5-4 1427721 83.64 ns/op 3826.14 MB/s BenchmarkDivWVW/10-4 834810 146.3 ns/op 4373.52 MB/s BenchmarkDivWVW/100-4 90699 1310 ns/op 4885.63 MB/s BenchmarkDivWVW/1000-4 9109 12908 ns/op 4958.18 MB/s BenchmarkNonZeroShifts/1/shrVU-4 13216210 7.829 ns/op BenchmarkNonZeroShifts/1/shlVU-4 15994887 7.458 ns/op BenchmarkNonZeroShifts/2/shrVU-4 13604733 8.394 ns/op BenchmarkNonZeroShifts/2/shlVU-4 13756942 7.535 ns/op BenchmarkNonZeroShifts/3/shrVU-4 12646224 9.033 ns/op BenchmarkNonZeroShifts/3/shlVU-4 13344650 8.169 ns/op BenchmarkNonZeroShifts/4/shrVU-4 12077491 9.999 ns/op BenchmarkNonZeroShifts/4/shlVU-4 12642746 8.764 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10212306 11.05 ns/op BenchmarkNonZeroShifts/5/shlVU-4 12856034 9.448 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7556368 15.59 ns/op BenchmarkNonZeroShifts/10/shlVU-4 9371608 12.51 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1206874 99.86 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1699626 74.24 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 126135 946.8 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 189168 639.6 ns/op BenchmarkDecimalConversion-4 326 364025 ns/op BenchmarkFloatString/100-4 17114 6811 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 303 390041 ns/op 2911 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 36786961 ns/op 61501 B/op 55 allocs/op BenchmarkFloatString/100000-4 1 3522925864 ns/op 826784 B/op 522 allocs/op BenchmarkFloatAdd/10-4 235281 513.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 203833 510.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 189088 577.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 113654 1048 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 22177 5385 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 292724 388.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 284582 395.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 267483 415.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 201480 565.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 56040 2138 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2732 40950 ns/op BenchmarkParseFloatLargeExp-4 684 177675 ns/op BenchmarkGCD10x10/WithoutXY-4 313280 390.8 ns/op BenchmarkGCD10x10/WithXY-4 87787 1379 ns/op BenchmarkGCD10x100/WithoutXY-4 169358 713.8 ns/op BenchmarkGCD10x100/WithXY-4 26318 4793 ns/op BenchmarkGCD10x1000/WithoutXY-4 115665 1099 ns/op BenchmarkGCD10x1000/WithXY-4 21075 5735 ns/op BenchmarkGCD100x100/WithoutXY-4 42816 2720 ns/op BenchmarkGCD100x100/WithXY-4 16023 7625 ns/op BenchmarkGCD100x1000/WithoutXY-4 19422 6392 ns/op BenchmarkGCD100x1000/WithXY-4 8744 12611 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3478 33390 ns/op BenchmarkGCD1000x1000/WithXY-4 1936 62365 ns/op BenchmarkHilbert-4 30 3433826 ns/op BenchmarkBinomial-4 19858 5994 ns/op BenchmarkQuoRem-4 32523 3917 ns/op BenchmarkExp-4 22 4549468 ns/op BenchmarkExpMont/Odd-4 212 552666 ns/op 2591 B/op 22 allocs/op BenchmarkExpMont/Even1-4 208 567978 ns/op 3363 B/op 38 allocs/op BenchmarkExpMont/Even2-4 202 590606 ns/op 3841 B/op 53 allocs/op BenchmarkExpMont/Even3-4 204 587045 ns/op 3851 B/op 53 allocs/op BenchmarkExpMont/Even4-4 202 591070 ns/op 3848 B/op 53 allocs/op BenchmarkExpMont/Even8-4 202 585510 ns/op 3859 B/op 53 allocs/op BenchmarkExpMont/Even32-4 200 585820 ns/op 3848 B/op 53 allocs/op BenchmarkExpMont/Even64-4 247 475655 ns/op 3635 B/op 53 allocs/op BenchmarkExpMont/Even96-4 235 493137 ns/op 3792 B/op 52 allocs/op BenchmarkExpMont/Even128-4 279 423071 ns/op 3251 B/op 50 allocs/op BenchmarkExpMont/Even255-4 294 394550 ns/op 2948 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 666 177295 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 573 198123 ns/op 1714 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 589 198088 ns/op 1748 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 585 196996 ns/op 1743 B/op 47 allocs/op BenchmarkExp2-4 25 4531175 ns/op BenchmarkBitset-4 913206 111.4 ns/op BenchmarkBitsetNeg-4 518798 205.0 ns/op BenchmarkBitsetOrig-4 363829 320.7 ns/op BenchmarkBitsetNegOrig-4 240918 495.9 ns/op BenchmarkModSqrt225_Tonelli-4 201 591589 ns/op BenchmarkModSqrt225_3Mod4-4 673 174278 ns/op BenchmarkModSqrt231_Tonelli-4 194 602798 ns/op BenchmarkModSqrt231_5Mod8-4 567 206111 ns/op BenchmarkModInverse-4 18333 6499 ns/op BenchmarkSqrt-4 2522 46440 ns/op BenchmarkIntSqr/1-4 1673050 71.03 ns/op BenchmarkIntSqr/2-4 1000000 104.1 ns/op BenchmarkIntSqr/3-4 1006809 119.1 ns/op BenchmarkIntSqr/5-4 770413 154.9 ns/op BenchmarkIntSqr/8-4 563030 189.5 ns/op BenchmarkIntSqr/10-4 526466 229.3 ns/op BenchmarkIntSqr/20-4 86121 1469 ns/op BenchmarkIntSqr/30-4 68612 1938 ns/op BenchmarkIntSqr/50-4 41833 3011 ns/op BenchmarkIntSqr/80-4 25401 5046 ns/op BenchmarkIntSqr/100-4 18320 6533 ns/op BenchmarkIntSqr/200-4 6978 17291 ns/op BenchmarkIntSqr/300-4 2482 43957 ns/op BenchmarkIntSqr/500-4 1348 92347 ns/op BenchmarkIntSqr/800-4 506 228824 ns/op BenchmarkIntSqr/1000-4 367 319160 ns/op BenchmarkDiv/20/10-4 528344 214.4 ns/op BenchmarkDiv/40/20-4 479476 217.4 ns/op BenchmarkDiv/100/50-4 571122 217.7 ns/op BenchmarkDiv/200/100-4 75692 1618 ns/op BenchmarkDiv/400/200-4 73483 1689 ns/op BenchmarkDiv/1000/500-4 59791 2086 ns/op BenchmarkDiv/2000/1000-4 43892 2751 ns/op BenchmarkDiv/20000/10000-4 1987 58327 ns/op BenchmarkDiv/200000/100000-4 50 2426060 ns/op BenchmarkDiv/2000000/1000000-4 2 71003195 ns/op BenchmarkDiv/20000000/10000000-4 1 2187617303 ns/op BenchmarkMul-4 8 12758722 ns/op BenchmarkNatMul/10-4 298059 384.8 ns/op BenchmarkNatMul/100-4 10532 11478 ns/op BenchmarkNatMul/1000-4 326 374954 ns/op BenchmarkZeroShifts/Shl-4 26166 4769 ns/op BenchmarkZeroShifts/ShlSame-4 6082558 19.07 ns/op BenchmarkZeroShifts/Shr-4 24354 5093 ns/op BenchmarkZeroShifts/ShrSame-4 6351236 18.15 ns/op BenchmarkExp3Power/0x10-4 276850 416.4 ns/op BenchmarkExp3Power/0x40-4 259970 488.9 ns/op BenchmarkExp3Power/0x100-4 149504 818.5 ns/op BenchmarkExp3Power/0x400-4 83463 1524 ns/op BenchmarkExp3Power/0x1000-4 18019 6854 ns/op BenchmarkExp3Power/0x4000-4 3009 34550 ns/op BenchmarkExp3Power/0x10000-4 349 336689 ns/op BenchmarkExp3Power/0x40000-4 34 3493891 ns/op BenchmarkExp3Power/0x100000-4 3 33686102 ns/op BenchmarkExp3Power/0x400000-4 1 308857563 ns/op BenchmarkFibo-4 4 30880494 ns/op BenchmarkNatSqr/1-4 1385810 98.78 ns/op BenchmarkNatSqr/2-4 864800 133.4 ns/op BenchmarkNatSqr/3-4 635205 163.0 ns/op BenchmarkNatSqr/5-4 437724 239.1 ns/op BenchmarkNatSqr/8-4 342085 339.2 ns/op BenchmarkNatSqr/10-4 332475 363.1 ns/op BenchmarkNatSqr/20-4 76086 1548 ns/op BenchmarkNatSqr/30-4 60714 2065 ns/op BenchmarkNatSqr/50-4 33261 3342 ns/op BenchmarkNatSqr/80-4 21645 5790 ns/op BenchmarkNatSqr/100-4 15108 8424 ns/op BenchmarkNatSqr/200-4 6014 19259 ns/op BenchmarkNatSqr/300-4 2522 47779 ns/op BenchmarkNatSqr/500-4 1292 94176 ns/op BenchmarkNatSqr/800-4 537 220509 ns/op BenchmarkNatSqr/1000-4 394 292288 ns/op BenchmarkNatSetBytes/8-4 3687243 33.00 ns/op BenchmarkNatSetBytes/24-4 879802 119.8 ns/op BenchmarkNatSetBytes/128-4 404984 320.1 ns/op BenchmarkNatSetBytes/7-4 1326800 84.29 ns/op BenchmarkNatSetBytes/23-4 679077 191.2 ns/op BenchmarkNatSetBytes/127-4 289404 375.8 ns/op BenchmarkScanPi-4 332 370967 ns/op BenchmarkStringPiParallel-4 1059 125851 ns/op BenchmarkScan/10/Base2-4 55984 2154 ns/op BenchmarkScan/100/Base2-4 6115 18184 ns/op BenchmarkScan/1000/Base2-4 600 193395 ns/op BenchmarkScan/10/Base8-4 141534 850.4 ns/op BenchmarkScan/100/Base8-4 18614 6827 ns/op BenchmarkScan/1000/Base8-4 1682 66958 ns/op BenchmarkScan/10/Base10-4 146895 813.7 ns/op BenchmarkScan/100/Base10-4 19582 6058 ns/op BenchmarkScan/1000/Base10-4 1903 61033 ns/op BenchmarkScan/10/Base16-4 161307 677.1 ns/op BenchmarkScan/100/Base16-4 23155 5352 ns/op BenchmarkScan/1000/Base16-4 2116 51692 ns/op BenchmarkString/10/Base2-4 290204 412.7 ns/op BenchmarkString/100/Base2-4 40465 3009 ns/op BenchmarkString/1000/Base2-4 3458 29247 ns/op BenchmarkString/10/Base8-4 531580 226.4 ns/op BenchmarkString/100/Base8-4 97340 1169 ns/op BenchmarkString/1000/Base8-4 11719 10326 ns/op BenchmarkString/10/Base10-4 317822 386.3 ns/op BenchmarkString/100/Base10-4 66688 1814 ns/op BenchmarkString/1000/Base10-4 7754 15821 ns/op BenchmarkString/10/Base16-4 580065 206.0 ns/op BenchmarkString/100/Base16-4 134263 884.9 ns/op BenchmarkString/1000/Base16-4 16206 7612 ns/op BenchmarkLeafSize/0-4 62 1871626 ns/op BenchmarkLeafSize/1-4 686 165963 ns/op BenchmarkLeafSize/2-4 734 171927 ns/op BenchmarkLeafSize/3-4 514 223266 ns/op BenchmarkLeafSize/4-4 728 167990 ns/op BenchmarkLeafSize/5-4 477 253443 ns/op BenchmarkLeafSize/6-4 528 224633 ns/op BenchmarkLeafSize/7-4 556 208799 ns/op BenchmarkLeafSize/8-4 727 152282 ns/op BenchmarkLeafSize/9-4 422 289423 ns/op BenchmarkLeafSize/10-4 499 249481 ns/op BenchmarkLeafSize/11-4 487 246794 ns/op BenchmarkLeafSize/12-4 531 218400 ns/op BenchmarkLeafSize/13-4 505 245872 ns/op BenchmarkLeafSize/14-4 549 200564 ns/op BenchmarkLeafSize/15-4 645 187697 ns/op BenchmarkLeafSize/16-4 772 155115 ns/op BenchmarkLeafSize/32-4 744 153702 ns/op BenchmarkLeafSize/64-4 650 181490 ns/op BenchmarkProbablyPrime/n=0-4 15 7121927 ns/op BenchmarkProbablyPrime/n=1-4 13 7847251 ns/op BenchmarkProbablyPrime/n=5-4 9 11274160 ns/op BenchmarkProbablyPrime/n=10-4 7 15374453 ns/op BenchmarkProbablyPrime/n=20-4 5 23923930 ns/op BenchmarkProbablyPrime/Lucas-4 16 6374977 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 139 855054 ns/op BenchmarkRatCmp-4 281826 374.3 ns/op BenchmarkFloatPrecExact/1-4 218383 568.7 ns/op BenchmarkFloatPrecExact/10-4 64015 1883 ns/op BenchmarkFloatPrecExact/100-4 17170 6706 ns/op BenchmarkFloatPrecExact/1000-4 3052 34715 ns/op BenchmarkFloatPrecExact/10000-4 225 534069 ns/op BenchmarkFloatPrecExact/100000-4 5 22253663 ns/op BenchmarkFloatPrecExact/1000000-4 1 1120420646 ns/op BenchmarkFloatPrecMixed/1-4 172256 593.3 ns/op BenchmarkFloatPrecMixed/10-4 61664 1898 ns/op BenchmarkFloatPrecMixed/100-4 9204 12976 ns/op BenchmarkFloatPrecMixed/1000-4 697 166644 ns/op BenchmarkFloatPrecMixed/10000-4 19 5390802 ns/op BenchmarkFloatPrecMixed/100000-4 1 297240644 ns/op BenchmarkFloatPrecMixed/1000000-4 1 20473101128 ns/op BenchmarkFloatPrecInexact/1-4 323314 358.9 ns/op BenchmarkFloatPrecInexact/10-4 289363 424.7 ns/op BenchmarkFloatPrecInexact/100-4 201771 709.9 ns/op BenchmarkFloatPrecInexact/1000-4 59754 2072 ns/op BenchmarkFloatPrecInexact/10000-4 7137 16798 ns/op BenchmarkFloatPrecInexact/100000-4 709 163560 ns/op BenchmarkFloatPrecInexact/1000000-4 50 2219367 ns/op BenchmarkFloatSqrt/64-4 31622 3838 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 19732 6094 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 13990 8480 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 7477 16048 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1480 83298 ns/op 18057 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 109 1124144 ns/op 176558 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 2 79762628 ns/op 3554424 B/op 613 allocs/op PASS ok math/big 73.506s goos: freebsd goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 10716505 11.68 ns/op BenchmarkLeadingZeros8-4 9916068 12.43 ns/op BenchmarkLeadingZeros16-4 11011012 11.73 ns/op BenchmarkLeadingZeros32-4 11319195 10.21 ns/op BenchmarkLeadingZeros64-4 9947485 11.69 ns/op BenchmarkTrailingZeros-4 9582597 11.54 ns/op BenchmarkTrailingZeros8-4 9759326 11.27 ns/op BenchmarkTrailingZeros16-4 10843184 12.10 ns/op BenchmarkTrailingZeros32-4 9703240 12.57 ns/op BenchmarkTrailingZeros64-4 8912097 11.57 ns/op BenchmarkOnesCount-4 11138431 10.24 ns/op BenchmarkOnesCount8-4 12004670 10.13 ns/op BenchmarkOnesCount16-4 12284949 10.91 ns/op BenchmarkOnesCount32-4 12059114 10.02 ns/op BenchmarkOnesCount64-4 10965834 10.21 ns/op BenchmarkRotateLeft-4 12029569 9.837 ns/op BenchmarkRotateLeft8-4 10658206 10.18 ns/op BenchmarkRotateLeft16-4 10938854 9.900 ns/op BenchmarkRotateLeft32-4 11691998 10.02 ns/op BenchmarkRotateLeft64-4 11936451 10.12 ns/op BenchmarkReverse-4 20173508 5.935 ns/op BenchmarkReverse8-4 19087262 5.430 ns/op BenchmarkReverse16-4 19073516 5.938 ns/op BenchmarkReverse32-4 23221780 5.926 ns/op BenchmarkReverse64-4 18354670 5.915 ns/op BenchmarkReverseBytes-4 20045084 5.606 ns/op BenchmarkReverseBytes16-4 21295114 5.612 ns/op BenchmarkReverseBytes32-4 20626831 5.597 ns/op BenchmarkReverseBytes64-4 19706258 5.276 ns/op BenchmarkAdd-4 11906604 9.977 ns/op BenchmarkAdd32-4 11606404 10.03 ns/op BenchmarkAdd64-4 11674924 10.07 ns/op BenchmarkAdd64multiple-4 18681415 5.364 ns/op BenchmarkSub-4 11768076 10.08 ns/op BenchmarkSub32-4 10795162 12.05 ns/op BenchmarkSub64-4 11341555 10.11 ns/op BenchmarkSub64multiple-4 20178529 5.907 ns/op BenchmarkMul-4 11872161 10.11 ns/op BenchmarkMul32-4 12190478 9.930 ns/op BenchmarkMul64-4 11846984 10.10 ns/op BenchmarkDiv-4 11477587 10.04 ns/op BenchmarkDiv32-4 11192004 11.66 ns/op BenchmarkDiv64-4 11853410 10.26 ns/op PASS ok math/bits 6.758s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 14913656 7.784 ns/op BenchmarkAcos-4 570924 176.5 ns/op BenchmarkAcosh-4 557541 187.0 ns/op BenchmarkAsin-4 657626 176.1 ns/op BenchmarkAsinh-4 623988 176.5 ns/op BenchmarkAtan-4 1112360 111.5 ns/op BenchmarkAtanh-4 1106552 109.0 ns/op BenchmarkConj-4 20192276 5.599 ns/op BenchmarkCos-4 723256 151.0 ns/op BenchmarkCosh-4 719514 162.6 ns/op BenchmarkExp-4 902492 121.8 ns/op BenchmarkLog-4 1501560 80.68 ns/op BenchmarkLog10-4 1505530 80.01 ns/op BenchmarkPhase-4 3257474 37.71 ns/op BenchmarkPolar-4 2360269 52.56 ns/op BenchmarkPow-4 279112 434.7 ns/op BenchmarkRect-4 1257298 87.49 ns/op BenchmarkSin-4 665121 156.8 ns/op BenchmarkSinh-4 682123 161.8 ns/op BenchmarkSqrt-4 1145515 106.3 ns/op BenchmarkTan-4 407085 255.0 ns/op BenchmarkTanh-4 457023 236.6 ns/op PASS ok math/cmplx 4.401s goos: freebsd goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 1067323 111.8 ns/op BenchmarkInt63ThreadsafeParallel-4 738056 156.1 ns/op BenchmarkInt63Unthreadsafe-4 1474147 81.19 ns/op BenchmarkIntn1000-4 1105078 109.0 ns/op BenchmarkInt63n1000-4 1254747 94.54 ns/op BenchmarkInt31n1000-4 1260008 95.69 ns/op BenchmarkFloat32-4 1251764 95.78 ns/op BenchmarkFloat64-4 1552854 82.88 ns/op BenchmarkPerm3-4 249322 441.5 ns/op BenchmarkPerm30-4 31783 3851 ns/op BenchmarkPerm30ViaShuffle-4 31389 3906 ns/op BenchmarkShuffleOverhead-4 21358 5711 ns/op BenchmarkRead3-4 1111216 108.9 ns/op BenchmarkRead64-4 107466 1068 ns/op BenchmarkRead1000-4 7432 16336 ns/op BenchmarkConcurrent-4 258672 599.3 ns/op PASS ok math/rand 4.037s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8MarshalBinary-4 923876 125.2 ns/op BenchmarkChaCha8MarshalBinaryRead-4 344114 331.9 ns/op BenchmarkChaCha8-4 6710085 18.13 ns/op BenchmarkChaCha8Read-4 1000000 106.9 ns/op 299.27 MB/s BenchmarkPCG_DXSM-4 4583325 25.46 ns/op BenchmarkSourceUint64-4 4452786 25.92 ns/op BenchmarkGlobalInt64-4 4069382 29.50 ns/op BenchmarkGlobalInt64Parallel-4 7701414 15.00 ns/op BenchmarkGlobalUint64-4 3985855 30.55 ns/op BenchmarkGlobalUint64Parallel-4 7991814 14.99 ns/op BenchmarkInt64-4 2717902 44.80 ns/op BenchmarkUint64-4 2679736 45.02 ns/op BenchmarkGlobalIntN1000-4 2747265 43.51 ns/op BenchmarkIntN1000-4 2101719 58.84 ns/op BenchmarkInt64N1000-4 2110512 58.12 ns/op BenchmarkInt64N1e8-4 2038567 56.94 ns/op BenchmarkInt64N1e9-4 2120978 58.59 ns/op BenchmarkInt64N2e9-4 2101201 58.61 ns/op BenchmarkInt64N1e18-4 1984542 59.92 ns/op BenchmarkInt64N2e18-4 2034829 59.95 ns/op BenchmarkInt64N4e18-4 1760116 66.60 ns/op BenchmarkInt32N1000-4 2056174 58.46 ns/op BenchmarkInt32N1e8-4 2095590 58.26 ns/op BenchmarkInt32N1e9-4 2041923 57.53 ns/op BenchmarkInt32N2e9-4 1992540 57.83 ns/op BenchmarkFloat32-4 2696992 44.28 ns/op BenchmarkFloat64-4 2666000 44.53 ns/op BenchmarkExpFloat64-4 1572036 77.72 ns/op BenchmarkNormFloat64-4 1550161 78.29 ns/op BenchmarkPerm3-4 397724 272.2 ns/op BenchmarkPerm30-4 40988 2946 ns/op BenchmarkPerm30ViaShuffle-4 43568 2875 ns/op BenchmarkShuffleOverhead-4 56764 2111 ns/op BenchmarkConcurrent-4 4129825 29.41 ns/op PASS ok math/rand/v2 6.651s goos: freebsd goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 71764 1592 ns/op BenchmarkQDecodeWord-4 171159 692.6 ns/op BenchmarkQDecodeHeader-4 161404 715.8 ns/op BenchmarkTypeByExtension/.html-4 592257 200.5 ns/op BenchmarkTypeByExtension/.HTML-4 406023 279.5 ns/op BenchmarkTypeByExtension/.unused-4 471224 233.8 ns/op BenchmarkExtensionsByType/text/html-4 291402 389.0 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 197034 681.5 ns/op BenchmarkExtensionsByType/application/octet-stream-4 294571 383.5 ns/op PASS ok mime 2.248s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 837 125459 ns/op 47934 B/op 186 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 980 129573 ns/op 48173 B/op 186 allocs/op BenchmarkReadForm/files/maxMemory=0-4 384 311903 ns/op 104410 B/op 270 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 745 161458 ns/op 49289 B/op 206 allocs/op PASS ok mime/multipart 1.575s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1335 87653 ns/op PASS ok mime/quotedprintable 1.202s goos: freebsd goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 165 744873 ns/op 8580 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 10 10655433 ns/op 26041 B/op 207 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5096996054 ns/op 158544 B/op 224 allocs/op BenchmarkDNSName-4 157724 718.4 ns/op BenchmarkInterfaces-4 7411 15307 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 13326 9535 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 8234 14572 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 9138 13236 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 12685 9528 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 9945 12172 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 20066 5971 ns/op BenchmarkParseIPValidIPv4-4 1000000 119.3 ns/op BenchmarkParseIPValidIPv6-4 873787 133.6 ns/op BenchmarkIPMarshalText/IPv4-4 742040 143.8 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6-4 295946 376.1 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6_long-4 184620 643.1 ns/op 48 B/op 1 allocs/op BenchmarkIPString/IPv4-4 160862 700.3 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 20264 6025 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 82575 1435 ns/op BenchmarkIPEqual/IPv4-4 1417039 84.16 ns/op BenchmarkIPEqual/IPv6-4 1391472 85.95 ns/op BenchmarkSendfileZeroBytes-4 19958 6897 ns/op 42 B/op 2 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1056450601 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1019999280 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1057665710 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1069925122 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1028297416 ns/op 0.02 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1014709455 ns/op 0.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1070509113 ns/op 0.06 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1015512655 ns/op 0.13 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1020271018 ns/op 0.26 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1112967019 ns/op 0.47 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1080695911 ns/op 0.97 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1053384618 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1021666391 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1018656227 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1071961384 ns/op 0.01 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1024663543 ns/op 0.02 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1079107270 ns/op 0.03 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1077190427 ns/op 0.06 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1070403513 ns/op 0.12 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1019986379 ns/op 0.26 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1078198639 ns/op 0.49 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1049020804 ns/op 1.00 MB/s 32944 B/op 4 allocs/op BenchmarkTCP4OneShot-4 3571 32831 ns/op BenchmarkTCP4OneShotTimeout-4 3120 32561 ns/op BenchmarkTCP4Persistent-4 10945 11716 ns/op BenchmarkTCP4PersistentTimeout-4 11176 11534 ns/op BenchmarkTCP6OneShot-4 3373 32648 ns/op BenchmarkTCP6OneShotTimeout-4 3020 34876 ns/op BenchmarkTCP6Persistent-4 9770 11315 ns/op BenchmarkTCP6PersistentTimeout-4 11182 11411 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 26327 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 55624 ns/op BenchmarkSetReadDeadline-4 125191 956.9 ns/op BenchmarkUDP6LinkLocalUnicast-4 4483 23273 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 10000 15385 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 6456 18342 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 8824 16766 ns/op 0 B/op 0 allocs/op PASS ok net 36.453s goos: freebsd goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 40858 2821 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 18048 6784 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 26617 4514 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 25651 4652 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 54967 2147 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 72309 1632 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 2210910 54.06 ns/op BenchmarkFindChild/n=2/rep=map-4 4646576 23.96 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1832211 62.54 ns/op BenchmarkFindChild/n=4/rep=linear-4 1184786 101.0 ns/op BenchmarkFindChild/n=4/rep=map-4 4249718 27.70 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 1069180 112.5 ns/op BenchmarkFindChild/n=8/rep=linear-4 597706 199.2 ns/op BenchmarkFindChild/n=8/rep=map-4 3811887 29.83 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 478084 213.4 ns/op BenchmarkFindChild/n=16/rep=linear-4 314334 378.4 ns/op BenchmarkFindChild/n=16/rep=map-4 4011667 28.40 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2845688 41.72 ns/op BenchmarkFindChild/n=32/rep=linear-4 137695 783.6 ns/op BenchmarkFindChild/n=32/rep=map-4 4265137 24.01 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 3158710 39.75 ns/op BenchmarkMultiConflicts-4 1 121956973 ns/op BenchmarkServerMatch-4 25980 4677 ns/op BenchmarkReadRequestChrome-4 5649 21224 ns/op 28.79 MB/s 1540 B/op 14 allocs/op BenchmarkReadRequestCurl-4 15147 7972 ns/op 9.78 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 15055 8067 ns/op 10.16 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 9325 11553 ns/op 13.07 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 22566 5231 ns/op 7.65 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 279 415050 ns/op 2.47 MB/s BenchmarkFileAndServer_1KB/https1-4 198 552045 ns/op 1.85 MB/s BenchmarkFileAndServer_1KB/h2-4 160 792817 ns/op 1.29 MB/s BenchmarkFileAndServer_16MB/h1-4 3 33442172 ns/op 501.68 MB/s BenchmarkFileAndServer_16MB/https1-4 2 67680102 ns/op 247.89 MB/s BenchmarkFileAndServer_16MB/h2-4 1 181137243 ns/op 92.62 MB/s BenchmarkFileAndServer_64MB/h1-4 1 123693306 ns/op 542.54 MB/s BenchmarkFileAndServer_64MB/https1-4 1 253178846 ns/op 265.07 MB/s BenchmarkFileAndServer_64MB/h2-4 1 711402465 ns/op 94.33 MB/s BenchmarkServeMux-4 303 422178 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 367 351744 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 291 451827 ns/op 6558 B/op 70 allocs/op BenchmarkClientServer/https1-4 219 512229 ns/op 7366 B/op 81 allocs/op BenchmarkClientServer/h2-4 158 703071 ns/op 10541 B/op 80 allocs/op BenchmarkClientServerParallel/4/h1-4 1160 90716 ns/op 10179 B/op 84 allocs/op BenchmarkClientServerParallel/4/https1-4 70 1644328 ns/op 70713 B/op 593 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25234: write tcp 127.0.0.1:25231->127.0.0.1:25234: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25232: write tcp 127.0.0.1:25231->127.0.0.1:25232: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25238: write tcp 127.0.0.1:25231->127.0.0.1:25238: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25263: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25280: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25269: read tcp 127.0.0.1:25239->127.0.0.1:25269: read: connection reset by peer clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25275: read tcp 127.0.0.1:25239->127.0.0.1:25275: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25271: read tcp 127.0.0.1:25239->127.0.0.1:25271: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25258: read tcp 127.0.0.1:25239->127.0.0.1:25258: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25262: write tcp 127.0.0.1:25239->127.0.0.1:25262: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 508 207437 ns/op 13078 B/op 107 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25362: read tcp 127.0.0.1:25356->127.0.0.1:25362: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25363: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25367: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25380: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25379: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25378: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25374: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25373: read tcp 127.0.0.1:25364->127.0.0.1:25373: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25369: read tcp 127.0.0.1:25364->127.0.0.1:25369: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:25377: write tcp 127.0.0.1:25364->127.0.0.1:25377: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 922 138790 ns/op 16823 B/op 103 allocs/op BenchmarkClientServerParallel/64/https1-4 36 3675432 ns/op 147704 B/op 1224 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26077: read tcp 127.0.0.1:26072->127.0.0.1:26077: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26076: write tcp 127.0.0.1:26072->127.0.0.1:26076: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26074: write tcp 127.0.0.1:26072->127.0.0.1:26074: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26100: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26109: write tcp 127.0.0.1:26079->127.0.0.1:26109: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26090: write tcp 127.0.0.1:26079->127.0.0.1:26090: use of closed network connection BenchmarkClientServerParallel/64/h2-4 34 3104788 ns/op 113389 B/op 993 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26119: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26122: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26123: write tcp 127.0.0.1:26118->127.0.0.1:26123: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26144: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26129: read tcp 127.0.0.1:26126->127.0.0.1:26129: use of closed network connection clientserver_test.go:211: server log: http2: server: error reading preface from client 127.0.0.1:26153: read tcp 127.0.0.1:26126->127.0.0.1:26153: read: connection reset by peer clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26140: write tcp 127.0.0.1:26126->127.0.0.1:26140: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:26142: write tcp 127.0.0.1:26126->127.0.0.1:26142: use of closed network connection BenchmarkServer-4 1 1046156210 ns/op 30584 B/op 152 allocs/op BenchmarkClient-4 253 464196 ns/op 4276 B/op 52 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 682 173141 ns/op 7532 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1257 87298 ns/op 3108 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1710 61545 ns/op 1961 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1659 62732 ns/op 2819 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1807 63541 ns/op 2755 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1689 63667 ns/op 2800 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1719 65730 ns/op 1972 B/op 14 allocs/op BenchmarkServerHijack-4 1214 105694 ns/op 16861 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 388 288372 ns/op 5838 B/op 52 allocs/op BenchmarkResponseStatusLine-4 738429 155.9 ns/op 0 B/op 0 allocs/op PASS ok net/http 17.030s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 4322 24351 ns/op 34257 B/op 14 allocs/op PASS ok net/http/httputil 1.147s goos: freebsd goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 128625 896.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 1000000 104.3 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 903619 139.0 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 148388 784.2 ns/op BenchmarkStdIPv4-4 186987 658.7 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 127576 842.7 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 129298 868.8 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 165537 820.0 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 119805 997.9 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 2225949 51.94 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 2124586 56.88 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1375362 89.84 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 747615 158.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 926942 128.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 806694 144.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 179922 652.3 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 727551 158.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 451099 230.2 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 594352 193.2 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 451690 222.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 158575 754.8 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 597560 200.9 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 184392 611.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 239263 451.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 299684 347.3 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 210729 493.2 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 533563 231.8 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 236251 502.7 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 226026 488.0 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 253600 485.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 178094 651.0 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 652014 188.5 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 227346 542.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 239943 455.3 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 354775 326.5 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 228693 482.5 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 321589 319.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 169598 683.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 192847 584.4 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 239655 480.4 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 181694 613.8 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 406634 283.1 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 172506 649.4 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 195862 564.8 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 256826 441.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 190848 597.5 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1510392 79.72 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1498969 80.71 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1532419 78.74 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1428555 84.61 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1362626 83.96 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1433443 84.30 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1424571 83.96 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1418521 87.12 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1430901 84.25 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 520970 219.6 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 649194 181.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 429067 253.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 522772 217.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 496392 243.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 152953 770.2 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 8251294 15.73 ns/op PASS ok net/netip 10.326s 2024/10/30 18:45:22 Test RPC server listening on 127.0.0.1:26670 2024/10/30 18:45:22 Test HTTP RPC server listening on 127.0.0.1:26671 goos: freebsd goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1656 70424 ns/op BenchmarkEndToEndHTTP-4 1449 71852 ns/op BenchmarkEndToEndAsync-4 4113 28885 ns/op BenchmarkEndToEndAsyncHTTP-4 4270 29310 ns/op PASS ok net/rpc 1.805s goos: freebsd goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 5209 22294 ns/op BenchmarkReadMIMEHeader/server_headers-4 7850 15448 ns/op BenchmarkUncommon-4 34207 3142 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.650s goos: freebsd goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 5928 17237 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 170610 664.7 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 863144 139.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 144550 848.3 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 241120 461.6 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 119792 930.7 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 21536 5514 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 507357 200.0 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 141351 851.1 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 269821 447.7 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 122796 957.4 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 22447 5268 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 314070 379.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 129927 867.3 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 128337 896.4 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 61754 1967 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 11637 10571 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 287941 385.3 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 136482 842.9 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 131996 873.7 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 62193 1958 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 11653 10335 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.211s goos: freebsd goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4476968 27.33 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 260430 432.2 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1716 70295 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:506: benchmarkReaddirname ".": 145 entries os_test.go:506: benchmarkReaddirname ".": 145 entries os_test.go:506: benchmarkReaddirname ".": 145 entries BenchmarkReaddir-4 528 229344 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:523: benchmarkReaddir ".": 145 entries os_test.go:523: benchmarkReaddir ".": 145 entries os_test.go:523: benchmarkReaddir ".": 145 entries BenchmarkReadDir-4 1230 94479 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:540: benchmarkReadDir ".": 145 entries os_test.go:540: benchmarkReadDir ".": 145 entries os_test.go:540: benchmarkReadDir ".": 145 entries BenchmarkStatDot-4 157963 764.5 ns/op BenchmarkStatFile-4 131310 927.4 ns/op BenchmarkStatDir-4 141337 878.5 ns/op BenchmarkLstatDot-4 152862 773.1 ns/op BenchmarkLstatFile-4 133250 920.4 ns/op BenchmarkLstatDir-4 141828 853.7 ns/op BenchmarkRemoveAll-4 45 2481191 ns/op 42091 B/op 531 allocs/op PASS ok os 2.952s goos: freebsd goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 45 2674378 ns/op 7094 B/op 30 allocs/op PASS ok os/exec 1.304s goos: freebsd goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 24573 4673 ns/op PASS ok os/user 1.248s goos: freebsd goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 5301436 22.59 ns/op BenchmarkString-4 3062134 38.89 ns/op BenchmarkBytes-4 2810580 43.22 ns/op BenchmarkNamedBytes-4 1524048 77.89 ns/op BenchmarkBytesArray-4 1002271 117.9 ns/op BenchmarkSliceLen-4 3095692 37.34 ns/op BenchmarkMapLen-4 984210 108.8 ns/op BenchmarkStringLen-4 2350140 51.43 ns/op BenchmarkArrayLen-4 1652600 71.96 ns/op BenchmarkSliceCap-4 3173082 37.14 ns/op BenchmarkDeepEqual/int8-4 498696 226.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 116187 980.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 451394 268.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 112101 1017 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 442231 266.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 115700 1025 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 459196 260.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 118846 1013 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 389222 265.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 115558 1007 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 505438 228.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 146794 763.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 381334 267.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 111603 1015 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 446444 260.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 113013 1035 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 397875 267.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 116833 1014 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 396614 264.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 114021 1030 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 455865 262.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 115288 1020 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 386629 264.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 114372 1030 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 453477 260.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 118528 1033 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 455733 262.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 116962 1009 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 431568 264.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 118232 1020 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 447374 228.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 117787 990.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 434888 260.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 106341 1032 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 147657 784.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 78045 1595 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 58638 2031 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 37592 2847 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 45530 2651 ns/op BenchmarkIsZero/ArrayComparable-4 359644 327.4 ns/op BenchmarkIsZero/ArrayIncomparable-4 40928 2910 ns/op BenchmarkIsZero/StructComparable-4 841287 137.7 ns/op BenchmarkIsZero/StructIncomparable-4 168892 647.5 ns/op BenchmarkIsZero/ArrayInt_4-4 1626056 72.69 ns/op BenchmarkIsZero/ArrayInt_1024-4 20709 5737 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 40327 2938 ns/op BenchmarkIsZero/Struct4Int-4 1605756 74.53 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 20962 5497 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 20976 6578 ns/op BenchmarkIsZero/StructInt_512-4 40884 2936 ns/op BenchmarkSetZero/Bool/Direct-4 4936454 24.90 ns/op BenchmarkSetZero/Bool/CachedZero-4 1082019 112.5 ns/op BenchmarkSetZero/Bool/NewZero-4 790911 146.7 ns/op BenchmarkSetZero/Int/Direct-4 3110887 38.48 ns/op BenchmarkSetZero/Int/CachedZero-4 1072684 112.3 ns/op BenchmarkSetZero/Int/NewZero-4 826906 146.6 ns/op BenchmarkSetZero/Uint/Direct-4 3017470 38.73 ns/op BenchmarkSetZero/Uint/CachedZero-4 1092054 111.1 ns/op BenchmarkSetZero/Uint/NewZero-4 821761 148.6 ns/op BenchmarkSetZero/Float/Direct-4 3049902 38.01 ns/op BenchmarkSetZero/Float/CachedZero-4 1089079 110.3 ns/op BenchmarkSetZero/Float/NewZero-4 828638 144.6 ns/op BenchmarkSetZero/Complex/Direct-4 3124364 38.90 ns/op BenchmarkSetZero/Complex/CachedZero-4 1088642 111.6 ns/op BenchmarkSetZero/Complex/NewZero-4 825183 147.0 ns/op BenchmarkSetZero/Array/Direct-4 2754884 43.03 ns/op BenchmarkSetZero/Array/CachedZero-4 1086373 109.4 ns/op BenchmarkSetZero/Array/NewZero-4 802466 149.9 ns/op BenchmarkSetZero/Chan/Direct-4 3097107 38.59 ns/op BenchmarkSetZero/Chan/CachedZero-4 1127259 107.1 ns/op BenchmarkSetZero/Chan/NewZero-4 838360 143.6 ns/op BenchmarkSetZero/Func/Direct-4 3047331 38.13 ns/op BenchmarkSetZero/Func/CachedZero-4 961406 106.2 ns/op BenchmarkSetZero/Func/NewZero-4 849376 143.1 ns/op BenchmarkSetZero/Interface/Direct-4 2836287 42.62 ns/op BenchmarkSetZero/Interface/CachedZero-4 1000000 111.5 ns/op BenchmarkSetZero/Interface/NewZero-4 719894 146.1 ns/op BenchmarkSetZero/Map/Direct-4 2937708 39.06 ns/op BenchmarkSetZero/Map/CachedZero-4 1131166 107.0 ns/op BenchmarkSetZero/Map/NewZero-4 844954 139.0 ns/op BenchmarkSetZero/Pointer/Direct-4 3090064 38.91 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1129484 107.3 ns/op BenchmarkSetZero/Pointer/NewZero-4 826826 145.8 ns/op BenchmarkSetZero/Slice/Direct-4 2867589 42.35 ns/op BenchmarkSetZero/Slice/CachedZero-4 1056286 111.8 ns/op BenchmarkSetZero/Slice/NewZero-4 817092 146.5 ns/op BenchmarkSetZero/String/Direct-4 3020696 39.81 ns/op BenchmarkSetZero/String/CachedZero-4 1074048 112.5 ns/op BenchmarkSetZero/String/NewZero-4 827383 150.3 ns/op BenchmarkSetZero/Struct/Direct-4 2752934 43.51 ns/op BenchmarkSetZero/Struct/CachedZero-4 1088233 112.5 ns/op BenchmarkSetZero/Struct/NewZero-4 805506 148.4 ns/op BenchmarkSelect/1-4 238896 491.1 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 98492 1172 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 52329 2309 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 301166 490.4 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 243790 463.8 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 106401 1196 ns/op 106.98 MB/s BenchmarkCallArgCopy/size=256-4 87754 1453 ns/op 176.20 MB/s BenchmarkCallArgCopy/size=1024-4 74917 1670 ns/op 613.33 MB/s BenchmarkCallArgCopy/size=4096-4 48261 3098 ns/op 1321.95 MB/s BenchmarkCallArgCopy/size=65536-4 4213 24097 ns/op 2719.68 MB/s BenchmarkFieldByName1-4 2113022 56.49 ns/op BenchmarkFieldByName2-4 162704 1007 ns/op BenchmarkFieldByName3-4 19581 7660 ns/op BenchmarkInterfaceBig-4 4973511 23.99 ns/op BenchmarkInterfaceSmall-4 5083914 23.80 ns/op BenchmarkNew-4 2806500 43.40 ns/op BenchmarkMap/StringKeys/MapIndex-4 3040 37616 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2620 45643 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2898 39343 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2206 46090 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3241 37252 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2218 46908 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 274726 424.9 ns/op BenchmarkTypeForString-4 2588305 46.29 ns/op BenchmarkTypeForError-4 1271647 93.29 ns/op PASS ok reflect 21.608s goos: freebsd goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 15040 8786 ns/op 9178 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 19668 6665 ns/op 9227 B/op 1 allocs/op BenchmarkFindString-4 14955 8269 ns/op 9463 B/op 1 allocs/op BenchmarkFindSubmatch-4 13448 8867 ns/op 9551 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 13990 8228 ns/op 9260 B/op 2 allocs/op BenchmarkLiteral-4 23076 5054 ns/op BenchmarkNotLiteral-4 4795 22811 ns/op BenchmarkMatchClass-4 3846 28474 ns/op BenchmarkMatchClass_InRange-4 3943 26793 ns/op BenchmarkReplaceAll-4 3943 36680 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 143353 781.2 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 155586 781.4 ns/op BenchmarkAnchoredShortMatch-4 90165 1275 ns/op BenchmarkAnchoredLongMatch-4 96282 1260 ns/op BenchmarkOnePassShortA-4 25609 4728 ns/op BenchmarkNotOnePassShortA-4 10652 11564 ns/op BenchmarkOnePassShortB-4 33061 3590 ns/op BenchmarkNotOnePassShortB-4 12792 9523 ns/op BenchmarkOnePassLongPrefix-4 109800 1124 ns/op BenchmarkOnePassLongNotPrefix-4 38626 3231 ns/op BenchmarkMatchParallelShared-4 25237 5273 ns/op BenchmarkMatchParallelCopied-4 24432 4686 ns/op BenchmarkQuoteMetaAll-4 245143 486.8 ns/op 28.76 MB/s BenchmarkQuoteMetaNone-4 357163 281.9 ns/op 92.25 MB/s BenchmarkCompile/Onepass-4 5919 20443 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2167 49832 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 272 441202 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4742551 25.33 ns/op 631.63 MB/s BenchmarkMatch/Easy0/32-4 23918 4648 ns/op 6.88 MB/s BenchmarkMatch/Easy0/1K-4 27169 4976 ns/op 205.78 MB/s BenchmarkMatch/Easy0i/16-4 4747477 26.28 ns/op 608.76 MB/s BenchmarkMatch/Easy0i/32-4 7419 17279 ns/op 1.85 MB/s BenchmarkMatch/Easy0i/1K-4 336 360336 ns/op 2.84 MB/s BenchmarkMatch/Easy1/16-4 4894896 25.38 ns/op 630.42 MB/s BenchmarkMatch/Easy1/32-4 24607 5282 ns/op 6.06 MB/s BenchmarkMatch/Easy1/1K-4 9602 12716 ns/op 80.53 MB/s BenchmarkMatch/Medium/16-4 4628746 25.97 ns/op 616.04 MB/s BenchmarkMatch/Medium/32-4 6931 14670 ns/op 2.18 MB/s BenchmarkMatch/Medium/1K-4 384 308952 ns/op 3.31 MB/s BenchmarkMatch/Hard/16-4 4711352 26.17 ns/op 611.41 MB/s BenchmarkMatch/Hard/32-4 4920 22914 ns/op 1.40 MB/s BenchmarkMatch/Hard/1K-4 213 560251 ns/op 1.83 MB/s BenchmarkMatch/Hard1/16-4 1875 64501 ns/op 0.25 MB/s BenchmarkMatch/Hard1/32-4 974 119276 ns/op 0.27 MB/s BenchmarkMatch/Hard1/1K-4 31 3537078 ns/op 0.29 MB/s BenchmarkMatch_onepass_regex/16-4 37117 3230 ns/op 4.95 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 21816 5535 ns/op 5.78 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 789 146619 ns/op 6.98 MB/s 24 B/op 0 allocs/op PASS ok regexp 8.878s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 788901 133.0 ns/op BenchmarkIsWordChar-4 252036 464.8 ns/op PASS ok regexp/syntax 1.992s goos: freebsd goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 95593 1218 ns/op BenchmarkCallers/inlined-4 90568 1225 ns/op BenchmarkCallers/no-cache-4 24081 4851 ns/op BenchmarkFPCallers/cached-4 3208708 37.25 ns/op BenchmarkMakeChan/Byte-4 1282604 100.2 ns/op BenchmarkMakeChan/Int-4 1000000 145.0 ns/op BenchmarkMakeChan/Ptr-4 709113 166.6 ns/op BenchmarkMakeChan/Struct/0-4 1000000 100.4 ns/op BenchmarkMakeChan/Struct/32-4 555529 250.6 ns/op BenchmarkMakeChan/Struct/40-4 592611 239.9 ns/op BenchmarkChanNonblocking-4 12186675 8.555 ns/op BenchmarkSelectUncontended-4 1740306 61.87 ns/op BenchmarkSelectSyncContended-4 25666 3996 ns/op BenchmarkSelectAsyncContended-4 82606 1480 ns/op BenchmarkSelectNonblock-4 7198376 15.54 ns/op BenchmarkChanUncontended-4 6960 18145 ns/op BenchmarkChanContended-4 736 164866 ns/op BenchmarkChanSync-4 256414 811.5 ns/op BenchmarkChanSyncWork-4 47457 2368 ns/op BenchmarkChanProdCons0-4 86106 1380 ns/op BenchmarkChanProdCons10-4 82359 1569 ns/op BenchmarkChanProdCons100-4 77373 1542 ns/op BenchmarkChanProdConsWork0-4 70933 1956 ns/op BenchmarkChanProdConsWork10-4 64545 1714 ns/op BenchmarkChanProdConsWork100-4 71480 1741 ns/op BenchmarkSelectProdCons-4 47548 2738 ns/op BenchmarkReceiveDataFromClosedChan-4 1556320 77.12 ns/op BenchmarkChanCreation-4 166712 703.7 ns/op BenchmarkChanSem-4 108204 944.9 ns/op BenchmarkChanPopular-4 109 969445 ns/op BenchmarkChanClosed-4 1000000 105.4 ns/op BenchmarkCallClosure-4 7692828 15.26 ns/op BenchmarkCallClosure1-4 7472414 15.25 ns/op BenchmarkCallClosure2-4 1979384 58.68 ns/op BenchmarkCallClosure3-4 2595262 49.32 ns/op BenchmarkCallClosure4-4 1964736 56.68 ns/op BenchmarkComplex128DivNormal-4 14725196 8.576 ns/op BenchmarkComplex128DivNisNaN-4 10780856 10.59 ns/op BenchmarkComplex128DivDisNaN-4 10302700 11.01 ns/op BenchmarkComplex128DivNisInf-4 12997719 8.738 ns/op BenchmarkComplex128DivDisInf-4 8070832 14.75 ns/op BenchmarkAllocation-4 6590 24432 ns/op BenchmarkReadMemStats-4 5103 21958 ns/op BenchmarkReadMemStatsLatency-4 1 109280 p50-ns 109280 p90-ns 109280 p99-ns BenchmarkWriteBarrier-4 2825227 41.32 ns/op BenchmarkBulkWriteBarrier-4 10038265 11.91 ns/op BenchmarkScanStackNoLocals-4 4 26759603 ns/op BenchmarkMSpanCountAlloc/bits=64-4 12705405 8.834 ns/op BenchmarkMSpanCountAlloc/bits=128-4 13069405 9.434 ns/op BenchmarkMSpanCountAlloc/bits=256-4 11677400 10.39 ns/op BenchmarkMSpanCountAlloc/bits=512-4 8586532 13.01 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6851647 18.12 ns/op BenchmarkHash5-4 9035408 13.04 ns/op 383.43 MB/s BenchmarkHash16-4 8685901 13.69 ns/op 1168.68 MB/s BenchmarkHash64-4 8253740 14.16 ns/op 4518.61 MB/s BenchmarkHash1024-4 4169073 28.26 ns/op 36237.10 MB/s BenchmarkHash65536-4 90634 1326 ns/op 49414.75 MB/s BenchmarkAlignedLoad-4 10357963 11.26 ns/op BenchmarkUnalignedLoad-4 9705996 12.16 ns/op BenchmarkEqEfaceConcrete-4 8349386 14.33 ns/op BenchmarkEqIfaceConcrete-4 8013058 14.44 ns/op BenchmarkNeEfaceConcrete-4 7934432 14.73 ns/op BenchmarkNeIfaceConcrete-4 8031240 13.82 ns/op BenchmarkConvT2EByteSized/bool-4 7488520 14.50 ns/op BenchmarkConvT2EByteSized/uint8-4 7708893 15.29 ns/op BenchmarkConvT2ESmall-4 6914503 16.85 ns/op BenchmarkConvT2EUintptr-4 7163497 16.66 ns/op BenchmarkConvT2ELarge-4 1667956 64.34 ns/op BenchmarkConvT2ISmall-4 6785064 17.15 ns/op BenchmarkConvT2IUintptr-4 6969444 17.48 ns/op BenchmarkConvT2ILarge-4 1901910 62.21 ns/op BenchmarkConvI2E-4 6080299 19.45 ns/op BenchmarkConvI2I-4 7012932 17.01 ns/op BenchmarkAssertE2T-4 6720009 17.78 ns/op BenchmarkAssertE2TLarge-4 3629944 33.21 ns/op BenchmarkAssertE2I-4 7000449 16.61 ns/op BenchmarkAssertI2T-4 6837632 17.56 ns/op BenchmarkAssertI2I-4 7171580 16.21 ns/op BenchmarkAssertI2E-4 7213730 15.45 ns/op BenchmarkAssertE2E-4 7065554 16.65 ns/op BenchmarkAssertE2T2-4 5328556 22.48 ns/op BenchmarkAssertE2T2Blank-4 6723458 16.98 ns/op BenchmarkAssertI2E2-4 5836153 20.25 ns/op BenchmarkAssertI2E2Blank-4 7714792 15.26 ns/op BenchmarkAssertE2E2-4 5871066 19.71 ns/op BenchmarkAssertE2E2Blank-4 7830698 15.36 ns/op BenchmarkConvT2Ezero/zero/16-4 7035009 16.61 ns/op BenchmarkConvT2Ezero/zero/32-4 7044330 17.10 ns/op BenchmarkConvT2Ezero/zero/64-4 6783728 17.13 ns/op BenchmarkConvT2Ezero/zero/str-4 7036759 16.79 ns/op BenchmarkConvT2Ezero/zero/slice-4 6569410 17.32 ns/op BenchmarkConvT2Ezero/zero/big-4 345745 430.5 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1950471 61.16 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1965402 66.59 ns/op BenchmarkConvT2Ezero/nonzero/big-4 380626 496.6 ns/op BenchmarkConvT2Ezero/smallint/16-4 6722246 16.55 ns/op BenchmarkConvT2Ezero/smallint/32-4 7196335 16.68 ns/op BenchmarkConvT2Ezero/smallint/64-4 6973659 16.69 ns/op BenchmarkConvT2Ezero/largeint/16-4 2501982 49.37 ns/op BenchmarkConvT2Ezero/largeint/32-4 2452178 53.68 ns/op BenchmarkConvT2Ezero/largeint/64-4 2254822 54.40 ns/op BenchmarkMalloc8-4 3136755 45.14 ns/op BenchmarkMalloc16-4 2905899 45.06 ns/op BenchmarkMallocTypeInfo8-4 3174693 38.92 ns/op BenchmarkMallocTypeInfo16-4 2825410 55.54 ns/op BenchmarkMallocLargeStruct-4 283776 743.2 ns/op BenchmarkGoroutineSelect-4 62 1723093 ns/op BenchmarkGoroutineBlocking-4 92 1364142 ns/op BenchmarkGoroutineForRange-4 100 1522355 ns/op BenchmarkGoroutineIdle-4 93 1124968 ns/op BenchmarkHashStringSpeed-4 3779004 31.35 ns/op BenchmarkHashBytesSpeed-4 2235324 54.86 ns/op BenchmarkHashInt32Speed-4 3841623 29.97 ns/op BenchmarkHashInt64Speed-4 3797095 29.85 ns/op BenchmarkHashStringArraySpeed-4 878733 136.7 ns/op BenchmarkMegMap-4 4188858 28.02 ns/op BenchmarkMegOneMap-4 5348985 22.27 ns/op BenchmarkMegEqMap-4 3838 27295 ns/op BenchmarkMegEmptyMap-4 6155706 19.60 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3536760 33.09 ns/op BenchmarkSmallStrMap-4 4313966 26.41 ns/op BenchmarkMapStringKeysEight_16-4 4368922 26.80 ns/op BenchmarkMapStringKeysEight_32-4 4620706 25.89 ns/op BenchmarkMapStringKeysEight_64-4 4589881 25.50 ns/op BenchmarkMapStringKeysEight_1M-4 4635680 25.59 ns/op BenchmarkMapFirst/1-4 5880321 20.25 ns/op BenchmarkMapFirst/2-4 5807864 20.26 ns/op BenchmarkMapFirst/3-4 5718392 20.30 ns/op BenchmarkMapFirst/4-4 5851466 19.69 ns/op BenchmarkMapFirst/5-4 5429512 19.33 ns/op BenchmarkMapFirst/6-4 5658218 20.31 ns/op BenchmarkMapFirst/7-4 5743492 20.15 ns/op BenchmarkMapFirst/8-4 5751028 20.61 ns/op BenchmarkMapFirst/9-4 5125269 22.67 ns/op BenchmarkMapFirst/10-4 4956757 23.16 ns/op BenchmarkMapFirst/11-4 5197698 22.96 ns/op BenchmarkMapFirst/12-4 5042889 22.24 ns/op BenchmarkMapFirst/13-4 4949481 23.10 ns/op BenchmarkMapFirst/14-4 5164782 22.92 ns/op BenchmarkMapFirst/15-4 4997331 22.81 ns/op BenchmarkMapFirst/16-4 5222404 21.61 ns/op BenchmarkMapMid/1-4 5569186 20.61 ns/op BenchmarkMapMid/2-4 5464239 21.09 ns/op BenchmarkMapMid/3-4 5456583 21.16 ns/op BenchmarkMapMid/4-4 5120847 22.55 ns/op BenchmarkMapMid/5-4 5482488 22.04 ns/op BenchmarkMapMid/6-4 5060708 22.63 ns/op BenchmarkMapMid/7-4 5111674 21.93 ns/op BenchmarkMapMid/8-4 4985005 23.65 ns/op BenchmarkMapMid/9-4 4855000 24.89 ns/op BenchmarkMapMid/10-4 4828736 25.70 ns/op BenchmarkMapMid/11-4 4428405 25.58 ns/op BenchmarkMapMid/12-4 4507858 25.94 ns/op BenchmarkMapMid/13-4 4283163 26.52 ns/op BenchmarkMapMid/14-4 4906581 22.95 ns/op BenchmarkMapMid/15-4 4888773 24.77 ns/op BenchmarkMapMid/16-4 4627059 23.38 ns/op BenchmarkMapLast/1-4 5851176 19.44 ns/op BenchmarkMapLast/2-4 5504281 20.97 ns/op BenchmarkMapLast/3-4 5480786 21.47 ns/op BenchmarkMapLast/4-4 5183259 22.61 ns/op BenchmarkMapLast/5-4 5117966 22.50 ns/op BenchmarkMapLast/6-4 4911232 23.75 ns/op BenchmarkMapLast/7-4 4768260 24.53 ns/op BenchmarkMapLast/8-4 4721504 25.14 ns/op BenchmarkMapLast/9-4 4767000 24.34 ns/op BenchmarkMapLast/10-4 4324821 26.25 ns/op BenchmarkMapLast/11-4 4145251 26.23 ns/op BenchmarkMapLast/12-4 4333087 26.82 ns/op BenchmarkMapLast/13-4 4025157 26.27 ns/op BenchmarkMapLast/14-4 4869571 28.41 ns/op BenchmarkMapLast/15-4 4978472 28.37 ns/op BenchmarkMapLast/16-4 4624993 26.53 ns/op BenchmarkMapCycle-4 4146861 28.82 ns/op BenchmarkRepeatedLookupStrMapKey32-4 5145093 22.80 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5328 22751 ns/op BenchmarkMakeMap/[Byte]Byte-4 734052 208.6 ns/op BenchmarkMakeMap/[Int]Int-4 440443 593.9 ns/op BenchmarkNewEmptyMap-4 4921664 22.87 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1762513 68.71 ns/op 0 B/op 0 allocs/op BenchmarkSameLengthMap-4 5595903 20.39 ns/op BenchmarkSmallKeyMap-4 3750933 32.03 ns/op BenchmarkMapPopulate/1-4 2721229 43.79 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 193548 632.6 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 12205 10200 ns/op 3345 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 1046 138969 ns/op 53340 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 100 1421426 ns/op 427442 B/op 318 allocs/op BenchmarkMapPopulate/100000-4 7 14406507 ns/op 3607022 B/op 3976 allocs/op BenchmarkComplexAlgMap-4 570026 185.2 ns/op BenchmarkGoMapClear/Reflexive/1-4 2150805 55.23 ns/op BenchmarkGoMapClear/Reflexive/10-4 1862556 62.41 ns/op BenchmarkGoMapClear/Reflexive/100-4 839210 144.3 ns/op BenchmarkGoMapClear/Reflexive/1000-4 68410 1598 ns/op BenchmarkGoMapClear/Reflexive/10000-4 9656 13320 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1830762 65.19 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1729203 69.35 ns/op BenchmarkGoMapClear/NonReflexive/100-4 776588 154.6 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 69470 1592 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 9450 12449 ns/op BenchmarkMapStringConversion/32/simple-4 2555404 46.10 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2253428 51.70 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 2308909 52.91 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2580244 47.57 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 2180569 54.70 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 2179822 55.55 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2754332 52.26 ns/op BenchmarkMapInterfacePtr-4 2535117 43.37 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4064793 28.97 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 166911 718.3 ns/op 1152 B/op 1 allocs/op BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 2026857 59.76 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 1728216 68.96 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1818206 66.59 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 2032753 58.60 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 1678107 71.18 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1773201 69.18 ns/op BenchmarkMapIter/Key=string/Elem=string/len=6-4 2111370 56.47 ns/op BenchmarkMapIter/Key=string/Elem=string/len=64-4 1732741 69.66 ns/op BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1749051 82.77 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 2097559 57.31 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 1941186 60.49 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 1999944 58.29 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 792633 152.2 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 742423 160.5 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 589.2 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 130082 780.3 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 140971 818.6 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 1624 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 77344 1491 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 72649 1573 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 2788 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 139948 778.9 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 136461 824.5 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 1670 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 1918531 62.43 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 1634250 71.85 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1663960 66.01 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 1984262 60.78 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1655910 72.27 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1735537 67.65 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 3413554 35.07 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 3142430 37.81 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 1317742 91.57 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 3449350 34.79 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 3123607 38.31 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 1000000 105.6 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 2757352 43.75 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 3000512 39.64 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 802728 145.9 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 2045979 58.62 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 1970386 61.57 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 1172472 121.7 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 1016974 116.8 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 999370 119.2 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 393514 312.0 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 269658 438.8 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 227419 478.7 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 62557 2100 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 94507 1183 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 84421 1337 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 26955 5005 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 134803 785.5 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 130380 807.9 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 65511 1914 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 3358142 34.91 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 3078496 39.30 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 1900789 63.52 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 3378980 34.82 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 3047938 38.54 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 1637307 76.99 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 3927847 31.19 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 3408682 34.64 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 2806995 44.91 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 3805254 29.41 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 3462103 34.02 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 2408768 46.73 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 2455416 48.97 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 3185793 36.97 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 1766103 73.05 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 2350028 50.50 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 2179551 56.46 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 1291384 95.18 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 1297029 93.27 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 960444 109.9 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 645316 230.4 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 303532 350.5 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 267805 397.7 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 125524 978.8 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 283204 417.4 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 264572 468.4 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 117574 1018 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 1433788 83.09 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 1381935 84.44 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 975818 126.9 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 3746205 31.53 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 3400467 33.95 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 2551927 45.99 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 3637546 30.46 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 3473055 33.76 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 2590410 45.39 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 2954115 40.51 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 2891148 41.50 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 1602738 69.38 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 2960186 40.08 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 2933572 40.58 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 1495690 149.7 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 2763362 43.23 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 2550958 45.34 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 734901 154.5 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 1927231 63.01 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 1827123 64.23 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 1000000 148.0 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 960778 121.5 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 820646 129.8 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 314024 390.4 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 234213 444.6 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 222735 490.6 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 61401 1873 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 91206 1197 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 78477 1288 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 22773 5120 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 133136 775.1 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 129559 857.0 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 40700 2916 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 2778062 41.27 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 2740082 41.66 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 1560175 79.94 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 2873199 40.58 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 2842792 41.55 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 1517211 86.32 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 1792556 68.45 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 893674 146.5 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 947581 202.0 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1608642 77.39 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 729189 199.1 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 700053 225.1 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 1315047 101.4 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 654598 228.9 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 545102 422.8 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 1000000 100.7 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 681708 222.1 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 619891 320.4 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 283648 498.0 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 192280 671.0 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 246984 904.6 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 44594 3238 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 48792 4480 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 38690 3198 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 15117 7333 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 10000 11126 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 19240 6081 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 33217 4258 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 31783 3467 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 45423 2863 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 1477558 83.94 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 621892 163.5 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 585762 221.7 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 1570581 85.68 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 806428 159.6 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 896209 240.1 ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 274112 419.3 ns/op 237110 p100-ns/op 190.0 p50-ns/op 530.0 p99-ns/op 990.0 p99.9-ns/op 12569 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 267454 463.6 ns/op 205680 p100-ns/op 210.0 p50-ns/op 989.0 p99-ns/op 3240 p99.9-ns/op 37671 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 268339 553.7 ns/op 352071 p100-ns/op 280.0 p50-ns/op 1720 p99-ns/op 5270 p99.9-ns/op 54400 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 290779 430.2 ns/op 139720 p100-ns/op 190.0 p50-ns/op 621.0 p99-ns/op 1370 p99.9-ns/op 14951 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 249518 486.1 ns/op 209950 p100-ns/op 200.0 p50-ns/op 1410 p99-ns/op 5520 p99.9-ns/op 45341 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 247772 599.5 ns/op 765481 p100-ns/op 300.0 p50-ns/op 2021 p99-ns/op 5320 p99.9-ns/op 53781 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 282832 434.5 ns/op 178691 p100-ns/op 191.0 p50-ns/op 600.0 p99-ns/op 2861 p99.9-ns/op 24151 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 235286 536.5 ns/op 315950 p100-ns/op 210.0 p50-ns/op 1979 p99-ns/op 7470 p99.9-ns/op 78410 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 204742 811.6 ns/op 876960 p100-ns/op 340.0 p50-ns/op 4010 p99-ns/op 10320 p99.9-ns/op 71440 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 253444 468.4 ns/op 191541 p100-ns/op 240.0 p50-ns/op 590.0 p99-ns/op 1130 p99.9-ns/op 17200 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 217778 549.1 ns/op 424650 p100-ns/op 250.0 p50-ns/op 1480 p99-ns/op 5230 p99.9-ns/op 70219 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 210778 681.3 ns/op 625551 p100-ns/op 349.0 p50-ns/op 2260 p99-ns/op 6480 p99.9-ns/op 57490 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 146104 1077 ns/op 11179119 p100-ns/op 490.0 p50-ns/op 3340 p99-ns/op 34941 p99.9-ns/op 179680 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 117328 1136 ns/op 9479929 p100-ns/op 531.0 p50-ns/op 3790 p99-ns/op 54341 p99.9-ns/op 213211 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 94564 1266 ns/op 355930 p100-ns/op 660.0 p50-ns/op 5340 p99-ns/op 15880 p99.9-ns/op 82191 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 38366 3691 ns/op 10379489 p100-ns/op 1949 p50-ns/op 18420 p99-ns/op 94940 p99.9-ns/op 363860 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 22068 5640 ns/op 17303284 p100-ns/op 2590 p50-ns/op 30431 p99-ns/op 107520 p99.9-ns/op 353051 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 36357 3620 ns/op 166550 p100-ns/op 2540 p50-ns/op 12920 p99-ns/op 21390 p99.9-ns/op 60311 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 12698 8192 ns/op 410110 p100-ns/op 5170 p50-ns/op 52640 p99-ns/op 227240 p99.9-ns/op 409410 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 12204 10316 ns/op 15752564 p100-ns/op 5750 p50-ns/op 68920 p99-ns/op 184170 p99.9-ns/op 361531 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 16399 6707 ns/op 156411 p100-ns/op 5570 p50-ns/op 16540 p99-ns/op 35459 p99.9-ns/op 72860 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 23542 5029 ns/op 10709118 p100-ns/op 2740 p50-ns/op 21310 p99-ns/op 137769 p99.9-ns/op 396280 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 35796 5422 ns/op 12611441 p100-ns/op 3040 p50-ns/op 34750 p99-ns/op 126110 p99.9-ns/op 342280 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 34850 3354 ns/op 201820 p100-ns/op 2930 p50-ns/op 10990 p99-ns/op 19680 p99.9-ns/op 49381 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 269336 441.5 ns/op 335190 p100-ns/op 190.0 p50-ns/op 569.0 p99-ns/op 4120 p99.9-ns/op 18180 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 229898 504.4 ns/op 363960 p100-ns/op 208.0 p50-ns/op 1429 p99-ns/op 5810 p99.9-ns/op 43440 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 226401 599.9 ns/op 990021 p100-ns/op 309.0 p50-ns/op 1950 p99-ns/op 6610 p99.9-ns/op 50111 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 291920 423.0 ns/op 182780 p100-ns/op 190.0 p50-ns/op 541.0 p99-ns/op 1150 p99.9-ns/op 13920 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 257902 478.3 ns/op 213761 p100-ns/op 210.0 p50-ns/op 1241 p99-ns/op 4080 p99.9-ns/op 39570 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 257371 584.6 ns/op 1283302 p100-ns/op 289.0 p50-ns/op 1861 p99-ns/op 5650 p99.9-ns/op 50889 p99.99-ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1763580 70.26 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 1609676 95.74 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 855436 144.3 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 1652252 74.17 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 1233272 86.21 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 691546 161.9 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 1000000 105.1 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 947013 110.2 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 481179 230.3 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 919707 112.3 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 1078753 120.5 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 575526 203.9 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 281074 651.4 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 211148 486.9 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 189398 586.4 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 37587 3407 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 41328 3596 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 45920 2615 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 16410 6953 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 16098 10777 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 20721 6056 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 33238 4492 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 22413 4813 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 41014 2841 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 1467516 79.85 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 1502358 81.81 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 771982 150.3 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 1687322 71.97 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 1313143 76.24 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 727390 152.1 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 2529348 47.35 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 2156714 55.45 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 1000000 103.2 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 2530464 46.68 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 2198860 53.17 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 1000000 102.9 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 2373102 50.14 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 2052992 57.89 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 1000000 159.4 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 1692817 70.06 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 1499065 78.68 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 853483 146.0 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 307648 444.9 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 274538 468.1 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 184225 658.5 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 33754 3447 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 26648 4740 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 34174 3321 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 22321 7115 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 13216 9173 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 15286 8479 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 38462 4069 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 29959 3584 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 29478 3812 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 2490614 48.85 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 2112459 57.45 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 1513533 79.98 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 2391192 49.87 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 2132260 56.14 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 1254298 108.1 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 1887962 63.46 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1769350 68.19 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 1183441 132.8 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 2028900 59.56 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1783359 65.23 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 998546 115.8 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 171385 8818 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 636519 5591 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 875119 241.7 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 983713 119.9 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 917258 130.8 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 580992 189.8 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 416923 299.1 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 386172 290.4 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 219295 479.3 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 89515 1239 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 90138 1303 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 44100 2630 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1413433 87.52 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 1397970 85.16 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 477368 210.9 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1548571 76.05 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 1526348 79.69 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 463375 249.8 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 1463601 84.96 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 1478407 84.27 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 531999 252.3 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 1554924 76.81 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 1171102 102.4 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 1000000 141.0 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 1523892 77.67 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 1173861 102.7 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 1000000 135.5 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=6-4 1411136 83.83 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=64-4 1000000 113.9 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 1000000 221.8 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 989612 122.5 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 702118 146.2 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 1000000 246.4 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 239745 561.2 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 196675 676.9 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 309895 725.7 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 41307 3342 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 34141 5130 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 68013 4025 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 14592 8280 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 15847 9219 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 49537 2431 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 26373 4380 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 27072 4103 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 500188 3239 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 1511640 78.20 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 1000000 104.3 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 1000000 179.5 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 1487457 80.39 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 1141819 105.0 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 1000000 199.9 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 788978 151.4 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 599905 198.6 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 740296 861.8 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 760333 161.3 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 606040 204.4 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 624924 872.0 ns/op BenchmarkMapPop/Key=string/Elem=string/len=6-4 772982 153.2 ns/op BenchmarkMapPop/Key=string/Elem=string/len=64-4 602763 199.0 ns/op BenchmarkMapPop/Key=string/Elem=string/len=65536-4 292124 827.5 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 636171 192.1 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 519141 224.0 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 504888 844.7 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 186534 716.7 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 155790 935.3 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 130884 1549 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 23373 5573 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 28426 4899 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 51842 2182 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 15550 9308 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 12115 9958 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 51806 2210 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 28670 4478 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 28450 4333 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 274657 3952 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 811794 146.1 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 628677 190.3 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 483758 748.2 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 827028 148.6 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 621211 188.8 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 611170 777.2 ns/op BenchmarkMemmove/0-4 15076444 7.195 ns/op BenchmarkMemmove/1-4 2772578 42.59 ns/op 23.48 MB/s BenchmarkMemmove/2-4 2719980 44.21 ns/op 45.23 MB/s BenchmarkMemmove/3-4 2776549 42.57 ns/op 70.47 MB/s BenchmarkMemmove/4-4 2668312 44.28 ns/op 90.33 MB/s BenchmarkMemmove/5-4 2744509 43.88 ns/op 113.95 MB/s BenchmarkMemmove/6-4 2790933 44.04 ns/op 136.24 MB/s BenchmarkMemmove/7-4 2719735 43.91 ns/op 159.43 MB/s BenchmarkMemmove/8-4 2783052 43.41 ns/op 184.30 MB/s BenchmarkMemmove/9-4 2517486 46.39 ns/op 193.99 MB/s BenchmarkMemmove/10-4 2628428 46.81 ns/op 213.63 MB/s BenchmarkMemmove/11-4 2606644 46.46 ns/op 236.75 MB/s BenchmarkMemmove/12-4 2494106 47.22 ns/op 254.14 MB/s BenchmarkMemmove/13-4 2618871 45.66 ns/op 284.69 MB/s BenchmarkMemmove/14-4 2598540 45.86 ns/op 305.26 MB/s BenchmarkMemmove/15-4 2594223 46.74 ns/op 320.93 MB/s BenchmarkMemmove/16-4 2626069 44.56 ns/op 359.05 MB/s BenchmarkMemmove/32-4 2511111 46.65 ns/op 685.94 MB/s BenchmarkMemmove/64-4 2340739 51.51 ns/op 1242.39 MB/s BenchmarkMemmove/128-4 1936326 63.44 ns/op 2017.50 MB/s BenchmarkMemmove/256-4 1508658 80.42 ns/op 3183.11 MB/s BenchmarkMemmove/512-4 917346 125.6 ns/op 4076.86 MB/s BenchmarkMemmove/1024-4 614074 195.0 ns/op 5252.45 MB/s BenchmarkMemmove/2048-4 282988 366.0 ns/op 5596.27 MB/s BenchmarkMemmove/4096-4 169113 644.7 ns/op 6353.64 MB/s BenchmarkMemmoveOverlap/32-4 2533224 46.72 ns/op 684.94 MB/s BenchmarkMemmoveOverlap/64-4 2293216 54.89 ns/op 1165.94 MB/s BenchmarkMemmoveOverlap/128-4 1845864 64.06 ns/op 1998.26 MB/s BenchmarkMemmoveOverlap/256-4 1463814 79.87 ns/op 3205.35 MB/s BenchmarkMemmoveOverlap/512-4 943614 135.3 ns/op 3783.68 MB/s BenchmarkMemmoveOverlap/1024-4 565876 196.4 ns/op 5213.11 MB/s BenchmarkMemmoveOverlap/2048-4 300787 334.5 ns/op 6123.13 MB/s BenchmarkMemmoveOverlap/4096-4 194646 608.8 ns/op 6728.26 MB/s BenchmarkMemmoveUnalignedDst/0-4 15540001 7.540 ns/op BenchmarkMemmoveUnalignedDst/1-4 2921796 40.88 ns/op 24.46 MB/s BenchmarkMemmoveUnalignedDst/2-4 2807053 44.39 ns/op 45.05 MB/s BenchmarkMemmoveUnalignedDst/3-4 2813539 42.48 ns/op 70.62 MB/s BenchmarkMemmoveUnalignedDst/4-4 2808487 42.60 ns/op 93.89 MB/s BenchmarkMemmoveUnalignedDst/5-4 2819844 44.20 ns/op 113.11 MB/s BenchmarkMemmoveUnalignedDst/6-4 2673411 42.86 ns/op 139.99 MB/s BenchmarkMemmoveUnalignedDst/7-4 2716572 44.19 ns/op 158.42 MB/s BenchmarkMemmoveUnalignedDst/8-4 2740180 45.52 ns/op 175.75 MB/s BenchmarkMemmoveUnalignedDst/9-4 2589309 47.17 ns/op 190.81 MB/s BenchmarkMemmoveUnalignedDst/10-4 2543643 45.99 ns/op 217.45 MB/s BenchmarkMemmoveUnalignedDst/11-4 2620629 47.49 ns/op 231.63 MB/s BenchmarkMemmoveUnalignedDst/12-4 2579064 47.44 ns/op 252.93 MB/s BenchmarkMemmoveUnalignedDst/13-4 2593179 46.66 ns/op 278.59 MB/s BenchmarkMemmoveUnalignedDst/14-4 2600064 46.54 ns/op 300.79 MB/s BenchmarkMemmoveUnalignedDst/15-4 2619892 46.25 ns/op 324.29 MB/s BenchmarkMemmoveUnalignedDst/16-4 2446142 48.44 ns/op 330.32 MB/s BenchmarkMemmoveUnalignedDst/32-4 2360662 52.68 ns/op 607.39 MB/s BenchmarkMemmoveUnalignedDst/64-4 2155820 55.56 ns/op 1151.84 MB/s BenchmarkMemmoveUnalignedDst/128-4 1817061 67.69 ns/op 1891.10 MB/s BenchmarkMemmoveUnalignedDst/256-4 1437169 83.01 ns/op 3083.97 MB/s BenchmarkMemmoveUnalignedDst/512-4 859425 129.8 ns/op 3945.28 MB/s BenchmarkMemmoveUnalignedDst/1024-4 558253 195.2 ns/op 5245.66 MB/s BenchmarkMemmoveUnalignedDst/2048-4 306464 334.0 ns/op 6131.07 MB/s BenchmarkMemmoveUnalignedDst/4096-4 141956 724.8 ns/op 5651.18 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2404689 49.82 ns/op 642.28 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2200518 55.66 ns/op 1149.75 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1820217 64.38 ns/op 1988.15 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1456936 83.53 ns/op 3064.84 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 871413 116.9 ns/op 4378.63 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 614506 198.4 ns/op 5161.86 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 344330 333.8 ns/op 6135.23 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 194056 621.6 ns/op 6589.36 MB/s BenchmarkMemmoveUnalignedSrc/0-4 16083854 7.483 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2883432 42.03 ns/op 23.79 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2814673 42.49 ns/op 47.07 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2791840 42.43 ns/op 70.71 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2840452 42.46 ns/op 94.20 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2664950 44.35 ns/op 112.75 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2698753 44.28 ns/op 135.49 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2793556 43.63 ns/op 160.44 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2685975 44.10 ns/op 181.41 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2520033 46.67 ns/op 192.84 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2567048 46.10 ns/op 216.91 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2602290 47.71 ns/op 230.56 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2629059 46.10 ns/op 260.33 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2566770 46.16 ns/op 281.61 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2547614 46.63 ns/op 300.25 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2518180 45.98 ns/op 326.23 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2598270 47.10 ns/op 339.67 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2469823 47.99 ns/op 666.79 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2196814 52.91 ns/op 1209.66 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1866559 64.70 ns/op 1978.50 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1457600 81.48 ns/op 3142.03 MB/s BenchmarkMemmoveUnalignedSrc/512-4 947745 117.9 ns/op 4341.15 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 597315 220.4 ns/op 4646.87 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 350707 344.5 ns/op 5945.12 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 166464 661.8 ns/op 6188.96 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 2140917 56.72 ns/op 282.09 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2109595 57.51 ns/op 278.21 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1764369 69.07 ns/op 231.63 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1762377 68.52 ns/op 233.50 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1754527 70.04 ns/op 228.45 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1768569 69.23 ns/op 231.10 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1731898 68.55 ns/op 233.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1771143 69.05 ns/op 231.71 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1890861 62.98 ns/op 1016.14 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1792197 68.40 ns/op 935.71 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1553685 75.27 ns/op 850.27 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1602466 75.37 ns/op 849.10 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1613593 74.43 ns/op 859.83 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1601468 74.03 ns/op 864.47 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1579270 73.92 ns/op 865.80 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1621596 75.81 ns/op 844.24 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1260243 96.61 ns/op 2649.77 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1074346 111.3 ns/op 2300.82 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1124688 105.1 ns/op 2436.92 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1129964 105.8 ns/op 2419.05 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1108695 108.1 ns/op 2367.37 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1101730 107.4 ns/op 2384.40 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1126099 106.8 ns/op 2397.63 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1000000 107.2 ns/op 2387.79 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 147249 748.5 ns/op 5472.20 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 110632 1066 ns/op 3842.57 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 129630 814.4 ns/op 5029.58 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 134164 834.0 ns/op 4911.09 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 148651 820.8 ns/op 4989.95 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 143072 830.5 ns/op 4931.92 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 135702 828.1 ns/op 4946.53 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 130609 831.0 ns/op 4929.07 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 10219 11713 ns/op 5595.18 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 7048 17171 ns/op 3816.74 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 9300 12635 ns/op 5186.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 8134 12960 ns/op 5056.94 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 9408 12556 ns/op 5219.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 9412 12631 ns/op 5188.54 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 8738 12842 ns/op 5103.31 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 8464 12704 ns/op 5158.83 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2145248 55.85 ns/op 572.93 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2063983 57.83 ns/op 1106.73 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1749580 69.21 ns/op 1849.53 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1374129 87.18 ns/op 2936.54 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 901126 131.8 ns/op 3885.70 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 605326 203.4 ns/op 5034.04 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 306078 342.1 ns/op 5987.15 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 185444 651.5 ns/op 6286.64 MB/s BenchmarkMemclr/5-4 13563724 8.762 ns/op 570.62 MB/s BenchmarkMemclr/16-4 13599709 8.758 ns/op 1826.96 MB/s BenchmarkMemclr/64-4 12784510 9.322 ns/op 6865.48 MB/s BenchmarkMemclr/256-4 11944078 9.695 ns/op 26406.33 MB/s BenchmarkMemclr/4096-4 2435390 43.32 ns/op 94546.20 MB/s BenchmarkMemclr/65536-4 153326 732.9 ns/op 89418.74 MB/s BenchmarkMemclr/1M-4 8355 16249 ns/op 64532.40 MB/s BenchmarkMemclr/4M-4 2043 76284 ns/op 54982.48 MB/s BenchmarkMemclr/8M-4 751 152924 ns/op 54854.60 MB/s BenchmarkMemclr/16M-4 426 251686 ns/op 66659.32 MB/s BenchmarkMemclr/64M-4 81 1364663 ns/op 49176.16 MB/s BenchmarkMemclrUnaligned/0_5-4 7786633 14.75 ns/op 338.94 MB/s BenchmarkMemclrUnaligned/0_16-4 7894396 14.65 ns/op 1091.94 MB/s BenchmarkMemclrUnaligned/0_64-4 7739322 13.39 ns/op 4780.77 MB/s BenchmarkMemclrUnaligned/0_256-4 7399137 15.63 ns/op 16378.25 MB/s BenchmarkMemclrUnaligned/0_4096-4 2688820 44.21 ns/op 92638.51 MB/s BenchmarkMemclrUnaligned/0_65536-4 140118 730.5 ns/op 89718.51 MB/s BenchmarkMemclrUnaligned/1_5-4 8042445 14.55 ns/op 343.53 MB/s BenchmarkMemclrUnaligned/1_16-4 8399488 14.71 ns/op 1087.62 MB/s BenchmarkMemclrUnaligned/1_64-4 7725669 15.37 ns/op 4164.87 MB/s BenchmarkMemclrUnaligned/1_256-4 7380752 15.72 ns/op 16282.19 MB/s BenchmarkMemclrUnaligned/1_4096-4 1812718 66.32 ns/op 61765.34 MB/s BenchmarkMemclrUnaligned/1_65536-4 122496 932.0 ns/op 70321.22 MB/s BenchmarkMemclrUnaligned/4_5-4 7859167 12.94 ns/op 386.31 MB/s BenchmarkMemclrUnaligned/4_16-4 8356317 14.74 ns/op 1085.74 MB/s BenchmarkMemclrUnaligned/4_64-4 7636646 15.29 ns/op 4184.56 MB/s BenchmarkMemclrUnaligned/4_256-4 7180321 14.25 ns/op 17958.97 MB/s BenchmarkMemclrUnaligned/4_4096-4 1937131 61.94 ns/op 66125.95 MB/s BenchmarkMemclrUnaligned/4_65536-4 127035 895.1 ns/op 73213.95 MB/s BenchmarkMemclrUnaligned/7_5-4 8185872 14.73 ns/op 339.51 MB/s BenchmarkMemclrUnaligned/7_16-4 7886210 14.70 ns/op 1088.51 MB/s BenchmarkMemclrUnaligned/7_64-4 7479378 14.96 ns/op 4278.99 MB/s BenchmarkMemclrUnaligned/7_256-4 7388031 15.59 ns/op 16418.64 MB/s BenchmarkMemclrUnaligned/7_4096-4 1812115 65.73 ns/op 62319.49 MB/s BenchmarkMemclrUnaligned/7_65536-4 115725 947.4 ns/op 69172.62 MB/s BenchmarkMemclrUnaligned/0_1M-4 7658 14253 ns/op 73568.05 MB/s BenchmarkMemclrUnaligned/0_4M-4 2000 56078 ns/op 74793.52 MB/s BenchmarkMemclrUnaligned/0_8M-4 968 123461 ns/op 67945.25 MB/s BenchmarkMemclrUnaligned/0_16M-4 471 382680 ns/op 43841.31 MB/s BenchmarkMemclrUnaligned/0_64M-4 86 1425680 ns/op 47071.49 MB/s BenchmarkMemclrUnaligned/1_1M-4 6607 16656 ns/op 62955.58 MB/s BenchmarkMemclrUnaligned/1_4M-4 1830 67406 ns/op 62224.15 MB/s BenchmarkMemclrUnaligned/1_8M-4 888 137972 ns/op 60799.51 MB/s BenchmarkMemclrUnaligned/1_16M-4 294 499716 ns/op 33573.48 MB/s BenchmarkMemclrUnaligned/1_64M-4 90 1341329 ns/op 50031.64 MB/s BenchmarkMemclrUnaligned/4_1M-4 6220 18496 ns/op 56690.58 MB/s BenchmarkMemclrUnaligned/4_4M-4 1624 70783 ns/op 59255.91 MB/s BenchmarkMemclrUnaligned/4_8M-4 770 137821 ns/op 60865.79 MB/s BenchmarkMemclrUnaligned/4_16M-4 244 442613 ns/op 37904.96 MB/s BenchmarkMemclrUnaligned/4_64M-4 85 1334601 ns/op 50283.84 MB/s BenchmarkMemclrUnaligned/7_1M-4 7024 17470 ns/op 60020.12 MB/s BenchmarkMemclrUnaligned/7_4M-4 1796 69327 ns/op 60500.02 MB/s BenchmarkMemclrUnaligned/7_8M-4 782 152511 ns/op 55003.28 MB/s BenchmarkMemclrUnaligned/7_16M-4 230 572643 ns/op 29297.86 MB/s BenchmarkMemclrUnaligned/7_64M-4 86 1339846 ns/op 50086.98 MB/s BenchmarkGoMemclr/5-4 15028090 6.741 ns/op 741.77 MB/s BenchmarkGoMemclr/16-4 15590276 7.208 ns/op 2219.69 MB/s BenchmarkGoMemclr/64-4 14747978 8.087 ns/op 7913.71 MB/s BenchmarkGoMemclr/256-4 13721659 8.141 ns/op 31446.51 MB/s BenchmarkMemclrRange/1K_2K-4 94515 1268 ns/op 75623.05 MB/s BenchmarkMemclrRange/2K_8K-4 32730 3634 ns/op 91771.16 MB/s BenchmarkMemclrRange/4K_16K-4 36498 3313 ns/op 97508.68 MB/s BenchmarkMemclrRange/160K_228K-4 6393 18416 ns/op 90293.96 MB/s BenchmarkClearFat7-4 9287214 12.39 ns/op BenchmarkClearFat8-4 8964574 12.64 ns/op BenchmarkClearFat11-4 8355666 13.20 ns/op BenchmarkClearFat12-4 8135486 13.85 ns/op BenchmarkClearFat13-4 8206916 14.17 ns/op BenchmarkClearFat14-4 8725430 13.58 ns/op BenchmarkClearFat15-4 7859743 13.55 ns/op BenchmarkClearFat16-4 8510943 13.35 ns/op BenchmarkClearFat24-4 8230027 14.30 ns/op BenchmarkClearFat32-4 7971878 14.54 ns/op BenchmarkClearFat40-4 7342047 15.66 ns/op BenchmarkClearFat48-4 7096626 16.01 ns/op BenchmarkClearFat56-4 6944418 17.07 ns/op BenchmarkClearFat64-4 6712518 16.99 ns/op BenchmarkClearFat72-4 6278955 17.60 ns/op BenchmarkClearFat128-4 4727632 24.09 ns/op BenchmarkClearFat256-4 3344767 35.65 ns/op BenchmarkClearFat512-4 1957075 60.18 ns/op BenchmarkClearFat1024-4 1151138 105.2 ns/op BenchmarkClearFat1032-4 1145564 106.0 ns/op BenchmarkClearFat1040-4 943402 128.3 ns/op BenchmarkCopyFat7-4 9354732 11.04 ns/op BenchmarkCopyFat8-4 9161346 12.63 ns/op BenchmarkCopyFat11-4 8297720 13.79 ns/op BenchmarkCopyFat12-4 8473275 13.79 ns/op BenchmarkCopyFat13-4 7991612 13.87 ns/op BenchmarkCopyFat14-4 7973430 13.44 ns/op BenchmarkCopyFat15-4 8621548 12.88 ns/op BenchmarkCopyFat16-4 8106830 13.61 ns/op BenchmarkCopyFat24-4 8504478 13.92 ns/op BenchmarkCopyFat32-4 7959262 14.88 ns/op BenchmarkCopyFat64-4 6648639 17.76 ns/op BenchmarkCopyFat72-4 6157074 18.30 ns/op BenchmarkCopyFat128-4 4623259 25.50 ns/op BenchmarkCopyFat256-4 3255762 36.29 ns/op BenchmarkCopyFat512-4 1888911 63.15 ns/op BenchmarkCopyFat520-4 1851838 63.45 ns/op BenchmarkCopyFat1024-4 1076560 111.4 ns/op BenchmarkCopyFat1032-4 929878 121.0 ns/op BenchmarkCopyFat1040-4 985326 116.7 ns/op BenchmarkIssue18740/2byte-4 728 164358 ns/op BenchmarkIssue18740/4byte-4 1069 101767 ns/op BenchmarkIssue18740/8byte-4 1585 72679 ns/op BenchmarkMemclrKnownSize1-4 10355460 10.57 ns/op 94.59 MB/s BenchmarkMemclrKnownSize2-4 7811780 15.73 ns/op 127.13 MB/s BenchmarkMemclrKnownSize4-4 4628088 25.21 ns/op 158.64 MB/s BenchmarkMemclrKnownSize8-4 2076372 56.40 ns/op 141.85 MB/s BenchmarkMemclrKnownSize16-4 1004792 120.5 ns/op 132.74 MB/s BenchmarkMemclrKnownSize32-4 524298 222.1 ns/op 144.09 MB/s BenchmarkMemclrKnownSize64-4 268806 441.5 ns/op 144.95 MB/s BenchmarkMemclrKnownSize112-4 157653 740.3 ns/op 151.28 MB/s BenchmarkMemclrKnownSize128-4 128901 903.7 ns/op 141.63 MB/s BenchmarkMemclrKnownSize192-4 80335 1311 ns/op 146.49 MB/s BenchmarkMemclrKnownSize248-4 68055 1675 ns/op 148.04 MB/s BenchmarkMemclrKnownSize256-4 66409 1727 ns/op 148.27 MB/s BenchmarkMemclrKnownSize512-4 33697 3450 ns/op 148.41 MB/s BenchmarkMemclrKnownSize1024-4 17400 7353 ns/op 139.26 MB/s BenchmarkMemclrKnownSize4096-4 3591 29663 ns/op 138.08 MB/s BenchmarkMemclrKnownSize512KiB-4 32 3844177 ns/op 136.38 MB/s BenchmarkReadMetricsLatency-4 16454 4700 p50-ns 5620 p90-ns 24020 p99-ns BenchmarkFinalizer-4 127 1006833 ns/op BenchmarkFinalizerRun-4 212580 780.8 ns/op BenchmarkMinFloat-4 2188953 54.21 ns/op BenchmarkMaxFloat-4 2197051 53.48 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 9712618 11.66 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2950405 40.16 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2536846 46.81 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2487752 47.17 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1757732 67.64 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1669459 71.91 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2377479 50.40 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1691815 70.12 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1787434 66.02 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2276186 52.27 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2296315 51.96 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 2107968 58.19 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1953060 61.29 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1776573 67.68 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 8999042 11.41 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 9361315 12.87 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 9041004 12.78 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 8932311 12.32 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8543403 13.82 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 8740881 14.38 ns/op BenchmarkFindBitRange64/PatternAASize2-4 8804804 13.08 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9365896 11.43 ns/op BenchmarkFindBitRange64/PatternAASize32-4 9295867 12.93 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 8914580 13.06 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9025534 12.87 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9042045 12.78 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 8944575 12.32 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9084727 11.45 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 9263224 12.75 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 9013636 13.17 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 9276480 12.11 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9157724 11.74 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8815671 11.36 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8860978 13.08 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 9003376 13.15 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 9083186 13.09 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 9111484 11.84 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 9098876 13.09 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8963470 13.09 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 9104930 13.07 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 9030477 13.09 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 9148592 13.13 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 9027578 13.12 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 9174190 13.09 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 9163402 13.15 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 9162360 12.86 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 9086970 12.77 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 8987186 11.52 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 9123357 11.19 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 9366306 11.38 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8942115 12.66 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9177440 11.48 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 9042816 12.83 ns/op BenchmarkNetpollBreak-4 3538 33260 ns/op BenchmarkPinnerPinUnpinBatch-4 1676 71944 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 301 390150 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1532 71962 ns/op BenchmarkPinnerPinUnpin-4 2336803 50.42 ns/op BenchmarkPinnerPinUnpinTiny-4 2347213 50.98 ns/op BenchmarkPinnerPinUnpinDouble-4 837394 141.8 ns/op BenchmarkPinnerPinUnpinParallel-4 6354264 18.42 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 6183520 18.54 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 184766 795.3 ns/op BenchmarkPinnerIsPinnedOnPinned-4 8161692 14.39 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 8209078 14.27 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 12178773 9.507 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 12388070 9.501 ns/op BenchmarkPingPongHog-4 436 389630 ns/op BenchmarkStackGrowth-4 163849 646.8 ns/op BenchmarkStackGrowthDeep-4 1886 63852 ns/op BenchmarkCreateGoroutines-4 32780 3659 ns/op BenchmarkCreateGoroutinesParallel-4 30958 3946 ns/op BenchmarkCreateGoroutinesCapture-4 4885 22352 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 37908 3722 ns/op BenchmarkClosureCall-4 25506670 5.295 ns/op BenchmarkWakeupParallelSpinning/0s-4 5340 21109 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4689 24828 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4084 29706 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2754 43472 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1920 60775 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1351 90126 ns/op BenchmarkWakeupParallelSpinning/50µs-4 765 155003 ns/op BenchmarkWakeupParallelSpinning/100µs-4 480 252893 ns/op BenchmarkMatmult-4 5907966 22.20 ns/op BenchmarkFastrand-4 13210929 8.784 ns/op BenchmarkFastrand64-4 13373262 8.741 ns/op BenchmarkFastrandHashiter-4 6223857 19.02 ns/op BenchmarkFastrandn/2-4 7290309 16.32 ns/op BenchmarkFastrandn/3-4 7194604 16.17 ns/op BenchmarkFastrandn/4-4 7293579 16.41 ns/op BenchmarkFastrandn/5-4 7188678 16.76 ns/op BenchmarkIfaceCmp100-4 125064 923.3 ns/op BenchmarkIfaceCmpNil100-4 200618 548.3 ns/op BenchmarkEfaceCmpDiff-4 42498 2790 ns/op BenchmarkEfaceCmpDiffIndirect-4 37620 3173 ns/op BenchmarkDefer-4 1536698 77.37 ns/op BenchmarkDefer10-4 1000000 112.9 ns/op BenchmarkDeferMany-4 585590 232.5 ns/op BenchmarkPanicRecover-4 888475 135.2 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 219576 549.9 ns/op 181.0 p50-ns 260.0 p90-ns 461.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 156726 645.4 ns/op 181.0 p50-ns 280.0 p90-ns 490.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 2780 38348 ns/op 32020 p50-ns 38059 p90-ns 120449 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 6630580 ns/op 384700 p50-ns 19745047 p90-ns 49944732 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 241484 496.2 ns/op 171.0 p50-ns 181.0 p90-ns 270.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 163095 703.8 ns/op 180.0 p50-ns 280.0 p90-ns 480.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 48 2548728 ns/op 2613993 p50-ns 3300253 p90-ns 4163374 p99-ns BenchmarkGoroutineProfile/large/loaded-4 30 5571282 ns/op 3888783 p50-ns 14728653 p90-ns 23184170 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 231607 519.3 ns/op 180.0 p50-ns 190.0 p90-ns 321.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 204374 707.3 ns/op 180.0 p50-ns 182.0 p90-ns 330.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1648 77191 ns/op 69450 p50-ns 81709 p90-ns 182939 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 69 2853532 ns/op 234830 p50-ns 16193113 p90-ns 31957847 p99-ns BenchmarkProcYield/1-4 4064458 29.09 ns/op BenchmarkProcYield/10-4 562222 215.3 ns/op BenchmarkProcYield/30-4 174552 630.8 ns/op BenchmarkProcYield/100-4 56260 2068 ns/op BenchmarkProcYield/1000-4 5802 20639 ns/op BenchmarkOSYield-4 804670 152.0 ns/op BenchmarkMutexContention-4 1333520 107.9 ns/op BenchmarkMutexHandoff/Solo-4 6433844 17.40 ns/op BenchmarkMutexHandoff/FastPingPong-4 102214 399.8 ns/op BenchmarkMutexHandoff/SlowPingPong-4 6315 8278 ns/op BenchmarkRWMutexUncontended-4 6280615 16.98 ns/op BenchmarkRWMutexWrite100-4 649342 170.8 ns/op BenchmarkRWMutexWrite10-4 94094 1179 ns/op BenchmarkRWMutexWorkWrite100-4 440883 284.9 ns/op BenchmarkRWMutexWorkWrite10-4 67603 1749 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3892 31156 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1375 83091 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1752 64129 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 679 175191 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 915 124900 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 313 364131 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 474 243965 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 152 751587 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 539114 302.1 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 583948 307.6 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 462138 357.2 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 476766 313.7 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 452422 260.2 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 372087 341.1 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 449409 281.6 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 519627 336.4 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 347180 348.9 ns/op BenchmarkMakeSlice/Byte-4 3080910 40.73 ns/op BenchmarkMakeSlice/Int16-4 3129463 41.15 ns/op BenchmarkMakeSlice/Int-4 2349818 57.59 ns/op BenchmarkMakeSlice/Ptr-4 2258775 60.76 ns/op BenchmarkMakeSlice/Struct/24-4 1489239 103.3 ns/op BenchmarkMakeSlice/Struct/32-4 1216354 108.4 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 123.1 ns/op BenchmarkGrowSlice/Byte-4 1186261 99.38 ns/op BenchmarkGrowSlice/Int16-4 939361 127.3 ns/op BenchmarkGrowSlice/Int-4 750210 137.3 ns/op BenchmarkGrowSlice/Ptr-4 814248 163.2 ns/op BenchmarkGrowSlice/Struct/24-4 676336 255.0 ns/op BenchmarkGrowSlice/Struct/32-4 425398 359.2 ns/op BenchmarkGrowSlice/Struct/40-4 274411 379.2 ns/op BenchmarkExtendSlice/IntSlice-4 743242 172.5 ns/op BenchmarkExtendSlice/PointerSlice-4 671014 173.5 ns/op BenchmarkExtendSlice/NoGrow-4 1246807 100.1 ns/op BenchmarkAppend-4 843027 123.8 ns/op BenchmarkAppendGrowByte-4 8 13572050 ns/op BenchmarkAppendGrowString-4 2 92358974 ns/op BenchmarkAppendSlice/1Bytes-4 2701908 43.08 ns/op BenchmarkAppendSlice/4Bytes-4 2763813 45.15 ns/op BenchmarkAppendSlice/7Bytes-4 2731780 44.22 ns/op BenchmarkAppendSlice/8Bytes-4 2668116 44.79 ns/op BenchmarkAppendSlice/15Bytes-4 2398467 49.71 ns/op BenchmarkAppendSlice/16Bytes-4 2398424 50.91 ns/op BenchmarkAppendSlice/32Bytes-4 2510139 48.92 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 120501 1092 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 48585 3930 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 9709 12412 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2042 50248 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 398 281944 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 96 1224722 ns/op BenchmarkAppendStr/1Bytes-4 3203955 38.39 ns/op BenchmarkAppendStr/4Bytes-4 2964006 40.21 ns/op BenchmarkAppendStr/8Bytes-4 2939515 40.74 ns/op BenchmarkAppendStr/16Bytes-4 2659074 45.30 ns/op BenchmarkAppendStr/32Bytes-4 2732972 42.83 ns/op BenchmarkAppendSpecialCase-4 914792 121.0 ns/op BenchmarkCopy/1Byte-4 2851214 42.79 ns/op 23.37 MB/s BenchmarkCopy/1String-4 3183874 38.42 ns/op 26.03 MB/s BenchmarkCopy/2Byte-4 2663653 43.80 ns/op 45.67 MB/s BenchmarkCopy/2String-4 2708034 44.49 ns/op 44.95 MB/s BenchmarkCopy/4Byte-4 2736511 43.00 ns/op 93.03 MB/s BenchmarkCopy/4String-4 2709696 44.83 ns/op 89.23 MB/s BenchmarkCopy/8Byte-4 2565192 43.32 ns/op 184.65 MB/s BenchmarkCopy/8String-4 2693520 43.58 ns/op 183.56 MB/s BenchmarkCopy/12Byte-4 2486641 45.51 ns/op 263.67 MB/s BenchmarkCopy/12String-4 2575231 45.80 ns/op 262.01 MB/s BenchmarkCopy/16Byte-4 2529877 45.01 ns/op 355.46 MB/s BenchmarkCopy/16String-4 2619232 45.28 ns/op 353.37 MB/s BenchmarkCopy/32Byte-4 2546815 47.51 ns/op 673.50 MB/s BenchmarkCopy/32String-4 2512762 46.59 ns/op 686.87 MB/s BenchmarkCopy/128Byte-4 1887010 62.95 ns/op 2033.22 MB/s BenchmarkCopy/128String-4 1854147 63.82 ns/op 2005.71 MB/s BenchmarkCopy/1024Byte-4 597772 196.6 ns/op 5208.91 MB/s BenchmarkCopy/1024String-4 460118 234.3 ns/op 4369.60 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 49045 2403 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 26872 5050 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 14247 7287 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 14677 10343 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 12219 ns/op BenchmarkAppendInPlace/Grow/Byte-4 218041 624.2 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 219542 561.2 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 142332 829.4 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 134037 929.2 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 114278 1160 ns/op BenchmarkStackCopyPtr-4 2 89615392 ns/op BenchmarkStackCopy-4 2 74406798 ns/op BenchmarkStackCopyNoCache-4 26 3928147 ns/op BenchmarkStackCopyWithStkobj-4 4 32720283 ns/op BenchmarkIssue18138-4 808 141059 ns/op BenchmarkCompareStringEqual-4 12431937 9.050 ns/op BenchmarkCompareStringIdentical-4 10175864 11.40 ns/op BenchmarkCompareStringSameLength-4 9421635 13.24 ns/op BenchmarkCompareStringDifferentLength-4 10276515 11.64 ns/op BenchmarkCompareStringBigUnaligned-4 3673 29557 ns/op 35476.24 MB/s BenchmarkCompareStringBig-4 3225 33310 ns/op 31479.74 MB/s BenchmarkConcatStringAndBytes-4 3448942 34.48 ns/op BenchmarkSliceByteToString/1-4 2984506 38.38 ns/op BenchmarkSliceByteToString/2-4 1593500 68.78 ns/op BenchmarkSliceByteToString/4-4 1716261 71.14 ns/op BenchmarkSliceByteToString/8-4 1703523 67.36 ns/op BenchmarkSliceByteToString/16-4 1712673 72.36 ns/op BenchmarkSliceByteToString/32-4 1472814 84.63 ns/op BenchmarkSliceByteToString/64-4 974618 112.1 ns/op BenchmarkSliceByteToString/128-4 809354 149.2 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3186778 37.59 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1231839 96.67 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1480954 80.92 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 5203051 22.65 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2440986 48.26 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2707344 42.60 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 5154696 22.53 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 2383798 49.20 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 2789790 42.53 ns/op BenchmarkRuneIterate/range/ASCII-4 11120037 9.256 ns/op BenchmarkRuneIterate/range/Japanese-4 2965860 40.52 ns/op BenchmarkRuneIterate/range/MixedLength-4 3508884 33.60 ns/op BenchmarkRuneIterate/range1/ASCII-4 10832494 9.985 ns/op BenchmarkRuneIterate/range1/Japanese-4 2922738 40.48 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3527287 33.46 ns/op BenchmarkRuneIterate/range2/ASCII-4 11021246 10.01 ns/op BenchmarkRuneIterate/range2/Japanese-4 2893726 40.64 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3489510 34.04 ns/op BenchmarkArrayEqual-4 20858772 5.383 ns/op BenchmarkFunc/Name-4 3825301 30.12 ns/op BenchmarkFunc/Entry-4 12857521 9.462 ns/op BenchmarkFunc/FileLine-4 3741674 32.78 ns/op PASS ok runtime 290.969s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 34359 3131 ns/op BenchmarkHandle/concurrent-4 14388 8073 ns/op PASS ok runtime/cgo 1.372s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 44 2732704 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 36 3654440 ns/op 295.8 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 534 239807 ns/op 4.425 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 16 7752744 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 13 9539933 ns/op 778.1 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 262 460458 ns/op 22.51 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 53675096 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 63018564 ns/op 5798 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 36 2930150 ns/op 246.7 concurrent_launches/op PASS ok runtime/pprof 2.716s goos: freebsd goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 50 2094932 ns/op BenchmarkStackLeak-4 14580 8184 ns/op PASS ok runtime/race 1.433s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 6004092 19.80 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 268665 528.0 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.470s goos: freebsd goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 44 2609912 ns/op BenchmarkIndex_Large-4 140 735856 ns/op BenchmarkIndexFunc_Large-4 87 1398963 ns/op BenchmarkCompact/nil-4 8444386 13.76 ns/op BenchmarkCompact/one-4 2538258 47.71 ns/op BenchmarkCompact/sorted-4 1690220 73.01 ns/op BenchmarkCompact/2_items-4 1413618 85.96 ns/op BenchmarkCompact/unsorted-4 1653225 71.79 ns/op BenchmarkCompact/many-4 980947 121.9 ns/op BenchmarkCompact_Large/all_dup-4 2755 44475 ns/op BenchmarkCompact_Large/no_dup-4 2954 40905 ns/op BenchmarkCompactFunc/nil-4 4586802 26.10 ns/op BenchmarkCompactFunc/one-4 2037498 59.39 ns/op BenchmarkCompactFunc/sorted-4 1348888 88.29 ns/op BenchmarkCompactFunc/2_items-4 1219830 101.2 ns/op BenchmarkCompactFunc/unsorted-4 1332520 87.58 ns/op BenchmarkCompactFunc/many-4 793600 150.6 ns/op BenchmarkCompactFunc_Large/all_dup-4 8 14343976 ns/op BenchmarkCompactFunc_Large/no_dup-4 10 10838366 ns/op BenchmarkReplace/naive-fast-4 112249 1199 ns/op BenchmarkReplace/optimized-fast-4 133530 901.8 ns/op BenchmarkReplace/naive-slow-4 34388 3103 ns/op BenchmarkReplace/optimized-slow-4 40634 2812 ns/op BenchmarkBinarySearchFloats/Size16-4 1627273 79.11 ns/op BenchmarkBinarySearchFloats/Size32-4 1313617 91.68 ns/op BenchmarkBinarySearchFloats/Size64-4 1000000 102.1 ns/op BenchmarkBinarySearchFloats/Size128-4 1124344 114.3 ns/op BenchmarkBinarySearchFloats/Size512-4 861715 138.4 ns/op BenchmarkBinarySearchFloats/Size1024-4 779114 148.9 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 741228 164.5 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 614058 193.3 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 559204 221.6 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 498362 250.3 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 343178 308.7 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 387806 342.5 ns/op BenchmarkSortFuncStruct/Size16-4 18658 6455 ns/op BenchmarkSortFuncStruct/Size32-4 6741 17783 ns/op BenchmarkSortFuncStruct/Size64-4 7988 12802 ns/op BenchmarkSortFuncStruct/Size128-4 4755 23574 ns/op BenchmarkSortFuncStruct/Size512-4 1371 90288 ns/op BenchmarkSortFuncStruct/Size1024-4 699 176444 ns/op PASS ok slices 8.277s goos: freebsd goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 467019 237.3 ns/op BenchmarkSortInts-4 2 79646403 ns/op BenchmarkSlicesSortInts-4 3 47783314 ns/op BenchmarkSortIsSorted-4 38 3016842 ns/op BenchmarkSlicesIsSorted-4 72 1707645 ns/op BenchmarkSortStrings-4 1 120590443 ns/op BenchmarkSlicesSortStrings-4 2 73060468 ns/op BenchmarkSortStrings_Sorted-4 33 3518787 ns/op BenchmarkSlicesSortStrings_Sorted-4 55 2171472 ns/op BenchmarkSortStructs-4 1 148123596 ns/op BenchmarkSortFuncStructs-4 1 141936122 ns/op BenchmarkSortString1K-4 342 350365 ns/op BenchmarkSortString1K_Slice-4 240 484536 ns/op BenchmarkStableString1K-4 128 929169 ns/op BenchmarkSortInt1K-4 414 292154 ns/op BenchmarkSortInt1K_Sorted-4 6304 18670 ns/op BenchmarkSortInt1K_Reversed-4 3964 29899 ns/op BenchmarkSortInt1K_Mod8-4 1050 113360 ns/op BenchmarkStableInt1K-4 177 696623 ns/op BenchmarkStableInt1K_Slice-4 204 599051 ns/op BenchmarkSortInt64K-4 4 27552570 ns/op BenchmarkSortInt64K_Slice-4 3 39905507 ns/op BenchmarkStableInt64K-4 2 61876163 ns/op BenchmarkSort1e2-4 564 210924 ns/op BenchmarkStable1e2-4 223 535384 ns/op BenchmarkSort1e4-4 3 43863050 ns/op BenchmarkStable1e4-4 1 176155870 ns/op PASS ok sort 8.336s goos: freebsd goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 1120777 105.5 ns/op BenchmarkAtof64Float-4 1021215 116.9 ns/op BenchmarkAtof64FloatExp-4 799389 150.9 ns/op BenchmarkAtof64Big-4 574468 206.4 ns/op BenchmarkAtof64RandomBits-4 219795 502.5 ns/op BenchmarkAtof64RandomFloats-4 637045 189.5 ns/op BenchmarkAtof64RandomLongFloats-4 540452 223.1 ns/op BenchmarkAtof32Decimal-4 1134666 106.7 ns/op BenchmarkAtof32Float-4 1001529 114.6 ns/op BenchmarkAtof32FloatExp-4 742008 148.1 ns/op BenchmarkAtof32Random-4 493144 238.5 ns/op BenchmarkAtof32RandomLong-4 213890 550.9 ns/op BenchmarkParseInt/Pos/7bit-4 1741677 67.36 ns/op BenchmarkParseInt/Pos/26bit-4 944722 116.5 ns/op BenchmarkParseInt/Pos/31bit-4 855478 147.9 ns/op BenchmarkParseInt/Pos/56bit-4 467146 222.6 ns/op BenchmarkParseInt/Pos/63bit-4 550698 233.9 ns/op BenchmarkParseInt/Neg/7bit-4 1726696 68.23 ns/op BenchmarkParseInt/Neg/26bit-4 772233 130.5 ns/op BenchmarkParseInt/Neg/31bit-4 809734 137.3 ns/op BenchmarkParseInt/Neg/56bit-4 554206 215.3 ns/op BenchmarkParseInt/Neg/63bit-4 513354 234.5 ns/op BenchmarkAtoi/Pos/7bit-4 2564277 47.42 ns/op BenchmarkAtoi/Pos/26bit-4 1207056 95.10 ns/op BenchmarkAtoi/Pos/31bit-4 1106887 109.8 ns/op BenchmarkAtoi/Pos/56bit-4 714216 177.7 ns/op BenchmarkAtoi/Pos/63bit-4 474768 252.3 ns/op BenchmarkAtoi/Neg/7bit-4 2518500 45.24 ns/op BenchmarkAtoi/Neg/26bit-4 1221997 97.86 ns/op BenchmarkAtoi/Neg/31bit-4 1027821 104.9 ns/op BenchmarkAtoi/Neg/56bit-4 626470 174.4 ns/op BenchmarkAtoi/Neg/63bit-4 485613 247.1 ns/op BenchmarkFormatFloat/Decimal-4 172807 687.3 ns/op BenchmarkFormatFloat/Float-4 158416 736.4 ns/op BenchmarkFormatFloat/Exp-4 173149 696.6 ns/op BenchmarkFormatFloat/NegExp-4 162705 694.0 ns/op BenchmarkFormatFloat/LongExp-4 140276 828.9 ns/op BenchmarkFormatFloat/Big-4 134395 878.8 ns/op BenchmarkFormatFloat/BinaryExp-4 312946 356.5 ns/op BenchmarkFormatFloat/32Integer-4 168277 687.1 ns/op BenchmarkFormatFloat/32ExactFraction-4 183620 617.3 ns/op BenchmarkFormatFloat/32Point-4 171951 698.6 ns/op BenchmarkFormatFloat/32Exp-4 183338 647.3 ns/op BenchmarkFormatFloat/32NegExp-4 176462 652.9 ns/op BenchmarkFormatFloat/32Shortest-4 183846 627.9 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 191192 583.9 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 191860 600.6 ns/op BenchmarkFormatFloat/64Fixed1-4 210619 495.4 ns/op BenchmarkFormatFloat/64Fixed2-4 213829 500.9 ns/op BenchmarkFormatFloat/64Fixed3-4 227054 498.8 ns/op BenchmarkFormatFloat/64Fixed4-4 245737 494.3 ns/op BenchmarkFormatFloat/64Fixed12-4 131982 853.0 ns/op BenchmarkFormatFloat/64Fixed16-4 145652 717.7 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 173086 684.2 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 151648 775.4 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3447 30630 ns/op BenchmarkFormatFloat/Slowpath64-4 133220 822.1 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 140832 810.3 ns/op BenchmarkAppendFloat/Decimal-4 180397 599.5 ns/op BenchmarkAppendFloat/Float-4 165505 621.0 ns/op BenchmarkAppendFloat/Exp-4 196897 601.3 ns/op BenchmarkAppendFloat/NegExp-4 196776 599.7 ns/op BenchmarkAppendFloat/LongExp-4 152251 734.0 ns/op BenchmarkAppendFloat/Big-4 138273 803.8 ns/op BenchmarkAppendFloat/BinaryExp-4 490894 245.5 ns/op BenchmarkAppendFloat/32Integer-4 185384 607.4 ns/op BenchmarkAppendFloat/32ExactFraction-4 223254 538.9 ns/op BenchmarkAppendFloat/32Point-4 183340 616.2 ns/op BenchmarkAppendFloat/32Exp-4 185191 589.1 ns/op BenchmarkAppendFloat/32NegExp-4 205540 590.2 ns/op BenchmarkAppendFloat/32Shortest-4 205578 517.9 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 204734 536.8 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 210361 524.1 ns/op BenchmarkAppendFloat/64Fixed1-4 251136 420.9 ns/op BenchmarkAppendFloat/64Fixed2-4 257064 424.9 ns/op BenchmarkAppendFloat/64Fixed3-4 252793 421.6 ns/op BenchmarkAppendFloat/64Fixed4-4 248728 421.6 ns/op BenchmarkAppendFloat/64Fixed12-4 153016 780.2 ns/op BenchmarkAppendFloat/64Fixed16-4 170356 649.0 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 208960 538.1 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 157542 684.6 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 4011 30165 ns/op BenchmarkAppendFloat/Slowpath64-4 148028 730.3 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 151842 737.6 ns/op BenchmarkFormatInt-4 25612 4585 ns/op BenchmarkAppendInt-4 26629 4539 ns/op BenchmarkFormatUint-4 129076 943.0 ns/op BenchmarkAppendUint-4 132530 852.5 ns/op BenchmarkFormatIntSmall/7-4 4274278 28.41 ns/op BenchmarkFormatIntSmall/42-4 4377752 28.40 ns/op BenchmarkAppendIntSmall-4 1858167 64.40 ns/op BenchmarkAppendUintVarlen/1-4 1949767 60.64 ns/op BenchmarkAppendUintVarlen/12-4 1934470 63.92 ns/op BenchmarkAppendUintVarlen/123-4 1462453 84.40 ns/op BenchmarkAppendUintVarlen/1234-4 1451463 84.19 ns/op BenchmarkAppendUintVarlen/12345-4 1445209 87.88 ns/op BenchmarkAppendUintVarlen/123456-4 1388280 82.83 ns/op BenchmarkAppendUintVarlen/1234567-4 1400576 85.74 ns/op BenchmarkAppendUintVarlen/12345678-4 1404043 84.10 ns/op BenchmarkAppendUintVarlen/123456789-4 1355853 88.04 ns/op BenchmarkAppendUintVarlen/1234567890-4 1373595 89.60 ns/op BenchmarkAppendUintVarlen/12345678901-4 1277126 93.61 ns/op BenchmarkAppendUintVarlen/123456789012-4 1294473 90.89 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1280594 95.00 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1271774 95.95 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1252297 96.98 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1237732 93.67 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1000000 100.4 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1220763 99.45 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1194884 101.9 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1199318 101.2 ns/op BenchmarkQuote-4 69861 1683 ns/op BenchmarkQuoteRune-4 557275 182.6 ns/op BenchmarkAppendQuote-4 77437 1518 ns/op BenchmarkAppendQuoteRune-4 1171042 100.1 ns/op BenchmarkUnquoteEasy-4 1917166 60.33 ns/op BenchmarkUnquoteHard-4 73524 1698 ns/op PASS ok strconv 19.236s goos: freebsd goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 659745 185.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 191524 601.6 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 259117 415.0 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 671470 178.2 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 245191 561.7 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 290859 400.8 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 465324 270.3 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 120546 933.3 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 143647 820.3 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1858629 58.66 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 27886 4187 ns/op BenchmarkGenericMatch1-4 2701 40143 ns/op BenchmarkGenericMatch2-4 588 200393 ns/op BenchmarkSingleMaxSkipping-4 9284 11886 ns/op 841.35 MB/s BenchmarkSingleLongSuffixFail-4 17541 6794 ns/op 147.48 MB/s BenchmarkSingleMatch-4 363 329676 ns/op 45.50 MB/s BenchmarkByteByteNoMatch-4 82867 1379 ns/op BenchmarkByteByteMatch-4 28231 3992 ns/op BenchmarkByteStringMatch-4 35606 3445 ns/op BenchmarkHTMLEscapeNew-4 103806 1123 ns/op BenchmarkHTMLEscapeOld-4 131592 876.4 ns/op BenchmarkByteStringReplacerWriteString-4 1845 58801 ns/op BenchmarkByteReplacerWriteString-4 2014 52103 ns/op BenchmarkByteByteReplaces-4 6780 17842 ns/op BenchmarkByteByteMap-4 19521 6073 ns/op BenchmarkMap/identity/ASCII-4 778279 153.4 ns/op BenchmarkMap/identity/Greek-4 591178 200.7 ns/op BenchmarkMap/change/ASCII-4 68108 1725 ns/op BenchmarkMap/change/Greek-4 43774 2775 ns/op BenchmarkIndexRune-4 3952584 30.37 ns/op BenchmarkIndexRuneLongString-4 3438796 35.11 ns/op BenchmarkIndexRuneFastPath-4 5002849 23.14 ns/op BenchmarkIndex-4 11321331 10.61 ns/op BenchmarkLastIndex-4 5689929 21.04 ns/op BenchmarkIndexByte-4 11325776 10.05 ns/op BenchmarkToUpper/#00-4 5803431 21.04 ns/op BenchmarkToUpper/ONLYUPPER-4 4025244 29.78 ns/op BenchmarkToUpper/abc-4 473935 238.7 ns/op BenchmarkToUpper/AbC123-4 330508 316.3 ns/op BenchmarkToUpper/azAZ09_-4 420547 284.6 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 95341 1181 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 121152 937.1 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 52981 2322 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 90955 1283 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 160770 703.1 ns/op BenchmarkToLower/#00-4 5793927 20.15 ns/op BenchmarkToLower/abc-4 5208452 23.17 ns/op BenchmarkToLower/AbC123-4 317152 346.5 ns/op BenchmarkToLower/azAZ09_-4 343172 359.4 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 155536 753.0 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 114974 1045 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 50337 2277 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 100585 1138 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 161280 699.9 ns/op BenchmarkMapNoChanges-4 1000000 113.4 ns/op BenchmarkTrim-4 54151 2169 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3925954 31.00 ns/op BenchmarkToValidUTF8/InvalidASCII-4 256590 404.2 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 192109 631.4 ns/op BenchmarkEqualFold/Tests-4 75115 1623 ns/op BenchmarkEqualFold/ASCII-4 4285406 27.75 ns/op BenchmarkEqualFold/UnicodePrefix-4 147678 781.9 ns/op BenchmarkEqualFold/UnicodeSuffix-4 162018 738.0 ns/op BenchmarkIndexHard1-4 1251 94314 ns/op BenchmarkIndexHard2-4 908 131545 ns/op BenchmarkIndexHard3-4 189 630106 ns/op BenchmarkIndexHard4-4 182 659279 ns/op BenchmarkLastIndexHard1-4 72 1673000 ns/op BenchmarkLastIndexHard2-4 67 1682170 ns/op BenchmarkLastIndexHard3-4 70 1676677 ns/op BenchmarkCountHard1-4 1254 94107 ns/op BenchmarkCountHard2-4 912 131745 ns/op BenchmarkCountHard3-4 189 632257 ns/op BenchmarkIndexTorture-4 9492 12753 ns/op BenchmarkCountTorture-4 8856 12774 ns/op BenchmarkCountTortureOverlapping-4 1861 56740 ns/op BenchmarkCountByte/10-4 5312578 21.95 ns/op 455.59 MB/s BenchmarkCountByte/32-4 5250078 23.18 ns/op 1380.62 MB/s BenchmarkCountByte/4096-4 1377627 88.09 ns/op 46498.91 MB/s BenchmarkCountByte/4194304-4 1408 78447 ns/op 53466.81 MB/s BenchmarkCountByte/67108864-4 31 3797726 ns/op 17670.80 MB/s BenchmarkFields/ASCII/16-4 419734 273.9 ns/op 58.41 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 35348 3350 ns/op 76.41 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1976 55213 ns/op 74.19 MB/s 5376 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 122 981332 ns/op 66.78 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 7 16046335 ns/op 65.35 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 201987 569.0 ns/op 28.12 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 15478 7849 ns/op 32.61 MB/s 352 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 867 135357 ns/op 30.26 MB/s 21888 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 46 2523865 ns/op 25.97 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 42358396 ns/op 24.75 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 275841 395.0 ns/op 40.51 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 26245 4890 ns/op 52.35 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1411 88409 ns/op 46.33 MB/s 20736 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 63 1588548 ns/op 41.26 MB/s 463105 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 29212522 ns/op 35.89 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 250666 470.6 ns/op 34.00 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 18990 6288 ns/op 40.71 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1048 113404 ns/op 36.12 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 57 1984826 ns/op 33.02 MB/s 463105 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 35110063 ns/op 29.87 MB/s 10457376 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 42335913 ns/op BenchmarkSplitSingleByteSeparator-4 42 2659992 ns/op BenchmarkSplitMultiByteSeparator-4 78 1509231 ns/op BenchmarkSplitNSingleByteSeparator-4 424444 272.7 ns/op BenchmarkSplitNMultiByteSeparator-4 357510 330.9 ns/op BenchmarkRepeat/5x0-4 5006668 21.98 ns/op BenchmarkRepeat/5x1-4 4913104 24.56 ns/op BenchmarkRepeat/5x2-4 304374 355.9 ns/op BenchmarkRepeat/5x6-4 188739 570.7 ns/op BenchmarkRepeat/10x0-4 4893530 24.03 ns/op BenchmarkRepeat/10x1-4 4946947 25.09 ns/op BenchmarkRepeat/10x2-4 342963 357.9 ns/op BenchmarkRepeat/10x6-4 210595 584.7 ns/op BenchmarkRepeatLarge/256/1-4 100054 1182 ns/op 216.54 MB/s BenchmarkRepeatLarge/256/16-4 150057 771.6 ns/op 331.80 MB/s BenchmarkRepeatLarge/512/1-4 81277 1457 ns/op 351.34 MB/s BenchmarkRepeatLarge/512/16-4 115310 1069 ns/op 478.89 MB/s BenchmarkRepeatLarge/1024/1-4 60369 1874 ns/op 546.48 MB/s BenchmarkRepeatLarge/1024/16-4 77690 1464 ns/op 699.41 MB/s BenchmarkRepeatLarge/2048/1-4 37804 3229 ns/op 634.31 MB/s BenchmarkRepeatLarge/2048/16-4 51674 2369 ns/op 864.47 MB/s BenchmarkRepeatLarge/4096/1-4 27566 4559 ns/op 898.46 MB/s BenchmarkRepeatLarge/4096/16-4 31232 3980 ns/op 1029.10 MB/s BenchmarkRepeatLarge/8192/1-4 15520 7780 ns/op 1052.96 MB/s BenchmarkRepeatLarge/8192/16-4 16557 7145 ns/op 1146.46 MB/s BenchmarkRepeatLarge/8192/4097-4 6280546 18.08 ns/op 226558.88 MB/s BenchmarkRepeatLarge/16384/1-4 8265 13028 ns/op 1257.61 MB/s BenchmarkRepeatLarge/16384/16-4 10000 13127 ns/op 1248.07 MB/s BenchmarkRepeatLarge/16384/4097-4 12510 9970 ns/op 1232.86 MB/s BenchmarkRepeatLarge/32768/1-4 4530 24426 ns/op 1341.50 MB/s BenchmarkRepeatLarge/32768/16-4 5605 25234 ns/op 1298.55 MB/s BenchmarkRepeatLarge/32768/4097-4 5349 24699 ns/op 1161.15 MB/s BenchmarkRepeatLarge/65536/1-4 2329 53521 ns/op 1224.48 MB/s BenchmarkRepeatLarge/65536/16-4 2293 52607 ns/op 1245.75 MB/s BenchmarkRepeatLarge/65536/4097-4 2672 61983 ns/op 991.48 MB/s BenchmarkRepeatLarge/131072/1-4 813 135709 ns/op 965.83 MB/s BenchmarkRepeatLarge/131072/16-4 862 139716 ns/op 938.13 MB/s BenchmarkRepeatLarge/131072/4097-4 868 138137 ns/op 919.43 MB/s BenchmarkRepeatLarge/262144/1-4 429 316249 ns/op 828.92 MB/s BenchmarkRepeatLarge/262144/16-4 447 297773 ns/op 880.35 MB/s BenchmarkRepeatLarge/262144/4097-4 432 275103 ns/op 938.23 MB/s BenchmarkRepeatLarge/524288/1-4 182 576119 ns/op 910.03 MB/s BenchmarkRepeatLarge/524288/16-4 186 575587 ns/op 910.88 MB/s BenchmarkRepeatLarge/524288/4097-4 232 521229 ns/op 998.25 MB/s BenchmarkRepeatLarge/1048576/1-4 112 994876 ns/op 1053.98 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1069703 ns/op 980.25 MB/s BenchmarkRepeatLarge/1048576/4097-4 100 1108476 ns/op 942.50 MB/s BenchmarkRepeatLarge/2097152/1-4 60 1941476 ns/op 1080.18 MB/s BenchmarkRepeatLarge/2097152/16-4 61 2052607 ns/op 1021.70 MB/s BenchmarkRepeatLarge/2097152/4097-4 51 2028436 ns/op 1032.11 MB/s BenchmarkRepeatLarge/4194304/1-4 27 3941776 ns/op 1064.06 MB/s BenchmarkRepeatLarge/4194304/16-4 26 4253436 ns/op 986.10 MB/s BenchmarkRepeatLarge/4194304/4097-4 26 4000101 ns/op 1047.78 MB/s BenchmarkRepeatLarge/8388608/1-4 14 7310035 ns/op 1147.55 MB/s BenchmarkRepeatLarge/8388608/16-4 14 7349458 ns/op 1141.39 MB/s BenchmarkRepeatLarge/8388608/4097-4 14 7520109 ns/op 1115.22 MB/s BenchmarkRepeatLarge/16777216/1-4 8 14396180 ns/op 1165.39 MB/s BenchmarkRepeatLarge/16777216/16-4 7 14629180 ns/op 1146.83 MB/s BenchmarkRepeatLarge/16777216/4097-4 7 14633911 ns/op 1146.46 MB/s BenchmarkRepeatLarge/33554432/1-4 4 29644428 ns/op 1131.90 MB/s BenchmarkRepeatLarge/33554432/16-4 4 27692488 ns/op 1211.68 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 27865374 ns/op 1204.16 MB/s BenchmarkRepeatLarge/67108864/1-4 2 57003078 ns/op 1177.28 MB/s BenchmarkRepeatLarge/67108864/16-4 2 54485832 ns/op 1231.68 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 54904822 ns/op 1222.28 MB/s BenchmarkRepeatLarge/134217728/1-4 1 110953525 ns/op 1209.68 MB/s BenchmarkRepeatLarge/134217728/16-4 1 109045133 ns/op 1230.85 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 109030893 ns/op 1231.01 MB/s BenchmarkRepeatLarge/268435456/1-4 1 236499362 ns/op 1135.04 MB/s BenchmarkRepeatLarge/268435456/16-4 1 222268559 ns/op 1207.71 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 224038691 ns/op 1198.17 MB/s BenchmarkRepeatLarge/536870912/1-4 1 473710833 ns/op 1133.33 MB/s BenchmarkRepeatLarge/536870912/16-4 1 438138413 ns/op 1225.35 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 440153015 ns/op 1219.74 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 956584135 ns/op 1122.48 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 873704514 ns/op 1228.95 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 886347726 ns/op 1211.42 MB/s BenchmarkRepeatSpaces-4 4655384 24.23 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2774385 42.29 ns/op BenchmarkIndexAnyASCII/1:2-4 2575651 43.94 ns/op BenchmarkIndexAnyASCII/1:4-4 2623806 43.43 ns/op BenchmarkIndexAnyASCII/1:8-4 2760498 44.13 ns/op BenchmarkIndexAnyASCII/1:16-4 2709943 43.65 ns/op BenchmarkIndexAnyASCII/1:32-4 2809195 42.48 ns/op BenchmarkIndexAnyASCII/1:64-4 2740047 43.85 ns/op BenchmarkIndexAnyASCII/16:1-4 2903725 40.13 ns/op BenchmarkIndexAnyASCII/16:2-4 899906 128.6 ns/op BenchmarkIndexAnyASCII/16:4-4 847534 118.7 ns/op BenchmarkIndexAnyASCII/16:8-4 968566 118.3 ns/op BenchmarkIndexAnyASCII/16:16-4 914394 125.0 ns/op BenchmarkIndexAnyASCII/16:32-4 736724 160.4 ns/op BenchmarkIndexAnyASCII/16:64-4 523344 230.4 ns/op BenchmarkIndexAnyASCII/256:1-4 2637754 44.84 ns/op BenchmarkIndexAnyASCII/256:2-4 77276 1486 ns/op BenchmarkIndexAnyASCII/256:4-4 90524 1478 ns/op BenchmarkIndexAnyASCII/256:8-4 81057 1491 ns/op BenchmarkIndexAnyASCII/256:16-4 80005 1501 ns/op BenchmarkIndexAnyASCII/256:32-4 75229 1508 ns/op BenchmarkIndexAnyASCII/256:64-4 74691 1422 ns/op BenchmarkIndexAnyUTF8/1:1-4 3056802 39.18 ns/op BenchmarkIndexAnyUTF8/1:2-4 2846205 43.80 ns/op BenchmarkIndexAnyUTF8/1:4-4 2823199 42.74 ns/op BenchmarkIndexAnyUTF8/1:8-4 2868454 43.34 ns/op BenchmarkIndexAnyUTF8/1:16-4 2817642 43.28 ns/op BenchmarkIndexAnyUTF8/1:32-4 2778999 41.17 ns/op BenchmarkIndexAnyUTF8/1:64-4 2812623 40.56 ns/op BenchmarkIndexAnyUTF8/16:1-4 2281315 52.56 ns/op BenchmarkIndexAnyUTF8/16:2-4 321990 317.7 ns/op BenchmarkIndexAnyUTF8/16:4-4 376281 315.8 ns/op BenchmarkIndexAnyUTF8/16:8-4 378606 319.3 ns/op BenchmarkIndexAnyUTF8/16:16-4 400416 302.1 ns/op BenchmarkIndexAnyUTF8/16:32-4 355567 324.1 ns/op BenchmarkIndexAnyUTF8/16:64-4 384602 326.0 ns/op BenchmarkIndexAnyUTF8/256:1-4 423044 287.1 ns/op BenchmarkIndexAnyUTF8/256:2-4 26106 4634 ns/op BenchmarkIndexAnyUTF8/256:4-4 26016 4675 ns/op BenchmarkIndexAnyUTF8/256:8-4 25873 4648 ns/op BenchmarkIndexAnyUTF8/256:16-4 26194 4482 ns/op BenchmarkIndexAnyUTF8/256:32-4 25824 4605 ns/op BenchmarkIndexAnyUTF8/256:64-4 25478 4744 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2790654 43.34 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2812941 41.64 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2865277 42.25 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2903310 41.52 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2938456 40.42 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2890098 42.33 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2909372 42.73 ns/op BenchmarkLastIndexAnyASCII/16:1-4 1026328 116.2 ns/op BenchmarkLastIndexAnyASCII/16:2-4 1000000 109.4 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1022479 118.2 ns/op BenchmarkLastIndexAnyASCII/16:8-4 1027179 119.4 ns/op BenchmarkLastIndexAnyASCII/16:16-4 878503 134.8 ns/op BenchmarkLastIndexAnyASCII/16:32-4 654784 158.1 ns/op BenchmarkLastIndexAnyASCII/16:64-4 479402 225.7 ns/op BenchmarkLastIndexAnyASCII/256:1-4 79026 1387 ns/op BenchmarkLastIndexAnyASCII/256:2-4 80847 1475 ns/op BenchmarkLastIndexAnyASCII/256:4-4 81256 1479 ns/op BenchmarkLastIndexAnyASCII/256:8-4 78684 1306 ns/op BenchmarkLastIndexAnyASCII/256:16-4 76844 1495 ns/op BenchmarkLastIndexAnyASCII/256:32-4 77562 1455 ns/op BenchmarkLastIndexAnyASCII/256:64-4 73701 1576 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2791770 42.37 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2900289 41.29 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2772108 42.73 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2925771 43.14 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3026253 39.90 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2818332 42.23 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2928045 42.57 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 493069 249.4 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 225277 532.3 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 224774 543.8 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 216205 514.3 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 209388 508.8 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 204555 516.8 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 217411 541.0 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 33936 3627 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 15404 7947 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 14791 7870 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15405 7771 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 15830 7609 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 15088 7739 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 15235 8264 ns/op BenchmarkTrimASCII/1:1-4 4595310 25.87 ns/op BenchmarkTrimASCII/1:2-4 3555166 33.51 ns/op BenchmarkTrimASCII/1:4-4 3383228 35.52 ns/op BenchmarkTrimASCII/1:8-4 3130347 38.79 ns/op BenchmarkTrimASCII/1:16-4 2341863 50.22 ns/op BenchmarkTrimASCII/16:1-4 3763041 32.37 ns/op BenchmarkTrimASCII/16:2-4 1003110 123.6 ns/op BenchmarkTrimASCII/16:4-4 922345 116.8 ns/op BenchmarkTrimASCII/16:8-4 947488 124.5 ns/op BenchmarkTrimASCII/16:16-4 897187 138.7 ns/op BenchmarkTrimASCII/256:1-4 1019122 118.9 ns/op BenchmarkTrimASCII/256:2-4 73416 1642 ns/op BenchmarkTrimASCII/256:4-4 75988 1629 ns/op BenchmarkTrimASCII/256:8-4 70892 1555 ns/op BenchmarkTrimASCII/256:16-4 70149 1654 ns/op BenchmarkTrimASCII/4096:1-4 80144 1445 ns/op BenchmarkTrimASCII/4096:2-4 4106 24590 ns/op BenchmarkTrimASCII/4096:4-4 4260 25582 ns/op BenchmarkTrimASCII/4096:8-4 5395 25584 ns/op BenchmarkTrimASCII/4096:16-4 4544 23120 ns/op BenchmarkTrimByte-4 5490879 20.86 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20342 5910 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20371 5886 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1648 72137 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3308 36044 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6423 18088 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12222 9811 ns/op BenchmarkJoin/0-4 6593871 18.05 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 5067972 23.83 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 257160 393.1 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 210597 532.5 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 166825 703.9 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 136956 860.1 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 112616 1024 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 99535 1183 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 4193169 27.63 ns/op BenchmarkTrimSpace/ASCII-4 2412494 50.86 ns/op BenchmarkTrimSpace/SomeNonASCII-4 182078 605.0 ns/op BenchmarkTrimSpace/JustNonASCII-4 99879 1201 ns/op BenchmarkReplaceAll-4 208197 560.2 ns/op 16 B/op 1 allocs/op PASS ok strings 52.047s goos: freebsd goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 43270 2634 ns/op BenchmarkCond2-4 16016 7636 ns/op BenchmarkCond4-4 8325 12916 ns/op BenchmarkCond8-4 3069 35450 ns/op BenchmarkCond16-4 1185 91940 ns/op BenchmarkCond32-4 513 211158 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 509718 198.9 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 217420 598.8 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 741609 185.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 536094 214.3 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 181591 724.3 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 791952 136.4 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 89578 1446 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 69801 1892 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 70375 1915 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 44827 2768 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 634634 184.6 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 148416 803.6 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 546255 183.9 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 132028 906.5 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 623997 227.0 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 136929 850.8 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 3359145 36.71 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 47562 2506 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 105829 1153 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 153072 718.8 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4828 23694 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 192 577425 ns/op BenchmarkRange/*sync.Map-4 1485 101100 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 89204 1140 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 151524 669.3 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 58293 2068 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 171504 605.9 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 202634 634.3 ns/op BenchmarkAdversarialDelete/*sync.Map-4 199080 692.3 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 75418 1496 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 146684 750.5 ns/op BenchmarkDeleteCollision/*sync.Map-4 845968 139.3 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 58473 2160 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 118485 955.6 ns/op BenchmarkSwapCollision/*sync.Map-4 51628 1985 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 480 232487 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 95419 1315 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 330283 391.1 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 22668 5050 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 57044 2018 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 20652 5895 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 226918 548.4 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 96865 1323 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 141111 806.3 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2799738 44.88 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 140028 876.1 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 3037522 41.09 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 674739 252.1 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 124435 934.1 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 488545 245.5 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 80928 1516 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 316146 427.2 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 579034 323.0 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 103801 1127 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 639402 183.6 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 110726 925.7 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 96633 1213 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 138566 1064 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 49495 2374 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 224692 567.7 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 590829 214.3 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 116491 1050 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 478069 248.6 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 42010 2986 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 72849 1630 ns/op BenchmarkClear/*sync.Map-4 28827 4263 ns/op BenchmarkUncontendedSemaphore-4 6377748 17.67 ns/op BenchmarkContendedSemaphore-4 3625084 28.17 ns/op BenchmarkMutexUncontended-4 1625295 96.99 ns/op BenchmarkMutex-4 88015 1576 ns/op BenchmarkMutexSlack-4 77119 1478 ns/op BenchmarkMutexWork-4 70131 1501 ns/op BenchmarkMutexWorkSlack-4 98653 1721 ns/op BenchmarkMutexNoSpin-4 38527 3087 ns/op BenchmarkMutexSpin-4 54165 2377 ns/op BenchmarkOnce-4 924825 129.5 ns/op BenchmarkOnceFunc/v=Once-4 2045112 59.39 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1502802 79.59 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1628290 71.18 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1776277 67.29 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1497452 78.55 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1641865 71.42 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 9386841 12.19 ns/op BenchmarkSemaSyntNonblock-4 2022524 56.38 ns/op BenchmarkSemaSyntBlock-4 1310770 126.2 ns/op BenchmarkSemaWorkNonblock-4 1830814 101.9 ns/op BenchmarkSemaWorkBlock-4 951081 167.6 ns/op BenchmarkRWMutexUncontended-4 533206 231.4 ns/op BenchmarkRWMutexWrite100-4 239391 470.2 ns/op BenchmarkRWMutexWrite10-4 163452 729.7 ns/op BenchmarkRWMutexWorkWrite100-4 257004 549.5 ns/op BenchmarkRWMutexWorkWrite10-4 141448 818.4 ns/op BenchmarkWaitGroupUncontended-4 1387861 87.57 ns/op BenchmarkWaitGroupAddDone-4 317990 375.2 ns/op BenchmarkWaitGroupAddDoneWork-4 246886 434.3 ns/op BenchmarkWaitGroupWait-4 5475358 21.96 ns/op BenchmarkWaitGroupWaitWork-4 3924504 30.19 ns/op BenchmarkWaitGroupActuallyWait-4 29995 3742 ns/op 32 B/op 2 allocs/op PASS ok sync 18.742s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 410704 250.5 ns/op PASS ok sync/atomic 1.184s PASS ok syscall 1.076s goos: freebsd goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 180890 625.8 ns/op 0 B/op 0 allocs/op PASS ok testing 1.154s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 10767 10841 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 14520 8246 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 133 887588 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 153 810701 ns/op 725 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 2 102176597 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 100800796 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 2347 48699 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2433 41968 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 24 4538048 ns/op 395140 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 28 4164757 ns/op 14112 B/op 37 allocs/op BenchmarkTable/10x100000/new-4 1 496507014 ns/op 47012832 B/op 100073 allocs/op BenchmarkTable/10x100000/reuse-4 1 500140576 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 292 404497 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 314 377078 ns/op 125 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 42489266 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 40687248 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 5266652688 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 5045710679 ns/op 334042176 B/op 100090 allocs/op BenchmarkPyramid/10-4 3108 32849 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 49 2293003 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 209903678 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 3502 35088 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 363 334208 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 31 3330531 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 11689 10297 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 16.292s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 55728228 ns/op BenchmarkVariableString-4 148375 737.2 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 3051 39563 ns/op 2512 B/op 39 allocs/op PASS ok text/template/parse 1.467s goos: freebsd goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc1000-4 25 4982329 ns/op BenchmarkAfter-4 80889 1455 ns/op BenchmarkStop/impl=chan-4 146338 766.1 ns/op BenchmarkStop/impl=func-4 173066 595.3 ns/op BenchmarkSimultaneousAfterFunc1000-4 22 4549635 ns/op BenchmarkStartStop1000-4 170 628605 ns/op BenchmarkReset/impl=chan-4 1466686 82.57 ns/op BenchmarkReset/impl=func-4 1323879 81.83 ns/op BenchmarkSleep1000-4 26 4373919 ns/op BenchmarkParallelTimerLatency-4 49 200801 avg-late-ns 1099533 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 120735 avg-late-ns 259013 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 109444 avg-late-ns 300709 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 93414 avg-late-ns 317159 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 89579 avg-late-ns 367161 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 100679 avg-late-ns 409985 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 104892 avg-late-ns 419454 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 122481 avg-late-ns 474722 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 113055 avg-late-ns 579768 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 145937 avg-late-ns 887989 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 888727 avg-late-ns 7603040 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 113505 avg-late-ns 280782 max-late-ns BenchmarkAdjustTimers10000-4 20 6490262 ns/op BenchmarkTicker-4 394299 322.7 ns/op BenchmarkTickerReset-4 1335368 90.42 ns/op BenchmarkTickerResetNaive-4 146672 728.7 ns/op BenchmarkNow-4 332310 346.1 ns/op BenchmarkNowUnixNano-4 338631 350.0 ns/op BenchmarkNowUnixMilli-4 342710 348.0 ns/op BenchmarkNowUnixMicro-4 350409 349.5 ns/op BenchmarkFormat-4 81294 1412 ns/op BenchmarkFormatRFC3339-4 123264 957.2 ns/op BenchmarkFormatRFC3339Nano-4 114506 974.7 ns/op BenchmarkFormatNow-4 118423 1002 ns/op BenchmarkMarshalJSON-4 148453 704.1 ns/op BenchmarkMarshalText-4 164665 688.2 ns/op BenchmarkMarshalBinary-4 393411 291.7 ns/op BenchmarkParse-4 195772 606.3 ns/op BenchmarkParseRFC3339UTC-4 442804 257.4 ns/op BenchmarkParseRFC3339UTCBytes-4 307422 365.9 ns/op BenchmarkParseRFC3339TZ-4 149184 802.9 ns/op BenchmarkParseRFC3339TZBytes-4 113595 990.5 ns/op BenchmarkParseDuration-4 768510 138.4 ns/op BenchmarkHour-4 1148497 105.6 ns/op BenchmarkSecond-4 1000000 101.4 ns/op BenchmarkDate-4 1007414 118.1 ns/op BenchmarkYear-4 1000000 118.5 ns/op BenchmarkYearDay-4 995469 119.3 ns/op BenchmarkMonth-4 997634 111.5 ns/op BenchmarkDay-4 1027359 121.5 ns/op BenchmarkISOWeek-4 1001242 123.0 ns/op BenchmarkGoString-4 120418 972.9 ns/op BenchmarkDateFunc-4 1927417 61.27 ns/op BenchmarkUnmarshalText-4 128770 918.7 ns/op PASS ok time 16.404s goos: freebsd goarch: amd64 pkg: unicode cpu: AMD EPYC 7B12 BenchmarkToUpper-4 804142 150.0 ns/op BenchmarkToLower-4 549940 184.3 ns/op BenchmarkSimpleFold/Upper-4 468760 271.6 ns/op BenchmarkSimpleFold/Lower-4 374248 269.1 ns/op BenchmarkSimpleFold/Fold-4 699308 149.1 ns/op BenchmarkSimpleFold/NoFold-4 379370 269.2 ns/op PASS ok unicode 1.946s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 802654 146.8 ns/op BenchmarkDecodeValidJapaneseChars-4 964776 124.6 ns/op BenchmarkDecodeRune-4 1887182 63.41 ns/op BenchmarkEncodeValidASCII-4 822757 137.0 ns/op BenchmarkEncodeValidJapaneseChars-4 964706 106.1 ns/op BenchmarkAppendRuneValidASCII-4 1854435 65.31 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2918596 41.11 ns/op BenchmarkEncodeRune-4 2144211 55.40 ns/op PASS ok unicode/utf16 2.520s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 3151312 37.92 ns/op BenchmarkRuneCountTenJapaneseChars-4 1856958 63.95 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 9565182 12.46 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 2625465 44.49 ns/op BenchmarkValidTenASCIIChars-4 2513760 47.37 ns/op BenchmarkValid100KASCIIChars-4 165 783573 ns/op BenchmarkValidTenJapaneseChars-4 416646 284.8 ns/op BenchmarkValidLongMostlyASCII-4 135 877319 ns/op BenchmarkValidLongJapanese-4 80 1422175 ns/op BenchmarkValidStringTenASCIIChars-4 5612422 21.09 ns/op BenchmarkValidString100KASCIIChars-4 12627 9372 ns/op BenchmarkValidStringTenJapaneseChars-4 709531 169.8 ns/op BenchmarkValidStringLongMostlyASCII-4 1340 77839 ns/op BenchmarkValidStringLongJapanese-4 232 500511 ns/op BenchmarkEncodeASCIIRune-4 11035730 10.04 ns/op BenchmarkEncodeSpanishRune-4 3642951 32.90 ns/op BenchmarkEncodeJapaneseRune-4 3137137 38.26 ns/op BenchmarkEncodeMaxRune-4 2823943 42.90 ns/op BenchmarkEncodeInvalidRuneMaxPlusOne-4 3007900 38.84 ns/op BenchmarkEncodeInvalidRuneSurrogate-4 3110976 38.68 ns/op BenchmarkEncodeInvalidRuneNegative-4 3092191 39.01 ns/op BenchmarkAppendASCIIRune-4 11560705 9.959 ns/op BenchmarkAppendSpanishRune-4 4459234 27.02 ns/op BenchmarkAppendJapaneseRune-4 3686173 33.98 ns/op BenchmarkAppendMaxRune-4 3135060 39.23 ns/op BenchmarkAppendInvalidRuneMaxPlusOne-4 3498348 33.40 ns/op BenchmarkAppendInvalidRuneSurrogate-4 3557024 34.21 ns/op BenchmarkAppendInvalidRuneNegative-4 3578301 33.79 ns/op BenchmarkDecodeASCIIRune-4 3337873 35.71 ns/op BenchmarkDecodeJapaneseRune-4 2901344 40.94 ns/op BenchmarkFullRune/ASCII-4 4311756 27.46 ns/op BenchmarkFullRune/Incomplete-4 1969706 60.72 ns/op BenchmarkFullRune/Japanese-4 4379604 27.43 ns/op PASS ok unicode/utf8 6.392s goos: freebsd goarch: amd64 pkg: unique cpu: AMD EPYC 7B12 BenchmarkMake-4 471856 212.4 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 322136 351.5 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 123188 9963 ns/op 0 B/op 0 allocs/op PASS ok unique 7.051s goos: freebsd goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 58923579527 ns/op PASS ok cmd/api 60.065s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 971073 120.1 ns/op BenchmarkCgoCall/one-pointer-4 656298 180.8 ns/op BenchmarkCgoCall/string-pointer-escape-4 586926 199.8 ns/op BenchmarkCgoCall/string-pointer-noescape-4 792676 151.4 ns/op BenchmarkCgoCall/eight-pointers-4 285934 380.5 ns/op BenchmarkCgoCall/eight-pointers-nil-4 680967 170.1 ns/op BenchmarkCgoCall/eight-pointers-array-4 44736 2846 ns/op BenchmarkCgoCall/eight-pointers-slice-4 56876 2096 ns/op BenchmarkGoString-4 1389705 83.22 ns/op BenchmarkCGoCallback-4 77989 1515 ns/op BenchmarkCGoInCThread-4 570090 210.7 ns/op PASS ok cmd/cgo/internal/test 3.036s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 863071 120.5 ns/op BenchmarkEqArrayOfStrings64-4 121794 960.4 ns/op BenchmarkEqArrayOfStrings1024-4 8469 14168 ns/op BenchmarkEqArrayOfFloats5-4 1274907 93.50 ns/op BenchmarkEqArrayOfFloats64-4 148466 827.6 ns/op BenchmarkEqArrayOfFloats1024-4 9364 12180 ns/op BenchmarkEqArrayOfStructsEq-4 2349 45648 ns/op BenchmarkEqArrayOfStructsNotEq-4 4441 27385 ns/op BenchmarkEqStruct-4 19815111 5.949 ns/op PASS ok cmd/compile/internal/reflectdata 2.463s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 45298 ns/op BenchmarkInvertLessThanNoov-4 17343633 6.875 ns/op BenchmarkCopyElim1-4 1041 105850 ns/op BenchmarkCopyElim10-4 1086 108988 ns/op BenchmarkCopyElim100-4 517 229035 ns/op BenchmarkCopyElim1000-4 98 1163436 ns/op BenchmarkCopyElim10000-4 7 16742409 ns/op BenchmarkCopyElim100000-4 1 331715593 ns/op BenchmarkDeadCode/1-4 949 126322 ns/op BenchmarkDeadCode/10-4 790 138431 ns/op BenchmarkDeadCode/100-4 385 283740 ns/op BenchmarkDeadCode/1000-4 76 1692351 ns/op BenchmarkDeadCode/10000-4 5 20049547 ns/op BenchmarkDeadCode/100000-4 1 267498368 ns/op BenchmarkDeadCode/200000-4 1 515743879 ns/op BenchmarkDominatorsLinear-4 21 5737395 ns/op 1.74 MB/s BenchmarkDominatorsFwdBack-4 13 9709628 ns/op 1.03 MB/s BenchmarkDominatorsManyPred-4 14 10360737 ns/op 0.97 MB/s BenchmarkDominatorsMaxPred-4 15 9736393 ns/op 1.03 MB/s BenchmarkDominatorsMaxPredVal-4 15 8377157 ns/op 1.19 MB/s BenchmarkFuse/1-4 884 146491 ns/op BenchmarkFuse/10-4 804 148126 ns/op BenchmarkFuse/100-4 268 470816 ns/op BenchmarkFuse/1000-4 26 3927497 ns/op BenchmarkFuse/10000-4 2 56609138 ns/op BenchmarkNilCheckDeep1-4 15294 7925 ns/op 0.13 MB/s 236 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6411 18826 ns/op 0.53 MB/s 234 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 932 122747 ns/op 0.81 MB/s 1238 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 94 1196562 ns/op 0.84 MB/s 8941 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 8 15467308 ns/op 0.65 MB/s 164120 B/op 5 allocs/op BenchmarkDSEPass-4 42 2761605 ns/op 56406 B/op 7 allocs/op BenchmarkDSEPassBlock-4 1 100633206 ns/op 4234864 B/op 108033 allocs/op BenchmarkCSEPass-4 10 10841777 ns/op 92009 B/op 5 allocs/op BenchmarkCSEPassBlock-4 1 108201792 ns/op 3773944 B/op 52674 allocs/op BenchmarkDeadcodePass-4 283 416199 ns/op 90251 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 103552908 ns/op 4053368 B/op 45021 allocs/op BenchmarkMultiPass-4 116 878126 ns/op 221428 B/op 7 allocs/op BenchmarkMultiPassBlock-4 1 199194500 ns/op 9325504 B/op 105196 allocs/op BenchmarkCondRewrite/SoloJump-4 4506841 25.93 ns/op BenchmarkCondRewrite/CombJump-4 4631467 25.36 ns/op PASS ok cmd/compile/internal/ssa 12.479s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 12427 11165 ns/op BenchmarkExtShift-4 19665 5978 ns/op BenchmarkModify-4 10000 10057 ns/op BenchmarkMullImm-4 19567 6109 ns/op BenchmarkConstModify-4 12025 9961 ns/op BenchmarkBitSet-4 23689 5098 ns/op BenchmarkBitClear-4 23772 5082 ns/op BenchmarkBitToggle-4 23407 5074 ns/op BenchmarkBitSetConst-4 190219 631.8 ns/op BenchmarkBitClearConst-4 190418 639.7 ns/op BenchmarkBitToggleConst-4 190176 637.2 ns/op BenchmarkDivconstI64-4 11374980 9.424 ns/op BenchmarkModconstI64-4 10003842 11.00 ns/op BenchmarkDivisiblePow2constI64-4 9051573 11.28 ns/op BenchmarkDivisibleconstI64-4 11326076 10.00 ns/op BenchmarkDivisibleWDivconstI64-4 8771197 13.38 ns/op BenchmarkDivconstU64/3-4 10835850 9.710 ns/op BenchmarkDivconstU64/5-4 11476171 9.930 ns/op BenchmarkDivconstU64/37-4 10820110 9.927 ns/op BenchmarkDivconstU64/1234567-4 11571976 9.795 ns/op BenchmarkModconstU64-4 10669189 9.553 ns/op BenchmarkDivisibleconstU64-4 11711751 10.08 ns/op BenchmarkDivisibleWDivconstU64-4 8945809 13.27 ns/op BenchmarkDivconstI32-4 10357113 11.92 ns/op BenchmarkModconstI32-4 10784829 11.39 ns/op BenchmarkDivisiblePow2constI32-4 10716152 9.407 ns/op BenchmarkDivisibleconstI32-4 12678798 9.404 ns/op BenchmarkDivisibleWDivconstI32-4 8793655 14.79 ns/op BenchmarkDivconstU32-4 11341040 10.45 ns/op BenchmarkModconstU32-4 11331541 10.67 ns/op BenchmarkDivisibleconstU32-4 10908505 9.486 ns/op BenchmarkDivisibleWDivconstU32-4 8921799 13.48 ns/op BenchmarkDivconstI16-4 11306408 9.847 ns/op BenchmarkModconstI16-4 11033020 9.864 ns/op BenchmarkDivisiblePow2constI16-4 12760578 9.510 ns/op BenchmarkDivisibleconstI16-4 12017570 9.415 ns/op BenchmarkDivisibleWDivconstI16-4 8577596 13.56 ns/op BenchmarkDivconstU16-4 12421005 9.472 ns/op BenchmarkModconstU16-4 11617563 9.860 ns/op BenchmarkDivisibleconstU16-4 13152393 9.401 ns/op BenchmarkDivisibleWDivconstU16-4 8872220 13.21 ns/op BenchmarkDivconstI8-4 11473328 9.487 ns/op BenchmarkModconstI8-4 11283454 9.880 ns/op BenchmarkDivisiblePow2constI8-4 10748314 9.455 ns/op BenchmarkDivisibleconstI8-4 12608302 9.346 ns/op BenchmarkDivisibleWDivconstI8-4 8432554 13.48 ns/op BenchmarkDivconstU8-4 12736399 9.442 ns/op BenchmarkModconstU8-4 11490664 9.822 ns/op BenchmarkDivisibleconstU8-4 10496181 9.702 ns/op BenchmarkDivisibleWDivconstU8-4 8741862 13.22 ns/op BenchmarkMul2-4 260955 462.9 ns/op BenchmarkMulNeg2-4 268172 447.1 ns/op BenchmarkEfaceInteger-4 4875198 23.62 ns/op BenchmarkTypeAssert-4 18122739 6.545 ns/op BenchmarkDiv64UnsignedSmall-4 20046189 5.055 ns/op BenchmarkDiv64Small-4 19772695 5.980 ns/op BenchmarkDiv64SmallNegDivisor-4 17106015 6.061 ns/op BenchmarkDiv64SmallNegDividend-4 19680506 5.920 ns/op BenchmarkDiv64SmallNegBoth-4 18398828 5.942 ns/op BenchmarkDiv64Unsigned-4 17196322 6.895 ns/op BenchmarkDiv64-4 17133322 6.892 ns/op BenchmarkDiv64NegDivisor-4 16088578 6.942 ns/op BenchmarkDiv64NegDividend-4 16921291 6.895 ns/op BenchmarkDiv64NegBoth-4 16117970 6.899 ns/op BenchmarkMod64UnsignedSmall-4 19323188 5.539 ns/op BenchmarkMod64Small-4 17981740 6.247 ns/op BenchmarkMod64SmallNegDivisor-4 20306749 5.921 ns/op BenchmarkMod64SmallNegDividend-4 19563588 5.408 ns/op BenchmarkMod64SmallNegBoth-4 19318460 5.950 ns/op BenchmarkMod64Unsigned-4 16546620 7.239 ns/op BenchmarkMod64-4 16555112 7.156 ns/op BenchmarkMod64NegDivisor-4 15371515 7.214 ns/op BenchmarkMod64NegDividend-4 16567294 7.175 ns/op BenchmarkMod64NegBoth-4 15685910 7.201 ns/op BenchmarkMulconstI32/3-4 21127560 5.335 ns/op BenchmarkMulconstI32/5-4 20187318 5.482 ns/op BenchmarkMulconstI32/12-4 19326546 5.604 ns/op BenchmarkMulconstI32/120-4 19016208 5.616 ns/op BenchmarkMulconstI32/-120-4 21405193 5.626 ns/op BenchmarkMulconstI32/65537-4 20254993 5.101 ns/op BenchmarkMulconstI32/65538-4 21407718 4.824 ns/op BenchmarkMulconstI64/3-4 20712960 5.602 ns/op BenchmarkMulconstI64/5-4 20247436 5.605 ns/op BenchmarkMulconstI64/12-4 20771433 5.603 ns/op BenchmarkMulconstI64/120-4 21475452 5.608 ns/op BenchmarkMulconstI64/-120-4 21404127 5.618 ns/op BenchmarkMulconstI64/65537-4 21500155 4.725 ns/op BenchmarkMulconstI64/65538-4 25115965 5.623 ns/op BenchmarkMulconstU32/3-4 19662444 5.598 ns/op BenchmarkMulconstU32/5-4 20347687 5.365 ns/op BenchmarkMulconstU32/12-4 21239632 5.613 ns/op BenchmarkMulconstU32/120-4 21212150 5.073 ns/op BenchmarkMulconstU32/65537-4 24645385 5.602 ns/op BenchmarkMulconstU32/65538-4 20003846 5.632 ns/op BenchmarkMulconstU64/3-4 20601229 5.541 ns/op BenchmarkMulconstU64/5-4 22523414 5.155 ns/op BenchmarkMulconstU64/12-4 20385921 5.624 ns/op BenchmarkMulconstU64/120-4 19909458 5.637 ns/op BenchmarkMulconstU64/65537-4 20805072 5.635 ns/op BenchmarkMulconstU64/65538-4 20614855 5.248 ns/op BenchmarkShiftArithmeticRight-4 19955614 5.614 ns/op BenchmarkSwitch8Predictable-4 8088639 14.77 ns/op BenchmarkSwitch8Unpredictable-4 7919608 14.83 ns/op BenchmarkSwitch32Predictable-4 11746258 9.873 ns/op BenchmarkSwitch32Unpredictable-4 7998494 14.68 ns/op BenchmarkSwitchStringPredictable-4 8630726 13.39 ns/op BenchmarkSwitchStringUnpredictable-4 5708670 20.81 ns/op BenchmarkSwitchTypePredictable-4 4569372 25.33 ns/op BenchmarkSwitchTypeUnpredictable-4 4889544 24.31 ns/op BenchmarkSwitchInterfaceTypePredictable-4 8163139 14.88 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4818118 24.33 ns/op PASS ok cmd/compile/internal/test 16.719s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 152 825894 ns/op BenchmarkNamed/Underlying/nongeneric-4 1491534 77.21 ns/op BenchmarkNamed/Underlying/generic-4 1547139 78.18 ns/op BenchmarkNamed/Underlying/src_instance-4 1561525 76.46 ns/op BenchmarkNamed/Underlying/user_instance-4 1559738 76.84 ns/op BenchmarkCheck/http/funcbodies/info-4 1 439005564 ns/op 79239 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 318177081 ns/op 109324 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 117588890 ns/op 295736 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 105753020 ns/op 328827 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 349420618 ns/op 15120 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 68259218 ns/op 77398 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 5 24858071 ns/op 212549 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 5 23764286 ns/op 222307 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 118575712 ns/op 18295 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 31755772 ns/op 68314 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 7 16313445 ns/op 132966 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 7 15742039 ns/op 137810 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1067144209 ns/op 67776 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 512263716 ns/op 141184 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 120131132 ns/op 601822 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 95326171 ns/op 758570 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 408912098 ns/op 2785 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 39802521 ns/op 28607 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 5 24881327 ns/op 45767 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 5 22773163 ns/op 50001 lines/s PASS ok cmd/compile/internal/types2 16.177s goos: freebsd goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 44 2928582 ns/op 3747205 sys-ns/op 597159 user-ns/op PASS ok cmd/go 1.314s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 284632 362.2 ns/op PASS ok cmd/go/internal/cfg 1.184s All tests passed.