linux-amd64-longtest-race at de5b418bea70aaf27de1f47e9b5813940d1e15a4 :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash" "-force"] and env ["HOSTNAME=buildlet-linux-amd64-bullseye-rn021a1ff" "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=6s" "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-rn021a1ff" "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=6s" "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 Sun Nov 19 11:08:25 UTC 2023 x86_64 ##### Testing packages. ok archive/tar 1.500s ok archive/zip 97.373s ok bufio 1.236s ok bytes 6.355s ok cmp 1.013s ok compress/bzip2 1.334s ok compress/flate 121.547s ok compress/gzip 9.752s ok compress/lzw 1.436s ok compress/zlib 7.456s ok container/heap 1.017s ok container/list 1.011s ok container/ring 1.013s ok context 1.038s ok crypto 1.011s ok crypto/aes 1.037s ok crypto/cipher 1.893s ok crypto/des 1.033s ok crypto/dsa 5.279s ok crypto/ecdh 1.873s ok crypto/ecdsa 3.843s ok crypto/ed25519 1.730s ok crypto/elliptic 1.988s ok crypto/hmac 1.013s ok crypto/internal/alias 1.011s ok crypto/internal/bigmod 3.341s ok crypto/internal/boring 1.012s ? crypto/internal/boring/bbig [no test files] ? crypto/internal/boring/sig [no test files] ok crypto/internal/boring/bcache 1.369s ok crypto/internal/edwards25519 28.588s ok crypto/internal/edwards25519/field 10.452s ok crypto/internal/nistec 23.991s ? crypto/internal/randutil [no test files] ok crypto/internal/nistec/fiat 1.011s [no tests to run] ok crypto/md5 1.018s ok crypto/rand 3.184s ok crypto/rc4 1.335s ok crypto/rsa 5.372s ok crypto/sha1 1.028s ok crypto/sha256 1.015s ok crypto/sha512 1.015s ok crypto/subtle 13.471s ok crypto/tls 5.926s ok crypto/x509 4.486s ? crypto/x509/pkix [no test files] ok database/sql 2.269s ok database/sql/driver 1.012s ok debug/buildinfo 4.830s ok debug/dwarf 1.052s ok debug/elf 2.441s ok debug/gosym 1.242s ok debug/macho 1.022s ok debug/pe 1.034s ok debug/plan9obj 1.011s ok embed 1.012s [no tests to run] ok embed/internal/embedtest 1.012s ? encoding [no test files] ok encoding/ascii85 1.016s ok encoding/asn1 1.016s ok encoding/base32 1.048s ok encoding/base64 1.020s ok encoding/binary 1.016s ok encoding/csv 1.039s ok encoding/gob 18.118s ok encoding/hex 1.016s ok encoding/json 5.447s ok encoding/pem 2.637s ok encoding/xml 28.855s ok errors 1.017s ok expvar 1.013s ok flag 3.072s ok fmt 1.433s ok go/ast 1.019s ok go/build 4.342s ok go/build/constraint 1.015s ok go/constant 1.016s ok go/doc 1.175s ok go/doc/comment 2.607s ok go/format 1.033s ok go/importer 1.144s ok go/internal/gccgoimporter 1.039s ok go/internal/gcimporter 42.267s ok go/internal/srcimporter 12.036s ? go/internal/typeparams [no test files] ok go/parser 38.253s ok go/printer 2.117s ok go/scanner 1.016s ok go/token 1.085s ok go/types 39.588s ok go/version 1.011s ok hash 1.014s ok hash/adler32 1.030s ok hash/crc32 1.034s ok hash/crc64 1.020s ok hash/fnv 1.012s ok hash/maphash 1.011s ok html 1.011s ok html/template 1.466s ? image/color/palette [no test files] ok image 1.975s ok image/color 1.024s ok image/draw 1.392s ok image/gif 69.817s ? image/internal/imageutil [no test files] ok image/jpeg 19.258s ok image/png 4.989s ok index/suffixarray 517.432s ok internal/abi 1.046s ? internal/bisect [no test files] ? internal/bytealg [no test files] ok internal/buildcfg 1.011s ? internal/cfg [no test files] ? internal/coverage [no test files] ? internal/coverage/calloc [no test files] ? internal/coverage/decodecounter [no test files] ok internal/coverage/cformat 1.011s ok internal/coverage/cmerge 1.012s ? 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.013s ok internal/coverage/slicereader 1.011s ? internal/coverage/stringtab [no test files] ? internal/coverage/uleb128 [no test files] ok internal/coverage/slicewriter 1.010s ok internal/coverage/test 1.032s ok internal/cpu 3.034s ok internal/dag 1.012s ok internal/diff 1.013s ok internal/fmtsort 1.012s ? internal/goarch [no test files] ok internal/fuzz 1.026s ok internal/godebug 17.619s ? internal/goexperiment [no test files] ? internal/goos [no test files] ok internal/godebugs 1.011s ? internal/goroot [no test files] ? internal/goversion [no test files] ok internal/gover 1.012s ? internal/lazyregexp [no test files] ok internal/intern 3.659s ok internal/itoa 1.011s ? 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.440s ok internal/poll 20.214s ? internal/race [no test files] ok internal/profile 1.013s ok internal/reflectlite 1.014s ok internal/safefilepath 1.011s ok internal/saferio 1.163s ok internal/singleflight 1.117s ? 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.125s ok internal/trace 5.495s ? internal/trace/traceviewer [no test files] ? internal/trace/traceviewer/format [no test files] ok internal/trace/v2 12.329s ? internal/trace/v2/event [no test files] ? internal/trace/v2/event/go122 [no test files] ? 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.284s ok internal/unsafeheader 1.012s ok internal/xcoff 1.026s ok internal/zstd 1.102s ok io 1.046s ok io/fs 1.196s ok io/ioutil 1.015s ok log 1.018s ? log/internal [no test files] ? log/slog/internal [no test files] ok log/slog 1.109s ? log/slog/internal/slogtest [no test files] ok log/slog/internal/benchmarks 1.012s ok log/slog/internal/buffer 1.011s ok log/syslog 2.234s ok maps 1.014s ok math 1.023s ok math/big 6.431s ok math/bits 1.018s ok math/cmplx 1.013s ok math/rand 24.891s ok math/rand/v2 18.042s ok mime 1.025s ok mime/multipart 10.425s ok mime/quotedprintable 1.948s ok net 60.276s ok net/http 49.294s ok net/http/cgi 27.396s ok net/http/cookiejar 1.020s ok net/http/fcgi 1.218s ok net/http/httptest 1.165s ok net/http/httptrace 1.011s ok net/http/httputil 2.119s ? net/http/internal/testcert [no test files] ok net/http/internal 1.016s ok net/http/internal/ascii 1.011s ok net/http/pprof 6.152s ok net/internal/socktest 1.011s ok net/mail 1.017s ok net/netip 1.262s ok net/rpc 1.053s ok net/rpc/jsonrpc 1.021s ok net/smtp 1.056s ok net/textproto 1.040s ok net/url 1.023s ok os 23.961s ok os/exec 14.548s ok os/exec/internal/fdtest 1.011s ok os/signal 27.502s ok os/user 1.012s ok path 1.014s ok path/filepath 1.033s ok plugin 1.010s ok reflect 3.465s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 3.106s ok regexp/syntax 5.290s ok runtime 239.609s ok runtime/cgo 1.012s ok runtime/coverage 25.730s ok runtime/debug 2.093s ok runtime/internal/atomic 3.205s ok runtime/internal/math 1.012s ? runtime/internal/startlinetest [no test files] ok runtime/internal/sys 1.011s ok runtime/internal/syscall 1.011s ok runtime/internal/wasitest 1.011s ok runtime/metrics 1.021s ok runtime/pprof 85.558s ok runtime/race 9.741s ? runtime/race/internal/amd64v1 [no test files] ok runtime/trace 1.120s ok slices 1.994s ok sort 5.631s ok strconv 6.544s ok strings 2.897s ok sync 2.458s ok sync/atomic 178.331s ok syscall 11.562s ? testing/internal/testdeps [no test files] ok testing 4.043s ok testing/fstest 1.015s ok testing/iotest 1.013s ok testing/quick 1.118s ok testing/slogtest 1.016s ok text/scanner 1.021s ok text/tabwriter 1.015s ok text/template 1.528s ok text/template/parse 1.022s ok time 13.201s ? time/tzdata [no test files] ok unicode 1.017s ok unicode/utf16 1.013s ? unsafe [no test files] ? vendor/golang.org/x/crypto/chacha20 [no test files] ok unicode/utf8 1.021s ? 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 4.027s ok cmd/api 6.780s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 3.606s ? cmd/asm/internal/flags [no test files] ? cmd/buildid [no test files] ok cmd/asm/internal/lex 1.013s ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.555s ok cmd/cgo/internal/test 1.993s ? 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 17.756s ok cmd/cgo/internal/testcshared 4.503s ok cmd/cgo/internal/testerrors 7.919s ok cmd/cgo/internal/testfortran 1.994s ok cmd/cgo/internal/testgodefs 1.478s ok cmd/cgo/internal/testlife 1.471s ok cmd/cgo/internal/testnocgo 1.011s ok cmd/cgo/internal/testplugin 24.149s ok cmd/cgo/internal/testsanitizers 14.340s ok cmd/cgo/internal/testshared 51.057s ok cmd/cgo/internal/testso 2.098s ok cmd/cgo/internal/teststdio 2.029s ok cmd/cgo/internal/testtls 1.011s ? cmd/compile [no test files] ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.030s ok cmd/compile/internal/amd64 45.860s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.012s ? 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.014s ok cmd/compile/internal/dwarfgen 1.355s ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 13.581s ? cmd/compile/internal/inline [no test files] ? cmd/compile/internal/inline/interleaved [no test files] ok cmd/compile/internal/inline/inlheur 1.323s ? cmd/compile/internal/liveness [no test files] ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/ir 1.012s ok cmd/compile/internal/logopt 1.181s ok cmd/compile/internal/loopvar 21.447s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.015s ? 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.012s [no tests to run] ok cmd/compile/internal/ssa 49.234s ? 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 15.148s ok cmd/compile/internal/test 27.915s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 1.190s ok cmd/compile/internal/types 1.012s ok cmd/compile/internal/types2 18.323s ? 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.694s ok cmd/cover 16.669s ok cmd/dist 1.013s ok cmd/distpack 1.012s ok cmd/doc 1.502s ok cmd/fix 1.502s ok cmd/go 394.270s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/auth 1.012s ? cmd/go/internal/clean [no test files] ok cmd/go/internal/cache 2.543s ok cmd/go/internal/cfg 1.011s [no tests to run] ? cmd/go/internal/cmdflag [no test files] ? cmd/go/internal/doc [no test files] ok cmd/go/internal/envcmd 1.031s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.031s ? cmd/go/internal/help [no test files] ok cmd/go/internal/generate 1.023s ok cmd/go/internal/gover 1.014s ? cmd/go/internal/list [no test files] ok cmd/go/internal/imports 1.021s ok cmd/go/internal/load 1.018s ? cmd/go/internal/mmap [no test files] ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/lockedfile 3.255s ok cmd/go/internal/lockedfile/internal/filelock 2.046s ok cmd/go/internal/modfetch 26.815s ok cmd/go/internal/modfetch/codehost 7.938s ? cmd/go/internal/modget [no test files] ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modfetch/zip_sum_test 1.016s ok cmd/go/internal/modindex 1.441s ok cmd/go/internal/modload 41.520s ? cmd/go/internal/robustio [no test files] ok cmd/go/internal/mvs 1.030s ok cmd/go/internal/par 1.076s ? 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.012s ok cmd/go/internal/test 1.031s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.020s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 2.394s ok cmd/go/internal/vcweb 1.020s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/vcweb/vcstest 4.059s ok cmd/go/internal/web 1.013s ? cmd/go/internal/workcmd [no test files] ok cmd/go/internal/work 1.796s ok cmd/gofmt 38.549s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/archive 1.312s ok cmd/internal/bootstrap_test 86.286s ? cmd/internal/codesign [no test files] ok cmd/internal/buildid 1.372s ok cmd/internal/cov 1.219s ? cmd/internal/cov/covcmd [no test files] ? cmd/internal/gcprog [no test files] ok cmd/internal/dwarf 1.012s ok cmd/internal/edit 1.012s ok cmd/internal/goobj 10.539s ok cmd/internal/moddeps 9.490s ? cmd/internal/obj/arm [no test files] ok cmd/internal/notsha256 1.014s ok cmd/internal/obj 1.327s ? 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.855s ok cmd/internal/obj/riscv 7.344s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/s390x 1.012s ok cmd/internal/obj/x86 1.722s ? cmd/internal/objfile [no test files] ? cmd/internal/osinfo [no test files] ok cmd/internal/objabi 1.034s ok cmd/internal/pkgpath 5.057s ok cmd/internal/pkgpattern 1.014s ok cmd/internal/quoted 1.013s ? cmd/internal/sys [no test files] ok cmd/internal/src 1.012s ok cmd/internal/test2json 1.545s ok cmd/link 19.374s ? 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.015s ok cmd/link/internal/ld 12.007s ? cmd/link/internal/loadelf [no test files] ? cmd/link/internal/loadmacho [no test files] ok cmd/link/internal/loader 1.031s ? 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.147s ok cmd/objdump 4.874s ok cmd/pack 8.651s ? cmd/test2json [no test files] ok cmd/pprof 3.368s ok cmd/trace 1.019s ? cmd/vendor/github.com/google/pprof/driver [no test files] ? cmd/vendor/github.com/google/pprof/internal/binutils [no test files] ok cmd/trace/v2 1.221s ? 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] ? cmd/vendor/golang.org/x/tools/internal/versions [no test files] ok cmd/vet 28.682s ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 4070 29424 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2703 39349 ns/op 1851 B/op 36 allocs/op Benchmark/Writer/PAX-4 1940 59312 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 5245 21024 ns/op 5155 B/op 16 allocs/op Benchmark/Reader/GNU-4 7897 14852 ns/op 5141 B/op 15 allocs/op Benchmark/Reader/PAX-4 2467 41068 ns/op 8641 B/op 33 allocs/op PASS ok archive/tar 1.928s goos: linux goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 255714170 ns/op 828480 B/op 81 allocs/op BenchmarkZip64Test-4 1 103018274 ns/op BenchmarkZip64TestSizes/4096-4 1845 57508 ns/op BenchmarkZip64TestSizes/1048576-4 237 535516 ns/op BenchmarkZip64TestSizes/67108864-4 1 104803544 ns/op PASS ok archive/zip 2.220s goos: linux goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 301970 364.3 ns/op BenchmarkReaderCopyUnoptimal-4 206984 576.6 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 19731 ns/op BenchmarkReaderWriteToOptimal-4 12120 9061 ns/op BenchmarkReaderReadString-4 170618 705.3 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 267186 404.0 ns/op BenchmarkWriterCopyUnoptimal-4 260328 394.0 ns/op BenchmarkWriterCopyNoReadFrom-4 8164 18080 ns/op BenchmarkReaderEmpty-4 37408 3267 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 31591 3790 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 639634 161.9 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.609s goos: linux goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 5728 20046 ns/op 1634.65 MB/s BenchmarkWriteByte-4 559 205205 ns/op 19.96 MB/s BenchmarkWriteRune-4 332 355019 ns/op 34.61 MB/s BenchmarkBufferNotEmptyWriteRead-4 38 3094440 ns/op BenchmarkBufferFullSmallReads-4 139 863305 ns/op BenchmarkBufferWriteBlock/N4096-4 9182 13217 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 493 234714 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 10 14604612 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 8 13163594 ns/op 1274.52 MB/s 4194304 B/op 0 allocs/op BenchmarkIndexByte/10-4 5824468 19.52 ns/op 512.38 MB/s BenchmarkIndexByte/32-4 5645893 20.48 ns/op 1562.59 MB/s BenchmarkIndexByte/4K-4 1533700 77.84 ns/op 52618.46 MB/s BenchmarkIndexBytePortable/10-4 1208023 99.69 ns/op 100.31 MB/s BenchmarkIndexBytePortable/32-4 374347 285.7 ns/op 112.02 MB/s BenchmarkIndexBytePortable/4K-4 2979 35410 ns/op 115.67 MB/s BenchmarkIndexRune/10-4 1611151 75.13 ns/op 133.11 MB/s BenchmarkIndexRune/32-4 1684208 76.50 ns/op 418.28 MB/s BenchmarkIndexRune/4K-4 604954 198.5 ns/op 20634.00 MB/s BenchmarkIndexRuneASCII/10-4 5747479 20.74 ns/op 482.19 MB/s BenchmarkIndexRuneASCII/32-4 5599674 21.09 ns/op 1517.05 MB/s BenchmarkIndexRuneASCII/4K-4 1585938 75.52 ns/op 54238.98 MB/s BenchmarkEqual/0-4 9153549 12.75 ns/op BenchmarkEqual/1-4 2005483 58.74 ns/op 17.03 MB/s BenchmarkEqual/6-4 2004351 59.66 ns/op 100.57 MB/s BenchmarkEqual/9-4 2029755 60.36 ns/op 149.11 MB/s BenchmarkEqual/15-4 2001772 60.70 ns/op 247.10 MB/s BenchmarkEqual/16-4 1935583 60.42 ns/op 264.81 MB/s BenchmarkEqual/20-4 1889096 62.71 ns/op 318.95 MB/s BenchmarkEqual/32-4 1877644 62.00 ns/op 516.13 MB/s BenchmarkEqual/4K-4 152724 779.5 ns/op 5254.80 MB/s BenchmarkEqualBothUnaligned/64_0-4 2018487 56.01 ns/op 1142.65 MB/s BenchmarkEqualBothUnaligned/64_1-4 1863975 63.45 ns/op 1008.67 MB/s BenchmarkEqualBothUnaligned/64_4-4 2018535 60.27 ns/op 1061.89 MB/s BenchmarkEqualBothUnaligned/64_7-4 1960263 58.84 ns/op 1087.69 MB/s BenchmarkEqualBothUnaligned/4096_0-4 138254 811.3 ns/op 5048.98 MB/s BenchmarkEqualBothUnaligned/4096_1-4 107613 1133 ns/op 3616.43 MB/s BenchmarkEqualBothUnaligned/4096_4-4 151690 817.2 ns/op 5011.98 MB/s BenchmarkEqualBothUnaligned/4096_7-4 130694 807.6 ns/op 5071.87 MB/s BenchmarkIndex/10-4 3847368 29.81 ns/op 335.40 MB/s BenchmarkIndex/32-4 4366130 27.35 ns/op 1170.09 MB/s BenchmarkIndex/4K-4 38568 3001 ns/op 1364.72 MB/s BenchmarkIndexEasy/10-4 4135876 28.42 ns/op 351.90 MB/s BenchmarkIndexEasy/32-4 4496738 27.42 ns/op 1166.83 MB/s BenchmarkIndexEasy/4K-4 823179 147.7 ns/op 27722.97 MB/s BenchmarkCount/10-4 2077251 58.75 ns/op 170.20 MB/s BenchmarkCount/32-4 2137540 56.89 ns/op 562.47 MB/s BenchmarkCount/4K-4 41709 2916 ns/op 1404.59 MB/s BenchmarkCountEasy/10-4 2129026 58.08 ns/op 172.17 MB/s BenchmarkCountEasy/32-4 2096796 55.55 ns/op 576.06 MB/s BenchmarkCountEasy/4K-4 677858 172.9 ns/op 23683.30 MB/s BenchmarkCountSingle/10-4 3804465 30.92 ns/op 323.45 MB/s BenchmarkCountSingle/32-4 3833456 31.60 ns/op 1012.72 MB/s BenchmarkCountSingle/4K-4 1213317 97.41 ns/op 42047.85 MB/s BenchmarkToUpper/#00-4 3577634 33.24 ns/op BenchmarkToUpper/ONLYUPPER-4 432932 271.8 ns/op BenchmarkToUpper/abc-4 686098 170.4 ns/op BenchmarkToUpper/AbC123-4 407396 274.0 ns/op BenchmarkToUpper/azAZ09_-4 390621 290.3 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 122727 943.7 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 58081 2015 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 87319 1385 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 174931 630.8 ns/op BenchmarkToLower/#00-4 3445951 33.47 ns/op BenchmarkToLower/abc-4 601482 187.2 ns/op BenchmarkToLower/AbC123-4 452437 262.4 ns/op BenchmarkToLower/azAZ09_-4 367996 279.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 118425 933.7 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 59910 1974 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 103863 1138 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 165680 633.8 ns/op BenchmarkFields/ASCII/16-4 193687 596.0 ns/op 26.85 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 14139 8236 ns/op 31.08 MB/s 512 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 853 135582 ns/op 30.21 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 44 2276793 ns/op 28.78 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 35952361 ns/op 29.17 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 123351 947.3 ns/op 16.89 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 8814 14391 ns/op 17.79 MB/s 704 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 501 237269 ns/op 17.26 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 25 4151476 ns/op 15.79 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 74686288 ns/op 14.04 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 202892 578.1 ns/op 27.67 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16488 7341 ns/op 34.87 MB/s 512 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 901 122701 ns/op 33.38 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 42 2407237 ns/op 27.22 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 46922623 ns/op 22.35 MB/s 11211040 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 164450 707.9 ns/op 22.60 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12363 10097 ns/op 25.35 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 667 175586 ns/op 23.33 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 38 3144426 ns/op 20.84 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 57739351 ns/op 18.16 MB/s 11211008 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2694072 44.21 ns/op BenchmarkTrimSpace/ASCII-4 1349848 83.29 ns/op BenchmarkTrimSpace/SomeNonASCII-4 148942 768.5 ns/op BenchmarkTrimSpace/JustNonASCII-4 68034 1699 ns/op BenchmarkToValidUTF8/Valid-4 708675 162.7 ns/op BenchmarkToValidUTF8/InvalidASCII-4 458370 231.2 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 141728 802.2 ns/op BenchmarkIndexHard1-4 1224 95938 ns/op BenchmarkIndexHard2-4 896 132658 ns/op BenchmarkIndexHard3-4 178 677945 ns/op BenchmarkIndexHard4-4 184 646916 ns/op BenchmarkLastIndexHard1-4 8 15703610 ns/op BenchmarkLastIndexHard2-4 6 17054261 ns/op BenchmarkLastIndexHard3-4 5 20397085 ns/op BenchmarkCountHard1-4 1255 95057 ns/op BenchmarkCountHard2-4 894 133218 ns/op BenchmarkCountHard3-4 177 673931 ns/op BenchmarkSplitEmptySeparator-4 2 87525972 ns/op BenchmarkSplitSingleByteSeparator-4 18 6093260 ns/op BenchmarkSplitMultiByteSeparator-4 19 6151953 ns/op BenchmarkSplitNSingleByteSeparator-4 254356 451.2 ns/op BenchmarkSplitNMultiByteSeparator-4 105973 1133 ns/op BenchmarkRepeat-4 293389 404.6 ns/op BenchmarkRepeatLarge/256/1-4 201872 550.2 ns/op 465.29 MB/s BenchmarkRepeatLarge/256/16-4 298371 385.9 ns/op 663.46 MB/s BenchmarkRepeatLarge/512/1-4 136376 769.0 ns/op 665.82 MB/s BenchmarkRepeatLarge/512/16-4 172567 589.2 ns/op 868.91 MB/s BenchmarkRepeatLarge/1024/1-4 91772 1165 ns/op 879.18 MB/s BenchmarkRepeatLarge/1024/16-4 112269 992.5 ns/op 1031.69 MB/s BenchmarkRepeatLarge/2048/1-4 54079 2073 ns/op 987.81 MB/s BenchmarkRepeatLarge/2048/16-4 58867 1910 ns/op 1072.49 MB/s BenchmarkRepeatLarge/4096/1-4 33610 3863 ns/op 1060.35 MB/s BenchmarkRepeatLarge/4096/16-4 34360 3518 ns/op 1164.43 MB/s BenchmarkRepeatLarge/8192/1-4 16851 7253 ns/op 1129.47 MB/s BenchmarkRepeatLarge/8192/16-4 16928 7167 ns/op 1142.96 MB/s BenchmarkRepeatLarge/8192/4097-4 31424 3821 ns/op 1072.18 MB/s BenchmarkRepeatLarge/16384/1-4 9066 13807 ns/op 1186.61 MB/s BenchmarkRepeatLarge/16384/16-4 10000 13491 ns/op 1214.48 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 10186 ns/op 1206.69 MB/s BenchmarkRepeatLarge/32768/1-4 4650 24866 ns/op 1317.79 MB/s BenchmarkRepeatLarge/32768/16-4 4116 24772 ns/op 1322.79 MB/s BenchmarkRepeatLarge/32768/4097-4 5019 24446 ns/op 1173.18 MB/s BenchmarkRepeatLarge/65536/1-4 2456 51979 ns/op 1260.81 MB/s BenchmarkRepeatLarge/65536/16-4 2701 48959 ns/op 1338.58 MB/s BenchmarkRepeatLarge/65536/4097-4 2926 48078 ns/op 1278.23 MB/s BenchmarkRepeatLarge/131072/1-4 499 244233 ns/op 536.67 MB/s BenchmarkRepeatLarge/131072/16-4 462 241331 ns/op 543.12 MB/s BenchmarkRepeatLarge/131072/4097-4 472 246703 ns/op 514.82 MB/s BenchmarkRepeatLarge/262144/1-4 252 480672 ns/op 545.37 MB/s BenchmarkRepeatLarge/262144/16-4 250 505196 ns/op 518.90 MB/s BenchmarkRepeatLarge/262144/4097-4 253 474795 ns/op 543.63 MB/s BenchmarkRepeatLarge/524288/1-4 123 916553 ns/op 572.02 MB/s BenchmarkRepeatLarge/524288/16-4 127 876899 ns/op 597.89 MB/s BenchmarkRepeatLarge/524288/4097-4 127 959653 ns/op 542.19 MB/s BenchmarkRepeatLarge/1048576/1-4 66 1955172 ns/op 536.31 MB/s BenchmarkRepeatLarge/1048576/16-4 72 1830803 ns/op 572.74 MB/s BenchmarkRepeatLarge/1048576/4097-4 67 1941136 ns/op 538.21 MB/s BenchmarkRepeatLarge/2097152/1-4 37 3624819 ns/op 578.55 MB/s BenchmarkRepeatLarge/2097152/16-4 30 3455691 ns/op 606.87 MB/s BenchmarkRepeatLarge/2097152/4097-4 30 3678170 ns/op 569.19 MB/s BenchmarkRepeatLarge/4194304/1-4 15 6996730 ns/op 599.47 MB/s BenchmarkRepeatLarge/4194304/16-4 16 6994273 ns/op 599.68 MB/s BenchmarkRepeatLarge/4194304/4097-4 16 7093663 ns/op 590.84 MB/s BenchmarkRepeatLarge/8388608/1-4 8 14325484 ns/op 585.57 MB/s BenchmarkRepeatLarge/8388608/16-4 8 14469984 ns/op 579.72 MB/s BenchmarkRepeatLarge/8388608/4097-4 8 14273283 ns/op 587.57 MB/s BenchmarkRepeatLarge/16777216/1-4 4 28862133 ns/op 581.29 MB/s BenchmarkRepeatLarge/16777216/16-4 4 26344123 ns/op 636.85 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 27482128 ns/op 610.48 MB/s BenchmarkRepeatLarge/33554432/1-4 3 50548185 ns/op 663.81 MB/s BenchmarkRepeatLarge/33554432/16-4 3 52109679 ns/op 643.92 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 50038787 ns/op 670.57 MB/s BenchmarkRepeatLarge/67108864/1-4 1 100118044 ns/op 670.30 MB/s BenchmarkRepeatLarge/67108864/16-4 2 98743774 ns/op 679.63 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 98110114 ns/op 684.02 MB/s BenchmarkRepeatLarge/134217728/1-4 1 189055831 ns/op 709.94 MB/s BenchmarkRepeatLarge/134217728/16-4 1 189955111 ns/op 706.58 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 194794940 ns/op 689.02 MB/s BenchmarkRepeatLarge/268435456/1-4 1 359224955 ns/op 747.26 MB/s BenchmarkRepeatLarge/268435456/16-4 1 368356923 ns/op 728.74 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 378773791 ns/op 708.70 MB/s BenchmarkRepeatLarge/536870912/1-4 1 725112687 ns/op 740.40 MB/s BenchmarkRepeatLarge/536870912/16-4 1 715442199 ns/op 750.40 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 721251878 ns/op 744.36 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1414666221 ns/op 759.01 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1361112739 ns/op 788.87 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1426118249 ns/op 752.91 MB/s BenchmarkBytesCompare/1-4 12347713 9.137 ns/op BenchmarkBytesCompare/2-4 12995241 8.252 ns/op BenchmarkBytesCompare/4-4 12483812 8.840 ns/op BenchmarkBytesCompare/8-4 13309423 8.089 ns/op BenchmarkBytesCompare/16-4 14043680 7.741 ns/op BenchmarkBytesCompare/32-4 12868053 9.213 ns/op BenchmarkBytesCompare/64-4 11251443 9.342 ns/op BenchmarkBytesCompare/128-4 12522870 10.41 ns/op BenchmarkBytesCompare/256-4 9753489 11.66 ns/op BenchmarkBytesCompare/512-4 7677352 15.09 ns/op BenchmarkBytesCompare/1024-4 4723002 22.49 ns/op BenchmarkBytesCompare/2048-4 3133351 38.04 ns/op BenchmarkIndexAnyASCII/1:1-4 3084544 39.19 ns/op BenchmarkIndexAnyASCII/1:2-4 3274642 35.84 ns/op BenchmarkIndexAnyASCII/1:4-4 3290998 37.05 ns/op BenchmarkIndexAnyASCII/1:8-4 3313888 35.41 ns/op BenchmarkIndexAnyASCII/1:16-4 3064113 39.28 ns/op BenchmarkIndexAnyASCII/1:32-4 3014268 36.48 ns/op BenchmarkIndexAnyASCII/1:64-4 3028041 36.68 ns/op BenchmarkIndexAnyASCII/16:1-4 3000801 40.59 ns/op BenchmarkIndexAnyASCII/16:2-4 389235 259.4 ns/op BenchmarkIndexAnyASCII/16:4-4 464349 237.8 ns/op BenchmarkIndexAnyASCII/16:8-4 457354 262.4 ns/op BenchmarkIndexAnyASCII/16:16-4 473332 258.3 ns/op BenchmarkIndexAnyASCII/16:32-4 331928 318.8 ns/op BenchmarkIndexAnyASCII/16:64-4 292412 369.3 ns/op BenchmarkIndexAnyASCII/256:1-4 2830803 42.25 ns/op BenchmarkIndexAnyASCII/256:2-4 38055 3128 ns/op BenchmarkIndexAnyASCII/256:4-4 32846 3160 ns/op BenchmarkIndexAnyASCII/256:8-4 32158 3607 ns/op BenchmarkIndexAnyASCII/256:16-4 32618 3317 ns/op BenchmarkIndexAnyASCII/256:32-4 32228 3257 ns/op BenchmarkIndexAnyASCII/256:64-4 31114 3284 ns/op BenchmarkIndexAnyUTF8/1:1-4 3000840 40.08 ns/op BenchmarkIndexAnyUTF8/1:2-4 3134673 34.97 ns/op BenchmarkIndexAnyUTF8/1:4-4 3141273 35.76 ns/op BenchmarkIndexAnyUTF8/1:8-4 2982301 35.87 ns/op BenchmarkIndexAnyUTF8/1:16-4 2971695 39.57 ns/op BenchmarkIndexAnyUTF8/1:32-4 3128532 35.97 ns/op BenchmarkIndexAnyUTF8/1:64-4 3144111 35.66 ns/op BenchmarkIndexAnyUTF8/16:1-4 206066 593.1 ns/op BenchmarkIndexAnyUTF8/16:2-4 343867 306.0 ns/op BenchmarkIndexAnyUTF8/16:4-4 387660 307.0 ns/op BenchmarkIndexAnyUTF8/16:8-4 390225 282.8 ns/op BenchmarkIndexAnyUTF8/16:16-4 374251 299.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 326554 317.3 ns/op BenchmarkIndexAnyUTF8/16:64-4 392292 271.9 ns/op BenchmarkIndexAnyUTF8/256:1-4 13720 8693 ns/op BenchmarkIndexAnyUTF8/256:2-4 25844 4476 ns/op BenchmarkIndexAnyUTF8/256:4-4 26218 3947 ns/op BenchmarkIndexAnyUTF8/256:8-4 26371 4144 ns/op BenchmarkIndexAnyUTF8/256:16-4 25989 4411 ns/op BenchmarkIndexAnyUTF8/256:32-4 25974 4522 ns/op BenchmarkIndexAnyUTF8/256:64-4 27592 4406 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3126638 39.38 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3118252 36.29 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2940607 39.45 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3163764 37.50 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3114826 39.70 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3288609 38.39 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3070818 35.41 ns/op BenchmarkLastIndexAnyASCII/16:1-4 539484 226.5 ns/op BenchmarkLastIndexAnyASCII/16:2-4 463341 222.2 ns/op BenchmarkLastIndexAnyASCII/16:4-4 523722 228.7 ns/op BenchmarkLastIndexAnyASCII/16:8-4 460821 243.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 489450 272.0 ns/op BenchmarkLastIndexAnyASCII/16:32-4 422955 280.8 ns/op BenchmarkLastIndexAnyASCII/16:64-4 292947 347.9 ns/op BenchmarkLastIndexAnyASCII/256:1-4 33883 3540 ns/op BenchmarkLastIndexAnyASCII/256:2-4 33549 3190 ns/op BenchmarkLastIndexAnyASCII/256:4-4 33355 3556 ns/op BenchmarkLastIndexAnyASCII/256:8-4 39639 3042 ns/op BenchmarkLastIndexAnyASCII/256:16-4 39554 3038 ns/op BenchmarkLastIndexAnyASCII/256:32-4 33312 3186 ns/op BenchmarkLastIndexAnyASCII/256:64-4 35330 3607 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2970928 39.99 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3294878 37.73 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3027936 35.55 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3050442 35.22 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3070762 36.02 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3147805 40.09 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3034017 35.59 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 287109 374.7 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 350252 299.2 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 395769 310.8 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 370796 297.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 375528 309.5 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 360862 317.2 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 355240 303.5 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 22294 5482 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 26024 4112 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 29542 4231 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 26110 4452 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 28788 4153 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 25945 4308 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 28792 4112 ns/op BenchmarkTrimASCII/1:1-4 3607159 33.06 ns/op BenchmarkTrimASCII/1:2-4 3098332 35.63 ns/op BenchmarkTrimASCII/1:4-4 3046924 37.22 ns/op BenchmarkTrimASCII/1:8-4 3024874 40.63 ns/op BenchmarkTrimASCII/1:16-4 2160674 56.22 ns/op BenchmarkTrimASCII/16:1-4 610419 164.0 ns/op BenchmarkTrimASCII/16:2-4 397015 258.0 ns/op BenchmarkTrimASCII/16:4-4 526971 232.0 ns/op BenchmarkTrimASCII/16:8-4 524976 239.4 ns/op BenchmarkTrimASCII/16:16-4 488913 248.2 ns/op BenchmarkTrimASCII/256:1-4 51481 2229 ns/op BenchmarkTrimASCII/256:2-4 33897 2995 ns/op BenchmarkTrimASCII/256:4-4 33327 3559 ns/op BenchmarkTrimASCII/256:8-4 33355 3307 ns/op BenchmarkTrimASCII/256:16-4 32653 3307 ns/op BenchmarkTrimASCII/4096:1-4 3546 36608 ns/op BenchmarkTrimASCII/4096:2-4 2172 51820 ns/op BenchmarkTrimASCII/4096:4-4 2103 54432 ns/op BenchmarkTrimASCII/4096:8-4 2389 52875 ns/op BenchmarkTrimASCII/4096:16-4 2226 50483 ns/op BenchmarkTrimByte-4 2737530 43.20 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 19518 6023 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 19675 6046 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 882 134877 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1846 65936 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3618 33589 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7333 16309 ns/op BenchmarkCompareBytesEqual-4 14069480 8.172 ns/op BenchmarkCompareBytesToNil-4 14500094 8.205 ns/op BenchmarkCompareBytesEmpty-4 14718602 7.482 ns/op BenchmarkCompareBytesIdentical-4 14936856 7.868 ns/op BenchmarkCompareBytesSameLength-4 13524114 8.483 ns/op BenchmarkCompareBytesDifferentLength-4 14199722 8.823 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 4024 34937 ns/op 30013.51 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 3762 32316 ns/op 32447.63 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 3980 28768 ns/op 36449.76 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 4310 32730 ns/op 32037.76 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 3640 36167 ns/op 28992.60 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2863 37039 ns/op 28310.24 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3756 28005 ns/op 37443.32 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 3727 31123 ns/op 33691.30 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 4312 37565 ns/op 27914.09 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 2970 33677 ns/op 31136.25 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2808 37902 ns/op 27665.75 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 3523 30620 ns/op 34245.19 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 4310 28518 ns/op 36768.63 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 4340 26710 ns/op 39257.55 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 4081 35014 ns/op 29947.22 MB/s BenchmarkCompareBytesBig-4 4377 26775 ns/op 39162.60 MB/s BenchmarkCompareBytesBigIdentical-4 14682349 7.313 ns/op 143388087.89 MB/s PASS ok bytes 61.762s goos: linux goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 58658581 ns/op 1.70 MB/s 3616640 B/op 53 allocs/op BenchmarkDecodeNewton-4 1 265677609 ns/op 2.13 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 6 18767466 ns/op 0.87 MB/s 3647640 B/op 52 allocs/op PASS ok compress/bzip2 2.017s goos: linux goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 86 1356311 ns/op 7.37 MB/s 42832 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 13555580 ns/op 7.38 MB/s 42647 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 135634919 ns/op 7.37 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 84 1375776 ns/op 7.27 MB/s 43163 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13559187 ns/op 7.38 MB/s 42935 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 138557918 ns/op 7.22 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 88 1346029 ns/op 7.43 MB/s 43008 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 12832107 ns/op 7.79 MB/s 42927 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 127212690 ns/op 7.86 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 90 1368552 ns/op 7.31 MB/s 43592 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 9 12579919 ns/op 7.95 MB/s 43604 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 128830170 ns/op 7.76 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 70 1453181 ns/op 6.88 MB/s 43000 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 7 14753899 ns/op 6.78 MB/s 48603 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 154690776 ns/op 6.46 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 104 1169106 ns/op 8.55 MB/s 43288 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 10 10027574 ns/op 9.97 MB/s 48698 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 2 95431250 ns/op 10.48 MB/s 85328 B/op 230 allocs/op BenchmarkDecode/Newton/Default/1e4-4 116 1013320 ns/op 9.87 MB/s 42607 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 7777672 ns/op 12.86 MB/s 45264 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 74325574 ns/op 13.45 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 100 1039031 ns/op 9.62 MB/s 42775 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 15 7836400 ns/op 12.76 MB/s 45105 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 76927723 ns/op 13.00 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 132 896267 ns/op 11.16 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 8350546 ns/op 11.98 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 81881898 ns/op 12.21 MB/s BenchmarkEncode/Digits/Speed/1e4-4 61 1708952 ns/op 5.85 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 15627639 ns/op 6.40 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 146569167 ns/op 6.82 MB/s BenchmarkEncode/Digits/Default/1e4-4 19 5292717 ns/op 1.89 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 66830390 ns/op 1.50 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 638508551 ns/op 1.57 MB/s BenchmarkEncode/Digits/Compression/1e4-4 22 5258156 ns/op 1.90 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 59869916 ns/op 1.67 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 620015083 ns/op 1.61 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 98 1074617 ns/op 9.31 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 12 9174714 ns/op 10.90 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 90585876 ns/op 11.04 MB/s BenchmarkEncode/Newton/Speed/1e4-4 73 1532767 ns/op 6.52 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 12227138 ns/op 8.18 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 122648021 ns/op 8.15 MB/s BenchmarkEncode/Newton/Default/1e4-4 22 5046626 ns/op 1.98 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 56326981 ns/op 1.78 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 569380750 ns/op 1.76 MB/s BenchmarkEncode/Newton/Compression/1e4-4 24 4734695 ns/op 2.11 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 69362499 ns/op 1.44 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 737140455 ns/op 1.36 MB/s PASS ok compress/flate 16.422s goos: linux goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 67 1651405 ns/op 6.06 MB/s BenchmarkDecoder/1e-Reuse4-4 56 1807849 ns/op 5.53 MB/s BenchmarkDecoder/1e5-4 7 16253838 ns/op 6.15 MB/s BenchmarkDecoder/1e-Reuse5-4 6 17197962 ns/op 5.81 MB/s BenchmarkDecoder/1e6-4 1 165062664 ns/op 6.06 MB/s BenchmarkDecoder/1e-Reuse6-4 1 166720913 ns/op 6.00 MB/s BenchmarkEncoder/1e4-4 76 1576450 ns/op 6.34 MB/s BenchmarkEncoder/1e-Reuse4-4 82 1390278 ns/op 7.19 MB/s BenchmarkEncoder/1e5-4 7 14391095 ns/op 6.95 MB/s BenchmarkEncoder/1e-Reuse5-4 7 14737072 ns/op 6.79 MB/s BenchmarkEncoder/1e6-4 1 148716107 ns/op 6.72 MB/s BenchmarkEncoder/1e-Reuse6-4 1 144689977 ns/op 6.91 MB/s PASS ok compress/lzw 3.286s goos: linux goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 30 3347903 ns/op PASS ok container/heap 1.119s goos: linux goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 19958 5789 ns/op BenchmarkWithTimeout/concurrency=40-4 4611 24682 ns/op BenchmarkWithTimeout/concurrency=4000-4 4068 26394 ns/op BenchmarkWithTimeout/concurrency=400000-4 6012 19966 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 565263 217.9 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 17971 7379 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 21033 5241 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 3714 31545 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2238 48174 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3792 35358 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 321 368212 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 241 604760 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 363 294393 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 33 3709384 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 15 6718790 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 34 3329151 ns/op BenchmarkCheckCanceled/Err-4 400647 266.3 ns/op BenchmarkCheckCanceled/Done-4 627328 182.7 ns/op BenchmarkContextCancelDone-4 729354 177.9 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 32558 5511 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 17996 6159 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 18957 6536 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 17154 8494 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 7422 13989 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 581163 191.7 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 326275 365.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 226857 528.0 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 140370 772.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 70794 1655 ns/op PASS ok context 10.498s goos: linux goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 2509741 47.38 ns/op 337.70 MB/s BenchmarkDecrypt-4 2506119 46.21 ns/op 346.28 MB/s BenchmarkExpand-4 1963183 57.31 ns/op PASS ok crypto/aes 1.528s goos: linux goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 254697 464.0 ns/op 137.94 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 509542 202.9 ns/op 315.40 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 264739 457.1 ns/op 140.01 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 553597 211.8 ns/op 302.22 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 149647 755.4 ns/op 1787.22 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 224353 513.6 ns/op 2628.59 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 146878 816.5 ns/op 1653.47 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 205915 578.0 ns/op 2335.58 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 53919 2196 ns/op 3730.01 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 60276 1986 ns/op 4124.72 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 48825 2428 ns/op 3374.52 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 53338 2248 ns/op 3644.63 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 9481 12281 ns/op 82.97 MB/s BenchmarkAESCFBDecrypt1K-4 9055 12193 ns/op 83.57 MB/s BenchmarkAESCFBDecrypt8K-4 1222 96495 ns/op 84.84 MB/s BenchmarkAESOFB1K-4 14928 7679 ns/op 132.70 MB/s BenchmarkAESCTR1K-4 17638 6828 ns/op 149.23 MB/s BenchmarkAESCTR8K-4 2182 54324 ns/op 150.71 MB/s BenchmarkAESCBCEncrypt1K-4 17781 6749 ns/op 151.73 MB/s BenchmarkAESCBCDecrypt1K-4 25749 4670 ns/op 219.27 MB/s PASS ok crypto/cipher 3.932s goos: linux goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 94526 1237 ns/op 6.47 MB/s BenchmarkDecrypt-4 98205 1187 ns/op 6.74 MB/s BenchmarkTDESEncrypt-4 35763 3382 ns/op 2.37 MB/s BenchmarkTDESDecrypt-4 36150 3318 ns/op 2.41 MB/s PASS ok crypto/des 1.593s goos: linux goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1255 90900 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 18 6195803 ns/op 1091 B/op 21 allocs/op BenchmarkECDH/P521-4 7 16723560 ns/op 1532 B/op 21 allocs/op BenchmarkECDH/X25519-4 124 987208 ns/op 374 B/op 9 allocs/op PASS ok crypto/ecdh 1.685s goos: linux goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2246 50119 ns/op 2512 B/op 33 allocs/op BenchmarkSign/P384-4 39 2916812 ns/op 2681 B/op 34 allocs/op BenchmarkSign/P521-4 16 7247753 ns/op 3064 B/op 35 allocs/op BenchmarkVerify/P256-4 1245 96257 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 15 7439575 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 6 19331804 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 5378 20670 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 68 1713003 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 24 4289976 ns/op 1414 B/op 17 allocs/op PASS ok crypto/ecdsa 2.313s goos: linux goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 416 274294 ns/op BenchmarkNewKeyFromSeed-4 438 275364 ns/op BenchmarkSigning-4 412 288387 ns/op BenchmarkVerification-4 266 453303 ns/op PASS ok crypto/ed25519 1.620s goos: linux goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 6825 17003 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 182 650383 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 64 1677092 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 27 4289720 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1722 66260 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 72 1619097 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 26 4468746 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 9 11965829 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 18162 6604 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 7129 14889 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 5690 20944 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 103 1099943 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3241 33419 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 392 301281 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2329 50209 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 136 922777 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.532s goos: linux goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 31935 3699 ns/op 276.87 MB/s BenchmarkHMACSHA256_32-4 34654 3323 ns/op 9.63 MB/s BenchmarkNewWriteSum-4 18248 6470 ns/op 4.95 MB/s PASS ok crypto/hmac 1.517s goos: linux goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 59755 1925 ns/op BenchmarkModSub-4 62088 1863 ns/op BenchmarkMontgomeryRepr-4 35044 3373 ns/op BenchmarkMontgomeryMul-4 31767 3326 ns/op BenchmarkModMul-4 17280 7019 ns/op BenchmarkExpBig-4 20 5383586 ns/op BenchmarkExp-4 8 14229409 ns/op PASS ok crypto/internal/bigmod 2.198s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4093 25620 ns/op BenchmarkScalarBaseMult-4 447 254514 ns/op BenchmarkScalarMult-4 199 627135 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 283 416213 ns/op PASS ok crypto/internal/edwards25519 1.604s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 629282 189.1 ns/op BenchmarkMultiply-4 5854735 20.61 ns/op BenchmarkSquare-4 7612755 15.39 ns/op BenchmarkInvert-4 28528 4178 ns/op BenchmarkMult32-4 1673497 70.60 ns/op PASS ok crypto/internal/edwards25519/field 1.871s goos: linux goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 79 1584847 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2083 57105 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 24 4369702 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 12304734 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 201 589077 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 10906 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 73 1538978 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 28 3592226 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.158s goos: linux goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 595810 168.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 318150 320.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 143731 847.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 574065 178.3 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 351366 316.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 140604 842.1 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.715s goos: linux goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 160120 718.8 ns/op 11.13 MB/s BenchmarkHash64-4 200994 580.3 ns/op 110.29 MB/s BenchmarkHash128-4 171974 681.3 ns/op 187.87 MB/s BenchmarkHash256-4 128674 878.3 ns/op 291.48 MB/s BenchmarkHash512-4 97136 1246 ns/op 411.04 MB/s BenchmarkHash1K-4 61224 1972 ns/op 519.17 MB/s BenchmarkHash8K-4 9523 12158 ns/op 673.80 MB/s BenchmarkHash1M-4 72 1491707 ns/op 702.94 MB/s BenchmarkHash8M-4 9 11931858 ns/op 703.04 MB/s BenchmarkHash8BytesUnaligned-4 164583 701.0 ns/op 11.41 MB/s BenchmarkHash1KUnaligned-4 60745 1981 ns/op 516.89 MB/s BenchmarkHash8KUnaligned-4 9265 12304 ns/op 665.82 MB/s PASS ok crypto/md5 2.631s goos: linux goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkPrime-4 2 186665291 ns/op PASS ok crypto/rand 1.434s goos: linux goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 17798 6676 ns/op 19.17 MB/s BenchmarkRC4_1K-4 2000 52810 ns/op 19.39 MB/s BenchmarkRC4_8K-4 283 420267 ns/op 19.26 MB/s PASS ok crypto/rc4 1.482s goos: linux goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 13 8410132 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 19370057 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 34929861 ns/op BenchmarkEncryptPKCS1v15/2048-4 46 2563530 ns/op BenchmarkDecryptOAEP/2048-4 13 8400293 ns/op BenchmarkEncryptOAEP/2048-4 39 2587967 ns/op BenchmarkSignPKCS1v15/2048-4 13 8419887 ns/op BenchmarkVerifyPKCS1v15/2048-4 46 2528693 ns/op BenchmarkSignPSS/2048-4 13 8515376 ns/op BenchmarkVerifyPSS/2048-4 50 2542639 ns/op PASS ok crypto/rsa 2.565s goos: linux goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 133885 815.9 ns/op 9.80 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 161863 737.8 ns/op 10.84 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 104430 1132 ns/op 282.80 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 116323 1014 ns/op 315.66 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 67885 1730 ns/op 591.78 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 75379 1599 ns/op 640.33 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 14874 8040 ns/op 1018.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 14881 7923 ns/op 1033.93 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.217s goos: linux goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 133389 869.2 ns/op 9.20 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 144441 745.9 ns/op 10.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 149382 766.4 ns/op 10.44 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 90454 1326 ns/op 772.25 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 100664 1204 ns/op 850.27 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 99873 1203 ns/op 851.17 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 20071 6004 ns/op 1364.38 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 20448 5902 ns/op 1387.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 20451 5967 ns/op 1372.77 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.348s goos: linux goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 77070 1467 ns/op 5.45 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 99286 1152 ns/op 6.94 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 89899 1294 ns/op 6.18 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 41041 2840 ns/op 360.62 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 47901 2489 ns/op 411.36 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 44894 2628 ns/op 389.70 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 8487 13437 ns/op 609.65 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 8826 13176 ns/op 621.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 8670 13271 ns/op 617.29 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.210s goos: linux goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 23573496 5.976 ns/op BenchmarkConstantTimeEq-4 19124114 6.000 ns/op BenchmarkConstantTimeLessOrEq-4 23437390 5.980 ns/op BenchmarkXORBytes/8Bytes-4 5787210 20.12 ns/op 397.71 MB/s BenchmarkXORBytes/128Bytes-4 5091574 22.93 ns/op 5583.05 MB/s BenchmarkXORBytes/2048Bytes-4 1756878 67.76 ns/op 30224.16 MB/s BenchmarkXORBytes/32768Bytes-4 103851 1018 ns/op 32186.11 MB/s PASS ok crypto/subtle 2.223s goos: linux goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 142 798507 ns/op BenchmarkCertCache/1-4 144 824302 ns/op BenchmarkCertCache/2-4 148 907982 ns/op BenchmarkCertCache/3-4 152 767653 ns/op BenchmarkHandshakeServer/RSA-4 19 6524252 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 16 6665331 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 18 6652512 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 124 910610 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 195 689735 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 63 2005764 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 78 1551891 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 27813203 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 28051268 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 18947717 ns/op 55.34 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 24845554 ns/op 42.20 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 28574078 ns/op 73.39 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 38544607 ns/op 54.41 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 46428243 ns/op 90.34 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 64081490 ns/op 65.45 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 82113758 ns/op 102.16 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 113916962 ns/op 73.64 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 160752465 ns/op 104.37 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 224342485 ns/op 74.78 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 315635371 ns/op 106.31 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 426492864 ns/op 78.68 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 634607802 ns/op 105.75 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 877785764 ns/op 76.45 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 20919167 ns/op 50.13 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 24787724 ns/op 42.30 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 29012063 ns/op 72.29 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 36552924 ns/op 57.37 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 47239673 ns/op 88.79 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 65547160 ns/op 63.99 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 83362182 ns/op 100.63 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 121534801 ns/op 69.02 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 166407994 ns/op 100.82 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 224466876 ns/op 74.74 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 302942053 ns/op 110.76 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 416586175 ns/op 80.55 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 608646826 ns/op 110.26 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 865341866 ns/op 77.55 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 705952491 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 707940921 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 291398696 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 290833165 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 152693807 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 152554745 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 82715962 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 82740642 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 42384120 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 40554024 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 145708968 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 147049577 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 67194870 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 66557545 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 40857297 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 39983314 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 4 27386991 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 4 26193928 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 6 19165190 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 6 18705712 ns/op PASS ok crypto/tls 18.123s goos: linux goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkCreateCertificate/RSA_2048-4 10 11146583 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 468 258741 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1282 79817 ns/op 12659 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1476 85582 ns/op 14067 B/op 188 allocs/op PASS ok crypto/x509 1.747s goos: linux goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 6 17473306 ns/op 2503566 B/op 14642 allocs/op BenchmarkConcurrentStmtQuery-4 6 18049830 ns/op 2236570 B/op 17655 allocs/op BenchmarkConcurrentStmtExec-4 10 10738475 ns/op 1772737 B/op 3172 allocs/op BenchmarkConcurrentTxQuery-4 6 18233189 ns/op 2359853 B/op 19658 allocs/op BenchmarkConcurrentTxExec-4 14 8336964 ns/op 595351 B/op 14148 allocs/op BenchmarkConcurrentTxStmtQuery-4 8 14139475 ns/op 839719 B/op 20158 allocs/op BenchmarkConcurrentTxStmtExec-4 34 3280719 ns/op 108102 B/op 2175 allocs/op BenchmarkConcurrentRandom-4 7 16279776 ns/op 1664618 B/op 14029 allocs/op BenchmarkManyConcurrentQueries-4 2226 49668 ns/op 3997 B/op 20 allocs/op BenchmarkGrabConn-4 229600 501.0 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.347s goos: linux goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2107 47983 ns/op BenchmarkSymbols32-4 2746 42414 ns/op PASS ok debug/elf 1.251s goos: linux goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 278482 412.2 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 99 1055393 ns/op 180186 B/op 13 allocs/op Benchmark115/LineToPC-4 100 1136846 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 22459 5383 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.727s goos: linux goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 83656 1438 ns/op BenchmarkMarshal-4 996 114037 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 3535 31518 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.401s goos: linux goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 526 217609 ns/op 37.65 MB/s BenchmarkEncodeToString-4 456 244346 ns/op 33.53 MB/s BenchmarkDecode-4 200 586273 ns/op 22.37 MB/s BenchmarkDecodeString-4 198 583830 ns/op 22.46 MB/s PASS ok encoding/base32 1.659s goos: linux goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 495 221159 ns/op 37.04 MB/s BenchmarkDecodeString/2-4 418948 240.9 ns/op 16.60 MB/s BenchmarkDecodeString/4-4 297220 341.6 ns/op 23.42 MB/s BenchmarkDecodeString/8-4 252441 434.6 ns/op 27.61 MB/s BenchmarkDecodeString/64-4 56067 2200 ns/op 40.00 MB/s BenchmarkDecodeString/8192-4 475 248774 ns/op 43.91 MB/s BenchmarkNewEncoding-4 86274 1390 ns/op 184.23 MB/s PASS ok encoding/base64 1.922s goos: linux goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1746 61113 ns/op 65.45 MB/s BenchmarkReadStruct-4 22104 5274 ns/op 14.22 MB/s BenchmarkWriteStruct-4 21859 5496 ns/op 13.65 MB/s BenchmarkReadInts-4 66373 1764 ns/op 17.01 MB/s BenchmarkWriteInts-4 63505 1814 ns/op 16.54 MB/s BenchmarkWriteSlice1000Int32s-4 1755 60740 ns/op 65.85 MB/s BenchmarkPutUint16-4 4809901 24.25 ns/op 82.48 MB/s BenchmarkAppendUint16-4 4865485 24.52 ns/op 81.58 MB/s BenchmarkPutUint32-4 3320754 33.89 ns/op 118.04 MB/s BenchmarkAppendUint32-4 3685333 34.36 ns/op 116.42 MB/s BenchmarkPutUint64-4 1683759 67.28 ns/op 118.90 MB/s BenchmarkAppendUint64-4 1677951 72.45 ns/op 110.42 MB/s BenchmarkLittleEndianPutUint16-4 4884406 24.48 ns/op 81.69 MB/s BenchmarkLittleEndianAppendUint16-4 4711081 24.79 ns/op 80.67 MB/s BenchmarkLittleEndianPutUint32-4 3583926 34.86 ns/op 114.75 MB/s BenchmarkLittleEndianAppendUint32-4 3498747 36.24 ns/op 110.39 MB/s BenchmarkLittleEndianPutUint64-4 1746822 68.84 ns/op 116.21 MB/s BenchmarkLittleEndianAppendUint64-4 1644602 67.56 ns/op 118.41 MB/s BenchmarkReadFloats-4 213543 536.5 ns/op 22.37 MB/s BenchmarkWriteFloats-4 194124 522.5 ns/op 22.97 MB/s BenchmarkReadSlice1000Float32s-4 1363 74568 ns/op 53.64 MB/s BenchmarkWriteSlice1000Float32s-4 1579 74618 ns/op 53.61 MB/s BenchmarkReadSlice1000Uint8s-4 106861 1148 ns/op 870.89 MB/s BenchmarkWriteSlice1000Uint8s-4 114829 896.1 ns/op 1115.99 MB/s BenchmarkPutUvarint32-4 1089657 102.8 ns/op 38.90 MB/s BenchmarkPutUvarint64-4 289977 360.9 ns/op 22.17 MB/s PASS ok encoding/binary 4.911s goos: linux goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 9916 11660 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 10316 11960 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 9458 11732 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 5690 19275 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 10000 10924 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 10000 10876 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 10000 10851 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6294 18380 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 16975 6946 ns/op PASS ok encoding/csv 2.320s goos: linux goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 12508 8906 ns/op 1813 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 18109 6876 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 280 425635 ns/op 16679 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 1011 114826 ns/op 486 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 2102 56665 ns/op 41 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1898 56851 ns/op 46 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2386 44907 ns/op 162 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 55 1992381 ns/op 36216 B/op 251 allocs/op BenchmarkDecodeComplex128Slice-4 784 153118 ns/op 25204 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1434 75841 ns/op 10792 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1653 72154 ns/op 9755 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 1038 121905 ns/op 39121 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 426 291046 ns/op 66051 B/op 2195 allocs/op BenchmarkDecodeBytesSlice-4 799 147435 ns/op 23542 B/op 184 allocs/op BenchmarkDecodeInterfaceSlice-4 124 929370 ns/op 82873 B/op 3178 allocs/op BenchmarkDecodeMap-4 97 1180725 ns/op 54129 B/op 181 allocs/op PASS ok encoding/gob 3.709s goos: linux goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 19839 5760 ns/op 44.44 MB/s BenchmarkEncode/1024-4 5032 23297 ns/op 43.95 MB/s BenchmarkEncode/4096-4 1185 98592 ns/op 41.54 MB/s BenchmarkEncode/16384-4 303 376234 ns/op 43.55 MB/s BenchmarkDecode/256-4 37682 3107 ns/op 82.40 MB/s BenchmarkDecode/1024-4 8931 12005 ns/op 85.30 MB/s BenchmarkDecode/4096-4 2384 51598 ns/op 79.38 MB/s BenchmarkDecode/16384-4 597 198601 ns/op 82.50 MB/s BenchmarkDump/256-4 1722 65104 ns/op 3.93 MB/s BenchmarkDump/1024-4 466 259357 ns/op 3.95 MB/s BenchmarkDump/4096-4 116 1027121 ns/op 3.99 MB/s BenchmarkDump/16384-4 26 4178292 ns/op 3.92 MB/s PASS ok encoding/hex 2.739s goos: linux goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 2 100882919 ns/op 19.23 MB/s 8389964 B/op 48 allocs/op BenchmarkCodeEncoderError-4 1 135070059 ns/op 14.37 MB/s 8394296 B/op 114 allocs/op BenchmarkCodeMarshal-4 1 130454129 ns/op 14.87 MB/s 10333344 B/op 60 allocs/op BenchmarkCodeMarshalError-4 2 114181948 ns/op 16.99 MB/s 10331712 B/op 56 allocs/op BenchmarkMarshalBytes/32-4 29692 4067 ns/op BenchmarkMarshalBytes/256-4 7862 14917 ns/op BenchmarkMarshalBytes/4096-4 696 165898 ns/op BenchmarkMarshalBytesError/32-4 76 1479166 ns/op BenchmarkMarshalBytesError/256-4 75 1582141 ns/op BenchmarkMarshalBytesError/4096-4 64 1679310 ns/op BenchmarkMarshalMap-4 53102 2217 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 312892172 ns/op 6.20 MB/s 10097192 B/op 40034 allocs/op BenchmarkUnicodeDecoder-4 46886 2530 ns/op 5.53 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 65650 1835 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 272579107 ns/op 7.12 MB/s 2019408 B/op 40002 allocs/op BenchmarkCodeUnmarshalReuse-4 1 267941238 ns/op 7.24 MB/s 2019896 B/op 40006 allocs/op BenchmarkUnmarshalString-4 68701 1870 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 125732 892.9 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 415756 337.5 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 27079 5321 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 63876 1710 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 81706 1382 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 21621 5432 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 4600 26115 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 897 129046 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 99 1191466 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 10 10043807 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 704452 201.3 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 592602 190.4 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 534970 190.1 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 562482 210.9 ns/op BenchmarkEncodeMarshaler-4 66661 1701 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 72246 1581 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 5761987 19.50 ns/op BenchmarkNumberIsValidRegexp-4 27788 4418 ns/op PASS ok encoding/json 8.241s goos: linux goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 64 1812339 ns/op 36.16 MB/s BenchmarkDecode-4 28 4097215 ns/op 21.67 MB/s PASS ok encoding/pem 1.334s goos: linux goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 3222 35315 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1219 91033 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 5784 20296 ns/op PASS ok encoding/xml 1.563s goos: linux goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 307591 333.4 ns/op BenchmarkAs-4 84140 1406 ns/op PASS ok errors 1.261s goos: linux goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 426502 306.4 ns/op BenchmarkIntSet-4 325238 331.3 ns/op BenchmarkFloatAdd-4 67694 1479 ns/op BenchmarkFloatSet-4 314667 321.8 ns/op BenchmarkStringSet-4 264792 421.8 ns/op BenchmarkMapSet-4 55495 2069 ns/op BenchmarkMapSetDifferent-4 66180 1919 ns/op BenchmarkMapSetDifferentRandom-4 362 312911 ns/op BenchmarkMapSetString-4 59871 2211 ns/op BenchmarkMapAddSame-4 31275 3595 ns/op BenchmarkMapAddDifferent-4 14767 8252 ns/op BenchmarkMapAddDifferentRandom-4 291 406567 ns/op BenchmarkMapAddSameSteadyState-4 229131 571.1 ns/op BenchmarkMapAddDifferentSteadyState-4 123800 838.7 ns/op BenchmarkMapString-4 9972 11832 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 22113 5905 ns/op PASS ok expvar 3.688s goos: linux goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 109311 959.6 ns/op BenchmarkSprintfEmpty-4 458228 270.2 ns/op BenchmarkSprintfString-4 322624 314.8 ns/op BenchmarkSprintfTruncateString-4 284881 393.4 ns/op BenchmarkSprintfTruncateBytes-4 136387 827.4 ns/op BenchmarkSprintfSlowParsingPath-4 282081 393.3 ns/op BenchmarkSprintfQuoteString-4 46852 2870 ns/op BenchmarkSprintfInt-4 337080 358.0 ns/op BenchmarkSprintfIntInt-4 250018 470.0 ns/op BenchmarkSprintfPrefixedInt-4 252540 444.4 ns/op BenchmarkSprintfFloat-4 163468 744.6 ns/op BenchmarkSprintfComplex-4 72753 1622 ns/op BenchmarkSprintfBoolean-4 265681 394.2 ns/op BenchmarkSprintfHexString-4 148989 738.5 ns/op BenchmarkSprintfHexBytes-4 69566 1577 ns/op BenchmarkSprintfBytes-4 51099 2617 ns/op BenchmarkSprintfStringer-4 94153 1341 ns/op BenchmarkSprintfStructure-4 46014 2704 ns/op BenchmarkManyArgs-4 97909 1236 ns/op BenchmarkFprintInt-4 94689 1277 ns/op BenchmarkFprintfBytes-4 100951 1103 ns/op BenchmarkFprintIntNoAlloc-4 97659 1287 ns/op BenchmarkScanInts-4 48 2465007 ns/op BenchmarkScanRecursiveInt-4 1 307020742 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 320027880 ns/op PASS ok fmt 4.995s goos: linux goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 938 117952 ns/op PASS ok go/build 1.144s goos: linux goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 57361 1859 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 19082 6280 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 4695 21432 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1378 83070 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 374 345720 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 81 1484335 ns/op 215521 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 21 6298683 ns/op 846308 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 24594122 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 1 103385053 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.459s goos: linux goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 212837801 ns/op 0.30 MB/s 46353464 B/op 49053 allocs/op PASS ok go/format 1.246s goos: linux goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 16479255 ns/op 3.27 MB/s BenchmarkParseOnly-4 8 13468557 ns/op 4.00 MB/s BenchmarkResolve-4 60 2045299 ns/op 26.33 MB/s PASS ok go/parser 2.270s goos: linux goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 112794660 ns/op 0.46 MB/s 4858896 B/op 27459 allocs/op BenchmarkPrintDecl-4 1064 111040 ns/op 0.29 MB/s 16401 B/op 51 allocs/op PASS ok go/printer 1.263s goos: linux goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 369 309218 ns/op BenchmarkScanFiles/go/types/expr.go-4 18 6148576 ns/op 8.09 MB/s BenchmarkScanFiles/go/parser/parser.go-4 12 9555728 ns/op 7.67 MB/s BenchmarkScanFiles/net/http/server.go-4 7 14911608 ns/op 8.27 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 289 417007 ns/op 7.43 MB/s PASS ok go/scanner 1.699s goos: linux goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1359196 88.24 ns/op PASS ok go/token 1.229s goos: linux goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 151 771856 ns/op BenchmarkNamed/Underlying/nongeneric-4 1255041 97.28 ns/op BenchmarkNamed/Underlying/generic-4 1254548 95.20 ns/op BenchmarkNamed/Underlying/src_instance-4 1279039 92.90 ns/op BenchmarkNamed/Underlying/user_instance-4 1264053 95.41 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 25656 4666 ns/op BenchmarkNamed/NewMethodSet/generic-4 25462 4687 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 25450 4718 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 24614 4820 ns/op BenchmarkCheck/http/funcbodies/info-4 1 497181763 ns/op 67632 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 388589250 ns/op 86531 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 208303747 ns/op 161395 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 177321752 ns/op 189599 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 358687144 ns/op 14446 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 93562545 ns/op 55357 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 54348136 ns/op 95305 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 52241237 ns/op 99148 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 115655582 ns/op 18731 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 50450652 ns/op 42932 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 38917901 ns/op 55659 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 38146704 ns/op 56786 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 922643696 ns/op 75194 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 542583116 ns/op 127861 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 133644189 ns/op 518964 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 108063043 ns/op 641789 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 416925315 ns/op 4813 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 78600703 ns/op 25527 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 66476954 ns/op 30179 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 66011080 ns/op 30345 lines/s PASS ok go/types 16.936s goos: linux goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14281 8689 ns/op 117.85 MB/s PASS ok hash/adler32 1.222s goos: linux goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 268184 390.1 ns/op 38.45 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 316800 381.9 ns/op 39.28 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 145443 767.9 ns/op 52.09 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 147064 773.5 ns/op 51.72 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 570830 209.9 ns/op 2439.53 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 531966 209.5 ns/op 2443.80 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 454290 247.9 ns/op 4130.08 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 471348 247.7 ns/op 4134.32 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 237049 488.8 ns/op 8378.97 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 240321 492.4 ns/op 8318.26 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 43016 2767 ns/op 11842.05 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 43446 2769 ns/op 11833.58 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 609338 197.8 ns/op 75.85 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 627975 200.0 ns/op 75.02 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 633793 190.6 ns/op 209.84 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 653134 191.0 ns/op 209.45 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 369740 272.4 ns/op 1879.71 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 367648 280.4 ns/op 1825.80 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 302498 349.7 ns/op 2927.97 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 342687 351.2 ns/op 2916.04 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 275036 410.3 ns/op 9982.99 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 276361 415.0 ns/op 9870.60 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 55292 2059 ns/op 15915.85 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 58002 2069 ns/op 15839.24 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 277359 396.1 ns/op 37.86 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 306974 387.4 ns/op 38.72 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 135583 806.1 ns/op 49.62 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 145215 787.0 ns/op 50.82 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 13971 8453 ns/op 60.57 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 12674 9538 ns/op 53.68 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 5509 20111 ns/op 50.92 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 6613 20440 ns/op 50.10 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1412 80360 ns/op 50.97 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1293 86753 ns/op 47.21 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 171 708253 ns/op 46.27 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 171 703708 ns/op 46.56 MB/s PASS ok hash/crc32 6.151s goos: linux goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 121 981262 ns/op 66.79 MB/s BenchmarkCrc64/ISO4KB-4 1558 73161 ns/op 55.99 MB/s BenchmarkCrc64/ISO1KB-4 7087 17313 ns/op 59.15 MB/s BenchmarkCrc64/ECMA64KB-4 121 972898 ns/op 67.36 MB/s BenchmarkCrc64/Random64KB-4 142 945405 ns/op 69.32 MB/s BenchmarkCrc64/Random16KB-4 468 244933 ns/op 66.89 MB/s PASS ok hash/crc64 2.174s goos: linux goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 13372 9013 ns/op 113.62 MB/s BenchmarkFnv32aKB-4 13348 9006 ns/op 113.70 MB/s BenchmarkFnv64KB-4 13190 9093 ns/op 112.61 MB/s BenchmarkFnv64aKB-4 12688 9095 ns/op 112.59 MB/s BenchmarkFnv128KB-4 2420 45499 ns/op 22.51 MB/s BenchmarkFnv128aKB-4 2294 46417 ns/op 22.06 MB/s PASS ok hash/fnv 2.048s goos: linux goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 787180 152.8 ns/op 26.17 MB/s BenchmarkHash/n=4/Bytes-4 5672026 20.77 ns/op 192.63 MB/s BenchmarkHash/n=4/String-4 2269748 52.68 ns/op 75.93 MB/s BenchmarkHash/n=8/Write-4 793816 150.6 ns/op 53.13 MB/s BenchmarkHash/n=8/Bytes-4 5467224 21.41 ns/op 373.70 MB/s BenchmarkHash/n=8/String-4 2269989 52.68 ns/op 151.85 MB/s BenchmarkHash/n=16/Write-4 685137 148.3 ns/op 107.92 MB/s BenchmarkHash/n=16/Bytes-4 5651332 20.53 ns/op 779.40 MB/s BenchmarkHash/n=16/String-4 2264250 52.01 ns/op 307.65 MB/s BenchmarkHash/n=32/Write-4 744176 157.7 ns/op 202.88 MB/s BenchmarkHash/n=32/Bytes-4 5512552 23.09 ns/op 1385.89 MB/s BenchmarkHash/n=32/String-4 2264714 53.42 ns/op 599.04 MB/s BenchmarkHash/n=64/Write-4 675188 164.4 ns/op 389.27 MB/s BenchmarkHash/n=64/Bytes-4 5405564 22.77 ns/op 2811.11 MB/s BenchmarkHash/n=64/String-4 2224550 54.19 ns/op 1181.11 MB/s BenchmarkHash/n=256/Write-4 548482 219.4 ns/op 1166.75 MB/s BenchmarkHash/n=256/Bytes-4 4138423 28.65 ns/op 8935.29 MB/s BenchmarkHash/n=256/String-4 1320897 95.15 ns/op 2690.43 MB/s BenchmarkHash/n=320/Write-4 508683 208.6 ns/op 1533.84 MB/s BenchmarkHash/n=320/Bytes-4 3644362 33.34 ns/op 9598.48 MB/s BenchmarkHash/n=320/String-4 967988 122.6 ns/op 2609.06 MB/s BenchmarkHash/n=1024/Write-4 382765 308.0 ns/op 3324.69 MB/s BenchmarkHash/n=1024/Bytes-4 1375081 87.11 ns/op 11755.40 MB/s BenchmarkHash/n=1024/String-4 337633 303.9 ns/op 3369.37 MB/s BenchmarkHash/n=4096/Write-4 168745 675.7 ns/op 6061.65 MB/s BenchmarkHash/n=4096/Bytes-4 337761 348.4 ns/op 11756.77 MB/s BenchmarkHash/n=4096/String-4 96903 1135 ns/op 3607.47 MB/s BenchmarkHash/n=16384/Write-4 55034 2141 ns/op 7653.71 MB/s BenchmarkHash/n=16384/Bytes-4 85480 1410 ns/op 11617.35 MB/s BenchmarkHash/n=16384/String-4 26893 4533 ns/op 3614.77 MB/s PASS ok hash/maphash 5.667s goos: linux goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1185 97125 ns/op BenchmarkEscapeNone-4 184484 641.1 ns/op BenchmarkUnescape-4 1200 100284 ns/op BenchmarkUnescapeNone-4 900714 133.5 ns/op BenchmarkUnescapeSparse-4 14094 8422 ns/op BenchmarkUnescapeDense-4 1680 69789 ns/op PASS ok html 1.945s goos: linux goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 12180 9817 ns/op BenchmarkCSSEscaperNoSpecials-4 52755 2050 ns/op BenchmarkDecodeCSS-4 38862 3063 ns/op BenchmarkDecodeCSSNoSpecials-4 5396488 23.38 ns/op BenchmarkCSSValueFilter-4 149865 768.8 ns/op BenchmarkCSSValueFilterOk-4 112821 1046 ns/op BenchmarkEscapedExecute-4 5155 19858 ns/op BenchmarkHTMLNospaceEscaper-4 15090 7969 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 84124 1392 ns/op BenchmarkStripTags-4 28225 4178 ns/op BenchmarkStripTagsNoSpecials-4 401512 288.1 ns/op BenchmarkJSValEscaperWithNum-4 29448 4098 ns/op BenchmarkJSValEscaperWithStr-4 7760 15728 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 23623 4939 ns/op BenchmarkJSValEscaperWithObj-4 5384 18920 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 17307 7072 ns/op BenchmarkJSStrEscaperNoSpecials-4 69847 1662 ns/op BenchmarkJSStrEscaper-4 14847 8100 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 65714 1837 ns/op BenchmarkJSRegexpEscaper-4 14024 8675 ns/op BenchmarkTemplateSpecialTags-4 134 896661 ns/op BenchmarkURLEscaper-4 5074 20327 ns/op BenchmarkURLEscaperNoSpecials-4 219765 531.1 ns/op BenchmarkURLNormalizer-4 6684 15245 ns/op BenchmarkURLNormalizerNoSpecials-4 220077 552.4 ns/op BenchmarkSrcsetFilter-4 24207 5035 ns/op BenchmarkSrcsetFilterNoSpecials-4 139821 843.6 ns/op PASS ok html/template 5.216s goos: linux goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 875434 127.9 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 667837 169.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 878436 134.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 614262 183.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2209932 51.72 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1432047 78.47 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2241818 54.10 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1448738 83.48 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1739378 68.60 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 601813 196.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 500276 224.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 542841 190.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 454617 220.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 1000000 112.9 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 710571 166.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1000000 101.1 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 706756 173.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 586848 204.5 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1721070 65.44 ns/op BenchmarkRGBASetRGBA-4 1729195 69.63 ns/op BenchmarkRGBA64At-4 1000000 112.1 ns/op BenchmarkRGBA64SetRGBA64-4 1107351 106.9 ns/op BenchmarkNRGBAAt-4 1705665 70.97 ns/op BenchmarkNRGBASetNRGBA-4 1799298 65.30 ns/op BenchmarkNRGBA64At-4 1000000 115.1 ns/op BenchmarkNRGBA64SetNRGBA64-4 1180167 102.4 ns/op BenchmarkAlphaAt-4 2893063 40.30 ns/op BenchmarkAlphaSetAlpha-4 2993287 38.44 ns/op BenchmarkAlpha16At-4 1852075 64.90 ns/op BenchmarkAlphaSetAlpha16-4 1962476 59.89 ns/op BenchmarkGrayAt-4 2891710 39.77 ns/op BenchmarkGraySetGray-4 2982886 39.86 ns/op BenchmarkGray16At-4 1821178 65.27 ns/op BenchmarkGraySetGray16-4 1915196 61.73 ns/op PASS ok image 6.823s goos: linux goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 5639469 21.20 ns/op BenchmarkYCbCrToRGB/128-4 5904937 20.08 ns/op BenchmarkYCbCrToRGB/255-4 5962857 20.07 ns/op BenchmarkRGBToYCbCr/0-4 5919408 20.36 ns/op BenchmarkRGBToYCbCr/Cb-4 5818201 22.11 ns/op BenchmarkRGBToYCbCr/Cr-4 5831734 21.02 ns/op BenchmarkYCbCrToRGBA/0-4 4814740 24.23 ns/op BenchmarkYCbCrToRGBA/128-4 4715485 25.61 ns/op BenchmarkYCbCrToRGBA/255-4 4789773 24.31 ns/op BenchmarkNYCbCrAToRGBA/0-4 4883713 25.07 ns/op BenchmarkNYCbCrAToRGBA/128-4 4832467 24.67 ns/op BenchmarkNYCbCrAToRGBA/255-4 4667886 24.44 ns/op PASS ok image/color 2.770s goos: linux goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 4 25102641 ns/op BenchmarkFillSrc-4 464 258577 ns/op BenchmarkCopyOver-4 10 11344972 ns/op BenchmarkCopySrc-4 711 167129 ns/op BenchmarkNRGBAOver-4 9 11300574 ns/op BenchmarkNRGBASrc-4 15 7414009 ns/op BenchmarkYCbCr-4 13 8487169 ns/op BenchmarkGray-4 26 4576394 ns/op BenchmarkCMYK-4 15 7317398 ns/op BenchmarkGlyphOver-4 30 4074531 ns/op BenchmarkRGBAMaskOver-4 5 21009883 ns/op BenchmarkGrayMaskOver-4 7 16018893 ns/op BenchmarkRGBA64ImageMaskOver-4 5 25655402 ns/op BenchmarkRGBA-4 7 17032666 ns/op BenchmarkPalettedFill-4 1222 88120 ns/op BenchmarkPalettedRGBA-4 6 17941524 ns/op BenchmarkGenericOver-4 3 37814167 ns/op BenchmarkGenericMaskOver-4 7 16297709 ns/op BenchmarkGenericSrc-4 4 25042891 ns/op BenchmarkGenericMaskSrc-4 5 21697534 ns/op PASS ok image/draw 5.795s goos: linux goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 27 4023795 ns/op 3.84 MB/s 48617 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 101733059 ns/op 3.02 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2264301908 ns/op 0.54 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 72 1697738 ns/op 9.10 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 110428083 ns/op 0.56 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.434s goos: linux goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5353 21955 ns/op BenchmarkIDCT-4 5894 20353 ns/op BenchmarkDecodeBaseline-4 12 9897939 ns/op 6.24 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 8 13522568 ns/op 4.57 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 119365282 ns/op 10.29 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 152814026 ns/op 6.03 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.551s goos: linux goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 14121852 7.892 ns/op BenchmarkDecodeGray-4 15 6970318 ns/op 9.40 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 27848198 ns/op 9.41 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 24373034 ns/op 10.76 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 26 4088394 ns/op 16.03 MB/s 140353 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 22283239 ns/op 11.76 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 27930821 ns/op 9.39 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 44098023 ns/op 6.97 MB/s 852232 B/op 32 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 45165313 ns/op 6.80 MB/s 284101 B/op 12 allocs/op BenchmarkEncodeNRGBOpaque-4 1 148052347 ns/op 8.30 MB/s 860296 B/op 32 allocs/op BenchmarkEncodeNRGBA-4 1 161203505 ns/op 7.62 MB/s 864136 B/op 32 allocs/op BenchmarkEncodePaletted-4 5 22446901 ns/op 13.69 MB/s 848656 B/op 36 allocs/op BenchmarkEncodeRGBOpaque-4 1 151345707 ns/op 8.12 MB/s 860296 B/op 32 allocs/op BenchmarkEncodeRGBA-4 1 610527486 ns/op 2.01 MB/s 864200 B/op 36 allocs/op PASS ok image/png 4.370s goos: linux goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 39909590 ns/op 2.51 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 33847855 ns/op 2.95 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 233455503 ns/op 2.14 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 197850429 ns/op 2.53 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 38323821 ns/op 2.61 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 34195705 ns/op 2.92 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 231100724 ns/op 2.16 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 223226305 ns/op 2.24 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 471039676 ns/op 2.12 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 509168761 ns/op 1.96 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3731440719 ns/op 1.34 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3631678455 ns/op 1.38 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=go/size=10M/bits=32-4 1 7493272905 ns/op 1.33 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=go/size=10M/bits=64-4 1 7156092918 ns/op 1.40 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=go/size=50M/bits=32-4 1 40827942903 ns/op 1.22 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=go/size=50M/bits=64-4 1 39551167521 ns/op 1.26 MB/s 400007248 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 14 7196552 ns/op 13.90 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 14 7525530 ns/op 13.29 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 34308111 ns/op 14.57 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 35762458 ns/op 13.98 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 68602704 ns/op 14.58 MB/s 4005972 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 73203258 ns/op 13.66 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 313437291 ns/op 15.95 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 350707595 ns/op 14.26 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=10M/bits=32-4 1 644502330 ns/op 15.52 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=10M/bits=64-4 1 680161405 ns/op 14.70 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=zero/size=50M/bits=32-4 1 3197323823 ns/op 15.64 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=zero/size=50M/bits=64-4 1 3411857359 ns/op 14.65 MB/s 400007248 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 45861133 ns/op 2.18 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 38973351 ns/op 2.57 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 264907849 ns/op 1.89 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 293255124 ns/op 1.71 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 664075537 ns/op 1.51 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 793519747 ns/op 1.26 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5689061225 ns/op 0.88 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5708069102 ns/op 0.88 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=10M/bits=32-4 1 12458080213 ns/op 0.80 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=10M/bits=64-4 1 11981681937 ns/op 0.83 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=rand/size=50M/bits=32-4 1 65129668455 ns/op 0.77 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=rand/size=50M/bits=64-4 1 62980460277 ns/op 0.79 MB/s 400007248 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 132553679 ns/op 31.53 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 118811211 ns/op 35.18 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 293.910s goos: linux goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 49206 2303 ns/op 0.43 MB/s BenchmarkMarshalCorpusFile/2-4 44871 2524 ns/op 0.79 MB/s BenchmarkMarshalCorpusFile/4-4 43682 2716 ns/op 1.47 MB/s BenchmarkMarshalCorpusFile/8-4 37393 3126 ns/op 2.56 MB/s BenchmarkMarshalCorpusFile/16-4 29757 3919 ns/op 4.08 MB/s BenchmarkMarshalCorpusFile/32-4 20820 5774 ns/op 5.54 MB/s BenchmarkMarshalCorpusFile/64-4 15802 7636 ns/op 8.38 MB/s BenchmarkMarshalCorpusFile/128-4 11445 10373 ns/op 12.34 MB/s BenchmarkMarshalCorpusFile/256-4 4431 23390 ns/op 10.94 MB/s BenchmarkMarshalCorpusFile/512-4 2563 46719 ns/op 10.96 MB/s BenchmarkMarshalCorpusFile/1024-4 1394 86666 ns/op 11.82 MB/s BenchmarkMarshalCorpusFile/2048-4 686 172422 ns/op 11.88 MB/s BenchmarkMarshalCorpusFile/4096-4 342 342933 ns/op 11.94 MB/s BenchmarkMarshalCorpusFile/8192-4 178 683985 ns/op 11.98 MB/s BenchmarkMarshalCorpusFile/16384-4 96 1303771 ns/op 12.57 MB/s BenchmarkMarshalCorpusFile/32768-4 34 3303197 ns/op 9.92 MB/s BenchmarkMarshalCorpusFile/65536-4 18 6906182 ns/op 9.49 MB/s BenchmarkMarshalCorpusFile/131072-4 7 14883289 ns/op 8.81 MB/s BenchmarkMarshalCorpusFile/262144-4 4 26960666 ns/op 9.72 MB/s BenchmarkMarshalCorpusFile/524288-4 2 92788370 ns/op 5.65 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 221147815 ns/op 4.74 MB/s BenchmarkUnmarshalCorpusFile/1-4 11853 9401 ns/op 0.11 MB/s BenchmarkUnmarshalCorpusFile/2-4 12288 9920 ns/op 0.20 MB/s BenchmarkUnmarshalCorpusFile/4-4 10986 10845 ns/op 0.37 MB/s BenchmarkUnmarshalCorpusFile/8-4 7993 12920 ns/op 0.62 MB/s BenchmarkUnmarshalCorpusFile/16-4 8152 14766 ns/op 1.08 MB/s BenchmarkUnmarshalCorpusFile/32-4 4786 21637 ns/op 1.48 MB/s BenchmarkUnmarshalCorpusFile/64-4 4418 25612 ns/op 2.50 MB/s BenchmarkUnmarshalCorpusFile/128-4 3528 32736 ns/op 3.91 MB/s BenchmarkUnmarshalCorpusFile/256-4 1424 84094 ns/op 3.04 MB/s BenchmarkUnmarshalCorpusFile/512-4 708 159589 ns/op 3.21 MB/s BenchmarkUnmarshalCorpusFile/1024-4 388 303805 ns/op 3.37 MB/s BenchmarkUnmarshalCorpusFile/2048-4 201 598726 ns/op 3.42 MB/s BenchmarkUnmarshalCorpusFile/4096-4 98 1200387 ns/op 3.41 MB/s BenchmarkUnmarshalCorpusFile/8192-4 45 2389652 ns/op 3.43 MB/s BenchmarkUnmarshalCorpusFile/16384-4 25 4788216 ns/op 3.42 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9505747 ns/op 3.45 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 18836037 ns/op 3.48 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 37738977 ns/op 3.47 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 75980228 ns/op 3.45 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 145776857 ns/op 3.60 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 302270072 ns/op 3.47 MB/s BenchmarkMutatorBytes/1-4 47232 2617 ns/op BenchmarkMutatorBytes/10-4 49438 2425 ns/op BenchmarkMutatorBytes/100-4 45812 2672 ns/op BenchmarkMutatorBytes/1000-4 32204 3992 ns/op BenchmarkMutatorBytes/10000-4 7784 16455 ns/op BenchmarkMutatorBytes/100000-4 1227 106405 ns/op BenchmarkMutatorString/1-4 45214 2671 ns/op BenchmarkMutatorString/10-4 45426 2673 ns/op BenchmarkMutatorString/100-4 39844 3121 ns/op BenchmarkMutatorString/1000-4 21451 5984 ns/op BenchmarkMutatorString/10000-4 4389 32058 ns/op BenchmarkMutatorString/100000-4 398 301399 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 25744 4623 ns/op BenchmarkMutatorAllBasicTypes/string-4 25437 4647 ns/op BenchmarkMutatorAllBasicTypes/bool-4 83877 1450 ns/op BenchmarkMutatorAllBasicTypes/float32-4 71571 1680 ns/op BenchmarkMutatorAllBasicTypes/float64-4 74534 1633 ns/op BenchmarkMutatorAllBasicTypes/int-4 78829 1533 ns/op BenchmarkMutatorAllBasicTypes/int8-4 79166 1570 ns/op BenchmarkMutatorAllBasicTypes/int16-4 75871 1561 ns/op BenchmarkMutatorAllBasicTypes/int32-4 75356 1552 ns/op BenchmarkMutatorAllBasicTypes/int64-4 79977 1544 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 73154 1587 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 72597 1598 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 73808 1603 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 75672 1612 ns/op PASS ok internal/fuzz 12.791s goos: linux goarch: amd64 pkg: internal/intern cpu: AMD EPYC 7B12 BenchmarkStress-4 43587 2979 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 182864 678.0 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.353s goos: linux goarch: amd64 pkg: internal/poll cpu: AMD EPYC 7B12 BenchmarkSplicePipe/SplicePipeWithPool-4 58849 1709 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 24931 4498 ns/op BenchmarkSplicePipePoolParallel-4 133118 807.1 ns/op BenchmarkSplicePipeNativeParallel-4 42235 2770 ns/op PASS ok internal/poll 1.896s goos: linux goarch: amd64 pkg: internal/trace cpu: AMD EPYC 7B12 BenchmarkMMU-4 7 16574943 ns/op PASS ok internal/trace 3.034s PASS ok internal/zstd 1.042s goos: linux goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 22156 6484 ns/op BenchmarkCopyNLarge-4 366 396076 ns/op PASS ok io 1.627s goos: linux goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 274728 389.2 ns/op BenchmarkPrintln-4 30739 4027 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 45939 2565 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 2353 53311 ns/op BenchmarkDiscard-4 1133486 104.9 ns/op 0 B/op 0 allocs/op PASS ok log 1.888s goos: linux goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkWriteTime-4 112023 971.9 ns/op BenchmarkJSONHandler/defaults-4 9614 12649 ns/op 530 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 4845 21076 ns/op 783 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6460 18630 ns/op 751 B/op 5 allocs/op BenchmarkPreformatting/separate-4 9750 12612 ns/op 534 B/op 1 allocs/op BenchmarkPreformatting/struct-4 8487 12339 ns/op 517 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 8008 16120 ns/op 522 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 37876 3219 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 36061 3376 ns/op 65 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 118023 1030 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 86364 1449 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 60564 2131 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 85867 1480 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 82482 1432 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 59426 2132 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1385660 92.76 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 814947 141.9 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 827305 142.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 677959 183.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 544310 203.6 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 7593 15534 ns/op BenchmarkDispatch/switch-checked-4 259299 477.0 ns/op BenchmarkDispatch/As-4 246904 442.4 ns/op BenchmarkDispatch/Visit-4 230528 500.7 ns/op BenchmarkUnsafeStrings-4 23954 5042 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 5.103s goos: linux goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1666988 60.00 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 2046756 96.58 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 1246336 99.18 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 333085 332.2 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 74492 1545 ns/op 261 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 83677 1546 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 48126 2434 ns/op 677 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 15856 7855 ns/op 3469 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 16720 7319 ns/op 602 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 16582 7031 ns/op 589 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 11745 10431 ns/op 1098 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3746 33322 ns/op 4338 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 17326 6665 ns/op 532 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 17125 6548 ns/op 523 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 11784 9021 ns/op 941 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4308 24433 ns/op 3699 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 4.164s goos: linux goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 4 30919190 ns/op PASS ok maps 2.482s goos: linux goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4799458 24.51 ns/op BenchmarkAcosh-4 1315206 88.98 ns/op BenchmarkAsin-4 4826781 24.34 ns/op BenchmarkAsinh-4 1316926 90.76 ns/op BenchmarkAtan-4 5565871 22.03 ns/op BenchmarkAtanh-4 1299505 89.44 ns/op BenchmarkAtan2-4 3180379 36.89 ns/op BenchmarkCbrt-4 1636610 71.91 ns/op BenchmarkCeil-4 21839592 5.595 ns/op BenchmarkCopysign-4 2369829 50.25 ns/op BenchmarkCos-4 1385848 85.85 ns/op BenchmarkCosh-4 2003646 59.79 ns/op BenchmarkErf-4 5454416 20.81 ns/op BenchmarkErfc-4 5434912 21.81 ns/op BenchmarkErfinv-4 5341170 21.71 ns/op BenchmarkErfcinv-4 5465157 22.22 ns/op BenchmarkExp-4 7294261 16.43 ns/op BenchmarkExpGo-4 1116580 104.1 ns/op BenchmarkExpm1-4 4584998 26.68 ns/op BenchmarkExp2-4 1236826 99.73 ns/op BenchmarkExp2Go-4 1000000 103.8 ns/op BenchmarkAbs-4 3231416 37.88 ns/op BenchmarkDim-4 10286620 11.67 ns/op BenchmarkFloor-4 18602115 6.289 ns/op BenchmarkMax-4 14378010 8.221 ns/op BenchmarkMin-4 13678879 7.938 ns/op BenchmarkMod-4 274069 381.7 ns/op BenchmarkFrexp-4 1698348 66.95 ns/op BenchmarkGamma-4 776630 155.1 ns/op BenchmarkHypot-4 13013294 9.145 ns/op BenchmarkHypotGo-4 1638054 77.94 ns/op BenchmarkIlogb-4 2067603 59.08 ns/op BenchmarkJ0-4 278439 399.3 ns/op BenchmarkJ1-4 317035 376.5 ns/op BenchmarkJn-4 148185 781.7 ns/op BenchmarkLdexp-4 1774034 68.22 ns/op BenchmarkLgamma-4 1294724 106.1 ns/op BenchmarkLog-4 8257741 14.49 ns/op BenchmarkLogb-4 2062744 54.79 ns/op BenchmarkLog1p-4 1603296 74.97 ns/op BenchmarkLog10-4 8024260 15.02 ns/op BenchmarkLog2-4 1495621 83.87 ns/op BenchmarkModf-4 2687094 43.98 ns/op BenchmarkNextafter32-4 2627973 45.97 ns/op BenchmarkNextafter64-4 2634566 45.98 ns/op BenchmarkPowInt-4 519963 220.7 ns/op BenchmarkPowFrac-4 419473 266.1 ns/op BenchmarkPow10Pos-4 5494116 25.13 ns/op BenchmarkPow10Neg-4 4677896 25.64 ns/op BenchmarkRound-4 3145962 36.05 ns/op BenchmarkRoundToEven-4 10056948 11.55 ns/op BenchmarkRemainder-4 442332 258.8 ns/op BenchmarkSignbit-4 4805235 25.00 ns/op BenchmarkSin-4 1933363 61.69 ns/op BenchmarkSincos-4 1205320 100.4 ns/op BenchmarkSinh-4 3965143 31.15 ns/op BenchmarkSqrtIndirect-4 18912710 5.464 ns/op BenchmarkSqrtLatency-4 12770293 9.427 ns/op BenchmarkSqrtIndirectLatency-4 12737638 9.382 ns/op BenchmarkSqrtGoLatency-4 1643443 73.22 ns/op BenchmarkSqrtPrime-4 169640 697.8 ns/op BenchmarkTan-4 1776435 67.32 ns/op BenchmarkTanh-4 1963201 61.24 ns/op BenchmarkTrunc-4 18668593 6.301 ns/op BenchmarkY0-4 356726 373.3 ns/op BenchmarkY1-4 323166 372.0 ns/op BenchmarkYn-4 147166 756.9 ns/op BenchmarkFloat64bits-4 5386003 22.38 ns/op BenchmarkFloat64frombits-4 4702321 24.84 ns/op BenchmarkFloat32bits-4 4811185 22.89 ns/op BenchmarkFloat32frombits-4 4877034 25.47 ns/op BenchmarkFMA-4 18602493 5.581 ns/op PASS ok math 12.592s goos: linux goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 13037470 8.048 ns/op 7952.50 MB/s BenchmarkAddVV/2-4 12590100 9.211 ns/op 13896.25 MB/s BenchmarkAddVV/3-4 11840578 8.971 ns/op 21401.15 MB/s BenchmarkAddVV/4-4 11912326 8.869 ns/op 28866.00 MB/s BenchmarkAddVV/5-4 13516406 8.892 ns/op 35985.65 MB/s BenchmarkAddVV/10-4 10506832 10.83 ns/op 59080.43 MB/s BenchmarkAddVV/100-4 2463043 47.80 ns/op 133891.47 MB/s BenchmarkAddVV/1000-4 240151 484.7 ns/op 132035.74 MB/s BenchmarkSubVV/1-4 12660458 8.885 ns/op 7203.27 MB/s BenchmarkSubVV/2-4 12780915 9.416 ns/op 13594.30 MB/s BenchmarkSubVV/3-4 11950562 10.09 ns/op 19031.85 MB/s BenchmarkSubVV/4-4 13087978 8.916 ns/op 28712.75 MB/s BenchmarkSubVV/5-4 12669374 9.160 ns/op 34932.81 MB/s BenchmarkSubVV/10-4 9889429 10.89 ns/op 58792.35 MB/s BenchmarkSubVV/100-4 2493783 47.47 ns/op 134834.96 MB/s BenchmarkSubVV/1000-4 238358 486.2 ns/op 131631.12 MB/s BenchmarkAddVW/1-4 14085268 8.527 ns/op 938.15 MB/s BenchmarkAddVW/2-4 12937575 8.864 ns/op 1805.09 MB/s BenchmarkAddVW/3-4 13396418 9.126 ns/op 2629.82 MB/s BenchmarkAddVW/4-4 13469919 7.998 ns/op 4000.93 MB/s BenchmarkAddVW/5-4 13490392 8.282 ns/op 4829.64 MB/s BenchmarkAddVW/10-4 12262353 9.767 ns/op 8191.05 MB/s BenchmarkAddVW/100-4 471141 255.3 ns/op 3133.59 MB/s BenchmarkAddVW/1000-4 63828 1824 ns/op 4384.87 MB/s BenchmarkAddVWext/1-4 13829362 8.564 ns/op 934.17 MB/s BenchmarkAddVWext/2-4 12812384 8.831 ns/op 1811.78 MB/s BenchmarkAddVWext/3-4 12090194 8.299 ns/op 2891.85 MB/s BenchmarkAddVWext/4-4 12579054 8.847 ns/op 3617.12 MB/s BenchmarkAddVWext/5-4 13197372 8.529 ns/op 4689.98 MB/s BenchmarkAddVWext/10-4 12284749 9.787 ns/op 8174.20 MB/s BenchmarkAddVWext/100-4 105054 1142 ns/op 700.78 MB/s BenchmarkAddVWext/1000-4 10000 11033 ns/op 725.12 MB/s BenchmarkSubVW/1-4 13610690 8.504 ns/op 940.74 MB/s BenchmarkSubVW/2-4 12658496 9.187 ns/op 1741.54 MB/s BenchmarkSubVW/3-4 11747121 9.364 ns/op 2562.93 MB/s BenchmarkSubVW/4-4 13851279 7.658 ns/op 4178.82 MB/s BenchmarkSubVW/5-4 13252422 8.461 ns/op 4727.76 MB/s BenchmarkSubVW/10-4 11715205 9.959 ns/op 8032.66 MB/s BenchmarkSubVW/100-4 395041 266.2 ns/op 3005.57 MB/s BenchmarkSubVW/1000-4 65085 1842 ns/op 4344.14 MB/s BenchmarkSubVWext/1-4 13230519 8.493 ns/op 941.95 MB/s BenchmarkSubVWext/2-4 12836149 9.140 ns/op 1750.52 MB/s BenchmarkSubVWext/3-4 11907066 9.542 ns/op 2515.27 MB/s BenchmarkSubVWext/4-4 13383494 8.412 ns/op 3804.07 MB/s BenchmarkSubVWext/5-4 13530444 8.510 ns/op 4700.46 MB/s BenchmarkSubVWext/10-4 12254815 9.945 ns/op 8044.19 MB/s BenchmarkSubVWext/100-4 105241 1146 ns/op 697.88 MB/s BenchmarkSubVWext/1000-4 10959 11042 ns/op 724.54 MB/s BenchmarkMulAddVWW/1-4 12457852 8.493 ns/op 7535.35 MB/s BenchmarkMulAddVWW/2-4 11713398 9.502 ns/op 13471.11 MB/s BenchmarkMulAddVWW/3-4 13134220 9.200 ns/op 20868.58 MB/s BenchmarkMulAddVWW/4-4 11906559 9.795 ns/op 26134.49 MB/s BenchmarkMulAddVWW/5-4 11463486 10.02 ns/op 31950.27 MB/s BenchmarkMulAddVWW/10-4 9559316 12.26 ns/op 52184.68 MB/s BenchmarkMulAddVWW/100-4 1417671 85.87 ns/op 74534.92 MB/s BenchmarkMulAddVWW/1000-4 140383 846.5 ns/op 75601.49 MB/s BenchmarkAddMulVVW/1-4 11621398 8.668 ns/op 7383.23 MB/s BenchmarkAddMulVVW/2-4 12123111 9.797 ns/op 13064.67 MB/s BenchmarkAddMulVVW/3-4 11339584 10.10 ns/op 19004.81 MB/s BenchmarkAddMulVVW/4-4 10874776 10.47 ns/op 24457.92 MB/s BenchmarkAddMulVVW/5-4 10250690 11.10 ns/op 28831.87 MB/s BenchmarkAddMulVVW/10-4 10474376 11.49 ns/op 55708.20 MB/s BenchmarkAddMulVVW/100-4 2162022 55.74 ns/op 114824.44 MB/s BenchmarkAddMulVVW/1000-4 244386 505.1 ns/op 126697.15 MB/s BenchmarkDivWVW/1-4 3977470 30.20 ns/op 2119.31 MB/s BenchmarkDivWVW/2-4 2543839 47.97 ns/op 2668.24 MB/s BenchmarkDivWVW/3-4 1931259 62.76 ns/op 3059.29 MB/s BenchmarkDivWVW/4-4 1570729 75.80 ns/op 3377.25 MB/s BenchmarkDivWVW/5-4 1377384 87.51 ns/op 3656.64 MB/s BenchmarkDivWVW/10-4 758062 159.2 ns/op 4019.92 MB/s BenchmarkDivWVW/100-4 84265 1423 ns/op 4497.87 MB/s BenchmarkDivWVW/1000-4 8758 14086 ns/op 4543.45 MB/s BenchmarkNonZeroShifts/1/shrVU-4 13674810 8.108 ns/op BenchmarkNonZeroShifts/1/shlVU-4 13331334 8.814 ns/op BenchmarkNonZeroShifts/2/shrVU-4 12287744 9.191 ns/op BenchmarkNonZeroShifts/2/shlVU-4 13459011 8.224 ns/op BenchmarkNonZeroShifts/3/shrVU-4 11658998 9.261 ns/op BenchmarkNonZeroShifts/3/shlVU-4 13318797 8.828 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11099169 10.39 ns/op BenchmarkNonZeroShifts/4/shlVU-4 12783856 9.231 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10485790 11.09 ns/op BenchmarkNonZeroShifts/5/shlVU-4 12281026 9.742 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7393338 15.91 ns/op BenchmarkNonZeroShifts/10/shlVU-4 8941605 12.85 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 100.9 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1677927 69.75 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 122352 980.1 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 185126 659.0 ns/op BenchmarkDecimalConversion-4 286 400451 ns/op BenchmarkFloatString/100-4 15891 7520 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 277 424174 ns/op 2912 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 39486324 ns/op 60682 B/op 48 allocs/op BenchmarkFloatString/100000-4 1 3898445936 ns/op 833656 B/op 497 allocs/op BenchmarkFloatAdd/10-4 212708 539.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 217702 526.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 185299 591.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 111850 1062 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 21830 5462 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 275130 431.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 247980 429.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 248120 437.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 200256 601.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 50902 2163 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2728 43856 ns/op BenchmarkParseFloatLargeExp-4 594 192858 ns/op BenchmarkGCD10x10/WithoutXY-4 285220 413.1 ns/op BenchmarkGCD10x10/WithXY-4 82303 1469 ns/op BenchmarkGCD10x100/WithoutXY-4 145262 784.2 ns/op BenchmarkGCD10x100/WithXY-4 23518 5211 ns/op BenchmarkGCD10x1000/WithoutXY-4 99790 1195 ns/op BenchmarkGCD10x1000/WithXY-4 18597 6527 ns/op BenchmarkGCD100x100/WithoutXY-4 38647 2975 ns/op BenchmarkGCD100x100/WithXY-4 14700 8346 ns/op BenchmarkGCD100x1000/WithoutXY-4 17966 6960 ns/op BenchmarkGCD100x1000/WithXY-4 7705 13826 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3345 34866 ns/op BenchmarkGCD1000x1000/WithXY-4 1696 64523 ns/op BenchmarkHilbert-4 31 3688357 ns/op BenchmarkBinomial-4 18681 6165 ns/op BenchmarkQuoRem-4 30112 4238 ns/op BenchmarkExp-4 21 5350695 ns/op BenchmarkExpMont/Odd-4 171 693200 ns/op 2586 B/op 21 allocs/op BenchmarkExpMont/Even1-4 169 718577 ns/op 3368 B/op 38 allocs/op BenchmarkExpMont/Even2-4 160 730932 ns/op 3842 B/op 53 allocs/op BenchmarkExpMont/Even3-4 166 717860 ns/op 3840 B/op 53 allocs/op BenchmarkExpMont/Even4-4 166 741777 ns/op 3860 B/op 54 allocs/op BenchmarkExpMont/Even8-4 158 734134 ns/op 3838 B/op 53 allocs/op BenchmarkExpMont/Even32-4 165 712582 ns/op 3844 B/op 53 allocs/op BenchmarkExpMont/Even64-4 196 586040 ns/op 3634 B/op 53 allocs/op BenchmarkExpMont/Even96-4 193 623965 ns/op 3769 B/op 51 allocs/op BenchmarkExpMont/Even128-4 232 517196 ns/op 3255 B/op 50 allocs/op BenchmarkExpMont/Even255-4 260 474413 ns/op 2934 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 598 200168 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 526 225310 ns/op 1710 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 520 223336 ns/op 1741 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 510 225597 ns/op 1740 B/op 47 allocs/op BenchmarkExp2-4 19 5612307 ns/op BenchmarkBitset-4 1014026 114.1 ns/op BenchmarkBitsetNeg-4 503775 210.5 ns/op BenchmarkBitsetOrig-4 300262 384.7 ns/op BenchmarkBitsetNegOrig-4 209936 566.0 ns/op BenchmarkModSqrt225_Tonelli-4 147 806419 ns/op BenchmarkModSqrt225_3Mod4-4 500 229780 ns/op BenchmarkModSqrt231_Tonelli-4 156 758391 ns/op BenchmarkModSqrt231_5Mod8-4 453 262227 ns/op BenchmarkModInverse-4 16456 7408 ns/op BenchmarkSqrt-4 2194 51526 ns/op BenchmarkIntSqr/1-4 1608159 74.17 ns/op BenchmarkIntSqr/2-4 774913 130.0 ns/op BenchmarkIntSqr/3-4 678000 153.9 ns/op BenchmarkIntSqr/5-4 558908 212.9 ns/op BenchmarkIntSqr/8-4 376398 282.8 ns/op BenchmarkIntSqr/10-4 349699 343.1 ns/op BenchmarkIntSqr/20-4 75666 1700 ns/op BenchmarkIntSqr/30-4 53302 2284 ns/op BenchmarkIntSqr/50-4 34677 3618 ns/op BenchmarkIntSqr/80-4 20008 5955 ns/op BenchmarkIntSqr/100-4 15691 7791 ns/op BenchmarkIntSqr/200-4 6142 19545 ns/op BenchmarkIntSqr/300-4 2448 48905 ns/op BenchmarkIntSqr/500-4 1234 98555 ns/op BenchmarkIntSqr/800-4 434 267469 ns/op BenchmarkIntSqr/1000-4 340 325553 ns/op BenchmarkDiv/20/10-4 447531 228.9 ns/op BenchmarkDiv/40/20-4 486607 228.4 ns/op BenchmarkDiv/100/50-4 489975 227.5 ns/op BenchmarkDiv/200/100-4 72451 1715 ns/op BenchmarkDiv/400/200-4 68368 1780 ns/op BenchmarkDiv/1000/500-4 58461 2248 ns/op BenchmarkDiv/2000/1000-4 42957 2947 ns/op BenchmarkDiv/20000/10000-4 1476 79923 ns/op BenchmarkDiv/200000/100000-4 37 3314921 ns/op BenchmarkDiv/2000000/1000000-4 2 91214691 ns/op BenchmarkDiv/20000000/10000000-4 1 2767719854 ns/op BenchmarkMul-4 7 16968547 ns/op BenchmarkNatMul/10-4 236518 461.8 ns/op BenchmarkNatMul/100-4 7380 15207 ns/op BenchmarkNatMul/1000-4 241 523797 ns/op BenchmarkZeroShifts/Shl-4 20007 5727 ns/op BenchmarkZeroShifts/ShlSame-4 6442150 18.56 ns/op BenchmarkZeroShifts/Shr-4 20775 5894 ns/op BenchmarkZeroShifts/ShrSame-4 6236056 18.91 ns/op BenchmarkExp3Power/0x10-4 262456 438.6 ns/op BenchmarkExp3Power/0x40-4 227364 530.6 ns/op BenchmarkExp3Power/0x100-4 143691 859.7 ns/op BenchmarkExp3Power/0x400-4 63008 1943 ns/op BenchmarkExp3Power/0x1000-4 13513 8984 ns/op BenchmarkExp3Power/0x4000-4 3132 41819 ns/op BenchmarkExp3Power/0x10000-4 334 360487 ns/op BenchmarkExp3Power/0x40000-4 25 4136679 ns/op BenchmarkExp3Power/0x100000-4 3 39434601 ns/op BenchmarkExp3Power/0x400000-4 1 362585932 ns/op BenchmarkFibo-4 4 31224770 ns/op BenchmarkNatSqr/1-4 1172899 97.02 ns/op BenchmarkNatSqr/2-4 658948 166.5 ns/op BenchmarkNatSqr/3-4 586420 198.3 ns/op BenchmarkNatSqr/5-4 352870 284.7 ns/op BenchmarkNatSqr/8-4 268027 408.0 ns/op BenchmarkNatSqr/10-4 233695 487.6 ns/op BenchmarkNatSqr/20-4 64850 1854 ns/op BenchmarkNatSqr/30-4 47479 2486 ns/op BenchmarkNatSqr/50-4 28912 4008 ns/op BenchmarkNatSqr/80-4 17935 7022 ns/op BenchmarkNatSqr/100-4 13021 8838 ns/op BenchmarkNatSqr/200-4 5473 21330 ns/op BenchmarkNatSqr/300-4 2368 51834 ns/op BenchmarkNatSqr/500-4 1242 102085 ns/op BenchmarkNatSqr/800-4 482 242251 ns/op BenchmarkNatSqr/1000-4 344 325191 ns/op BenchmarkNatSetBytes/8-4 966105 108.5 ns/op BenchmarkNatSetBytes/24-4 300451 358.6 ns/op BenchmarkNatSetBytes/128-4 75216 1562 ns/op BenchmarkNatSetBytes/7-4 1236441 99.40 ns/op BenchmarkNatSetBytes/23-4 342103 358.7 ns/op BenchmarkNatSetBytes/127-4 76790 1539 ns/op BenchmarkScanPi-4 315 377585 ns/op BenchmarkStringPiParallel-4 930 133773 ns/op BenchmarkScan/10/Base2-4 52143 2290 ns/op BenchmarkScan/100/Base2-4 5455 19101 ns/op BenchmarkScan/1000/Base2-4 577 204407 ns/op BenchmarkScan/10/Base8-4 128708 894.3 ns/op BenchmarkScan/100/Base8-4 16516 7177 ns/op BenchmarkScan/1000/Base8-4 1651 69875 ns/op BenchmarkScan/10/Base10-4 137986 868.1 ns/op BenchmarkScan/100/Base10-4 17965 6387 ns/op BenchmarkScan/1000/Base10-4 1923 63957 ns/op BenchmarkScan/10/Base16-4 159711 717.9 ns/op BenchmarkScan/100/Base16-4 21253 5489 ns/op BenchmarkScan/1000/Base16-4 2073 54801 ns/op BenchmarkString/10/Base2-4 229725 478.4 ns/op BenchmarkString/100/Base2-4 32502 3428 ns/op BenchmarkString/1000/Base2-4 3416 32097 ns/op BenchmarkString/10/Base8-4 484018 250.7 ns/op BenchmarkString/100/Base8-4 94929 1260 ns/op BenchmarkString/1000/Base8-4 10132 11451 ns/op BenchmarkString/10/Base10-4 266122 427.1 ns/op BenchmarkString/100/Base10-4 61256 1952 ns/op BenchmarkString/1000/Base10-4 7176 16926 ns/op BenchmarkString/10/Base16-4 499440 223.8 ns/op BenchmarkString/100/Base16-4 119151 955.7 ns/op BenchmarkString/1000/Base16-4 13857 8486 ns/op BenchmarkLeafSize/0-4 58 2032847 ns/op BenchmarkLeafSize/1-4 555 208615 ns/op BenchmarkLeafSize/2-4 584 207157 ns/op BenchmarkLeafSize/3-4 393 277267 ns/op BenchmarkLeafSize/4-4 574 198230 ns/op BenchmarkLeafSize/5-4 378 316585 ns/op BenchmarkLeafSize/6-4 408 278006 ns/op BenchmarkLeafSize/7-4 463 257975 ns/op BenchmarkLeafSize/8-4 602 196433 ns/op BenchmarkLeafSize/9-4 330 377600 ns/op BenchmarkLeafSize/10-4 373 319863 ns/op BenchmarkLeafSize/11-4 387 292663 ns/op BenchmarkLeafSize/12-4 430 277116 ns/op BenchmarkLeafSize/13-4 397 312311 ns/op BenchmarkLeafSize/14-4 444 256383 ns/op BenchmarkLeafSize/15-4 494 237487 ns/op BenchmarkLeafSize/16-4 558 197192 ns/op BenchmarkLeafSize/32-4 573 207747 ns/op BenchmarkLeafSize/64-4 528 214449 ns/op BenchmarkProbablyPrime/n=0-4 13 8006205 ns/op BenchmarkProbablyPrime/n=1-4 12 9305436 ns/op BenchmarkProbablyPrime/n=5-4 8 13649805 ns/op BenchmarkProbablyPrime/n=10-4 6 18717809 ns/op BenchmarkProbablyPrime/n=20-4 4 30116700 ns/op BenchmarkProbablyPrime/Lucas-4 16 6979400 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 105 1099270 ns/op BenchmarkRatCmp-4 260337 410.7 ns/op BenchmarkFloatPrecExact/1-4 186764 622.9 ns/op BenchmarkFloatPrecExact/10-4 61280 1965 ns/op BenchmarkFloatPrecExact/100-4 15565 7224 ns/op BenchmarkFloatPrecExact/1000-4 3036 36298 ns/op BenchmarkFloatPrecExact/10000-4 183 659824 ns/op BenchmarkFloatPrecExact/100000-4 4 27717038 ns/op BenchmarkFloatPrecExact/1000000-4 1 1341677968 ns/op BenchmarkFloatPrecMixed/1-4 173845 663.0 ns/op BenchmarkFloatPrecMixed/10-4 57136 2079 ns/op BenchmarkFloatPrecMixed/100-4 7812 14370 ns/op BenchmarkFloatPrecMixed/1000-4 645 183745 ns/op BenchmarkFloatPrecMixed/10000-4 16 6816095 ns/op BenchmarkFloatPrecMixed/100000-4 1 361609333 ns/op BenchmarkFloatPrecMixed/1000000-4 1 23338457664 ns/op BenchmarkFloatPrecInexact/1-4 257934 390.9 ns/op BenchmarkFloatPrecInexact/10-4 226341 469.2 ns/op BenchmarkFloatPrecInexact/100-4 163670 664.1 ns/op BenchmarkFloatPrecInexact/1000-4 50232 2235 ns/op BenchmarkFloatPrecInexact/10000-4 5686 17901 ns/op BenchmarkFloatPrecInexact/100000-4 638 178959 ns/op BenchmarkFloatPrecInexact/1000000-4 42 3271175 ns/op BenchmarkFloatSqrt/64-4 30158 4001 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 18484 6306 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 13056 9370 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 6098 17660 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1118 99938 ns/op 18084 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 87 1373756 ns/op 174989 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 1 102520594 ns/op 3823384 B/op 640 allocs/op PASS ok math/big 77.561s goos: linux goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 11358619 11.31 ns/op BenchmarkLeadingZeros8-4 9593232 12.22 ns/op BenchmarkLeadingZeros16-4 10158206 10.16 ns/op BenchmarkLeadingZeros32-4 11595727 10.85 ns/op BenchmarkLeadingZeros64-4 11677366 10.16 ns/op BenchmarkTrailingZeros-4 11572545 10.19 ns/op BenchmarkTrailingZeros8-4 10649325 11.15 ns/op BenchmarkTrailingZeros16-4 12277472 10.06 ns/op BenchmarkTrailingZeros32-4 11984121 10.21 ns/op BenchmarkTrailingZeros64-4 10903719 9.524 ns/op BenchmarkOnesCount-4 10855339 9.849 ns/op BenchmarkOnesCount8-4 11047497 9.975 ns/op BenchmarkOnesCount16-4 11930150 9.423 ns/op BenchmarkOnesCount32-4 11798667 9.714 ns/op BenchmarkOnesCount64-4 11867289 10.10 ns/op BenchmarkRotateLeft-4 11111132 10.05 ns/op BenchmarkRotateLeft8-4 11468505 10.12 ns/op BenchmarkRotateLeft16-4 10899174 9.510 ns/op BenchmarkRotateLeft32-4 11284719 9.605 ns/op BenchmarkRotateLeft64-4 11825761 9.895 ns/op BenchmarkReverse-4 19052672 5.900 ns/op BenchmarkReverse8-4 19763402 5.535 ns/op BenchmarkReverse16-4 19002136 5.732 ns/op BenchmarkReverse32-4 18844878 5.456 ns/op BenchmarkReverse64-4 17754186 5.913 ns/op BenchmarkReverseBytes-4 19283151 5.956 ns/op BenchmarkReverseBytes16-4 19937498 5.158 ns/op BenchmarkReverseBytes32-4 19203566 5.267 ns/op BenchmarkReverseBytes64-4 19940580 5.038 ns/op BenchmarkAdd-4 10719914 9.443 ns/op BenchmarkAdd32-4 11794435 10.16 ns/op BenchmarkAdd64-4 12067057 9.681 ns/op BenchmarkAdd64multiple-4 23396463 5.384 ns/op BenchmarkSub-4 11277840 9.992 ns/op BenchmarkSub32-4 10722117 9.688 ns/op BenchmarkSub64-4 11921852 10.52 ns/op BenchmarkSub64multiple-4 20097169 5.362 ns/op BenchmarkMul-4 12458240 10.76 ns/op BenchmarkMul32-4 11522618 10.61 ns/op BenchmarkMul64-4 11289315 10.98 ns/op BenchmarkDiv-4 11918194 9.407 ns/op BenchmarkDiv32-4 11666127 9.293 ns/op BenchmarkDiv64-4 11025492 9.615 ns/op PASS ok math/bits 6.735s goos: linux goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 13281595 8.785 ns/op BenchmarkAcos-4 587152 176.1 ns/op BenchmarkAcosh-4 605959 187.6 ns/op BenchmarkAsin-4 664834 175.5 ns/op BenchmarkAsinh-4 673272 176.0 ns/op BenchmarkAtan-4 1000000 109.0 ns/op BenchmarkAtanh-4 1082930 108.4 ns/op BenchmarkConj-4 18634786 6.214 ns/op BenchmarkCos-4 653259 154.0 ns/op BenchmarkCosh-4 709588 156.4 ns/op BenchmarkExp-4 997420 119.3 ns/op BenchmarkLog-4 1551296 77.30 ns/op BenchmarkLog10-4 1518058 78.17 ns/op BenchmarkPhase-4 3187417 37.73 ns/op BenchmarkPolar-4 2268160 52.68 ns/op BenchmarkPow-4 265755 422.3 ns/op BenchmarkRect-4 1319282 88.47 ns/op BenchmarkSin-4 687118 165.2 ns/op BenchmarkSinh-4 588907 176.7 ns/op BenchmarkSqrt-4 890517 114.4 ns/op BenchmarkTan-4 400267 295.0 ns/op BenchmarkTanh-4 391264 295.9 ns/op PASS ok math/cmplx 4.158s goos: linux goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 1157139 107.4 ns/op BenchmarkInt63ThreadsafeParallel-4 773898 145.8 ns/op BenchmarkInt63Unthreadsafe-4 1442953 81.35 ns/op BenchmarkIntn1000-4 1126090 107.5 ns/op BenchmarkInt63n1000-4 1299463 95.52 ns/op BenchmarkInt31n1000-4 1272528 94.13 ns/op BenchmarkFloat32-4 1279224 93.11 ns/op BenchmarkFloat64-4 1470967 81.42 ns/op BenchmarkPerm3-4 257798 437.1 ns/op BenchmarkPerm30-4 30507 3801 ns/op BenchmarkPerm30ViaShuffle-4 31689 3794 ns/op BenchmarkShuffleOverhead-4 22198 5460 ns/op BenchmarkRead3-4 1196464 100.7 ns/op BenchmarkRead64-4 99952 1082 ns/op BenchmarkRead1000-4 7134 16702 ns/op BenchmarkConcurrent-4 216928 583.9 ns/op PASS ok math/rand 4.051s goos: linux goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkPCG_DXSM-4 4997782 24.71 ns/op BenchmarkSourceUint64-4 4711346 27.66 ns/op BenchmarkGlobalInt64-4 4687690 23.22 ns/op BenchmarkGlobalInt64Parallel-4 7305372 13.83 ns/op BenchmarkGlobalUint64-4 5036912 22.97 ns/op BenchmarkGlobalUint64Parallel-4 8914068 13.71 ns/op BenchmarkInt64-4 2808222 43.49 ns/op BenchmarkUint64-4 2795658 43.00 ns/op BenchmarkGlobalIntN1000-4 3362846 36.07 ns/op BenchmarkIntN1000-4 2175442 54.55 ns/op BenchmarkInt64N1000-4 2132614 55.64 ns/op BenchmarkInt64N1e8-4 2195023 56.15 ns/op BenchmarkInt64N1e9-4 2140089 55.39 ns/op BenchmarkInt64N2e9-4 2205687 55.43 ns/op BenchmarkInt64N1e18-4 2162805 58.05 ns/op BenchmarkInt64N2e18-4 2039852 57.30 ns/op BenchmarkInt64N4e18-4 1799749 64.27 ns/op BenchmarkInt32N1000-4 2226088 55.18 ns/op BenchmarkInt32N1e8-4 2241702 55.77 ns/op BenchmarkInt32N1e9-4 2155587 55.22 ns/op BenchmarkInt32N2e9-4 2162715 56.56 ns/op BenchmarkFloat32-4 2827858 42.51 ns/op BenchmarkFloat64-4 2764371 42.63 ns/op BenchmarkExpFloat64-4 1585322 73.02 ns/op BenchmarkNormFloat64-4 1634090 74.09 ns/op BenchmarkPerm3-4 408441 265.7 ns/op BenchmarkPerm30-4 41360 2878 ns/op BenchmarkPerm30ViaShuffle-4 43069 2661 ns/op BenchmarkShuffleOverhead-4 62222 1965 ns/op BenchmarkConcurrent-4 4881440 23.62 ns/op PASS ok math/rand/v2 6.083s goos: linux goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 59438 2030 ns/op BenchmarkQDecodeWord-4 150447 792.6 ns/op BenchmarkQDecodeHeader-4 129840 856.6 ns/op BenchmarkTypeByExtension/.html-4 480064 210.5 ns/op BenchmarkTypeByExtension/.HTML-4 392358 297.5 ns/op BenchmarkTypeByExtension/.unused-4 480084 233.6 ns/op BenchmarkExtensionsByType/text/html-4 253488 491.8 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 126919 1081 ns/op BenchmarkExtensionsByType/application/octet-stream-4 149239 754.2 ns/op PASS ok mime 2.455s goos: linux goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 759 145227 ns/op 47988 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 841 140512 ns/op 47955 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 338 341217 ns/op 104122 B/op 271 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 637 182557 ns/op 49992 B/op 207 allocs/op PASS ok mime/multipart 1.580s goos: linux goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1309 86901 ns/op PASS ok mime/quotedprintable 1.138s goos: linux goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 63 1745484 ns/op 8350 B/op 91 allocs/op BenchmarkGoLookupIPNoSuchHost-4 16 7307093 ns/op 19226 B/op 160 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5007103524 ns/op 160336 B/op 236 allocs/op BenchmarkDNSName-4 164913 724.7 ns/op BenchmarkInterfaces-4 2050 58596 ns/op 17332 B/op 42 allocs/op BenchmarkInterfaceByIndex-4 2416 42050 ns/op 12455 B/op 25 allocs/op BenchmarkInterfaceByName-4 1981 57204 ns/op 17305 B/op 43 allocs/op BenchmarkInterfaceAddrs-4 1312 87793 ns/op 23391 B/op 107 allocs/op BenchmarkInterfacesAndAddrs-4 4476 23321 ns/op 3948 B/op 33 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 824 156202 ns/op 137561 B/op 51 allocs/op BenchmarkParseIP-4 10743 11266 ns/op BenchmarkParseIPValidIPv4-4 555136 215.6 ns/op BenchmarkParseIPValidIPv6-4 239574 422.8 ns/op BenchmarkIPString/IPv4-4 167732 702.2 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 15366 7752 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 72951 1624 ns/op BenchmarkIPEqual/IPv4-4 1644090 74.66 ns/op BenchmarkIPEqual/IPv6-4 1619287 71.70 ns/op BenchmarkSendFile/file-to-tcp/1024-4 1 1205589059 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1205771753 ns/op 0.00 MB/s 576 B/op 12 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1205549351 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1206235044 ns/op 0.01 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1205399184 ns/op 0.01 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1010885811 ns/op 0.03 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1011314736 ns/op 0.06 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1012168146 ns/op 0.13 MB/s 576 B/op 12 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1011558610 ns/op 0.26 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1014392170 ns/op 0.52 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1012329029 ns/op 1.04 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1012012146 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1011144944 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1010635685 ns/op 0.00 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1010761223 ns/op 0.01 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1011637934 ns/op 0.02 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1010674194 ns/op 0.03 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1011949096 ns/op 0.06 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1011150304 ns/op 0.13 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1012623541 ns/op 0.26 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1012577915 ns/op 0.52 MB/s 480 B/op 11 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1013831900 ns/op 1.03 MB/s 480 B/op 11 allocs/op BenchmarkSendfileZeroBytes-4 1 207146392 ns/op 8712312 B/op 466220 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1011067365 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1011056057 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1012048056 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1011095686 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1011504312 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1010869828 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1011561096 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1012652145 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1011667498 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1012693668 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1013658773 ns/op 1.03 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1011814428 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1011569321 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1011938749 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1010651126 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1011212668 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1011576174 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1010221428 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1010744776 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1011995797 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1012993364 ns/op 0.52 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1013058813 ns/op 1.04 MB/s BenchmarkSplice/tcp-to-unix/1024-4 1 1011418125 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/2048-4 1 1011347064 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/4096-4 1 1011399409 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/8192-4 1 1011470628 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-unix/16384-4 1 1011340730 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-unix/32768-4 1 1011041591 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-unix/65536-4 1 1011875696 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-unix/131072-4 1 1011390514 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-unix/262144-4 1 1012251293 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-unix/524288-4 1 1012477134 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-unix/1048576-4 1 1013703011 ns/op 1.03 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1010721380 ns/op 0.00 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1011367354 ns/op 0.00 MB/s 904 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1010864264 ns/op 0.00 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1011049256 ns/op 0.01 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1011239852 ns/op 0.02 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1011614470 ns/op 0.03 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1012008385 ns/op 0.06 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1011478697 ns/op 0.13 MB/s 952 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1011389805 ns/op 0.26 MB/s 904 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1013094487 ns/op 0.52 MB/s 904 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1013563748 ns/op 1.03 MB/s 904 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1011623856 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1012513835 ns/op 0.00 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1011796094 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1011238562 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1011427172 ns/op 0.02 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1011405302 ns/op 0.03 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1011083821 ns/op 0.06 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1012117426 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1011575507 ns/op 0.26 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1011712812 ns/op 0.52 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1012817815 ns/op 1.04 MB/s 944 B/op 9 allocs/op BenchmarkTCP4OneShot-4 2271 48668 ns/op BenchmarkTCP4OneShotTimeout-4 2228 49818 ns/op BenchmarkTCP4Persistent-4 15762 7348 ns/op BenchmarkTCP4PersistentTimeout-4 14432 7497 ns/op BenchmarkTCP6OneShot-4 1891 54576 ns/op BenchmarkTCP6OneShotTimeout-4 2300 53145 ns/op BenchmarkTCP6Persistent-4 15369 7126 ns/op BenchmarkTCP6PersistentTimeout-4 16548 7319 ns/op BenchmarkTCP4ConcurrentReadWrite-4 32551 3843 ns/op BenchmarkTCP6ConcurrentReadWrite-4 30252 5159 ns/op BenchmarkSetReadDeadline-4 190515 589.5 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 10000 11451 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 12142 10521 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 10000 10519 ns/op 0 B/op 0 allocs/op PASS ok net 90.564s goos: linux goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 36622 3072 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 14937 8042 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 19270 6090 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 24174 5010 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 50144 2261 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 68941 1745 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 2062939 59.42 ns/op BenchmarkFindChild/n=2/rep=map-4 4571059 26.06 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1751127 67.85 ns/op BenchmarkFindChild/n=4/rep=linear-4 1109247 108.1 ns/op BenchmarkFindChild/n=4/rep=map-4 4359320 26.27 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 986696 116.2 ns/op BenchmarkFindChild/n=8/rep=linear-4 589317 204.5 ns/op BenchmarkFindChild/n=8/rep=map-4 3997455 29.95 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 491335 216.1 ns/op BenchmarkFindChild/n=16/rep=linear-4 291342 414.2 ns/op BenchmarkFindChild/n=16/rep=map-4 4331784 27.41 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2875435 41.39 ns/op BenchmarkFindChild/n=32/rep=linear-4 144188 828.8 ns/op BenchmarkFindChild/n=32/rep=map-4 4884454 24.10 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 3021716 35.67 ns/op BenchmarkMultiConflicts-4 1 136869869 ns/op BenchmarkServerMatch-4 23085 5191 ns/op BenchmarkReadRequestChrome-4 4710 22902 ns/op 26.68 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 13926 8460 ns/op 9.22 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 13814 8667 ns/op 9.46 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 8701 12459 ns/op 12.12 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 21019 5749 ns/op 6.96 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 270 395250 ns/op 2.59 MB/s BenchmarkFileAndServer_1KB/https1-4 177 587265 ns/op 1.74 MB/s BenchmarkFileAndServer_1KB/h2-4 168 716838 ns/op 1.43 MB/s BenchmarkFileAndServer_16MB/h1-4 3 33934668 ns/op 494.40 MB/s BenchmarkFileAndServer_16MB/https1-4 2 90742810 ns/op 184.89 MB/s BenchmarkFileAndServer_16MB/h2-4 1 150950666 ns/op 111.14 MB/s BenchmarkFileAndServer_64MB/h1-4 1 164640224 ns/op 407.61 MB/s BenchmarkFileAndServer_64MB/https1-4 1 281198816 ns/op 238.65 MB/s BenchmarkFileAndServer_64MB/h2-4 1 586718918 ns/op 114.38 MB/s BenchmarkServeMux-4 278 470157 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 346 375059 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 367 320174 ns/op 6015 B/op 63 allocs/op BenchmarkClientServer/https1-4 292 433510 ns/op 6469 B/op 71 allocs/op BenchmarkClientServer/h2-4 199 654078 ns/op 9649 B/op 77 allocs/op BenchmarkClientServerParallel/4/h1-4 1183 100163 ns/op 9305 B/op 76 allocs/op BenchmarkClientServerParallel/4/https1-4 40 3367291 ns/op 81187 B/op 888 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56736: read tcp 127.0.0.1:39285->127.0.0.1:56736: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56758: read tcp 127.0.0.1:39285->127.0.0.1:56758: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56770: read tcp 127.0.0.1:39285->127.0.0.1:56770: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56774: write tcp 127.0.0.1:39285->127.0.0.1:56774: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56748: write tcp 127.0.0.1:39285->127.0.0.1:56748: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34902: read tcp 127.0.0.1:45461->127.0.0.1:34902: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34724: read tcp 127.0.0.1:45461->127.0.0.1:34724: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34804: read tcp 127.0.0.1:45461->127.0.0.1:34804: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34932: read tcp 127.0.0.1:45461->127.0.0.1:34932: use of closed network connection BenchmarkClientServerParallel/4/h2-4 278 377723 ns/op 13927 B/op 133 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48220: read tcp 127.0.0.1:34081->127.0.0.1:48220: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48232: read tcp 127.0.0.1:34081->127.0.0.1:48232: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48254: write tcp 127.0.0.1:34081->127.0.0.1:48254: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48248: write tcp 127.0.0.1:34081->127.0.0.1:48248: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43914: write tcp 127.0.0.1:46027->127.0.0.1:43914: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43906: write tcp 127.0.0.1:46027->127.0.0.1:43906: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43924: write tcp 127.0.0.1:46027->127.0.0.1:43924: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43892: write tcp 127.0.0.1:46027->127.0.0.1:43892: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44280: read tcp 127.0.0.1:46673->127.0.0.1:44280: use of closed network connection BenchmarkClientServerParallel/64/h1-4 639 197836 ns/op 17490 B/op 100 allocs/op BenchmarkClientServerParallel/64/https1-4 68 2613980 ns/op 63117 B/op 702 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36644: read tcp 127.0.0.1:43841->127.0.0.1:36644: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36650: read tcp 127.0.0.1:43841->127.0.0.1:36650: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36660: read tcp 127.0.0.1:43841->127.0.0.1:36660: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36670: read tcp 127.0.0.1:43841->127.0.0.1:36670: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36634: write tcp 127.0.0.1:43841->127.0.0.1:36634: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:46982: read tcp 127.0.0.1:41215->127.0.0.1:46982: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47014: read tcp 127.0.0.1:41215->127.0.0.1:47014: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47030: read tcp 127.0.0.1:41215->127.0.0.1:47030: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47040: read tcp 127.0.0.1:41215->127.0.0.1:47040: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47042: read tcp 127.0.0.1:41215->127.0.0.1:47042: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h2-4 36 3955653 ns/op 92906 B/op 1099 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38276: write tcp 127.0.0.1:40165->127.0.0.1:38276: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38280: write tcp 127.0.0.1:40165->127.0.0.1:38280: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60848: read tcp 127.0.0.1:38487->127.0.0.1:60848: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60994: read tcp 127.0.0.1:38487->127.0.0.1:60994: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60984: write tcp 127.0.0.1:38487->127.0.0.1:60984: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60960: read tcp 127.0.0.1:38487->127.0.0.1:60960: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60878: read tcp 127.0.0.1:38487->127.0.0.1:60878: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32772: read tcp 127.0.0.1:38487->127.0.0.1:32772: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32794: write tcp 127.0.0.1:38487->127.0.0.1:32794: use of closed network connection BenchmarkServer-4 1 1018633391 ns/op 29912 B/op 156 allocs/op BenchmarkClient-4 255 441002 ns/op 3775 B/op 45 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 810 173189 ns/op 7378 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1219 83784 ns/op 3132 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1690 70273 ns/op 1914 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1395 76833 ns/op 2766 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1770 72854 ns/op 2704 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1503 70957 ns/op 2750 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 2034 64435 ns/op 1957 B/op 14 allocs/op BenchmarkServerHijack-4 1129 117446 ns/op 16732 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 316 364366 ns/op 5941 B/op 52 allocs/op BenchmarkResponseStatusLine-4 676722 177.9 ns/op 0 B/op 0 allocs/op PASS ok net/http 17.841s goos: linux goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 5024 23410 ns/op 34137 B/op 12 allocs/op PASS ok net/http/httputil 1.236s goos: linux goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 111574 1014 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 812072 149.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 268806 447.4 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 88024 1358 ns/op BenchmarkStdIPv4-4 151818 814.4 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 117110 975.5 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 113359 968.1 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 104991 1121 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 90151 1219 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 2060030 62.69 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1903210 69.89 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 2033011 61.77 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 309646 324.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 341367 300.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 312369 322.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 108691 1064 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 407964 292.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 203936 574.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 203383 557.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 206048 567.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 102314 1150 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 543688 221.8 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 175983 668.4 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 226602 510.8 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 335070 344.8 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 225752 540.4 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 439244 245.9 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 215911 558.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 208459 553.5 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 214382 642.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 168097 714.3 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 613276 173.6 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 303735 336.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 139498 795.3 ns/op 96 B/op 2 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 173608 641.3 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_v4-4 257127 465.0 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_zone-4 165745 708.7 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortMarshalText/v4-4 381362 318.7 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 163516 708.1 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 199544 589.4 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 253893 441.2 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 169815 622.0 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1367340 89.53 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1347750 88.51 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1368988 89.86 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1289408 92.65 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1269496 93.84 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1283803 94.79 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1265538 95.21 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1291426 93.91 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1280703 94.03 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 532509 220.6 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 786188 152.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 256964 423.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 299989 397.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 241057 419.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 96984 1222 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 724650 165.1 ns/op PASS ok net/netip 9.814s 2023/12/02 04:32:50 Test RPC server listening on 127.0.0.1:42787 2023/12/02 04:32:50 Test HTTP RPC server listening on 127.0.0.1:40219 goos: linux goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1309 85682 ns/op BenchmarkEndToEndHTTP-4 1455 85396 ns/op BenchmarkEndToEndAsync-4 3480 33676 ns/op BenchmarkEndToEndAsyncHTTP-4 3206 34505 ns/op PASS ok net/rpc 1.785s goos: linux goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 5120 23186 ns/op BenchmarkReadMIMEHeader/server_headers-4 6391 15655 ns/op BenchmarkUncommon-4 34549 3308 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.498s goos: linux goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 5299 19095 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 138626 866.4 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 784036 146.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 137458 887.7 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 257324 483.4 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 122058 1009 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 20948 6315 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 575068 200.9 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 129565 886.1 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 258741 481.9 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 121850 1010 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 22068 5345 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 257926 464.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 101347 1135 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 101929 1191 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 44083 2698 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 7164 15036 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 234878 467.4 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 100500 1139 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 96747 1186 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 45422 2681 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 8384 14274 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.188s goos: linux goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4271743 28.09 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 242986 482.7 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1117 103751 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 340 329876 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 866 132358 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 93073 1230 ns/op BenchmarkStatFile-4 74223 1565 ns/op BenchmarkStatDir-4 77784 1480 ns/op BenchmarkLstatDot-4 93910 1288 ns/op BenchmarkLstatFile-4 75212 1577 ns/op BenchmarkLstatDir-4 78340 1498 ns/op PASS ok os 2.530s goos: linux goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 157 675800 ns/op 7172 B/op 30 allocs/op PASS ok os/exec 1.203s goos: linux goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 586261 197.3 ns/op PASS ok os/user 1.226s goos: linux goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 4675512 25.98 ns/op BenchmarkString-4 2885228 41.72 ns/op BenchmarkBytes-4 2483436 47.48 ns/op BenchmarkNamedBytes-4 1393299 86.33 ns/op BenchmarkBytesArray-4 927850 128.4 ns/op BenchmarkSliceLen-4 2918536 41.77 ns/op BenchmarkMapLen-4 1053208 115.4 ns/op BenchmarkStringLen-4 2185176 54.59 ns/op BenchmarkArrayLen-4 1611920 75.58 ns/op BenchmarkSliceCap-4 2884233 41.58 ns/op BenchmarkDeepEqual/int8-4 499666 233.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 110422 1063 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 413850 273.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 109324 1110 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 413520 276.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 109920 1102 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 445450 273.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 105512 1097 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 431383 275.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 107529 1095 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 511278 233.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 140478 786.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 441710 271.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 104403 1103 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 390991 281.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 108116 1099 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 378234 271.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 107284 1106 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 377560 275.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 107443 1094 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 446487 269.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 108108 1089 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 393164 268.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 108840 1099 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 441032 270.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 106754 1095 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 448338 271.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 109694 1086 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 384510 271.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 108285 1087 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 487550 235.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 110902 1062 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 434668 272.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 106822 1111 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 146348 810.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 71990 1644 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 55765 2064 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 40108 2974 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 44078 2804 ns/op BenchmarkIsZero/ArrayComparable-4 318940 356.0 ns/op BenchmarkIsZero/ArrayIncomparable-4 37516 3125 ns/op BenchmarkIsZero/StructComparable-4 773894 154.1 ns/op BenchmarkIsZero/StructIncomparable-4 167860 684.7 ns/op BenchmarkIsZero/ArrayInt_4-4 1512320 78.01 ns/op BenchmarkIsZero/ArrayInt_1024-4 19560 6177 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 37746 3181 ns/op BenchmarkIsZero/Struct4Int-4 1483770 80.18 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 19291 6153 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 19383 6169 ns/op BenchmarkIsZero/StructInt_512-4 37873 3165 ns/op BenchmarkSetZero/Bool/Direct-4 4783394 25.02 ns/op BenchmarkSetZero/Bool/CachedZero-4 1051062 116.5 ns/op BenchmarkSetZero/Bool/NewZero-4 725719 152.9 ns/op BenchmarkSetZero/Int/Direct-4 2971770 40.55 ns/op BenchmarkSetZero/Int/CachedZero-4 1064491 113.7 ns/op BenchmarkSetZero/Int/NewZero-4 763477 155.8 ns/op BenchmarkSetZero/Uint/Direct-4 2988657 41.18 ns/op BenchmarkSetZero/Uint/CachedZero-4 1048825 115.2 ns/op BenchmarkSetZero/Uint/NewZero-4 774873 156.9 ns/op BenchmarkSetZero/Float/Direct-4 2931308 40.78 ns/op BenchmarkSetZero/Float/CachedZero-4 1000000 116.4 ns/op BenchmarkSetZero/Float/NewZero-4 777781 155.6 ns/op BenchmarkSetZero/Complex/Direct-4 2837754 41.13 ns/op BenchmarkSetZero/Complex/CachedZero-4 912123 116.0 ns/op BenchmarkSetZero/Complex/NewZero-4 700868 155.5 ns/op BenchmarkSetZero/Array/Direct-4 2610650 44.58 ns/op BenchmarkSetZero/Array/CachedZero-4 1044057 116.8 ns/op BenchmarkSetZero/Array/NewZero-4 770152 158.5 ns/op BenchmarkSetZero/Chan/Direct-4 2974842 40.60 ns/op BenchmarkSetZero/Chan/CachedZero-4 979032 110.3 ns/op BenchmarkSetZero/Chan/NewZero-4 775839 147.8 ns/op BenchmarkSetZero/Func/Direct-4 2928790 40.47 ns/op BenchmarkSetZero/Func/CachedZero-4 1081006 110.7 ns/op BenchmarkSetZero/Func/NewZero-4 732309 147.7 ns/op BenchmarkSetZero/Interface/Direct-4 2824710 41.21 ns/op BenchmarkSetZero/Interface/CachedZero-4 1034529 116.1 ns/op BenchmarkSetZero/Interface/NewZero-4 664815 156.6 ns/op BenchmarkSetZero/Map/Direct-4 2884712 40.39 ns/op BenchmarkSetZero/Map/CachedZero-4 1088593 109.9 ns/op BenchmarkSetZero/Map/NewZero-4 683222 148.4 ns/op BenchmarkSetZero/Pointer/Direct-4 2940830 40.61 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1068812 110.3 ns/op BenchmarkSetZero/Pointer/NewZero-4 692488 146.9 ns/op BenchmarkSetZero/Slice/Direct-4 2753098 43.78 ns/op BenchmarkSetZero/Slice/CachedZero-4 1053331 114.4 ns/op BenchmarkSetZero/Slice/NewZero-4 679717 150.4 ns/op BenchmarkSetZero/String/Direct-4 2971556 40.91 ns/op BenchmarkSetZero/String/CachedZero-4 913248 115.9 ns/op BenchmarkSetZero/String/NewZero-4 775280 157.0 ns/op BenchmarkSetZero/Struct/Direct-4 2671405 44.78 ns/op BenchmarkSetZero/Struct/CachedZero-4 1000000 113.5 ns/op BenchmarkSetZero/Struct/NewZero-4 769286 155.0 ns/op BenchmarkSelect/1-4 215078 584.2 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 93132 1277 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 47767 2494 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 261734 445.5 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 226441 483.9 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 94654 1181 ns/op 108.39 MB/s BenchmarkCallArgCopy/size=256-4 94964 1357 ns/op 188.69 MB/s BenchmarkCallArgCopy/size=1024-4 81068 1617 ns/op 633.45 MB/s BenchmarkCallArgCopy/size=4096-4 36704 2905 ns/op 1409.91 MB/s BenchmarkCallArgCopy/size=65536-4 4248 24853 ns/op 2636.95 MB/s BenchmarkFieldByName1-4 1562991 84.49 ns/op BenchmarkFieldByName2-4 114644 944.2 ns/op BenchmarkFieldByName3-4 15240 7611 ns/op BenchmarkInterfaceBig-4 4031996 25.91 ns/op BenchmarkInterfaceSmall-4 4070674 25.31 ns/op BenchmarkNew-4 2772331 41.12 ns/op BenchmarkMap/StringKeys/MapIndex-4 2830 40429 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2302 49585 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2736 41076 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2362 49068 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2946 40957 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2364 48816 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 288033 398.8 ns/op PASS ok reflect 20.254s goos: linux goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 13419 8657 ns/op 9413 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 18118 6555 ns/op 9395 B/op 1 allocs/op BenchmarkFindString-4 13232 8908 ns/op 9272 B/op 1 allocs/op BenchmarkFindSubmatch-4 12949 9443 ns/op 9637 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 13798 9174 ns/op 9453 B/op 2 allocs/op BenchmarkLiteral-4 19184 6207 ns/op BenchmarkNotLiteral-4 5178 22454 ns/op BenchmarkMatchClass-4 4286 28445 ns/op BenchmarkMatchClass_InRange-4 4062 28244 ns/op BenchmarkReplaceAll-4 2520 40324 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 19039 5692 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 46371 2521 ns/op BenchmarkAnchoredShortMatch-4 17512 6940 ns/op BenchmarkAnchoredLongMatch-4 24474 4787 ns/op BenchmarkOnePassShortA-4 25855 4723 ns/op BenchmarkNotOnePassShortA-4 10430 11733 ns/op BenchmarkOnePassShortB-4 33902 3635 ns/op BenchmarkNotOnePassShortB-4 10000 10407 ns/op BenchmarkOnePassLongPrefix-4 110803 1108 ns/op BenchmarkOnePassLongNotPrefix-4 38822 3218 ns/op BenchmarkMatchParallelShared-4 18674 5755 ns/op BenchmarkMatchParallelCopied-4 23304 5224 ns/op BenchmarkQuoteMetaAll-4 212299 515.9 ns/op 27.14 MB/s BenchmarkQuoteMetaNone-4 339536 300.2 ns/op 86.60 MB/s BenchmarkCompile/Onepass-4 4980 20975 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2289 52465 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 255 476636 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4682814 27.31 ns/op 585.95 MB/s BenchmarkMatch/Easy0/32-4 20724 6398 ns/op 5.00 MB/s BenchmarkMatch/Easy0/1K-4 17103 6538 ns/op 156.62 MB/s BenchmarkMatch/Easy0i/16-4 4806506 25.48 ns/op 627.84 MB/s BenchmarkMatch/Easy0i/32-4 7263 16859 ns/op 1.90 MB/s BenchmarkMatch/Easy0i/1K-4 330 361116 ns/op 2.84 MB/s BenchmarkMatch/Easy1/16-4 4620804 24.56 ns/op 651.52 MB/s BenchmarkMatch/Easy1/32-4 19563 6224 ns/op 5.14 MB/s BenchmarkMatch/Easy1/1K-4 8301 13942 ns/op 73.45 MB/s BenchmarkMatch/Medium/16-4 4713007 24.70 ns/op 647.67 MB/s BenchmarkMatch/Medium/32-4 7400 15506 ns/op 2.06 MB/s BenchmarkMatch/Medium/1K-4 368 321337 ns/op 3.19 MB/s BenchmarkMatch/Hard/16-4 4517415 26.06 ns/op 614.04 MB/s BenchmarkMatch/Hard/32-4 4612 24024 ns/op 1.33 MB/s BenchmarkMatch/Hard/1K-4 210 564308 ns/op 1.81 MB/s BenchmarkMatch/Hard1/16-4 1778 64893 ns/op 0.25 MB/s BenchmarkMatch/Hard1/32-4 972 116124 ns/op 0.28 MB/s BenchmarkMatch/Hard1/1K-4 33 3608871 ns/op 0.28 MB/s BenchmarkMatch_onepass_regex/16-4 37305 3184 ns/op 5.02 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 22314 5540 ns/op 5.78 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 807 147931 ns/op 6.92 MB/s 26 B/op 0 allocs/op PASS ok regexp 8.744s goos: linux goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 832362 132.9 ns/op BenchmarkIsWordChar-4 237090 517.3 ns/op PASS ok regexp/syntax 2.033s goos: linux goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 100023 1118 ns/op BenchmarkCallers/inlined-4 100322 1184 ns/op BenchmarkCallers/no-cache-4 24450 4955 ns/op BenchmarkFPCallers/cached-4 3853209 31.59 ns/op BenchmarkMakeChan/Byte-4 999958 103.9 ns/op BenchmarkMakeChan/Int-4 984566 132.1 ns/op BenchmarkMakeChan/Ptr-4 704224 175.2 ns/op BenchmarkMakeChan/Struct/0-4 1356736 92.56 ns/op BenchmarkMakeChan/Struct/32-4 445249 235.3 ns/op BenchmarkMakeChan/Struct/40-4 379047 283.5 ns/op BenchmarkChanNonblocking-4 15067744 7.861 ns/op BenchmarkSelectUncontended-4 1815054 67.92 ns/op BenchmarkSelectSyncContended-4 34156 3248 ns/op BenchmarkSelectAsyncContended-4 102054 1120 ns/op BenchmarkSelectNonblock-4 8224592 14.54 ns/op BenchmarkChanUncontended-4 9973 16848 ns/op BenchmarkChanContended-4 793 130056 ns/op BenchmarkChanSync-4 191535 546.4 ns/op BenchmarkChanSyncWork-4 76161 1506 ns/op BenchmarkChanProdCons0-4 75361 1704 ns/op BenchmarkChanProdCons10-4 109387 1133 ns/op BenchmarkChanProdCons100-4 143859 1271 ns/op BenchmarkChanProdConsWork0-4 89011 1688 ns/op BenchmarkChanProdConsWork10-4 80562 1252 ns/op BenchmarkChanProdConsWork100-4 89565 1408 ns/op BenchmarkSelectProdCons-4 82454 1649 ns/op BenchmarkReceiveDataFromClosedChan-4 1284849 93.28 ns/op BenchmarkChanCreation-4 184562 668.4 ns/op BenchmarkChanSem-4 134565 952.4 ns/op BenchmarkChanPopular-4 93 1311282 ns/op BenchmarkChanClosed-4 826269 126.9 ns/op BenchmarkCallClosure-4 7914195 13.58 ns/op BenchmarkCallClosure1-4 8072834 14.22 ns/op BenchmarkCallClosure2-4 1949042 64.46 ns/op BenchmarkCallClosure3-4 2076651 54.99 ns/op BenchmarkCallClosure4-4 1961265 63.56 ns/op BenchmarkComplex128DivNormal-4 13852480 8.211 ns/op BenchmarkComplex128DivNisNaN-4 11285440 10.39 ns/op BenchmarkComplex128DivDisNaN-4 10865402 11.00 ns/op BenchmarkComplex128DivNisInf-4 14408894 8.138 ns/op BenchmarkComplex128DivDisInf-4 8138805 14.17 ns/op BenchmarkAllocation-4 4644 27240 ns/op BenchmarkReadMemStats-4 3972 27000 ns/op BenchmarkReadMemStatsLatency-4 1 124820 p50-ns 124820 p90-ns 124820 p99-ns BenchmarkWriteBarrier-4 2615055 55.43 ns/op BenchmarkBulkWriteBarrier-4 6686667 15.15 ns/op BenchmarkScanStackNoLocals-4 3 38312690 ns/op BenchmarkMSpanCountAlloc/bits=64-4 14463861 7.230 ns/op BenchmarkMSpanCountAlloc/bits=128-4 12838003 8.316 ns/op BenchmarkMSpanCountAlloc/bits=256-4 13194368 8.682 ns/op BenchmarkMSpanCountAlloc/bits=512-4 10277995 11.42 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 7406182 17.38 ns/op BenchmarkHash5-4 7949900 15.04 ns/op 332.37 MB/s BenchmarkHash16-4 8088031 14.59 ns/op 1096.53 MB/s BenchmarkHash64-4 8232966 15.79 ns/op 4052.52 MB/s BenchmarkHash1024-4 4139580 27.88 ns/op 36727.42 MB/s BenchmarkHash65536-4 87286 1331 ns/op 49246.43 MB/s BenchmarkAlignedLoad-4 9800144 11.19 ns/op BenchmarkUnalignedLoad-4 9934730 11.36 ns/op BenchmarkEqEfaceConcrete-4 8566851 12.83 ns/op BenchmarkEqIfaceConcrete-4 8818278 13.54 ns/op BenchmarkNeEfaceConcrete-4 8640902 12.91 ns/op BenchmarkNeIfaceConcrete-4 9169041 13.13 ns/op BenchmarkConvT2EByteSized/bool-4 8261595 14.57 ns/op BenchmarkConvT2EByteSized/uint8-4 8024341 14.52 ns/op BenchmarkConvT2ESmall-4 7459718 16.16 ns/op BenchmarkConvT2EUintptr-4 7060622 16.71 ns/op BenchmarkConvT2ELarge-4 1744672 66.85 ns/op BenchmarkConvT2ISmall-4 7492390 16.17 ns/op BenchmarkConvT2IUintptr-4 7017429 16.69 ns/op BenchmarkConvT2ILarge-4 1613972 73.38 ns/op BenchmarkConvI2E-4 7012566 17.67 ns/op BenchmarkConvI2I-4 7163234 16.81 ns/op BenchmarkAssertE2T-4 5894575 19.73 ns/op BenchmarkAssertE2TLarge-4 3629017 30.83 ns/op BenchmarkAssertE2I-4 7249118 16.34 ns/op BenchmarkAssertI2T-4 5806201 19.99 ns/op BenchmarkAssertI2I-4 7358708 16.64 ns/op BenchmarkAssertI2E-4 7955529 15.03 ns/op BenchmarkAssertE2E-4 7706857 14.89 ns/op BenchmarkAssertE2T2-4 4845932 24.58 ns/op BenchmarkAssertE2T2Blank-4 5887098 19.88 ns/op BenchmarkAssertI2E2-4 6305541 19.88 ns/op BenchmarkAssertI2E2Blank-4 7776313 15.20 ns/op BenchmarkAssertE2E2-4 6350715 19.62 ns/op BenchmarkAssertE2E2Blank-4 8114095 15.16 ns/op BenchmarkConvT2Ezero/zero/16-4 7380924 16.36 ns/op BenchmarkConvT2Ezero/zero/32-4 7223394 16.47 ns/op BenchmarkConvT2Ezero/zero/64-4 6818341 16.56 ns/op BenchmarkConvT2Ezero/zero/str-4 7174914 16.76 ns/op BenchmarkConvT2Ezero/zero/slice-4 7306603 16.39 ns/op BenchmarkConvT2Ezero/zero/big-4 251278 469.4 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1811186 63.97 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1615995 68.37 ns/op BenchmarkConvT2Ezero/nonzero/big-4 284899 465.3 ns/op BenchmarkConvT2Ezero/smallint/16-4 7332427 16.39 ns/op BenchmarkConvT2Ezero/smallint/32-4 7225934 16.39 ns/op BenchmarkConvT2Ezero/smallint/64-4 6441933 16.64 ns/op BenchmarkConvT2Ezero/largeint/16-4 2169273 51.81 ns/op BenchmarkConvT2Ezero/largeint/32-4 2221584 51.96 ns/op BenchmarkConvT2Ezero/largeint/64-4 2138474 52.42 ns/op BenchmarkMalloc8-4 2531442 44.03 ns/op BenchmarkMalloc16-4 2480167 46.40 ns/op BenchmarkMallocTypeInfo8-4 2303396 47.30 ns/op BenchmarkMallocTypeInfo16-4 2212653 51.21 ns/op BenchmarkMallocLargeStruct-4 215522 669.1 ns/op BenchmarkGoroutineSelect-4 58 1873771 ns/op BenchmarkGoroutineBlocking-4 78 1650635 ns/op BenchmarkGoroutineForRange-4 82 1698043 ns/op BenchmarkGoroutineIdle-4 85 1589746 ns/op BenchmarkHashStringSpeed-4 3894398 30.82 ns/op BenchmarkHashBytesSpeed-4 2264234 53.60 ns/op BenchmarkHashInt32Speed-4 3978165 27.82 ns/op BenchmarkHashInt64Speed-4 4310922 27.72 ns/op BenchmarkHashStringArraySpeed-4 867254 132.9 ns/op BenchmarkMegMap-4 4563019 26.56 ns/op BenchmarkMegOneMap-4 5907346 19.56 ns/op BenchmarkMegEqMap-4 3997 32579 ns/op BenchmarkMegEmptyMap-4 6483865 17.85 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3779614 31.58 ns/op BenchmarkSmallStrMap-4 4342022 26.34 ns/op BenchmarkMapStringKeysEight_16-4 4551274 24.58 ns/op BenchmarkMapStringKeysEight_32-4 4452620 26.86 ns/op BenchmarkMapStringKeysEight_64-4 4485404 25.92 ns/op BenchmarkMapStringKeysEight_1M-4 4504930 25.88 ns/op BenchmarkIntMap-4 5159914 22.90 ns/op BenchmarkMapFirst/1-4 6475308 17.58 ns/op BenchmarkMapFirst/2-4 6303964 18.83 ns/op BenchmarkMapFirst/3-4 6240532 18.76 ns/op BenchmarkMapFirst/4-4 6221246 18.78 ns/op BenchmarkMapFirst/5-4 6131556 19.34 ns/op BenchmarkMapFirst/6-4 5915676 19.45 ns/op BenchmarkMapFirst/7-4 6411356 19.23 ns/op BenchmarkMapFirst/8-4 6381094 17.50 ns/op BenchmarkMapFirst/9-4 5686778 21.47 ns/op BenchmarkMapFirst/10-4 5501566 21.60 ns/op BenchmarkMapFirst/11-4 5493064 21.58 ns/op BenchmarkMapFirst/12-4 5552846 20.36 ns/op BenchmarkMapFirst/13-4 5542870 21.39 ns/op BenchmarkMapFirst/14-4 5588166 20.65 ns/op BenchmarkMapFirst/15-4 5365852 20.98 ns/op BenchmarkMapFirst/16-4 5456676 20.48 ns/op BenchmarkMapMid/1-4 6141720 19.37 ns/op BenchmarkMapMid/2-4 5884773 18.75 ns/op BenchmarkMapMid/3-4 5967537 19.82 ns/op BenchmarkMapMid/4-4 6009176 20.09 ns/op BenchmarkMapMid/5-4 5922080 20.42 ns/op BenchmarkMapMid/6-4 5449660 19.69 ns/op BenchmarkMapMid/7-4 5712718 19.81 ns/op BenchmarkMapMid/8-4 5592945 20.82 ns/op BenchmarkMapMid/9-4 5405461 22.37 ns/op BenchmarkMapMid/10-4 5154925 21.87 ns/op BenchmarkMapMid/11-4 5032144 22.46 ns/op BenchmarkMapMid/12-4 5381134 23.18 ns/op BenchmarkMapMid/13-4 5338816 22.96 ns/op BenchmarkMapMid/14-4 5557923 21.79 ns/op BenchmarkMapMid/15-4 5262272 21.79 ns/op BenchmarkMapMid/16-4 5396858 21.82 ns/op BenchmarkMapLast/1-4 6276210 19.23 ns/op BenchmarkMapLast/2-4 5909403 19.76 ns/op BenchmarkMapLast/3-4 5852677 19.75 ns/op BenchmarkMapLast/4-4 5735090 18.78 ns/op BenchmarkMapLast/5-4 5670627 20.51 ns/op BenchmarkMapLast/6-4 5522565 20.40 ns/op BenchmarkMapLast/7-4 5498511 20.03 ns/op BenchmarkMapLast/8-4 5428958 21.35 ns/op BenchmarkMapLast/9-4 5224620 22.59 ns/op BenchmarkMapLast/10-4 5117618 22.45 ns/op BenchmarkMapLast/11-4 4536811 22.10 ns/op BenchmarkMapLast/12-4 4997713 23.32 ns/op BenchmarkMapLast/13-4 5034879 23.89 ns/op BenchmarkMapLast/14-4 5092399 22.61 ns/op BenchmarkMapLast/15-4 5310282 21.51 ns/op BenchmarkMapLast/16-4 5054242 21.78 ns/op BenchmarkMapCycle-4 4063377 28.83 ns/op BenchmarkRepeatedLookupStrMapKey32-4 5326963 22.26 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5392 22986 ns/op BenchmarkMakeMap/[Byte]Byte-4 659756 164.0 ns/op BenchmarkMakeMap/[Int]Int-4 335271 353.8 ns/op BenchmarkNewEmptyMap-4 6842157 17.39 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 2195650 55.87 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 849066 139.8 ns/op BenchmarkMapIterEmpty-4 7385071 15.15 ns/op BenchmarkSameLengthMap-4 5564028 19.80 ns/op BenchmarkBigKeyMap-4 2378248 49.68 ns/op BenchmarkBigValMap-4 2257974 51.84 ns/op BenchmarkSmallKeyMap-4 3897855 30.53 ns/op BenchmarkMapPopulate/1-4 3277386 36.41 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 190476 629.7 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 10000 10345 ns/op 3347 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 928 128480 ns/op 53318 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 70 1615820 ns/op 427619 B/op 319 allocs/op BenchmarkMapPopulate/100000-4 6 21329142 ns/op 3608829 B/op 3996 allocs/op BenchmarkComplexAlgMap-4 603943 180.6 ns/op BenchmarkGoMapClear/Reflexive/1-4 2695347 44.39 ns/op BenchmarkGoMapClear/Reflexive/10-4 2383327 50.98 ns/op BenchmarkGoMapClear/Reflexive/100-4 882601 135.9 ns/op BenchmarkGoMapClear/Reflexive/1000-4 77221 1570 ns/op BenchmarkGoMapClear/Reflexive/10000-4 9612 12652 ns/op BenchmarkGoMapClear/NonReflexive/1-4 2111144 56.10 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1884415 63.02 ns/op BenchmarkGoMapClear/NonReflexive/100-4 811429 148.4 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 67640 1643 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 9446 13666 ns/op BenchmarkMapStringConversion/32/simple-4 2236611 51.60 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2275996 52.91 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 2254150 52.18 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2327520 52.84 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 2213046 56.27 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 2124199 56.04 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2650922 42.28 ns/op BenchmarkMapInterfacePtr-4 3167329 38.40 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4912262 24.38 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 118768 933.6 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 7423 15400 ns/op BenchmarkMapPop1000-4 529 229147 ns/op BenchmarkMapPop10000-4 27 4188619 ns/op BenchmarkMapAssign/Int32/256-4 4185636 27.03 ns/op BenchmarkMapAssign/Int32/65536-4 1293031 86.81 ns/op BenchmarkMapAssign/Int64/256-4 4398840 26.97 ns/op BenchmarkMapAssign/Int64/65536-4 1053229 107.2 ns/op BenchmarkMapAssign/Str/256-4 2969788 38.15 ns/op BenchmarkMapAssign/Str/65536-4 770888 152.4 ns/op BenchmarkMapOperatorAssign/Int32/256-4 2339548 49.74 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1110486 146.4 ns/op BenchmarkMapOperatorAssign/Int64/256-4 2399122 49.83 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 1040090 129.5 ns/op BenchmarkMapOperatorAssign/Str/256-4 718038 2992 ns/op BenchmarkMapOperatorAssign/Str/65536-4 324475 357.2 ns/op BenchmarkMapAppendAssign/Int32/256-4 1634374 68.37 ns/op 29 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 372200 341.5 ns/op 46 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 1614362 70.21 ns/op 29 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 317295 368.5 ns/op 56 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 1000000 123.3 ns/op 61 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 220857 461.3 ns/op 89 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 2429930 54.39 ns/op BenchmarkMapDelete/Int32/1000-4 2790147 44.82 ns/op BenchmarkMapDelete/Int32/10000-4 2595548 46.15 ns/op BenchmarkMapDelete/Int64/100-4 1786161 58.37 ns/op BenchmarkMapDelete/Int64/1000-4 2203556 64.69 ns/op BenchmarkMapDelete/Int64/10000-4 2537529 47.27 ns/op BenchmarkMapDelete/Str/100-4 1889071 81.78 ns/op BenchmarkMapDelete/Str/1000-4 2015169 58.77 ns/op BenchmarkMapDelete/Str/10000-4 1869885 64.05 ns/op BenchmarkMapDelete/Pointer/100-4 2041584 61.79 ns/op BenchmarkMapDelete/Pointer/1000-4 2290461 51.15 ns/op BenchmarkMapDelete/Pointer/10000-4 2192042 54.87 ns/op BenchmarkMemmove/0-4 14930613 7.892 ns/op BenchmarkMemmove/1-4 2821147 44.66 ns/op 22.39 MB/s BenchmarkMemmove/2-4 2734898 43.95 ns/op 45.51 MB/s BenchmarkMemmove/3-4 2640892 44.87 ns/op 66.85 MB/s BenchmarkMemmove/4-4 2615262 45.48 ns/op 87.95 MB/s BenchmarkMemmove/5-4 2765994 44.10 ns/op 113.37 MB/s BenchmarkMemmove/6-4 2719580 43.91 ns/op 136.65 MB/s BenchmarkMemmove/7-4 2779938 43.12 ns/op 162.34 MB/s BenchmarkMemmove/8-4 2846160 41.94 ns/op 190.75 MB/s BenchmarkMemmove/9-4 2667446 45.99 ns/op 195.70 MB/s BenchmarkMemmove/10-4 2567059 45.33 ns/op 220.63 MB/s BenchmarkMemmove/11-4 2564772 46.55 ns/op 236.30 MB/s BenchmarkMemmove/12-4 2719609 45.45 ns/op 264.05 MB/s BenchmarkMemmove/13-4 2723704 44.80 ns/op 290.20 MB/s BenchmarkMemmove/14-4 2657638 45.48 ns/op 307.80 MB/s BenchmarkMemmove/15-4 2684065 46.78 ns/op 320.67 MB/s BenchmarkMemmove/16-4 2675910 44.23 ns/op 361.79 MB/s BenchmarkMemmove/32-4 2594677 45.31 ns/op 706.23 MB/s BenchmarkMemmove/64-4 2265025 50.74 ns/op 1261.42 MB/s BenchmarkMemmove/128-4 1829313 64.64 ns/op 1980.15 MB/s BenchmarkMemmove/256-4 1384662 85.82 ns/op 2982.90 MB/s BenchmarkMemmove/512-4 859044 141.3 ns/op 3624.09 MB/s BenchmarkMemmove/1024-4 534938 223.5 ns/op 4581.06 MB/s BenchmarkMemmove/2048-4 300219 402.2 ns/op 5091.77 MB/s BenchmarkMemmove/4096-4 138608 770.1 ns/op 5318.84 MB/s BenchmarkMemmoveOverlap/32-4 2558461 45.22 ns/op 707.59 MB/s BenchmarkMemmoveOverlap/64-4 2316168 52.62 ns/op 1216.26 MB/s BenchmarkMemmoveOverlap/128-4 1847935 65.08 ns/op 1966.77 MB/s BenchmarkMemmoveOverlap/256-4 1382043 84.68 ns/op 3023.09 MB/s BenchmarkMemmoveOverlap/512-4 850867 139.1 ns/op 3679.51 MB/s BenchmarkMemmoveOverlap/1024-4 515966 230.7 ns/op 4438.19 MB/s BenchmarkMemmoveOverlap/2048-4 304935 400.2 ns/op 5117.12 MB/s BenchmarkMemmoveOverlap/4096-4 152626 778.4 ns/op 5262.05 MB/s BenchmarkMemmoveUnalignedDst/0-4 15207603 7.539 ns/op BenchmarkMemmoveUnalignedDst/1-4 2752904 43.99 ns/op 22.73 MB/s BenchmarkMemmoveUnalignedDst/2-4 2698021 45.60 ns/op 43.86 MB/s BenchmarkMemmoveUnalignedDst/3-4 2752395 44.75 ns/op 67.03 MB/s BenchmarkMemmoveUnalignedDst/4-4 2732426 44.14 ns/op 90.61 MB/s BenchmarkMemmoveUnalignedDst/5-4 2645844 45.40 ns/op 110.13 MB/s BenchmarkMemmoveUnalignedDst/6-4 2771334 43.68 ns/op 137.35 MB/s BenchmarkMemmoveUnalignedDst/7-4 2683198 43.77 ns/op 159.94 MB/s BenchmarkMemmoveUnalignedDst/8-4 2871333 41.32 ns/op 193.61 MB/s BenchmarkMemmoveUnalignedDst/9-4 2695311 44.72 ns/op 201.24 MB/s BenchmarkMemmoveUnalignedDst/10-4 2616949 46.90 ns/op 213.20 MB/s BenchmarkMemmoveUnalignedDst/11-4 2609170 45.13 ns/op 243.73 MB/s BenchmarkMemmoveUnalignedDst/12-4 2610860 44.50 ns/op 269.65 MB/s BenchmarkMemmoveUnalignedDst/13-4 2665586 44.59 ns/op 291.56 MB/s BenchmarkMemmoveUnalignedDst/14-4 2632947 44.01 ns/op 318.11 MB/s BenchmarkMemmoveUnalignedDst/15-4 2617142 44.41 ns/op 337.74 MB/s BenchmarkMemmoveUnalignedDst/16-4 2594674 45.86 ns/op 348.87 MB/s BenchmarkMemmoveUnalignedDst/32-4 2459384 48.46 ns/op 660.41 MB/s BenchmarkMemmoveUnalignedDst/64-4 2148177 53.93 ns/op 1186.71 MB/s BenchmarkMemmoveUnalignedDst/128-4 1806247 67.36 ns/op 1900.33 MB/s BenchmarkMemmoveUnalignedDst/256-4 1353451 89.07 ns/op 2874.06 MB/s BenchmarkMemmoveUnalignedDst/512-4 731377 141.4 ns/op 3619.77 MB/s BenchmarkMemmoveUnalignedDst/1024-4 493186 229.3 ns/op 4465.04 MB/s BenchmarkMemmoveUnalignedDst/2048-4 253545 417.4 ns/op 4906.89 MB/s BenchmarkMemmoveUnalignedDst/4096-4 148052 778.0 ns/op 5264.95 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2488173 48.89 ns/op 654.51 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2180065 53.96 ns/op 1186.08 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1782024 66.04 ns/op 1938.10 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1372839 88.00 ns/op 2909.03 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 820860 141.9 ns/op 3609.16 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 505299 231.2 ns/op 4429.16 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 294326 412.5 ns/op 4964.28 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 145939 775.1 ns/op 5284.68 MB/s BenchmarkMemmoveUnalignedSrc/0-4 14682331 7.357 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2728138 41.98 ns/op 23.82 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2688220 45.84 ns/op 43.63 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2587681 44.26 ns/op 67.77 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2691536 43.87 ns/op 91.19 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2650928 44.04 ns/op 113.54 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2716960 45.21 ns/op 132.72 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2573488 44.47 ns/op 157.43 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2793912 42.62 ns/op 187.72 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2626045 46.13 ns/op 195.10 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2650941 44.84 ns/op 223.02 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2583298 46.06 ns/op 238.81 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2626382 45.38 ns/op 264.46 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2554587 45.86 ns/op 283.49 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2687488 45.65 ns/op 306.66 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2483804 45.37 ns/op 330.61 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2641922 46.38 ns/op 344.97 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2506370 47.39 ns/op 675.20 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2275743 53.25 ns/op 1201.98 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1744923 66.50 ns/op 1924.70 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1367757 87.89 ns/op 2912.60 MB/s BenchmarkMemmoveUnalignedSrc/512-4 775984 143.4 ns/op 3569.35 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 523228 230.9 ns/op 4434.06 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 273338 405.0 ns/op 5056.98 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 138882 769.5 ns/op 5322.88 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 2256579 53.47 ns/op 299.24 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2061298 57.69 ns/op 277.36 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 2102120 57.67 ns/op 277.44 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1970929 59.20 ns/op 270.28 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 2110453 59.68 ns/op 268.08 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1990566 60.69 ns/op 263.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 2134620 56.46 ns/op 283.38 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1986494 59.34 ns/op 269.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1888393 64.20 ns/op 996.85 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1725805 69.21 ns/op 924.73 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1833021 67.09 ns/op 953.94 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1721922 68.04 ns/op 940.64 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1787660 67.49 ns/op 948.30 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1692038 69.77 ns/op 917.33 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1748236 66.29 ns/op 965.45 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1710780 69.83 ns/op 916.48 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1197759 97.66 ns/op 2621.29 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1000000 117.5 ns/op 2179.56 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1211754 99.23 ns/op 2579.80 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1000000 103.9 ns/op 2462.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 997654 102.7 ns/op 2491.59 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1158912 101.2 ns/op 2528.98 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1221115 98.80 ns/op 2591.19 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1000000 103.4 ns/op 2475.86 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 136198 761.3 ns/op 5380.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 110805 1090 ns/op 3759.08 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 145657 798.0 ns/op 5132.75 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 158557 783.7 ns/op 5226.36 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 140940 791.0 ns/op 5178.24 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 149798 765.8 ns/op 5348.57 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 131883 811.3 ns/op 5048.62 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 142377 789.2 ns/op 5189.87 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 9990 12263 ns/op 5344.24 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6663 17249 ns/op 3799.39 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 9560 12222 ns/op 5362.24 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 8556 12725 ns/op 5150.36 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 9864 12465 ns/op 5257.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 9884 12079 ns/op 5425.45 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 9937 12271 ns/op 5340.87 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 10009 12006 ns/op 5458.42 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2526590 48.10 ns/op 665.34 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2238543 54.87 ns/op 1166.29 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1818090 66.60 ns/op 1921.99 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1366166 89.43 ns/op 2862.50 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 870846 141.9 ns/op 3607.76 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 467488 228.3 ns/op 4485.54 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 261637 407.9 ns/op 5020.53 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 158247 777.5 ns/op 5268.21 MB/s BenchmarkMemclr/5-4 13481631 8.163 ns/op 612.49 MB/s BenchmarkMemclr/16-4 13559385 8.793 ns/op 1819.66 MB/s BenchmarkMemclr/64-4 13190770 8.829 ns/op 7248.87 MB/s BenchmarkMemclr/256-4 12235934 9.046 ns/op 28299.59 MB/s BenchmarkMemclr/4096-4 2760798 43.71 ns/op 93707.10 MB/s BenchmarkMemclr/65536-4 142707 782.4 ns/op 83761.71 MB/s BenchmarkMemclr/1M-4 6934 16534 ns/op 63418.74 MB/s BenchmarkMemclr/4M-4 1900 68638 ns/op 61107.53 MB/s BenchmarkMemclr/8M-4 642 165918 ns/op 50558.65 MB/s BenchmarkMemclr/16M-4 212 607108 ns/op 27634.67 MB/s BenchmarkMemclr/64M-4 73 1486888 ns/op 45133.78 MB/s BenchmarkMemclrUnaligned/0_5-4 8325361 12.12 ns/op 412.61 MB/s BenchmarkMemclrUnaligned/0_16-4 7840160 13.83 ns/op 1157.06 MB/s BenchmarkMemclrUnaligned/0_64-4 8039011 13.44 ns/op 4761.72 MB/s BenchmarkMemclrUnaligned/0_256-4 7935895 14.11 ns/op 18136.78 MB/s BenchmarkMemclrUnaligned/0_4096-4 2651060 43.87 ns/op 93373.84 MB/s BenchmarkMemclrUnaligned/0_65536-4 156585 754.6 ns/op 86848.15 MB/s BenchmarkMemclrUnaligned/1_5-4 8420504 12.48 ns/op 400.72 MB/s BenchmarkMemclrUnaligned/1_16-4 9056085 12.69 ns/op 1260.44 MB/s BenchmarkMemclrUnaligned/1_64-4 8191446 13.04 ns/op 4906.13 MB/s BenchmarkMemclrUnaligned/1_256-4 8397687 14.74 ns/op 17373.14 MB/s BenchmarkMemclrUnaligned/1_4096-4 1745523 68.64 ns/op 59669.96 MB/s BenchmarkMemclrUnaligned/1_65536-4 117986 967.6 ns/op 67729.54 MB/s BenchmarkMemclrUnaligned/4_5-4 8488898 13.84 ns/op 361.34 MB/s BenchmarkMemclrUnaligned/4_16-4 8593864 12.34 ns/op 1296.49 MB/s BenchmarkMemclrUnaligned/4_64-4 7952972 13.42 ns/op 4770.27 MB/s BenchmarkMemclrUnaligned/4_256-4 8145500 14.17 ns/op 18060.73 MB/s BenchmarkMemclrUnaligned/4_4096-4 1940748 62.18 ns/op 65875.69 MB/s BenchmarkMemclrUnaligned/4_65536-4 111829 911.3 ns/op 71918.63 MB/s BenchmarkMemclrUnaligned/7_5-4 9031336 13.85 ns/op 360.99 MB/s BenchmarkMemclrUnaligned/7_16-4 8653364 17.18 ns/op 931.46 MB/s BenchmarkMemclrUnaligned/7_64-4 8088571 13.59 ns/op 4709.53 MB/s BenchmarkMemclrUnaligned/7_256-4 7622238 14.74 ns/op 17373.07 MB/s BenchmarkMemclrUnaligned/7_4096-4 1740325 68.74 ns/op 59586.00 MB/s BenchmarkMemclrUnaligned/7_65536-4 120284 973.2 ns/op 67340.98 MB/s BenchmarkMemclrUnaligned/0_1M-4 6361 19536 ns/op 53674.08 MB/s BenchmarkMemclrUnaligned/0_4M-4 1356 78405 ns/op 53495.47 MB/s BenchmarkMemclrUnaligned/0_8M-4 732 176544 ns/op 47515.72 MB/s BenchmarkMemclrUnaligned/0_16M-4 206 683941 ns/op 24530.21 MB/s BenchmarkMemclrUnaligned/0_64M-4 72 1429648 ns/op 46940.83 MB/s BenchmarkMemclrUnaligned/1_1M-4 6123 20531 ns/op 51071.96 MB/s BenchmarkMemclrUnaligned/1_4M-4 1286 78243 ns/op 53606.14 MB/s BenchmarkMemclrUnaligned/1_8M-4 609 164949 ns/op 50855.62 MB/s BenchmarkMemclrUnaligned/1_16M-4 259 681249 ns/op 24627.15 MB/s BenchmarkMemclrUnaligned/1_64M-4 79 1417785 ns/op 47333.60 MB/s BenchmarkMemclrUnaligned/4_1M-4 5962 19018 ns/op 55136.98 MB/s BenchmarkMemclrUnaligned/4_4M-4 1476 71332 ns/op 58799.99 MB/s BenchmarkMemclrUnaligned/4_8M-4 705 168123 ns/op 49895.64 MB/s BenchmarkMemclrUnaligned/4_16M-4 204 543996 ns/op 30840.71 MB/s BenchmarkMemclrUnaligned/4_64M-4 81 1469979 ns/op 45652.94 MB/s BenchmarkMemclrUnaligned/7_1M-4 5892 21118 ns/op 49654.31 MB/s BenchmarkMemclrUnaligned/7_4M-4 1536 76076 ns/op 55133.37 MB/s BenchmarkMemclrUnaligned/7_8M-4 666 164143 ns/op 51105.59 MB/s BenchmarkMemclrUnaligned/7_16M-4 241 625401 ns/op 26826.35 MB/s BenchmarkMemclrUnaligned/7_64M-4 74 1465805 ns/op 45782.94 MB/s BenchmarkGoMemclr/5-4 3203397 36.79 ns/op 135.91 MB/s BenchmarkGoMemclr/16-4 805531 128.9 ns/op 124.16 MB/s BenchmarkGoMemclr/64-4 202657 501.2 ns/op 127.68 MB/s BenchmarkGoMemclr/256-4 63566 1874 ns/op 136.62 MB/s BenchmarkMemclrRange/1K_2K-4 88652 1316 ns/op 72848.82 MB/s BenchmarkMemclrRange/2K_8K-4 31804 3679 ns/op 90662.69 MB/s BenchmarkMemclrRange/4K_16K-4 34504 3353 ns/op 96364.13 MB/s BenchmarkMemclrRange/160K_228K-4 5756 19222 ns/op 86508.90 MB/s BenchmarkClearFat7-4 8498796 13.60 ns/op BenchmarkClearFat8-4 9750510 11.97 ns/op BenchmarkClearFat11-4 8273330 13.74 ns/op BenchmarkClearFat12-4 8742832 13.23 ns/op BenchmarkClearFat13-4 8350266 13.06 ns/op BenchmarkClearFat14-4 8575784 12.58 ns/op BenchmarkClearFat15-4 8840254 13.70 ns/op BenchmarkClearFat16-4 9093438 12.45 ns/op BenchmarkClearFat24-4 8582266 12.94 ns/op BenchmarkClearFat32-4 8610094 13.81 ns/op BenchmarkClearFat40-4 7925924 14.60 ns/op BenchmarkClearFat48-4 7859952 14.27 ns/op BenchmarkClearFat56-4 7105238 15.30 ns/op BenchmarkClearFat64-4 6787070 16.82 ns/op BenchmarkClearFat72-4 6447312 17.60 ns/op BenchmarkClearFat128-4 4730214 23.81 ns/op BenchmarkClearFat256-4 3319126 35.21 ns/op BenchmarkClearFat512-4 1888429 62.92 ns/op BenchmarkClearFat1024-4 1085389 118.0 ns/op BenchmarkClearFat1032-4 910111 119.6 ns/op BenchmarkClearFat1040-4 834823 135.6 ns/op BenchmarkCopyFat7-4 8875996 12.43 ns/op BenchmarkCopyFat8-4 7738036 13.01 ns/op BenchmarkCopyFat11-4 8452228 12.85 ns/op BenchmarkCopyFat12-4 8755316 13.56 ns/op BenchmarkCopyFat13-4 8480356 13.17 ns/op BenchmarkCopyFat14-4 8536285 13.79 ns/op BenchmarkCopyFat15-4 8875767 12.94 ns/op BenchmarkCopyFat16-4 9282416 11.65 ns/op BenchmarkCopyFat24-4 8620089 13.44 ns/op BenchmarkCopyFat32-4 8302862 12.87 ns/op BenchmarkCopyFat64-4 6878936 16.93 ns/op BenchmarkCopyFat72-4 6597844 17.50 ns/op BenchmarkCopyFat128-4 4925910 25.03 ns/op BenchmarkCopyFat256-4 3166134 36.52 ns/op BenchmarkCopyFat512-4 1756364 66.14 ns/op BenchmarkCopyFat520-4 1807179 66.51 ns/op BenchmarkCopyFat1024-4 1000000 118.1 ns/op BenchmarkCopyFat1032-4 882800 120.8 ns/op BenchmarkCopyFat1040-4 808118 124.1 ns/op BenchmarkIssue18740/2byte-4 710 164893 ns/op BenchmarkIssue18740/4byte-4 1148 103308 ns/op BenchmarkIssue18740/8byte-4 1615 73695 ns/op BenchmarkMemclrKnownSize1-4 11134237 10.75 ns/op 93.06 MB/s BenchmarkMemclrKnownSize2-4 7639059 15.44 ns/op 129.52 MB/s BenchmarkMemclrKnownSize4-4 4607870 25.63 ns/op 156.07 MB/s BenchmarkMemclrKnownSize8-4 1815399 62.12 ns/op 128.79 MB/s BenchmarkMemclrKnownSize16-4 927633 127.8 ns/op 125.22 MB/s BenchmarkMemclrKnownSize32-4 419347 240.4 ns/op 133.10 MB/s BenchmarkMemclrKnownSize64-4 244774 481.1 ns/op 133.03 MB/s BenchmarkMemclrKnownSize112-4 143556 818.9 ns/op 136.78 MB/s BenchmarkMemclrKnownSize128-4 109687 938.6 ns/op 136.38 MB/s BenchmarkMemclrKnownSize192-4 75310 1439 ns/op 133.41 MB/s BenchmarkMemclrKnownSize248-4 66992 1773 ns/op 139.91 MB/s BenchmarkMemclrKnownSize256-4 56546 1920 ns/op 133.31 MB/s BenchmarkMemclrKnownSize512-4 32876 3793 ns/op 135.00 MB/s BenchmarkMemclrKnownSize1024-4 16051 7315 ns/op 139.99 MB/s BenchmarkMemclrKnownSize4096-4 3559 32171 ns/op 127.32 MB/s BenchmarkMemclrKnownSize512KiB-4 30 4325195 ns/op 121.22 MB/s BenchmarkReadMetricsLatency-4 20088 4090 p50-ns 7170 p90-ns 24470 p99-ns BenchmarkFinalizer-4 127 973270 ns/op BenchmarkFinalizerRun-4 289429 935.0 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 9222129 11.93 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2930745 41.33 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2448252 48.82 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2482371 48.48 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1746064 68.87 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1631409 72.87 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2326545 51.36 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1689318 71.49 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1778221 67.88 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2213500 53.96 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2207449 54.04 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1983842 59.66 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1916406 62.65 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1748178 69.32 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 9219933 11.68 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 9137017 12.04 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 9299472 11.53 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 9119733 12.86 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8500071 12.45 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 7958794 14.56 ns/op BenchmarkFindBitRange64/PatternAASize2-4 9134499 12.67 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9245570 12.90 ns/op BenchmarkFindBitRange64/PatternAASize32-4 9263034 11.46 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 9290126 12.56 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9263955 12.76 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9314349 11.36 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 9339649 11.41 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9221229 12.28 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 9122382 11.35 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 9222760 11.06 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 9241767 11.63 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9127940 12.85 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 9197743 11.15 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8729610 12.02 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8692792 12.94 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 9211178 12.41 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 8651710 13.57 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 8715876 12.78 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 9253569 11.35 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 9653535 13.52 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 8808265 12.11 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 9311630 12.86 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 8878689 11.87 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 8571546 12.16 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 10294598 12.89 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 9237535 12.41 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 9172328 12.88 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 9720606 12.93 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 9287746 12.92 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 9327351 12.88 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 10541926 12.95 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9323973 12.89 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 9232474 11.79 ns/op BenchmarkNetpollBreak-4 3708 31610 ns/op BenchmarkPinnerPinUnpinBatch-4 1622 66488 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 314 371329 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1773 65538 ns/op BenchmarkPinnerPinUnpin-4 2315385 51.94 ns/op BenchmarkPinnerPinUnpinTiny-4 2367481 50.87 ns/op BenchmarkPinnerPinUnpinDouble-4 915314 128.6 ns/op BenchmarkPinnerPinUnpinParallel-4 6436611 19.33 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 6276862 18.56 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 268221 621.7 ns/op BenchmarkPinnerIsPinnedOnPinned-4 8108503 15.56 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 8382745 14.50 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 10221135 10.38 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 12300681 9.207 ns/op BenchmarkPingPongHog-4 363 321704 ns/op BenchmarkStackGrowth-4 164492 677.4 ns/op BenchmarkStackGrowthDeep-4 1558 73465 ns/op BenchmarkCreateGoroutines-4 59950 2038 ns/op BenchmarkCreateGoroutinesParallel-4 40065 3267 ns/op BenchmarkCreateGoroutinesCapture-4 10002 12047 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 41550 2616 ns/op BenchmarkClosureCall-4 26395554 4.584 ns/op BenchmarkWakeupParallelSpinning/0s-4 5986 20265 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5974 25297 ns/op BenchmarkWakeupParallelSpinning/2µs-4 3897 31530 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3120 39069 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1935 60517 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1180 99618 ns/op BenchmarkWakeupParallelSpinning/50µs-4 580 207407 ns/op BenchmarkWakeupParallelSpinning/100µs-4 304 371426 ns/op BenchmarkWakeupParallelSyscall/0s-4 726 175270 ns/op BenchmarkWakeupParallelSyscall/1µs-4 714 176190 ns/op BenchmarkWakeupParallelSyscall/2µs-4 706 174386 ns/op BenchmarkWakeupParallelSyscall/5µs-4 674 185912 ns/op BenchmarkWakeupParallelSyscall/10µs-4 604 198555 ns/op BenchmarkWakeupParallelSyscall/20µs-4 543 223242 ns/op BenchmarkWakeupParallelSyscall/50µs-4 368 313184 ns/op BenchmarkWakeupParallelSyscall/100µs-4 271 435086 ns/op BenchmarkMatmult-4 4489345 28.87 ns/op BenchmarkFastrand-4 15232255 7.216 ns/op BenchmarkFastrand64-4 15959197 7.398 ns/op BenchmarkFastrandHashiter-4 6951849 18.00 ns/op BenchmarkFastrandn/2-4 9904888 11.60 ns/op BenchmarkFastrandn/3-4 9759280 11.62 ns/op BenchmarkFastrandn/4-4 10305861 11.60 ns/op BenchmarkFastrandn/5-4 9884281 11.58 ns/op BenchmarkIfaceCmp100-4 129430 924.0 ns/op BenchmarkIfaceCmpNil100-4 223575 563.3 ns/op BenchmarkEfaceCmpDiff-4 42246 2546 ns/op BenchmarkEfaceCmpDiffIndirect-4 39186 3046 ns/op BenchmarkDefer-4 1642723 75.29 ns/op BenchmarkDefer10-4 1154499 103.0 ns/op BenchmarkDeferMany-4 715191 261.7 ns/op BenchmarkPanicRecover-4 871418 139.4 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 4597 26035 ns/op 24350 p50-ns 34631 p90-ns 86090 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 6585 31131 ns/op 25210 p50-ns 38300 p90-ns 190440 p99-ns BenchmarkGoroutineProfile/small/idle-4 2601 43897 ns/op 40280 p50-ns 53200 p90-ns 89790 p99-ns BenchmarkGoroutineProfile/small/loaded-4 514 291504 ns/op 190430 p50-ns 450130 p90-ns 2472220 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 3812 26977 ns/op 24430 p50-ns 32940 p90-ns 82060 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 10000 33192 ns/op 24829 p50-ns 35460 p90-ns 191330 p99-ns BenchmarkGoroutineProfile/large/idle-4 67 1632935 ns/op 1537389 p50-ns 2076440 p90-ns 3408759 p99-ns BenchmarkGoroutineProfile/large/loaded-4 38 3993694 ns/op 3017200 p50-ns 4346949 p90-ns 23182716 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 6001 26318 ns/op 24500 p50-ns 33580 p90-ns 76920 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 3625 35702 ns/op 25400 p50-ns 38900 p90-ns 208600 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1282 80312 ns/op 76720 p50-ns 86120 p90-ns 158019 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 433 312898 ns/op 204780 p50-ns 450390 p90-ns 1974789 p99-ns BenchmarkRWMutexUncontended-4 6450094 17.65 ns/op BenchmarkRWMutexWrite100-4 796371 168.1 ns/op BenchmarkRWMutexWrite10-4 501776 260.2 ns/op BenchmarkRWMutexWorkWrite100-4 373740 320.3 ns/op BenchmarkRWMutexWorkWrite10-4 414781 1453 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3873 30770 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1394 85091 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1652 63363 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 645 179718 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 859 124848 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 289 384633 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 458 254599 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 138 784336 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 392690 313.2 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 394558 312.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 313536 391.1 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 330624 315.7 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 418190 313.8 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 295155 365.9 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 351811 338.8 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 407202 330.2 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 340234 397.4 ns/op BenchmarkMakeSlice/Byte-4 2512906 46.29 ns/op BenchmarkMakeSlice/Int16-4 2727517 43.28 ns/op BenchmarkMakeSlice/Int-4 1973203 60.60 ns/op BenchmarkMakeSlice/Ptr-4 1751540 65.61 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 108.7 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 122.5 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 146.0 ns/op BenchmarkGrowSlice/Byte-4 1115654 103.2 ns/op BenchmarkGrowSlice/Int16-4 893774 120.3 ns/op BenchmarkGrowSlice/Int-4 758782 174.4 ns/op BenchmarkGrowSlice/Ptr-4 869860 179.2 ns/op BenchmarkGrowSlice/Struct/24-4 468712 287.2 ns/op BenchmarkGrowSlice/Struct/32-4 349407 351.4 ns/op BenchmarkGrowSlice/Struct/40-4 242325 429.2 ns/op BenchmarkExtendSlice/IntSlice-4 582404 175.3 ns/op BenchmarkExtendSlice/PointerSlice-4 659332 189.3 ns/op BenchmarkExtendSlice/NoGrow-4 1220618 101.0 ns/op BenchmarkAppend-4 1000000 108.4 ns/op BenchmarkAppendGrowByte-4 6 19061882 ns/op BenchmarkAppendGrowString-4 1 265627229 ns/op BenchmarkAppendSlice/1Bytes-4 2779009 42.18 ns/op BenchmarkAppendSlice/4Bytes-4 2671857 43.94 ns/op BenchmarkAppendSlice/7Bytes-4 2657322 45.17 ns/op BenchmarkAppendSlice/8Bytes-4 2713489 45.47 ns/op BenchmarkAppendSlice/15Bytes-4 2596650 47.67 ns/op BenchmarkAppendSlice/16Bytes-4 2615850 46.59 ns/op BenchmarkAppendSlice/32Bytes-4 2464539 46.02 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 124230 1066 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 28986 4177 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 15537 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1869 57296 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 180 656230 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 44 3579657 ns/op BenchmarkAppendStr/1Bytes-4 2885896 37.60 ns/op BenchmarkAppendStr/4Bytes-4 2972086 40.27 ns/op BenchmarkAppendStr/8Bytes-4 2921676 40.84 ns/op BenchmarkAppendStr/16Bytes-4 2921318 41.14 ns/op BenchmarkAppendStr/32Bytes-4 2938010 40.78 ns/op BenchmarkAppendSpecialCase-4 921697 114.0 ns/op BenchmarkCopy/1Byte-4 2868966 42.12 ns/op 23.74 MB/s BenchmarkCopy/1String-4 2806902 40.89 ns/op 24.46 MB/s BenchmarkCopy/2Byte-4 2708587 44.03 ns/op 45.42 MB/s BenchmarkCopy/2String-4 2705056 42.27 ns/op 47.31 MB/s BenchmarkCopy/4Byte-4 2744062 53.02 ns/op 75.45 MB/s BenchmarkCopy/4String-4 2778096 42.07 ns/op 95.07 MB/s BenchmarkCopy/8Byte-4 2785083 42.87 ns/op 186.60 MB/s BenchmarkCopy/8String-4 2855852 43.20 ns/op 185.20 MB/s BenchmarkCopy/12Byte-4 2629674 45.31 ns/op 264.87 MB/s BenchmarkCopy/12String-4 2631818 43.28 ns/op 277.27 MB/s BenchmarkCopy/16Byte-4 2716010 47.26 ns/op 338.56 MB/s BenchmarkCopy/16String-4 2534984 43.31 ns/op 369.39 MB/s BenchmarkCopy/32Byte-4 2554407 47.40 ns/op 675.15 MB/s BenchmarkCopy/32String-4 2623042 45.77 ns/op 699.08 MB/s BenchmarkCopy/128Byte-4 1825749 64.09 ns/op 1997.25 MB/s BenchmarkCopy/128String-4 1763428 66.32 ns/op 1930.12 MB/s BenchmarkCopy/1024Byte-4 496527 221.9 ns/op 4615.22 MB/s BenchmarkCopy/1024String-4 388669 262.4 ns/op 3902.70 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 42838 2550 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 27338 4708 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 15835 7457 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 12055 9640 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 9378 12043 ns/op BenchmarkAppendInPlace/Grow/Byte-4 199042 608.1 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 212634 638.2 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 144080 831.4 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 94112 1092 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 88580 1240 ns/op BenchmarkStackCopyPtr-4 1 125480110 ns/op BenchmarkStackCopy-4 2 84669032 ns/op BenchmarkStackCopyNoCache-4 30 4512632 ns/op BenchmarkStackCopyWithStkobj-4 3 46961756 ns/op BenchmarkIssue18138-4 708 183801 ns/op BenchmarkCompareStringEqual-4 12215383 8.317 ns/op BenchmarkCompareStringIdentical-4 20320663 5.638 ns/op BenchmarkCompareStringSameLength-4 13840177 8.209 ns/op BenchmarkCompareStringDifferentLength-4 21025191 5.362 ns/op BenchmarkCompareStringBigUnaligned-4 2989 38350 ns/op 27342.65 MB/s BenchmarkCompareStringBig-4 3387 31546 ns/op 33240.08 MB/s BenchmarkConcatStringAndBytes-4 3435825 33.36 ns/op BenchmarkSliceByteToString/1-4 3035623 39.24 ns/op BenchmarkSliceByteToString/2-4 1565473 75.56 ns/op BenchmarkSliceByteToString/4-4 1574428 73.89 ns/op BenchmarkSliceByteToString/8-4 1602132 74.90 ns/op BenchmarkSliceByteToString/16-4 1399657 81.29 ns/op BenchmarkSliceByteToString/32-4 1253564 94.31 ns/op BenchmarkSliceByteToString/64-4 927048 120.9 ns/op BenchmarkSliceByteToString/128-4 1000000 160.3 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3239095 36.80 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1233522 97.28 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1477856 80.88 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 6343490 18.30 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2512556 47.49 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2866820 41.29 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 3441128 34.01 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 719074 170.8 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 874016 136.5 ns/op BenchmarkRuneIterate/range/ASCII-4 11972787 9.974 ns/op BenchmarkRuneIterate/range/Japanese-4 2885793 41.64 ns/op BenchmarkRuneIterate/range/MixedLength-4 3449643 34.59 ns/op BenchmarkRuneIterate/range1/ASCII-4 10553654 9.855 ns/op BenchmarkRuneIterate/range1/Japanese-4 2846264 41.61 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3449406 34.39 ns/op BenchmarkRuneIterate/range2/ASCII-4 12113632 9.652 ns/op BenchmarkRuneIterate/range2/Japanese-4 2889241 41.52 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3428605 34.41 ns/op BenchmarkArrayEqual-4 23781405 5.668 ns/op BenchmarkFunc/Name-4 3984015 29.34 ns/op BenchmarkFunc/Entry-4 12193920 9.099 ns/op BenchmarkFunc/FileLine-4 3353595 35.73 ns/op PASS ok runtime 150.018s goos: linux goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 31790 3323 ns/op BenchmarkHandle/concurrent-4 17575 6605 ns/op PASS ok runtime/cgo 1.355s goos: linux goarch: amd64 pkg: runtime/internal/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 15572122 7.006 ns/op BenchmarkAnd32Parallel-4 2806749 44.55 ns/op BenchmarkAnd64-4 15631494 6.821 ns/op BenchmarkAnd64Parallel-4 2685193 46.42 ns/op BenchmarkOr32-4 15542010 7.518 ns/op BenchmarkOr32Parallel-4 2721405 45.29 ns/op BenchmarkOr64-4 16536193 6.782 ns/op BenchmarkOr64Parallel-4 2992066 43.72 ns/op BenchmarkAtomicLoad64-4 20094884 5.988 ns/op BenchmarkAtomicStore64-4 21957596 5.843 ns/op BenchmarkAtomicLoad-4 19211529 5.983 ns/op BenchmarkAtomicStore-4 19746685 5.987 ns/op BenchmarkAnd8-4 19581162 5.162 ns/op BenchmarkAnd-4 19666105 5.946 ns/op BenchmarkAnd8Parallel-4 3975620 33.02 ns/op BenchmarkAndParallel-4 3401520 35.57 ns/op BenchmarkOr8-4 19345262 5.991 ns/op BenchmarkOr-4 23494880 6.003 ns/op BenchmarkOr8Parallel-4 3943962 37.96 ns/op BenchmarkOrParallel-4 3977779 36.18 ns/op BenchmarkXadd-4 3450918 30.74 ns/op BenchmarkXadd64-4 4000798 31.69 ns/op BenchmarkCas-4 2936305 37.76 ns/op BenchmarkCas64-4 3145134 37.90 ns/op BenchmarkXchg-4 3360631 35.24 ns/op BenchmarkXchg64-4 3495470 35.34 ns/op PASS ok runtime/internal/atomic 4.949s goos: linux goarch: amd64 pkg: runtime/internal/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 4839621 23.21 ns/op BenchmarkMulUintptr/large-4 4317823 27.07 ns/op PASS ok runtime/internal/math 1.303s goos: linux goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 30 4246884 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 12 10656662 ns/op 982.0 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 1435 119648 ns/op 1.163 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 14 9004638 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 7 20832122 ns/op 1307 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 408 319607 ns/op 13.49 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 56106712 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 77628733 ns/op 6237 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 51 2286395 ns/op 175.7 concurrent_launches/op PASS ok runtime/pprof 2.875s goos: linux goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 31 3437107 ns/op BenchmarkStackLeak-4 20922 4905 ns/op PASS ok runtime/race 1.426s goos: linux goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 6151320 19.33 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 227470 544.0 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.290s goos: linux goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 44 2424533 ns/op BenchmarkIndex_Large-4 29845 4172 ns/op BenchmarkIndexFunc_Large-4 150 813213 ns/op BenchmarkCompact/nil-4 9203400 14.01 ns/op BenchmarkCompact/one-4 2260896 51.47 ns/op BenchmarkCompact/sorted-4 1487104 81.08 ns/op BenchmarkCompact/1_item-4 1262620 97.04 ns/op BenchmarkCompact/unsorted-4 1514842 81.17 ns/op BenchmarkCompact/many-4 782114 151.4 ns/op BenchmarkCompact_Large-4 652 165593 ns/op BenchmarkCompactFunc_Large-4 58 1760262 ns/op BenchmarkReplace/naive-fast-4 101256 1087 ns/op BenchmarkReplace/optimized-fast-4 112305 933.4 ns/op BenchmarkReplace/naive-slow-4 35294 3613 ns/op BenchmarkReplace/optimized-slow-4 36148 3333 ns/op BenchmarkBinarySearchFloats/Size16-4 1471293 82.54 ns/op BenchmarkBinarySearchFloats/Size32-4 1243800 90.06 ns/op BenchmarkBinarySearchFloats/Size64-4 1000000 107.0 ns/op BenchmarkBinarySearchFloats/Size128-4 1057905 113.8 ns/op BenchmarkBinarySearchFloats/Size512-4 795091 137.8 ns/op BenchmarkBinarySearchFloats/Size1024-4 819727 155.0 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 747420 168.1 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 578732 190.2 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 551329 239.0 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 479646 246.7 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 338227 312.9 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 317618 345.6 ns/op PASS ok slices 6.088s goos: linux goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 171584 655.9 ns/op BenchmarkSortInts-4 2 81527028 ns/op BenchmarkSlicesSortInts-4 2 50241358 ns/op BenchmarkSortIsSorted-4 43 3064362 ns/op BenchmarkSlicesIsSorted-4 76 1763858 ns/op BenchmarkSortStrings-4 1 136656989 ns/op BenchmarkSlicesSortStrings-4 2 82058508 ns/op BenchmarkSortStrings_Sorted-4 33 3492898 ns/op BenchmarkSlicesSortStrings_Sorted-4 54 2173233 ns/op BenchmarkSortStructs-4 1 162617194 ns/op BenchmarkSortFuncStructs-4 1 138809379 ns/op BenchmarkSortString1K-4 333 358784 ns/op BenchmarkSortString1K_Slice-4 242 579734 ns/op BenchmarkStableString1K-4 127 954936 ns/op BenchmarkSortInt1K-4 402 289665 ns/op BenchmarkSortInt1K_Sorted-4 6432 19290 ns/op BenchmarkSortInt1K_Reversed-4 3717 32457 ns/op BenchmarkSortInt1K_Mod8-4 1038 143631 ns/op BenchmarkStableInt1K-4 159 710477 ns/op BenchmarkStableInt1K_Slice-4 198 611533 ns/op BenchmarkSortInt64K-4 4 27600608 ns/op BenchmarkSortInt64K_Slice-4 3 39379157 ns/op BenchmarkStableInt64K-4 2 64050130 ns/op BenchmarkSort1e2-4 577 205312 ns/op BenchmarkStable1e2-4 206 776998 ns/op BenchmarkSort1e4-4 3 42304530 ns/op BenchmarkStable1e4-4 1 167364494 ns/op PASS ok sort 15.490s goos: linux goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 1075989 109.5 ns/op BenchmarkAtof64Float-4 977625 124.7 ns/op BenchmarkAtof64FloatExp-4 846789 144.1 ns/op BenchmarkAtof64Big-4 601704 200.8 ns/op BenchmarkAtof64RandomBits-4 615139 199.2 ns/op BenchmarkAtof64RandomFloats-4 552440 191.7 ns/op BenchmarkAtof64RandomLongFloats-4 375601 320.5 ns/op BenchmarkAtof32Decimal-4 1000000 108.9 ns/op BenchmarkAtof32Float-4 986187 121.3 ns/op BenchmarkAtof32FloatExp-4 809775 151.3 ns/op BenchmarkAtof32Random-4 491301 244.9 ns/op BenchmarkAtof32RandomLong-4 203521 570.3 ns/op BenchmarkParseInt/Pos/7bit-4 1759261 67.87 ns/op BenchmarkParseInt/Pos/26bit-4 993010 129.0 ns/op BenchmarkParseInt/Pos/31bit-4 825070 143.4 ns/op BenchmarkParseInt/Pos/56bit-4 564991 209.5 ns/op BenchmarkParseInt/Pos/63bit-4 464604 227.6 ns/op BenchmarkParseInt/Neg/7bit-4 1802530 63.80 ns/op BenchmarkParseInt/Neg/26bit-4 961261 129.5 ns/op BenchmarkParseInt/Neg/31bit-4 890043 135.3 ns/op BenchmarkParseInt/Neg/56bit-4 571092 206.8 ns/op BenchmarkParseInt/Neg/63bit-4 518071 222.5 ns/op BenchmarkAtoi/Pos/7bit-4 2510310 49.25 ns/op BenchmarkAtoi/Pos/26bit-4 1215699 97.56 ns/op BenchmarkAtoi/Pos/31bit-4 1116501 107.7 ns/op BenchmarkAtoi/Pos/56bit-4 641762 185.4 ns/op BenchmarkAtoi/Pos/63bit-4 497066 238.1 ns/op BenchmarkAtoi/Neg/7bit-4 2652590 47.60 ns/op BenchmarkAtoi/Neg/26bit-4 1282502 101.9 ns/op BenchmarkAtoi/Neg/31bit-4 1108036 114.5 ns/op BenchmarkAtoi/Neg/56bit-4 685801 183.3 ns/op BenchmarkAtoi/Neg/63bit-4 490173 244.9 ns/op BenchmarkFormatFloat/Decimal-4 160956 707.2 ns/op BenchmarkFormatFloat/Float-4 157062 733.4 ns/op BenchmarkFormatFloat/Exp-4 168610 701.5 ns/op BenchmarkFormatFloat/NegExp-4 173000 691.3 ns/op BenchmarkFormatFloat/LongExp-4 138966 860.6 ns/op BenchmarkFormatFloat/Big-4 131281 894.6 ns/op BenchmarkFormatFloat/BinaryExp-4 337784 330.2 ns/op BenchmarkFormatFloat/32Integer-4 175382 691.2 ns/op BenchmarkFormatFloat/32ExactFraction-4 186826 616.2 ns/op BenchmarkFormatFloat/32Point-4 170217 692.1 ns/op BenchmarkFormatFloat/32Exp-4 174210 658.2 ns/op BenchmarkFormatFloat/32NegExp-4 185890 685.8 ns/op BenchmarkFormatFloat/32Shortest-4 180109 634.0 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 196346 606.1 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 187509 626.5 ns/op BenchmarkFormatFloat/64Fixed1-4 240124 508.2 ns/op BenchmarkFormatFloat/64Fixed2-4 222601 514.3 ns/op BenchmarkFormatFloat/64Fixed3-4 234518 513.5 ns/op BenchmarkFormatFloat/64Fixed4-4 225295 522.9 ns/op BenchmarkFormatFloat/64Fixed12-4 135654 885.8 ns/op BenchmarkFormatFloat/64Fixed16-4 155224 740.7 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 176858 703.6 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 142964 822.3 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3241 32077 ns/op BenchmarkFormatFloat/Slowpath64-4 143959 863.2 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 144952 847.6 ns/op BenchmarkAppendFloat/Decimal-4 185230 617.2 ns/op BenchmarkAppendFloat/Float-4 182398 654.1 ns/op BenchmarkAppendFloat/Exp-4 198657 600.0 ns/op BenchmarkAppendFloat/NegExp-4 179023 597.4 ns/op BenchmarkAppendFloat/LongExp-4 161124 748.9 ns/op BenchmarkAppendFloat/Big-4 142226 810.2 ns/op BenchmarkAppendFloat/BinaryExp-4 402724 250.8 ns/op BenchmarkAppendFloat/32Integer-4 188679 624.5 ns/op BenchmarkAppendFloat/32ExactFraction-4 200665 545.5 ns/op BenchmarkAppendFloat/32Point-4 181250 614.8 ns/op BenchmarkAppendFloat/32Exp-4 203347 581.2 ns/op BenchmarkAppendFloat/32NegExp-4 196573 584.6 ns/op BenchmarkAppendFloat/32Shortest-4 231957 510.7 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 212946 535.7 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 209497 532.3 ns/op BenchmarkAppendFloat/64Fixed1-4 277394 416.7 ns/op BenchmarkAppendFloat/64Fixed2-4 259924 418.3 ns/op BenchmarkAppendFloat/64Fixed3-4 258642 420.9 ns/op BenchmarkAppendFloat/64Fixed4-4 271021 415.7 ns/op BenchmarkAppendFloat/64Fixed12-4 148873 771.2 ns/op BenchmarkAppendFloat/64Fixed16-4 180152 648.6 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 214353 536.6 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 168045 698.9 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3170 31732 ns/op BenchmarkAppendFloat/Slowpath64-4 146760 750.1 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 150234 742.2 ns/op BenchmarkFormatInt-4 22713 4951 ns/op BenchmarkAppendInt-4 27841 4393 ns/op BenchmarkFormatUint-4 113678 940.8 ns/op BenchmarkAppendUint-4 145941 810.3 ns/op BenchmarkFormatIntSmall/7-4 4351447 27.72 ns/op BenchmarkFormatIntSmall/42-4 4126604 28.25 ns/op BenchmarkAppendIntSmall-4 1862102 63.10 ns/op BenchmarkAppendUintVarlen/1-4 1964764 60.81 ns/op BenchmarkAppendUintVarlen/12-4 1907449 62.42 ns/op BenchmarkAppendUintVarlen/123-4 1452456 84.62 ns/op BenchmarkAppendUintVarlen/1234-4 1439398 84.73 ns/op BenchmarkAppendUintVarlen/12345-4 1402448 83.00 ns/op BenchmarkAppendUintVarlen/123456-4 1394536 86.11 ns/op BenchmarkAppendUintVarlen/1234567-4 1399182 86.89 ns/op BenchmarkAppendUintVarlen/12345678-4 1390629 87.90 ns/op BenchmarkAppendUintVarlen/123456789-4 1322954 94.57 ns/op BenchmarkAppendUintVarlen/1234567890-4 1336329 90.11 ns/op BenchmarkAppendUintVarlen/12345678901-4 1270168 91.08 ns/op BenchmarkAppendUintVarlen/123456789012-4 1305535 90.68 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1315416 94.50 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1280907 91.49 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1271325 96.05 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1240094 94.69 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1270803 97.08 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1232601 98.16 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1191519 99.29 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1230741 99.44 ns/op BenchmarkQuote-4 68936 1707 ns/op BenchmarkQuoteRune-4 661718 180.6 ns/op BenchmarkAppendQuote-4 83094 1543 ns/op BenchmarkAppendQuoteRune-4 1000000 108.6 ns/op BenchmarkUnquoteEasy-4 1814590 65.22 ns/op BenchmarkUnquoteHard-4 61911 1759 ns/op PASS ok strconv 22.233s goos: linux goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 584846 209.2 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 183057 635.4 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 231022 472.0 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 508370 209.4 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 194593 613.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 253563 450.5 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 362786 287.8 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 117475 1017 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 141729 813.4 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 883683 133.1 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 25382 4655 ns/op BenchmarkGenericMatch1-4 2931 41844 ns/op BenchmarkGenericMatch2-4 558 209003 ns/op BenchmarkSingleMaxSkipping-4 9331 13017 ns/op 768.24 MB/s BenchmarkSingleLongSuffixFail-4 17504 6118 ns/op 163.79 MB/s BenchmarkSingleMatch-4 313 372643 ns/op 40.25 MB/s BenchmarkByteByteNoMatch-4 80577 1471 ns/op BenchmarkByteByteMatch-4 26067 4483 ns/op BenchmarkByteStringMatch-4 29445 3720 ns/op BenchmarkHTMLEscapeNew-4 101391 1173 ns/op BenchmarkHTMLEscapeOld-4 118778 1024 ns/op BenchmarkByteStringReplacerWriteString-4 1807 64266 ns/op BenchmarkByteReplacerWriteString-4 2122 54336 ns/op BenchmarkByteByteReplaces-4 3850 27166 ns/op BenchmarkByteByteMap-4 13309 8976 ns/op BenchmarkMap/identity/ASCII-4 742114 154.2 ns/op BenchmarkMap/identity/Greek-4 517760 205.0 ns/op BenchmarkMap/change/ASCII-4 48948 2484 ns/op BenchmarkMap/change/Greek-4 36729 3305 ns/op BenchmarkIndexRune-4 2595778 44.85 ns/op BenchmarkIndexRuneLongString-4 2035210 59.00 ns/op BenchmarkIndexRuneFastPath-4 5477110 21.13 ns/op BenchmarkIndex-4 5458435 21.99 ns/op BenchmarkLastIndex-4 5580817 21.52 ns/op BenchmarkIndexByte-4 12364684 8.563 ns/op BenchmarkToUpper/#00-4 5485772 21.32 ns/op BenchmarkToUpper/ONLYUPPER-4 3666542 32.46 ns/op BenchmarkToUpper/abc-4 387254 281.8 ns/op BenchmarkToUpper/AbC123-4 339537 365.1 ns/op BenchmarkToUpper/azAZ09_-4 369972 342.0 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 73886 1639 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 89966 1358 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 46050 2666 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 84649 1454 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 159098 694.3 ns/op BenchmarkToLower/#00-4 5486595 22.58 ns/op BenchmarkToLower/abc-4 5068813 23.65 ns/op BenchmarkToLower/AbC123-4 289728 410.3 ns/op BenchmarkToLower/azAZ09_-4 278226 426.6 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 117764 928.4 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 83882 1405 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 45780 2556 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 109191 1103 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 162247 705.2 ns/op BenchmarkMapNoChanges-4 911978 115.1 ns/op BenchmarkTrim-4 50200 2341 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3672552 32.70 ns/op BenchmarkToValidUTF8/InvalidASCII-4 252868 491.0 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 170592 702.0 ns/op BenchmarkEqualFold/Tests-4 73425 1610 ns/op BenchmarkEqualFold/ASCII-4 4159366 27.85 ns/op BenchmarkEqualFold/UnicodePrefix-4 144338 826.3 ns/op BenchmarkEqualFold/UnicodeSuffix-4 147274 785.9 ns/op BenchmarkIndexHard1-4 1224 96565 ns/op BenchmarkIndexHard2-4 903 134556 ns/op BenchmarkIndexHard3-4 170 676785 ns/op BenchmarkIndexHard4-4 184 646621 ns/op BenchmarkLastIndexHard1-4 68 1647588 ns/op BenchmarkLastIndexHard2-4 70 1644636 ns/op BenchmarkLastIndexHard3-4 69 1648206 ns/op BenchmarkCountHard1-4 1239 95683 ns/op BenchmarkCountHard2-4 898 132392 ns/op BenchmarkCountHard3-4 175 672169 ns/op BenchmarkIndexTorture-4 8722 12885 ns/op BenchmarkCountTorture-4 8793 13022 ns/op BenchmarkCountTortureOverlapping-4 1296 82860 ns/op BenchmarkCountByte/10-4 5146064 22.52 ns/op 443.99 MB/s BenchmarkCountByte/32-4 4828138 23.73 ns/op 1348.42 MB/s BenchmarkCountByte/4096-4 1298547 92.48 ns/op 44290.26 MB/s BenchmarkCountByte/4194304-4 1381 83406 ns/op 50287.94 MB/s BenchmarkCountByte/67108864-4 30 3936165 ns/op 17049.30 MB/s BenchmarkFields/ASCII/16-4 369171 328.3 ns/op 48.74 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 26713 4455 ns/op 57.47 MB/s 448 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1864 68088 ns/op 60.16 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 97 1236187 ns/op 53.01 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 6 19705862 ns/op 53.21 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 225361 544.0 ns/op 29.41 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 14456 8302 ns/op 30.83 MB/s 320 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 820 147267 ns/op 27.81 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 40 2836900 ns/op 23.10 MB/s 463106 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 55578596 ns/op 18.87 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 326606 379.7 ns/op 42.14 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 23552 5075 ns/op 50.44 MB/s 448 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1243 93859 ns/op 43.64 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 56 1836051 ns/op 35.69 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 37140644 ns/op 28.23 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 270024 418.8 ns/op 38.21 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 18974 6498 ns/op 39.40 MB/s 320 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1002 124636 ns/op 32.86 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 52 2303877 ns/op 28.45 MB/s 463107 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 44025336 ns/op 23.82 MB/s 10457376 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 58131956 ns/op BenchmarkSplitSingleByteSeparator-4 24 4404493 ns/op BenchmarkSplitMultiByteSeparator-4 46 2448042 ns/op BenchmarkSplitNSingleByteSeparator-4 293230 365.1 ns/op BenchmarkSplitNMultiByteSeparator-4 238104 453.7 ns/op BenchmarkRepeat/5x0-4 4684647 23.62 ns/op BenchmarkRepeat/5x1-4 4659946 25.18 ns/op BenchmarkRepeat/5x2-4 294236 377.7 ns/op BenchmarkRepeat/5x6-4 180918 643.3 ns/op BenchmarkRepeat/10x0-4 4757576 25.04 ns/op BenchmarkRepeat/10x1-4 4771656 24.91 ns/op BenchmarkRepeat/10x2-4 291918 378.0 ns/op BenchmarkRepeat/10x6-4 166437 656.8 ns/op BenchmarkRepeatLarge/256/1-4 78626 1467 ns/op 174.52 MB/s BenchmarkRepeatLarge/256/16-4 141702 898.8 ns/op 284.82 MB/s BenchmarkRepeatLarge/512/1-4 63852 1734 ns/op 295.32 MB/s BenchmarkRepeatLarge/512/16-4 93996 1139 ns/op 449.49 MB/s BenchmarkRepeatLarge/1024/1-4 55388 2220 ns/op 461.23 MB/s BenchmarkRepeatLarge/1024/16-4 67370 1665 ns/op 615.08 MB/s BenchmarkRepeatLarge/2048/1-4 39919 3117 ns/op 657.02 MB/s BenchmarkRepeatLarge/2048/16-4 45474 2561 ns/op 799.55 MB/s BenchmarkRepeatLarge/4096/1-4 24350 4944 ns/op 828.47 MB/s BenchmarkRepeatLarge/4096/16-4 28635 4483 ns/op 913.61 MB/s BenchmarkRepeatLarge/8192/1-4 13771 8538 ns/op 959.51 MB/s BenchmarkRepeatLarge/8192/16-4 14686 7991 ns/op 1025.14 MB/s BenchmarkRepeatLarge/8192/4097-4 6050190 19.28 ns/op 212551.72 MB/s BenchmarkRepeatLarge/16384/1-4 8803 15057 ns/op 1088.11 MB/s BenchmarkRepeatLarge/16384/16-4 10000 14642 ns/op 1119.01 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 10417 ns/op 1179.87 MB/s BenchmarkRepeatLarge/32768/1-4 3807 26842 ns/op 1220.78 MB/s BenchmarkRepeatLarge/32768/16-4 4183 27244 ns/op 1202.77 MB/s BenchmarkRepeatLarge/32768/4097-4 4246 26041 ns/op 1101.28 MB/s BenchmarkRepeatLarge/65536/1-4 2120 54227 ns/op 1208.55 MB/s BenchmarkRepeatLarge/65536/16-4 2499 51795 ns/op 1265.29 MB/s BenchmarkRepeatLarge/65536/4097-4 2305 49841 ns/op 1233.02 MB/s BenchmarkRepeatLarge/131072/1-4 483 243960 ns/op 537.27 MB/s BenchmarkRepeatLarge/131072/16-4 482 250656 ns/op 522.92 MB/s BenchmarkRepeatLarge/131072/4097-4 432 246795 ns/op 514.63 MB/s BenchmarkRepeatLarge/262144/1-4 247 471825 ns/op 555.60 MB/s BenchmarkRepeatLarge/262144/16-4 261 469114 ns/op 558.81 MB/s BenchmarkRepeatLarge/262144/4097-4 242 489581 ns/op 527.21 MB/s BenchmarkRepeatLarge/524288/1-4 121 955051 ns/op 548.96 MB/s BenchmarkRepeatLarge/524288/16-4 124 954423 ns/op 549.32 MB/s BenchmarkRepeatLarge/524288/4097-4 118 989043 ns/op 526.08 MB/s BenchmarkRepeatLarge/1048576/1-4 70 1930748 ns/op 543.09 MB/s BenchmarkRepeatLarge/1048576/16-4 84 1878750 ns/op 558.12 MB/s BenchmarkRepeatLarge/1048576/4097-4 75 1936895 ns/op 539.39 MB/s BenchmarkRepeatLarge/2097152/1-4 31 3493599 ns/op 600.28 MB/s BenchmarkRepeatLarge/2097152/16-4 39 3586585 ns/op 584.72 MB/s BenchmarkRepeatLarge/2097152/4097-4 31 3599320 ns/op 581.66 MB/s BenchmarkRepeatLarge/4194304/1-4 15 7107160 ns/op 590.15 MB/s BenchmarkRepeatLarge/4194304/16-4 15 7200625 ns/op 582.49 MB/s BenchmarkRepeatLarge/4194304/4097-4 15 7271007 ns/op 576.43 MB/s BenchmarkRepeatLarge/8388608/1-4 7 14760875 ns/op 568.30 MB/s BenchmarkRepeatLarge/8388608/16-4 8 13739025 ns/op 610.57 MB/s BenchmarkRepeatLarge/8388608/4097-4 8 14311003 ns/op 586.02 MB/s BenchmarkRepeatLarge/16777216/1-4 4 27588798 ns/op 608.12 MB/s BenchmarkRepeatLarge/16777216/16-4 4 28278956 ns/op 593.28 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 27340538 ns/op 613.64 MB/s BenchmarkRepeatLarge/33554432/1-4 2 50524307 ns/op 664.12 MB/s BenchmarkRepeatLarge/33554432/16-4 2 50551432 ns/op 663.77 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 51455662 ns/op 652.10 MB/s BenchmarkRepeatLarge/67108864/1-4 2 94705905 ns/op 708.60 MB/s BenchmarkRepeatLarge/67108864/16-4 2 94508210 ns/op 710.09 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 97446184 ns/op 688.68 MB/s BenchmarkRepeatLarge/134217728/1-4 1 187629100 ns/op 715.34 MB/s BenchmarkRepeatLarge/134217728/16-4 1 191774501 ns/op 699.87 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 193091250 ns/op 695.10 MB/s BenchmarkRepeatLarge/268435456/1-4 1 362606092 ns/op 740.29 MB/s BenchmarkRepeatLarge/268435456/16-4 1 361725873 ns/op 742.10 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 370547271 ns/op 724.43 MB/s BenchmarkRepeatLarge/536870912/1-4 1 706118129 ns/op 760.31 MB/s BenchmarkRepeatLarge/536870912/16-4 1 684096423 ns/op 784.79 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 722448287 ns/op 743.13 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1396768450 ns/op 768.73 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1351176177 ns/op 794.67 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1414682048 ns/op 759.00 MB/s BenchmarkIndexAnyASCII/1:1-4 2971090 42.54 ns/op BenchmarkIndexAnyASCII/1:2-4 2878292 41.98 ns/op BenchmarkIndexAnyASCII/1:4-4 2775640 41.48 ns/op BenchmarkIndexAnyASCII/1:8-4 2875182 41.39 ns/op BenchmarkIndexAnyASCII/1:16-4 2765911 42.99 ns/op BenchmarkIndexAnyASCII/1:32-4 2844144 42.66 ns/op BenchmarkIndexAnyASCII/1:64-4 2745000 42.23 ns/op BenchmarkIndexAnyASCII/16:1-4 2859932 41.32 ns/op BenchmarkIndexAnyASCII/16:2-4 1101736 114.9 ns/op BenchmarkIndexAnyASCII/16:4-4 1040847 125.1 ns/op BenchmarkIndexAnyASCII/16:8-4 831963 124.7 ns/op BenchmarkIndexAnyASCII/16:16-4 767901 139.5 ns/op BenchmarkIndexAnyASCII/16:32-4 725083 145.9 ns/op BenchmarkIndexAnyASCII/16:64-4 491215 222.2 ns/op BenchmarkIndexAnyASCII/256:1-4 2784108 42.44 ns/op BenchmarkIndexAnyASCII/256:2-4 75764 1410 ns/op BenchmarkIndexAnyASCII/256:4-4 75986 1571 ns/op BenchmarkIndexAnyASCII/256:8-4 75584 1571 ns/op BenchmarkIndexAnyASCII/256:16-4 75974 1583 ns/op BenchmarkIndexAnyASCII/256:32-4 75525 1593 ns/op BenchmarkIndexAnyASCII/256:64-4 83700 1664 ns/op BenchmarkIndexAnyUTF8/1:1-4 3025887 39.27 ns/op BenchmarkIndexAnyUTF8/1:2-4 2848190 41.26 ns/op BenchmarkIndexAnyUTF8/1:4-4 2741114 42.33 ns/op BenchmarkIndexAnyUTF8/1:8-4 2746875 43.26 ns/op BenchmarkIndexAnyUTF8/1:16-4 2784488 43.23 ns/op BenchmarkIndexAnyUTF8/1:32-4 2795341 44.26 ns/op BenchmarkIndexAnyUTF8/1:64-4 2741589 40.80 ns/op BenchmarkIndexAnyUTF8/16:1-4 2418429 50.57 ns/op BenchmarkIndexAnyUTF8/16:2-4 410384 301.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 369015 304.1 ns/op BenchmarkIndexAnyUTF8/16:8-4 399297 299.1 ns/op BenchmarkIndexAnyUTF8/16:16-4 393308 304.2 ns/op BenchmarkIndexAnyUTF8/16:32-4 365496 296.8 ns/op BenchmarkIndexAnyUTF8/16:64-4 412538 301.2 ns/op BenchmarkIndexAnyUTF8/256:1-4 568442 211.6 ns/op BenchmarkIndexAnyUTF8/256:2-4 27286 4402 ns/op BenchmarkIndexAnyUTF8/256:4-4 27412 4380 ns/op BenchmarkIndexAnyUTF8/256:8-4 27034 4246 ns/op BenchmarkIndexAnyUTF8/256:16-4 28101 4367 ns/op BenchmarkIndexAnyUTF8/256:32-4 26144 4494 ns/op BenchmarkIndexAnyUTF8/256:64-4 27877 4361 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3026926 41.05 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2862500 42.14 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2950252 42.47 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2852398 40.96 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2810113 41.31 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2833178 41.12 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2812753 41.03 ns/op BenchmarkLastIndexAnyASCII/16:1-4 932908 123.7 ns/op BenchmarkLastIndexAnyASCII/16:2-4 965954 110.3 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1055808 111.9 ns/op BenchmarkLastIndexAnyASCII/16:8-4 925695 124.1 ns/op BenchmarkLastIndexAnyASCII/16:16-4 782272 135.3 ns/op BenchmarkLastIndexAnyASCII/16:32-4 676196 148.4 ns/op BenchmarkLastIndexAnyASCII/16:64-4 501591 224.1 ns/op BenchmarkLastIndexAnyASCII/256:1-4 75915 1573 ns/op BenchmarkLastIndexAnyASCII/256:2-4 75762 1425 ns/op BenchmarkLastIndexAnyASCII/256:4-4 73928 1566 ns/op BenchmarkLastIndexAnyASCII/256:8-4 76209 1352 ns/op BenchmarkLastIndexAnyASCII/256:16-4 87625 1588 ns/op BenchmarkLastIndexAnyASCII/256:32-4 74228 1609 ns/op BenchmarkLastIndexAnyASCII/256:64-4 71574 1461 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2769890 41.54 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2897668 40.80 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2853046 40.82 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2814171 40.75 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2764328 41.30 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2943510 40.73 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2781841 40.92 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 456196 261.9 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 224010 525.0 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 233043 509.2 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 225116 525.5 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 218642 520.0 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 213512 529.2 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 229966 517.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 33393 3809 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 15200 7771 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15334 7842 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15204 7772 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 15502 7957 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 14896 7776 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 15260 7881 ns/op BenchmarkTrimASCII/1:1-4 4593340 26.71 ns/op BenchmarkTrimASCII/1:2-4 3487476 33.84 ns/op BenchmarkTrimASCII/1:4-4 3647841 37.10 ns/op BenchmarkTrimASCII/1:8-4 3182896 37.51 ns/op BenchmarkTrimASCII/1:16-4 2327781 50.38 ns/op BenchmarkTrimASCII/16:1-4 3152226 36.73 ns/op BenchmarkTrimASCII/16:2-4 1105106 110.8 ns/op BenchmarkTrimASCII/16:4-4 1036886 113.1 ns/op BenchmarkTrimASCII/16:8-4 850381 120.3 ns/op BenchmarkTrimASCII/16:16-4 848901 130.5 ns/op BenchmarkTrimASCII/256:1-4 620922 195.2 ns/op BenchmarkTrimASCII/256:2-4 78386 1368 ns/op BenchmarkTrimASCII/256:4-4 75002 1571 ns/op BenchmarkTrimASCII/256:8-4 87770 1563 ns/op BenchmarkTrimASCII/256:16-4 75344 1586 ns/op BenchmarkTrimASCII/4096:1-4 43683 2652 ns/op BenchmarkTrimASCII/4096:2-4 5695 24623 ns/op BenchmarkTrimASCII/4096:4-4 4750 21172 ns/op BenchmarkTrimASCII/4096:8-4 5586 21020 ns/op BenchmarkTrimASCII/4096:16-4 4546 22049 ns/op BenchmarkTrimByte-4 5360706 22.07 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20121 5921 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20191 5988 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1576 74639 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3048 37593 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6121 18893 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12333 9730 ns/op BenchmarkJoin/0-4 6502123 18.66 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4700973 23.74 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 245709 461.0 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 151965 673.2 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 136957 855.4 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 112971 1057 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 96324 1270 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 84667 1476 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3590210 34.37 ns/op BenchmarkTrimSpace/ASCII-4 1983208 56.31 ns/op BenchmarkTrimSpace/SomeNonASCII-4 181184 671.8 ns/op BenchmarkTrimSpace/JustNonASCII-4 94866 1282 ns/op BenchmarkReplaceAll-4 168490 718.4 ns/op 16 B/op 1 allocs/op PASS ok strings 54.964s goos: linux goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 84799 1602 ns/op BenchmarkCond2-4 33381 4998 ns/op BenchmarkCond4-4 16645 8740 ns/op BenchmarkCond8-4 11608 10431 ns/op BenchmarkCond16-4 4078 24887 ns/op BenchmarkCond32-4 1886 60065 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 621320 180.5 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 206224 602.1 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 679316 171.1 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 516472 289.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 260528 628.7 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 656574 194.4 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 82878 1525 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 93114 1663 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 67275 2381 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 47576 2489 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 596577 204.5 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 198669 586.3 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 569438 187.2 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 230706 700.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 736204 160.0 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 185229 597.9 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 2942574 67.00 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 57513 2094 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 137917 896.0 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 329462 429.7 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4159 25933 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 192 640113 ns/op BenchmarkRange/*sync.Map-4 949 108758 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 107888 1393 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 198286 631.5 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 59486 1832 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 89828 1139 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 186211 644.7 ns/op BenchmarkAdversarialDelete/*sync.Map-4 212886 754.4 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 110871 1324 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 185680 542.6 ns/op BenchmarkDeleteCollision/*sync.Map-4 764720 212.3 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 63886 1869 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 167622 701.8 ns/op BenchmarkSwapCollision/*sync.Map-4 76798 1490 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 350 350470 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 95358 1066 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 242774 432.9 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 27807 4725 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 67006 1695 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 24822 4932 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 369609 445.2 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 114543 1073 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 136735 1058 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2487754 44.51 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 188764 706.6 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 2823493 44.06 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 523972 272.3 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 177570 764.2 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 507201 201.0 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 103438 1354 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 261495 459.8 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 443361 234.0 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 116505 930.9 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 581295 184.3 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 185101 611.1 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 129628 954.0 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 142690 916.8 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 67171 2006 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 189019 588.7 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 488990 212.7 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 146635 869.5 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 684751 227.0 ns/op BenchmarkUncontendedSemaphore-4 7240675 16.49 ns/op BenchmarkContendedSemaphore-4 4311909 25.51 ns/op BenchmarkMutexUncontended-4 1498807 95.56 ns/op BenchmarkMutex-4 167784 687.0 ns/op BenchmarkMutexSlack-4 177336 777.4 ns/op BenchmarkMutexWork-4 150246 794.5 ns/op BenchmarkMutexWorkSlack-4 105876 952.9 ns/op BenchmarkMutexNoSpin-4 42541 2918 ns/op BenchmarkMutexSpin-4 50950 2484 ns/op BenchmarkOnce-4 916836 134.0 ns/op BenchmarkOnceFunc/v=Once-4 1884426 62.03 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1433156 85.47 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1625722 73.15 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1811692 67.54 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1489722 79.25 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1613748 75.38 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 9733111 11.25 ns/op BenchmarkSemaSyntNonblock-4 2127136 57.63 ns/op BenchmarkSemaSyntBlock-4 1756327 70.39 ns/op BenchmarkSemaWorkNonblock-4 1251375 108.5 ns/op BenchmarkSemaWorkBlock-4 745800 142.3 ns/op BenchmarkRWMutexUncontended-4 605714 220.2 ns/op BenchmarkRWMutexWrite100-4 287390 354.4 ns/op BenchmarkRWMutexWrite10-4 531241 363.5 ns/op BenchmarkRWMutexWorkWrite100-4 268839 480.4 ns/op BenchmarkRWMutexWorkWrite10-4 327780 480.6 ns/op BenchmarkWaitGroupUncontended-4 1301815 97.51 ns/op BenchmarkWaitGroupAddDone-4 348572 394.8 ns/op BenchmarkWaitGroupAddDoneWork-4 325074 414.0 ns/op BenchmarkWaitGroupWait-4 5474457 21.43 ns/op BenchmarkWaitGroupWaitWork-4 4097815 30.38 ns/op BenchmarkWaitGroupActuallyWait-4 28144 4326 ns/op 32 B/op 2 allocs/op PASS ok sync 19.120s goos: linux goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 528282 266.3 ns/op PASS ok sync/atomic 1.158s PASS ok syscall 1.013s goos: linux goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 186816 604.9 ns/op 0 B/op 0 allocs/op PASS ok testing 1.136s goos: linux goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 10015 11416 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 14282 8554 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 122 925839 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 148 804681 ns/op 749 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 1 124336681 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/1x100000/reuse-4 1 114508432 ns/op 18285232 B/op 100058 allocs/op BenchmarkTable/10x10/new-4 2378 50582 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2450 44000 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 22 4643373 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 24 4346888 ns/op 16464 B/op 43 allocs/op BenchmarkTable/10x100000/new-4 1 524485628 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 517431568 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 261 423623 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 304 390573 ns/op 129 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 44845750 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 44169310 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 5498810934 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 5360401047 ns/op 334042088 B/op 100090 allocs/op BenchmarkPyramid/10-4 3609 32847 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 44 2445621 ns/op 410542 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 237383983 ns/op 35606920 B/op 2055 allocs/op BenchmarkRagged/10-4 3238 36104 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 346 349155 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 33 3431336 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 10666 10821 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 16.771s goos: linux goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 58078264 ns/op BenchmarkVariableString-4 131380 861.0 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2779 40632 ns/op 2509 B/op 39 allocs/op PASS ok text/template/parse 1.446s goos: linux goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc-4 27 4259092 ns/op BenchmarkAfter-4 99 1265361 ns/op BenchmarkStop-4 190 649016 ns/op BenchmarkSimultaneousAfterFunc-4 26 4784339 ns/op BenchmarkStartStop-4 184 674201 ns/op BenchmarkReset-4 3768 31913 ns/op BenchmarkSleep-4 30 3649355 ns/op BenchmarkParallelTimerLatency-4 40 354889 avg-late-ns 1823780 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 36 365597 avg-late-ns 961450 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 32 367321 avg-late-ns 1048005 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 394544 avg-late-ns 1249534 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 364680 avg-late-ns 1398470 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 306635 avg-late-ns 1405060 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 31 316027 avg-late-ns 1827126 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 168039 avg-late-ns 1784630 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 193397 avg-late-ns 1545749 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 212227 avg-late-ns 1490580 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 993889 avg-late-ns 5416164 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 346181 avg-late-ns 1057671 max-late-ns BenchmarkTicker-4 520 302704 ns/op BenchmarkTickerReset-4 6560 20251 ns/op BenchmarkTickerResetNaive-4 186 608054 ns/op BenchmarkNow-4 1460320 81.75 ns/op BenchmarkNowUnixNano-4 1325794 86.77 ns/op BenchmarkNowUnixMilli-4 1328733 88.09 ns/op BenchmarkNowUnixMicro-4 1355946 87.91 ns/op BenchmarkFormat-4 78674 1486 ns/op BenchmarkFormatRFC3339-4 112030 1043 ns/op BenchmarkFormatRFC3339Nano-4 114177 1063 ns/op BenchmarkFormatNow-4 119966 1002 ns/op BenchmarkMarshalJSON-4 155074 732.2 ns/op BenchmarkMarshalText-4 169054 718.6 ns/op BenchmarkParse-4 200155 618.4 ns/op BenchmarkParseRFC3339UTC-4 388051 268.1 ns/op BenchmarkParseRFC3339UTCBytes-4 261669 408.2 ns/op BenchmarkParseRFC3339TZ-4 133603 880.5 ns/op BenchmarkParseRFC3339TZBytes-4 112476 1103 ns/op BenchmarkParseDuration-4 841446 147.9 ns/op BenchmarkHour-4 1135581 105.6 ns/op BenchmarkSecond-4 1000000 109.3 ns/op BenchmarkYear-4 900358 127.9 ns/op BenchmarkDay-4 874440 137.7 ns/op BenchmarkISOWeek-4 912832 135.6 ns/op BenchmarkGoString-4 103142 1014 ns/op BenchmarkUnmarshalText-4 123199 963.6 ns/op PASS ok time 13.445s goos: linux goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 786982 150.1 ns/op BenchmarkDecodeValidJapaneseChars-4 929587 127.9 ns/op BenchmarkDecodeRune-4 1739418 58.82 ns/op BenchmarkEncodeValidASCII-4 712144 151.9 ns/op BenchmarkEncodeValidJapaneseChars-4 1065964 106.2 ns/op BenchmarkAppendRuneValidASCII-4 1841952 64.85 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2874781 40.94 ns/op BenchmarkEncodeRune-4 2023420 57.94 ns/op PASS ok unicode/utf16 2.488s goos: linux goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2335468 51.94 ns/op BenchmarkRuneCountTenJapaneseChars-4 383269 276.2 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 4497739 25.74 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 618445 195.8 ns/op BenchmarkValidTenASCIIChars-4 2455453 48.56 ns/op BenchmarkValid100KASCIIChars-4 158 789906 ns/op BenchmarkValidTenJapaneseChars-4 359730 296.5 ns/op BenchmarkValidLongMostlyASCII-4 135 893206 ns/op BenchmarkValidLongJapanese-4 79 1464577 ns/op BenchmarkValidStringTenASCIIChars-4 4480621 26.92 ns/op BenchmarkValidString100KASCIIChars-4 12277 9342 ns/op BenchmarkValidStringTenJapaneseChars-4 684432 177.9 ns/op BenchmarkValidStringLongMostlyASCII-4 1531 78589 ns/op BenchmarkValidStringLongJapanese-4 225 521263 ns/op BenchmarkEncodeASCIIRune-4 5035582 23.32 ns/op BenchmarkEncodeJapaneseRune-4 3049735 40.46 ns/op BenchmarkAppendASCIIRune-4 11058838 10.38 ns/op BenchmarkAppendJapaneseRune-4 3666792 34.14 ns/op BenchmarkDecodeASCIIRune-4 3205539 36.32 ns/op BenchmarkDecodeJapaneseRune-4 2865464 42.33 ns/op BenchmarkFullRune/ASCII-4 4116054 29.29 ns/op BenchmarkFullRune/Incomplete-4 1892618 62.48 ns/op BenchmarkFullRune/Japanese-4 4030284 29.20 ns/op PASS ok unicode/utf8 4.740s goos: linux goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 55852154753 ns/op PASS ok cmd/api 57.106s goos: linux goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 890628 130.7 ns/op BenchmarkCgoCall/one-pointer-4 695997 179.1 ns/op BenchmarkCgoCall/string-pointer-escape-4 469839 224.8 ns/op BenchmarkCgoCall/string-pointer-noescape-4 473480 217.5 ns/op BenchmarkCgoCall/eight-pointers-4 279442 372.2 ns/op BenchmarkCgoCall/eight-pointers-nil-4 697684 169.2 ns/op BenchmarkCgoCall/eight-pointers-array-4 42631 3007 ns/op BenchmarkCgoCall/eight-pointers-slice-4 57064 1913 ns/op BenchmarkGoString-4 1278462 89.21 ns/op BenchmarkCGoCallback-4 75202 1558 ns/op BenchmarkCGoInCThread-4 739399 163.4 ns/op PASS ok cmd/cgo/internal/test 2.846s goos: linux goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 1264491 95.10 ns/op BenchmarkEqArrayOfStrings64-4 152221 775.4 ns/op BenchmarkEqArrayOfStrings1024-4 9926 11613 ns/op BenchmarkEqArrayOfFloats5-4 1516870 77.27 ns/op BenchmarkEqArrayOfFloats64-4 145161 689.0 ns/op BenchmarkEqArrayOfFloats1024-4 9668 10379 ns/op BenchmarkEqArrayOfStructsEq-4 2760 39133 ns/op BenchmarkEqArrayOfStructsNotEq-4 6124 23377 ns/op BenchmarkEqStruct-4 18226447 6.046 ns/op PASS ok cmd/compile/internal/reflectdata 2.383s goos: linux goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 44225 ns/op BenchmarkInvertLessThanNoov-4 16042868 6.864 ns/op BenchmarkCopyElim1-4 716 150199 ns/op BenchmarkCopyElim10-4 740 175612 ns/op BenchmarkCopyElim100-4 374 304331 ns/op BenchmarkCopyElim1000-4 79 1500036 ns/op BenchmarkCopyElim10000-4 5 22841497 ns/op BenchmarkCopyElim100000-4 1 442923590 ns/op BenchmarkDeadCode/1-4 675 182411 ns/op BenchmarkDeadCode/10-4 547 208834 ns/op BenchmarkDeadCode/100-4 319 375452 ns/op BenchmarkDeadCode/1000-4 63 1933710 ns/op BenchmarkDeadCode/10000-4 5 24017404 ns/op BenchmarkDeadCode/100000-4 1 283186095 ns/op BenchmarkDeadCode/200000-4 1 584907737 ns/op BenchmarkDominatorsLinear-4 21 6647405 ns/op 1.50 MB/s BenchmarkDominatorsFwdBack-4 13 11457139 ns/op 0.87 MB/s BenchmarkDominatorsManyPred-4 14 8627179 ns/op 1.16 MB/s BenchmarkDominatorsMaxPred-4 15 8993893 ns/op 1.11 MB/s BenchmarkDominatorsMaxPredVal-4 15 9637900 ns/op 1.04 MB/s BenchmarkFuse/1-4 628 173797 ns/op BenchmarkFuse/10-4 550 207822 ns/op BenchmarkFuse/100-4 208 595838 ns/op BenchmarkFuse/1000-4 26 4719332 ns/op BenchmarkFuse/10000-4 2 54078092 ns/op BenchmarkNilCheckDeep1-4 15277 7737 ns/op 0.13 MB/s 235 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6480 19130 ns/op 0.52 MB/s 236 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 928 117968 ns/op 0.85 MB/s 1165 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 91 1208372 ns/op 0.83 MB/s 8017 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 7 15810870 ns/op 0.63 MB/s 225010 B/op 6 allocs/op BenchmarkDSEPass-4 49 2731449 ns/op 41667 B/op 6 allocs/op BenchmarkDSEPassBlock-4 2 72029184 ns/op 2124768 B/op 54163 allocs/op BenchmarkCSEPass-4 9 12968816 ns/op 146051 B/op 9 allocs/op BenchmarkCSEPassBlock-4 1 120689691 ns/op 5651664 B/op 97372 allocs/op BenchmarkDeadcodePass-4 272 456970 ns/op 81742 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 103538554 ns/op 4053584 B/op 45001 allocs/op BenchmarkMultiPass-4 99 1097387 ns/op 236916 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 208882987 ns/op 11213800 B/op 149870 allocs/op BenchmarkCondRewrite/SoloJump-4 4249140 27.69 ns/op BenchmarkCondRewrite/CombJump-4 4125592 28.03 ns/op PASS ok cmd/compile/internal/ssa 13.525s goos: linux goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 9744 11276 ns/op BenchmarkExtShift-4 19947 5276 ns/op BenchmarkModify-4 11857 10160 ns/op BenchmarkMullImm-4 18939 5716 ns/op BenchmarkConstModify-4 10000 10076 ns/op BenchmarkBitSet-4 23524 5092 ns/op BenchmarkBitClear-4 23046 5168 ns/op BenchmarkBitToggle-4 21522 5126 ns/op BenchmarkBitSetConst-4 175939 639.8 ns/op BenchmarkBitClearConst-4 191236 617.8 ns/op BenchmarkBitToggleConst-4 175928 686.3 ns/op BenchmarkDivconstI64-4 11823662 10.04 ns/op BenchmarkModconstI64-4 11441102 10.36 ns/op BenchmarkDivisiblePow2constI64-4 11805871 10.06 ns/op BenchmarkDivisibleconstI64-4 11412606 10.02 ns/op BenchmarkDivisibleWDivconstI64-4 8662579 13.93 ns/op BenchmarkDivconstU64/3-4 11598148 10.07 ns/op BenchmarkDivconstU64/5-4 11296202 10.40 ns/op BenchmarkDivconstU64/37-4 11908768 9.980 ns/op BenchmarkDivconstU64/1234567-4 11533173 10.11 ns/op BenchmarkModconstU64-4 11525529 10.11 ns/op BenchmarkDivisibleconstU64-4 11946099 10.11 ns/op BenchmarkDivisibleWDivconstU64-4 8507815 14.34 ns/op BenchmarkDivconstI32-4 11909926 10.03 ns/op BenchmarkModconstI32-4 10961506 10.49 ns/op BenchmarkDivisiblePow2constI32-4 12386612 9.753 ns/op BenchmarkDivisibleconstI32-4 11631391 9.810 ns/op BenchmarkDivisibleWDivconstI32-4 8546845 13.50 ns/op BenchmarkDivconstU32-4 10285720 9.846 ns/op BenchmarkModconstU32-4 11775801 10.60 ns/op BenchmarkDivisibleconstU32-4 11924091 14.92 ns/op BenchmarkDivisibleWDivconstU32-4 8697499 22.64 ns/op BenchmarkDivconstI16-4 11262456 10.21 ns/op BenchmarkModconstI16-4 11853153 10.02 ns/op BenchmarkDivisiblePow2constI16-4 11425646 9.821 ns/op BenchmarkDivisibleconstI16-4 12119340 10.62 ns/op BenchmarkDivisibleWDivconstI16-4 8857546 13.54 ns/op BenchmarkDivconstU16-4 11751250 9.955 ns/op BenchmarkModconstU16-4 12159078 9.939 ns/op BenchmarkDivisibleconstU16-4 11897787 9.858 ns/op BenchmarkDivisibleWDivconstU16-4 8685004 14.26 ns/op BenchmarkDivconstI8-4 11925406 9.902 ns/op BenchmarkModconstI8-4 11221960 10.19 ns/op BenchmarkDivisiblePow2constI8-4 12204662 9.808 ns/op BenchmarkDivisibleconstI8-4 11576666 9.783 ns/op BenchmarkDivisibleWDivconstI8-4 8636288 13.57 ns/op BenchmarkDivconstU8-4 12282750 9.872 ns/op BenchmarkModconstU8-4 12290612 9.815 ns/op BenchmarkDivisibleconstU8-4 12144226 9.923 ns/op BenchmarkDivisibleWDivconstU8-4 8827704 13.51 ns/op BenchmarkMul2-4 254355 465.4 ns/op BenchmarkMulNeg2-4 258066 450.9 ns/op BenchmarkEfaceInteger-4 5188502 22.64 ns/op BenchmarkTypeAssert-4 17246982 6.746 ns/op BenchmarkDiv64UnsignedSmall-4 17400412 5.944 ns/op BenchmarkDiv64Small-4 18564674 6.305 ns/op BenchmarkDiv64SmallNegDivisor-4 20099058 6.123 ns/op BenchmarkDiv64SmallNegDividend-4 18573726 6.314 ns/op BenchmarkDiv64SmallNegBoth-4 18750382 5.669 ns/op BenchmarkDiv64Unsigned-4 15647762 7.017 ns/op BenchmarkDiv64-4 16683933 7.000 ns/op BenchmarkDiv64NegDivisor-4 16915872 6.985 ns/op BenchmarkDiv64NegDividend-4 16991874 6.953 ns/op BenchmarkDiv64NegBoth-4 16529086 6.986 ns/op BenchmarkMod64UnsignedSmall-4 20057635 6.002 ns/op BenchmarkMod64Small-4 18903266 6.334 ns/op BenchmarkMod64SmallNegDivisor-4 16802371 6.604 ns/op BenchmarkMod64SmallNegDividend-4 18901810 5.933 ns/op BenchmarkMod64SmallNegBoth-4 16234228 6.326 ns/op BenchmarkMod64Unsigned-4 15684184 7.344 ns/op BenchmarkMod64-4 16040530 7.325 ns/op BenchmarkMod64NegDivisor-4 16187562 7.218 ns/op BenchmarkMod64NegDividend-4 16305612 7.257 ns/op BenchmarkMod64NegBoth-4 14930593 7.295 ns/op BenchmarkMulconstI32/3-4 19783016 5.162 ns/op BenchmarkMulconstI32/5-4 19562395 5.452 ns/op BenchmarkMulconstI32/12-4 19819611 5.968 ns/op BenchmarkMulconstI32/120-4 19683140 5.488 ns/op BenchmarkMulconstI32/-120-4 19676326 5.570 ns/op BenchmarkMulconstI32/65537-4 20853357 5.438 ns/op BenchmarkMulconstI32/65538-4 20069073 5.422 ns/op BenchmarkMulconstI64/3-4 19402314 5.994 ns/op BenchmarkMulconstI64/5-4 19810024 5.666 ns/op BenchmarkMulconstI64/12-4 19216882 6.055 ns/op BenchmarkMulconstI64/120-4 17944974 5.961 ns/op BenchmarkMulconstI64/-120-4 19489254 5.770 ns/op BenchmarkMulconstI64/65537-4 19959817 5.238 ns/op BenchmarkMulconstI64/65538-4 19872553 5.795 ns/op BenchmarkMulconstU32/3-4 21304590 5.982 ns/op BenchmarkMulconstU32/5-4 20893110 6.010 ns/op BenchmarkMulconstU32/12-4 22809440 5.388 ns/op BenchmarkMulconstU32/120-4 23151186 5.170 ns/op BenchmarkMulconstU32/65537-4 19741033 5.972 ns/op BenchmarkMulconstU32/65538-4 19977561 5.278 ns/op BenchmarkMulconstU64/3-4 19700586 6.003 ns/op BenchmarkMulconstU64/5-4 23400055 5.132 ns/op BenchmarkMulconstU64/12-4 23240820 5.074 ns/op BenchmarkMulconstU64/120-4 18514375 5.741 ns/op BenchmarkMulconstU64/65537-4 23180617 5.278 ns/op BenchmarkMulconstU64/65538-4 20118163 5.203 ns/op BenchmarkShiftArithmeticRight-4 25043079 5.669 ns/op BenchmarkSwitch8Predictable-4 7970208 14.53 ns/op BenchmarkSwitch8Unpredictable-4 7900377 14.92 ns/op BenchmarkSwitch32Predictable-4 11811583 10.21 ns/op BenchmarkSwitch32Unpredictable-4 7940515 15.13 ns/op BenchmarkSwitchStringPredictable-4 7991721 14.50 ns/op BenchmarkSwitchStringUnpredictable-4 5696232 21.13 ns/op BenchmarkSwitchTypePredictable-4 6874112 17.50 ns/op BenchmarkSwitchTypeUnpredictable-4 4205341 27.61 ns/op BenchmarkSwitchInterfaceTypePredictable-4 7716372 14.65 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 5091831 23.45 ns/op PASS ok cmd/compile/internal/test 16.733s goos: linux goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 154 790761 ns/op BenchmarkNamed/Underlying/nongeneric-4 1226776 94.47 ns/op BenchmarkNamed/Underlying/generic-4 1000000 102.0 ns/op BenchmarkNamed/Underlying/src_instance-4 1247385 92.99 ns/op BenchmarkNamed/Underlying/user_instance-4 1273778 95.71 ns/op BenchmarkCheck/http/funcbodies/info-4 1 440355371 ns/op 76465 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 329422308 ns/op 102218 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 137812468 ns/op 244263 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 120772341 ns/op 278731 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 340818826 ns/op 15226 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 74531728 ns/op 69563 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 28321530 ns/op 183174 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 25338966 ns/op 204726 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 40918830 ns/op 53015 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 33411685 ns/op 64916 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 17716037 ns/op 122455 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 7 17334583 ns/op 125139 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 923452245 ns/op 75316 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 549362864 ns/op 126580 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 126204330 ns/op 550848 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 103843394 ns/op 669608 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 378173231 ns/op 5320 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 53904172 ns/op 37311 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 32042872 ns/op 62760 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 31361305 ns/op 64130 lines/s PASS ok cmd/compile/internal/types2 15.653s goos: linux goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 154 711399 ns/op 1753740 sys-ns/op 848039 user-ns/op PASS ok cmd/go 1.194s goos: linux goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 364812 336.0 ns/op PASS ok cmd/go/internal/cfg 1.246s goos: linux goarch: amd64 pkg: cmd/internal/notsha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 92382 1245 ns/op 6.42 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 103326 1144 ns/op 6.99 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 23737 5077 ns/op 201.70 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 24315 4920 ns/op 208.12 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 3753 31337 ns/op 261.41 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 3766 31476 ns/op 260.26 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.873s All tests passed.