freebsd-amd64-race at 8397de2241ca71ba5df2fa60564a8559b9a2d25d :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash" "-force"] and env ["LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "GOROOT_BOOTSTRAP=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PATH=/tmp/workdir/go1.4/go/bin:/bin:/sbin:/usr/bin:/usr/local/bin" "PWD=/tmp/workdir/go/src"] in dir /tmp/workdir/go/src WARNING: //go1.4/bin/go does not exist, found /tmp/workdir/go1.4/go/bin/go from env WARNING: set /tmp/workdir/go1.4/go as GOROOT_BOOTSTRAP Building Go cmd/dist using /tmp/workdir/go1.4/go. (go1.22.6 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4/go. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for freebsd/amd64. --- Installed Go for freebsd/amd64 in /tmp/workdir/go Installed commands in /tmp/workdir/go/bin *** You need to add /tmp/workdir/go/bin to your PATH. :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/bin"] in dir /tmp/workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 1.500s ok archive/zip 2.349s ok bufio 1.285s ok bytes 1.878s ok cmp 1.084s ok compress/bzip2 1.385s ok compress/flate 4.881s ok compress/gzip 9.443s ok compress/lzw 1.655s ok compress/zlib 4.607s ok container/heap 1.077s ok container/list 1.025s ok container/ring 1.052s ok context 1.042s ok crypto 2.379s ok crypto/aes 1.039s ok crypto/cipher 19.199s ok crypto/des 1.042s ok crypto/dsa 1.040s ok crypto/ecdh 1.220s ok crypto/ecdsa 1.160s ok crypto/ed25519 1.253s ok crypto/elliptic 1.033s ? crypto/fips140 [no test files] ok crypto/hkdf 1.076s ok crypto/hmac 1.076s ok crypto/internal/boring 1.031s ? crypto/internal/boring/bbig [no test files] ok crypto/internal/boring/bcache 1.423s ? crypto/internal/boring/sig [no test files] ? crypto/internal/cryptotest [no test files] ? crypto/internal/entropy [no test files] ? crypto/internal/fips140 [no test files] ok crypto/internal/fips140/aes 1.074s ok crypto/internal/fips140/aes/gcm 1.074s [no tests to run] ? crypto/internal/fips140/alias [no test files] ok crypto/internal/fips140/bigmod 1.398s ? crypto/internal/fips140/check [no test files] ? crypto/internal/fips140/check/checktest [no test files] ? crypto/internal/fips140/drbg [no test files] ok crypto/internal/fips140/ecdh 1.077s ok crypto/internal/fips140/ecdsa 1.173s ? crypto/internal/fips140/ed25519 [no test files] ok crypto/internal/fips140/edwards25519 1.540s ok crypto/internal/fips140/edwards25519/field 1.112s ? crypto/internal/fips140/hkdf [no test files] ? crypto/internal/fips140/hmac [no test files] ok crypto/internal/fips140/mlkem 1.291s ok crypto/internal/fips140/nistec 1.079s [no tests to run] ok crypto/internal/fips140/nistec/fiat 1.079s [no tests to run] ? crypto/internal/fips140/pbkdf2 [no test files] ok crypto/internal/fips140/rsa 1.080s ? crypto/internal/fips140/sha256 [no test files] ? crypto/internal/fips140/sha3 [no test files] ? crypto/internal/fips140/sha512 [no test files] ? crypto/internal/fips140/ssh [no test files] ? crypto/internal/fips140/subtle [no test files] ? crypto/internal/fips140/tls12 [no test files] ? crypto/internal/fips140/tls13 [no test files] ok crypto/internal/fips140deps 1.107s ? crypto/internal/fips140deps/byteorder [no test files] ? crypto/internal/fips140deps/cpu [no test files] ? crypto/internal/fips140deps/godebug [no test files] ? crypto/internal/fips140only [no test files] ok crypto/internal/fips140test 2.681s ok crypto/internal/hpke 1.034s ? crypto/internal/impl [no test files] ? crypto/internal/randutil [no test files] ok crypto/internal/sysrand 1.271s ? crypto/internal/sysrand/internal/seccomp [no test files] ok crypto/md5 1.052s ok crypto/mlkem 1.263s ok crypto/pbkdf2 1.134s ok crypto/rand 1.434s ok crypto/rc4 1.369s ok crypto/rsa 1.873s ok crypto/sha1 1.047s ok crypto/sha256 1.047s ok crypto/sha3 2.851s ok crypto/sha512 1.024s ok crypto/subtle 1.381s ok crypto/tls 7.143s ? crypto/tls/internal/fips140tls [no test files] ok crypto/x509 2.391s ? crypto/x509/pkix [no test files] ok database/sql 1.624s ok database/sql/driver 1.078s ok debug/buildinfo 1.065s ok debug/dwarf 1.116s ok debug/elf 1.727s ok debug/gosym 1.088s ok debug/macho 1.087s ok debug/pe 1.079s ok debug/plan9obj 1.076s ok embed 1.018s [no tests to run] ok embed/internal/embedtest 1.083s ? encoding [no test files] ok encoding/ascii85 1.040s ok encoding/asn1 1.021s ok encoding/base32 1.063s ok encoding/base64 1.078s ok encoding/binary 1.094s ok encoding/csv 1.080s ok encoding/gob 12.505s ok encoding/hex 1.018s ok encoding/json 1.862s ok encoding/pem 2.356s ok encoding/xml 1.169s ok errors 1.043s ok expvar 1.051s ok flag 3.265s ok fmt 1.489s ok go/ast 1.037s ok go/ast/internal/tests 1.037s ok go/build 7.142s ok go/build/constraint 1.063s ok go/constant 1.062s ok go/doc 1.207s ok go/doc/comment 2.204s ok go/format 1.097s ok go/importer 1.636s ok go/internal/gccgoimporter 1.044s ok go/internal/gcimporter 9.695s ok go/internal/srcimporter 10.928s ok go/parser 1.873s ok go/printer 2.153s ok go/scanner 1.021s ok go/token 1.104s ok go/types 31.182s ok go/version 1.075s ok hash 1.064s ok hash/adler32 1.061s ok hash/crc32 1.052s ok hash/crc64 1.052s ok hash/fnv 1.052s ok hash/maphash 1.218s ok html 1.077s ok html/template 1.242s ok image 1.353s ok image/color 1.092s ? image/color/palette [no test files] ok image/draw 1.424s ok image/gif 1.671s ? image/internal/imageutil [no test files] ok image/jpeg 1.980s ok image/png 3.156s ok index/suffixarray 1.721s ok internal/abi 1.091s ? internal/asan [no test files] ? internal/bisect [no test files] ok internal/buildcfg 1.082s ? internal/bytealg [no test files] ? internal/byteorder [no test files] ? internal/cfg [no test files] ok internal/chacha8rand 1.028s ok internal/copyright 1.110s ? internal/coverage [no test files] ? internal/coverage/calloc [no test files] ok internal/coverage/cfile 2.478s ok internal/coverage/cformat 1.025s ok internal/coverage/cmerge 1.020s ? internal/coverage/decodecounter [no test files] ? internal/coverage/decodemeta [no test files] ? internal/coverage/encodecounter [no test files] ? internal/coverage/encodemeta [no test files] ok internal/coverage/pods 1.031s ? internal/coverage/rtcov [no test files] ok internal/coverage/slicereader 1.023s ok internal/coverage/slicewriter 1.080s ? internal/coverage/stringtab [no test files] ok internal/coverage/test 1.102s ? internal/coverage/uleb128 [no test files] ok internal/cpu 3.173s ok internal/dag 1.024s ok internal/diff 1.081s ? internal/exportdata [no test files] ? internal/filepathlite [no test files] ok internal/fmtsort 1.028s ok internal/fuzz 1.093s ? internal/goarch [no test files] ok internal/godebug 14.890s ok internal/godebugs 59.117s ? internal/goexperiment [no test files] ? internal/goos [no test files] ? internal/goroot [no test files] ok internal/gover 1.029s ? internal/goversion [no test files] ok internal/itoa 1.062s ? internal/lazyregexp [no test files] ? internal/lazytemplate [no test files] ? internal/msan [no test files] ? internal/nettrace [no test files] ? internal/obscuretestdata [no test files] ? internal/oserror [no test files] ok internal/pkgbits 1.076s ok internal/platform 1.670s ok internal/poll 1.301s ok internal/profile 1.028s ? internal/profilerecord [no test files] ? internal/race [no test files] ok internal/reflectlite 1.050s ok internal/runtime/atomic 1.093s ? internal/runtime/exithook [no test files] ok internal/runtime/maps 1.081s ok internal/runtime/math 1.074s ok internal/runtime/sys 1.074s ok internal/saferio 1.061s ok internal/singleflight 1.113s ? internal/stringslite [no test files] ok internal/sync 4.560s ok internal/synctest 5.374s ? internal/syscall/execenv [no test files] ok internal/syscall/unix 1.015s ok internal/sysinfo 1.076s ? internal/syslist [no test files] ok internal/testenv 1.180s ? internal/testlog [no test files] ? internal/testpty [no test files] ok internal/trace 35.576s ? internal/trace/event [no test files] ? internal/trace/event/go122 [no test files] ok internal/trace/internal/oldtrace 1.412s ? internal/trace/internal/testgen/go122 [no test files] ? internal/trace/raw [no test files] ? internal/trace/testtrace [no test files] ? internal/trace/traceviewer [no test files] ? internal/trace/traceviewer/format [no test files] ? internal/trace/version [no test files] ? internal/txtar [no test files] ok internal/types/errors 1.337s ok internal/unsafeheader 1.074s ok internal/xcoff 1.041s ok internal/zstd 1.640s ok io 1.071s ok io/fs 1.283s ok io/ioutil 1.083s ok iter 1.082s ok log 1.018s ? log/internal [no test files] ok log/slog 1.148s ? log/slog/internal [no test files] ok log/slog/internal/benchmarks 1.047s ok log/slog/internal/buffer 1.047s ? log/slog/internal/slogtest [no test files] ok log/syslog 2.369s ok maps 1.026s ok math 1.064s ok math/big 3.185s ok math/bits 1.032s ok math/cmplx 1.012s ok math/rand 3.590s ok math/rand/v2 2.329s ok mime 1.048s ok mime/multipart 4.609s ok mime/quotedprintable 1.073s ok net 11.266s ok net/http 9.782s ok net/http/cgi 28.521s ok net/http/cookiejar 1.069s ok net/http/fcgi 1.259s ok net/http/httptest 1.181s ok net/http/httptrace 1.074s ok net/http/httputil 1.736s ok net/http/internal 2.284s ok net/http/internal/ascii 1.081s ? net/http/internal/testcert [no test files] ok net/http/pprof 6.284s ok net/internal/cgotest 1.073s ok net/internal/socktest 1.045s ok net/mail 1.086s ok net/netip 1.565s ok net/rpc 1.115s ok net/rpc/jsonrpc 1.029s ok net/smtp 1.071s ok net/textproto 1.071s ok net/url 1.061s ok os 10.221s ok os/exec 8.385s ok os/exec/internal/fdtest 1.074s ok os/signal 20.947s ok os/user 1.036s ok path 1.036s ok path/filepath 1.124s ok plugin 1.035s ok reflect 1.426s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 3.136s ok regexp/syntax 5.557s ok runtime 44.925s ok runtime/cgo 1.047s ? runtime/coverage [no test files] ok runtime/debug 2.161s ? runtime/internal/startlinetest [no test files] ok runtime/internal/wasitest 1.015s ok runtime/metrics 1.037s ok runtime/pprof 29.388s ok runtime/race 9.281s ? runtime/race/internal/amd64v1 [no test files] ok runtime/trace 1.123s ok slices 1.532s ok sort 1.470s ok strconv 2.690s ok strings 2.184s ? structs [no test files] ok sync 1.586s ok sync/atomic 4.127s ok syscall 7.105s ok testing 6.077s ok testing/fstest 1.049s ? testing/internal/testdeps [no test files] ok testing/iotest 1.049s ok testing/quick 1.132s ok testing/slogtest 1.053s ok text/scanner 1.038s ok text/tabwriter 1.061s ok text/template 1.084s ok text/template/parse 1.084s ok time 16.407s ? time/tzdata [no test files] ok unicode 1.033s ok unicode/utf16 1.064s ok unicode/utf8 1.064s ok unique 1.306s ? unsafe [no test files] ok weak 1.318s ok cmd/addr2line 5.074s ok cmd/api 12.645s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 3.480s ? cmd/asm/internal/flags [no test files] ok cmd/asm/internal/lex 1.029s ? cmd/buildid [no test files] ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.065s ok cmd/cgo/internal/test 1.484s ? cmd/cgo/internal/test/gcc68255 [no test files] ? cmd/cgo/internal/test/issue23555a [no test files] ? cmd/cgo/internal/test/issue23555b [no test files] ? cmd/cgo/internal/test/issue26213 [no test files] ? cmd/cgo/internal/test/issue26430 [no test files] ? cmd/cgo/internal/test/issue26743 [no test files] ? cmd/cgo/internal/test/issue27054 [no test files] ? cmd/cgo/internal/test/issue27340 [no test files] ? cmd/cgo/internal/test/issue29563 [no test files] ? cmd/cgo/internal/test/issue30527 [no test files] ? cmd/cgo/internal/test/issue41761a [no test files] ? cmd/cgo/internal/test/issue43639 [no test files] ? cmd/cgo/internal/test/issue52611a [no test files] ? cmd/cgo/internal/test/issue52611b [no test files] ? cmd/cgo/internal/test/issue8756 [no test files] ? cmd/cgo/internal/test/issue8828 [no test files] ? cmd/cgo/internal/test/issue9026 [no test files] ? cmd/cgo/internal/test/issue9510a [no test files] ? cmd/cgo/internal/test/issue9510b [no test files] ok cmd/cgo/internal/testcarchive 23.312s ok cmd/cgo/internal/testcshared 9.799s ok cmd/cgo/internal/testerrors 12.182s ok cmd/cgo/internal/testfortran 1.082s ok cmd/cgo/internal/testgodefs 1.552s ok cmd/cgo/internal/testlife 1.599s ok cmd/cgo/internal/testnocgo 1.010s ok cmd/cgo/internal/testplugin 38.761s ok cmd/cgo/internal/testsanitizers 18.750s ok cmd/cgo/internal/testshared 1.024s ok cmd/cgo/internal/testso 2.360s ok cmd/cgo/internal/teststdio 2.486s ok cmd/cgo/internal/testtls 1.025s ok cmd/compile 38.408s ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.037s ok cmd/compile/internal/amd64 1.082s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.080s ? cmd/compile/internal/bitvec [no test files] ok cmd/compile/internal/compare 1.054s ? cmd/compile/internal/coverage [no test files] ? cmd/compile/internal/deadlocals [no test files] ok cmd/compile/internal/devirtualize 1.077s ok cmd/compile/internal/dwarfgen 1.417s ? cmd/compile/internal/escape [no test files] ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 1.869s ? cmd/compile/internal/inline [no test files] ok cmd/compile/internal/inline/inlheur 1.461s ? cmd/compile/internal/inline/interleaved [no test files] ok cmd/compile/internal/ir 1.021s ok cmd/compile/internal/liveness 1.107s ok cmd/compile/internal/logopt 1.207s ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/loopvar 1.044s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.077s ? cmd/compile/internal/objw [no test files] ? cmd/compile/internal/pgoir [no test files] ? cmd/compile/internal/pkginit [no test files] ? cmd/compile/internal/ppc64 [no test files] ok cmd/compile/internal/rangefunc 1.088s ok cmd/compile/internal/reflectdata 1.040s [no tests to run] ? cmd/compile/internal/riscv64 [no test files] ? cmd/compile/internal/rttype [no test files] ? cmd/compile/internal/s390x [no test files] ok cmd/compile/internal/ssa 8.250s ok cmd/compile/internal/ssagen 1.048s ? cmd/compile/internal/staticdata [no test files] ? cmd/compile/internal/staticinit [no test files] ok cmd/compile/internal/syntax 1.172s ok cmd/compile/internal/test 13.764s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 1.261s ok cmd/compile/internal/types 1.033s ok cmd/compile/internal/types2 9.493s ? cmd/compile/internal/walk [no test files] ? cmd/compile/internal/wasm [no test files] ? cmd/compile/internal/x86 [no test files] ok cmd/covdata 1.079s ok cmd/cover 17.414s ok cmd/dist 1.081s ok cmd/distpack 1.080s ok cmd/doc 2.544s ok cmd/fix 2.928s ok cmd/go 304.829s ok cmd/go/internal/auth 1.081s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/cache 1.199s ok cmd/go/internal/cfg 1.033s [no tests to run] ? cmd/go/internal/clean [no test files] ? cmd/go/internal/cmdflag [no test files] ? cmd/go/internal/doc [no test files] ok cmd/go/internal/envcmd 1.121s ok cmd/go/internal/fips140 1.044s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.081s ok cmd/go/internal/generate 1.081s ok cmd/go/internal/gover 1.081s ? cmd/go/internal/help [no test files] ok cmd/go/internal/imports 1.032s ? cmd/go/internal/list [no test files] ok cmd/go/internal/load 1.090s ok cmd/go/internal/lockedfile 2.561s ok cmd/go/internal/lockedfile/internal/filelock 2.180s ? cmd/go/internal/mmap [no test files] ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/modfetch 1.087s ok cmd/go/internal/modfetch/codehost 2.557s ok cmd/go/internal/modfetch/zip_sum_test 1.024s ? cmd/go/internal/modget [no test files] ok cmd/go/internal/modindex 1.530s ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modload 1.086s ok cmd/go/internal/mvs 1.104s ? cmd/go/internal/run [no test files] ? cmd/go/internal/search [no test files] ok cmd/go/internal/str 1.027s ? cmd/go/internal/telemetrycmd [no test files] ? cmd/go/internal/telemetrystats [no test files] ok cmd/go/internal/test 1.077s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.087s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 1.088s ok cmd/go/internal/vcweb 1.032s ok cmd/go/internal/vcweb/vcstest 3.873s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/web 1.073s ? cmd/go/internal/web/intercept [no test files] ok cmd/go/internal/work 1.403s ? cmd/go/internal/workcmd [no test files] ok cmd/gofmt 1.231s ok cmd/internal/archive 1.413s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/bootstrap_test 1.089s ok cmd/internal/buildid 1.502s ? cmd/internal/codesign [no test files] ok cmd/internal/cov 1.365s ? cmd/internal/cov/covcmd [no test files] ok cmd/internal/dwarf 1.079s ok cmd/internal/edit 1.040s ? cmd/internal/gcprog [no test files] ok cmd/internal/goobj 1.038s ? cmd/internal/hash [no test files] ? cmd/internal/macho [no test files] ok cmd/internal/moddeps 1.883s ok cmd/internal/obj 1.489s ? cmd/internal/obj/arm [no test files] ok cmd/internal/obj/arm64 1.592s ok cmd/internal/obj/loong64 1.088s ? cmd/internal/obj/mips [no test files] ok cmd/internal/obj/ppc64 1.173s ok cmd/internal/obj/riscv 1.113s ok cmd/internal/obj/s390x 1.021s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/x86 4.134s ok cmd/internal/objabi 1.025s ? cmd/internal/objfile [no test files] ok cmd/internal/osinfo 1.025s ok cmd/internal/par 1.226s ? cmd/internal/pathcache [no test files] ok cmd/internal/pgo 1.085s ok cmd/internal/pkgpath 5.361s ok cmd/internal/pkgpattern 1.089s ok cmd/internal/quoted 1.090s ? cmd/internal/robustio [no test files] ? cmd/internal/script [no test files] ? cmd/internal/script/scripttest [no test files] ok cmd/internal/src 1.076s ok cmd/internal/sys 1.076s ? cmd/internal/telemetry [no test files] ? cmd/internal/telemetry/counter [no test files] ok cmd/internal/test2json 1.702s ok cmd/link 19.634s ? cmd/link/internal/amd64 [no test files] ? cmd/link/internal/arm [no test files] ? cmd/link/internal/arm64 [no test files] ok cmd/link/internal/benchmark 1.018s ? cmd/link/internal/dwtest [no test files] ok cmd/link/internal/ld 8.271s ? cmd/link/internal/loadelf [no test files] ok cmd/link/internal/loader 1.105s ? cmd/link/internal/loadmacho [no test files] ? cmd/link/internal/loadpe [no test files] ? cmd/link/internal/loadxcoff [no test files] ? cmd/link/internal/loong64 [no test files] ? cmd/link/internal/mips [no test files] ? cmd/link/internal/mips64 [no test files] ? cmd/link/internal/ppc64 [no test files] ? cmd/link/internal/riscv64 [no test files] ? cmd/link/internal/s390x [no test files] ? cmd/link/internal/sym [no test files] ? cmd/link/internal/wasm [no test files] ? cmd/link/internal/x86 [no test files] ok cmd/nm 9.683s ok cmd/objdump 5.852s ok cmd/pack 8.293s ok cmd/pprof 3.676s ? cmd/preprofile [no test files] ok cmd/relnote 1.030s ? cmd/test2json [no test files] ok cmd/trace 1.376s ok cmd/vet 54.011s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 4144 28722 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 3098 43622 ns/op 1662 B/op 24 allocs/op Benchmark/Writer/PAX-4 2300 58509 ns/op 2256 B/op 38 allocs/op Benchmark/Reader/USTAR-4 5242 24238 ns/op 5169 B/op 16 allocs/op Benchmark/Reader/GNU-4 5068 19807 ns/op 5110 B/op 14 allocs/op Benchmark/Reader/PAX-4 2608 50893 ns/op 8948 B/op 33 allocs/op PASS ok archive/tar 1.970s goos: freebsd goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 267930058 ns/op 15168 B/op 66 allocs/op BenchmarkZip64Test-4 1 104462968 ns/op BenchmarkZip64TestSizes/4096-4 1706 65887 ns/op BenchmarkZip64TestSizes/1048576-4 187 569326 ns/op BenchmarkZip64TestSizes/67108864-4 1 111992235 ns/op PASS ok archive/zip 2.110s goos: freebsd goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 325567 340.9 ns/op BenchmarkReaderCopyUnoptimal-4 217618 533.6 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 16306 ns/op BenchmarkReaderWriteToOptimal-4 11900 8949 ns/op BenchmarkReaderReadString-4 177986 647.0 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 293850 377.0 ns/op BenchmarkWriterCopyUnoptimal-4 316508 357.9 ns/op BenchmarkWriterCopyNoReadFrom-4 9680 14286 ns/op BenchmarkReaderEmpty-4 41156 2624 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 37658 3562 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 780424 154.1 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.722s goos: freebsd goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 4941 23662 ns/op 1384.81 MB/s BenchmarkWriteByte-4 541 204722 ns/op 20.01 MB/s BenchmarkWriteRune-4 331 374710 ns/op 32.79 MB/s BenchmarkBufferNotEmptyWriteRead-4 38 2957119 ns/op BenchmarkBufferFullSmallReads-4 132 946887 ns/op BenchmarkBufferWriteBlock/N4096-4 9511 13614 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 499 240731 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 24 5232119 ns/op 4192264 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 10 11320659 ns/op 1482.00 MB/s 3355443 B/op 0 allocs/op BenchmarkIndexByte/10-4 4918826 23.52 ns/op 425.23 MB/s BenchmarkIndexByte/32-4 5682577 22.92 ns/op 1396.04 MB/s BenchmarkIndexByte/4K-4 1408698 82.22 ns/op 49819.36 MB/s BenchmarkIndexBytePortable/10-4 1100629 96.57 ns/op 103.55 MB/s BenchmarkIndexBytePortable/32-4 382564 301.0 ns/op 106.31 MB/s BenchmarkIndexBytePortable/4K-4 3176 40651 ns/op 100.76 MB/s BenchmarkIndexRune/10-4 1609099 73.09 ns/op 136.81 MB/s BenchmarkIndexRune/32-4 1573272 75.67 ns/op 422.87 MB/s BenchmarkIndexRune/4K-4 793356 139.6 ns/op 29332.55 MB/s BenchmarkIndexRuneASCII/10-4 5603182 21.44 ns/op 466.38 MB/s BenchmarkIndexRuneASCII/32-4 5222008 22.21 ns/op 1440.78 MB/s BenchmarkIndexRuneASCII/4K-4 1483227 95.32 ns/op 42970.93 MB/s BenchmarkIndexRuneUnicode/Latin/10-4 1878526 62.97 ns/op 158.81 MB/s BenchmarkIndexRuneUnicode/Latin/32-4 1949434 60.93 ns/op 525.19 MB/s BenchmarkIndexRuneUnicode/Latin/4K-4 215568 500.6 ns/op 8181.40 MB/s BenchmarkIndexRuneUnicode/Cyrillic/10-4 1649541 76.79 ns/op 130.23 MB/s BenchmarkIndexRuneUnicode/Cyrillic/32-4 1288771 102.1 ns/op 313.31 MB/s BenchmarkIndexRuneUnicode/Cyrillic/4K-4 71000 1813 ns/op 2259.26 MB/s BenchmarkIndexRuneUnicode/Han/10-4 1016824 121.5 ns/op 82.29 MB/s BenchmarkIndexRuneUnicode/Han/32-4 1000000 114.2 ns/op 280.19 MB/s BenchmarkIndexRuneUnicode/Han/4K-4 149077 880.4 ns/op 4652.23 MB/s BenchmarkEqual/0-4 8705708 13.27 ns/op BenchmarkEqual/same/1-4 1714692 75.79 ns/op 13.20 MB/s BenchmarkEqual/same/6-4 1266871 93.81 ns/op 63.96 MB/s BenchmarkEqual/same/9-4 1811962 74.47 ns/op 120.86 MB/s BenchmarkEqual/same/15-4 1912945 75.56 ns/op 198.51 MB/s BenchmarkEqual/same/16-4 1798539 69.15 ns/op 231.38 MB/s BenchmarkEqual/same/20-4 1535307 66.15 ns/op 302.32 MB/s BenchmarkEqual/same/32-4 1922433 61.99 ns/op 516.21 MB/s BenchmarkEqual/same/4K-4 150944 862.5 ns/op 4748.77 MB/s BenchmarkEqual/1-4 1585372 70.92 ns/op 14.10 MB/s BenchmarkEqual/6-4 1563514 71.76 ns/op 83.61 MB/s BenchmarkEqual/9-4 1884241 67.65 ns/op 133.04 MB/s BenchmarkEqual/15-4 1775750 87.60 ns/op 171.24 MB/s BenchmarkEqual/16-4 1487565 88.88 ns/op 180.02 MB/s BenchmarkEqual/20-4 1391336 82.76 ns/op 241.65 MB/s BenchmarkEqual/32-4 1414435 71.83 ns/op 445.52 MB/s BenchmarkEqual/4K-4 75050 1841 ns/op 2224.87 MB/s BenchmarkEqualBothUnaligned/64_0-4 1614177 72.74 ns/op 879.90 MB/s BenchmarkEqualBothUnaligned/64_1-4 1345936 91.83 ns/op 696.92 MB/s BenchmarkEqualBothUnaligned/64_4-4 1315828 83.04 ns/op 770.72 MB/s BenchmarkEqualBothUnaligned/64_7-4 1679332 64.12 ns/op 998.20 MB/s BenchmarkEqualBothUnaligned/4096_0-4 97288 1197 ns/op 3422.93 MB/s BenchmarkEqualBothUnaligned/4096_1-4 83647 1609 ns/op 2545.12 MB/s BenchmarkEqualBothUnaligned/4096_4-4 139790 952.6 ns/op 4299.86 MB/s BenchmarkEqualBothUnaligned/4096_7-4 130714 827.4 ns/op 4950.38 MB/s BenchmarkIndex/10-4 3710709 31.24 ns/op 320.12 MB/s BenchmarkIndex/32-4 4307493 32.20 ns/op 993.79 MB/s BenchmarkIndex/4K-4 34596 3386 ns/op 1209.81 MB/s BenchmarkIndexEasy/10-4 3828780 38.47 ns/op 259.96 MB/s BenchmarkIndexEasy/32-4 4080646 30.45 ns/op 1051.03 MB/s BenchmarkIndexEasy/4K-4 809494 174.1 ns/op 23529.58 MB/s BenchmarkCount/10-4 1863024 60.61 ns/op 165.00 MB/s BenchmarkCount/32-4 1990165 60.56 ns/op 528.37 MB/s BenchmarkCount/4K-4 38028 3312 ns/op 1236.58 MB/s BenchmarkCountEasy/10-4 1953811 64.04 ns/op 156.15 MB/s BenchmarkCountEasy/32-4 2095732 59.23 ns/op 540.25 MB/s BenchmarkCountEasy/4K-4 686652 188.2 ns/op 21766.65 MB/s BenchmarkCountSingle/10-4 3466894 34.43 ns/op 290.42 MB/s BenchmarkCountSingle/32-4 3573584 37.90 ns/op 844.24 MB/s BenchmarkCountSingle/4K-4 1000000 108.5 ns/op 37748.11 MB/s BenchmarkToUpper/#00-4 3615628 32.68 ns/op BenchmarkToUpper/ONLYUPPER-4 454790 270.0 ns/op BenchmarkToUpper/abc-4 605970 166.7 ns/op BenchmarkToUpper/AbC123-4 473136 262.8 ns/op BenchmarkToUpper/azAZ09_-4 447031 257.3 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 124170 1074 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 52544 2250 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 71323 1938 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 165686 694.8 ns/op BenchmarkToLower/#00-4 2992183 37.78 ns/op BenchmarkToLower/abc-4 626065 203.5 ns/op BenchmarkToLower/AbC123-4 441894 278.6 ns/op BenchmarkToLower/azAZ09_-4 397594 321.6 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 116245 1062 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 46279 2210 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 90848 1384 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 177033 697.1 ns/op BenchmarkFields/ASCII/16-4 184158 695.0 ns/op 23.02 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 13238 9798 ns/op 26.13 MB/s 512 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 849 179368 ns/op 22.84 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 43 2792471 ns/op 23.47 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 37150195 ns/op 28.23 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 125109 1067 ns/op 14.99 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6722 15255 ns/op 16.78 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 510 298002 ns/op 13.74 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 25 4467541 ns/op 14.67 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 77848532 ns/op 13.47 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 214504 577.4 ns/op 27.71 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 14878 8040 ns/op 31.84 MB/s 512 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 886 137585 ns/op 29.77 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 54 2515871 ns/op 26.05 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 44268981 ns/op 23.69 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 168792 657.5 ns/op 24.33 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12164 9824 ns/op 26.06 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 706 170107 ns/op 24.08 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 37 3219152 ns/op 20.36 MB/s 512263 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 54266996 ns/op 19.32 MB/s 11211104 B/op 25 allocs/op BenchmarkTrimSpace/NoTrim-4 2574014 43.67 ns/op BenchmarkTrimSpace/ASCII-4 1471898 93.04 ns/op BenchmarkTrimSpace/SomeNonASCII-4 134152 807.6 ns/op BenchmarkTrimSpace/JustNonASCII-4 64502 1729 ns/op BenchmarkToValidUTF8/Valid-4 542690 197.1 ns/op BenchmarkToValidUTF8/InvalidASCII-4 433740 264.5 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 137653 1060 ns/op BenchmarkIndexHard1-4 1117 99710 ns/op 10516.26 MB/s BenchmarkIndexHard2-4 844 162974 ns/op 6433.98 MB/s BenchmarkIndexHard3-4 154 772618 ns/op 1357.17 MB/s BenchmarkIndexHard4-4 168 692383 ns/op 1514.44 MB/s BenchmarkLastIndexHard1-4 7 16404614 ns/op BenchmarkLastIndexHard2-4 6 18470707 ns/op BenchmarkLastIndexHard3-4 6 22581736 ns/op BenchmarkCountHard1-4 1212 128299 ns/op BenchmarkCountHard2-4 840 177151 ns/op BenchmarkCountHard3-4 147 858336 ns/op BenchmarkSplitEmptySeparator-4 2 89818786 ns/op BenchmarkSplitSingleByteSeparator-4 19 5883359 ns/op BenchmarkSplitMultiByteSeparator-4 19 5806814 ns/op BenchmarkSplitNSingleByteSeparator-4 282255 559.4 ns/op BenchmarkSplitNMultiByteSeparator-4 110511 1297 ns/op BenchmarkRepeat-4 236203 537.3 ns/op BenchmarkRepeatLarge/256/1-4 181239 582.0 ns/op 439.84 MB/s BenchmarkRepeatLarge/256/16-4 253030 413.3 ns/op 619.44 MB/s BenchmarkRepeatLarge/512/1-4 141836 878.0 ns/op 583.15 MB/s BenchmarkRepeatLarge/512/16-4 161107 685.6 ns/op 746.84 MB/s BenchmarkRepeatLarge/1024/1-4 81156 1491 ns/op 686.91 MB/s BenchmarkRepeatLarge/1024/16-4 122330 1140 ns/op 898.56 MB/s BenchmarkRepeatLarge/2048/1-4 55941 2500 ns/op 819.26 MB/s BenchmarkRepeatLarge/2048/16-4 52048 2242 ns/op 913.38 MB/s BenchmarkRepeatLarge/4096/1-4 28701 4432 ns/op 924.23 MB/s BenchmarkRepeatLarge/4096/16-4 28462 4342 ns/op 943.44 MB/s BenchmarkRepeatLarge/8192/1-4 15475 8231 ns/op 995.25 MB/s BenchmarkRepeatLarge/8192/16-4 14856 7606 ns/op 1077.08 MB/s BenchmarkRepeatLarge/8192/4097-4 29146 4239 ns/op 966.51 MB/s BenchmarkRepeatLarge/16384/1-4 9285 14491 ns/op 1130.67 MB/s BenchmarkRepeatLarge/16384/16-4 10000 13835 ns/op 1184.28 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 10012 ns/op 1227.68 MB/s BenchmarkRepeatLarge/32768/1-4 4402 27900 ns/op 1174.48 MB/s BenchmarkRepeatLarge/32768/16-4 4186 27223 ns/op 1203.70 MB/s BenchmarkRepeatLarge/32768/4097-4 4170 32699 ns/op 877.05 MB/s BenchmarkRepeatLarge/65536/1-4 1861 56990 ns/op 1149.96 MB/s BenchmarkRepeatLarge/65536/16-4 2229 51400 ns/op 1275.01 MB/s BenchmarkRepeatLarge/65536/4097-4 2299 50269 ns/op 1222.51 MB/s BenchmarkRepeatLarge/131072/1-4 736 183955 ns/op 712.52 MB/s BenchmarkRepeatLarge/131072/16-4 688 183460 ns/op 714.44 MB/s BenchmarkRepeatLarge/131072/4097-4 804 196827 ns/op 645.27 MB/s BenchmarkRepeatLarge/262144/1-4 381 324231 ns/op 808.51 MB/s BenchmarkRepeatLarge/262144/16-4 357 353466 ns/op 741.64 MB/s BenchmarkRepeatLarge/262144/4097-4 375 360071 ns/op 716.83 MB/s BenchmarkRepeatLarge/524288/1-4 205 690622 ns/op 759.15 MB/s BenchmarkRepeatLarge/524288/16-4 195 625062 ns/op 838.78 MB/s BenchmarkRepeatLarge/524288/4097-4 182 622676 ns/op 835.62 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1151017 ns/op 911.00 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1280441 ns/op 818.92 MB/s BenchmarkRepeatLarge/1048576/4097-4 100 1272420 ns/op 821.06 MB/s BenchmarkRepeatLarge/2097152/1-4 45 3159776 ns/op 663.70 MB/s BenchmarkRepeatLarge/2097152/16-4 46 3663604 ns/op 572.43 MB/s BenchmarkRepeatLarge/2097152/4097-4 38 2729991 ns/op 766.88 MB/s BenchmarkRepeatLarge/4194304/1-4 25 4503299 ns/op 931.38 MB/s BenchmarkRepeatLarge/4194304/16-4 24 4345884 ns/op 965.12 MB/s BenchmarkRepeatLarge/4194304/4097-4 22 4610171 ns/op 909.13 MB/s BenchmarkRepeatLarge/8388608/1-4 12 9342730 ns/op 897.88 MB/s BenchmarkRepeatLarge/8388608/16-4 13 8243076 ns/op 1017.66 MB/s BenchmarkRepeatLarge/8388608/4097-4 13 8134698 ns/op 1030.96 MB/s BenchmarkRepeatLarge/16777216/1-4 7 17779257 ns/op 943.64 MB/s BenchmarkRepeatLarge/16777216/16-4 6 17509507 ns/op 958.18 MB/s BenchmarkRepeatLarge/16777216/4097-4 7 18149283 ns/op 924.40 MB/s BenchmarkRepeatLarge/33554432/1-4 3 36516011 ns/op 918.90 MB/s BenchmarkRepeatLarge/33554432/16-4 3 38794160 ns/op 864.94 MB/s BenchmarkRepeatLarge/33554432/4097-4 3 34416689 ns/op 974.95 MB/s BenchmarkRepeatLarge/67108864/1-4 2 100545976 ns/op 667.44 MB/s BenchmarkRepeatLarge/67108864/16-4 1 104854740 ns/op 640.02 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 68715994 ns/op 976.61 MB/s BenchmarkRepeatLarge/134217728/1-4 1 140384019 ns/op 956.08 MB/s BenchmarkRepeatLarge/134217728/16-4 1 130861371 ns/op 1025.65 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 141332911 ns/op 949.66 MB/s BenchmarkRepeatLarge/268435456/1-4 1 297290254 ns/op 902.94 MB/s BenchmarkRepeatLarge/268435456/16-4 1 282108211 ns/op 951.53 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 261618063 ns/op 1026.06 MB/s BenchmarkRepeatLarge/536870912/1-4 1 572768548 ns/op 937.33 MB/s BenchmarkRepeatLarge/536870912/16-4 1 613520393 ns/op 875.07 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 516238659 ns/op 1039.97 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1112648808 ns/op 965.03 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1196342809 ns/op 897.52 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1399327853 ns/op 767.33 MB/s BenchmarkBytesCompare/1-4 11507424 9.949 ns/op BenchmarkBytesCompare/2-4 12514028 9.073 ns/op BenchmarkBytesCompare/4-4 12035857 8.995 ns/op BenchmarkBytesCompare/8-4 12564814 8.448 ns/op BenchmarkBytesCompare/16-4 12196448 9.195 ns/op BenchmarkBytesCompare/32-4 12952935 9.464 ns/op BenchmarkBytesCompare/64-4 11352262 9.844 ns/op BenchmarkBytesCompare/128-4 10698639 11.84 ns/op BenchmarkBytesCompare/256-4 9022466 12.92 ns/op BenchmarkBytesCompare/512-4 6225968 17.43 ns/op BenchmarkBytesCompare/1024-4 4811610 27.75 ns/op BenchmarkBytesCompare/2048-4 2330325 46.32 ns/op BenchmarkIndexAnyASCII/1:1-4 2410130 44.28 ns/op BenchmarkIndexAnyASCII/1:2-4 3355375 44.32 ns/op BenchmarkIndexAnyASCII/1:4-4 2360148 43.52 ns/op BenchmarkIndexAnyASCII/1:8-4 2962543 37.39 ns/op BenchmarkIndexAnyASCII/1:16-4 2658883 46.31 ns/op BenchmarkIndexAnyASCII/1:32-4 3054309 43.93 ns/op BenchmarkIndexAnyASCII/1:64-4 2943268 37.00 ns/op BenchmarkIndexAnyASCII/16:1-4 2366377 53.62 ns/op BenchmarkIndexAnyASCII/16:2-4 340882 328.8 ns/op BenchmarkIndexAnyASCII/16:4-4 470768 263.1 ns/op BenchmarkIndexAnyASCII/16:8-4 467682 314.6 ns/op BenchmarkIndexAnyASCII/16:16-4 357996 389.8 ns/op BenchmarkIndexAnyASCII/16:32-4 332436 355.8 ns/op BenchmarkIndexAnyASCII/16:64-4 303606 376.3 ns/op BenchmarkIndexAnyASCII/256:1-4 2656909 48.39 ns/op BenchmarkIndexAnyASCII/256:2-4 30362 3770 ns/op BenchmarkIndexAnyASCII/256:4-4 28999 4047 ns/op BenchmarkIndexAnyASCII/256:8-4 30813 4179 ns/op BenchmarkIndexAnyASCII/256:16-4 34422 3853 ns/op BenchmarkIndexAnyASCII/256:32-4 33703 3665 ns/op BenchmarkIndexAnyASCII/256:64-4 31483 3867 ns/op BenchmarkIndexAnyUTF8/1:1-4 2901432 40.07 ns/op BenchmarkIndexAnyUTF8/1:2-4 3301549 36.84 ns/op BenchmarkIndexAnyUTF8/1:4-4 3026061 35.92 ns/op BenchmarkIndexAnyUTF8/1:8-4 3300091 37.32 ns/op BenchmarkIndexAnyUTF8/1:16-4 3067405 39.38 ns/op BenchmarkIndexAnyUTF8/1:32-4 3118710 35.79 ns/op BenchmarkIndexAnyUTF8/1:64-4 3216600 36.16 ns/op BenchmarkIndexAnyUTF8/16:1-4 200739 593.9 ns/op BenchmarkIndexAnyUTF8/16:2-4 388450 292.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 394562 300.4 ns/op BenchmarkIndexAnyUTF8/16:8-4 332834 311.0 ns/op BenchmarkIndexAnyUTF8/16:16-4 324652 312.3 ns/op BenchmarkIndexAnyUTF8/16:32-4 324385 310.8 ns/op BenchmarkIndexAnyUTF8/16:64-4 321834 314.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 12718 8640 ns/op BenchmarkIndexAnyUTF8/256:2-4 26871 4103 ns/op BenchmarkIndexAnyUTF8/256:4-4 26794 4236 ns/op BenchmarkIndexAnyUTF8/256:8-4 25189 4454 ns/op BenchmarkIndexAnyUTF8/256:16-4 26455 4136 ns/op BenchmarkIndexAnyUTF8/256:32-4 28800 4525 ns/op BenchmarkIndexAnyUTF8/256:64-4 27812 4243 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3126842 38.53 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3245040 42.04 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2856727 36.84 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2800604 40.97 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2860184 42.36 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3101734 41.07 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3195319 36.12 ns/op BenchmarkLastIndexAnyASCII/16:1-4 405195 293.1 ns/op BenchmarkLastIndexAnyASCII/16:2-4 387086 333.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 407335 378.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 444326 352.1 ns/op BenchmarkLastIndexAnyASCII/16:16-4 390181 304.6 ns/op BenchmarkLastIndexAnyASCII/16:32-4 320772 330.8 ns/op BenchmarkLastIndexAnyASCII/16:64-4 320014 372.1 ns/op BenchmarkLastIndexAnyASCII/256:1-4 32242 3914 ns/op BenchmarkLastIndexAnyASCII/256:2-4 36720 3354 ns/op BenchmarkLastIndexAnyASCII/256:4-4 28917 4191 ns/op BenchmarkLastIndexAnyASCII/256:8-4 34636 4347 ns/op BenchmarkLastIndexAnyASCII/256:16-4 32271 3426 ns/op BenchmarkLastIndexAnyASCII/256:32-4 33480 3221 ns/op BenchmarkLastIndexAnyASCII/256:64-4 34173 3561 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2631363 38.39 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3191797 36.83 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3129802 45.20 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3231132 45.20 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2935263 37.24 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3168974 37.41 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3220551 36.67 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 270168 408.2 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 362587 309.5 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 374959 316.7 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 377934 313.5 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 415642 290.1 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 343645 350.5 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 367363 348.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 17848 6213 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 24232 5397 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 23220 4358 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 27759 4387 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 28788 4257 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 26484 5403 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 23839 4323 ns/op BenchmarkTrimASCII/1:1-4 3566168 37.49 ns/op BenchmarkTrimASCII/1:2-4 3243484 40.39 ns/op BenchmarkTrimASCII/1:4-4 2989760 49.79 ns/op BenchmarkTrimASCII/1:8-4 2501596 45.33 ns/op BenchmarkTrimASCII/1:16-4 1651423 72.38 ns/op BenchmarkTrimASCII/16:1-4 603375 204.0 ns/op BenchmarkTrimASCII/16:2-4 442948 267.9 ns/op BenchmarkTrimASCII/16:4-4 406633 255.8 ns/op BenchmarkTrimASCII/16:8-4 359263 318.6 ns/op BenchmarkTrimASCII/16:16-4 379213 417.9 ns/op BenchmarkTrimASCII/256:1-4 50278 2612 ns/op BenchmarkTrimASCII/256:2-4 33422 3338 ns/op BenchmarkTrimASCII/256:4-4 35858 3441 ns/op BenchmarkTrimASCII/256:8-4 35954 3649 ns/op BenchmarkTrimASCII/256:16-4 33158 3455 ns/op BenchmarkTrimASCII/4096:1-4 3626 34949 ns/op BenchmarkTrimASCII/4096:2-4 2280 52483 ns/op BenchmarkTrimASCII/4096:4-4 1874 53659 ns/op BenchmarkTrimASCII/4096:8-4 2212 52873 ns/op BenchmarkTrimASCII/4096:16-4 2276 51755 ns/op BenchmarkTrimByte-4 2756780 45.51 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 18846 6749 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 18420 6727 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 842 135096 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1524 69262 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2992 34136 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6787 19371 ns/op BenchmarkCompareBytesEqual-4 13183700 8.088 ns/op BenchmarkCompareBytesToNil-4 14542971 7.957 ns/op BenchmarkCompareBytesEmpty-4 16266516 7.055 ns/op BenchmarkCompareBytesIdentical-4 14356699 7.238 ns/op BenchmarkCompareBytesSameLength-4 12878328 8.166 ns/op BenchmarkCompareBytesDifferentLength-4 14041974 8.686 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 2233 46288 ns/op 22653.50 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 2844 38319 ns/op 27364.97 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 3115 40145 ns/op 26119.90 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 3878 32682 ns/op 32084.25 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 3963 31266 ns/op 33537.16 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 3489 32390 ns/op 32374.14 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3942 31032 ns/op 33790.15 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 3882 32403 ns/op 32360.62 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 3039 36569 ns/op 28674.19 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 3433 43269 ns/op 24234.24 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2658 40124 ns/op 26133.26 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 2683 40506 ns/op 25886.95 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 2910 38775 ns/op 27042.51 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 2466 43273 ns/op 24231.67 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 3398 32751 ns/op 32017.10 MB/s BenchmarkCompareBytesBig-4 2629 38333 ns/op 27354.54 MB/s BenchmarkCompareBytesBigIdentical-4 15711564 8.185 ns/op 128111639.02 MB/s PASS ok bytes 64.319s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 60491102 ns/op 1.65 MB/s 3611392 B/op 27 allocs/op BenchmarkDecodeNewton-4 1 286336334 ns/op 1.98 MB/s 3629184 B/op 26 allocs/op BenchmarkDecodeRand-4 6 20540913 ns/op 0.80 MB/s 3644128 B/op 27 allocs/op PASS ok compress/bzip2 2.125s goos: freebsd goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 56 1787778 ns/op 5.59 MB/s 42884 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 13526780 ns/op 7.39 MB/s 41620 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 143341663 ns/op 6.98 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 86 1433992 ns/op 6.97 MB/s 43677 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 7 16399427 ns/op 6.10 MB/s 43237 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 135841006 ns/op 7.36 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 84 1297643 ns/op 7.71 MB/s 43026 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 14868972 ns/op 6.73 MB/s 42927 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 158659553 ns/op 6.30 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 66 1565666 ns/op 6.39 MB/s 42567 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 15544943 ns/op 6.43 MB/s 43954 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 143472592 ns/op 6.97 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 79 1651454 ns/op 6.06 MB/s 43117 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 7 15332163 ns/op 6.52 MB/s 47429 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 169799536 ns/op 5.89 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 99 1248214 ns/op 8.01 MB/s 43229 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 10 11016315 ns/op 9.08 MB/s 46228 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 116758330 ns/op 8.56 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 100 1162703 ns/op 8.60 MB/s 43350 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 15 11885655 ns/op 8.41 MB/s 44557 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 83250996 ns/op 12.01 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 100 1085212 ns/op 9.21 MB/s 43434 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 8437915 ns/op 11.85 MB/s 45851 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 78525182 ns/op 12.73 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 136 884770 ns/op 11.30 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 7926099 ns/op 12.62 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 89004832 ns/op 11.24 MB/s BenchmarkEncode/Digits/Speed/1e4-4 56 1811959 ns/op 5.52 MB/s BenchmarkEncode/Digits/Speed/1e5-4 6 18472809 ns/op 5.41 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 154613383 ns/op 6.47 MB/s BenchmarkEncode/Digits/Default/1e4-4 25 4947754 ns/op 2.02 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 97790304 ns/op 1.02 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 800365392 ns/op 1.25 MB/s BenchmarkEncode/Digits/Compression/1e4-4 25 4778432 ns/op 2.09 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 72985852 ns/op 1.37 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 889420357 ns/op 1.12 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 81 1235054 ns/op 8.10 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 13 11030991 ns/op 9.07 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 101665567 ns/op 9.84 MB/s BenchmarkEncode/Newton/Speed/1e4-4 62 2124931 ns/op 4.71 MB/s BenchmarkEncode/Newton/Speed/1e5-4 6 17598128 ns/op 5.68 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 192755534 ns/op 5.19 MB/s BenchmarkEncode/Newton/Default/1e4-4 19 6388715 ns/op 1.57 MB/s BenchmarkEncode/Newton/Default/1e5-4 1 113124256 ns/op 0.88 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 773992759 ns/op 1.29 MB/s BenchmarkEncode/Newton/Compression/1e4-4 24 4956025 ns/op 2.02 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 82044195 ns/op 1.22 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 967596754 ns/op 1.03 MB/s PASS ok compress/flate 18.234s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 56 2032778 ns/op 4.92 MB/s BenchmarkDecoder/1e-Reuse4-4 56 1869808 ns/op 5.35 MB/s BenchmarkDecoder/1e5-4 6 18399484 ns/op 5.43 MB/s BenchmarkDecoder/1e-Reuse5-4 6 21169115 ns/op 4.72 MB/s BenchmarkDecoder/1e6-4 1 181945574 ns/op 5.50 MB/s BenchmarkDecoder/1e-Reuse6-4 1 180984184 ns/op 5.53 MB/s BenchmarkEncoder/1e4-4 68 2270020 ns/op 4.41 MB/s BenchmarkEncoder/1e-Reuse4-4 64 2023238 ns/op 4.94 MB/s BenchmarkEncoder/1e5-4 7 17677955 ns/op 5.66 MB/s BenchmarkEncoder/1e-Reuse5-4 4 26461080 ns/op 3.78 MB/s BenchmarkEncoder/1e6-4 1 251920974 ns/op 3.97 MB/s BenchmarkEncoder/1e-Reuse6-4 1 241937136 ns/op 4.13 MB/s PASS ok compress/lzw 3.690s goos: freebsd goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 32 4093575 ns/op PASS ok container/heap 1.181s goos: freebsd goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 16070 7293 ns/op BenchmarkWithTimeout/concurrency=40-4 3928 33114 ns/op BenchmarkWithTimeout/concurrency=4000-4 3032 37075 ns/op BenchmarkWithTimeout/concurrency=400000-4 4720 25722 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 462156 237.8 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 10000 10821 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 17992 8105 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2401 58055 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1850 78062 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2044 58675 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 207 506763 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 100 1237425 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 279 780832 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 16 6566352 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 9 13054954 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 34 3496259 ns/op BenchmarkCheckCanceled/Err-4 375069 338.2 ns/op BenchmarkCheckCanceled/Done-4 520376 226.7 ns/op BenchmarkContextCancelDone-4 539352 200.9 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 14688 8077 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 13650 9725 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 10000 11249 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 11155 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 8508 14598 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 632584 274.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 316143 424.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 159136 996.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 114000 972.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 70300 1640 ns/op PASS ok context 14.441s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt/AES-128-4 1706938 70.14 ns/op 228.11 MB/s BenchmarkEncrypt/AES-192-4 1891854 78.27 ns/op 204.42 MB/s BenchmarkEncrypt/AES-256-4 1630376 74.51 ns/op 214.72 MB/s BenchmarkDecrypt/AES-128-4 1861910 62.87 ns/op 254.50 MB/s BenchmarkDecrypt/AES-192-4 1846473 74.75 ns/op 214.03 MB/s BenchmarkDecrypt/AES-256-4 1592628 69.58 ns/op 229.94 MB/s BenchmarkCreateCipher/AES-128-4 212991 471.4 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 283980 487.3 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 251263 502.2 ns/op 512 B/op 1 allocs/op PASS ok crypto/aes 2.824s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 224679 630.1 ns/op 101.57 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 341132 375.3 ns/op 170.54 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 198602 564.6 ns/op 113.35 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 385285 372.2 ns/op 171.97 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 129765 903.4 ns/op 1494.43 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 169632 736.6 ns/op 1832.66 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 124915 1085 ns/op 1244.02 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 177618 799.6 ns/op 1688.43 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 51738 2650 ns/op 3091.90 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 53655 2503 ns/op 3272.93 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 45408 2698 ns/op 3036.29 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 47685 2874 ns/op 2850.37 MB/s 0 B/op 0 allocs/op BenchmarkAESCTR/50-4 326977 404.2 ns/op 123.71 MB/s BenchmarkAESCTR/1K-4 160710 877.2 ns/op 1161.66 MB/s BenchmarkAESCTR/8K-4 41622 3141 ns/op 2606.28 MB/s BenchmarkAESCBCEncrypt1K-4 20118 6664 ns/op 153.65 MB/s BenchmarkAESCBCDecrypt1K-4 19710 5991 ns/op 170.92 MB/s PASS ok crypto/cipher 3.890s goos: freebsd goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 86317 1211 ns/op 6.61 MB/s BenchmarkDecrypt-4 117153 1592 ns/op 5.02 MB/s BenchmarkTDESEncrypt-4 38740 2859 ns/op 2.80 MB/s BenchmarkTDESDecrypt-4 41710 2792 ns/op 2.86 MB/s PASS ok crypto/des 1.866s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1324 129249 ns/op 968 B/op 15 allocs/op BenchmarkECDH/P384-4 16 6982993 ns/op 1330 B/op 24 allocs/op BenchmarkECDH/P521-4 6 17048408 ns/op 1808 B/op 24 allocs/op BenchmarkECDH/X25519-4 102 1246467 ns/op 392 B/op 9 allocs/op PASS ok crypto/ecdh 1.951s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 952 111201 ns/op 6975 B/op 71 allocs/op BenchmarkSign/P384-4 36 4331955 ns/op 7216 B/op 76 allocs/op BenchmarkSign/P521-4 14 10547717 ns/op 8066 B/op 78 allocs/op BenchmarkVerify/P256-4 1132 114151 ns/op 576 B/op 10 allocs/op BenchmarkVerify/P384-4 12 10204673 ns/op 808 B/op 17 allocs/op BenchmarkVerify/P521-4 4 26743085 ns/op 1224 B/op 17 allocs/op BenchmarkGenerateKey/P256-4 5335 30430 ns/op 1000 B/op 17 allocs/op BenchmarkGenerateKey/P384-4 48 2583331 ns/op 1197 B/op 19 allocs/op BenchmarkGenerateKey/P521-4 19 5769978 ns/op 1596 B/op 20 allocs/op PASS ok crypto/ecdsa 3.012s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 375 298163 ns/op BenchmarkNewKeyFromSeed-4 394 286415 ns/op BenchmarkSigning-4 367 310871 ns/op BenchmarkVerification-4 247 627120 ns/op PASS ok crypto/ed25519 1.724s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 6631 24935 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 100 1095844 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 63 2785519 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 26 6372162 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1800 85142 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 66 2570578 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 22 5642072 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 18497413 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 20103 6206 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 8700 15280 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 5565 21459 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 103 1337881 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3429 36350 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 374 333601 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2167 59889 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 92 1316921 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.836s goos: freebsd goarch: amd64 pkg: crypto/hkdf cpu: AMD EPYC 7B12 Benchmark16ByteMD5Single-4 7194 14575 ns/op 1.10 MB/s Benchmark20ByteSHA1Single-4 9264 11790 ns/op 1.70 MB/s Benchmark32ByteSHA256Single-4 10518 12806 ns/op 2.50 MB/s Benchmark64ByteSHA512Single-4 5148 22869 ns/op 2.80 MB/s PASS ok crypto/hkdf 1.754s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 57567 2032 ns/op 503.85 MB/s BenchmarkHMACSHA256_32-4 77642 1470 ns/op 21.77 MB/s BenchmarkNewWriteSum-4 21984 5574 ns/op 5.74 MB/s PASS ok crypto/hmac 1.536s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 55852 2255 ns/op BenchmarkModSub-4 59944 2008 ns/op BenchmarkMontgomeryRepr-4 34326 3257 ns/op BenchmarkMontgomeryMul-4 30043 4123 ns/op BenchmarkModMul-4 12627 8124 ns/op BenchmarkExpBig-4 22 5731857 ns/op BenchmarkExp-4 7 16164341 ns/op PASS ok crypto/internal/fips140/bigmod 2.151s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4306 23501 ns/op BenchmarkScalarBaseMult-4 420 288988 ns/op BenchmarkScalarMult-4 181 654073 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 253 526026 ns/op PASS ok crypto/internal/fips140/edwards25519 1.694s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 502970 267.9 ns/op BenchmarkMultiply-4 5301847 26.76 ns/op BenchmarkSquare-4 5744187 26.47 ns/op BenchmarkInvert-4 17448 5783 ns/op BenchmarkMult32-4 1000000 115.3 ns/op PASS ok crypto/internal/fips140/edwards25519/field 1.847s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 50 2093911 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2028 78297 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 21 5370549 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 8 14160017 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 182 736690 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 12846 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 72 1833378 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 27 4977327 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/fips140/nistec 2.348s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 588064 228.0 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 326586 508.6 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 139833 1109 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 550778 242.6 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 308342 523.1 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 98467 1187 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/fips140/nistec/fiat 2.172s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 238840 641.1 ns/op 12.48 MB/s BenchmarkHash64-4 267742 470.2 ns/op 136.12 MB/s BenchmarkHash128-4 213105 556.0 ns/op 230.23 MB/s BenchmarkHash256-4 154246 763.2 ns/op 335.44 MB/s BenchmarkHash512-4 109170 1369 ns/op 374.04 MB/s BenchmarkHash1K-4 61904 2185 ns/op 468.70 MB/s BenchmarkHash8K-4 9450 15174 ns/op 539.86 MB/s BenchmarkHash1M-4 62 1828992 ns/op 573.31 MB/s BenchmarkHash8M-4 7 17227480 ns/op 486.93 MB/s BenchmarkHash8BytesUnaligned-4 222934 607.2 ns/op 13.18 MB/s BenchmarkHash1KUnaligned-4 54310 2174 ns/op 471.08 MB/s BenchmarkHash8KUnaligned-4 9138 12366 ns/op 662.49 MB/s PASS ok crypto/md5 2.860s goos: freebsd goarch: amd64 pkg: crypto/mlkem cpu: AMD EPYC 7B12 BenchmarkKeyGen-4 286 433527 ns/op BenchmarkEncaps-4 168 715440 ns/op BenchmarkDecaps-4 174 801304 ns/op BenchmarkRoundTrip/Alice-4 100 1172344 ns/op BenchmarkRoundTrip/Bob-4 205 784523 ns/op PASS ok crypto/mlkem 2.011s goos: freebsd goarch: amd64 pkg: crypto/pbkdf2 cpu: AMD EPYC 7B12 BenchmarkHMACSHA1-4 14 8626192 ns/op BenchmarkHMACSHA256-4 12 11078910 ns/op PASS ok crypto/pbkdf2 1.341s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkRead/4-4 122456 1482 ns/op 2.70 MB/s BenchmarkRead/32-4 118354 956.5 ns/op 33.45 MB/s BenchmarkRead/4K-4 9344 12669 ns/op 323.32 MB/s BenchmarkPrime-4 1 107164621 ns/op PASS ok crypto/rand 1.639s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 16495 7194 ns/op 17.79 MB/s BenchmarkRC4_1K-4 1996 56804 ns/op 18.03 MB/s BenchmarkRC4_8K-4 271 503135 ns/op 16.09 MB/s PASS ok crypto/rc4 1.561s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 12 9837688 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 20178169 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 37388362 ns/op BenchmarkEncryptPKCS1v15/2048-4 711 157935 ns/op BenchmarkDecryptOAEP/2048-4 12 8726541 ns/op BenchmarkEncryptOAEP/2048-4 832 152721 ns/op BenchmarkSignPKCS1v15/2048-4 13 8728876 ns/op BenchmarkVerifyPKCS1v15/2048-4 841 138488 ns/op BenchmarkSignPSS/2048-4 13 9545488 ns/op BenchmarkVerifyPSS/2048-4 866 167736 ns/op BenchmarkGenerateKey/2048-4 1 179816074 ns/op BenchmarkParsePKCS8PrivateKey/2048-4 34 3215927 ns/op PASS ok crypto/rsa 3.249s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 200306 561.8 ns/op 14.24 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 230110 458.0 ns/op 17.47 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 122144 992.8 ns/op 322.31 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 135396 850.3 ns/op 376.32 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 76675 1609 ns/op 636.49 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 82221 1496 ns/op 684.64 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10000 10418 ns/op 786.29 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 10000 10884 ns/op 752.65 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.093s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 181742 799.3 ns/op 10.01 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 199089 663.6 ns/op 12.05 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 239919 680.9 ns/op 11.75 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 81756 1579 ns/op 648.42 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 102898 1650 ns/op 620.77 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 100555 1171 ns/op 874.68 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 18734 5922 ns/op 1383.32 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 19232 6207 ns/op 1319.76 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 19038 6800 ns/op 1204.73 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.630s goos: freebsd goarch: amd64 pkg: crypto/sha3 cpu: AMD EPYC 7B12 BenchmarkSha3_512_MTU-4 10000 14207 ns/op 95.02 MB/s BenchmarkSha3_384_MTU-4 10000 10352 ns/op 130.41 MB/s BenchmarkSha3_256_MTU-4 14824 6869 ns/op 196.53 MB/s BenchmarkSha3_224_MTU-4 18020 6883 ns/op 196.12 MB/s BenchmarkShake128_MTU-4 18493 6525 ns/op 206.88 MB/s BenchmarkShake256_MTU-4 17342 6912 ns/op 195.31 MB/s BenchmarkShake256_16x-4 696 178873 ns/op 91.60 MB/s BenchmarkShake256_1MiB-4 28 4040304 ns/op 259.53 MB/s BenchmarkSha3_512_1MiB-4 16 7482351 ns/op 140.14 MB/s PASS ok crypto/sha3 2.595s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 138458 841.8 ns/op 9.50 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 146070 830.8 ns/op 9.63 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 141452 865.0 ns/op 9.25 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 51052 2403 ns/op 426.18 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 52243 2305 ns/op 444.31 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 50212 2291 ns/op 447.01 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 8790 15050 ns/op 544.31 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 9058 16149 ns/op 507.27 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 8402 18631 ns/op 439.70 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.373s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 17911473 7.385 ns/op BenchmarkConstantTimeEq-4 18526764 7.808 ns/op BenchmarkConstantTimeLessOrEq-4 18903784 5.889 ns/op BenchmarkXORBytes/8Bytes-4 4941980 24.11 ns/op 331.86 MB/s BenchmarkXORBytes/128Bytes-4 4688146 37.92 ns/op 3375.49 MB/s BenchmarkXORBytes/2048Bytes-4 1257660 118.6 ns/op 17266.18 MB/s BenchmarkXORBytes/32768Bytes-4 61747 1972 ns/op 16614.07 MB/s PASS ok crypto/subtle 2.280s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 145 914201 ns/op BenchmarkCertCache/1-4 123 941240 ns/op BenchmarkCertCache/2-4 128 930906 ns/op BenchmarkCertCache/3-4 100 1387551 ns/op BenchmarkHandshakeServer/RSA-4 19 6038032 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 19 7079273 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 19 6200041 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 187 700282 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 296 450813 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 62 1616510 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 76 1773087 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 29580963 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 29471385 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 4 28866550 ns/op 36.32 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 4 29595102 ns/op 35.43 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 3 45706462 ns/op 45.88 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 50698544 ns/op 41.37 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 71751817 ns/op 58.46 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 96282647 ns/op 43.56 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 155356323 ns/op 54.00 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 175027099 ns/op 47.93 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 268854450 ns/op 62.40 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 294764261 ns/op 56.92 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 616940636 ns/op 54.39 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 592106935 ns/op 56.67 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 998162481 ns/op 67.23 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1242743019 ns/op 54.00 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 4 26449275 ns/op 39.64 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 30433591 ns/op 34.45 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 3 45723426 ns/op 45.87 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 44943231 ns/op 46.66 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 61383793 ns/op 68.33 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 76911320 ns/op 54.53 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 108416881 ns/op 77.37 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 144775034 ns/op 57.94 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 267677539 ns/op 62.68 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 326840708 ns/op 51.33 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 684418093 ns/op 49.03 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 629171686 ns/op 53.33 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 1083946904 ns/op 61.91 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1171421057 ns/op 57.29 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 704895582 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 708201804 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 290315317 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 289036576 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 150336338 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 151306519 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 80618468 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 80287958 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 38865743 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 38892470 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 144072403 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 151814100 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 65815361 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 67880038 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 37196812 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 39276193 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 25075891 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 26319294 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 6 20434418 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 7 19236952 ns/op PASS ok crypto/tls 21.497s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkOIDMarshalUnmarshalText-4 18120 6335 ns/op BenchmarkCreateCertificate/RSA_2048-4 12 9521989 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 393 312120 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1512 84691 ns/op 12952 B/op 169 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1309 89496 ns/op 14360 B/op 192 allocs/op PASS ok crypto/x509 2.103s goos: freebsd goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 34 3176187 ns/op 280936 B/op 1647 allocs/op BenchmarkConcurrentStmtQuery-4 30 3934153 ns/op 274677 B/op 2059 allocs/op BenchmarkConcurrentStmtExec-4 43 2647061 ns/op 221195 B/op 745 allocs/op BenchmarkConcurrentTxQuery-4 36 3360395 ns/op 276534 B/op 2163 allocs/op BenchmarkConcurrentTxExec-4 50 2294878 ns/op 89711 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 38 3008010 ns/op 107141 B/op 2059 allocs/op BenchmarkConcurrentTxStmtExec-4 97 1093754 ns/op 41018 B/op 380 allocs/op BenchmarkConcurrentRandom-4 44 2701843 ns/op 233126 B/op 1889 allocs/op BenchmarkManyConcurrentQueries-4 2208 51588 ns/op 4154 B/op 20 allocs/op BenchmarkGrabConn-4 294058 416.3 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 23062 5177 ns/op PASS ok database/sql 2.879s goos: freebsd goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2301 51268 ns/op BenchmarkSymbols32-4 2714 44299 ns/op PASS ok debug/elf 1.341s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 282523 464.7 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 115 906845 ns/op 179128 B/op 15 allocs/op Benchmark115/LineToPC-4 104 1179543 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 25344 4749 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.913s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 93410 1213 ns/op BenchmarkMarshal-4 1083 107099 ns/op 8056 B/op 271 allocs/op BenchmarkUnmarshal-4 4088 31989 ns/op 352 B/op 16 allocs/op PASS ok encoding/asn1 1.581s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 488 231742 ns/op 35.35 MB/s BenchmarkEncodeToString-4 426 247932 ns/op 33.04 MB/s BenchmarkDecode-4 198 573158 ns/op 22.88 MB/s BenchmarkDecodeString-4 196 612213 ns/op 21.42 MB/s PASS ok encoding/base32 1.707s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 508 216156 ns/op 37.90 MB/s BenchmarkDecodeString/2-4 539768 230.2 ns/op 17.38 MB/s BenchmarkDecodeString/4-4 306435 354.7 ns/op 22.55 MB/s BenchmarkDecodeString/8-4 253935 425.0 ns/op 28.24 MB/s BenchmarkDecodeString/64-4 54504 2061 ns/op 42.69 MB/s BenchmarkDecodeString/8192-4 487 246429 ns/op 44.33 MB/s BenchmarkNewEncoding-4 88963 1293 ns/op 198.06 MB/s PASS ok encoding/base64 2.101s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1774 63534 ns/op 62.96 MB/s BenchmarkReadStruct-4 19902 5814 ns/op 12.90 MB/s BenchmarkWriteStruct-4 22944 5291 ns/op 14.17 MB/s BenchmarkAppendStruct-4 228603 500.2 ns/op 149.94 MB/s BenchmarkWriteSlice1000Structs-4 21 5065209 ns/op 14.81 MB/s BenchmarkAppendSlice1000Structs-4 21 4784884 ns/op 15.67 MB/s BenchmarkReadSlice1000Structs-4 18 5558260 ns/op 13.49 MB/s BenchmarkReadInts-4 64422 1852 ns/op 16.20 MB/s BenchmarkWriteInts-4 61076 1971 ns/op 15.22 MB/s BenchmarkAppendInts-4 121819 925.2 ns/op 32.42 MB/s BenchmarkWriteSlice1000Int32s-4 1902 63253 ns/op 63.24 MB/s BenchmarkAppendSlice1000Int32s-4 1986 59493 ns/op 67.24 MB/s BenchmarkPutUint16-4 4431006 27.76 ns/op 72.06 MB/s BenchmarkAppendUint16-4 4487262 27.42 ns/op 72.93 MB/s BenchmarkPutUint32-4 3162753 37.69 ns/op 106.13 MB/s BenchmarkAppendUint32-4 3261633 35.83 ns/op 111.64 MB/s BenchmarkPutUint64-4 1797392 66.93 ns/op 119.52 MB/s BenchmarkAppendUint64-4 1710668 69.43 ns/op 115.22 MB/s BenchmarkLittleEndianPutUint16-4 4387609 26.85 ns/op 74.49 MB/s BenchmarkLittleEndianAppendUint16-4 4499242 27.18 ns/op 73.59 MB/s BenchmarkLittleEndianPutUint32-4 3240566 38.28 ns/op 104.48 MB/s BenchmarkLittleEndianAppendUint32-4 3337974 36.21 ns/op 110.45 MB/s BenchmarkLittleEndianPutUint64-4 1782790 68.40 ns/op 116.95 MB/s BenchmarkLittleEndianAppendUint64-4 1578177 69.75 ns/op 114.70 MB/s BenchmarkReadFloats-4 217578 531.4 ns/op 22.58 MB/s BenchmarkWriteFloats-4 179576 589.9 ns/op 20.34 MB/s BenchmarkReadSlice1000Float32s-4 1506 78350 ns/op 51.05 MB/s BenchmarkWriteSlice1000Float32s-4 1362 78176 ns/op 51.17 MB/s BenchmarkReadSlice1000Uint8s-4 113260 1305 ns/op 766.33 MB/s BenchmarkWriteSlice1000Uint8s-4 403497 296.7 ns/op 3370.95 MB/s BenchmarkSize/bool-4 5668558 19.60 ns/op BenchmarkSize/int8-4 5755705 20.15 ns/op BenchmarkSize/int16-4 5896000 20.98 ns/op BenchmarkSize/int32-4 6074012 20.29 ns/op BenchmarkSize/int64-4 5731780 21.44 ns/op BenchmarkSize/uint8-4 5862186 20.37 ns/op BenchmarkSize/uint16-4 5956656 19.95 ns/op BenchmarkSize/uint32-4 5682315 19.86 ns/op BenchmarkSize/uint64-4 5728048 20.77 ns/op BenchmarkSize/float32-4 4583102 24.27 ns/op BenchmarkSize/float64-4 4548459 26.08 ns/op BenchmarkSize/complex64-4 940032 125.8 ns/op BenchmarkSize/complex128-4 942060 130.1 ns/op BenchmarkSize/binary.Struct-4 254094 410.2 ns/op BenchmarkSize/*binary.Struct-4 244124 460.4 ns/op BenchmarkSize/[]binary.Struct-4 228916 487.1 ns/op BenchmarkSize/[]binary.Struct#01-4 233473 484.3 ns/op BenchmarkSize/[1]binary.Struct-4 209562 511.6 ns/op BenchmarkPutUvarint32-4 1242819 103.2 ns/op 38.75 MB/s BenchmarkPutUvarint64-4 279610 404.6 ns/op 19.77 MB/s PASS ok encoding/binary 8.279s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 10064 11523 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 10346 11528 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 10125 11992 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 6282 20296 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 10988 10973 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 11044 11230 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 10537 10978 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 5518 18459 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 15376 7476 ns/op PASS ok encoding/csv 2.885s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 13580 8256 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 17893 7037 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 238 435789 ns/op 16826 B/op 331 allocs/op BenchmarkEncodeComplex128Slice-4 967 117478 ns/op 509 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 2058 58765 ns/op 42 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1794 59100 ns/op 48 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2289 47534 ns/op 169 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 46 2427941 ns/op 38894 B/op 255 allocs/op BenchmarkDecodeComplex128Slice-4 763 157752 ns/op 25231 B/op 149 allocs/op BenchmarkDecodeFloat64Slice-4 1425 85205 ns/op 10816 B/op 149 allocs/op BenchmarkDecodeInt32Slice-4 1664 87544 ns/op 9779 B/op 149 allocs/op BenchmarkDecodeStringSlice-4 1094 114244 ns/op 39141 B/op 1149 allocs/op BenchmarkDecodeStringsSlice-4 367 322581 ns/op 66170 B/op 2178 allocs/op BenchmarkDecodeBytesSlice-4 686 170917 ns/op 23637 B/op 166 allocs/op BenchmarkDecodeInterfaceSlice-4 97 1223300 ns/op 83076 B/op 3158 allocs/op BenchmarkDecodeMap-4 91 1188812 ns/op 50000 B/op 160 allocs/op PASS ok encoding/gob 3.595s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 22377 5849 ns/op 43.77 MB/s BenchmarkEncode/1024-4 5217 23658 ns/op 43.28 MB/s BenchmarkEncode/4096-4 1267 92606 ns/op 44.23 MB/s BenchmarkEncode/16384-4 336 351358 ns/op 46.63 MB/s BenchmarkDecode/256-4 38782 2963 ns/op 86.39 MB/s BenchmarkDecode/1024-4 8948 11628 ns/op 88.06 MB/s BenchmarkDecode/4096-4 2199 47837 ns/op 85.62 MB/s BenchmarkDecode/16384-4 612 188174 ns/op 87.07 MB/s BenchmarkDecodeString/256-4 36422 3282 ns/op 78.00 MB/s BenchmarkDecodeString/1024-4 8754 12843 ns/op 79.73 MB/s BenchmarkDecodeString/4096-4 2090 50258 ns/op 81.50 MB/s BenchmarkDecodeString/16384-4 574 197000 ns/op 83.17 MB/s BenchmarkDump/256-4 1857 63162 ns/op 4.05 MB/s BenchmarkDump/1024-4 487 249871 ns/op 4.10 MB/s BenchmarkDump/4096-4 100 1014237 ns/op 4.04 MB/s BenchmarkDump/16384-4 27 4185612 ns/op 3.91 MB/s PASS ok encoding/hex 3.296s goos: freebsd goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 2 50872394 ns/op 38.14 MB/s 8393064 B/op 54 allocs/op BenchmarkCodeEncoderError-4 2 51878304 ns/op 37.40 MB/s 8456736 B/op 71 allocs/op BenchmarkCodeMarshal-4 2 53703216 ns/op 36.13 MB/s 10331640 B/op 51 allocs/op BenchmarkCodeMarshalError-4 1 102122117 ns/op 19.00 MB/s 10335968 B/op 107 allocs/op BenchmarkMarshalBytes/32-4 27093 4342 ns/op BenchmarkMarshalBytes/256-4 8274 16037 ns/op BenchmarkMarshalBytes/4096-4 715 188129 ns/op BenchmarkMarshalBytesError/32-4 76 1665762 ns/op BenchmarkMarshalBytesError/256-4 72 1564685 ns/op BenchmarkMarshalBytesError/4096-4 64 1829452 ns/op BenchmarkMarshalMap-4 52102 2529 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 316615150 ns/op 6.13 MB/s 10097832 B/op 40040 allocs/op BenchmarkUnicodeDecoder-4 45114 2438 ns/op 5.74 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 59761 1957 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 287829445 ns/op 6.74 MB/s 2019408 B/op 40002 allocs/op BenchmarkCodeUnmarshalReuse-4 1 295240011 ns/op 6.57 MB/s 2019928 B/op 40006 allocs/op BenchmarkUnmarshalString-4 63436 1815 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 136227 928.4 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 365239 369.0 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 21146 5483 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 64086 2069 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 67368 1737 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 21321 5650 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2167 51101 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 871 143424 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 171 718038 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 27 5105454 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 418364 290.6 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 377259 285.9 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 287641 389.1 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 260248 415.1 ns/op BenchmarkEncodeMarshaler-4 53127 2037 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 64612 1853 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 5906852 19.96 ns/op BenchmarkNumberIsValidRegexp-4 27567 4518 ns/op BenchmarkUnmarshalNumber-4 50835 2386 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 8.261s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 48 2116912 ns/op 30.96 MB/s BenchmarkDecode-4 30 4851538 ns/op 18.30 MB/s PASS ok encoding/pem 1.312s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 3264 36917 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1200 95600 ns/op 8216 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 4974 21364 ns/op PASS ok encoding/xml 1.517s goos: freebsd goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 385915 269.7 ns/op BenchmarkAs-4 101853 1154 ns/op PASS ok errors 1.320s goos: freebsd goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 370221 295.5 ns/op BenchmarkIntSet-4 248840 424.6 ns/op BenchmarkFloatAdd-4 57470 2097 ns/op BenchmarkFloatSet-4 242203 422.8 ns/op BenchmarkStringSet-4 243259 441.8 ns/op BenchmarkMapSet-4 73452 1609 ns/op BenchmarkMapSetDifferent-4 38222 2989 ns/op BenchmarkMapSetDifferentRandom-4 283 409829 ns/op BenchmarkMapSetString-4 75234 1596 ns/op BenchmarkMapAddSame-4 19203 5835 ns/op BenchmarkMapAddDifferent-4 10000 12693 ns/op BenchmarkMapAddDifferentRandom-4 230 571368 ns/op BenchmarkMapAddSameSteadyState-4 196506 681.0 ns/op BenchmarkMapAddDifferentSteadyState-4 71642 1550 ns/op BenchmarkMapString-4 5970 17489 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 10000 24652 ns/op PASS ok expvar 3.518s goos: freebsd goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 112220 1016 ns/op BenchmarkSprintfEmpty-4 365857 282.8 ns/op BenchmarkSprintfString-4 302210 378.0 ns/op BenchmarkSprintfTruncateString-4 324264 390.0 ns/op BenchmarkSprintfTruncateBytes-4 180734 828.5 ns/op BenchmarkSprintfSlowParsingPath-4 305660 425.6 ns/op BenchmarkSprintfQuoteString-4 34441 3364 ns/op BenchmarkSprintfInt-4 312712 414.2 ns/op BenchmarkSprintfIntInt-4 228021 506.3 ns/op BenchmarkSprintfPrefixedInt-4 270061 481.7 ns/op BenchmarkSprintfFloat-4 161884 812.9 ns/op BenchmarkSprintfComplex-4 70662 1713 ns/op BenchmarkSprintfBoolean-4 362209 413.4 ns/op BenchmarkSprintfHexString-4 144944 769.7 ns/op BenchmarkSprintfHexBytes-4 78470 1632 ns/op BenchmarkSprintfBytes-4 46422 2435 ns/op BenchmarkSprintfStringer-4 93590 1619 ns/op BenchmarkSprintfStructure-4 42186 2790 ns/op BenchmarkManyArgs-4 87096 1453 ns/op BenchmarkFprintInt-4 80863 1643 ns/op BenchmarkFprintfBytes-4 94332 1226 ns/op BenchmarkFprintIntNoAlloc-4 89168 1343 ns/op BenchmarkScanInts-4 38 2813251 ns/op BenchmarkScanRecursiveInt-4 1 332589563 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 517425612 ns/op PASS ok fmt 5.152s goos: freebsd goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 1027 108968 ns/op PASS ok go/build 1.208s goos: freebsd goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 61921 1682 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 19532 6171 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 5520 22191 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1347 80696 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 349 335099 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 74 1411811 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 19 5909260 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 4 25002084 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 86935984 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.630s goos: freebsd goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 208512828 ns/op 0.31 MB/s 47467192 B/op 49081 allocs/op PASS ok go/format 1.308s goos: freebsd goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 16298848 ns/op 3.30 MB/s BenchmarkParseOnly-4 8 13647919 ns/op 3.94 MB/s BenchmarkResolve-4 57 2285240 ns/op 23.52 MB/s PASS ok go/parser 2.196s goos: freebsd goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 115430519 ns/op 0.45 MB/s 4907120 B/op 27847 allocs/op BenchmarkPrintDecl-4 1110 103559 ns/op 0.31 MB/s 16103 B/op 53 allocs/op PASS ok go/printer 1.329s goos: freebsd goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 354 334223 ns/op BenchmarkScanFiles/go/types/expr.go-4 22 4974292 ns/op 7.94 MB/s BenchmarkScanFiles/go/parser/parser.go-4 12 9806556 ns/op 7.60 MB/s BenchmarkScanFiles/net/http/server.go-4 7 16020377 ns/op 8.14 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 274 438028 ns/op 7.07 MB/s PASS ok go/scanner 1.779s goos: freebsd goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1435785 82.25 ns/op PASS ok go/token 1.278s goos: freebsd goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 132 1283938 ns/op BenchmarkNamed/Underlying/nongeneric-4 1513287 79.29 ns/op BenchmarkNamed/Underlying/generic-4 1303084 86.02 ns/op BenchmarkNamed/Underlying/src_instance-4 1059613 119.8 ns/op BenchmarkNamed/Underlying/user_instance-4 1476202 80.43 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 28204 4445 ns/op BenchmarkNamed/NewMethodSet/generic-4 27937 4616 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 27492 4434 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 25956 4585 ns/op BenchmarkCheck/http/funcbodies/info-4 1 643072748 ns/op 55234 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 448304283 ns/op 79233 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 213913223 ns/op 166023 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 223599371 ns/op 158842 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 399536209 ns/op 13273 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 101148425 ns/op 52344 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 61715427 ns/op 85911 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 57346904 ns/op 92443 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 165931952 ns/op 13039 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 68504568 ns/op 31588 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 43623764 ns/op 49648 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 46275006 ns/op 46804 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1183529129 ns/op 59501 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 623915541 ns/op 112864 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 141555801 ns/op 497224 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 109844328 ns/op 641000 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 300856416 ns/op 2914 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 65473941 ns/op 13390 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 56883718 ns/op 15411 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 58194224 ns/op 15063 lines/s PASS ok go/types 19.604s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14209 8489 ns/op 120.63 MB/s PASS ok hash/adler32 1.290s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 258454 402.6 ns/op 37.26 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 283135 410.0 ns/op 36.58 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 194310 622.3 ns/op 64.28 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 193402 602.2 ns/op 66.42 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 587221 207.7 ns/op 2465.60 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 573374 214.6 ns/op 2386.27 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 469405 256.3 ns/op 3995.80 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 422066 250.8 ns/op 4082.18 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 246819 481.8 ns/op 8501.54 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 229153 488.8 ns/op 8379.64 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 41161 3117 ns/op 10513.45 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 42022 2886 ns/op 11353.53 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 517861 207.6 ns/op 72.26 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 592684 198.7 ns/op 75.49 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 495295 204.1 ns/op 195.96 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 549658 202.5 ns/op 197.54 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 428532 282.8 ns/op 1810.43 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 425113 284.2 ns/op 1801.54 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 309885 361.8 ns/op 2830.43 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 277460 370.4 ns/op 2764.34 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 237872 422.0 ns/op 9706.81 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 285638 423.8 ns/op 9665.28 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 58143 2066 ns/op 15864.43 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 55794 2060 ns/op 15905.88 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 281114 388.2 ns/op 38.64 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 262369 387.2 ns/op 38.74 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 150512 781.7 ns/op 51.17 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 143616 769.2 ns/op 52.00 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 13935 8773 ns/op 58.36 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 13730 8301 ns/op 61.68 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 7158 16793 ns/op 60.98 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 6196 17630 ns/op 58.08 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1310 83408 ns/op 49.11 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1407 81349 ns/op 50.35 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 169 701301 ns/op 46.72 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 170 688593 ns/op 47.59 MB/s PASS ok hash/crc32 6.095s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 259 473899 ns/op 138.29 MB/s BenchmarkCrc64/ISO4KB-4 3891 30373 ns/op 134.86 MB/s BenchmarkCrc64/ISO1KB-4 13945 8657 ns/op 118.29 MB/s BenchmarkCrc64/ECMA64KB-4 253 473952 ns/op 138.28 MB/s BenchmarkCrc64/Random64KB-4 278 413131 ns/op 158.63 MB/s BenchmarkCrc64/Random16KB-4 1030 114687 ns/op 142.86 MB/s PASS ok hash/crc64 2.012s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 14876 8568 ns/op 119.51 MB/s BenchmarkFnv32aKB-4 14800 8867 ns/op 115.49 MB/s BenchmarkFnv64KB-4 13650 10096 ns/op 101.43 MB/s BenchmarkFnv64aKB-4 15078 9225 ns/op 111.00 MB/s BenchmarkFnv128KB-4 2535 44467 ns/op 23.03 MB/s BenchmarkFnv128aKB-4 2684 44744 ns/op 22.89 MB/s PASS ok hash/fnv 2.172s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 848726 144.6 ns/op 27.67 MB/s BenchmarkHash/n=4/Bytes-4 5909042 20.47 ns/op 195.45 MB/s BenchmarkHash/n=4/String-4 2430141 51.68 ns/op 77.40 MB/s BenchmarkHash/n=8/Write-4 839427 147.7 ns/op 54.17 MB/s BenchmarkHash/n=8/Bytes-4 5913547 19.91 ns/op 401.86 MB/s BenchmarkHash/n=8/String-4 2345271 50.86 ns/op 157.29 MB/s BenchmarkHash/n=16/Write-4 809874 144.9 ns/op 110.40 MB/s BenchmarkHash/n=16/Bytes-4 5727841 19.58 ns/op 816.99 MB/s BenchmarkHash/n=16/String-4 2309960 50.13 ns/op 319.14 MB/s BenchmarkHash/n=32/Write-4 665493 153.9 ns/op 207.91 MB/s BenchmarkHash/n=32/Bytes-4 5878762 20.37 ns/op 1571.16 MB/s BenchmarkHash/n=32/String-4 2342817 51.35 ns/op 623.18 MB/s BenchmarkHash/n=64/Write-4 766239 172.8 ns/op 370.44 MB/s BenchmarkHash/n=64/Bytes-4 5707314 20.25 ns/op 3160.95 MB/s BenchmarkHash/n=64/String-4 2298432 50.53 ns/op 1266.50 MB/s BenchmarkHash/n=256/Write-4 523982 198.8 ns/op 1287.66 MB/s BenchmarkHash/n=256/Bytes-4 4404907 26.90 ns/op 9516.69 MB/s BenchmarkHash/n=256/String-4 1402479 85.12 ns/op 3007.46 MB/s BenchmarkHash/n=320/Write-4 513064 196.0 ns/op 1632.76 MB/s BenchmarkHash/n=320/Bytes-4 3760687 31.62 ns/op 10118.94 MB/s BenchmarkHash/n=320/String-4 1014656 122.2 ns/op 2619.62 MB/s BenchmarkHash/n=1024/Write-4 432860 282.0 ns/op 3631.10 MB/s BenchmarkHash/n=1024/Bytes-4 1376642 87.41 ns/op 11715.22 MB/s BenchmarkHash/n=1024/String-4 406027 301.9 ns/op 3392.04 MB/s BenchmarkHash/n=4096/Write-4 188989 627.4 ns/op 6528.99 MB/s BenchmarkHash/n=4096/Bytes-4 330030 355.5 ns/op 11522.10 MB/s BenchmarkHash/n=4096/String-4 104127 1153 ns/op 3553.34 MB/s BenchmarkHash/n=16384/Write-4 60326 1947 ns/op 8416.12 MB/s BenchmarkHash/n=16384/Bytes-4 81922 1441 ns/op 11366.65 MB/s BenchmarkHash/n=16384/String-4 26109 4627 ns/op 3540.93 MB/s BenchmarkComparable/int64-4 1432927 84.71 ns/op BenchmarkComparable/uint64-4 1440888 80.81 ns/op BenchmarkComparable/uintptr-4 1440494 79.73 ns/op BenchmarkComparable/interface_{}-4 1419710 83.80 ns/op BenchmarkComparable/string-4 1446549 81.46 ns/op BenchmarkComparable/bool-4 1445001 82.66 ns/op BenchmarkComparable/*float64-4 1488031 80.13 ns/op BenchmarkComparable/float64-4 1419529 86.33 ns/op BenchmarkComparable/complex128-4 1270203 97.13 ns/op BenchmarkComparable/struct_{}-4 1443585 82.22 ns/op BenchmarkComparable/maphash.testStruct-4 868884 122.7 ns/op PASS ok hash/maphash 8.077s goos: freebsd goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1250 86155 ns/op BenchmarkEscapeNone-4 182286 663.3 ns/op BenchmarkUnescape-4 1312 90985 ns/op BenchmarkUnescapeNone-4 1599490 74.61 ns/op BenchmarkUnescapeSparse-4 12600 9558 ns/op BenchmarkUnescapeDense-4 1669 60585 ns/op PASS ok html 1.973s goos: freebsd goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 13333 9187 ns/op BenchmarkCSSEscaperNoSpecials-4 56875 2062 ns/op BenchmarkDecodeCSS-4 43039 2838 ns/op BenchmarkDecodeCSSNoSpecials-4 5308092 23.23 ns/op BenchmarkCSSValueFilter-4 173998 682.1 ns/op BenchmarkCSSValueFilterOk-4 118692 986.7 ns/op BenchmarkEscapedExecute-4 6028 20596 ns/op BenchmarkHTMLNospaceEscaper-4 17211 7052 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 88154 1324 ns/op BenchmarkStripTags-4 32082 3691 ns/op BenchmarkStripTagsNoSpecials-4 512488 265.2 ns/op BenchmarkJSValEscaperWithNum-4 28879 4206 ns/op BenchmarkJSValEscaperWithStr-4 8024 14932 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 23751 5088 ns/op BenchmarkJSValEscaperWithObj-4 6817 17596 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 17204 7377 ns/op BenchmarkJSStrEscaperNoSpecials-4 73018 1555 ns/op BenchmarkJSStrEscaper-4 16606 7187 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 66775 1756 ns/op BenchmarkJSRegexpEscaper-4 15798 7375 ns/op BenchmarkTemplateSpecialTags-4 139 823169 ns/op BenchmarkURLEscaper-4 5804 20130 ns/op BenchmarkURLEscaperNoSpecials-4 251336 482.5 ns/op BenchmarkURLNormalizer-4 7329 14767 ns/op BenchmarkURLNormalizerNoSpecials-4 219426 503.6 ns/op BenchmarkSrcsetFilter-4 25184 4741 ns/op BenchmarkSrcsetFilterNoSpecials-4 175233 700.4 ns/op PASS ok html/template 5.514s goos: freebsd goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 904068 131.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 631050 167.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 815210 126.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 615188 165.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2230629 54.01 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1469361 83.61 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2276961 52.47 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1430132 81.92 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1747314 69.29 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 689628 174.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 609354 196.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 645313 177.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 554596 203.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 1129742 103.5 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 678244 154.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1329193 87.63 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 721512 149.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 626472 198.0 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1718923 69.88 ns/op BenchmarkRGBASetRGBA-4 1814886 64.63 ns/op BenchmarkRGBA64At-4 1089822 110.7 ns/op BenchmarkRGBA64SetRGBA64-4 1269326 95.23 ns/op BenchmarkNRGBAAt-4 1712847 69.10 ns/op BenchmarkNRGBASetNRGBA-4 1853942 65.13 ns/op BenchmarkNRGBA64At-4 1093822 108.2 ns/op BenchmarkNRGBA64SetNRGBA64-4 1269087 95.38 ns/op BenchmarkAlphaAt-4 2829712 40.33 ns/op BenchmarkAlphaSetAlpha-4 3209727 39.69 ns/op BenchmarkAlpha16At-4 1897918 62.72 ns/op BenchmarkAlphaSetAlpha16-4 1968483 61.42 ns/op BenchmarkGrayAt-4 2903700 40.35 ns/op BenchmarkGraySetGray-4 2955847 40.37 ns/op BenchmarkGray16At-4 1871643 58.29 ns/op BenchmarkGraySetGray16-4 1901926 62.48 ns/op PASS ok image 7.030s goos: freebsd goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 4918332 21.77 ns/op BenchmarkYCbCrToRGB/128-4 5027984 21.99 ns/op BenchmarkYCbCrToRGB/255-4 5466489 23.36 ns/op BenchmarkRGBToYCbCr/0-4 5533492 21.54 ns/op BenchmarkRGBToYCbCr/Cb-4 5423416 21.66 ns/op BenchmarkRGBToYCbCr/Cr-4 5543331 22.45 ns/op BenchmarkYCbCrToRGBA/0-4 4406841 26.92 ns/op BenchmarkYCbCrToRGBA/128-4 4347954 26.80 ns/op BenchmarkYCbCrToRGBA/255-4 4455236 27.11 ns/op BenchmarkNYCbCrAToRGBA/0-4 4411641 27.20 ns/op BenchmarkNYCbCrAToRGBA/128-4 4276560 27.69 ns/op BenchmarkNYCbCrAToRGBA/255-4 3947817 28.59 ns/op PASS ok image/color 2.831s goos: freebsd goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 5 24112299 ns/op BenchmarkFillSrc-4 474 252397 ns/op BenchmarkCopyOver-4 10 11195220 ns/op BenchmarkCopySrc-4 613 176064 ns/op BenchmarkNRGBAOver-4 9 11639678 ns/op BenchmarkNRGBASrc-4 15 7017292 ns/op BenchmarkYCbCr-4 14 8289465 ns/op BenchmarkGray-4 27 4285575 ns/op BenchmarkCMYK-4 14 7163340 ns/op BenchmarkGlyphOver-4 28 4129896 ns/op BenchmarkRGBAMaskOver-4 5 20091947 ns/op BenchmarkGrayMaskOver-4 7 16756378 ns/op BenchmarkRGBA64ImageMaskOver-4 4 26421532 ns/op BenchmarkRGBA-4 6 17096298 ns/op BenchmarkPalettedFill-4 1340 91015 ns/op BenchmarkPalettedRGBA-4 6 18043917 ns/op BenchmarkGenericOver-4 3 39547747 ns/op BenchmarkGenericMaskOver-4 7 16465371 ns/op BenchmarkGenericSrc-4 4 25526619 ns/op BenchmarkGenericMaskSrc-4 5 22477369 ns/op PASS ok image/draw 5.742s goos: freebsd goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 30 3489577 ns/op 4.43 MB/s 48617 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 87732945 ns/op 3.50 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2150366543 ns/op 0.57 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 81 1409063 ns/op 10.96 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 109948084 ns/op 0.56 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.251s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5275 19524 ns/op BenchmarkIDCT-4 6536 18764 ns/op BenchmarkDecodeBaseline-4 12 9200945 ns/op 6.72 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 9 12390446 ns/op 4.99 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 112235256 ns/op 10.95 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 142147511 ns/op 6.48 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.419s goos: freebsd goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 13922860 7.928 ns/op BenchmarkDecodeGray-4 16 6703002 ns/op 9.78 MB/s 137030 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 27941294 ns/op 9.38 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 23877002 ns/op 10.98 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 30 3964100 ns/op 16.53 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 22448681 ns/op 11.68 MB/s 332137 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 26807970 ns/op 9.78 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 42090339 ns/op 7.30 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 41709989 ns/op 7.37 MB/s 284053 B/op 9 allocs/op BenchmarkEncodeNRGBOpaque-4 1 138752838 ns/op 8.86 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 155904643 ns/op 7.88 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 5 22736063 ns/op 13.51 MB/s 848611 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 138521378 ns/op 8.87 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 566546643 ns/op 2.17 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.419s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 35887131 ns/op 2.79 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 31757712 ns/op 3.15 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 209754439 ns/op 2.38 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 215460264 ns/op 2.32 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 35536321 ns/op 2.81 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 31142444 ns/op 3.21 MB/s 802900 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 200390231 ns/op 2.50 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 191650464 ns/op 2.61 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 505634421 ns/op 1.98 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 556422084 ns/op 1.80 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3645068016 ns/op 1.37 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3523448453 ns/op 1.42 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 16 6478619 ns/op 15.44 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 16 6702481 ns/op 14.92 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 31631512 ns/op 15.81 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 32835053 ns/op 15.23 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 61451093 ns/op 16.27 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 65024085 ns/op 15.38 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 307836493 ns/op 16.24 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 312088206 ns/op 16.02 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 39731631 ns/op 2.52 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 36732591 ns/op 2.72 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 219687177 ns/op 2.28 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 215900864 ns/op 2.32 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 678965819 ns/op 1.47 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 858054042 ns/op 1.17 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5446603852 ns/op 0.92 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5501957300 ns/op 0.91 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 108024843 ns/op 38.69 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 114977529 ns/op 36.35 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 36.614s goos: freebsd goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1275902 94.52 ns/op 2708.31 MB/s PASS ok internal/chacha8rand 1.292s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 50299 2248 ns/op 0.44 MB/s BenchmarkMarshalCorpusFile/2-4 52600 2352 ns/op 0.85 MB/s BenchmarkMarshalCorpusFile/4-4 45636 2628 ns/op 1.52 MB/s BenchmarkMarshalCorpusFile/8-4 39906 2991 ns/op 2.67 MB/s BenchmarkMarshalCorpusFile/16-4 31354 3830 ns/op 4.18 MB/s BenchmarkMarshalCorpusFile/32-4 20578 5704 ns/op 5.61 MB/s BenchmarkMarshalCorpusFile/64-4 16422 7473 ns/op 8.56 MB/s BenchmarkMarshalCorpusFile/128-4 12061 10004 ns/op 12.79 MB/s BenchmarkMarshalCorpusFile/256-4 5414 24158 ns/op 10.60 MB/s BenchmarkMarshalCorpusFile/512-4 2623 45595 ns/op 11.23 MB/s BenchmarkMarshalCorpusFile/1024-4 1416 85593 ns/op 11.96 MB/s BenchmarkMarshalCorpusFile/2048-4 702 179599 ns/op 11.40 MB/s BenchmarkMarshalCorpusFile/4096-4 358 353210 ns/op 11.60 MB/s BenchmarkMarshalCorpusFile/8192-4 178 669446 ns/op 12.24 MB/s BenchmarkMarshalCorpusFile/16384-4 96 1330781 ns/op 12.31 MB/s BenchmarkMarshalCorpusFile/32768-4 40 2903081 ns/op 11.29 MB/s BenchmarkMarshalCorpusFile/65536-4 19 5704203 ns/op 11.49 MB/s BenchmarkMarshalCorpusFile/131072-4 9 11956075 ns/op 10.96 MB/s BenchmarkMarshalCorpusFile/262144-4 4 29360900 ns/op 8.93 MB/s BenchmarkMarshalCorpusFile/524288-4 2 58250084 ns/op 9.00 MB/s BenchmarkMarshalCorpusFile/1048576-4 2 98572468 ns/op 10.64 MB/s BenchmarkUnmarshalCorpusFile/1-4 12984 8807 ns/op 0.11 MB/s BenchmarkUnmarshalCorpusFile/2-4 13364 9356 ns/op 0.21 MB/s BenchmarkUnmarshalCorpusFile/4-4 11588 10245 ns/op 0.39 MB/s BenchmarkUnmarshalCorpusFile/8-4 9248 11716 ns/op 0.68 MB/s BenchmarkUnmarshalCorpusFile/16-4 7816 13982 ns/op 1.14 MB/s BenchmarkUnmarshalCorpusFile/32-4 5130 20393 ns/op 1.57 MB/s BenchmarkUnmarshalCorpusFile/64-4 4886 23898 ns/op 2.68 MB/s BenchmarkUnmarshalCorpusFile/128-4 3866 31488 ns/op 4.07 MB/s BenchmarkUnmarshalCorpusFile/256-4 1437 81025 ns/op 3.16 MB/s BenchmarkUnmarshalCorpusFile/512-4 763 153624 ns/op 3.33 MB/s BenchmarkUnmarshalCorpusFile/1024-4 410 296599 ns/op 3.45 MB/s BenchmarkUnmarshalCorpusFile/2048-4 206 581345 ns/op 3.52 MB/s BenchmarkUnmarshalCorpusFile/4096-4 99 1183981 ns/op 3.46 MB/s BenchmarkUnmarshalCorpusFile/8192-4 51 2324108 ns/op 3.52 MB/s BenchmarkUnmarshalCorpusFile/16384-4 26 4750999 ns/op 3.45 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9146440 ns/op 3.58 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 18401782 ns/op 3.56 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 37028848 ns/op 3.54 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 73925163 ns/op 3.55 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 145387613 ns/op 3.61 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 291978618 ns/op 3.59 MB/s BenchmarkMutatorBytes/1-4 42662 2811 ns/op BenchmarkMutatorBytes/10-4 44695 2740 ns/op BenchmarkMutatorBytes/100-4 42182 2916 ns/op BenchmarkMutatorBytes/1000-4 30658 4447 ns/op BenchmarkMutatorBytes/10000-4 8796 15086 ns/op BenchmarkMutatorBytes/100000-4 1250 111656 ns/op BenchmarkMutatorString/1-4 40428 2949 ns/op BenchmarkMutatorString/10-4 39043 2890 ns/op BenchmarkMutatorString/100-4 36306 3386 ns/op BenchmarkMutatorString/1000-4 19046 6928 ns/op BenchmarkMutatorString/10000-4 3735 30915 ns/op BenchmarkMutatorString/100000-4 518 267338 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 21238 4999 ns/op BenchmarkMutatorAllBasicTypes/string-4 23806 5150 ns/op BenchmarkMutatorAllBasicTypes/bool-4 67423 1749 ns/op BenchmarkMutatorAllBasicTypes/float32-4 59881 1987 ns/op BenchmarkMutatorAllBasicTypes/float64-4 60631 2017 ns/op BenchmarkMutatorAllBasicTypes/int-4 65076 1859 ns/op BenchmarkMutatorAllBasicTypes/int8-4 66962 1814 ns/op BenchmarkMutatorAllBasicTypes/int16-4 64838 1839 ns/op BenchmarkMutatorAllBasicTypes/int32-4 62700 1888 ns/op BenchmarkMutatorAllBasicTypes/int64-4 62992 1895 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 62634 1890 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 64500 1897 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 61131 1945 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 62802 1936 ns/op BenchmarkByteSliceMutators/RemoveBytes/64-4 335716 327.9 ns/op BenchmarkByteSliceMutators/RemoveBytes/128-4 316724 349.7 ns/op BenchmarkByteSliceMutators/RemoveBytes/256-4 293731 365.6 ns/op BenchmarkByteSliceMutators/RemoveBytes/512-4 277927 403.1 ns/op BenchmarkByteSliceMutators/RemoveBytes/1024-4 224816 469.4 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/64-4 566325 214.0 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/128-4 566139 209.0 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/256-4 538009 213.0 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/512-4 483260 217.0 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/1024-4 524050 228.5 ns/op BenchmarkByteSliceMutators/DuplicateBytes/64-4 415687 281.3 ns/op BenchmarkByteSliceMutators/DuplicateBytes/128-4 396894 277.0 ns/op BenchmarkByteSliceMutators/DuplicateBytes/256-4 436378 270.9 ns/op BenchmarkByteSliceMutators/DuplicateBytes/512-4 426768 281.4 ns/op BenchmarkByteSliceMutators/DuplicateBytes/1024-4 429736 272.4 ns/op BenchmarkByteSliceMutators/OverwriteBytes/64-4 293067 388.4 ns/op BenchmarkByteSliceMutators/OverwriteBytes/128-4 311457 384.4 ns/op BenchmarkByteSliceMutators/OverwriteBytes/256-4 298444 389.7 ns/op BenchmarkByteSliceMutators/OverwriteBytes/512-4 273697 387.3 ns/op BenchmarkByteSliceMutators/OverwriteBytes/1024-4 270813 385.7 ns/op BenchmarkByteSliceMutators/BitFlip/64-4 660093 156.0 ns/op BenchmarkByteSliceMutators/BitFlip/128-4 773815 153.7 ns/op BenchmarkByteSliceMutators/BitFlip/256-4 781552 160.1 ns/op BenchmarkByteSliceMutators/BitFlip/512-4 756276 158.0 ns/op BenchmarkByteSliceMutators/BitFlip/1024-4 769156 155.0 ns/op BenchmarkByteSliceMutators/XORByte/64-4 770908 157.5 ns/op BenchmarkByteSliceMutators/XORByte/128-4 756849 153.2 ns/op BenchmarkByteSliceMutators/XORByte/256-4 780396 149.8 ns/op BenchmarkByteSliceMutators/XORByte/512-4 776476 156.4 ns/op BenchmarkByteSliceMutators/XORByte/1024-4 751513 157.3 ns/op BenchmarkByteSliceMutators/SwapByte/64-4 685078 178.8 ns/op BenchmarkByteSliceMutators/SwapByte/128-4 626454 176.9 ns/op BenchmarkByteSliceMutators/SwapByte/256-4 653508 169.8 ns/op BenchmarkByteSliceMutators/SwapByte/512-4 676627 169.9 ns/op BenchmarkByteSliceMutators/SwapByte/1024-4 672091 176.3 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/64-4 563818 211.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/128-4 569762 208.7 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/256-4 529330 205.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/512-4 590070 207.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/1024-4 523045 212.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/64-4 332570 314.7 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/128-4 349794 308.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/256-4 390510 317.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/512-4 375016 305.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/1024-4 389678 309.7 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/64-4 329950 357.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/128-4 332610 369.3 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/256-4 327918 370.6 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/512-4 306121 363.4 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/1024-4 299882 365.7 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/64-4 253065 455.1 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/128-4 239772 441.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/256-4 268047 443.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/512-4 250078 447.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/1024-4 261337 438.7 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/64-4 731643 166.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/128-4 684801 166.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/256-4 726465 166.0 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/512-4 728494 170.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/1024-4 717505 166.0 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/64-4 470533 258.2 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/128-4 456366 262.5 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/256-4 408592 258.3 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/512-4 397339 264.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/1024-4 421704 258.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/64-4 423674 279.0 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/128-4 442032 275.0 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/256-4 436754 270.5 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/512-4 368180 279.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/1024-4 375136 276.3 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/64-4 560049 215.7 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/128-4 575942 217.4 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/256-4 520497 221.1 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/512-4 532978 210.0 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/1024-4 526630 210.7 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/64-4 305715 328.1 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/128-4 361926 335.8 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/256-4 313483 336.7 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/512-4 328110 346.6 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/1024-4 344146 352.4 ns/op BenchmarkByteSliceMutators/ShuffleBytes/64-4 180692 617.0 ns/op BenchmarkByteSliceMutators/ShuffleBytes/128-4 157234 653.1 ns/op BenchmarkByteSliceMutators/ShuffleBytes/256-4 167811 716.8 ns/op BenchmarkByteSliceMutators/ShuffleBytes/512-4 158906 769.8 ns/op BenchmarkByteSliceMutators/ShuffleBytes/1024-4 123864 879.3 ns/op BenchmarkByteSliceMutators/SwapBytes/64-4 400294 287.1 ns/op BenchmarkByteSliceMutators/SwapBytes/128-4 381440 285.0 ns/op BenchmarkByteSliceMutators/SwapBytes/256-4 412332 293.1 ns/op BenchmarkByteSliceMutators/SwapBytes/512-4 424918 281.8 ns/op BenchmarkByteSliceMutators/SwapBytes/1024-4 423068 285.0 ns/op PASS ok internal/fuzz 25.232s PASS ok internal/poll 1.075s goos: freebsd goarch: amd64 pkg: internal/runtime/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 22507627 5.876 ns/op BenchmarkAnd32Parallel-4 3614530 36.71 ns/op BenchmarkAnd64-4 19075183 5.602 ns/op BenchmarkAnd64Parallel-4 3304066 34.43 ns/op BenchmarkOr32-4 17998707 6.016 ns/op BenchmarkOr32Parallel-4 3365432 34.52 ns/op BenchmarkOr64-4 22694678 5.807 ns/op BenchmarkOr64Parallel-4 3714979 32.39 ns/op BenchmarkAtomicLoad64-4 19785573 5.920 ns/op BenchmarkAtomicStore64-4 17764208 5.659 ns/op BenchmarkAtomicLoad-4 20294990 5.907 ns/op BenchmarkAtomicStore-4 18511330 5.905 ns/op BenchmarkAtomicLoad8-4 23173596 5.600 ns/op BenchmarkAtomicStore8-4 17770650 5.945 ns/op BenchmarkAnd8-4 22868414 5.949 ns/op BenchmarkAnd-4 19614140 6.062 ns/op BenchmarkAnd8Parallel-4 3163060 35.94 ns/op BenchmarkAndParallel-4 3448766 33.77 ns/op BenchmarkOr8-4 21067881 6.064 ns/op BenchmarkOr-4 20099373 5.214 ns/op BenchmarkOr8Parallel-4 3441246 33.59 ns/op BenchmarkOrParallel-4 3610243 34.89 ns/op BenchmarkXadd-4 3540547 34.68 ns/op BenchmarkXadd64-4 3586978 34.65 ns/op BenchmarkCas-4 3177301 38.73 ns/op BenchmarkCas64-4 3118573 37.32 ns/op BenchmarkXchg-4 3204121 33.19 ns/op BenchmarkXchg64-4 3448111 34.16 ns/op BenchmarkXchg8-4 18776450 5.948 ns/op BenchmarkXchg8Parallel-4 3771516 28.79 ns/op PASS ok internal/runtime/atomic 5.798s goos: freebsd goarch: amd64 pkg: internal/runtime/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5025044 22.63 ns/op BenchmarkMulUintptr/large-4 4419931 26.33 ns/op PASS ok internal/runtime/math 1.368s goos: freebsd goarch: amd64 pkg: internal/sync cpu: AMD EPYC 7B12 BenchmarkHashTrieMapLoadSmall-4 336306 344.1 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 261501 399.1 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 127452 951.9 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 276087 406.5 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 89306 1580 ns/op 29 B/op 0 allocs/op PASS ok internal/sync 4.257s PASS ok internal/syscall/unix 1.075s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: AMD EPYC 7B12 BenchmarkLarge-4 1 229706618 ns/op 1.19 MB/s 2851728 B/op 43 allocs/op PASS ok internal/zstd 1.297s goos: freebsd goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 38847 4283 ns/op BenchmarkCopyNLarge-4 616 232585 ns/op PASS ok io 1.769s goos: freebsd goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 279655 385.8 ns/op BenchmarkPrintln-4 27930 4388 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 41486 2932 ns/op 66 B/op 1 allocs/op BenchmarkConcurrent-4 5286 22358 ns/op BenchmarkDiscard-4 1259806 95.13 ns/op 0 B/op 0 allocs/op PASS ok log 1.934s goos: freebsd goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkAttrString-4 25341 4412 ns/op 313 B/op 16 allocs/op BenchmarkWriteTime-4 125163 937.7 ns/op BenchmarkJSONHandler/defaults-4 10002 12516 ns/op 519 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 5680 20500 ns/op 778 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6367 18253 ns/op 761 B/op 5 allocs/op BenchmarkPreformatting/separate-4 9398 11795 ns/op 522 B/op 0 allocs/op BenchmarkPreformatting/struct-4 10360 12070 ns/op 521 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 7180 15027 ns/op 521 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 36034 3238 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 36249 3403 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 90452 1322 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 69330 1721 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 39302 2937 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 70032 1780 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 71119 1740 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 40422 2954 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1290466 87.67 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 847378 145.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 811837 145.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 661220 185.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 537729 215.0 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 8266 13398 ns/op BenchmarkDispatch/switch-checked-4 275098 414.1 ns/op BenchmarkDispatch/As-4 272102 434.0 ns/op BenchmarkDispatch/Visit-4 214503 477.7 ns/op BenchmarkUnsafeStrings-4 25340 4724 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 PASS ok log/slog 5.217s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1653866 71.86 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1661900 69.47 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 981687 120.5 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 252324 439.6 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 71317 1692 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 81277 1739 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 48556 2624 ns/op 678 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 16381 8047 ns/op 3456 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 17235 7264 ns/op 594 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 17566 6997 ns/op 592 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 11164 9493 ns/op 1088 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3668 34158 ns/op 4286 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 18723 6710 ns/op 521 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 18165 6583 ns/op 526 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 12627 9591 ns/op 948 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4020 25966 ns/op 3738 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 4.112s goos: freebsd goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 1 212881901 ns/op PASS ok maps 1.596s goos: freebsd goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4701114 25.20 ns/op BenchmarkAcosh-4 1295235 92.15 ns/op BenchmarkAsin-4 4698669 25.09 ns/op BenchmarkAsinh-4 1277460 93.35 ns/op BenchmarkAtan-4 5590176 22.16 ns/op BenchmarkAtanh-4 1284628 93.82 ns/op BenchmarkAtan2-4 3160072 37.51 ns/op BenchmarkCbrt-4 1601970 74.72 ns/op BenchmarkCeil-4 19628127 5.926 ns/op BenchmarkCopysign-4 2337602 51.05 ns/op BenchmarkCos-4 1425087 84.13 ns/op BenchmarkCosh-4 1998248 60.21 ns/op BenchmarkErf-4 5410983 21.72 ns/op BenchmarkErfc-4 5402253 22.05 ns/op BenchmarkErfinv-4 5449014 22.32 ns/op BenchmarkErfcinv-4 5250778 22.32 ns/op BenchmarkExp-4 8672179 13.42 ns/op BenchmarkExpGo-4 934795 109.3 ns/op BenchmarkExpm1-4 4741783 26.19 ns/op BenchmarkExp2-4 1154457 103.5 ns/op BenchmarkExp2Go-4 1093286 109.0 ns/op BenchmarkAbs-4 3165265 37.84 ns/op BenchmarkDim-4 9844351 11.04 ns/op BenchmarkFloor-4 19167166 5.915 ns/op BenchmarkMax-4 15313960 7.026 ns/op BenchmarkMin-4 14011921 8.091 ns/op BenchmarkMod-4 285548 382.9 ns/op BenchmarkFrexp-4 1656607 72.35 ns/op BenchmarkGamma-4 775312 150.1 ns/op BenchmarkHypot-4 13809440 8.740 ns/op BenchmarkHypotGo-4 1535874 78.20 ns/op BenchmarkIlogb-4 2009662 59.71 ns/op BenchmarkJ0-4 290258 383.3 ns/op BenchmarkJ1-4 316522 357.1 ns/op BenchmarkJn-4 142338 771.6 ns/op BenchmarkLdexp-4 1607346 73.94 ns/op BenchmarkLgamma-4 1000000 104.0 ns/op BenchmarkLog-4 8551898 13.74 ns/op BenchmarkLogb-4 2033608 60.06 ns/op BenchmarkLog1p-4 1566420 76.93 ns/op BenchmarkLog10-4 8327820 14.39 ns/op BenchmarkLog2-4 1405468 86.26 ns/op BenchmarkModf-4 2573688 46.38 ns/op BenchmarkNextafter32-4 2546713 46.44 ns/op BenchmarkNextafter64-4 2540266 46.26 ns/op BenchmarkPowInt-4 529044 226.5 ns/op BenchmarkPowFrac-4 440992 273.0 ns/op BenchmarkPow10Pos-4 4812430 22.05 ns/op BenchmarkPow10Neg-4 4874569 23.99 ns/op BenchmarkRound-4 3062716 38.47 ns/op BenchmarkRoundToEven-4 9872058 11.79 ns/op BenchmarkRemainder-4 407598 264.7 ns/op BenchmarkSignbit-4 4894288 24.56 ns/op BenchmarkSin-4 1984059 59.29 ns/op BenchmarkSincos-4 1223012 99.46 ns/op BenchmarkSinh-4 3773988 32.12 ns/op BenchmarkSqrtIndirect-4 20238493 5.567 ns/op BenchmarkSqrtLatency-4 13068709 9.282 ns/op BenchmarkSqrtIndirectLatency-4 12954808 9.341 ns/op BenchmarkSqrtGoLatency-4 1643858 72.92 ns/op BenchmarkSqrtPrime-4 174367 685.7 ns/op BenchmarkTan-4 1849338 64.57 ns/op BenchmarkTanh-4 1913128 62.66 ns/op BenchmarkTrunc-4 19863158 5.922 ns/op BenchmarkY0-4 331618 370.1 ns/op BenchmarkY1-4 307545 365.1 ns/op BenchmarkYn-4 160630 738.1 ns/op BenchmarkFloat64bits-4 4833748 24.63 ns/op BenchmarkFloat64frombits-4 4784830 24.60 ns/op BenchmarkFloat32bits-4 4751440 24.62 ns/op BenchmarkFloat32frombits-4 4731104 25.24 ns/op BenchmarkFMA-4 19820242 5.850 ns/op PASS ok math 12.128s goos: freebsd goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 13513045 8.456 ns/op 7568.50 MB/s BenchmarkAddVV/2-4 12515281 9.082 ns/op 14093.97 MB/s BenchmarkAddVV/3-4 11535622 9.945 ns/op 19306.88 MB/s BenchmarkAddVV/4-4 13093537 9.189 ns/op 27859.65 MB/s BenchmarkAddVV/5-4 12607374 9.169 ns/op 34898.42 MB/s BenchmarkAddVV/10-4 10803398 10.71 ns/op 59751.40 MB/s BenchmarkAddVV/100-4 2484255 46.89 ns/op 136492.06 MB/s BenchmarkAddVV/1000-4 226826 479.4 ns/op 133486.41 MB/s BenchmarkSubVV/1-4 13431894 8.207 ns/op 7797.95 MB/s BenchmarkSubVV/2-4 13122198 8.966 ns/op 14275.83 MB/s BenchmarkSubVV/3-4 12021640 9.367 ns/op 20497.40 MB/s BenchmarkSubVV/4-4 13430376 9.072 ns/op 28217.76 MB/s BenchmarkSubVV/5-4 12455862 9.168 ns/op 34904.73 MB/s BenchmarkSubVV/10-4 10494326 10.71 ns/op 59731.10 MB/s BenchmarkSubVV/100-4 2547847 47.11 ns/op 135850.04 MB/s BenchmarkSubVV/1000-4 239936 474.6 ns/op 134859.87 MB/s BenchmarkAddVW/1-4 13235176 8.165 ns/op 979.73 MB/s BenchmarkAddVW/2-4 15239761 8.784 ns/op 1821.40 MB/s BenchmarkAddVW/3-4 12512199 9.651 ns/op 2486.82 MB/s BenchmarkAddVW/4-4 12768322 8.058 ns/op 3971.16 MB/s BenchmarkAddVW/5-4 12258835 8.196 ns/op 4880.69 MB/s BenchmarkAddVW/10-4 11765365 9.643 ns/op 8296.38 MB/s BenchmarkAddVW/100-4 516501 229.9 ns/op 3480.36 MB/s BenchmarkAddVW/1000-4 69583 1639 ns/op 4880.10 MB/s BenchmarkAddVWext/1-4 13934389 8.218 ns/op 973.45 MB/s BenchmarkAddVWext/2-4 12131887 8.779 ns/op 1822.52 MB/s BenchmarkAddVWext/3-4 12590349 9.214 ns/op 2604.75 MB/s BenchmarkAddVWext/4-4 14798816 8.227 ns/op 3889.40 MB/s BenchmarkAddVWext/5-4 13614073 8.393 ns/op 4765.71 MB/s BenchmarkAddVWext/10-4 9834420 12.16 ns/op 6579.58 MB/s BenchmarkAddVWext/100-4 98319 1186 ns/op 674.44 MB/s BenchmarkAddVWext/1000-4 10000 10490 ns/op 762.63 MB/s BenchmarkSubVW/1-4 13531573 8.248 ns/op 969.88 MB/s BenchmarkSubVW/2-4 13084696 8.496 ns/op 1883.17 MB/s BenchmarkSubVW/3-4 11694630 8.609 ns/op 2787.64 MB/s BenchmarkSubVW/4-4 14305815 8.532 ns/op 3750.67 MB/s BenchmarkSubVW/5-4 12760041 8.874 ns/op 4507.44 MB/s BenchmarkSubVW/10-4 10925778 9.964 ns/op 8028.98 MB/s BenchmarkSubVW/100-4 425370 252.8 ns/op 3164.09 MB/s BenchmarkSubVW/1000-4 68751 1654 ns/op 4837.27 MB/s BenchmarkSubVWext/1-4 14065609 8.382 ns/op 954.45 MB/s BenchmarkSubVWext/2-4 13282257 8.626 ns/op 1854.95 MB/s BenchmarkSubVWext/3-4 14296728 8.071 ns/op 2973.57 MB/s BenchmarkSubVWext/4-4 15113322 8.394 ns/op 3812.06 MB/s BenchmarkSubVWext/5-4 13679924 8.128 ns/op 4921.50 MB/s BenchmarkSubVWext/10-4 11757721 9.776 ns/op 8183.54 MB/s BenchmarkSubVWext/100-4 112010 1094 ns/op 731.37 MB/s BenchmarkSubVWext/1000-4 11602 10639 ns/op 751.98 MB/s BenchmarkMulAddVWW/1-4 11993655 9.367 ns/op 6832.44 MB/s BenchmarkMulAddVWW/2-4 11785504 9.943 ns/op 12873.58 MB/s BenchmarkMulAddVWW/3-4 12821665 8.487 ns/op 22621.77 MB/s BenchmarkMulAddVWW/4-4 12010150 9.364 ns/op 27338.80 MB/s BenchmarkMulAddVWW/5-4 12375856 9.747 ns/op 32832.11 MB/s BenchmarkMulAddVWW/10-4 8977659 12.41 ns/op 51583.45 MB/s BenchmarkMulAddVWW/100-4 1435086 83.44 ns/op 76699.28 MB/s BenchmarkMulAddVWW/1000-4 142826 827.1 ns/op 77382.26 MB/s BenchmarkAddMulVVW/1-4 13990094 8.176 ns/op 7828.22 MB/s BenchmarkAddMulVVW/2-4 11948787 9.007 ns/op 14211.01 MB/s BenchmarkAddMulVVW/3-4 11961758 9.661 ns/op 19874.58 MB/s BenchmarkAddMulVVW/4-4 10849899 10.26 ns/op 24949.61 MB/s BenchmarkAddMulVVW/5-4 10472629 11.01 ns/op 29053.12 MB/s BenchmarkAddMulVVW/10-4 9997616 11.19 ns/op 57176.36 MB/s BenchmarkAddMulVVW/100-4 2065113 56.49 ns/op 113297.54 MB/s BenchmarkAddMulVVW/1000-4 229696 496.2 ns/op 128980.73 MB/s BenchmarkDivWVW/1-4 4173634 28.91 ns/op 2213.93 MB/s BenchmarkDivWVW/2-4 2672451 45.38 ns/op 2820.53 MB/s BenchmarkDivWVW/3-4 2046745 57.20 ns/op 3356.55 MB/s BenchmarkDivWVW/4-4 1688248 73.07 ns/op 3503.69 MB/s BenchmarkDivWVW/5-4 1392073 83.96 ns/op 3811.56 MB/s BenchmarkDivWVW/10-4 799806 150.8 ns/op 4244.72 MB/s BenchmarkDivWVW/100-4 85536 1344 ns/op 4760.43 MB/s BenchmarkDivWVW/1000-4 9064 13290 ns/op 4815.77 MB/s BenchmarkNonZeroShifts/1/shrVU-4 13216311 7.918 ns/op BenchmarkNonZeroShifts/1/shlVU-4 13519773 8.158 ns/op BenchmarkNonZeroShifts/2/shrVU-4 12296356 8.738 ns/op BenchmarkNonZeroShifts/2/shlVU-4 14723967 7.865 ns/op BenchmarkNonZeroShifts/3/shrVU-4 12026966 9.259 ns/op BenchmarkNonZeroShifts/3/shlVU-4 13611069 8.723 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11037680 10.04 ns/op BenchmarkNonZeroShifts/4/shlVU-4 11412062 9.358 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10920846 10.63 ns/op BenchmarkNonZeroShifts/5/shlVU-4 11094152 10.15 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7556935 15.35 ns/op BenchmarkNonZeroShifts/10/shlVU-4 8714266 13.14 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1200849 99.20 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1673929 73.98 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 126927 947.9 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 185596 636.8 ns/op BenchmarkDecimalConversion-4 313 381423 ns/op BenchmarkFloatString/100-4 16654 7400 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 289 406133 ns/op 2901 B/op 9 allocs/op BenchmarkFloatString/10000-4 3 38611466 ns/op 60869 B/op 51 allocs/op BenchmarkFloatString/100000-4 1 3680037726 ns/op 858888 B/op 504 allocs/op BenchmarkFloatAdd/10-4 214082 511.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 222118 502.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 202285 555.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 108763 1033 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 21403 5617 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 286747 413.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 257982 416.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 252248 434.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 196413 582.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 49999 2204 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2493 41883 ns/op BenchmarkParseFloatLargeExp-4 644 182227 ns/op BenchmarkGCD10x10/WithoutXY-4 281242 399.3 ns/op BenchmarkGCD10x10/WithXY-4 75732 1430 ns/op BenchmarkGCD10x100/WithoutXY-4 161373 743.4 ns/op BenchmarkGCD10x100/WithXY-4 24660 4981 ns/op BenchmarkGCD10x1000/WithoutXY-4 109113 1202 ns/op BenchmarkGCD10x1000/WithXY-4 20155 6078 ns/op BenchmarkGCD100x100/WithoutXY-4 41605 2804 ns/op BenchmarkGCD100x100/WithXY-4 15732 7928 ns/op BenchmarkGCD100x1000/WithoutXY-4 18585 6613 ns/op BenchmarkGCD100x1000/WithXY-4 8996 13545 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3214 34577 ns/op BenchmarkGCD1000x1000/WithXY-4 1846 63808 ns/op BenchmarkHilbert-4 28 3593472 ns/op BenchmarkBinomial-4 18951 6367 ns/op BenchmarkQuoRem-4 29578 4254 ns/op BenchmarkExp-4 25 4643542 ns/op BenchmarkExpMont/Odd-4 210 569133 ns/op 2596 B/op 22 allocs/op BenchmarkExpMont/Even1-4 208 558386 ns/op 3359 B/op 38 allocs/op BenchmarkExpMont/Even2-4 198 581792 ns/op 3829 B/op 53 allocs/op BenchmarkExpMont/Even3-4 202 613987 ns/op 3845 B/op 53 allocs/op BenchmarkExpMont/Even4-4 199 586328 ns/op 3853 B/op 53 allocs/op BenchmarkExpMont/Even8-4 202 580693 ns/op 3837 B/op 53 allocs/op BenchmarkExpMont/Even32-4 201 601488 ns/op 3866 B/op 54 allocs/op BenchmarkExpMont/Even64-4 244 486714 ns/op 3625 B/op 53 allocs/op BenchmarkExpMont/Even96-4 237 510972 ns/op 3772 B/op 51 allocs/op BenchmarkExpMont/Even128-4 268 433522 ns/op 3263 B/op 50 allocs/op BenchmarkExpMont/Even255-4 295 406241 ns/op 2946 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 621 177939 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 578 201050 ns/op 1712 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 574 202392 ns/op 1747 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 543 204505 ns/op 1741 B/op 47 allocs/op BenchmarkExp2-4 25 4512249 ns/op BenchmarkBitset-4 1033201 115.7 ns/op BenchmarkBitsetNeg-4 500073 202.6 ns/op BenchmarkBitsetOrig-4 358573 335.3 ns/op BenchmarkBitsetNegOrig-4 220632 521.9 ns/op BenchmarkModSqrt225_Tonelli-4 210 565689 ns/op BenchmarkModSqrt225_3Mod4-4 667 166520 ns/op BenchmarkModSqrt231_Tonelli-4 205 591259 ns/op BenchmarkModSqrt231_5Mod8-4 560 202753 ns/op BenchmarkModInverse-4 18091 6919 ns/op BenchmarkSqrt-4 2358 49268 ns/op BenchmarkIntSqr/1-4 1628640 73.39 ns/op BenchmarkIntSqr/2-4 944842 111.7 ns/op BenchmarkIntSqr/3-4 935497 126.9 ns/op BenchmarkIntSqr/5-4 640874 164.5 ns/op BenchmarkIntSqr/8-4 584019 200.1 ns/op BenchmarkIntSqr/10-4 478262 263.0 ns/op BenchmarkIntSqr/20-4 83988 1487 ns/op BenchmarkIntSqr/30-4 61245 2018 ns/op BenchmarkIntSqr/50-4 37635 3058 ns/op BenchmarkIntSqr/80-4 22810 5101 ns/op BenchmarkIntSqr/100-4 18277 6870 ns/op BenchmarkIntSqr/200-4 6781 17397 ns/op BenchmarkIntSqr/300-4 2698 46547 ns/op BenchmarkIntSqr/500-4 1224 89266 ns/op BenchmarkIntSqr/800-4 504 234739 ns/op BenchmarkIntSqr/1000-4 375 313086 ns/op BenchmarkDiv/20/10-4 544946 224.8 ns/op BenchmarkDiv/40/20-4 516219 220.1 ns/op BenchmarkDiv/100/50-4 537447 227.0 ns/op BenchmarkDiv/200/100-4 74444 1712 ns/op BenchmarkDiv/400/200-4 72244 1764 ns/op BenchmarkDiv/1000/500-4 56642 2172 ns/op BenchmarkDiv/2000/1000-4 42367 2945 ns/op BenchmarkDiv/20000/10000-4 1826 59831 ns/op BenchmarkDiv/200000/100000-4 45 2549993 ns/op BenchmarkDiv/2000000/1000000-4 2 72686217 ns/op BenchmarkDiv/20000000/10000000-4 1 2234030474 ns/op BenchmarkMul-4 8 13135160 ns/op BenchmarkNatMul/10-4 269580 390.1 ns/op BenchmarkNatMul/100-4 9784 12629 ns/op BenchmarkNatMul/1000-4 306 383668 ns/op BenchmarkZeroShifts/Shl-4 23486 5304 ns/op BenchmarkZeroShifts/ShlSame-4 6267992 18.84 ns/op BenchmarkZeroShifts/Shr-4 24282 6339 ns/op BenchmarkZeroShifts/ShrSame-4 6234159 19.65 ns/op BenchmarkExp3Power/0x10-4 265742 412.2 ns/op BenchmarkExp3Power/0x40-4 223560 511.2 ns/op BenchmarkExp3Power/0x100-4 148567 852.3 ns/op BenchmarkExp3Power/0x400-4 75496 1654 ns/op BenchmarkExp3Power/0x1000-4 16124 7238 ns/op BenchmarkExp3Power/0x4000-4 3192 38421 ns/op BenchmarkExp3Power/0x10000-4 355 334713 ns/op BenchmarkExp3Power/0x40000-4 33 3540513 ns/op BenchmarkExp3Power/0x100000-4 3 35705514 ns/op BenchmarkExp3Power/0x400000-4 1 315681949 ns/op BenchmarkFibo-4 4 31110759 ns/op BenchmarkNatSqr/1-4 1256306 108.8 ns/op BenchmarkNatSqr/2-4 729522 157.0 ns/op BenchmarkNatSqr/3-4 539338 218.8 ns/op BenchmarkNatSqr/5-4 443172 232.9 ns/op BenchmarkNatSqr/8-4 367338 319.9 ns/op BenchmarkNatSqr/10-4 331712 346.7 ns/op BenchmarkNatSqr/20-4 76682 1653 ns/op BenchmarkNatSqr/30-4 55370 2177 ns/op BenchmarkNatSqr/50-4 36306 3515 ns/op BenchmarkNatSqr/80-4 20553 6107 ns/op BenchmarkNatSqr/100-4 16341 7575 ns/op BenchmarkNatSqr/200-4 6141 20115 ns/op BenchmarkNatSqr/300-4 2330 51300 ns/op BenchmarkNatSqr/500-4 1299 96398 ns/op BenchmarkNatSqr/800-4 512 223513 ns/op BenchmarkNatSqr/1000-4 392 295351 ns/op BenchmarkNatSetBytes/8-4 3291534 36.88 ns/op BenchmarkNatSetBytes/24-4 1030982 133.9 ns/op BenchmarkNatSetBytes/128-4 302083 396.0 ns/op BenchmarkNatSetBytes/7-4 1291934 96.92 ns/op BenchmarkNatSetBytes/23-4 639897 185.3 ns/op BenchmarkNatSetBytes/127-4 313760 404.5 ns/op BenchmarkScanPi-4 319 380198 ns/op BenchmarkStringPiParallel-4 883 120832 ns/op BenchmarkScan/10/Base2-4 52543 2282 ns/op BenchmarkScan/100/Base2-4 5263 20291 ns/op BenchmarkScan/1000/Base2-4 594 204801 ns/op BenchmarkScan/10/Base8-4 123991 923.5 ns/op BenchmarkScan/100/Base8-4 16962 7110 ns/op BenchmarkScan/1000/Base8-4 1599 70289 ns/op BenchmarkScan/10/Base10-4 139152 831.9 ns/op BenchmarkScan/100/Base10-4 18124 6502 ns/op BenchmarkScan/1000/Base10-4 1845 64268 ns/op BenchmarkScan/10/Base16-4 152250 710.0 ns/op BenchmarkScan/100/Base16-4 21692 5574 ns/op BenchmarkScan/1000/Base16-4 2005 54668 ns/op BenchmarkString/10/Base2-4 245968 457.9 ns/op BenchmarkString/100/Base2-4 38176 3094 ns/op BenchmarkString/1000/Base2-4 3960 29519 ns/op BenchmarkString/10/Base8-4 527798 232.9 ns/op BenchmarkString/100/Base8-4 95373 1186 ns/op BenchmarkString/1000/Base8-4 11398 10496 ns/op BenchmarkString/10/Base10-4 303038 392.4 ns/op BenchmarkString/100/Base10-4 63078 1859 ns/op BenchmarkString/1000/Base10-4 7414 16183 ns/op BenchmarkString/10/Base16-4 560461 213.6 ns/op BenchmarkString/100/Base16-4 120717 893.8 ns/op BenchmarkString/1000/Base16-4 16339 7587 ns/op BenchmarkLeafSize/0-4 62 1876651 ns/op BenchmarkLeafSize/1-4 679 171575 ns/op BenchmarkLeafSize/2-4 678 177806 ns/op BenchmarkLeafSize/3-4 463 238701 ns/op BenchmarkLeafSize/4-4 721 165781 ns/op BenchmarkLeafSize/5-4 453 250482 ns/op BenchmarkLeafSize/6-4 510 233838 ns/op BenchmarkLeafSize/7-4 568 220354 ns/op BenchmarkLeafSize/8-4 684 162512 ns/op BenchmarkLeafSize/9-4 387 305104 ns/op BenchmarkLeafSize/10-4 472 255005 ns/op BenchmarkLeafSize/11-4 448 256266 ns/op BenchmarkLeafSize/12-4 480 237946 ns/op BenchmarkLeafSize/13-4 481 243149 ns/op BenchmarkLeafSize/14-4 553 222183 ns/op BenchmarkLeafSize/15-4 612 203936 ns/op BenchmarkLeafSize/16-4 706 165359 ns/op BenchmarkLeafSize/32-4 754 165971 ns/op BenchmarkLeafSize/64-4 638 186492 ns/op BenchmarkProbablyPrime/n=0-4 14 7473207 ns/op BenchmarkProbablyPrime/n=1-4 13 8350266 ns/op BenchmarkProbablyPrime/n=5-4 9 11661340 ns/op BenchmarkProbablyPrime/n=10-4 7 15694835 ns/op BenchmarkProbablyPrime/n=20-4 5 24398225 ns/op BenchmarkProbablyPrime/Lucas-4 18 6707516 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 136 846319 ns/op BenchmarkRatCmp-4 256119 395.7 ns/op BenchmarkFloatPrecExact/1-4 173173 597.6 ns/op BenchmarkFloatPrecExact/10-4 60075 1985 ns/op BenchmarkFloatPrecExact/100-4 16558 7091 ns/op BenchmarkFloatPrecExact/1000-4 3139 35407 ns/op BenchmarkFloatPrecExact/10000-4 212 566459 ns/op BenchmarkFloatPrecExact/100000-4 5 23174544 ns/op BenchmarkFloatPrecExact/1000000-4 1 1154837395 ns/op BenchmarkFloatPrecMixed/1-4 181178 620.6 ns/op BenchmarkFloatPrecMixed/10-4 58120 2000 ns/op BenchmarkFloatPrecMixed/100-4 8458 13862 ns/op BenchmarkFloatPrecMixed/1000-4 651 185059 ns/op BenchmarkFloatPrecMixed/10000-4 20 5857700 ns/op BenchmarkFloatPrecMixed/100000-4 1 312937197 ns/op BenchmarkFloatPrecMixed/1000000-4 1 21203353589 ns/op BenchmarkFloatPrecInexact/1-4 276933 384.0 ns/op BenchmarkFloatPrecInexact/10-4 267877 438.2 ns/op BenchmarkFloatPrecInexact/100-4 202071 604.8 ns/op BenchmarkFloatPrecInexact/1000-4 57176 2190 ns/op BenchmarkFloatPrecInexact/10000-4 5539 18748 ns/op BenchmarkFloatPrecInexact/100000-4 745 170543 ns/op BenchmarkFloatPrecInexact/1000000-4 48 2354922 ns/op BenchmarkFloatSqrt/64-4 30555 3904 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 19058 6160 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 13740 8803 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 7428 16106 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1310 86973 ns/op 18062 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 103 1126323 ns/op 174956 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 2 82083455 ns/op 3532888 B/op 599 allocs/op PASS ok math/big 76.457s goos: freebsd goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 10860524 11.91 ns/op BenchmarkLeadingZeros8-4 9991414 11.42 ns/op BenchmarkLeadingZeros16-4 11153610 10.61 ns/op BenchmarkLeadingZeros32-4 11456163 10.12 ns/op BenchmarkLeadingZeros64-4 11168526 12.83 ns/op BenchmarkTrailingZeros-4 11090101 10.44 ns/op BenchmarkTrailingZeros8-4 9956332 11.82 ns/op BenchmarkTrailingZeros16-4 11367546 10.23 ns/op BenchmarkTrailingZeros32-4 9459297 12.16 ns/op BenchmarkTrailingZeros64-4 11286024 10.44 ns/op BenchmarkOnesCount-4 11117556 9.800 ns/op BenchmarkOnesCount8-4 9914577 11.34 ns/op BenchmarkOnesCount16-4 10859178 10.41 ns/op BenchmarkOnesCount32-4 10561567 10.47 ns/op BenchmarkOnesCount64-4 11150944 10.70 ns/op BenchmarkRotateLeft-4 11876474 10.05 ns/op BenchmarkRotateLeft8-4 11446755 10.21 ns/op BenchmarkRotateLeft16-4 11298798 10.01 ns/op BenchmarkRotateLeft32-4 11093383 11.03 ns/op BenchmarkRotateLeft64-4 11622862 10.62 ns/op BenchmarkReverse-4 17832476 5.981 ns/op BenchmarkReverse8-4 20013822 5.743 ns/op BenchmarkReverse16-4 21298516 5.606 ns/op BenchmarkReverse32-4 18649218 6.050 ns/op BenchmarkReverse64-4 18439736 5.509 ns/op BenchmarkReverseBytes-4 20112478 5.609 ns/op BenchmarkReverseBytes16-4 25244866 5.907 ns/op BenchmarkReverseBytes32-4 25218349 5.626 ns/op BenchmarkReverseBytes64-4 20973942 5.605 ns/op BenchmarkAdd-4 11340366 11.85 ns/op BenchmarkAdd32-4 10136316 10.07 ns/op BenchmarkAdd64-4 9811945 10.93 ns/op BenchmarkAdd64multiple-4 20154872 5.633 ns/op BenchmarkSub-4 11966613 11.56 ns/op BenchmarkSub32-4 11266770 10.49 ns/op BenchmarkSub64-4 10277994 11.12 ns/op BenchmarkSub64multiple-4 21455563 5.602 ns/op BenchmarkMul-4 10547067 10.57 ns/op BenchmarkMul32-4 11570960 10.05 ns/op BenchmarkMul64-4 11196777 11.88 ns/op BenchmarkDiv-4 11602578 10.06 ns/op BenchmarkDiv32-4 10775155 10.11 ns/op BenchmarkDiv64-4 11216116 9.532 ns/op PASS ok math/bits 6.842s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 14954040 7.771 ns/op BenchmarkAcos-4 663962 176.6 ns/op BenchmarkAcosh-4 596978 191.5 ns/op BenchmarkAsin-4 579688 179.9 ns/op BenchmarkAsinh-4 674421 180.7 ns/op BenchmarkAtan-4 1000000 113.6 ns/op BenchmarkAtanh-4 1000000 111.7 ns/op BenchmarkConj-4 19468774 5.606 ns/op BenchmarkCos-4 688202 152.2 ns/op BenchmarkCosh-4 713520 161.1 ns/op BenchmarkExp-4 968254 119.6 ns/op BenchmarkLog-4 1464007 81.21 ns/op BenchmarkLog10-4 1473638 80.64 ns/op BenchmarkPhase-4 3183620 38.22 ns/op BenchmarkPolar-4 2224354 50.92 ns/op BenchmarkPow-4 263749 431.5 ns/op BenchmarkRect-4 1250586 86.89 ns/op BenchmarkSin-4 728476 166.2 ns/op BenchmarkSinh-4 649075 166.6 ns/op BenchmarkSqrt-4 979806 115.4 ns/op BenchmarkTan-4 410628 251.1 ns/op BenchmarkTanh-4 492787 245.8 ns/op PASS ok math/cmplx 4.218s goos: freebsd goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 1104384 108.0 ns/op BenchmarkInt63ThreadsafeParallel-4 733588 159.0 ns/op BenchmarkInt63Unthreadsafe-4 1472544 81.89 ns/op BenchmarkIntn1000-4 1109280 108.9 ns/op BenchmarkInt63n1000-4 1249471 96.39 ns/op BenchmarkInt31n1000-4 1256394 95.92 ns/op BenchmarkFloat32-4 1266432 96.58 ns/op BenchmarkFloat64-4 1451739 79.42 ns/op BenchmarkPerm3-4 273187 418.8 ns/op BenchmarkPerm30-4 30912 3880 ns/op BenchmarkPerm30ViaShuffle-4 29640 3897 ns/op BenchmarkShuffleOverhead-4 21745 5578 ns/op BenchmarkRead3-4 1159777 101.8 ns/op BenchmarkRead64-4 100641 1075 ns/op BenchmarkRead1000-4 7471 15954 ns/op BenchmarkConcurrent-4 183283 645.9 ns/op PASS ok math/rand 4.004s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8MarshalBinary-4 957867 127.2 ns/op BenchmarkChaCha8MarshalBinaryRead-4 376549 319.3 ns/op BenchmarkChaCha8-4 6786264 17.76 ns/op BenchmarkChaCha8Read-4 1000000 101.7 ns/op 314.70 MB/s BenchmarkPCG_DXSM-4 4652967 25.91 ns/op BenchmarkSourceUint64-4 4613233 25.88 ns/op BenchmarkGlobalInt64-4 3970389 29.35 ns/op BenchmarkGlobalInt64Parallel-4 7756821 14.87 ns/op BenchmarkGlobalUint64-4 4083585 30.32 ns/op BenchmarkGlobalUint64Parallel-4 7949592 15.20 ns/op BenchmarkInt64-4 2689116 44.63 ns/op BenchmarkUint64-4 2737210 44.06 ns/op BenchmarkGlobalIntN1000-4 2816948 44.50 ns/op BenchmarkIntN1000-4 2062336 57.52 ns/op BenchmarkInt64N1000-4 2041105 56.80 ns/op BenchmarkInt64N1e8-4 2099941 57.17 ns/op BenchmarkInt64N1e9-4 2130278 57.86 ns/op BenchmarkInt64N2e9-4 2081628 58.17 ns/op BenchmarkInt64N1e18-4 2033653 58.89 ns/op BenchmarkInt64N2e18-4 2022621 60.67 ns/op BenchmarkInt64N4e18-4 1813440 67.08 ns/op BenchmarkInt32N1000-4 2039216 57.44 ns/op BenchmarkInt32N1e8-4 2107344 57.83 ns/op BenchmarkInt32N1e9-4 2076690 57.13 ns/op BenchmarkInt32N2e9-4 2050777 57.94 ns/op BenchmarkFloat32-4 2677994 44.16 ns/op BenchmarkFloat64-4 2755252 44.34 ns/op BenchmarkExpFloat64-4 1541109 77.13 ns/op BenchmarkNormFloat64-4 1512028 78.36 ns/op BenchmarkPerm3-4 436459 273.9 ns/op BenchmarkPerm30-4 39474 2961 ns/op BenchmarkPerm30ViaShuffle-4 41281 2824 ns/op BenchmarkShuffleOverhead-4 58272 2125 ns/op BenchmarkConcurrent-4 3887523 29.19 ns/op PASS ok math/rand/v2 6.713s goos: freebsd goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 77626 1499 ns/op BenchmarkQDecodeWord-4 161599 707.6 ns/op BenchmarkQDecodeHeader-4 155534 719.5 ns/op BenchmarkTypeByExtension/.html-4 308652 367.9 ns/op BenchmarkTypeByExtension/.HTML-4 228472 524.6 ns/op BenchmarkTypeByExtension/.unused-4 258061 426.7 ns/op BenchmarkExtensionsByType/text/html-4 192813 588.5 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 147033 834.3 ns/op BenchmarkExtensionsByType/application/octet-stream-4 263918 417.8 ns/op PASS ok mime 2.249s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 846 121357 ns/op 47794 B/op 188 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 975 122897 ns/op 47788 B/op 188 allocs/op BenchmarkReadForm/files/maxMemory=0-4 376 310352 ns/op 104735 B/op 272 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 763 160002 ns/op 49936 B/op 208 allocs/op PASS ok mime/multipart 1.627s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1208 92298 ns/op PASS ok mime/quotedprintable 1.198s goos: freebsd goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 146 759548 ns/op 8707 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 10 10309704 ns/op 26228 B/op 207 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5045702880 ns/op 158352 B/op 225 allocs/op BenchmarkDNSName-4 138190 729.5 ns/op BenchmarkInterfaces-4 7515 15495 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 13321 8871 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 6836 14961 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 8659 13342 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 11850 9900 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 8769 12321 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 18819 6413 ns/op BenchmarkParseIPValidIPv4-4 1125048 105.0 ns/op BenchmarkParseIPValidIPv6-4 905148 131.9 ns/op BenchmarkIPMarshalText/IPv4-4 837759 133.8 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6-4 291402 355.7 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6_long-4 194889 630.8 ns/op 48 B/op 1 allocs/op BenchmarkIPString/IPv4-4 170962 665.5 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 20899 5909 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 82196 1446 ns/op BenchmarkIPEqual/IPv4-4 1415103 83.14 ns/op BenchmarkIPEqual/IPv6-4 1376468 84.34 ns/op BenchmarkSendfileZeroBytes-4 20894 5393 ns/op 19 B/op 1 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1078927919 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1024-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a1ee6efaa4 BenchmarkSendFile/file-to-tcp/2048-4 1 1074164655 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/2048-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a22f199ed2 BenchmarkSendFile/file-to-tcp/4096-4 1 1067137489 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/4096-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a26f78d9d4 BenchmarkSendFile/file-to-tcp/8192-4 1 1071512424 ns/op 0.01 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/8192-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a2af6d59d9 BenchmarkSendFile/file-to-tcp/16384-4 1 1031947100 ns/op 0.02 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/16384-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a2ef9be5c2 BenchmarkSendFile/file-to-tcp/32768-4 1 1075038167 ns/op 0.03 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/32768-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a32d8121db BenchmarkSendFile/file-to-tcp/65536-4 1 1055705930 ns/op 0.06 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/65536-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a36e0181f4 BenchmarkSendFile/file-to-tcp/131072-4 1 1056626250 ns/op 0.12 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/131072-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a3ad6883a2 BenchmarkSendFile/file-to-tcp/262144-4 1 1071358843 ns/op 0.24 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/262144-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a3ecf98303 BenchmarkSendFile/file-to-tcp/524288-4 1 1078650830 ns/op 0.49 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/524288-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a42d8e9439 BenchmarkSendFile/file-to-tcp/1048576-4 1 1113903760 ns/op 0.94 MB/s 376 B/op 9 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1048576-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a46ee25eaa BenchmarkSendFile/file-to-unix/1024-4 1 1070705112 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1024-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a4b3088b31 BenchmarkSendFile/file-to-unix/2048-4 1 1073165275 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/2048-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a4f3392884 BenchmarkSendFile/file-to-unix/4096-4 1 1047942483 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/4096-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a5339344d3 BenchmarkSendFile/file-to-unix/8192-4 1 1070007403 ns/op 0.01 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/8192-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a572652f21 BenchmarkSendFile/file-to-unix/16384-4 1 1023802702 ns/op 0.02 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/16384-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a5b28a91ce BenchmarkSendFile/file-to-unix/32768-4 1 1037178704 ns/op 0.03 MB/s 33040 B/op 5 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/32768-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a5eff0a5ce BenchmarkSendFile/file-to-unix/65536-4 1 1078186419 ns/op 0.06 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/65536-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a62e286548 BenchmarkSendFile/file-to-unix/131072-4 1 1080884582 ns/op 0.12 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/131072-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a66ee0feab BenchmarkSendFile/file-to-unix/262144-4 1 1052206606 ns/op 0.25 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/262144-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a6afdc5a09 BenchmarkSendFile/file-to-unix/524288-4 1 1078459949 ns/op 0.49 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/524288-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a6ef46a91b BenchmarkSendFile/file-to-unix/1048576-4 1 1081998352 ns/op 0.97 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1048576-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180a73a7309cdbd8 BenchmarkTCP4OneShot-4 2856 35799 ns/op BenchmarkTCP4OneShotTimeout-4 3718 35380 ns/op BenchmarkTCP4Persistent-4 10764 11568 ns/op BenchmarkTCP4PersistentTimeout-4 10558 11480 ns/op BenchmarkTCP6OneShot-4 3084 35520 ns/op BenchmarkTCP6OneShotTimeout-4 3417 34077 ns/op BenchmarkTCP6Persistent-4 9724 12219 ns/op BenchmarkTCP6PersistentTimeout-4 10202 11919 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 24952 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 24848 ns/op BenchmarkSetReadDeadline-4 122917 1502 ns/op BenchmarkUDP6LinkLocalUnicast-4 5794 22523 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 17941 6802 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 16666 18369 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 6886 17782 ns/op 0 B/op 0 allocs/op PASS ok net 36.637s goos: freebsd goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 40250 2951 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 16813 6965 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 24741 4714 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 23640 4953 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 52936 2126 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 70344 1691 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 2070937 58.01 ns/op BenchmarkFindChild/n=2/rep=map-4 3802034 30.81 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1733059 68.36 ns/op BenchmarkFindChild/n=4/rep=linear-4 1104750 105.9 ns/op BenchmarkFindChild/n=4/rep=map-4 3882675 30.75 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 1018920 119.2 ns/op BenchmarkFindChild/n=8/rep=linear-4 583536 203.1 ns/op BenchmarkFindChild/n=8/rep=map-4 3930994 29.31 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 566236 218.7 ns/op BenchmarkFindChild/n=16/rep=linear-4 280824 401.9 ns/op BenchmarkFindChild/n=16/rep=map-4 3978366 27.43 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2965458 40.57 ns/op BenchmarkFindChild/n=32/rep=linear-4 131852 801.5 ns/op BenchmarkFindChild/n=32/rep=map-4 4248471 27.40 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2895465 41.15 ns/op BenchmarkMultiConflicts-4 1 127868750 ns/op BenchmarkServerMatch-4 24619 4943 ns/op BenchmarkReadRequestChrome-4 4804 22813 ns/op 26.78 MB/s 1540 B/op 14 allocs/op BenchmarkReadRequestCurl-4 14938 8360 ns/op 9.33 MB/s 987 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 13860 8708 ns/op 9.42 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 9330 11564 ns/op 13.06 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 20797 5679 ns/op 7.04 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 277 446175 ns/op 2.30 MB/s BenchmarkFileAndServer_1KB/https1-4 207 564063 ns/op 1.82 MB/s 2024/11/23 01:09:43 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkFileAndServer_1KB/h2-4 2024/11/23 01:09:43 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:43 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:43 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:43 Error enabling Transport HTTP/2 support: protocol https already registered 138 788998 ns/op 1.30 MB/s BenchmarkFileAndServer_16MB/h1-4 3 33776259 ns/op 496.72 MB/s BenchmarkFileAndServer_16MB/https1-4 2 71350560 ns/op 235.14 MB/s 2024/11/23 01:09:44 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkFileAndServer_16MB/h2-4 1 184398058 ns/op 90.98 MB/s BenchmarkFileAndServer_64MB/h1-4 1 126839018 ns/op 529.09 MB/s BenchmarkFileAndServer_64MB/https1-4 1 268325109 ns/op 250.10 MB/s 2024/11/23 01:09:44 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkFileAndServer_64MB/h2-4 1 742544803 ns/op 90.38 MB/s BenchmarkServeMux-4 276 452501 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 346 369131 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 301 400918 ns/op 6510 B/op 70 allocs/op BenchmarkClientServer/https1-4 220 522150 ns/op 7362 B/op 79 allocs/op 2024/11/23 01:09:46 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkClientServer/h2-4 2024/11/23 01:09:46 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:46 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:46 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:46 Error enabling Transport HTTP/2 support: protocol https already registered 164 709282 ns/op 10525 B/op 78 allocs/op BenchmarkClientServerParallel/4/h1-4 1208 95836 ns/op 10105 B/op 83 allocs/op BenchmarkClientServerParallel/4/https1-4 38 3086548 ns/op 121097 B/op 849 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56294: write tcp 127.0.0.1:56290->127.0.0.1:56294: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56317: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56322: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56319: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56315: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56316: read tcp 127.0.0.1:56298->127.0.0.1:56316: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56313: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56318: read tcp 127.0.0.1:56298->127.0.0.1:56318: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56320: write tcp 127.0.0.1:56298->127.0.0.1:56320: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56350: write tcp 127.0.0.1:56324->127.0.0.1:56350: use of closed network connection ... [output truncated] 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkClientServerParallel/4/h2-4 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:47 Error enabling Transport HTTP/2 support: protocol https already registered 469 232709 ns/op 13341 B/op 102 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56362: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56363: write tcp 127.0.0.1:56361->127.0.0.1:56363: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56367: write tcp 127.0.0.1:56361->127.0.0.1:56367: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56393: write tcp 127.0.0.1:56385->127.0.0.1:56393: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56391: write tcp 127.0.0.1:56385->127.0.0.1:56391: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56411: EOF BenchmarkClientServerParallel/64/h1-4 885 145231 ns/op 15610 B/op 102 allocs/op BenchmarkClientServerParallel/64/https1-4 145 1817580 ns/op 73556 B/op 519 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57105: write tcp 127.0.0.1:57101->127.0.0.1:57105: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57104: write tcp 127.0.0.1:57101->127.0.0.1:57104: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57112: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57130: read tcp 127.0.0.1:57108->127.0.0.1:57130: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57122: write tcp 127.0.0.1:57108->127.0.0.1:57122: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57123: read tcp 127.0.0.1:57108->127.0.0.1:57123: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57124: read tcp 127.0.0.1:57108->127.0.0.1:57124: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57114: read tcp 127.0.0.1:57108->127.0.0.1:57114: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57115: read tcp 127.0.0.1:57108->127.0.0.1:57115: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57126: read tcp 127.0.0.1:57108->127.0.0.1:57126: use of closed network connection ... [output truncated] 2024/11/23 01:09:48 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkClientServerParallel/64/h2-4 2024/11/23 01:09:48 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:48 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/23 01:09:48 Error enabling Transport HTTP/2 support: protocol https already registered 126 4457931 ns/op 165966 B/op 1294 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57300: read tcp 127.0.0.1:57293->127.0.0.1:57300: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57294: write tcp 127.0.0.1:57293->127.0.0.1:57294: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57299: write tcp 127.0.0.1:57293->127.0.0.1:57299: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57298: write tcp 127.0.0.1:57293->127.0.0.1:57298: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57305: read tcp 127.0.0.1:57301->127.0.0.1:57305: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57328: write tcp 127.0.0.1:57301->127.0.0.1:57328: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57331: write tcp 127.0.0.1:57301->127.0.0.1:57331: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57304: write tcp 127.0.0.1:57301->127.0.0.1:57304: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57332: read tcp 127.0.0.1:57301->127.0.0.1:57332: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:57306: read tcp 127.0.0.1:57301->127.0.0.1:57306: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1093404862 ns/op 30680 B/op 157 allocs/op BenchmarkClient-4 235 593706 ns/op 4262 B/op 51 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 660 183863 ns/op 7728 B/op 56 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1401 90598 ns/op 3038 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1987 64756 ns/op 1997 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1621 65054 ns/op 2791 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1742 61072 ns/op 2769 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1894 65510 ns/op 2768 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1611 63467 ns/op 1971 B/op 14 allocs/op BenchmarkServerHijack-4 1059 110701 ns/op 17152 B/op 52 allocs/op BenchmarkCloseNotifier/h1-4 426 293328 ns/op 6420 B/op 53 allocs/op BenchmarkResponseStatusLine-4 735655 162.9 ns/op 0 B/op 0 allocs/op PASS ok net/http 18.294s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 4005 25098 ns/op 34259 B/op 14 allocs/op PASS ok net/http/httputil 1.179s goos: freebsd goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 112267 993.0 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 1102437 107.0 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 685411 149.6 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 106561 1125 ns/op BenchmarkStdIPv4-4 157388 700.3 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 121026 925.6 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 107955 962.8 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 134006 772.9 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 100408 1094 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1860217 60.07 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1749754 67.64 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1196240 101.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 835455 146.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 961836 124.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 699075 165.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 124477 916.9 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 659296 180.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 496873 232.3 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 562480 212.2 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 469706 251.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 111884 1017 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 505784 219.7 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 183339 660.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 249481 472.3 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 340195 364.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 214141 510.9 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 519007 231.5 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 224463 517.5 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 210555 512.9 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 195604 525.3 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 168418 669.8 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 598028 190.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 199927 572.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 227316 474.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 342813 333.6 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 232045 531.3 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 362732 334.6 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 161654 757.8 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 171589 615.0 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 221502 488.8 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 181432 650.3 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 406915 300.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 157989 700.3 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 196363 583.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 259413 480.8 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 189367 644.7 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1430084 84.75 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1399360 84.80 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1420983 84.92 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1323802 91.56 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1323297 90.31 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1311687 83.26 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1338138 90.75 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1322343 91.13 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1329218 90.87 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 530952 219.8 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 634400 194.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 512473 235.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 507789 210.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 468288 255.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 119640 1025 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 6816943 16.11 ns/op PASS ok net/netip 11.174s 2024/11/23 01:10:10 Test RPC server listening on 127.0.0.1:58040 2024/11/23 01:10:10 Test HTTP RPC server listening on 127.0.0.1:58041 goos: freebsd goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1701 70560 ns/op BenchmarkEndToEndHTTP-4 1455 69235 ns/op BenchmarkEndToEndAsync-4 3343 31430 ns/op BenchmarkEndToEndAsyncHTTP-4 3812 29661 ns/op PASS ok net/rpc 1.740s goos: freebsd goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 4988 23057 ns/op BenchmarkReadMIMEHeader/server_headers-4 7418 15508 ns/op BenchmarkUncommon-4 33066 3259 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.642s goos: freebsd goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 7299 15861 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 175576 691.1 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 814646 144.9 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 118160 849.4 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 259022 469.7 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 104239 989.6 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 19086 6008 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 597448 205.0 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 133323 917.3 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 223809 475.2 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 111987 956.0 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 21460 5637 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 303465 386.6 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 120892 884.2 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 120770 942.0 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 59979 2024 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 11284 10461 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 320306 384.7 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 128864 865.5 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 129284 909.0 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 58983 1957 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 11509 10352 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.488s goos: freebsd goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4325118 27.87 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 259218 444.2 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1441 78133 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:506: benchmarkReaddirname ".": 157 entries os_test.go:506: benchmarkReaddirname ".": 157 entries os_test.go:506: benchmarkReaddirname ".": 157 entries BenchmarkReaddir-4 470 260448 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:523: benchmarkReaddir ".": 157 entries os_test.go:523: benchmarkReaddir ".": 157 entries os_test.go:523: benchmarkReaddir ".": 157 entries BenchmarkReadDir-4 1064 110274 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:540: benchmarkReadDir ".": 157 entries os_test.go:540: benchmarkReadDir ".": 157 entries os_test.go:540: benchmarkReadDir ".": 157 entries BenchmarkStatDot-4 143317 814.8 ns/op BenchmarkStatFile-4 131389 976.9 ns/op BenchmarkStatDir-4 132409 906.2 ns/op BenchmarkLstatDot-4 153499 798.8 ns/op BenchmarkLstatFile-4 123213 958.1 ns/op BenchmarkLstatDir-4 135452 922.9 ns/op BenchmarkRemoveAll-4 45 2542245 ns/op 42710 B/op 555 allocs/op PASS ok os 2.977s goos: freebsd goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 63 2004003 ns/op 7440 B/op 31 allocs/op PASS ok os/exec 1.174s goos: freebsd goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 24774 4751 ns/op PASS ok os/user 1.238s goos: freebsd goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 4760498 25.27 ns/op BenchmarkString-4 2834463 40.68 ns/op BenchmarkBytes-4 2555293 47.64 ns/op BenchmarkNamedBytes-4 1473634 80.44 ns/op BenchmarkBytesArray-4 986553 119.8 ns/op BenchmarkSliceLen-4 2968051 40.15 ns/op BenchmarkMapLen-4 1098465 111.1 ns/op BenchmarkStringLen-4 2172092 53.76 ns/op BenchmarkArrayLen-4 1612669 73.50 ns/op BenchmarkSliceCap-4 2978299 40.57 ns/op BenchmarkDeepEqual/int8-4 527485 221.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 110010 989.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 411534 259.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 114696 1025 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 459762 256.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 103458 1012 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 452334 254.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 116970 1017 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 465598 255.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 109887 1017 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 537037 226.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 133255 784.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 457675 260.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 116578 1017 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 463213 262.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 118564 1016 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 465232 258.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 118388 1009 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 462628 258.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 111284 1021 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 421472 258.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 117985 1013 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 468411 257.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 117738 1020 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 470948 254.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 117720 1020 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 432223 255.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 105013 1026 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 466723 258.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 119239 1031 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 546649 220.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 121117 973.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 470481 258.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 101061 1024 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 151972 767.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 70198 1577 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 63883 1880 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 44529 2645 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 46021 2558 ns/op BenchmarkIsZero/ArrayComparable-4 304356 362.3 ns/op BenchmarkIsZero/ArrayIncomparable-4 40348 3008 ns/op BenchmarkIsZero/StructComparable-4 813933 147.2 ns/op BenchmarkIsZero/StructIncomparable-4 171511 662.8 ns/op BenchmarkIsZero/ArrayInt_4-4 1651812 73.71 ns/op BenchmarkIsZero/ArrayInt_1024-4 19878 6062 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 37558 3132 ns/op BenchmarkIsZero/Struct4Int-4 1607149 73.26 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 19825 6031 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 19898 6098 ns/op BenchmarkIsZero/StructInt_512-4 38230 3092 ns/op BenchmarkSetZero/Bool/Direct-4 4760574 23.79 ns/op BenchmarkSetZero/Bool/CachedZero-4 1082056 108.8 ns/op BenchmarkSetZero/Bool/NewZero-4 824210 146.0 ns/op BenchmarkSetZero/Int/Direct-4 3003470 39.29 ns/op BenchmarkSetZero/Int/CachedZero-4 1084399 111.5 ns/op BenchmarkSetZero/Int/NewZero-4 812365 143.8 ns/op BenchmarkSetZero/Uint/Direct-4 2994176 39.59 ns/op BenchmarkSetZero/Uint/CachedZero-4 1000000 108.2 ns/op BenchmarkSetZero/Uint/NewZero-4 834109 144.1 ns/op BenchmarkSetZero/Float/Direct-4 3015517 38.98 ns/op BenchmarkSetZero/Float/CachedZero-4 1094314 109.1 ns/op BenchmarkSetZero/Float/NewZero-4 828723 147.4 ns/op BenchmarkSetZero/Complex/Direct-4 3078411 39.71 ns/op BenchmarkSetZero/Complex/CachedZero-4 1072536 110.0 ns/op BenchmarkSetZero/Complex/NewZero-4 830511 145.8 ns/op BenchmarkSetZero/Array/Direct-4 2751553 43.81 ns/op BenchmarkSetZero/Array/CachedZero-4 983581 112.6 ns/op BenchmarkSetZero/Array/NewZero-4 790137 145.6 ns/op BenchmarkSetZero/Chan/Direct-4 3086892 39.14 ns/op BenchmarkSetZero/Chan/CachedZero-4 1094876 109.5 ns/op BenchmarkSetZero/Chan/NewZero-4 833126 141.9 ns/op BenchmarkSetZero/Func/Direct-4 3093805 38.62 ns/op BenchmarkSetZero/Func/CachedZero-4 1099075 107.5 ns/op BenchmarkSetZero/Func/NewZero-4 788528 145.1 ns/op BenchmarkSetZero/Interface/Direct-4 2701382 42.80 ns/op BenchmarkSetZero/Interface/CachedZero-4 1066234 111.5 ns/op BenchmarkSetZero/Interface/NewZero-4 832892 149.2 ns/op BenchmarkSetZero/Map/Direct-4 3065334 39.28 ns/op BenchmarkSetZero/Map/CachedZero-4 1089910 106.8 ns/op BenchmarkSetZero/Map/NewZero-4 729472 146.5 ns/op BenchmarkSetZero/Pointer/Direct-4 3078928 39.05 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1102820 109.7 ns/op BenchmarkSetZero/Pointer/NewZero-4 847480 143.4 ns/op BenchmarkSetZero/Slice/Direct-4 2791696 43.89 ns/op BenchmarkSetZero/Slice/CachedZero-4 1093932 111.4 ns/op BenchmarkSetZero/Slice/NewZero-4 822981 146.0 ns/op BenchmarkSetZero/String/Direct-4 3076316 39.60 ns/op BenchmarkSetZero/String/CachedZero-4 1098046 113.1 ns/op BenchmarkSetZero/String/NewZero-4 826587 146.0 ns/op BenchmarkSetZero/Struct/Direct-4 2789760 43.33 ns/op BenchmarkSetZero/Struct/CachedZero-4 1096142 108.6 ns/op BenchmarkSetZero/Struct/NewZero-4 757263 146.2 ns/op BenchmarkSelect/1-4 252787 508.9 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 101029 1188 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 53706 2379 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 239949 483.8 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 200557 593.5 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 97528 1233 ns/op 103.80 MB/s BenchmarkCallArgCopy/size=256-4 83251 1450 ns/op 176.55 MB/s BenchmarkCallArgCopy/size=1024-4 70916 1676 ns/op 610.80 MB/s BenchmarkCallArgCopy/size=4096-4 41934 2795 ns/op 1465.64 MB/s BenchmarkCallArgCopy/size=65536-4 3976 25733 ns/op 2546.82 MB/s BenchmarkFieldByName1-4 2127745 56.34 ns/op BenchmarkFieldByName2-4 148819 856.4 ns/op BenchmarkFieldByName3-4 21165 5805 ns/op BenchmarkInterfaceBig-4 4932058 24.00 ns/op BenchmarkInterfaceSmall-4 4886563 24.31 ns/op BenchmarkNew-4 3055544 43.45 ns/op BenchmarkMap/StringKeys/MapIndex-4 3318 36187 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2350 45678 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2728 37362 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2637 45279 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3315 36503 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2637 45949 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 335659 358.6 ns/op BenchmarkTypeForString-4 2597456 44.64 ns/op BenchmarkTypeForError-4 1291416 94.22 ns/op PASS ok reflect 22.305s goos: freebsd goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 14038 8555 ns/op 9402 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 18693 6917 ns/op 9217 B/op 1 allocs/op BenchmarkFindString-4 15781 8603 ns/op 9423 B/op 1 allocs/op BenchmarkFindSubmatch-4 13828 9091 ns/op 9218 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 14476 8224 ns/op 9232 B/op 2 allocs/op BenchmarkLiteral-4 22374 5801 ns/op BenchmarkNotLiteral-4 4594 22264 ns/op BenchmarkMatchClass-4 4011 27407 ns/op BenchmarkMatchClass_InRange-4 4314 27829 ns/op BenchmarkReplaceAll-4 3150 38517 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 154686 749.9 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 156462 737.5 ns/op BenchmarkAnchoredShortMatch-4 98523 1228 ns/op BenchmarkAnchoredLongMatch-4 98176 1223 ns/op BenchmarkOnePassShortA-4 26038 4516 ns/op BenchmarkNotOnePassShortA-4 10000 11460 ns/op BenchmarkOnePassShortB-4 34308 3545 ns/op BenchmarkNotOnePassShortB-4 10000 10209 ns/op BenchmarkOnePassLongPrefix-4 103576 1183 ns/op BenchmarkOnePassLongNotPrefix-4 36333 3429 ns/op BenchmarkMatchParallelShared-4 25263 5562 ns/op BenchmarkMatchParallelCopied-4 19065 5655 ns/op BenchmarkQuoteMetaAll-4 191750 543.5 ns/op 25.76 MB/s BenchmarkQuoteMetaNone-4 436990 263.9 ns/op 98.51 MB/s BenchmarkCompile/Onepass-4 5256 20298 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2245 49298 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 276 449072 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4678644 25.16 ns/op 636.03 MB/s BenchmarkMatch/Easy0/32-4 22042 4668 ns/op 6.85 MB/s BenchmarkMatch/Easy0/1K-4 20571 5794 ns/op 176.72 MB/s BenchmarkMatch/Easy0i/16-4 4721616 25.16 ns/op 635.88 MB/s BenchmarkMatch/Easy0i/32-4 7260 16286 ns/op 1.96 MB/s BenchmarkMatch/Easy0i/1K-4 339 346955 ns/op 2.95 MB/s BenchmarkMatch/Easy1/16-4 4624256 25.78 ns/op 620.68 MB/s BenchmarkMatch/Easy1/32-4 23697 5588 ns/op 5.73 MB/s BenchmarkMatch/Easy1/1K-4 9746 13453 ns/op 76.12 MB/s BenchmarkMatch/Medium/16-4 4673452 25.42 ns/op 629.37 MB/s BenchmarkMatch/Medium/32-4 8017 15102 ns/op 2.12 MB/s BenchmarkMatch/Medium/1K-4 390 309931 ns/op 3.30 MB/s BenchmarkMatch/Hard/16-4 4676170 25.11 ns/op 637.32 MB/s BenchmarkMatch/Hard/32-4 4738 23271 ns/op 1.38 MB/s BenchmarkMatch/Hard/1K-4 224 540177 ns/op 1.90 MB/s BenchmarkMatch/Hard1/16-4 1854 62850 ns/op 0.25 MB/s BenchmarkMatch/Hard1/32-4 1009 116502 ns/op 0.27 MB/s BenchmarkMatch/Hard1/1K-4 36 3329999 ns/op 0.31 MB/s BenchmarkMatch_onepass_regex/16-4 38182 3054 ns/op 5.24 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 22906 5143 ns/op 6.22 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 852 139005 ns/op 7.37 MB/s 24 B/op 0 allocs/op PASS ok regexp 8.559s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 885963 133.1 ns/op BenchmarkIsWordChar-4 226072 502.5 ns/op PASS ok regexp/syntax 2.124s goos: freebsd goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 99900 1123 ns/op BenchmarkCallers/inlined-4 93819 1216 ns/op BenchmarkCallers/no-cache-4 23583 5132 ns/op BenchmarkFPCallers/cached-4 3695938 32.12 ns/op BenchmarkMakeChan/Byte-4 1213972 107.4 ns/op BenchmarkMakeChan/Int-4 1000000 134.0 ns/op BenchmarkMakeChan/Ptr-4 710924 168.0 ns/op BenchmarkMakeChan/Struct/0-4 1292894 94.16 ns/op BenchmarkMakeChan/Struct/32-4 615018 243.0 ns/op BenchmarkMakeChan/Struct/40-4 459002 304.6 ns/op BenchmarkChanNonblocking-4 11375464 9.278 ns/op BenchmarkSelectUncontended-4 1570406 66.22 ns/op BenchmarkSelectSyncContended-4 30478 3813 ns/op BenchmarkSelectAsyncContended-4 129673 814.6 ns/op BenchmarkSelectNonblock-4 6926964 16.55 ns/op BenchmarkChanUncontended-4 8775 11864 ns/op BenchmarkChanContended-4 1426 87345 ns/op BenchmarkChanSync-4 124719 901.3 ns/op BenchmarkChanSyncWork-4 46983 2430 ns/op BenchmarkChanProdCons0-4 92817 1224 ns/op BenchmarkChanProdCons10-4 137116 755.0 ns/op BenchmarkChanProdCons100-4 152431 694.8 ns/op BenchmarkChanProdConsWork0-4 80476 1496 ns/op BenchmarkChanProdConsWork10-4 106255 1151 ns/op BenchmarkChanProdConsWork100-4 113991 1086 ns/op BenchmarkSelectProdCons-4 68811 1574 ns/op BenchmarkReceiveDataFromClosedChan-4 1435040 83.71 ns/op BenchmarkChanCreation-4 145563 742.6 ns/op BenchmarkChanSem-4 214072 554.3 ns/op BenchmarkChanPopular-4 97 1259752 ns/op BenchmarkChanClosed-4 1000000 112.0 ns/op BenchmarkCallClosure-4 7858378 14.52 ns/op BenchmarkCallClosure1-4 7688352 15.19 ns/op BenchmarkCallClosure2-4 2023788 62.44 ns/op BenchmarkCallClosure3-4 2236288 51.08 ns/op BenchmarkCallClosure4-4 2048152 61.18 ns/op BenchmarkComplex128DivNormal-4 13333990 8.573 ns/op BenchmarkComplex128DivNisNaN-4 10466756 10.82 ns/op BenchmarkComplex128DivDisNaN-4 10618180 11.10 ns/op BenchmarkComplex128DivNisInf-4 13547139 8.561 ns/op BenchmarkComplex128DivDisInf-4 7977453 13.98 ns/op BenchmarkAllocation-4 5726 30563 ns/op BenchmarkReadMemStats-4 5601 21842 ns/op BenchmarkReadMemStatsLatency-4 1 155900 p50-ns 155900 p90-ns 155900 p99-ns BenchmarkWriteBarrier-4 2551101 45.69 ns/op BenchmarkBulkWriteBarrier-4 9061338 14.25 ns/op BenchmarkScanStackNoLocals-4 4 27092213 ns/op BenchmarkMSpanCountAlloc/bits=64-4 12632472 8.163 ns/op BenchmarkMSpanCountAlloc/bits=128-4 12107392 8.717 ns/op BenchmarkMSpanCountAlloc/bits=256-4 11628538 10.48 ns/op BenchmarkMSpanCountAlloc/bits=512-4 9132343 13.24 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6384021 18.03 ns/op BenchmarkHash5-4 8024713 13.84 ns/op 361.39 MB/s BenchmarkHash16-4 8724384 14.71 ns/op 1087.70 MB/s BenchmarkHash64-4 7775604 14.43 ns/op 4433.81 MB/s BenchmarkHash1024-4 3069624 37.49 ns/op 27314.23 MB/s BenchmarkHash65536-4 82621 1345 ns/op 48715.89 MB/s BenchmarkAlignedLoad-4 10113777 11.60 ns/op BenchmarkUnalignedLoad-4 10209393 10.36 ns/op BenchmarkEqEfaceConcrete-4 8028267 13.87 ns/op BenchmarkEqIfaceConcrete-4 7881450 13.97 ns/op BenchmarkNeEfaceConcrete-4 8733825 13.85 ns/op BenchmarkNeIfaceConcrete-4 8023940 13.20 ns/op BenchmarkConvT2EByteSized/bool-4 7094044 15.38 ns/op BenchmarkConvT2EByteSized/uint8-4 7055931 15.36 ns/op BenchmarkConvT2ESmall-4 6799665 16.88 ns/op BenchmarkConvT2EUintptr-4 6710374 16.68 ns/op BenchmarkConvT2ELarge-4 1834563 67.30 ns/op BenchmarkConvT2ISmall-4 6972351 16.84 ns/op BenchmarkConvT2IUintptr-4 7118283 16.32 ns/op BenchmarkConvT2ILarge-4 1722934 65.78 ns/op BenchmarkConvI2E-4 6436339 17.91 ns/op BenchmarkConvI2I-4 7095004 15.98 ns/op BenchmarkAssertE2T-4 6782014 16.97 ns/op BenchmarkAssertE2TLarge-4 3258285 35.34 ns/op BenchmarkAssertE2I-4 7557792 16.23 ns/op BenchmarkAssertI2T-4 6736521 16.91 ns/op BenchmarkAssertI2I-4 7291443 16.10 ns/op BenchmarkAssertI2E-4 7298557 15.70 ns/op BenchmarkAssertE2E-4 7527714 15.15 ns/op BenchmarkAssertE2T2-4 5434647 21.44 ns/op BenchmarkAssertE2T2Blank-4 6735932 17.01 ns/op BenchmarkAssertI2E2-4 5851458 19.16 ns/op BenchmarkAssertI2E2Blank-4 8234539 14.57 ns/op BenchmarkAssertE2E2-4 5727879 21.10 ns/op BenchmarkAssertE2E2Blank-4 8030316 15.00 ns/op BenchmarkConvT2Ezero/zero/16-4 7075214 16.67 ns/op BenchmarkConvT2Ezero/zero/32-4 7237798 16.64 ns/op BenchmarkConvT2Ezero/zero/64-4 6715335 16.30 ns/op BenchmarkConvT2Ezero/zero/str-4 6985230 16.59 ns/op BenchmarkConvT2Ezero/zero/slice-4 6932286 16.81 ns/op BenchmarkConvT2Ezero/zero/big-4 270250 617.6 ns/op BenchmarkConvT2Ezero/nonzero/str-4 2059099 63.49 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1737655 64.88 ns/op BenchmarkConvT2Ezero/nonzero/big-4 316580 516.9 ns/op BenchmarkConvT2Ezero/smallint/16-4 6921199 16.98 ns/op BenchmarkConvT2Ezero/smallint/32-4 6751678 16.79 ns/op BenchmarkConvT2Ezero/smallint/64-4 6940654 16.20 ns/op BenchmarkConvT2Ezero/largeint/16-4 2477205 50.90 ns/op BenchmarkConvT2Ezero/largeint/32-4 1853982 54.18 ns/op BenchmarkConvT2Ezero/largeint/64-4 2227134 56.32 ns/op BenchmarkMalloc8-4 2336516 50.63 ns/op BenchmarkMalloc16-4 2838811 44.92 ns/op BenchmarkMallocTypeInfo8-4 2951508 38.67 ns/op BenchmarkMallocTypeInfo16-4 2533190 60.87 ns/op BenchmarkMallocLargeStruct-4 202794 667.0 ns/op BenchmarkGoroutineSelect-4 62 1921938 ns/op BenchmarkGoroutineBlocking-4 72 1496572 ns/op BenchmarkGoroutineForRange-4 84 1503702 ns/op BenchmarkGoroutineIdle-4 99 1162850 ns/op BenchmarkHashStringSpeed-4 3244203 33.14 ns/op BenchmarkHashBytesSpeed-4 2052012 56.22 ns/op BenchmarkHashInt32Speed-4 3921632 30.10 ns/op BenchmarkHashInt64Speed-4 3777400 30.96 ns/op BenchmarkHashStringArraySpeed-4 787311 143.8 ns/op BenchmarkMegMap-4 3713254 33.06 ns/op BenchmarkMegOneMap-4 3475800 33.63 ns/op BenchmarkMegEqMap-4 3826 34194 ns/op BenchmarkMegEmptyMap-4 5536615 21.16 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3293256 36.93 ns/op BenchmarkSmallStrMap-4 3816420 29.49 ns/op BenchmarkMapStringKeysEight_16-4 3738829 35.43 ns/op BenchmarkMapStringKeysEight_32-4 3943818 31.19 ns/op BenchmarkMapStringKeysEight_64-4 3559414 33.09 ns/op BenchmarkMapStringKeysEight_128-4 3523052 32.90 ns/op BenchmarkMapStringKeysEight_256-4 3506359 33.04 ns/op BenchmarkMapStringKeysEight_1M-4 3456826 33.36 ns/op BenchmarkMapFirst/1-4 5193397 20.73 ns/op BenchmarkMapFirst/2-4 5434075 22.07 ns/op BenchmarkMapFirst/3-4 5419542 21.29 ns/op BenchmarkMapFirst/4-4 5368576 21.68 ns/op BenchmarkMapFirst/5-4 5507017 21.54 ns/op BenchmarkMapFirst/6-4 5384511 21.34 ns/op BenchmarkMapFirst/7-4 5299063 21.89 ns/op BenchmarkMapFirst/8-4 5558754 21.52 ns/op BenchmarkMapFirst/9-4 4766996 24.09 ns/op BenchmarkMapFirst/10-4 4640029 24.75 ns/op BenchmarkMapFirst/11-4 4635102 24.57 ns/op BenchmarkMapFirst/12-4 4633357 24.18 ns/op BenchmarkMapFirst/13-4 4660392 25.14 ns/op BenchmarkMapFirst/14-4 4795054 24.39 ns/op BenchmarkMapFirst/15-4 4844830 24.80 ns/op BenchmarkMapFirst/16-4 4794418 24.78 ns/op BenchmarkMapMid/1-4 5253832 21.21 ns/op BenchmarkMapMid/2-4 5264242 21.84 ns/op BenchmarkMapMid/3-4 5462016 20.53 ns/op BenchmarkMapMid/4-4 5074765 20.44 ns/op BenchmarkMapMid/5-4 5241342 20.68 ns/op BenchmarkMapMid/6-4 5308027 22.46 ns/op BenchmarkMapMid/7-4 5197908 22.62 ns/op BenchmarkMapMid/8-4 5208674 22.74 ns/op BenchmarkMapMid/9-4 4755932 24.67 ns/op BenchmarkMapMid/10-4 4647372 24.33 ns/op BenchmarkMapMid/11-4 4736527 24.30 ns/op BenchmarkMapMid/12-4 4851488 25.60 ns/op BenchmarkMapMid/13-4 4849075 24.72 ns/op BenchmarkMapMid/14-4 4723334 25.20 ns/op BenchmarkMapMid/15-4 4626105 24.63 ns/op BenchmarkMapMid/16-4 4696034 24.90 ns/op BenchmarkMapLast/1-4 5600214 21.56 ns/op BenchmarkMapLast/2-4 5266872 21.64 ns/op BenchmarkMapLast/3-4 5429898 22.16 ns/op BenchmarkMapLast/4-4 5377681 21.99 ns/op BenchmarkMapLast/5-4 4900736 22.68 ns/op BenchmarkMapLast/6-4 5123088 23.15 ns/op BenchmarkMapLast/7-4 4895401 23.75 ns/op BenchmarkMapLast/8-4 5004090 23.44 ns/op BenchmarkMapLast/9-4 4434580 25.17 ns/op BenchmarkMapLast/10-4 4584249 24.85 ns/op BenchmarkMapLast/11-4 4532206 25.71 ns/op BenchmarkMapLast/12-4 4726936 24.48 ns/op BenchmarkMapLast/13-4 4680693 24.50 ns/op BenchmarkMapLast/14-4 4974396 26.30 ns/op BenchmarkMapLast/15-4 4656746 23.63 ns/op BenchmarkMapLast/16-4 4726233 26.07 ns/op BenchmarkMapCycle-4 3683248 31.23 ns/op BenchmarkRepeatedLookupStrMapKey32-4 4994251 22.99 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5221 22779 ns/op BenchmarkMakeMap/[Byte]Byte-4 425206 341.5 ns/op BenchmarkMakeMap/[Int]Int-4 293130 500.7 ns/op BenchmarkNewEmptyMap-4 4741908 24.48 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1809974 65.48 ns/op 0 B/op 0 allocs/op BenchmarkSameLengthMap-4 2675541 44.79 ns/op BenchmarkSmallKeyMap-4 3330435 35.33 ns/op BenchmarkMapPopulate/1-4 2564442 46.28 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 158319 785.7 ns/op 328 B/op 3 allocs/op BenchmarkMapPopulate/100-4 10000 13521 ns/op 4456 B/op 9 allocs/op BenchmarkMapPopulate/1000-4 831 179032 ns/op 74265 B/op 20 allocs/op BenchmarkMapPopulate/10000-4 82 1271657 ns/op 591491 B/op 79 allocs/op BenchmarkMapPopulate/100000-4 7 15111536 ns/op 4729425 B/op 533 allocs/op BenchmarkComplexAlgMap-4 614853 198.1 ns/op BenchmarkGoMapClear/Reflexive/1-4 2303964 52.12 ns/op BenchmarkGoMapClear/Reflexive/10-4 1837519 62.94 ns/op BenchmarkGoMapClear/Reflexive/100-4 740433 161.5 ns/op BenchmarkGoMapClear/Reflexive/1000-4 60048 1982 ns/op BenchmarkGoMapClear/Reflexive/10000-4 7824 15557 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1860534 63.98 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1611598 74.43 ns/op BenchmarkGoMapClear/NonReflexive/100-4 702385 168.2 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 60562 1933 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 7094 15606 ns/op BenchmarkMapStringConversion/32/simple-4 2168199 55.67 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1985481 59.22 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1949131 60.49 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2096745 57.21 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1806608 65.64 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1905387 62.17 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2616981 57.35 ns/op BenchmarkMapInterfacePtr-4 2696832 42.99 ns/op BenchmarkNewEmptyMapHintLessThan8-4 3394362 35.05 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 140034 1121 ns/op 1192 B/op 3 allocs/op BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 2118810 56.15 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 1748318 67.32 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1793185 65.98 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 2069697 56.90 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 1773006 67.26 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1720860 69.57 ns/op BenchmarkMapIter/Key=string/Elem=string/len=6-4 2065864 56.28 ns/op BenchmarkMapIter/Key=string/Elem=string/len=64-4 1778704 68.53 ns/op BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1624539 81.29 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 2064130 57.59 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 1979863 61.46 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 1955364 60.65 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 853178 142.1 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 808914 148.0 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 607.0 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 162438 667.8 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 167457 716.0 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 1691 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 73910 1441 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 72004 1505 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 2925 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 169963 709.0 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 143767 734.2 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 1751 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 2120232 56.09 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 1764568 66.28 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1793896 66.74 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 2117971 54.83 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1812021 65.04 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1789802 66.61 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=6-4 7327682 16.34 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=64-4 43828075 2.692 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=65536-4 171481472 0.7099 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=6-4 6997327 15.99 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=64-4 43990587 2.721 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=65536-4 158806840 0.7675 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=6-4 6789182 15.89 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=64-4 39606156 2.763 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=65536-4 154258596 0.7400 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=6-4 7191483 16.04 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=64-4 46174843 2.571 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=65536-4 150994947 0.8060 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=6-4 3650736 33.12 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=64-4 29714384 4.014 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=65536-4 159248466 0.7753 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=6-4 938998 125.8 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=64-4 8712456 12.80 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=65536-4 156712602 0.7651 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=6-4 485268 243.3 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=64-4 4858701 24.14 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=65536-4 153713139 0.7862 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=6-4 943281 129.7 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=64-4 8323528 13.09 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=65536-4 155756697 0.7804 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=6-4 6974008 16.22 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=64-4 44348524 2.688 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=65536-4 158351150 0.7305 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=6-4 6894488 16.25 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=64-4 44508507 2.654 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=65536-4 161089750 0.7731 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 3375111 34.50 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 3253660 35.61 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 1566256 125.0 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 3496039 33.96 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 3243955 35.89 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 1000000 169.8 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 2856494 41.59 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 2877403 39.09 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 707892 176.9 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 2008166 59.68 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 2062288 60.27 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 490357 266.5 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 911605 130.8 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 961693 124.9 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 271203 433.8 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 220471 551.3 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 191216 586.6 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 54658 2256 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 92198 1234 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 82308 1299 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 24651 4988 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 142239 724.8 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 142842 722.2 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 58626 1936 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 3296066 34.28 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 3075397 36.51 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 745489 221.1 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 3368007 33.39 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 3223116 36.95 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 1050883 176.3 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 3713348 32.71 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 3353731 34.18 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 2430354 46.01 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 3678897 30.80 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 3470370 32.92 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 2215576 51.60 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 2916716 39.37 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 3356587 34.74 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 1878133 53.45 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 2193013 54.29 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 2346188 51.33 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 1764991 65.20 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 1121053 106.8 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 1117983 104.4 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 417480 242.7 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 256341 459.7 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 220807 477.1 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 117540 1107 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 226674 523.5 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 207453 553.4 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 111822 1240 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 1000000 105.3 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 1216101 102.9 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 829413 177.6 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 3669464 30.82 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 3470934 31.90 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 2318058 52.48 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 3628980 30.55 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 3114846 34.53 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 2412956 45.96 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 3075248 37.56 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 3087669 38.16 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 1000000 111.1 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 3140362 36.67 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 3147255 37.42 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 856438 168.2 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 2636750 45.94 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 2544698 47.30 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 450957 237.2 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 2020276 60.53 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 1964016 60.99 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 1000000 240.6 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 920847 130.5 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 916431 132.1 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 200899 498.2 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 184830 548.9 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 187219 588.9 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 54020 2088 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 83445 1234 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 90711 1326 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 19176 5839 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 164413 732.3 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 132391 775.2 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 35588 3188 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 2966863 38.55 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 3037953 39.06 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 1424840 79.36 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 3028011 37.12 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 3084579 38.77 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 737997 174.2 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 1806842 67.54 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 944625 146.7 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 1000000 174.6 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1575846 81.84 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 785740 167.6 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 959361 211.2 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 1296166 97.08 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 664524 258.4 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 732537 382.8 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 1134984 102.4 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 666680 213.9 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 808494 235.5 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 239077 693.5 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 219024 677.4 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 257649 938.4 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 36372 2983 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 42544 4388 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 32880 3678 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 17016 6956 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 19816 11395 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 15810 7592 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 31430 4248 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 22592 6067 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 36631 3094 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 1409818 84.36 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 881172 162.6 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 992726 235.6 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 1566417 80.07 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 730743 164.9 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 990039 213.5 ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 287331 433.7 ns/op 217480 p100-ns/op 181.0 p50-ns/op 570.0 p99-ns/op 1100 p99.9-ns/op 15900 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 258981 465.4 ns/op 293970 p100-ns/op 190.0 p50-ns/op 1930 p99-ns/op 3421 p99.9-ns/op 25880 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 265186 520.8 ns/op 301410 p100-ns/op 231.0 p50-ns/op 670.0 p99-ns/op 31100 p99.9-ns/op 47830 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 278991 439.3 ns/op 240739 p100-ns/op 181.0 p50-ns/op 600.0 p99-ns/op 1320 p99.9-ns/op 17260 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 260241 485.0 ns/op 270950 p100-ns/op 189.0 p50-ns/op 2290 p99-ns/op 4540 p99.9-ns/op 40520 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 248822 601.1 ns/op 199610 p100-ns/op 320.0 p50-ns/op 800.0 p99-ns/op 35210 p99.9-ns/op 59739 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 262263 454.1 ns/op 154470 p100-ns/op 181.0 p50-ns/op 680.0 p99-ns/op 2940 p99.9-ns/op 26060 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 226594 547.8 ns/op 287420 p100-ns/op 200.0 p50-ns/op 3269 p99-ns/op 8850 p99.9-ns/op 84700 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 220152 809.7 ns/op 562320 p100-ns/op 379.0 p50-ns/op 950.0 p99-ns/op 89070 p99.9-ns/op 214640 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 249445 492.2 ns/op 356671 p100-ns/op 259.0 p50-ns/op 630.0 p99-ns/op 1221 p99.9-ns/op 19230 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 227548 558.9 ns/op 307820 p100-ns/op 251.0 p50-ns/op 2629 p99-ns/op 5690 p99.9-ns/op 48640 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 207358 659.2 ns/op 211510 p100-ns/op 351.0 p50-ns/op 830.0 p99-ns/op 39410 p99.9-ns/op 64280 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 147574 935.6 ns/op 286210 p100-ns/op 520.0 p50-ns/op 3250 p99-ns/op 26740 p99.9-ns/op 163250 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 114546 1069 ns/op 295489 p100-ns/op 520.0 p50-ns/op 4360 p99-ns/op 53091 p99.9-ns/op 209701 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 108457 1427 ns/op 508420 p100-ns/op 750.0 p50-ns/op 2200 p99-ns/op 211470 p99.9-ns/op 260090 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 29883 4823 ns/op 13899292 p100-ns/op 2460 p50-ns/op 26811 p99-ns/op 107720 p99.9-ns/op 342280 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 25192 6367 ns/op 15287903 p100-ns/op 2930 p50-ns/op 44760 p99-ns/op 143111 p99.9-ns/op 471441 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 31496 4431 ns/op 672530 p100-ns/op 2900 p50-ns/op 12330 p99-ns/op 554351 p99.9-ns/op 636840 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 16569 7923 ns/op 938731 p100-ns/op 5160 p50-ns/op 59489 p99-ns/op 183840 p99.9-ns/op 544100 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 12303 11719 ns/op 16831464 p100-ns/op 6069 p50-ns/op 59260 p99-ns/op 222150 p99.9-ns/op 12531251 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 14778 7854 ns/op 749201 p100-ns/op 6229 p50-ns/op 17540 p99-ns/op 542162 p99.9-ns/op 713991 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 24554 5556 ns/op 459560 p100-ns/op 3350 p50-ns/op 29459 p99-ns/op 133652 p99.9-ns/op 385870 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 27694 7030 ns/op 15945415 p100-ns/op 3669 p50-ns/op 37130 p99-ns/op 162812 p99.9-ns/op 11600900 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 31712 3719 ns/op 87210 p100-ns/op 3250 p50-ns/op 12400 p99-ns/op 38421 p99.9-ns/op 51040 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 279883 454.4 ns/op 379240 p100-ns/op 181.0 p50-ns/op 611.0 p99-ns/op 4101 p99.9-ns/op 17990 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 253975 507.8 ns/op 188410 p100-ns/op 190.0 p50-ns/op 2410 p99-ns/op 6840 p99.9-ns/op 42560 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 261800 614.3 ns/op 929951 p100-ns/op 320.0 p50-ns/op 781.0 p99-ns/op 34810 p99.9-ns/op 71771 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 281899 445.1 ns/op 267831 p100-ns/op 181.0 p50-ns/op 600.0 p99-ns/op 1381 p99.9-ns/op 19190 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 253270 485.4 ns/op 267520 p100-ns/op 189.0 p50-ns/op 2300 p99-ns/op 5310 p99.9-ns/op 37160 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 262221 583.7 ns/op 778361 p100-ns/op 280.0 p50-ns/op 720.0 p99-ns/op 35520 p99.9-ns/op 65190 p99.99-ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1799376 74.32 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 2001124 60.73 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 839740 144.1 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 1574060 76.63 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 1622348 69.80 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 416295 256.3 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 1000000 122.4 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 1000000 112.2 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 285483 355.1 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 979262 103.5 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 1000000 113.5 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 723720 282.7 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 224905 637.6 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 228888 550.6 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 212690 677.1 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 29293 3641 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 34597 4047 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 41502 2705 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 19635 7430 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 10000 13034 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 16280 6479 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 28800 4523 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 21798 4838 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 34621 3503 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 1403442 84.14 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 1330095 108.0 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 601678 268.4 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 1564260 81.74 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 1612933 73.69 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 645604 243.0 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 2735313 41.81 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 2697766 44.32 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 1000000 116.0 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 2620993 45.50 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 2689976 44.50 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 622162 219.0 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 2416821 47.59 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 2375996 50.26 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 648690 261.9 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 1690688 70.52 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 1654418 69.97 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 829923 267.4 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 190107 623.7 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 259237 631.4 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 114642 963.4 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 31011 3869 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 29793 3456 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 21835 4681 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 17066 8078 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 14997 8109 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 3975 27387 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 30714 3951 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 26426 4616 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 30764 4383 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 2477650 46.68 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 2551688 48.82 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 535938 258.6 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 2596742 46.22 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 2525032 45.83 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 618106 186.2 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 1997648 56.46 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1941744 61.93 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 1000000 149.9 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 2114630 57.00 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1947556 61.36 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 436495 259.0 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 157566 9535 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 562167 5877 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 303412 400.8 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 972886 121.6 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 944026 123.0 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 443074 373.9 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 372367 315.4 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 321632 318.3 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 152474 713.0 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 68863 1582 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 72206 1636 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 36729 3134 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1410675 87.25 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 1464963 78.49 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 392656 333.6 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1503547 80.90 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 1611244 81.57 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 330628 321.7 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 1317600 84.00 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 1454554 83.68 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 365672 370.1 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 1429306 80.65 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 1313439 88.98 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 1000000 191.9 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 1450038 82.34 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 1295154 93.91 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 999715 248.1 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=6-4 1322522 90.66 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=64-4 987562 101.5 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 635808 363.7 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 951022 127.8 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 909420 137.0 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 862959 372.3 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 203444 624.4 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 217693 646.8 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 282459 994.2 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 24274 4559 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 23810 5336 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 56842 2006 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 14146 9722 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 10000 11870 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 38056 2907 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 26872 4676 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 29906 5143 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 455814 3438 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 1423754 84.57 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 1282839 93.27 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 899245 281.5 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 1479826 79.51 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 1330122 88.76 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 680803 231.3 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 853747 134.0 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 594885 201.6 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 496215 416.3 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 767536 132.5 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 634990 193.0 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 420092 697.9 ns/op BenchmarkMapPop/Key=string/Elem=string/len=6-4 823208 142.7 ns/op BenchmarkMapPop/Key=string/Elem=string/len=64-4 602548 200.9 ns/op BenchmarkMapPop/Key=string/Elem=string/len=65536-4 300726 719.4 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 653026 183.2 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 502872 237.0 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 330490 660.1 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 140197 801.4 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 151094 916.5 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 126924 1520 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 22414 4766 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 17566 5710 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 40351 2712 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 10000 11757 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 10000 13563 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 38821 2598 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 28098 5497 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 21133 5862 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 231945 3965 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 830944 142.1 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 570056 191.8 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 568124 676.1 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 857348 134.4 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 568140 194.2 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 364796 577.4 ns/op BenchmarkMapDeleteLargeKey-4 545067 218.3 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=1-4 3496143 33.28 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=2-4 3499585 33.77 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=3-4 3372580 33.60 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=4-4 3346267 34.32 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=5-4 3464396 34.75 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=6-4 3420924 34.89 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=7-4 3309528 34.24 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=8-4 3441645 36.85 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=1-4 3657664 32.56 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=2-4 3436546 32.79 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=3-4 3624112 33.16 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=4-4 3468986 34.04 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=5-4 3539520 33.37 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=6-4 3446595 34.23 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=7-4 3526556 34.30 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=8-4 3428208 35.10 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=1-4 2995929 44.85 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=2-4 2800054 41.73 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=3-4 2909044 41.92 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=4-4 2797992 42.37 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=5-4 2869270 41.59 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=6-4 2848273 42.05 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=7-4 2833969 44.09 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=8-4 2762253 43.65 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=1-4 3880302 30.37 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=2-4 3937662 30.57 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=3-4 4147143 29.49 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=4-4 3692818 30.46 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=5-4 3849502 30.64 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=6-4 3679608 32.07 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=7-4 3359665 32.42 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=8-4 3584340 32.08 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=1-4 3819454 28.78 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=2-4 3698301 29.99 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=3-4 3690003 30.20 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=4-4 4054294 30.95 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=5-4 3824236 31.43 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=6-4 3756954 32.49 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=7-4 3581763 32.27 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=8-4 3713114 31.63 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=1-4 3081079 36.23 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=2-4 3172783 36.77 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=3-4 3188833 38.50 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=4-4 3127950 38.57 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=5-4 3251640 36.97 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=6-4 3030829 41.98 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=7-4 3018141 37.86 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=8-4 3013375 36.91 ns/op BenchmarkMemmove/0-4 16019936 7.146 ns/op BenchmarkMemmove/1-4 2832121 40.55 ns/op 24.66 MB/s BenchmarkMemmove/2-4 2797927 43.31 ns/op 46.17 MB/s BenchmarkMemmove/3-4 2774719 42.42 ns/op 70.73 MB/s BenchmarkMemmove/4-4 2767701 43.56 ns/op 91.83 MB/s BenchmarkMemmove/5-4 2752279 43.47 ns/op 115.03 MB/s BenchmarkMemmove/6-4 2782000 44.58 ns/op 134.58 MB/s BenchmarkMemmove/7-4 2794662 43.51 ns/op 160.87 MB/s BenchmarkMemmove/8-4 2713626 43.69 ns/op 183.11 MB/s BenchmarkMemmove/9-4 2459907 46.58 ns/op 193.22 MB/s BenchmarkMemmove/10-4 2563549 48.01 ns/op 208.29 MB/s BenchmarkMemmove/11-4 2582332 46.50 ns/op 236.57 MB/s BenchmarkMemmove/12-4 2416369 45.09 ns/op 266.13 MB/s BenchmarkMemmove/13-4 2529552 47.33 ns/op 274.66 MB/s BenchmarkMemmove/14-4 2517616 46.58 ns/op 300.56 MB/s BenchmarkMemmove/15-4 2548764 47.00 ns/op 319.12 MB/s BenchmarkMemmove/16-4 2674147 44.37 ns/op 360.59 MB/s BenchmarkMemmove/32-4 2518318 44.84 ns/op 713.60 MB/s BenchmarkMemmove/64-4 2234158 51.36 ns/op 1246.15 MB/s BenchmarkMemmove/128-4 1887427 63.82 ns/op 2005.73 MB/s BenchmarkMemmove/256-4 1428454 82.93 ns/op 3086.77 MB/s BenchmarkMemmove/512-4 993253 121.4 ns/op 4219.11 MB/s BenchmarkMemmove/1024-4 641382 188.9 ns/op 5422.06 MB/s BenchmarkMemmove/2048-4 317102 327.0 ns/op 6263.55 MB/s BenchmarkMemmove/4096-4 196267 566.9 ns/op 7225.10 MB/s BenchmarkMemmoveOverlap/32-4 2577471 46.34 ns/op 690.54 MB/s BenchmarkMemmoveOverlap/64-4 2336347 51.92 ns/op 1232.64 MB/s BenchmarkMemmoveOverlap/128-4 1937376 63.23 ns/op 2024.27 MB/s BenchmarkMemmoveOverlap/256-4 1496008 81.45 ns/op 3142.87 MB/s BenchmarkMemmoveOverlap/512-4 899528 120.3 ns/op 4255.55 MB/s BenchmarkMemmoveOverlap/1024-4 628579 188.1 ns/op 5444.50 MB/s BenchmarkMemmoveOverlap/2048-4 381435 320.0 ns/op 6400.39 MB/s BenchmarkMemmoveOverlap/4096-4 171374 611.4 ns/op 6699.72 MB/s BenchmarkMemmoveUnalignedDst/0-4 15336428 7.534 ns/op BenchmarkMemmoveUnalignedDst/1-4 2868920 41.71 ns/op 23.98 MB/s BenchmarkMemmoveUnalignedDst/2-4 2711011 44.78 ns/op 44.66 MB/s BenchmarkMemmoveUnalignedDst/3-4 2839725 44.77 ns/op 67.01 MB/s BenchmarkMemmoveUnalignedDst/4-4 2618637 43.49 ns/op 91.97 MB/s BenchmarkMemmoveUnalignedDst/5-4 2697312 43.74 ns/op 114.31 MB/s BenchmarkMemmoveUnalignedDst/6-4 2659221 44.01 ns/op 136.33 MB/s BenchmarkMemmoveUnalignedDst/7-4 2770282 43.02 ns/op 162.72 MB/s BenchmarkMemmoveUnalignedDst/8-4 2726206 45.02 ns/op 177.70 MB/s BenchmarkMemmoveUnalignedDst/9-4 2491764 48.00 ns/op 187.51 MB/s BenchmarkMemmoveUnalignedDst/10-4 2464424 46.11 ns/op 216.86 MB/s BenchmarkMemmoveUnalignedDst/11-4 2448931 48.26 ns/op 227.93 MB/s BenchmarkMemmoveUnalignedDst/12-4 2500858 48.74 ns/op 246.23 MB/s BenchmarkMemmoveUnalignedDst/13-4 2499392 46.15 ns/op 281.71 MB/s BenchmarkMemmoveUnalignedDst/14-4 2527454 48.08 ns/op 291.16 MB/s BenchmarkMemmoveUnalignedDst/15-4 2490517 46.57 ns/op 322.07 MB/s BenchmarkMemmoveUnalignedDst/16-4 2585421 46.53 ns/op 343.85 MB/s BenchmarkMemmoveUnalignedDst/32-4 2498184 49.24 ns/op 649.84 MB/s BenchmarkMemmoveUnalignedDst/64-4 2244690 53.96 ns/op 1186.04 MB/s BenchmarkMemmoveUnalignedDst/128-4 1853110 63.96 ns/op 2001.29 MB/s BenchmarkMemmoveUnalignedDst/256-4 1437195 82.40 ns/op 3106.78 MB/s BenchmarkMemmoveUnalignedDst/512-4 1000989 120.7 ns/op 4240.25 MB/s BenchmarkMemmoveUnalignedDst/1024-4 623278 186.8 ns/op 5481.55 MB/s BenchmarkMemmoveUnalignedDst/2048-4 351447 311.9 ns/op 6566.53 MB/s BenchmarkMemmoveUnalignedDst/4096-4 196537 606.3 ns/op 6755.60 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2425659 47.74 ns/op 670.29 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2214075 53.88 ns/op 1187.83 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1810279 65.77 ns/op 1946.23 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1445374 84.20 ns/op 3040.44 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 1024944 118.3 ns/op 4329.55 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 542823 189.4 ns/op 5407.89 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 358544 322.2 ns/op 6356.02 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 197490 617.4 ns/op 6634.58 MB/s BenchmarkMemmoveUnalignedSrc/0-4 15246231 6.993 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2881782 42.03 ns/op 23.79 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2723047 43.77 ns/op 45.69 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2786700 43.64 ns/op 68.75 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2647608 44.15 ns/op 90.61 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2672556 43.26 ns/op 115.57 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2631967 43.31 ns/op 138.54 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2650804 45.37 ns/op 154.28 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2737953 43.64 ns/op 183.32 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2433152 48.90 ns/op 184.03 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2488224 47.72 ns/op 209.57 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2426488 47.21 ns/op 233.01 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2477540 46.54 ns/op 257.82 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2512300 48.23 ns/op 269.56 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2483784 47.91 ns/op 292.20 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2449719 46.33 ns/op 323.75 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2517535 46.69 ns/op 342.70 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2460807 49.38 ns/op 648.00 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2151583 53.00 ns/op 1207.56 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1794495 64.39 ns/op 1987.85 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1438228 85.05 ns/op 3010.05 MB/s BenchmarkMemmoveUnalignedSrc/512-4 968772 120.1 ns/op 4263.65 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 642392 192.8 ns/op 5312.10 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 383142 352.4 ns/op 5812.38 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 184275 613.8 ns/op 6673.38 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 2153527 56.61 ns/op 282.64 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2109019 56.47 ns/op 283.34 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 2035344 58.37 ns/op 274.09 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1922826 66.82 ns/op 239.47 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 2005501 60.73 ns/op 263.47 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1984791 61.13 ns/op 261.75 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1988330 61.63 ns/op 259.62 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1937928 60.98 ns/op 262.37 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1890667 61.84 ns/op 1034.99 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1770154 65.93 ns/op 970.71 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1827873 67.57 ns/op 947.18 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1757079 67.35 ns/op 950.23 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1850281 64.16 ns/op 997.50 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1784127 65.80 ns/op 972.59 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1835018 65.31 ns/op 979.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1799259 67.78 ns/op 944.27 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1261064 95.53 ns/op 2679.67 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1114233 108.6 ns/op 2357.15 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1232757 97.25 ns/op 2632.46 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1196007 100.1 ns/op 2558.48 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1201795 96.38 ns/op 2656.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1105527 99.78 ns/op 2565.63 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1208715 97.84 ns/op 2616.43 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1118671 99.99 ns/op 2560.37 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 145078 781.6 ns/op 5240.47 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 105578 1138 ns/op 3598.46 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 147208 812.5 ns/op 5041.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 141958 785.0 ns/op 5217.97 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 147591 786.5 ns/op 5207.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 149462 780.4 ns/op 5248.88 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 141927 791.6 ns/op 5174.29 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 141402 777.6 ns/op 5267.38 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 9585 12220 ns/op 5363.00 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 7549 15756 ns/op 4159.32 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 8379 12358 ns/op 5303.07 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 9709 12563 ns/op 5216.69 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 9711 12038 ns/op 5443.94 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 9721 12391 ns/op 5289.00 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 10032 12191 ns/op 5375.82 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 9523 12298 ns/op 5329.13 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2436517 47.89 ns/op 668.14 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2253170 54.89 ns/op 1165.91 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1893258 65.16 ns/op 1964.51 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1426711 82.07 ns/op 3119.19 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 1013493 117.7 ns/op 4349.66 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 635646 188.3 ns/op 5437.75 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 372750 325.7 ns/op 6288.80 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 202958 585.8 ns/op 6992.46 MB/s BenchmarkMemclr/5-4 13071300 8.768 ns/op 570.25 MB/s BenchmarkMemclr/16-4 13707537 8.566 ns/op 1867.95 MB/s BenchmarkMemclr/64-4 12064668 9.354 ns/op 6841.73 MB/s BenchmarkMemclr/256-4 11750618 9.646 ns/op 26540.04 MB/s BenchmarkMemclr/4096-4 2746335 43.90 ns/op 93304.79 MB/s BenchmarkMemclr/65536-4 146668 738.7 ns/op 88722.37 MB/s BenchmarkMemclr/1M-4 8114 17509 ns/op 59887.54 MB/s BenchmarkMemclr/4M-4 1850 64922 ns/op 64605.18 MB/s BenchmarkMemclr/8M-4 1042 112966 ns/op 74258.07 MB/s BenchmarkMemclr/16M-4 324 315428 ns/op 53188.67 MB/s BenchmarkMemclr/64M-4 79 1397723 ns/op 48012.99 MB/s BenchmarkMemclrUnaligned/0_5-4 8120824 14.09 ns/op 354.98 MB/s BenchmarkMemclrUnaligned/0_16-4 8164946 14.05 ns/op 1138.87 MB/s BenchmarkMemclrUnaligned/0_64-4 8094334 14.93 ns/op 4286.91 MB/s BenchmarkMemclrUnaligned/0_256-4 7742092 14.95 ns/op 17123.95 MB/s BenchmarkMemclrUnaligned/0_4096-4 2683848 43.91 ns/op 93274.96 MB/s BenchmarkMemclrUnaligned/0_65536-4 153675 744.2 ns/op 88062.06 MB/s BenchmarkMemclrUnaligned/1_5-4 8139862 14.02 ns/op 356.66 MB/s BenchmarkMemclrUnaligned/1_16-4 8134267 14.07 ns/op 1136.78 MB/s BenchmarkMemclrUnaligned/1_64-4 7774164 14.73 ns/op 4344.04 MB/s BenchmarkMemclrUnaligned/1_256-4 7727311 15.03 ns/op 17028.17 MB/s BenchmarkMemclrUnaligned/1_4096-4 1805836 66.30 ns/op 61779.24 MB/s BenchmarkMemclrUnaligned/1_65536-4 116122 945.8 ns/op 69289.37 MB/s BenchmarkMemclrUnaligned/4_5-4 8358308 14.00 ns/op 357.25 MB/s BenchmarkMemclrUnaligned/4_16-4 8494917 14.30 ns/op 1119.10 MB/s BenchmarkMemclrUnaligned/4_64-4 7957018 13.10 ns/op 4886.31 MB/s BenchmarkMemclrUnaligned/4_256-4 7500602 15.27 ns/op 16764.84 MB/s BenchmarkMemclrUnaligned/4_4096-4 1946468 61.57 ns/op 66523.43 MB/s BenchmarkMemclrUnaligned/4_65536-4 133060 880.3 ns/op 74446.67 MB/s BenchmarkMemclrUnaligned/7_5-4 8391876 14.07 ns/op 355.31 MB/s BenchmarkMemclrUnaligned/7_16-4 8165290 13.98 ns/op 1144.50 MB/s BenchmarkMemclrUnaligned/7_64-4 8081637 14.80 ns/op 4324.11 MB/s BenchmarkMemclrUnaligned/7_256-4 7598378 15.20 ns/op 16839.42 MB/s BenchmarkMemclrUnaligned/7_4096-4 1822546 66.60 ns/op 61506.04 MB/s BenchmarkMemclrUnaligned/7_65536-4 120007 947.9 ns/op 69135.22 MB/s BenchmarkMemclrUnaligned/0_1M-4 7254 13988 ns/op 74962.34 MB/s BenchmarkMemclrUnaligned/0_4M-4 1989 70216 ns/op 59734.11 MB/s BenchmarkMemclrUnaligned/0_8M-4 992 123407 ns/op 67974.93 MB/s BenchmarkMemclrUnaligned/0_16M-4 279 367157 ns/op 45695.00 MB/s BenchmarkMemclrUnaligned/0_64M-4 80 1386541 ns/op 48400.21 MB/s BenchmarkMemclrUnaligned/1_1M-4 6704 17186 ns/op 61013.47 MB/s BenchmarkMemclrUnaligned/1_4M-4 1450 75457 ns/op 55585.13 MB/s BenchmarkMemclrUnaligned/1_8M-4 795 136349 ns/op 61522.89 MB/s BenchmarkMemclrUnaligned/1_16M-4 265 427413 ns/op 39252.90 MB/s BenchmarkMemclrUnaligned/1_64M-4 69 1461504 ns/op 45917.66 MB/s BenchmarkMemclrUnaligned/4_1M-4 6237 16753 ns/op 62590.93 MB/s BenchmarkMemclrUnaligned/4_4M-4 1477 70611 ns/op 59399.76 MB/s BenchmarkMemclrUnaligned/4_8M-4 880 143944 ns/op 58276.86 MB/s BenchmarkMemclrUnaligned/4_16M-4 322 362737 ns/op 46251.70 MB/s BenchmarkMemclrUnaligned/4_64M-4 87 1426794 ns/op 47034.72 MB/s BenchmarkMemclrUnaligned/7_1M-4 6075 17060 ns/op 61464.21 MB/s BenchmarkMemclrUnaligned/7_4M-4 1784 67699 ns/op 61955.60 MB/s BenchmarkMemclrUnaligned/7_8M-4 840 131417 ns/op 63831.75 MB/s BenchmarkMemclrUnaligned/7_16M-4 378 287989 ns/op 58256.36 MB/s BenchmarkMemclrUnaligned/7_64M-4 85 1419530 ns/op 47275.42 MB/s BenchmarkGoMemclr/5-4 16595797 7.223 ns/op 692.20 MB/s BenchmarkGoMemclr/16-4 14865801 7.777 ns/op 2057.34 MB/s BenchmarkGoMemclr/64-4 14610220 8.304 ns/op 7707.23 MB/s BenchmarkGoMemclr/256-4 12813574 8.129 ns/op 31491.33 MB/s BenchmarkMemclrRange/1K_2K-4 92583 1277 ns/op 75071.17 MB/s BenchmarkMemclrRange/2K_8K-4 32893 3629 ns/op 91907.44 MB/s BenchmarkMemclrRange/4K_16K-4 35386 3327 ns/op 97103.59 MB/s BenchmarkMemclrRange/160K_228K-4 6414 18626 ns/op 89276.82 MB/s BenchmarkClearFat7-4 9070930 12.39 ns/op BenchmarkClearFat8-4 9559771 12.34 ns/op BenchmarkClearFat11-4 8733381 13.15 ns/op BenchmarkClearFat12-4 8449208 13.90 ns/op BenchmarkClearFat13-4 8230924 13.22 ns/op BenchmarkClearFat14-4 8455627 13.84 ns/op BenchmarkClearFat15-4 8461612 13.69 ns/op BenchmarkClearFat16-4 9501187 12.66 ns/op BenchmarkClearFat24-4 8758604 12.58 ns/op BenchmarkClearFat32-4 9081372 13.18 ns/op BenchmarkClearFat40-4 9570727 12.78 ns/op BenchmarkClearFat48-4 8331040 13.25 ns/op BenchmarkClearFat56-4 8575707 14.03 ns/op BenchmarkClearFat64-4 8093368 14.53 ns/op BenchmarkClearFat72-4 7463654 15.14 ns/op BenchmarkClearFat128-4 5596075 21.15 ns/op BenchmarkClearFat256-4 4059568 29.47 ns/op BenchmarkClearFat512-4 2620828 44.81 ns/op BenchmarkClearFat1024-4 1695015 73.46 ns/op BenchmarkClearFat1032-4 1496376 75.23 ns/op BenchmarkClearFat1040-4 1273603 93.54 ns/op BenchmarkCopyFat7-4 9467805 12.39 ns/op BenchmarkCopyFat8-4 9300052 12.40 ns/op BenchmarkCopyFat11-4 8859865 13.53 ns/op BenchmarkCopyFat12-4 8858342 17.27 ns/op BenchmarkCopyFat13-4 8615384 13.28 ns/op BenchmarkCopyFat14-4 8755990 13.93 ns/op BenchmarkCopyFat15-4 7602392 13.70 ns/op BenchmarkCopyFat16-4 9779607 12.35 ns/op BenchmarkCopyFat24-4 9254174 12.96 ns/op BenchmarkCopyFat32-4 8682324 12.91 ns/op BenchmarkCopyFat64-4 7023300 14.47 ns/op BenchmarkCopyFat72-4 7779198 15.51 ns/op BenchmarkCopyFat128-4 5431557 21.53 ns/op BenchmarkCopyFat256-4 3980058 29.11 ns/op BenchmarkCopyFat512-4 2548082 48.80 ns/op BenchmarkCopyFat520-4 2277404 49.71 ns/op BenchmarkCopyFat1024-4 1083578 111.5 ns/op BenchmarkCopyFat1032-4 1451098 85.03 ns/op BenchmarkCopyFat1040-4 1388680 83.98 ns/op BenchmarkIssue18740/2byte-4 702 159811 ns/op BenchmarkIssue18740/4byte-4 1143 98987 ns/op BenchmarkIssue18740/8byte-4 1510 71407 ns/op BenchmarkMemclrKnownSize1-4 11744316 9.650 ns/op 103.63 MB/s BenchmarkMemclrKnownSize2-4 7853647 14.78 ns/op 135.29 MB/s BenchmarkMemclrKnownSize4-4 4930591 22.98 ns/op 174.06 MB/s BenchmarkMemclrKnownSize8-4 2113320 56.45 ns/op 141.72 MB/s BenchmarkMemclrKnownSize16-4 995800 329.0 ns/op 48.63 MB/s BenchmarkMemclrKnownSize32-4 527185 223.8 ns/op 142.98 MB/s BenchmarkMemclrKnownSize64-4 265845 452.9 ns/op 141.30 MB/s BenchmarkMemclrKnownSize112-4 134101 771.9 ns/op 145.10 MB/s BenchmarkMemclrKnownSize128-4 136404 904.2 ns/op 141.57 MB/s BenchmarkMemclrKnownSize192-4 83304 1379 ns/op 139.20 MB/s BenchmarkMemclrKnownSize248-4 65971 1686 ns/op 147.09 MB/s BenchmarkMemclrKnownSize256-4 68346 1741 ns/op 147.08 MB/s BenchmarkMemclrKnownSize512-4 34166 3505 ns/op 146.07 MB/s BenchmarkMemclrKnownSize1024-4 16654 6964 ns/op 147.04 MB/s BenchmarkMemclrKnownSize4096-4 4376 28037 ns/op 146.09 MB/s BenchmarkMemclrKnownSize512KiB-4 28 3848352 ns/op 136.24 MB/s BenchmarkReadMetricsLatency-4 15870 5681 p50-ns 7018 p90-ns 25960 p99-ns BenchmarkFinalizer-4 150 878787 ns/op BenchmarkFinalizerRun-4 244060 722.4 ns/op BenchmarkMinFloat-4 2374939 50.89 ns/op BenchmarkMaxFloat-4 2089272 54.21 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7947722 13.82 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2885041 40.94 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2465757 48.28 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2466500 48.37 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1766818 67.50 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1675101 70.90 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2291676 51.00 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1703128 70.14 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1797234 66.34 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2268921 52.96 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2268183 53.13 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 2114870 56.78 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1948278 61.02 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1767393 68.11 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 8923935 12.01 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 9112784 11.84 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 9382101 12.82 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 9082657 13.11 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8460384 13.74 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 7871079 14.33 ns/op BenchmarkFindBitRange64/PatternAASize2-4 9001952 13.04 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9277993 12.11 ns/op BenchmarkFindBitRange64/PatternAASize32-4 9223453 11.26 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 9034292 13.13 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9366524 12.81 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9019388 12.84 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 9340432 12.71 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9300169 11.71 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 8932743 12.84 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8807053 12.96 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 9379556 12.79 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9320880 12.82 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8808327 13.36 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8974518 12.52 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8829559 13.18 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 9211515 13.14 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 8540724 13.12 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 9010874 12.05 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8859068 13.14 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 8652775 13.07 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 9027326 13.23 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 8780182 13.11 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 8859369 13.21 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 9135915 13.12 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 8941689 11.33 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 10635441 12.87 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 8993390 12.89 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 9096930 11.36 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 9273204 12.75 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 9405139 12.77 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8878345 12.30 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9062812 12.94 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 9974787 12.74 ns/op BenchmarkNetpollBreak-4 3720 32751 ns/op BenchmarkPinnerPinUnpinBatch-4 1968 69509 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 306 391782 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1917 70253 ns/op BenchmarkPinnerPinUnpin-4 2217450 53.28 ns/op BenchmarkPinnerPinUnpinTiny-4 2238976 53.18 ns/op BenchmarkPinnerPinUnpinDouble-4 876272 134.1 ns/op BenchmarkPinnerPinUnpinParallel-4 6175009 19.10 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 6222730 18.77 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 357447 386.1 ns/op BenchmarkPinnerIsPinnedOnPinned-4 8371323 14.14 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 8220212 13.65 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 12436999 9.257 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 12091558 9.298 ns/op BenchmarkPingPongHog-4 332 319486 ns/op BenchmarkStackGrowth-4 185732 619.6 ns/op BenchmarkStackGrowthDeep-4 1970 66851 ns/op BenchmarkCreateGoroutines-4 31940 3789 ns/op BenchmarkCreateGoroutinesParallel-4 35288 3481 ns/op BenchmarkCreateGoroutinesCapture-4 4840 22679 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 33392 3595 ns/op BenchmarkClosureCall-4 21448238 5.617 ns/op BenchmarkWakeupParallelSpinning/0s-4 5700 21641 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4764 25465 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4090 29902 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2746 43806 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1977 61463 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1256 91925 ns/op BenchmarkWakeupParallelSpinning/50µs-4 765 146480 ns/op BenchmarkWakeupParallelSpinning/100µs-4 492 248391 ns/op BenchmarkMatmult-4 5928336 19.28 ns/op BenchmarkFastrand-4 13706926 8.398 ns/op BenchmarkFastrand64-4 13744291 8.552 ns/op BenchmarkFastrandHashiter-4 6388953 18.48 ns/op BenchmarkFastrandn/2-4 7532500 15.57 ns/op BenchmarkFastrandn/3-4 7744941 15.54 ns/op BenchmarkFastrandn/4-4 7517517 14.62 ns/op BenchmarkFastrandn/5-4 7479009 15.52 ns/op BenchmarkIfaceCmp100-4 129883 913.4 ns/op BenchmarkIfaceCmpNil100-4 239312 514.0 ns/op BenchmarkEfaceCmpDiff-4 43213 2748 ns/op BenchmarkEfaceCmpDiffIndirect-4 39318 2994 ns/op BenchmarkDefer-4 1577106 73.76 ns/op BenchmarkDefer10-4 1260956 100.1 ns/op BenchmarkDeferMany-4 565042 245.7 ns/op BenchmarkPanicRecover-4 889476 133.4 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 217032 555.2 ns/op 181.0 p50-ns 260.0 p90-ns 451.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 174499 857.5 ns/op 181.0 p50-ns 290.0 p90-ns 520.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 3786 37988 ns/op 33400 p50-ns 38340 p90-ns 98330 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 5684571 ns/op 239389 p50-ns 19612226 p90-ns 32845079 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 214107 512.0 ns/op 180.0 p50-ns 181.0 p90-ns 270.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 177289 730.8 ns/op 180.0 p50-ns 281.0 p90-ns 510.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 37 2821237 ns/op 2574721 p50-ns 3785823 p90-ns 4626874 p99-ns BenchmarkGoroutineProfile/large/loaded-4 24 6145878 ns/op 3894673 p50-ns 14246102 p90-ns 18545507 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 214178 522.7 ns/op 180.0 p50-ns 181.0 p90-ns 351.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 206192 794.1 ns/op 180.0 p50-ns 181.0 p90-ns 370.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1413 79615 ns/op 74890 p50-ns 84900 p90-ns 172010 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 188 1954722 ns/op 203089 p50-ns 1989322 p90-ns 28105933 p99-ns BenchmarkProcYield/1-4 4068898 29.00 ns/op BenchmarkProcYield/10-4 563474 214.3 ns/op BenchmarkProcYield/30-4 176166 628.0 ns/op BenchmarkProcYield/100-4 56859 2078 ns/op BenchmarkProcYield/1000-4 5799 20584 ns/op BenchmarkOSYield-4 806937 144.9 ns/op BenchmarkMutexContention-4 2292789 48.77 ns/op BenchmarkMutexCapture-4 2128352 52.71 ns/op 431777 ns/starve-p100 26986 ns/starve-p90 26986 ns/streak-p100 3373 ns/streak-p90 BenchmarkMutexHandoff/Solo-4 6324157 17.81 ns/op BenchmarkMutexHandoff/FastPingPong-4 108448 298.4 ns/op BenchmarkMutexHandoff/SlowPingPong-4 5845 7880 ns/op BenchmarkRWMutexUncontended-4 6201916 17.56 ns/op BenchmarkRWMutexWrite100-4 1205407 149.6 ns/op BenchmarkRWMutexWrite10-4 97714 1147 ns/op BenchmarkRWMutexWorkWrite100-4 421082 259.9 ns/op BenchmarkRWMutexWorkWrite10-4 66284 1780 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3936 31109 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1261 84925 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1770 64454 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 631 176393 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 835 126417 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 314 377159 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 458 249957 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 147 762723 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 484904 307.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 438148 290.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 370725 341.5 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 417658 299.8 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 394458 313.6 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 403184 347.9 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 395802 309.9 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 400153 298.9 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 333534 390.6 ns/op BenchmarkMakeSlice/Byte-4 3005954 42.20 ns/op BenchmarkMakeSlice/Int16-4 2954223 41.96 ns/op BenchmarkMakeSlice/Int-4 2307151 58.19 ns/op BenchmarkMakeSlice/Ptr-4 1976050 60.63 ns/op BenchmarkMakeSlice/Struct/24-4 1254033 88.10 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 122.5 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 116.6 ns/op BenchmarkGrowSlice/Byte-4 1213035 99.67 ns/op BenchmarkGrowSlice/Int16-4 935270 111.9 ns/op BenchmarkGrowSlice/Int-4 685814 159.6 ns/op BenchmarkGrowSlice/Ptr-4 814778 171.4 ns/op BenchmarkGrowSlice/Struct/24-4 489174 275.2 ns/op BenchmarkGrowSlice/Struct/32-4 345009 303.7 ns/op BenchmarkGrowSlice/Struct/40-4 303139 376.2 ns/op BenchmarkExtendSlice/IntSlice-4 716919 166.9 ns/op BenchmarkExtendSlice/PointerSlice-4 622093 172.6 ns/op BenchmarkExtendSlice/NoGrow-4 997356 123.7 ns/op BenchmarkAppend-4 1000000 100.4 ns/op BenchmarkAppendGrowByte-4 8 13712769 ns/op BenchmarkAppendGrowString-4 2 94154346 ns/op BenchmarkAppendSlice/1Bytes-4 2809813 43.12 ns/op BenchmarkAppendSlice/4Bytes-4 2680568 43.34 ns/op BenchmarkAppendSlice/7Bytes-4 2702462 44.17 ns/op BenchmarkAppendSlice/8Bytes-4 2639930 45.73 ns/op BenchmarkAppendSlice/15Bytes-4 2494736 49.75 ns/op BenchmarkAppendSlice/16Bytes-4 2521647 47.47 ns/op BenchmarkAppendSlice/32Bytes-4 2437045 46.66 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 116443 1007 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 38918 3728 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 7975 13219 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2403 50498 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 397 303351 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 117 1193525 ns/op BenchmarkAppendStr/1Bytes-4 3165752 38.93 ns/op BenchmarkAppendStr/4Bytes-4 2975124 38.87 ns/op BenchmarkAppendStr/8Bytes-4 2932580 40.72 ns/op BenchmarkAppendStr/16Bytes-4 2786936 42.22 ns/op BenchmarkAppendStr/32Bytes-4 2849293 41.33 ns/op BenchmarkAppendSpecialCase-4 963280 107.4 ns/op BenchmarkCopy/1Byte-4 2794813 42.74 ns/op 23.39 MB/s BenchmarkCopy/1String-4 3156620 38.70 ns/op 25.84 MB/s BenchmarkCopy/2Byte-4 2745040 44.04 ns/op 45.42 MB/s BenchmarkCopy/2String-4 2715456 44.38 ns/op 45.06 MB/s BenchmarkCopy/4Byte-4 2750629 43.94 ns/op 91.04 MB/s BenchmarkCopy/4String-4 2757087 43.95 ns/op 91.01 MB/s BenchmarkCopy/8Byte-4 2793420 43.54 ns/op 183.75 MB/s BenchmarkCopy/8String-4 2647825 42.67 ns/op 187.49 MB/s BenchmarkCopy/12Byte-4 2599626 45.58 ns/op 263.28 MB/s BenchmarkCopy/12String-4 2618652 45.03 ns/op 266.48 MB/s BenchmarkCopy/16Byte-4 2634049 43.94 ns/op 364.16 MB/s BenchmarkCopy/16String-4 2657017 45.31 ns/op 353.09 MB/s BenchmarkCopy/32Byte-4 2585660 45.35 ns/op 705.67 MB/s BenchmarkCopy/32String-4 2515159 48.22 ns/op 663.69 MB/s BenchmarkCopy/128Byte-4 1901281 64.04 ns/op 1998.80 MB/s BenchmarkCopy/128String-4 1752681 66.71 ns/op 1918.62 MB/s BenchmarkCopy/1024Byte-4 544075 222.8 ns/op 4597.07 MB/s BenchmarkCopy/1024String-4 480157 241.9 ns/op 4233.64 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 49717 2485 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 28054 4594 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 16719 6882 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 12811 8872 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 12091 ns/op BenchmarkAppendInPlace/Grow/Byte-4 215871 629.0 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 206943 579.3 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 170011 872.5 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 130149 932.7 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 99638 1167 ns/op BenchmarkStackCopyPtr-4 2 88810445 ns/op BenchmarkStackCopy-4 2 73579808 ns/op BenchmarkStackCopyNoCache-4 28 4094420 ns/op BenchmarkStackCopyWithStkobj-4 4 36598136 ns/op BenchmarkIssue18138-4 796 149530 ns/op BenchmarkCompareStringEqual-4 11096560 9.545 ns/op BenchmarkCompareStringIdentical-4 20534773 5.397 ns/op BenchmarkCompareStringSameLength-4 13475928 8.145 ns/op BenchmarkCompareStringDifferentLength-4 19343310 5.693 ns/op BenchmarkCompareStringBigUnaligned-4 3585 29181 ns/op 35933.73 MB/s BenchmarkCompareStringBig-4 4014 27453 ns/op 38195.81 MB/s BenchmarkConcatStringAndBytes-4 3496050 42.42 ns/op BenchmarkSliceByteToString/1-4 3025692 39.27 ns/op BenchmarkSliceByteToString/2-4 1632970 73.26 ns/op BenchmarkSliceByteToString/4-4 1752248 72.56 ns/op BenchmarkSliceByteToString/8-4 1639648 71.57 ns/op BenchmarkSliceByteToString/16-4 1574294 74.43 ns/op BenchmarkSliceByteToString/32-4 1423869 87.88 ns/op BenchmarkSliceByteToString/64-4 1115131 111.5 ns/op BenchmarkSliceByteToString/128-4 946168 152.3 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3611985 31.82 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1285068 91.86 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1513268 78.32 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 5836033 18.61 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2445454 47.91 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2840340 42.26 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 5658247 18.48 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 2495416 47.30 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 2850450 41.12 ns/op BenchmarkRuneIterate/range/ASCII-4 10961876 10.13 ns/op BenchmarkRuneIterate/range/Japanese-4 2869621 40.16 ns/op BenchmarkRuneIterate/range/MixedLength-4 3508504 33.54 ns/op BenchmarkRuneIterate/range1/ASCII-4 11593396 10.22 ns/op BenchmarkRuneIterate/range1/Japanese-4 2945016 40.06 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3403564 33.52 ns/op BenchmarkRuneIterate/range2/ASCII-4 11172738 10.11 ns/op BenchmarkRuneIterate/range2/Japanese-4 2912184 40.51 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3523419 33.29 ns/op BenchmarkArrayEqual-4 19141090 6.017 ns/op BenchmarkFunc/Name-4 3848604 29.94 ns/op BenchmarkFunc/Entry-4 11674447 9.467 ns/op BenchmarkFunc/FileLine-4 3776564 32.91 ns/op PASS ok runtime 312.512s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 43772 2682 ns/op BenchmarkHandle/concurrent-4 21006 6007 ns/op PASS ok runtime/cgo 1.356s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkLabels/set-one-4 196639 529.1 ns/op 104 B/op 3 allocs/op BenchmarkLabels/merge-one-4 131398 926.7 ns/op 200 B/op 5 allocs/op BenchmarkLabels/overwrite-one-4 174090 738.6 ns/op 136 B/op 4 allocs/op BenchmarkLabels/ordered/set-many-4 106656 1173 ns/op 392 B/op 3 allocs/op BenchmarkLabels/ordered/merge-many-4 68013 1960 ns/op 712 B/op 5 allocs/op BenchmarkLabels/ordered/overwrite-many-4 56210 2127 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/set-many-4 40430 3209 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/merge-many-4 59611 1979 ns/op 712 B/op 5 allocs/op BenchmarkLabels/unordered/overwrite-many-4 29898 3949 ns/op 1032 B/op 5 allocs/op BenchmarkGoroutine/Profile.WriteTo_idle_50-4 43 2716289 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 38 3159117 ns/op 295.0 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 619 207827 ns/op 5.404 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 15 7640020 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 14 8842285 ns/op 805.9 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 302 411295 ns/op 23.66 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 55385342 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 57413049 ns/op 6578 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 38 3404194 ns/op 309.9 concurrent_launches/op PASS ok runtime/pprof 3.942s goos: freebsd goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 49 2371518 ns/op BenchmarkStackLeak-4 14107 8648 ns/op PASS ok runtime/race 1.458s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 5625428 20.53 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 191084 535.9 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.328s goos: freebsd goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 38 2829599 ns/op BenchmarkIndex_Large-4 139 775947 ns/op BenchmarkIndexFunc_Large-4 64 1659651 ns/op BenchmarkCompact/nil-4 8786218 13.09 ns/op BenchmarkCompact/one-4 2494242 45.81 ns/op BenchmarkCompact/sorted-4 1586106 75.19 ns/op BenchmarkCompact/2_items-4 1394048 85.91 ns/op BenchmarkCompact/unsorted-4 1603167 74.17 ns/op BenchmarkCompact/many-4 946677 122.5 ns/op BenchmarkCompact_Large/all_dup-4 2710 44976 ns/op BenchmarkCompact_Large/no_dup-4 2966 40948 ns/op BenchmarkCompactFunc/nil-4 4260212 26.34 ns/op BenchmarkCompactFunc/one-4 1995733 60.38 ns/op BenchmarkCompactFunc/sorted-4 1350924 87.74 ns/op BenchmarkCompactFunc/2_items-4 1193215 99.04 ns/op BenchmarkCompactFunc/unsorted-4 1320626 89.96 ns/op BenchmarkCompactFunc/many-4 801795 148.8 ns/op BenchmarkCompactFunc_Large/all_dup-4 8 13180001 ns/op BenchmarkCompactFunc_Large/no_dup-4 10 13101228 ns/op BenchmarkReplace/naive-fast-4 116322 1047 ns/op BenchmarkReplace/optimized-fast-4 127149 1022 ns/op BenchmarkReplace/naive-slow-4 34543 3424 ns/op BenchmarkReplace/optimized-slow-4 43659 2796 ns/op BenchmarkBinarySearchFloats/Size16-4 1587106 72.00 ns/op BenchmarkBinarySearchFloats/Size32-4 1362350 88.23 ns/op BenchmarkBinarySearchFloats/Size64-4 1225953 94.51 ns/op BenchmarkBinarySearchFloats/Size128-4 1000000 101.3 ns/op BenchmarkBinarySearchFloats/Size512-4 980494 132.5 ns/op BenchmarkBinarySearchFloats/Size1024-4 917203 138.9 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 741224 163.3 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 633619 193.0 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 545785 221.9 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 419653 241.3 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 337993 298.2 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 345822 341.9 ns/op BenchmarkSortFuncStruct/Size16-4 19803 5917 ns/op BenchmarkSortFuncStruct/Size32-4 7527 16258 ns/op BenchmarkSortFuncStruct/Size64-4 10074 11859 ns/op BenchmarkSortFuncStruct/Size128-4 5636 20792 ns/op BenchmarkSortFuncStruct/Size512-4 1444 80438 ns/op BenchmarkSortFuncStruct/Size1024-4 759 160562 ns/op PASS ok slices 8.127s goos: freebsd goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 557067 222.8 ns/op BenchmarkSortInts-4 2 80099598 ns/op BenchmarkSlicesSortInts-4 3 47385030 ns/op BenchmarkSortIsSorted-4 39 3073939 ns/op BenchmarkSlicesIsSorted-4 66 1703246 ns/op BenchmarkSortStrings-4 1 119565761 ns/op BenchmarkSlicesSortStrings-4 2 77128360 ns/op BenchmarkSortStrings_Sorted-4 33 3545835 ns/op BenchmarkSlicesSortStrings_Sorted-4 54 2162027 ns/op BenchmarkSortStructs-4 1 178537192 ns/op BenchmarkSortFuncStructs-4 1 155113444 ns/op BenchmarkSortString1K-4 346 353999 ns/op BenchmarkSortString1K_Slice-4 243 487330 ns/op BenchmarkStableString1K-4 127 943381 ns/op BenchmarkSortInt1K-4 414 290811 ns/op BenchmarkSortInt1K_Sorted-4 6301 18864 ns/op BenchmarkSortInt1K_Reversed-4 3633 29395 ns/op BenchmarkSortInt1K_Mod8-4 1050 112694 ns/op BenchmarkStableInt1K-4 168 700565 ns/op BenchmarkStableInt1K_Slice-4 201 608188 ns/op BenchmarkSortInt64K-4 4 27636061 ns/op BenchmarkSortInt64K_Slice-4 3 39345287 ns/op BenchmarkStableInt64K-4 2 64289385 ns/op BenchmarkSort1e2-4 536 218020 ns/op BenchmarkStable1e2-4 217 546439 ns/op BenchmarkSort1e4-4 3 44246815 ns/op BenchmarkStable1e4-4 1 173218319 ns/op PASS ok sort 8.638s goos: freebsd goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 1053765 118.4 ns/op BenchmarkAtof64Float-4 886384 137.3 ns/op BenchmarkAtof64FloatExp-4 795986 150.9 ns/op BenchmarkAtof64Big-4 575443 213.8 ns/op BenchmarkAtof64RandomBits-4 560923 212.0 ns/op BenchmarkAtof64RandomFloats-4 599319 198.2 ns/op BenchmarkAtof64RandomLongFloats-4 529900 227.2 ns/op BenchmarkAtof32Decimal-4 1049680 118.5 ns/op BenchmarkAtof32Float-4 879235 131.6 ns/op BenchmarkAtof32FloatExp-4 671816 154.6 ns/op BenchmarkAtof32Random-4 476666 253.2 ns/op BenchmarkAtof32RandomLong-4 204946 579.5 ns/op BenchmarkParseInt/Pos/7bit-4 1642603 72.36 ns/op BenchmarkParseInt/Pos/26bit-4 918962 134.2 ns/op BenchmarkParseInt/Pos/31bit-4 721594 152.0 ns/op BenchmarkParseInt/Pos/56bit-4 543148 225.4 ns/op BenchmarkParseInt/Pos/63bit-4 503628 236.9 ns/op BenchmarkParseInt/Neg/7bit-4 1650363 71.74 ns/op BenchmarkParseInt/Neg/26bit-4 928228 135.2 ns/op BenchmarkParseInt/Neg/31bit-4 800857 150.1 ns/op BenchmarkParseInt/Neg/56bit-4 533595 216.8 ns/op BenchmarkParseInt/Neg/63bit-4 513088 235.6 ns/op BenchmarkAtoi/Pos/7bit-4 2422314 50.76 ns/op BenchmarkAtoi/Pos/26bit-4 1170070 102.5 ns/op BenchmarkAtoi/Pos/31bit-4 867810 120.7 ns/op BenchmarkAtoi/Pos/56bit-4 556053 182.5 ns/op BenchmarkAtoi/Pos/63bit-4 481047 253.8 ns/op BenchmarkAtoi/Neg/7bit-4 2351565 51.15 ns/op BenchmarkAtoi/Neg/26bit-4 1165099 100.9 ns/op BenchmarkAtoi/Neg/31bit-4 1043421 121.4 ns/op BenchmarkAtoi/Neg/56bit-4 612831 184.3 ns/op BenchmarkAtoi/Neg/63bit-4 485138 248.3 ns/op BenchmarkFormatFloat/Decimal-4 164302 729.9 ns/op BenchmarkFormatFloat/Float-4 153562 763.7 ns/op BenchmarkFormatFloat/Exp-4 147751 725.6 ns/op BenchmarkFormatFloat/NegExp-4 156748 742.8 ns/op BenchmarkFormatFloat/LongExp-4 136414 856.5 ns/op BenchmarkFormatFloat/Big-4 125444 929.3 ns/op BenchmarkFormatFloat/BinaryExp-4 324686 364.9 ns/op BenchmarkFormatFloat/32Integer-4 167292 718.8 ns/op BenchmarkFormatFloat/32ExactFraction-4 175852 642.8 ns/op BenchmarkFormatFloat/32Point-4 159162 745.0 ns/op BenchmarkFormatFloat/32Exp-4 154448 716.5 ns/op BenchmarkFormatFloat/32NegExp-4 167796 711.9 ns/op BenchmarkFormatFloat/32Shortest-4 157471 675.6 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 193636 614.5 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 182799 646.6 ns/op BenchmarkFormatFloat/64Fixed1-4 202452 536.5 ns/op BenchmarkFormatFloat/64Fixed2-4 196382 552.6 ns/op BenchmarkFormatFloat/64Fixed3-4 191298 540.4 ns/op BenchmarkFormatFloat/64Fixed4-4 199072 530.5 ns/op BenchmarkFormatFloat/64Fixed12-4 130125 897.2 ns/op BenchmarkFormatFloat/64Fixed16-4 158246 759.6 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 167102 725.4 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 134344 820.5 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3723 31627 ns/op BenchmarkFormatFloat/Slowpath64-4 140208 855.9 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 126974 862.6 ns/op BenchmarkAppendFloat/Decimal-4 185462 638.6 ns/op BenchmarkAppendFloat/Float-4 177337 677.7 ns/op BenchmarkAppendFloat/Exp-4 177488 609.8 ns/op BenchmarkAppendFloat/NegExp-4 180100 609.1 ns/op BenchmarkAppendFloat/LongExp-4 129518 789.5 ns/op BenchmarkAppendFloat/Big-4 139040 849.4 ns/op BenchmarkAppendFloat/BinaryExp-4 451270 265.9 ns/op BenchmarkAppendFloat/32Integer-4 168630 651.6 ns/op BenchmarkAppendFloat/32ExactFraction-4 196778 567.5 ns/op BenchmarkAppendFloat/32Point-4 166662 657.9 ns/op BenchmarkAppendFloat/32Exp-4 186282 625.0 ns/op BenchmarkAppendFloat/32NegExp-4 165410 623.0 ns/op BenchmarkAppendFloat/32Shortest-4 201574 540.8 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 194384 567.2 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 204411 541.5 ns/op BenchmarkAppendFloat/64Fixed1-4 248772 436.9 ns/op BenchmarkAppendFloat/64Fixed2-4 242853 439.0 ns/op BenchmarkAppendFloat/64Fixed3-4 267976 443.5 ns/op BenchmarkAppendFloat/64Fixed4-4 271225 440.3 ns/op BenchmarkAppendFloat/64Fixed12-4 145483 806.4 ns/op BenchmarkAppendFloat/64Fixed16-4 175938 666.5 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 212176 559.5 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 162453 715.7 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3391 31376 ns/op BenchmarkAppendFloat/Slowpath64-4 140557 778.7 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 146250 776.9 ns/op BenchmarkFormatInt-4 23134 5206 ns/op BenchmarkAppendInt-4 24939 4874 ns/op BenchmarkFormatUint-4 121048 992.0 ns/op BenchmarkAppendUint-4 137559 870.4 ns/op BenchmarkFormatIntSmall/7-4 4036998 30.09 ns/op BenchmarkFormatIntSmall/42-4 3868737 29.88 ns/op BenchmarkAppendIntSmall-4 1831488 64.69 ns/op BenchmarkAppendUintVarlen/1-4 1893895 62.61 ns/op BenchmarkAppendUintVarlen/12-4 1850762 65.54 ns/op BenchmarkAppendUintVarlen/123-4 1391967 85.78 ns/op BenchmarkAppendUintVarlen/1234-4 1336009 89.29 ns/op BenchmarkAppendUintVarlen/12345-4 1299081 87.06 ns/op BenchmarkAppendUintVarlen/123456-4 1375125 89.95 ns/op BenchmarkAppendUintVarlen/1234567-4 1287139 89.71 ns/op BenchmarkAppendUintVarlen/12345678-4 1299394 93.90 ns/op BenchmarkAppendUintVarlen/123456789-4 1241769 97.02 ns/op BenchmarkAppendUintVarlen/1234567890-4 1224150 96.09 ns/op BenchmarkAppendUintVarlen/12345678901-4 1220503 97.93 ns/op BenchmarkAppendUintVarlen/123456789012-4 1247959 95.40 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1193432 96.72 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1000000 100.6 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1152214 103.7 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1190379 101.6 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1127368 103.1 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1148367 102.8 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1000000 106.3 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1129464 106.4 ns/op BenchmarkQuote-4 66320 1770 ns/op BenchmarkQuoteRune-4 624007 182.8 ns/op BenchmarkAppendQuote-4 73064 1605 ns/op BenchmarkAppendQuoteRune-4 1138965 107.3 ns/op BenchmarkUnquoteEasy-4 1942441 62.18 ns/op BenchmarkUnquoteHard-4 67093 1747 ns/op PASS ok strconv 19.576s goos: freebsd goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 646230 184.5 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 212632 588.6 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 301305 410.3 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 711679 179.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 213200 554.4 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 287047 390.7 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 382214 268.9 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 124444 975.8 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 148856 810.6 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 2120793 61.01 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 28801 4191 ns/op BenchmarkGenericMatch1-4 3136 38496 ns/op BenchmarkGenericMatch2-4 607 195128 ns/op BenchmarkSingleMaxSkipping-4 10135 11812 ns/op 846.60 MB/s BenchmarkSingleLongSuffixFail-4 18020 6826 ns/op 146.79 MB/s BenchmarkSingleMatch-4 368 327203 ns/op 45.84 MB/s BenchmarkByteByteNoMatch-4 84739 1333 ns/op BenchmarkByteByteMatch-4 28815 3887 ns/op BenchmarkByteStringMatch-4 35480 3324 ns/op BenchmarkHTMLEscapeNew-4 114332 1048 ns/op BenchmarkHTMLEscapeOld-4 129470 887.3 ns/op BenchmarkByteStringReplacerWriteString-4 1678 62279 ns/op BenchmarkByteReplacerWriteString-4 2311 52958 ns/op BenchmarkByteByteReplaces-4 6666 17729 ns/op BenchmarkByteByteMap-4 19522 6179 ns/op BenchmarkMap/identity/ASCII-4 755884 152.7 ns/op BenchmarkMap/identity/Greek-4 574312 206.7 ns/op BenchmarkMap/change/ASCII-4 68863 1741 ns/op BenchmarkMap/change/Greek-4 44078 2760 ns/op BenchmarkIndexRune-4 3778969 31.00 ns/op BenchmarkIndexRuneLongString-4 3190784 37.64 ns/op BenchmarkIndexRuneFastPath-4 5218950 23.72 ns/op BenchmarkIndex-4 11321726 10.84 ns/op BenchmarkLastIndex-4 5665906 21.54 ns/op BenchmarkIndexByte-4 11191324 9.939 ns/op BenchmarkToUpper/#00-4 5690331 20.20 ns/op BenchmarkToUpper/ONLYUPPER-4 3695581 31.49 ns/op BenchmarkToUpper/abc-4 483963 239.3 ns/op BenchmarkToUpper/AbC123-4 351543 317.9 ns/op BenchmarkToUpper/azAZ09_-4 396381 283.7 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 93162 1212 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 113754 980.0 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 52585 2220 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 89384 1271 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 151015 686.5 ns/op BenchmarkToLower/#00-4 5950147 20.84 ns/op BenchmarkToLower/abc-4 4942702 23.44 ns/op BenchmarkToLower/AbC123-4 376032 330.1 ns/op BenchmarkToLower/azAZ09_-4 359560 326.7 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 158328 712.2 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 114368 1007 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 54252 2236 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 100387 1126 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 172370 699.1 ns/op BenchmarkMapNoChanges-4 1068553 111.8 ns/op BenchmarkTrim-4 54884 2118 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 4152828 29.32 ns/op BenchmarkToValidUTF8/InvalidASCII-4 255148 422.0 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 203636 594.0 ns/op BenchmarkEqualFold/Tests-4 77438 1528 ns/op BenchmarkEqualFold/ASCII-4 4590650 25.83 ns/op BenchmarkEqualFold/UnicodePrefix-4 156168 770.0 ns/op BenchmarkEqualFold/UnicodeSuffix-4 162181 735.9 ns/op BenchmarkIndexHard1-4 1274 93946 ns/op BenchmarkIndexHard2-4 910 131110 ns/op BenchmarkIndexHard3-4 182 665256 ns/op BenchmarkIndexHard4-4 184 640616 ns/op BenchmarkLastIndexHard1-4 70 1669135 ns/op BenchmarkLastIndexHard2-4 64 1680767 ns/op BenchmarkLastIndexHard3-4 70 1690475 ns/op BenchmarkCountHard1-4 1278 94386 ns/op BenchmarkCountHard2-4 910 131575 ns/op BenchmarkCountHard3-4 181 655018 ns/op BenchmarkIndexTorture-4 9390 12764 ns/op BenchmarkCountTorture-4 9086 12840 ns/op BenchmarkCountTortureOverlapping-4 2035 59857 ns/op BenchmarkCountByte/10-4 5361472 20.71 ns/op 482.79 MB/s BenchmarkCountByte/32-4 5279056 22.14 ns/op 1445.43 MB/s BenchmarkCountByte/4096-4 1315501 90.87 ns/op 45075.41 MB/s BenchmarkCountByte/4194304-4 1424 78781 ns/op 53240.04 MB/s BenchmarkCountByte/67108864-4 32 4063962 ns/op 16513.16 MB/s BenchmarkFields/ASCII/16-4 388328 287.7 ns/op 55.62 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 33300 3514 ns/op 72.86 MB/s 384 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 2215 56976 ns/op 71.89 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 122 984484 ns/op 66.57 MB/s 98305 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 7 16008999 ns/op 65.50 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 233864 487.2 ns/op 32.84 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 16930 7097 ns/op 36.07 MB/s 256 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 866 131848 ns/op 31.07 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 48 2416805 ns/op 27.12 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 43162660 ns/op 24.29 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 258928 398.7 ns/op 40.13 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 24781 4850 ns/op 52.79 MB/s 384 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1453 88114 ns/op 46.49 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 74 1573150 ns/op 41.66 MB/s 463106 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 30312068 ns/op 34.59 MB/s 10457368 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 307627 380.1 ns/op 42.09 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 20605 5927 ns/op 43.19 MB/s 256 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1074 109982 ns/op 37.24 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 63 1941172 ns/op 33.76 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 34518539 ns/op 30.38 MB/s 10457376 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 41359372 ns/op BenchmarkSplitSingleByteSeparator-4 40 3016054 ns/op BenchmarkSplitMultiByteSeparator-4 76 1562859 ns/op BenchmarkSplitNSingleByteSeparator-4 537674 264.7 ns/op BenchmarkSplitNMultiByteSeparator-4 365181 301.8 ns/op BenchmarkRepeat/5x0-4 4967631 22.47 ns/op BenchmarkRepeat/5x1-4 4917189 22.32 ns/op BenchmarkRepeat/5x2-4 294853 354.9 ns/op BenchmarkRepeat/5x6-4 187417 562.7 ns/op BenchmarkRepeat/10x0-4 4887505 24.07 ns/op BenchmarkRepeat/10x1-4 4997926 22.92 ns/op BenchmarkRepeat/10x2-4 296757 355.8 ns/op BenchmarkRepeat/10x6-4 212008 592.2 ns/op BenchmarkRepeatLarge/256/1-4 102780 1202 ns/op 213.05 MB/s BenchmarkRepeatLarge/256/16-4 156452 755.8 ns/op 338.72 MB/s BenchmarkRepeatLarge/512/1-4 81727 1479 ns/op 346.12 MB/s BenchmarkRepeatLarge/512/16-4 114618 1123 ns/op 456.03 MB/s BenchmarkRepeatLarge/1024/1-4 62854 1909 ns/op 536.42 MB/s BenchmarkRepeatLarge/1024/16-4 77442 1484 ns/op 690.05 MB/s BenchmarkRepeatLarge/2048/1-4 44854 2762 ns/op 741.44 MB/s BenchmarkRepeatLarge/2048/16-4 50911 2288 ns/op 895.24 MB/s BenchmarkRepeatLarge/4096/1-4 24807 4476 ns/op 915.13 MB/s BenchmarkRepeatLarge/4096/16-4 32368 4271 ns/op 959.01 MB/s BenchmarkRepeatLarge/8192/1-4 14960 8056 ns/op 1016.91 MB/s BenchmarkRepeatLarge/8192/16-4 15586 7637 ns/op 1072.66 MB/s BenchmarkRepeatLarge/8192/4097-4 6546039 18.16 ns/op 225620.41 MB/s BenchmarkRepeatLarge/16384/1-4 7430 14536 ns/op 1127.15 MB/s BenchmarkRepeatLarge/16384/16-4 8274 14599 ns/op 1122.29 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 10878 ns/op 1129.92 MB/s BenchmarkRepeatLarge/32768/1-4 4036 27406 ns/op 1195.63 MB/s BenchmarkRepeatLarge/32768/16-4 4772 24612 ns/op 1331.37 MB/s BenchmarkRepeatLarge/32768/4097-4 5042 25698 ns/op 1116.01 MB/s BenchmarkRepeatLarge/65536/1-4 2445 61958 ns/op 1057.75 MB/s BenchmarkRepeatLarge/65536/16-4 2268 52002 ns/op 1260.26 MB/s BenchmarkRepeatLarge/65536/4097-4 2011 51603 ns/op 1190.91 MB/s BenchmarkRepeatLarge/131072/1-4 902 149063 ns/op 879.30 MB/s BenchmarkRepeatLarge/131072/16-4 901 152729 ns/op 858.20 MB/s BenchmarkRepeatLarge/131072/4097-4 750 143210 ns/op 886.86 MB/s BenchmarkRepeatLarge/262144/1-4 428 353720 ns/op 741.10 MB/s BenchmarkRepeatLarge/262144/16-4 430 274295 ns/op 955.70 MB/s BenchmarkRepeatLarge/262144/4097-4 408 312031 ns/op 827.20 MB/s BenchmarkRepeatLarge/524288/1-4 210 584219 ns/op 897.42 MB/s BenchmarkRepeatLarge/524288/16-4 214 540507 ns/op 969.99 MB/s BenchmarkRepeatLarge/524288/4097-4 174 615434 ns/op 845.45 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1248219 ns/op 840.06 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1138158 ns/op 921.29 MB/s BenchmarkRepeatLarge/1048576/4097-4 100 1203066 ns/op 868.39 MB/s BenchmarkRepeatLarge/2097152/1-4 55 2072509 ns/op 1011.89 MB/s BenchmarkRepeatLarge/2097152/16-4 56 2162762 ns/op 969.66 MB/s BenchmarkRepeatLarge/2097152/4097-4 60 2097125 ns/op 998.30 MB/s BenchmarkRepeatLarge/4194304/1-4 28 4099044 ns/op 1023.24 MB/s BenchmarkRepeatLarge/4194304/16-4 30 4930351 ns/op 850.71 MB/s BenchmarkRepeatLarge/4194304/4097-4 24 4289407 ns/op 977.11 MB/s BenchmarkRepeatLarge/8388608/1-4 14 7888212 ns/op 1063.44 MB/s BenchmarkRepeatLarge/8388608/16-4 14 8049295 ns/op 1042.15 MB/s BenchmarkRepeatLarge/8388608/4097-4 13 8335215 ns/op 1006.16 MB/s BenchmarkRepeatLarge/16777216/1-4 7 15485005 ns/op 1083.45 MB/s BenchmarkRepeatLarge/16777216/16-4 7 15242759 ns/op 1100.67 MB/s BenchmarkRepeatLarge/16777216/4097-4 7 15056954 ns/op 1114.25 MB/s BenchmarkRepeatLarge/33554432/1-4 4 29790650 ns/op 1126.34 MB/s BenchmarkRepeatLarge/33554432/16-4 4 29020317 ns/op 1156.24 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 29316842 ns/op 1144.54 MB/s BenchmarkRepeatLarge/67108864/1-4 2 60817687 ns/op 1103.44 MB/s BenchmarkRepeatLarge/67108864/16-4 2 57571084 ns/op 1165.67 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 58806870 ns/op 1141.17 MB/s BenchmarkRepeatLarge/134217728/1-4 1 117319910 ns/op 1144.03 MB/s BenchmarkRepeatLarge/134217728/16-4 1 110088644 ns/op 1219.18 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 115928418 ns/op 1157.76 MB/s BenchmarkRepeatLarge/268435456/1-4 1 244033928 ns/op 1099.99 MB/s BenchmarkRepeatLarge/268435456/16-4 1 228996976 ns/op 1172.22 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 230041747 ns/op 1166.90 MB/s BenchmarkRepeatLarge/536870912/1-4 1 492594690 ns/op 1089.88 MB/s BenchmarkRepeatLarge/536870912/16-4 1 458863231 ns/op 1170.00 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 458072680 ns/op 1172.02 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 994266047 ns/op 1079.93 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 899044665 ns/op 1194.31 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 901366188 ns/op 1191.24 MB/s BenchmarkRepeatSpaces-4 4285490 26.01 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2752384 42.82 ns/op BenchmarkIndexAnyASCII/1:2-4 2802711 42.75 ns/op BenchmarkIndexAnyASCII/1:4-4 2695048 42.66 ns/op BenchmarkIndexAnyASCII/1:8-4 2678701 41.44 ns/op BenchmarkIndexAnyASCII/1:16-4 2693257 42.30 ns/op BenchmarkIndexAnyASCII/1:32-4 2609678 43.47 ns/op BenchmarkIndexAnyASCII/1:64-4 2685040 43.58 ns/op BenchmarkIndexAnyASCII/16:1-4 2707207 42.77 ns/op BenchmarkIndexAnyASCII/16:2-4 1014321 108.2 ns/op BenchmarkIndexAnyASCII/16:4-4 1000000 110.6 ns/op BenchmarkIndexAnyASCII/16:8-4 973291 110.0 ns/op BenchmarkIndexAnyASCII/16:16-4 866503 138.2 ns/op BenchmarkIndexAnyASCII/16:32-4 744272 160.2 ns/op BenchmarkIndexAnyASCII/16:64-4 476791 231.1 ns/op BenchmarkIndexAnyASCII/256:1-4 2770069 42.42 ns/op BenchmarkIndexAnyASCII/256:2-4 74606 1486 ns/op BenchmarkIndexAnyASCII/256:4-4 78212 1484 ns/op BenchmarkIndexAnyASCII/256:8-4 73736 1497 ns/op BenchmarkIndexAnyASCII/256:16-4 74310 1437 ns/op BenchmarkIndexAnyASCII/256:32-4 73738 1515 ns/op BenchmarkIndexAnyASCII/256:64-4 75271 1575 ns/op BenchmarkIndexAnyUTF8/1:1-4 3184083 38.08 ns/op BenchmarkIndexAnyUTF8/1:2-4 2786797 43.65 ns/op BenchmarkIndexAnyUTF8/1:4-4 2822228 42.44 ns/op BenchmarkIndexAnyUTF8/1:8-4 2837320 44.04 ns/op BenchmarkIndexAnyUTF8/1:16-4 2748423 43.45 ns/op BenchmarkIndexAnyUTF8/1:32-4 2786640 43.87 ns/op BenchmarkIndexAnyUTF8/1:64-4 2809190 43.40 ns/op BenchmarkIndexAnyUTF8/16:1-4 2240012 52.92 ns/op BenchmarkIndexAnyUTF8/16:2-4 384433 319.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 367011 317.6 ns/op BenchmarkIndexAnyUTF8/16:8-4 379952 320.7 ns/op BenchmarkIndexAnyUTF8/16:16-4 381800 311.6 ns/op BenchmarkIndexAnyUTF8/16:32-4 371402 321.6 ns/op BenchmarkIndexAnyUTF8/16:64-4 386780 313.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 413277 286.2 ns/op BenchmarkIndexAnyUTF8/256:2-4 25694 4648 ns/op BenchmarkIndexAnyUTF8/256:4-4 25934 4602 ns/op BenchmarkIndexAnyUTF8/256:8-4 25560 4626 ns/op BenchmarkIndexAnyUTF8/256:16-4 26331 4650 ns/op BenchmarkIndexAnyUTF8/256:32-4 25785 4669 ns/op BenchmarkIndexAnyUTF8/256:64-4 25422 4789 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2878636 41.35 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2908476 41.19 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2853622 41.05 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2892618 41.57 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2922128 42.49 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2846577 42.70 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2768618 41.46 ns/op BenchmarkLastIndexAnyASCII/16:1-4 1011270 119.3 ns/op BenchmarkLastIndexAnyASCII/16:2-4 1009167 118.4 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1002020 119.3 ns/op BenchmarkLastIndexAnyASCII/16:8-4 934832 123.7 ns/op BenchmarkLastIndexAnyASCII/16:16-4 867853 138.5 ns/op BenchmarkLastIndexAnyASCII/16:32-4 743254 158.4 ns/op BenchmarkLastIndexAnyASCII/16:64-4 485390 231.2 ns/op BenchmarkLastIndexAnyASCII/256:1-4 79801 1479 ns/op BenchmarkLastIndexAnyASCII/256:2-4 80113 1472 ns/op BenchmarkLastIndexAnyASCII/256:4-4 79830 1476 ns/op BenchmarkLastIndexAnyASCII/256:8-4 81118 1253 ns/op BenchmarkLastIndexAnyASCII/256:16-4 83300 1494 ns/op BenchmarkLastIndexAnyASCII/256:32-4 76594 1516 ns/op BenchmarkLastIndexAnyASCII/256:64-4 73358 1585 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2929568 41.40 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2861532 39.82 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2854605 40.72 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2886139 42.88 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2978911 41.21 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2912610 42.93 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2887287 42.26 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 441493 241.5 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 224275 517.9 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 234039 526.4 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 199270 525.1 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 233380 519.3 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 196640 530.0 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 204138 520.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 32820 3415 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 15154 7871 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15398 7909 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15283 7822 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 15212 7937 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 14593 8383 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 14822 7824 ns/op BenchmarkTrimASCII/1:1-4 4645538 26.34 ns/op BenchmarkTrimASCII/1:2-4 3707545 30.99 ns/op BenchmarkTrimASCII/1:4-4 3600140 32.61 ns/op BenchmarkTrimASCII/1:8-4 3320761 38.60 ns/op BenchmarkTrimASCII/1:16-4 2383562 50.60 ns/op BenchmarkTrimASCII/16:1-4 3330622 34.93 ns/op BenchmarkTrimASCII/16:2-4 873202 117.7 ns/op BenchmarkTrimASCII/16:4-4 972926 109.8 ns/op BenchmarkTrimASCII/16:8-4 984090 114.1 ns/op BenchmarkTrimASCII/16:16-4 769915 132.7 ns/op BenchmarkTrimASCII/256:1-4 585565 193.5 ns/op BenchmarkTrimASCII/256:2-4 81636 1470 ns/op BenchmarkTrimASCII/256:4-4 77508 1482 ns/op BenchmarkTrimASCII/256:8-4 93620 1282 ns/op BenchmarkTrimASCII/256:16-4 92864 1312 ns/op BenchmarkTrimASCII/4096:1-4 40149 2678 ns/op BenchmarkTrimASCII/4096:2-4 5509 23122 ns/op BenchmarkTrimASCII/4096:4-4 5206 20740 ns/op BenchmarkTrimASCII/4096:8-4 4471 23218 ns/op BenchmarkTrimASCII/4096:16-4 5095 23233 ns/op BenchmarkTrimByte-4 5564544 20.98 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20432 5871 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20410 5894 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1592 74457 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3171 37572 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6110 18699 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12274 9787 ns/op BenchmarkJoin/0-4 6160674 19.35 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4886197 24.24 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 301038 395.9 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 194936 553.1 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 156903 729.0 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 138723 886.7 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 108512 1034 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 93948 1220 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3964502 29.25 ns/op BenchmarkTrimSpace/ASCII-4 2131804 48.26 ns/op BenchmarkTrimSpace/SomeNonASCII-4 169008 621.1 ns/op BenchmarkTrimSpace/JustNonASCII-4 114598 1128 ns/op BenchmarkReplaceAll-4 215190 559.6 ns/op 16 B/op 1 allocs/op PASS ok strings 52.610s goos: freebsd goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 38408 3030 ns/op BenchmarkCond2-4 14509 8158 ns/op BenchmarkCond4-4 7394 16557 ns/op BenchmarkCond8-4 2863 41496 ns/op BenchmarkCond16-4 1234 105700 ns/op BenchmarkCond32-4 543 210989 ns/op BenchmarkMapLoadMostlyHits/*sync_test.DeepCopyMap-4 622800 217.7 ns/op 12 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync_test.RWMutexMap-4 176026 657.5 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 244858 475.4 ns/op 12 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.Map-4 266804 492.0 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.DeepCopyMap-4 664201 189.0 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.RWMutexMap-4 199689 603.2 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 631555 201.9 ns/op 12 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.Map-4 559898 202.7 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync_test.RWMutexMap-4 82369 1451 ns/op 87 B/op 1 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 95516 1282 ns/op 83 B/op 2 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.Map-4 121356 1217 ns/op 84 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync_test.RWMutexMap-4 72222 1735 ns/op 177 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 60848 2082 ns/op 153 B/op 4 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.Map-4 68197 2006 ns/op 154 B/op 4 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.DeepCopyMap-4 596050 178.8 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.RWMutexMap-4 129704 939.1 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 476106 242.0 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.Map-4 449031 227.5 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 126650 970.7 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 537210 210.3 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.Map-4 608437 210.4 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync_test.RWMutexMap-4 127656 941.4 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 537178 200.1 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.Map-4 548996 209.3 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 43917 2802 ns/op 303 B/op 2 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.RWMutexMap-4 92727 1248 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 110934 1204 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.Map-4 114424 1011 ns/op 7 B/op 0 allocs/op BenchmarkMapRange/*sync_test.DeepCopyMap-4 4701 25228 ns/op 0 B/op 0 allocs/op BenchmarkMapRange/*sync_test.RWMutexMap-4 169 672152 ns/op 18434 B/op 1 allocs/op BenchmarkMapRange/*sync.HashTrieMap[interface_{},interface_{}]-4 370 332101 ns/op 1 B/op 0 allocs/op BenchmarkMapRange/*sync.Map-4 393 286456 ns/op 1 B/op 0 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.DeepCopyMap-4 98445 1087 ns/op 254 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.RWMutexMap-4 174120 779.8 ns/op 17 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.HashTrieMap[interface_{},interface_{}]-4 345592 358.7 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.Map-4 293136 359.0 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.DeepCopyMap-4 238879 500.1 ns/op 177 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.RWMutexMap-4 193712 669.1 ns/op 31 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.HashTrieMap[interface_{},interface_{}]-4 308430 341.3 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.Map-4 346357 336.8 ns/op 16 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.DeepCopyMap-4 71028 1680 ns/op 48 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.RWMutexMap-4 129211 888.0 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 498027 208.2 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.Map-4 538318 208.7 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync_test.DeepCopyMap-4 48404 2514 ns/op 336 B/op 2 allocs/op BenchmarkMapSwapCollision/*sync_test.RWMutexMap-4 102118 1071 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 180949 571.5 ns/op 16 B/op 1 allocs/op BenchmarkMapSwapCollision/*sync.Map-4 167872 654.3 ns/op 16 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.DeepCopyMap-4 679 193524 ns/op 82197 B/op 7 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.RWMutexMap-4 88128 1479 ns/op 24 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 192488 794.0 ns/op 40 B/op 2 allocs/op BenchmarkMapSwapMostlyHits/*sync.Map-4 159561 725.1 ns/op 40 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.DeepCopyMap-4 21754 5646 ns/op 719 B/op 6 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.RWMutexMap-4 47088 2300 ns/op 47 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 20018 5789 ns/op 121 B/op 5 allocs/op BenchmarkMapSwapMostlyMisses/*sync.Map-4 20644 5702 ns/op 121 B/op 5 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.DeepCopyMap-4 274281 515.3 ns/op 28 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.RWMutexMap-4 77044 1453 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 127155 909.8 ns/op 11 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.Map-4 118983 977.2 ns/op 12 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2979544 46.06 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 125722 950.0 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.HashTrieMap[interface_{},interface_{}]-4 581126 196.2 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.Map-4 581713 209.7 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 595970 200.0 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 120465 989.2 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.HashTrieMap[interface_{},interface_{}]-4 444696 242.1 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.Map-4 441363 243.4 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 77794 1634 ns/op 35 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 151952 806.8 ns/op 51 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.Map-4 185083 693.6 ns/op 51 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 594549 220.5 ns/op 48 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 101034 1205 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 525703 237.7 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.Map-4 613300 230.4 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 91447 1235 ns/op 121 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.RWMutexMap-4 89896 1363 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 109150 1025 ns/op 6 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.Map-4 113308 1150 ns/op 7 B/op 0 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 45349 2674 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 58228 2105 ns/op 111 B/op 4 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.Map-4 55116 2004 ns/op 106 B/op 4 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 655407 191.9 ns/op 32 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 101646 1138 ns/op 31 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 554187 206.3 ns/op 32 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.Map-4 590754 218.2 ns/op 32 B/op 1 allocs/op BenchmarkMapClear/*sync_test.DeepCopyMap-4 38918 3253 ns/op 336 B/op 2 allocs/op BenchmarkMapClear/*sync_test.RWMutexMap-4 59944 1935 ns/op 0 B/op 0 allocs/op BenchmarkMapClear/*sync.HashTrieMap[interface_{},interface_{}]-4 73263 2182 ns/op 225 B/op 3 allocs/op BenchmarkMapClear/*sync.Map-4 52452 2141 ns/op 225 B/op 3 allocs/op BenchmarkUncontendedSemaphore-4 7005955 18.45 ns/op BenchmarkContendedSemaphore-4 3805657 30.94 ns/op BenchmarkMutexUncontended-4 1448384 80.08 ns/op BenchmarkMutex-4 83433 1456 ns/op BenchmarkMutexSlack-4 82586 1554 ns/op BenchmarkMutexWork-4 71085 1826 ns/op BenchmarkMutexWorkSlack-4 66040 1680 ns/op BenchmarkMutexNoSpin-4 40998 2761 ns/op BenchmarkMutexSpin-4 51798 2411 ns/op BenchmarkOnce-4 882637 134.6 ns/op BenchmarkOnceFunc/v=Once-4 2040967 57.99 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1582034 75.91 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1614482 73.12 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1823816 64.57 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1484898 78.30 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1703827 71.91 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 9725732 11.91 ns/op BenchmarkSemaSyntNonblock-4 2111217 58.88 ns/op BenchmarkSemaSyntBlock-4 1441983 78.97 ns/op BenchmarkSemaWorkNonblock-4 1000000 104.6 ns/op BenchmarkSemaWorkBlock-4 1000000 135.8 ns/op BenchmarkRWMutexUncontended-4 673675 187.5 ns/op BenchmarkRWMutexWrite100-4 306903 627.8 ns/op BenchmarkRWMutexWrite10-4 134313 855.4 ns/op BenchmarkRWMutexWorkWrite100-4 207756 648.4 ns/op BenchmarkRWMutexWorkWrite10-4 125164 924.9 ns/op BenchmarkWaitGroupUncontended-4 1360916 94.46 ns/op BenchmarkWaitGroupAddDone-4 264999 441.0 ns/op BenchmarkWaitGroupAddDoneWork-4 304363 414.4 ns/op BenchmarkWaitGroupWait-4 5513688 21.65 ns/op BenchmarkWaitGroupWaitWork-4 3126396 37.99 ns/op BenchmarkWaitGroupActuallyWait-4 29522 4167 ns/op 32 B/op 2 allocs/op PASS ok sync 21.803s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 620329 181.0 ns/op PASS ok sync/atomic 1.274s PASS ok syscall 1.078s goos: freebsd goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 175508 638.7 ns/op 0 B/op 0 allocs/op BenchmarkBLoopPrint-4 16293 7350 ns/op --- BENCH: BenchmarkBLoopPrint-4 testing_test.go:1020: Ramping up from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint ... [output truncated] BenchmarkBNPrint-4 17640 6869 ns/op --- BENCH: BenchmarkBNPrint-4 testing_test.go:1027: Ramping up from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1027: Ramping up from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint ... [output truncated] PASS ok testing 1.513s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 11040 10427 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 15007 8192 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 130 889984 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 156 759808 ns/op 711 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 2 103508934 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 101371037 ns/op 18290544 B/op 100062 allocs/op BenchmarkTable/10x10/new-4 2277 48152 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2623 41856 ns/op 1 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 26 4495116 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 28 4052003 ns/op 14112 B/op 37 allocs/op BenchmarkTable/10x100000/new-4 1 499947976 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 488405726 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 284 409697 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 322 370390 ns/op 122 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 41392629 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 37380832 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 5207538927 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 5002062863 ns/op 334041984 B/op 100088 allocs/op BenchmarkPyramid/10-4 3655 31888 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 50 2413475 ns/op 410537 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 210924998 ns/op 35606920 B/op 2055 allocs/op BenchmarkRagged/10-4 3525 34246 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 361 327297 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 34 3354638 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 10000 10304 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 16.253s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 56037688 ns/op BenchmarkVariableString-4 144249 768.2 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2965 39841 ns/op 2526 B/op 39 allocs/op PASS ok text/template/parse 1.505s goos: freebsd goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc1000-4 26 4409653 ns/op BenchmarkAfter-4 81484 1503 ns/op BenchmarkStop/impl=chan-4 132440 770.7 ns/op BenchmarkStop/impl=func-4 181832 718.5 ns/op BenchmarkSimultaneousAfterFunc1000-4 25 4204599 ns/op BenchmarkStartStop1000-4 187 628217 ns/op BenchmarkReset/impl=chan-4 1339303 112.7 ns/op BenchmarkReset/impl=func-4 1233942 83.48 ns/op BenchmarkSleep1000-4 42 3509863 ns/op BenchmarkParallelTimerLatency-4 50 177597 avg-late-ns 1196861 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 84951 avg-late-ns 222542 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 76840 avg-late-ns 191443 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 68242 avg-late-ns 272528 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 79848 avg-late-ns 333692 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 73749 avg-late-ns 404397 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 89954 avg-late-ns 352669 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 102819 avg-late-ns 436497 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 108967 avg-late-ns 553283 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 123196 avg-late-ns 685243 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 880260 avg-late-ns 5922832 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 100426 avg-late-ns 254093 max-late-ns BenchmarkAdjustTimers10000-4 20 7000103 ns/op BenchmarkTicker-4 401276 308.8 ns/op BenchmarkTickerReset-4 1316402 90.03 ns/op BenchmarkTickerResetNaive-4 176462 770.3 ns/op BenchmarkNow-4 295519 342.2 ns/op BenchmarkNowUnixNano-4 363225 339.1 ns/op BenchmarkNowUnixMilli-4 357118 340.7 ns/op BenchmarkNowUnixMicro-4 350455 343.0 ns/op BenchmarkFormat-4 85928 1372 ns/op BenchmarkFormatRFC3339-4 119791 919.0 ns/op BenchmarkFormatRFC3339Nano-4 125595 949.3 ns/op BenchmarkFormatNow-4 121298 954.9 ns/op BenchmarkMarshalJSON-4 154436 687.5 ns/op BenchmarkMarshalText-4 178994 659.9 ns/op BenchmarkMarshalBinary-4 436794 274.5 ns/op BenchmarkParse-4 203311 562.0 ns/op BenchmarkParseRFC3339UTC-4 427714 235.5 ns/op BenchmarkParseRFC3339UTCBytes-4 330674 348.1 ns/op BenchmarkParseRFC3339TZ-4 143550 745.5 ns/op BenchmarkParseRFC3339TZBytes-4 119569 971.9 ns/op BenchmarkParseDuration-4 845508 142.3 ns/op BenchmarkHour-4 1290991 90.33 ns/op BenchmarkSecond-4 1275037 95.62 ns/op BenchmarkDate-4 1103448 110.5 ns/op BenchmarkYear-4 1120927 108.3 ns/op BenchmarkYearDay-4 1114356 110.8 ns/op BenchmarkMonth-4 1133458 106.6 ns/op BenchmarkDay-4 1113148 109.8 ns/op BenchmarkISOWeek-4 1105257 105.9 ns/op BenchmarkGoString-4 122167 978.1 ns/op BenchmarkDateFunc-4 2118414 56.01 ns/op BenchmarkUnmarshalText-4 144004 842.6 ns/op PASS ok time 17.145s goos: freebsd goarch: amd64 pkg: unicode cpu: AMD EPYC 7B12 BenchmarkToUpper-4 718610 169.3 ns/op BenchmarkToLower-4 639782 175.3 ns/op BenchmarkSimpleFold/Upper-4 439075 272.6 ns/op BenchmarkSimpleFold/Lower-4 468064 224.0 ns/op BenchmarkSimpleFold/Fold-4 839440 142.8 ns/op BenchmarkSimpleFold/NoFold-4 416941 267.9 ns/op PASS ok unicode 2.117s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 790758 150.0 ns/op BenchmarkDecodeValidJapaneseChars-4 801462 127.8 ns/op BenchmarkDecodeRune-4 1884712 59.45 ns/op BenchmarkEncodeValidASCII-4 767100 145.6 ns/op BenchmarkEncodeValidJapaneseChars-4 1166949 102.0 ns/op BenchmarkAppendRuneValidASCII-4 1873863 63.03 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2972989 40.10 ns/op BenchmarkEncodeRune-4 2104522 57.39 ns/op PASS ok unicode/utf16 2.415s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2942905 40.28 ns/op BenchmarkRuneCountTenJapaneseChars-4 1792513 63.23 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 12133225 9.336 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 2531827 44.61 ns/op BenchmarkValidTenASCIIChars-4 2526284 48.18 ns/op BenchmarkValid100KASCIIChars-4 153 725760 ns/op BenchmarkValidTenJapaneseChars-4 395989 277.2 ns/op BenchmarkValidLongMostlyASCII-4 135 883111 ns/op BenchmarkValidLongJapanese-4 81 1470477 ns/op BenchmarkValidStringTenASCIIChars-4 5212762 20.68 ns/op BenchmarkValidString100KASCIIChars-4 13280 8995 ns/op BenchmarkValidStringTenJapaneseChars-4 676002 174.8 ns/op BenchmarkValidStringLongMostlyASCII-4 1575 76773 ns/op BenchmarkValidStringLongJapanese-4 236 515575 ns/op BenchmarkEncodeASCIIRune-4 11237660 10.01 ns/op BenchmarkEncodeSpanishRune-4 3584952 32.69 ns/op BenchmarkEncodeJapaneseRune-4 3086103 38.60 ns/op BenchmarkEncodeMaxRune-4 2789984 42.86 ns/op BenchmarkEncodeInvalidRuneMaxPlusOne-4 3129176 39.13 ns/op BenchmarkEncodeInvalidRuneSurrogate-4 3057385 39.03 ns/op BenchmarkEncodeInvalidRuneNegative-4 3004576 38.68 ns/op BenchmarkAppendASCIIRune-4 11989725 9.954 ns/op BenchmarkAppendSpanishRune-4 3936459 28.70 ns/op BenchmarkAppendJapaneseRune-4 3501174 34.24 ns/op BenchmarkAppendMaxRune-4 3123207 39.93 ns/op BenchmarkAppendInvalidRuneMaxPlusOne-4 3579978 33.06 ns/op BenchmarkAppendInvalidRuneSurrogate-4 3620256 33.04 ns/op BenchmarkAppendInvalidRuneNegative-4 3625806 33.89 ns/op BenchmarkDecodeASCIIRune-4 3318529 36.08 ns/op BenchmarkDecodeJapaneseRune-4 2775658 42.54 ns/op BenchmarkFullRune/ASCII-4 4177017 28.31 ns/op BenchmarkFullRune/Incomplete-4 2000602 60.02 ns/op BenchmarkFullRune/Japanese-4 4298080 28.34 ns/op PASS ok unicode/utf8 6.427s goos: freebsd goarch: amd64 pkg: unique cpu: AMD EPYC 7B12 BenchmarkMake-4 242643 435.0 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 176242 636.8 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 142050 1009 ns/op 0 B/op 0 allocs/op PASS ok unique 11.000s goos: freebsd goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 65635365357 ns/op PASS ok cmd/api 66.780s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 971352 127.7 ns/op BenchmarkCgoCall/one-pointer-4 703789 168.4 ns/op BenchmarkCgoCall/string-pointer-escape-4 532564 207.3 ns/op BenchmarkCgoCall/string-pointer-noescape-4 651486 158.6 ns/op BenchmarkCgoCall/eight-pointers-4 260966 416.8 ns/op BenchmarkCgoCall/eight-pointers-nil-4 782037 167.7 ns/op BenchmarkCgoCall/eight-pointers-array-4 44917 2987 ns/op BenchmarkCgoCall/eight-pointers-slice-4 56714 2071 ns/op BenchmarkGoString-4 1000000 104.0 ns/op BenchmarkCGoCallback-4 73424 1600 ns/op BenchmarkCGoInCThread-4 578538 209.5 ns/op PASS ok cmd/cgo/internal/test 2.730s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/testcarchive cpu: AMD EPYC 7B12 BenchmarkCgoCallbackMainThread-4 968737 111.3 ns/op --- BENCH: BenchmarkCgoCallbackMainThread-4 carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build474199293=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test4245456085/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build474199293=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test4245456085/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build474199293=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test4245456085/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build474199293=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test4245456085/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build474199293=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test4245456085/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] ... [output truncated] PASS ok cmd/cgo/internal/testcarchive 4.349s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 986774 121.3 ns/op BenchmarkEqArrayOfStrings64-4 120042 950.2 ns/op BenchmarkEqArrayOfStrings1024-4 7328 14429 ns/op BenchmarkEqArrayOfFloats5-4 1265394 93.88 ns/op BenchmarkEqArrayOfFloats64-4 137306 828.2 ns/op BenchmarkEqArrayOfFloats1024-4 9843 12656 ns/op BenchmarkEqArrayOfStructsEq-4 2382 46905 ns/op BenchmarkEqArrayOfStructsNotEq-4 4198 27397 ns/op BenchmarkEqStruct-4 19014283 5.802 ns/op PASS ok cmd/compile/internal/reflectdata 2.444s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 46072 ns/op BenchmarkInvertLessThanNoov-4 16626862 6.465 ns/op BenchmarkCopyElim1-4 1245 90590 ns/op BenchmarkCopyElim10-4 1058 111323 ns/op BenchmarkCopyElim100-4 501 231510 ns/op BenchmarkCopyElim1000-4 93 1285197 ns/op BenchmarkCopyElim10000-4 6 18602062 ns/op BenchmarkCopyElim100000-4 1 354364542 ns/op BenchmarkDeadCode/1-4 1076 140169 ns/op BenchmarkDeadCode/10-4 921 130080 ns/op BenchmarkDeadCode/100-4 402 294833 ns/op BenchmarkDeadCode/1000-4 75 1787404 ns/op BenchmarkDeadCode/10000-4 5 21056916 ns/op BenchmarkDeadCode/100000-4 1 277860247 ns/op BenchmarkDeadCode/200000-4 1 571048847 ns/op BenchmarkDominatorsLinear-4 19 5932518 ns/op 1.69 MB/s BenchmarkDominatorsFwdBack-4 15 11016433 ns/op 0.91 MB/s BenchmarkDominatorsManyPred-4 13 10232481 ns/op 0.98 MB/s BenchmarkDominatorsMaxPred-4 15 10132057 ns/op 0.99 MB/s BenchmarkDominatorsMaxPredVal-4 13 10716623 ns/op 0.93 MB/s BenchmarkFuse/1-4 850 145317 ns/op BenchmarkFuse/10-4 754 160951 ns/op BenchmarkFuse/100-4 262 464899 ns/op BenchmarkFuse/1000-4 36 4216534 ns/op BenchmarkFuse/10000-4 2 59762406 ns/op BenchmarkNilCheckDeep1-4 15172 7729 ns/op 0.13 MB/s 234 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6546 18630 ns/op 0.54 MB/s 236 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 967 120216 ns/op 0.83 MB/s 1186 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 94 1172344 ns/op 0.85 MB/s 9640 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 7 16114558 ns/op 0.62 MB/s 243754 B/op 7 allocs/op BenchmarkDSEPass-4 43 2579464 ns/op 50515 B/op 7 allocs/op BenchmarkDSEPassBlock-4 2 72669867 ns/op 2106112 B/op 53790 allocs/op BenchmarkCSEPass-4 9 11476935 ns/op 153232 B/op 7 allocs/op BenchmarkCSEPassBlock-4 1 126116029 ns/op 4786368 B/op 59907 allocs/op BenchmarkDeadcodePass-4 286 419825 ns/op 90233 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 107059320 ns/op 4067608 B/op 45145 allocs/op BenchmarkMultiPass-4 112 947692 ns/op 243517 B/op 8 allocs/op BenchmarkMultiPassBlock-4 1 215442395 ns/op 10331376 B/op 112377 allocs/op BenchmarkCondRewrite/SoloJump-4 4587765 25.83 ns/op BenchmarkCondRewrite/CombJump-4 4566343 29.52 ns/op PASS ok cmd/compile/internal/ssa 13.519s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 12418 9283 ns/op BenchmarkExtShift-4 20738 5777 ns/op BenchmarkModify-4 12474 9798 ns/op BenchmarkMullImm-4 20706 5626 ns/op BenchmarkConstModify-4 12136 9876 ns/op BenchmarkBitSet-4 23788 5086 ns/op BenchmarkBitClear-4 23750 5056 ns/op BenchmarkBitToggle-4 23544 5044 ns/op BenchmarkBitSetConst-4 173215 631.1 ns/op BenchmarkBitClearConst-4 171094 632.9 ns/op BenchmarkBitToggleConst-4 179404 629.4 ns/op BenchmarkDivconstI64-4 11022622 11.20 ns/op BenchmarkModconstI64-4 9668763 10.65 ns/op BenchmarkDivisiblePow2constI64-4 9343544 12.51 ns/op BenchmarkDivisibleconstI64-4 10185424 11.18 ns/op BenchmarkDivisibleWDivconstI64-4 8345931 13.51 ns/op BenchmarkDivconstU64/3-4 11464755 10.83 ns/op BenchmarkDivconstU64/5-4 10828820 11.32 ns/op BenchmarkDivconstU64/37-4 11311161 10.76 ns/op BenchmarkDivconstU64/1234567-4 10838972 10.01 ns/op BenchmarkModconstU64-4 10540414 11.18 ns/op BenchmarkDivisibleconstU64-4 10423443 11.12 ns/op BenchmarkDivisibleWDivconstU64-4 8639523 13.39 ns/op BenchmarkDivconstI32-4 11276733 10.36 ns/op BenchmarkModconstI32-4 12323986 11.05 ns/op BenchmarkDivisiblePow2constI32-4 12478256 9.450 ns/op BenchmarkDivisibleconstI32-4 11906239 9.655 ns/op BenchmarkDivisibleWDivconstI32-4 9010522 13.41 ns/op BenchmarkDivconstU32-4 9480529 12.48 ns/op BenchmarkModconstU32-4 9395389 11.79 ns/op BenchmarkDivisibleconstU32-4 12482721 9.630 ns/op BenchmarkDivisibleWDivconstU32-4 8728648 13.47 ns/op BenchmarkDivconstI16-4 10196936 11.72 ns/op BenchmarkModconstI16-4 10364600 11.37 ns/op BenchmarkDivisiblePow2constI16-4 12550741 9.450 ns/op BenchmarkDivisibleconstI16-4 11427723 9.741 ns/op BenchmarkDivisibleWDivconstI16-4 8393126 13.43 ns/op BenchmarkDivconstU16-4 12085152 9.647 ns/op BenchmarkModconstU16-4 10291558 11.31 ns/op BenchmarkDivisibleconstU16-4 11848201 9.629 ns/op BenchmarkDivisibleWDivconstU16-4 8185480 13.38 ns/op BenchmarkDivconstI8-4 10004776 11.56 ns/op BenchmarkModconstI8-4 10433848 12.27 ns/op BenchmarkDivisiblePow2constI8-4 11929924 9.554 ns/op BenchmarkDivisibleconstI8-4 11875816 9.520 ns/op BenchmarkDivisibleWDivconstI8-4 8657356 13.45 ns/op BenchmarkDivconstU8-4 12801872 9.478 ns/op BenchmarkModconstU8-4 9763598 11.39 ns/op BenchmarkDivisibleconstU8-4 12582352 9.786 ns/op BenchmarkDivisibleWDivconstU8-4 8853793 13.40 ns/op BenchmarkMul2-4 270066 443.6 ns/op BenchmarkMulNeg2-4 260558 460.8 ns/op BenchmarkEfaceInteger-4 4702480 22.93 ns/op BenchmarkTypeAssert-4 17738757 6.559 ns/op BenchmarkDiv64UnsignedSmall-4 21725474 5.695 ns/op BenchmarkDiv64Small-4 17971695 5.627 ns/op BenchmarkDiv64SmallNegDivisor-4 19302795 6.147 ns/op BenchmarkDiv64SmallNegDividend-4 18828444 5.884 ns/op BenchmarkDiv64SmallNegBoth-4 21261194 6.449 ns/op BenchmarkDiv64Unsigned-4 17174811 6.981 ns/op BenchmarkDiv64-4 15848264 6.915 ns/op BenchmarkDiv64NegDivisor-4 17268705 6.852 ns/op BenchmarkDiv64NegDividend-4 16184749 6.872 ns/op BenchmarkDiv64NegBoth-4 17084292 6.954 ns/op BenchmarkMod64UnsignedSmall-4 19812261 5.665 ns/op BenchmarkMod64Small-4 21773764 5.910 ns/op BenchmarkMod64SmallNegDivisor-4 19058308 5.537 ns/op BenchmarkMod64SmallNegDividend-4 21530461 5.913 ns/op BenchmarkMod64SmallNegBoth-4 18227785 5.911 ns/op BenchmarkMod64Unsigned-4 16647412 7.153 ns/op BenchmarkMod64-4 16302010 7.214 ns/op BenchmarkMod64NegDivisor-4 16101421 7.192 ns/op BenchmarkMod64NegDividend-4 15960742 7.224 ns/op BenchmarkMod64NegBoth-4 16576818 7.238 ns/op BenchmarkMulconstI32/3-4 20980062 5.612 ns/op BenchmarkMulconstI32/5-4 20137897 5.639 ns/op BenchmarkMulconstI32/12-4 20959801 5.612 ns/op BenchmarkMulconstI32/120-4 17865714 5.644 ns/op BenchmarkMulconstI32/-120-4 24216541 5.121 ns/op BenchmarkMulconstI32/65537-4 20490529 5.631 ns/op BenchmarkMulconstI32/65538-4 25570459 5.592 ns/op BenchmarkMulconstI64/3-4 18681417 5.604 ns/op BenchmarkMulconstI64/5-4 21363660 5.623 ns/op BenchmarkMulconstI64/12-4 20039929 5.657 ns/op BenchmarkMulconstI64/120-4 19247776 5.332 ns/op BenchmarkMulconstI64/-120-4 23374430 5.117 ns/op BenchmarkMulconstI64/65537-4 19928172 5.701 ns/op BenchmarkMulconstI64/65538-4 20305168 5.600 ns/op BenchmarkMulconstU32/3-4 19655487 5.639 ns/op BenchmarkMulconstU32/5-4 20289199 5.634 ns/op BenchmarkMulconstU32/12-4 19743872 5.515 ns/op BenchmarkMulconstU32/120-4 22293291 4.842 ns/op BenchmarkMulconstU32/65537-4 19856355 5.096 ns/op BenchmarkMulconstU32/65538-4 21031875 5.635 ns/op BenchmarkMulconstU64/3-4 18530082 5.622 ns/op BenchmarkMulconstU64/5-4 21322098 5.626 ns/op BenchmarkMulconstU64/12-4 24204685 5.327 ns/op BenchmarkMulconstU64/120-4 21123208 5.628 ns/op BenchmarkMulconstU64/65537-4 24078962 5.009 ns/op BenchmarkMulconstU64/65538-4 21073167 5.666 ns/op BenchmarkShiftArithmeticRight-4 24265819 5.608 ns/op BenchmarkSwitch8Predictable-4 7825867 14.47 ns/op BenchmarkSwitch8Unpredictable-4 7909680 14.41 ns/op BenchmarkSwitch32Predictable-4 11215885 10.24 ns/op BenchmarkSwitch32Unpredictable-4 7264369 14.44 ns/op BenchmarkSwitchStringPredictable-4 8529613 13.10 ns/op BenchmarkSwitchStringUnpredictable-4 5792643 20.61 ns/op BenchmarkSwitchTypePredictable-4 4647886 25.74 ns/op BenchmarkSwitchTypeUnpredictable-4 4998610 24.25 ns/op BenchmarkSwitchInterfaceTypePredictable-4 7571434 14.31 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4819012 24.43 ns/op PASS ok cmd/compile/internal/test 17.053s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 148 800602 ns/op BenchmarkNamed/Underlying/nongeneric-4 1559097 77.35 ns/op BenchmarkNamed/Underlying/generic-4 1601571 83.39 ns/op BenchmarkNamed/Underlying/src_instance-4 1476568 76.35 ns/op BenchmarkNamed/Underlying/user_instance-4 1574026 90.98 ns/op BenchmarkCheck/http/funcbodies/info-4 1 434504420 ns/op 81856 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 316911431 ns/op 112225 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 116935409 ns/op 304068 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 104366909 ns/op 340249 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 339314829 ns/op 15652 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 69740300 ns/op 76152 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 5 22774357 ns/op 233143 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 5 21464260 ns/op 247417 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 109669134 ns/op 19781 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 32988141 ns/op 65759 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 7 16118434 ns/op 134573 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 8 13732346 ns/op 157926 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1010127741 ns/op 69896 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 495663571 ns/op 142432 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 113063087 ns/op 624124 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 104080440 ns/op 678000 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 243414446 ns/op 3614 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 4 26048520 ns/op 33763 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 7 16588427 ns/op 53022 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 7 15885248 ns/op 55369 lines/s PASS ok cmd/compile/internal/types2 14.683s goos: freebsd goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 48 2851069 ns/op 3941271 sys-ns/op 638042 user-ns/op PASS ok cmd/go 1.319s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 239424 428.4 ns/op PASS ok cmd/go/internal/cfg 1.191s All tests passed.