linux-amd64-longtest-race at 237715cf7c4c2aabf6d3c04473488c1b2477f8ea :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash"] and env ["HOSTNAME=buildlet-linux-amd64-bullseye-rn02c667d" "HOME=/root" "SHLVL=0" "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "DEBIAN_FRONTEND=noninteractive" "USER=root" "GO_STAGE0_NET_DELAY=3s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-longtest-race" "GO_TEST_SHORT=0" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache" "GOPLSCACHE=/workdir/goplscache" "PWD=/workdir/go/src"] in dir /workdir/go/src Building Go cmd/dist using /workdir/go1.4. (go1.20.6 linux/amd64) Building Go toolchain1 using /workdir/go1.4. 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 linux/amd64. --- Installed Go for linux/amd64 in /workdir/go Installed commands in /workdir/go/bin *** You need to add /workdir/go/bin to your PATH. :: Running /workdir/go/bin/go with args ["/workdir/go/bin/go" "install" "-race" "std"] and env ["HOSTNAME=buildlet-linux-amd64-bullseye-rn02c667d" "HOME=/root" "SHLVL=0" "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "DEBIAN_FRONTEND=noninteractive" "USER=root" "GO_STAGE0_NET_DELAY=3s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-longtest-race" "GO_TEST_SHORT=0" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache" "GOPLSCACHE=/workdir/goplscache" "PWD=/workdir/go/bin"] in dir /workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.133+ #1 SMP Sat Nov 11 11:15:28 UTC 2023 x86_64 ##### Testing packages. ok archive/tar 1.502s ok archive/zip 98.510s ok bufio 1.208s ok bytes 6.319s ok cmp 1.010s ok compress/bzip2 1.305s ok compress/flate 118.749s ok compress/gzip 9.586s ok compress/lzw 1.370s ok compress/zlib 6.865s ok container/heap 1.013s ok container/list 1.011s ok container/ring 1.011s ok context 1.034s ok crypto 1.010s ok crypto/aes 1.035s ok crypto/cipher 1.814s ok crypto/des 1.030s ok crypto/dsa 10.009s ok crypto/ecdh 1.765s ok crypto/ecdsa 3.708s ok crypto/ed25519 1.669s ok crypto/elliptic 1.936s ok crypto/hmac 1.012s ok crypto/internal/alias 1.009s ok crypto/internal/bigmod 3.474s ok crypto/internal/boring 1.010s ? crypto/internal/boring/bbig [no test files] ? crypto/internal/boring/sig [no test files] ok crypto/internal/boring/bcache 1.298s ok crypto/internal/edwards25519 29.342s ok crypto/internal/edwards25519/field 10.134s ok crypto/internal/nistec 24.092s ? crypto/internal/randutil [no test files] ok crypto/internal/nistec/fiat 1.009s [no tests to run] ok crypto/md5 1.015s ok crypto/rand 2.845s ok crypto/rc4 1.318s ok crypto/rsa 5.762s ok crypto/sha1 1.025s ok crypto/sha256 1.013s ok crypto/sha512 1.014s ok crypto/subtle 13.171s ok crypto/tls 5.609s ok crypto/x509 4.259s ? crypto/x509/pkix [no test files] ok database/sql 2.247s ok database/sql/driver 1.010s ok debug/buildinfo 4.367s ok debug/dwarf 1.054s ok debug/elf 2.368s ok debug/gosym 1.216s ok debug/macho 1.019s ok debug/pe 1.031s ok debug/plan9obj 1.010s ok embed 1.010s [no tests to run] ok embed/internal/embedtest 1.011s ? encoding [no test files] ok encoding/ascii85 1.012s ok encoding/asn1 1.013s ok encoding/base32 1.038s ok encoding/base64 1.017s ok encoding/binary 1.014s ok encoding/csv 1.035s ok encoding/gob 16.581s ok encoding/hex 1.017s ok encoding/json 5.467s ok encoding/pem 2.407s ok encoding/xml 28.674s ok errors 1.014s ok expvar 1.011s ok flag 3.057s ok fmt 1.454s ok go/ast 1.019s ok go/build 4.294s ok go/build/constraint 1.015s ok go/constant 1.014s ok go/doc 1.160s ok go/doc/comment 2.496s ok go/format 1.030s ok go/importer 1.106s ok go/internal/gccgoimporter 1.032s ok go/internal/gcimporter 35.550s ok go/internal/srcimporter 11.167s ? go/internal/typeparams [no test files] ok go/parser 36.486s ok go/printer 2.057s ok go/scanner 1.014s ok go/token 1.081s ok go/types 36.451s ok go/version 1.009s ok hash 1.012s ok hash/adler32 1.026s ok hash/crc32 1.032s ok hash/crc64 1.017s ok hash/fnv 1.011s ok hash/maphash 1.011s ok html 1.010s ok html/template 1.427s ? image/color/palette [no test files] ok image 2.016s ok image/color 1.022s ok image/draw 1.403s ok image/gif 69.804s ? image/internal/imageutil [no test files] ok image/jpeg 18.865s ok image/png 4.864s ok index/suffixarray 477.685s ok internal/abi 1.037s ? internal/bisect [no test files] ? internal/bytealg [no test files] ok internal/buildcfg 1.010s ? internal/cfg [no test files] ? internal/coverage [no test files] ok internal/chacha8rand 1.009s ? internal/coverage/calloc [no test files] ok internal/coverage/cformat 1.010s ok internal/coverage/cmerge 1.009s ? internal/coverage/decodecounter [no test files] ? internal/coverage/decodemeta [no test files] ? internal/coverage/encodecounter [no test files] ? internal/coverage/encodemeta [no test files] ? internal/coverage/rtcov [no test files] ok internal/coverage/pods 1.011s ? internal/coverage/stringtab [no test files] ok internal/coverage/slicereader 1.009s ok internal/coverage/slicewriter 1.010s ? internal/coverage/uleb128 [no test files] ok internal/coverage/test 1.029s ok internal/cpu 3.030s ok internal/dag 1.010s ok internal/diff 1.010s ok internal/fmtsort 1.011s ? internal/goarch [no test files] ok internal/fuzz 1.025s ok internal/godebug 11.451s ? internal/goexperiment [no test files] ? internal/goos [no test files] ok internal/godebugs 1.009s ? internal/goroot [no test files] ? internal/goversion [no test files] ok internal/gover 1.010s ? internal/lazyregexp [no test files] ok internal/intern 2.851s ok internal/itoa 1.010s ? internal/lazytemplate [no test files] ? internal/nettrace [no test files] ? internal/obscuretestdata [no test files] ? internal/oserror [no test files] ? internal/pkgbits [no test files] ok internal/platform 1.405s ok internal/poll 16.561s ? internal/race [no test files] ok internal/profile 1.011s ok internal/reflectlite 1.011s ok internal/safefilepath 1.009s ok internal/saferio 1.216s ok internal/singleflight 1.085s ? internal/syscall/execenv [no test files] ? internal/syscall/unix [no test files] ? internal/sysinfo [no test files] ? internal/testlog [no test files] ? internal/testpty [no test files] ok internal/testenv 1.087s ok internal/trace 5.296s ? internal/trace/v2/event [no test files] ? internal/trace/v2/event/go122 [no test files] ok internal/trace/v2 16.576s ? internal/trace/v2/internal/testgen/go122 [no test files] ? internal/trace/v2/raw [no test files] ? internal/trace/v2/testtrace [no test files] ? internal/trace/v2/version [no test files] ? internal/txtar [no test files] ok internal/types/errors 1.253s ok internal/unsafeheader 1.009s ok internal/xcoff 1.021s ok internal/zstd 1.084s ok io 1.038s ok io/fs 1.192s ok io/ioutil 1.013s ? log/internal [no test files] ok log 1.017s ok log/slog 1.087s ? log/slog/internal [no test files] ok log/slog/internal/benchmarks 1.010s ok log/slog/internal/buffer 1.010s ? log/slog/internal/slogtest [no test files] ok log/syslog 2.229s ok maps 1.011s ok math 1.018s ok math/big 6.192s ok math/bits 1.016s ok math/cmplx 1.011s ok math/rand 24.637s ok math/rand/v2 17.865s ok mime 1.022s ok mime/multipart 11.879s ok mime/quotedprintable 1.728s ok net 59.446s ok net/http 47.680s ok net/http/cgi 27.333s ok net/http/cookiejar 1.016s ok net/http/fcgi 1.217s ok net/http/httptest 1.164s ok net/http/httptrace 1.010s ok net/http/httputil 1.962s ? net/http/internal/testcert [no test files] ok net/http/internal 1.014s ok net/http/internal/ascii 1.010s ok net/http/pprof 6.135s ok net/internal/socktest 1.010s ok net/mail 1.014s ok net/netip 1.237s ok net/rpc 1.043s ok net/rpc/jsonrpc 1.018s ok net/smtp 1.051s ok net/textproto 1.035s ok net/url 1.020s ok os 23.743s ok os/exec 14.441s ok os/exec/internal/fdtest 1.009s ok os/signal 28.413s ok os/user 1.010s ok path 1.011s ok path/filepath 1.028s ok plugin 1.009s ok reflect 2.999s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 3.015s ok regexp/syntax 5.007s ok runtime 237.137s ok runtime/cgo 1.009s ok runtime/coverage 23.472s ok runtime/debug 2.065s ok runtime/internal/atomic 3.219s ok runtime/internal/math 1.010s ? runtime/internal/startlinetest [no test files] ok runtime/internal/sys 1.009s ok runtime/internal/syscall 1.009s ok runtime/internal/wasitest 1.010s ok runtime/metrics 1.019s ok runtime/pprof 84.326s ok runtime/race 9.008s ? runtime/race/internal/amd64v1 [no test files] ok runtime/trace 5.244s ok slices 1.918s ok sort 5.455s ok strconv 6.742s ok strings 2.862s ok sync 2.164s ok sync/atomic 150.878s ok syscall 11.390s ? testing/internal/testdeps [no test files] ok testing 3.888s ok testing/fstest 1.013s ok testing/iotest 1.011s ok testing/quick 1.109s ok testing/slogtest 1.014s ok text/scanner 1.019s ok text/tabwriter 1.012s ok text/template 1.463s ok text/template/parse 1.021s ok time 12.707s ? time/tzdata [no test files] ok unicode 1.014s ok unicode/utf16 1.010s ? unsafe [no test files] ? vendor/golang.org/x/crypto/chacha20 [no test files] ok unicode/utf8 1.018s ? vendor/golang.org/x/crypto/chacha20poly1305 [no test files] ? vendor/golang.org/x/crypto/cryptobyte [no test files] ? vendor/golang.org/x/crypto/cryptobyte/asn1 [no test files] ? vendor/golang.org/x/crypto/hkdf [no test files] ? vendor/golang.org/x/crypto/internal/alias [no test files] ? vendor/golang.org/x/crypto/internal/poly1305 [no test files] ? vendor/golang.org/x/net/dns/dnsmessage [no test files] ? vendor/golang.org/x/net/http/httpguts [no test files] ? vendor/golang.org/x/net/http/httpproxy [no test files] ? vendor/golang.org/x/net/http2/hpack [no test files] ? vendor/golang.org/x/net/idna [no test files] ? vendor/golang.org/x/net/nettest [no test files] ? vendor/golang.org/x/sys/cpu [no test files] ? vendor/golang.org/x/text/secure/bidirule [no test files] ? vendor/golang.org/x/text/transform [no test files] ? vendor/golang.org/x/text/unicode/bidi [no test files] ? vendor/golang.org/x/text/unicode/norm [no test files] ok cmd/addr2line 3.844s ok cmd/api 6.024s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 3.375s ? cmd/asm/internal/flags [no test files] ? cmd/buildid [no test files] ok cmd/asm/internal/lex 1.012s ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.461s ok cmd/cgo/internal/test 1.983s ? 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/issue9400 [no test files] ? cmd/cgo/internal/test/issue9510a [no test files] ? cmd/cgo/internal/test/issue9510b [no test files] ok cmd/cgo/internal/testcarchive 16.290s ok cmd/cgo/internal/testcshared 4.085s ok cmd/cgo/internal/testerrors 7.107s ok cmd/cgo/internal/testfortran 1.852s ok cmd/cgo/internal/testgodefs 1.371s ok cmd/cgo/internal/testlife 1.384s ok cmd/cgo/internal/testnocgo 1.009s ok cmd/cgo/internal/testplugin 21.134s ok cmd/cgo/internal/testsanitizers 13.129s ok cmd/cgo/internal/testshared 44.114s ok cmd/cgo/internal/testso 1.925s ok cmd/cgo/internal/teststdio 1.847s ok cmd/cgo/internal/testtls 1.009s ? cmd/compile [no test files] ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.028s ok cmd/compile/internal/amd64 42.152s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.010s ? cmd/compile/internal/bitvec [no test files] ? cmd/compile/internal/coverage [no test files] ok cmd/compile/internal/compare 1.012s ? cmd/compile/internal/escape [no test files] ok cmd/compile/internal/devirtualize 1.012s ok cmd/compile/internal/dwarfgen 1.312s ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 11.414s ? cmd/compile/internal/inline [no test files] ok cmd/compile/internal/inline/inlheur 1.257s ok cmd/compile/internal/ir 1.011s ? cmd/compile/internal/liveness [no test files] ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/logopt 1.143s ok cmd/compile/internal/loopvar 18.500s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.012s ? cmd/compile/internal/objw [no test files] ? cmd/compile/internal/pgo [no test files] ? cmd/compile/internal/pgo/internal/graph [no test files] ? cmd/compile/internal/pkginit [no test files] ? cmd/compile/internal/ppc64 [no test files] ? cmd/compile/internal/rangefunc [no test files] ? 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/reflectdata 1.010s [no tests to run] ok cmd/compile/internal/ssa 46.674s ? cmd/compile/internal/ssagen [no test files] ? cmd/compile/internal/staticdata [no test files] ? cmd/compile/internal/staticinit [no test files] ok cmd/compile/internal/syntax 14.597s ok cmd/compile/internal/test 24.893s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 1.155s ok cmd/compile/internal/types 1.010s ok cmd/compile/internal/types2 16.459s ? cmd/compile/internal/walk [no test files] ? cmd/compile/internal/wasm [no test files] ? cmd/compile/internal/x86 [no test files] ok cmd/covdata 7.560s ok cmd/cover 16.535s ok cmd/dist 1.012s ok cmd/distpack 1.010s ok cmd/doc 1.454s ok cmd/fix 1.452s ok cmd/go 382.237s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/auth 1.009s ? cmd/go/internal/clean [no test files] ok cmd/go/internal/cache 2.532s ok cmd/go/internal/cfg 1.010s [no tests to run] ? cmd/go/internal/cmdflag [no test files] ? cmd/go/internal/doc [no test files] ok cmd/go/internal/envcmd 1.025s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.028s ? cmd/go/internal/help [no test files] ok cmd/go/internal/generate 1.019s ok cmd/go/internal/gover 1.012s ? cmd/go/internal/list [no test files] ok cmd/go/internal/imports 1.018s ok cmd/go/internal/load 1.016s ? cmd/go/internal/mmap [no test files] ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/lockedfile 2.927s ok cmd/go/internal/lockedfile/internal/filelock 2.042s ok cmd/go/internal/modfetch 24.421s ok cmd/go/internal/modfetch/codehost 7.117s ? cmd/go/internal/modget [no test files] ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modfetch/zip_sum_test 1.012s ok cmd/go/internal/modindex 1.419s ok cmd/go/internal/modload 38.092s ? cmd/go/internal/robustio [no test files] ok cmd/go/internal/mvs 1.029s ok cmd/go/internal/par 1.064s ? cmd/go/internal/run [no test files] ? cmd/go/internal/script [no test files] ? cmd/go/internal/script/scripttest [no test files] ? cmd/go/internal/search [no test files] ok cmd/go/internal/str 1.010s ok cmd/go/internal/test 1.027s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.017s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 1.374s ok cmd/go/internal/vcweb 1.016s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/vcweb/vcstest 3.675s ok cmd/go/internal/web 1.011s ? cmd/go/internal/workcmd [no test files] ok cmd/go/internal/work 1.744s ok cmd/gofmt 35.557s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/archive 1.262s ok cmd/internal/bootstrap_test 78.646s ? cmd/internal/codesign [no test files] ok cmd/internal/buildid 1.361s ok cmd/internal/cov 1.175s ? cmd/internal/cov/covcmd [no test files] ? cmd/internal/gcprog [no test files] ok cmd/internal/dwarf 1.011s ok cmd/internal/edit 1.009s ok cmd/internal/goobj 9.852s ok cmd/internal/moddeps 8.395s ? cmd/internal/obj/arm [no test files] ok cmd/internal/notsha256 1.012s ok cmd/internal/obj 1.275s ? cmd/internal/obj/arm64 [no test files] ? cmd/internal/obj/loong64 [no test files] ? cmd/internal/obj/mips [no test files] ok cmd/internal/obj/ppc64 4.524s ok cmd/internal/obj/riscv 6.882s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/s390x 1.010s ok cmd/internal/obj/x86 1.564s ? cmd/internal/objfile [no test files] ? cmd/internal/osinfo [no test files] ok cmd/internal/objabi 1.029s ok cmd/internal/pkgpath 5.048s ok cmd/internal/pkgpattern 1.013s ok cmd/internal/quoted 1.012s ? cmd/internal/sys [no test files] ? cmd/internal/traceviewer [no test files] ok cmd/internal/src 1.011s ok cmd/internal/test2json 1.524s ok cmd/link 19.632s ? cmd/link/internal/amd64 [no test files] ? cmd/link/internal/arm [no test files] ? cmd/link/internal/arm64 [no test files] ? cmd/link/internal/dwtest [no test files] ok cmd/link/internal/benchmark 1.012s ok cmd/link/internal/ld 10.232s ? cmd/link/internal/loadelf [no test files] ? cmd/link/internal/loadmacho [no test files] ok cmd/link/internal/loader 1.028s ? 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.125s ok cmd/objdump 4.732s ok cmd/pack 8.554s ? cmd/test2json [no test files] ok cmd/pprof 3.341s ok cmd/trace 1.252s ? cmd/vendor/github.com/google/pprof/driver [no test files] ? cmd/vendor/github.com/google/pprof/internal/binutils [no test files] ? cmd/vendor/github.com/google/pprof/internal/driver [no test files] ? cmd/vendor/github.com/google/pprof/internal/elfexec [no test files] ? cmd/vendor/github.com/google/pprof/internal/graph [no test files] ? cmd/vendor/github.com/google/pprof/internal/measurement [no test files] ? cmd/vendor/github.com/google/pprof/internal/plugin [no test files] ? cmd/vendor/github.com/google/pprof/internal/report [no test files] ? cmd/vendor/github.com/google/pprof/internal/symbolizer [no test files] ? cmd/vendor/github.com/google/pprof/internal/symbolz [no test files] ? cmd/vendor/github.com/google/pprof/internal/transport [no test files] ? cmd/vendor/github.com/google/pprof/profile [no test files] ? cmd/vendor/github.com/google/pprof/third_party/d3flamegraph [no test files] ? cmd/vendor/github.com/google/pprof/third_party/svgpan [no test files] ? cmd/vendor/github.com/ianlancetaylor/demangle [no test files] ? cmd/vendor/golang.org/x/arch/arm/armasm [no test files] ? cmd/vendor/golang.org/x/arch/arm64/arm64asm [no test files] ? cmd/vendor/golang.org/x/arch/ppc64/ppc64asm [no test files] ? cmd/vendor/golang.org/x/arch/x86/x86asm [no test files] ? cmd/vendor/golang.org/x/mod/internal/lazyregexp [no test files] ? cmd/vendor/golang.org/x/mod/modfile [no test files] ? cmd/vendor/golang.org/x/mod/module [no test files] ? cmd/vendor/golang.org/x/mod/semver [no test files] ? cmd/vendor/golang.org/x/mod/sumdb [no test files] ? cmd/vendor/golang.org/x/mod/sumdb/dirhash [no test files] ? cmd/vendor/golang.org/x/mod/sumdb/note [no test files] ? cmd/vendor/golang.org/x/mod/sumdb/tlog [no test files] ? cmd/vendor/golang.org/x/mod/zip [no test files] ? cmd/vendor/golang.org/x/sync/semaphore [no test files] ? cmd/vendor/golang.org/x/sys/unix [no test files] ? cmd/vendor/golang.org/x/term [no test files] ? cmd/vendor/golang.org/x/tools/cover [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/appends [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/assign [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/atomic [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/bools [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/buildtag [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/composite [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/defers [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/directive [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/framepointer [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/httpresponse [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/ifaceassert [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/inspect [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/analysisutil [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/loopclosure [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/lostcancel [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/printf [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/shift [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/sigchanyzer [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/slog [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/stdmethods [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/stringintconv [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/structtag [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/testinggoroutine [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/tests [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/timeformat [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/unmarshal [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/unreachable [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/unusedresult [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/unitchecker [no test files] ? cmd/vendor/golang.org/x/tools/go/ast/astutil [no test files] ? cmd/vendor/golang.org/x/tools/go/ast/inspector [no test files] ? cmd/vendor/golang.org/x/tools/go/cfg [no test files] ? cmd/vendor/golang.org/x/tools/go/types/objectpath [no test files] ? cmd/vendor/golang.org/x/tools/go/types/typeutil [no test files] ? cmd/vendor/golang.org/x/tools/internal/bisect [no test files] ? cmd/vendor/golang.org/x/tools/internal/facts [no test files] ? cmd/vendor/golang.org/x/tools/internal/typeparams [no test files] ok cmd/vet 27.942s ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 3726 29288 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2763 38080 ns/op 1855 B/op 36 allocs/op Benchmark/Writer/PAX-4 1969 55654 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 5454 19430 ns/op 5233 B/op 16 allocs/op Benchmark/Reader/GNU-4 8288 13431 ns/op 5159 B/op 15 allocs/op Benchmark/Reader/PAX-4 2760 39284 ns/op 8831 B/op 33 allocs/op PASS ok archive/tar 1.699s goos: linux goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 252635275 ns/op 828576 B/op 82 allocs/op BenchmarkZip64Test-4 1 102080954 ns/op BenchmarkZip64TestSizes/4096-4 1839 55443 ns/op BenchmarkZip64TestSizes/1048576-4 241 477810 ns/op BenchmarkZip64TestSizes/67108864-4 1 101983144 ns/op PASS ok archive/zip 2.196s goos: linux goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 328273 345.1 ns/op BenchmarkReaderCopyUnoptimal-4 205104 568.0 ns/op BenchmarkReaderCopyNoWriteTo-4 9374 12232 ns/op BenchmarkReaderWriteToOptimal-4 13656 9000 ns/op BenchmarkReaderReadString-4 182283 662.2 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 306498 380.3 ns/op BenchmarkWriterCopyUnoptimal-4 319464 380.5 ns/op BenchmarkWriterCopyNoReadFrom-4 10106 14048 ns/op BenchmarkReaderEmpty-4 49506 2383 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 38316 2859 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 706376 165.6 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.729s goos: linux goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 8493 15333 ns/op 2137.09 MB/s BenchmarkWriteByte-4 543 223186 ns/op 18.35 MB/s BenchmarkWriteRune-4 313 379871 ns/op 32.35 MB/s BenchmarkBufferNotEmptyWriteRead-4 37 3048840 ns/op BenchmarkBufferFullSmallReads-4 133 886948 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 10028 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 741 172583 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 14 14698435 ns/op 4192262 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 13 7890742 ns/op 2126.19 MB/s 2581110 B/op 0 allocs/op BenchmarkIndexByte/10-4 5806352 20.71 ns/op 482.83 MB/s BenchmarkIndexByte/32-4 5609032 20.91 ns/op 1530.56 MB/s BenchmarkIndexByte/4K-4 1618484 74.86 ns/op 54715.74 MB/s BenchmarkIndexBytePortable/10-4 961753 110.5 ns/op 90.47 MB/s BenchmarkIndexBytePortable/32-4 416222 289.2 ns/op 110.63 MB/s BenchmarkIndexBytePortable/4K-4 3165 35808 ns/op 114.39 MB/s BenchmarkIndexRune/10-4 1575652 76.69 ns/op 130.39 MB/s BenchmarkIndexRune/32-4 1573966 77.70 ns/op 411.82 MB/s BenchmarkIndexRune/4K-4 595689 202.4 ns/op 20235.03 MB/s BenchmarkIndexRuneASCII/10-4 5904886 21.40 ns/op 467.27 MB/s BenchmarkIndexRuneASCII/32-4 5545898 21.44 ns/op 1492.48 MB/s BenchmarkIndexRuneASCII/4K-4 1588185 75.77 ns/op 54060.10 MB/s BenchmarkEqual/0-4 9379309 11.76 ns/op BenchmarkEqual/1-4 1904922 63.01 ns/op 15.87 MB/s BenchmarkEqual/6-4 1896873 63.40 ns/op 94.64 MB/s BenchmarkEqual/9-4 1849782 67.05 ns/op 134.23 MB/s BenchmarkEqual/15-4 1838299 64.52 ns/op 232.47 MB/s BenchmarkEqual/16-4 1900910 62.43 ns/op 256.28 MB/s BenchmarkEqual/20-4 1856558 66.19 ns/op 302.16 MB/s BenchmarkEqual/32-4 1775688 67.52 ns/op 473.93 MB/s BenchmarkEqual/4K-4 149772 775.2 ns/op 5283.77 MB/s BenchmarkEqualBothUnaligned/64_0-4 2137753 56.63 ns/op 1130.10 MB/s BenchmarkEqualBothUnaligned/64_1-4 1837130 66.34 ns/op 964.78 MB/s BenchmarkEqualBothUnaligned/64_4-4 1965814 60.25 ns/op 1062.16 MB/s BenchmarkEqualBothUnaligned/64_7-4 1990147 58.95 ns/op 1085.72 MB/s BenchmarkEqualBothUnaligned/4096_0-4 149522 778.0 ns/op 5264.98 MB/s BenchmarkEqualBothUnaligned/4096_1-4 103624 1101 ns/op 3720.90 MB/s BenchmarkEqualBothUnaligned/4096_4-4 155502 769.7 ns/op 5321.80 MB/s BenchmarkEqualBothUnaligned/4096_7-4 155083 767.6 ns/op 5336.24 MB/s BenchmarkIndex/10-4 3810620 29.91 ns/op 334.33 MB/s BenchmarkIndex/32-4 4086493 27.72 ns/op 1154.37 MB/s BenchmarkIndex/4K-4 41031 2838 ns/op 1443.06 MB/s BenchmarkIndexEasy/10-4 3942820 29.94 ns/op 334.03 MB/s BenchmarkIndexEasy/32-4 4073839 29.17 ns/op 1096.83 MB/s BenchmarkIndexEasy/4K-4 706138 153.1 ns/op 26759.03 MB/s BenchmarkCount/10-4 2049360 57.69 ns/op 173.33 MB/s BenchmarkCount/32-4 2074023 56.31 ns/op 568.24 MB/s BenchmarkCount/4K-4 40125 2876 ns/op 1424.14 MB/s BenchmarkCountEasy/10-4 2035260 60.85 ns/op 164.35 MB/s BenchmarkCountEasy/32-4 2090839 58.61 ns/op 545.98 MB/s BenchmarkCountEasy/4K-4 647926 182.9 ns/op 22389.23 MB/s BenchmarkCountSingle/10-4 3853032 31.34 ns/op 319.09 MB/s BenchmarkCountSingle/32-4 3716398 32.02 ns/op 999.27 MB/s BenchmarkCountSingle/4K-4 1286350 95.56 ns/op 42863.86 MB/s BenchmarkToUpper/#00-4 3554445 33.05 ns/op BenchmarkToUpper/ONLYUPPER-4 413661 278.2 ns/op BenchmarkToUpper/abc-4 666951 171.9 ns/op BenchmarkToUpper/AbC123-4 430814 268.8 ns/op BenchmarkToUpper/azAZ09_-4 376958 291.9 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 120457 958.6 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 58639 2035 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 85034 1423 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 176274 633.6 ns/op BenchmarkToLower/#00-4 3468016 35.26 ns/op BenchmarkToLower/abc-4 603927 192.5 ns/op BenchmarkToLower/AbC123-4 422898 279.6 ns/op BenchmarkToLower/azAZ09_-4 403413 295.3 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 120841 944.4 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 59379 2009 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 97450 1190 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 178887 654.1 ns/op BenchmarkFields/ASCII/16-4 189962 630.0 ns/op 25.40 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 13195 9055 ns/op 28.27 MB/s 640 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 823 144045 ns/op 28.44 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 49 2427804 ns/op 26.99 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 39541114 ns/op 26.52 MB/s 2277376 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 117276 1015 ns/op 15.76 MB/s 128 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 8828 14498 ns/op 17.66 MB/s 704 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 513 226916 ns/op 18.05 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 27 4121208 ns/op 15.90 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 74442590 ns/op 14.09 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 224198 521.2 ns/op 30.70 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16786 7025 ns/op 36.44 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 909 121514 ns/op 33.71 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 48 2355905 ns/op 27.82 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 45941200 ns/op 22.82 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 153973 750.6 ns/op 21.32 MB/s 128 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 11898 10025 ns/op 25.54 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 711 165257 ns/op 24.79 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 38 3139245 ns/op 20.88 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 55521882 ns/op 18.89 MB/s 11219200 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2481940 46.95 ns/op BenchmarkTrimSpace/ASCII-4 1209226 99.97 ns/op BenchmarkTrimSpace/SomeNonASCII-4 144471 829.7 ns/op BenchmarkTrimSpace/JustNonASCII-4 65680 1826 ns/op BenchmarkToValidUTF8/Valid-4 698202 163.7 ns/op BenchmarkToValidUTF8/InvalidASCII-4 490940 241.0 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 140107 845.2 ns/op BenchmarkIndexHard1-4 1174 94319 ns/op BenchmarkIndexHard2-4 908 132717 ns/op BenchmarkIndexHard3-4 181 656419 ns/op BenchmarkIndexHard4-4 186 643946 ns/op BenchmarkLastIndexHard1-4 7 16294995 ns/op BenchmarkLastIndexHard2-4 6 18570706 ns/op BenchmarkLastIndexHard3-4 6 21058598 ns/op BenchmarkCountHard1-4 1272 94969 ns/op BenchmarkCountHard2-4 909 131803 ns/op BenchmarkCountHard3-4 182 656517 ns/op BenchmarkSplitEmptySeparator-4 2 87117970 ns/op BenchmarkSplitSingleByteSeparator-4 24 5927154 ns/op BenchmarkSplitMultiByteSeparator-4 16 6387911 ns/op BenchmarkSplitNSingleByteSeparator-4 279694 412.9 ns/op BenchmarkSplitNMultiByteSeparator-4 106153 1121 ns/op BenchmarkRepeat-4 282024 412.8 ns/op BenchmarkRepeatLarge/256/1-4 200616 537.5 ns/op 476.31 MB/s BenchmarkRepeatLarge/256/16-4 325269 362.0 ns/op 707.11 MB/s BenchmarkRepeatLarge/512/1-4 151269 710.6 ns/op 720.54 MB/s BenchmarkRepeatLarge/512/16-4 200005 527.3 ns/op 971.03 MB/s BenchmarkRepeatLarge/1024/1-4 106650 1070 ns/op 957.33 MB/s BenchmarkRepeatLarge/1024/16-4 135302 859.4 ns/op 1191.48 MB/s BenchmarkRepeatLarge/2048/1-4 68216 1863 ns/op 1099.50 MB/s BenchmarkRepeatLarge/2048/16-4 70746 1549 ns/op 1321.73 MB/s BenchmarkRepeatLarge/4096/1-4 36056 2930 ns/op 1398.09 MB/s BenchmarkRepeatLarge/4096/16-4 42960 3048 ns/op 1343.66 MB/s BenchmarkRepeatLarge/8192/1-4 20127 5784 ns/op 1416.31 MB/s BenchmarkRepeatLarge/8192/16-4 23252 5715 ns/op 1433.41 MB/s BenchmarkRepeatLarge/8192/4097-4 39972 3195 ns/op 1282.12 MB/s BenchmarkRepeatLarge/16384/1-4 12171 10396 ns/op 1576.01 MB/s BenchmarkRepeatLarge/16384/16-4 12150 10612 ns/op 1543.92 MB/s BenchmarkRepeatLarge/16384/4097-4 15738 7791 ns/op 1577.64 MB/s BenchmarkRepeatLarge/32768/1-4 6366 19185 ns/op 1707.97 MB/s BenchmarkRepeatLarge/32768/16-4 6210 18644 ns/op 1757.54 MB/s BenchmarkRepeatLarge/32768/4097-4 7225 18495 ns/op 1550.65 MB/s BenchmarkRepeatLarge/65536/1-4 3084 35537 ns/op 1844.15 MB/s BenchmarkRepeatLarge/65536/16-4 3354 36843 ns/op 1778.80 MB/s BenchmarkRepeatLarge/65536/4097-4 3603 35461 ns/op 1733.01 MB/s BenchmarkRepeatLarge/131072/1-4 522 215721 ns/op 607.60 MB/s BenchmarkRepeatLarge/131072/16-4 544 205388 ns/op 638.17 MB/s BenchmarkRepeatLarge/131072/4097-4 505 219154 ns/op 579.53 MB/s BenchmarkRepeatLarge/262144/1-4 301 416217 ns/op 629.83 MB/s BenchmarkRepeatLarge/262144/16-4 256 403458 ns/op 649.74 MB/s BenchmarkRepeatLarge/262144/4097-4 255 416309 ns/op 620.00 MB/s BenchmarkRepeatLarge/524288/1-4 156 805479 ns/op 650.90 MB/s BenchmarkRepeatLarge/524288/16-4 148 829158 ns/op 632.31 MB/s BenchmarkRepeatLarge/524288/4097-4 129 836121 ns/op 622.30 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1615363 ns/op 649.13 MB/s BenchmarkRepeatLarge/1048576/16-4 68 1650166 ns/op 635.44 MB/s BenchmarkRepeatLarge/1048576/4097-4 74 1581371 ns/op 660.65 MB/s BenchmarkRepeatLarge/2097152/1-4 44 3076766 ns/op 681.61 MB/s BenchmarkRepeatLarge/2097152/16-4 32 3170290 ns/op 661.50 MB/s BenchmarkRepeatLarge/2097152/4097-4 42 3086755 ns/op 678.24 MB/s BenchmarkRepeatLarge/4194304/1-4 19 6262942 ns/op 669.70 MB/s BenchmarkRepeatLarge/4194304/16-4 20 5824300 ns/op 720.14 MB/s BenchmarkRepeatLarge/4194304/4097-4 18 5926920 ns/op 707.15 MB/s BenchmarkRepeatLarge/8388608/1-4 9 11618559 ns/op 722.00 MB/s BenchmarkRepeatLarge/8388608/16-4 9 11973179 ns/op 700.62 MB/s BenchmarkRepeatLarge/8388608/4097-4 9 12199241 ns/op 687.47 MB/s BenchmarkRepeatLarge/16777216/1-4 5 24140474 ns/op 694.98 MB/s BenchmarkRepeatLarge/16777216/16-4 5 22925632 ns/op 731.81 MB/s BenchmarkRepeatLarge/16777216/4097-4 5 23697445 ns/op 707.98 MB/s BenchmarkRepeatLarge/33554432/1-4 3 47159433 ns/op 711.51 MB/s BenchmarkRepeatLarge/33554432/16-4 3 48891200 ns/op 686.31 MB/s BenchmarkRepeatLarge/33554432/4097-4 3 47651534 ns/op 704.16 MB/s BenchmarkRepeatLarge/67108864/1-4 2 85686610 ns/op 783.19 MB/s BenchmarkRepeatLarge/67108864/16-4 2 85082224 ns/op 788.75 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 83699330 ns/op 801.78 MB/s BenchmarkRepeatLarge/134217728/1-4 1 167395339 ns/op 801.80 MB/s BenchmarkRepeatLarge/134217728/16-4 1 169439039 ns/op 792.13 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 168332670 ns/op 797.34 MB/s BenchmarkRepeatLarge/268435456/1-4 1 331997509 ns/op 808.55 MB/s BenchmarkRepeatLarge/268435456/16-4 1 322707060 ns/op 831.82 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 329730438 ns/op 814.11 MB/s BenchmarkRepeatLarge/536870912/1-4 1 649945308 ns/op 826.02 MB/s BenchmarkRepeatLarge/536870912/16-4 1 628770410 ns/op 853.84 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 651612398 ns/op 823.91 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1246989580 ns/op 861.07 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1208038992 ns/op 888.83 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1251056689 ns/op 858.27 MB/s BenchmarkBytesCompare/1-4 13138359 9.066 ns/op BenchmarkBytesCompare/2-4 13818247 8.996 ns/op BenchmarkBytesCompare/4-4 12948544 8.154 ns/op BenchmarkBytesCompare/8-4 13731864 8.739 ns/op BenchmarkBytesCompare/16-4 13324495 7.581 ns/op BenchmarkBytesCompare/32-4 13275247 9.051 ns/op BenchmarkBytesCompare/64-4 11991175 9.982 ns/op BenchmarkBytesCompare/128-4 11236050 10.29 ns/op BenchmarkBytesCompare/256-4 10361718 10.76 ns/op BenchmarkBytesCompare/512-4 7962818 15.03 ns/op BenchmarkBytesCompare/1024-4 5271441 22.52 ns/op BenchmarkBytesCompare/2048-4 3181758 37.42 ns/op BenchmarkIndexAnyASCII/1:1-4 2903509 40.97 ns/op BenchmarkIndexAnyASCII/1:2-4 3169690 40.64 ns/op BenchmarkIndexAnyASCII/1:4-4 2973175 41.06 ns/op BenchmarkIndexAnyASCII/1:8-4 3015206 37.71 ns/op BenchmarkIndexAnyASCII/1:16-4 3328522 40.87 ns/op BenchmarkIndexAnyASCII/1:32-4 2960929 36.94 ns/op BenchmarkIndexAnyASCII/1:64-4 3137281 40.42 ns/op BenchmarkIndexAnyASCII/16:1-4 2867254 40.33 ns/op BenchmarkIndexAnyASCII/16:2-4 452594 265.7 ns/op BenchmarkIndexAnyASCII/16:4-4 439735 236.2 ns/op BenchmarkIndexAnyASCII/16:8-4 432140 252.0 ns/op BenchmarkIndexAnyASCII/16:16-4 423758 284.5 ns/op BenchmarkIndexAnyASCII/16:32-4 362673 299.2 ns/op BenchmarkIndexAnyASCII/16:64-4 310291 361.0 ns/op BenchmarkIndexAnyASCII/256:1-4 2893327 43.20 ns/op BenchmarkIndexAnyASCII/256:2-4 32004 3727 ns/op BenchmarkIndexAnyASCII/256:4-4 31974 3671 ns/op BenchmarkIndexAnyASCII/256:8-4 32079 3304 ns/op BenchmarkIndexAnyASCII/256:16-4 36280 3750 ns/op BenchmarkIndexAnyASCII/256:32-4 31526 3488 ns/op BenchmarkIndexAnyASCII/256:64-4 31003 3865 ns/op BenchmarkIndexAnyUTF8/1:1-4 2793927 43.32 ns/op BenchmarkIndexAnyUTF8/1:2-4 2908872 41.99 ns/op BenchmarkIndexAnyUTF8/1:4-4 2852061 40.15 ns/op BenchmarkIndexAnyUTF8/1:8-4 2987814 42.63 ns/op BenchmarkIndexAnyUTF8/1:16-4 2820582 40.55 ns/op BenchmarkIndexAnyUTF8/1:32-4 2956564 40.53 ns/op BenchmarkIndexAnyUTF8/1:64-4 2831776 41.91 ns/op BenchmarkIndexAnyUTF8/16:1-4 200007 617.1 ns/op BenchmarkIndexAnyUTF8/16:2-4 343695 316.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 376556 294.2 ns/op BenchmarkIndexAnyUTF8/16:8-4 354397 321.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 355777 319.7 ns/op BenchmarkIndexAnyUTF8/16:32-4 403533 303.1 ns/op BenchmarkIndexAnyUTF8/16:64-4 356730 317.8 ns/op BenchmarkIndexAnyUTF8/256:1-4 13032 9148 ns/op BenchmarkIndexAnyUTF8/256:2-4 27734 4548 ns/op BenchmarkIndexAnyUTF8/256:4-4 25720 4148 ns/op BenchmarkIndexAnyUTF8/256:8-4 27944 4431 ns/op BenchmarkIndexAnyUTF8/256:16-4 27068 4539 ns/op BenchmarkIndexAnyUTF8/256:32-4 25090 4708 ns/op BenchmarkIndexAnyUTF8/256:64-4 25656 4546 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3228447 40.70 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2993176 40.14 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2952559 36.48 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3178104 39.12 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3004634 40.52 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2985993 39.66 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2996643 40.55 ns/op BenchmarkLastIndexAnyASCII/16:1-4 501825 266.0 ns/op BenchmarkLastIndexAnyASCII/16:2-4 450105 259.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 448825 259.9 ns/op BenchmarkLastIndexAnyASCII/16:8-4 412603 271.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 422253 279.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 366457 318.8 ns/op BenchmarkLastIndexAnyASCII/16:64-4 308554 378.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 32852 3229 ns/op BenchmarkLastIndexAnyASCII/256:2-4 32299 3604 ns/op BenchmarkLastIndexAnyASCII/256:4-4 32386 3703 ns/op BenchmarkLastIndexAnyASCII/256:8-4 32264 3697 ns/op BenchmarkLastIndexAnyASCII/256:16-4 32642 3259 ns/op BenchmarkLastIndexAnyASCII/256:32-4 32365 3760 ns/op BenchmarkLastIndexAnyASCII/256:64-4 31750 3679 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3271413 42.76 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2806986 38.53 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3115803 40.90 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2784692 41.49 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2947053 40.78 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2979556 40.95 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2984971 37.39 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 320298 362.2 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 376693 312.6 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 373382 295.2 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 372516 319.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 370134 324.1 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 359733 312.9 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 365412 290.6 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 21747 5810 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 25635 4534 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 25659 4542 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 24986 4164 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 27808 4543 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 25438 4251 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 25803 4133 ns/op BenchmarkTrimASCII/1:1-4 3562833 34.07 ns/op BenchmarkTrimASCII/1:2-4 3005716 36.15 ns/op BenchmarkTrimASCII/1:4-4 2888168 41.73 ns/op BenchmarkTrimASCII/1:8-4 2711670 44.52 ns/op BenchmarkTrimASCII/1:16-4 2147048 56.60 ns/op BenchmarkTrimASCII/16:1-4 635179 180.2 ns/op BenchmarkTrimASCII/16:2-4 452922 259.9 ns/op BenchmarkTrimASCII/16:4-4 459505 255.1 ns/op BenchmarkTrimASCII/16:8-4 417934 264.7 ns/op BenchmarkTrimASCII/16:16-4 427755 261.2 ns/op BenchmarkTrimASCII/256:1-4 49242 2376 ns/op BenchmarkTrimASCII/256:2-4 35367 3665 ns/op BenchmarkTrimASCII/256:4-4 32832 3228 ns/op BenchmarkTrimASCII/256:8-4 35936 3239 ns/op BenchmarkTrimASCII/256:16-4 32701 3669 ns/op BenchmarkTrimASCII/4096:1-4 3174 37572 ns/op BenchmarkTrimASCII/4096:2-4 2060 59226 ns/op BenchmarkTrimASCII/4096:4-4 2019 58041 ns/op BenchmarkTrimASCII/4096:8-4 1934 52020 ns/op BenchmarkTrimASCII/4096:16-4 1995 58120 ns/op BenchmarkTrimByte-4 2596248 46.08 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20079 5993 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 19899 5983 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 844 138872 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1654 69461 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3316 34790 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7038 17738 ns/op BenchmarkCompareBytesEqual-4 13730086 7.902 ns/op BenchmarkCompareBytesToNil-4 14272935 8.285 ns/op BenchmarkCompareBytesEmpty-4 14130646 8.136 ns/op BenchmarkCompareBytesIdentical-4 15177577 8.111 ns/op BenchmarkCompareBytesSameLength-4 12378511 9.369 ns/op BenchmarkCompareBytesDifferentLength-4 12299908 9.431 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 4311 36296 ns/op 28889.88 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 2877 36626 ns/op 28629.87 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 2853 36125 ns/op 29026.63 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 4472 26493 ns/op 39579.16 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2780 37208 ns/op 28181.95 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 3118 36188 ns/op 28976.30 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3129 36214 ns/op 28955.53 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 4036 33551 ns/op 31253.78 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 4255 28452 ns/op 36855.15 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 4402 26507 ns/op 39559.19 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 3208 37492 ns/op 27968.16 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 4245 26677 ns/op 39306.92 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 3888 27767 ns/op 37763.14 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 4502 26510 ns/op 39554.66 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 4124 26383 ns/op 39744.37 MB/s BenchmarkCompareBytesBig-4 3759 38325 ns/op 27360.29 MB/s BenchmarkCompareBytesBigIdentical-4 14748610 8.115 ns/op 129221331.61 MB/s PASS ok bytes 58.797s goos: linux goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 54501842 ns/op 1.83 MB/s 3612268 B/op 51 allocs/op BenchmarkDecodeNewton-4 1 211934217 ns/op 2.68 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 6 17874599 ns/op 0.92 MB/s 3646174 B/op 51 allocs/op PASS ok compress/bzip2 1.878s goos: linux goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 79 1336086 ns/op 7.48 MB/s 43446 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 13103445 ns/op 7.63 MB/s 44701 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 132353942 ns/op 7.56 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 90 1343310 ns/op 7.44 MB/s 42993 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13557453 ns/op 7.38 MB/s 42935 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 138494331 ns/op 7.22 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 79 1313585 ns/op 7.61 MB/s 42238 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 12659178 ns/op 7.90 MB/s 42927 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 129168741 ns/op 7.74 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 82 1351112 ns/op 7.40 MB/s 42485 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 12789844 ns/op 7.82 MB/s 42927 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 128841351 ns/op 7.76 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 80 1461305 ns/op 6.84 MB/s 43607 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 8 14175485 ns/op 7.05 MB/s 49181 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 150304040 ns/op 6.65 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 97 1131599 ns/op 8.84 MB/s 43949 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 12 9701701 ns/op 10.31 MB/s 47178 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 2 98118514 ns/op 10.19 MB/s 85328 B/op 230 allocs/op BenchmarkDecode/Newton/Default/1e4-4 100 1014128 ns/op 9.86 MB/s 43268 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 7716920 ns/op 12.96 MB/s 45851 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 76643120 ns/op 13.05 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 100 1002900 ns/op 9.97 MB/s 43762 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 7481237 ns/op 13.37 MB/s 45264 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 78242620 ns/op 12.78 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 144 869089 ns/op 11.51 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 8100504 ns/op 12.34 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 82430920 ns/op 12.13 MB/s BenchmarkEncode/Digits/Speed/1e4-4 73 1639629 ns/op 6.10 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 14482519 ns/op 6.90 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 140510260 ns/op 7.12 MB/s BenchmarkEncode/Digits/Default/1e4-4 24 4896754 ns/op 2.04 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 56057031 ns/op 1.78 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 575258303 ns/op 1.74 MB/s BenchmarkEncode/Digits/Compression/1e4-4 24 4813052 ns/op 2.08 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 56056442 ns/op 1.78 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 568466853 ns/op 1.76 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 100 1050982 ns/op 9.51 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 13 8852355 ns/op 11.30 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 87277200 ns/op 11.46 MB/s BenchmarkEncode/Newton/Speed/1e4-4 70 1546338 ns/op 6.47 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 11432648 ns/op 8.75 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 114039803 ns/op 8.77 MB/s BenchmarkEncode/Newton/Default/1e4-4 25 4748718 ns/op 2.11 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 52175262 ns/op 1.92 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 533362655 ns/op 1.87 MB/s BenchmarkEncode/Newton/Compression/1e4-4 24 4837513 ns/op 2.07 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 64362410 ns/op 1.55 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 664617247 ns/op 1.50 MB/s PASS ok compress/flate 15.005s goos: linux goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 68 1685147 ns/op 5.93 MB/s BenchmarkDecoder/1e-Reuse4-4 68 1788750 ns/op 5.59 MB/s BenchmarkDecoder/1e5-4 6 17068504 ns/op 5.86 MB/s BenchmarkDecoder/1e-Reuse5-4 6 17557757 ns/op 5.70 MB/s BenchmarkDecoder/1e6-4 1 172648300 ns/op 5.79 MB/s BenchmarkDecoder/1e-Reuse6-4 1 172387770 ns/op 5.80 MB/s BenchmarkEncoder/1e4-4 75 1460702 ns/op 6.85 MB/s BenchmarkEncoder/1e-Reuse4-4 78 1383557 ns/op 7.23 MB/s BenchmarkEncoder/1e5-4 7 14522442 ns/op 6.89 MB/s BenchmarkEncoder/1e-Reuse5-4 7 14427746 ns/op 6.93 MB/s BenchmarkEncoder/1e6-4 1 147520731 ns/op 6.78 MB/s BenchmarkEncoder/1e-Reuse6-4 1 142228642 ns/op 7.03 MB/s PASS ok compress/lzw 3.070s goos: linux goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 33 3174253 ns/op PASS ok container/heap 1.120s goos: linux goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 20192 5014 ns/op BenchmarkWithTimeout/concurrency=40-4 4731 26174 ns/op BenchmarkWithTimeout/concurrency=4000-4 4460 26203 ns/op BenchmarkWithTimeout/concurrency=400000-4 5487 21254 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 628657 191.9 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 19656 6908 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 23215 4884 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4264 27451 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 3356 45868 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3189 31483 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 363 393032 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 268 489431 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 370 274398 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 37 3310213 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 22 4920036 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 42 2882450 ns/op BenchmarkCheckCanceled/Err-4 419760 279.4 ns/op BenchmarkCheckCanceled/Done-4 696891 174.3 ns/op BenchmarkContextCancelDone-4 652362 167.4 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 25693 4555 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 21271 6774 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 18111 7035 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 13782 8420 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 9396 12080 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 582068 198.7 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 328836 364.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 228565 525.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 142502 763.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 73128 1478 ns/op PASS ok context 9.778s goos: linux goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 2685624 44.53 ns/op 359.30 MB/s BenchmarkDecrypt-4 2802648 44.37 ns/op 360.58 MB/s BenchmarkExpand-4 2233432 53.44 ns/op PASS ok crypto/aes 1.525s goos: linux goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 271447 435.2 ns/op 147.05 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 580474 195.3 ns/op 327.64 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 267426 428.0 ns/op 149.52 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 578881 207.9 ns/op 307.77 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 166016 722.9 ns/op 1867.40 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 236062 503.7 ns/op 2679.93 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 151446 784.4 ns/op 1721.05 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 211252 569.6 ns/op 2370.27 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 55623 2143 ns/op 3822.87 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 61113 1965 ns/op 4168.48 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 49854 2412 ns/op 3396.44 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 53511 2208 ns/op 3710.41 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 10000 11334 ns/op 89.91 MB/s BenchmarkAESCFBDecrypt1K-4 10000 11464 ns/op 88.88 MB/s BenchmarkAESCFBDecrypt8K-4 1269 93252 ns/op 87.79 MB/s BenchmarkAESOFB1K-4 15742 7847 ns/op 129.85 MB/s BenchmarkAESCTR1K-4 18187 6397 ns/op 159.29 MB/s BenchmarkAESCTR8K-4 2349 50391 ns/op 162.47 MB/s BenchmarkAESCBCEncrypt1K-4 18868 6419 ns/op 159.53 MB/s BenchmarkAESCBCDecrypt1K-4 27132 4417 ns/op 231.83 MB/s PASS ok crypto/cipher 3.817s goos: linux goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 96688 1049 ns/op 7.63 MB/s BenchmarkDecrypt-4 109437 1088 ns/op 7.35 MB/s BenchmarkTDESEncrypt-4 39376 2850 ns/op 2.81 MB/s BenchmarkTDESDecrypt-4 44389 3007 ns/op 2.66 MB/s PASS ok crypto/des 1.568s goos: linux goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1269 90240 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 18 6630237 ns/op 1088 B/op 21 allocs/op BenchmarkECDH/P521-4 7 16488782 ns/op 1532 B/op 21 allocs/op BenchmarkECDH/X25519-4 122 974491 ns/op 376 B/op 9 allocs/op PASS ok crypto/ecdh 1.690s goos: linux goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2296 48892 ns/op 2512 B/op 33 allocs/op BenchmarkSign/P384-4 40 2896379 ns/op 2678 B/op 34 allocs/op BenchmarkSign/P521-4 16 6990990 ns/op 3065 B/op 35 allocs/op BenchmarkVerify/P256-4 1245 94714 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 16 6955220 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 6 18620266 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 5638 20192 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 70 1651742 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 25 4041469 ns/op 1416 B/op 17 allocs/op PASS ok crypto/ecdsa 2.309s goos: linux goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 381 269093 ns/op BenchmarkNewKeyFromSeed-4 436 269001 ns/op BenchmarkSigning-4 415 286869 ns/op BenchmarkVerification-4 266 451996 ns/op PASS ok crypto/ed25519 1.600s goos: linux goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 6901 16709 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 178 668092 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 67 1763271 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 27 4259593 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1786 65257 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 70 1683802 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 26 4693629 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 8 12555274 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 17800 6723 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 7689 14334 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 5292 21186 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 102 1160366 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3456 34387 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 370 321074 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2347 51279 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 126 951590 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.431s goos: linux goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 32128 3646 ns/op 280.83 MB/s BenchmarkHMACSHA256_32-4 36943 3230 ns/op 9.91 MB/s BenchmarkNewWriteSum-4 19803 5786 ns/op 5.53 MB/s PASS ok crypto/hmac 1.504s goos: linux goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 61083 1953 ns/op BenchmarkModSub-4 60921 1949 ns/op BenchmarkMontgomeryRepr-4 35305 3396 ns/op BenchmarkMontgomeryMul-4 35533 3412 ns/op BenchmarkModMul-4 17101 6973 ns/op BenchmarkExpBig-4 22 5263781 ns/op BenchmarkExp-4 7 14718628 ns/op PASS ok crypto/internal/bigmod 2.100s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4225 25812 ns/op BenchmarkScalarBaseMult-4 421 267364 ns/op BenchmarkScalarMult-4 192 603526 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 279 440438 ns/op PASS ok crypto/internal/edwards25519 1.604s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 629775 187.2 ns/op BenchmarkMultiply-4 5842005 20.49 ns/op BenchmarkSquare-4 7664474 15.53 ns/op BenchmarkInvert-4 28449 4218 ns/op BenchmarkMult32-4 1791488 65.77 ns/op PASS ok crypto/internal/edwards25519/field 1.763s goos: linux goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 63 1637071 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2119 56736 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 24 4562856 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 12213776 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 190 614680 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 10883 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 74 1551837 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 30 3667966 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.044s goos: linux goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 725618 158.6 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 373270 307.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 163294 759.8 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 687186 170.9 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 371595 315.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 153700 784.1 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.758s goos: linux goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 169789 687.2 ns/op 11.64 MB/s BenchmarkHash64-4 202231 579.1 ns/op 110.52 MB/s BenchmarkHash128-4 175686 688.2 ns/op 186.00 MB/s BenchmarkHash256-4 139153 864.0 ns/op 296.29 MB/s BenchmarkHash512-4 97510 1225 ns/op 417.95 MB/s BenchmarkHash1K-4 61794 1958 ns/op 522.87 MB/s BenchmarkHash8K-4 9765 12140 ns/op 674.78 MB/s BenchmarkHash1M-4 74 1477361 ns/op 709.76 MB/s BenchmarkHash8M-4 9 11814979 ns/op 710.00 MB/s BenchmarkHash8BytesUnaligned-4 164011 716.8 ns/op 11.16 MB/s BenchmarkHash1KUnaligned-4 61605 1941 ns/op 527.60 MB/s BenchmarkHash8KUnaligned-4 9901 12148 ns/op 674.32 MB/s PASS ok crypto/md5 2.739s goos: linux goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkPrime-4 2 207898182 ns/op PASS ok crypto/rand 1.476s goos: linux goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 18666 6401 ns/op 20.00 MB/s BenchmarkRC4_1K-4 2238 50728 ns/op 20.19 MB/s BenchmarkRC4_8K-4 296 401803 ns/op 20.15 MB/s PASS ok crypto/rc4 1.479s goos: linux goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 13 8353047 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 18638542 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 33704894 ns/op BenchmarkEncryptPKCS1v15/2048-4 44 2484840 ns/op BenchmarkDecryptOAEP/2048-4 13 8326254 ns/op BenchmarkEncryptOAEP/2048-4 44 2333992 ns/op BenchmarkSignPKCS1v15/2048-4 13 8349380 ns/op BenchmarkVerifyPKCS1v15/2048-4 48 2424753 ns/op BenchmarkSignPSS/2048-4 13 8398539 ns/op BenchmarkVerifyPSS/2048-4 46 2377247 ns/op PASS ok crypto/rsa 2.336s goos: linux goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 137996 862.2 ns/op 9.28 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 159193 739.9 ns/op 10.81 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 102892 1187 ns/op 269.70 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 116205 1016 ns/op 314.93 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 67815 1737 ns/op 589.58 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 74103 1594 ns/op 642.31 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 14906 8057 ns/op 1016.70 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15154 7934 ns/op 1032.52 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.220s goos: linux goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 129537 917.3 ns/op 8.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 149103 792.6 ns/op 10.09 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 147744 781.8 ns/op 10.23 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 89451 1316 ns/op 778.39 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 100282 1195 ns/op 856.68 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 99324 1210 ns/op 846.47 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 20534 5861 ns/op 1397.75 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 20986 6013 ns/op 1362.38 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 20983 5738 ns/op 1427.78 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.345s goos: linux goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 82636 1559 ns/op 5.13 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 102318 1129 ns/op 7.09 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 86932 1273 ns/op 6.28 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 41718 2809 ns/op 364.57 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 47961 2492 ns/op 410.96 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 45968 2613 ns/op 391.93 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 8407 13432 ns/op 609.89 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 9121 13429 ns/op 610.04 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 8874 13221 ns/op 619.64 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.219s goos: linux goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 18559392 6.278 ns/op BenchmarkConstantTimeEq-4 17031906 7.009 ns/op BenchmarkConstantTimeLessOrEq-4 18876147 6.248 ns/op BenchmarkXORBytes/8Bytes-4 5694165 21.66 ns/op 369.33 MB/s BenchmarkXORBytes/128Bytes-4 5186122 22.57 ns/op 5671.72 MB/s BenchmarkXORBytes/2048Bytes-4 1817342 67.33 ns/op 30418.30 MB/s BenchmarkXORBytes/32768Bytes-4 110077 1002 ns/op 32712.03 MB/s PASS ok crypto/subtle 1.999s goos: linux goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 158 700860 ns/op BenchmarkCertCache/1-4 189 682701 ns/op BenchmarkCertCache/2-4 169 821119 ns/op BenchmarkCertCache/3-4 206 724545 ns/op BenchmarkHandshakeServer/RSA-4 19 5939122 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 18 6406695 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 19 6161854 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 150 773118 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 230 513492 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 69 1803397 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 76 1476755 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 26639701 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 26318888 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 17526270 ns/op 59.83 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 21849335 ns/op 47.99 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 26049098 ns/op 80.51 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 33662088 ns/op 62.30 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 40989914 ns/op 102.33 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 57711336 ns/op 72.68 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 95424894 ns/op 87.91 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 126067841 ns/op 66.54 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 132758341 ns/op 126.37 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 184508307 ns/op 90.93 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 279093791 ns/op 120.23 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 368809567 ns/op 90.98 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 518649256 ns/op 129.39 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 796406739 ns/op 84.26 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 18116387 ns/op 57.88 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 24206252 ns/op 43.32 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 26839541 ns/op 78.14 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 4 32471426 ns/op 64.58 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 40928401 ns/op 102.48 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 58263526 ns/op 71.99 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 86235954 ns/op 97.28 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 2 107468858 ns/op 78.06 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 159869769 ns/op 104.94 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 221471736 ns/op 75.75 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 298545731 ns/op 112.39 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 366519416 ns/op 91.55 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 592622962 ns/op 113.24 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 753407801 ns/op 89.07 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 704150775 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 707136295 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 289752882 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 289373421 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 150832330 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 150805700 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 82107820 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 81390660 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 40783341 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 39013004 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 143574941 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 146870111 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 65539591 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 64322616 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 39594011 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 38535704 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 4 26663793 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 25528064 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 6 19030460 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 6 16928309 ns/op PASS ok crypto/tls 17.152s goos: linux goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkCreateCertificate/RSA_2048-4 10 11035772 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 475 249229 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1485 74024 ns/op 12660 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1389 81030 ns/op 14068 B/op 188 allocs/op PASS ok crypto/x509 1.799s goos: linux goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 6 17046722 ns/op 2503529 B/op 14641 allocs/op BenchmarkConcurrentStmtQuery-4 6 17282064 ns/op 2236642 B/op 17656 allocs/op BenchmarkConcurrentStmtExec-4 12 10101142 ns/op 1772953 B/op 3172 allocs/op BenchmarkConcurrentTxQuery-4 6 17656490 ns/op 2359717 B/op 19656 allocs/op BenchmarkConcurrentTxExec-4 14 7960297 ns/op 595372 B/op 14148 allocs/op BenchmarkConcurrentTxStmtQuery-4 8 12861873 ns/op 839673 B/op 20157 allocs/op BenchmarkConcurrentTxStmtExec-4 38 3121165 ns/op 108106 B/op 2175 allocs/op BenchmarkConcurrentRandom-4 7 16382899 ns/op 1691036 B/op 13893 allocs/op BenchmarkManyConcurrentQueries-4 2979 39025 ns/op 3984 B/op 20 allocs/op BenchmarkGrabConn-4 235914 503.7 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.349s goos: linux goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2248 46320 ns/op BenchmarkSymbols32-4 2662 40983 ns/op PASS ok debug/elf 1.244s goos: linux goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 361081 327.0 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 123 966075 ns/op 180222 B/op 13 allocs/op Benchmark115/LineToPC-4 99 1122263 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 24246 5073 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.728s goos: linux goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 87014 1381 ns/op BenchmarkMarshal-4 1050 107891 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 3597 30626 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.391s goos: linux goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 524 224779 ns/op 36.44 MB/s BenchmarkEncodeToString-4 482 238858 ns/op 34.30 MB/s BenchmarkDecode-4 204 599654 ns/op 21.87 MB/s BenchmarkDecodeString-4 207 573290 ns/op 22.87 MB/s PASS ok encoding/base32 1.660s goos: linux goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 513 225470 ns/op 36.33 MB/s BenchmarkDecodeString/2-4 447904 245.7 ns/op 16.28 MB/s BenchmarkDecodeString/4-4 326084 329.1 ns/op 24.31 MB/s BenchmarkDecodeString/8-4 245983 434.7 ns/op 27.61 MB/s BenchmarkDecodeString/64-4 53360 2198 ns/op 40.03 MB/s BenchmarkDecodeString/8192-4 404 253654 ns/op 43.07 MB/s BenchmarkNewEncoding-4 92376 1289 ns/op 198.60 MB/s PASS ok encoding/base64 1.918s goos: linux goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1875 62492 ns/op 64.01 MB/s BenchmarkReadStruct-4 22142 5388 ns/op 13.92 MB/s BenchmarkWriteStruct-4 21853 5472 ns/op 13.70 MB/s BenchmarkReadInts-4 71569 1671 ns/op 17.95 MB/s BenchmarkWriteInts-4 64849 1849 ns/op 16.22 MB/s BenchmarkWriteSlice1000Int32s-4 1941 59487 ns/op 67.24 MB/s BenchmarkPutUint16-4 4385347 27.17 ns/op 73.61 MB/s BenchmarkAppendUint16-4 4186957 28.27 ns/op 70.74 MB/s BenchmarkPutUint32-4 3229251 37.51 ns/op 106.63 MB/s BenchmarkAppendUint32-4 2946445 42.66 ns/op 93.77 MB/s BenchmarkPutUint64-4 1624652 75.46 ns/op 106.01 MB/s BenchmarkAppendUint64-4 1396194 84.69 ns/op 94.46 MB/s BenchmarkLittleEndianPutUint16-4 4344463 27.50 ns/op 72.72 MB/s BenchmarkLittleEndianAppendUint16-4 4250448 26.59 ns/op 75.21 MB/s BenchmarkLittleEndianPutUint32-4 3217238 37.22 ns/op 107.47 MB/s BenchmarkLittleEndianAppendUint32-4 3283908 35.96 ns/op 111.23 MB/s BenchmarkLittleEndianPutUint64-4 1606933 75.09 ns/op 106.54 MB/s BenchmarkLittleEndianAppendUint64-4 1618057 74.86 ns/op 106.86 MB/s BenchmarkReadFloats-4 234048 517.6 ns/op 23.18 MB/s BenchmarkWriteFloats-4 222904 541.1 ns/op 22.18 MB/s BenchmarkReadSlice1000Float32s-4 1594 73990 ns/op 54.06 MB/s BenchmarkWriteSlice1000Float32s-4 1477 73668 ns/op 54.30 MB/s BenchmarkReadSlice1000Uint8s-4 112665 976.0 ns/op 1024.63 MB/s BenchmarkWriteSlice1000Uint8s-4 155856 738.8 ns/op 1353.53 MB/s BenchmarkPutUvarint32-4 1000000 101.9 ns/op 39.24 MB/s BenchmarkPutUvarint64-4 299734 371.4 ns/op 21.54 MB/s PASS ok encoding/binary 4.921s goos: linux goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 10096 11830 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 8882 11750 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 10000 12291 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 6336 18912 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 10000 11199 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 10000 10989 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 10000 10674 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6642 18283 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 17680 6790 ns/op PASS ok encoding/csv 2.354s goos: linux goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 13050 7833 ns/op 1813 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 18954 5741 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 297 412578 ns/op 16686 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 1009 121742 ns/op 486 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 2235 57153 ns/op 39 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 2053 54348 ns/op 42 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2719 40874 ns/op 142 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 61 1878687 ns/op 35168 B/op 253 allocs/op BenchmarkDecodeComplex128Slice-4 676 161028 ns/op 25219 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1431 72123 ns/op 10791 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1579 69578 ns/op 9755 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 1095 101176 ns/op 39117 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 405 269444 ns/op 66083 B/op 2196 allocs/op BenchmarkDecodeBytesSlice-4 706 150334 ns/op 23599 B/op 186 allocs/op BenchmarkDecodeInterfaceSlice-4 136 1027390 ns/op 82829 B/op 3178 allocs/op BenchmarkDecodeMap-4 100 1092056 ns/op 54131 B/op 181 allocs/op PASS ok encoding/gob 3.366s goos: linux goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 19801 5922 ns/op 43.23 MB/s BenchmarkEncode/1024-4 4329 23957 ns/op 42.74 MB/s BenchmarkEncode/4096-4 1267 96142 ns/op 42.60 MB/s BenchmarkEncode/16384-4 321 383220 ns/op 42.75 MB/s BenchmarkDecode/256-4 37773 3209 ns/op 79.78 MB/s BenchmarkDecode/1024-4 10005 12729 ns/op 80.44 MB/s BenchmarkDecode/4096-4 2260 49438 ns/op 82.85 MB/s BenchmarkDecode/16384-4 612 195170 ns/op 83.95 MB/s BenchmarkDump/256-4 1810 66131 ns/op 3.87 MB/s BenchmarkDump/1024-4 454 259606 ns/op 3.94 MB/s BenchmarkDump/4096-4 114 1015037 ns/op 4.04 MB/s BenchmarkDump/16384-4 27 4212838 ns/op 3.89 MB/s PASS ok encoding/hex 2.847s goos: linux goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 2 96257164 ns/op 20.16 MB/s 8390380 B/op 49 allocs/op BenchmarkCodeEncoderError-4 2 82168054 ns/op 23.62 MB/s 8456616 B/op 70 allocs/op BenchmarkCodeMarshal-4 2 73212606 ns/op 26.50 MB/s 6136544 B/op 28 allocs/op BenchmarkCodeMarshalError-4 2 89801224 ns/op 21.61 MB/s 10331712 B/op 56 allocs/op BenchmarkMarshalBytes/32-4 30058 4004 ns/op BenchmarkMarshalBytes/256-4 8046 14294 ns/op BenchmarkMarshalBytes/4096-4 708 164301 ns/op BenchmarkMarshalBytesError/32-4 79 1391966 ns/op BenchmarkMarshalBytesError/256-4 80 1422889 ns/op BenchmarkMarshalBytesError/4096-4 72 1619008 ns/op BenchmarkMarshalMap-4 60960 2066 ns/op 298 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 308455060 ns/op 6.29 MB/s 10097096 B/op 40033 allocs/op BenchmarkUnicodeDecoder-4 47530 2467 ns/op 5.67 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 58236 1771 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 266469553 ns/op 7.28 MB/s 2019408 B/op 40002 allocs/op BenchmarkCodeUnmarshalReuse-4 1 261898343 ns/op 7.41 MB/s 2019480 B/op 40005 allocs/op BenchmarkUnmarshalString-4 75126 1552 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 153636 825.8 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 375291 283.2 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 22762 5437 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 79910 1624 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 78630 1301 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 25652 5384 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 5368 21833 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1044 123853 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 123 939888 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 14 8997738 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 668113 152.7 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 688123 208.1 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 727647 155.9 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 679389 178.1 ns/op BenchmarkEncodeMarshaler-4 67406 1612 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 79963 1437 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 5990520 19.89 ns/op BenchmarkNumberIsValidRegexp-4 27908 4395 ns/op PASS ok encoding/json 8.303s goos: linux goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 64 1854159 ns/op 35.35 MB/s BenchmarkDecode-4 27 4156585 ns/op 21.36 MB/s PASS ok encoding/pem 1.357s goos: linux goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 3258 31048 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1262 93186 ns/op 8218 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 5973 20105 ns/op PASS ok encoding/xml 1.469s goos: linux goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 329311 345.3 ns/op BenchmarkAs-4 86011 1394 ns/op PASS ok errors 1.268s goos: linux goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 497384 222.9 ns/op BenchmarkIntSet-4 410965 366.4 ns/op BenchmarkFloatAdd-4 79612 1622 ns/op BenchmarkFloatSet-4 367465 295.0 ns/op BenchmarkStringSet-4 265338 430.6 ns/op BenchmarkMapSet-4 80968 2179 ns/op BenchmarkMapSetDifferent-4 62758 1789 ns/op BenchmarkMapSetDifferentRandom-4 368 307705 ns/op BenchmarkMapSetString-4 82638 1969 ns/op BenchmarkMapAddSame-4 33895 3331 ns/op BenchmarkMapAddDifferent-4 15513 7785 ns/op BenchmarkMapAddDifferentRandom-4 302 398853 ns/op BenchmarkMapAddSameSteadyState-4 235041 526.8 ns/op BenchmarkMapAddDifferentSteadyState-4 139479 901.2 ns/op BenchmarkMapString-4 9008 11661 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 37623 4170 ns/op PASS ok expvar 3.602s goos: linux goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 117916 927.4 ns/op BenchmarkSprintfEmpty-4 541449 218.2 ns/op BenchmarkSprintfString-4 375766 334.6 ns/op BenchmarkSprintfTruncateString-4 287412 370.0 ns/op BenchmarkSprintfTruncateBytes-4 159264 736.4 ns/op BenchmarkSprintfSlowParsingPath-4 335658 377.9 ns/op BenchmarkSprintfQuoteString-4 47838 2877 ns/op BenchmarkSprintfInt-4 350434 343.2 ns/op BenchmarkSprintfIntInt-4 236986 436.1 ns/op BenchmarkSprintfPrefixedInt-4 295138 387.0 ns/op BenchmarkSprintfFloat-4 170311 656.8 ns/op BenchmarkSprintfComplex-4 87092 1360 ns/op BenchmarkSprintfBoolean-4 452494 361.5 ns/op BenchmarkSprintfHexString-4 145110 701.3 ns/op BenchmarkSprintfHexBytes-4 76560 1525 ns/op BenchmarkSprintfBytes-4 42375 2710 ns/op BenchmarkSprintfStringer-4 102962 1220 ns/op BenchmarkSprintfStructure-4 41918 2410 ns/op BenchmarkManyArgs-4 96068 1283 ns/op BenchmarkFprintInt-4 95577 1287 ns/op BenchmarkFprintfBytes-4 106413 1105 ns/op BenchmarkFprintIntNoAlloc-4 95820 1277 ns/op BenchmarkScanInts-4 49 2433863 ns/op BenchmarkScanRecursiveInt-4 1 310032850 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 328013958 ns/op PASS ok fmt 5.285s goos: linux goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 992 110710 ns/op PASS ok go/build 1.139s goos: linux goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 58590 1809 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 19749 6050 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 5413 20376 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1593 75394 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 398 292022 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 94 1345630 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 21 5743422 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 22006477 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 90657594 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.503s goos: linux goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 198039168 ns/op 0.33 MB/s 46534848 B/op 49079 allocs/op PASS ok go/format 1.229s goos: linux goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 15761456 ns/op 3.42 MB/s BenchmarkParseOnly-4 8 13637633 ns/op 3.95 MB/s BenchmarkResolve-4 72 1854473 ns/op 29.04 MB/s PASS ok go/parser 2.424s goos: linux goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 111240433 ns/op 0.46 MB/s 5329032 B/op 27533 allocs/op BenchmarkPrintDecl-4 1108 106158 ns/op 0.30 MB/s 16115 B/op 51 allocs/op PASS ok go/printer 1.257s goos: linux goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 387 305968 ns/op BenchmarkScanFiles/go/types/expr.go-4 20 5748265 ns/op 8.62 MB/s BenchmarkScanFiles/go/parser/parser.go-4 13 9128748 ns/op 8.03 MB/s BenchmarkScanFiles/net/http/server.go-4 8 13977053 ns/op 8.80 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 307 401996 ns/op 7.71 MB/s PASS ok go/scanner 1.710s goos: linux goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1444407 70.01 ns/op PASS ok go/token 1.201s goos: linux goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 156 768965 ns/op BenchmarkNamed/Underlying/nongeneric-4 1299348 93.37 ns/op BenchmarkNamed/Underlying/generic-4 1214142 100.5 ns/op BenchmarkNamed/Underlying/src_instance-4 1215828 98.62 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 100.2 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 27476 4348 ns/op BenchmarkNamed/NewMethodSet/generic-4 28484 4442 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 26906 4346 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 26511 4410 ns/op BenchmarkCheck/http/funcbodies/info-4 1 457136901 ns/op 73587 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 361104567 ns/op 93155 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 187472148 ns/op 179417 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 168808089 ns/op 199235 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 305467821 ns/op 16963 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 87238684 ns/op 59391 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 50569922 ns/op 102416 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 50362464 ns/op 102855 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 107674323 ns/op 20120 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 50042336 ns/op 43281 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 35899508 ns/op 60346 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 35716538 ns/op 60655 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 817426537 ns/op 83136 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 492721848 ns/op 137921 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 115566433 ns/op 587873 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 97561718 ns/op 696448 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 355338417 ns/op 5648 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 74011985 ns/op 27110 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 61005376 ns/op 32891 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 59901606 ns/op 33498 lines/s PASS ok go/types 16.404s goos: linux goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14498 8143 ns/op 125.75 MB/s PASS ok hash/adler32 1.216s goos: linux goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 288733 403.7 ns/op 37.15 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 293797 392.7 ns/op 38.19 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 155646 748.6 ns/op 53.43 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 161922 730.9 ns/op 54.73 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 605238 192.6 ns/op 2658.02 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 615135 193.8 ns/op 2641.56 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 509956 236.5 ns/op 4329.63 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 516864 232.6 ns/op 4402.72 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 254070 473.1 ns/op 8658.61 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 252048 473.6 ns/op 8649.37 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 43668 2747 ns/op 11927.83 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 43198 2744 ns/op 11941.32 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 639918 178.1 ns/op 84.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 690349 179.6 ns/op 83.54 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 655100 177.3 ns/op 225.65 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 651418 178.2 ns/op 224.47 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 468892 251.4 ns/op 2036.24 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 472796 256.6 ns/op 1995.34 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 365328 315.8 ns/op 3243.02 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 366895 324.8 ns/op 3152.65 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 303439 401.3 ns/op 10208.08 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 295453 395.3 ns/op 10360.78 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 59305 1998 ns/op 16401.70 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 59560 2021 ns/op 16210.65 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 309882 381.5 ns/op 39.32 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 313592 376.1 ns/op 39.88 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 148420 793.9 ns/op 50.39 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 151768 755.2 ns/op 52.97 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 15150 9030 ns/op 56.70 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 13798 9136 ns/op 56.04 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 6420 17711 ns/op 57.82 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 7261 19783 ns/op 51.76 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1484 84024 ns/op 48.75 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1446 78274 ns/op 52.33 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 177 676662 ns/op 48.43 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 178 685994 ns/op 47.77 MB/s PASS ok hash/crc32 6.039s goos: linux goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 134 874532 ns/op 74.94 MB/s BenchmarkCrc64/ISO4KB-4 1621 71566 ns/op 57.23 MB/s BenchmarkCrc64/ISO1KB-4 6732 16836 ns/op 60.82 MB/s BenchmarkCrc64/ECMA64KB-4 134 896198 ns/op 73.13 MB/s BenchmarkCrc64/Random64KB-4 140 834255 ns/op 78.56 MB/s BenchmarkCrc64/Random16KB-4 518 232800 ns/op 70.38 MB/s PASS ok hash/crc64 2.031s goos: linux goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 14173 8447 ns/op 121.22 MB/s BenchmarkFnv32aKB-4 14196 8472 ns/op 120.87 MB/s BenchmarkFnv64KB-4 14134 8499 ns/op 120.48 MB/s BenchmarkFnv64aKB-4 14116 8375 ns/op 122.27 MB/s BenchmarkFnv128KB-4 2787 41929 ns/op 24.42 MB/s BenchmarkFnv128aKB-4 2780 42268 ns/op 24.23 MB/s PASS ok hash/fnv 2.089s goos: linux goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 759474 140.7 ns/op 28.42 MB/s BenchmarkHash/n=4/Bytes-4 5843385 20.32 ns/op 196.86 MB/s BenchmarkHash/n=4/String-4 2313145 50.14 ns/op 79.78 MB/s BenchmarkHash/n=8/Write-4 826958 140.5 ns/op 56.94 MB/s BenchmarkHash/n=8/Bytes-4 5887665 21.31 ns/op 375.50 MB/s BenchmarkHash/n=8/String-4 2353332 51.89 ns/op 154.17 MB/s BenchmarkHash/n=16/Write-4 851866 142.9 ns/op 111.99 MB/s BenchmarkHash/n=16/Bytes-4 5696200 20.17 ns/op 793.12 MB/s BenchmarkHash/n=16/String-4 2301561 51.36 ns/op 311.51 MB/s BenchmarkHash/n=32/Write-4 819537 146.2 ns/op 218.87 MB/s BenchmarkHash/n=32/Bytes-4 5852133 20.80 ns/op 1538.48 MB/s BenchmarkHash/n=32/String-4 2299986 52.97 ns/op 604.15 MB/s BenchmarkHash/n=64/Write-4 727620 154.9 ns/op 413.10 MB/s BenchmarkHash/n=64/Bytes-4 5681256 21.70 ns/op 2949.57 MB/s BenchmarkHash/n=64/String-4 2228786 50.91 ns/op 1257.02 MB/s BenchmarkHash/n=256/Write-4 586108 204.9 ns/op 1249.67 MB/s BenchmarkHash/n=256/Bytes-4 4348496 27.80 ns/op 9207.22 MB/s BenchmarkHash/n=256/String-4 1368175 89.92 ns/op 2847.11 MB/s BenchmarkHash/n=320/Write-4 570214 203.6 ns/op 1571.72 MB/s BenchmarkHash/n=320/Bytes-4 3712821 31.56 ns/op 10140.90 MB/s BenchmarkHash/n=320/String-4 971850 126.9 ns/op 2521.73 MB/s BenchmarkHash/n=1024/Write-4 383643 301.7 ns/op 3394.20 MB/s BenchmarkHash/n=1024/Bytes-4 1388370 86.21 ns/op 11878.12 MB/s BenchmarkHash/n=1024/String-4 388173 313.6 ns/op 3265.60 MB/s BenchmarkHash/n=4096/Write-4 150244 789.5 ns/op 5188.15 MB/s BenchmarkHash/n=4096/Bytes-4 343754 347.7 ns/op 11781.39 MB/s BenchmarkHash/n=4096/String-4 103940 1159 ns/op 3534.61 MB/s BenchmarkHash/n=16384/Write-4 58813 2088 ns/op 7845.40 MB/s BenchmarkHash/n=16384/Bytes-4 85964 1398 ns/op 11717.31 MB/s BenchmarkHash/n=16384/String-4 26422 4559 ns/op 3593.50 MB/s PASS ok hash/maphash 5.480s goos: linux goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1257 88848 ns/op BenchmarkEscapeNone-4 183328 634.1 ns/op BenchmarkUnescape-4 1213 96703 ns/op BenchmarkUnescapeNone-4 926008 129.6 ns/op BenchmarkUnescapeSparse-4 17103 6676 ns/op BenchmarkUnescapeDense-4 1701 68301 ns/op PASS ok html 1.922s goos: linux goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 12541 9230 ns/op BenchmarkCSSEscaperNoSpecials-4 54746 2157 ns/op BenchmarkDecodeCSS-4 39840 2956 ns/op BenchmarkDecodeCSSNoSpecials-4 5394710 22.36 ns/op BenchmarkCSSValueFilter-4 149409 775.6 ns/op BenchmarkCSSValueFilterOk-4 116168 1033 ns/op BenchmarkEscapedExecute-4 5744 19804 ns/op BenchmarkHTMLNospaceEscaper-4 15764 7667 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 88497 1333 ns/op BenchmarkStripTags-4 29508 3962 ns/op BenchmarkStripTagsNoSpecials-4 425528 260.2 ns/op BenchmarkJSValEscaperWithNum-4 29857 4042 ns/op BenchmarkJSValEscaperWithStr-4 7782 15199 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 24274 5014 ns/op BenchmarkJSValEscaperWithObj-4 5775 17818 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 17434 6792 ns/op BenchmarkJSStrEscaperNoSpecials-4 72169 1650 ns/op BenchmarkJSStrEscaper-4 15360 7654 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 66630 1838 ns/op BenchmarkJSRegexpEscaper-4 14424 8289 ns/op BenchmarkTemplateSpecialTags-4 135 873856 ns/op BenchmarkURLEscaper-4 5652 20493 ns/op BenchmarkURLEscaperNoSpecials-4 229623 512.7 ns/op BenchmarkURLNormalizer-4 6724 15471 ns/op BenchmarkURLNormalizerNoSpecials-4 216403 543.8 ns/op BenchmarkSrcsetFilter-4 24054 5087 ns/op BenchmarkSrcsetFilterNoSpecials-4 140516 840.9 ns/op PASS ok html/template 5.218s goos: linux goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 700099 148.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 619226 179.9 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 780015 143.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 604018 176.9 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2157086 56.41 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1365126 90.34 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2146950 56.47 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1369491 87.80 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1652780 71.86 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 584077 194.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 476914 225.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 595317 188.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 533563 226.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 1031144 117.1 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 667177 163.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1000000 102.8 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 699454 162.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 565855 214.9 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1523978 78.71 ns/op BenchmarkRGBASetRGBA-4 1789719 68.35 ns/op BenchmarkRGBA64At-4 1000000 104.2 ns/op BenchmarkRGBA64SetRGBA64-4 1000000 104.9 ns/op BenchmarkNRGBAAt-4 1639000 72.96 ns/op BenchmarkNRGBASetNRGBA-4 1755746 68.29 ns/op BenchmarkNRGBA64At-4 993549 106.8 ns/op BenchmarkNRGBA64SetNRGBA64-4 1000000 103.4 ns/op BenchmarkAlphaAt-4 2688447 44.22 ns/op BenchmarkAlphaSetAlpha-4 2863855 41.73 ns/op BenchmarkAlpha16At-4 1734099 68.11 ns/op BenchmarkAlphaSetAlpha16-4 1911655 61.31 ns/op BenchmarkGrayAt-4 2786280 42.27 ns/op BenchmarkGraySetGray-4 2856578 41.61 ns/op BenchmarkGray16At-4 1788831 67.64 ns/op BenchmarkGraySetGray16-4 1898226 64.09 ns/op PASS ok image 6.251s goos: linux goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 4597647 25.26 ns/op BenchmarkYCbCrToRGB/128-4 5242555 22.80 ns/op BenchmarkYCbCrToRGB/255-4 5322928 22.49 ns/op BenchmarkRGBToYCbCr/0-4 5315560 22.45 ns/op BenchmarkRGBToYCbCr/Cb-4 5342467 22.45 ns/op BenchmarkRGBToYCbCr/Cr-4 5266021 22.56 ns/op BenchmarkYCbCrToRGBA/0-4 4374325 27.48 ns/op BenchmarkYCbCrToRGBA/128-4 4186050 31.35 ns/op BenchmarkYCbCrToRGBA/255-4 4363610 27.48 ns/op BenchmarkNYCbCrAToRGBA/0-4 4357720 27.52 ns/op BenchmarkNYCbCrAToRGBA/128-4 3834632 30.82 ns/op BenchmarkNYCbCrAToRGBA/255-4 4312714 27.77 ns/op PASS ok image/color 2.792s goos: linux goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 4 25427604 ns/op BenchmarkFillSrc-4 481 245249 ns/op BenchmarkCopyOver-4 10 10984840 ns/op BenchmarkCopySrc-4 718 154566 ns/op BenchmarkNRGBAOver-4 9 11434430 ns/op BenchmarkNRGBASrc-4 15 7478692 ns/op BenchmarkYCbCr-4 13 8863739 ns/op BenchmarkGray-4 26 4480590 ns/op BenchmarkCMYK-4 14 8041453 ns/op BenchmarkGlyphOver-4 28 4277483 ns/op BenchmarkRGBAMaskOver-4 5 20056579 ns/op BenchmarkGrayMaskOver-4 7 16600106 ns/op BenchmarkRGBA64ImageMaskOver-4 5 26721434 ns/op BenchmarkRGBA-4 6 17096456 ns/op BenchmarkPalettedFill-4 1426 86648 ns/op BenchmarkPalettedRGBA-4 6 17451282 ns/op BenchmarkGenericOver-4 3 38447617 ns/op BenchmarkGenericMaskOver-4 7 16684279 ns/op BenchmarkGenericSrc-4 4 25563623 ns/op BenchmarkGenericMaskSrc-4 5 22275041 ns/op PASS ok image/draw 5.763s goos: linux goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 28 3689353 ns/op 4.19 MB/s 48617 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 91991859 ns/op 3.34 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2141929652 ns/op 0.57 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 76 1506211 ns/op 10.26 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 107365393 ns/op 0.58 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.201s goos: linux goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5186 21384 ns/op BenchmarkIDCT-4 5972 19861 ns/op BenchmarkDecodeBaseline-4 12 9670770 ns/op 6.39 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 8 13133460 ns/op 4.71 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 120498652 ns/op 10.20 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 150545060 ns/op 6.12 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.087s goos: linux goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 13574553 8.266 ns/op BenchmarkDecodeGray-4 16 6730523 ns/op 9.74 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 28326116 ns/op 9.25 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 24153540 ns/op 10.85 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 28 4041196 ns/op 16.22 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 22973080 ns/op 11.41 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 27805238 ns/op 9.43 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 43516727 ns/op 7.06 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 43750477 ns/op 7.02 MB/s 284053 B/op 9 allocs/op BenchmarkEncodeNRGBOpaque-4 1 150989580 ns/op 8.14 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 157952240 ns/op 7.78 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 27100678 ns/op 11.34 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 140965030 ns/op 8.72 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 571908393 ns/op 2.15 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.273s goos: linux goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 38058324 ns/op 2.63 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 32121668 ns/op 3.11 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 191734068 ns/op 2.61 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 168502770 ns/op 2.97 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 36931764 ns/op 2.71 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 30393970 ns/op 3.29 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 186632668 ns/op 2.68 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 157960290 ns/op 3.17 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 409996763 ns/op 2.44 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 339449288 ns/op 2.95 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 2479211950 ns/op 2.02 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 2698971185 ns/op 1.85 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=go/size=10M/bits=32-4 1 5572731170 ns/op 1.79 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=go/size=10M/bits=64-4 1 5537541990 ns/op 1.81 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=go/size=50M/bits=32-4 1 33475663958 ns/op 1.49 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=go/size=50M/bits=64-4 1 32696430121 ns/op 1.53 MB/s 400007248 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 19 6394850 ns/op 15.64 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 18 6767083 ns/op 14.78 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 31049113 ns/op 16.10 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 34015673 ns/op 14.70 MB/s 4005970 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 62223771 ns/op 16.07 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 64237770 ns/op 15.57 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 290614210 ns/op 17.20 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 334285998 ns/op 14.96 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=10M/bits=32-4 1 610564449 ns/op 16.38 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=10M/bits=64-4 1 646829157 ns/op 15.46 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=zero/size=50M/bits=32-4 1 2983616587 ns/op 16.76 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=zero/size=50M/bits=64-4 1 3256752219 ns/op 15.35 MB/s 400007248 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 42207714 ns/op 2.37 MB/s 540752 B/op 3 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 36417374 ns/op 2.75 MB/s 1073232 B/op 3 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 227632874 ns/op 2.20 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 199197116 ns/op 2.51 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 497345647 ns/op 2.01 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 499817116 ns/op 2.00 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4054118764 ns/op 1.23 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4172871257 ns/op 1.20 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=10M/bits=32-4 1 9742418229 ns/op 1.03 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=10M/bits=64-4 1 9784652696 ns/op 1.02 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=rand/size=50M/bits=32-4 1 56115279121 ns/op 0.89 MB/s 200007856 B/op 3 allocs/op BenchmarkNew/text=rand/size=50M/bits=64-4 1 53205388719 ns/op 0.94 MB/s 400007248 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 121802452 ns/op 34.32 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 111789392 ns/op 37.39 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 244.847s goos: linux goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1252207 95.23 ns/op 2688.22 MB/s PASS ok internal/chacha8rand 1.228s goos: linux goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 49710 2217 ns/op 0.45 MB/s BenchmarkMarshalCorpusFile/2-4 51363 2352 ns/op 0.85 MB/s BenchmarkMarshalCorpusFile/4-4 46088 2615 ns/op 1.53 MB/s BenchmarkMarshalCorpusFile/8-4 39585 3007 ns/op 2.66 MB/s BenchmarkMarshalCorpusFile/16-4 30783 3831 ns/op 4.18 MB/s BenchmarkMarshalCorpusFile/32-4 21340 5700 ns/op 5.61 MB/s BenchmarkMarshalCorpusFile/64-4 16698 7182 ns/op 8.91 MB/s BenchmarkMarshalCorpusFile/128-4 10000 10095 ns/op 12.68 MB/s BenchmarkMarshalCorpusFile/256-4 5118 22598 ns/op 11.33 MB/s BenchmarkMarshalCorpusFile/512-4 2647 43223 ns/op 11.85 MB/s BenchmarkMarshalCorpusFile/1024-4 1408 81383 ns/op 12.58 MB/s BenchmarkMarshalCorpusFile/2048-4 693 164076 ns/op 12.48 MB/s BenchmarkMarshalCorpusFile/4096-4 367 324524 ns/op 12.62 MB/s BenchmarkMarshalCorpusFile/8192-4 187 639520 ns/op 12.81 MB/s BenchmarkMarshalCorpusFile/16384-4 92 1312763 ns/op 12.48 MB/s BenchmarkMarshalCorpusFile/32768-4 39 3315201 ns/op 9.88 MB/s BenchmarkMarshalCorpusFile/65536-4 19 6232463 ns/op 10.52 MB/s BenchmarkMarshalCorpusFile/131072-4 7 16031522 ns/op 8.18 MB/s BenchmarkMarshalCorpusFile/262144-4 4 26202776 ns/op 10.00 MB/s BenchmarkMarshalCorpusFile/524288-4 2 71693716 ns/op 7.31 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 111787222 ns/op 9.38 MB/s BenchmarkUnmarshalCorpusFile/1-4 13088 8919 ns/op 0.11 MB/s BenchmarkUnmarshalCorpusFile/2-4 13081 9259 ns/op 0.22 MB/s BenchmarkUnmarshalCorpusFile/4-4 11647 10592 ns/op 0.38 MB/s BenchmarkUnmarshalCorpusFile/8-4 10012 11810 ns/op 0.68 MB/s BenchmarkUnmarshalCorpusFile/16-4 8005 13951 ns/op 1.15 MB/s BenchmarkUnmarshalCorpusFile/32-4 5454 20000 ns/op 1.60 MB/s BenchmarkUnmarshalCorpusFile/64-4 4315 24495 ns/op 2.61 MB/s BenchmarkUnmarshalCorpusFile/128-4 3573 31232 ns/op 4.10 MB/s BenchmarkUnmarshalCorpusFile/256-4 1425 80453 ns/op 3.18 MB/s BenchmarkUnmarshalCorpusFile/512-4 771 152940 ns/op 3.35 MB/s BenchmarkUnmarshalCorpusFile/1024-4 403 297998 ns/op 3.44 MB/s BenchmarkUnmarshalCorpusFile/2048-4 205 594274 ns/op 3.45 MB/s BenchmarkUnmarshalCorpusFile/4096-4 100 1182401 ns/op 3.46 MB/s BenchmarkUnmarshalCorpusFile/8192-4 50 2337358 ns/op 3.50 MB/s BenchmarkUnmarshalCorpusFile/16384-4 24 4663217 ns/op 3.51 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9198144 ns/op 3.56 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 18513267 ns/op 3.54 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 36819931 ns/op 3.56 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 73788705 ns/op 3.55 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 148729600 ns/op 3.53 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 293081920 ns/op 3.58 MB/s BenchmarkMutatorBytes/1-4 48621 2471 ns/op BenchmarkMutatorBytes/10-4 51050 2380 ns/op BenchmarkMutatorBytes/100-4 48326 2581 ns/op BenchmarkMutatorBytes/1000-4 33348 3872 ns/op BenchmarkMutatorBytes/10000-4 9577 15125 ns/op BenchmarkMutatorBytes/100000-4 1304 99736 ns/op BenchmarkMutatorString/1-4 43362 2574 ns/op BenchmarkMutatorString/10-4 48517 2547 ns/op BenchmarkMutatorString/100-4 42586 2971 ns/op BenchmarkMutatorString/1000-4 22419 5546 ns/op BenchmarkMutatorString/10000-4 5750 29156 ns/op BenchmarkMutatorString/100000-4 436 276503 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 27799 4523 ns/op BenchmarkMutatorAllBasicTypes/string-4 26414 4621 ns/op BenchmarkMutatorAllBasicTypes/bool-4 86048 1409 ns/op BenchmarkMutatorAllBasicTypes/float32-4 75088 1622 ns/op BenchmarkMutatorAllBasicTypes/float64-4 75004 1636 ns/op BenchmarkMutatorAllBasicTypes/int-4 81927 1495 ns/op BenchmarkMutatorAllBasicTypes/int8-4 81764 1505 ns/op BenchmarkMutatorAllBasicTypes/int16-4 81584 1500 ns/op BenchmarkMutatorAllBasicTypes/int32-4 81055 1481 ns/op BenchmarkMutatorAllBasicTypes/int64-4 79591 1486 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 79682 1560 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 80041 1552 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 79129 1542 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 78732 1546 ns/op PASS ok internal/fuzz 12.127s goos: linux goarch: amd64 pkg: internal/intern cpu: AMD EPYC 7B12 BenchmarkStress-4 42267 2761 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 189213 657.2 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.374s goos: linux goarch: amd64 pkg: internal/poll cpu: AMD EPYC 7B12 BenchmarkSplicePipe/SplicePipeWithPool-4 64032 1589 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 25344 4308 ns/op BenchmarkSplicePipePoolParallel-4 148575 784.2 ns/op BenchmarkSplicePipeNativeParallel-4 36196 2918 ns/op PASS ok internal/poll 1.672s goos: linux goarch: amd64 pkg: internal/trace cpu: AMD EPYC 7B12 BenchmarkMMU-4 7 16514573 ns/op PASS ok internal/trace 2.951s PASS ok internal/zstd 1.041s goos: linux goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 20944 6168 ns/op BenchmarkCopyNLarge-4 408 270693 ns/op PASS ok io 1.473s goos: linux goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 316800 373.9 ns/op BenchmarkPrintln-4 32054 3843 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 48788 2516 ns/op 66 B/op 0 allocs/op BenchmarkConcurrent-4 2877 44965 ns/op BenchmarkDiscard-4 1265568 95.42 ns/op 0 B/op 0 allocs/op PASS ok log 1.900s goos: linux goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkWriteTime-4 123064 960.3 ns/op BenchmarkJSONHandler/defaults-4 9529 12681 ns/op 519 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 4827 21102 ns/op 794 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6439 18671 ns/op 759 B/op 5 allocs/op BenchmarkPreformatting/separate-4 9165 12240 ns/op 519 B/op 0 allocs/op BenchmarkPreformatting/struct-4 8419 12240 ns/op 526 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 7698 15224 ns/op 527 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 37214 3221 ns/op 79 B/op 2 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 36550 3371 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 119395 994.6 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 90784 1413 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 71221 1924 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 85686 1461 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 92920 1410 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 66025 1931 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1379925 86.08 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 842583 137.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 882684 137.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 683098 173.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 581919 206.9 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 7440 14485 ns/op BenchmarkDispatch/switch-checked-4 285031 419.7 ns/op BenchmarkDispatch/As-4 273814 424.8 ns/op BenchmarkDispatch/Visit-4 235910 509.2 ns/op BenchmarkUnsafeStrings-4 25341 4727 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 PASS ok log/slog 4.692s goos: linux goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1914993 56.51 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 2006283 53.25 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 1334094 88.39 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 370950 328.8 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 79472 1531 ns/op 264 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 81404 1446 ns/op 260 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 47742 2389 ns/op 681 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 18262 6688 ns/op 3462 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 18399 6783 ns/op 601 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 19851 6478 ns/op 597 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 12237 9468 ns/op 1082 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3706 30163 ns/op 4261 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 20740 5972 ns/op 515 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 18217 5999 ns/op 530 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 12956 8860 ns/op 947 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 5199 24935 ns/op 3734 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.837s goos: linux goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 4 29270163 ns/op PASS ok maps 2.251s goos: linux goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 5077924 23.60 ns/op BenchmarkAcosh-4 1478200 82.34 ns/op BenchmarkAsin-4 5149467 23.09 ns/op BenchmarkAsinh-4 1428595 82.60 ns/op BenchmarkAtan-4 6149518 19.48 ns/op BenchmarkAtanh-4 1388964 86.61 ns/op BenchmarkAtan2-4 3587174 35.42 ns/op BenchmarkCbrt-4 1864273 64.88 ns/op BenchmarkCeil-4 23174389 5.061 ns/op BenchmarkCopysign-4 2736583 43.13 ns/op BenchmarkCos-4 1666173 76.00 ns/op BenchmarkCosh-4 2046459 58.60 ns/op BenchmarkErf-4 6273456 19.04 ns/op BenchmarkErfc-4 6327531 18.94 ns/op BenchmarkErfinv-4 5869083 20.80 ns/op BenchmarkErfcinv-4 5796888 20.75 ns/op BenchmarkExp-4 7017187 17.05 ns/op BenchmarkExpGo-4 1240665 96.11 ns/op BenchmarkExpm1-4 4752373 25.06 ns/op BenchmarkExp2-4 1309248 91.56 ns/op BenchmarkExp2Go-4 1220832 97.67 ns/op BenchmarkAbs-4 3802916 31.65 ns/op BenchmarkDim-4 11124088 10.35 ns/op BenchmarkFloor-4 23116447 5.022 ns/op BenchmarkMax-4 16535188 7.218 ns/op BenchmarkMin-4 16964034 6.893 ns/op BenchmarkMod-4 304641 344.9 ns/op BenchmarkFrexp-4 1894537 63.19 ns/op BenchmarkGamma-4 844368 133.4 ns/op BenchmarkHypot-4 13035542 8.970 ns/op BenchmarkHypotGo-4 1777272 67.79 ns/op BenchmarkIlogb-4 2322807 51.94 ns/op BenchmarkJ0-4 323040 359.5 ns/op BenchmarkJ1-4 375626 308.4 ns/op BenchmarkJn-4 179640 689.0 ns/op BenchmarkLdexp-4 1833453 65.86 ns/op BenchmarkLgamma-4 1257211 95.34 ns/op BenchmarkLog-4 8139031 14.65 ns/op BenchmarkLogb-4 2288757 52.29 ns/op BenchmarkLog1p-4 1773512 67.99 ns/op BenchmarkLog10-4 8104521 14.77 ns/op BenchmarkLog2-4 1572214 76.31 ns/op BenchmarkModf-4 2992545 39.99 ns/op BenchmarkNextafter32-4 2966046 41.17 ns/op BenchmarkNextafter64-4 2782071 42.84 ns/op BenchmarkPowInt-4 572692 201.4 ns/op BenchmarkPowFrac-4 484779 245.0 ns/op BenchmarkPow10Pos-4 5378854 19.45 ns/op BenchmarkPow10Neg-4 6164800 19.16 ns/op BenchmarkRound-4 3678922 32.81 ns/op BenchmarkRoundToEven-4 12928402 9.143 ns/op BenchmarkRemainder-4 505534 233.5 ns/op BenchmarkSignbit-4 5504731 20.85 ns/op BenchmarkSin-4 2443274 48.23 ns/op BenchmarkSincos-4 1555617 76.57 ns/op BenchmarkSinh-4 3943869 30.02 ns/op BenchmarkSqrtIndirect-4 23188410 4.994 ns/op BenchmarkSqrtLatency-4 12926200 9.334 ns/op BenchmarkSqrtIndirectLatency-4 12894656 9.365 ns/op BenchmarkSqrtGoLatency-4 1681984 70.45 ns/op BenchmarkSqrtPrime-4 174022 692.0 ns/op BenchmarkTan-4 2121988 60.37 ns/op BenchmarkTanh-4 2007506 59.83 ns/op BenchmarkTrunc-4 23208990 5.023 ns/op BenchmarkY0-4 378562 303.6 ns/op BenchmarkY1-4 398127 301.9 ns/op BenchmarkYn-4 188911 670.1 ns/op BenchmarkFloat64bits-4 5608047 20.55 ns/op BenchmarkFloat64frombits-4 5810977 20.75 ns/op BenchmarkFloat32bits-4 5729389 21.55 ns/op BenchmarkFloat32frombits-4 5470956 21.99 ns/op BenchmarkFMA-4 23414725 5.038 ns/op PASS ok math 12.145s goos: linux goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 13682714 8.813 ns/op 7262.21 MB/s BenchmarkAddVV/2-4 12711258 8.945 ns/op 14310.24 MB/s BenchmarkAddVV/3-4 12591590 9.362 ns/op 20508.23 MB/s BenchmarkAddVV/4-4 13159322 8.790 ns/op 29125.04 MB/s BenchmarkAddVV/5-4 12741776 8.823 ns/op 36270.39 MB/s BenchmarkAddVV/10-4 11215299 10.72 ns/op 59700.72 MB/s BenchmarkAddVV/100-4 2554713 47.06 ns/op 135987.47 MB/s BenchmarkAddVV/1000-4 249706 474.4 ns/op 134921.46 MB/s BenchmarkSubVV/1-4 13730889 8.731 ns/op 7329.99 MB/s BenchmarkSubVV/2-4 12658600 9.388 ns/op 13634.92 MB/s BenchmarkSubVV/3-4 12874707 10.01 ns/op 19188.28 MB/s BenchmarkSubVV/4-4 13049521 8.805 ns/op 29073.33 MB/s BenchmarkSubVV/5-4 13523289 8.825 ns/op 36261.36 MB/s BenchmarkSubVV/10-4 7295742 16.44 ns/op 38937.15 MB/s BenchmarkSubVV/100-4 2106381 55.65 ns/op 114995.94 MB/s BenchmarkSubVV/1000-4 242750 479.7 ns/op 133425.26 MB/s BenchmarkAddVW/1-4 13740934 8.243 ns/op 970.53 MB/s BenchmarkAddVW/2-4 13153165 9.050 ns/op 1768.03 MB/s BenchmarkAddVW/3-4 12368187 9.189 ns/op 2611.74 MB/s BenchmarkAddVW/4-4 13262277 8.123 ns/op 3939.34 MB/s BenchmarkAddVW/5-4 13469269 8.061 ns/op 4962.26 MB/s BenchmarkAddVW/10-4 12360112 9.771 ns/op 8187.54 MB/s BenchmarkAddVW/100-4 391618 260.2 ns/op 3074.56 MB/s BenchmarkAddVW/1000-4 66321 1820 ns/op 4395.22 MB/s BenchmarkAddVWext/1-4 13710022 8.722 ns/op 917.24 MB/s BenchmarkAddVWext/2-4 13284416 9.085 ns/op 1761.08 MB/s BenchmarkAddVWext/3-4 13085578 8.748 ns/op 2743.35 MB/s BenchmarkAddVWext/4-4 13141338 9.090 ns/op 3520.23 MB/s BenchmarkAddVWext/5-4 13566896 8.650 ns/op 4624.17 MB/s BenchmarkAddVWext/10-4 12141103 9.668 ns/op 8274.66 MB/s BenchmarkAddVWext/100-4 107593 1130 ns/op 707.70 MB/s BenchmarkAddVWext/1000-4 9829 10686 ns/op 748.62 MB/s BenchmarkSubVW/1-4 13667223 8.189 ns/op 976.87 MB/s BenchmarkSubVW/2-4 12621468 9.355 ns/op 1710.34 MB/s BenchmarkSubVW/3-4 11853549 9.995 ns/op 2401.10 MB/s BenchmarkSubVW/4-4 13405124 8.614 ns/op 3714.73 MB/s BenchmarkSubVW/5-4 13345122 8.247 ns/op 4850.52 MB/s BenchmarkSubVW/10-4 11407407 9.891 ns/op 8087.79 MB/s BenchmarkSubVW/100-4 426514 262.2 ns/op 3051.62 MB/s BenchmarkSubVW/1000-4 66670 1821 ns/op 4392.06 MB/s BenchmarkSubVWext/1-4 13653165 8.753 ns/op 913.92 MB/s BenchmarkSubVWext/2-4 12671620 8.908 ns/op 1796.07 MB/s BenchmarkSubVWext/3-4 12017053 10.02 ns/op 2394.98 MB/s BenchmarkSubVWext/4-4 13215728 8.742 ns/op 3660.42 MB/s BenchmarkSubVWext/5-4 13209051 8.161 ns/op 4901.24 MB/s BenchmarkSubVWext/10-4 11932047 9.757 ns/op 8199.21 MB/s BenchmarkSubVWext/100-4 107919 1138 ns/op 703.25 MB/s BenchmarkSubVWext/1000-4 10000 10750 ns/op 744.18 MB/s BenchmarkMulAddVWW/1-4 13589925 8.729 ns/op 7331.67 MB/s BenchmarkMulAddVWW/2-4 13103628 9.055 ns/op 14135.32 MB/s BenchmarkMulAddVWW/3-4 13491090 8.761 ns/op 21914.08 MB/s BenchmarkMulAddVWW/4-4 12787942 9.136 ns/op 28020.50 MB/s BenchmarkMulAddVWW/5-4 12360481 9.736 ns/op 32868.84 MB/s BenchmarkMulAddVWW/10-4 9725277 12.25 ns/op 52236.84 MB/s BenchmarkMulAddVWW/100-4 1430991 84.36 ns/op 75864.50 MB/s BenchmarkMulAddVWW/1000-4 143424 834.7 ns/op 76675.84 MB/s BenchmarkAddMulVVW/1-4 12842040 9.050 ns/op 7072.18 MB/s BenchmarkAddMulVVW/2-4 12792127 8.584 ns/op 14911.53 MB/s BenchmarkAddMulVVW/3-4 12055370 9.716 ns/op 19761.77 MB/s BenchmarkAddMulVVW/4-4 11429854 9.996 ns/op 25611.00 MB/s BenchmarkAddMulVVW/5-4 10954222 11.06 ns/op 28940.36 MB/s BenchmarkAddMulVVW/10-4 10295144 11.35 ns/op 56368.66 MB/s BenchmarkAddMulVVW/100-4 2172426 55.26 ns/op 115820.65 MB/s BenchmarkAddMulVVW/1000-4 244965 483.3 ns/op 132423.85 MB/s BenchmarkDivWVW/1-4 4088397 30.12 ns/op 2124.99 MB/s BenchmarkDivWVW/2-4 2561187 46.97 ns/op 2725.13 MB/s BenchmarkDivWVW/3-4 1965206 60.05 ns/op 3197.07 MB/s BenchmarkDivWVW/4-4 1624051 74.49 ns/op 3436.56 MB/s BenchmarkDivWVW/5-4 1389706 86.40 ns/op 3703.66 MB/s BenchmarkDivWVW/10-4 757756 155.3 ns/op 4120.38 MB/s BenchmarkDivWVW/100-4 85648 1374 ns/op 4658.50 MB/s BenchmarkDivWVW/1000-4 8665 13583 ns/op 4711.71 MB/s BenchmarkNonZeroShifts/1/shrVU-4 14477278 7.422 ns/op BenchmarkNonZeroShifts/1/shlVU-4 13917222 7.967 ns/op BenchmarkNonZeroShifts/2/shrVU-4 13483056 8.738 ns/op BenchmarkNonZeroShifts/2/shlVU-4 14687900 8.129 ns/op BenchmarkNonZeroShifts/3/shrVU-4 12614979 9.378 ns/op BenchmarkNonZeroShifts/3/shlVU-4 14050930 8.448 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11622344 10.05 ns/op BenchmarkNonZeroShifts/4/shlVU-4 13056279 9.062 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10549590 11.02 ns/op BenchmarkNonZeroShifts/5/shlVU-4 12191988 9.724 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7626979 15.63 ns/op BenchmarkNonZeroShifts/10/shlVU-4 9242251 12.87 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1203145 100.1 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1685118 69.01 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 125114 948.6 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 186361 639.9 ns/op BenchmarkDecimalConversion-4 303 395025 ns/op BenchmarkFloatString/100-4 16884 7341 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 284 415320 ns/op 2917 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 38984181 ns/op 60810 B/op 52 allocs/op BenchmarkFloatString/100000-4 1 3827704920 ns/op 842616 B/op 482 allocs/op BenchmarkFloatAdd/10-4 228288 503.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 222781 521.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 204289 579.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 112257 1050 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 22215 5395 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 273177 432.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 280764 412.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 270846 439.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 200308 594.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 55474 2143 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2623 43408 ns/op BenchmarkParseFloatLargeExp-4 613 187131 ns/op BenchmarkGCD10x10/WithoutXY-4 298094 417.2 ns/op BenchmarkGCD10x10/WithXY-4 82696 1457 ns/op BenchmarkGCD10x100/WithoutXY-4 158061 762.8 ns/op BenchmarkGCD10x100/WithXY-4 24168 5150 ns/op BenchmarkGCD10x1000/WithoutXY-4 96098 1198 ns/op BenchmarkGCD10x1000/WithXY-4 19989 6114 ns/op BenchmarkGCD100x100/WithoutXY-4 39550 2866 ns/op BenchmarkGCD100x100/WithXY-4 15188 7930 ns/op BenchmarkGCD100x1000/WithoutXY-4 17910 6712 ns/op BenchmarkGCD100x1000/WithXY-4 8888 13433 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3364 34612 ns/op BenchmarkGCD1000x1000/WithXY-4 1827 64030 ns/op BenchmarkHilbert-4 31 3612807 ns/op BenchmarkBinomial-4 19693 6377 ns/op BenchmarkQuoRem-4 29772 4291 ns/op BenchmarkExp-4 20 5461258 ns/op BenchmarkExpMont/Odd-4 176 678742 ns/op 2592 B/op 22 allocs/op BenchmarkExpMont/Even1-4 175 678720 ns/op 3363 B/op 38 allocs/op BenchmarkExpMont/Even2-4 169 703086 ns/op 3833 B/op 53 allocs/op BenchmarkExpMont/Even3-4 169 703796 ns/op 3839 B/op 53 allocs/op BenchmarkExpMont/Even4-4 168 709191 ns/op 3839 B/op 53 allocs/op BenchmarkExpMont/Even8-4 169 707075 ns/op 3829 B/op 53 allocs/op BenchmarkExpMont/Even32-4 165 706898 ns/op 3833 B/op 53 allocs/op BenchmarkExpMont/Even64-4 204 570747 ns/op 3638 B/op 53 allocs/op BenchmarkExpMont/Even96-4 192 588526 ns/op 3778 B/op 51 allocs/op BenchmarkExpMont/Even128-4 223 527728 ns/op 3264 B/op 50 allocs/op BenchmarkExpMont/Even255-4 254 466315 ns/op 2943 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 616 192111 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 532 223854 ns/op 1734 B/op 47 allocs/op BenchmarkExpMont/SmallEven3-4 541 214772 ns/op 1743 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 548 215908 ns/op 1737 B/op 47 allocs/op BenchmarkExp2-4 20 5255863 ns/op BenchmarkBitset-4 1000000 114.2 ns/op BenchmarkBitsetNeg-4 572196 211.3 ns/op BenchmarkBitsetOrig-4 327969 352.5 ns/op BenchmarkBitsetNegOrig-4 212869 532.1 ns/op BenchmarkModSqrt225_Tonelli-4 168 705334 ns/op BenchmarkModSqrt225_3Mod4-4 543 218418 ns/op BenchmarkModSqrt231_Tonelli-4 163 731717 ns/op BenchmarkModSqrt231_5Mod8-4 466 256946 ns/op BenchmarkModInverse-4 17151 7053 ns/op BenchmarkSqrt-4 2234 50835 ns/op BenchmarkIntSqr/1-4 1556859 75.55 ns/op BenchmarkIntSqr/2-4 927392 133.1 ns/op BenchmarkIntSqr/3-4 704539 158.5 ns/op BenchmarkIntSqr/5-4 555027 216.6 ns/op BenchmarkIntSqr/8-4 428235 282.7 ns/op BenchmarkIntSqr/10-4 316192 344.4 ns/op BenchmarkIntSqr/20-4 74605 1742 ns/op BenchmarkIntSqr/30-4 55944 2337 ns/op BenchmarkIntSqr/50-4 32374 3705 ns/op BenchmarkIntSqr/80-4 19946 5865 ns/op BenchmarkIntSqr/100-4 15987 7554 ns/op BenchmarkIntSqr/200-4 5570 19041 ns/op BenchmarkIntSqr/300-4 2720 48280 ns/op BenchmarkIntSqr/500-4 1210 96934 ns/op BenchmarkIntSqr/800-4 465 266821 ns/op BenchmarkIntSqr/1000-4 356 324098 ns/op BenchmarkDiv/20/10-4 540070 225.2 ns/op BenchmarkDiv/40/20-4 533214 224.8 ns/op BenchmarkDiv/100/50-4 519057 225.8 ns/op BenchmarkDiv/200/100-4 72276 1715 ns/op BenchmarkDiv/400/200-4 67898 1780 ns/op BenchmarkDiv/1000/500-4 58222 2246 ns/op BenchmarkDiv/2000/1000-4 41514 3035 ns/op BenchmarkDiv/20000/10000-4 1490 78844 ns/op BenchmarkDiv/200000/100000-4 38 3260909 ns/op BenchmarkDiv/2000000/1000000-4 2 92721974 ns/op BenchmarkDiv/20000000/10000000-4 1 2711012516 ns/op BenchmarkMul-4 7 16407437 ns/op BenchmarkNatMul/10-4 274597 423.5 ns/op BenchmarkNatMul/100-4 8979 13810 ns/op BenchmarkNatMul/1000-4 254 472611 ns/op BenchmarkZeroShifts/Shl-4 26508 4950 ns/op BenchmarkZeroShifts/ShlSame-4 6322698 18.24 ns/op BenchmarkZeroShifts/Shr-4 26641 4441 ns/op BenchmarkZeroShifts/ShrSame-4 6298743 18.89 ns/op BenchmarkExp3Power/0x10-4 261938 436.5 ns/op BenchmarkExp3Power/0x40-4 237668 513.4 ns/op BenchmarkExp3Power/0x100-4 140181 869.7 ns/op BenchmarkExp3Power/0x400-4 64425 1819 ns/op BenchmarkExp3Power/0x1000-4 14161 8237 ns/op BenchmarkExp3Power/0x4000-4 2890 39410 ns/op BenchmarkExp3Power/0x10000-4 343 340986 ns/op BenchmarkExp3Power/0x40000-4 31 3875951 ns/op BenchmarkExp3Power/0x100000-4 3 38577007 ns/op BenchmarkExp3Power/0x400000-4 1 359501806 ns/op BenchmarkFibo-4 4 30648318 ns/op BenchmarkNatSqr/1-4 1349600 88.77 ns/op BenchmarkNatSqr/2-4 751422 148.8 ns/op BenchmarkNatSqr/3-4 702403 183.1 ns/op BenchmarkNatSqr/5-4 465463 254.3 ns/op BenchmarkNatSqr/8-4 325092 339.4 ns/op BenchmarkNatSqr/10-4 236601 428.5 ns/op BenchmarkNatSqr/20-4 70052 1656 ns/op BenchmarkNatSqr/30-4 51538 2320 ns/op BenchmarkNatSqr/50-4 32404 3665 ns/op BenchmarkNatSqr/80-4 18516 6300 ns/op BenchmarkNatSqr/100-4 14418 8072 ns/op BenchmarkNatSqr/200-4 5456 21280 ns/op BenchmarkNatSqr/300-4 2629 49874 ns/op BenchmarkNatSqr/500-4 1230 95411 ns/op BenchmarkNatSqr/800-4 517 220634 ns/op BenchmarkNatSqr/1000-4 379 313532 ns/op BenchmarkNatSetBytes/8-4 1000000 104.4 ns/op BenchmarkNatSetBytes/24-4 330962 340.8 ns/op BenchmarkNatSetBytes/128-4 74062 1504 ns/op BenchmarkNatSetBytes/7-4 1242679 95.12 ns/op BenchmarkNatSetBytes/23-4 332347 338.0 ns/op BenchmarkNatSetBytes/127-4 74862 1526 ns/op BenchmarkScanPi-4 320 364805 ns/op BenchmarkStringPiParallel-4 852 137483 ns/op BenchmarkScan/10/Base2-4 52820 2245 ns/op BenchmarkScan/100/Base2-4 5884 20458 ns/op BenchmarkScan/1000/Base2-4 600 200980 ns/op BenchmarkScan/10/Base8-4 134156 890.8 ns/op BenchmarkScan/100/Base8-4 17007 6977 ns/op BenchmarkScan/1000/Base8-4 1702 69534 ns/op BenchmarkScan/10/Base10-4 142491 815.3 ns/op BenchmarkScan/100/Base10-4 18844 6453 ns/op BenchmarkScan/1000/Base10-4 1934 63063 ns/op BenchmarkScan/10/Base16-4 163724 691.0 ns/op BenchmarkScan/100/Base16-4 21892 5533 ns/op BenchmarkScan/1000/Base16-4 2167 54377 ns/op BenchmarkString/10/Base2-4 263794 454.0 ns/op BenchmarkString/100/Base2-4 36858 3231 ns/op BenchmarkString/1000/Base2-4 3788 30544 ns/op BenchmarkString/10/Base8-4 490686 248.8 ns/op BenchmarkString/100/Base8-4 94737 1243 ns/op BenchmarkString/1000/Base8-4 10000 11146 ns/op BenchmarkString/10/Base10-4 295047 410.0 ns/op BenchmarkString/100/Base10-4 64058 1865 ns/op BenchmarkString/1000/Base10-4 7150 16748 ns/op BenchmarkString/10/Base16-4 519991 222.4 ns/op BenchmarkString/100/Base16-4 128355 917.3 ns/op BenchmarkString/1000/Base16-4 14980 7923 ns/op BenchmarkLeafSize/0-4 60 2111523 ns/op BenchmarkLeafSize/1-4 609 197474 ns/op BenchmarkLeafSize/2-4 620 194607 ns/op BenchmarkLeafSize/3-4 444 264055 ns/op BenchmarkLeafSize/4-4 596 185767 ns/op BenchmarkLeafSize/5-4 387 308675 ns/op BenchmarkLeafSize/6-4 454 261408 ns/op BenchmarkLeafSize/7-4 468 256722 ns/op BenchmarkLeafSize/8-4 602 188447 ns/op BenchmarkLeafSize/9-4 328 358991 ns/op BenchmarkLeafSize/10-4 387 298609 ns/op BenchmarkLeafSize/11-4 414 291163 ns/op BenchmarkLeafSize/12-4 457 257016 ns/op BenchmarkLeafSize/13-4 411 278429 ns/op BenchmarkLeafSize/14-4 466 248710 ns/op BenchmarkLeafSize/15-4 514 226316 ns/op BenchmarkLeafSize/16-4 598 189752 ns/op BenchmarkLeafSize/32-4 612 193710 ns/op BenchmarkLeafSize/64-4 552 207302 ns/op BenchmarkProbablyPrime/n=0-4 13 8091104 ns/op BenchmarkProbablyPrime/n=1-4 12 9106955 ns/op BenchmarkProbablyPrime/n=5-4 8 13657042 ns/op BenchmarkProbablyPrime/n=10-4 6 18493314 ns/op BenchmarkProbablyPrime/n=20-4 4 29655426 ns/op BenchmarkProbablyPrime/Lucas-4 15 7005982 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 112 1072445 ns/op BenchmarkRatCmp-4 297271 384.6 ns/op BenchmarkFloatPrecExact/1-4 187082 611.8 ns/op BenchmarkFloatPrecExact/10-4 60298 2033 ns/op BenchmarkFloatPrecExact/100-4 16923 7198 ns/op BenchmarkFloatPrecExact/1000-4 3025 35849 ns/op BenchmarkFloatPrecExact/10000-4 188 627697 ns/op BenchmarkFloatPrecExact/100000-4 4 26495911 ns/op BenchmarkFloatPrecExact/1000000-4 1 1297107072 ns/op BenchmarkFloatPrecMixed/1-4 177775 672.5 ns/op BenchmarkFloatPrecMixed/10-4 59128 2015 ns/op BenchmarkFloatPrecMixed/100-4 7472 14445 ns/op BenchmarkFloatPrecMixed/1000-4 660 183371 ns/op BenchmarkFloatPrecMixed/10000-4 16 6581785 ns/op BenchmarkFloatPrecMixed/100000-4 1 358382245 ns/op BenchmarkFloatPrecMixed/1000000-4 1 22928196904 ns/op BenchmarkFloatPrecInexact/1-4 319767 381.4 ns/op BenchmarkFloatPrecInexact/10-4 240942 449.3 ns/op BenchmarkFloatPrecInexact/100-4 198259 622.8 ns/op BenchmarkFloatPrecInexact/1000-4 57489 2026 ns/op BenchmarkFloatPrecInexact/10000-4 7100 16745 ns/op BenchmarkFloatPrecInexact/100000-4 714 162873 ns/op BenchmarkFloatPrecInexact/1000000-4 55 2937458 ns/op BenchmarkFloatSqrt/64-4 29992 3915 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 18656 6568 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 13022 8933 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 6655 17360 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1290 93090 ns/op 17870 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 80 1291044 ns/op 175094 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 2 98161758 ns/op 3503308 B/op 586 allocs/op PASS ok math/big 76.458s goos: linux goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 9754940 11.93 ns/op BenchmarkLeadingZeros8-4 8798079 13.55 ns/op BenchmarkLeadingZeros16-4 9470900 12.65 ns/op BenchmarkLeadingZeros32-4 9804386 12.25 ns/op BenchmarkLeadingZeros64-4 10015858 11.90 ns/op BenchmarkTrailingZeros-4 12051714 11.58 ns/op BenchmarkTrailingZeros8-4 11727820 11.79 ns/op BenchmarkTrailingZeros16-4 10331779 11.06 ns/op BenchmarkTrailingZeros32-4 9963914 11.91 ns/op BenchmarkTrailingZeros64-4 10372448 11.59 ns/op BenchmarkOnesCount-4 10373919 11.61 ns/op BenchmarkOnesCount8-4 10351886 11.59 ns/op BenchmarkOnesCount16-4 9814232 11.87 ns/op BenchmarkOnesCount32-4 10109766 11.86 ns/op BenchmarkOnesCount64-4 10305613 10.25 ns/op BenchmarkRotateLeft-4 10019354 11.86 ns/op BenchmarkRotateLeft8-4 10373632 11.59 ns/op BenchmarkRotateLeft16-4 10135639 11.87 ns/op BenchmarkRotateLeft32-4 10354611 11.61 ns/op BenchmarkRotateLeft64-4 10311298 11.62 ns/op BenchmarkReverse-4 16944415 6.869 ns/op BenchmarkReverse8-4 19173739 6.030 ns/op BenchmarkReverse16-4 19214817 5.677 ns/op BenchmarkReverse32-4 18190005 6.551 ns/op BenchmarkReverse64-4 17063827 6.163 ns/op BenchmarkReverseBytes-4 18816710 6.242 ns/op BenchmarkReverseBytes16-4 19186863 6.230 ns/op BenchmarkReverseBytes32-4 18968912 6.236 ns/op BenchmarkReverseBytes64-4 18560109 5.519 ns/op BenchmarkAdd-4 10025422 11.87 ns/op BenchmarkAdd32-4 10305028 11.58 ns/op BenchmarkAdd64-4 10124181 10.21 ns/op BenchmarkAdd64multiple-4 18942834 6.239 ns/op BenchmarkSub-4 10016510 11.90 ns/op BenchmarkSub32-4 10304647 11.64 ns/op BenchmarkSub64-4 10103264 11.88 ns/op BenchmarkSub64multiple-4 18940801 6.238 ns/op BenchmarkMul-4 10095188 11.86 ns/op BenchmarkMul32-4 10292336 10.78 ns/op BenchmarkMul64-4 10619319 11.94 ns/op BenchmarkDiv-4 10093177 12.18 ns/op BenchmarkDiv32-4 10504293 11.89 ns/op BenchmarkDiv64-4 9867568 11.89 ns/op PASS ok math/bits 6.650s goos: linux goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 14535493 8.246 ns/op BenchmarkAcos-4 626510 169.1 ns/op BenchmarkAcosh-4 630768 183.4 ns/op BenchmarkAsin-4 686576 170.3 ns/op BenchmarkAsinh-4 690051 167.4 ns/op BenchmarkAtan-4 1000000 105.1 ns/op BenchmarkAtanh-4 1000000 105.6 ns/op BenchmarkConj-4 24662990 4.711 ns/op BenchmarkCos-4 770158 142.9 ns/op BenchmarkCosh-4 825933 143.0 ns/op BenchmarkExp-4 1000000 104.5 ns/op BenchmarkLog-4 1562970 76.77 ns/op BenchmarkLog10-4 1542678 77.45 ns/op BenchmarkPhase-4 3472117 34.58 ns/op BenchmarkPolar-4 2414478 48.42 ns/op BenchmarkPow-4 291669 414.8 ns/op BenchmarkRect-4 1559436 77.38 ns/op BenchmarkSin-4 816882 142.1 ns/op BenchmarkSinh-4 831721 141.6 ns/op BenchmarkSqrt-4 1000000 102.2 ns/op BenchmarkTan-4 496489 234.0 ns/op BenchmarkTanh-4 557019 218.0 ns/op PASS ok math/cmplx 4.054s goos: linux goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 1000000 101.9 ns/op BenchmarkInt63ThreadsafeParallel-4 973546 148.8 ns/op BenchmarkInt63Unthreadsafe-4 1510092 82.97 ns/op BenchmarkIntn1000-4 1000000 105.7 ns/op BenchmarkInt63n1000-4 1284772 93.76 ns/op BenchmarkInt31n1000-4 1288365 93.48 ns/op BenchmarkFloat32-4 1302139 93.62 ns/op BenchmarkFloat64-4 1474716 81.00 ns/op BenchmarkPerm3-4 268184 435.1 ns/op BenchmarkPerm30-4 31545 3859 ns/op BenchmarkPerm30ViaShuffle-4 32106 3760 ns/op BenchmarkShuffleOverhead-4 21505 5408 ns/op BenchmarkRead3-4 1218705 97.65 ns/op BenchmarkRead64-4 107331 1119 ns/op BenchmarkRead1000-4 7119 16796 ns/op BenchmarkConcurrent-4 269368 526.0 ns/op PASS ok math/rand 3.784s goos: linux goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8-4 2432509 49.32 ns/op BenchmarkPCG_DXSM-4 4566655 26.19 ns/op BenchmarkSourceUint64-4 4580720 25.32 ns/op BenchmarkGlobalInt64-4 5349435 22.56 ns/op BenchmarkGlobalInt64Parallel-4 8972199 12.93 ns/op BenchmarkGlobalUint64-4 5558643 22.57 ns/op BenchmarkGlobalUint64Parallel-4 8635452 13.67 ns/op BenchmarkInt64-4 2888398 41.62 ns/op BenchmarkUint64-4 2856159 41.89 ns/op BenchmarkGlobalIntN1000-4 3397680 35.62 ns/op BenchmarkIntN1000-4 2136747 54.37 ns/op BenchmarkInt64N1000-4 2246114 54.64 ns/op BenchmarkInt64N1e8-4 2232982 54.91 ns/op BenchmarkInt64N1e9-4 2232211 53.56 ns/op BenchmarkInt64N2e9-4 2200172 54.08 ns/op BenchmarkInt64N1e18-4 2168322 56.55 ns/op BenchmarkInt64N2e18-4 2156644 57.07 ns/op BenchmarkInt64N4e18-4 1928275 63.87 ns/op BenchmarkInt32N1000-4 2215956 53.60 ns/op BenchmarkInt32N1e8-4 2200320 54.23 ns/op BenchmarkInt32N1e9-4 2202252 53.82 ns/op BenchmarkInt32N2e9-4 2191486 54.82 ns/op BenchmarkFloat32-4 2870533 43.14 ns/op BenchmarkFloat64-4 2862175 41.79 ns/op BenchmarkExpFloat64-4 1655316 71.40 ns/op BenchmarkNormFloat64-4 1677243 71.34 ns/op BenchmarkPerm3-4 429604 263.4 ns/op BenchmarkPerm30-4 41358 2825 ns/op BenchmarkPerm30ViaShuffle-4 44868 2686 ns/op BenchmarkShuffleOverhead-4 60421 1998 ns/op BenchmarkConcurrent-4 4473643 23.59 ns/op PASS ok math/rand/v2 6.391s goos: linux goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 61869 1853 ns/op BenchmarkQDecodeWord-4 156946 755.1 ns/op BenchmarkQDecodeHeader-4 147171 809.3 ns/op BenchmarkTypeByExtension/.html-4 506440 199.6 ns/op BenchmarkTypeByExtension/.HTML-4 430849 263.5 ns/op BenchmarkTypeByExtension/.unused-4 468534 218.6 ns/op BenchmarkExtensionsByType/text/html-4 259068 445.5 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 120422 841.3 ns/op BenchmarkExtensionsByType/application/octet-stream-4 193340 639.4 ns/op PASS ok mime 2.303s goos: linux goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 844 123368 ns/op 48440 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 924 122292 ns/op 48710 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 375 302556 ns/op 106075 B/op 271 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 728 163570 ns/op 49759 B/op 207 allocs/op PASS ok mime/multipart 1.553s goos: linux goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1297 86876 ns/op PASS ok mime/quotedprintable 1.136s goos: linux goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 169 682274 ns/op 8231 B/op 91 allocs/op BenchmarkGoLookupIPNoSuchHost-4 16 7170929 ns/op 19197 B/op 160 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5006814702 ns/op 158480 B/op 230 allocs/op BenchmarkDNSName-4 158332 710.2 ns/op BenchmarkInterfaces-4 2058 51823 ns/op 17319 B/op 42 allocs/op BenchmarkInterfaceByIndex-4 3019 38510 ns/op 12523 B/op 25 allocs/op BenchmarkInterfaceByName-4 2083 51536 ns/op 17295 B/op 43 allocs/op BenchmarkInterfaceAddrs-4 1422 79380 ns/op 23364 B/op 107 allocs/op BenchmarkInterfacesAndAddrs-4 5094 21404 ns/op 3927 B/op 33 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 872 120623 ns/op 137560 B/op 51 allocs/op BenchmarkParseIP-4 9328 10893 ns/op BenchmarkParseIPValidIPv4-4 576321 196.7 ns/op BenchmarkParseIPValidIPv6-4 283870 408.8 ns/op BenchmarkIPString/IPv4-4 170119 662.4 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 15860 7463 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 72907 1541 ns/op BenchmarkIPEqual/IPv4-4 1653292 72.95 ns/op BenchmarkIPEqual/IPv6-4 1689502 67.61 ns/op BenchmarkSendFile/file-to-tcp/1024-4 1 1207889416 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1207082181 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1205938146 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1206677190 ns/op 0.01 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1206015628 ns/op 0.01 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1009591279 ns/op 0.03 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1009616616 ns/op 0.06 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1010237060 ns/op 0.13 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1009208621 ns/op 0.26 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1010101006 ns/op 0.52 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1011701808 ns/op 1.04 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1009015871 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1009366305 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1009082800 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1009203449 ns/op 0.01 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1009129621 ns/op 0.02 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1009082703 ns/op 0.03 MB/s 576 B/op 12 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1009142330 ns/op 0.06 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1010011049 ns/op 0.13 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1009546874 ns/op 0.26 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1009749350 ns/op 0.52 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1010248923 ns/op 1.04 MB/s 480 B/op 11 allocs/op BenchmarkSendfileZeroBytes-4 1 201715378 ns/op 8681848 B/op 464588 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1010479890 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1010112402 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1009963850 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1009813992 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1009676041 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1009987800 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1009595519 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1009753185 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1009911266 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1010601676 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1010950331 ns/op 1.04 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1009672594 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1009445309 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1009266129 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1009957074 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1009576448 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1009343266 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1010060051 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1010189656 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1010469857 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1011253159 ns/op 0.52 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1011989089 ns/op 1.04 MB/s BenchmarkSplice/tcp-to-unix/1024-4 1 1010668886 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/2048-4 1 1009866849 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/4096-4 1 1010763715 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/8192-4 1 1009973469 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-unix/16384-4 1 1010325102 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-unix/32768-4 1 1009527842 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-unix/65536-4 1 1011482548 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-unix/131072-4 1 1010252681 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-unix/262144-4 1 1010596544 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-unix/524288-4 1 1010464671 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-unix/1048576-4 1 1011112965 ns/op 1.04 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1009026340 ns/op 0.00 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1009423896 ns/op 0.00 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1009320539 ns/op 0.00 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1009553816 ns/op 0.01 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1009466536 ns/op 0.02 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1009597781 ns/op 0.03 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1009569968 ns/op 0.06 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1009921536 ns/op 0.13 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1010074127 ns/op 0.26 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1010909630 ns/op 0.52 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1011216193 ns/op 1.04 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1009474510 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1008990829 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1009722365 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1009583962 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1009671757 ns/op 0.02 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1009841019 ns/op 0.03 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1009417879 ns/op 0.06 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1009090647 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1009743096 ns/op 0.26 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1010427852 ns/op 0.52 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1011019490 ns/op 1.04 MB/s 944 B/op 9 allocs/op BenchmarkTCP4OneShot-4 2606 43809 ns/op BenchmarkTCP4OneShotTimeout-4 2186 46225 ns/op BenchmarkTCP4Persistent-4 16716 7031 ns/op BenchmarkTCP4PersistentTimeout-4 16467 7315 ns/op BenchmarkTCP6OneShot-4 2353 45844 ns/op BenchmarkTCP6OneShotTimeout-4 2240 46833 ns/op BenchmarkTCP6Persistent-4 16180 7217 ns/op BenchmarkTCP6PersistentTimeout-4 18861 6733 ns/op BenchmarkTCP4ConcurrentReadWrite-4 43218 3630 ns/op BenchmarkTCP6ConcurrentReadWrite-4 23406 4848 ns/op BenchmarkSetReadDeadline-4 204829 592.5 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 9013 12104 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 9286 13059 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 9866 11385 ns/op 0 B/op 0 allocs/op PASS ok net 89.904s goos: linux goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 37873 3014 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 15895 7647 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 20983 5650 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 24844 4947 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 48416 2423 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 73605 1612 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 2094123 57.76 ns/op BenchmarkFindChild/n=2/rep=map-4 4654789 24.21 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1841529 66.41 ns/op BenchmarkFindChild/n=4/rep=linear-4 1000000 103.2 ns/op BenchmarkFindChild/n=4/rep=map-4 4293352 27.45 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 959560 114.6 ns/op BenchmarkFindChild/n=8/rep=linear-4 582272 205.5 ns/op BenchmarkFindChild/n=8/rep=map-4 3830674 31.40 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 521802 206.5 ns/op BenchmarkFindChild/n=16/rep=linear-4 271386 395.4 ns/op BenchmarkFindChild/n=16/rep=map-4 4343070 27.04 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2961576 37.46 ns/op BenchmarkFindChild/n=32/rep=linear-4 147849 813.3 ns/op BenchmarkFindChild/n=32/rep=map-4 4640904 25.55 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 3107566 38.26 ns/op BenchmarkMultiConflicts-4 1 135758540 ns/op BenchmarkServerMatch-4 25106 4928 ns/op BenchmarkReadRequestChrome-4 4734 21860 ns/op 27.95 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 14463 8292 ns/op 9.41 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 14366 8263 ns/op 9.92 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 9474 11906 ns/op 12.68 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 22076 5462 ns/op 7.32 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 445 313593 ns/op 3.27 MB/s BenchmarkFileAndServer_1KB/https1-4 254 425882 ns/op 2.40 MB/s BenchmarkFileAndServer_1KB/h2-4 210 529444 ns/op 1.93 MB/s BenchmarkFileAndServer_16MB/h1-4 3 33778888 ns/op 496.68 MB/s BenchmarkFileAndServer_16MB/https1-4 1 114383062 ns/op 146.68 MB/s BenchmarkFileAndServer_16MB/h2-4 1 178867578 ns/op 93.80 MB/s BenchmarkFileAndServer_64MB/h1-4 1 134315471 ns/op 499.64 MB/s BenchmarkFileAndServer_64MB/https1-4 1 298346631 ns/op 224.94 MB/s BenchmarkFileAndServer_64MB/h2-4 1 682266713 ns/op 98.36 MB/s BenchmarkServeMux-4 284 437442 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 354 372060 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 459 259973 ns/op 5850 B/op 63 allocs/op BenchmarkClientServer/https1-4 314 359126 ns/op 6676 B/op 72 allocs/op BenchmarkClientServer/h2-4 259 421535 ns/op 9933 B/op 77 allocs/op BenchmarkClientServerParallel/4/h1-4 1214 93686 ns/op 9475 B/op 76 allocs/op BenchmarkClientServerParallel/4/https1-4 37 2799809 ns/op 80627 B/op 852 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53744: read tcp 127.0.0.1:42987->127.0.0.1:53744: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53706: read tcp 127.0.0.1:42987->127.0.0.1:53706: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53742: write tcp 127.0.0.1:42987->127.0.0.1:53742: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53730: write tcp 127.0.0.1:42987->127.0.0.1:53730: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56024: read tcp 127.0.0.1:42089->127.0.0.1:56024: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56032: read tcp 127.0.0.1:42089->127.0.0.1:56032: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56048: write tcp 127.0.0.1:42089->127.0.0.1:56048: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:55960: write tcp 127.0.0.1:42089->127.0.0.1:55960: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56050: write tcp 127.0.0.1:42089->127.0.0.1:56050: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50858: read tcp 127.0.0.1:42239->127.0.0.1:50858: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 278 365375 ns/op 14357 B/op 138 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36984: read tcp 127.0.0.1:45039->127.0.0.1:36984: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36980: write tcp 127.0.0.1:45039->127.0.0.1:36980: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36952: write tcp 127.0.0.1:45039->127.0.0.1:36952: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40082: write tcp 127.0.0.1:41967->127.0.0.1:40082: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53604: write tcp 127.0.0.1:46015->127.0.0.1:53604: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53616: write tcp 127.0.0.1:46015->127.0.0.1:53616: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53628: write tcp 127.0.0.1:46015->127.0.0.1:53628: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53480: read tcp 127.0.0.1:32917->127.0.0.1:53480: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53414: write tcp 127.0.0.1:32917->127.0.0.1:53414: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53488: write tcp 127.0.0.1:32917->127.0.0.1:53488: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 903 130015 ns/op 15921 B/op 100 allocs/op BenchmarkClientServerParallel/64/https1-4 27 3763720 ns/op 100250 B/op 1094 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47488: read tcp 127.0.0.1:39221->127.0.0.1:47488: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47500: write tcp 127.0.0.1:39221->127.0.0.1:47500: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47532: write tcp 127.0.0.1:39221->127.0.0.1:47532: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47168: read tcp 127.0.0.1:43463->127.0.0.1:47168: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47158: read tcp 127.0.0.1:43463->127.0.0.1:47158: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47268: read tcp 127.0.0.1:43463->127.0.0.1:47268: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47212: read tcp 127.0.0.1:43463->127.0.0.1:47212: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47298: read tcp 127.0.0.1:43463->127.0.0.1:47298: use of closed network connection BenchmarkClientServerParallel/64/h2-4 66 2623392 ns/op 71650 B/op 808 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49488: write tcp 127.0.0.1:33903->127.0.0.1:49488: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49528: write tcp 127.0.0.1:33903->127.0.0.1:49528: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49502: write tcp 127.0.0.1:33903->127.0.0.1:49502: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49524: write tcp 127.0.0.1:33903->127.0.0.1:49524: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57118: read tcp 127.0.0.1:40295->127.0.0.1:57118: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57164: read tcp 127.0.0.1:40295->127.0.0.1:57164: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57220: read tcp 127.0.0.1:40295->127.0.0.1:57220: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57194: read tcp 127.0.0.1:40295->127.0.0.1:57194: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57448: read tcp 127.0.0.1:40295->127.0.0.1:57448: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57280: read tcp 127.0.0.1:40295->127.0.0.1:57280: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1015568462 ns/op 30264 B/op 160 allocs/op BenchmarkClient-4 373 323460 ns/op 3735 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 889 129502 ns/op 7353 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1671 73898 ns/op 3056 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1983 67392 ns/op 1888 B/op 13 allocs/op BenchmarkServerHandlerTypeLen-4 1518 70627 ns/op 2787 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1711 72966 ns/op 2738 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1606 67827 ns/op 2780 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1849 76260 ns/op 1913 B/op 14 allocs/op BenchmarkServerHijack-4 1490 91488 ns/op 16753 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 442 275527 ns/op 5987 B/op 52 allocs/op BenchmarkResponseStatusLine-4 700015 155.7 ns/op 0 B/op 0 allocs/op PASS ok net/http 16.790s goos: linux goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 7012 16691 ns/op 34136 B/op 12 allocs/op PASS ok net/http/httputil 1.201s goos: linux goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 113572 1042 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 752478 150.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 265546 452.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 89840 1381 ns/op BenchmarkStdIPv4-4 175382 745.7 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 122976 971.8 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 120535 935.5 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 110173 1067 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 95404 1241 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1915818 63.22 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1977062 68.32 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1922492 63.16 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 370512 321.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 373798 300.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 370330 323.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 114273 1051 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 404298 280.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 221692 535.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 227970 528.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 208572 562.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 103562 1172 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 533352 222.6 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 183890 637.1 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 231538 484.8 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 360910 339.8 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 223765 540.4 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 472641 250.1 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 213169 535.4 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 226284 532.4 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 224659 536.0 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 175192 683.8 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 700132 168.4 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 331570 357.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 157192 754.4 ns/op 96 B/op 2 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 192198 617.8 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_v4-4 251368 456.4 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_zone-4 178416 668.1 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortMarshalText/v4-4 368564 309.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 174111 696.0 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 201868 575.3 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 271932 436.7 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 191335 625.9 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1369489 87.18 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1371480 87.56 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1384749 90.24 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1300404 93.21 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1300204 92.11 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1268199 92.65 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1285964 92.45 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1303099 91.99 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1301796 91.85 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 503986 226.5 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 793855 154.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 277105 409.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 297820 385.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 284889 416.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 99626 1210 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 730623 161.9 ns/op PASS ok net/netip 9.391s 2023/11/20 03:15:44 Test RPC server listening on 127.0.0.1:39157 2023/11/20 03:15:44 Test HTTP RPC server listening on 127.0.0.1:46661 goos: linux goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1718 65465 ns/op BenchmarkEndToEndHTTP-4 1533 71288 ns/op BenchmarkEndToEndAsync-4 3454 34544 ns/op BenchmarkEndToEndAsyncHTTP-4 3722 32615 ns/op PASS ok net/rpc 1.762s goos: linux goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 4796 22398 ns/op BenchmarkReadMIMEHeader/server_headers-4 7885 14729 ns/op BenchmarkUncommon-4 36902 3197 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.499s goos: linux goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 6332 17587 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 129181 933.6 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 758840 150.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 137305 862.2 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 251536 477.1 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 119581 1006 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 20869 5688 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 589161 200.4 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 135648 912.4 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 243130 473.1 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 115032 998.6 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 22815 5232 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 247592 475.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 104314 1140 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 99866 1217 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 44916 2672 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 7809 14736 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 242812 478.3 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 104280 1159 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 96667 1199 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 46045 2640 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 7994 14469 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.041s goos: linux goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 3496448 32.92 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 251395 443.9 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1191 97851 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:512: benchmarkReaddirname ".": 131 entries os_test.go:512: benchmarkReaddirname ".": 131 entries os_test.go:512: benchmarkReaddirname ".": 131 entries BenchmarkReaddir-4 370 313820 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:529: benchmarkReaddir ".": 131 entries os_test.go:529: benchmarkReaddir ".": 131 entries os_test.go:529: benchmarkReaddir ".": 131 entries BenchmarkReadDir-4 938 122771 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:546: benchmarkReadDir ".": 131 entries os_test.go:546: benchmarkReadDir ".": 131 entries os_test.go:546: benchmarkReadDir ".": 131 entries BenchmarkStatDot-4 99529 1213 ns/op BenchmarkStatFile-4 76792 1522 ns/op BenchmarkStatDir-4 82107 1472 ns/op BenchmarkLstatDot-4 99992 1178 ns/op BenchmarkLstatFile-4 74462 1569 ns/op BenchmarkLstatDir-4 81454 1466 ns/op PASS ok os 2.517s goos: linux goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 250 452781 ns/op 7159 B/op 30 allocs/op PASS ok os/exec 1.177s goos: linux goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 602116 195.2 ns/op PASS ok os/user 1.222s goos: linux goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 4952380 23.55 ns/op BenchmarkString-4 3131386 38.00 ns/op BenchmarkBytes-4 2749179 43.88 ns/op BenchmarkNamedBytes-4 1560546 78.45 ns/op BenchmarkBytesArray-4 978872 114.6 ns/op BenchmarkSliceLen-4 3166800 38.17 ns/op BenchmarkMapLen-4 1000000 103.6 ns/op BenchmarkStringLen-4 2380114 50.49 ns/op BenchmarkArrayLen-4 1732027 69.43 ns/op BenchmarkSliceCap-4 3201124 36.72 ns/op BenchmarkDeepEqual/int8-4 501372 225.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 124624 956.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 450354 262.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 120684 994.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 460592 262.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 114775 1005 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 434770 261.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 122653 996.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 436372 263.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 119838 993.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 487820 226.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 159361 743.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 443455 266.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 120744 1003 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 452774 264.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 115136 998.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 432036 264.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 119221 990.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 446557 264.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 118899 991.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 426780 265.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 118329 994.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 445363 264.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 118410 998.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 441367 261.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 119180 998.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 451300 264.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 120892 996.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 436750 261.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 120175 991.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 537030 218.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 126056 956.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 415399 260.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 119922 1006 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 160297 742.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 79008 1510 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 63142 1873 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 44641 2687 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 47412 2605 ns/op BenchmarkIsZero/ArrayComparable-4 365269 302.0 ns/op BenchmarkIsZero/ArrayIncomparable-4 42837 2816 ns/op BenchmarkIsZero/StructComparable-4 777786 138.3 ns/op BenchmarkIsZero/StructIncomparable-4 191643 623.8 ns/op BenchmarkIsZero/ArrayInt_4-4 1680672 71.26 ns/op BenchmarkIsZero/ArrayInt_1024-4 21061 5695 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 40752 2935 ns/op BenchmarkIsZero/Struct4Int-4 1697882 70.64 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 21086 5317 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 21072 4884 ns/op BenchmarkIsZero/StructInt_512-4 40892 2929 ns/op BenchmarkSetZero/Bool/Direct-4 5302622 23.42 ns/op BenchmarkSetZero/Bool/CachedZero-4 1000000 105.8 ns/op BenchmarkSetZero/Bool/NewZero-4 743636 139.2 ns/op BenchmarkSetZero/Int/Direct-4 3232496 37.71 ns/op BenchmarkSetZero/Int/CachedZero-4 1000000 107.6 ns/op BenchmarkSetZero/Int/NewZero-4 822751 139.8 ns/op BenchmarkSetZero/Uint/Direct-4 3259819 37.07 ns/op BenchmarkSetZero/Uint/CachedZero-4 1000000 105.6 ns/op BenchmarkSetZero/Uint/NewZero-4 752856 137.0 ns/op BenchmarkSetZero/Float/Direct-4 3219346 37.53 ns/op BenchmarkSetZero/Float/CachedZero-4 1129201 105.7 ns/op BenchmarkSetZero/Float/NewZero-4 825195 140.2 ns/op BenchmarkSetZero/Complex/Direct-4 3238153 37.84 ns/op BenchmarkSetZero/Complex/CachedZero-4 1000000 106.5 ns/op BenchmarkSetZero/Complex/NewZero-4 803858 138.1 ns/op BenchmarkSetZero/Array/Direct-4 2661405 44.68 ns/op BenchmarkSetZero/Array/CachedZero-4 1000000 106.4 ns/op BenchmarkSetZero/Array/NewZero-4 867076 140.4 ns/op BenchmarkSetZero/Chan/Direct-4 2779638 43.06 ns/op BenchmarkSetZero/Chan/CachedZero-4 1000000 101.8 ns/op BenchmarkSetZero/Chan/NewZero-4 895648 134.3 ns/op BenchmarkSetZero/Func/Direct-4 2810612 44.03 ns/op BenchmarkSetZero/Func/CachedZero-4 993385 100.8 ns/op BenchmarkSetZero/Func/NewZero-4 787101 133.9 ns/op BenchmarkSetZero/Interface/Direct-4 3026680 40.26 ns/op BenchmarkSetZero/Interface/CachedZero-4 1000000 107.9 ns/op BenchmarkSetZero/Interface/NewZero-4 873216 140.3 ns/op BenchmarkSetZero/Map/Direct-4 2727180 43.52 ns/op BenchmarkSetZero/Map/CachedZero-4 1000000 100.2 ns/op BenchmarkSetZero/Map/NewZero-4 794248 132.4 ns/op BenchmarkSetZero/Pointer/Direct-4 2725191 43.97 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1186798 101.3 ns/op BenchmarkSetZero/Pointer/NewZero-4 830908 133.7 ns/op BenchmarkSetZero/Slice/Direct-4 2947710 40.82 ns/op BenchmarkSetZero/Slice/CachedZero-4 1000000 110.5 ns/op BenchmarkSetZero/Slice/NewZero-4 822914 140.5 ns/op BenchmarkSetZero/String/Direct-4 3199569 37.61 ns/op BenchmarkSetZero/String/CachedZero-4 1000000 106.3 ns/op BenchmarkSetZero/String/NewZero-4 777423 138.9 ns/op BenchmarkSetZero/Struct/Direct-4 2726877 44.47 ns/op BenchmarkSetZero/Struct/CachedZero-4 948811 107.2 ns/op BenchmarkSetZero/Struct/NewZero-4 864328 140.5 ns/op BenchmarkSelect/1-4 222366 502.8 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 99253 1200 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 52183 2370 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 274624 390.5 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 259617 463.0 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 107340 1080 ns/op 118.53 MB/s BenchmarkCallArgCopy/size=256-4 89695 1188 ns/op 215.45 MB/s BenchmarkCallArgCopy/size=1024-4 82647 1447 ns/op 707.90 MB/s BenchmarkCallArgCopy/size=4096-4 55357 2241 ns/op 1827.55 MB/s BenchmarkCallArgCopy/size=65536-4 4432 28144 ns/op 2328.59 MB/s BenchmarkFieldByName1-4 1761661 62.87 ns/op BenchmarkFieldByName2-4 105706 951.7 ns/op BenchmarkFieldByName3-4 15031 6706 ns/op BenchmarkInterfaceBig-4 4327278 23.31 ns/op BenchmarkInterfaceSmall-4 5176527 22.88 ns/op BenchmarkNew-4 2600708 39.76 ns/op BenchmarkMap/StringKeys/MapIndex-4 3202 36262 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2610 44905 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3190 37329 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2689 44079 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3348 36013 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2647 44875 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 316054 359.1 ns/op PASS ok reflect 18.322s goos: linux goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 16708 7621 ns/op 9360 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 22866 5433 ns/op 9309 B/op 1 allocs/op BenchmarkFindString-4 16789 7038 ns/op 9145 B/op 1 allocs/op BenchmarkFindSubmatch-4 16119 7737 ns/op 9259 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 15031 7288 ns/op 9147 B/op 2 allocs/op BenchmarkLiteral-4 24488 5483 ns/op BenchmarkNotLiteral-4 4954 20242 ns/op BenchmarkMatchClass-4 4380 25291 ns/op BenchmarkMatchClass_InRange-4 4768 25661 ns/op BenchmarkReplaceAll-4 3992 32937 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 24754 5247 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 52598 2243 ns/op BenchmarkAnchoredShortMatch-4 22178 5558 ns/op BenchmarkAnchoredLongMatch-4 29024 4194 ns/op BenchmarkOnePassShortA-4 26781 4549 ns/op BenchmarkNotOnePassShortA-4 12246 9601 ns/op BenchmarkOnePassShortB-4 35368 3406 ns/op BenchmarkNotOnePassShortB-4 14040 8233 ns/op BenchmarkOnePassLongPrefix-4 121366 1043 ns/op BenchmarkOnePassLongNotPrefix-4 41277 3035 ns/op BenchmarkMatchParallelShared-4 24972 4507 ns/op BenchmarkMatchParallelCopied-4 28692 5020 ns/op BenchmarkQuoteMetaAll-4 237853 495.1 ns/op 28.28 MB/s BenchmarkQuoteMetaNone-4 416178 279.0 ns/op 93.20 MB/s BenchmarkCompile/Onepass-4 5430 19571 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2398 48994 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 246 439088 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4657066 24.84 ns/op 644.23 MB/s BenchmarkMatch/Easy0/32-4 23952 4550 ns/op 7.03 MB/s BenchmarkMatch/Easy0/1K-4 24763 4773 ns/op 214.55 MB/s BenchmarkMatch/Easy0i/16-4 4717891 25.74 ns/op 621.49 MB/s BenchmarkMatch/Easy0i/32-4 7167 14764 ns/op 2.17 MB/s BenchmarkMatch/Easy0i/1K-4 354 337640 ns/op 3.03 MB/s BenchmarkMatch/Easy1/16-4 4822141 25.74 ns/op 621.69 MB/s BenchmarkMatch/Easy1/32-4 27188 4120 ns/op 7.77 MB/s BenchmarkMatch/Easy1/1K-4 9897 11157 ns/op 91.78 MB/s BenchmarkMatch/Medium/16-4 4835348 23.68 ns/op 675.70 MB/s BenchmarkMatch/Medium/32-4 9139 12940 ns/op 2.47 MB/s BenchmarkMatch/Medium/1K-4 387 302900 ns/op 3.38 MB/s BenchmarkMatch/Hard/16-4 4822837 25.08 ns/op 638.05 MB/s BenchmarkMatch/Hard/32-4 5251 22132 ns/op 1.45 MB/s BenchmarkMatch/Hard/1K-4 224 530934 ns/op 1.93 MB/s BenchmarkMatch/Hard1/16-4 1860 61348 ns/op 0.26 MB/s BenchmarkMatch/Hard1/32-4 1008 114605 ns/op 0.28 MB/s BenchmarkMatch/Hard1/1K-4 32 3373302 ns/op 0.30 MB/s BenchmarkMatch_onepass_regex/16-4 39270 2981 ns/op 5.37 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 23268 5119 ns/op 6.25 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 854 137690 ns/op 7.44 MB/s 25 B/op 0 allocs/op PASS ok regexp 8.518s goos: linux goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 898653 131.9 ns/op BenchmarkIsWordChar-4 286597 469.2 ns/op PASS ok regexp/syntax 2.006s goos: linux goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 105661 1126 ns/op BenchmarkCallers/inlined-4 100563 1184 ns/op BenchmarkCallers/no-cache-4 24980 4832 ns/op BenchmarkFPCallers/cached-4 3636781 33.09 ns/op BenchmarkMakeChan/Byte-4 1525897 80.93 ns/op BenchmarkMakeChan/Int-4 1266314 105.4 ns/op BenchmarkMakeChan/Ptr-4 808728 152.4 ns/op BenchmarkMakeChan/Struct/0-4 1622905 84.95 ns/op BenchmarkMakeChan/Struct/32-4 572608 189.3 ns/op BenchmarkMakeChan/Struct/40-4 490332 221.6 ns/op BenchmarkChanNonblocking-4 13160240 8.277 ns/op BenchmarkSelectUncontended-4 1613624 69.90 ns/op BenchmarkSelectSyncContended-4 25701 4431 ns/op BenchmarkSelectAsyncContended-4 119532 1404 ns/op BenchmarkSelectNonblock-4 8306668 14.14 ns/op BenchmarkChanUncontended-4 10000 20068 ns/op BenchmarkChanContended-4 1116 101571 ns/op BenchmarkChanSync-4 224496 493.5 ns/op BenchmarkChanSyncWork-4 71692 1686 ns/op BenchmarkChanProdCons0-4 89462 1394 ns/op BenchmarkChanProdCons10-4 158732 1067 ns/op BenchmarkChanProdCons100-4 203683 859.0 ns/op BenchmarkChanProdConsWork0-4 92830 1419 ns/op BenchmarkChanProdConsWork10-4 92349 1189 ns/op BenchmarkChanProdConsWork100-4 208501 1475 ns/op BenchmarkSelectProdCons-4 63291 1599 ns/op BenchmarkReceiveDataFromClosedChan-4 1291634 91.71 ns/op BenchmarkChanCreation-4 189852 642.7 ns/op BenchmarkChanSem-4 171774 823.3 ns/op BenchmarkChanPopular-4 118 1028998 ns/op BenchmarkChanClosed-4 1000000 107.4 ns/op BenchmarkCallClosure-4 7322613 15.93 ns/op BenchmarkCallClosure1-4 7511112 15.12 ns/op BenchmarkCallClosure2-4 1891839 63.98 ns/op BenchmarkCallClosure3-4 2185915 49.92 ns/op BenchmarkCallClosure4-4 2064849 61.55 ns/op BenchmarkComplex128DivNormal-4 13721216 8.126 ns/op BenchmarkComplex128DivNisNaN-4 11528286 10.49 ns/op BenchmarkComplex128DivDisNaN-4 11432394 10.58 ns/op BenchmarkComplex128DivNisInf-4 13839825 8.804 ns/op BenchmarkComplex128DivDisInf-4 8439411 14.06 ns/op BenchmarkAllocation-4 3998 28141 ns/op BenchmarkReadMemStats-4 4262 25819 ns/op BenchmarkReadMemStatsLatency-4 1 87400 p50-ns 87400 p90-ns 87400 p99-ns BenchmarkWriteBarrier-4 2727404 52.60 ns/op BenchmarkBulkWriteBarrier-4 9676108 13.04 ns/op BenchmarkScanStackNoLocals-4 4 27772000 ns/op BenchmarkMSpanCountAlloc/bits=64-4 13732176 7.553 ns/op BenchmarkMSpanCountAlloc/bits=128-4 12578142 8.623 ns/op BenchmarkMSpanCountAlloc/bits=256-4 11663462 10.28 ns/op BenchmarkMSpanCountAlloc/bits=512-4 8886472 12.38 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6635229 18.14 ns/op BenchmarkHash5-4 7617717 15.61 ns/op 320.33 MB/s BenchmarkHash16-4 7474400 15.74 ns/op 1016.36 MB/s BenchmarkHash64-4 7524157 15.51 ns/op 4125.30 MB/s BenchmarkHash1024-4 4310899 27.72 ns/op 36936.28 MB/s BenchmarkHash65536-4 89470 1342 ns/op 48835.53 MB/s BenchmarkAlignedLoad-4 9354974 12.79 ns/op BenchmarkUnalignedLoad-4 9296386 13.12 ns/op BenchmarkEqEfaceConcrete-4 6996297 16.00 ns/op BenchmarkEqIfaceConcrete-4 8492552 16.84 ns/op BenchmarkNeEfaceConcrete-4 8423754 14.63 ns/op BenchmarkNeIfaceConcrete-4 6980997 16.88 ns/op BenchmarkConvT2EByteSized/bool-4 7520733 15.96 ns/op BenchmarkConvT2EByteSized/uint8-4 7247637 16.15 ns/op BenchmarkConvT2ESmall-4 6617473 17.82 ns/op BenchmarkConvT2EUintptr-4 6707504 17.82 ns/op BenchmarkConvT2ELarge-4 1745050 65.52 ns/op BenchmarkConvT2ISmall-4 6553495 17.84 ns/op BenchmarkConvT2IUintptr-4 6439923 18.46 ns/op BenchmarkConvT2ILarge-4 1689964 68.94 ns/op BenchmarkConvI2E-4 6189600 19.37 ns/op BenchmarkConvI2I-4 6069706 18.59 ns/op BenchmarkAssertE2T-4 5857513 22.49 ns/op BenchmarkAssertE2TLarge-4 3484218 33.82 ns/op BenchmarkAssertE2I-4 6650119 18.04 ns/op BenchmarkAssertI2T-4 5449660 22.20 ns/op BenchmarkAssertI2I-4 6733012 17.83 ns/op BenchmarkAssertI2E-4 7220468 16.58 ns/op BenchmarkAssertE2E-4 7251636 16.54 ns/op BenchmarkAssertE2T2-4 4411112 26.89 ns/op BenchmarkAssertE2T2Blank-4 5463669 20.55 ns/op BenchmarkAssertI2E2-4 5465984 21.85 ns/op BenchmarkAssertI2E2Blank-4 7267842 16.55 ns/op BenchmarkAssertE2E2-4 5734780 20.90 ns/op BenchmarkAssertE2E2Blank-4 7230640 16.62 ns/op BenchmarkConvT2Ezero/zero/16-4 6510777 18.12 ns/op BenchmarkConvT2Ezero/zero/32-4 6519546 17.60 ns/op BenchmarkConvT2Ezero/zero/64-4 6727147 17.46 ns/op BenchmarkConvT2Ezero/zero/str-4 6719710 16.97 ns/op BenchmarkConvT2Ezero/zero/slice-4 6451429 18.42 ns/op BenchmarkConvT2Ezero/zero/big-4 353227 401.4 ns/op BenchmarkConvT2Ezero/nonzero/str-4 2047426 58.46 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1916594 64.25 ns/op BenchmarkConvT2Ezero/nonzero/big-4 368677 369.9 ns/op BenchmarkConvT2Ezero/smallint/16-4 6498630 18.14 ns/op BenchmarkConvT2Ezero/smallint/32-4 6597843 18.44 ns/op BenchmarkConvT2Ezero/smallint/64-4 6701203 17.79 ns/op BenchmarkConvT2Ezero/largeint/16-4 2287975 50.77 ns/op BenchmarkConvT2Ezero/largeint/32-4 2366360 50.96 ns/op BenchmarkConvT2Ezero/largeint/64-4 2432064 50.40 ns/op BenchmarkMalloc8-4 2772528 41.75 ns/op BenchmarkMalloc16-4 2714982 43.85 ns/op BenchmarkMallocTypeInfo8-4 2539653 45.42 ns/op BenchmarkMallocTypeInfo16-4 2314686 53.66 ns/op BenchmarkMallocLargeStruct-4 233373 522.3 ns/op BenchmarkGoroutineSelect-4 87 1412762 ns/op BenchmarkGoroutineBlocking-4 100 1184312 ns/op BenchmarkGoroutineForRange-4 92 1146523 ns/op BenchmarkGoroutineIdle-4 100 1158095 ns/op BenchmarkHashStringSpeed-4 4170756 30.83 ns/op BenchmarkHashBytesSpeed-4 2215173 53.76 ns/op BenchmarkHashInt32Speed-4 4108807 28.92 ns/op BenchmarkHashInt64Speed-4 3966613 30.07 ns/op BenchmarkHashStringArraySpeed-4 794764 140.4 ns/op BenchmarkMegMap-4 4334706 27.37 ns/op BenchmarkMegOneMap-4 5519205 21.62 ns/op BenchmarkMegEqMap-4 4213 37141 ns/op BenchmarkMegEmptyMap-4 6916557 18.20 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3685369 32.85 ns/op BenchmarkSmallStrMap-4 4185780 27.09 ns/op BenchmarkMapStringKeysEight_16-4 4554883 26.25 ns/op BenchmarkMapStringKeysEight_32-4 4240420 28.37 ns/op BenchmarkMapStringKeysEight_64-4 4244556 26.90 ns/op BenchmarkMapStringKeysEight_1M-4 4249135 27.69 ns/op BenchmarkIntMap-4 5076495 23.18 ns/op BenchmarkMapFirst/1-4 6107625 19.23 ns/op BenchmarkMapFirst/2-4 6125406 19.61 ns/op BenchmarkMapFirst/3-4 6123760 19.58 ns/op BenchmarkMapFirst/4-4 6020161 19.58 ns/op BenchmarkMapFirst/5-4 5927793 19.24 ns/op BenchmarkMapFirst/6-4 5937542 18.39 ns/op BenchmarkMapFirst/7-4 5939118 19.92 ns/op BenchmarkMapFirst/8-4 5948353 19.82 ns/op BenchmarkMapFirst/9-4 5417662 20.48 ns/op BenchmarkMapFirst/10-4 5271571 21.04 ns/op BenchmarkMapFirst/11-4 5327948 22.39 ns/op BenchmarkMapFirst/12-4 5374093 22.72 ns/op BenchmarkMapFirst/13-4 5363290 22.41 ns/op BenchmarkMapFirst/14-4 5353299 22.09 ns/op BenchmarkMapFirst/15-4 5293561 21.94 ns/op BenchmarkMapFirst/16-4 5423301 22.34 ns/op BenchmarkMapMid/1-4 5803492 18.28 ns/op BenchmarkMapMid/2-4 6006763 20.58 ns/op BenchmarkMapMid/3-4 5818658 20.55 ns/op BenchmarkMapMid/4-4 5686899 20.79 ns/op BenchmarkMapMid/5-4 5765863 20.79 ns/op BenchmarkMapMid/6-4 5766528 19.57 ns/op BenchmarkMapMid/7-4 5590933 20.40 ns/op BenchmarkMapMid/8-4 5565722 21.51 ns/op BenchmarkMapMid/9-4 5464608 21.48 ns/op BenchmarkMapMid/10-4 5158310 23.33 ns/op BenchmarkMapMid/11-4 5088322 22.09 ns/op BenchmarkMapMid/12-4 5020774 24.10 ns/op BenchmarkMapMid/13-4 5000416 24.25 ns/op BenchmarkMapMid/14-4 5297042 22.95 ns/op BenchmarkMapMid/15-4 5267884 22.33 ns/op BenchmarkMapMid/16-4 5080942 23.64 ns/op BenchmarkMapLast/1-4 6038710 19.88 ns/op BenchmarkMapLast/2-4 5829597 20.56 ns/op BenchmarkMapLast/3-4 5675870 19.44 ns/op BenchmarkMapLast/4-4 5578538 20.59 ns/op BenchmarkMapLast/5-4 5492383 21.11 ns/op BenchmarkMapLast/6-4 5499360 20.17 ns/op BenchmarkMapLast/7-4 5425432 20.53 ns/op BenchmarkMapLast/8-4 5214763 22.72 ns/op BenchmarkMapLast/9-4 4912586 24.34 ns/op BenchmarkMapLast/10-4 5017542 22.35 ns/op BenchmarkMapLast/11-4 5126034 23.56 ns/op BenchmarkMapLast/12-4 4795392 24.17 ns/op BenchmarkMapLast/13-4 4967746 26.52 ns/op BenchmarkMapLast/14-4 4998027 22.65 ns/op BenchmarkMapLast/15-4 5140335 23.34 ns/op BenchmarkMapLast/16-4 5065605 23.05 ns/op BenchmarkMapCycle-4 4421835 26.14 ns/op BenchmarkRepeatedLookupStrMapKey32-4 4778715 28.22 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 4556 23009 ns/op BenchmarkMakeMap/[Byte]Byte-4 1000000 145.9 ns/op BenchmarkMakeMap/[Int]Int-4 452019 279.8 ns/op BenchmarkNewEmptyMap-4 5617002 20.42 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1965283 58.98 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 867242 138.6 ns/op BenchmarkMapIterEmpty-4 7550355 23.12 ns/op BenchmarkSameLengthMap-4 5814240 20.47 ns/op BenchmarkBigKeyMap-4 2178964 54.77 ns/op BenchmarkBigValMap-4 2199151 53.63 ns/op BenchmarkSmallKeyMap-4 3773749 31.44 ns/op BenchmarkMapPopulate/1-4 3241082 36.97 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 199476 598.9 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 12342 9756 ns/op 3350 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 1086 120196 ns/op 53320 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 88 1480045 ns/op 427780 B/op 321 allocs/op BenchmarkMapPopulate/100000-4 7 15716832 ns/op 3609756 B/op 4002 allocs/op BenchmarkComplexAlgMap-4 625029 189.4 ns/op BenchmarkGoMapClear/Reflexive/1-4 2592882 46.15 ns/op BenchmarkGoMapClear/Reflexive/10-4 2377540 50.07 ns/op BenchmarkGoMapClear/Reflexive/100-4 940570 127.6 ns/op BenchmarkGoMapClear/Reflexive/1000-4 75822 1510 ns/op BenchmarkGoMapClear/Reflexive/10000-4 10249 11670 ns/op BenchmarkGoMapClear/NonReflexive/1-4 2046808 58.60 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1906750 62.52 ns/op BenchmarkGoMapClear/NonReflexive/100-4 857683 138.8 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 79813 1526 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 8676 12071 ns/op BenchmarkMapStringConversion/32/simple-4 2515033 46.17 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2286538 52.09 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 2324630 52.15 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2419634 49.35 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 2177766 55.46 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 2198221 55.06 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2680219 65.87 ns/op BenchmarkMapInterfacePtr-4 2902124 41.64 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4345039 27.52 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 192459 742.0 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 7210 17516 ns/op BenchmarkMapPop1000-4 480 224638 ns/op BenchmarkMapPop10000-4 27 3821885 ns/op BenchmarkMapAssign/Int32/256-4 4115516 28.84 ns/op BenchmarkMapAssign/Int32/65536-4 1764964 62.26 ns/op BenchmarkMapAssign/Int64/256-4 4282304 27.36 ns/op BenchmarkMapAssign/Int64/65536-4 1723566 59.52 ns/op BenchmarkMapAssign/Str/256-4 3008110 39.77 ns/op BenchmarkMapAssign/Str/65536-4 1406173 82.02 ns/op BenchmarkMapOperatorAssign/Int32/256-4 2342125 51.00 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1299271 79.42 ns/op BenchmarkMapOperatorAssign/Int64/256-4 2339180 50.32 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 1345329 88.09 ns/op BenchmarkMapOperatorAssign/Str/256-4 795106 2570 ns/op BenchmarkMapOperatorAssign/Str/65536-4 466476 262.1 ns/op BenchmarkMapAppendAssign/Int32/256-4 1457186 83.11 ns/op 32 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 446865 231.2 ns/op 38 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 1375442 81.99 ns/op 34 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 373910 267.5 ns/op 49 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 1000000 134.9 ns/op 61 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 263383 379.8 ns/op 76 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 2641792 57.97 ns/op BenchmarkMapDelete/Int32/1000-4 2408416 45.18 ns/op BenchmarkMapDelete/Int32/10000-4 2547974 46.33 ns/op BenchmarkMapDelete/Int64/100-4 2122029 53.67 ns/op BenchmarkMapDelete/Int64/1000-4 2551639 46.10 ns/op BenchmarkMapDelete/Int64/10000-4 2466484 48.22 ns/op BenchmarkMapDelete/Str/100-4 1618372 63.76 ns/op BenchmarkMapDelete/Str/1000-4 1969255 63.41 ns/op BenchmarkMapDelete/Str/10000-4 1879646 62.89 ns/op BenchmarkMapDelete/Pointer/100-4 2159139 61.58 ns/op BenchmarkMapDelete/Pointer/1000-4 2320006 51.14 ns/op BenchmarkMapDelete/Pointer/10000-4 2279364 54.45 ns/op BenchmarkMemmove/0-4 15002007 7.289 ns/op BenchmarkMemmove/1-4 2722621 43.42 ns/op 23.03 MB/s BenchmarkMemmove/2-4 2676960 44.59 ns/op 44.85 MB/s BenchmarkMemmove/3-4 2617341 47.13 ns/op 63.66 MB/s BenchmarkMemmove/4-4 2636893 46.66 ns/op 85.73 MB/s BenchmarkMemmove/5-4 2572347 47.55 ns/op 105.16 MB/s BenchmarkMemmove/6-4 2612824 47.14 ns/op 127.28 MB/s BenchmarkMemmove/7-4 2574484 45.80 ns/op 152.83 MB/s BenchmarkMemmove/8-4 2775822 43.54 ns/op 183.75 MB/s BenchmarkMemmove/9-4 2584032 46.56 ns/op 193.28 MB/s BenchmarkMemmove/10-4 2623170 45.43 ns/op 220.14 MB/s BenchmarkMemmove/11-4 2611482 46.09 ns/op 238.65 MB/s BenchmarkMemmove/12-4 2595110 45.40 ns/op 264.34 MB/s BenchmarkMemmove/13-4 2613640 45.19 ns/op 287.65 MB/s BenchmarkMemmove/14-4 2592382 46.59 ns/op 300.49 MB/s BenchmarkMemmove/15-4 2623592 47.49 ns/op 315.86 MB/s BenchmarkMemmove/16-4 2684967 44.45 ns/op 359.94 MB/s BenchmarkMemmove/32-4 2551519 47.32 ns/op 676.32 MB/s BenchmarkMemmove/64-4 2233653 54.86 ns/op 1166.53 MB/s BenchmarkMemmove/128-4 1840186 65.06 ns/op 1967.37 MB/s BenchmarkMemmove/256-4 1381377 86.38 ns/op 2963.60 MB/s BenchmarkMemmove/512-4 835555 140.0 ns/op 3656.43 MB/s BenchmarkMemmove/1024-4 537580 221.1 ns/op 4631.96 MB/s BenchmarkMemmove/2048-4 285909 388.2 ns/op 5275.64 MB/s BenchmarkMemmove/4096-4 151273 734.3 ns/op 5578.43 MB/s BenchmarkMemmoveOverlap/32-4 2477613 48.43 ns/op 660.74 MB/s BenchmarkMemmoveOverlap/64-4 2230735 53.58 ns/op 1194.54 MB/s BenchmarkMemmoveOverlap/128-4 1732113 66.04 ns/op 1938.09 MB/s BenchmarkMemmoveOverlap/256-4 1379664 86.97 ns/op 2943.61 MB/s BenchmarkMemmoveOverlap/512-4 852133 141.0 ns/op 3630.99 MB/s BenchmarkMemmoveOverlap/1024-4 477066 223.9 ns/op 4574.31 MB/s BenchmarkMemmoveOverlap/2048-4 278312 389.7 ns/op 5255.44 MB/s BenchmarkMemmoveOverlap/4096-4 156406 740.3 ns/op 5532.69 MB/s BenchmarkMemmoveUnalignedDst/0-4 14632682 8.117 ns/op BenchmarkMemmoveUnalignedDst/1-4 2623303 45.96 ns/op 21.76 MB/s BenchmarkMemmoveUnalignedDst/2-4 2538477 45.90 ns/op 43.58 MB/s BenchmarkMemmoveUnalignedDst/3-4 2626406 45.62 ns/op 65.76 MB/s BenchmarkMemmoveUnalignedDst/4-4 2624722 45.70 ns/op 87.52 MB/s BenchmarkMemmoveUnalignedDst/5-4 2621538 45.51 ns/op 109.87 MB/s BenchmarkMemmoveUnalignedDst/6-4 2583747 45.99 ns/op 130.46 MB/s BenchmarkMemmoveUnalignedDst/7-4 2605200 46.93 ns/op 149.15 MB/s BenchmarkMemmoveUnalignedDst/8-4 2683548 43.19 ns/op 185.21 MB/s BenchmarkMemmoveUnalignedDst/9-4 2598750 48.13 ns/op 187.00 MB/s BenchmarkMemmoveUnalignedDst/10-4 2549545 45.96 ns/op 217.57 MB/s BenchmarkMemmoveUnalignedDst/11-4 2580242 46.84 ns/op 234.85 MB/s BenchmarkMemmoveUnalignedDst/12-4 2562651 48.00 ns/op 249.99 MB/s BenchmarkMemmoveUnalignedDst/13-4 2510032 46.05 ns/op 282.30 MB/s BenchmarkMemmoveUnalignedDst/14-4 2586868 47.17 ns/op 296.77 MB/s BenchmarkMemmoveUnalignedDst/15-4 2590392 46.18 ns/op 324.79 MB/s BenchmarkMemmoveUnalignedDst/16-4 2573940 46.45 ns/op 344.42 MB/s BenchmarkMemmoveUnalignedDst/32-4 2416077 49.32 ns/op 648.83 MB/s BenchmarkMemmoveUnalignedDst/64-4 2099689 55.37 ns/op 1155.89 MB/s BenchmarkMemmoveUnalignedDst/128-4 1759750 69.77 ns/op 1834.56 MB/s BenchmarkMemmoveUnalignedDst/256-4 1352402 89.82 ns/op 2850.28 MB/s BenchmarkMemmoveUnalignedDst/512-4 818078 141.4 ns/op 3620.26 MB/s BenchmarkMemmoveUnalignedDst/1024-4 459922 227.1 ns/op 4508.70 MB/s BenchmarkMemmoveUnalignedDst/2048-4 299581 393.4 ns/op 5205.65 MB/s BenchmarkMemmoveUnalignedDst/4096-4 153067 746.9 ns/op 5484.18 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2444023 48.83 ns/op 655.30 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2171732 55.28 ns/op 1157.83 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1743705 68.78 ns/op 1861.10 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1355690 86.94 ns/op 2944.44 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 779149 141.7 ns/op 3612.75 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 470850 224.6 ns/op 4559.05 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 304350 392.4 ns/op 5218.68 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 162652 736.4 ns/op 5562.30 MB/s BenchmarkMemmoveUnalignedSrc/0-4 15434562 6.990 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2728796 45.05 ns/op 22.20 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2658580 46.35 ns/op 43.15 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2583738 46.01 ns/op 65.20 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2664472 45.34 ns/op 88.22 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2624451 46.30 ns/op 107.99 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2646954 45.65 ns/op 131.42 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2596779 47.62 ns/op 146.99 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2661272 44.87 ns/op 178.31 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2611990 47.62 ns/op 188.98 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2608995 45.99 ns/op 217.45 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2645265 45.64 ns/op 241.00 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2505606 46.31 ns/op 259.14 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2610922 46.24 ns/op 281.15 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2506396 46.13 ns/op 303.47 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2611672 46.72 ns/op 321.05 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2599387 46.30 ns/op 345.59 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2461054 49.26 ns/op 649.58 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2194923 54.57 ns/op 1172.86 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1784420 67.70 ns/op 1890.56 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1354688 88.02 ns/op 2908.54 MB/s BenchmarkMemmoveUnalignedSrc/512-4 855699 140.9 ns/op 3635.00 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 463779 223.1 ns/op 4589.38 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 295492 393.9 ns/op 5199.66 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 159224 736.9 ns/op 5558.69 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 2080963 56.37 ns/op 283.86 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2272608 56.48 ns/op 283.31 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 2009020 59.37 ns/op 269.48 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 2031321 59.07 ns/op 270.89 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 2059828 59.28 ns/op 269.89 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1995055 59.75 ns/op 267.80 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 2037963 59.83 ns/op 267.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 2007238 60.00 ns/op 266.66 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1849833 65.74 ns/op 973.58 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1801968 64.67 ns/op 989.64 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1764484 68.91 ns/op 928.69 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1763380 67.54 ns/op 947.54 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1767170 68.88 ns/op 929.17 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1794220 69.29 ns/op 923.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1744338 68.30 ns/op 937.02 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1809066 67.57 ns/op 947.10 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1227117 99.21 ns/op 2580.38 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 913568 113.9 ns/op 2247.22 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1000000 101.3 ns/op 2526.07 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1167583 102.4 ns/op 2500.67 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1000000 101.6 ns/op 2519.22 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1199907 101.2 ns/op 2530.47 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1184181 99.87 ns/op 2563.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 989290 101.5 ns/op 2521.71 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 162097 739.0 ns/op 5542.58 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 112914 1064 ns/op 3849.20 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 160028 745.7 ns/op 5493.19 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 158918 745.4 ns/op 5494.95 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 161942 742.7 ns/op 5514.89 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 159348 743.1 ns/op 5511.85 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 152962 742.1 ns/op 5519.36 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 155901 740.8 ns/op 5529.51 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 8472 11810 ns/op 5549.36 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6806 17124 ns/op 3827.05 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 9506 11812 ns/op 5548.42 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 10150 11770 ns/op 5568.29 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 8451 11852 ns/op 5529.43 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 8703 11967 ns/op 5476.61 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 10108 13302 ns/op 4926.78 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 8857 11777 ns/op 5564.90 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2379067 49.31 ns/op 648.91 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2054506 55.84 ns/op 1146.08 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1760563 67.89 ns/op 1885.28 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1359691 88.27 ns/op 2900.11 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 852018 140.4 ns/op 3646.58 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 525987 224.9 ns/op 4553.28 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 286597 393.7 ns/op 5201.33 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 158636 738.1 ns/op 5549.66 MB/s BenchmarkMemclr/5-4 12730962 8.567 ns/op 583.62 MB/s BenchmarkMemclr/16-4 11953477 9.696 ns/op 1650.10 MB/s BenchmarkMemclr/64-4 12662756 8.484 ns/op 7543.57 MB/s BenchmarkMemclr/256-4 11641940 9.529 ns/op 26866.72 MB/s BenchmarkMemclr/4096-4 2793423 42.78 ns/op 95735.22 MB/s BenchmarkMemclr/65536-4 164800 704.5 ns/op 93019.26 MB/s BenchmarkMemclr/1M-4 6405 18734 ns/op 55971.88 MB/s BenchmarkMemclr/4M-4 1392 77359 ns/op 54218.39 MB/s BenchmarkMemclr/8M-4 838 139126 ns/op 60294.87 MB/s BenchmarkMemclr/16M-4 376 349089 ns/op 48059.99 MB/s BenchmarkMemclr/64M-4 91 1298409 ns/op 51685.45 MB/s BenchmarkMemclrUnaligned/0_5-4 8164788 14.66 ns/op 341.06 MB/s BenchmarkMemclrUnaligned/0_16-4 7992732 17.06 ns/op 937.95 MB/s BenchmarkMemclrUnaligned/0_64-4 8112246 14.65 ns/op 4367.58 MB/s BenchmarkMemclrUnaligned/0_256-4 7638092 14.26 ns/op 17950.29 MB/s BenchmarkMemclrUnaligned/0_4096-4 2760681 43.53 ns/op 94088.78 MB/s BenchmarkMemclrUnaligned/0_65536-4 174939 682.7 ns/op 95988.97 MB/s BenchmarkMemclrUnaligned/1_5-4 8150860 14.67 ns/op 340.75 MB/s BenchmarkMemclrUnaligned/1_16-4 8003440 17.58 ns/op 910.03 MB/s BenchmarkMemclrUnaligned/1_64-4 8205862 12.94 ns/op 4945.83 MB/s BenchmarkMemclrUnaligned/1_256-4 7656318 15.64 ns/op 16366.10 MB/s BenchmarkMemclrUnaligned/1_4096-4 1782890 67.48 ns/op 60703.41 MB/s BenchmarkMemclrUnaligned/1_65536-4 126835 939.7 ns/op 69742.39 MB/s BenchmarkMemclrUnaligned/4_5-4 8128060 13.08 ns/op 382.18 MB/s BenchmarkMemclrUnaligned/4_16-4 8007062 17.02 ns/op 940.21 MB/s BenchmarkMemclrUnaligned/4_64-4 8174125 13.11 ns/op 4882.54 MB/s BenchmarkMemclrUnaligned/4_256-4 7667359 15.11 ns/op 16941.67 MB/s BenchmarkMemclrUnaligned/4_4096-4 1970493 60.93 ns/op 67226.79 MB/s BenchmarkMemclrUnaligned/4_65536-4 135165 894.0 ns/op 73305.36 MB/s BenchmarkMemclrUnaligned/7_5-4 8366479 12.93 ns/op 386.85 MB/s BenchmarkMemclrUnaligned/7_16-4 8014447 16.30 ns/op 981.75 MB/s BenchmarkMemclrUnaligned/7_64-4 8181994 14.66 ns/op 4364.15 MB/s BenchmarkMemclrUnaligned/7_256-4 7635364 15.35 ns/op 16675.71 MB/s BenchmarkMemclrUnaligned/7_4096-4 1776398 67.54 ns/op 60644.48 MB/s BenchmarkMemclrUnaligned/7_65536-4 127598 942.2 ns/op 69557.31 MB/s BenchmarkMemclrUnaligned/0_1M-4 7330 16054 ns/op 65315.85 MB/s BenchmarkMemclrUnaligned/0_4M-4 1965 76536 ns/op 54801.63 MB/s BenchmarkMemclrUnaligned/0_8M-4 651 159474 ns/op 52601.80 MB/s BenchmarkMemclrUnaligned/0_16M-4 349 337266 ns/op 49744.81 MB/s BenchmarkMemclrUnaligned/0_64M-4 73 1403278 ns/op 47822.92 MB/s BenchmarkMemclrUnaligned/1_1M-4 6465 18631 ns/op 56282.46 MB/s BenchmarkMemclrUnaligned/1_4M-4 1570 71905 ns/op 58331.30 MB/s BenchmarkMemclrUnaligned/1_8M-4 802 143017 ns/op 58654.52 MB/s BenchmarkMemclrUnaligned/1_16M-4 345 365685 ns/op 45878.87 MB/s BenchmarkMemclrUnaligned/1_64M-4 91 1320440 ns/op 50823.12 MB/s BenchmarkMemclrUnaligned/4_1M-4 6434 18351 ns/op 57139.28 MB/s BenchmarkMemclrUnaligned/4_4M-4 1765 73680 ns/op 56925.90 MB/s BenchmarkMemclrUnaligned/4_8M-4 678 150684 ns/op 55670.35 MB/s BenchmarkMemclrUnaligned/4_16M-4 372 319467 ns/op 52516.33 MB/s BenchmarkMemclrUnaligned/4_64M-4 91 1299199 ns/op 51654.04 MB/s BenchmarkMemclrUnaligned/7_1M-4 6685 18142 ns/op 57798.59 MB/s BenchmarkMemclrUnaligned/7_4M-4 1616 76652 ns/op 54719.08 MB/s BenchmarkMemclrUnaligned/7_8M-4 751 151283 ns/op 55449.81 MB/s BenchmarkMemclrUnaligned/7_16M-4 399 300948 ns/op 55747.81 MB/s BenchmarkMemclrUnaligned/7_64M-4 91 1307536 ns/op 51324.66 MB/s BenchmarkGoMemclr/5-4 3157486 38.28 ns/op 130.62 MB/s BenchmarkGoMemclr/16-4 923175 128.2 ns/op 124.81 MB/s BenchmarkGoMemclr/64-4 238237 496.0 ns/op 129.03 MB/s BenchmarkGoMemclr/256-4 59347 1865 ns/op 137.28 MB/s BenchmarkMemclrRange/1K_2K-4 92550 1293 ns/op 74169.43 MB/s BenchmarkMemclrRange/2K_8K-4 32796 3658 ns/op 91165.33 MB/s BenchmarkMemclrRange/4K_16K-4 36020 3346 ns/op 96552.27 MB/s BenchmarkMemclrRange/160K_228K-4 6928 17516 ns/op 94934.77 MB/s BenchmarkClearFat7-4 8583052 13.63 ns/op BenchmarkClearFat8-4 9159187 12.30 ns/op BenchmarkClearFat11-4 8426049 13.15 ns/op BenchmarkClearFat12-4 8270523 14.22 ns/op BenchmarkClearFat13-4 8360516 13.90 ns/op BenchmarkClearFat14-4 8144113 13.33 ns/op BenchmarkClearFat15-4 8933929 13.70 ns/op BenchmarkClearFat16-4 8808807 13.31 ns/op BenchmarkClearFat24-4 8567469 13.56 ns/op BenchmarkClearFat32-4 8050903 13.92 ns/op BenchmarkClearFat40-4 7779044 15.13 ns/op BenchmarkClearFat48-4 7403929 15.06 ns/op BenchmarkClearFat56-4 7093129 16.48 ns/op BenchmarkClearFat64-4 6775101 16.69 ns/op BenchmarkClearFat72-4 6649614 17.75 ns/op BenchmarkClearFat128-4 4969725 24.61 ns/op BenchmarkClearFat256-4 3437036 34.56 ns/op BenchmarkClearFat512-4 1941338 60.09 ns/op BenchmarkClearFat1024-4 1000000 111.5 ns/op BenchmarkClearFat1032-4 1000000 111.3 ns/op BenchmarkClearFat1040-4 895782 131.5 ns/op BenchmarkCopyFat7-4 8443461 13.89 ns/op BenchmarkCopyFat8-4 9875430 11.58 ns/op BenchmarkCopyFat11-4 8402260 13.10 ns/op BenchmarkCopyFat12-4 6309585 17.79 ns/op BenchmarkCopyFat13-4 8631849 13.91 ns/op BenchmarkCopyFat14-4 8449311 13.90 ns/op BenchmarkCopyFat15-4 8443711 13.86 ns/op BenchmarkCopyFat16-4 8854285 12.54 ns/op BenchmarkCopyFat24-4 8624989 13.48 ns/op BenchmarkCopyFat32-4 8114961 19.00 ns/op BenchmarkCopyFat64-4 6750667 20.15 ns/op BenchmarkCopyFat72-4 6111924 18.00 ns/op BenchmarkCopyFat128-4 4700685 25.32 ns/op BenchmarkCopyFat256-4 3328458 35.42 ns/op BenchmarkCopyFat512-4 1887393 63.25 ns/op BenchmarkCopyFat520-4 1866812 63.80 ns/op BenchmarkCopyFat1024-4 1000000 112.4 ns/op BenchmarkCopyFat1032-4 981915 114.7 ns/op BenchmarkCopyFat1040-4 873100 121.8 ns/op BenchmarkIssue18740/2byte-4 697 174083 ns/op BenchmarkIssue18740/4byte-4 1128 101388 ns/op BenchmarkIssue18740/8byte-4 1638 74407 ns/op BenchmarkMemclrKnownSize1-4 10809331 10.91 ns/op 91.65 MB/s BenchmarkMemclrKnownSize2-4 7339808 16.58 ns/op 120.65 MB/s BenchmarkMemclrKnownSize4-4 4477725 27.26 ns/op 146.75 MB/s BenchmarkMemclrKnownSize8-4 1932829 62.47 ns/op 128.07 MB/s BenchmarkMemclrKnownSize16-4 898929 126.1 ns/op 126.93 MB/s BenchmarkMemclrKnownSize32-4 469503 245.5 ns/op 130.36 MB/s BenchmarkMemclrKnownSize64-4 257826 477.7 ns/op 133.99 MB/s BenchmarkMemclrKnownSize112-4 138477 867.3 ns/op 129.13 MB/s BenchmarkMemclrKnownSize128-4 123703 971.7 ns/op 131.73 MB/s BenchmarkMemclrKnownSize192-4 80049 1366 ns/op 140.53 MB/s BenchmarkMemclrKnownSize248-4 68655 1909 ns/op 129.94 MB/s BenchmarkMemclrKnownSize256-4 64204 1808 ns/op 141.58 MB/s BenchmarkMemclrKnownSize512-4 30980 10417 ns/op 49.15 MB/s BenchmarkMemclrKnownSize1024-4 16366 20581 ns/op 49.75 MB/s BenchmarkMemclrKnownSize4096-4 3547 33036 ns/op 123.99 MB/s BenchmarkMemclrKnownSize512KiB-4 25 4429898 ns/op 118.35 MB/s BenchmarkReadMetricsLatency-4 24402 3970 p50-ns 6500 p90-ns 23610 p99-ns BenchmarkFinalizer-4 164 880974 ns/op BenchmarkFinalizerRun-4 172106 828.2 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 9718282 14.34 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2945923 40.69 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2521958 47.50 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2481962 47.89 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1764286 68.17 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1659506 72.68 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2335962 50.99 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1687419 70.70 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1777365 67.58 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2241385 53.43 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2235864 53.56 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 2043180 59.11 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1936329 62.02 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1773771 68.31 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 9002020 11.45 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 9146844 13.09 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 10171137 12.24 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 9163417 13.10 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8533303 14.06 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 7856421 15.29 ns/op BenchmarkFindBitRange64/PatternAASize2-4 9136328 13.13 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9089263 11.81 ns/op BenchmarkFindBitRange64/PatternAASize32-4 9113036 13.11 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 9151796 13.11 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9126141 13.16 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9112296 12.31 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 9143226 13.10 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9172706 13.11 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 9145936 11.93 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 9099823 13.10 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 9165392 12.24 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9149731 13.12 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 9120343 13.12 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8733294 13.75 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8767213 13.72 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 9103399 13.11 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 9656028 12.45 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 9570264 13.71 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 9174480 13.13 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 8748970 13.71 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 8713483 12.72 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 9081937 13.12 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 9805740 13.73 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 8741284 13.72 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 9179203 13.10 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 9165056 13.09 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 10254254 13.13 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 9143769 11.60 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 9158390 13.09 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 9169334 13.11 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 9161942 13.13 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9109528 13.11 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 9160186 13.12 ns/op BenchmarkNetpollBreak-4 4273 25289 ns/op BenchmarkPinnerPinUnpinBatch-4 1876 60191 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 326 371922 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 2184 57607 ns/op BenchmarkPinnerPinUnpin-4 2392794 49.74 ns/op BenchmarkPinnerPinUnpinTiny-4 2409157 50.18 ns/op BenchmarkPinnerPinUnpinDouble-4 819918 126.3 ns/op BenchmarkPinnerPinUnpinParallel-4 6089304 20.40 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 6056018 19.12 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 280093 413.8 ns/op BenchmarkPinnerIsPinnedOnPinned-4 7538829 15.41 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 7489267 15.90 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 9797246 10.40 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 11503460 10.15 ns/op BenchmarkPingPongHog-4 427 328520 ns/op BenchmarkStackGrowth-4 189027 643.5 ns/op BenchmarkStackGrowthDeep-4 1851 63279 ns/op BenchmarkCreateGoroutines-4 62250 1817 ns/op BenchmarkCreateGoroutinesParallel-4 38528 2991 ns/op BenchmarkCreateGoroutinesCapture-4 10947 13534 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 39776 2518 ns/op BenchmarkClosureCall-4 20205658 5.926 ns/op BenchmarkWakeupParallelSpinning/0s-4 7430 24421 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4230 28501 ns/op BenchmarkWakeupParallelSpinning/2µs-4 3519 32787 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3013 38513 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1915 61271 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1209 97456 ns/op BenchmarkWakeupParallelSpinning/50µs-4 640 190995 ns/op BenchmarkWakeupParallelSpinning/100µs-4 385 309832 ns/op BenchmarkWakeupParallelSyscall/0s-4 721 146448 ns/op BenchmarkWakeupParallelSyscall/1µs-4 710 167066 ns/op BenchmarkWakeupParallelSyscall/2µs-4 740 159610 ns/op BenchmarkWakeupParallelSyscall/5µs-4 710 160920 ns/op BenchmarkWakeupParallelSyscall/10µs-4 673 178879 ns/op BenchmarkWakeupParallelSyscall/20µs-4 592 199647 ns/op BenchmarkWakeupParallelSyscall/50µs-4 453 260147 ns/op BenchmarkWakeupParallelSyscall/100µs-4 306 363293 ns/op BenchmarkMatmult-4 4176123 25.23 ns/op BenchmarkFastrand-4 14830376 8.033 ns/op BenchmarkFastrand64-4 14129379 8.181 ns/op BenchmarkFastrandHashiter-4 6654562 17.43 ns/op BenchmarkFastrandn/2-4 9615570 12.48 ns/op BenchmarkFastrandn/3-4 9599331 12.48 ns/op BenchmarkFastrandn/4-4 9638461 12.55 ns/op BenchmarkFastrandn/5-4 9572851 12.52 ns/op BenchmarkIfaceCmp100-4 94428 1259 ns/op BenchmarkIfaceCmpNil100-4 180223 630.1 ns/op BenchmarkEfaceCmpDiff-4 37780 3133 ns/op BenchmarkEfaceCmpDiffIndirect-4 36482 3292 ns/op BenchmarkDefer-4 1610434 76.88 ns/op BenchmarkDefer10-4 1000000 101.5 ns/op BenchmarkDeferMany-4 743070 272.0 ns/op BenchmarkPanicRecover-4 829158 140.5 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 6771 19436 ns/op 16990 p50-ns 26020 p90-ns 40900 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 4708 22053 ns/op 20280 p50-ns 27230 p90-ns 51860 p99-ns BenchmarkGoroutineProfile/small/idle-4 3885 36737 ns/op 33250 p50-ns 43700 p90-ns 66720 p99-ns BenchmarkGoroutineProfile/small/loaded-4 462 260907 ns/op 155211 p50-ns 413850 p90-ns 2467970 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 7219 20852 ns/op 21800 p50-ns 30020 p90-ns 40880 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 4974 24225 ns/op 21220 p50-ns 29410 p90-ns 60030 p99-ns BenchmarkGoroutineProfile/large/idle-4 76 1428931 ns/op 1419780 p50-ns 1446049 p90-ns 2097040 p99-ns BenchmarkGoroutineProfile/large/loaded-4 38 2838235 ns/op 2285030 p50-ns 3857609 p90-ns 14282259 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 5036 24507 ns/op 23880 p50-ns 30880 p90-ns 50170 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 5110 26594 ns/op 23270 p50-ns 32220 p90-ns 174780 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1340 78818 ns/op 74350 p50-ns 85440 p90-ns 121580 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 380 375383 ns/op 183800 p50-ns 323069 p90-ns 3623710 p99-ns BenchmarkRWMutexUncontended-4 6149677 20.26 ns/op BenchmarkRWMutexWrite100-4 627956 164.6 ns/op BenchmarkRWMutexWrite10-4 517563 287.5 ns/op BenchmarkRWMutexWorkWrite100-4 469210 275.6 ns/op BenchmarkRWMutexWorkWrite10-4 121935 1304 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3754 30729 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1389 83334 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1734 63275 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 687 174669 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 914 126037 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 306 367358 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 477 248679 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 154 757078 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 519652 258.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 517662 248.5 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 388364 310.0 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 470583 261.4 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 471783 263.3 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 396855 298.4 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 416785 262.3 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 457080 279.6 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 344254 308.4 ns/op BenchmarkMakeSlice/Byte-4 2992705 42.01 ns/op BenchmarkMakeSlice/Int16-4 3157852 41.31 ns/op BenchmarkMakeSlice/Int-4 2200398 56.60 ns/op BenchmarkMakeSlice/Ptr-4 2025676 64.60 ns/op BenchmarkMakeSlice/Struct/24-4 1291216 90.14 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 106.9 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 124.4 ns/op BenchmarkGrowSlice/Byte-4 1204174 99.17 ns/op BenchmarkGrowSlice/Int16-4 945276 105.8 ns/op BenchmarkGrowSlice/Int-4 943536 150.2 ns/op BenchmarkGrowSlice/Ptr-4 693921 161.9 ns/op BenchmarkGrowSlice/Struct/24-4 562308 248.8 ns/op BenchmarkGrowSlice/Struct/32-4 370545 296.6 ns/op BenchmarkGrowSlice/Struct/40-4 301921 365.7 ns/op BenchmarkExtendSlice/IntSlice-4 658066 159.0 ns/op BenchmarkExtendSlice/PointerSlice-4 633308 195.1 ns/op BenchmarkExtendSlice/NoGrow-4 1294534 93.96 ns/op BenchmarkAppend-4 1000000 131.6 ns/op BenchmarkAppendGrowByte-4 6 17385660 ns/op BenchmarkAppendGrowString-4 1 288179499 ns/op BenchmarkAppendSlice/1Bytes-4 2568349 45.74 ns/op BenchmarkAppendSlice/4Bytes-4 2573527 45.70 ns/op BenchmarkAppendSlice/7Bytes-4 2559706 46.83 ns/op BenchmarkAppendSlice/8Bytes-4 2634476 45.55 ns/op BenchmarkAppendSlice/15Bytes-4 2517342 49.40 ns/op BenchmarkAppendSlice/16Bytes-4 2554484 48.36 ns/op BenchmarkAppendSlice/32Bytes-4 2521347 48.26 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 129426 855.6 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 38160 3478 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 12855 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2427 44997 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 187 699741 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 51 3454652 ns/op BenchmarkAppendStr/1Bytes-4 2923346 41.34 ns/op BenchmarkAppendStr/4Bytes-4 2941572 41.86 ns/op BenchmarkAppendStr/8Bytes-4 2907283 41.93 ns/op BenchmarkAppendStr/16Bytes-4 2875231 42.19 ns/op BenchmarkAppendStr/32Bytes-4 2826160 42.38 ns/op BenchmarkAppendSpecialCase-4 1000000 113.1 ns/op BenchmarkCopy/1Byte-4 2696530 43.18 ns/op 23.16 MB/s BenchmarkCopy/1String-4 2809512 44.59 ns/op 22.43 MB/s BenchmarkCopy/2Byte-4 2683276 46.16 ns/op 43.33 MB/s BenchmarkCopy/2String-4 2713190 43.74 ns/op 45.73 MB/s BenchmarkCopy/4Byte-4 2695938 45.30 ns/op 88.29 MB/s BenchmarkCopy/4String-4 2658770 44.43 ns/op 90.02 MB/s BenchmarkCopy/8Byte-4 2744078 43.37 ns/op 184.44 MB/s BenchmarkCopy/8String-4 2781440 43.22 ns/op 185.11 MB/s BenchmarkCopy/12Byte-4 2590958 46.25 ns/op 259.47 MB/s BenchmarkCopy/12String-4 2605404 44.23 ns/op 271.30 MB/s BenchmarkCopy/16Byte-4 2588446 45.46 ns/op 351.99 MB/s BenchmarkCopy/16String-4 2709712 44.24 ns/op 361.70 MB/s BenchmarkCopy/32Byte-4 2524272 46.62 ns/op 686.43 MB/s BenchmarkCopy/32String-4 2546001 47.01 ns/op 680.69 MB/s BenchmarkCopy/128Byte-4 1786466 66.46 ns/op 1925.88 MB/s BenchmarkCopy/128String-4 1742436 68.76 ns/op 1861.65 MB/s BenchmarkCopy/1024Byte-4 532086 223.2 ns/op 4587.04 MB/s BenchmarkCopy/1024String-4 448122 263.6 ns/op 3885.34 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 42745 2784 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 28357 4130 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 18990 6325 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 15572 7814 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 10194 ns/op BenchmarkAppendInPlace/Grow/Byte-4 208219 594.2 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 232666 561.9 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 160938 763.3 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 133866 918.5 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 109696 1042 ns/op BenchmarkStackCopyPtr-4 1 111389672 ns/op BenchmarkStackCopy-4 2 78410244 ns/op BenchmarkStackCopyNoCache-4 30 3969042 ns/op BenchmarkStackCopyWithStkobj-4 3 44267030 ns/op BenchmarkIssue18138-4 858 149634 ns/op BenchmarkCompareStringEqual-4 11763138 9.703 ns/op BenchmarkCompareStringIdentical-4 21363949 5.389 ns/op BenchmarkCompareStringSameLength-4 14147473 7.772 ns/op BenchmarkCompareStringDifferentLength-4 20090913 5.930 ns/op BenchmarkCompareStringBigUnaligned-4 2742 41238 ns/op 25427.53 MB/s BenchmarkCompareStringBig-4 3102 34204 ns/op 30657.07 MB/s BenchmarkConcatStringAndBytes-4 3351324 36.11 ns/op BenchmarkSliceByteToString/1-4 2827986 42.40 ns/op BenchmarkSliceByteToString/2-4 1516232 75.13 ns/op BenchmarkSliceByteToString/4-4 1586712 77.02 ns/op BenchmarkSliceByteToString/8-4 1614080 72.39 ns/op BenchmarkSliceByteToString/16-4 1480582 74.65 ns/op BenchmarkSliceByteToString/32-4 1375609 83.65 ns/op BenchmarkSliceByteToString/64-4 1224108 100.8 ns/op BenchmarkSliceByteToString/128-4 944152 139.8 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3158016 37.47 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1243062 96.15 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1478557 80.36 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 5175180 23.13 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2521944 47.36 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2733486 43.88 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 3234771 36.35 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 646610 184.1 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 689294 150.5 ns/op BenchmarkRuneIterate/range/ASCII-4 11575135 10.07 ns/op BenchmarkRuneIterate/range/Japanese-4 2916100 41.32 ns/op BenchmarkRuneIterate/range/MixedLength-4 3493683 33.99 ns/op BenchmarkRuneIterate/range1/ASCII-4 11390138 10.62 ns/op BenchmarkRuneIterate/range1/Japanese-4 2913732 41.42 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3489512 34.40 ns/op BenchmarkRuneIterate/range2/ASCII-4 11063334 10.81 ns/op BenchmarkRuneIterate/range2/Japanese-4 2930137 40.84 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3525363 33.99 ns/op BenchmarkArrayEqual-4 19261111 6.243 ns/op BenchmarkFunc/Name-4 3947997 29.76 ns/op BenchmarkFunc/Entry-4 12389271 9.675 ns/op BenchmarkFunc/FileLine-4 3626672 31.37 ns/op PASS ok runtime 147.136s goos: linux goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 34605 3092 ns/op BenchmarkHandle/concurrent-4 23994 5268 ns/op PASS ok runtime/cgo 1.340s goos: linux goarch: amd64 pkg: runtime/internal/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 17294980 6.857 ns/op BenchmarkAnd32Parallel-4 2969936 35.19 ns/op BenchmarkAnd64-4 16266622 7.205 ns/op BenchmarkAnd64Parallel-4 3080996 41.98 ns/op BenchmarkOr32-4 18626337 6.879 ns/op BenchmarkOr32Parallel-4 2896770 41.01 ns/op BenchmarkOr64-4 16459010 7.187 ns/op BenchmarkOr64Parallel-4 3715148 41.49 ns/op BenchmarkAtomicLoad64-4 21219182 4.770 ns/op BenchmarkAtomicStore64-4 21300804 4.854 ns/op BenchmarkAtomicLoad-4 21127990 5.615 ns/op BenchmarkAtomicStore-4 21161856 5.649 ns/op BenchmarkAnd8-4 21264948 5.477 ns/op BenchmarkAnd-4 24399219 5.311 ns/op BenchmarkAnd8Parallel-4 3625821 32.39 ns/op BenchmarkAndParallel-4 3923294 33.96 ns/op BenchmarkOr8-4 21216106 5.612 ns/op BenchmarkOr-4 21273955 5.617 ns/op BenchmarkOr8Parallel-4 4101688 30.43 ns/op BenchmarkOrParallel-4 3851851 33.85 ns/op BenchmarkXadd-4 3468045 35.93 ns/op BenchmarkXadd64-4 3324694 34.41 ns/op BenchmarkCas-4 3189638 34.49 ns/op BenchmarkCas64-4 3409125 34.76 ns/op BenchmarkXchg-4 3539518 34.39 ns/op BenchmarkXchg64-4 4139556 26.40 ns/op PASS ok runtime/internal/atomic 4.765s goos: linux goarch: amd64 pkg: runtime/internal/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5930816 19.68 ns/op BenchmarkMulUintptr/large-4 4873710 24.28 ns/op PASS ok runtime/internal/math 1.297s goos: linux goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 32 3610638 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 13 10061397 ns/op 870.9 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 1297 113312 ns/op 2.207 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 15 8867830 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 6 18284207 ns/op 1255 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 391 298032 ns/op 14.43 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 52879806 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 76290260 ns/op 6176 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 73 1852395 ns/op 140.7 concurrent_launches/op PASS ok runtime/pprof 2.983s goos: linux goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 49 2198253 ns/op BenchmarkStackLeak-4 24828 5641 ns/op PASS ok runtime/race 1.545s goos: linux goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 6280291 19.31 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 195364 584.8 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.380s goos: linux goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 66 1866002 ns/op BenchmarkIndex_Large-4 28422 4189 ns/op BenchmarkIndexFunc_Large-4 146 755606 ns/op BenchmarkCompact/nil-4 8541648 13.97 ns/op BenchmarkCompact/one-4 2500051 45.21 ns/op BenchmarkCompact/sorted-4 1613313 75.05 ns/op BenchmarkCompact/1_item-4 1356205 86.47 ns/op BenchmarkCompact/unsorted-4 1664510 74.59 ns/op BenchmarkCompact/many-4 848133 139.2 ns/op BenchmarkCompact_Large-4 746 145288 ns/op BenchmarkCompactFunc_Large-4 75 1343627 ns/op BenchmarkReplace/naive-fast-4 118096 890.8 ns/op BenchmarkReplace/optimized-fast-4 158512 801.0 ns/op BenchmarkReplace/naive-slow-4 41307 2726 ns/op BenchmarkReplace/optimized-slow-4 42463 2398 ns/op BenchmarkBinarySearchFloats/Size16-4 1711508 76.00 ns/op BenchmarkBinarySearchFloats/Size32-4 1368795 81.48 ns/op BenchmarkBinarySearchFloats/Size64-4 1210328 98.90 ns/op BenchmarkBinarySearchFloats/Size128-4 1000000 105.9 ns/op BenchmarkBinarySearchFloats/Size512-4 874297 132.8 ns/op BenchmarkBinarySearchFloats/Size1024-4 842546 142.6 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 737312 165.1 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 622347 173.4 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 521608 209.0 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 444022 236.4 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 365744 309.6 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 341286 328.6 ns/op PASS ok slices 5.372s goos: linux goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 195105 585.7 ns/op BenchmarkSortInts-4 2 77715901 ns/op BenchmarkSlicesSortInts-4 3 46869421 ns/op BenchmarkSortIsSorted-4 42 2808085 ns/op BenchmarkSlicesIsSorted-4 76 1519559 ns/op BenchmarkSortStrings-4 1 105819052 ns/op BenchmarkSlicesSortStrings-4 2 65334756 ns/op BenchmarkSortStrings_Sorted-4 36 3343762 ns/op BenchmarkSlicesSortStrings_Sorted-4 57 2003122 ns/op BenchmarkSortStructs-4 1 146136649 ns/op BenchmarkSortFuncStructs-4 1 120267012 ns/op BenchmarkSortString1K-4 360 337709 ns/op BenchmarkSortString1K_Slice-4 266 468031 ns/op BenchmarkStableString1K-4 133 878011 ns/op BenchmarkSortInt1K-4 436 270672 ns/op BenchmarkSortInt1K_Sorted-4 4946 21479 ns/op BenchmarkSortInt1K_Reversed-4 4315 33847 ns/op BenchmarkSortInt1K_Mod8-4 1104 106590 ns/op BenchmarkStableInt1K-4 152 842886 ns/op BenchmarkStableInt1K_Slice-4 213 566141 ns/op BenchmarkSortInt64K-4 5 25590956 ns/op BenchmarkSortInt64K_Slice-4 3 37265720 ns/op BenchmarkStableInt64K-4 2 57312850 ns/op BenchmarkSort1e2-4 588 205188 ns/op BenchmarkStable1e2-4 238 595612 ns/op BenchmarkSort1e4-4 3 41265620 ns/op BenchmarkStable1e4-4 1 160727320 ns/op PASS ok sort 14.809s goos: linux goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 932473 109.7 ns/op BenchmarkAtof64Float-4 920983 136.1 ns/op BenchmarkAtof64FloatExp-4 718390 153.0 ns/op BenchmarkAtof64Big-4 550647 205.4 ns/op BenchmarkAtof64RandomBits-4 521806 225.1 ns/op BenchmarkAtof64RandomFloats-4 603024 194.2 ns/op BenchmarkAtof64RandomLongFloats-4 332384 348.2 ns/op BenchmarkAtof32Decimal-4 1000000 113.6 ns/op BenchmarkAtof32Float-4 910338 127.1 ns/op BenchmarkAtof32FloatExp-4 742256 150.4 ns/op BenchmarkAtof32Random-4 470685 246.5 ns/op BenchmarkAtof32RandomLong-4 195208 579.5 ns/op BenchmarkParseInt/Pos/7bit-4 1676425 70.55 ns/op BenchmarkParseInt/Pos/26bit-4 850406 126.2 ns/op BenchmarkParseInt/Pos/31bit-4 808450 150.3 ns/op BenchmarkParseInt/Pos/56bit-4 534549 224.7 ns/op BenchmarkParseInt/Pos/63bit-4 460551 234.9 ns/op BenchmarkParseInt/Neg/7bit-4 1671541 71.61 ns/op BenchmarkParseInt/Neg/26bit-4 877294 127.6 ns/op BenchmarkParseInt/Neg/31bit-4 765700 149.8 ns/op BenchmarkParseInt/Neg/56bit-4 535364 218.8 ns/op BenchmarkParseInt/Neg/63bit-4 492094 240.7 ns/op BenchmarkAtoi/Pos/7bit-4 2420462 49.52 ns/op BenchmarkAtoi/Pos/26bit-4 1238325 97.66 ns/op BenchmarkAtoi/Pos/31bit-4 1087772 111.9 ns/op BenchmarkAtoi/Pos/56bit-4 576241 179.6 ns/op BenchmarkAtoi/Pos/63bit-4 463498 258.6 ns/op BenchmarkAtoi/Neg/7bit-4 2417838 50.42 ns/op BenchmarkAtoi/Neg/26bit-4 1214770 100.3 ns/op BenchmarkAtoi/Neg/31bit-4 1049172 113.4 ns/op BenchmarkAtoi/Neg/56bit-4 585807 186.6 ns/op BenchmarkAtoi/Neg/63bit-4 470451 254.6 ns/op BenchmarkFormatFloat/Decimal-4 158564 762.5 ns/op BenchmarkFormatFloat/Float-4 158157 769.5 ns/op BenchmarkFormatFloat/Exp-4 160806 743.5 ns/op BenchmarkFormatFloat/NegExp-4 161208 752.9 ns/op BenchmarkFormatFloat/LongExp-4 135730 913.2 ns/op BenchmarkFormatFloat/Big-4 126340 944.1 ns/op BenchmarkFormatFloat/BinaryExp-4 319123 382.8 ns/op BenchmarkFormatFloat/32Integer-4 160089 762.4 ns/op BenchmarkFormatFloat/32ExactFraction-4 171730 666.0 ns/op BenchmarkFormatFloat/32Point-4 159105 755.5 ns/op BenchmarkFormatFloat/32Exp-4 163068 742.2 ns/op BenchmarkFormatFloat/32NegExp-4 165112 721.6 ns/op BenchmarkFormatFloat/32Shortest-4 172659 703.7 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 184980 648.3 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 178868 680.5 ns/op BenchmarkFormatFloat/64Fixed1-4 223759 545.5 ns/op BenchmarkFormatFloat/64Fixed2-4 217842 549.7 ns/op BenchmarkFormatFloat/64Fixed3-4 218223 544.8 ns/op BenchmarkFormatFloat/64Fixed4-4 225075 529.5 ns/op BenchmarkFormatFloat/64Fixed12-4 125846 946.8 ns/op BenchmarkFormatFloat/64Fixed16-4 147774 808.7 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 155415 745.4 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 137395 883.4 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3469 32184 ns/op BenchmarkFormatFloat/Slowpath64-4 137432 877.2 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 136124 882.7 ns/op BenchmarkAppendFloat/Decimal-4 179661 657.9 ns/op BenchmarkAppendFloat/Float-4 174303 694.6 ns/op BenchmarkAppendFloat/Exp-4 191044 625.3 ns/op BenchmarkAppendFloat/NegExp-4 185436 632.4 ns/op BenchmarkAppendFloat/LongExp-4 148280 789.9 ns/op BenchmarkAppendFloat/Big-4 140162 849.7 ns/op BenchmarkAppendFloat/BinaryExp-4 447538 270.1 ns/op BenchmarkAppendFloat/32Integer-4 177987 655.3 ns/op BenchmarkAppendFloat/32ExactFraction-4 194607 580.8 ns/op BenchmarkAppendFloat/32Point-4 179947 668.5 ns/op BenchmarkAppendFloat/32Exp-4 189718 622.8 ns/op BenchmarkAppendFloat/32NegExp-4 192396 617.7 ns/op BenchmarkAppendFloat/32Shortest-4 221620 544.7 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 208849 567.1 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 204202 570.6 ns/op BenchmarkAppendFloat/64Fixed1-4 267883 452.1 ns/op BenchmarkAppendFloat/64Fixed2-4 264613 453.2 ns/op BenchmarkAppendFloat/64Fixed3-4 257053 451.8 ns/op BenchmarkAppendFloat/64Fixed4-4 262063 450.3 ns/op BenchmarkAppendFloat/64Fixed12-4 138422 858.9 ns/op BenchmarkAppendFloat/64Fixed16-4 164961 711.6 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 196975 602.3 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 158446 753.5 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3312 31296 ns/op BenchmarkAppendFloat/Slowpath64-4 149643 789.8 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 153163 772.4 ns/op BenchmarkFormatInt-4 22764 4858 ns/op BenchmarkAppendInt-4 27380 4421 ns/op BenchmarkFormatUint-4 134408 888.4 ns/op BenchmarkAppendUint-4 140577 827.7 ns/op BenchmarkFormatIntSmall/7-4 3962983 30.33 ns/op BenchmarkFormatIntSmall/42-4 4055971 30.06 ns/op BenchmarkAppendIntSmall-4 1811818 66.66 ns/op BenchmarkAppendUintVarlen/1-4 1879567 61.43 ns/op BenchmarkAppendUintVarlen/12-4 1875847 64.41 ns/op BenchmarkAppendUintVarlen/123-4 1316882 91.11 ns/op BenchmarkAppendUintVarlen/1234-4 1302154 90.80 ns/op BenchmarkAppendUintVarlen/12345-4 1314243 91.33 ns/op BenchmarkAppendUintVarlen/123456-4 1256877 93.73 ns/op BenchmarkAppendUintVarlen/1234567-4 1265684 94.69 ns/op BenchmarkAppendUintVarlen/12345678-4 1245984 94.68 ns/op BenchmarkAppendUintVarlen/123456789-4 1240677 97.11 ns/op BenchmarkAppendUintVarlen/1234567890-4 1243711 99.68 ns/op BenchmarkAppendUintVarlen/12345678901-4 1228362 98.87 ns/op BenchmarkAppendUintVarlen/123456789012-4 1000000 101.2 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1000000 100.3 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1000000 100.0 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1000000 102.5 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1000000 101.1 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1000000 103.7 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1000000 106.3 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1000000 108.7 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1000000 108.0 ns/op BenchmarkQuote-4 67273 1784 ns/op BenchmarkQuoteRune-4 589950 189.3 ns/op BenchmarkAppendQuote-4 78783 1528 ns/op BenchmarkAppendQuoteRune-4 1000000 108.0 ns/op BenchmarkUnquoteEasy-4 1794042 67.91 ns/op BenchmarkUnquoteHard-4 70950 1699 ns/op PASS ok strconv 19.556s goos: linux goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 527439 195.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 188593 573.3 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 273201 427.9 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 587727 192.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 206925 566.8 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 285946 413.2 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 385821 269.2 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 111697 953.2 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 134698 773.5 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1000000 119.8 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 27273 4368 ns/op BenchmarkGenericMatch1-4 2685 39370 ns/op BenchmarkGenericMatch2-4 608 200175 ns/op BenchmarkSingleMaxSkipping-4 8922 11369 ns/op 879.62 MB/s BenchmarkSingleLongSuffixFail-4 17674 6775 ns/op 147.89 MB/s BenchmarkSingleMatch-4 336 351055 ns/op 42.73 MB/s BenchmarkByteByteNoMatch-4 87409 1210 ns/op BenchmarkByteByteMatch-4 28092 4054 ns/op BenchmarkByteStringMatch-4 34852 3383 ns/op BenchmarkHTMLEscapeNew-4 105583 1058 ns/op BenchmarkHTMLEscapeOld-4 124408 954.6 ns/op BenchmarkByteStringReplacerWriteString-4 1858 59066 ns/op BenchmarkByteReplacerWriteString-4 2257 52224 ns/op BenchmarkByteByteReplaces-4 4868 24783 ns/op BenchmarkByteByteMap-4 13459 8696 ns/op BenchmarkMap/identity/ASCII-4 741697 151.4 ns/op BenchmarkMap/identity/Greek-4 562252 200.8 ns/op BenchmarkMap/change/ASCII-4 49560 2356 ns/op BenchmarkMap/change/Greek-4 37330 3199 ns/op BenchmarkIndexRune-4 2791776 44.29 ns/op BenchmarkIndexRuneLongString-4 2260304 53.75 ns/op BenchmarkIndexRuneFastPath-4 5748541 20.73 ns/op BenchmarkIndex-4 5494098 20.84 ns/op BenchmarkLastIndex-4 6111660 19.69 ns/op BenchmarkIndexByte-4 13652623 8.740 ns/op BenchmarkToUpper/#00-4 5929249 21.21 ns/op BenchmarkToUpper/ONLYUPPER-4 3850782 31.23 ns/op BenchmarkToUpper/abc-4 427044 268.1 ns/op BenchmarkToUpper/AbC123-4 312997 352.0 ns/op BenchmarkToUpper/azAZ09_-4 373078 317.0 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 78262 1602 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 95816 1270 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 48457 2534 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 84858 1415 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 172123 696.4 ns/op BenchmarkToLower/#00-4 5754325 21.65 ns/op BenchmarkToLower/abc-4 5366071 22.23 ns/op BenchmarkToLower/AbC123-4 311385 379.6 ns/op BenchmarkToLower/azAZ09_-4 320065 385.9 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 139646 881.8 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 91518 1319 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 46930 2516 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 109700 1104 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 166677 688.4 ns/op BenchmarkMapNoChanges-4 1000000 112.1 ns/op BenchmarkTrim-4 54476 2171 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3799011 30.18 ns/op BenchmarkToValidUTF8/InvalidASCII-4 253207 478.4 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 173589 669.0 ns/op BenchmarkEqualFold/Tests-4 76932 1532 ns/op BenchmarkEqualFold/ASCII-4 4399507 26.88 ns/op BenchmarkEqualFold/UnicodePrefix-4 150648 776.6 ns/op BenchmarkEqualFold/UnicodeSuffix-4 170167 702.3 ns/op BenchmarkIndexHard1-4 1270 94525 ns/op BenchmarkIndexHard2-4 909 132716 ns/op BenchmarkIndexHard3-4 182 657683 ns/op BenchmarkIndexHard4-4 186 644648 ns/op BenchmarkLastIndexHard1-4 72 1646622 ns/op BenchmarkLastIndexHard2-4 69 1651846 ns/op BenchmarkLastIndexHard3-4 67 1651404 ns/op BenchmarkCountHard1-4 1255 94293 ns/op BenchmarkCountHard2-4 906 132616 ns/op BenchmarkCountHard3-4 178 660696 ns/op BenchmarkIndexTorture-4 9123 12776 ns/op BenchmarkCountTorture-4 9309 12763 ns/op BenchmarkCountTortureOverlapping-4 1381 74377 ns/op BenchmarkCountByte/10-4 5627920 22.23 ns/op 449.87 MB/s BenchmarkCountByte/32-4 5527551 21.85 ns/op 1464.43 MB/s BenchmarkCountByte/4096-4 1320194 90.83 ns/op 45094.13 MB/s BenchmarkCountByte/4194304-4 1321 76952 ns/op 54505.51 MB/s BenchmarkCountByte/67108864-4 38 4012010 ns/op 16726.99 MB/s BenchmarkFields/ASCII/16-4 344637 303.2 ns/op 52.77 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 32168 3537 ns/op 72.39 MB/s 416 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 2163 53988 ns/op 75.87 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 116 1013180 ns/op 64.68 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 7 17932036 ns/op 58.48 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 203700 569.3 ns/op 28.10 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 14234 7997 ns/op 32.01 MB/s 352 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 909 133878 ns/op 30.59 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 42 2745676 ns/op 23.87 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 49029213 ns/op 21.39 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 305671 393.5 ns/op 40.67 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 24190 4743 ns/op 53.97 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1405 83447 ns/op 49.09 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 68 1707739 ns/op 38.38 MB/s 463106 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 34491648 ns/op 30.40 MB/s 10457376 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 261892 465.3 ns/op 34.39 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 18600 6236 ns/op 41.05 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1108 109141 ns/op 37.53 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 52 2086582 ns/op 31.41 MB/s 463105 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 40899380 ns/op 25.64 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 55898246 ns/op BenchmarkSplitSingleByteSeparator-4 33 4432850 ns/op BenchmarkSplitMultiByteSeparator-4 50 2315405 ns/op BenchmarkSplitNSingleByteSeparator-4 324554 331.2 ns/op BenchmarkSplitNMultiByteSeparator-4 278118 413.4 ns/op BenchmarkRepeat/5x0-4 5128825 24.31 ns/op BenchmarkRepeat/5x1-4 5226583 22.41 ns/op BenchmarkRepeat/5x2-4 349660 341.6 ns/op BenchmarkRepeat/5x6-4 201490 595.5 ns/op BenchmarkRepeat/10x0-4 5486757 23.58 ns/op BenchmarkRepeat/10x1-4 5171368 23.56 ns/op BenchmarkRepeat/10x2-4 339993 360.6 ns/op BenchmarkRepeat/10x6-4 197971 610.7 ns/op BenchmarkRepeatLarge/256/1-4 88143 1312 ns/op 195.10 MB/s BenchmarkRepeatLarge/256/16-4 145311 786.4 ns/op 325.53 MB/s BenchmarkRepeatLarge/512/1-4 75154 1534 ns/op 333.86 MB/s BenchmarkRepeatLarge/512/16-4 106016 1070 ns/op 478.31 MB/s BenchmarkRepeatLarge/1024/1-4 58248 1938 ns/op 528.25 MB/s BenchmarkRepeatLarge/1024/16-4 80601 1441 ns/op 710.44 MB/s BenchmarkRepeatLarge/2048/1-4 41595 2710 ns/op 755.77 MB/s BenchmarkRepeatLarge/2048/16-4 54764 2182 ns/op 938.44 MB/s BenchmarkRepeatLarge/4096/1-4 29772 4238 ns/op 966.52 MB/s BenchmarkRepeatLarge/4096/16-4 31825 3614 ns/op 1133.35 MB/s BenchmarkRepeatLarge/8192/1-4 18392 6418 ns/op 1276.50 MB/s BenchmarkRepeatLarge/8192/16-4 16962 6671 ns/op 1228.07 MB/s BenchmarkRepeatLarge/8192/4097-4 6657475 17.89 ns/op 229007.98 MB/s BenchmarkRepeatLarge/16384/1-4 9753 12740 ns/op 1285.98 MB/s BenchmarkRepeatLarge/16384/16-4 10000 12681 ns/op 1291.96 MB/s BenchmarkRepeatLarge/16384/4097-4 14571 8076 ns/op 1521.84 MB/s BenchmarkRepeatLarge/32768/1-4 5013 21072 ns/op 1555.07 MB/s BenchmarkRepeatLarge/32768/16-4 7549 20468 ns/op 1600.95 MB/s BenchmarkRepeatLarge/32768/4097-4 5910 19746 ns/op 1452.41 MB/s BenchmarkRepeatLarge/65536/1-4 3272 35750 ns/op 1833.20 MB/s BenchmarkRepeatLarge/65536/16-4 3052 37179 ns/op 1762.73 MB/s BenchmarkRepeatLarge/65536/4097-4 2851 36750 ns/op 1672.26 MB/s BenchmarkRepeatLarge/131072/1-4 532 231487 ns/op 566.22 MB/s BenchmarkRepeatLarge/131072/16-4 546 221080 ns/op 592.87 MB/s BenchmarkRepeatLarge/131072/4097-4 499 220595 ns/op 575.75 MB/s BenchmarkRepeatLarge/262144/1-4 283 426382 ns/op 614.81 MB/s BenchmarkRepeatLarge/262144/16-4 273 433541 ns/op 604.66 MB/s BenchmarkRepeatLarge/262144/4097-4 267 430044 ns/op 600.20 MB/s BenchmarkRepeatLarge/524288/1-4 141 819870 ns/op 639.48 MB/s BenchmarkRepeatLarge/524288/16-4 139 862408 ns/op 607.94 MB/s BenchmarkRepeatLarge/524288/4097-4 144 771484 ns/op 674.44 MB/s BenchmarkRepeatLarge/1048576/1-4 85 1562407 ns/op 671.13 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1697920 ns/op 617.56 MB/s BenchmarkRepeatLarge/1048576/4097-4 82 1702206 ns/op 613.75 MB/s BenchmarkRepeatLarge/2097152/1-4 38 3085050 ns/op 679.78 MB/s BenchmarkRepeatLarge/2097152/16-4 48 3156669 ns/op 664.36 MB/s BenchmarkRepeatLarge/2097152/4097-4 45 3147140 ns/op 665.23 MB/s BenchmarkRepeatLarge/4194304/1-4 19 6750072 ns/op 621.37 MB/s BenchmarkRepeatLarge/4194304/16-4 18 6070905 ns/op 690.89 MB/s BenchmarkRepeatLarge/4194304/4097-4 19 6379045 ns/op 657.03 MB/s BenchmarkRepeatLarge/8388608/1-4 9 12827219 ns/op 653.97 MB/s BenchmarkRepeatLarge/8388608/16-4 9 12810941 ns/op 654.80 MB/s BenchmarkRepeatLarge/8388608/4097-4 9 12842550 ns/op 653.03 MB/s BenchmarkRepeatLarge/16777216/1-4 5 25452238 ns/op 659.16 MB/s BenchmarkRepeatLarge/16777216/16-4 5 23490768 ns/op 714.20 MB/s BenchmarkRepeatLarge/16777216/4097-4 5 25186004 ns/op 666.13 MB/s BenchmarkRepeatLarge/33554432/1-4 3 45665230 ns/op 734.79 MB/s BenchmarkRepeatLarge/33554432/16-4 3 49321796 ns/op 680.32 MB/s BenchmarkRepeatLarge/33554432/4097-4 3 51322400 ns/op 653.80 MB/s BenchmarkRepeatLarge/67108864/1-4 2 86279589 ns/op 777.81 MB/s BenchmarkRepeatLarge/67108864/16-4 2 85310048 ns/op 786.65 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 89617384 ns/op 748.84 MB/s BenchmarkRepeatLarge/134217728/1-4 1 168702888 ns/op 795.59 MB/s BenchmarkRepeatLarge/134217728/16-4 1 169236818 ns/op 793.08 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 169863767 ns/op 790.15 MB/s BenchmarkRepeatLarge/268435456/1-4 1 337885485 ns/op 794.46 MB/s BenchmarkRepeatLarge/268435456/16-4 1 329156196 ns/op 815.53 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 337172395 ns/op 796.14 MB/s BenchmarkRepeatLarge/536870912/1-4 1 666069083 ns/op 806.03 MB/s BenchmarkRepeatLarge/536870912/16-4 1 631145284 ns/op 850.63 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 654892983 ns/op 819.78 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1241574339 ns/op 864.82 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1203769772 ns/op 891.98 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1285894167 ns/op 835.02 MB/s BenchmarkIndexAnyASCII/1:1-4 3113083 40.54 ns/op BenchmarkIndexAnyASCII/1:2-4 2991476 39.82 ns/op BenchmarkIndexAnyASCII/1:4-4 2886914 41.30 ns/op BenchmarkIndexAnyASCII/1:8-4 2898038 41.96 ns/op BenchmarkIndexAnyASCII/1:16-4 3008790 40.97 ns/op BenchmarkIndexAnyASCII/1:32-4 2963254 39.93 ns/op BenchmarkIndexAnyASCII/1:64-4 2961646 40.97 ns/op BenchmarkIndexAnyASCII/16:1-4 3254551 38.38 ns/op BenchmarkIndexAnyASCII/16:2-4 904035 118.0 ns/op BenchmarkIndexAnyASCII/16:4-4 928734 123.7 ns/op BenchmarkIndexAnyASCII/16:8-4 898485 134.0 ns/op BenchmarkIndexAnyASCII/16:16-4 841042 142.0 ns/op BenchmarkIndexAnyASCII/16:32-4 720529 164.4 ns/op BenchmarkIndexAnyASCII/16:64-4 507277 231.9 ns/op BenchmarkIndexAnyASCII/256:1-4 2938663 41.12 ns/op BenchmarkIndexAnyASCII/256:2-4 72602 1412 ns/op BenchmarkIndexAnyASCII/256:4-4 73144 1634 ns/op BenchmarkIndexAnyASCII/256:8-4 72250 1642 ns/op BenchmarkIndexAnyASCII/256:16-4 72106 1529 ns/op BenchmarkIndexAnyASCII/256:32-4 72124 1590 ns/op BenchmarkIndexAnyASCII/256:64-4 69241 1735 ns/op BenchmarkIndexAnyUTF8/1:1-4 3301338 38.41 ns/op BenchmarkIndexAnyUTF8/1:2-4 2999614 42.07 ns/op BenchmarkIndexAnyUTF8/1:4-4 2986771 39.97 ns/op BenchmarkIndexAnyUTF8/1:8-4 2922990 40.38 ns/op BenchmarkIndexAnyUTF8/1:16-4 2969824 40.26 ns/op BenchmarkIndexAnyUTF8/1:32-4 3016068 39.68 ns/op BenchmarkIndexAnyUTF8/1:64-4 2976441 40.44 ns/op BenchmarkIndexAnyUTF8/16:1-4 2371450 53.75 ns/op BenchmarkIndexAnyUTF8/16:2-4 418546 291.2 ns/op BenchmarkIndexAnyUTF8/16:4-4 423786 283.9 ns/op BenchmarkIndexAnyUTF8/16:8-4 427782 292.1 ns/op BenchmarkIndexAnyUTF8/16:16-4 408522 295.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 403017 286.0 ns/op BenchmarkIndexAnyUTF8/16:64-4 389305 298.3 ns/op BenchmarkIndexAnyUTF8/256:1-4 426381 285.4 ns/op BenchmarkIndexAnyUTF8/256:2-4 28405 4275 ns/op BenchmarkIndexAnyUTF8/256:4-4 28315 4357 ns/op BenchmarkIndexAnyUTF8/256:8-4 27723 4357 ns/op BenchmarkIndexAnyUTF8/256:16-4 29138 4328 ns/op BenchmarkIndexAnyUTF8/256:32-4 27870 4336 ns/op BenchmarkIndexAnyUTF8/256:64-4 29078 4346 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3031351 38.98 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3154042 38.10 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3006054 39.00 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3006069 37.51 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3092744 39.61 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3083631 39.12 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3152233 38.14 ns/op BenchmarkLastIndexAnyASCII/16:1-4 942595 116.2 ns/op BenchmarkLastIndexAnyASCII/16:2-4 921121 118.4 ns/op BenchmarkLastIndexAnyASCII/16:4-4 920145 114.0 ns/op BenchmarkLastIndexAnyASCII/16:8-4 900542 120.4 ns/op BenchmarkLastIndexAnyASCII/16:16-4 841662 146.9 ns/op BenchmarkLastIndexAnyASCII/16:32-4 746742 163.9 ns/op BenchmarkLastIndexAnyASCII/16:64-4 495296 230.2 ns/op BenchmarkLastIndexAnyASCII/256:1-4 74491 1413 ns/op BenchmarkLastIndexAnyASCII/256:2-4 73089 1633 ns/op BenchmarkLastIndexAnyASCII/256:4-4 74595 1430 ns/op BenchmarkLastIndexAnyASCII/256:8-4 74538 1637 ns/op BenchmarkLastIndexAnyASCII/256:16-4 72841 1647 ns/op BenchmarkLastIndexAnyASCII/256:32-4 72266 1455 ns/op BenchmarkLastIndexAnyASCII/256:64-4 68827 1537 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3014666 40.36 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3034478 37.91 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3153919 39.83 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3021342 40.29 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3114006 40.38 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3124224 38.75 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3106603 37.92 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 489805 231.4 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 251865 499.0 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 241329 501.1 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 243007 484.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 250850 508.6 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 246868 490.9 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 241454 480.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 35906 3568 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 16084 7618 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 16706 7681 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 16309 7652 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 16156 7123 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 16082 7749 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 16598 7474 ns/op BenchmarkTrimASCII/1:1-4 4669743 26.22 ns/op BenchmarkTrimASCII/1:2-4 3773086 32.19 ns/op BenchmarkTrimASCII/1:4-4 3602146 32.78 ns/op BenchmarkTrimASCII/1:8-4 3473896 35.22 ns/op BenchmarkTrimASCII/1:16-4 2446107 49.18 ns/op BenchmarkTrimASCII/16:1-4 3340437 36.21 ns/op BenchmarkTrimASCII/16:2-4 1000000 102.1 ns/op BenchmarkTrimASCII/16:4-4 964575 104.2 ns/op BenchmarkTrimASCII/16:8-4 907564 122.7 ns/op BenchmarkTrimASCII/16:16-4 851160 129.6 ns/op BenchmarkTrimASCII/256:1-4 627460 190.2 ns/op BenchmarkTrimASCII/256:2-4 96600 1471 ns/op BenchmarkTrimASCII/256:4-4 81273 1277 ns/op BenchmarkTrimASCII/256:8-4 80665 1477 ns/op BenchmarkTrimASCII/256:16-4 80328 1490 ns/op BenchmarkTrimASCII/4096:1-4 45944 2587 ns/op BenchmarkTrimASCII/4096:2-4 4988 23100 ns/op BenchmarkTrimASCII/4096:4-4 4987 23047 ns/op BenchmarkTrimASCII/4096:8-4 5077 23038 ns/op BenchmarkTrimASCII/4096:16-4 4984 23069 ns/op BenchmarkTrimByte-4 5610273 20.90 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20265 5903 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20238 5929 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1598 74528 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3129 37319 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6165 18711 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12434 9636 ns/op BenchmarkJoin/0-4 6507189 18.84 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4783746 25.08 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 272542 444.5 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 188900 626.8 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 147943 823.2 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 118813 1008 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 101930 1189 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 85911 1381 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 4130204 30.32 ns/op BenchmarkTrimSpace/ASCII-4 2399149 50.26 ns/op BenchmarkTrimSpace/SomeNonASCII-4 195844 622.7 ns/op BenchmarkTrimSpace/JustNonASCII-4 101498 1191 ns/op BenchmarkReplaceAll-4 183417 678.7 ns/op 16 B/op 1 allocs/op PASS ok strings 52.998s goos: linux goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 78112 1775 ns/op BenchmarkCond2-4 24042 5781 ns/op BenchmarkCond4-4 13434 9119 ns/op BenchmarkCond8-4 10000 14225 ns/op BenchmarkCond16-4 5898 31541 ns/op BenchmarkCond32-4 1798 72639 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 721704 270.0 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 224433 532.8 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 568954 182.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 706772 230.7 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 228846 459.2 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 1026462 121.6 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 104869 1156 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 91336 1390 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 83727 1741 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 61501 2506 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 509847 225.4 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 218497 505.7 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 585267 248.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 186745 544.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 933364 152.3 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 233488 514.4 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1820660 58.77 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 56722 2106 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 173551 814.8 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 262838 400.5 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4771 23096 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 303 524314 ns/op BenchmarkRange/*sync.Map-4 1033 105463 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 108643 1288 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 222662 549.3 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 93999 1385 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 124940 953.9 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 199357 557.5 ns/op BenchmarkAdversarialDelete/*sync.Map-4 185792 740.3 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 100867 1211 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 207961 493.2 ns/op BenchmarkDeleteCollision/*sync.Map-4 845188 154.4 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 73165 1579 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 201088 648.6 ns/op BenchmarkSwapCollision/*sync.Map-4 79455 1481 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 434 308998 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 132513 929.4 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 330945 380.4 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 34183 4085 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 89379 1504 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 28831 3988 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 281185 387.7 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 155589 882.2 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 119230 866.0 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2943170 41.44 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 196087 572.8 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 3064806 41.52 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 854852 152.7 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 191162 628.6 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 676429 168.6 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 111584 984.6 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 381202 372.7 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 403018 307.6 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 149569 787.3 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 748862 161.0 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 191403 707.4 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 132085 880.3 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 136987 859.6 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 64742 1834 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 248551 529.6 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 598833 249.9 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 191296 784.0 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 459166 242.2 ns/op BenchmarkUncontendedSemaphore-4 7392768 16.26 ns/op BenchmarkContendedSemaphore-4 5516515 31.28 ns/op BenchmarkMutexUncontended-4 1300815 91.43 ns/op BenchmarkMutex-4 186513 565.2 ns/op BenchmarkMutexSlack-4 224032 620.4 ns/op BenchmarkMutexWork-4 207668 642.2 ns/op BenchmarkMutexWorkSlack-4 223626 710.3 ns/op BenchmarkMutexNoSpin-4 49045 2449 ns/op BenchmarkMutexSpin-4 70014 1700 ns/op BenchmarkOnce-4 907358 133.1 ns/op BenchmarkOnceFunc/v=Once-4 1981364 60.98 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1583110 77.98 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1677283 72.44 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1846399 64.65 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1390762 87.38 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1560733 75.91 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 10903119 11.05 ns/op BenchmarkSemaSyntNonblock-4 1947314 61.52 ns/op BenchmarkSemaSyntBlock-4 1789824 67.90 ns/op BenchmarkSemaWorkNonblock-4 1000000 104.1 ns/op BenchmarkSemaWorkBlock-4 937030 121.1 ns/op BenchmarkRWMutexUncontended-4 738538 196.8 ns/op BenchmarkRWMutexWrite100-4 317248 349.6 ns/op BenchmarkRWMutexWrite10-4 315271 336.2 ns/op BenchmarkRWMutexWorkWrite100-4 225188 457.8 ns/op BenchmarkRWMutexWorkWrite10-4 319347 475.9 ns/op BenchmarkWaitGroupUncontended-4 1252720 89.41 ns/op BenchmarkWaitGroupAddDone-4 384189 347.4 ns/op BenchmarkWaitGroupAddDoneWork-4 325818 369.4 ns/op BenchmarkWaitGroupWait-4 4857070 20.61 ns/op BenchmarkWaitGroupWaitWork-4 3787215 31.05 ns/op BenchmarkWaitGroupActuallyWait-4 32522 3855 ns/op 32 B/op 2 allocs/op PASS ok sync 19.475s goos: linux goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 557475 182.3 ns/op PASS ok sync/atomic 1.119s PASS ok syscall 1.014s goos: linux goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 216873 552.8 ns/op 0 B/op 0 allocs/op PASS ok testing 1.140s goos: linux goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 10396 10556 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 15001 8110 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 133 892969 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 158 761494 ns/op 702 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 1 117278882 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 110371993 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 2428 47431 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2817 40784 ns/op 1 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 26 4387014 ns/op 395139 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 26 3919186 ns/op 15197 B/op 39 allocs/op BenchmarkTable/10x100000/new-4 1 481510135 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 471118455 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 303 389965 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 330 365697 ns/op 119 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 40023867 ns/op 3270560 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 39691657 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 4857021827 ns/op 334042080 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 4768272375 ns/op 334042184 B/op 100091 allocs/op BenchmarkPyramid/10-4 3829 29391 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 52 2137588 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 215506905 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 3717 32230 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 381 312288 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 36 3215247 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 11648 9956 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 15.085s goos: linux goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 58092831 ns/op BenchmarkVariableString-4 136449 864.8 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2677 40118 ns/op 2519 B/op 39 allocs/op PASS ok text/template/parse 1.441s goos: linux goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc-4 44 3263056 ns/op BenchmarkAfter-4 100 1154375 ns/op BenchmarkStop-4 181 647299 ns/op BenchmarkSimultaneousAfterFunc-4 36 2971810 ns/op BenchmarkStartStop-4 184 603097 ns/op BenchmarkReset-4 4130 29438 ns/op BenchmarkSleep-4 31 3644572 ns/op BenchmarkParallelTimerLatency-4 51 174859 avg-late-ns 1979030 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 337066 avg-late-ns 825873 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 350838 avg-late-ns 911779 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 395492 avg-late-ns 1142045 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 344249 avg-late-ns 1503544 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 328281 avg-late-ns 1780400 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 302039 avg-late-ns 1732169 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 295771 avg-late-ns 2012256 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 190792 avg-late-ns 1137354 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 25 182240 avg-late-ns 1351165 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 828499 avg-late-ns 4189116 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 314709 avg-late-ns 955098 max-late-ns BenchmarkTicker-4 520 245096 ns/op BenchmarkTickerReset-4 6524 19515 ns/op BenchmarkTickerResetNaive-4 190 588237 ns/op BenchmarkNow-4 1549311 77.56 ns/op BenchmarkNowUnixNano-4 1383933 88.52 ns/op BenchmarkNowUnixMilli-4 1349029 88.58 ns/op BenchmarkNowUnixMicro-4 1349454 86.72 ns/op BenchmarkFormat-4 81184 1501 ns/op BenchmarkFormatRFC3339-4 115557 1056 ns/op BenchmarkFormatRFC3339Nano-4 109228 1076 ns/op BenchmarkFormatNow-4 116342 1004 ns/op BenchmarkMarshalJSON-4 166326 751.1 ns/op BenchmarkMarshalText-4 165981 708.7 ns/op BenchmarkParse-4 200332 589.5 ns/op BenchmarkParseRFC3339UTC-4 433854 265.4 ns/op BenchmarkParseRFC3339UTCBytes-4 290757 380.2 ns/op BenchmarkParseRFC3339TZ-4 138416 886.6 ns/op BenchmarkParseRFC3339TZBytes-4 109173 1108 ns/op BenchmarkParseDuration-4 833419 143.1 ns/op BenchmarkHour-4 1216513 95.21 ns/op BenchmarkSecond-4 1222164 97.51 ns/op BenchmarkYear-4 991281 124.2 ns/op BenchmarkDay-4 857313 137.9 ns/op BenchmarkISOWeek-4 964450 119.6 ns/op BenchmarkGoString-4 110037 1098 ns/op BenchmarkUnmarshalText-4 126098 945.3 ns/op PASS ok time 12.763s goos: linux goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 676658 149.4 ns/op BenchmarkDecodeValidJapaneseChars-4 821500 127.0 ns/op BenchmarkDecodeRune-4 2168254 53.77 ns/op BenchmarkEncodeValidASCII-4 754516 141.3 ns/op BenchmarkEncodeValidJapaneseChars-4 1000000 102.2 ns/op BenchmarkAppendRuneValidASCII-4 1894335 63.67 ns/op BenchmarkAppendRuneValidJapaneseChars-4 3070809 39.14 ns/op BenchmarkEncodeRune-4 2264712 52.76 ns/op PASS ok unicode/utf16 2.146s goos: linux goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2396858 50.62 ns/op BenchmarkRuneCountTenJapaneseChars-4 461960 239.3 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 5102707 23.70 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 658012 177.6 ns/op BenchmarkValidTenASCIIChars-4 2780516 42.84 ns/op BenchmarkValid100KASCIIChars-4 170 718306 ns/op BenchmarkValidTenJapaneseChars-4 465798 256.5 ns/op BenchmarkValidLongMostlyASCII-4 158 772266 ns/op BenchmarkValidLongJapanese-4 75 1380928 ns/op BenchmarkValidStringTenASCIIChars-4 5944978 19.74 ns/op BenchmarkValidString100KASCIIChars-4 13346 8997 ns/op BenchmarkValidStringTenJapaneseChars-4 683168 157.1 ns/op BenchmarkValidStringLongMostlyASCII-4 1540 74786 ns/op BenchmarkValidStringLongJapanese-4 262 442588 ns/op BenchmarkEncodeASCIIRune-4 5338904 22.34 ns/op BenchmarkEncodeJapaneseRune-4 3080799 39.09 ns/op BenchmarkAppendASCIIRune-4 11771757 9.661 ns/op BenchmarkAppendJapaneseRune-4 3621351 33.48 ns/op BenchmarkDecodeASCIIRune-4 3854314 31.86 ns/op BenchmarkDecodeJapaneseRune-4 3151134 37.13 ns/op BenchmarkFullRune/ASCII-4 4966202 23.94 ns/op BenchmarkFullRune/Incomplete-4 2332796 50.90 ns/op BenchmarkFullRune/Japanese-4 4885705 23.45 ns/op PASS ok unicode/utf8 4.481s goos: linux goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 51085883526 ns/op PASS ok cmd/api 52.303s goos: linux goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 767277 142.9 ns/op BenchmarkCgoCall/one-pointer-4 555781 190.4 ns/op BenchmarkCgoCall/string-pointer-escape-4 449883 232.1 ns/op BenchmarkCgoCall/string-pointer-noescape-4 531184 226.0 ns/op BenchmarkCgoCall/eight-pointers-4 303315 402.0 ns/op BenchmarkCgoCall/eight-pointers-nil-4 561849 195.2 ns/op BenchmarkCgoCall/eight-pointers-array-4 45177 2960 ns/op BenchmarkCgoCall/eight-pointers-slice-4 56911 2075 ns/op BenchmarkGoString-4 1643512 75.49 ns/op BenchmarkCGoCallback-4 75244 1605 ns/op BenchmarkCGoInCThread-4 580222 176.9 ns/op PASS ok cmd/cgo/internal/test 2.475s goos: linux goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 1269439 94.40 ns/op BenchmarkEqArrayOfStrings64-4 154195 769.3 ns/op BenchmarkEqArrayOfStrings1024-4 12318 11655 ns/op BenchmarkEqArrayOfFloats5-4 1546272 73.97 ns/op BenchmarkEqArrayOfFloats64-4 153519 780.5 ns/op BenchmarkEqArrayOfFloats1024-4 9829 12004 ns/op BenchmarkEqArrayOfStructsEq-4 2803 41765 ns/op BenchmarkEqArrayOfStructsNotEq-4 5887 23012 ns/op BenchmarkEqStruct-4 19056541 6.239 ns/op PASS ok cmd/compile/internal/reflectdata 2.449s goos: linux goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 42283 ns/op BenchmarkInvertLessThanNoov-4 16655030 7.182 ns/op BenchmarkCopyElim1-4 1012 109155 ns/op BenchmarkCopyElim10-4 866 134697 ns/op BenchmarkCopyElim100-4 447 254682 ns/op BenchmarkCopyElim1000-4 87 1303531 ns/op BenchmarkCopyElim10000-4 5 21698776 ns/op BenchmarkCopyElim100000-4 1 387586562 ns/op BenchmarkDeadCode/1-4 734 142197 ns/op BenchmarkDeadCode/10-4 742 171156 ns/op BenchmarkDeadCode/100-4 354 338862 ns/op BenchmarkDeadCode/1000-4 69 1750718 ns/op BenchmarkDeadCode/10000-4 6 20458317 ns/op BenchmarkDeadCode/100000-4 1 242514453 ns/op BenchmarkDeadCode/200000-4 1 518874342 ns/op BenchmarkDominatorsLinear-4 24 5321291 ns/op 1.88 MB/s BenchmarkDominatorsFwdBack-4 14 7532892 ns/op 1.33 MB/s BenchmarkDominatorsManyPred-4 16 7381138 ns/op 1.35 MB/s BenchmarkDominatorsMaxPred-4 15 8339151 ns/op 1.20 MB/s BenchmarkDominatorsMaxPredVal-4 18 8328842 ns/op 1.20 MB/s BenchmarkFuse/1-4 751 143022 ns/op BenchmarkFuse/10-4 591 185485 ns/op BenchmarkFuse/100-4 235 513022 ns/op BenchmarkFuse/1000-4 33 3932968 ns/op BenchmarkFuse/10000-4 3 50364716 ns/op BenchmarkNilCheckDeep1-4 15583 7870 ns/op 0.13 MB/s 238 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6589 18606 ns/op 0.54 MB/s 237 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 962 123020 ns/op 0.81 MB/s 1200 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 94 1176297 ns/op 0.85 MB/s 7605 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 8 12502648 ns/op 0.80 MB/s 180507 B/op 5 allocs/op BenchmarkDSEPass-4 39 2649834 ns/op 70834 B/op 8 allocs/op BenchmarkDSEPassBlock-4 2 70026845 ns/op 2130688 B/op 54273 allocs/op BenchmarkCSEPass-4 10 10200400 ns/op 131485 B/op 9 allocs/op BenchmarkCSEPassBlock-4 1 119485671 ns/op 5646344 B/op 97334 allocs/op BenchmarkDeadcodePass-4 282 421727 ns/op 90511 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 103706682 ns/op 4042968 B/op 44969 allocs/op BenchmarkMultiPass-4 116 903607 ns/op 221565 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 204410565 ns/op 11208848 B/op 150004 allocs/op BenchmarkCondRewrite/SoloJump-4 4415690 27.23 ns/op BenchmarkCondRewrite/CombJump-4 4221312 28.41 ns/op PASS ok cmd/compile/internal/ssa 12.691s goos: linux goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 9952 10880 ns/op BenchmarkExtShift-4 20208 5931 ns/op BenchmarkModify-4 12517 9617 ns/op BenchmarkMullImm-4 21373 5941 ns/op BenchmarkConstModify-4 12072 9915 ns/op BenchmarkBitSet-4 23716 5083 ns/op BenchmarkBitClear-4 23700 5050 ns/op BenchmarkBitToggle-4 23569 5060 ns/op BenchmarkBitSetConst-4 180231 612.2 ns/op BenchmarkBitClearConst-4 189010 633.3 ns/op BenchmarkBitToggleConst-4 195424 612.2 ns/op BenchmarkDivconstI64-4 11314052 10.79 ns/op BenchmarkModconstI64-4 11775968 10.17 ns/op BenchmarkDivisiblePow2constI64-4 7520894 15.94 ns/op BenchmarkDivisibleconstI64-4 11996186 10.08 ns/op BenchmarkDivisibleWDivconstI64-4 8864443 13.41 ns/op BenchmarkDivconstU64/3-4 11939752 10.08 ns/op BenchmarkDivconstU64/5-4 11664438 10.38 ns/op BenchmarkDivconstU64/37-4 11821798 10.02 ns/op BenchmarkDivconstU64/1234567-4 10968120 10.08 ns/op BenchmarkModconstU64-4 12211850 10.09 ns/op BenchmarkDivisibleconstU64-4 12051315 10.15 ns/op BenchmarkDivisibleWDivconstU64-4 8854128 13.41 ns/op BenchmarkDivconstI32-4 10830530 9.966 ns/op BenchmarkModconstI32-4 10868955 10.68 ns/op BenchmarkDivisiblePow2constI32-4 11148986 10.54 ns/op BenchmarkDivisibleconstI32-4 11921154 10.11 ns/op BenchmarkDivisibleWDivconstI32-4 8949894 13.43 ns/op BenchmarkDivconstU32-4 12629067 10.50 ns/op BenchmarkModconstU32-4 11542300 11.94 ns/op BenchmarkDivisibleconstU32-4 10972251 10.92 ns/op BenchmarkDivisibleWDivconstU32-4 8951202 13.43 ns/op BenchmarkDivconstI16-4 11732901 10.17 ns/op BenchmarkModconstI16-4 10308978 11.25 ns/op BenchmarkDivisiblePow2constI16-4 12353888 11.46 ns/op BenchmarkDivisibleconstI16-4 11912974 10.01 ns/op BenchmarkDivisibleWDivconstI16-4 8965105 13.42 ns/op BenchmarkDivconstU16-4 12181443 10.02 ns/op BenchmarkModconstU16-4 11932404 10.04 ns/op BenchmarkDivisibleconstU16-4 11107008 12.16 ns/op BenchmarkDivisibleWDivconstU16-4 8946198 13.39 ns/op BenchmarkDivconstI8-4 11886061 10.06 ns/op BenchmarkModconstI8-4 11323821 11.28 ns/op BenchmarkDivisiblePow2constI8-4 9771541 11.16 ns/op BenchmarkDivisibleconstI8-4 10775649 9.828 ns/op BenchmarkDivisibleWDivconstI8-4 8837396 13.41 ns/op BenchmarkDivconstU8-4 11018910 11.32 ns/op BenchmarkModconstU8-4 11914940 10.01 ns/op BenchmarkDivisibleconstU8-4 10454601 10.76 ns/op BenchmarkDivisibleWDivconstU8-4 9108595 13.12 ns/op BenchmarkMul2-4 269041 445.7 ns/op BenchmarkMulNeg2-4 258960 464.2 ns/op BenchmarkEfaceInteger-4 4960112 21.33 ns/op BenchmarkTypeAssert-4 17470935 6.871 ns/op BenchmarkDiv64UnsignedSmall-4 20161089 5.929 ns/op BenchmarkDiv64Small-4 18188626 6.552 ns/op BenchmarkDiv64SmallNegDivisor-4 18276856 6.562 ns/op BenchmarkDiv64SmallNegDividend-4 19061809 6.240 ns/op BenchmarkDiv64SmallNegBoth-4 19100557 6.245 ns/op BenchmarkDiv64Unsigned-4 17074461 7.001 ns/op BenchmarkDiv64-4 17188950 6.929 ns/op BenchmarkDiv64NegDivisor-4 17151897 6.908 ns/op BenchmarkDiv64NegDividend-4 17274562 6.873 ns/op BenchmarkDiv64NegBoth-4 16617231 6.881 ns/op BenchmarkMod64UnsignedSmall-4 19579912 5.923 ns/op BenchmarkMod64Small-4 18176860 6.551 ns/op BenchmarkMod64SmallNegDivisor-4 17981382 6.131 ns/op BenchmarkMod64SmallNegDividend-4 19199910 6.251 ns/op BenchmarkMod64SmallNegBoth-4 19134547 6.241 ns/op BenchmarkMod64Unsigned-4 16524102 7.192 ns/op BenchmarkMod64-4 16433563 7.180 ns/op BenchmarkMod64NegDivisor-4 16727931 7.177 ns/op BenchmarkMod64NegDividend-4 16303396 7.209 ns/op BenchmarkMod64NegBoth-4 16468065 7.203 ns/op BenchmarkMulconstI32/3-4 20215090 5.927 ns/op BenchmarkMulconstI32/5-4 20134058 5.923 ns/op BenchmarkMulconstI32/12-4 19686624 5.947 ns/op BenchmarkMulconstI32/120-4 20026237 5.922 ns/op BenchmarkMulconstI32/-120-4 20254668 5.939 ns/op BenchmarkMulconstI32/65537-4 20234482 5.919 ns/op BenchmarkMulconstI32/65538-4 20238513 5.919 ns/op BenchmarkMulconstI64/3-4 20280102 5.311 ns/op BenchmarkMulconstI64/5-4 19888029 5.948 ns/op BenchmarkMulconstI64/12-4 20238376 5.938 ns/op BenchmarkMulconstI64/120-4 20231685 5.929 ns/op BenchmarkMulconstI64/-120-4 20267876 5.948 ns/op BenchmarkMulconstI64/65537-4 22560396 5.946 ns/op BenchmarkMulconstI64/65538-4 20013812 5.941 ns/op BenchmarkMulconstU32/3-4 20111922 5.929 ns/op BenchmarkMulconstU32/5-4 20022394 5.837 ns/op BenchmarkMulconstU32/12-4 19915326 5.443 ns/op BenchmarkMulconstU32/120-4 20420491 5.936 ns/op BenchmarkMulconstU32/65537-4 20278902 5.110 ns/op BenchmarkMulconstU32/65538-4 20220606 5.923 ns/op BenchmarkMulconstU64/3-4 20131698 5.024 ns/op BenchmarkMulconstU64/5-4 20082811 5.939 ns/op BenchmarkMulconstU64/12-4 19947639 5.934 ns/op BenchmarkMulconstU64/120-4 20124877 5.929 ns/op BenchmarkMulconstU64/65537-4 20004136 5.163 ns/op BenchmarkMulconstU64/65538-4 22367031 5.920 ns/op BenchmarkShiftArithmeticRight-4 21362538 5.610 ns/op BenchmarkSwitch8Predictable-4 8137916 14.42 ns/op BenchmarkSwitch8Unpredictable-4 8034145 14.77 ns/op BenchmarkSwitch32Predictable-4 11885236 9.966 ns/op BenchmarkSwitch32Unpredictable-4 8072323 14.75 ns/op BenchmarkSwitchStringPredictable-4 8838776 12.70 ns/op BenchmarkSwitchStringUnpredictable-4 5685816 19.16 ns/op BenchmarkSwitchTypePredictable-4 6853974 17.43 ns/op BenchmarkSwitchTypeUnpredictable-4 4293027 27.86 ns/op BenchmarkSwitchInterfaceTypePredictable-4 5682463 19.59 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 5130709 23.33 ns/op PASS ok cmd/compile/internal/test 16.321s goos: linux goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 148 793441 ns/op BenchmarkNamed/Underlying/nongeneric-4 1242300 94.01 ns/op BenchmarkNamed/Underlying/generic-4 1256265 95.31 ns/op BenchmarkNamed/Underlying/src_instance-4 1255274 97.73 ns/op BenchmarkNamed/Underlying/user_instance-4 1254896 95.22 ns/op BenchmarkCheck/http/funcbodies/info-4 1 408547740 ns/op 82452 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 303072038 ns/op 111142 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 115170322 ns/op 292416 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 102542373 ns/op 328443 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 278759480 ns/op 18613 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 67795220 ns/op 76535 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 5 23941240 ns/op 216743 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 5 23513380 ns/op 220677 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 36432997 ns/op 59547 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 30723055 ns/op 70614 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 7 15126678 ns/op 143399 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 8 14977500 ns/op 144857 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 767742534 ns/op 88727 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 481058075 ns/op 141597 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 109249782 ns/op 623334 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 85495184 ns/op 796608 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 323932056 ns/op 6211 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 49331003 ns/op 40779 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 27956016 ns/op 71947 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 29190483 ns/op 68910 lines/s PASS ok cmd/compile/internal/types2 14.895s goos: linux goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 208 534857 ns/op 1390240 sys-ns/op 583601 user-ns/op PASS ok cmd/go 1.183s goos: linux goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 360500 329.5 ns/op PASS ok cmd/go/internal/cfg 1.213s goos: linux goarch: amd64 pkg: cmd/internal/notsha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 97141 1198 ns/op 6.68 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 108301 1093 ns/op 7.32 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 24091 4977 ns/op 205.75 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 24812 4869 ns/op 210.32 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 3806 31102 ns/op 263.39 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 3858 31027 ns/op 264.03 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.869s All tests passed.