freebsd-amd64-race at b6fed7199f026ac1a16de6f1eeaafd0e5a539204 :: 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.530s ok archive/zip 2.327s ok bufio 1.258s ok bytes 1.897s ok cmp 1.074s ok compress/bzip2 1.368s ok compress/flate 4.718s ok compress/gzip 9.418s ok compress/lzw 1.531s ok compress/zlib 4.837s ok container/heap 1.041s ok container/list 1.019s ok container/ring 1.066s ok context 1.046s ok crypto 2.450s ok crypto/aes 1.086s ok crypto/cipher 19.781s ok crypto/des 1.062s ok crypto/dsa 1.015s ok crypto/ecdh 1.215s ok crypto/ecdsa 1.172s ok crypto/ed25519 1.247s ok crypto/elliptic 1.093s ? crypto/fips140 [no test files] ok crypto/hkdf 1.074s ok crypto/hmac 1.074s ok crypto/internal/boring 1.074s ? crypto/internal/boring/bbig [no test files] ok crypto/internal/boring/bcache 1.380s ? crypto/internal/boring/sig [no test files] ? crypto/internal/cryptotest [no test files] ? crypto/internal/entropy [no test files] ? crypto/internal/fips140 [no test files] ok crypto/internal/fips140/aes 1.080s ok crypto/internal/fips140/aes/gcm 1.080s [no tests to run] ? crypto/internal/fips140/alias [no test files] ok crypto/internal/fips140/bigmod 1.391s ? crypto/internal/fips140/check [no test files] ? crypto/internal/fips140/check/checktest [no test files] ? crypto/internal/fips140/drbg [no test files] ok crypto/internal/fips140/ecdh 1.046s ok crypto/internal/fips140/ecdsa 1.169s ? crypto/internal/fips140/ed25519 [no test files] ok crypto/internal/fips140/edwards25519 1.588s ok crypto/internal/fips140/edwards25519/field 1.098s ? crypto/internal/fips140/hkdf [no test files] ? crypto/internal/fips140/hmac [no test files] ok crypto/internal/fips140/mlkem 1.248s ok crypto/internal/fips140/nistec 1.081s [no tests to run] ok crypto/internal/fips140/nistec/fiat 1.081s [no tests to run] ? crypto/internal/fips140/pbkdf2 [no test files] ok crypto/internal/fips140/rsa 1.077s ? crypto/internal/fips140/sha256 [no test files] ? crypto/internal/fips140/sha3 [no test files] ? crypto/internal/fips140/sha512 [no test files] ? crypto/internal/fips140/ssh [no test files] ? crypto/internal/fips140/subtle [no test files] ? crypto/internal/fips140/tls12 [no test files] ? crypto/internal/fips140/tls13 [no test files] ok crypto/internal/fips140deps 1.105s ? crypto/internal/fips140deps/byteorder [no test files] ? crypto/internal/fips140deps/cpu [no test files] ? crypto/internal/fips140deps/godebug [no test files] ? crypto/internal/fips140only [no test files] ok crypto/internal/fips140test 2.745s ok crypto/internal/hpke 1.084s ? crypto/internal/impl [no test files] ? crypto/internal/randutil [no test files] ok crypto/internal/sysrand 1.213s ? crypto/internal/sysrand/internal/seccomp [no test files] ok crypto/md5 1.027s ok crypto/mlkem 1.303s ok crypto/pbkdf2 1.137s ok crypto/rand 1.477s ok crypto/rc4 1.398s ok crypto/rsa 1.858s ok crypto/sha1 1.058s ok crypto/sha256 1.058s ok crypto/sha3 2.850s ok crypto/sha512 1.031s ok crypto/subtle 1.343s ok crypto/tls 8.197s ? crypto/tls/internal/fips140tls [no test files] ok crypto/x509 2.394s ? crypto/x509/pkix [no test files] ok database/sql 1.616s ok database/sql/driver 1.081s ok debug/buildinfo 1.062s ok debug/dwarf 1.085s ok debug/elf 1.722s ok debug/gosym 1.138s ok debug/macho 1.061s ok debug/pe 1.061s ok debug/plan9obj 1.022s ok embed 1.016s [no tests to run] ok embed/internal/embedtest 1.066s ? encoding [no test files] ok encoding/ascii85 1.057s ok encoding/asn1 1.081s ok encoding/base32 1.050s ok encoding/base64 1.082s ok encoding/binary 1.094s ok encoding/csv 1.073s ok encoding/gob 12.338s ok encoding/hex 1.017s ok encoding/json 1.886s ok encoding/pem 2.355s ok encoding/xml 1.197s ok errors 1.084s ok expvar 1.082s ok flag 3.248s ok fmt 1.452s ok go/ast 1.056s ok go/ast/internal/tests 1.056s ok go/build 7.013s ok go/build/constraint 1.101s ok go/constant 1.036s ok go/doc 1.239s ok go/doc/comment 2.201s ok go/format 1.053s ok go/importer 1.620s ok go/internal/gccgoimporter 1.060s ok go/internal/gcimporter 9.328s ok go/internal/srcimporter 10.646s ok go/parser 1.815s ok go/printer 2.175s ok go/scanner 1.023s ok go/token 1.087s ok go/types 30.521s ok go/version 1.032s ok hash 1.019s ok hash/adler32 1.081s ok hash/crc32 1.058s ok hash/crc64 1.058s ok hash/fnv 1.058s ok hash/maphash 1.180s ok html 1.080s ok html/template 1.183s ok image 1.318s ok image/color 1.092s ? image/color/palette [no test files] ok image/draw 1.427s ok image/gif 1.665s ? image/internal/imageutil [no test files] ok image/jpeg 1.956s ok image/png 3.060s ok index/suffixarray 1.667s ok internal/abi 1.105s ? internal/asan [no test files] ? internal/bisect [no test files] ok internal/buildcfg 1.016s ? internal/bytealg [no test files] ? internal/byteorder [no test files] ? internal/cfg [no test files] ok internal/chacha8rand 1.026s ok internal/copyright 1.158s ? internal/coverage [no test files] ? internal/coverage/calloc [no test files] ok internal/coverage/cfile 2.311s ok internal/coverage/cformat 1.048s ok internal/coverage/cmerge 1.048s ? internal/coverage/decodecounter [no test files] ? internal/coverage/decodemeta [no test files] ? internal/coverage/encodecounter [no test files] ? internal/coverage/encodemeta [no test files] ok internal/coverage/pods 1.031s ? internal/coverage/rtcov [no test files] ok internal/coverage/slicereader 1.029s ok internal/coverage/slicewriter 1.074s ? internal/coverage/stringtab [no test files] ok internal/coverage/test 1.065s ? internal/coverage/uleb128 [no test files] ok internal/cpu 3.229s ok internal/dag 1.077s ok internal/diff 1.076s ? internal/exportdata [no test files] ? internal/filepathlite [no test files] ok internal/fmtsort 1.076s ok internal/fuzz 1.077s ? internal/goarch [no test files] ok internal/godebug 16.999s ok internal/godebugs 58.238s ? internal/goexperiment [no test files] ? internal/goos [no test files] ? internal/goroot [no test files] ok internal/gover 1.049s ? internal/goversion [no test files] ok internal/itoa 1.077s ? internal/lazyregexp [no test files] ? internal/lazytemplate [no test files] ? internal/msan [no test files] ? internal/nettrace [no test files] ? internal/obscuretestdata [no test files] ? internal/oserror [no test files] ok internal/pkgbits 1.079s ok internal/platform 1.725s ok internal/poll 1.296s ok internal/profile 1.074s ? internal/profilerecord [no test files] ? internal/race [no test files] ok internal/reflectlite 1.082s ok internal/runtime/atomic 1.049s ? internal/runtime/exithook [no test files] ok internal/runtime/maps 1.079s ok internal/runtime/math 1.075s ok internal/runtime/sys 1.075s ok internal/saferio 1.066s ok internal/singleflight 1.117s ? internal/stringslite [no test files] ok internal/sync 4.488s ok internal/synctest 5.101s ? internal/syscall/execenv [no test files] ok internal/syscall/unix 1.014s ok internal/sysinfo 1.080s ? internal/syslist [no test files] ok internal/testenv 1.210s ? internal/testlog [no test files] ? internal/testpty [no test files] ok internal/trace 34.160s ? internal/trace/event [no test files] ? internal/trace/event/go122 [no test files] ok internal/trace/internal/oldtrace 1.421s ? internal/trace/internal/testgen/go122 [no test files] ? internal/trace/raw [no test files] ? internal/trace/testtrace [no test files] ? internal/trace/traceviewer [no test files] ? internal/trace/traceviewer/format [no test files] ? internal/trace/version [no test files] ? internal/txtar [no test files] ok internal/types/errors 1.351s ok internal/unsafeheader 1.047s ok internal/xcoff 1.047s ok internal/zstd 1.645s ok io 1.112s ok io/fs 1.287s ok io/ioutil 1.077s ok iter 1.077s ok log 1.027s ? log/internal [no test files] ok log/slog 1.149s ? log/slog/internal [no test files] ok log/slog/internal/benchmarks 1.076s ok log/slog/internal/buffer 1.076s ? log/slog/internal/slogtest [no test files] ok log/syslog 2.363s ok maps 1.076s ok math 1.037s ok math/big 3.151s ok math/bits 1.037s ok math/cmplx 1.075s ok math/rand 3.645s ok math/rand/v2 2.396s ok mime 1.037s ok mime/multipart 4.621s ok mime/quotedprintable 1.081s ok net 11.307s ok net/http 9.297s ok net/http/cgi 28.217s ok net/http/cookiejar 1.090s ok net/http/fcgi 1.240s ok net/http/httptest 1.195s ok net/http/httptrace 1.035s ok net/http/httputil 1.717s ok net/http/internal 2.271s ok net/http/internal/ascii 1.079s ? net/http/internal/testcert [no test files] ok net/http/pprof 6.357s ok net/internal/cgotest 1.034s ok net/internal/socktest 1.017s ok net/mail 1.049s ok net/netip 1.605s ok net/rpc 1.106s ok net/rpc/jsonrpc 1.105s ok net/smtp 1.082s ok net/textproto 1.082s ok net/url 1.089s ok os 10.880s ok os/exec 8.438s ok os/exec/internal/fdtest 1.015s ok os/signal 20.793s ok os/user 1.086s ok path 1.086s ok path/filepath 1.129s ok plugin 1.037s ok reflect 1.488s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 3.149s ok regexp/syntax 5.866s ok runtime 45.241s ok runtime/cgo 1.078s ? runtime/coverage [no test files] ok runtime/debug 2.227s ? runtime/internal/startlinetest [no test files] ok runtime/internal/wasitest 1.017s ok runtime/metrics 1.089s ok runtime/pprof 29.261s ok runtime/race 9.335s ? runtime/race/internal/amd64v1 [no test files] ok runtime/trace 1.134s ok slices 1.341s ok sort 1.473s ok strconv 2.699s ok strings 2.218s ? structs [no test files] ok sync 1.571s ok sync/atomic 3.805s ok syscall 8.138s ok testing 6.675s ok testing/fstest 1.031s ? testing/internal/testdeps [no test files] ok testing/iotest 1.031s ok testing/quick 1.130s ok testing/slogtest 1.016s ok text/scanner 1.051s ok text/tabwriter 1.084s ok text/template 1.115s ok text/template/parse 1.089s ok time 15.976s ? time/tzdata [no test files] ok unicode 1.032s ok unicode/utf16 1.042s ok unicode/utf8 1.042s ok unique 1.307s ? unsafe [no test files] ok weak 1.249s ok cmd/addr2line 4.770s ok cmd/api 11.944s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 3.488s ? cmd/asm/internal/flags [no test files] ok cmd/asm/internal/lex 1.022s ? cmd/buildid [no test files] ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.033s ok cmd/cgo/internal/test 1.435s ? cmd/cgo/internal/test/gcc68255 [no test files] ? cmd/cgo/internal/test/issue23555a [no test files] ? cmd/cgo/internal/test/issue23555b [no test files] ? cmd/cgo/internal/test/issue26213 [no test files] ? cmd/cgo/internal/test/issue26430 [no test files] ? cmd/cgo/internal/test/issue26743 [no test files] ? cmd/cgo/internal/test/issue27054 [no test files] ? cmd/cgo/internal/test/issue27340 [no test files] ? cmd/cgo/internal/test/issue29563 [no test files] ? cmd/cgo/internal/test/issue30527 [no test files] ? cmd/cgo/internal/test/issue41761a [no test files] ? cmd/cgo/internal/test/issue43639 [no test files] ? cmd/cgo/internal/test/issue52611a [no test files] ? cmd/cgo/internal/test/issue52611b [no test files] ? cmd/cgo/internal/test/issue8756 [no test files] ? cmd/cgo/internal/test/issue8828 [no test files] ? cmd/cgo/internal/test/issue9026 [no test files] ? cmd/cgo/internal/test/issue9510a [no test files] ? cmd/cgo/internal/test/issue9510b [no test files] ok cmd/cgo/internal/testcarchive 22.887s ok cmd/cgo/internal/testcshared 9.485s ok cmd/cgo/internal/testerrors 11.296s ok cmd/cgo/internal/testfortran 1.040s ok cmd/cgo/internal/testgodefs 1.523s ok cmd/cgo/internal/testlife 1.633s ok cmd/cgo/internal/testnocgo 1.021s ok cmd/cgo/internal/testplugin 37.229s ok cmd/cgo/internal/testsanitizers 19.179s ok cmd/cgo/internal/testshared 1.019s ok cmd/cgo/internal/testso 2.352s ok cmd/cgo/internal/teststdio 2.502s ok cmd/cgo/internal/testtls 1.025s ok cmd/compile 37.511s ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.029s ok cmd/compile/internal/amd64 1.082s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.076s ? cmd/compile/internal/bitvec [no test files] ok cmd/compile/internal/compare 1.078s ? cmd/compile/internal/coverage [no test files] ? cmd/compile/internal/deadlocals [no test files] ok cmd/compile/internal/devirtualize 1.041s ok cmd/compile/internal/dwarfgen 1.439s ? cmd/compile/internal/escape [no test files] ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 1.877s ? cmd/compile/internal/inline [no test files] ok cmd/compile/internal/inline/inlheur 1.439s ? cmd/compile/internal/inline/interleaved [no test files] ok cmd/compile/internal/ir 1.079s ok cmd/compile/internal/liveness 1.133s ok cmd/compile/internal/logopt 1.242s ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/loopvar 1.043s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.075s ? cmd/compile/internal/objw [no test files] ? cmd/compile/internal/pgoir [no test files] ? cmd/compile/internal/pkginit [no test files] ? cmd/compile/internal/ppc64 [no test files] ok cmd/compile/internal/rangefunc 1.084s ok cmd/compile/internal/reflectdata 1.080s [no tests to run] ? cmd/compile/internal/riscv64 [no test files] ? cmd/compile/internal/rttype [no test files] ? cmd/compile/internal/s390x [no test files] ok cmd/compile/internal/ssa 8.129s ok cmd/compile/internal/ssagen 1.039s ? cmd/compile/internal/staticdata [no test files] ? cmd/compile/internal/staticinit [no test files] ok cmd/compile/internal/syntax 1.170s ok cmd/compile/internal/test 11.945s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 1.323s ok cmd/compile/internal/types 1.051s ok cmd/compile/internal/types2 8.797s ? cmd/compile/internal/walk [no test files] ? cmd/compile/internal/wasm [no test files] ? cmd/compile/internal/x86 [no test files] ok cmd/covdata 1.079s ok cmd/cover 17.743s ok cmd/dist 1.016s ok cmd/distpack 1.016s ok cmd/doc 2.429s ok cmd/fix 2.892s ok cmd/go 347.260s ok cmd/go/internal/auth 1.023s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/cache 1.184s ok cmd/go/internal/cfg 1.038s [no tests to run] ? cmd/go/internal/clean [no test files] ? cmd/go/internal/cmdflag [no test files] ? cmd/go/internal/doc [no test files] ok cmd/go/internal/envcmd 1.097s ok cmd/go/internal/fips140 1.044s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.078s ok cmd/go/internal/generate 1.078s ok cmd/go/internal/gover 1.078s ? cmd/go/internal/help [no test files] ok cmd/go/internal/imports 1.043s ? cmd/go/internal/list [no test files] ok cmd/go/internal/load 1.029s ok cmd/go/internal/lockedfile 2.658s ok cmd/go/internal/lockedfile/internal/filelock 2.124s ? cmd/go/internal/mmap [no test files] ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/modfetch 1.035s ok cmd/go/internal/modfetch/codehost 2.325s ok cmd/go/internal/modfetch/zip_sum_test 1.020s ? cmd/go/internal/modget [no test files] ok cmd/go/internal/modindex 1.514s ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modload 1.083s ok cmd/go/internal/mvs 1.080s ? cmd/go/internal/run [no test files] ? cmd/go/internal/search [no test files] ok cmd/go/internal/str 1.081s ? cmd/go/internal/telemetrycmd [no test files] ? cmd/go/internal/telemetrystats [no test files] ok cmd/go/internal/test 1.092s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.090s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 1.023s ok cmd/go/internal/vcweb 1.028s ok cmd/go/internal/vcweb/vcstest 3.005s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/web 1.083s ? cmd/go/internal/web/intercept [no test files] ok cmd/go/internal/work 1.312s ? cmd/go/internal/workcmd [no test files] ok cmd/gofmt 1.231s ok cmd/internal/archive 1.338s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/bootstrap_test 1.027s ok cmd/internal/buildid 1.441s ? cmd/internal/codesign [no test files] ok cmd/internal/cov 1.310s ? cmd/internal/cov/covcmd [no test files] ok cmd/internal/dwarf 1.072s ok cmd/internal/edit 1.072s ? cmd/internal/gcprog [no test files] ok cmd/internal/goobj 1.054s ? cmd/internal/hash [no test files] ? cmd/internal/macho [no test files] ok cmd/internal/moddeps 1.795s ok cmd/internal/obj 1.438s ? cmd/internal/obj/arm [no test files] ok cmd/internal/obj/arm64 1.596s ok cmd/internal/obj/loong64 1.076s ? cmd/internal/obj/mips [no test files] ok cmd/internal/obj/ppc64 1.111s ok cmd/internal/obj/riscv 1.111s ok cmd/internal/obj/s390x 1.019s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/x86 3.365s ok cmd/internal/objabi 1.061s ? cmd/internal/objfile [no test files] ok cmd/internal/osinfo 1.062s ok cmd/internal/par 1.215s ? cmd/internal/pathcache [no test files] ok cmd/internal/pgo 1.074s ok cmd/internal/pkgpath 5.306s ok cmd/internal/pkgpattern 1.078s ok cmd/internal/quoted 1.078s ? cmd/internal/robustio [no test files] ? cmd/internal/script [no test files] ? cmd/internal/script/scripttest [no test files] ok cmd/internal/src 1.075s ok cmd/internal/sys 1.074s ? cmd/internal/telemetry [no test files] ? cmd/internal/telemetry/counter [no test files] ok cmd/internal/test2json 1.614s ok cmd/link 19.233s ? cmd/link/internal/amd64 [no test files] ? cmd/link/internal/arm [no test files] ? cmd/link/internal/arm64 [no test files] ok cmd/link/internal/benchmark 1.016s ? cmd/link/internal/dwtest [no test files] ok cmd/link/internal/ld 7.234s ? cmd/link/internal/loadelf [no test files] ok cmd/link/internal/loader 1.062s ? cmd/link/internal/loadmacho [no test files] ? cmd/link/internal/loadpe [no test files] ? cmd/link/internal/loadxcoff [no test files] ? cmd/link/internal/loong64 [no test files] ? cmd/link/internal/mips [no test files] ? cmd/link/internal/mips64 [no test files] ? cmd/link/internal/ppc64 [no test files] ? cmd/link/internal/riscv64 [no test files] ? cmd/link/internal/s390x [no test files] ? cmd/link/internal/sym [no test files] ? cmd/link/internal/wasm [no test files] ? cmd/link/internal/x86 [no test files] ok cmd/nm 9.535s ok cmd/objdump 5.291s ok cmd/pack 7.835s ok cmd/pprof 3.576s ? cmd/preprofile [no test files] ok cmd/relnote 1.078s ? cmd/test2json [no test files] ok cmd/trace 1.255s ok cmd/vet 51.251s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 6216 18937 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 3622 29122 ns/op 1662 B/op 24 allocs/op Benchmark/Writer/PAX-4 2917 39187 ns/op 2256 B/op 38 allocs/op Benchmark/Reader/USTAR-4 6328 19071 ns/op 5128 B/op 15 allocs/op Benchmark/Reader/GNU-4 8656 14097 ns/op 5153 B/op 15 allocs/op Benchmark/Reader/PAX-4 2658 39979 ns/op 8774 B/op 33 allocs/op PASS ok archive/tar 2.189s goos: freebsd goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 256240079 ns/op 828960 B/op 83 allocs/op BenchmarkZip64Test-4 1 103851759 ns/op BenchmarkZip64TestSizes/4096-4 2318 53970 ns/op BenchmarkZip64TestSizes/1048576-4 238 498807 ns/op BenchmarkZip64TestSizes/67108864-4 1 112756586 ns/op PASS ok archive/zip 2.036s goos: freebsd goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 345486 329.3 ns/op BenchmarkReaderCopyUnoptimal-4 211435 537.3 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 15293 ns/op BenchmarkReaderWriteToOptimal-4 13402 8612 ns/op BenchmarkReaderReadString-4 187383 629.0 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 297730 371.7 ns/op BenchmarkWriterCopyUnoptimal-4 309596 346.7 ns/op BenchmarkWriterCopyNoReadFrom-4 9464 12554 ns/op BenchmarkReaderEmpty-4 59439 2293 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 38923 2712 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 828507 152.1 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.710s goos: freebsd goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 4824 22802 ns/op 1437.04 MB/s BenchmarkWriteByte-4 577 200140 ns/op 20.47 MB/s BenchmarkWriteRune-4 349 347724 ns/op 35.34 MB/s BenchmarkBufferNotEmptyWriteRead-4 40 2840600 ns/op BenchmarkBufferFullSmallReads-4 136 893959 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 11871 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 552 195049 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 28 4311495 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 13 7871173 ns/op 2131.48 MB/s 2581110 B/op 0 allocs/op BenchmarkIndexByte/10-4 5896394 20.47 ns/op 488.54 MB/s BenchmarkIndexByte/32-4 5514300 20.92 ns/op 1529.96 MB/s BenchmarkIndexByte/4K-4 1574307 74.81 ns/op 54749.15 MB/s BenchmarkIndexBytePortable/10-4 1000000 100.5 ns/op 99.51 MB/s BenchmarkIndexBytePortable/32-4 359956 288.9 ns/op 110.75 MB/s BenchmarkIndexBytePortable/4K-4 3124 34940 ns/op 117.23 MB/s BenchmarkIndexRune/10-4 1669813 70.45 ns/op 141.94 MB/s BenchmarkIndexRune/32-4 1574077 74.89 ns/op 427.31 MB/s BenchmarkIndexRune/4K-4 774586 131.9 ns/op 31044.30 MB/s BenchmarkIndexRuneASCII/10-4 5757922 21.54 ns/op 464.21 MB/s BenchmarkIndexRuneASCII/32-4 5262619 21.92 ns/op 1459.64 MB/s BenchmarkIndexRuneASCII/4K-4 1576412 75.68 ns/op 54120.08 MB/s BenchmarkIndexRuneUnicode/Latin/10-4 1955642 62.15 ns/op 160.91 MB/s BenchmarkIndexRuneUnicode/Latin/32-4 1901458 62.80 ns/op 509.57 MB/s BenchmarkIndexRuneUnicode/Latin/4K-4 220912 502.8 ns/op 8147.12 MB/s BenchmarkIndexRuneUnicode/Cyrillic/10-4 1650952 75.81 ns/op 131.92 MB/s BenchmarkIndexRuneUnicode/Cyrillic/32-4 1617171 76.42 ns/op 418.71 MB/s BenchmarkIndexRuneUnicode/Cyrillic/4K-4 77653 1519 ns/op 2697.24 MB/s BenchmarkIndexRuneUnicode/Han/10-4 1141653 103.2 ns/op 96.91 MB/s BenchmarkIndexRuneUnicode/Han/32-4 1223997 98.72 ns/op 324.16 MB/s BenchmarkIndexRuneUnicode/Han/4K-4 149206 770.2 ns/op 5318.25 MB/s BenchmarkEqual/0-4 9605778 12.38 ns/op BenchmarkEqual/same/1-4 2174860 56.55 ns/op 17.68 MB/s BenchmarkEqual/same/6-4 2108311 57.24 ns/op 104.81 MB/s BenchmarkEqual/same/9-4 2019376 59.94 ns/op 150.15 MB/s BenchmarkEqual/same/15-4 2048832 59.81 ns/op 250.81 MB/s BenchmarkEqual/same/16-4 2003889 58.12 ns/op 275.30 MB/s BenchmarkEqual/same/20-4 2027106 61.53 ns/op 325.06 MB/s BenchmarkEqual/same/32-4 1912515 60.88 ns/op 525.59 MB/s BenchmarkEqual/same/4K-4 153817 737.7 ns/op 5552.22 MB/s BenchmarkEqual/1-4 2060978 58.56 ns/op 17.08 MB/s BenchmarkEqual/6-4 2007655 61.33 ns/op 97.83 MB/s BenchmarkEqual/9-4 1973414 58.90 ns/op 152.79 MB/s BenchmarkEqual/15-4 1928146 62.99 ns/op 238.12 MB/s BenchmarkEqual/16-4 1949508 60.95 ns/op 262.51 MB/s BenchmarkEqual/20-4 1861537 65.94 ns/op 303.30 MB/s BenchmarkEqual/32-4 1798491 64.95 ns/op 492.66 MB/s BenchmarkEqual/4K-4 93876 1315 ns/op 3113.77 MB/s BenchmarkEqualBothUnaligned/64_0-4 2090703 57.38 ns/op 1115.41 MB/s BenchmarkEqualBothUnaligned/64_1-4 1844553 64.41 ns/op 993.61 MB/s BenchmarkEqualBothUnaligned/64_4-4 1987628 60.26 ns/op 1062.01 MB/s BenchmarkEqualBothUnaligned/64_7-4 2035549 59.06 ns/op 1083.59 MB/s BenchmarkEqualBothUnaligned/4096_0-4 106960 1079 ns/op 3794.55 MB/s BenchmarkEqualBothUnaligned/4096_1-4 82261 1405 ns/op 2914.49 MB/s BenchmarkEqualBothUnaligned/4096_4-4 140446 776.8 ns/op 5272.78 MB/s BenchmarkEqualBothUnaligned/4096_7-4 144072 779.7 ns/op 5253.04 MB/s BenchmarkIndex/10-4 4011318 29.64 ns/op 337.40 MB/s BenchmarkIndex/32-4 4316418 26.87 ns/op 1190.79 MB/s BenchmarkIndex/4K-4 42967 2875 ns/op 1424.51 MB/s BenchmarkIndexEasy/10-4 4131975 29.03 ns/op 344.44 MB/s BenchmarkIndexEasy/32-4 4419150 27.88 ns/op 1147.86 MB/s BenchmarkIndexEasy/4K-4 796816 144.9 ns/op 28260.65 MB/s BenchmarkCount/10-4 2042709 59.79 ns/op 167.26 MB/s BenchmarkCount/32-4 2102574 56.18 ns/op 569.56 MB/s BenchmarkCount/4K-4 40962 2898 ns/op 1413.52 MB/s BenchmarkCountEasy/10-4 2098873 57.64 ns/op 173.50 MB/s BenchmarkCountEasy/32-4 2219524 54.38 ns/op 588.47 MB/s BenchmarkCountEasy/4K-4 691761 173.2 ns/op 23647.75 MB/s BenchmarkCountSingle/10-4 3796918 31.30 ns/op 319.52 MB/s BenchmarkCountSingle/32-4 3783380 32.11 ns/op 996.47 MB/s BenchmarkCountSingle/4K-4 1236828 96.24 ns/op 42560.39 MB/s BenchmarkToUpper/#00-4 3472585 33.43 ns/op BenchmarkToUpper/ONLYUPPER-4 389421 260.3 ns/op BenchmarkToUpper/abc-4 775888 149.9 ns/op BenchmarkToUpper/AbC123-4 439876 240.0 ns/op BenchmarkToUpper/azAZ09_-4 476970 251.1 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 128941 885.6 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 55174 2124 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 87454 1478 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 173313 677.0 ns/op BenchmarkToLower/#00-4 3465253 34.23 ns/op BenchmarkToLower/abc-4 694173 172.2 ns/op BenchmarkToLower/AbC123-4 423925 243.9 ns/op BenchmarkToLower/azAZ09_-4 456607 256.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 124033 905.6 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 56176 2046 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 102852 1231 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 172536 667.9 ns/op BenchmarkFields/ASCII/16-4 221890 543.1 ns/op 29.46 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 15321 7879 ns/op 32.49 MB/s 704 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 834 128959 ns/op 31.76 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 54 2154571 ns/op 30.42 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 34658320 ns/op 30.25 MB/s 2277376 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 213382 523.1 ns/op 30.59 MB/s 24 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 8142 14191 ns/op 18.04 MB/s 704 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 540 229715 ns/op 17.83 MB/s 23552 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 28 3874994 ns/op 16.91 MB/s 504064 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 63547230 ns/op 16.50 MB/s 11202864 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 213380 508.7 ns/op 31.45 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16600 7270 ns/op 35.21 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 938 125752 ns/op 32.57 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 51 2179134 ns/op 30.07 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 37982179 ns/op 27.61 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 259275 457.0 ns/op 35.01 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12062 9982 ns/op 25.65 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 733 164508 ns/op 24.90 MB/s 23552 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 37 2762449 ns/op 23.72 MB/s 504064 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 48543388 ns/op 21.60 MB/s 11202816 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2875566 42.71 ns/op BenchmarkTrimSpace/ASCII-4 1395784 83.79 ns/op BenchmarkTrimSpace/SomeNonASCII-4 153897 790.9 ns/op BenchmarkTrimSpace/JustNonASCII-4 69696 1681 ns/op BenchmarkToValidUTF8/Valid-4 793416 150.7 ns/op BenchmarkToValidUTF8/InvalidASCII-4 558764 223.5 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 152461 783.4 ns/op BenchmarkIndexHard1-4 1236 94551 ns/op 11089.98 MB/s BenchmarkIndexHard2-4 901 132058 ns/op 7940.20 MB/s BenchmarkIndexHard3-4 176 666308 ns/op 1573.70 MB/s BenchmarkIndexHard4-4 183 649503 ns/op 1614.41 MB/s BenchmarkLastIndexHard1-4 8 14728719 ns/op BenchmarkLastIndexHard2-4 6 17417648 ns/op BenchmarkLastIndexHard3-4 6 19635003 ns/op BenchmarkCountHard1-4 1274 95505 ns/op BenchmarkCountHard2-4 903 134744 ns/op BenchmarkCountHard3-4 175 707391 ns/op BenchmarkSplitEmptySeparator-4 2 73950743 ns/op BenchmarkSplitSingleByteSeparator-4 30 4877666 ns/op BenchmarkSplitMultiByteSeparator-4 18 5899647 ns/op BenchmarkSplitNSingleByteSeparator-4 290252 456.8 ns/op BenchmarkSplitNMultiByteSeparator-4 110582 1081 ns/op BenchmarkRepeat-4 262844 428.7 ns/op BenchmarkRepeatLarge/256/1-4 192446 613.7 ns/op 417.16 MB/s BenchmarkRepeatLarge/256/16-4 274344 408.2 ns/op 627.14 MB/s BenchmarkRepeatLarge/512/1-4 153340 810.4 ns/op 631.78 MB/s BenchmarkRepeatLarge/512/16-4 191840 649.4 ns/op 788.37 MB/s BenchmarkRepeatLarge/1024/1-4 89020 1464 ns/op 699.23 MB/s BenchmarkRepeatLarge/1024/16-4 116372 1085 ns/op 943.60 MB/s BenchmarkRepeatLarge/2048/1-4 43822 3373 ns/op 607.25 MB/s BenchmarkRepeatLarge/2048/16-4 48219 2312 ns/op 885.82 MB/s BenchmarkRepeatLarge/4096/1-4 23896 4329 ns/op 946.28 MB/s BenchmarkRepeatLarge/4096/16-4 39696 4415 ns/op 927.73 MB/s BenchmarkRepeatLarge/8192/1-4 14924 7395 ns/op 1107.84 MB/s BenchmarkRepeatLarge/8192/16-4 13855 10020 ns/op 817.57 MB/s BenchmarkRepeatLarge/8192/4097-4 27208 3690 ns/op 1110.40 MB/s BenchmarkRepeatLarge/16384/1-4 8079 13229 ns/op 1238.54 MB/s BenchmarkRepeatLarge/16384/16-4 10000 12943 ns/op 1265.87 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 10491 ns/op 1171.55 MB/s BenchmarkRepeatLarge/32768/1-4 4395 25461 ns/op 1287.01 MB/s BenchmarkRepeatLarge/32768/16-4 4888 26242 ns/op 1248.67 MB/s BenchmarkRepeatLarge/32768/4097-4 4563 21927 ns/op 1307.93 MB/s BenchmarkRepeatLarge/65536/1-4 2074 50410 ns/op 1300.07 MB/s BenchmarkRepeatLarge/65536/16-4 2415 47096 ns/op 1391.53 MB/s BenchmarkRepeatLarge/65536/4097-4 3036 50347 ns/op 1220.63 MB/s BenchmarkRepeatLarge/131072/1-4 757 152913 ns/op 857.16 MB/s BenchmarkRepeatLarge/131072/16-4 718 159434 ns/op 822.11 MB/s BenchmarkRepeatLarge/131072/4097-4 853 192356 ns/op 660.27 MB/s BenchmarkRepeatLarge/262144/1-4 434 275147 ns/op 952.74 MB/s BenchmarkRepeatLarge/262144/16-4 432 278248 ns/op 942.12 MB/s BenchmarkRepeatLarge/262144/4097-4 402 389016 ns/op 663.50 MB/s BenchmarkRepeatLarge/524288/1-4 219 536675 ns/op 976.92 MB/s BenchmarkRepeatLarge/524288/16-4 214 563021 ns/op 931.20 MB/s BenchmarkRepeatLarge/524288/4097-4 232 527539 ns/op 986.31 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1188582 ns/op 882.21 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1026403 ns/op 1021.60 MB/s BenchmarkRepeatLarge/1048576/4097-4 120 1011204 ns/op 1033.16 MB/s BenchmarkRepeatLarge/2097152/1-4 55 2104772 ns/op 996.38 MB/s BenchmarkRepeatLarge/2097152/16-4 67 2083315 ns/op 1006.64 MB/s BenchmarkRepeatLarge/2097152/4097-4 50 2324732 ns/op 900.56 MB/s BenchmarkRepeatLarge/4194304/1-4 24 4328143 ns/op 969.08 MB/s BenchmarkRepeatLarge/4194304/16-4 25 4468276 ns/op 938.69 MB/s BenchmarkRepeatLarge/4194304/4097-4 27 4371539 ns/op 958.75 MB/s BenchmarkRepeatLarge/8388608/1-4 13 8485100 ns/op 988.63 MB/s BenchmarkRepeatLarge/8388608/16-4 14 7414846 ns/op 1131.33 MB/s BenchmarkRepeatLarge/8388608/4097-4 14 7428956 ns/op 1128.90 MB/s BenchmarkRepeatLarge/16777216/1-4 7 15221139 ns/op 1102.23 MB/s BenchmarkRepeatLarge/16777216/16-4 8 14416797 ns/op 1163.73 MB/s BenchmarkRepeatLarge/16777216/4097-4 7 14571067 ns/op 1151.41 MB/s BenchmarkRepeatLarge/33554432/1-4 4 28323099 ns/op 1184.70 MB/s BenchmarkRepeatLarge/33554432/16-4 4 28055104 ns/op 1196.02 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 27663678 ns/op 1212.94 MB/s BenchmarkRepeatLarge/67108864/1-4 2 55617468 ns/op 1206.61 MB/s BenchmarkRepeatLarge/67108864/16-4 2 54738652 ns/op 1225.99 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 54434401 ns/op 1232.84 MB/s BenchmarkRepeatLarge/134217728/1-4 1 111581746 ns/op 1202.86 MB/s BenchmarkRepeatLarge/134217728/16-4 1 107856802 ns/op 1244.41 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 111638455 ns/op 1202.25 MB/s BenchmarkRepeatLarge/268435456/1-4 1 238125083 ns/op 1127.29 MB/s BenchmarkRepeatLarge/268435456/16-4 1 232885897 ns/op 1152.65 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 233472529 ns/op 1149.75 MB/s BenchmarkRepeatLarge/536870912/1-4 1 494329211 ns/op 1086.06 MB/s BenchmarkRepeatLarge/536870912/16-4 1 428981796 ns/op 1251.50 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 437540893 ns/op 1227.02 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1036543433 ns/op 1035.89 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 849444555 ns/op 1264.05 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 863339665 ns/op 1243.71 MB/s BenchmarkBytesCompare/1-4 12098508 9.196 ns/op BenchmarkBytesCompare/2-4 12050916 8.975 ns/op BenchmarkBytesCompare/4-4 11485430 9.174 ns/op BenchmarkBytesCompare/8-4 12057212 8.644 ns/op BenchmarkBytesCompare/16-4 14203568 8.382 ns/op BenchmarkBytesCompare/32-4 11951300 8.410 ns/op BenchmarkBytesCompare/64-4 11121975 9.753 ns/op BenchmarkBytesCompare/128-4 10466445 9.639 ns/op BenchmarkBytesCompare/256-4 9453022 11.68 ns/op BenchmarkBytesCompare/512-4 7453104 15.42 ns/op BenchmarkBytesCompare/1024-4 4946227 23.07 ns/op BenchmarkBytesCompare/2048-4 3013651 38.95 ns/op BenchmarkIndexAnyASCII/1:1-4 3084242 36.49 ns/op BenchmarkIndexAnyASCII/1:2-4 3214222 37.47 ns/op BenchmarkIndexAnyASCII/1:4-4 3075190 35.98 ns/op BenchmarkIndexAnyASCII/1:8-4 3292105 34.80 ns/op BenchmarkIndexAnyASCII/1:16-4 3063144 35.50 ns/op BenchmarkIndexAnyASCII/1:32-4 3102470 38.46 ns/op BenchmarkIndexAnyASCII/1:64-4 3203979 33.93 ns/op BenchmarkIndexAnyASCII/16:1-4 3035318 40.10 ns/op BenchmarkIndexAnyASCII/16:2-4 462334 253.9 ns/op BenchmarkIndexAnyASCII/16:4-4 471667 260.4 ns/op BenchmarkIndexAnyASCII/16:8-4 457009 271.9 ns/op BenchmarkIndexAnyASCII/16:16-4 361214 281.1 ns/op BenchmarkIndexAnyASCII/16:32-4 317325 343.2 ns/op BenchmarkIndexAnyASCII/16:64-4 270571 386.3 ns/op BenchmarkIndexAnyASCII/256:1-4 2736470 43.22 ns/op BenchmarkIndexAnyASCII/256:2-4 34538 3393 ns/op BenchmarkIndexAnyASCII/256:4-4 36901 3142 ns/op BenchmarkIndexAnyASCII/256:8-4 34827 3469 ns/op BenchmarkIndexAnyASCII/256:16-4 33894 3410 ns/op BenchmarkIndexAnyASCII/256:32-4 31830 3262 ns/op BenchmarkIndexAnyASCII/256:64-4 33399 3480 ns/op BenchmarkIndexAnyUTF8/1:1-4 3092425 35.34 ns/op BenchmarkIndexAnyUTF8/1:2-4 3401149 35.16 ns/op BenchmarkIndexAnyUTF8/1:4-4 3131095 35.67 ns/op BenchmarkIndexAnyUTF8/1:8-4 3216309 35.43 ns/op BenchmarkIndexAnyUTF8/1:16-4 3115873 34.27 ns/op BenchmarkIndexAnyUTF8/1:32-4 3117849 35.36 ns/op BenchmarkIndexAnyUTF8/1:64-4 3182344 35.80 ns/op BenchmarkIndexAnyUTF8/16:1-4 205197 571.1 ns/op BenchmarkIndexAnyUTF8/16:2-4 354118 298.6 ns/op BenchmarkIndexAnyUTF8/16:4-4 340098 305.5 ns/op BenchmarkIndexAnyUTF8/16:8-4 408508 317.0 ns/op BenchmarkIndexAnyUTF8/16:16-4 386649 327.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 311904 328.9 ns/op BenchmarkIndexAnyUTF8/16:64-4 374863 302.1 ns/op BenchmarkIndexAnyUTF8/256:1-4 14446 8466 ns/op BenchmarkIndexAnyUTF8/256:2-4 27704 4307 ns/op BenchmarkIndexAnyUTF8/256:4-4 27243 4016 ns/op BenchmarkIndexAnyUTF8/256:8-4 28539 4060 ns/op BenchmarkIndexAnyUTF8/256:16-4 27934 4170 ns/op BenchmarkIndexAnyUTF8/256:32-4 26767 4390 ns/op BenchmarkIndexAnyUTF8/256:64-4 28322 4050 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3149607 34.80 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3140352 37.57 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3147015 35.32 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3153756 33.92 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3166743 33.81 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3295976 35.05 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3458642 35.86 ns/op BenchmarkLastIndexAnyASCII/16:1-4 484701 230.8 ns/op BenchmarkLastIndexAnyASCII/16:2-4 432643 240.7 ns/op BenchmarkLastIndexAnyASCII/16:4-4 425155 242.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 485313 241.7 ns/op BenchmarkLastIndexAnyASCII/16:16-4 441252 272.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 359635 281.3 ns/op BenchmarkLastIndexAnyASCII/16:64-4 286542 410.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 34016 3460 ns/op BenchmarkLastIndexAnyASCII/256:2-4 33642 3358 ns/op BenchmarkLastIndexAnyASCII/256:4-4 34696 3196 ns/op BenchmarkLastIndexAnyASCII/256:8-4 37318 3293 ns/op BenchmarkLastIndexAnyASCII/256:16-4 34681 3165 ns/op BenchmarkLastIndexAnyASCII/256:32-4 32743 3563 ns/op BenchmarkLastIndexAnyASCII/256:64-4 33759 3474 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3205044 34.57 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3121741 34.61 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3186202 34.61 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3171387 34.40 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3209162 38.38 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3156393 36.37 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3180422 35.83 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 317064 378.5 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 329145 319.4 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 377553 323.0 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 325146 314.9 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 377956 309.4 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 316573 326.0 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 367959 319.5 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 20697 5462 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 27105 4086 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 27758 4066 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 27877 4096 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 28764 4290 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 27658 4168 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 28735 4009 ns/op BenchmarkTrimASCII/1:1-4 3573286 30.93 ns/op BenchmarkTrimASCII/1:2-4 3055016 38.79 ns/op BenchmarkTrimASCII/1:4-4 3070743 38.27 ns/op BenchmarkTrimASCII/1:8-4 2779602 44.91 ns/op BenchmarkTrimASCII/1:16-4 2089610 56.63 ns/op BenchmarkTrimASCII/16:1-4 674710 161.4 ns/op BenchmarkTrimASCII/16:2-4 495441 224.3 ns/op BenchmarkTrimASCII/16:4-4 497962 239.2 ns/op BenchmarkTrimASCII/16:8-4 440460 244.5 ns/op BenchmarkTrimASCII/16:16-4 470986 254.2 ns/op BenchmarkTrimASCII/256:1-4 50822 2172 ns/op BenchmarkTrimASCII/256:2-4 32280 3349 ns/op BenchmarkTrimASCII/256:4-4 33111 3277 ns/op BenchmarkTrimASCII/256:8-4 33205 3259 ns/op BenchmarkTrimASCII/256:16-4 32964 3257 ns/op BenchmarkTrimASCII/4096:1-4 3328 30362 ns/op BenchmarkTrimASCII/4096:2-4 2032 58066 ns/op BenchmarkTrimASCII/4096:4-4 1970 55292 ns/op BenchmarkTrimASCII/4096:8-4 2114 55233 ns/op BenchmarkTrimASCII/4096:16-4 2024 52867 ns/op BenchmarkTrimByte-4 2892622 42.12 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 19927 5981 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 19945 6025 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 842 139359 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1633 69280 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3354 33841 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7094 16586 ns/op BenchmarkCompareBytesEqual-4 14729732 7.581 ns/op BenchmarkCompareBytesToNil-4 15387523 7.287 ns/op BenchmarkCompareBytesEmpty-4 15446130 6.688 ns/op BenchmarkCompareBytesIdentical-4 18100466 6.988 ns/op BenchmarkCompareBytesSameLength-4 13229076 7.892 ns/op BenchmarkCompareBytesDifferentLength-4 13622760 8.138 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 4395 30968 ns/op 33859.94 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 3895 34897 ns/op 30047.98 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 3994 31155 ns/op 33656.61 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 2850 35403 ns/op 29618.77 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 4122 29401 ns/op 35665.16 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 4501 31180 ns/op 33629.89 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3586 28989 ns/op 36172.23 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 4002 33512 ns/op 31289.88 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 3073 35373 ns/op 29643.79 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 4468 28302 ns/op 37049.93 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 4232 32594 ns/op 32170.94 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 3836 26625 ns/op 39382.94 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 3794 30423 ns/op 34466.49 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 4449 32782 ns/op 31986.07 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 3319 32671 ns/op 32094.93 MB/s BenchmarkCompareBytesBig-4 3764 30929 ns/op 33903.03 MB/s BenchmarkCompareBytesBigIdentical-4 15210636 7.275 ns/op 144134153.14 MB/s PASS ok bytes 60.070s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 59032145 ns/op 1.69 MB/s 3611596 B/op 27 allocs/op BenchmarkDecodeNewton-4 1 272338232 ns/op 2.08 MB/s 3629184 B/op 26 allocs/op BenchmarkDecodeRand-4 6 18549831 ns/op 0.88 MB/s 3642685 B/op 26 allocs/op PASS ok compress/bzip2 2.103s goos: freebsd goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 84 1334413 ns/op 7.49 MB/s 42001 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 12817256 ns/op 7.80 MB/s 42647 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 129533060 ns/op 7.72 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 90 1370875 ns/op 7.29 MB/s 43176 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13530118 ns/op 7.39 MB/s 41908 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 136769896 ns/op 7.31 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 86 1273388 ns/op 7.85 MB/s 43064 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 9 12873614 ns/op 7.77 MB/s 43604 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 140702460 ns/op 7.11 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 86 1352121 ns/op 7.40 MB/s 43255 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 13033718 ns/op 7.67 MB/s 44981 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 131729392 ns/op 7.59 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 78 1477656 ns/op 6.77 MB/s 43036 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 8 14503499 ns/op 6.89 MB/s 48154 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 142042670 ns/op 7.04 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 100 1147986 ns/op 8.71 MB/s 43372 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 12 9853627 ns/op 10.15 MB/s 49232 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 2 97339553 ns/op 10.27 MB/s 85328 B/op 230 allocs/op BenchmarkDecode/Newton/Default/1e4-4 123 980554 ns/op 10.20 MB/s 43320 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 13 7951775 ns/op 12.58 MB/s 45448 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 77783056 ns/op 12.86 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 118 1010746 ns/op 9.89 MB/s 43207 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 7667092 ns/op 13.04 MB/s 45264 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 76334170 ns/op 13.10 MB/s 71860 B/op 153 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 142 826107 ns/op 12.10 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 14 8068102 ns/op 12.39 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 83329398 ns/op 12.00 MB/s BenchmarkEncode/Digits/Speed/1e4-4 72 1689637 ns/op 5.92 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 14450545 ns/op 6.92 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 144885855 ns/op 6.90 MB/s BenchmarkEncode/Digits/Default/1e4-4 27 4282102 ns/op 2.34 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 56714544 ns/op 1.76 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 581134874 ns/op 1.72 MB/s BenchmarkEncode/Digits/Compression/1e4-4 28 4062276 ns/op 2.46 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 56376248 ns/op 1.77 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 639623486 ns/op 1.56 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 116 1049004 ns/op 9.53 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 13 9146949 ns/op 10.93 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 87194834 ns/op 11.47 MB/s BenchmarkEncode/Newton/Speed/1e4-4 73 1541917 ns/op 6.49 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 11644279 ns/op 8.59 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 113660456 ns/op 8.80 MB/s BenchmarkEncode/Newton/Default/1e4-4 30 4093201 ns/op 2.44 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 54027241 ns/op 1.85 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 547967647 ns/op 1.82 MB/s BenchmarkEncode/Newton/Compression/1e4-4 25 4169660 ns/op 2.40 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 65884266 ns/op 1.52 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 676545887 ns/op 1.48 MB/s PASS ok compress/flate 16.209s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 60 1759183 ns/op 5.68 MB/s BenchmarkDecoder/1e-Reuse4-4 63 1844346 ns/op 5.42 MB/s BenchmarkDecoder/1e5-4 6 17638708 ns/op 5.67 MB/s BenchmarkDecoder/1e-Reuse5-4 6 18699363 ns/op 5.35 MB/s BenchmarkDecoder/1e6-4 1 180391333 ns/op 5.54 MB/s BenchmarkDecoder/1e-Reuse6-4 1 175794160 ns/op 5.69 MB/s BenchmarkEncoder/1e4-4 76 1492932 ns/op 6.70 MB/s BenchmarkEncoder/1e-Reuse4-4 70 1526553 ns/op 6.55 MB/s BenchmarkEncoder/1e5-4 7 15301940 ns/op 6.54 MB/s BenchmarkEncoder/1e-Reuse5-4 7 15386263 ns/op 6.50 MB/s BenchmarkEncoder/1e6-4 1 156966393 ns/op 6.37 MB/s BenchmarkEncoder/1e-Reuse6-4 1 152269220 ns/op 6.57 MB/s PASS ok compress/lzw 3.222s goos: freebsd goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 32 3337635 ns/op PASS ok container/heap 1.172s goos: freebsd goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 19090 6884 ns/op BenchmarkWithTimeout/concurrency=40-4 4278 27721 ns/op BenchmarkWithTimeout/concurrency=4000-4 3860 31076 ns/op BenchmarkWithTimeout/concurrency=400000-4 6199 19758 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 558364 209.3 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 17398 6167 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 23875 4772 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4640 26131 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2920 43293 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3446 30301 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 387 312087 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 265 444516 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 367 293780 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 34 3225550 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 20 5227360 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 39 2830605 ns/op BenchmarkCheckCanceled/Err-4 416997 287.2 ns/op BenchmarkCheckCanceled/Done-4 702340 174.8 ns/op BenchmarkContextCancelDone-4 628435 191.1 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 15182 7748 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 13963 8159 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 12837 9203 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 10321 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 7969 12670 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 557376 183.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 318885 353.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 217770 525.0 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 128662 817.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 66069 1594 ns/op PASS ok context 10.132s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt/AES-128-4 1815433 71.70 ns/op 223.16 MB/s BenchmarkEncrypt/AES-192-4 1798904 75.61 ns/op 211.62 MB/s BenchmarkEncrypt/AES-256-4 1910595 61.04 ns/op 262.14 MB/s BenchmarkDecrypt/AES-128-4 1960024 60.11 ns/op 266.20 MB/s BenchmarkDecrypt/AES-192-4 1943391 61.63 ns/op 259.62 MB/s BenchmarkDecrypt/AES-256-4 1942881 63.78 ns/op 250.88 MB/s BenchmarkCreateCipher/AES-128-4 278115 431.1 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 301702 502.1 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 287314 407.4 ns/op 512 B/op 1 allocs/op PASS ok crypto/aes 2.739s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 211066 513.2 ns/op 124.71 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 414660 286.9 ns/op 223.10 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 230125 525.9 ns/op 121.70 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 385177 284.1 ns/op 225.25 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 140767 828.1 ns/op 1630.26 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 200784 608.7 ns/op 2217.96 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 133735 881.4 ns/op 1531.62 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 180110 660.6 ns/op 2043.62 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 53446 2240 ns/op 3657.03 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 56890 2060 ns/op 3977.23 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 47737 2498 ns/op 3279.67 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 51414 2325 ns/op 3524.08 MB/s 0 B/op 0 allocs/op BenchmarkAESCTR/50-4 343059 313.6 ns/op 159.45 MB/s BenchmarkAESCTR/1K-4 184963 653.8 ns/op 1558.64 MB/s BenchmarkAESCTR/8K-4 45360 2634 ns/op 3107.95 MB/s BenchmarkAESCBCEncrypt1K-4 26220 4571 ns/op 224.00 MB/s BenchmarkAESCBCDecrypt1K-4 25167 4697 ns/op 218.03 MB/s PASS ok crypto/cipher 3.388s goos: freebsd goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 116216 983.4 ns/op 8.13 MB/s BenchmarkDecrypt-4 113014 926.2 ns/op 8.64 MB/s BenchmarkTDESEncrypt-4 41474 3119 ns/op 2.57 MB/s BenchmarkTDESDecrypt-4 38700 2767 ns/op 2.89 MB/s PASS ok crypto/des 1.631s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1356 87355 ns/op 967 B/op 15 allocs/op BenchmarkECDH/P384-4 19 6453456 ns/op 1327 B/op 24 allocs/op BenchmarkECDH/P521-4 7 15953414 ns/op 1811 B/op 24 allocs/op BenchmarkECDH/X25519-4 100 1052560 ns/op 392 B/op 9 allocs/op PASS ok crypto/ecdh 1.647s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 1124 104828 ns/op 6976 B/op 71 allocs/op BenchmarkSign/P384-4 32 3147774 ns/op 7212 B/op 75 allocs/op BenchmarkSign/P521-4 15 7488806 ns/op 8061 B/op 77 allocs/op BenchmarkVerify/P256-4 1237 96592 ns/op 576 B/op 10 allocs/op BenchmarkVerify/P384-4 13 7796429 ns/op 808 B/op 17 allocs/op BenchmarkVerify/P521-4 6 23269208 ns/op 1224 B/op 17 allocs/op BenchmarkGenerateKey/P256-4 5245 20169 ns/op 1000 B/op 17 allocs/op BenchmarkGenerateKey/P384-4 63 1858816 ns/op 1198 B/op 19 allocs/op BenchmarkGenerateKey/P521-4 26 4367351 ns/op 1600 B/op 21 allocs/op PASS ok crypto/ecdsa 2.490s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 410 281870 ns/op BenchmarkNewKeyFromSeed-4 422 281088 ns/op BenchmarkSigning-4 399 297118 ns/op BenchmarkVerification-4 258 463361 ns/op PASS ok crypto/ed25519 1.624s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 6354 16442 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 172 704328 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 67 1720826 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 27 4271397 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1843 64922 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 68 1720429 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 25 4767578 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 9 13741047 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 20043 5747 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 7532 13788 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 5209 19374 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 105 1109403 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3554 31570 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 410 295739 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2426 49750 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 123 964989 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.578s goos: freebsd goarch: amd64 pkg: crypto/hkdf cpu: AMD EPYC 7B12 Benchmark16ByteMD5Single-4 10863 11177 ns/op 1.43 MB/s Benchmark20ByteSHA1Single-4 10418 11006 ns/op 1.82 MB/s Benchmark32ByteSHA256Single-4 11253 10709 ns/op 2.99 MB/s Benchmark64ByteSHA512Single-4 6332 19069 ns/op 3.36 MB/s PASS ok crypto/hkdf 1.892s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 62215 1942 ns/op 527.21 MB/s BenchmarkHMACSHA256_32-4 83997 1360 ns/op 23.53 MB/s BenchmarkNewWriteSum-4 22750 5183 ns/op 6.17 MB/s PASS ok crypto/hmac 1.529s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 56134 2203 ns/op BenchmarkModSub-4 57861 2184 ns/op BenchmarkMontgomeryRepr-4 33612 3678 ns/op BenchmarkMontgomeryMul-4 36879 3382 ns/op BenchmarkModMul-4 19004 7202 ns/op BenchmarkExpBig-4 21 4944066 ns/op BenchmarkExp-4 7 14852308 ns/op PASS ok crypto/internal/fips140/bigmod 2.142s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 5524 22284 ns/op BenchmarkScalarBaseMult-4 406 270542 ns/op BenchmarkScalarMult-4 189 625452 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 272 424335 ns/op PASS ok crypto/internal/fips140/edwards25519 1.776s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 567944 196.2 ns/op BenchmarkMultiply-4 5697919 21.71 ns/op BenchmarkSquare-4 7216210 16.21 ns/op BenchmarkInvert-4 26044 4341 ns/op BenchmarkMult32-4 1727235 70.52 ns/op PASS ok crypto/internal/fips140/edwards25519/field 1.783s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 76 1596255 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2118 58011 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 24 4339876 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 11356027 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 186 581775 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 11026 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 80 1496832 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 30 3645064 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/fips140/nistec 2.206s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 606693 180.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 333564 333.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 134091 844.3 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 611726 177.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 329226 350.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 141081 817.6 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/fips140/nistec/fiat 1.798s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 245647 462.2 ns/op 17.31 MB/s BenchmarkHash64-4 268605 419.8 ns/op 152.46 MB/s BenchmarkHash128-4 215906 519.6 ns/op 246.34 MB/s BenchmarkHash256-4 170554 704.7 ns/op 363.26 MB/s BenchmarkHash512-4 114998 1065 ns/op 480.87 MB/s BenchmarkHash1K-4 67512 1790 ns/op 572.14 MB/s BenchmarkHash8K-4 9948 11963 ns/op 684.78 MB/s BenchmarkHash1M-4 69 1477500 ns/op 709.70 MB/s BenchmarkHash8M-4 9 12140377 ns/op 690.97 MB/s BenchmarkHash8BytesUnaligned-4 252507 453.8 ns/op 17.63 MB/s BenchmarkHash1KUnaligned-4 67484 1772 ns/op 578.01 MB/s BenchmarkHash8KUnaligned-4 10000 11917 ns/op 687.45 MB/s PASS ok crypto/md5 2.629s goos: freebsd goarch: amd64 pkg: crypto/mlkem cpu: AMD EPYC 7B12 BenchmarkKeyGen-4 465 321783 ns/op BenchmarkEncaps-4 247 491261 ns/op BenchmarkDecaps-4 175 605708 ns/op BenchmarkRoundTrip/Alice-4 130 914014 ns/op BenchmarkRoundTrip/Bob-4 262 436967 ns/op PASS ok crypto/mlkem 2.099s goos: freebsd goarch: amd64 pkg: crypto/pbkdf2 cpu: AMD EPYC 7B12 BenchmarkHMACSHA1-4 13 8026495 ns/op BenchmarkHMACSHA256-4 12 9298968 ns/op PASS ok crypto/pbkdf2 1.319s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkRead/4-4 130056 909.3 ns/op 4.40 MB/s BenchmarkRead/32-4 128472 900.0 ns/op 35.55 MB/s BenchmarkRead/4K-4 9600 11844 ns/op 345.83 MB/s BenchmarkPrime-4 1 369514755 ns/op PASS ok crypto/rand 1.827s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 18189 6492 ns/op 19.72 MB/s BenchmarkRC4_1K-4 2030 52528 ns/op 19.49 MB/s BenchmarkRC4_8K-4 289 418059 ns/op 19.37 MB/s PASS ok crypto/rc4 1.549s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 13 8143638 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 17599458 ns/op BenchmarkDecryptPKCS1v15/4096-4 4 34089054 ns/op BenchmarkEncryptPKCS1v15/2048-4 886 124784 ns/op BenchmarkDecryptOAEP/2048-4 13 8207027 ns/op BenchmarkEncryptOAEP/2048-4 832 142100 ns/op BenchmarkSignPKCS1v15/2048-4 13 8267648 ns/op BenchmarkVerifyPKCS1v15/2048-4 956 124196 ns/op BenchmarkSignPSS/2048-4 13 8268803 ns/op BenchmarkVerifyPSS/2048-4 892 137660 ns/op BenchmarkGenerateKey/2048-4 1 354578603 ns/op BenchmarkParsePKCS8PrivateKey/2048-4 36 3043875 ns/op PASS ok crypto/rsa 3.005s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 192936 556.0 ns/op 14.39 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 262806 456.1 ns/op 17.54 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 126241 914.0 ns/op 350.10 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 148528 806.6 ns/op 396.71 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 79080 1505 ns/op 680.54 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 86108 1382 ns/op 740.80 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 14937 8031 ns/op 1020.02 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15234 7897 ns/op 1037.33 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.250s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 236108 472.5 ns/op 16.93 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 237819 481.0 ns/op 16.63 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 251941 474.4 ns/op 16.86 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 114870 1017 ns/op 1007.26 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 119480 1035 ns/op 989.27 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 118246 1036 ns/op 988.43 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 21103 5625 ns/op 1456.45 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 21343 5626 ns/op 1455.97 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 21495 5617 ns/op 1458.46 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.365s goos: freebsd goarch: amd64 pkg: crypto/sha3 cpu: AMD EPYC 7B12 BenchmarkSha3_512_MTU-4 12650 9409 ns/op 143.47 MB/s BenchmarkSha3_384_MTU-4 17246 7056 ns/op 191.34 MB/s BenchmarkSha3_256_MTU-4 21522 5458 ns/op 247.33 MB/s BenchmarkSha3_224_MTU-4 23211 5177 ns/op 260.79 MB/s BenchmarkShake128_MTU-4 19548 5972 ns/op 226.04 MB/s BenchmarkShake256_MTU-4 18232 6314 ns/op 213.81 MB/s BenchmarkShake256_16x-4 692 166473 ns/op 98.42 MB/s BenchmarkShake256_1MiB-4 32 3606774 ns/op 290.72 MB/s BenchmarkSha3_512_1MiB-4 16 6688186 ns/op 156.78 MB/s PASS ok crypto/sha3 2.583s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 157101 766.5 ns/op 10.44 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 140050 759.5 ns/op 10.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 158050 746.1 ns/op 10.72 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 54223 2163 ns/op 473.33 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 55881 2158 ns/op 474.61 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 55833 2172 ns/op 471.49 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9452 12700 ns/op 645.03 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 7879 12756 ns/op 642.22 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 7836 12787 ns/op 640.65 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.319s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 18646293 5.660 ns/op BenchmarkConstantTimeEq-4 22800624 5.886 ns/op BenchmarkConstantTimeLessOrEq-4 18594286 6.113 ns/op BenchmarkXORBytes/8Bytes-4 5348146 22.52 ns/op 355.23 MB/s BenchmarkXORBytes/128Bytes-4 4758957 24.36 ns/op 5255.30 MB/s BenchmarkXORBytes/2048Bytes-4 1674756 73.11 ns/op 28013.85 MB/s BenchmarkXORBytes/32768Bytes-4 111028 1143 ns/op 28661.91 MB/s PASS ok crypto/subtle 2.286s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 138 874959 ns/op BenchmarkCertCache/1-4 165 726297 ns/op BenchmarkCertCache/2-4 162 630898 ns/op BenchmarkCertCache/3-4 184 633059 ns/op BenchmarkHandshakeServer/RSA-4 21 5754907 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 19 6256110 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 20 5397687 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 219 547503 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 315 386758 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 76 1489270 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 80 1350918 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 27177731 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 25434604 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 20540659 ns/op 51.05 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 4 25114236 ns/op 41.75 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 32610878 ns/op 64.31 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 37240525 ns/op 56.31 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 52474654 ns/op 79.93 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 64686126 ns/op 64.84 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 130002862 ns/op 64.53 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 146321355 ns/op 57.33 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 219144957 ns/op 76.56 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 255482758 ns/op 65.67 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 569678016 ns/op 58.90 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 596928589 ns/op 56.21 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 899966397 ns/op 74.57 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1072493144 ns/op 62.57 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 5 21969615 ns/op 47.73 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 25489752 ns/op 41.14 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 32183807 ns/op 65.16 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 40930265 ns/op 51.24 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 74311553 ns/op 56.44 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 71602592 ns/op 58.58 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 101481936 ns/op 82.66 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 122579914 ns/op 68.43 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 190442432 ns/op 88.10 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 230433936 ns/op 72.81 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 358767096 ns/op 93.53 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 454445337 ns/op 73.84 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 761279249 ns/op 88.15 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 858040811 ns/op 78.21 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 702690859 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 706508932 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 287928786 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 289168026 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 150527869 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 149777418 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 79196202 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 78717477 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 38266319 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 37091058 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 142668872 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 146121834 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 62821089 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 64804130 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 36630588 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 36757108 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 23217482 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 23011728 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 7 15811319 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 7 14777295 ns/op PASS ok crypto/tls 18.671s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkOIDMarshalUnmarshalText-4 18823 6257 ns/op BenchmarkCreateCertificate/RSA_2048-4 13 8335666 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 405 291979 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1612 72892 ns/op 12952 B/op 169 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1512 81808 ns/op 14360 B/op 192 allocs/op PASS ok crypto/x509 1.973s goos: freebsd goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 30 3400768 ns/op 282468 B/op 1650 allocs/op BenchmarkConcurrentStmtQuery-4 31 3732670 ns/op 272789 B/op 2051 allocs/op BenchmarkConcurrentStmtExec-4 45 2559535 ns/op 222736 B/op 736 allocs/op BenchmarkConcurrentTxQuery-4 38 2909422 ns/op 277077 B/op 2169 allocs/op BenchmarkConcurrentTxExec-4 63 2120088 ns/op 87906 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 38 3202036 ns/op 106777 B/op 2056 allocs/op BenchmarkConcurrentTxStmtExec-4 100 1089881 ns/op 40135 B/op 380 allocs/op BenchmarkConcurrentRandom-4 36 2817266 ns/op 234272 B/op 1857 allocs/op BenchmarkManyConcurrentQueries-4 1864 56537 ns/op 4160 B/op 20 allocs/op BenchmarkGrabConn-4 282910 413.2 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 23668 5213 ns/op PASS ok database/sql 2.663s goos: freebsd goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2353 45659 ns/op BenchmarkSymbols32-4 2720 39028 ns/op PASS ok debug/elf 1.304s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 275037 459.6 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 123 932015 ns/op 179128 B/op 15 allocs/op Benchmark115/LineToPC-4 97 1172314 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 25634 4642 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.759s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 92450 1213 ns/op BenchmarkMarshal-4 1051 105109 ns/op 8056 B/op 271 allocs/op BenchmarkUnmarshal-4 3399 29430 ns/op 352 B/op 16 allocs/op PASS ok encoding/asn1 1.439s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 517 227603 ns/op 35.99 MB/s BenchmarkEncodeToString-4 468 245380 ns/op 33.38 MB/s BenchmarkDecode-4 205 597669 ns/op 21.94 MB/s BenchmarkDecodeString-4 198 574040 ns/op 22.84 MB/s PASS ok encoding/base32 1.687s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 463 224467 ns/op 36.50 MB/s BenchmarkDecodeString/2-4 457794 228.2 ns/op 17.53 MB/s BenchmarkDecodeString/4-4 343524 343.0 ns/op 23.33 MB/s BenchmarkDecodeString/8-4 242826 434.8 ns/op 27.60 MB/s BenchmarkDecodeString/64-4 51493 2155 ns/op 40.84 MB/s BenchmarkDecodeString/8192-4 496 231859 ns/op 47.11 MB/s BenchmarkNewEncoding-4 90106 1341 ns/op 190.96 MB/s PASS ok encoding/base64 2.380s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1677 64053 ns/op 62.45 MB/s BenchmarkReadStruct-4 21289 5589 ns/op 13.42 MB/s BenchmarkWriteStruct-4 22893 5585 ns/op 13.43 MB/s BenchmarkAppendStruct-4 222464 489.2 ns/op 153.32 MB/s BenchmarkWriteSlice1000Structs-4 22 5168778 ns/op 14.51 MB/s BenchmarkAppendSlice1000Structs-4 24 5064528 ns/op 14.81 MB/s BenchmarkReadSlice1000Structs-4 20 5661584 ns/op 13.25 MB/s BenchmarkReadInts-4 58608 1899 ns/op 15.80 MB/s BenchmarkWriteInts-4 61396 2060 ns/op 14.56 MB/s BenchmarkAppendInts-4 129794 938.7 ns/op 31.96 MB/s BenchmarkWriteSlice1000Int32s-4 772 157962 ns/op 25.32 MB/s BenchmarkAppendSlice1000Int32s-4 1852 60693 ns/op 65.91 MB/s BenchmarkPutUint16-4 4311951 27.52 ns/op 72.68 MB/s BenchmarkAppendUint16-4 4093453 26.47 ns/op 75.55 MB/s BenchmarkPutUint32-4 3315836 37.72 ns/op 106.05 MB/s BenchmarkAppendUint32-4 3310084 37.90 ns/op 105.55 MB/s BenchmarkPutUint64-4 1679311 67.32 ns/op 118.83 MB/s BenchmarkAppendUint64-4 1809297 71.13 ns/op 112.47 MB/s BenchmarkLittleEndianPutUint16-4 4473846 26.55 ns/op 75.32 MB/s BenchmarkLittleEndianAppendUint16-4 4513885 26.85 ns/op 74.49 MB/s BenchmarkLittleEndianPutUint32-4 3144368 37.72 ns/op 106.05 MB/s BenchmarkLittleEndianAppendUint32-4 3087252 37.99 ns/op 105.29 MB/s BenchmarkLittleEndianPutUint64-4 1706004 73.25 ns/op 109.22 MB/s BenchmarkLittleEndianAppendUint64-4 1626375 72.94 ns/op 109.68 MB/s BenchmarkReadFloats-4 203857 516.0 ns/op 23.25 MB/s BenchmarkWriteFloats-4 197073 585.8 ns/op 20.48 MB/s BenchmarkReadSlice1000Float32s-4 1467 75984 ns/op 52.64 MB/s BenchmarkWriteSlice1000Float32s-4 1431 79947 ns/op 50.03 MB/s BenchmarkReadSlice1000Uint8s-4 105915 1332 ns/op 750.75 MB/s BenchmarkWriteSlice1000Uint8s-4 389292 292.1 ns/op 3423.09 MB/s BenchmarkSize/bool-4 6093168 19.71 ns/op BenchmarkSize/int8-4 5859392 19.52 ns/op BenchmarkSize/int16-4 5836848 20.14 ns/op BenchmarkSize/int32-4 6073351 19.74 ns/op BenchmarkSize/int64-4 5840794 20.53 ns/op BenchmarkSize/uint8-4 5914308 19.74 ns/op BenchmarkSize/uint16-4 5322854 21.57 ns/op BenchmarkSize/uint32-4 5122479 22.94 ns/op BenchmarkSize/uint64-4 5707225 20.21 ns/op BenchmarkSize/float32-4 4619427 26.12 ns/op BenchmarkSize/float64-4 3885283 27.60 ns/op BenchmarkSize/complex64-4 959384 134.5 ns/op BenchmarkSize/complex128-4 875307 132.8 ns/op BenchmarkSize/binary.Struct-4 248385 421.1 ns/op BenchmarkSize/*binary.Struct-4 213832 482.0 ns/op BenchmarkSize/[]binary.Struct-4 234519 501.1 ns/op BenchmarkSize/[]binary.Struct#01-4 218438 477.8 ns/op BenchmarkSize/[1]binary.Struct-4 217554 501.5 ns/op BenchmarkPutUvarint32-4 1125939 105.3 ns/op 37.99 MB/s BenchmarkPutUvarint64-4 330823 403.2 ns/op 19.84 MB/s PASS ok encoding/binary 8.487s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 9748 11731 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 10204 11810 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 10257 11427 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 6364 19623 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 10815 11031 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 9217 10988 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 9949 10914 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6518 18159 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 15668 7384 ns/op PASS ok encoding/csv 2.753s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 13137 7936 ns/op 1813 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 16196 6998 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 242 484023 ns/op 16748 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 945 113659 ns/op 519 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 2056 55137 ns/op 42 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 2005 55574 ns/op 43 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2626 44591 ns/op 147 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 49 2364521 ns/op 37904 B/op 254 allocs/op BenchmarkDecodeComplex128Slice-4 711 158975 ns/op 25237 B/op 149 allocs/op BenchmarkDecodeFloat64Slice-4 1462 81494 ns/op 10815 B/op 149 allocs/op BenchmarkDecodeInt32Slice-4 1666 74555 ns/op 9778 B/op 149 allocs/op BenchmarkDecodeStringSlice-4 1165 105472 ns/op 39137 B/op 1149 allocs/op BenchmarkDecodeStringsSlice-4 450 267970 ns/op 66041 B/op 2174 allocs/op BenchmarkDecodeBytesSlice-4 793 181514 ns/op 23568 B/op 164 allocs/op BenchmarkDecodeInterfaceSlice-4 98 1189515 ns/op 83069 B/op 3158 allocs/op BenchmarkDecodeMap-4 108 1141171 ns/op 50000 B/op 160 allocs/op PASS ok encoding/gob 3.542s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 21025 6333 ns/op 40.42 MB/s BenchmarkEncode/1024-4 5347 22214 ns/op 46.10 MB/s BenchmarkEncode/4096-4 1426 97160 ns/op 42.16 MB/s BenchmarkEncode/16384-4 344 368391 ns/op 44.47 MB/s BenchmarkDecode/256-4 41788 2870 ns/op 89.21 MB/s BenchmarkDecode/1024-4 10540 11337 ns/op 90.32 MB/s BenchmarkDecode/4096-4 2322 46620 ns/op 87.86 MB/s BenchmarkDecode/16384-4 644 182578 ns/op 89.74 MB/s BenchmarkDecodeString/256-4 37959 3220 ns/op 79.51 MB/s BenchmarkDecodeString/1024-4 10119 12246 ns/op 83.62 MB/s BenchmarkDecodeString/4096-4 2179 49263 ns/op 83.15 MB/s BenchmarkDecodeString/16384-4 602 200541 ns/op 81.70 MB/s BenchmarkDump/256-4 1861 60952 ns/op 4.20 MB/s BenchmarkDump/1024-4 481 249783 ns/op 4.10 MB/s BenchmarkDump/4096-4 124 950053 ns/op 4.31 MB/s BenchmarkDump/16384-4 31 4013015 ns/op 4.08 MB/s PASS ok encoding/hex 3.502s goos: freebsd goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 3 40087071 ns/op 48.41 MB/s 2796890 B/op 19 allocs/op BenchmarkCodeEncoderError-4 2 54150016 ns/op 35.84 MB/s 8390320 B/op 57 allocs/op BenchmarkCodeMarshal-4 2 54396356 ns/op 35.67 MB/s 10330992 B/op 50 allocs/op BenchmarkCodeMarshalError-4 2 53386506 ns/op 36.35 MB/s 10332096 B/op 59 allocs/op BenchmarkMarshalBytes/32-4 27704 4289 ns/op BenchmarkMarshalBytes/256-4 8149 14512 ns/op BenchmarkMarshalBytes/4096-4 691 161545 ns/op BenchmarkMarshalBytesError/32-4 72 1652678 ns/op BenchmarkMarshalBytesError/256-4 70 1598257 ns/op BenchmarkMarshalBytesError/4096-4 68 1723314 ns/op BenchmarkMarshalMap-4 55053 2347 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 313875078 ns/op 6.18 MB/s 10099096 B/op 40040 allocs/op BenchmarkUnicodeDecoder-4 47485 2379 ns/op 5.88 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 57112 1838 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 278293717 ns/op 6.97 MB/s 2019408 B/op 40002 allocs/op BenchmarkCodeUnmarshalReuse-4 1 291458468 ns/op 6.66 MB/s 2019480 B/op 40005 allocs/op BenchmarkUnmarshalString-4 68469 1816 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 131822 909.1 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 403945 389.9 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 22281 5308 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 59653 1958 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 73330 1607 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 21495 5648 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2338 46831 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 897 116586 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 212 603469 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 28 4102256 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 433593 252.4 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 440804 272.0 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 387218 314.7 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 299470 372.6 ns/op BenchmarkEncodeMarshaler-4 58794 2048 ns/op 77 B/op 2 allocs/op BenchmarkEncoderEncode-4 63710 1941 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 5955660 18.92 ns/op BenchmarkNumberIsValidRegexp-4 27200 4663 ns/op BenchmarkUnmarshalNumber-4 50475 2472 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 8.343s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 62 1865443 ns/op 35.13 MB/s BenchmarkDecode-4 30 4193408 ns/op 21.17 MB/s PASS ok encoding/pem 1.394s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 3538 38616 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1221 99750 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 5226 21471 ns/op PASS ok encoding/xml 1.573s goos: freebsd goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 454060 254.6 ns/op BenchmarkAs-4 102706 1192 ns/op PASS ok errors 1.391s goos: freebsd goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 378787 300.5 ns/op BenchmarkIntSet-4 339572 351.2 ns/op BenchmarkFloatAdd-4 58029 1945 ns/op BenchmarkFloatSet-4 319129 315.5 ns/op BenchmarkStringSet-4 359496 356.2 ns/op BenchmarkMapSet-4 110181 1333 ns/op BenchmarkMapSetDifferent-4 43143 2700 ns/op BenchmarkMapSetDifferentRandom-4 350 361838 ns/op BenchmarkMapSetString-4 77331 1443 ns/op BenchmarkMapAddSame-4 21082 5741 ns/op BenchmarkMapAddDifferent-4 8242 12501 ns/op BenchmarkMapAddDifferentRandom-4 258 442122 ns/op BenchmarkMapAddSameSteadyState-4 206433 555.5 ns/op BenchmarkMapAddDifferentSteadyState-4 91154 1497 ns/op BenchmarkMapString-4 8182 13998 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 10000 25308 ns/op PASS ok expvar 3.620s goos: freebsd goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 121591 912.9 ns/op BenchmarkSprintfEmpty-4 458893 251.3 ns/op BenchmarkSprintfString-4 337881 352.8 ns/op BenchmarkSprintfTruncateString-4 307610 455.1 ns/op BenchmarkSprintfTruncateBytes-4 152809 795.1 ns/op BenchmarkSprintfSlowParsingPath-4 295304 393.9 ns/op BenchmarkSprintfQuoteString-4 36804 3251 ns/op BenchmarkSprintfInt-4 304885 368.2 ns/op BenchmarkSprintfIntInt-4 247878 488.5 ns/op BenchmarkSprintfPrefixedInt-4 273362 443.1 ns/op BenchmarkSprintfFloat-4 158430 743.9 ns/op BenchmarkSprintfComplex-4 68397 1699 ns/op BenchmarkSprintfBoolean-4 311752 364.9 ns/op BenchmarkSprintfHexString-4 170886 791.7 ns/op BenchmarkSprintfHexBytes-4 71502 1589 ns/op BenchmarkSprintfBytes-4 41353 3010 ns/op BenchmarkSprintfStringer-4 91150 1333 ns/op BenchmarkSprintfStructure-4 50668 2472 ns/op BenchmarkManyArgs-4 95440 1393 ns/op BenchmarkFprintInt-4 89248 1346 ns/op BenchmarkFprintfBytes-4 99951 1238 ns/op BenchmarkFprintIntNoAlloc-4 89222 1348 ns/op BenchmarkScanInts-4 48 2457551 ns/op BenchmarkScanRecursiveInt-4 1 299114605 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 310220804 ns/op PASS ok fmt 4.911s goos: freebsd goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 1077 100928 ns/op PASS ok go/build 1.159s goos: freebsd goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 62451 1919 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 19911 6147 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 6177 20335 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1567 74898 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 382 308693 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 79 1340351 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 20 5340848 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 20969936 ns/op 3615219 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 81311779 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.491s goos: freebsd goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 201889772 ns/op 0.32 MB/s 46990152 B/op 48983 allocs/op PASS ok go/format 1.299s goos: freebsd goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 16331217 ns/op 3.29 MB/s BenchmarkParseOnly-4 8 14347070 ns/op 3.75 MB/s BenchmarkResolve-4 61 2025934 ns/op 26.53 MB/s PASS ok go/parser 2.364s goos: freebsd goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 116086599 ns/op 0.45 MB/s 4957536 B/op 27857 allocs/op BenchmarkPrintDecl-4 1132 109544 ns/op 0.29 MB/s 16507 B/op 53 allocs/op PASS ok go/printer 1.304s goos: freebsd goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 358 435143 ns/op BenchmarkScanFiles/go/types/expr.go-4 19 6159195 ns/op 6.42 MB/s BenchmarkScanFiles/go/parser/parser.go-4 12 11055105 ns/op 6.74 MB/s BenchmarkScanFiles/net/http/server.go-4 6 17059279 ns/op 7.65 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 277 444748 ns/op 6.97 MB/s PASS ok go/scanner 1.835s goos: freebsd goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1392555 80.29 ns/op PASS ok go/token 1.473s goos: freebsd goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 126 875003 ns/op BenchmarkNamed/Underlying/nongeneric-4 1291048 85.07 ns/op BenchmarkNamed/Underlying/generic-4 1514970 78.34 ns/op BenchmarkNamed/Underlying/src_instance-4 1000000 112.9 ns/op BenchmarkNamed/Underlying/user_instance-4 1530380 75.22 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 28926 4082 ns/op BenchmarkNamed/NewMethodSet/generic-4 26757 4335 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 28162 4278 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 29049 4162 ns/op BenchmarkCheck/http/funcbodies/info-4 1 474103144 ns/op 74930 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 396331298 ns/op 89635 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 201871502 ns/op 175954 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 194597116 ns/op 182528 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 360547997 ns/op 14709 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 100219885 ns/op 52905 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 57731619 ns/op 91836 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 53638830 ns/op 98863 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 139119608 ns/op 15573 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 54520416 ns/op 39731 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 43418714 ns/op 49902 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 40017357 ns/op 54135 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1004539806 ns/op 70102 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 508719124 ns/op 138423 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 126064557 ns/op 558494 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 113794717 ns/op 618785 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 278477758 ns/op 3149 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 60525766 ns/op 14483 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 55860918 ns/op 15693 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 55033917 ns/op 15929 lines/s PASS ok go/types 17.933s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14596 8163 ns/op 125.45 MB/s PASS ok hash/adler32 1.282s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 271984 417.5 ns/op 35.93 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 280851 410.3 ns/op 36.56 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 193034 606.3 ns/op 65.97 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 195410 595.1 ns/op 67.21 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 561880 212.4 ns/op 2410.72 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 503908 206.3 ns/op 2481.58 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 483891 246.9 ns/op 4147.07 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 467832 251.3 ns/op 4074.92 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 246727 485.3 ns/op 8440.46 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 244503 486.8 ns/op 8414.39 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 43581 2756 ns/op 11891.35 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 43502 2741 ns/op 11954.66 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 615788 188.0 ns/op 79.78 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 644112 189.2 ns/op 79.28 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 565294 190.8 ns/op 209.68 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 572163 188.4 ns/op 212.37 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 398740 262.8 ns/op 1947.97 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 454626 269.6 ns/op 1899.12 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 356506 343.5 ns/op 2981.13 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 317402 345.1 ns/op 2967.41 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 293702 406.8 ns/op 10068.42 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 290678 411.9 ns/op 9943.00 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 59358 2014 ns/op 16273.14 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 59212 2037 ns/op 16085.38 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 277968 385.8 ns/op 38.88 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 299854 386.6 ns/op 38.80 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 149008 778.8 ns/op 51.36 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 148191 775.8 ns/op 51.56 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 13969 7896 ns/op 64.84 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 13821 8617 ns/op 59.42 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 7459 17561 ns/op 58.31 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 7501 18377 ns/op 55.72 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1437 81673 ns/op 50.15 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1442 80411 ns/op 50.94 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 172 691321 ns/op 47.40 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 174 677922 ns/op 48.34 MB/s PASS ok hash/crc32 6.399s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 250 468724 ns/op 139.82 MB/s BenchmarkCrc64/ISO4KB-4 3513 29077 ns/op 140.87 MB/s BenchmarkCrc64/ISO1KB-4 14382 8264 ns/op 123.91 MB/s BenchmarkCrc64/ECMA64KB-4 259 459680 ns/op 142.57 MB/s BenchmarkCrc64/Random64KB-4 292 403660 ns/op 162.35 MB/s BenchmarkCrc64/Random16KB-4 1062 112226 ns/op 145.99 MB/s PASS ok hash/crc64 1.989s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 14133 9202 ns/op 111.28 MB/s BenchmarkFnv32aKB-4 13963 8606 ns/op 118.99 MB/s BenchmarkFnv64KB-4 14156 8779 ns/op 116.64 MB/s BenchmarkFnv64aKB-4 13796 8547 ns/op 119.80 MB/s BenchmarkFnv128KB-4 2659 44193 ns/op 23.17 MB/s BenchmarkFnv128aKB-4 2509 44082 ns/op 23.23 MB/s PASS ok hash/fnv 2.126s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 855558 143.5 ns/op 27.87 MB/s BenchmarkHash/n=4/Bytes-4 5950808 20.86 ns/op 191.76 MB/s BenchmarkHash/n=4/String-4 2263630 54.40 ns/op 73.53 MB/s BenchmarkHash/n=8/Write-4 721274 143.3 ns/op 55.85 MB/s BenchmarkHash/n=8/Bytes-4 5972913 20.24 ns/op 395.32 MB/s BenchmarkHash/n=8/String-4 2214423 54.18 ns/op 147.67 MB/s BenchmarkHash/n=16/Write-4 700962 146.2 ns/op 109.45 MB/s BenchmarkHash/n=16/Bytes-4 5714269 20.26 ns/op 789.83 MB/s BenchmarkHash/n=16/String-4 2244447 53.41 ns/op 299.56 MB/s BenchmarkHash/n=32/Write-4 806169 148.9 ns/op 214.87 MB/s BenchmarkHash/n=32/Bytes-4 5773400 20.61 ns/op 1552.64 MB/s BenchmarkHash/n=32/String-4 2274114 53.10 ns/op 602.65 MB/s BenchmarkHash/n=64/Write-4 811648 155.5 ns/op 411.55 MB/s BenchmarkHash/n=64/Bytes-4 5685469 21.75 ns/op 2942.52 MB/s BenchmarkHash/n=64/String-4 2213296 54.32 ns/op 1178.11 MB/s BenchmarkHash/n=256/Write-4 578688 198.6 ns/op 1288.97 MB/s BenchmarkHash/n=256/Bytes-4 4284830 26.46 ns/op 9675.23 MB/s BenchmarkHash/n=256/String-4 1338528 88.32 ns/op 2898.54 MB/s BenchmarkHash/n=320/Write-4 601629 198.5 ns/op 1612.47 MB/s BenchmarkHash/n=320/Bytes-4 3702858 32.23 ns/op 9929.02 MB/s BenchmarkHash/n=320/String-4 977887 121.1 ns/op 2642.50 MB/s BenchmarkHash/n=1024/Write-4 364026 283.3 ns/op 3614.95 MB/s BenchmarkHash/n=1024/Bytes-4 1371927 87.80 ns/op 11662.87 MB/s BenchmarkHash/n=1024/String-4 390202 307.6 ns/op 3328.84 MB/s BenchmarkHash/n=4096/Write-4 189649 620.5 ns/op 6600.77 MB/s BenchmarkHash/n=4096/Bytes-4 337029 351.6 ns/op 11648.19 MB/s BenchmarkHash/n=4096/String-4 105582 1145 ns/op 3576.25 MB/s BenchmarkHash/n=16384/Write-4 61657 1959 ns/op 8361.36 MB/s BenchmarkHash/n=16384/Bytes-4 86302 1398 ns/op 11716.62 MB/s BenchmarkHash/n=16384/String-4 26728 4375 ns/op 3744.66 MB/s BenchmarkComparable/int64-4 1518625 81.82 ns/op BenchmarkComparable/uint64-4 1511706 82.96 ns/op BenchmarkComparable/uintptr-4 1495969 81.90 ns/op BenchmarkComparable/interface_{}-4 1408767 84.86 ns/op BenchmarkComparable/string-4 1465603 83.77 ns/op BenchmarkComparable/bool-4 1441942 82.39 ns/op BenchmarkComparable/*float64-4 1459332 82.81 ns/op BenchmarkComparable/float64-4 1432408 85.32 ns/op BenchmarkComparable/complex128-4 1322643 90.16 ns/op BenchmarkComparable/struct_{}-4 1470142 79.99 ns/op BenchmarkComparable/maphash.testStruct-4 990988 122.4 ns/op PASS ok hash/maphash 8.062s goos: freebsd goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1320 86871 ns/op BenchmarkEscapeNone-4 174318 656.2 ns/op BenchmarkUnescape-4 1254 91093 ns/op BenchmarkUnescapeNone-4 1580398 75.47 ns/op BenchmarkUnescapeSparse-4 13144 8396 ns/op BenchmarkUnescapeDense-4 1755 61107 ns/op PASS ok html 1.974s goos: freebsd goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 13844 8245 ns/op BenchmarkCSSEscaperNoSpecials-4 56023 2098 ns/op BenchmarkDecodeCSS-4 42402 2717 ns/op BenchmarkDecodeCSSNoSpecials-4 5373627 21.70 ns/op BenchmarkCSSValueFilter-4 166507 689.6 ns/op BenchmarkCSSValueFilterOk-4 121405 974.1 ns/op BenchmarkEscapedExecute-4 6126 20165 ns/op BenchmarkHTMLNospaceEscaper-4 17727 6820 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 88400 1351 ns/op BenchmarkStripTags-4 32150 3728 ns/op BenchmarkStripTagsNoSpecials-4 482180 255.9 ns/op BenchmarkJSValEscaperWithNum-4 29359 4025 ns/op BenchmarkJSValEscaperWithStr-4 7852 14980 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 23902 4992 ns/op BenchmarkJSValEscaperWithObj-4 6919 17405 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 17325 7019 ns/op BenchmarkJSStrEscaperNoSpecials-4 75445 1545 ns/op BenchmarkJSStrEscaper-4 17365 6751 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 68250 1739 ns/op BenchmarkJSRegexpEscaper-4 15745 7447 ns/op BenchmarkTemplateSpecialTags-4 141 842841 ns/op BenchmarkURLEscaper-4 6046 19931 ns/op BenchmarkURLEscaperNoSpecials-4 265539 462.3 ns/op BenchmarkURLNormalizer-4 6842 14618 ns/op BenchmarkURLNormalizerNoSpecials-4 229257 498.8 ns/op BenchmarkSrcsetFilter-4 26296 4695 ns/op BenchmarkSrcsetFilterNoSpecials-4 160806 727.7 ns/op PASS ok html/template 5.540s goos: freebsd goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 907982 126.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 696151 169.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 965640 123.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 732291 166.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2226055 53.37 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1440034 84.06 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2269112 47.41 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1423840 84.18 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1731600 68.46 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 646872 178.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 482312 210.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 708038 172.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 508684 201.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 1000000 107.0 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 792225 150.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1348420 92.88 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 805136 153.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 544278 199.8 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1712593 69.80 ns/op BenchmarkRGBASetRGBA-4 1828945 65.05 ns/op BenchmarkRGBA64At-4 1081051 110.3 ns/op BenchmarkRGBA64SetRGBA64-4 1239243 96.21 ns/op BenchmarkNRGBAAt-4 1733000 69.81 ns/op BenchmarkNRGBASetNRGBA-4 1868642 64.89 ns/op BenchmarkNRGBA64At-4 899272 111.3 ns/op BenchmarkNRGBA64SetNRGBA64-4 1270808 94.20 ns/op BenchmarkAlphaAt-4 2951935 40.70 ns/op BenchmarkAlphaSetAlpha-4 3006388 39.62 ns/op BenchmarkAlpha16At-4 1831680 64.48 ns/op BenchmarkAlphaSetAlpha16-4 1980164 62.05 ns/op BenchmarkGrayAt-4 2911929 40.35 ns/op BenchmarkGraySetGray-4 2916752 39.58 ns/op BenchmarkGray16At-4 1889623 64.18 ns/op BenchmarkGraySetGray16-4 1982793 60.95 ns/op PASS ok image 6.949s goos: freebsd goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 5365612 21.84 ns/op BenchmarkYCbCrToRGB/128-4 5285214 22.44 ns/op BenchmarkYCbCrToRGB/255-4 5401284 22.45 ns/op BenchmarkRGBToYCbCr/0-4 5560165 21.64 ns/op BenchmarkRGBToYCbCr/Cb-4 5416800 22.99 ns/op BenchmarkRGBToYCbCr/Cr-4 5501072 21.55 ns/op BenchmarkYCbCrToRGBA/0-4 4402809 26.86 ns/op BenchmarkYCbCrToRGBA/128-4 4143110 29.25 ns/op BenchmarkYCbCrToRGBA/255-4 4409476 27.11 ns/op BenchmarkNYCbCrAToRGBA/0-4 4382232 29.52 ns/op BenchmarkNYCbCrAToRGBA/128-4 4263692 29.98 ns/op BenchmarkNYCbCrAToRGBA/255-4 4338985 27.60 ns/op PASS ok image/color 2.871s goos: freebsd goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 5 23946630 ns/op BenchmarkFillSrc-4 478 252134 ns/op BenchmarkCopyOver-4 10 11096201 ns/op BenchmarkCopySrc-4 663 190355 ns/op BenchmarkNRGBAOver-4 9 11747613 ns/op BenchmarkNRGBASrc-4 16 7038415 ns/op BenchmarkYCbCr-4 13 8528865 ns/op BenchmarkGray-4 28 4293918 ns/op BenchmarkCMYK-4 16 7179000 ns/op BenchmarkGlyphOver-4 28 4052734 ns/op BenchmarkRGBAMaskOver-4 5 21375012 ns/op BenchmarkGrayMaskOver-4 6 16739916 ns/op BenchmarkRGBA64ImageMaskOver-4 4 26390737 ns/op BenchmarkRGBA-4 6 17164588 ns/op BenchmarkPalettedFill-4 1322 92179 ns/op BenchmarkPalettedRGBA-4 6 18751059 ns/op BenchmarkGenericOver-4 3 37871232 ns/op BenchmarkGenericMaskOver-4 7 16372503 ns/op BenchmarkGenericSrc-4 4 25266744 ns/op BenchmarkGenericMaskSrc-4 5 22051123 ns/op PASS ok image/draw 5.632s goos: freebsd goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 33 3493778 ns/op 4.42 MB/s 48617 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 87536914 ns/op 3.51 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2159592931 ns/op 0.57 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 82 1390741 ns/op 11.11 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 107049581 ns/op 0.58 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.363s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5886 20931 ns/op BenchmarkIDCT-4 6564 18939 ns/op BenchmarkDecodeBaseline-4 12 9319973 ns/op 6.63 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 9 12304729 ns/op 5.02 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 111492065 ns/op 11.02 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 142414002 ns/op 6.47 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.389s goos: freebsd goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 16431274 7.964 ns/op BenchmarkDecodeGray-4 18 6493987 ns/op 10.09 MB/s 137026 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 27721286 ns/op 9.46 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 23887530 ns/op 10.97 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 26 3886717 ns/op 16.86 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 22402807 ns/op 11.70 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 27058986 ns/op 9.69 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 42088456 ns/op 7.30 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 41762676 ns/op 7.36 MB/s 284053 B/op 9 allocs/op BenchmarkEncodeNRGBOpaque-4 1 139922970 ns/op 8.78 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 155057312 ns/op 7.92 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 5 22402137 ns/op 13.71 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 131396342 ns/op 9.35 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 577634373 ns/op 2.13 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.382s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 36010378 ns/op 2.78 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 31030224 ns/op 3.22 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 204649985 ns/op 2.44 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 172078236 ns/op 2.91 MB/s 4006064 B/op 3 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 35540097 ns/op 2.81 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 30921016 ns/op 3.23 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 198982840 ns/op 2.51 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 173017198 ns/op 2.89 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 448181512 ns/op 2.23 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 412914762 ns/op 2.42 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3349751194 ns/op 1.49 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3316841057 ns/op 1.51 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 18 6457459 ns/op 15.49 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 15 6716967 ns/op 14.89 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 31863754 ns/op 15.69 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 32665900 ns/op 15.31 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 62764538 ns/op 15.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 63446818 ns/op 15.76 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 304056899 ns/op 16.44 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 293753870 ns/op 17.02 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 41518559 ns/op 2.41 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 33440132 ns/op 2.99 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 245067868 ns/op 2.04 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 245034629 ns/op 2.04 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 561900599 ns/op 1.78 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 608153689 ns/op 1.64 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5205314666 ns/op 0.96 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4919810144 ns/op 1.02 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 104804199 ns/op 39.88 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 110195712 ns/op 37.93 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 35.074s goos: freebsd goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1276388 95.28 ns/op 2686.91 MB/s PASS ok internal/chacha8rand 1.294s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 51597 2275 ns/op 0.44 MB/s BenchmarkMarshalCorpusFile/2-4 50553 2451 ns/op 0.82 MB/s BenchmarkMarshalCorpusFile/4-4 43761 2618 ns/op 1.53 MB/s BenchmarkMarshalCorpusFile/8-4 39082 3112 ns/op 2.57 MB/s BenchmarkMarshalCorpusFile/16-4 31284 3881 ns/op 4.12 MB/s BenchmarkMarshalCorpusFile/32-4 21110 5827 ns/op 5.49 MB/s BenchmarkMarshalCorpusFile/64-4 16101 7417 ns/op 8.63 MB/s BenchmarkMarshalCorpusFile/128-4 12000 9934 ns/op 12.89 MB/s BenchmarkMarshalCorpusFile/256-4 4884 23031 ns/op 11.12 MB/s BenchmarkMarshalCorpusFile/512-4 2394 45505 ns/op 11.25 MB/s BenchmarkMarshalCorpusFile/1024-4 1450 84428 ns/op 12.13 MB/s BenchmarkMarshalCorpusFile/2048-4 685 171708 ns/op 11.93 MB/s BenchmarkMarshalCorpusFile/4096-4 352 332538 ns/op 12.32 MB/s BenchmarkMarshalCorpusFile/8192-4 178 657676 ns/op 12.46 MB/s BenchmarkMarshalCorpusFile/16384-4 88 1281433 ns/op 12.79 MB/s BenchmarkMarshalCorpusFile/32768-4 42 2833368 ns/op 11.57 MB/s BenchmarkMarshalCorpusFile/65536-4 20 5682610 ns/op 11.53 MB/s BenchmarkMarshalCorpusFile/131072-4 9 11628947 ns/op 11.27 MB/s BenchmarkMarshalCorpusFile/262144-4 4 25146904 ns/op 10.42 MB/s BenchmarkMarshalCorpusFile/524288-4 3 51808418 ns/op 10.12 MB/s BenchmarkMarshalCorpusFile/1048576-4 2 100926011 ns/op 10.39 MB/s BenchmarkUnmarshalCorpusFile/1-4 13774 9142 ns/op 0.11 MB/s BenchmarkUnmarshalCorpusFile/2-4 12793 9435 ns/op 0.21 MB/s BenchmarkUnmarshalCorpusFile/4-4 11869 10392 ns/op 0.38 MB/s BenchmarkUnmarshalCorpusFile/8-4 10177 11913 ns/op 0.67 MB/s BenchmarkUnmarshalCorpusFile/16-4 8089 14255 ns/op 1.12 MB/s BenchmarkUnmarshalCorpusFile/32-4 5427 20485 ns/op 1.56 MB/s BenchmarkUnmarshalCorpusFile/64-4 4740 24271 ns/op 2.64 MB/s BenchmarkUnmarshalCorpusFile/128-4 3501 30722 ns/op 4.17 MB/s BenchmarkUnmarshalCorpusFile/256-4 1414 80676 ns/op 3.17 MB/s BenchmarkUnmarshalCorpusFile/512-4 775 152369 ns/op 3.36 MB/s BenchmarkUnmarshalCorpusFile/1024-4 400 298743 ns/op 3.43 MB/s BenchmarkUnmarshalCorpusFile/2048-4 204 581193 ns/op 3.52 MB/s BenchmarkUnmarshalCorpusFile/4096-4 99 1169790 ns/op 3.50 MB/s BenchmarkUnmarshalCorpusFile/8192-4 45 2296609 ns/op 3.57 MB/s BenchmarkUnmarshalCorpusFile/16384-4 24 4520097 ns/op 3.62 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9140045 ns/op 3.59 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 18108546 ns/op 3.62 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 36128311 ns/op 3.63 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 72868482 ns/op 3.60 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 142708921 ns/op 3.67 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 288427116 ns/op 3.64 MB/s BenchmarkMutatorBytes/1-4 39410 2795 ns/op BenchmarkMutatorBytes/10-4 44713 2711 ns/op BenchmarkMutatorBytes/100-4 42459 2901 ns/op BenchmarkMutatorBytes/1000-4 30594 4176 ns/op BenchmarkMutatorBytes/10000-4 8300 17342 ns/op BenchmarkMutatorBytes/100000-4 1279 96224 ns/op BenchmarkMutatorString/1-4 43788 2853 ns/op BenchmarkMutatorString/10-4 42985 2902 ns/op BenchmarkMutatorString/100-4 38504 3256 ns/op BenchmarkMutatorString/1000-4 21181 6051 ns/op BenchmarkMutatorString/10000-4 3658 28194 ns/op BenchmarkMutatorString/100000-4 556 222109 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 22180 4893 ns/op BenchmarkMutatorAllBasicTypes/string-4 23068 4901 ns/op BenchmarkMutatorAllBasicTypes/bool-4 70195 1700 ns/op BenchmarkMutatorAllBasicTypes/float32-4 61984 1965 ns/op BenchmarkMutatorAllBasicTypes/float64-4 62790 1932 ns/op BenchmarkMutatorAllBasicTypes/int-4 66756 1801 ns/op BenchmarkMutatorAllBasicTypes/int8-4 67267 1756 ns/op BenchmarkMutatorAllBasicTypes/int16-4 66759 1818 ns/op BenchmarkMutatorAllBasicTypes/int32-4 65575 1840 ns/op BenchmarkMutatorAllBasicTypes/int64-4 66249 1830 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 65725 1844 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 65594 1924 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 65523 1824 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 64430 1873 ns/op BenchmarkByteSliceMutators/RemoveBytes/64-4 331166 321.5 ns/op BenchmarkByteSliceMutators/RemoveBytes/128-4 349110 336.3 ns/op BenchmarkByteSliceMutators/RemoveBytes/256-4 310120 363.8 ns/op BenchmarkByteSliceMutators/RemoveBytes/512-4 296619 407.4 ns/op BenchmarkByteSliceMutators/RemoveBytes/1024-4 260203 483.4 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/64-4 508508 206.4 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/128-4 487790 209.2 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/256-4 493650 214.0 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/512-4 577276 212.5 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/1024-4 503901 205.9 ns/op BenchmarkByteSliceMutators/DuplicateBytes/64-4 421978 273.4 ns/op BenchmarkByteSliceMutators/DuplicateBytes/128-4 399384 275.2 ns/op BenchmarkByteSliceMutators/DuplicateBytes/256-4 404407 273.6 ns/op BenchmarkByteSliceMutators/DuplicateBytes/512-4 395160 275.1 ns/op BenchmarkByteSliceMutators/DuplicateBytes/1024-4 391654 271.7 ns/op BenchmarkByteSliceMutators/OverwriteBytes/64-4 297724 371.6 ns/op BenchmarkByteSliceMutators/OverwriteBytes/128-4 291422 378.4 ns/op BenchmarkByteSliceMutators/OverwriteBytes/256-4 315307 380.3 ns/op BenchmarkByteSliceMutators/OverwriteBytes/512-4 263782 380.5 ns/op BenchmarkByteSliceMutators/OverwriteBytes/1024-4 307113 396.7 ns/op BenchmarkByteSliceMutators/BitFlip/64-4 777879 155.1 ns/op BenchmarkByteSliceMutators/BitFlip/128-4 757952 156.3 ns/op BenchmarkByteSliceMutators/BitFlip/256-4 763008 157.4 ns/op BenchmarkByteSliceMutators/BitFlip/512-4 761359 157.5 ns/op BenchmarkByteSliceMutators/BitFlip/1024-4 760819 156.9 ns/op BenchmarkByteSliceMutators/XORByte/64-4 687714 158.2 ns/op BenchmarkByteSliceMutators/XORByte/128-4 753280 156.6 ns/op BenchmarkByteSliceMutators/XORByte/256-4 653056 154.8 ns/op BenchmarkByteSliceMutators/XORByte/512-4 767900 156.6 ns/op BenchmarkByteSliceMutators/XORByte/1024-4 745389 157.2 ns/op BenchmarkByteSliceMutators/SwapByte/64-4 690638 175.5 ns/op BenchmarkByteSliceMutators/SwapByte/128-4 696801 173.3 ns/op BenchmarkByteSliceMutators/SwapByte/256-4 622941 172.8 ns/op BenchmarkByteSliceMutators/SwapByte/512-4 700075 173.0 ns/op BenchmarkByteSliceMutators/SwapByte/1024-4 635868 174.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/64-4 580756 199.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/128-4 510081 205.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/256-4 587145 206.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/512-4 494151 206.4 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/1024-4 499432 204.3 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/64-4 368096 309.3 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/128-4 367410 308.1 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/256-4 353542 306.1 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/512-4 392979 307.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/1024-4 349760 310.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/64-4 327028 359.1 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/128-4 296343 353.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/256-4 312184 357.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/512-4 334432 350.3 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/1024-4 311394 355.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/64-4 263922 431.3 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/128-4 266398 443.1 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/256-4 263395 436.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/512-4 269506 429.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/1024-4 268480 439.9 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/64-4 715976 164.2 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/128-4 715016 163.5 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/256-4 623080 167.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/512-4 628870 167.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/1024-4 672573 161.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/64-4 405394 254.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/128-4 422659 252.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/256-4 460996 254.2 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/512-4 399525 250.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/1024-4 416614 252.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/64-4 442377 270.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/128-4 426874 274.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/256-4 439904 267.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/512-4 409551 266.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/1024-4 409177 272.7 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/64-4 534066 207.2 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/128-4 537588 212.7 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/256-4 488295 208.2 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/512-4 566106 212.0 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/1024-4 540303 208.4 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/64-4 338709 327.4 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/128-4 338364 326.0 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/256-4 335697 324.7 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/512-4 360018 338.8 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/1024-4 325218 350.7 ns/op BenchmarkByteSliceMutators/ShuffleBytes/64-4 188926 600.1 ns/op BenchmarkByteSliceMutators/ShuffleBytes/128-4 178885 653.4 ns/op BenchmarkByteSliceMutators/ShuffleBytes/256-4 176535 705.6 ns/op BenchmarkByteSliceMutators/ShuffleBytes/512-4 153561 760.2 ns/op BenchmarkByteSliceMutators/ShuffleBytes/1024-4 114948 884.7 ns/op BenchmarkByteSliceMutators/SwapBytes/64-4 441517 282.0 ns/op BenchmarkByteSliceMutators/SwapBytes/128-4 407199 273.7 ns/op BenchmarkByteSliceMutators/SwapBytes/256-4 388162 276.7 ns/op BenchmarkByteSliceMutators/SwapBytes/512-4 441318 270.7 ns/op BenchmarkByteSliceMutators/SwapBytes/1024-4 406844 277.6 ns/op PASS ok internal/fuzz 24.359s PASS ok internal/poll 1.058s goos: freebsd goarch: amd64 pkg: internal/runtime/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 19841908 5.228 ns/op BenchmarkAnd32Parallel-4 3695622 33.87 ns/op BenchmarkAnd64-4 22306758 6.255 ns/op BenchmarkAnd64Parallel-4 3448250 31.46 ns/op BenchmarkOr32-4 19624144 5.717 ns/op BenchmarkOr32Parallel-4 3647325 32.31 ns/op BenchmarkOr64-4 22636339 6.139 ns/op BenchmarkOr64Parallel-4 3387099 34.48 ns/op BenchmarkAtomicLoad64-4 20063383 5.600 ns/op BenchmarkAtomicStore64-4 19970858 5.933 ns/op BenchmarkAtomicLoad-4 19304692 5.945 ns/op BenchmarkAtomicStore-4 19392951 5.867 ns/op BenchmarkAtomicLoad8-4 19754793 5.766 ns/op BenchmarkAtomicStore8-4 19037661 5.943 ns/op BenchmarkAnd8-4 19894640 5.415 ns/op BenchmarkAnd-4 19075065 5.951 ns/op BenchmarkAnd8Parallel-4 3435554 31.77 ns/op BenchmarkAndParallel-4 3784707 32.03 ns/op BenchmarkOr8-4 19324654 5.933 ns/op BenchmarkOr-4 18918536 5.917 ns/op BenchmarkOr8Parallel-4 3831823 32.35 ns/op BenchmarkOrParallel-4 3615991 34.17 ns/op BenchmarkXadd-4 3578767 34.88 ns/op BenchmarkXadd64-4 3339464 37.00 ns/op BenchmarkCas-4 3186280 37.99 ns/op BenchmarkCas64-4 3224547 36.08 ns/op BenchmarkXchg-4 3384819 35.78 ns/op BenchmarkXchg64-4 3310587 34.43 ns/op BenchmarkXchg8-4 19219911 5.515 ns/op BenchmarkXchg8Parallel-4 3503100 32.94 ns/op PASS ok internal/runtime/atomic 5.484s goos: freebsd goarch: amd64 pkg: internal/runtime/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5492875 22.22 ns/op BenchmarkMulUintptr/large-4 4487073 26.17 ns/op PASS ok internal/runtime/math 1.369s goos: freebsd goarch: amd64 pkg: internal/sync cpu: AMD EPYC 7B12 BenchmarkHashTrieMapLoadSmall-4 241303 440.2 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 191029 534.3 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 138973 865.9 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 271591 402.7 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 90781 1554 ns/op 29 B/op 0 allocs/op PASS ok internal/sync 3.931s PASS ok internal/syscall/unix 1.074s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: AMD EPYC 7B12 BenchmarkLarge-4 1 240036116 ns/op 1.14 MB/s 2851728 B/op 43 allocs/op PASS ok internal/zstd 1.312s goos: freebsd goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 36448 4148 ns/op BenchmarkCopyNLarge-4 555 229549 ns/op PASS ok io 1.515s goos: freebsd goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 287947 374.3 ns/op BenchmarkPrintln-4 27945 4469 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 41823 2955 ns/op 66 B/op 1 allocs/op BenchmarkConcurrent-4 4273 23409 ns/op BenchmarkDiscard-4 1263984 94.39 ns/op 0 B/op 0 allocs/op PASS ok log 1.847s goos: freebsd goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkAttrString-4 26090 4517 ns/op 312 B/op 16 allocs/op BenchmarkWriteTime-4 123628 927.7 ns/op BenchmarkJSONHandler/defaults-4 8601 11821 ns/op 525 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 5454 20168 ns/op 770 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6488 17833 ns/op 752 B/op 5 allocs/op BenchmarkPreformatting/separate-4 8995 11863 ns/op 527 B/op 1 allocs/op BenchmarkPreformatting/struct-4 10051 12256 ns/op 533 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 8042 15177 ns/op 524 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 36808 3223 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 36528 3394 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 91008 1337 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 71389 1743 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 42016 2890 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 68580 1813 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 71326 1746 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 41778 2808 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1269302 86.68 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 833186 142.8 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 811088 143.6 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 696676 171.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 554164 215.8 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 8455 13468 ns/op BenchmarkDispatch/switch-checked-4 252064 415.8 ns/op BenchmarkDispatch/As-4 246105 439.2 ns/op BenchmarkDispatch/Visit-4 234076 485.6 ns/op BenchmarkUnsafeStrings-4 24670 4802 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 5.183s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1686660 69.38 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1698615 70.48 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 981574 122.2 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 248350 430.1 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 82804 1628 ns/op 264 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 81688 1608 ns/op 261 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 55905 2313 ns/op 678 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 14280 7217 ns/op 3480 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 17520 6752 ns/op 586 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 18262 7338 ns/op 598 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 11318 11068 ns/op 1079 B/op 5 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3903 32508 ns/op 4320 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 19126 6405 ns/op 532 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 18316 6501 ns/op 526 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 12848 9368 ns/op 934 B/op 2 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4489 25777 ns/op 3732 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.897s goos: freebsd goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 1 182638455 ns/op PASS ok maps 1.528s goos: freebsd goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4678467 25.71 ns/op BenchmarkAcosh-4 1293182 91.65 ns/op BenchmarkAsin-4 4767598 25.06 ns/op BenchmarkAsinh-4 1284060 93.73 ns/op BenchmarkAtan-4 5343868 21.82 ns/op BenchmarkAtanh-4 1266027 94.03 ns/op BenchmarkAtan2-4 2999797 36.63 ns/op BenchmarkCbrt-4 1601035 74.27 ns/op BenchmarkCeil-4 19994118 5.923 ns/op BenchmarkCopysign-4 2254228 51.38 ns/op BenchmarkCos-4 1404038 84.68 ns/op BenchmarkCosh-4 1989050 61.48 ns/op BenchmarkErf-4 5448000 22.08 ns/op BenchmarkErfc-4 5425726 22.42 ns/op BenchmarkErfinv-4 5448715 22.33 ns/op BenchmarkErfcinv-4 5014214 22.18 ns/op BenchmarkExp-4 8279091 13.86 ns/op BenchmarkExpGo-4 1077463 111.8 ns/op BenchmarkExpm1-4 4524978 25.54 ns/op BenchmarkExp2-4 1150560 105.1 ns/op BenchmarkExp2Go-4 1000000 109.6 ns/op BenchmarkAbs-4 3240332 37.94 ns/op BenchmarkDim-4 10242621 11.70 ns/op BenchmarkFloor-4 19197711 5.258 ns/op BenchmarkMax-4 14832912 8.026 ns/op BenchmarkMin-4 14234576 7.419 ns/op BenchmarkMod-4 293923 390.7 ns/op BenchmarkFrexp-4 1650894 73.15 ns/op BenchmarkGamma-4 717642 152.5 ns/op BenchmarkHypot-4 13195501 8.815 ns/op BenchmarkHypotGo-4 1536668 78.64 ns/op BenchmarkIlogb-4 2006449 59.95 ns/op BenchmarkJ0-4 292344 383.9 ns/op BenchmarkJ1-4 304970 360.8 ns/op BenchmarkJn-4 148405 764.9 ns/op BenchmarkLdexp-4 1577683 74.28 ns/op BenchmarkLgamma-4 1145990 104.3 ns/op BenchmarkLog-4 8530189 13.90 ns/op BenchmarkLogb-4 1992909 58.70 ns/op BenchmarkLog1p-4 1543674 76.62 ns/op BenchmarkLog10-4 8307912 14.41 ns/op BenchmarkLog2-4 1378988 87.11 ns/op BenchmarkModf-4 2618331 46.75 ns/op BenchmarkNextafter32-4 2544428 47.46 ns/op BenchmarkNextafter64-4 2564258 46.52 ns/op BenchmarkPowInt-4 528128 232.8 ns/op BenchmarkPowFrac-4 409476 271.4 ns/op BenchmarkPow10Pos-4 4966453 21.08 ns/op BenchmarkPow10Neg-4 4984015 24.12 ns/op BenchmarkRound-4 3121071 36.66 ns/op BenchmarkRoundToEven-4 10299561 10.81 ns/op BenchmarkRemainder-4 415599 269.2 ns/op BenchmarkSignbit-4 4676214 24.93 ns/op BenchmarkSin-4 2008924 60.00 ns/op BenchmarkSincos-4 1308027 99.42 ns/op BenchmarkSinh-4 3724918 32.17 ns/op BenchmarkSqrtIndirect-4 23416498 5.113 ns/op BenchmarkSqrtLatency-4 12500691 9.334 ns/op BenchmarkSqrtIndirectLatency-4 13058710 9.292 ns/op BenchmarkSqrtGoLatency-4 1632159 73.73 ns/op BenchmarkSqrtPrime-4 171358 686.3 ns/op BenchmarkTan-4 1846358 64.23 ns/op BenchmarkTanh-4 1914033 63.04 ns/op BenchmarkTrunc-4 20113422 5.196 ns/op BenchmarkY0-4 322156 365.6 ns/op BenchmarkY1-4 329551 362.8 ns/op BenchmarkYn-4 159009 741.8 ns/op BenchmarkFloat64bits-4 4753228 24.49 ns/op BenchmarkFloat64frombits-4 4797400 24.70 ns/op BenchmarkFloat32bits-4 4694203 24.75 ns/op BenchmarkFloat32frombits-4 4832780 24.71 ns/op BenchmarkFMA-4 20252292 5.938 ns/op PASS ok math 12.341s goos: freebsd goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 13473068 8.044 ns/op 7956.03 MB/s BenchmarkAddVV/2-4 12229998 8.343 ns/op 15342.69 MB/s BenchmarkAddVV/3-4 11604217 9.177 ns/op 20922.37 MB/s BenchmarkAddVV/4-4 12591949 9.159 ns/op 27949.27 MB/s BenchmarkAddVV/5-4 12217334 9.128 ns/op 35056.51 MB/s BenchmarkAddVV/10-4 10411243 10.62 ns/op 60248.70 MB/s BenchmarkAddVV/100-4 2515863 47.36 ns/op 135129.94 MB/s BenchmarkAddVV/1000-4 237657 474.8 ns/op 134806.83 MB/s BenchmarkSubVV/1-4 14028430 8.496 ns/op 7533.29 MB/s BenchmarkSubVV/2-4 12955033 8.147 ns/op 15711.20 MB/s BenchmarkSubVV/3-4 12747787 9.034 ns/op 21252.16 MB/s BenchmarkSubVV/4-4 12605056 8.935 ns/op 28651.67 MB/s BenchmarkSubVV/5-4 12211306 9.853 ns/op 32478.46 MB/s BenchmarkSubVV/10-4 10383568 10.65 ns/op 60081.19 MB/s BenchmarkSubVV/100-4 2512933 48.66 ns/op 131533.47 MB/s BenchmarkSubVV/1000-4 239750 474.3 ns/op 134926.16 MB/s BenchmarkAddVW/1-4 14791719 8.144 ns/op 982.36 MB/s BenchmarkAddVW/2-4 12896806 8.299 ns/op 1927.91 MB/s BenchmarkAddVW/3-4 12618178 8.645 ns/op 2776.19 MB/s BenchmarkAddVW/4-4 13602328 8.153 ns/op 3925.16 MB/s BenchmarkAddVW/5-4 13784486 8.356 ns/op 4786.85 MB/s BenchmarkAddVW/10-4 12126126 9.839 ns/op 8130.61 MB/s BenchmarkAddVW/100-4 443242 229.6 ns/op 3484.95 MB/s BenchmarkAddVW/1000-4 70786 1620 ns/op 4938.36 MB/s BenchmarkAddVWext/1-4 13827867 8.152 ns/op 981.30 MB/s BenchmarkAddVWext/2-4 12993259 8.164 ns/op 1959.77 MB/s BenchmarkAddVWext/3-4 12312884 9.383 ns/op 2557.77 MB/s BenchmarkAddVWext/4-4 14068906 8.100 ns/op 3950.70 MB/s BenchmarkAddVWext/5-4 13806388 8.178 ns/op 4891.22 MB/s BenchmarkAddVWext/10-4 11762042 9.769 ns/op 8189.01 MB/s BenchmarkAddVWext/100-4 108273 1105 ns/op 723.95 MB/s BenchmarkAddVWext/1000-4 10000 10467 ns/op 764.31 MB/s BenchmarkSubVW/1-4 13808138 8.136 ns/op 983.29 MB/s BenchmarkSubVW/2-4 13630760 7.992 ns/op 2001.90 MB/s BenchmarkSubVW/3-4 12837892 8.740 ns/op 2745.91 MB/s BenchmarkSubVW/4-4 13159629 7.954 ns/op 4023.31 MB/s BenchmarkSubVW/5-4 13495567 8.461 ns/op 4727.73 MB/s BenchmarkSubVW/10-4 11910115 10.05 ns/op 7963.48 MB/s BenchmarkSubVW/100-4 423207 237.6 ns/op 3367.26 MB/s BenchmarkSubVW/1000-4 73729 1617 ns/op 4947.48 MB/s BenchmarkSubVWext/1-4 14506616 7.528 ns/op 1062.71 MB/s BenchmarkSubVWext/2-4 13856162 8.434 ns/op 1896.98 MB/s BenchmarkSubVWext/3-4 13253359 9.033 ns/op 2657.04 MB/s BenchmarkSubVWext/4-4 13671835 8.436 ns/op 3793.11 MB/s BenchmarkSubVWext/5-4 14742240 8.400 ns/op 4761.64 MB/s BenchmarkSubVWext/10-4 11620575 9.805 ns/op 8159.08 MB/s BenchmarkSubVWext/100-4 107991 1075 ns/op 744.12 MB/s BenchmarkSubVWext/1000-4 10000 10449 ns/op 765.63 MB/s BenchmarkMulAddVWW/1-4 12278626 9.360 ns/op 6837.48 MB/s BenchmarkMulAddVWW/2-4 11323436 10.09 ns/op 12682.65 MB/s BenchmarkMulAddVWW/3-4 13558636 8.466 ns/op 22679.19 MB/s BenchmarkMulAddVWW/4-4 12756934 9.431 ns/op 27143.16 MB/s BenchmarkMulAddVWW/5-4 11861834 9.725 ns/op 32906.02 MB/s BenchmarkMulAddVWW/10-4 9260151 12.46 ns/op 51359.83 MB/s BenchmarkMulAddVWW/100-4 1434250 83.48 ns/op 76662.29 MB/s BenchmarkMulAddVWW/1000-4 142578 838.8 ns/op 76297.23 MB/s BenchmarkAddMulVVW/1-4 13480708 8.455 ns/op 7569.85 MB/s BenchmarkAddMulVVW/2-4 13220755 9.063 ns/op 14123.23 MB/s BenchmarkAddMulVVW/3-4 12125966 9.697 ns/op 19800.68 MB/s BenchmarkAddMulVVW/4-4 11186829 10.18 ns/op 25157.09 MB/s BenchmarkAddMulVVW/5-4 9837781 11.22 ns/op 28515.94 MB/s BenchmarkAddMulVVW/10-4 10385787 11.34 ns/op 56435.14 MB/s BenchmarkAddMulVVW/100-4 2073591 57.14 ns/op 112008.78 MB/s BenchmarkAddMulVVW/1000-4 221527 500.3 ns/op 127928.79 MB/s BenchmarkDivWVW/1-4 4170698 29.04 ns/op 2203.81 MB/s BenchmarkDivWVW/2-4 2659014 45.29 ns/op 2826.34 MB/s BenchmarkDivWVW/3-4 1957671 59.62 ns/op 3220.36 MB/s BenchmarkDivWVW/4-4 1693680 71.56 ns/op 3577.63 MB/s BenchmarkDivWVW/5-4 1413078 84.50 ns/op 3787.01 MB/s BenchmarkDivWVW/10-4 807649 151.8 ns/op 4215.34 MB/s BenchmarkDivWVW/100-4 89193 1348 ns/op 4747.42 MB/s BenchmarkDivWVW/1000-4 9026 13412 ns/op 4771.79 MB/s BenchmarkNonZeroShifts/1/shrVU-4 13444280 8.079 ns/op BenchmarkNonZeroShifts/1/shlVU-4 13558788 8.213 ns/op BenchmarkNonZeroShifts/2/shrVU-4 12439785 8.548 ns/op BenchmarkNonZeroShifts/2/shlVU-4 13720483 7.814 ns/op BenchmarkNonZeroShifts/3/shrVU-4 11387619 9.069 ns/op BenchmarkNonZeroShifts/3/shlVU-4 12961065 8.450 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11854533 9.663 ns/op BenchmarkNonZeroShifts/4/shlVU-4 12862386 9.361 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10659568 10.73 ns/op BenchmarkNonZeroShifts/5/shlVU-4 11676595 9.998 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7648508 15.29 ns/op BenchmarkNonZeroShifts/10/shlVU-4 9118928 13.13 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 100.5 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1685474 75.57 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 126308 951.5 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 170617 653.6 ns/op BenchmarkDecimalConversion-4 310 382879 ns/op BenchmarkFloatString/100-4 16462 7253 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 288 412960 ns/op 2909 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 38014659 ns/op 61101 B/op 51 allocs/op BenchmarkFloatString/100000-4 1 3781685134 ns/op 855360 B/op 498 allocs/op BenchmarkFloatAdd/10-4 209830 526.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 215968 529.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 197188 601.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 112428 1063 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 22123 5358 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 295443 413.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 289159 414.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 275870 430.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 195639 572.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 50116 2147 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2649 41703 ns/op BenchmarkParseFloatLargeExp-4 630 186082 ns/op BenchmarkGCD10x10/WithoutXY-4 294272 392.0 ns/op BenchmarkGCD10x10/WithXY-4 84081 1426 ns/op BenchmarkGCD10x100/WithoutXY-4 159426 746.1 ns/op BenchmarkGCD10x100/WithXY-4 24600 4987 ns/op BenchmarkGCD10x1000/WithoutXY-4 109970 1126 ns/op BenchmarkGCD10x1000/WithXY-4 20746 5979 ns/op BenchmarkGCD100x100/WithoutXY-4 42550 2845 ns/op BenchmarkGCD100x100/WithXY-4 15420 7964 ns/op BenchmarkGCD100x1000/WithoutXY-4 18602 6578 ns/op BenchmarkGCD100x1000/WithXY-4 9243 13332 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3160 34532 ns/op BenchmarkGCD1000x1000/WithXY-4 1822 64490 ns/op BenchmarkHilbert-4 30 3580326 ns/op BenchmarkBinomial-4 19076 6321 ns/op BenchmarkQuoRem-4 30722 4018 ns/op BenchmarkExp-4 22 4629923 ns/op BenchmarkExpMont/Odd-4 217 535769 ns/op 2596 B/op 22 allocs/op BenchmarkExpMont/Even1-4 208 562486 ns/op 3362 B/op 38 allocs/op BenchmarkExpMont/Even2-4 206 592795 ns/op 3839 B/op 53 allocs/op BenchmarkExpMont/Even3-4 198 587769 ns/op 3844 B/op 53 allocs/op BenchmarkExpMont/Even4-4 205 585169 ns/op 3834 B/op 53 allocs/op BenchmarkExpMont/Even8-4 202 584231 ns/op 3841 B/op 53 allocs/op BenchmarkExpMont/Even32-4 204 589395 ns/op 3840 B/op 53 allocs/op BenchmarkExpMont/Even64-4 236 486489 ns/op 3625 B/op 53 allocs/op BenchmarkExpMont/Even96-4 234 508480 ns/op 3769 B/op 51 allocs/op BenchmarkExpMont/Even128-4 280 436781 ns/op 3241 B/op 50 allocs/op BenchmarkExpMont/Even255-4 291 404656 ns/op 2959 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 631 184993 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 571 203419 ns/op 1731 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 573 202845 ns/op 1741 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 573 208243 ns/op 1749 B/op 48 allocs/op BenchmarkExp2-4 24 4539628 ns/op BenchmarkBitset-4 958832 116.0 ns/op BenchmarkBitsetNeg-4 539808 202.0 ns/op BenchmarkBitsetOrig-4 350059 335.6 ns/op BenchmarkBitsetNegOrig-4 213914 557.6 ns/op BenchmarkModSqrt225_Tonelli-4 212 566552 ns/op BenchmarkModSqrt225_3Mod4-4 639 167736 ns/op BenchmarkModSqrt231_Tonelli-4 196 583187 ns/op BenchmarkModSqrt231_5Mod8-4 576 204049 ns/op BenchmarkModInverse-4 18056 6773 ns/op BenchmarkSqrt-4 2337 47407 ns/op BenchmarkIntSqr/1-4 1648501 73.71 ns/op BenchmarkIntSqr/2-4 1091275 111.5 ns/op BenchmarkIntSqr/3-4 925898 128.8 ns/op BenchmarkIntSqr/5-4 739813 163.3 ns/op BenchmarkIntSqr/8-4 591218 201.5 ns/op BenchmarkIntSqr/10-4 497875 243.6 ns/op BenchmarkIntSqr/20-4 87616 1483 ns/op BenchmarkIntSqr/30-4 64141 1988 ns/op BenchmarkIntSqr/50-4 40765 3158 ns/op BenchmarkIntSqr/80-4 23595 5373 ns/op BenchmarkIntSqr/100-4 18406 6658 ns/op BenchmarkIntSqr/200-4 6918 17614 ns/op BenchmarkIntSqr/300-4 2704 44439 ns/op BenchmarkIntSqr/500-4 1218 90779 ns/op BenchmarkIntSqr/800-4 526 237391 ns/op BenchmarkIntSqr/1000-4 366 309157 ns/op BenchmarkDiv/20/10-4 490572 225.2 ns/op BenchmarkDiv/40/20-4 530658 225.8 ns/op BenchmarkDiv/100/50-4 466484 228.2 ns/op BenchmarkDiv/200/100-4 74436 1645 ns/op BenchmarkDiv/400/200-4 70099 1757 ns/op BenchmarkDiv/1000/500-4 58833 2148 ns/op BenchmarkDiv/2000/1000-4 43555 2866 ns/op BenchmarkDiv/20000/10000-4 1972 58917 ns/op BenchmarkDiv/200000/100000-4 49 2492380 ns/op BenchmarkDiv/2000000/1000000-4 2 74039984 ns/op BenchmarkDiv/20000000/10000000-4 1 2268750504 ns/op BenchmarkMul-4 8 12938444 ns/op BenchmarkNatMul/10-4 316238 344.0 ns/op BenchmarkNatMul/100-4 10866 11200 ns/op BenchmarkNatMul/1000-4 310 382410 ns/op BenchmarkZeroShifts/Shl-4 20074 5676 ns/op BenchmarkZeroShifts/ShlSame-4 5928806 18.77 ns/op BenchmarkZeroShifts/Shr-4 24142 5269 ns/op BenchmarkZeroShifts/ShrSame-4 6260304 18.92 ns/op BenchmarkExp3Power/0x10-4 266919 442.8 ns/op BenchmarkExp3Power/0x40-4 225870 517.2 ns/op BenchmarkExp3Power/0x100-4 139285 796.4 ns/op BenchmarkExp3Power/0x400-4 79862 1666 ns/op BenchmarkExp3Power/0x1000-4 16456 7143 ns/op BenchmarkExp3Power/0x4000-4 2779 36243 ns/op BenchmarkExp3Power/0x10000-4 362 333573 ns/op BenchmarkExp3Power/0x40000-4 31 3463945 ns/op BenchmarkExp3Power/0x100000-4 3 34227966 ns/op BenchmarkExp3Power/0x400000-4 1 313829848 ns/op BenchmarkFibo-4 4 30455608 ns/op BenchmarkNatSqr/1-4 1330824 97.82 ns/op BenchmarkNatSqr/2-4 901129 140.5 ns/op BenchmarkNatSqr/3-4 673944 170.6 ns/op BenchmarkNatSqr/5-4 538011 224.9 ns/op BenchmarkNatSqr/8-4 379764 290.1 ns/op BenchmarkNatSqr/10-4 300786 373.8 ns/op BenchmarkNatSqr/20-4 82152 1639 ns/op BenchmarkNatSqr/30-4 58603 2154 ns/op BenchmarkNatSqr/50-4 35667 3376 ns/op BenchmarkNatSqr/80-4 20901 5618 ns/op BenchmarkNatSqr/100-4 16116 7575 ns/op BenchmarkNatSqr/200-4 6348 19173 ns/op BenchmarkNatSqr/300-4 2559 47766 ns/op BenchmarkNatSqr/500-4 1339 92178 ns/op BenchmarkNatSqr/800-4 554 214195 ns/op BenchmarkNatSqr/1000-4 393 303435 ns/op BenchmarkNatSetBytes/8-4 3479900 34.83 ns/op BenchmarkNatSetBytes/24-4 1000000 131.9 ns/op BenchmarkNatSetBytes/128-4 327931 342.2 ns/op BenchmarkNatSetBytes/7-4 1285364 94.29 ns/op BenchmarkNatSetBytes/23-4 564189 191.5 ns/op BenchmarkNatSetBytes/127-4 301225 400.8 ns/op BenchmarkScanPi-4 320 369758 ns/op BenchmarkStringPiParallel-4 951 115605 ns/op BenchmarkScan/10/Base2-4 52875 2191 ns/op BenchmarkScan/100/Base2-4 5073 20869 ns/op BenchmarkScan/1000/Base2-4 584 205383 ns/op BenchmarkScan/10/Base8-4 130150 894.3 ns/op BenchmarkScan/100/Base8-4 16875 7124 ns/op BenchmarkScan/1000/Base8-4 1659 71237 ns/op BenchmarkScan/10/Base10-4 136651 835.8 ns/op BenchmarkScan/100/Base10-4 18304 6538 ns/op BenchmarkScan/1000/Base10-4 1809 63654 ns/op BenchmarkScan/10/Base16-4 161352 694.5 ns/op BenchmarkScan/100/Base16-4 21152 5578 ns/op BenchmarkScan/1000/Base16-4 2182 56429 ns/op BenchmarkString/10/Base2-4 256348 465.5 ns/op BenchmarkString/100/Base2-4 37159 3116 ns/op BenchmarkString/1000/Base2-4 3996 29997 ns/op BenchmarkString/10/Base8-4 436017 241.5 ns/op BenchmarkString/100/Base8-4 95482 1235 ns/op BenchmarkString/1000/Base8-4 11114 10595 ns/op BenchmarkString/10/Base10-4 306475 394.3 ns/op BenchmarkString/100/Base10-4 64477 1849 ns/op BenchmarkString/1000/Base10-4 6391 16400 ns/op BenchmarkString/10/Base16-4 463292 217.1 ns/op BenchmarkString/100/Base16-4 131775 893.2 ns/op BenchmarkString/1000/Base16-4 16272 7540 ns/op BenchmarkLeafSize/0-4 62 1891213 ns/op BenchmarkLeafSize/1-4 676 169025 ns/op BenchmarkLeafSize/2-4 700 168998 ns/op BenchmarkLeafSize/3-4 516 230674 ns/op BenchmarkLeafSize/4-4 686 164846 ns/op BenchmarkLeafSize/5-4 488 253614 ns/op BenchmarkLeafSize/6-4 504 225566 ns/op BenchmarkLeafSize/7-4 566 211293 ns/op BenchmarkLeafSize/8-4 711 162459 ns/op BenchmarkLeafSize/9-4 404 294042 ns/op BenchmarkLeafSize/10-4 480 252979 ns/op BenchmarkLeafSize/11-4 483 256792 ns/op BenchmarkLeafSize/12-4 535 224488 ns/op BenchmarkLeafSize/13-4 484 239801 ns/op BenchmarkLeafSize/14-4 590 209614 ns/op BenchmarkLeafSize/15-4 597 200106 ns/op BenchmarkLeafSize/16-4 735 162293 ns/op BenchmarkLeafSize/32-4 744 161822 ns/op BenchmarkLeafSize/64-4 663 175195 ns/op BenchmarkProbablyPrime/n=0-4 15 7221480 ns/op BenchmarkProbablyPrime/n=1-4 13 7985788 ns/op BenchmarkProbablyPrime/n=5-4 9 11544914 ns/op BenchmarkProbablyPrime/n=10-4 7 15636105 ns/op BenchmarkProbablyPrime/n=20-4 5 23827970 ns/op BenchmarkProbablyPrime/Lucas-4 16 6606656 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 138 847396 ns/op BenchmarkRatCmp-4 321462 382.4 ns/op BenchmarkFloatPrecExact/1-4 176649 591.2 ns/op BenchmarkFloatPrecExact/10-4 60540 1985 ns/op BenchmarkFloatPrecExact/100-4 16899 6948 ns/op BenchmarkFloatPrecExact/1000-4 3463 34234 ns/op BenchmarkFloatPrecExact/10000-4 219 550779 ns/op BenchmarkFloatPrecExact/100000-4 5 22160911 ns/op BenchmarkFloatPrecExact/1000000-4 1 1146005016 ns/op BenchmarkFloatPrecMixed/1-4 188538 633.0 ns/op BenchmarkFloatPrecMixed/10-4 58065 2061 ns/op BenchmarkFloatPrecMixed/100-4 7656 13757 ns/op BenchmarkFloatPrecMixed/1000-4 697 171471 ns/op BenchmarkFloatPrecMixed/10000-4 21 5581059 ns/op BenchmarkFloatPrecMixed/100000-4 1 312089675 ns/op BenchmarkFloatPrecMixed/1000000-4 1 21204833120 ns/op BenchmarkFloatPrecInexact/1-4 177656 681.4 ns/op BenchmarkFloatPrecInexact/10-4 175153 676.3 ns/op BenchmarkFloatPrecInexact/100-4 183322 646.0 ns/op BenchmarkFloatPrecInexact/1000-4 54494 2332 ns/op BenchmarkFloatPrecInexact/10000-4 7647 18890 ns/op BenchmarkFloatPrecInexact/100000-4 715 161800 ns/op BenchmarkFloatPrecInexact/1000000-4 43 2439796 ns/op BenchmarkFloatSqrt/64-4 26216 4682 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 16359 7234 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 10000 10329 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 7078 15998 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1430 83946 ns/op 18182 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 105 1093260 ns/op 175770 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 2 83159250 ns/op 3570760 B/op 620 allocs/op PASS ok math/big 74.287s goos: freebsd goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 10639561 11.22 ns/op BenchmarkLeadingZeros8-4 9833816 11.98 ns/op BenchmarkLeadingZeros16-4 11282308 10.70 ns/op BenchmarkLeadingZeros32-4 11277411 10.41 ns/op BenchmarkLeadingZeros64-4 10743552 11.16 ns/op BenchmarkTrailingZeros-4 11668101 10.33 ns/op BenchmarkTrailingZeros8-4 10103271 11.55 ns/op BenchmarkTrailingZeros16-4 11263851 9.738 ns/op BenchmarkTrailingZeros32-4 11161878 11.88 ns/op BenchmarkTrailingZeros64-4 10762071 10.06 ns/op BenchmarkOnesCount-4 11929153 9.768 ns/op BenchmarkOnesCount8-4 11313775 9.724 ns/op BenchmarkOnesCount16-4 11240870 9.844 ns/op BenchmarkOnesCount32-4 10520022 11.20 ns/op BenchmarkOnesCount64-4 11648791 9.797 ns/op BenchmarkRotateLeft-4 11557777 10.17 ns/op BenchmarkRotateLeft8-4 12035324 10.32 ns/op BenchmarkRotateLeft16-4 11468712 10.08 ns/op BenchmarkRotateLeft32-4 11291568 10.89 ns/op BenchmarkRotateLeft64-4 11281218 10.52 ns/op BenchmarkReverse-4 17810136 6.550 ns/op BenchmarkReverse8-4 20208637 5.615 ns/op BenchmarkReverse16-4 19908568 5.632 ns/op BenchmarkReverse32-4 18960895 5.780 ns/op BenchmarkReverse64-4 22220163 6.552 ns/op BenchmarkReverseBytes-4 22579416 5.620 ns/op BenchmarkReverseBytes16-4 21388219 5.482 ns/op BenchmarkReverseBytes32-4 20212108 5.487 ns/op BenchmarkReverseBytes64-4 20994086 4.979 ns/op BenchmarkAdd-4 10831410 11.79 ns/op BenchmarkAdd32-4 11936842 9.401 ns/op BenchmarkAdd64-4 11227586 11.24 ns/op BenchmarkAdd64multiple-4 19716106 5.628 ns/op BenchmarkSub-4 9713444 11.80 ns/op BenchmarkSub32-4 11433068 10.81 ns/op BenchmarkSub64-4 10834549 11.17 ns/op BenchmarkSub64multiple-4 19738808 5.631 ns/op BenchmarkMul-4 11895418 10.22 ns/op BenchmarkMul32-4 11587866 10.17 ns/op BenchmarkMul64-4 11458933 10.21 ns/op BenchmarkDiv-4 11628009 9.971 ns/op BenchmarkDiv32-4 11090911 10.78 ns/op BenchmarkDiv64-4 11919129 10.03 ns/op PASS ok math/bits 6.759s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 14500464 7.378 ns/op BenchmarkAcos-4 575709 178.1 ns/op BenchmarkAcosh-4 592190 192.6 ns/op BenchmarkAsin-4 640192 178.1 ns/op BenchmarkAsinh-4 655876 180.1 ns/op BenchmarkAtan-4 1000000 114.5 ns/op BenchmarkAtanh-4 917260 112.0 ns/op BenchmarkConj-4 20780605 4.954 ns/op BenchmarkCos-4 657414 168.9 ns/op BenchmarkCosh-4 660453 166.4 ns/op BenchmarkExp-4 966279 122.6 ns/op BenchmarkLog-4 1479202 81.35 ns/op BenchmarkLog10-4 1461640 81.58 ns/op BenchmarkPhase-4 3265738 37.04 ns/op BenchmarkPolar-4 2326281 51.35 ns/op BenchmarkPow-4 264252 440.2 ns/op BenchmarkRect-4 1242054 83.79 ns/op BenchmarkSin-4 672769 165.4 ns/op BenchmarkSinh-4 708820 160.1 ns/op BenchmarkSqrt-4 946184 115.4 ns/op BenchmarkTan-4 407671 254.6 ns/op BenchmarkTanh-4 488440 243.8 ns/op PASS ok math/cmplx 4.090s goos: freebsd goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 1116817 106.3 ns/op BenchmarkInt63ThreadsafeParallel-4 744846 143.6 ns/op BenchmarkInt63Unthreadsafe-4 1467336 81.80 ns/op BenchmarkIntn1000-4 1000000 108.4 ns/op BenchmarkInt63n1000-4 1257698 93.62 ns/op BenchmarkInt31n1000-4 1252929 95.60 ns/op BenchmarkFloat32-4 1249202 96.11 ns/op BenchmarkFloat64-4 1462382 82.44 ns/op BenchmarkPerm3-4 265755 438.1 ns/op BenchmarkPerm30-4 30673 3945 ns/op BenchmarkPerm30ViaShuffle-4 31410 3839 ns/op BenchmarkShuffleOverhead-4 21568 5552 ns/op BenchmarkRead3-4 1000000 102.1 ns/op BenchmarkRead64-4 106824 1094 ns/op BenchmarkRead1000-4 7483 16074 ns/op BenchmarkConcurrent-4 194952 555.8 ns/op PASS ok math/rand 3.787s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8MarshalBinary-4 887288 123.6 ns/op BenchmarkChaCha8MarshalBinaryRead-4 331824 310.0 ns/op BenchmarkChaCha8-4 6648465 17.83 ns/op BenchmarkChaCha8Read-4 1157133 106.1 ns/op 301.56 MB/s BenchmarkPCG_DXSM-4 4623116 25.84 ns/op BenchmarkSourceUint64-4 4641586 25.47 ns/op BenchmarkGlobalInt64-4 4025616 28.72 ns/op BenchmarkGlobalInt64Parallel-4 7813748 14.97 ns/op BenchmarkGlobalUint64-4 4024348 28.92 ns/op BenchmarkGlobalUint64Parallel-4 7914651 14.80 ns/op BenchmarkInt64-4 2659747 45.11 ns/op BenchmarkUint64-4 2736222 44.86 ns/op BenchmarkGlobalIntN1000-4 2846038 42.91 ns/op BenchmarkIntN1000-4 2070914 58.10 ns/op BenchmarkInt64N1000-4 2077249 56.78 ns/op BenchmarkInt64N1e8-4 2028031 58.33 ns/op BenchmarkInt64N1e9-4 2048377 58.49 ns/op BenchmarkInt64N2e9-4 2046080 58.13 ns/op BenchmarkInt64N1e18-4 1982028 59.08 ns/op BenchmarkInt64N2e18-4 2004469 60.79 ns/op BenchmarkInt64N4e18-4 1756700 67.29 ns/op BenchmarkInt32N1000-4 2059786 58.23 ns/op BenchmarkInt32N1e8-4 2111186 57.75 ns/op BenchmarkInt32N1e9-4 2036112 57.78 ns/op BenchmarkInt32N2e9-4 2014366 57.08 ns/op BenchmarkFloat32-4 2647122 44.54 ns/op BenchmarkFloat64-4 2682514 43.75 ns/op BenchmarkExpFloat64-4 1554358 77.29 ns/op BenchmarkNormFloat64-4 1490535 78.44 ns/op BenchmarkPerm3-4 361296 277.4 ns/op BenchmarkPerm30-4 40238 3014 ns/op BenchmarkPerm30ViaShuffle-4 42408 2848 ns/op BenchmarkShuffleOverhead-4 57278 2163 ns/op BenchmarkConcurrent-4 3914478 29.89 ns/op PASS ok math/rand/v2 6.696s goos: freebsd goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 77012 1507 ns/op BenchmarkQDecodeWord-4 164054 729.2 ns/op BenchmarkQDecodeHeader-4 160915 722.4 ns/op BenchmarkTypeByExtension/.html-4 349822 342.4 ns/op BenchmarkTypeByExtension/.HTML-4 246009 476.9 ns/op BenchmarkTypeByExtension/.unused-4 221019 496.5 ns/op BenchmarkExtensionsByType/text/html-4 215245 535.3 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 143859 809.7 ns/op BenchmarkExtensionsByType/application/octet-stream-4 246399 467.6 ns/op PASS ok mime 2.320s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 870 121298 ns/op 47492 B/op 188 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 1050 122056 ns/op 48283 B/op 188 allocs/op BenchmarkReadForm/files/maxMemory=0-4 391 297689 ns/op 103846 B/op 272 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 772 158677 ns/op 49731 B/op 208 allocs/op PASS ok mime/multipart 1.638s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1194 91059 ns/op PASS ok mime/quotedprintable 1.195s goos: freebsd goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 150 815872 ns/op 8694 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 10 10950288 ns/op 26027 B/op 207 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5024335191 ns/op 158160 B/op 223 allocs/op BenchmarkDNSName-4 156766 718.2 ns/op BenchmarkInterfaces-4 7088 14391 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 13527 8811 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 8288 14556 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 9031 13151 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 12608 9547 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 9908 12022 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 18594 6461 ns/op BenchmarkParseIPValidIPv4-4 942691 110.2 ns/op BenchmarkParseIPValidIPv6-4 815904 128.4 ns/op BenchmarkIPMarshalText/IPv4-4 830276 129.4 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6-4 304138 349.8 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6_long-4 199183 601.6 ns/op 48 B/op 1 allocs/op BenchmarkIPString/IPv4-4 172178 665.5 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 20331 5794 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 84786 1467 ns/op BenchmarkIPEqual/IPv4-4 1404946 81.02 ns/op BenchmarkIPEqual/IPv6-4 1418654 85.46 ns/op BenchmarkSendfileZeroBytes-4 15890 7161 ns/op 21 B/op 1 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1070787203 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1024-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf29369e874b8 BenchmarkSendFile/file-to-tcp/2048-4 1 1074064616 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/2048-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf293aa13bb04 BenchmarkSendFile/file-to-tcp/4096-4 1 1047959803 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/4096-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf293ea7228e8 BenchmarkSendFile/file-to-tcp/8192-4 1 1070269332 ns/op 0.01 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/8192-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf2942943dd12 BenchmarkSendFile/file-to-tcp/16384-4 1 1051076805 ns/op 0.02 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/16384-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf294696a9045 BenchmarkSendFile/file-to-tcp/32768-4 1 1055907310 ns/op 0.03 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/32768-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf294a86da742 BenchmarkSendFile/file-to-tcp/65536-4 1 1066449288 ns/op 0.06 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/65536-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf294e7c39a56 BenchmarkSendFile/file-to-tcp/131072-4 1 1077454218 ns/op 0.12 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/131072-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf29527c48038 BenchmarkSendFile/file-to-tcp/262144-4 1 1078602689 ns/op 0.24 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/262144-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf2956880a940 BenchmarkSendFile/file-to-tcp/524288-4 1 1073532095 ns/op 0.49 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/524288-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf295a97c9486 BenchmarkSendFile/file-to-tcp/1048576-4 1 1115109571 ns/op 0.94 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1048576-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf295ea7baa7f BenchmarkSendFile/file-to-unix/1024-4 1 1070306382 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1024-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf2962ea1a164 BenchmarkSendFile/file-to-unix/2048-4 1 1037665575 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/2048-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf2966eca2367 BenchmarkSendFile/file-to-unix/4096-4 1 1049196464 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/4096-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf296acfb6758 BenchmarkSendFile/file-to-unix/8192-4 1 1039080046 ns/op 0.01 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/8192-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf296ebe07011 BenchmarkSendFile/file-to-unix/16384-4 1 1048029872 ns/op 0.02 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/16384-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf2972a30bf3f BenchmarkSendFile/file-to-unix/32768-4 1 1075034245 ns/op 0.03 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/32768-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf297690c7e9f BenchmarkSendFile/file-to-unix/65536-4 1 1054646928 ns/op 0.06 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/65536-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf297a98b2b8f BenchmarkSendFile/file-to-unix/131072-4 1 1076867289 ns/op 0.12 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/131072-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf297e8e9e551 BenchmarkSendFile/file-to-unix/262144-4 1 1077094609 ns/op 0.24 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/262144-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf29829ad2d29 BenchmarkSendFile/file-to-unix/524288-4 1 1081231192 ns/op 0.48 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/524288-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf2986aa5d8c0 BenchmarkSendFile/file-to-unix/1048576-4 1 1079675331 ns/op 0.97 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1048576-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180bf298ac3ea332 BenchmarkTCP4OneShot-4 3500 34451 ns/op BenchmarkTCP4OneShotTimeout-4 3158 35498 ns/op BenchmarkTCP4Persistent-4 9465 12421 ns/op BenchmarkTCP4PersistentTimeout-4 10135 12282 ns/op BenchmarkTCP6OneShot-4 2998 35716 ns/op BenchmarkTCP6OneShotTimeout-4 2653 38096 ns/op BenchmarkTCP6Persistent-4 9112 12240 ns/op BenchmarkTCP6PersistentTimeout-4 8995 12567 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 25704 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 25971 ns/op BenchmarkSetReadDeadline-4 124768 949.1 ns/op BenchmarkUDP6LinkLocalUnicast-4 8449 22763 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 6204 18522 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 10000 15971 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 8846 18321 ns/op 0 B/op 0 allocs/op PASS ok net 36.472s goos: freebsd goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 41004 2824 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 18278 6457 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 27044 4445 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 25128 4749 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 59091 2065 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 73689 1603 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1997410 59.19 ns/op BenchmarkFindChild/n=2/rep=map-4 4094721 27.56 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1729592 66.69 ns/op BenchmarkFindChild/n=4/rep=linear-4 1092580 109.6 ns/op BenchmarkFindChild/n=4/rep=map-4 4166490 28.95 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 930030 118.8 ns/op BenchmarkFindChild/n=8/rep=linear-4 476912 213.6 ns/op BenchmarkFindChild/n=8/rep=map-4 4422583 27.83 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 542833 220.1 ns/op BenchmarkFindChild/n=16/rep=linear-4 294142 415.4 ns/op BenchmarkFindChild/n=16/rep=map-4 4750905 24.82 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 3079250 38.95 ns/op BenchmarkFindChild/n=32/rep=linear-4 132463 852.5 ns/op BenchmarkFindChild/n=32/rep=map-4 4462670 26.46 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2998784 38.78 ns/op BenchmarkMultiConflicts-4 1 126845428 ns/op BenchmarkServerMatch-4 26418 4716 ns/op BenchmarkReadRequestChrome-4 5449 22171 ns/op 27.56 MB/s 1540 B/op 14 allocs/op BenchmarkReadRequestCurl-4 14988 8036 ns/op 9.71 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 14192 8402 ns/op 9.76 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 10496 11507 ns/op 13.12 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 21943 5590 ns/op 7.16 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 248 448570 ns/op 2.28 MB/s BenchmarkFileAndServer_1KB/https1-4 199 595309 ns/op 1.72 MB/s BenchmarkFileAndServer_1KB/h2-4 145 795904 ns/op 1.29 MB/s BenchmarkFileAndServer_16MB/h1-4 4 29892843 ns/op 561.25 MB/s BenchmarkFileAndServer_16MB/https1-4 2 64269845 ns/op 261.04 MB/s BenchmarkFileAndServer_16MB/h2-4 1 178682352 ns/op 93.89 MB/s BenchmarkFileAndServer_64MB/h1-4 1 117948692 ns/op 568.97 MB/s BenchmarkFileAndServer_64MB/https1-4 1 247137939 ns/op 271.54 MB/s BenchmarkFileAndServer_64MB/h2-4 1 741658151 ns/op 90.48 MB/s BenchmarkServeMux-4 278 459442 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 334 380921 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 286 417782 ns/op 6563 B/op 70 allocs/op BenchmarkClientServer/https1-4 199 567650 ns/op 7431 B/op 81 allocs/op BenchmarkClientServer/h2-4 165 741236 ns/op 10451 B/op 78 allocs/op BenchmarkClientServerParallel/4/h1-4 1314 89058 ns/op 10435 B/op 84 allocs/op BenchmarkClientServerParallel/4/https1-4 49 2890499 ns/op 118925 B/op 845 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22873: write tcp 127.0.0.1:22870->127.0.0.1:22873: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22871: write tcp 127.0.0.1:22870->127.0.0.1:22871: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22875: write tcp 127.0.0.1:22870->127.0.0.1:22875: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22903: write tcp 127.0.0.1:22878->127.0.0.1:22903: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22901: write tcp 127.0.0.1:22878->127.0.0.1:22901: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22906: write tcp 127.0.0.1:22878->127.0.0.1:22906: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22944: write tcp 127.0.0.1:22907->127.0.0.1:22944: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22943: write tcp 127.0.0.1:22907->127.0.0.1:22943: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22948: write tcp 127.0.0.1:22907->127.0.0.1:22948: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22945: write tcp 127.0.0.1:22907->127.0.0.1:22945: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 511 216340 ns/op 12956 B/op 99 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22961: read tcp 127.0.0.1:22954->127.0.0.1:22961: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22957: write tcp 127.0.0.1:22954->127.0.0.1:22957: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22959: write tcp 127.0.0.1:22954->127.0.0.1:22959: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22960: write tcp 127.0.0.1:22954->127.0.0.1:22960: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22956: write tcp 127.0.0.1:22954->127.0.0.1:22956: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22988: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22994: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22982: write tcp 127.0.0.1:22979->127.0.0.1:22982: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22990: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:22985: read tcp 127.0.0.1:22979->127.0.0.1:22985: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 963 130993 ns/op 15864 B/op 100 allocs/op BenchmarkClientServerParallel/64/https1-4 134 1376424 ns/op 68167 B/op 461 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23633: write tcp 127.0.0.1:23631->127.0.0.1:23633: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23638: write tcp 127.0.0.1:23631->127.0.0.1:23638: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23636: write tcp 127.0.0.1:23631->127.0.0.1:23636: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23671: read tcp 127.0.0.1:23639->127.0.0.1:23671: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23672: read tcp 127.0.0.1:23639->127.0.0.1:23672: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23647: read tcp 127.0.0.1:23639->127.0.0.1:23647: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23648: read tcp 127.0.0.1:23639->127.0.0.1:23648: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23670: read tcp 127.0.0.1:23639->127.0.0.1:23670: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23646: read tcp 127.0.0.1:23639->127.0.0.1:23646: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23665: read tcp 127.0.0.1:23639->127.0.0.1:23665: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h2-4 39 2913828 ns/op 120724 B/op 905 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23814: write tcp 127.0.0.1:23812->127.0.0.1:23814: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23819: write tcp 127.0.0.1:23812->127.0.0.1:23819: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23817: write tcp 127.0.0.1:23812->127.0.0.1:23817: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23824: read tcp 127.0.0.1:23820->127.0.0.1:23824: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23831: read tcp 127.0.0.1:23820->127.0.0.1:23831: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23836: read tcp 127.0.0.1:23820->127.0.0.1:23836: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23825: read tcp 127.0.0.1:23820->127.0.0.1:23825: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23827: write tcp 127.0.0.1:23820->127.0.0.1:23827: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23832: read tcp 127.0.0.1:23820->127.0.0.1:23832: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:23828: write tcp 127.0.0.1:23820->127.0.0.1:23828: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1033739621 ns/op 31008 B/op 161 allocs/op BenchmarkClient-4 224 508017 ns/op 4253 B/op 51 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 618 198252 ns/op 7893 B/op 56 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1276 99331 ns/op 3083 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1572 71337 ns/op 1957 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1504 70393 ns/op 2797 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1605 74637 ns/op 2779 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1432 70635 ns/op 2825 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1789 66568 ns/op 2000 B/op 14 allocs/op BenchmarkServerHijack-4 1096 114609 ns/op 17105 B/op 52 allocs/op BenchmarkCloseNotifier/h1-4 357 314305 ns/op 6156 B/op 53 allocs/op BenchmarkResponseStatusLine-4 733352 153.2 ns/op 0 B/op 0 allocs/op PASS ok net/http 17.184s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 5649 23991 ns/op 34257 B/op 14 allocs/op PASS ok net/http/httputil 1.260s goos: freebsd goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 116823 997.7 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 1067504 108.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 769899 159.8 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 116782 1026 ns/op BenchmarkStdIPv4-4 169562 840.5 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 122804 977.8 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 119487 1038 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 146814 839.3 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 92936 1153 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1959915 56.86 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1745370 71.10 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1183663 106.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 829352 153.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 893593 122.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 733236 168.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 131863 909.3 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 587563 171.2 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 480710 230.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 616458 194.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 416676 243.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 119961 990.7 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 582303 208.8 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 180760 653.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 247473 479.4 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 323922 349.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 221971 510.4 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 469161 229.1 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 213914 509.3 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 214051 491.2 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 230647 522.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 171039 680.7 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 631484 184.2 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 191816 579.3 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 257734 467.6 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 321308 348.6 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 206862 526.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 332797 331.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 162445 748.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 186930 633.0 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 236812 483.8 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 184477 655.2 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 350367 297.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 163084 689.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 189336 589.3 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 266809 451.2 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 194680 629.3 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1410908 87.42 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1386715 78.20 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1425148 85.74 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1320480 90.44 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1323054 89.68 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1400468 90.83 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1320190 91.14 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1327676 90.82 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1328540 90.24 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 541029 223.1 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 554646 185.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 505218 236.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 483663 210.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 455931 253.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 113924 1018 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 7096332 16.47 ns/op PASS ok net/netip 10.242s 2024/11/27 22:07:38 Test RPC server listening on 127.0.0.1:24341 2024/11/27 22:07:38 Test HTTP RPC server listening on 127.0.0.1:24342 goos: freebsd goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1484 79181 ns/op BenchmarkEndToEndHTTP-4 1395 78826 ns/op BenchmarkEndToEndAsync-4 3756 31168 ns/op BenchmarkEndToEndAsyncHTTP-4 3712 31923 ns/op PASS ok net/rpc 1.896s goos: freebsd goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 4383 23348 ns/op BenchmarkReadMIMEHeader/server_headers-4 7353 15853 ns/op BenchmarkUncommon-4 33726 3520 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.552s goos: freebsd goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 7320 15801 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 171076 683.0 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 848955 139.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 133915 891.8 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 226171 490.6 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 102825 1031 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 19192 5680 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 503764 203.1 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 131373 857.6 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 234982 471.6 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 121918 977.4 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 22562 5561 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 285267 370.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 138294 838.0 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 128176 890.1 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 60879 1903 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 9834 10650 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 290775 372.3 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 136779 854.9 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 125245 912.5 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 60513 1913 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 10000 10580 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.115s goos: freebsd goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4376026 27.02 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 228516 454.7 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1482 78712 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:506: benchmarkReaddirname ".": 157 entries os_test.go:506: benchmarkReaddirname ".": 157 entries os_test.go:506: benchmarkReaddirname ".": 157 entries BenchmarkReaddir-4 472 257743 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:523: benchmarkReaddir ".": 157 entries os_test.go:523: benchmarkReaddir ".": 157 entries os_test.go:523: benchmarkReaddir ".": 157 entries BenchmarkReadDir-4 1136 105009 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:540: benchmarkReadDir ".": 157 entries os_test.go:540: benchmarkReadDir ".": 157 entries os_test.go:540: benchmarkReadDir ".": 157 entries BenchmarkStatDot-4 148046 799.4 ns/op BenchmarkStatFile-4 121312 970.1 ns/op BenchmarkStatDir-4 132428 911.8 ns/op BenchmarkLstatDot-4 155928 791.7 ns/op BenchmarkLstatFile-4 125572 985.3 ns/op BenchmarkLstatDir-4 130975 889.1 ns/op BenchmarkRemoveAll-4 49 2592715 ns/op 43776 B/op 556 allocs/op PASS ok os 2.996s goos: freebsd goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 44 2375534 ns/op 7440 B/op 31 allocs/op PASS ok os/exec 1.186s goos: freebsd goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 24741 4578 ns/op PASS ok os/user 1.238s goos: freebsd goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 4613018 25.91 ns/op BenchmarkString-4 2963582 40.63 ns/op BenchmarkBytes-4 2581096 47.93 ns/op BenchmarkNamedBytes-4 1501747 80.59 ns/op BenchmarkBytesArray-4 994405 118.8 ns/op BenchmarkSliceLen-4 2970063 40.33 ns/op BenchmarkMapLen-4 1083174 109.4 ns/op BenchmarkStringLen-4 2220066 54.17 ns/op BenchmarkArrayLen-4 1651244 73.19 ns/op BenchmarkSliceCap-4 3048910 39.61 ns/op BenchmarkDeepEqual/int8-4 490530 223.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 117792 998.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 404600 261.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 117115 1032 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 412276 258.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 109681 1023 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 385707 260.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 114044 1023 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 415489 258.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 113473 1013 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 454509 225.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 150400 816.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 394408 258.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 114482 1030 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 413881 264.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 113400 1009 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 389034 278.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 113416 1032 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 401486 256.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 119492 1090 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 416025 261.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 107707 1051 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 409010 255.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 105404 1025 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 427449 260.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 115453 1027 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 467415 261.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 118201 1015 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 433084 260.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 111344 1027 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 552352 225.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 119907 975.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 449088 255.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 112898 1103 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 146484 830.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 71068 1684 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 62958 1944 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 44875 2688 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 42453 2564 ns/op BenchmarkIsZero/ArrayComparable-4 335098 352.1 ns/op BenchmarkIsZero/ArrayIncomparable-4 39062 3027 ns/op BenchmarkIsZero/StructComparable-4 694411 150.9 ns/op BenchmarkIsZero/StructIncomparable-4 161515 682.3 ns/op BenchmarkIsZero/ArrayInt_4-4 1612966 73.52 ns/op BenchmarkIsZero/ArrayInt_1024-4 19770 6124 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 38143 3131 ns/op BenchmarkIsZero/Struct4Int-4 1644865 73.68 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 19788 6044 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 19758 6121 ns/op BenchmarkIsZero/StructInt_512-4 38500 3114 ns/op BenchmarkSetZero/Bool/Direct-4 4911554 24.36 ns/op BenchmarkSetZero/Bool/CachedZero-4 1100086 110.5 ns/op BenchmarkSetZero/Bool/NewZero-4 825534 149.0 ns/op BenchmarkSetZero/Int/Direct-4 3097184 40.02 ns/op BenchmarkSetZero/Int/CachedZero-4 1055952 117.2 ns/op BenchmarkSetZero/Int/NewZero-4 814027 158.1 ns/op BenchmarkSetZero/Uint/Direct-4 3042258 39.46 ns/op BenchmarkSetZero/Uint/CachedZero-4 1000000 110.1 ns/op BenchmarkSetZero/Uint/NewZero-4 788905 151.9 ns/op BenchmarkSetZero/Float/Direct-4 3042579 39.45 ns/op BenchmarkSetZero/Float/CachedZero-4 1083750 111.0 ns/op BenchmarkSetZero/Float/NewZero-4 802377 149.6 ns/op BenchmarkSetZero/Complex/Direct-4 3055113 39.41 ns/op BenchmarkSetZero/Complex/CachedZero-4 1071368 110.7 ns/op BenchmarkSetZero/Complex/NewZero-4 820377 147.6 ns/op BenchmarkSetZero/Array/Direct-4 2756377 42.78 ns/op BenchmarkSetZero/Array/CachedZero-4 1084076 110.2 ns/op BenchmarkSetZero/Array/NewZero-4 695421 146.2 ns/op BenchmarkSetZero/Chan/Direct-4 2966586 39.06 ns/op BenchmarkSetZero/Chan/CachedZero-4 1096629 108.1 ns/op BenchmarkSetZero/Chan/NewZero-4 780492 146.4 ns/op BenchmarkSetZero/Func/Direct-4 3067658 39.53 ns/op BenchmarkSetZero/Func/CachedZero-4 1097138 109.6 ns/op BenchmarkSetZero/Func/NewZero-4 829368 145.8 ns/op BenchmarkSetZero/Interface/Direct-4 2864242 41.97 ns/op BenchmarkSetZero/Interface/CachedZero-4 1082814 112.0 ns/op BenchmarkSetZero/Interface/NewZero-4 813428 147.5 ns/op BenchmarkSetZero/Map/Direct-4 3091266 38.77 ns/op BenchmarkSetZero/Map/CachedZero-4 911106 110.6 ns/op BenchmarkSetZero/Map/NewZero-4 811892 143.2 ns/op BenchmarkSetZero/Pointer/Direct-4 2995496 38.57 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1076546 111.1 ns/op BenchmarkSetZero/Pointer/NewZero-4 762808 148.7 ns/op BenchmarkSetZero/Slice/Direct-4 2794462 42.89 ns/op BenchmarkSetZero/Slice/CachedZero-4 1000000 112.5 ns/op BenchmarkSetZero/Slice/NewZero-4 837068 147.7 ns/op BenchmarkSetZero/String/Direct-4 2957870 40.00 ns/op BenchmarkSetZero/String/CachedZero-4 1105968 110.7 ns/op BenchmarkSetZero/String/NewZero-4 724526 149.1 ns/op BenchmarkSetZero/Struct/Direct-4 2702718 42.75 ns/op BenchmarkSetZero/Struct/CachedZero-4 1000000 111.1 ns/op BenchmarkSetZero/Struct/NewZero-4 828948 143.5 ns/op BenchmarkSelect/1-4 233544 521.0 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 101278 1214 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 51931 2333 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 238011 521.0 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 185256 598.3 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 91698 1250 ns/op 102.39 MB/s BenchmarkCallArgCopy/size=256-4 79755 1478 ns/op 173.20 MB/s BenchmarkCallArgCopy/size=1024-4 74863 1644 ns/op 622.70 MB/s BenchmarkCallArgCopy/size=4096-4 40734 3264 ns/op 1254.80 MB/s BenchmarkCallArgCopy/size=65536-4 4780 27000 ns/op 2427.22 MB/s BenchmarkFieldByName1-4 2070067 57.74 ns/op BenchmarkFieldByName2-4 142137 839.4 ns/op BenchmarkFieldByName3-4 19333 6327 ns/op BenchmarkInterfaceBig-4 4878601 23.95 ns/op BenchmarkInterfaceSmall-4 4947724 23.99 ns/op BenchmarkNew-4 2701875 42.10 ns/op BenchmarkMap/StringKeys/MapIndex-4 3043 36753 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2365 45617 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2667 39098 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2662 45255 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3303 38049 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2349 46447 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 289237 384.9 ns/op BenchmarkTypeForString-4 2607824 46.98 ns/op BenchmarkTypeForError-4 1000000 101.7 ns/op PASS ok reflect 20.326s goos: freebsd goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 13274 8301 ns/op 9267 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 20136 6419 ns/op 9432 B/op 1 allocs/op BenchmarkFindString-4 14301 8457 ns/op 9110 B/op 1 allocs/op BenchmarkFindSubmatch-4 13242 8638 ns/op 9231 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 13761 8458 ns/op 9391 B/op 2 allocs/op BenchmarkLiteral-4 24328 5889 ns/op BenchmarkNotLiteral-4 5589 21034 ns/op BenchmarkMatchClass-4 4088 27827 ns/op BenchmarkMatchClass_InRange-4 4292 27659 ns/op BenchmarkReplaceAll-4 3447 40681 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 157891 726.6 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 162531 736.0 ns/op BenchmarkAnchoredShortMatch-4 97710 1214 ns/op BenchmarkAnchoredLongMatch-4 96987 1220 ns/op BenchmarkOnePassShortA-4 26623 4526 ns/op BenchmarkNotOnePassShortA-4 10000 11263 ns/op BenchmarkOnePassShortB-4 34616 3477 ns/op BenchmarkNotOnePassShortB-4 12130 9549 ns/op BenchmarkOnePassLongPrefix-4 112653 1098 ns/op BenchmarkOnePassLongNotPrefix-4 38104 3189 ns/op BenchmarkMatchParallelShared-4 20454 5933 ns/op BenchmarkMatchParallelCopied-4 21998 4978 ns/op BenchmarkQuoteMetaAll-4 214316 483.0 ns/op 28.98 MB/s BenchmarkQuoteMetaNone-4 399159 253.9 ns/op 102.39 MB/s BenchmarkCompile/Onepass-4 5702 19582 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2360 48757 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 278 438702 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4739972 24.32 ns/op 657.83 MB/s BenchmarkMatch/Easy0/32-4 24205 4334 ns/op 7.38 MB/s BenchmarkMatch/Easy0/1K-4 21686 4950 ns/op 206.87 MB/s BenchmarkMatch/Easy0i/16-4 4651128 24.60 ns/op 650.41 MB/s BenchmarkMatch/Easy0i/32-4 8053 15955 ns/op 2.01 MB/s BenchmarkMatch/Easy0i/1K-4 352 346343 ns/op 2.96 MB/s BenchmarkMatch/Easy1/16-4 4727978 23.56 ns/op 679.19 MB/s BenchmarkMatch/Easy1/32-4 22999 4667 ns/op 6.86 MB/s BenchmarkMatch/Easy1/1K-4 9196 12789 ns/op 80.07 MB/s BenchmarkMatch/Medium/16-4 4859958 25.11 ns/op 637.12 MB/s BenchmarkMatch/Medium/32-4 8862 14086 ns/op 2.27 MB/s BenchmarkMatch/Medium/1K-4 386 301875 ns/op 3.39 MB/s BenchmarkMatch/Hard/16-4 4724460 25.37 ns/op 630.77 MB/s BenchmarkMatch/Hard/32-4 5186 22423 ns/op 1.43 MB/s BenchmarkMatch/Hard/1K-4 226 525758 ns/op 1.95 MB/s BenchmarkMatch/Hard1/16-4 1915 60771 ns/op 0.26 MB/s BenchmarkMatch/Hard1/32-4 1059 111795 ns/op 0.29 MB/s BenchmarkMatch/Hard1/1K-4 36 3286313 ns/op 0.31 MB/s BenchmarkMatch_onepass_regex/16-4 39297 3007 ns/op 5.32 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 22921 5183 ns/op 6.17 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 810 142220 ns/op 7.20 MB/s 25 B/op 0 allocs/op PASS ok regexp 8.465s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 760855 143.6 ns/op BenchmarkIsWordChar-4 244124 484.1 ns/op PASS ok regexp/syntax 2.022s goos: freebsd goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 106729 1097 ns/op BenchmarkCallers/inlined-4 98355 1165 ns/op BenchmarkCallers/no-cache-4 24214 4803 ns/op BenchmarkFPCallers/cached-4 3767079 32.73 ns/op BenchmarkMakeChan/Byte-4 1000000 102.4 ns/op BenchmarkMakeChan/Int-4 1000000 143.7 ns/op BenchmarkMakeChan/Ptr-4 702118 173.1 ns/op BenchmarkMakeChan/Struct/0-4 1267960 99.31 ns/op BenchmarkMakeChan/Struct/32-4 660522 248.6 ns/op BenchmarkMakeChan/Struct/40-4 377685 277.7 ns/op BenchmarkChanNonblocking-4 10280767 9.929 ns/op BenchmarkSelectUncontended-4 1639370 72.17 ns/op BenchmarkSelectSyncContended-4 33772 3284 ns/op BenchmarkSelectAsyncContended-4 142471 842.1 ns/op BenchmarkSelectNonblock-4 7203918 16.09 ns/op BenchmarkChanUncontended-4 9732 12336 ns/op BenchmarkChanContended-4 1549 81478 ns/op BenchmarkChanSync-4 138535 802.4 ns/op BenchmarkChanSyncWork-4 46664 2381 ns/op BenchmarkChanProdCons0-4 108296 1189 ns/op BenchmarkChanProdCons10-4 166275 709.2 ns/op BenchmarkChanProdCons100-4 169052 613.3 ns/op BenchmarkChanProdConsWork0-4 86892 1339 ns/op BenchmarkChanProdConsWork10-4 126757 1068 ns/op BenchmarkChanProdConsWork100-4 101187 1095 ns/op BenchmarkSelectProdCons-4 67688 1578 ns/op BenchmarkReceiveDataFromClosedChan-4 1458343 83.60 ns/op BenchmarkChanCreation-4 171433 696.5 ns/op BenchmarkChanSem-4 238646 510.2 ns/op BenchmarkChanPopular-4 93 1255834 ns/op BenchmarkChanClosed-4 985221 118.2 ns/op BenchmarkCallClosure-4 7626716 13.84 ns/op BenchmarkCallClosure1-4 7468155 14.75 ns/op BenchmarkCallClosure2-4 2117424 57.71 ns/op BenchmarkCallClosure3-4 2583896 47.21 ns/op BenchmarkCallClosure4-4 2150473 56.62 ns/op BenchmarkComplex128DivNormal-4 13447881 8.469 ns/op BenchmarkComplex128DivNisNaN-4 10681335 10.29 ns/op BenchmarkComplex128DivDisNaN-4 10519017 11.11 ns/op BenchmarkComplex128DivNisInf-4 13729822 8.164 ns/op BenchmarkComplex128DivDisInf-4 8332382 13.80 ns/op BenchmarkAllocation-4 7204 20799 ns/op BenchmarkReadMemStats-4 5282 23377 ns/op BenchmarkReadMemStatsLatency-4 1 224690 p50-ns 224690 p90-ns 224690 p99-ns BenchmarkWriteBarrier-4 2921679 40.74 ns/op BenchmarkBulkWriteBarrier-4 8520457 11.88 ns/op BenchmarkScanStackNoLocals-4 4 27988281 ns/op BenchmarkMSpanCountAlloc/bits=64-4 12887388 7.992 ns/op BenchmarkMSpanCountAlloc/bits=128-4 12447345 8.935 ns/op BenchmarkMSpanCountAlloc/bits=256-4 10958534 9.634 ns/op BenchmarkMSpanCountAlloc/bits=512-4 8747629 12.77 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6680276 17.52 ns/op BenchmarkHash5-4 8159044 13.86 ns/op 360.74 MB/s BenchmarkHash16-4 8865266 13.71 ns/op 1167.33 MB/s BenchmarkHash64-4 8390539 14.71 ns/op 4350.83 MB/s BenchmarkHash1024-4 3908511 28.30 ns/op 36186.95 MB/s BenchmarkHash65536-4 88521 1350 ns/op 48558.04 MB/s BenchmarkAlignedLoad-4 10660603 11.31 ns/op BenchmarkUnalignedLoad-4 10479434 11.05 ns/op BenchmarkEqEfaceConcrete-4 8800394 13.27 ns/op BenchmarkEqIfaceConcrete-4 7505391 13.53 ns/op BenchmarkNeEfaceConcrete-4 8199867 13.17 ns/op BenchmarkNeIfaceConcrete-4 8463906 13.12 ns/op BenchmarkConvT2EByteSized/bool-4 8003113 14.80 ns/op BenchmarkConvT2EByteSized/uint8-4 7741099 14.80 ns/op BenchmarkConvT2ESmall-4 7085524 16.54 ns/op BenchmarkConvT2EUintptr-4 7281572 16.48 ns/op BenchmarkConvT2ELarge-4 1819585 65.11 ns/op BenchmarkConvT2ISmall-4 7150746 16.62 ns/op BenchmarkConvT2IUintptr-4 7315768 16.08 ns/op BenchmarkConvT2ILarge-4 1784828 73.99 ns/op BenchmarkConvI2E-4 6646986 17.02 ns/op BenchmarkConvI2I-4 7032280 16.19 ns/op BenchmarkAssertE2T-4 7235752 16.97 ns/op BenchmarkAssertE2TLarge-4 3208960 36.89 ns/op BenchmarkAssertE2I-4 7467834 15.70 ns/op BenchmarkAssertI2T-4 6910509 16.90 ns/op BenchmarkAssertI2I-4 7666309 15.63 ns/op BenchmarkAssertI2E-4 7563555 14.82 ns/op BenchmarkAssertE2E-4 7369398 14.64 ns/op BenchmarkAssertE2T2-4 5565712 21.25 ns/op BenchmarkAssertE2T2Blank-4 6942440 17.07 ns/op BenchmarkAssertI2E2-4 5790856 19.51 ns/op BenchmarkAssertI2E2Blank-4 7982276 14.53 ns/op BenchmarkAssertE2E2-4 5881932 18.86 ns/op BenchmarkAssertE2E2Blank-4 7892896 14.76 ns/op BenchmarkConvT2Ezero/zero/16-4 7228700 16.84 ns/op BenchmarkConvT2Ezero/zero/32-4 6997245 16.47 ns/op BenchmarkConvT2Ezero/zero/64-4 7085880 16.65 ns/op BenchmarkConvT2Ezero/zero/str-4 7113326 16.52 ns/op BenchmarkConvT2Ezero/zero/slice-4 6655239 16.59 ns/op BenchmarkConvT2Ezero/zero/big-4 379951 424.2 ns/op BenchmarkConvT2Ezero/nonzero/str-4 2331870 50.32 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1914610 63.27 ns/op BenchmarkConvT2Ezero/nonzero/big-4 317979 393.0 ns/op BenchmarkConvT2Ezero/smallint/16-4 7021598 16.41 ns/op BenchmarkConvT2Ezero/smallint/32-4 7044454 16.50 ns/op BenchmarkConvT2Ezero/smallint/64-4 7053381 16.60 ns/op BenchmarkConvT2Ezero/largeint/16-4 2704593 53.21 ns/op BenchmarkConvT2Ezero/largeint/32-4 2194516 49.87 ns/op BenchmarkConvT2Ezero/largeint/64-4 2615810 53.60 ns/op BenchmarkMalloc8-4 3203955 40.77 ns/op BenchmarkMalloc16-4 2902159 40.90 ns/op BenchmarkMallocTypeInfo8-4 3315567 37.44 ns/op BenchmarkMallocTypeInfo16-4 2258708 50.89 ns/op BenchmarkMallocLargeStruct-4 235494 582.6 ns/op BenchmarkGoroutineSelect-4 58 1762088 ns/op BenchmarkGoroutineBlocking-4 91 1362382 ns/op BenchmarkGoroutineForRange-4 73 1378691 ns/op BenchmarkGoroutineIdle-4 100 1172346 ns/op BenchmarkHashStringSpeed-4 3551298 33.28 ns/op BenchmarkHashBytesSpeed-4 2111487 56.41 ns/op BenchmarkHashInt32Speed-4 3999224 28.81 ns/op BenchmarkHashInt64Speed-4 4014871 29.44 ns/op BenchmarkHashStringArraySpeed-4 838950 142.3 ns/op BenchmarkMegMap-4 3415683 32.68 ns/op BenchmarkMegOneMap-4 3489342 34.27 ns/op BenchmarkMegEqMap-4 3777 30517 ns/op BenchmarkMegEmptyMap-4 5500654 20.16 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3322286 35.74 ns/op BenchmarkSmallStrMap-4 3948474 28.61 ns/op BenchmarkMapStringKeysEight_16-4 3310772 32.47 ns/op BenchmarkMapStringKeysEight_32-4 3734491 30.55 ns/op BenchmarkMapStringKeysEight_64-4 3299271 36.13 ns/op BenchmarkMapStringKeysEight_128-4 3551516 37.78 ns/op BenchmarkMapStringKeysEight_256-4 3362815 33.18 ns/op BenchmarkMapStringKeysEight_1M-4 3584838 37.71 ns/op BenchmarkMapFirst/1-4 5295756 20.49 ns/op BenchmarkMapFirst/2-4 5507922 21.17 ns/op BenchmarkMapFirst/3-4 5461724 20.08 ns/op BenchmarkMapFirst/4-4 5530978 21.47 ns/op BenchmarkMapFirst/5-4 5412004 21.21 ns/op BenchmarkMapFirst/6-4 5222013 21.19 ns/op BenchmarkMapFirst/7-4 5529584 21.68 ns/op BenchmarkMapFirst/8-4 5719308 21.71 ns/op BenchmarkMapFirst/9-4 4831202 23.97 ns/op BenchmarkMapFirst/10-4 4211268 23.94 ns/op BenchmarkMapFirst/11-4 4748996 23.70 ns/op BenchmarkMapFirst/12-4 4889184 23.81 ns/op BenchmarkMapFirst/13-4 4812846 24.48 ns/op BenchmarkMapFirst/14-4 4811257 24.26 ns/op BenchmarkMapFirst/15-4 4797397 24.46 ns/op BenchmarkMapFirst/16-4 4221678 24.39 ns/op BenchmarkMapMid/1-4 5475566 21.17 ns/op BenchmarkMapMid/2-4 5435434 21.56 ns/op BenchmarkMapMid/3-4 5522444 21.89 ns/op BenchmarkMapMid/4-4 5504946 21.48 ns/op BenchmarkMapMid/5-4 5248326 21.74 ns/op BenchmarkMapMid/6-4 5349502 22.00 ns/op BenchmarkMapMid/7-4 5201815 21.53 ns/op BenchmarkMapMid/8-4 5208606 22.12 ns/op BenchmarkMapMid/9-4 4745524 24.57 ns/op BenchmarkMapMid/10-4 4965175 22.68 ns/op BenchmarkMapMid/11-4 4848414 24.20 ns/op BenchmarkMapMid/12-4 4849003 24.33 ns/op BenchmarkMapMid/13-4 4860201 24.22 ns/op BenchmarkMapMid/14-4 4848276 24.28 ns/op BenchmarkMapMid/15-4 4852299 23.77 ns/op BenchmarkMapMid/16-4 4753155 24.47 ns/op BenchmarkMapLast/1-4 5520380 22.45 ns/op BenchmarkMapLast/2-4 5878269 20.47 ns/op BenchmarkMapLast/3-4 5389154 20.76 ns/op BenchmarkMapLast/4-4 5232150 22.08 ns/op BenchmarkMapLast/5-4 5252077 22.16 ns/op BenchmarkMapLast/6-4 5101148 21.16 ns/op BenchmarkMapLast/7-4 5223806 23.54 ns/op BenchmarkMapLast/8-4 4787391 22.61 ns/op BenchmarkMapLast/9-4 4594754 23.71 ns/op BenchmarkMapLast/10-4 4758549 25.57 ns/op BenchmarkMapLast/11-4 4511112 23.67 ns/op BenchmarkMapLast/12-4 4797930 23.74 ns/op BenchmarkMapLast/13-4 5068557 23.87 ns/op BenchmarkMapLast/14-4 4843364 23.82 ns/op BenchmarkMapLast/15-4 4483556 23.26 ns/op BenchmarkMapLast/16-4 4737986 24.65 ns/op BenchmarkMapCycle-4 3465751 33.33 ns/op BenchmarkRepeatedLookupStrMapKey32-4 5219421 25.82 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5286 22659 ns/op BenchmarkMakeMap/[Byte]Byte-4 562160 294.5 ns/op BenchmarkMakeMap/[Int]Int-4 265087 498.3 ns/op BenchmarkNewEmptyMap-4 4489009 23.75 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1847474 66.58 ns/op 0 B/op 0 allocs/op BenchmarkSameLengthMap-4 2645256 44.54 ns/op BenchmarkSmallKeyMap-4 3425475 34.24 ns/op BenchmarkMapPopulate/1-4 2572198 46.53 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 167125 872.3 ns/op 328 B/op 3 allocs/op BenchmarkMapPopulate/100-4 12916 9490 ns/op 4456 B/op 9 allocs/op BenchmarkMapPopulate/1000-4 936 150063 ns/op 74265 B/op 20 allocs/op BenchmarkMapPopulate/10000-4 100 1250348 ns/op 591491 B/op 79 allocs/op BenchmarkMapPopulate/100000-4 8 14580319 ns/op 4729408 B/op 533 allocs/op BenchmarkComplexAlgMap-4 579238 188.9 ns/op BenchmarkGoMapClear/Reflexive/1-4 2297036 51.53 ns/op BenchmarkGoMapClear/Reflexive/10-4 1831284 61.38 ns/op BenchmarkGoMapClear/Reflexive/100-4 634120 159.1 ns/op BenchmarkGoMapClear/Reflexive/1000-4 58297 1922 ns/op BenchmarkGoMapClear/Reflexive/10000-4 7802 16047 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1865787 63.68 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1614328 74.52 ns/op BenchmarkGoMapClear/NonReflexive/100-4 631504 174.7 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 62136 2036 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 7588 15991 ns/op BenchmarkMapStringConversion/32/simple-4 2137891 55.72 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2050344 59.22 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1968080 62.27 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2102337 60.62 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1615676 63.22 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1910620 62.43 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2699379 44.47 ns/op BenchmarkMapInterfacePtr-4 2751024 39.88 ns/op BenchmarkNewEmptyMapHintLessThan8-4 3565479 33.71 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 141501 1565 ns/op 1192 B/op 3 allocs/op BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 2118358 56.61 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 1825621 68.07 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1869572 64.25 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 2108143 56.41 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 1826830 66.25 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1781940 66.97 ns/op BenchmarkMapIter/Key=string/Elem=string/len=6-4 2113737 56.33 ns/op BenchmarkMapIter/Key=string/Elem=string/len=64-4 1730353 69.40 ns/op BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1711762 73.81 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 2055801 55.35 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 2066348 58.37 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 2057890 58.55 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 752217 138.1 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 838430 147.4 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 470.3 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 171961 668.0 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 156206 708.9 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 1467 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 79592 1530 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 77420 1437 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 2622 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 150613 718.3 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 147307 796.4 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 1587 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 2140737 55.66 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 1788102 67.17 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1816474 65.68 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 2138776 56.13 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1776728 66.42 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1799040 66.07 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=6-4 7388005 16.16 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=64-4 37501370 2.729 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=65536-4 167887650 0.7231 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=6-4 7067635 16.25 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=64-4 41305629 2.676 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=65536-4 161125681 0.7536 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=6-4 7134640 16.49 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=64-4 45472119 2.637 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=65536-4 160347411 0.7824 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=6-4 7063242 16.56 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=64-4 46333434 2.621 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=65536-4 134347462 0.9140 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=6-4 3043422 39.94 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=64-4 27264832 4.358 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=65536-4 139829623 0.8012 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=6-4 893433 138.3 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=64-4 8816409 12.88 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=65536-4 158134029 0.7343 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=6-4 498672 239.4 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=64-4 5129548 23.37 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=65536-4 154252525 0.7573 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=6-4 865736 129.6 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=64-4 8682651 13.50 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=65536-4 158511890 0.7899 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=6-4 7466264 16.11 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=64-4 40196251 2.675 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=65536-4 157235986 0.8003 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=6-4 7484326 16.38 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=64-4 45590725 2.661 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=65536-4 161556691 0.7900 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 3371211 35.32 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 3317751 36.16 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 1000000 100.9 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 3469857 33.56 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 3238959 37.62 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 935906 146.3 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 2809059 42.07 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 3042020 40.85 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 414442 251.0 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 2018116 60.06 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 2002316 57.25 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 481753 220.5 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 832465 133.3 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 820186 127.2 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 249966 415.9 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 201117 602.6 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 192999 575.4 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 65220 1983 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 89318 1319 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 88672 1270 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 28018 4304 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 145874 729.0 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 154203 741.6 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 63340 1763 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 3181010 37.21 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 2845736 36.67 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 704367 176.5 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 3395721 35.02 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 3277562 35.81 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 782294 191.2 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 3898725 32.54 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 3515844 34.27 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 2317587 48.62 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 3461918 33.84 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 3100206 37.35 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 1694132 78.71 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 2887728 40.38 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 3178116 39.01 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 2136193 54.89 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 2128900 53.64 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 2283729 52.75 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 1417962 80.93 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 1103216 107.7 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 1174657 103.4 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 502911 251.8 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 217348 507.8 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 199320 503.0 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 113271 979.5 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 223935 533.2 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 190030 566.3 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 106858 1080 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 1000000 102.2 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 1138977 99.11 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 911161 136.1 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 3452013 32.22 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 3253472 34.03 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 2179489 56.15 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 3607837 31.66 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 3331104 33.92 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 2150092 59.37 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 3123084 38.64 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 2915350 38.23 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 997280 124.8 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 3259263 36.67 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 2998906 40.15 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 931450 171.6 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 2560531 44.01 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 2318854 49.53 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 520008 251.9 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 1967048 60.22 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 1922728 61.75 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 507363 239.7 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 886914 131.6 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 887880 139.5 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 265476 409.0 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 206299 563.1 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 167072 619.0 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 58537 1945 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 91054 1247 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 83688 1317 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 20505 5636 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 163287 708.0 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 138738 761.8 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 38196 2883 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 3040587 39.62 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 2903704 38.42 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 692136 150.7 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 3016668 38.74 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 3042735 40.21 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 552999 205.0 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 1823401 66.82 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 950689 133.0 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 805406 179.2 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1428804 76.12 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 717808 179.1 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 1000000 210.8 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 1240137 108.3 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 677497 236.9 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 602382 376.8 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 981330 103.8 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 640392 196.5 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 817800 247.4 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 258013 526.4 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 211657 636.7 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 264441 1045 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 42392 3309 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 31584 4730 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 36412 3092 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 13225 8178 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 13718 10313 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 18049 6539 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 26962 4967 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 28935 3912 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 39912 3005 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 1463439 82.73 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 798805 159.4 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 988776 214.5 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 1609441 82.98 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 778486 157.2 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 1000000 222.4 ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 295771 411.4 ns/op 160701 p100-ns/op 181.0 p50-ns/op 529.0 p99-ns/op 920.0 p99.9-ns/op 13580 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 262155 450.3 ns/op 153951 p100-ns/op 190.0 p50-ns/op 1911 p99-ns/op 3070 p99.9-ns/op 23280 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 278970 542.0 ns/op 215820 p100-ns/op 260.0 p50-ns/op 680.0 p99-ns/op 30990 p99.9-ns/op 47770 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 275703 416.3 ns/op 139269 p100-ns/op 181.0 p50-ns/op 551.0 p99-ns/op 1250 p99.9-ns/op 18520 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 257270 475.7 ns/op 231080 p100-ns/op 190.0 p50-ns/op 2220 p99-ns/op 4710 p99.9-ns/op 50320 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 263842 563.9 ns/op 214729 p100-ns/op 280.0 p50-ns/op 700.0 p99-ns/op 35560 p99.9-ns/op 52340 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 275379 437.8 ns/op 224840 p100-ns/op 190.0 p50-ns/op 620.0 p99-ns/op 2011 p99.9-ns/op 22620 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 235033 538.6 ns/op 343580 p100-ns/op 200.0 p50-ns/op 3169 p99-ns/op 8590 p99.9-ns/op 83661 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 225225 764.7 ns/op 881431 p100-ns/op 340.0 p50-ns/op 860.0 p99-ns/op 82300 p99.9-ns/op 214140 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 256129 472.6 ns/op 220229 p100-ns/op 250.0 p50-ns/op 600.0 p99-ns/op 1360 p99.9-ns/op 23499 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 239496 526.9 ns/op 186620 p100-ns/op 240.0 p50-ns/op 2480 p99-ns/op 5669 p99.9-ns/op 60240 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 196051 648.1 ns/op 375931 p100-ns/op 349.0 p50-ns/op 800.0 p99-ns/op 38190 p99.9-ns/op 61640 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 146077 972.4 ns/op 542980 p100-ns/op 499.0 p50-ns/op 3400 p99-ns/op 47411 p99.9-ns/op 235801 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 116198 1301 ns/op 17675024 p100-ns/op 521.0 p50-ns/op 4742 p99-ns/op 77649 p99.9-ns/op 240170 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 89282 1658 ns/op 2253483 p100-ns/op 731.0 p50-ns/op 2429 p99-ns/op 228650 p99.9-ns/op 574031 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 27139 5029 ns/op 1409531 p100-ns/op 2431 p50-ns/op 49589 p99-ns/op 255590 p99.9-ns/op 593450 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 23053 5508 ns/op 18856495 p100-ns/op 2461 p50-ns/op 43669 p99-ns/op 191560 p99.9-ns/op 440520 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 31194 3849 ns/op 538491 p100-ns/op 2550 p50-ns/op 10891 p99-ns/op 462981 p99.9-ns/op 501522 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 15868 10151 ns/op 16093804 p100-ns/op 5229 p50-ns/op 56070 p99-ns/op 166730 p99.9-ns/op 13493301 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 14395 9599 ns/op 10156059 p100-ns/op 5450 p50-ns/op 77560 p99-ns/op 205500 p99.9-ns/op 396911 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 16494 7225 ns/op 745930 p100-ns/op 5750 p50-ns/op 16261 p99-ns/op 453160 p99.9-ns/op 560780 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 35008 4055 ns/op 417390 p100-ns/op 2570 p50-ns/op 19100 p99-ns/op 104171 p99.9-ns/op 330050 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 30669 5700 ns/op 485631 p100-ns/op 3240 p50-ns/op 39440 p99-ns/op 228059 p99.9-ns/op 328861 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 34294 3418 ns/op 232560 p100-ns/op 2941 p50-ns/op 11660 p99-ns/op 36290 p99.9-ns/op 146931 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 253515 440.5 ns/op 186431 p100-ns/op 181.0 p50-ns/op 580.0 p99-ns/op 4180 p99.9-ns/op 24829 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 234774 502.8 ns/op 299271 p100-ns/op 190.0 p50-ns/op 2320 p99-ns/op 6710 p99.9-ns/op 46190 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 273618 607.0 ns/op 2044351 p100-ns/op 299.0 p50-ns/op 770.0 p99-ns/op 34970 p99.9-ns/op 66429 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 287941 427.8 ns/op 213750 p100-ns/op 181.0 p50-ns/op 560.0 p99-ns/op 1390 p99.9-ns/op 26130 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 261625 475.9 ns/op 303651 p100-ns/op 189.0 p50-ns/op 2250 p99-ns/op 5280 p99.9-ns/op 39570 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 264528 604.3 ns/op 1235301 p100-ns/op 310.0 p50-ns/op 750.0 p99-ns/op 34659 p99.9-ns/op 64920 p99.99-ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1565930 65.87 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 1961942 60.31 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 978368 163.6 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 1673764 88.44 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 1840669 71.35 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 693854 188.6 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 1000000 113.5 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 1000000 108.4 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 426514 286.9 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 1000000 101.0 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 1000000 138.5 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 529858 266.8 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 210122 596.1 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 229632 524.7 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 150063 758.3 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 30298 3401 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 30702 3416 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 46010 2556 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 12633 8141 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 10000 10011 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 19898 5891 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 28994 4197 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 24250 4172 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 36638 2982 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 1457721 79.10 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 1167486 100.4 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 520944 204.3 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 1447028 75.95 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 1522074 75.79 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 685964 210.0 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 2682844 43.62 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 2657042 44.51 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 1557346 83.27 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 2621775 46.06 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 2647196 44.55 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 744207 202.8 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 2508547 47.54 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 2410128 50.65 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 595542 243.6 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 1676988 70.16 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 1722961 67.86 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 752476 248.3 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 234126 433.2 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 277983 518.4 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 166838 663.7 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 47488 3546 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 48488 2884 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 30639 3383 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 17142 8632 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 10000 11699 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 11406 9838 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 37449 4239 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 23175 5001 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 26540 4306 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 2515692 45.93 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 2651614 45.31 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 906308 177.2 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 2643229 44.28 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 2609016 45.62 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 618903 179.4 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 2054814 57.26 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1915120 59.85 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 937102 132.7 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 2151480 57.75 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1955089 58.47 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 877014 228.0 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 162822 8820 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 552066 5091 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 389949 357.7 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 970958 119.6 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 987753 121.1 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 466604 275.1 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 333074 318.9 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 382005 303.3 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 175912 599.0 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 76479 1502 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 74200 1569 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 37314 3458 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1414500 85.72 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 1536939 79.07 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 344269 317.8 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1638374 74.44 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 1647020 76.40 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 386415 289.8 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 1524328 80.95 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 1501970 75.04 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 352906 323.1 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 1499432 79.02 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 1329350 88.96 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 1000000 172.4 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 1458555 82.85 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 1334805 93.58 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 894393 229.8 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=6-4 1278436 93.07 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=64-4 1000000 104.5 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 844296 379.1 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 928777 120.9 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 963664 127.9 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 1000000 311.7 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 209863 618.3 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 217389 695.9 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 294313 865.9 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 31095 3746 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 39080 4982 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 62686 1710 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 10000 11660 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 10000 11393 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 47138 2607 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 30609 4229 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 21122 5729 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 483854 3570 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 1375472 86.03 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 1263658 94.28 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 1000000 223.2 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 1490805 81.18 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 1338391 92.72 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 824079 274.4 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 870885 136.3 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 579241 208.4 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 699919 509.0 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 883603 142.2 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 630763 186.5 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 412407 595.7 ns/op BenchmarkMapPop/Key=string/Elem=string/len=6-4 837877 142.8 ns/op BenchmarkMapPop/Key=string/Elem=string/len=64-4 557818 198.6 ns/op BenchmarkMapPop/Key=string/Elem=string/len=65536-4 315170 723.5 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 633685 187.1 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 498648 232.6 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 461970 644.5 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 171345 829.1 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 154650 828.7 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 133634 1646 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 22485 4573 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 22804 5335 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 49195 2246 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 10000 10972 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 10000 10893 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 46684 2396 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 30801 4177 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 23292 5700 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 218938 3465 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 865053 138.0 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 556726 190.0 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 270381 525.3 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 878632 135.4 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 642652 188.6 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 419316 479.0 ns/op BenchmarkMapDeleteLargeKey-4 541275 218.9 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=1-4 3511281 32.59 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=2-4 3519045 33.44 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=3-4 3556602 33.06 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=4-4 3428188 33.66 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=5-4 3406140 33.56 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=6-4 3455948 33.87 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=7-4 3499440 34.08 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=8-4 3395319 34.83 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=1-4 3644875 32.68 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=2-4 3595843 32.94 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=3-4 3562902 33.29 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=4-4 3538609 32.51 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=5-4 3511078 33.45 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=6-4 3479017 33.68 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=7-4 3518078 34.41 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=8-4 3385699 34.94 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=1-4 2996001 40.71 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=2-4 2853487 41.31 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=3-4 2879847 41.39 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=4-4 2809334 42.12 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=5-4 2853373 41.66 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=6-4 2793469 41.90 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=7-4 2766783 40.97 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=8-4 2731128 42.47 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=1-4 3970539 30.36 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=2-4 3940603 29.62 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=3-4 3955698 30.74 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=4-4 3759273 30.52 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=5-4 3772862 33.32 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=6-4 3746439 32.17 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=7-4 3631814 32.84 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=8-4 3695180 32.00 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=1-4 3995677 29.59 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=2-4 3885444 30.02 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=3-4 3891663 29.75 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=4-4 3762486 30.14 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=5-4 3861952 31.29 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=6-4 3774885 31.94 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=7-4 3754638 31.26 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=8-4 3754424 31.92 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=1-4 3040644 39.26 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=2-4 3049028 38.17 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=3-4 2986525 39.37 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=4-4 3067004 40.14 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=5-4 3073345 38.64 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=6-4 3212833 43.68 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=7-4 3173427 36.81 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=8-4 2866209 43.13 ns/op BenchmarkMemmove/0-4 16073022 7.201 ns/op BenchmarkMemmove/1-4 2902375 42.42 ns/op 23.57 MB/s BenchmarkMemmove/2-4 2761977 43.45 ns/op 46.03 MB/s BenchmarkMemmove/3-4 2877403 42.59 ns/op 70.44 MB/s BenchmarkMemmove/4-4 2759774 43.22 ns/op 92.54 MB/s BenchmarkMemmove/5-4 2782026 44.05 ns/op 113.51 MB/s BenchmarkMemmove/6-4 2795312 44.82 ns/op 133.86 MB/s BenchmarkMemmove/7-4 2679751 44.25 ns/op 158.20 MB/s BenchmarkMemmove/8-4 2743146 42.38 ns/op 188.79 MB/s BenchmarkMemmove/9-4 2546150 45.53 ns/op 197.67 MB/s BenchmarkMemmove/10-4 2550010 46.35 ns/op 215.74 MB/s BenchmarkMemmove/11-4 2511184 48.09 ns/op 228.75 MB/s BenchmarkMemmove/12-4 2534674 47.58 ns/op 252.22 MB/s BenchmarkMemmove/13-4 2515468 46.21 ns/op 281.34 MB/s BenchmarkMemmove/14-4 2568906 47.40 ns/op 295.35 MB/s BenchmarkMemmove/15-4 2578615 46.49 ns/op 322.66 MB/s BenchmarkMemmove/16-4 2694465 45.28 ns/op 353.38 MB/s BenchmarkMemmove/32-4 2609569 46.74 ns/op 684.63 MB/s BenchmarkMemmove/64-4 2355288 51.05 ns/op 1253.70 MB/s BenchmarkMemmove/128-4 1928004 62.37 ns/op 2052.22 MB/s BenchmarkMemmove/256-4 1469385 81.02 ns/op 3159.87 MB/s BenchmarkMemmove/512-4 1012724 118.5 ns/op 4322.41 MB/s BenchmarkMemmove/1024-4 649728 182.3 ns/op 5617.30 MB/s BenchmarkMemmove/2048-4 373948 309.1 ns/op 6625.05 MB/s BenchmarkMemmove/4096-4 201144 569.9 ns/op 7187.00 MB/s BenchmarkMemmoveOverlap/32-4 2582355 47.69 ns/op 671.06 MB/s BenchmarkMemmoveOverlap/64-4 2298691 51.60 ns/op 1240.23 MB/s BenchmarkMemmoveOverlap/128-4 1903515 63.02 ns/op 2031.03 MB/s BenchmarkMemmoveOverlap/256-4 1500903 78.70 ns/op 3252.76 MB/s BenchmarkMemmoveOverlap/512-4 1000850 118.2 ns/op 4333.36 MB/s BenchmarkMemmoveOverlap/1024-4 651352 187.2 ns/op 5471.23 MB/s BenchmarkMemmoveOverlap/2048-4 330452 316.4 ns/op 6473.02 MB/s BenchmarkMemmoveOverlap/4096-4 201133 603.6 ns/op 6786.00 MB/s BenchmarkMemmoveUnalignedDst/0-4 15509313 7.478 ns/op BenchmarkMemmoveUnalignedDst/1-4 2849758 42.83 ns/op 23.35 MB/s BenchmarkMemmoveUnalignedDst/2-4 2772651 42.81 ns/op 46.72 MB/s BenchmarkMemmoveUnalignedDst/3-4 2708836 43.25 ns/op 69.37 MB/s BenchmarkMemmoveUnalignedDst/4-4 2696031 43.30 ns/op 92.38 MB/s BenchmarkMemmoveUnalignedDst/5-4 2748727 44.74 ns/op 111.76 MB/s BenchmarkMemmoveUnalignedDst/6-4 2769102 44.30 ns/op 135.43 MB/s BenchmarkMemmoveUnalignedDst/7-4 2743128 43.76 ns/op 159.95 MB/s BenchmarkMemmoveUnalignedDst/8-4 2762270 43.94 ns/op 182.06 MB/s BenchmarkMemmoveUnalignedDst/9-4 2522508 46.73 ns/op 192.58 MB/s BenchmarkMemmoveUnalignedDst/10-4 2554716 48.55 ns/op 205.99 MB/s BenchmarkMemmoveUnalignedDst/11-4 2506110 47.63 ns/op 230.93 MB/s BenchmarkMemmoveUnalignedDst/12-4 2555412 46.62 ns/op 257.40 MB/s BenchmarkMemmoveUnalignedDst/13-4 2511156 47.65 ns/op 272.82 MB/s BenchmarkMemmoveUnalignedDst/14-4 2507926 47.33 ns/op 295.79 MB/s BenchmarkMemmoveUnalignedDst/15-4 2552330 47.41 ns/op 316.42 MB/s BenchmarkMemmoveUnalignedDst/16-4 2598682 46.55 ns/op 343.74 MB/s BenchmarkMemmoveUnalignedDst/32-4 2422821 51.09 ns/op 626.39 MB/s BenchmarkMemmoveUnalignedDst/64-4 2245029 53.15 ns/op 1204.04 MB/s BenchmarkMemmoveUnalignedDst/128-4 1833235 65.30 ns/op 1960.27 MB/s BenchmarkMemmoveUnalignedDst/256-4 1446360 83.05 ns/op 3082.46 MB/s BenchmarkMemmoveUnalignedDst/512-4 1028594 116.3 ns/op 4400.86 MB/s BenchmarkMemmoveUnalignedDst/1024-4 644632 195.9 ns/op 5228.36 MB/s BenchmarkMemmoveUnalignedDst/2048-4 324516 314.7 ns/op 6506.94 MB/s BenchmarkMemmoveUnalignedDst/4096-4 178382 591.4 ns/op 6925.86 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2397758 48.70 ns/op 657.13 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2182946 54.21 ns/op 1180.70 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1828953 64.48 ns/op 1984.99 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1469262 84.02 ns/op 3047.04 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 1048056 120.3 ns/op 4256.06 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 615718 190.6 ns/op 5373.61 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 380304 326.0 ns/op 6282.46 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 192036 598.6 ns/op 6842.79 MB/s BenchmarkMemmoveUnalignedSrc/0-4 15439729 7.073 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2807942 43.48 ns/op 23.00 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2750466 43.88 ns/op 45.58 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2761131 44.91 ns/op 66.79 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2771066 44.16 ns/op 90.59 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2752201 44.36 ns/op 112.70 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2623536 43.83 ns/op 136.88 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2666247 44.11 ns/op 158.69 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2717637 43.48 ns/op 184.01 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2548995 46.68 ns/op 192.80 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2575652 46.94 ns/op 213.03 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2484655 48.02 ns/op 229.07 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2572195 46.62 ns/op 257.42 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2557047 47.83 ns/op 271.78 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2490585 46.79 ns/op 299.23 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2560652 46.58 ns/op 322.05 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2514952 46.83 ns/op 341.64 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2444629 48.41 ns/op 661.05 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2246677 53.51 ns/op 1196.05 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1845648 63.82 ns/op 2005.49 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1453327 82.54 ns/op 3101.44 MB/s BenchmarkMemmoveUnalignedSrc/512-4 980173 120.3 ns/op 4256.09 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 649833 187.5 ns/op 5461.95 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 366338 318.7 ns/op 6427.06 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 183602 598.7 ns/op 6841.23 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 2180167 55.44 ns/op 288.60 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2153475 56.10 ns/op 285.19 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 2022465 57.33 ns/op 279.08 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1950696 59.27 ns/op 269.93 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 2042072 59.94 ns/op 266.93 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1999641 60.00 ns/op 266.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 2010583 57.11 ns/op 280.17 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 2058016 60.41 ns/op 264.84 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1876989 61.15 ns/op 1046.58 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1791536 65.14 ns/op 982.50 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1839259 64.13 ns/op 997.96 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1741674 67.26 ns/op 951.51 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1808245 65.62 ns/op 975.31 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1823444 65.54 ns/op 976.53 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1801830 66.39 ns/op 963.96 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1804303 66.37 ns/op 964.24 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1280666 93.45 ns/op 2739.29 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1119610 107.5 ns/op 2381.13 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1226220 98.26 ns/op 2605.25 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1211318 100.8 ns/op 2540.89 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1218054 99.48 ns/op 2573.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1000000 100.2 ns/op 2553.80 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1210002 97.52 ns/op 2625.08 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1219146 97.29 ns/op 2631.34 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 147717 764.5 ns/op 5357.71 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 119485 984.3 ns/op 4161.16 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 147207 748.1 ns/op 5475.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 160180 762.4 ns/op 5372.61 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 146018 751.0 ns/op 5453.94 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 149197 746.4 ns/op 5487.34 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 152758 755.2 ns/op 5423.65 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 158430 750.7 ns/op 5456.49 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 10168 11784 ns/op 5561.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 7651 16061 ns/op 4080.44 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 10077 11875 ns/op 5518.98 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 10065 11912 ns/op 5501.77 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 9656 12040 ns/op 5443.00 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 9411 12193 ns/op 5374.96 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 10114 11750 ns/op 5577.56 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 9652 11965 ns/op 5477.32 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2504965 49.13 ns/op 651.35 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2254268 53.36 ns/op 1199.43 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1877180 64.00 ns/op 1999.97 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1448172 83.25 ns/op 3075.13 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 1020330 118.9 ns/op 4305.96 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 646674 186.4 ns/op 5493.62 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 375042 316.2 ns/op 6476.71 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 181261 593.6 ns/op 6900.27 MB/s BenchmarkMemclr/5-4 13755682 8.003 ns/op 624.80 MB/s BenchmarkMemclr/16-4 13343343 7.890 ns/op 2027.76 MB/s BenchmarkMemclr/64-4 12496722 9.425 ns/op 6790.76 MB/s BenchmarkMemclr/256-4 11869448 9.685 ns/op 26431.48 MB/s BenchmarkMemclr/4096-4 2754400 43.02 ns/op 95213.01 MB/s BenchmarkMemclr/65536-4 146113 762.7 ns/op 85929.38 MB/s BenchmarkMemclr/1M-4 8252 15392 ns/op 68123.68 MB/s BenchmarkMemclr/4M-4 1634 62510 ns/op 67097.67 MB/s BenchmarkMemclr/8M-4 733 152943 ns/op 54847.78 MB/s BenchmarkMemclr/16M-4 456 336590 ns/op 49844.64 MB/s BenchmarkMemclr/64M-4 90 1361246 ns/op 49299.58 MB/s BenchmarkMemclrUnaligned/0_5-4 7995525 14.14 ns/op 353.66 MB/s BenchmarkMemclrUnaligned/0_16-4 8350647 14.02 ns/op 1140.92 MB/s BenchmarkMemclrUnaligned/0_64-4 7787598 14.68 ns/op 4359.50 MB/s BenchmarkMemclrUnaligned/0_256-4 7730277 15.02 ns/op 17046.45 MB/s BenchmarkMemclrUnaligned/0_4096-4 2744060 43.74 ns/op 93640.93 MB/s BenchmarkMemclrUnaligned/0_65536-4 142656 778.4 ns/op 84196.49 MB/s BenchmarkMemclrUnaligned/1_5-4 8329416 12.82 ns/op 389.93 MB/s BenchmarkMemclrUnaligned/1_16-4 8302834 14.12 ns/op 1132.86 MB/s BenchmarkMemclrUnaligned/1_64-4 8001303 12.83 ns/op 4988.74 MB/s BenchmarkMemclrUnaligned/1_256-4 7652673 15.17 ns/op 16870.04 MB/s BenchmarkMemclrUnaligned/1_4096-4 1811949 66.61 ns/op 61489.43 MB/s BenchmarkMemclrUnaligned/1_65536-4 114634 938.8 ns/op 69810.17 MB/s BenchmarkMemclrUnaligned/4_5-4 8287342 14.06 ns/op 355.73 MB/s BenchmarkMemclrUnaligned/4_16-4 8369478 13.55 ns/op 1180.49 MB/s BenchmarkMemclrUnaligned/4_64-4 7995808 13.20 ns/op 4846.81 MB/s BenchmarkMemclrUnaligned/4_256-4 7718697 13.33 ns/op 19206.26 MB/s BenchmarkMemclrUnaligned/4_4096-4 1929242 61.60 ns/op 66497.42 MB/s BenchmarkMemclrUnaligned/4_65536-4 126040 889.7 ns/op 73660.52 MB/s BenchmarkMemclrUnaligned/7_5-4 8259586 14.10 ns/op 354.52 MB/s BenchmarkMemclrUnaligned/7_16-4 8351496 14.06 ns/op 1138.05 MB/s BenchmarkMemclrUnaligned/7_64-4 7983094 14.68 ns/op 4360.53 MB/s BenchmarkMemclrUnaligned/7_256-4 7661443 13.71 ns/op 18677.47 MB/s BenchmarkMemclrUnaligned/7_4096-4 1810497 66.56 ns/op 61537.30 MB/s BenchmarkMemclrUnaligned/7_65536-4 120427 937.0 ns/op 69941.53 MB/s BenchmarkMemclrUnaligned/0_1M-4 7086 16959 ns/op 61828.49 MB/s BenchmarkMemclrUnaligned/0_4M-4 2104 59204 ns/op 70844.59 MB/s BenchmarkMemclrUnaligned/0_8M-4 945 117834 ns/op 71189.97 MB/s BenchmarkMemclrUnaligned/0_16M-4 460 323783 ns/op 51816.22 MB/s BenchmarkMemclrUnaligned/0_64M-4 80 1385542 ns/op 48435.09 MB/s BenchmarkMemclrUnaligned/1_1M-4 6163 19089 ns/op 54931.46 MB/s BenchmarkMemclrUnaligned/1_4M-4 1542 67890 ns/op 61780.81 MB/s BenchmarkMemclrUnaligned/1_8M-4 788 152142 ns/op 55136.67 MB/s BenchmarkMemclrUnaligned/1_16M-4 352 378098 ns/op 44372.62 MB/s BenchmarkMemclrUnaligned/1_64M-4 79 1359619 ns/op 49358.59 MB/s BenchmarkMemclrUnaligned/4_1M-4 6722 16385 ns/op 63995.59 MB/s BenchmarkMemclrUnaligned/4_4M-4 1574 74271 ns/op 56473.23 MB/s BenchmarkMemclrUnaligned/4_8M-4 810 144531 ns/op 58040.28 MB/s BenchmarkMemclrUnaligned/4_16M-4 390 436884 ns/op 38402.02 MB/s BenchmarkMemclrUnaligned/4_64M-4 84 1377136 ns/op 48730.76 MB/s BenchmarkMemclrUnaligned/7_1M-4 4594 21959 ns/op 47751.25 MB/s BenchmarkMemclrUnaligned/7_4M-4 1768 73667 ns/op 56935.86 MB/s BenchmarkMemclrUnaligned/7_8M-4 817 164370 ns/op 51034.76 MB/s BenchmarkMemclrUnaligned/7_16M-4 306 422157 ns/op 39741.65 MB/s BenchmarkMemclrUnaligned/7_64M-4 85 1338000 ns/op 50156.10 MB/s BenchmarkGoMemclr/5-4 15719136 7.230 ns/op 691.55 MB/s BenchmarkGoMemclr/16-4 16482234 7.207 ns/op 2219.94 MB/s BenchmarkGoMemclr/64-4 15324657 7.824 ns/op 8180.09 MB/s BenchmarkGoMemclr/256-4 13623547 8.145 ns/op 31432.04 MB/s BenchmarkMemclrRange/1K_2K-4 91090 1275 ns/op 75220.53 MB/s BenchmarkMemclrRange/2K_8K-4 32644 3654 ns/op 91273.19 MB/s BenchmarkMemclrRange/4K_16K-4 36181 3372 ns/op 95800.34 MB/s BenchmarkMemclrRange/160K_228K-4 6486 18779 ns/op 88550.00 MB/s BenchmarkClearFat7-4 9392572 12.34 ns/op BenchmarkClearFat8-4 9564219 12.29 ns/op BenchmarkClearFat11-4 8543958 13.00 ns/op BenchmarkClearFat12-4 8421896 13.69 ns/op BenchmarkClearFat13-4 8819954 12.78 ns/op BenchmarkClearFat14-4 8571182 13.54 ns/op BenchmarkClearFat15-4 8492542 12.89 ns/op BenchmarkClearFat16-4 9169178 12.71 ns/op BenchmarkClearFat24-4 9309476 12.08 ns/op BenchmarkClearFat32-4 8756980 12.61 ns/op BenchmarkClearFat40-4 8914647 13.28 ns/op BenchmarkClearFat48-4 8492314 13.30 ns/op BenchmarkClearFat56-4 8590928 13.67 ns/op BenchmarkClearFat64-4 8032525 14.39 ns/op BenchmarkClearFat72-4 7688086 15.20 ns/op BenchmarkClearFat128-4 5569639 20.72 ns/op BenchmarkClearFat256-4 4101344 28.51 ns/op BenchmarkClearFat512-4 2761773 42.42 ns/op BenchmarkClearFat1024-4 1715367 70.62 ns/op BenchmarkClearFat1032-4 1659948 74.52 ns/op BenchmarkClearFat1040-4 1283670 95.57 ns/op BenchmarkCopyFat7-4 9397434 11.57 ns/op BenchmarkCopyFat8-4 9443150 11.63 ns/op BenchmarkCopyFat11-4 8507233 12.83 ns/op BenchmarkCopyFat12-4 8851389 13.63 ns/op BenchmarkCopyFat13-4 8693528 13.16 ns/op BenchmarkCopyFat14-4 8468587 13.90 ns/op BenchmarkCopyFat15-4 8431292 13.20 ns/op BenchmarkCopyFat16-4 9590562 11.70 ns/op BenchmarkCopyFat24-4 8862019 12.22 ns/op BenchmarkCopyFat32-4 8925382 12.91 ns/op BenchmarkCopyFat64-4 8291586 14.45 ns/op BenchmarkCopyFat72-4 7617643 15.59 ns/op BenchmarkCopyFat128-4 5472417 21.49 ns/op BenchmarkCopyFat256-4 4231891 29.12 ns/op BenchmarkCopyFat512-4 2381698 47.36 ns/op BenchmarkCopyFat520-4 2352928 48.24 ns/op BenchmarkCopyFat1024-4 1510832 75.31 ns/op BenchmarkCopyFat1032-4 1530043 80.41 ns/op BenchmarkCopyFat1040-4 1446291 81.20 ns/op BenchmarkIssue18740/2byte-4 760 162869 ns/op BenchmarkIssue18740/4byte-4 1135 100738 ns/op BenchmarkIssue18740/8byte-4 1576 72209 ns/op BenchmarkMemclrKnownSize1-4 11988984 9.736 ns/op 102.71 MB/s BenchmarkMemclrKnownSize2-4 7961184 15.10 ns/op 132.46 MB/s BenchmarkMemclrKnownSize4-4 5113432 23.18 ns/op 172.55 MB/s BenchmarkMemclrKnownSize8-4 2055374 55.97 ns/op 142.93 MB/s BenchmarkMemclrKnownSize16-4 1002380 123.4 ns/op 129.68 MB/s BenchmarkMemclrKnownSize32-4 436134 229.7 ns/op 139.34 MB/s BenchmarkMemclrKnownSize64-4 234985 441.7 ns/op 144.88 MB/s BenchmarkMemclrKnownSize112-4 154542 739.5 ns/op 151.46 MB/s BenchmarkMemclrKnownSize128-4 135482 867.9 ns/op 147.48 MB/s BenchmarkMemclrKnownSize192-4 92658 1318 ns/op 145.72 MB/s BenchmarkMemclrKnownSize248-4 69594 1629 ns/op 152.26 MB/s BenchmarkMemclrKnownSize256-4 62049 1733 ns/op 147.69 MB/s BenchmarkMemclrKnownSize512-4 34160 3437 ns/op 148.98 MB/s BenchmarkMemclrKnownSize1024-4 17311 7044 ns/op 145.37 MB/s BenchmarkMemclrKnownSize4096-4 4335 27219 ns/op 150.49 MB/s BenchmarkMemclrKnownSize512KiB-4 32 3878933 ns/op 135.16 MB/s BenchmarkReadMetricsLatency-4 15440 5470 p50-ns 6920 p90-ns 25570 p99-ns BenchmarkFinalizer-4 138 836655 ns/op BenchmarkFinalizerRun-4 219601 722.5 ns/op BenchmarkMinFloat-4 2373642 51.10 ns/op BenchmarkMaxFloat-4 2175818 55.90 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 8218888 13.73 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2879031 40.97 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2470080 48.23 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2458850 48.32 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1764979 67.15 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1701992 70.78 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2353815 51.46 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1709318 69.75 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1801912 66.66 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2229780 53.77 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2221918 54.36 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 2093418 56.43 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1930273 63.10 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1759108 67.93 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 9663981 12.66 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 9308768 11.38 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 9275325 12.75 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 9033415 13.11 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8579344 12.38 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 8129418 12.98 ns/op BenchmarkFindBitRange64/PatternAASize2-4 8974551 13.14 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9269979 12.79 ns/op BenchmarkFindBitRange64/PatternAASize32-4 9281179 11.26 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 9113608 13.43 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9122068 12.78 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9236878 12.81 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 8976834 11.99 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9324247 12.80 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 9353749 12.78 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 9061546 13.09 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 9359563 11.43 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9380230 12.78 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8973626 13.14 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8959534 11.99 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8970888 13.10 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 8837211 13.20 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 9180037 13.13 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 8939179 13.10 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8954179 11.88 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 8936188 13.20 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 9179060 13.19 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 8751692 11.43 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 8935258 11.29 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 9008750 13.12 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 9076117 13.18 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 9031742 11.43 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 9151096 11.25 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 9089620 11.80 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 9017558 11.09 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 9258021 12.83 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 9144778 11.80 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9068731 12.75 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 9114418 12.78 ns/op BenchmarkNetpollBreak-4 3234 33499 ns/op BenchmarkPinnerPinUnpinBatch-4 1995 67301 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 310 400849 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 2065 70882 ns/op BenchmarkPinnerPinUnpin-4 2219972 53.17 ns/op BenchmarkPinnerPinUnpinTiny-4 2220307 53.30 ns/op BenchmarkPinnerPinUnpinDouble-4 878564 138.0 ns/op BenchmarkPinnerPinUnpinParallel-4 6167757 18.75 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 5958650 19.01 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 352232 359.4 ns/op BenchmarkPinnerIsPinnedOnPinned-4 7898294 14.14 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 8041939 13.41 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 12491115 9.272 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 12176907 9.517 ns/op BenchmarkPingPongHog-4 306 344989 ns/op BenchmarkStackGrowth-4 197054 639.8 ns/op BenchmarkStackGrowthDeep-4 1981 59577 ns/op BenchmarkCreateGoroutines-4 33964 3487 ns/op BenchmarkCreateGoroutinesParallel-4 32659 3555 ns/op BenchmarkCreateGoroutinesCapture-4 5349 20636 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 33991 3181 ns/op BenchmarkClosureCall-4 20188812 5.489 ns/op BenchmarkWakeupParallelSpinning/0s-4 6207 20705 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5661 25190 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4135 29804 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2694 43565 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1910 62123 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1257 88507 ns/op BenchmarkWakeupParallelSpinning/50µs-4 742 162855 ns/op BenchmarkWakeupParallelSpinning/100µs-4 468 265195 ns/op BenchmarkMatmult-4 5474083 22.08 ns/op BenchmarkFastrand-4 13446856 8.413 ns/op BenchmarkFastrand64-4 13728048 8.408 ns/op BenchmarkFastrandHashiter-4 2636799 46.94 ns/op BenchmarkFastrandn/2-4 7278852 15.59 ns/op BenchmarkFastrandn/3-4 7609676 15.57 ns/op BenchmarkFastrandn/4-4 7719726 15.13 ns/op BenchmarkFastrandn/5-4 7666764 15.51 ns/op BenchmarkIfaceCmp100-4 125014 1019 ns/op BenchmarkIfaceCmpNil100-4 213992 513.5 ns/op BenchmarkEfaceCmpDiff-4 43215 2712 ns/op BenchmarkEfaceCmpDiffIndirect-4 44908 3009 ns/op BenchmarkDefer-4 1575183 75.84 ns/op BenchmarkDefer10-4 1242748 96.84 ns/op BenchmarkDeferMany-4 894007 192.4 ns/op BenchmarkPanicRecover-4 905979 134.5 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 225088 542.4 ns/op 181.0 p50-ns 250.0 p90-ns 459.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 197154 654.0 ns/op 181.0 p50-ns 260.0 p90-ns 470.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 2998 37248 ns/op 31860 p50-ns 36429 p90-ns 123080 p99-ns BenchmarkGoroutineProfile/small/loaded-4 60 5371585 ns/op 424911 p50-ns 19639217 p90-ns 42587256 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 238545 497.7 ns/op 180.0 p50-ns 181.0 p90-ns 261.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 200605 784.6 ns/op 180.0 p50-ns 261.0 p90-ns 439.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 46 2218568 ns/op 2051022 p50-ns 3245723 p90-ns 3833004 p99-ns BenchmarkGoroutineProfile/large/loaded-4 27 4324416 ns/op 3436732 p50-ns 6385026 p90-ns 14392622 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 203233 510.4 ns/op 180.0 p50-ns 181.0 p90-ns 350.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 211047 754.1 ns/op 179.0 p50-ns 181.0 p90-ns 330.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1592 84053 ns/op 73360 p50-ns 87991 p90-ns 250540 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 150 2576674 ns/op 268911 p50-ns 11808050 p90-ns 32425519 p99-ns BenchmarkProcYield/1-4 4039360 29.06 ns/op BenchmarkProcYield/10-4 556894 215.3 ns/op BenchmarkProcYield/30-4 176476 627.6 ns/op BenchmarkProcYield/100-4 56724 2083 ns/op BenchmarkProcYield/1000-4 5840 20679 ns/op BenchmarkOSYield-4 742183 148.7 ns/op BenchmarkMutexContention-4 2652638 46.71 ns/op BenchmarkMutexCapture-4 2428436 49.35 ns/op 808535 ns/starve-p100 25267 ns/starve-p90 50533 ns/streak-p100 3158 ns/streak-p90 BenchmarkMutexHandoff/Solo-4 6365238 17.92 ns/op BenchmarkMutexHandoff/FastPingPong-4 105938 317.9 ns/op BenchmarkMutexHandoff/SlowPingPong-4 5353 8247 ns/op BenchmarkRWMutexUncontended-4 6718776 17.24 ns/op BenchmarkRWMutexWrite100-4 1000000 152.7 ns/op BenchmarkRWMutexWrite10-4 115612 1073 ns/op BenchmarkRWMutexWorkWrite100-4 462834 278.2 ns/op BenchmarkRWMutexWorkWrite10-4 69096 1664 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3968 30541 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1302 84130 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1684 62247 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 666 175950 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 870 126089 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 312 372664 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 463 246575 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 152 759506 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 481729 287.0 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 468908 285.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 439154 354.8 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 465828 285.7 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 459332 292.7 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 454828 383.3 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 461218 275.6 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 480662 280.0 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 407480 332.5 ns/op BenchmarkMakeSlice/Byte-4 3244484 40.05 ns/op BenchmarkMakeSlice/Int16-4 3257434 36.68 ns/op BenchmarkMakeSlice/Int-4 2165941 52.00 ns/op BenchmarkMakeSlice/Ptr-4 2116335 55.77 ns/op BenchmarkMakeSlice/Struct/24-4 1211887 91.06 ns/op BenchmarkMakeSlice/Struct/32-4 1303992 85.68 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 125.6 ns/op BenchmarkGrowSlice/Byte-4 1246718 97.56 ns/op BenchmarkGrowSlice/Int16-4 959430 104.7 ns/op BenchmarkGrowSlice/Int-4 718406 155.9 ns/op BenchmarkGrowSlice/Ptr-4 626526 177.6 ns/op BenchmarkGrowSlice/Struct/24-4 472611 277.4 ns/op BenchmarkGrowSlice/Struct/32-4 352358 355.4 ns/op BenchmarkGrowSlice/Struct/40-4 278653 383.5 ns/op BenchmarkExtendSlice/IntSlice-4 751370 166.2 ns/op BenchmarkExtendSlice/PointerSlice-4 605720 173.0 ns/op BenchmarkExtendSlice/NoGrow-4 1333934 92.93 ns/op BenchmarkAppend-4 1182408 101.2 ns/op BenchmarkAppendGrowByte-4 8 12807617 ns/op BenchmarkAppendGrowString-4 2 89830697 ns/op BenchmarkAppendSlice/1Bytes-4 2696434 42.52 ns/op BenchmarkAppendSlice/4Bytes-4 2763262 43.00 ns/op BenchmarkAppendSlice/7Bytes-4 2589354 45.14 ns/op BenchmarkAppendSlice/8Bytes-4 2688331 43.44 ns/op BenchmarkAppendSlice/15Bytes-4 2513588 49.56 ns/op BenchmarkAppendSlice/16Bytes-4 2473881 47.92 ns/op BenchmarkAppendSlice/32Bytes-4 2553916 47.43 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 113046 955.7 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 36423 3334 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 9764 14503 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2226 47403 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 379 316868 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 93 1346100 ns/op BenchmarkAppendStr/1Bytes-4 3186511 38.98 ns/op BenchmarkAppendStr/4Bytes-4 2968170 39.59 ns/op BenchmarkAppendStr/8Bytes-4 2944302 41.28 ns/op BenchmarkAppendStr/16Bytes-4 2775006 41.09 ns/op BenchmarkAppendStr/32Bytes-4 2898654 41.37 ns/op BenchmarkAppendSpecialCase-4 1114278 113.3 ns/op BenchmarkCopy/1Byte-4 2799367 43.18 ns/op 23.16 MB/s BenchmarkCopy/1String-4 3080242 38.48 ns/op 25.99 MB/s BenchmarkCopy/2Byte-4 2668372 43.60 ns/op 45.87 MB/s BenchmarkCopy/2String-4 2759528 43.60 ns/op 45.87 MB/s BenchmarkCopy/4Byte-4 2770104 43.36 ns/op 92.26 MB/s BenchmarkCopy/4String-4 2778535 44.67 ns/op 89.54 MB/s BenchmarkCopy/8Byte-4 2767168 44.20 ns/op 180.99 MB/s BenchmarkCopy/8String-4 2663924 44.88 ns/op 178.27 MB/s BenchmarkCopy/12Byte-4 2532499 45.91 ns/op 261.37 MB/s BenchmarkCopy/12String-4 2590894 45.29 ns/op 264.97 MB/s BenchmarkCopy/16Byte-4 2567989 46.07 ns/op 347.30 MB/s BenchmarkCopy/16String-4 2620519 45.32 ns/op 353.04 MB/s BenchmarkCopy/32Byte-4 2510619 47.64 ns/op 671.64 MB/s BenchmarkCopy/32String-4 2512302 47.05 ns/op 680.08 MB/s BenchmarkCopy/128Byte-4 1856558 64.38 ns/op 1988.27 MB/s BenchmarkCopy/128String-4 1791885 67.53 ns/op 1895.46 MB/s BenchmarkCopy/1024Byte-4 543592 220.3 ns/op 4648.34 MB/s BenchmarkCopy/1024String-4 427950 242.9 ns/op 4215.40 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 51138 2399 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 29259 4541 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 18854 6867 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 13783 8201 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 12908 ns/op BenchmarkAppendInPlace/Grow/Byte-4 222610 577.0 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 238297 580.8 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 164322 751.8 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 141406 885.4 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 124626 1013 ns/op BenchmarkStackCopyPtr-4 2 87557760 ns/op BenchmarkStackCopy-4 2 68400438 ns/op BenchmarkStackCopyNoCache-4 30 3944306 ns/op BenchmarkStackCopyWithStkobj-4 4 29985476 ns/op BenchmarkIssue18138-4 920 128619 ns/op BenchmarkCompareStringEqual-4 11940394 8.486 ns/op BenchmarkCompareStringIdentical-4 27024574 5.310 ns/op BenchmarkCompareStringSameLength-4 14477389 8.133 ns/op BenchmarkCompareStringDifferentLength-4 21022812 5.466 ns/op BenchmarkCompareStringBigUnaligned-4 3064 39038 ns/op 26860.60 MB/s BenchmarkCompareStringBig-4 2815 38722 ns/op 27079.82 MB/s BenchmarkConcatStringAndBytes-4 3539194 33.32 ns/op BenchmarkSliceByteToString/1-4 3039583 38.70 ns/op BenchmarkSliceByteToString/2-4 1814652 66.99 ns/op BenchmarkSliceByteToString/4-4 1804743 66.84 ns/op BenchmarkSliceByteToString/8-4 1636101 70.22 ns/op BenchmarkSliceByteToString/16-4 1750045 70.92 ns/op BenchmarkSliceByteToString/32-4 1485336 86.31 ns/op BenchmarkSliceByteToString/64-4 1209124 104.8 ns/op BenchmarkSliceByteToString/128-4 878437 140.8 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3671163 32.41 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1313446 90.57 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1529596 78.56 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 6264091 18.45 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2472670 48.66 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2866174 41.31 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 6352968 18.49 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 2484835 47.59 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 2875551 41.16 ns/op BenchmarkRuneIterate/range/ASCII-4 12216128 9.948 ns/op BenchmarkRuneIterate/range/Japanese-4 2916632 40.39 ns/op BenchmarkRuneIterate/range/MixedLength-4 3505528 33.87 ns/op BenchmarkRuneIterate/range1/ASCII-4 10961817 9.825 ns/op BenchmarkRuneIterate/range1/Japanese-4 2958788 40.88 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3525188 33.59 ns/op BenchmarkRuneIterate/range2/ASCII-4 12298270 10.09 ns/op BenchmarkRuneIterate/range2/Japanese-4 2973094 41.30 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3546403 34.10 ns/op BenchmarkArrayEqual-4 19364036 5.921 ns/op BenchmarkFunc/Name-4 4014278 29.93 ns/op BenchmarkFunc/Entry-4 12238106 9.431 ns/op BenchmarkFunc/FileLine-4 3858014 32.20 ns/op PASS ok runtime 303.053s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 44148 2670 ns/op BenchmarkHandle/concurrent-4 20574 5916 ns/op PASS ok runtime/cgo 1.380s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkLabels/set-one-4 200164 569.1 ns/op 104 B/op 3 allocs/op BenchmarkLabels/merge-one-4 141487 928.7 ns/op 200 B/op 5 allocs/op BenchmarkLabels/overwrite-one-4 175320 745.4 ns/op 136 B/op 4 allocs/op BenchmarkLabels/ordered/set-many-4 105116 1168 ns/op 392 B/op 3 allocs/op BenchmarkLabels/ordered/merge-many-4 70537 1899 ns/op 712 B/op 5 allocs/op BenchmarkLabels/ordered/overwrite-many-4 54807 2173 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/set-many-4 41358 2971 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/merge-many-4 62618 2005 ns/op 712 B/op 5 allocs/op BenchmarkLabels/unordered/overwrite-many-4 27788 3997 ns/op 1032 B/op 5 allocs/op BenchmarkGoroutine/Profile.WriteTo_idle_50-4 45 2669335 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 36 3332409 ns/op 332.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 618 217391 ns/op 5.084 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 16 7209817 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 14 8081763 ns/op 759.9 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 295 399779 ns/op 22.94 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 51530389 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 58243560 ns/op 5965 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 42 2602035 ns/op 260.7 concurrent_launches/op PASS ok runtime/pprof 3.945s goos: freebsd goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 46 2253229 ns/op BenchmarkStackLeak-4 14983 7927 ns/op PASS ok runtime/race 1.426s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 5752826 20.20 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 230252 502.6 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.338s goos: freebsd goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 36 2781986 ns/op BenchmarkIndex_Large-4 146 720601 ns/op BenchmarkIndexFunc_Large-4 75 1402997 ns/op BenchmarkCompact/nil-4 8854734 13.11 ns/op BenchmarkCompact/one-4 2523612 47.63 ns/op BenchmarkCompact/sorted-4 1639023 70.69 ns/op BenchmarkCompact/2_items-4 1385936 86.03 ns/op BenchmarkCompact/unsorted-4 1710396 74.53 ns/op BenchmarkCompact/many-4 901808 133.6 ns/op BenchmarkCompact_Large/all_dup-4 2744 43295 ns/op BenchmarkCompact_Large/no_dup-4 2872 40348 ns/op BenchmarkCompactFunc/nil-4 4827164 23.91 ns/op BenchmarkCompactFunc/one-4 2004319 60.36 ns/op BenchmarkCompactFunc/sorted-4 1325119 86.86 ns/op BenchmarkCompactFunc/2_items-4 1211749 99.25 ns/op BenchmarkCompactFunc/unsorted-4 1343220 88.97 ns/op BenchmarkCompactFunc/many-4 795607 144.9 ns/op BenchmarkCompactFunc_Large/all_dup-4 9 12124067 ns/op BenchmarkCompactFunc_Large/no_dup-4 10 11233376 ns/op BenchmarkReplace/naive-fast-4 138844 1112 ns/op BenchmarkReplace/optimized-fast-4 148450 893.9 ns/op BenchmarkReplace/naive-slow-4 41245 3230 ns/op BenchmarkReplace/optimized-slow-4 42936 2954 ns/op BenchmarkBinarySearchFloats/Size16-4 1558674 74.61 ns/op BenchmarkBinarySearchFloats/Size32-4 1471452 88.48 ns/op BenchmarkBinarySearchFloats/Size64-4 1209489 92.04 ns/op BenchmarkBinarySearchFloats/Size128-4 1162150 109.3 ns/op BenchmarkBinarySearchFloats/Size512-4 779659 128.3 ns/op BenchmarkBinarySearchFloats/Size1024-4 831997 137.1 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 649195 162.6 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 673999 180.7 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 549273 214.8 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 467379 238.4 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 419318 287.5 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 329725 321.2 ns/op BenchmarkSortFuncStruct/Size16-4 20742 6050 ns/op BenchmarkSortFuncStruct/Size32-4 6260 16271 ns/op BenchmarkSortFuncStruct/Size64-4 8730 11920 ns/op BenchmarkSortFuncStruct/Size128-4 4803 21463 ns/op BenchmarkSortFuncStruct/Size512-4 1432 81860 ns/op BenchmarkSortFuncStruct/Size1024-4 628 161485 ns/op PASS ok slices 7.820s goos: freebsd goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 472009 217.2 ns/op BenchmarkSortInts-4 2 80609664 ns/op BenchmarkSlicesSortInts-4 3 46396600 ns/op BenchmarkSortIsSorted-4 38 3122741 ns/op BenchmarkSlicesIsSorted-4 70 1700264 ns/op BenchmarkSortStrings-4 1 118715139 ns/op BenchmarkSlicesSortStrings-4 2 77947172 ns/op BenchmarkSortStrings_Sorted-4 33 3455821 ns/op BenchmarkSlicesSortStrings_Sorted-4 54 2173357 ns/op BenchmarkSortStructs-4 1 160630507 ns/op BenchmarkSortFuncStructs-4 1 135169885 ns/op BenchmarkSortString1K-4 344 347874 ns/op BenchmarkSortString1K_Slice-4 247 487127 ns/op BenchmarkStableString1K-4 123 940164 ns/op BenchmarkSortInt1K-4 406 284715 ns/op BenchmarkSortInt1K_Sorted-4 6391 18844 ns/op BenchmarkSortInt1K_Reversed-4 3912 30517 ns/op BenchmarkSortInt1K_Mod8-4 1021 117560 ns/op BenchmarkStableInt1K-4 168 703851 ns/op BenchmarkStableInt1K_Slice-4 198 592359 ns/op BenchmarkSortInt64K-4 4 28086607 ns/op BenchmarkSortInt64K_Slice-4 3 40799015 ns/op BenchmarkStableInt64K-4 2 64421610 ns/op BenchmarkSort1e2-4 550 209208 ns/op BenchmarkStable1e2-4 211 546796 ns/op BenchmarkSort1e4-4 3 43647943 ns/op BenchmarkStable1e4-4 1 176526639 ns/op PASS ok sort 8.373s goos: freebsd goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 1008068 118.5 ns/op BenchmarkAtof64Float-4 825614 137.7 ns/op BenchmarkAtof64FloatExp-4 787958 155.8 ns/op BenchmarkAtof64Big-4 483772 213.9 ns/op BenchmarkAtof64RandomBits-4 213974 535.0 ns/op BenchmarkAtof64RandomFloats-4 551287 199.7 ns/op BenchmarkAtof64RandomLongFloats-4 532654 226.6 ns/op BenchmarkAtof32Decimal-4 957057 116.2 ns/op BenchmarkAtof32Float-4 930339 127.6 ns/op BenchmarkAtof32FloatExp-4 778232 156.1 ns/op BenchmarkAtof32Random-4 474759 247.0 ns/op BenchmarkAtof32RandomLong-4 205059 574.8 ns/op BenchmarkParseInt/Pos/7bit-4 1673998 72.03 ns/op BenchmarkParseInt/Pos/26bit-4 928005 127.7 ns/op BenchmarkParseInt/Pos/31bit-4 796980 150.0 ns/op BenchmarkParseInt/Pos/56bit-4 550968 220.8 ns/op BenchmarkParseInt/Pos/63bit-4 468655 233.9 ns/op BenchmarkParseInt/Neg/7bit-4 1702424 72.00 ns/op BenchmarkParseInt/Neg/26bit-4 913218 134.7 ns/op BenchmarkParseInt/Neg/31bit-4 766492 142.3 ns/op BenchmarkParseInt/Neg/56bit-4 546666 214.8 ns/op BenchmarkParseInt/Neg/63bit-4 521698 232.8 ns/op BenchmarkAtoi/Pos/7bit-4 2391344 49.70 ns/op BenchmarkAtoi/Pos/26bit-4 1169912 101.6 ns/op BenchmarkAtoi/Pos/31bit-4 990451 116.6 ns/op BenchmarkAtoi/Pos/56bit-4 639232 186.2 ns/op BenchmarkAtoi/Pos/63bit-4 405777 246.5 ns/op BenchmarkAtoi/Neg/7bit-4 2345994 51.16 ns/op BenchmarkAtoi/Neg/26bit-4 1000000 102.3 ns/op BenchmarkAtoi/Neg/31bit-4 1031980 117.4 ns/op BenchmarkAtoi/Neg/56bit-4 582802 184.2 ns/op BenchmarkAtoi/Neg/63bit-4 484461 246.6 ns/op BenchmarkFormatFloat/Decimal-4 157993 733.9 ns/op BenchmarkFormatFloat/Float-4 157149 754.5 ns/op BenchmarkFormatFloat/Exp-4 155174 743.9 ns/op BenchmarkFormatFloat/NegExp-4 157112 743.2 ns/op BenchmarkFormatFloat/LongExp-4 134786 871.4 ns/op BenchmarkFormatFloat/Big-4 128706 924.1 ns/op BenchmarkFormatFloat/BinaryExp-4 302474 363.9 ns/op BenchmarkFormatFloat/32Integer-4 164318 714.8 ns/op BenchmarkFormatFloat/32ExactFraction-4 186152 651.9 ns/op BenchmarkFormatFloat/32Point-4 159625 753.8 ns/op BenchmarkFormatFloat/32Exp-4 158734 722.3 ns/op BenchmarkFormatFloat/32NegExp-4 167378 721.0 ns/op BenchmarkFormatFloat/32Shortest-4 167986 662.5 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 181753 619.8 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 189170 643.8 ns/op BenchmarkFormatFloat/64Fixed1-4 219832 536.2 ns/op BenchmarkFormatFloat/64Fixed2-4 205158 542.3 ns/op BenchmarkFormatFloat/64Fixed3-4 204304 543.3 ns/op BenchmarkFormatFloat/64Fixed4-4 219998 533.6 ns/op BenchmarkFormatFloat/64Fixed12-4 129789 896.8 ns/op BenchmarkFormatFloat/64Fixed16-4 158965 753.3 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 165927 711.2 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 141354 825.9 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3547 31515 ns/op BenchmarkFormatFloat/Slowpath64-4 133977 855.0 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 132872 860.1 ns/op BenchmarkAppendFloat/Decimal-4 181273 626.3 ns/op BenchmarkAppendFloat/Float-4 166658 683.0 ns/op BenchmarkAppendFloat/Exp-4 188097 634.0 ns/op BenchmarkAppendFloat/NegExp-4 180037 617.0 ns/op BenchmarkAppendFloat/LongExp-4 144100 792.4 ns/op BenchmarkAppendFloat/Big-4 134236 860.2 ns/op BenchmarkAppendFloat/BinaryExp-4 424492 264.3 ns/op BenchmarkAppendFloat/32Integer-4 179310 652.6 ns/op BenchmarkAppendFloat/32ExactFraction-4 200964 563.6 ns/op BenchmarkAppendFloat/32Point-4 173724 656.4 ns/op BenchmarkAppendFloat/32Exp-4 190170 620.6 ns/op BenchmarkAppendFloat/32NegExp-4 181521 606.5 ns/op BenchmarkAppendFloat/32Shortest-4 187471 540.1 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 207892 566.8 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 215508 560.2 ns/op BenchmarkAppendFloat/64Fixed1-4 256407 452.5 ns/op BenchmarkAppendFloat/64Fixed2-4 269656 443.4 ns/op BenchmarkAppendFloat/64Fixed3-4 262688 448.7 ns/op BenchmarkAppendFloat/64Fixed4-4 251289 444.8 ns/op BenchmarkAppendFloat/64Fixed12-4 148388 807.9 ns/op BenchmarkAppendFloat/64Fixed16-4 159627 667.9 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 207574 579.2 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 164307 725.8 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3253 31833 ns/op BenchmarkAppendFloat/Slowpath64-4 146647 815.7 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 143325 770.8 ns/op BenchmarkFormatInt-4 20740 5765 ns/op BenchmarkAppendInt-4 25807 4765 ns/op BenchmarkFormatUint-4 119860 1011 ns/op BenchmarkAppendUint-4 139940 878.8 ns/op BenchmarkFormatIntSmall/7-4 3972096 30.36 ns/op BenchmarkFormatIntSmall/42-4 3870066 30.66 ns/op BenchmarkAppendIntSmall-4 1848409 65.60 ns/op BenchmarkAppendUintVarlen/1-4 1887580 66.14 ns/op BenchmarkAppendUintVarlen/12-4 1788120 66.20 ns/op BenchmarkAppendUintVarlen/123-4 1341937 89.38 ns/op BenchmarkAppendUintVarlen/1234-4 1354694 90.28 ns/op BenchmarkAppendUintVarlen/12345-4 1307658 88.16 ns/op BenchmarkAppendUintVarlen/123456-4 1340073 89.65 ns/op BenchmarkAppendUintVarlen/1234567-4 1276723 93.49 ns/op BenchmarkAppendUintVarlen/12345678-4 1263412 94.33 ns/op BenchmarkAppendUintVarlen/123456789-4 1248757 95.17 ns/op BenchmarkAppendUintVarlen/1234567890-4 1239114 95.06 ns/op BenchmarkAppendUintVarlen/12345678901-4 1221579 99.60 ns/op BenchmarkAppendUintVarlen/123456789012-4 1206042 98.83 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1216482 100.3 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1171272 102.6 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1000000 101.3 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1192933 103.7 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1138707 106.7 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1131966 107.2 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1133593 109.0 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1109575 104.6 ns/op BenchmarkQuote-4 65745 1766 ns/op BenchmarkQuoteRune-4 666976 183.7 ns/op BenchmarkAppendQuote-4 75568 1545 ns/op BenchmarkAppendQuoteRune-4 937614 107.3 ns/op BenchmarkUnquoteEasy-4 1889928 61.33 ns/op BenchmarkUnquoteHard-4 70938 1738 ns/op PASS ok strconv 18.969s goos: freebsd goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 675829 176.4 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 228805 605.8 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 238585 429.4 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 635916 178.1 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 204033 614.7 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 305436 391.9 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 404616 284.8 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 127201 962.4 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 134593 823.6 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1876090 61.66 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 26806 4273 ns/op BenchmarkGenericMatch1-4 2766 39091 ns/op BenchmarkGenericMatch2-4 580 202549 ns/op BenchmarkSingleMaxSkipping-4 10416 11855 ns/op 843.55 MB/s BenchmarkSingleLongSuffixFail-4 17724 6880 ns/op 145.65 MB/s BenchmarkSingleMatch-4 362 322566 ns/op 46.50 MB/s BenchmarkByteByteNoMatch-4 86883 1346 ns/op BenchmarkByteByteMatch-4 29005 4054 ns/op BenchmarkByteStringMatch-4 35904 3428 ns/op BenchmarkHTMLEscapeNew-4 114294 1052 ns/op BenchmarkHTMLEscapeOld-4 133662 882.2 ns/op BenchmarkByteStringReplacerWriteString-4 1780 62277 ns/op BenchmarkByteReplacerWriteString-4 2287 51719 ns/op BenchmarkByteByteReplaces-4 6645 17914 ns/op BenchmarkByteByteMap-4 19473 6084 ns/op BenchmarkMap/identity/ASCII-4 701371 153.3 ns/op BenchmarkMap/identity/Greek-4 495829 208.1 ns/op BenchmarkMap/change/ASCII-4 68098 1725 ns/op BenchmarkMap/change/Greek-4 42674 2691 ns/op BenchmarkIndexRune-4 3937675 31.37 ns/op BenchmarkIndexRuneLongString-4 3355945 36.49 ns/op BenchmarkIndexRuneFastPath-4 5362656 23.55 ns/op BenchmarkIndex-4 10719387 9.902 ns/op BenchmarkLastIndex-4 5502489 21.91 ns/op BenchmarkIndexByte-4 11491270 9.247 ns/op BenchmarkToUpper/#00-4 5884617 20.48 ns/op BenchmarkToUpper/ONLYUPPER-4 3826791 30.66 ns/op BenchmarkToUpper/abc-4 502496 233.5 ns/op BenchmarkToUpper/AbC123-4 355646 320.6 ns/op BenchmarkToUpper/azAZ09_-4 385568 276.4 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 99384 1190 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 117133 976.2 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 53718 2230 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 93902 1275 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 160084 720.5 ns/op BenchmarkToLower/#00-4 5702614 20.81 ns/op BenchmarkToLower/abc-4 5080504 23.30 ns/op BenchmarkToLower/AbC123-4 340561 326.6 ns/op BenchmarkToLower/azAZ09_-4 297836 337.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 168751 711.4 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 117289 992.0 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 54397 2204 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 105526 1150 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 159074 701.5 ns/op BenchmarkMapNoChanges-4 940304 111.9 ns/op BenchmarkTrim-4 55776 2135 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 4088197 28.86 ns/op BenchmarkToValidUTF8/InvalidASCII-4 265200 421.1 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 199716 585.8 ns/op BenchmarkEqualFold/Tests-4 72788 1498 ns/op BenchmarkEqualFold/ASCII-4 4720765 25.11 ns/op BenchmarkEqualFold/UnicodePrefix-4 154626 768.1 ns/op BenchmarkEqualFold/UnicodeSuffix-4 162895 739.6 ns/op BenchmarkIndexHard1-4 1264 94045 ns/op BenchmarkIndexHard2-4 910 131652 ns/op BenchmarkIndexHard3-4 181 658884 ns/op BenchmarkIndexHard4-4 184 642895 ns/op BenchmarkLastIndexHard1-4 72 1672773 ns/op BenchmarkLastIndexHard2-4 69 1673541 ns/op BenchmarkLastIndexHard3-4 69 1679758 ns/op BenchmarkCountHard1-4 1272 94022 ns/op BenchmarkCountHard2-4 914 131749 ns/op BenchmarkCountHard3-4 181 657991 ns/op BenchmarkIndexTorture-4 9393 12789 ns/op BenchmarkCountTorture-4 9386 12814 ns/op BenchmarkCountTortureOverlapping-4 1890 56993 ns/op BenchmarkCountByte/10-4 5171094 22.18 ns/op 450.90 MB/s BenchmarkCountByte/32-4 5411806 22.48 ns/op 1423.60 MB/s BenchmarkCountByte/4096-4 1305862 91.02 ns/op 45001.87 MB/s BenchmarkCountByte/4194304-4 1401 81396 ns/op 51529.40 MB/s BenchmarkCountByte/67108864-4 28 3863714 ns/op 17369.00 MB/s BenchmarkFields/ASCII/16-4 489842 237.2 ns/op 67.46 MB/s 16 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 31700 3815 ns/op 67.10 MB/s 416 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 2007 57877 ns/op 70.77 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 120 988706 ns/op 66.28 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 7 15684109 ns/op 66.86 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 179348 609.0 ns/op 26.27 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 17240 7270 ns/op 35.21 MB/s 320 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 883 130566 ns/op 31.37 MB/s 21888 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 44 2431848 ns/op 26.95 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 42228559 ns/op 24.83 MB/s 10457408 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 346956 316.8 ns/op 50.51 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 23949 5057 ns/op 50.62 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1363 89088 ns/op 45.98 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 68 1581599 ns/op 41.44 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 28731949 ns/op 36.50 MB/s 10457392 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 251475 496.5 ns/op 32.23 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 20526 5690 ns/op 44.99 MB/s 320 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1124 106728 ns/op 38.38 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 54 1915708 ns/op 34.21 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 34287099 ns/op 30.58 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 42176736 ns/op BenchmarkSplitSingleByteSeparator-4 39 2843538 ns/op BenchmarkSplitMultiByteSeparator-4 69 1499049 ns/op BenchmarkSplitNSingleByteSeparator-4 425874 261.0 ns/op BenchmarkSplitNMultiByteSeparator-4 384991 321.5 ns/op BenchmarkRepeat/5x0-4 4928938 25.05 ns/op BenchmarkRepeat/5x1-4 4885522 21.90 ns/op BenchmarkRepeat/5x2-4 308523 353.7 ns/op BenchmarkRepeat/5x6-4 204754 579.8 ns/op BenchmarkRepeat/10x0-4 4946058 24.66 ns/op BenchmarkRepeat/10x1-4 4876120 22.80 ns/op BenchmarkRepeat/10x2-4 330200 362.5 ns/op BenchmarkRepeat/10x6-4 195037 582.7 ns/op BenchmarkRepeatLarge/256/1-4 101662 1177 ns/op 217.45 MB/s BenchmarkRepeatLarge/256/16-4 157674 771.4 ns/op 331.87 MB/s BenchmarkRepeatLarge/512/1-4 83048 1465 ns/op 349.59 MB/s BenchmarkRepeatLarge/512/16-4 126265 1022 ns/op 500.95 MB/s BenchmarkRepeatLarge/1024/1-4 62203 1884 ns/op 543.42 MB/s BenchmarkRepeatLarge/1024/16-4 85546 1457 ns/op 702.72 MB/s BenchmarkRepeatLarge/2048/1-4 42271 2723 ns/op 752.07 MB/s BenchmarkRepeatLarge/2048/16-4 53067 2279 ns/op 898.83 MB/s BenchmarkRepeatLarge/4096/1-4 27253 4303 ns/op 951.85 MB/s BenchmarkRepeatLarge/4096/16-4 30130 3829 ns/op 1069.79 MB/s BenchmarkRepeatLarge/8192/1-4 16452 6966 ns/op 1175.99 MB/s BenchmarkRepeatLarge/8192/16-4 17815 7175 ns/op 1141.72 MB/s BenchmarkRepeatLarge/8192/4097-4 6615828 19.12 ns/op 214244.38 MB/s BenchmarkRepeatLarge/16384/1-4 9403 12874 ns/op 1272.64 MB/s BenchmarkRepeatLarge/16384/16-4 9204 12529 ns/op 1307.74 MB/s BenchmarkRepeatLarge/16384/4097-4 12489 9319 ns/op 1318.87 MB/s BenchmarkRepeatLarge/32768/1-4 5011 22836 ns/op 1434.93 MB/s BenchmarkRepeatLarge/32768/16-4 4065 24808 ns/op 1320.84 MB/s BenchmarkRepeatLarge/32768/4097-4 5532 25340 ns/op 1131.79 MB/s BenchmarkRepeatLarge/65536/1-4 2613 46531 ns/op 1408.43 MB/s BenchmarkRepeatLarge/65536/16-4 1994 51632 ns/op 1269.28 MB/s BenchmarkRepeatLarge/65536/4097-4 2662 45689 ns/op 1345.09 MB/s BenchmarkRepeatLarge/131072/1-4 878 137032 ns/op 956.51 MB/s BenchmarkRepeatLarge/131072/16-4 846 141941 ns/op 923.43 MB/s BenchmarkRepeatLarge/131072/4097-4 902 130388 ns/op 974.07 MB/s BenchmarkRepeatLarge/262144/1-4 457 283025 ns/op 926.22 MB/s BenchmarkRepeatLarge/262144/16-4 446 310816 ns/op 843.41 MB/s BenchmarkRepeatLarge/262144/4097-4 378 272605 ns/op 946.83 MB/s BenchmarkRepeatLarge/524288/1-4 219 516563 ns/op 1014.96 MB/s BenchmarkRepeatLarge/524288/16-4 232 513758 ns/op 1020.50 MB/s BenchmarkRepeatLarge/524288/4097-4 222 580259 ns/op 896.70 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1020520 ns/op 1027.49 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1022325 ns/op 1025.68 MB/s BenchmarkRepeatLarge/1048576/4097-4 121 1014945 ns/op 1029.35 MB/s BenchmarkRepeatLarge/2097152/1-4 58 2119260 ns/op 989.57 MB/s BenchmarkRepeatLarge/2097152/16-4 58 2248162 ns/op 932.83 MB/s BenchmarkRepeatLarge/2097152/4097-4 57 1961512 ns/op 1067.32 MB/s BenchmarkRepeatLarge/4194304/1-4 31 3736075 ns/op 1122.65 MB/s BenchmarkRepeatLarge/4194304/16-4 30 3652630 ns/op 1148.30 MB/s BenchmarkRepeatLarge/4194304/4097-4 27 3793390 ns/op 1104.88 MB/s BenchmarkRepeatLarge/8388608/1-4 15 6940225 ns/op 1208.69 MB/s BenchmarkRepeatLarge/8388608/16-4 15 7062799 ns/op 1187.72 MB/s BenchmarkRepeatLarge/8388608/4097-4 14 7162477 ns/op 1170.90 MB/s BenchmarkRepeatLarge/16777216/1-4 8 14604356 ns/op 1148.78 MB/s BenchmarkRepeatLarge/16777216/16-4 8 14561991 ns/op 1152.12 MB/s BenchmarkRepeatLarge/16777216/4097-4 8 14437341 ns/op 1162.07 MB/s BenchmarkRepeatLarge/33554432/1-4 4 27256803 ns/op 1231.05 MB/s BenchmarkRepeatLarge/33554432/16-4 4 27451151 ns/op 1222.33 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 27140008 ns/op 1236.35 MB/s BenchmarkRepeatLarge/67108864/1-4 2 56345048 ns/op 1191.03 MB/s BenchmarkRepeatLarge/67108864/16-4 2 53691046 ns/op 1249.91 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 53310296 ns/op 1258.83 MB/s BenchmarkRepeatLarge/134217728/1-4 1 108295612 ns/op 1239.36 MB/s BenchmarkRepeatLarge/134217728/16-4 1 108864582 ns/op 1232.89 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 108086373 ns/op 1241.76 MB/s BenchmarkRepeatLarge/268435456/1-4 1 229100315 ns/op 1171.69 MB/s BenchmarkRepeatLarge/268435456/16-4 1 214009853 ns/op 1254.31 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 215873594 ns/op 1243.48 MB/s BenchmarkRepeatLarge/536870912/1-4 1 465191957 ns/op 1154.08 MB/s BenchmarkRepeatLarge/536870912/16-4 1 429644457 ns/op 1249.57 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 433328329 ns/op 1238.95 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 937699219 ns/op 1145.08 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 855518729 ns/op 1255.08 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 871549373 ns/op 1231.99 MB/s BenchmarkRepeatSpaces-4 4728813 24.84 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2796249 40.92 ns/op BenchmarkIndexAnyASCII/1:2-4 2717530 42.38 ns/op BenchmarkIndexAnyASCII/1:4-4 2697278 40.52 ns/op BenchmarkIndexAnyASCII/1:8-4 2813695 42.47 ns/op BenchmarkIndexAnyASCII/1:16-4 2706896 42.38 ns/op BenchmarkIndexAnyASCII/1:32-4 2713484 44.37 ns/op BenchmarkIndexAnyASCII/1:64-4 2676810 42.30 ns/op BenchmarkIndexAnyASCII/16:1-4 2861008 41.35 ns/op BenchmarkIndexAnyASCII/16:2-4 1133787 112.8 ns/op BenchmarkIndexAnyASCII/16:4-4 1111407 116.8 ns/op BenchmarkIndexAnyASCII/16:8-4 968221 125.8 ns/op BenchmarkIndexAnyASCII/16:16-4 948294 138.1 ns/op BenchmarkIndexAnyASCII/16:32-4 748839 159.6 ns/op BenchmarkIndexAnyASCII/16:64-4 465776 220.4 ns/op BenchmarkIndexAnyASCII/256:1-4 2717944 43.20 ns/op BenchmarkIndexAnyASCII/256:2-4 78195 1341 ns/op BenchmarkIndexAnyASCII/256:4-4 77139 1300 ns/op BenchmarkIndexAnyASCII/256:8-4 93430 1481 ns/op BenchmarkIndexAnyASCII/256:16-4 78884 1340 ns/op BenchmarkIndexAnyASCII/256:32-4 77001 1511 ns/op BenchmarkIndexAnyASCII/256:64-4 75068 1435 ns/op BenchmarkIndexAnyUTF8/1:1-4 3059168 38.08 ns/op BenchmarkIndexAnyUTF8/1:2-4 2768073 41.96 ns/op BenchmarkIndexAnyUTF8/1:4-4 2862880 43.55 ns/op BenchmarkIndexAnyUTF8/1:8-4 2763396 44.02 ns/op BenchmarkIndexAnyUTF8/1:16-4 2804589 42.68 ns/op BenchmarkIndexAnyUTF8/1:32-4 2704376 43.41 ns/op BenchmarkIndexAnyUTF8/1:64-4 2819988 42.99 ns/op BenchmarkIndexAnyUTF8/16:1-4 2277550 51.44 ns/op BenchmarkIndexAnyUTF8/16:2-4 350734 315.7 ns/op BenchmarkIndexAnyUTF8/16:4-4 375229 323.6 ns/op BenchmarkIndexAnyUTF8/16:8-4 382512 315.8 ns/op BenchmarkIndexAnyUTF8/16:16-4 326584 313.4 ns/op BenchmarkIndexAnyUTF8/16:32-4 376251 318.3 ns/op BenchmarkIndexAnyUTF8/16:64-4 365529 324.8 ns/op BenchmarkIndexAnyUTF8/256:1-4 414346 284.0 ns/op BenchmarkIndexAnyUTF8/256:2-4 25810 4645 ns/op BenchmarkIndexAnyUTF8/256:4-4 25546 4649 ns/op BenchmarkIndexAnyUTF8/256:8-4 25645 4681 ns/op BenchmarkIndexAnyUTF8/256:16-4 26222 4713 ns/op BenchmarkIndexAnyUTF8/256:32-4 24634 4676 ns/op BenchmarkIndexAnyUTF8/256:64-4 24330 4707 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2790577 39.98 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2943639 41.66 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2914966 40.47 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2792599 41.20 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2869551 42.79 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2775223 41.52 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2803222 41.75 ns/op BenchmarkLastIndexAnyASCII/16:1-4 1021015 113.2 ns/op BenchmarkLastIndexAnyASCII/16:2-4 1000000 101.7 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1010082 114.5 ns/op BenchmarkLastIndexAnyASCII/16:8-4 1078519 108.5 ns/op BenchmarkLastIndexAnyASCII/16:16-4 963043 122.7 ns/op BenchmarkLastIndexAnyASCII/16:32-4 657944 154.6 ns/op BenchmarkLastIndexAnyASCII/16:64-4 500180 216.1 ns/op BenchmarkLastIndexAnyASCII/256:1-4 80406 1272 ns/op BenchmarkLastIndexAnyASCII/256:2-4 81487 1472 ns/op BenchmarkLastIndexAnyASCII/256:4-4 79498 1473 ns/op BenchmarkLastIndexAnyASCII/256:8-4 78806 1271 ns/op BenchmarkLastIndexAnyASCII/256:16-4 78966 1335 ns/op BenchmarkLastIndexAnyASCII/256:32-4 78603 1501 ns/op BenchmarkLastIndexAnyASCII/256:64-4 75838 1453 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2779280 43.65 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2848342 41.44 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2819726 42.89 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2848512 42.32 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2954223 42.67 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2925080 41.45 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2851299 41.41 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 423514 246.1 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 214126 538.9 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 233036 538.0 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 220974 540.2 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 221318 535.9 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 207596 549.0 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 216308 536.8 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 33583 3565 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 15321 7947 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15130 7997 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15051 7950 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 15202 7869 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 14583 8439 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 14958 7778 ns/op BenchmarkTrimASCII/1:1-4 4982953 26.05 ns/op BenchmarkTrimASCII/1:2-4 3859839 30.81 ns/op BenchmarkTrimASCII/1:4-4 3607663 32.17 ns/op BenchmarkTrimASCII/1:8-4 3421431 34.91 ns/op BenchmarkTrimASCII/1:16-4 2371329 50.13 ns/op BenchmarkTrimASCII/16:1-4 3225332 34.64 ns/op BenchmarkTrimASCII/16:2-4 856860 117.9 ns/op BenchmarkTrimASCII/16:4-4 1105189 110.5 ns/op BenchmarkTrimASCII/16:8-4 833263 122.5 ns/op BenchmarkTrimASCII/16:16-4 940806 126.3 ns/op BenchmarkTrimASCII/256:1-4 604738 190.8 ns/op BenchmarkTrimASCII/256:2-4 78908 1476 ns/op BenchmarkTrimASCII/256:4-4 80110 1333 ns/op BenchmarkTrimASCII/256:8-4 79168 1454 ns/op BenchmarkTrimASCII/256:16-4 79748 1275 ns/op BenchmarkTrimASCII/4096:1-4 44354 2609 ns/op BenchmarkTrimASCII/4096:2-4 4987 21633 ns/op BenchmarkTrimASCII/4096:4-4 4621 22676 ns/op BenchmarkTrimASCII/4096:8-4 5702 22011 ns/op BenchmarkTrimASCII/4096:16-4 5248 23207 ns/op BenchmarkTrimByte-4 5487960 21.99 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20346 5943 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20354 5882 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1585 74726 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3162 37463 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6199 18818 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12207 9795 ns/op BenchmarkJoin/0-4 6162388 17.68 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 5086652 24.18 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 304480 391.1 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 207530 557.1 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 167115 717.8 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 134166 873.8 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 111058 1025 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 98406 1201 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 4105579 29.44 ns/op BenchmarkTrimSpace/ASCII-4 2494052 48.74 ns/op BenchmarkTrimSpace/SomeNonASCII-4 186146 609.5 ns/op BenchmarkTrimSpace/JustNonASCII-4 108448 1041 ns/op BenchmarkReplaceAll-4 206011 568.8 ns/op 16 B/op 1 allocs/op PASS ok strings 50.990s goos: freebsd goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 42789 2705 ns/op BenchmarkCond2-4 17430 6937 ns/op BenchmarkCond4-4 8901 12659 ns/op BenchmarkCond8-4 2920 36230 ns/op BenchmarkCond16-4 1440 89069 ns/op BenchmarkCond32-4 552 219652 ns/op BenchmarkMapLoadMostlyHits/*sync_test.DeepCopyMap-4 669927 203.8 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync_test.RWMutexMap-4 182648 573.5 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 244761 489.9 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.Map-4 230569 487.6 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.DeepCopyMap-4 727185 203.7 ns/op 12 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.RWMutexMap-4 187098 648.4 ns/op 12 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 559909 205.0 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.Map-4 631820 189.2 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync_test.RWMutexMap-4 85382 1486 ns/op 85 B/op 1 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 96302 1330 ns/op 83 B/op 2 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.Map-4 115045 1222 ns/op 84 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync_test.RWMutexMap-4 71910 1810 ns/op 177 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 63746 1862 ns/op 153 B/op 4 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.Map-4 67420 1907 ns/op 154 B/op 4 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.DeepCopyMap-4 380694 286.5 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.RWMutexMap-4 133369 936.2 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 482070 227.5 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.Map-4 471418 226.5 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 124168 983.7 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 570942 244.5 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.Map-4 731370 195.2 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync_test.RWMutexMap-4 144229 912.2 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 616730 189.1 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.Map-4 557754 195.3 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 47838 2436 ns/op 269 B/op 2 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.RWMutexMap-4 94216 1211 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 122078 1064 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.Map-4 125379 986.6 ns/op 6 B/op 0 allocs/op BenchmarkMapRange/*sync_test.DeepCopyMap-4 4479 25339 ns/op 0 B/op 0 allocs/op BenchmarkMapRange/*sync_test.RWMutexMap-4 205 647883 ns/op 18434 B/op 1 allocs/op BenchmarkMapRange/*sync.HashTrieMap[interface_{},interface_{}]-4 428 310804 ns/op 1 B/op 0 allocs/op BenchmarkMapRange/*sync.Map-4 427 288877 ns/op 1 B/op 0 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.DeepCopyMap-4 105193 1017 ns/op 258 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.RWMutexMap-4 145196 759.1 ns/op 17 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.HashTrieMap[interface_{},interface_{}]-4 365631 364.2 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.Map-4 333344 320.5 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.DeepCopyMap-4 233022 526.8 ns/op 177 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.RWMutexMap-4 182761 702.8 ns/op 32 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.HashTrieMap[interface_{},interface_{}]-4 347430 303.5 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.Map-4 305688 357.3 ns/op 16 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.DeepCopyMap-4 76345 1535 ns/op 48 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.RWMutexMap-4 149428 847.3 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 567562 202.1 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.Map-4 562236 214.1 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync_test.DeepCopyMap-4 55389 2141 ns/op 336 B/op 2 allocs/op BenchmarkMapSwapCollision/*sync_test.RWMutexMap-4 109582 1043 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 175376 603.0 ns/op 16 B/op 1 allocs/op BenchmarkMapSwapCollision/*sync.Map-4 243026 2278 ns/op 16 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.DeepCopyMap-4 644 182851 ns/op 82089 B/op 7 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.RWMutexMap-4 81738 1426 ns/op 24 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 160916 772.5 ns/op 40 B/op 2 allocs/op BenchmarkMapSwapMostlyHits/*sync.Map-4 188551 760.0 ns/op 40 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.DeepCopyMap-4 23262 5172 ns/op 719 B/op 6 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.RWMutexMap-4 54372 2261 ns/op 47 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 21124 5522 ns/op 121 B/op 5 allocs/op BenchmarkMapSwapMostlyMisses/*sync.Map-4 21470 5540 ns/op 121 B/op 5 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.DeepCopyMap-4 265075 554.0 ns/op 36 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.RWMutexMap-4 84900 1371 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 126561 938.1 ns/op 12 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.Map-4 123675 923.6 ns/op 12 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2738666 43.07 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 126259 932.5 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.HashTrieMap[interface_{},interface_{}]-4 642270 198.2 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.Map-4 671988 200.9 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 668508 193.2 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 117813 997.7 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.HashTrieMap[interface_{},interface_{}]-4 447494 236.6 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.Map-4 466778 236.4 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 78752 1504 ns/op 35 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 165292 681.0 ns/op 51 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.Map-4 168835 663.6 ns/op 51 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 597032 202.7 ns/op 48 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 101844 1179 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 531978 221.8 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.Map-4 528980 231.0 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 99712 1035 ns/op 113 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.RWMutexMap-4 91755 1296 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 110510 957.7 ns/op 6 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.Map-4 127915 974.3 ns/op 6 B/op 0 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 45469 2624 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 58746 2039 ns/op 104 B/op 4 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.Map-4 63538 1789 ns/op 99 B/op 4 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 571293 199.2 ns/op 32 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 107671 1122 ns/op 31 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 586776 232.4 ns/op 32 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.Map-4 543333 196.9 ns/op 32 B/op 1 allocs/op BenchmarkMapClear/*sync_test.DeepCopyMap-4 38811 3106 ns/op 336 B/op 2 allocs/op BenchmarkMapClear/*sync_test.RWMutexMap-4 62288 1858 ns/op 0 B/op 0 allocs/op BenchmarkMapClear/*sync.HashTrieMap[interface_{},interface_{}]-4 67485 2147 ns/op 225 B/op 3 allocs/op BenchmarkMapClear/*sync.Map-4 54613 2257 ns/op 225 B/op 3 allocs/op BenchmarkUncontendedSemaphore-4 6426816 18.45 ns/op BenchmarkContendedSemaphore-4 4272694 28.42 ns/op BenchmarkMutexUncontended-4 1491279 79.59 ns/op BenchmarkMutex-4 98072 1259 ns/op BenchmarkMutexSlack-4 85694 1380 ns/op BenchmarkMutexWork-4 88472 1389 ns/op BenchmarkMutexWorkSlack-4 75633 1632 ns/op BenchmarkMutexNoSpin-4 38302 2949 ns/op BenchmarkMutexSpin-4 55951 2337 ns/op BenchmarkOnce-4 811561 140.0 ns/op BenchmarkOnceFunc/v=Once-4 1958456 61.05 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1571094 75.99 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1693532 72.74 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1824597 65.09 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1548380 77.64 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1625607 70.94 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 9754827 11.96 ns/op BenchmarkSemaSyntNonblock-4 2089670 55.67 ns/op BenchmarkSemaSyntBlock-4 1000000 104.6 ns/op BenchmarkSemaWorkNonblock-4 1000000 102.7 ns/op BenchmarkSemaWorkBlock-4 1000000 138.4 ns/op BenchmarkRWMutexUncontended-4 667056 188.3 ns/op BenchmarkRWMutexWrite100-4 190110 620.4 ns/op BenchmarkRWMutexWrite10-4 162056 713.1 ns/op BenchmarkRWMutexWorkWrite100-4 190909 573.2 ns/op BenchmarkRWMutexWorkWrite10-4 138836 832.6 ns/op BenchmarkWaitGroupUncontended-4 1301070 95.92 ns/op BenchmarkWaitGroupAddDone-4 405859 407.5 ns/op BenchmarkWaitGroupAddDoneWork-4 272402 372.3 ns/op BenchmarkWaitGroupWait-4 5493205 21.91 ns/op BenchmarkWaitGroupWaitWork-4 3182163 37.52 ns/op BenchmarkWaitGroupActuallyWait-4 30082 4290 ns/op 32 B/op 2 allocs/op PASS ok sync 22.110s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 642639 169.8 ns/op PASS ok sync/atomic 1.268s PASS ok syscall 1.079s goos: freebsd goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 177240 644.2 ns/op 0 B/op 0 allocs/op BenchmarkBLoopPrint-4 16340 7265 ns/op --- BENCH: BenchmarkBLoopPrint-4 testing_test.go:1020: Ramping up from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint ... [output truncated] BenchmarkBNPrint-4 18118 6630 ns/op --- BENCH: BenchmarkBNPrint-4 testing_test.go:1027: Ramping up from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1027: Ramping up from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint ... [output truncated] PASS ok testing 1.490s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 11078 10818 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 14580 8186 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 132 922022 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 153 748907 ns/op 725 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 1 104524319 ns/op 18285152 B/op 100058 allocs/op BenchmarkTable/1x100000/reuse-4 1 101241606 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 2158 48813 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2721 42701 ns/op 1 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 26 4507515 ns/op 395351 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 28 4143250 ns/op 14112 B/op 37 allocs/op BenchmarkTable/10x100000/new-4 1 498623405 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 494038500 ns/op 47012832 B/op 100073 allocs/op BenchmarkTable/100x10/new-4 277 412746 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 318 378275 ns/op 123 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 41722349 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 38643356 ns/op 1090208 B/op 351 allocs/op BenchmarkTable/100x100000/new-4 1 5027349454 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 4945766206 ns/op 334041984 B/op 100088 allocs/op BenchmarkPyramid/10-4 3764 31894 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 45 2337244 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 208776098 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 3560 33273 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 355 323044 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 33 3217318 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 10000 10435 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 15.762s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 55804758 ns/op BenchmarkVariableString-4 159152 750.4 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2974 39251 ns/op 2525 B/op 39 allocs/op PASS ok text/template/parse 1.453s goos: freebsd goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc1000-4 26 4243472 ns/op BenchmarkAfter-4 89112 1480 ns/op BenchmarkStop/impl=chan-4 148321 747.5 ns/op BenchmarkStop/impl=func-4 157651 688.7 ns/op BenchmarkSimultaneousAfterFunc1000-4 22 4605948 ns/op BenchmarkStartStop1000-4 188 580344 ns/op BenchmarkReset/impl=chan-4 1409760 85.66 ns/op BenchmarkReset/impl=func-4 1283098 82.39 ns/op BenchmarkSleep1000-4 30 4086887 ns/op BenchmarkParallelTimerLatency-4 49 210578 avg-late-ns 359051 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 110162 avg-late-ns 320583 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 108435 avg-late-ns 258132 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 101221 avg-late-ns 274255 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 89976 avg-late-ns 361684 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 68109 avg-late-ns 233182 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 98325 avg-late-ns 419377 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 114745 avg-late-ns 489911 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 124477 avg-late-ns 537219 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 115007 avg-late-ns 859191 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 851433 avg-late-ns 5904731 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 118684 avg-late-ns 269773 max-late-ns BenchmarkAdjustTimers10000-4 21 6379191 ns/op BenchmarkTicker-4 457939 293.7 ns/op BenchmarkTickerReset-4 1372611 88.18 ns/op BenchmarkTickerResetNaive-4 191109 692.0 ns/op BenchmarkNow-4 351357 338.3 ns/op BenchmarkNowUnixNano-4 359425 339.0 ns/op BenchmarkNowUnixMilli-4 354180 338.7 ns/op BenchmarkNowUnixMicro-4 362931 340.6 ns/op BenchmarkFormat-4 85550 1383 ns/op BenchmarkFormatRFC3339-4 125522 927.5 ns/op BenchmarkFormatRFC3339Nano-4 121874 969.7 ns/op BenchmarkFormatNow-4 125250 943.0 ns/op BenchmarkMarshalJSON-4 173976 691.8 ns/op BenchmarkMarshalText-4 176311 660.5 ns/op BenchmarkMarshalBinary-4 416978 273.2 ns/op BenchmarkParse-4 193035 572.4 ns/op BenchmarkParseRFC3339UTC-4 489252 232.7 ns/op BenchmarkParseRFC3339UTCBytes-4 309835 355.4 ns/op BenchmarkParseRFC3339TZ-4 152761 743.3 ns/op BenchmarkParseRFC3339TZBytes-4 119317 992.0 ns/op BenchmarkParseDuration-4 840294 149.2 ns/op BenchmarkHour-4 1246236 95.91 ns/op BenchmarkSecond-4 1262847 95.41 ns/op BenchmarkDate-4 1114485 106.9 ns/op BenchmarkYear-4 928690 109.3 ns/op BenchmarkYearDay-4 1113726 107.5 ns/op BenchmarkMonth-4 1127330 110.2 ns/op BenchmarkDay-4 970400 106.1 ns/op BenchmarkISOWeek-4 1000000 111.0 ns/op BenchmarkGoString-4 119293 964.1 ns/op BenchmarkDateFunc-4 2087685 57.18 ns/op BenchmarkUnmarshalText-4 137594 840.7 ns/op PASS ok time 17.110s goos: freebsd goarch: amd64 pkg: unicode cpu: AMD EPYC 7B12 BenchmarkToUpper-4 612728 167.2 ns/op BenchmarkToLower-4 662377 169.5 ns/op BenchmarkSimpleFold/Upper-4 405663 262.5 ns/op BenchmarkSimpleFold/Lower-4 409502 266.2 ns/op BenchmarkSimpleFold/Fold-4 845926 144.0 ns/op BenchmarkSimpleFold/NoFold-4 427170 268.2 ns/op PASS ok unicode 1.868s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 810064 149.5 ns/op BenchmarkDecodeValidJapaneseChars-4 860564 127.4 ns/op BenchmarkDecodeRune-4 1907475 57.01 ns/op BenchmarkEncodeValidASCII-4 835215 140.2 ns/op BenchmarkEncodeValidJapaneseChars-4 1148818 102.7 ns/op BenchmarkAppendRuneValidASCII-4 1847467 63.78 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2940276 40.43 ns/op BenchmarkEncodeRune-4 2107813 57.38 ns/op PASS ok unicode/utf16 2.551s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2936840 40.56 ns/op BenchmarkRuneCountTenJapaneseChars-4 1912762 63.46 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 11950442 9.024 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 2621194 44.64 ns/op BenchmarkValidTenASCIIChars-4 2502312 48.16 ns/op BenchmarkValid100KASCIIChars-4 146 814983 ns/op BenchmarkValidTenJapaneseChars-4 395857 282.4 ns/op BenchmarkValidLongMostlyASCII-4 132 874757 ns/op BenchmarkValidLongJapanese-4 78 1548817 ns/op BenchmarkValidStringTenASCIIChars-4 5618611 20.08 ns/op BenchmarkValidString100KASCIIChars-4 13123 9010 ns/op BenchmarkValidStringTenJapaneseChars-4 682681 178.3 ns/op BenchmarkValidStringLongMostlyASCII-4 1434 76270 ns/op BenchmarkValidStringLongJapanese-4 242 496529 ns/op BenchmarkEncodeASCIIRune-4 11752033 10.05 ns/op BenchmarkEncodeSpanishRune-4 3676624 32.99 ns/op BenchmarkEncodeJapaneseRune-4 3131948 38.30 ns/op BenchmarkEncodeMaxRune-4 2818570 43.16 ns/op BenchmarkEncodeInvalidRuneMaxPlusOne-4 3088177 38.08 ns/op BenchmarkEncodeInvalidRuneSurrogate-4 3179269 39.01 ns/op BenchmarkEncodeInvalidRuneNegative-4 3056232 38.78 ns/op BenchmarkAppendASCIIRune-4 11706438 10.11 ns/op BenchmarkAppendSpanishRune-4 4090353 28.67 ns/op BenchmarkAppendJapaneseRune-4 3561307 34.95 ns/op BenchmarkAppendMaxRune-4 3118980 38.89 ns/op BenchmarkAppendInvalidRuneMaxPlusOne-4 3657422 34.64 ns/op BenchmarkAppendInvalidRuneSurrogate-4 3430298 34.22 ns/op BenchmarkAppendInvalidRuneNegative-4 3587514 34.04 ns/op BenchmarkDecodeASCIIRune-4 3350721 36.40 ns/op BenchmarkDecodeJapaneseRune-4 2877018 42.10 ns/op BenchmarkFullRune/ASCII-4 4753946 28.39 ns/op BenchmarkFullRune/Incomplete-4 1994078 60.53 ns/op BenchmarkFullRune/Japanese-4 4381156 28.31 ns/op PASS ok unicode/utf8 6.392s goos: freebsd goarch: amd64 pkg: unique cpu: AMD EPYC 7B12 BenchmarkMake-4 306988 394.9 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 199287 565.1 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 148792 909.8 ns/op 0 B/op 0 allocs/op PASS ok unique 10.409s goos: freebsd goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 64851664858 ns/op PASS ok cmd/api 65.980s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 980632 122.1 ns/op BenchmarkCgoCall/one-pointer-4 716642 160.2 ns/op BenchmarkCgoCall/string-pointer-escape-4 517039 208.7 ns/op BenchmarkCgoCall/string-pointer-noescape-4 691071 153.6 ns/op BenchmarkCgoCall/eight-pointers-4 330606 361.5 ns/op BenchmarkCgoCall/eight-pointers-nil-4 757489 157.4 ns/op BenchmarkCgoCall/eight-pointers-array-4 43742 2840 ns/op BenchmarkCgoCall/eight-pointers-slice-4 55659 2077 ns/op BenchmarkGoString-4 1000000 101.6 ns/op BenchmarkCGoCallback-4 69751 1593 ns/op BenchmarkCGoInCThread-4 503492 200.1 ns/op PASS ok cmd/cgo/internal/test 2.810s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/testcarchive cpu: AMD EPYC 7B12 BenchmarkCgoCallbackMainThread-4 1061866 123.2 ns/op --- BENCH: BenchmarkCgoCallbackMainThread-4 carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2730612152=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test333413784/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2730612152=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test333413784/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2730612152=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test333413784/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2730612152=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test333413784/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2730612152=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test333413784/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] ... [output truncated] PASS ok cmd/cgo/internal/testcarchive 5.117s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 977311 120.5 ns/op BenchmarkEqArrayOfStrings64-4 118564 960.9 ns/op BenchmarkEqArrayOfStrings1024-4 6992 14668 ns/op BenchmarkEqArrayOfFloats5-4 1263588 89.08 ns/op BenchmarkEqArrayOfFloats64-4 141658 840.8 ns/op BenchmarkEqArrayOfFloats1024-4 9646 12547 ns/op BenchmarkEqArrayOfStructsEq-4 2590 46480 ns/op BenchmarkEqArrayOfStructsNotEq-4 3957 26899 ns/op BenchmarkEqStruct-4 19567125 5.311 ns/op PASS ok cmd/compile/internal/reflectdata 2.311s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 45194 ns/op BenchmarkInvertLessThanNoov-4 17148768 6.848 ns/op BenchmarkCopyElim1-4 1102 91602 ns/op BenchmarkCopyElim10-4 1108 108486 ns/op BenchmarkCopyElim100-4 495 232209 ns/op BenchmarkCopyElim1000-4 98 1236782 ns/op BenchmarkCopyElim10000-4 6 17007538 ns/op BenchmarkCopyElim100000-4 1 344374704 ns/op BenchmarkDeadCode/1-4 1088 111116 ns/op BenchmarkDeadCode/10-4 912 128959 ns/op BenchmarkDeadCode/100-4 387 265408 ns/op BenchmarkDeadCode/1000-4 76 1764207 ns/op BenchmarkDeadCode/10000-4 5 20812360 ns/op BenchmarkDeadCode/100000-4 1 272271221 ns/op BenchmarkDeadCode/200000-4 1 577236521 ns/op BenchmarkDominatorsLinear-4 20 6465716 ns/op 1.55 MB/s BenchmarkDominatorsFwdBack-4 15 11094451 ns/op 0.90 MB/s BenchmarkDominatorsManyPred-4 12 9424590 ns/op 1.06 MB/s BenchmarkDominatorsMaxPred-4 13 8917305 ns/op 1.12 MB/s BenchmarkDominatorsMaxPredVal-4 10 10103417 ns/op 0.99 MB/s BenchmarkFuse/1-4 980 134842 ns/op BenchmarkFuse/10-4 828 164042 ns/op BenchmarkFuse/100-4 271 447648 ns/op BenchmarkFuse/1000-4 33 4002382 ns/op BenchmarkFuse/10000-4 2 53729326 ns/op BenchmarkNilCheckDeep1-4 15405 7915 ns/op 0.13 MB/s 232 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6520 19240 ns/op 0.52 MB/s 233 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 948 122556 ns/op 0.82 MB/s 1142 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 94 1187987 ns/op 0.84 MB/s 9288 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 7 15328614 ns/op 0.65 MB/s 168834 B/op 6 allocs/op BenchmarkDSEPass-4 37 2753804 ns/op 48046 B/op 7 allocs/op BenchmarkDSEPassBlock-4 2 74014933 ns/op 2119104 B/op 54035 allocs/op BenchmarkCSEPass-4 9 12958414 ns/op 131429 B/op 7 allocs/op BenchmarkCSEPassBlock-4 1 128184458 ns/op 4779648 B/op 59859 allocs/op BenchmarkDeadcodePass-4 284 420106 ns/op 84917 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 104252408 ns/op 4023680 B/op 44751 allocs/op BenchmarkMultiPass-4 116 915893 ns/op 252824 B/op 8 allocs/op BenchmarkMultiPassBlock-4 1 215388263 ns/op 10364936 B/op 112665 allocs/op BenchmarkCondRewrite/SoloJump-4 4570254 26.09 ns/op BenchmarkCondRewrite/CombJump-4 4490151 25.33 ns/op PASS ok cmd/compile/internal/ssa 12.712s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 10000 10462 ns/op BenchmarkExtShift-4 21788 5480 ns/op BenchmarkModify-4 12003 9984 ns/op BenchmarkMullImm-4 21946 5302 ns/op BenchmarkConstModify-4 10000 10005 ns/op BenchmarkBitSet-4 23224 5232 ns/op BenchmarkBitClear-4 22980 5090 ns/op BenchmarkBitToggle-4 23506 5274 ns/op BenchmarkBitSetConst-4 186374 633.9 ns/op BenchmarkBitClearConst-4 186758 633.8 ns/op BenchmarkBitToggleConst-4 168457 631.8 ns/op BenchmarkDivconstI64-4 10513782 11.74 ns/op BenchmarkModconstI64-4 10498971 12.06 ns/op BenchmarkDivisiblePow2constI64-4 10656900 11.23 ns/op BenchmarkDivisibleconstI64-4 11435934 10.76 ns/op BenchmarkDivisibleWDivconstI64-4 8674317 13.94 ns/op BenchmarkDivconstU64/3-4 10021537 11.74 ns/op BenchmarkDivconstU64/5-4 10356774 11.23 ns/op BenchmarkDivconstU64/37-4 10763866 10.61 ns/op BenchmarkDivconstU64/1234567-4 10202034 10.89 ns/op BenchmarkModconstU64-4 10172275 10.78 ns/op BenchmarkDivisibleconstU64-4 11224248 10.33 ns/op BenchmarkDivisibleWDivconstU64-4 8663370 13.32 ns/op BenchmarkDivconstI32-4 11022624 11.58 ns/op BenchmarkModconstI32-4 9855872 11.48 ns/op BenchmarkDivisiblePow2constI32-4 12381180 9.566 ns/op BenchmarkDivisibleconstI32-4 12100642 10.04 ns/op BenchmarkDivisibleWDivconstI32-4 7678150 13.57 ns/op BenchmarkDivconstU32-4 11015247 10.58 ns/op BenchmarkModconstU32-4 11340075 10.79 ns/op BenchmarkDivisibleconstU32-4 12355404 9.189 ns/op BenchmarkDivisibleWDivconstU32-4 8686875 13.63 ns/op BenchmarkDivconstI16-4 10237360 10.88 ns/op BenchmarkModconstI16-4 11329060 10.59 ns/op BenchmarkDivisiblePow2constI16-4 11689653 9.169 ns/op BenchmarkDivisibleconstI16-4 12151000 9.695 ns/op BenchmarkDivisibleWDivconstI16-4 8722912 13.93 ns/op BenchmarkDivconstU16-4 12474693 10.28 ns/op BenchmarkModconstU16-4 10852500 10.82 ns/op BenchmarkDivisibleconstU16-4 12260889 9.522 ns/op BenchmarkDivisibleWDivconstU16-4 9152450 14.42 ns/op BenchmarkDivconstI8-4 10363410 12.30 ns/op BenchmarkModconstI8-4 11118554 10.61 ns/op BenchmarkDivisiblePow2constI8-4 12408426 10.25 ns/op BenchmarkDivisibleconstI8-4 12041846 9.430 ns/op BenchmarkDivisibleWDivconstI8-4 8783703 14.64 ns/op BenchmarkDivconstU8-4 12011386 9.634 ns/op BenchmarkModconstU8-4 11098225 10.48 ns/op BenchmarkDivisibleconstU8-4 12518401 9.564 ns/op BenchmarkDivisibleWDivconstU8-4 9057457 14.83 ns/op BenchmarkMul2-4 259453 464.6 ns/op BenchmarkMulNeg2-4 268093 447.6 ns/op BenchmarkEfaceInteger-4 4963242 23.43 ns/op BenchmarkTypeAssert-4 17915565 6.039 ns/op BenchmarkDiv64UnsignedSmall-4 18556960 5.556 ns/op BenchmarkDiv64Small-4 19575134 5.848 ns/op BenchmarkDiv64SmallNegDivisor-4 18520101 6.281 ns/op BenchmarkDiv64SmallNegDividend-4 20222602 5.921 ns/op BenchmarkDiv64SmallNegBoth-4 19073758 5.778 ns/op BenchmarkDiv64Unsigned-4 16554564 6.948 ns/op BenchmarkDiv64-4 17143478 7.109 ns/op BenchmarkDiv64NegDivisor-4 17191028 7.017 ns/op BenchmarkDiv64NegDividend-4 16455496 7.008 ns/op BenchmarkDiv64NegBoth-4 16608016 6.874 ns/op BenchmarkMod64UnsignedSmall-4 19538006 5.582 ns/op BenchmarkMod64Small-4 18261404 6.280 ns/op BenchmarkMod64SmallNegDivisor-4 19724104 5.662 ns/op BenchmarkMod64SmallNegDividend-4 19075732 5.963 ns/op BenchmarkMod64SmallNegBoth-4 18907388 5.964 ns/op BenchmarkMod64Unsigned-4 16335852 7.182 ns/op BenchmarkMod64-4 16325050 7.246 ns/op BenchmarkMod64NegDivisor-4 16120024 7.173 ns/op BenchmarkMod64NegDividend-4 16025668 7.209 ns/op BenchmarkMod64NegBoth-4 14564046 7.487 ns/op BenchmarkMulconstI32/3-4 20365616 5.624 ns/op BenchmarkMulconstI32/5-4 20929090 5.335 ns/op BenchmarkMulconstI32/12-4 22674330 5.116 ns/op BenchmarkMulconstI32/120-4 23952067 5.626 ns/op BenchmarkMulconstI32/-120-4 20640630 5.382 ns/op BenchmarkMulconstI32/65537-4 20909397 4.893 ns/op BenchmarkMulconstI32/65538-4 20327492 5.337 ns/op BenchmarkMulconstI64/3-4 19922715 5.604 ns/op BenchmarkMulconstI64/5-4 21376366 5.623 ns/op BenchmarkMulconstI64/12-4 24599905 5.246 ns/op BenchmarkMulconstI64/120-4 24738148 5.657 ns/op BenchmarkMulconstI64/-120-4 19393230 5.392 ns/op BenchmarkMulconstI64/65537-4 24271934 5.334 ns/op BenchmarkMulconstI64/65538-4 23908321 5.270 ns/op BenchmarkMulconstU32/3-4 24866660 4.900 ns/op BenchmarkMulconstU32/5-4 19422456 5.632 ns/op BenchmarkMulconstU32/12-4 21417154 5.368 ns/op BenchmarkMulconstU32/120-4 20863926 5.033 ns/op BenchmarkMulconstU32/65537-4 20642053 5.237 ns/op BenchmarkMulconstU32/65538-4 25170772 4.835 ns/op BenchmarkMulconstU64/3-4 19255779 5.424 ns/op BenchmarkMulconstU64/5-4 21225244 5.616 ns/op BenchmarkMulconstU64/12-4 22553826 5.641 ns/op BenchmarkMulconstU64/120-4 24426662 5.272 ns/op BenchmarkMulconstU64/65537-4 20563525 5.625 ns/op BenchmarkMulconstU64/65538-4 23869105 5.025 ns/op BenchmarkShiftArithmeticRight-4 20891709 5.092 ns/op BenchmarkSwitch8Predictable-4 8256074 14.89 ns/op BenchmarkSwitch8Unpredictable-4 8286483 14.49 ns/op BenchmarkSwitch32Predictable-4 11738008 9.927 ns/op BenchmarkSwitch32Unpredictable-4 8186229 15.23 ns/op BenchmarkSwitchStringPredictable-4 9964293 12.28 ns/op BenchmarkSwitchStringUnpredictable-4 5728882 21.10 ns/op BenchmarkSwitchTypePredictable-4 4678621 27.17 ns/op BenchmarkSwitchTypeUnpredictable-4 4898272 23.48 ns/op BenchmarkSwitchInterfaceTypePredictable-4 7914526 12.96 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4893618 24.49 ns/op PASS ok cmd/compile/internal/test 17.008s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 147 758224 ns/op BenchmarkNamed/Underlying/nongeneric-4 1562635 74.85 ns/op BenchmarkNamed/Underlying/generic-4 1558771 75.21 ns/op BenchmarkNamed/Underlying/src_instance-4 1579471 74.92 ns/op BenchmarkNamed/Underlying/user_instance-4 1571269 76.97 ns/op BenchmarkCheck/http/funcbodies/info-4 1 419868838 ns/op 84718 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 308687653 ns/op 115235 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 113534716 ns/op 313187 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 102685428 ns/op 346324 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 326643558 ns/op 16260 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 68973189 ns/op 76990 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 5 22173163 ns/op 239480 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 6 20684326 ns/op 256757 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 118124680 ns/op 18366 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 29788063 ns/op 72823 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 8 14613928 ns/op 148457 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 9 14005643 ns/op 154912 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 974595001 ns/op 72443 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 472725593 ns/op 149339 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 113405066 ns/op 622345 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 93623334 ns/op 753820 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 227690524 ns/op 3863 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 4 26847628 ns/op 32710 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 7 16355174 ns/op 53551 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 7 15313265 ns/op 57441 lines/s PASS ok cmd/compile/internal/types2 15.003s goos: freebsd goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 46 3008018 ns/op 3881348 sys-ns/op 496761 user-ns/op PASS ok cmd/go 1.329s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 258117 438.9 ns/op PASS ok cmd/go/internal/cfg 1.196s All tests passed.