freebsd-amd64-race at 70491a81113e7003e314451f3e3cf134c4d41dd7 :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash" "-force"] 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/src"] in dir /tmp/workdir/go/src Building Go cmd/dist using /tmp/workdir/go1.4. (go1.20.6 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for 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.542s ok archive/zip 2.279s ok bufio 1.262s ok bytes 1.840s ok cmp 1.041s ok compress/bzip2 1.407s ok compress/flate 4.827s ok compress/gzip 10.204s ok compress/lzw 1.846s ok compress/zlib 4.301s ok container/heap 1.051s ok container/list 1.016s ok container/ring 1.015s ok context 1.074s ok crypto 2.035s ok crypto/aes 1.072s ok crypto/cipher 1.092s ok crypto/des 1.091s ok crypto/dsa 1.079s ok crypto/ecdh 1.202s ok crypto/ecdsa 1.177s ok crypto/ed25519 1.355s ok crypto/elliptic 1.074s ok crypto/hmac 1.073s ok crypto/internal/alias 1.080s ok crypto/internal/bigmod 1.363s ok crypto/internal/boring 1.079s ok crypto/internal/boring/bcache 1.425s ok crypto/internal/edwards25519 1.642s ok crypto/internal/edwards25519/field 1.072s ok crypto/internal/hpke 1.086s ok crypto/internal/mlkem768 1.498s ok crypto/internal/nistec 1.712s ok crypto/internal/nistec/fiat 1.077s [no tests to run] ok crypto/md5 1.028s ok crypto/rand 1.238s ok crypto/rc4 1.392s ok crypto/rsa 2.171s ok crypto/sha1 1.076s ok crypto/sha256 1.057s ok crypto/sha512 1.057s ok crypto/subtle 1.340s ok crypto/tls 3.235s ok crypto/x509 1.893s ok database/sql 1.594s ok database/sql/driver 1.066s ok debug/buildinfo 1.079s ok debug/dwarf 1.102s ok debug/elf 1.707s ok debug/gosym 1.130s ok debug/macho 1.024s ok debug/pe 1.039s ok debug/plan9obj 1.039s ok embed 1.039s [no tests to run] ok embed/internal/embedtest 1.080s ok encoding/ascii85 1.042s ok encoding/asn1 1.031s ok encoding/base32 1.058s ok encoding/base64 1.080s ok encoding/binary 1.085s ok encoding/csv 1.044s ok encoding/gob 13.172s ok encoding/hex 1.024s ok encoding/json 1.811s ok encoding/pem 2.316s ok encoding/xml 1.180s ok errors 1.082s ok expvar 1.077s ok flag 3.241s ok fmt 1.514s ok go/ast 1.021s ok go/build 5.248s ok go/build/constraint 1.040s ok go/constant 1.040s ok go/doc 1.195s ok go/doc/comment 2.553s ok go/format 1.040s ok go/importer 1.486s ok go/internal/gccgoimporter 1.073s ok go/internal/gcimporter 9.211s ok go/internal/srcimporter 11.389s ok go/parser 1.836s ok go/printer 2.176s ok go/scanner 1.085s ok go/token 1.086s ok go/types 28.905s ok go/version 1.021s ok hash 1.048s ok hash/adler32 1.046s ok hash/crc32 1.092s ok hash/crc64 1.082s ok hash/fnv 1.078s ok hash/maphash 1.077s ok html 1.039s ok html/template 1.212s ok image 1.311s ok image/color 1.052s ok image/draw 1.417s ok image/gif 1.648s ok image/jpeg 2.002s ok image/png 3.136s ok index/suffixarray 1.715s ok internal/abi 1.050s ok internal/buildcfg 1.050s ok internal/chacha8rand 1.079s ok internal/concurrent 1.837s ok internal/coverage/cfile 2.307s ok internal/coverage/cformat 1.026s ok internal/coverage/cmerge 1.025s ok internal/coverage/pods 1.025s ok internal/coverage/slicereader 1.018s ok internal/coverage/slicewriter 1.045s ok internal/coverage/test 1.077s ok internal/cpu 3.186s ok internal/dag 1.011s ok internal/diff 1.011s ok internal/fmtsort 1.071s ok internal/fuzz 1.029s ok internal/godebug 14.962s ok internal/godebugs 52.789s ok internal/gover 1.012s ok internal/itoa 1.012s ok internal/platform 1.433s ok internal/poll 1.296s ok internal/profile 1.075s ok internal/reflectlite 1.034s ok internal/runtime/atomic 1.112s ok internal/saferio 1.114s ok internal/singleflight 1.113s ok internal/sysinfo 1.077s ok internal/testenv 1.142s ok internal/trace 30.905s ok internal/trace/internal/oldtrace 1.454s ok internal/types/errors 1.335s ok internal/unsafeheader 1.075s ok internal/weak 1.042s ok internal/xcoff 1.082s ok internal/zstd 1.550s ok io 1.088s ok io/fs 1.222s ok io/ioutil 1.088s ok iter 1.030s ok log 1.017s ok log/slog 1.138s ok log/slog/internal/benchmarks 1.037s ok log/slog/internal/buffer 1.037s ok log/syslog 2.365s ok maps 1.034s ok math 1.020s ok math/big 2.953s ok math/bits 1.048s ok math/cmplx 1.019s ok math/rand 3.648s ok math/rand/v2 2.316s ok mime 1.037s ok mime/multipart 4.360s ok mime/quotedprintable 1.102s ok net 8.952s ok net/http 7.639s ok net/http/cgi 28.736s ok net/http/cookiejar 1.040s ok net/http/fcgi 1.250s ok net/http/httptest 1.151s ok net/http/httptrace 1.078s ok net/http/httputil 1.683s ok net/http/internal 2.334s ok net/http/internal/ascii 1.074s ok net/http/pprof 6.184s ok net/internal/cgotest 1.081s ok net/internal/socktest 1.071s ok net/mail 1.056s ok net/netip 1.441s ok net/rpc 1.065s ok net/rpc/jsonrpc 1.065s ok net/smtp 1.098s ok net/textproto 1.098s ok net/url 1.046s ok os 6.807s ok os/exec 8.558s ok os/exec/internal/fdtest 1.050s ok os/signal 20.593s ok os/user 1.032s ok path 1.032s ok path/filepath 1.102s ok plugin 1.037s ok reflect 1.421s ok regexp 3.029s ok regexp/syntax 5.272s ok runtime 42.928s ok runtime/cgo 1.078s ok runtime/debug 2.159s ok runtime/internal/math 1.078s ok runtime/internal/sys 1.077s ok runtime/internal/wasitest 1.069s ok runtime/metrics 1.064s ok runtime/pprof 28.909s ok runtime/race 8.318s ok runtime/trace 1.123s ok slices 1.318s ok sort 1.392s ok strconv 2.728s ok strings 2.041s ok sync 1.368s ok sync/atomic 2.583s ok syscall 7.026s ok testing 6.653s ok testing/fstest 1.030s ok testing/iotest 1.014s ok testing/quick 1.121s ok testing/slogtest 1.059s ok text/scanner 1.035s ok text/tabwriter 1.035s ok text/template 1.112s ok text/template/parse 1.030s ok time 12.086s ok unicode 1.036s ok unicode/utf16 1.056s ok unicode/utf8 1.056s ok unique 1.283s ok cmd/addr2line 5.142s ok cmd/api 11.496s ok cmd/asm/internal/asm 3.536s ok cmd/asm/internal/lex 1.039s ok cmd/cgo/internal/swig 1.039s ok cmd/cgo/internal/test 1.489s ok cmd/cgo/internal/testcarchive 20.645s ok cmd/cgo/internal/testcshared 8.372s ok cmd/cgo/internal/testerrors 10.105s ok cmd/cgo/internal/testfortran 1.049s ok cmd/cgo/internal/testgodefs 1.449s ok cmd/cgo/internal/testlife 1.563s ok cmd/cgo/internal/testnocgo 1.045s ok cmd/cgo/internal/testplugin 31.491s ok cmd/cgo/internal/testsanitizers 16.623s ok cmd/cgo/internal/testshared 1.016s ok cmd/cgo/internal/testso 2.077s ok cmd/cgo/internal/teststdio 2.077s ok cmd/cgo/internal/testtls 1.013s ok cmd/compile/internal/abt 1.113s ok cmd/compile/internal/amd64 1.075s ok cmd/compile/internal/base 1.034s ok cmd/compile/internal/compare 1.033s ok cmd/compile/internal/devirtualize 1.033s ok cmd/compile/internal/dwarfgen 1.461s ok cmd/compile/internal/importer 1.750s ok cmd/compile/internal/inline/inlheur 1.388s ok cmd/compile/internal/ir 1.073s ok cmd/compile/internal/liveness 1.248s ok cmd/compile/internal/logopt 1.147s ok cmd/compile/internal/loopvar 1.021s ok cmd/compile/internal/noder 1.032s ok cmd/compile/internal/rangefunc 1.031s ok cmd/compile/internal/reflectdata 1.030s [no tests to run] ok cmd/compile/internal/ssa 6.870s ok cmd/compile/internal/syntax 1.110s ok cmd/compile/internal/test 11.608s ok cmd/compile/internal/typecheck 1.223s ok cmd/compile/internal/types 1.028s ok cmd/compile/internal/types2 8.550s ok cmd/covdata 1.017s ok cmd/cover 17.143s ok cmd/dist 1.028s ok cmd/distpack 1.028s ok cmd/doc 1.355s ok cmd/fix 2.405s ok cmd/go 286.902s ok cmd/go/internal/auth 1.074s ok cmd/go/internal/cache 1.129s ok cmd/go/internal/cfg 1.080s [no tests to run] ok cmd/go/internal/envcmd 1.123s ok cmd/go/internal/fsys 1.103s ok cmd/go/internal/generate 1.077s ok cmd/go/internal/gover 1.077s ok cmd/go/internal/imports 1.081s ok cmd/go/internal/load 1.060s ok cmd/go/internal/lockedfile 2.472s ok cmd/go/internal/lockedfile/internal/filelock 2.092s ok cmd/go/internal/modfetch 1.025s ok cmd/go/internal/modfetch/codehost 2.062s ok cmd/go/internal/modfetch/zip_sum_test 1.020s ok cmd/go/internal/modindex 1.451s ok cmd/go/internal/modload 1.078s ok cmd/go/internal/mvs 1.047s ok cmd/go/internal/par 1.223s ok cmd/go/internal/str 1.046s ok cmd/go/internal/test 1.041s ok cmd/go/internal/toolchain 1.031s ok cmd/go/internal/vcs 1.031s ok cmd/go/internal/vcweb 1.026s ok cmd/go/internal/vcweb/vcstest 2.966s ok cmd/go/internal/web 1.023s ok cmd/go/internal/work 1.335s ok cmd/gofmt 1.243s ok cmd/internal/archive 1.397s ok cmd/internal/bootstrap_test 1.078s ok cmd/internal/buildid 1.362s ok cmd/internal/cov 1.238s ok cmd/internal/dwarf 1.114s ok cmd/internal/edit 1.076s ok cmd/internal/goobj 1.080s ok cmd/internal/moddeps 1.730s ok cmd/internal/notsha256 1.081s ok cmd/internal/obj 1.405s ok cmd/internal/obj/arm64 1.581s ok cmd/internal/obj/loong64 1.077s ok cmd/internal/obj/ppc64 1.086s ok cmd/internal/obj/riscv 1.099s ok cmd/internal/obj/s390x 1.041s ok cmd/internal/obj/x86 3.162s ok cmd/internal/objabi 1.035s ok cmd/internal/pgo 1.021s ok cmd/internal/pkgpath 5.222s ok cmd/internal/pkgpattern 1.021s ok cmd/internal/quoted 1.075s ok cmd/internal/src 1.075s ok cmd/internal/test2json 1.576s ok cmd/link 17.072s ok cmd/link/internal/benchmark 1.032s ok cmd/link/internal/ld 7.345s ok cmd/link/internal/loader 1.066s ok cmd/nm 9.506s ok cmd/objdump 5.098s ok cmd/pack 7.482s ok cmd/pprof 3.586s ok cmd/relnote 1.082s ok cmd/trace 1.249s ok cmd/vet 46.573s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 6303 18713 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 3766 29023 ns/op 1664 B/op 24 allocs/op Benchmark/Writer/PAX-4 2900 39156 ns/op 2112 B/op 32 allocs/op Benchmark/Reader/USTAR-4 6289 19522 ns/op 5244 B/op 16 allocs/op Benchmark/Reader/GNU-4 8857 13652 ns/op 5214 B/op 15 allocs/op Benchmark/Reader/PAX-4 2946 39415 ns/op 8815 B/op 33 allocs/op PASS ok archive/tar 2.052s goos: freebsd goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 251247917 ns/op 15264 B/op 67 allocs/op BenchmarkZip64Test-4 1 101335518 ns/op BenchmarkZip64TestSizes/4096-4 2402 47621 ns/op BenchmarkZip64TestSizes/1048576-4 249 480717 ns/op BenchmarkZip64TestSizes/67108864-4 1 101242438 ns/op PASS ok archive/zip 2.037s goos: freebsd goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 324584 358.2 ns/op BenchmarkReaderCopyUnoptimal-4 202917 579.5 ns/op BenchmarkReaderCopyNoWriteTo-4 9530 12810 ns/op BenchmarkReaderWriteToOptimal-4 13870 8429 ns/op BenchmarkReaderReadString-4 173490 688.7 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 284778 390.7 ns/op BenchmarkWriterCopyUnoptimal-4 322599 382.2 ns/op BenchmarkWriterCopyNoReadFrom-4 10962 11992 ns/op BenchmarkReaderEmpty-4 63205 2147 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 44448 2671 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 742394 159.1 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.782s goos: freebsd goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 7732 13993 ns/op 2341.77 MB/s BenchmarkWriteByte-4 600 197102 ns/op 20.78 MB/s BenchmarkWriteRune-4 348 343289 ns/op 35.79 MB/s BenchmarkBufferNotEmptyWriteRead-4 43 2727665 ns/op BenchmarkBufferFullSmallReads-4 139 865505 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 10916 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 627 171753 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 26 4079395 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 16 6862732 ns/op 2444.68 MB/s 2097158 B/op 0 allocs/op BenchmarkIndexByte/10-4 5792758 20.40 ns/op 490.17 MB/s BenchmarkIndexByte/32-4 5629326 21.01 ns/op 1522.86 MB/s BenchmarkIndexByte/4K-4 1596584 74.58 ns/op 54919.72 MB/s BenchmarkIndexBytePortable/10-4 1191460 98.33 ns/op 101.70 MB/s BenchmarkIndexBytePortable/32-4 363894 289.4 ns/op 110.57 MB/s BenchmarkIndexBytePortable/4K-4 3058 33610 ns/op 121.87 MB/s BenchmarkIndexRune/10-4 1588846 77.95 ns/op 128.29 MB/s BenchmarkIndexRune/32-4 1712260 70.30 ns/op 455.17 MB/s BenchmarkIndexRune/4K-4 614914 191.5 ns/op 21384.83 MB/s BenchmarkIndexRuneASCII/10-4 5707588 20.87 ns/op 479.20 MB/s BenchmarkIndexRuneASCII/32-4 5623393 21.43 ns/op 1492.90 MB/s BenchmarkIndexRuneASCII/4K-4 1593926 75.79 ns/op 54045.59 MB/s BenchmarkEqual/0-4 9341228 12.75 ns/op BenchmarkEqual/same/1-4 2124747 56.47 ns/op 17.71 MB/s BenchmarkEqual/same/6-4 2097259 54.52 ns/op 110.06 MB/s BenchmarkEqual/same/9-4 2080785 58.42 ns/op 154.06 MB/s BenchmarkEqual/same/15-4 2044551 56.95 ns/op 263.39 MB/s BenchmarkEqual/same/16-4 2104747 58.05 ns/op 275.60 MB/s BenchmarkEqual/same/20-4 2048739 59.16 ns/op 338.06 MB/s BenchmarkEqual/same/32-4 1981120 59.19 ns/op 540.64 MB/s BenchmarkEqual/same/4K-4 169576 711.9 ns/op 5753.79 MB/s BenchmarkEqual/1-4 2076301 57.14 ns/op 17.50 MB/s BenchmarkEqual/6-4 2040261 59.63 ns/op 100.62 MB/s BenchmarkEqual/9-4 1997726 61.93 ns/op 145.32 MB/s BenchmarkEqual/15-4 1930405 61.24 ns/op 244.94 MB/s BenchmarkEqual/16-4 1911280 59.95 ns/op 266.88 MB/s BenchmarkEqual/20-4 1910247 62.04 ns/op 322.39 MB/s BenchmarkEqual/32-4 1797718 63.41 ns/op 504.69 MB/s BenchmarkEqual/4K-4 95683 1239 ns/op 3305.65 MB/s BenchmarkEqualBothUnaligned/64_0-4 2065683 57.81 ns/op 1107.05 MB/s BenchmarkEqualBothUnaligned/64_1-4 1903932 63.47 ns/op 1008.38 MB/s BenchmarkEqualBothUnaligned/64_4-4 1988164 59.49 ns/op 1075.82 MB/s BenchmarkEqualBothUnaligned/64_7-4 2010462 60.32 ns/op 1061.04 MB/s BenchmarkEqualBothUnaligned/4096_0-4 108912 1074 ns/op 3812.08 MB/s BenchmarkEqualBothUnaligned/4096_1-4 87106 1371 ns/op 2987.18 MB/s BenchmarkEqualBothUnaligned/4096_4-4 153208 766.4 ns/op 5344.13 MB/s BenchmarkEqualBothUnaligned/4096_7-4 151455 766.8 ns/op 5341.93 MB/s BenchmarkIndex/10-4 4033141 28.52 ns/op 350.67 MB/s BenchmarkIndex/32-4 4310359 27.32 ns/op 1171.10 MB/s BenchmarkIndex/4K-4 43030 2811 ns/op 1457.09 MB/s BenchmarkIndexEasy/10-4 4197445 27.15 ns/op 368.31 MB/s BenchmarkIndexEasy/32-4 4356264 26.32 ns/op 1216.01 MB/s BenchmarkIndexEasy/4K-4 819022 145.9 ns/op 28071.73 MB/s BenchmarkCount/10-4 2006534 57.06 ns/op 175.25 MB/s BenchmarkCount/32-4 2229468 56.78 ns/op 563.54 MB/s BenchmarkCount/4K-4 41085 2849 ns/op 1437.63 MB/s BenchmarkCountEasy/10-4 2146644 58.67 ns/op 170.46 MB/s BenchmarkCountEasy/32-4 2226265 53.57 ns/op 597.35 MB/s BenchmarkCountEasy/4K-4 587571 172.1 ns/op 23806.93 MB/s BenchmarkCountSingle/10-4 4134201 29.48 ns/op 339.27 MB/s BenchmarkCountSingle/32-4 3736951 32.12 ns/op 996.22 MB/s BenchmarkCountSingle/4K-4 1249708 96.12 ns/op 42613.98 MB/s BenchmarkToUpper/#00-4 3540898 33.85 ns/op BenchmarkToUpper/ONLYUPPER-4 416942 268.8 ns/op BenchmarkToUpper/abc-4 709692 160.3 ns/op BenchmarkToUpper/AbC123-4 431434 237.2 ns/op BenchmarkToUpper/azAZ09_-4 464936 257.2 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 131948 850.7 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 62824 1909 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 91752 1264 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 198488 582.1 ns/op BenchmarkToLower/#00-4 3541256 33.15 ns/op BenchmarkToLower/abc-4 685600 171.4 ns/op BenchmarkToLower/AbC123-4 415549 249.9 ns/op BenchmarkToLower/azAZ09_-4 453237 259.6 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 127622 887.7 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 62665 1896 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 113720 1061 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 206486 585.4 ns/op BenchmarkFields/ASCII/16-4 220863 500.9 ns/op 31.94 MB/s 24 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 15393 7784 ns/op 32.89 MB/s 576 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 928 126400 ns/op 32.41 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 60 1993688 ns/op 32.87 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 32433598 ns/op 32.33 MB/s 2260992 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 130572 922.4 ns/op 17.35 MB/s 80 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 9015 13163 ns/op 19.45 MB/s 640 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 520 229088 ns/op 17.88 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 28 3730502 ns/op 17.57 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 62287834 ns/op 16.83 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 250168 481.8 ns/op 33.21 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 17683 6902 ns/op 37.09 MB/s 576 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 955 123721 ns/op 33.11 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 49 2076535 ns/op 31.56 MB/s 512257 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 36839690 ns/op 28.46 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 173446 671.7 ns/op 23.82 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12927 9231 ns/op 27.73 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 738 163622 ns/op 25.03 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 42 2754968 ns/op 23.79 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 46619899 ns/op 22.49 MB/s 11202816 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2648862 46.52 ns/op BenchmarkTrimSpace/ASCII-4 1347487 85.00 ns/op BenchmarkTrimSpace/SomeNonASCII-4 151228 748.7 ns/op BenchmarkTrimSpace/JustNonASCII-4 70488 1681 ns/op BenchmarkToValidUTF8/Valid-4 795235 149.5 ns/op BenchmarkToValidUTF8/InvalidASCII-4 514527 229.6 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 154959 759.5 ns/op BenchmarkIndexHard1-4 1255 93684 ns/op BenchmarkIndexHard2-4 908 131449 ns/op BenchmarkIndexHard3-4 190 628877 ns/op BenchmarkIndexHard4-4 181 655555 ns/op BenchmarkLastIndexHard1-4 7 14760730 ns/op BenchmarkLastIndexHard2-4 7 17431951 ns/op BenchmarkLastIndexHard3-4 6 19183281 ns/op BenchmarkCountHard1-4 1270 93730 ns/op BenchmarkCountHard2-4 912 131345 ns/op BenchmarkCountHard3-4 190 627929 ns/op BenchmarkSplitEmptySeparator-4 2 64670442 ns/op BenchmarkSplitSingleByteSeparator-4 32 4628651 ns/op BenchmarkSplitMultiByteSeparator-4 20 5730259 ns/op BenchmarkSplitNSingleByteSeparator-4 289399 421.5 ns/op BenchmarkSplitNMultiByteSeparator-4 118482 1038 ns/op BenchmarkRepeat-4 298104 405.2 ns/op BenchmarkRepeatLarge/256/1-4 217714 551.8 ns/op 463.93 MB/s BenchmarkRepeatLarge/256/16-4 336874 366.1 ns/op 699.19 MB/s BenchmarkRepeatLarge/512/1-4 177265 730.8 ns/op 700.62 MB/s BenchmarkRepeatLarge/512/16-4 233661 551.4 ns/op 928.56 MB/s BenchmarkRepeatLarge/1024/1-4 119066 1060 ns/op 965.79 MB/s BenchmarkRepeatLarge/1024/16-4 143252 924.8 ns/op 1107.32 MB/s BenchmarkRepeatLarge/2048/1-4 69642 1773 ns/op 1155.25 MB/s BenchmarkRepeatLarge/2048/16-4 75031 1550 ns/op 1321.55 MB/s BenchmarkRepeatLarge/4096/1-4 40656 3161 ns/op 1295.66 MB/s BenchmarkRepeatLarge/4096/16-4 42792 2916 ns/op 1404.81 MB/s BenchmarkRepeatLarge/8192/1-4 21001 5997 ns/op 1366.01 MB/s BenchmarkRepeatLarge/8192/16-4 22657 6003 ns/op 1364.60 MB/s BenchmarkRepeatLarge/8192/4097-4 41796 2868 ns/op 1428.31 MB/s BenchmarkRepeatLarge/16384/1-4 10000 10482 ns/op 1563.08 MB/s BenchmarkRepeatLarge/16384/16-4 10000 10203 ns/op 1605.75 MB/s BenchmarkRepeatLarge/16384/4097-4 16616 7776 ns/op 1580.72 MB/s BenchmarkRepeatLarge/32768/1-4 6261 18039 ns/op 1816.54 MB/s BenchmarkRepeatLarge/32768/16-4 5526 19460 ns/op 1683.83 MB/s BenchmarkRepeatLarge/32768/4097-4 7728 17432 ns/op 1645.24 MB/s BenchmarkRepeatLarge/65536/1-4 3901 39365 ns/op 1664.84 MB/s BenchmarkRepeatLarge/65536/16-4 2970 35716 ns/op 1834.91 MB/s BenchmarkRepeatLarge/65536/4097-4 2493 40136 ns/op 1531.17 MB/s BenchmarkRepeatLarge/131072/1-4 980 121637 ns/op 1077.57 MB/s BenchmarkRepeatLarge/131072/16-4 858 149926 ns/op 874.24 MB/s BenchmarkRepeatLarge/131072/4097-4 1052 125951 ns/op 1008.38 MB/s BenchmarkRepeatLarge/262144/1-4 504 238115 ns/op 1100.91 MB/s BenchmarkRepeatLarge/262144/16-4 436 245203 ns/op 1069.09 MB/s BenchmarkRepeatLarge/262144/4097-4 490 239630 ns/op 1077.13 MB/s BenchmarkRepeatLarge/524288/1-4 243 490083 ns/op 1069.79 MB/s BenchmarkRepeatLarge/524288/16-4 248 477410 ns/op 1098.19 MB/s BenchmarkRepeatLarge/524288/4097-4 262 464647 ns/op 1119.82 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1006495 ns/op 1041.81 MB/s BenchmarkRepeatLarge/1048576/16-4 130 930891 ns/op 1126.42 MB/s BenchmarkRepeatLarge/1048576/4097-4 133 934404 ns/op 1118.08 MB/s BenchmarkRepeatLarge/2097152/1-4 62 1797568 ns/op 1166.66 MB/s BenchmarkRepeatLarge/2097152/16-4 63 1780999 ns/op 1177.51 MB/s BenchmarkRepeatLarge/2097152/4097-4 66 1798902 ns/op 1163.80 MB/s BenchmarkRepeatLarge/4194304/1-4 30 3537472 ns/op 1185.68 MB/s BenchmarkRepeatLarge/4194304/16-4 30 3529530 ns/op 1188.35 MB/s BenchmarkRepeatLarge/4194304/4097-4 33 3571348 ns/op 1173.57 MB/s BenchmarkRepeatLarge/8388608/1-4 18 6764322 ns/op 1240.13 MB/s BenchmarkRepeatLarge/8388608/16-4 15 6826180 ns/op 1228.89 MB/s BenchmarkRepeatLarge/8388608/4097-4 15 6936395 ns/op 1209.07 MB/s BenchmarkRepeatLarge/16777216/1-4 8 13203107 ns/op 1270.70 MB/s BenchmarkRepeatLarge/16777216/16-4 8 13072808 ns/op 1283.37 MB/s BenchmarkRepeatLarge/16777216/4097-4 8 13070938 ns/op 1283.55 MB/s BenchmarkRepeatLarge/33554432/1-4 4 25670205 ns/op 1307.14 MB/s BenchmarkRepeatLarge/33554432/16-4 4 26811419 ns/op 1251.50 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 26020398 ns/op 1289.54 MB/s BenchmarkRepeatLarge/67108864/1-4 2 52581496 ns/op 1276.28 MB/s BenchmarkRepeatLarge/67108864/16-4 2 51925826 ns/op 1292.40 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 50483969 ns/op 1329.31 MB/s BenchmarkRepeatLarge/134217728/1-4 1 100372097 ns/op 1337.20 MB/s BenchmarkRepeatLarge/134217728/16-4 1 100364207 ns/op 1337.31 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 100671226 ns/op 1333.23 MB/s BenchmarkRepeatLarge/268435456/1-4 1 218407075 ns/op 1229.06 MB/s BenchmarkRepeatLarge/268435456/16-4 1 200872874 ns/op 1336.34 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 201193303 ns/op 1334.22 MB/s BenchmarkRepeatLarge/536870912/1-4 1 437511241 ns/op 1227.10 MB/s BenchmarkRepeatLarge/536870912/16-4 1 403518749 ns/op 1330.47 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 405679262 ns/op 1323.39 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 877722757 ns/op 1223.33 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 804272574 ns/op 1335.05 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 804453424 ns/op 1334.75 MB/s BenchmarkBytesCompare/1-4 12345307 8.801 ns/op BenchmarkBytesCompare/2-4 12508194 8.809 ns/op BenchmarkBytesCompare/4-4 12220764 8.764 ns/op BenchmarkBytesCompare/8-4 13608232 8.798 ns/op BenchmarkBytesCompare/16-4 12309393 8.793 ns/op BenchmarkBytesCompare/32-4 12126033 9.383 ns/op BenchmarkBytesCompare/64-4 11662825 9.742 ns/op BenchmarkBytesCompare/128-4 10682396 10.34 ns/op BenchmarkBytesCompare/256-4 9638788 11.67 ns/op BenchmarkBytesCompare/512-4 7358463 15.03 ns/op BenchmarkBytesCompare/1024-4 5117971 22.77 ns/op BenchmarkBytesCompare/2048-4 3093970 39.68 ns/op BenchmarkIndexAnyASCII/1:1-4 3039421 37.05 ns/op BenchmarkIndexAnyASCII/1:2-4 3061885 38.80 ns/op BenchmarkIndexAnyASCII/1:4-4 3039703 34.83 ns/op BenchmarkIndexAnyASCII/1:8-4 2995449 38.00 ns/op BenchmarkIndexAnyASCII/1:16-4 3121136 37.57 ns/op BenchmarkIndexAnyASCII/1:32-4 3110806 37.68 ns/op BenchmarkIndexAnyASCII/1:64-4 3202593 35.37 ns/op BenchmarkIndexAnyASCII/16:1-4 3022783 40.93 ns/op BenchmarkIndexAnyASCII/16:2-4 408998 252.4 ns/op BenchmarkIndexAnyASCII/16:4-4 471165 253.8 ns/op BenchmarkIndexAnyASCII/16:8-4 402282 268.2 ns/op BenchmarkIndexAnyASCII/16:16-4 380455 307.5 ns/op BenchmarkIndexAnyASCII/16:32-4 362782 342.3 ns/op BenchmarkIndexAnyASCII/16:64-4 284629 393.8 ns/op BenchmarkIndexAnyASCII/256:1-4 2812356 42.60 ns/op BenchmarkIndexAnyASCII/256:2-4 35170 3484 ns/op BenchmarkIndexAnyASCII/256:4-4 35188 3449 ns/op BenchmarkIndexAnyASCII/256:8-4 34609 3453 ns/op BenchmarkIndexAnyASCII/256:16-4 34830 3461 ns/op BenchmarkIndexAnyASCII/256:32-4 33339 3515 ns/op BenchmarkIndexAnyASCII/256:64-4 33446 3574 ns/op BenchmarkIndexAnyUTF8/1:1-4 3091960 37.55 ns/op BenchmarkIndexAnyUTF8/1:2-4 3193230 38.44 ns/op BenchmarkIndexAnyUTF8/1:4-4 3105774 37.59 ns/op BenchmarkIndexAnyUTF8/1:8-4 3509682 34.06 ns/op BenchmarkIndexAnyUTF8/1:16-4 3194876 38.16 ns/op BenchmarkIndexAnyUTF8/1:32-4 3037003 37.54 ns/op BenchmarkIndexAnyUTF8/1:64-4 3169263 36.26 ns/op BenchmarkIndexAnyUTF8/16:1-4 206773 562.9 ns/op BenchmarkIndexAnyUTF8/16:2-4 445056 299.4 ns/op BenchmarkIndexAnyUTF8/16:4-4 369760 296.3 ns/op BenchmarkIndexAnyUTF8/16:8-4 367368 295.3 ns/op BenchmarkIndexAnyUTF8/16:16-4 421374 288.0 ns/op BenchmarkIndexAnyUTF8/16:32-4 363626 285.4 ns/op BenchmarkIndexAnyUTF8/16:64-4 359432 294.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 14757 7916 ns/op BenchmarkIndexAnyUTF8/256:2-4 27834 4258 ns/op BenchmarkIndexAnyUTF8/256:4-4 28411 4167 ns/op BenchmarkIndexAnyUTF8/256:8-4 27874 4207 ns/op BenchmarkIndexAnyUTF8/256:16-4 29260 4045 ns/op BenchmarkIndexAnyUTF8/256:32-4 28257 3993 ns/op BenchmarkIndexAnyUTF8/256:64-4 28561 4213 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3375657 38.10 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3161895 38.05 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3195439 35.49 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3165037 38.12 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3210000 37.37 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3089287 38.87 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3238098 38.00 ns/op BenchmarkLastIndexAnyASCII/16:1-4 443026 249.7 ns/op BenchmarkLastIndexAnyASCII/16:2-4 433243 250.0 ns/op BenchmarkLastIndexAnyASCII/16:4-4 431912 249.7 ns/op BenchmarkLastIndexAnyASCII/16:8-4 421360 252.3 ns/op BenchmarkLastIndexAnyASCII/16:16-4 414646 268.3 ns/op BenchmarkLastIndexAnyASCII/16:32-4 371568 289.9 ns/op BenchmarkLastIndexAnyASCII/16:64-4 310987 362.2 ns/op BenchmarkLastIndexAnyASCII/256:1-4 33283 3423 ns/op BenchmarkLastIndexAnyASCII/256:2-4 33572 3509 ns/op BenchmarkLastIndexAnyASCII/256:4-4 34442 3487 ns/op BenchmarkLastIndexAnyASCII/256:8-4 33480 3541 ns/op BenchmarkLastIndexAnyASCII/256:16-4 33338 3504 ns/op BenchmarkLastIndexAnyASCII/256:32-4 33187 3578 ns/op BenchmarkLastIndexAnyASCII/256:64-4 32545 3643 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3180478 37.81 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3139803 38.13 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3189782 37.75 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3057423 35.69 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3107637 36.76 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3190146 37.72 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3231642 37.65 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 317450 384.5 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 307822 370.3 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 441945 296.8 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 362208 292.5 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 382807 369.1 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 363331 303.7 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 448963 293.2 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 21398 5660 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 27052 4185 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 28004 4207 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 28045 3962 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 29310 4022 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 28221 4183 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 27787 4382 ns/op BenchmarkTrimASCII/1:1-4 3576858 33.19 ns/op BenchmarkTrimASCII/1:2-4 3055772 38.26 ns/op BenchmarkTrimASCII/1:4-4 3011461 39.91 ns/op BenchmarkTrimASCII/1:8-4 2845168 42.27 ns/op BenchmarkTrimASCII/1:16-4 2195002 54.69 ns/op BenchmarkTrimASCII/16:1-4 686718 164.3 ns/op BenchmarkTrimASCII/16:2-4 439515 257.7 ns/op BenchmarkTrimASCII/16:4-4 459813 224.5 ns/op BenchmarkTrimASCII/16:8-4 412810 255.0 ns/op BenchmarkTrimASCII/16:16-4 398004 269.6 ns/op BenchmarkTrimASCII/256:1-4 53354 2153 ns/op BenchmarkTrimASCII/256:2-4 32642 3366 ns/op BenchmarkTrimASCII/256:4-4 33087 3498 ns/op BenchmarkTrimASCII/256:8-4 33627 3530 ns/op BenchmarkTrimASCII/256:16-4 33476 3532 ns/op BenchmarkTrimASCII/4096:1-4 3010 34017 ns/op BenchmarkTrimASCII/4096:2-4 2070 55548 ns/op BenchmarkTrimASCII/4096:4-4 2016 56896 ns/op BenchmarkTrimASCII/4096:8-4 2073 56661 ns/op BenchmarkTrimASCII/4096:16-4 2011 50011 ns/op BenchmarkTrimByte-4 2884586 41.15 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20066 5946 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20149 5971 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 924 120887 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1833 62806 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3333 31465 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7050 15699 ns/op BenchmarkCompareBytesEqual-4 13439744 8.701 ns/op BenchmarkCompareBytesToNil-4 14876209 7.618 ns/op BenchmarkCompareBytesEmpty-4 15757794 7.461 ns/op BenchmarkCompareBytesIdentical-4 16032601 6.701 ns/op BenchmarkCompareBytesSameLength-4 12882541 8.215 ns/op BenchmarkCompareBytesDifferentLength-4 13243174 9.063 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 3116 37262 ns/op 28140.85 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 4138 27720 ns/op 37828.02 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 4310 26198 ns/op 40025.27 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 3223 36422 ns/op 28789.57 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2834 37706 ns/op 27809.89 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 3092 35242 ns/op 29753.82 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 4365 31579 ns/op 33205.00 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 4162 38093 ns/op 27526.82 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 4260 37570 ns/op 27910.17 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 4131 36627 ns/op 28629.04 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 4497 37960 ns/op 27623.49 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 4406 26798 ns/op 39128.87 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 4477 27711 ns/op 37839.58 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 4248 26351 ns/op 39792.43 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 3001 36667 ns/op 28597.33 MB/s BenchmarkCompareBytesBig-4 4509 37942 ns/op 27636.54 MB/s BenchmarkCompareBytesBigIdentical-4 15386194 7.790 ns/op 134608731.85 MB/s PASS ok bytes 56.841s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 59005789 ns/op 1.69 MB/s 3611596 B/op 27 allocs/op BenchmarkDecodeNewton-4 1 232067163 ns/op 2.44 MB/s 3629184 B/op 26 allocs/op BenchmarkDecodeRand-4 6 18391682 ns/op 0.89 MB/s 3642758 B/op 27 allocs/op PASS ok compress/bzip2 2.004s goos: freebsd goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 87 1375042 ns/op 7.27 MB/s 42806 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 13379504 ns/op 7.47 MB/s 41620 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 134798779 ns/op 7.42 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 74 1365774 ns/op 7.32 MB/s 42835 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13820406 ns/op 7.24 MB/s 42935 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 134885280 ns/op 7.41 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 76 1328124 ns/op 7.53 MB/s 42845 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 13027302 ns/op 7.68 MB/s 42927 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 131561075 ns/op 7.60 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 88 1345413 ns/op 7.43 MB/s 42728 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 13051849 ns/op 7.66 MB/s 44981 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 134112679 ns/op 7.46 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 69 1499082 ns/op 6.67 MB/s 44097 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 7 14689582 ns/op 6.81 MB/s 47429 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 147938507 ns/op 6.76 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 97 1150588 ns/op 8.69 MB/s 42848 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 12 9730642 ns/op 10.28 MB/s 45124 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 100643378 ns/op 9.94 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 100 1032609 ns/op 9.68 MB/s 43022 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 7893989 ns/op 12.67 MB/s 45264 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 78352489 ns/op 12.76 MB/s 70060 B/op 161 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 100 1026542 ns/op 9.74 MB/s 42611 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 7821696 ns/op 12.78 MB/s 45851 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 78069238 ns/op 12.81 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 136 868702 ns/op 11.51 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 8338791 ns/op 11.99 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 83326216 ns/op 12.00 MB/s BenchmarkEncode/Digits/Speed/1e4-4 72 1626715 ns/op 6.15 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 14822797 ns/op 6.75 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 144171371 ns/op 6.94 MB/s BenchmarkEncode/Digits/Default/1e4-4 22 4985669 ns/op 2.01 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 54557868 ns/op 1.83 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 566195204 ns/op 1.77 MB/s BenchmarkEncode/Digits/Compression/1e4-4 24 4995855 ns/op 2.00 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 55815126 ns/op 1.79 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 577388407 ns/op 1.73 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 112 1065315 ns/op 9.39 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 12 8973441 ns/op 11.14 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 88664942 ns/op 11.28 MB/s BenchmarkEncode/Newton/Speed/1e4-4 75 1566520 ns/op 6.38 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 11699196 ns/op 8.55 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 113910655 ns/op 8.78 MB/s BenchmarkEncode/Newton/Default/1e4-4 25 4766276 ns/op 2.10 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 52598976 ns/op 1.90 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 518478443 ns/op 1.93 MB/s BenchmarkEncode/Newton/Compression/1e4-4 24 4838806 ns/op 2.07 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 63617950 ns/op 1.57 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 682073420 ns/op 1.47 MB/s PASS ok compress/flate 15.121s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 68 1656753 ns/op 6.04 MB/s BenchmarkDecoder/1e-Reuse4-4 69 1717185 ns/op 5.82 MB/s BenchmarkDecoder/1e5-4 7 16597138 ns/op 6.03 MB/s BenchmarkDecoder/1e-Reuse5-4 7 16688877 ns/op 5.99 MB/s BenchmarkDecoder/1e6-4 1 167154901 ns/op 5.98 MB/s BenchmarkDecoder/1e-Reuse6-4 1 166614801 ns/op 6.00 MB/s BenchmarkEncoder/1e4-4 70 1433659 ns/op 6.98 MB/s BenchmarkEncoder/1e-Reuse4-4 87 1357073 ns/op 7.37 MB/s BenchmarkEncoder/1e5-4 8 14140663 ns/op 7.07 MB/s BenchmarkEncoder/1e-Reuse5-4 8 14262359 ns/op 7.01 MB/s BenchmarkEncoder/1e6-4 1 144722533 ns/op 6.91 MB/s BenchmarkEncoder/1e-Reuse6-4 1 142173139 ns/op 7.03 MB/s PASS ok compress/lzw 3.463s goos: freebsd goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 33 3511231 ns/op PASS ok container/heap 1.162s goos: freebsd goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 21018 6150 ns/op BenchmarkWithTimeout/concurrency=40-4 4564 24611 ns/op BenchmarkWithTimeout/concurrency=4000-4 4534 25217 ns/op BenchmarkWithTimeout/concurrency=400000-4 6429 20052 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 602709 176.9 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 21992 5873 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 25324 4465 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4419 25696 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2758 41339 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3880 28307 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 422 337759 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 282 405862 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 415 259172 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 39 2924218 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 26 4371217 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 37 2760092 ns/op BenchmarkCheckCanceled/Err-4 434145 287.4 ns/op BenchmarkCheckCanceled/Done-4 958566 125.1 ns/op BenchmarkContextCancelDone-4 639855 173.3 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 15841 7357 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 14592 8212 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 13466 8836 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 12243 9788 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 9241 11980 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 547833 210.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 303108 393.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 213739 562.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 132504 903.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 68331 1770 ns/op PASS ok context 9.866s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt/AES-128-4 2876806 43.92 ns/op 364.27 MB/s BenchmarkEncrypt/AES-192-4 2764118 42.33 ns/op 378.02 MB/s BenchmarkEncrypt/AES-256-4 2605632 43.74 ns/op 365.82 MB/s BenchmarkDecrypt/AES-128-4 2904402 41.23 ns/op 388.10 MB/s BenchmarkDecrypt/AES-192-4 2778993 43.17 ns/op 370.65 MB/s BenchmarkDecrypt/AES-256-4 2787246 40.72 ns/op 392.92 MB/s BenchmarkExpand/AES-128-4 2075804 57.79 ns/op BenchmarkExpand/AES-192-4 2048008 59.14 ns/op BenchmarkExpand/AES-256-4 1712966 68.66 ns/op BenchmarkCreateCipher/AES-128-4 245485 435.0 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 316891 360.4 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 338865 400.8 ns/op 512 B/op 1 allocs/op PASS ok crypto/aes 3.152s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 259184 430.5 ns/op 148.66 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 535822 203.1 ns/op 315.12 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 249100 440.0 ns/op 145.46 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 533166 215.9 ns/op 296.46 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 156894 762.2 ns/op 1771.21 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 230344 518.0 ns/op 2606.21 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 146791 788.0 ns/op 1713.28 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 208009 571.6 ns/op 2361.85 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 54924 2180 ns/op 3757.00 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 61172 1956 ns/op 4187.25 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 49206 2424 ns/op 3379.37 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 53584 2206 ns/op 3713.77 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 10230 11835 ns/op 86.10 MB/s BenchmarkAESCFBDecrypt1K-4 8488 11827 ns/op 86.16 MB/s BenchmarkAESCFBDecrypt8K-4 1282 92183 ns/op 88.81 MB/s BenchmarkAESOFB1K-4 15032 8005 ns/op 127.30 MB/s BenchmarkAESCTR1K-4 18644 6417 ns/op 158.80 MB/s BenchmarkAESCTR8K-4 2371 50423 ns/op 162.37 MB/s BenchmarkAESCBCEncrypt1K-4 18894 6357 ns/op 161.08 MB/s BenchmarkAESCBCDecrypt1K-4 28024 4254 ns/op 240.71 MB/s PASS ok crypto/cipher 3.936s goos: freebsd goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 112066 1028 ns/op 7.79 MB/s BenchmarkDecrypt-4 116460 1044 ns/op 7.66 MB/s BenchmarkTDESEncrypt-4 38892 2912 ns/op 2.75 MB/s BenchmarkTDESDecrypt-4 38844 3072 ns/op 2.60 MB/s PASS ok crypto/des 1.637s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1285 89526 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 18 6693571 ns/op 1089 B/op 21 allocs/op BenchmarkECDH/P521-4 6 17250760 ns/op 1530 B/op 21 allocs/op BenchmarkECDH/X25519-4 123 1006674 ns/op 376 B/op 9 allocs/op PASS ok crypto/ecdh 1.750s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2536 45000 ns/op 2447 B/op 30 allocs/op BenchmarkSign/P384-4 40 2836487 ns/op 2617 B/op 31 allocs/op BenchmarkSign/P521-4 16 6746722 ns/op 2998 B/op 32 allocs/op BenchmarkVerify/P256-4 1285 91632 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 15 7230852 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 6 18729874 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 5667 18696 ns/op 896 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 75 1650119 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 30 3872571 ns/op 1416 B/op 17 allocs/op PASS ok crypto/ecdsa 2.406s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 445 261494 ns/op BenchmarkNewKeyFromSeed-4 448 261288 ns/op BenchmarkSigning-4 428 276172 ns/op BenchmarkVerification-4 271 438953 ns/op PASS ok crypto/ed25519 1.677s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 7266 15933 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 189 629246 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 70 1642082 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 28 3999405 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1903 63492 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 73 1580264 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 26 4389314 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 9 11822111 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 24610 4779 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 9067 12720 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 5904 18756 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 112 1060508 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3709 29507 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 405 294540 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2372 47998 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 133 900748 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.448s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 66027 1799 ns/op 569.09 MB/s BenchmarkHMACSHA256_32-4 94221 1294 ns/op 24.72 MB/s BenchmarkNewWriteSum-4 23352 5032 ns/op 6.36 MB/s PASS ok crypto/hmac 1.527s goos: freebsd goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 64982 1834 ns/op BenchmarkModSub-4 66057 1807 ns/op BenchmarkMontgomeryRepr-4 39651 3010 ns/op BenchmarkMontgomeryMul-4 40146 3019 ns/op BenchmarkModMul-4 19339 6142 ns/op BenchmarkExpBig-4 24 4486624 ns/op BenchmarkExp-4 8 13195090 ns/op PASS ok crypto/internal/bigmod 2.065s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 5031 21487 ns/op BenchmarkScalarBaseMult-4 462 251320 ns/op BenchmarkScalarMult-4 199 586326 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 290 413760 ns/op PASS ok crypto/internal/edwards25519 1.669s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 603723 185.4 ns/op BenchmarkMultiply-4 5840001 20.35 ns/op BenchmarkSquare-4 7809434 15.32 ns/op BenchmarkInvert-4 28443 4213 ns/op BenchmarkMult32-4 1741696 69.96 ns/op PASS ok crypto/internal/edwards25519/field 1.809s goos: freebsd goarch: amd64 pkg: crypto/internal/mlkem768 cpu: AMD EPYC 7B12 BenchmarkKeyGen-4 348 338837 ns/op BenchmarkEncaps-4 225 527390 ns/op BenchmarkDecaps-4 188 635677 ns/op BenchmarkRoundTrip/Alice-4 122 971210 ns/op BenchmarkRoundTrip/Bob-4 225 534653 ns/op PASS ok crypto/internal/mlkem768 1.931s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 76 1553497 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2128 56112 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 25 4295461 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 11290558 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 204 571313 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 10800 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 79 1481758 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 31 3565915 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.209s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 677918 159.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 354645 335.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 145598 826.0 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 623418 173.1 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 340557 334.3 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 138195 833.3 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.801s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 278515 436.3 ns/op 18.34 MB/s BenchmarkHash64-4 292489 400.3 ns/op 159.88 MB/s BenchmarkHash128-4 241230 495.9 ns/op 258.10 MB/s BenchmarkHash256-4 175405 676.8 ns/op 378.23 MB/s BenchmarkHash512-4 115249 1033 ns/op 495.74 MB/s BenchmarkHash1K-4 68520 1764 ns/op 580.62 MB/s BenchmarkHash8K-4 10000 11814 ns/op 693.40 MB/s BenchmarkHash1M-4 68 1474074 ns/op 711.35 MB/s BenchmarkHash8M-4 9 11796025 ns/op 711.14 MB/s BenchmarkHash8BytesUnaligned-4 265698 420.5 ns/op 19.03 MB/s BenchmarkHash1KUnaligned-4 67789 1751 ns/op 584.89 MB/s BenchmarkHash8KUnaligned-4 9999 11954 ns/op 685.27 MB/s PASS ok crypto/md5 2.664s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkRead/32-4 132097 897.3 ns/op 35.66 MB/s BenchmarkRead/4K-4 5785 19907 ns/op 205.76 MB/s BenchmarkPrime-4 2 121781233 ns/op PASS ok crypto/rand 1.630s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 18422 6457 ns/op 19.82 MB/s BenchmarkRC4_1K-4 2269 50885 ns/op 20.12 MB/s BenchmarkRC4_8K-4 297 402815 ns/op 20.10 MB/s PASS ok crypto/rc4 1.552s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 13 8270894 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 18458348 ns/op BenchmarkDecryptPKCS1v15/4096-4 4 32980772 ns/op BenchmarkEncryptPKCS1v15/2048-4 956 123657 ns/op BenchmarkDecryptOAEP/2048-4 13 8432304 ns/op BenchmarkEncryptOAEP/2048-4 856 132747 ns/op BenchmarkSignPKCS1v15/2048-4 13 8290200 ns/op BenchmarkVerifyPKCS1v15/2048-4 1026 120297 ns/op BenchmarkSignPSS/2048-4 13 8284316 ns/op BenchmarkVerifyPSS/2048-4 906 130760 ns/op PASS ok crypto/rsa 2.549s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 237565 492.9 ns/op 16.23 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 293234 401.1 ns/op 19.95 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 131440 908.9 ns/op 352.06 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 150778 773.1 ns/op 413.90 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 82231 1463 ns/op 699.84 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 88161 1357 ns/op 754.75 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 15092 7942 ns/op 1031.44 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15321 7882 ns/op 1039.36 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.197s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 263946 441.4 ns/op 18.12 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 328518 364.5 ns/op 21.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 329816 361.6 ns/op 22.12 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 121924 965.7 ns/op 1060.39 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 136395 877.2 ns/op 1167.29 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 137790 876.4 ns/op 1168.48 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 21814 5476 ns/op 1495.86 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 22341 5391 ns/op 1519.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 22210 5385 ns/op 1521.24 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.371s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 149595 787.0 ns/op 10.17 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 187314 610.0 ns/op 13.12 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 191175 627.8 ns/op 12.74 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 54636 2184 ns/op 468.85 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 60321 1989 ns/op 514.82 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 60114 1992 ns/op 513.97 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9247 12733 ns/op 643.36 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 9307 12648 ns/op 647.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 9524 12612 ns/op 649.56 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.235s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 19960786 5.953 ns/op BenchmarkConstantTimeEq-4 19084311 6.001 ns/op BenchmarkConstantTimeLessOrEq-4 19033213 5.941 ns/op BenchmarkXORBytes/8Bytes-4 5769711 20.33 ns/op 393.53 MB/s BenchmarkXORBytes/128Bytes-4 4835702 25.42 ns/op 5034.44 MB/s BenchmarkXORBytes/2048Bytes-4 1131921 107.1 ns/op 19126.22 MB/s BenchmarkXORBytes/32768Bytes-4 83758 1331 ns/op 24625.56 MB/s PASS ok crypto/subtle 2.073s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 225 531061 ns/op BenchmarkCertCache/1-4 224 526512 ns/op BenchmarkCertCache/2-4 228 520373 ns/op BenchmarkCertCache/3-4 226 522775 ns/op BenchmarkHandshakeServer/RSA-4 21 5534390 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 19 6146553 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 19 5899048 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 232 497455 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 399 297847 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 76 1525176 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 88 1303120 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 27438977 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 27140612 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 17836739 ns/op 58.79 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 21815045 ns/op 48.07 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 26384826 ns/op 79.48 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 34562050 ns/op 60.68 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 43734812 ns/op 95.90 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 57770728 ns/op 72.60 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 76593196 ns/op 109.52 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 107010375 ns/op 78.39 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 143502930 ns/op 116.91 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 203600156 ns/op 82.40 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 284372718 ns/op 117.99 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 394104307 ns/op 85.14 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 577568127 ns/op 116.19 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 788608974 ns/op 85.10 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 18485465 ns/op 56.72 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 22562986 ns/op 46.47 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 27286357 ns/op 76.86 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 34516997 ns/op 60.76 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 44271566 ns/op 94.74 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 59361255 ns/op 70.66 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 77107842 ns/op 108.79 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 108626057 ns/op 77.22 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 143668261 ns/op 116.78 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 203809937 ns/op 82.32 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 278317361 ns/op 120.56 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 399476573 ns/op 84.00 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 580993823 ns/op 115.51 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 783755118 ns/op 85.62 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 702072355 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 706154590 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 286859942 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 287939302 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 148046457 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 148395227 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 78720354 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 78139874 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 37348820 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 36403110 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 142118321 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 145298803 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 62485688 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 63473710 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 36026605 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 36193758 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 22465080 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 22258252 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 7 14595251 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 7 14350961 ns/op PASS ok crypto/tls 16.621s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkOIDMarshalUnmarshalText-4 18420 6299 ns/op BenchmarkCreateCertificate/RSA_2048-4 13 8385742 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 496 236431 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1647 73770 ns/op 12658 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1593 79140 ns/op 14067 B/op 188 allocs/op PASS ok crypto/x509 2.018s goos: freebsd goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 45 2389627 ns/op 280352 B/op 1649 allocs/op BenchmarkConcurrentStmtQuery-4 38 2916363 ns/op 273212 B/op 2059 allocs/op BenchmarkConcurrentStmtExec-4 54 2115005 ns/op 220855 B/op 752 allocs/op BenchmarkConcurrentTxQuery-4 48 2231791 ns/op 276417 B/op 2169 allocs/op BenchmarkConcurrentTxExec-4 69 1727698 ns/op 87751 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 46 2596583 ns/op 107097 B/op 2059 allocs/op BenchmarkConcurrentTxStmtExec-4 128 937301 ns/op 40091 B/op 380 allocs/op BenchmarkConcurrentRandom-4 52 2124588 ns/op 233418 B/op 1850 allocs/op BenchmarkManyConcurrentQueries-4 2701 41121 ns/op 4127 B/op 20 allocs/op BenchmarkGrabConn-4 315049 385.0 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 23280 5296 ns/op PASS ok database/sql 2.916s goos: freebsd goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2437 44073 ns/op BenchmarkSymbols32-4 3006 38181 ns/op PASS ok debug/elf 1.254s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 291730 365.2 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 130 895311 ns/op 180236 B/op 13 allocs/op Benchmark115/LineToPC-4 94 1192486 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 22788 5252 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.814s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 84289 1418 ns/op BenchmarkMarshal-4 1009 110313 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 3459 30918 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.452s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 538 216014 ns/op 37.92 MB/s BenchmarkEncodeToString-4 481 229125 ns/op 35.75 MB/s BenchmarkDecode-4 208 564469 ns/op 23.23 MB/s BenchmarkDecodeString-4 211 552306 ns/op 23.74 MB/s PASS ok encoding/base32 1.676s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 512 209286 ns/op 39.14 MB/s BenchmarkDecodeString/2-4 424412 239.0 ns/op 16.73 MB/s BenchmarkDecodeString/4-4 339322 353.1 ns/op 22.66 MB/s BenchmarkDecodeString/8-4 276921 441.4 ns/op 27.19 MB/s BenchmarkDecodeString/64-4 56530 2151 ns/op 40.91 MB/s BenchmarkDecodeString/8192-4 475 247493 ns/op 44.14 MB/s BenchmarkNewEncoding-4 85906 1408 ns/op 181.83 MB/s PASS ok encoding/base64 1.986s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1806 60957 ns/op 65.62 MB/s BenchmarkReadStruct-4 21403 5539 ns/op 13.54 MB/s BenchmarkWriteStruct-4 23169 5173 ns/op 14.50 MB/s BenchmarkAppendStruct-4 280279 399.1 ns/op 187.93 MB/s BenchmarkWriteSlice1000Structs-4 21 5014284 ns/op 14.96 MB/s BenchmarkAppendSlice1000Structs-4 21 4847076 ns/op 15.47 MB/s BenchmarkReadSlice1000Structs-4 21 5340648 ns/op 14.04 MB/s BenchmarkReadInts-4 63309 1838 ns/op 16.32 MB/s BenchmarkWriteInts-4 61434 1988 ns/op 15.09 MB/s BenchmarkAppendInts-4 129772 937.6 ns/op 32.00 MB/s BenchmarkWriteSlice1000Int32s-4 1850 60816 ns/op 65.77 MB/s BenchmarkAppendSlice1000Int32s-4 2002 56163 ns/op 71.22 MB/s BenchmarkPutUint16-4 4407684 26.79 ns/op 74.65 MB/s BenchmarkAppendUint16-4 4752015 25.35 ns/op 78.89 MB/s BenchmarkPutUint32-4 3313220 36.19 ns/op 110.54 MB/s BenchmarkAppendUint32-4 3349165 37.06 ns/op 107.93 MB/s BenchmarkPutUint64-4 1815957 66.44 ns/op 120.42 MB/s BenchmarkAppendUint64-4 1827481 65.27 ns/op 122.57 MB/s BenchmarkLittleEndianPutUint16-4 4413825 26.87 ns/op 74.42 MB/s BenchmarkLittleEndianAppendUint16-4 4589546 26.40 ns/op 75.76 MB/s BenchmarkLittleEndianPutUint32-4 3286918 37.12 ns/op 107.77 MB/s BenchmarkLittleEndianAppendUint32-4 3384931 36.50 ns/op 109.57 MB/s BenchmarkLittleEndianPutUint64-4 1828005 65.44 ns/op 122.25 MB/s BenchmarkLittleEndianAppendUint64-4 1692289 72.04 ns/op 111.05 MB/s BenchmarkReadFloats-4 218101 527.7 ns/op 22.74 MB/s BenchmarkWriteFloats-4 200241 572.0 ns/op 20.98 MB/s BenchmarkReadSlice1000Float32s-4 1550 78660 ns/op 50.85 MB/s BenchmarkWriteSlice1000Float32s-4 1563 73213 ns/op 54.64 MB/s BenchmarkReadSlice1000Uint8s-4 121443 1194 ns/op 837.35 MB/s BenchmarkWriteSlice1000Uint8s-4 403677 292.8 ns/op 3414.96 MB/s BenchmarkSize/bool-4 6258129 20.30 ns/op BenchmarkSize/int8-4 6398251 19.95 ns/op BenchmarkSize/int16-4 6311366 20.04 ns/op BenchmarkSize/int32-4 6002644 20.48 ns/op BenchmarkSize/int64-4 6050943 20.29 ns/op BenchmarkSize/uint8-4 6199344 19.42 ns/op BenchmarkSize/uint16-4 5926933 20.25 ns/op BenchmarkSize/uint32-4 6017858 19.99 ns/op BenchmarkSize/uint64-4 5942380 19.15 ns/op BenchmarkSize/float32-4 4729726 23.47 ns/op BenchmarkSize/float64-4 4705036 26.22 ns/op BenchmarkSize/complex64-4 858810 134.9 ns/op BenchmarkSize/complex128-4 822998 133.3 ns/op BenchmarkSize/binary.Struct-4 352156 314.7 ns/op BenchmarkSize/*binary.Struct-4 307250 377.2 ns/op BenchmarkSize/[]binary.Struct-4 296157 381.4 ns/op BenchmarkSize/[]binary.Struct#01-4 309560 385.0 ns/op BenchmarkSize/[1]binary.Struct-4 272119 401.1 ns/op BenchmarkPutUvarint32-4 1103749 107.6 ns/op 37.16 MB/s BenchmarkPutUvarint64-4 298060 364.3 ns/op 21.96 MB/s PASS ok encoding/binary 8.214s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 9973 11859 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 8727 11657 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 9352 11791 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 5914 19752 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 10832 10945 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 11010 10992 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 10000 10989 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6493 18181 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 16693 6914 ns/op PASS ok encoding/csv 2.501s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 15860 7314 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 21048 5743 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 294 404479 ns/op 16686 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 957 120435 ns/op 512 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 2025 57085 ns/op 43 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 2028 59920 ns/op 43 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2570 44787 ns/op 150 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 57 1954092 ns/op 35870 B/op 252 allocs/op BenchmarkDecodeComplex128Slice-4 861 143703 ns/op 25197 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1657 77854 ns/op 10789 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1838 69719 ns/op 9754 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 1216 114414 ns/op 39111 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 441 261362 ns/op 66028 B/op 2195 allocs/op BenchmarkDecodeBytesSlice-4 843 152868 ns/op 23517 B/op 183 allocs/op BenchmarkDecodeInterfaceSlice-4 132 911219 ns/op 82846 B/op 3178 allocs/op BenchmarkDecodeMap-4 98 1112450 ns/op 54137 B/op 181 allocs/op PASS ok encoding/gob 3.390s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 22459 5219 ns/op 49.06 MB/s BenchmarkEncode/1024-4 5548 21351 ns/op 47.96 MB/s BenchmarkEncode/4096-4 1405 85778 ns/op 47.75 MB/s BenchmarkEncode/16384-4 345 342463 ns/op 47.84 MB/s BenchmarkDecode/256-4 41088 2865 ns/op 89.34 MB/s BenchmarkDecode/1024-4 10170 11719 ns/op 87.38 MB/s BenchmarkDecode/4096-4 2652 45959 ns/op 89.12 MB/s BenchmarkDecode/16384-4 661 181781 ns/op 90.13 MB/s BenchmarkDecodeString/256-4 38182 3095 ns/op 82.72 MB/s BenchmarkDecodeString/1024-4 9228 11845 ns/op 86.45 MB/s BenchmarkDecodeString/4096-4 2166 51438 ns/op 79.63 MB/s BenchmarkDecodeString/16384-4 572 196628 ns/op 83.32 MB/s BenchmarkDump/256-4 1968 60746 ns/op 4.21 MB/s BenchmarkDump/1024-4 492 241968 ns/op 4.23 MB/s BenchmarkDump/4096-4 123 963476 ns/op 4.25 MB/s BenchmarkDump/16384-4 31 3862174 ns/op 4.24 MB/s PASS ok encoding/hex 3.522s goos: freebsd goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 3 36802383 ns/op 52.73 MB/s 5593093 B/op 31 allocs/op BenchmarkCodeEncoderError-4 2 51576960 ns/op 37.62 MB/s 8456176 B/op 68 allocs/op BenchmarkCodeMarshal-4 3 41317792 ns/op 46.96 MB/s 10331232 B/op 45 allocs/op BenchmarkCodeMarshalError-4 2 51466990 ns/op 37.70 MB/s 10331712 B/op 56 allocs/op BenchmarkMarshalBytes/32-4 29322 4074 ns/op BenchmarkMarshalBytes/256-4 7941 13993 ns/op BenchmarkMarshalBytes/4096-4 729 160226 ns/op BenchmarkMarshalBytesError/32-4 79 1445405 ns/op BenchmarkMarshalBytesError/256-4 80 1424553 ns/op BenchmarkMarshalBytesError/4096-4 73 1618674 ns/op BenchmarkMarshalMap-4 56342 2439 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 292677448 ns/op 6.63 MB/s 10097096 B/op 40033 allocs/op BenchmarkUnicodeDecoder-4 48320 2463 ns/op 5.68 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 57390 1848 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 270205471 ns/op 7.18 MB/s 2019408 B/op 40002 allocs/op BenchmarkCodeUnmarshalReuse-4 1 268414728 ns/op 7.23 MB/s 2019928 B/op 40006 allocs/op BenchmarkUnmarshalString-4 69968 1680 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 129802 922.1 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 416288 321.4 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 24004 5413 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 66373 1767 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 88218 1324 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 23096 5292 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 3007 37163 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1020 117645 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 139 842420 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 15 7841191 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 643161 186.6 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 578629 198.0 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 625846 178.2 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 576384 198.7 ns/op BenchmarkEncodeMarshaler-4 69900 1649 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 75500 1565 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 5959568 20.37 ns/op BenchmarkNumberIsValidRegexp-4 27274 4457 ns/op BenchmarkUnmarshalNumber-4 50643 2338 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 7.948s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 56 1786761 ns/op 36.68 MB/s BenchmarkDecode-4 28 3860643 ns/op 23.00 MB/s PASS ok encoding/pem 1.300s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 3807 30036 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1346 91291 ns/op 8216 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 5433 19521 ns/op PASS ok encoding/xml 1.486s goos: freebsd goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 424869 264.6 ns/op BenchmarkAs-4 101185 1151 ns/op PASS ok errors 1.270s goos: freebsd goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 565694 392.7 ns/op BenchmarkIntSet-4 446445 303.2 ns/op BenchmarkFloatAdd-4 60193 1900 ns/op BenchmarkFloatSet-4 274998 393.1 ns/op BenchmarkStringSet-4 246214 453.6 ns/op BenchmarkMapSet-4 54444 2144 ns/op BenchmarkMapSetDifferent-4 61914 2002 ns/op BenchmarkMapSetDifferentRandom-4 375 308958 ns/op BenchmarkMapSetString-4 55466 2378 ns/op BenchmarkMapAddSame-4 32179 3201 ns/op BenchmarkMapAddDifferent-4 16048 7506 ns/op BenchmarkMapAddDifferentRandom-4 315 385855 ns/op BenchmarkMapAddSameSteadyState-4 252184 540.0 ns/op BenchmarkMapAddDifferentSteadyState-4 131086 903.3 ns/op BenchmarkMapString-4 9417 10803 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 10000 26152 ns/op PASS ok expvar 3.737s goos: freebsd goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 121020 896.5 ns/op BenchmarkSprintfEmpty-4 472558 237.8 ns/op BenchmarkSprintfString-4 365668 339.7 ns/op BenchmarkSprintfTruncateString-4 329692 385.4 ns/op BenchmarkSprintfTruncateBytes-4 147727 810.2 ns/op BenchmarkSprintfSlowParsingPath-4 309651 387.4 ns/op BenchmarkSprintfQuoteString-4 37622 2976 ns/op BenchmarkSprintfInt-4 314370 367.6 ns/op BenchmarkSprintfIntInt-4 248916 492.5 ns/op BenchmarkSprintfPrefixedInt-4 282062 471.7 ns/op BenchmarkSprintfFloat-4 166573 736.1 ns/op BenchmarkSprintfComplex-4 76382 1691 ns/op BenchmarkSprintfBoolean-4 307060 377.0 ns/op BenchmarkSprintfHexString-4 183058 780.6 ns/op BenchmarkSprintfHexBytes-4 99446 1425 ns/op BenchmarkSprintfBytes-4 42990 2825 ns/op BenchmarkSprintfStringer-4 98796 1223 ns/op BenchmarkSprintfStructure-4 47682 2604 ns/op BenchmarkManyArgs-4 94951 1282 ns/op BenchmarkFprintInt-4 97036 1248 ns/op BenchmarkFprintfBytes-4 108706 1152 ns/op BenchmarkFprintIntNoAlloc-4 93926 1276 ns/op BenchmarkScanInts-4 49 2418600 ns/op BenchmarkScanRecursiveInt-4 1 306714896 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 318190191 ns/op PASS ok fmt 4.893s goos: freebsd goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 1045 98098 ns/op PASS ok go/build 1.143s goos: freebsd goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 62283 1788 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 19993 5983 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 5239 19199 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1532 73259 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 400 299911 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 92 1245600 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 21 5132149 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 20326814 ns/op 3615219 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 76184251 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.414s goos: freebsd goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 193615774 ns/op 0.33 MB/s 45950344 B/op 48993 allocs/op PASS ok go/format 1.288s goos: freebsd goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 16433372 ns/op 3.28 MB/s BenchmarkParseOnly-4 8 13646287 ns/op 3.95 MB/s BenchmarkResolve-4 63 1829154 ns/op 29.44 MB/s PASS ok go/parser 2.260s goos: freebsd goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 110233230 ns/op 0.47 MB/s 4723424 B/op 27426 allocs/op BenchmarkPrintDecl-4 1093 104391 ns/op 0.31 MB/s 16329 B/op 51 allocs/op PASS ok go/printer 1.315s goos: freebsd goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 379 315342 ns/op BenchmarkScanFiles/go/types/expr.go-4 18 6217492 ns/op 8.18 MB/s BenchmarkScanFiles/go/parser/parser.go-4 12 9459656 ns/op 7.81 MB/s BenchmarkScanFiles/net/http/server.go-4 7 15081556 ns/op 8.39 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 291 410779 ns/op 7.54 MB/s PASS ok go/scanner 1.730s goos: freebsd goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1311007 90.36 ns/op PASS ok go/token 1.294s goos: freebsd goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 154 801243 ns/op BenchmarkNamed/Underlying/nongeneric-4 1225569 98.64 ns/op BenchmarkNamed/Underlying/generic-4 1212526 97.99 ns/op BenchmarkNamed/Underlying/src_instance-4 897273 132.0 ns/op BenchmarkNamed/Underlying/user_instance-4 1209324 99.25 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 27682 4224 ns/op BenchmarkNamed/NewMethodSet/generic-4 27561 4220 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 27772 4430 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 27933 4363 ns/op BenchmarkCheck/http/funcbodies/info-4 1 447894335 ns/op 77126 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 365400820 ns/op 94527 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 183996320 ns/op 187709 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 166082429 ns/op 207978 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 409649636 ns/op 12759 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 90846010 ns/op 57528 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 51335295 ns/op 101761 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 51013364 ns/op 101924 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 128643142 ns/op 16841 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 50822874 ns/op 42629 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 37587711 ns/op 57631 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 36808303 ns/op 58858 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 979140474 ns/op 72929 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 517169202 ns/op 138040 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 119655891 ns/op 596664 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 94084458 ns/op 758847 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 462512443 ns/op 4371 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 79676540 ns/op 25372 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 67303160 ns/op 30036 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 65190632 ns/op 31009 lines/s PASS ok go/types 17.961s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14455 8214 ns/op 124.67 MB/s PASS ok hash/adler32 1.270s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 292665 409.2 ns/op 36.66 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 290157 403.0 ns/op 37.22 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 185774 599.2 ns/op 66.76 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 199845 581.1 ns/op 68.84 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 566362 202.6 ns/op 2526.79 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 550648 201.4 ns/op 2541.91 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 467997 243.5 ns/op 4205.52 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 494890 244.5 ns/op 4188.28 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 250682 481.8 ns/op 8502.01 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 249241 480.6 ns/op 8521.80 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 44191 2725 ns/op 12024.68 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 44133 2723 ns/op 12035.57 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 605719 185.3 ns/op 80.93 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 631033 186.2 ns/op 80.54 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 633588 187.3 ns/op 213.57 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 661261 180.9 ns/op 221.13 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 417313 263.6 ns/op 1942.52 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 459957 264.2 ns/op 1938.20 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 329713 340.8 ns/op 3004.60 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 328261 339.5 ns/op 3015.80 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 282711 403.0 ns/op 10164.52 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 286674 399.1 ns/op 10264.33 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 60042 1997 ns/op 16411.24 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 59713 2019 ns/op 16228.70 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 293568 383.5 ns/op 39.11 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 306310 381.5 ns/op 39.32 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 145148 773.8 ns/op 51.70 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 151098 748.5 ns/op 53.44 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 13827 8498 ns/op 60.25 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 13930 8606 ns/op 59.50 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 6288 17934 ns/op 57.10 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 7334 17327 ns/op 59.10 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1396 77522 ns/op 52.84 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1527 76093 ns/op 53.83 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 172 676801 ns/op 48.42 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 175 671131 ns/op 48.83 MB/s PASS ok hash/crc32 5.933s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 300 420503 ns/op 155.85 MB/s BenchmarkCrc64/ISO4KB-4 4052 27982 ns/op 146.38 MB/s BenchmarkCrc64/ISO1KB-4 17552 6888 ns/op 148.67 MB/s BenchmarkCrc64/ECMA64KB-4 297 401442 ns/op 163.25 MB/s BenchmarkCrc64/Random64KB-4 292 404379 ns/op 162.07 MB/s BenchmarkCrc64/Random16KB-4 1033 112189 ns/op 146.04 MB/s PASS ok hash/crc64 1.952s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 14169 8897 ns/op 115.10 MB/s BenchmarkFnv32aKB-4 13478 8516 ns/op 120.24 MB/s BenchmarkFnv64KB-4 15506 7521 ns/op 136.14 MB/s BenchmarkFnv64aKB-4 13958 8588 ns/op 119.24 MB/s BenchmarkFnv128KB-4 2577 44017 ns/op 23.26 MB/s BenchmarkFnv128aKB-4 2518 43883 ns/op 23.33 MB/s PASS ok hash/fnv 2.132s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 736009 148.6 ns/op 26.92 MB/s BenchmarkHash/n=4/Bytes-4 5746202 21.05 ns/op 190.03 MB/s BenchmarkHash/n=4/String-4 2282587 53.26 ns/op 75.10 MB/s BenchmarkHash/n=8/Write-4 726122 152.0 ns/op 52.62 MB/s BenchmarkHash/n=8/Bytes-4 5584291 21.74 ns/op 368.05 MB/s BenchmarkHash/n=8/String-4 2248713 53.21 ns/op 150.34 MB/s BenchmarkHash/n=16/Write-4 665914 155.0 ns/op 103.22 MB/s BenchmarkHash/n=16/Bytes-4 5767063 21.89 ns/op 731.00 MB/s BenchmarkHash/n=16/String-4 2232566 52.42 ns/op 305.24 MB/s BenchmarkHash/n=32/Write-4 711067 147.4 ns/op 217.06 MB/s BenchmarkHash/n=32/Bytes-4 5633462 22.02 ns/op 1453.31 MB/s BenchmarkHash/n=32/String-4 2183870 53.68 ns/op 596.17 MB/s BenchmarkHash/n=64/Write-4 640302 157.2 ns/op 407.09 MB/s BenchmarkHash/n=64/Bytes-4 5760234 22.61 ns/op 2830.10 MB/s BenchmarkHash/n=64/String-4 2187711 54.83 ns/op 1167.22 MB/s BenchmarkHash/n=256/Write-4 515990 201.5 ns/op 1270.65 MB/s BenchmarkHash/n=256/Bytes-4 4308818 28.38 ns/op 9021.40 MB/s BenchmarkHash/n=256/String-4 1290134 91.11 ns/op 2809.70 MB/s BenchmarkHash/n=320/Write-4 535492 204.8 ns/op 1562.74 MB/s BenchmarkHash/n=320/Bytes-4 3604761 32.62 ns/op 9809.73 MB/s BenchmarkHash/n=320/String-4 797340 128.4 ns/op 2491.93 MB/s BenchmarkHash/n=1024/Write-4 403288 293.8 ns/op 3485.64 MB/s BenchmarkHash/n=1024/Bytes-4 1365800 87.92 ns/op 11647.29 MB/s BenchmarkHash/n=1024/String-4 343413 313.9 ns/op 3261.89 MB/s BenchmarkHash/n=4096/Write-4 146797 834.8 ns/op 4906.51 MB/s BenchmarkHash/n=4096/Bytes-4 340078 349.0 ns/op 11735.60 MB/s BenchmarkHash/n=4096/String-4 98359 1186 ns/op 3452.83 MB/s BenchmarkHash/n=16384/Write-4 42919 2838 ns/op 5772.71 MB/s BenchmarkHash/n=16384/Bytes-4 86113 1394 ns/op 11750.25 MB/s BenchmarkHash/n=16384/String-4 25431 4600 ns/op 3561.85 MB/s PASS ok hash/maphash 5.374s goos: freebsd goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1330 84824 ns/op BenchmarkEscapeNone-4 185451 643.6 ns/op BenchmarkUnescape-4 1225 97958 ns/op BenchmarkUnescapeNone-4 935803 130.1 ns/op BenchmarkUnescapeSparse-4 15214 7112 ns/op BenchmarkUnescapeDense-4 1735 67150 ns/op PASS ok html 2.003s goos: freebsd goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 12693 9470 ns/op BenchmarkCSSEscaperNoSpecials-4 56516 2085 ns/op BenchmarkDecodeCSS-4 40102 3082 ns/op BenchmarkDecodeCSSNoSpecials-4 5148218 22.98 ns/op BenchmarkCSSValueFilter-4 168112 728.7 ns/op BenchmarkCSSValueFilterOk-4 121194 973.4 ns/op BenchmarkEscapedExecute-4 5571 19854 ns/op BenchmarkHTMLNospaceEscaper-4 15670 7638 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 90480 1343 ns/op BenchmarkStripTags-4 29928 4005 ns/op BenchmarkStripTagsNoSpecials-4 416581 288.0 ns/op BenchmarkJSValEscaperWithNum-4 29965 4028 ns/op BenchmarkJSValEscaperWithStr-4 7428 14864 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 24451 4988 ns/op BenchmarkJSValEscaperWithObj-4 6297 17522 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 17275 6932 ns/op BenchmarkJSStrEscaperNoSpecials-4 74864 1574 ns/op BenchmarkJSStrEscaper-4 15633 7675 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 70095 1753 ns/op BenchmarkJSRegexpEscaper-4 14440 8103 ns/op BenchmarkTemplateSpecialTags-4 139 830143 ns/op BenchmarkURLEscaper-4 5296 20048 ns/op BenchmarkURLEscaperNoSpecials-4 229255 506.8 ns/op BenchmarkURLNormalizer-4 7954 14818 ns/op BenchmarkURLNormalizerNoSpecials-4 225872 532.2 ns/op BenchmarkSrcsetFilter-4 25230 4833 ns/op BenchmarkSrcsetFilterNoSpecials-4 160761 742.6 ns/op PASS ok html/template 5.162s goos: freebsd goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 907424 126.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 614308 163.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 870042 128.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 710342 162.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2248387 54.20 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1445530 83.45 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2321661 54.42 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1446145 83.59 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1730680 68.81 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 580432 174.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 582064 206.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 628724 175.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 511239 208.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 1000000 109.1 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 686988 153.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1219377 93.96 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 699535 152.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 593206 207.3 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1741932 69.22 ns/op BenchmarkRGBASetRGBA-4 1854357 68.01 ns/op BenchmarkRGBA64At-4 1110052 110.1 ns/op BenchmarkRGBA64SetRGBA64-4 1258280 95.24 ns/op BenchmarkNRGBAAt-4 1708407 69.71 ns/op BenchmarkNRGBASetNRGBA-4 1830790 65.04 ns/op BenchmarkNRGBA64At-4 1000000 110.8 ns/op BenchmarkNRGBA64SetNRGBA64-4 1233790 95.58 ns/op BenchmarkAlphaAt-4 2934475 39.63 ns/op BenchmarkAlphaSetAlpha-4 2958262 39.86 ns/op BenchmarkAlpha16At-4 1858542 64.65 ns/op BenchmarkAlphaSetAlpha16-4 1933476 61.77 ns/op BenchmarkGrayAt-4 2909829 38.73 ns/op BenchmarkGraySetGray-4 2987977 39.85 ns/op BenchmarkGray16At-4 1859428 64.44 ns/op BenchmarkGraySetGray16-4 1942825 61.75 ns/op PASS ok image 6.764s goos: freebsd goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 4885887 23.93 ns/op BenchmarkYCbCrToRGB/128-4 5930648 20.33 ns/op BenchmarkYCbCrToRGB/255-4 6026608 20.04 ns/op BenchmarkRGBToYCbCr/0-4 5942715 19.81 ns/op BenchmarkRGBToYCbCr/Cb-4 5964716 20.11 ns/op BenchmarkRGBToYCbCr/Cr-4 5907949 20.13 ns/op BenchmarkYCbCrToRGBA/0-4 4839858 24.47 ns/op BenchmarkYCbCrToRGBA/128-4 4871661 25.59 ns/op BenchmarkYCbCrToRGBA/255-4 4922456 24.53 ns/op BenchmarkNYCbCrAToRGBA/0-4 4295172 28.08 ns/op BenchmarkNYCbCrAToRGBA/128-4 4129501 26.89 ns/op BenchmarkNYCbCrAToRGBA/255-4 4817808 24.61 ns/op PASS ok image/color 2.824s goos: freebsd goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 5 22835657 ns/op BenchmarkFillSrc-4 483 243687 ns/op BenchmarkCopyOver-4 10 10888805 ns/op BenchmarkCopySrc-4 651 175107 ns/op BenchmarkNRGBAOver-4 10 11271665 ns/op BenchmarkNRGBASrc-4 16 7133047 ns/op BenchmarkYCbCr-4 14 8158468 ns/op BenchmarkGray-4 28 4127033 ns/op BenchmarkCMYK-4 15 7473075 ns/op BenchmarkGlyphOver-4 30 4020682 ns/op BenchmarkRGBAMaskOver-4 6 20196502 ns/op BenchmarkGrayMaskOver-4 7 16046226 ns/op BenchmarkRGBA64ImageMaskOver-4 4 25466917 ns/op BenchmarkRGBA-4 7 16302935 ns/op BenchmarkPalettedFill-4 1365 88894 ns/op BenchmarkPalettedRGBA-4 6 17421292 ns/op BenchmarkGenericOver-4 3 37056957 ns/op BenchmarkGenericMaskOver-4 7 15834568 ns/op BenchmarkGenericSrc-4 5 24931341 ns/op BenchmarkGenericMaskSrc-4 5 21578885 ns/op PASS ok image/draw 5.558s goos: freebsd goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 32 3504117 ns/op 4.41 MB/s 48619 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 86593434 ns/op 3.55 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2132719328 ns/op 0.58 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 85 1354309 ns/op 11.41 MB/s 79985 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 103829981 ns/op 0.60 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.235s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5127 21718 ns/op BenchmarkIDCT-4 5850 19050 ns/op BenchmarkDecodeBaseline-4 12 9610743 ns/op 6.43 MB/s 63025 B/op 5 allocs/op BenchmarkDecodeProgressive-4 8 13032303 ns/op 4.74 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 115616746 ns/op 10.63 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 143611531 ns/op 6.42 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.051s goos: freebsd goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 15110780 7.926 ns/op BenchmarkDecodeGray-4 16 6521144 ns/op 10.05 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 27340074 ns/op 9.59 MB/s 337340 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 23604078 ns/op 11.11 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 30 3920216 ns/op 16.72 MB/s 140355 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 22158118 ns/op 11.83 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 27038192 ns/op 9.70 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 43204054 ns/op 7.11 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 43854175 ns/op 7.01 MB/s 284053 B/op 9 allocs/op BenchmarkEncodeNRGBOpaque-4 1 138075975 ns/op 8.90 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 161646363 ns/op 7.60 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 5 21963096 ns/op 13.99 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 143068541 ns/op 8.59 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 570088758 ns/op 2.16 MB/s 864184 B/op 30 allocs/op PASS ok image/png 4.313s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 36044132 ns/op 2.77 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 30622079 ns/op 3.27 MB/s 802920 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 203760337 ns/op 2.45 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 170739465 ns/op 2.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 35295024 ns/op 2.83 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 30481621 ns/op 3.28 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 183817612 ns/op 2.72 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 159174570 ns/op 3.14 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 389903331 ns/op 2.56 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 342462092 ns/op 2.92 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 2831320429 ns/op 1.77 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 2805444396 ns/op 1.78 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 19 6438946 ns/op 15.53 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 16 6438252 ns/op 15.53 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 31399765 ns/op 15.92 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 32198680 ns/op 15.53 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 61727328 ns/op 16.20 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 62933954 ns/op 15.89 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 297074533 ns/op 16.83 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 308564159 ns/op 16.20 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 39353923 ns/op 2.54 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 33442849 ns/op 2.99 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 229451520 ns/op 2.18 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 214645311 ns/op 2.33 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 447528063 ns/op 2.23 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 553413838 ns/op 1.81 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4041318194 ns/op 1.24 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4245739532 ns/op 1.18 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 109033607 ns/op 38.33 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 106406445 ns/op 39.28 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 30.558s goos: freebsd goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1278260 94.03 ns/op 2722.67 MB/s PASS ok internal/chacha8rand 1.295s goos: freebsd goarch: amd64 pkg: internal/concurrent cpu: AMD EPYC 7B12 BenchmarkHashTrieMapLoadSmall-4 1134859 131.6 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 636817 169.7 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 164428 617.8 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 772411 194.5 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 115222 1133 ns/op 25 B/op 0 allocs/op PASS ok internal/concurrent 3.790s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 50463 2245 ns/op 0.45 MB/s BenchmarkMarshalCorpusFile/2-4 50478 2386 ns/op 0.84 MB/s BenchmarkMarshalCorpusFile/4-4 46842 2616 ns/op 1.53 MB/s BenchmarkMarshalCorpusFile/8-4 39692 3079 ns/op 2.60 MB/s BenchmarkMarshalCorpusFile/16-4 31292 3881 ns/op 4.12 MB/s BenchmarkMarshalCorpusFile/32-4 21214 5720 ns/op 5.59 MB/s BenchmarkMarshalCorpusFile/64-4 16705 7360 ns/op 8.70 MB/s BenchmarkMarshalCorpusFile/128-4 11973 9882 ns/op 12.95 MB/s BenchmarkMarshalCorpusFile/256-4 5282 22976 ns/op 11.14 MB/s BenchmarkMarshalCorpusFile/512-4 2792 44628 ns/op 11.47 MB/s BenchmarkMarshalCorpusFile/1024-4 1459 82177 ns/op 12.46 MB/s BenchmarkMarshalCorpusFile/2048-4 726 162722 ns/op 12.59 MB/s BenchmarkMarshalCorpusFile/4096-4 388 324843 ns/op 12.61 MB/s BenchmarkMarshalCorpusFile/8192-4 188 638949 ns/op 12.82 MB/s BenchmarkMarshalCorpusFile/16384-4 90 1285195 ns/op 12.75 MB/s BenchmarkMarshalCorpusFile/32768-4 46 2704597 ns/op 12.12 MB/s BenchmarkMarshalCorpusFile/65536-4 20 5629536 ns/op 11.64 MB/s BenchmarkMarshalCorpusFile/131072-4 9 11501255 ns/op 11.40 MB/s BenchmarkMarshalCorpusFile/262144-4 5 22543565 ns/op 11.63 MB/s BenchmarkMarshalCorpusFile/524288-4 2 54738609 ns/op 9.58 MB/s BenchmarkMarshalCorpusFile/1048576-4 2 88963407 ns/op 11.79 MB/s BenchmarkUnmarshalCorpusFile/1-4 13572 8679 ns/op 0.12 MB/s BenchmarkUnmarshalCorpusFile/2-4 13488 9214 ns/op 0.22 MB/s BenchmarkUnmarshalCorpusFile/4-4 12012 10020 ns/op 0.40 MB/s BenchmarkUnmarshalCorpusFile/8-4 9908 11321 ns/op 0.71 MB/s BenchmarkUnmarshalCorpusFile/16-4 8133 13667 ns/op 1.17 MB/s BenchmarkUnmarshalCorpusFile/32-4 5383 19685 ns/op 1.63 MB/s BenchmarkUnmarshalCorpusFile/64-4 4610 23748 ns/op 2.69 MB/s BenchmarkUnmarshalCorpusFile/128-4 3667 31019 ns/op 4.13 MB/s BenchmarkUnmarshalCorpusFile/256-4 1494 80477 ns/op 3.18 MB/s BenchmarkUnmarshalCorpusFile/512-4 771 152959 ns/op 3.35 MB/s BenchmarkUnmarshalCorpusFile/1024-4 400 296844 ns/op 3.45 MB/s BenchmarkUnmarshalCorpusFile/2048-4 202 587005 ns/op 3.49 MB/s BenchmarkUnmarshalCorpusFile/4096-4 103 1146420 ns/op 3.57 MB/s BenchmarkUnmarshalCorpusFile/8192-4 45 2331102 ns/op 3.51 MB/s BenchmarkUnmarshalCorpusFile/16384-4 26 4681996 ns/op 3.50 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9170757 ns/op 3.57 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 18539588 ns/op 3.53 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 36975463 ns/op 3.54 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 73953794 ns/op 3.54 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 145927374 ns/op 3.59 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 287409812 ns/op 3.65 MB/s BenchmarkMutatorBytes/1-4 40000 2799 ns/op BenchmarkMutatorBytes/10-4 45832 2698 ns/op BenchmarkMutatorBytes/100-4 41973 2947 ns/op BenchmarkMutatorBytes/1000-4 30440 4252 ns/op BenchmarkMutatorBytes/10000-4 9489 15155 ns/op BenchmarkMutatorBytes/100000-4 1257 102031 ns/op BenchmarkMutatorString/1-4 41010 2923 ns/op BenchmarkMutatorString/10-4 42554 2919 ns/op BenchmarkMutatorString/100-4 37246 3331 ns/op BenchmarkMutatorString/1000-4 21210 6017 ns/op BenchmarkMutatorString/10000-4 4896 29659 ns/op BenchmarkMutatorString/100000-4 586 206650 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 22758 4888 ns/op BenchmarkMutatorAllBasicTypes/string-4 24180 4958 ns/op BenchmarkMutatorAllBasicTypes/bool-4 70826 1740 ns/op BenchmarkMutatorAllBasicTypes/float32-4 63160 1925 ns/op BenchmarkMutatorAllBasicTypes/float64-4 63050 1948 ns/op BenchmarkMutatorAllBasicTypes/int-4 66148 1824 ns/op BenchmarkMutatorAllBasicTypes/int8-4 66840 1824 ns/op BenchmarkMutatorAllBasicTypes/int16-4 66524 1828 ns/op BenchmarkMutatorAllBasicTypes/int32-4 65724 1816 ns/op BenchmarkMutatorAllBasicTypes/int64-4 65839 1845 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 64335 1865 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 65368 1866 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 64777 1885 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 64472 1872 ns/op PASS ok internal/fuzz 12.189s PASS ok internal/poll 1.038s goos: freebsd goarch: amd64 pkg: internal/runtime/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 15888422 7.497 ns/op BenchmarkAnd32Parallel-4 2715517 38.82 ns/op BenchmarkAnd64-4 16202334 7.229 ns/op BenchmarkAnd64Parallel-4 3110173 44.04 ns/op BenchmarkOr32-4 16001985 7.472 ns/op BenchmarkOr32Parallel-4 4839265 43.35 ns/op BenchmarkOr64-4 16537608 6.394 ns/op BenchmarkOr64Parallel-4 2718630 43.60 ns/op BenchmarkAtomicLoad64-4 20104789 5.941 ns/op BenchmarkAtomicStore64-4 20084360 5.587 ns/op BenchmarkAtomicLoad-4 20186971 5.910 ns/op BenchmarkAtomicStore-4 20023170 5.906 ns/op BenchmarkAnd8-4 20286142 5.490 ns/op BenchmarkAnd-4 19711365 5.907 ns/op BenchmarkAnd8Parallel-4 3460522 29.44 ns/op BenchmarkAndParallel-4 3671131 33.91 ns/op BenchmarkOr8-4 20114288 5.914 ns/op BenchmarkOr-4 20297812 5.423 ns/op BenchmarkOr8Parallel-4 3982381 31.82 ns/op BenchmarkOrParallel-4 3501087 31.16 ns/op BenchmarkXadd-4 3641685 33.56 ns/op BenchmarkXadd64-4 5617608 34.32 ns/op BenchmarkCas-4 3328574 36.62 ns/op BenchmarkCas64-4 3622219 39.10 ns/op BenchmarkXchg-4 3788373 32.03 ns/op BenchmarkXchg64-4 3969841 30.38 ns/op PASS ok internal/runtime/atomic 4.977s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: AMD EPYC 7B12 BenchmarkLarge-4 1 252037218 ns/op 1.09 MB/s 2851728 B/op 43 allocs/op PASS ok internal/zstd 1.356s goos: freebsd goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 41594 3517 ns/op BenchmarkCopyNLarge-4 547 216752 ns/op PASS ok io 1.518s goos: freebsd goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 299144 385.4 ns/op BenchmarkPrintln-4 28108 4394 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 42763 2868 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 5563 18177 ns/op BenchmarkDiscard-4 1279057 93.16 ns/op 0 B/op 0 allocs/op PASS ok log 1.847s goos: freebsd goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkAttrString-4 26367 4458 ns/op 311 B/op 16 allocs/op BenchmarkWriteTime-4 120490 972.8 ns/op BenchmarkJSONHandler/defaults-4 9337 11989 ns/op 522 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 5658 20447 ns/op 775 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 5809 18042 ns/op 758 B/op 5 allocs/op BenchmarkPreformatting/separate-4 9123 12013 ns/op 520 B/op 0 allocs/op BenchmarkPreformatting/struct-4 9882 12129 ns/op 522 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 7640 15163 ns/op 527 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 39570 3048 ns/op 80 B/op 2 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 38362 3185 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 94251 1311 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 74547 1700 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 81982 2452 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 70716 1739 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 73795 1715 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 48543 2408 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1418802 84.36 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 837148 137.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 842298 141.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 689361 179.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 560536 212.1 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 8781 14509 ns/op BenchmarkDispatch/switch-checked-4 269985 394.2 ns/op BenchmarkDispatch/As-4 290050 406.7 ns/op BenchmarkDispatch/Visit-4 249992 475.3 ns/op BenchmarkUnsafeStrings-4 25701 4742 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 PASS ok log/slog 4.924s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1795750 67.18 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1808568 67.88 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 958816 113.6 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 275248 405.1 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 104700 1555 ns/op 263 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 87236 1355 ns/op 259 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 66256 2164 ns/op 678 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 22246 5984 ns/op 3471 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 25404 5374 ns/op 597 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 18771 6017 ns/op 598 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 13118 9713 ns/op 1090 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3784 28517 ns/op 4308 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 19930 6185 ns/op 527 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 19558 6036 ns/op 522 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 14358 8510 ns/op 944 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4518 22235 ns/op 3749 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.788s goos: freebsd goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 5 20617274 ns/op PASS ok maps 2.081s goos: freebsd goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4809610 25.07 ns/op BenchmarkAcosh-4 1359576 88.43 ns/op BenchmarkAsin-4 4737466 24.86 ns/op BenchmarkAsinh-4 1356933 89.95 ns/op BenchmarkAtan-4 5657040 21.44 ns/op BenchmarkAtanh-4 1326988 90.09 ns/op BenchmarkAtan2-4 3220234 37.36 ns/op BenchmarkCbrt-4 1667623 68.55 ns/op BenchmarkCeil-4 19755115 5.909 ns/op BenchmarkCopysign-4 2428149 49.63 ns/op BenchmarkCos-4 1457584 82.25 ns/op BenchmarkCosh-4 1980895 60.34 ns/op BenchmarkErf-4 5814836 21.77 ns/op BenchmarkErfc-4 5475266 22.42 ns/op BenchmarkErfinv-4 5562810 21.27 ns/op BenchmarkErfcinv-4 5640698 22.01 ns/op BenchmarkExp-4 7529203 15.96 ns/op BenchmarkExpGo-4 1000000 107.6 ns/op BenchmarkExpm1-4 4575859 25.80 ns/op BenchmarkExp2-4 1223396 99.36 ns/op BenchmarkExp2Go-4 1000000 106.1 ns/op BenchmarkAbs-4 3248931 36.67 ns/op BenchmarkDim-4 10300788 11.62 ns/op BenchmarkFloor-4 20048426 6.069 ns/op BenchmarkMax-4 15286957 7.788 ns/op BenchmarkMin-4 14008526 8.133 ns/op BenchmarkMod-4 300794 376.1 ns/op BenchmarkFrexp-4 1688716 70.58 ns/op BenchmarkGamma-4 739142 151.0 ns/op BenchmarkHypot-4 13461982 9.007 ns/op BenchmarkHypotGo-4 1577804 76.49 ns/op BenchmarkIlogb-4 2093576 58.46 ns/op BenchmarkJ0-4 311377 380.5 ns/op BenchmarkJ1-4 308761 360.8 ns/op BenchmarkJn-4 157807 753.0 ns/op BenchmarkLdexp-4 1682372 72.09 ns/op BenchmarkLgamma-4 1000000 101.5 ns/op BenchmarkLog-4 8183457 14.46 ns/op BenchmarkLogb-4 2062550 57.89 ns/op BenchmarkLog1p-4 1624507 73.89 ns/op BenchmarkLog10-4 8040228 15.03 ns/op BenchmarkLog2-4 1439994 83.17 ns/op BenchmarkModf-4 2660438 44.73 ns/op BenchmarkNextafter32-4 2650818 44.74 ns/op BenchmarkNextafter64-4 2656137 45.72 ns/op BenchmarkPowInt-4 501933 221.1 ns/op BenchmarkPowFrac-4 454198 261.2 ns/op BenchmarkPow10Pos-4 4925748 24.18 ns/op BenchmarkPow10Neg-4 4857808 24.04 ns/op BenchmarkRound-4 3187778 37.68 ns/op BenchmarkRoundToEven-4 10038610 10.32 ns/op BenchmarkRemainder-4 431761 259.3 ns/op BenchmarkSignbit-4 4855821 24.07 ns/op BenchmarkSin-4 2011338 59.93 ns/op BenchmarkSincos-4 1236570 96.47 ns/op BenchmarkSinh-4 3911590 31.18 ns/op BenchmarkSqrtIndirect-4 23405332 5.310 ns/op BenchmarkSqrtLatency-4 13102609 9.360 ns/op BenchmarkSqrtIndirectLatency-4 13010228 9.309 ns/op BenchmarkSqrtGoLatency-4 1676631 71.75 ns/op BenchmarkSqrtPrime-4 171794 686.3 ns/op BenchmarkTan-4 1874096 63.66 ns/op BenchmarkTanh-4 1968104 61.31 ns/op BenchmarkTrunc-4 18842362 5.926 ns/op BenchmarkY0-4 331702 362.6 ns/op BenchmarkY1-4 323089 362.8 ns/op BenchmarkYn-4 161420 726.2 ns/op BenchmarkFloat64bits-4 4948692 24.02 ns/op BenchmarkFloat64frombits-4 4941636 24.11 ns/op BenchmarkFloat32bits-4 4913337 23.97 ns/op BenchmarkFloat32frombits-4 4934575 24.14 ns/op BenchmarkFMA-4 20024739 5.917 ns/op PASS ok math 12.162s goos: freebsd goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 13474498 8.461 ns/op 7564.10 MB/s BenchmarkAddVV/2-4 12819153 8.788 ns/op 14566.03 MB/s BenchmarkAddVV/3-4 12274555 9.409 ns/op 20405.25 MB/s BenchmarkAddVV/4-4 12614592 9.157 ns/op 27958.28 MB/s BenchmarkAddVV/5-4 12502378 9.492 ns/op 33714.12 MB/s BenchmarkAddVV/10-4 10935600 10.67 ns/op 59995.24 MB/s BenchmarkAddVV/100-4 2501533 47.60 ns/op 134450.29 MB/s BenchmarkAddVV/1000-4 241003 476.5 ns/op 134312.09 MB/s BenchmarkSubVV/1-4 13988259 8.444 ns/op 7579.38 MB/s BenchmarkSubVV/2-4 12329020 8.375 ns/op 15283.62 MB/s BenchmarkSubVV/3-4 11750556 8.975 ns/op 21393.90 MB/s BenchmarkSubVV/4-4 12995238 8.689 ns/op 29462.28 MB/s BenchmarkSubVV/5-4 12918073 9.023 ns/op 35463.18 MB/s BenchmarkSubVV/10-4 10519113 10.78 ns/op 59375.35 MB/s BenchmarkSubVV/100-4 2503222 47.63 ns/op 134366.95 MB/s BenchmarkSubVV/1000-4 237334 476.0 ns/op 134462.29 MB/s BenchmarkAddVW/1-4 13956019 8.702 ns/op 919.33 MB/s BenchmarkAddVW/2-4 13672545 8.712 ns/op 1836.50 MB/s BenchmarkAddVW/3-4 12889693 9.384 ns/op 2557.62 MB/s BenchmarkAddVW/4-4 13491876 8.842 ns/op 3619.01 MB/s BenchmarkAddVW/5-4 13744742 8.163 ns/op 4900.38 MB/s BenchmarkAddVW/10-4 11835727 9.631 ns/op 8306.34 MB/s BenchmarkAddVW/100-4 481269 233.5 ns/op 3425.45 MB/s BenchmarkAddVW/1000-4 73310 1606 ns/op 4980.19 MB/s BenchmarkAddVWext/1-4 14089021 8.404 ns/op 951.94 MB/s BenchmarkAddVWext/2-4 13463175 8.803 ns/op 1817.49 MB/s BenchmarkAddVWext/3-4 12769840 9.139 ns/op 2626.04 MB/s BenchmarkAddVWext/4-4 13237358 8.778 ns/op 3645.61 MB/s BenchmarkAddVWext/5-4 13486189 8.542 ns/op 4682.48 MB/s BenchmarkAddVWext/10-4 11933312 9.704 ns/op 8243.79 MB/s BenchmarkAddVWext/100-4 106887 1105 ns/op 724.07 MB/s BenchmarkAddVWext/1000-4 11264 10598 ns/op 754.89 MB/s BenchmarkSubVW/1-4 13732993 8.136 ns/op 983.30 MB/s BenchmarkSubVW/2-4 12763197 9.038 ns/op 1770.40 MB/s BenchmarkSubVW/3-4 12056650 9.940 ns/op 2414.47 MB/s BenchmarkSubVW/4-4 13659940 8.472 ns/op 3776.94 MB/s BenchmarkSubVW/5-4 14198526 7.995 ns/op 5003.12 MB/s BenchmarkSubVW/10-4 12067224 9.950 ns/op 8040.14 MB/s BenchmarkSubVW/100-4 485956 243.0 ns/op 3292.41 MB/s BenchmarkSubVW/1000-4 74557 1607 ns/op 4978.31 MB/s BenchmarkSubVWext/1-4 13813536 8.293 ns/op 964.62 MB/s BenchmarkSubVWext/2-4 12812583 8.697 ns/op 1839.77 MB/s BenchmarkSubVWext/3-4 11912722 9.727 ns/op 2467.36 MB/s BenchmarkSubVWext/4-4 13636470 8.829 ns/op 3624.42 MB/s BenchmarkSubVWext/5-4 13618580 8.063 ns/op 4961.07 MB/s BenchmarkSubVWext/10-4 11796240 9.744 ns/op 8210.32 MB/s BenchmarkSubVWext/100-4 104524 1144 ns/op 699.48 MB/s BenchmarkSubVWext/1000-4 11319 10464 ns/op 764.50 MB/s BenchmarkMulAddVWW/1-4 13368280 8.427 ns/op 7594.47 MB/s BenchmarkMulAddVWW/2-4 13126070 8.741 ns/op 14644.03 MB/s BenchmarkMulAddVWW/3-4 14269404 8.531 ns/op 22506.64 MB/s BenchmarkMulAddVWW/4-4 12589340 9.156 ns/op 27958.76 MB/s BenchmarkMulAddVWW/5-4 12311439 9.833 ns/op 32544.02 MB/s BenchmarkMulAddVWW/10-4 9466062 12.36 ns/op 51765.43 MB/s BenchmarkMulAddVWW/100-4 1422834 84.17 ns/op 76034.95 MB/s BenchmarkMulAddVWW/1000-4 143578 831.7 ns/op 76948.92 MB/s BenchmarkAddMulVVW/1-4 13202522 8.736 ns/op 7326.12 MB/s BenchmarkAddMulVVW/2-4 12386596 9.156 ns/op 13979.89 MB/s BenchmarkAddMulVVW/3-4 12430243 9.419 ns/op 20384.37 MB/s BenchmarkAddMulVVW/4-4 11671468 9.945 ns/op 25741.09 MB/s BenchmarkAddMulVVW/5-4 10519501 11.00 ns/op 29092.69 MB/s BenchmarkAddMulVVW/10-4 10410352 11.48 ns/op 55758.23 MB/s BenchmarkAddMulVVW/100-4 2135974 55.84 ns/op 114615.72 MB/s BenchmarkAddMulVVW/1000-4 247833 482.4 ns/op 132673.54 MB/s BenchmarkDivWVW/1-4 4168921 29.47 ns/op 2171.75 MB/s BenchmarkDivWVW/2-4 2644536 45.51 ns/op 2812.87 MB/s BenchmarkDivWVW/3-4 2020252 59.43 ns/op 3230.81 MB/s BenchmarkDivWVW/4-4 1651368 72.28 ns/op 3542.02 MB/s BenchmarkDivWVW/5-4 1395333 84.46 ns/op 3788.69 MB/s BenchmarkDivWVW/10-4 679827 154.9 ns/op 4132.46 MB/s BenchmarkDivWVW/100-4 84128 1373 ns/op 4660.73 MB/s BenchmarkDivWVW/1000-4 8017 13482 ns/op 4747.14 MB/s BenchmarkNonZeroShifts/1/shrVU-4 14260213 8.083 ns/op BenchmarkNonZeroShifts/1/shlVU-4 13600334 8.436 ns/op BenchmarkNonZeroShifts/2/shrVU-4 13596099 8.745 ns/op BenchmarkNonZeroShifts/2/shlVU-4 13770322 7.733 ns/op BenchmarkNonZeroShifts/3/shrVU-4 12356685 9.426 ns/op BenchmarkNonZeroShifts/3/shlVU-4 14084769 8.457 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11548717 9.960 ns/op BenchmarkNonZeroShifts/4/shlVU-4 13249404 8.759 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10836423 10.65 ns/op BenchmarkNonZeroShifts/5/shlVU-4 12299778 9.376 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7556169 15.29 ns/op BenchmarkNonZeroShifts/10/shlVU-4 9246512 12.53 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1203738 99.51 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1742972 68.37 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 125396 951.4 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 185409 636.7 ns/op BenchmarkDecimalConversion-4 315 382860 ns/op BenchmarkFloatString/100-4 16598 7146 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 295 405816 ns/op 2913 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 38413308 ns/op 60882 B/op 52 allocs/op BenchmarkFloatString/100000-4 1 3680029618 ns/op 834640 B/op 501 allocs/op BenchmarkFloatAdd/10-4 233415 517.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 225700 475.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 209916 542.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 112219 1034 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 22533 5334 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 281942 412.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 272462 413.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 280066 418.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 200377 583.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 56133 2117 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2721 42423 ns/op BenchmarkParseFloatLargeExp-4 646 186290 ns/op BenchmarkGCD10x10/WithoutXY-4 279469 412.5 ns/op BenchmarkGCD10x10/WithXY-4 83566 1422 ns/op BenchmarkGCD10x100/WithoutXY-4 156490 752.2 ns/op BenchmarkGCD10x100/WithXY-4 24997 5035 ns/op BenchmarkGCD10x1000/WithoutXY-4 110420 1161 ns/op BenchmarkGCD10x1000/WithXY-4 21122 5937 ns/op BenchmarkGCD100x100/WithoutXY-4 42228 2886 ns/op BenchmarkGCD100x100/WithXY-4 15661 7873 ns/op BenchmarkGCD100x1000/WithoutXY-4 18763 6412 ns/op BenchmarkGCD100x1000/WithXY-4 8097 12828 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3447 34291 ns/op BenchmarkGCD1000x1000/WithXY-4 1800 63594 ns/op BenchmarkHilbert-4 31 3604959 ns/op BenchmarkBinomial-4 19692 6329 ns/op BenchmarkQuoRem-4 31548 4128 ns/op BenchmarkExp-4 24 4530886 ns/op BenchmarkExpMont/Odd-4 216 529725 ns/op 2587 B/op 21 allocs/op BenchmarkExpMont/Even1-4 210 568705 ns/op 3356 B/op 37 allocs/op BenchmarkExpMont/Even2-4 202 591158 ns/op 3851 B/op 53 allocs/op BenchmarkExpMont/Even3-4 201 590129 ns/op 3833 B/op 53 allocs/op BenchmarkExpMont/Even4-4 202 598811 ns/op 3849 B/op 53 allocs/op BenchmarkExpMont/Even8-4 204 584015 ns/op 3850 B/op 53 allocs/op BenchmarkExpMont/Even32-4 204 589382 ns/op 3837 B/op 53 allocs/op BenchmarkExpMont/Even64-4 247 485964 ns/op 3647 B/op 54 allocs/op BenchmarkExpMont/Even96-4 235 502126 ns/op 3779 B/op 51 allocs/op BenchmarkExpMont/Even128-4 282 424224 ns/op 3249 B/op 50 allocs/op BenchmarkExpMont/Even255-4 297 397488 ns/op 2963 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 636 189305 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 568 209300 ns/op 1718 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 568 212328 ns/op 1746 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 561 206831 ns/op 1748 B/op 47 allocs/op BenchmarkExp2-4 24 4538137 ns/op BenchmarkBitset-4 1000000 116.4 ns/op BenchmarkBitsetNeg-4 510793 208.7 ns/op BenchmarkBitsetOrig-4 335590 338.6 ns/op BenchmarkBitsetNegOrig-4 217274 556.4 ns/op BenchmarkModSqrt225_Tonelli-4 198 599091 ns/op BenchmarkModSqrt225_3Mod4-4 654 178644 ns/op BenchmarkModSqrt231_Tonelli-4 192 618526 ns/op BenchmarkModSqrt231_5Mod8-4 558 212751 ns/op BenchmarkModInverse-4 18339 6740 ns/op BenchmarkSqrt-4 2414 48710 ns/op BenchmarkIntSqr/1-4 1609376 73.52 ns/op BenchmarkIntSqr/2-4 1000000 109.7 ns/op BenchmarkIntSqr/3-4 793124 128.2 ns/op BenchmarkIntSqr/5-4 726487 160.4 ns/op BenchmarkIntSqr/8-4 497230 210.9 ns/op BenchmarkIntSqr/10-4 416299 249.7 ns/op BenchmarkIntSqr/20-4 79556 1522 ns/op BenchmarkIntSqr/30-4 65988 1965 ns/op BenchmarkIntSqr/50-4 41052 3065 ns/op BenchmarkIntSqr/80-4 24434 5106 ns/op BenchmarkIntSqr/100-4 18591 6650 ns/op BenchmarkIntSqr/200-4 6711 17098 ns/op BenchmarkIntSqr/300-4 2907 43922 ns/op BenchmarkIntSqr/500-4 1255 91673 ns/op BenchmarkIntSqr/800-4 525 238361 ns/op BenchmarkIntSqr/1000-4 390 299564 ns/op BenchmarkDiv/20/10-4 508998 244.0 ns/op BenchmarkDiv/40/20-4 529654 225.5 ns/op BenchmarkDiv/100/50-4 529407 226.7 ns/op BenchmarkDiv/200/100-4 69921 1758 ns/op BenchmarkDiv/400/200-4 72465 1733 ns/op BenchmarkDiv/1000/500-4 59228 2150 ns/op BenchmarkDiv/2000/1000-4 43902 2859 ns/op BenchmarkDiv/20000/10000-4 1966 59439 ns/op BenchmarkDiv/200000/100000-4 51 2430880 ns/op BenchmarkDiv/2000000/1000000-4 2 71603440 ns/op BenchmarkDiv/20000000/10000000-4 1 2206635930 ns/op BenchmarkMul-4 8 12997544 ns/op BenchmarkNatMul/10-4 298432 352.1 ns/op BenchmarkNatMul/100-4 10438 11661 ns/op BenchmarkNatMul/1000-4 326 375231 ns/op BenchmarkZeroShifts/Shl-4 23316 4354 ns/op BenchmarkZeroShifts/ShlSame-4 6031494 18.65 ns/op BenchmarkZeroShifts/Shr-4 24530 5334 ns/op BenchmarkZeroShifts/ShrSame-4 6134672 19.82 ns/op BenchmarkExp3Power/0x10-4 262860 443.0 ns/op BenchmarkExp3Power/0x40-4 238962 526.7 ns/op BenchmarkExp3Power/0x100-4 156138 803.5 ns/op BenchmarkExp3Power/0x400-4 80746 1569 ns/op BenchmarkExp3Power/0x1000-4 17752 7093 ns/op BenchmarkExp3Power/0x4000-4 3615 34779 ns/op BenchmarkExp3Power/0x10000-4 367 330692 ns/op BenchmarkExp3Power/0x40000-4 30 3443770 ns/op BenchmarkExp3Power/0x100000-4 3 33455105 ns/op BenchmarkExp3Power/0x400000-4 1 306110675 ns/op BenchmarkFibo-4 4 30667491 ns/op BenchmarkNatSqr/1-4 1326087 111.1 ns/op BenchmarkNatSqr/2-4 980214 140.1 ns/op BenchmarkNatSqr/3-4 839828 173.5 ns/op BenchmarkNatSqr/5-4 577741 209.2 ns/op BenchmarkNatSqr/8-4 478204 297.4 ns/op BenchmarkNatSqr/10-4 338954 336.7 ns/op BenchmarkNatSqr/20-4 80473 1550 ns/op BenchmarkNatSqr/30-4 60850 2012 ns/op BenchmarkNatSqr/50-4 36546 3554 ns/op BenchmarkNatSqr/80-4 18692 5767 ns/op BenchmarkNatSqr/100-4 16718 7357 ns/op BenchmarkNatSqr/200-4 6228 19040 ns/op BenchmarkNatSqr/300-4 2553 47413 ns/op BenchmarkNatSqr/500-4 1288 88851 ns/op BenchmarkNatSqr/800-4 560 213072 ns/op BenchmarkNatSqr/1000-4 403 300019 ns/op BenchmarkNatSetBytes/8-4 3511246 34.56 ns/op BenchmarkNatSetBytes/24-4 926196 139.9 ns/op BenchmarkNatSetBytes/128-4 359563 339.1 ns/op BenchmarkNatSetBytes/7-4 1286326 93.81 ns/op BenchmarkNatSetBytes/23-4 666868 178.7 ns/op BenchmarkNatSetBytes/127-4 308702 405.2 ns/op BenchmarkScanPi-4 324 365874 ns/op BenchmarkStringPiParallel-4 1032 123159 ns/op BenchmarkScan/10/Base2-4 53152 2252 ns/op BenchmarkScan/100/Base2-4 5636 20348 ns/op BenchmarkScan/1000/Base2-4 597 202766 ns/op BenchmarkScan/10/Base8-4 132116 879.1 ns/op BenchmarkScan/100/Base8-4 17048 7069 ns/op BenchmarkScan/1000/Base8-4 1699 70414 ns/op BenchmarkScan/10/Base10-4 140448 820.1 ns/op BenchmarkScan/100/Base10-4 18673 6488 ns/op BenchmarkScan/1000/Base10-4 1870 63586 ns/op BenchmarkScan/10/Base16-4 167623 702.9 ns/op BenchmarkScan/100/Base16-4 21514 5597 ns/op BenchmarkScan/1000/Base16-4 2170 55277 ns/op BenchmarkString/10/Base2-4 260677 439.7 ns/op BenchmarkString/100/Base2-4 38250 3089 ns/op BenchmarkString/1000/Base2-4 3698 29585 ns/op BenchmarkString/10/Base8-4 453717 241.6 ns/op BenchmarkString/100/Base8-4 100080 1207 ns/op BenchmarkString/1000/Base8-4 10000 10649 ns/op BenchmarkString/10/Base10-4 300334 407.7 ns/op BenchmarkString/100/Base10-4 65509 1863 ns/op BenchmarkString/1000/Base10-4 6715 15798 ns/op BenchmarkString/10/Base16-4 553318 215.7 ns/op BenchmarkString/100/Base16-4 135312 906.4 ns/op BenchmarkString/1000/Base16-4 15547 7621 ns/op BenchmarkLeafSize/0-4 61 1922989 ns/op BenchmarkLeafSize/1-4 723 167662 ns/op BenchmarkLeafSize/2-4 706 163708 ns/op BenchmarkLeafSize/3-4 513 230802 ns/op BenchmarkLeafSize/4-4 721 160170 ns/op BenchmarkLeafSize/5-4 478 255896 ns/op BenchmarkLeafSize/6-4 535 226096 ns/op BenchmarkLeafSize/7-4 592 209696 ns/op BenchmarkLeafSize/8-4 756 157989 ns/op BenchmarkLeafSize/9-4 402 296247 ns/op BenchmarkLeafSize/10-4 472 248864 ns/op BenchmarkLeafSize/11-4 478 253843 ns/op BenchmarkLeafSize/12-4 523 222051 ns/op BenchmarkLeafSize/13-4 496 241696 ns/op BenchmarkLeafSize/14-4 577 207780 ns/op BenchmarkLeafSize/15-4 630 187716 ns/op BenchmarkLeafSize/16-4 734 162946 ns/op BenchmarkLeafSize/32-4 709 159757 ns/op BenchmarkLeafSize/64-4 679 171246 ns/op BenchmarkProbablyPrime/n=0-4 14 7274399 ns/op BenchmarkProbablyPrime/n=1-4 13 8146840 ns/op BenchmarkProbablyPrime/n=5-4 9 11600385 ns/op BenchmarkProbablyPrime/n=10-4 7 15875734 ns/op BenchmarkProbablyPrime/n=20-4 5 24733815 ns/op BenchmarkProbablyPrime/Lucas-4 16 6523771 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 136 870808 ns/op BenchmarkRatCmp-4 291134 385.4 ns/op BenchmarkFloatPrecExact/1-4 190286 615.9 ns/op BenchmarkFloatPrecExact/10-4 59437 2000 ns/op BenchmarkFloatPrecExact/100-4 17174 7192 ns/op BenchmarkFloatPrecExact/1000-4 3463 35014 ns/op BenchmarkFloatPrecExact/10000-4 218 547038 ns/op BenchmarkFloatPrecExact/100000-4 5 22665256 ns/op BenchmarkFloatPrecExact/1000000-4 1 1132201737 ns/op BenchmarkFloatPrecMixed/1-4 177021 670.3 ns/op BenchmarkFloatPrecMixed/10-4 57268 2094 ns/op BenchmarkFloatPrecMixed/100-4 8806 13983 ns/op BenchmarkFloatPrecMixed/1000-4 697 176821 ns/op BenchmarkFloatPrecMixed/10000-4 20 5547470 ns/op BenchmarkFloatPrecMixed/100000-4 1 304048333 ns/op BenchmarkFloatPrecMixed/1000000-4 1 20938089931 ns/op BenchmarkFloatPrecInexact/1-4 294278 392.4 ns/op BenchmarkFloatPrecInexact/10-4 260311 452.0 ns/op BenchmarkFloatPrecInexact/100-4 214855 604.4 ns/op BenchmarkFloatPrecInexact/1000-4 60841 2518 ns/op BenchmarkFloatPrecInexact/10000-4 8079 17045 ns/op BenchmarkFloatPrecInexact/100000-4 777 162878 ns/op BenchmarkFloatPrecInexact/1000000-4 64 1891038 ns/op BenchmarkFloatSqrt/64-4 28804 3917 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 19368 6152 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 13837 8538 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 6942 16142 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1509 81584 ns/op 18021 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 94 1069265 ns/op 175204 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 2 80658141 ns/op 3500408 B/op 578 allocs/op PASS ok math/big 73.258s goos: freebsd goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 11623408 10.71 ns/op BenchmarkLeadingZeros8-4 10020160 11.58 ns/op BenchmarkLeadingZeros16-4 10241970 10.59 ns/op BenchmarkLeadingZeros32-4 11298111 10.49 ns/op BenchmarkLeadingZeros64-4 11636179 9.862 ns/op BenchmarkTrailingZeros-4 11425497 10.24 ns/op BenchmarkTrailingZeros8-4 11902621 11.09 ns/op BenchmarkTrailingZeros16-4 10957538 10.44 ns/op BenchmarkTrailingZeros32-4 10909185 10.12 ns/op BenchmarkTrailingZeros64-4 11140608 10.29 ns/op BenchmarkOnesCount-4 10908144 11.06 ns/op BenchmarkOnesCount8-4 11027847 11.28 ns/op BenchmarkOnesCount16-4 11248282 9.997 ns/op BenchmarkOnesCount32-4 10707502 10.43 ns/op BenchmarkOnesCount64-4 11418236 10.94 ns/op BenchmarkRotateLeft-4 11940710 10.00 ns/op BenchmarkRotateLeft8-4 11508412 10.77 ns/op BenchmarkRotateLeft16-4 12048381 9.088 ns/op BenchmarkRotateLeft32-4 10441242 9.646 ns/op BenchmarkRotateLeft64-4 12084406 10.74 ns/op BenchmarkReverse-4 18357440 6.256 ns/op BenchmarkReverse8-4 21148478 4.998 ns/op BenchmarkReverse16-4 20312965 5.916 ns/op BenchmarkReverse32-4 20302998 5.951 ns/op BenchmarkReverse64-4 17787636 6.248 ns/op BenchmarkReverseBytes-4 20862862 5.909 ns/op BenchmarkReverseBytes16-4 20791976 5.100 ns/op BenchmarkReverseBytes32-4 19790719 5.918 ns/op BenchmarkReverseBytes64-4 20274564 5.605 ns/op BenchmarkAdd-4 10596518 10.70 ns/op BenchmarkAdd32-4 11971897 10.01 ns/op BenchmarkAdd64-4 11998148 11.00 ns/op BenchmarkAdd64multiple-4 20170683 5.915 ns/op BenchmarkSub-4 12409086 10.92 ns/op BenchmarkSub32-4 11953794 10.05 ns/op BenchmarkSub64-4 10847629 10.94 ns/op BenchmarkSub64multiple-4 19176135 5.950 ns/op BenchmarkMul-4 10002037 11.39 ns/op BenchmarkMul32-4 11959082 10.05 ns/op BenchmarkMul64-4 12132300 10.03 ns/op BenchmarkDiv-4 11422257 10.13 ns/op BenchmarkDiv32-4 12035054 10.16 ns/op BenchmarkDiv64-4 11692984 10.01 ns/op PASS ok math/bits 6.583s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 13617604 8.686 ns/op BenchmarkAcos-4 599510 174.6 ns/op BenchmarkAcosh-4 585888 190.2 ns/op BenchmarkAsin-4 643803 178.2 ns/op BenchmarkAsinh-4 665936 177.8 ns/op BenchmarkAtan-4 1000000 111.0 ns/op BenchmarkAtanh-4 1000000 110.4 ns/op BenchmarkConj-4 23882268 5.672 ns/op BenchmarkCos-4 664075 158.8 ns/op BenchmarkCosh-4 688407 163.2 ns/op BenchmarkExp-4 945319 121.6 ns/op BenchmarkLog-4 1521556 79.93 ns/op BenchmarkLog10-4 1506520 79.70 ns/op BenchmarkPhase-4 3221172 36.72 ns/op BenchmarkPolar-4 2377803 50.36 ns/op BenchmarkPow-4 271087 440.1 ns/op BenchmarkRect-4 1260956 95.78 ns/op BenchmarkSin-4 683564 162.9 ns/op BenchmarkSinh-4 721556 154.8 ns/op BenchmarkSqrt-4 1000000 108.6 ns/op BenchmarkTan-4 446854 260.7 ns/op BenchmarkTanh-4 490311 242.3 ns/op PASS ok math/cmplx 4.154s goos: freebsd goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 982976 104.4 ns/op BenchmarkInt63ThreadsafeParallel-4 733410 147.6 ns/op BenchmarkInt63Unthreadsafe-4 1413628 82.91 ns/op BenchmarkIntn1000-4 918181 112.5 ns/op BenchmarkInt63n1000-4 1216359 97.22 ns/op BenchmarkInt31n1000-4 1230934 97.58 ns/op BenchmarkFloat32-4 1247467 98.17 ns/op BenchmarkFloat64-4 1416206 84.83 ns/op BenchmarkPerm3-4 251868 452.3 ns/op BenchmarkPerm30-4 30315 3965 ns/op BenchmarkPerm30ViaShuffle-4 30709 3894 ns/op BenchmarkShuffleOverhead-4 21423 5574 ns/op BenchmarkRead3-4 1188280 103.0 ns/op BenchmarkRead64-4 107662 1093 ns/op BenchmarkRead1000-4 6606 16243 ns/op BenchmarkConcurrent-4 211722 584.4 ns/op PASS ok math/rand 3.696s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8-4 6278529 19.23 ns/op BenchmarkChaCha8Read-4 1000000 107.4 ns/op 298.01 MB/s BenchmarkPCG_DXSM-4 4652236 25.87 ns/op BenchmarkSourceUint64-4 3999898 25.83 ns/op BenchmarkGlobalInt64-4 4142671 29.45 ns/op BenchmarkGlobalInt64Parallel-4 8024102 14.89 ns/op BenchmarkGlobalUint64-4 4046569 29.55 ns/op BenchmarkGlobalUint64Parallel-4 7866267 15.07 ns/op BenchmarkInt64-4 2698450 44.67 ns/op BenchmarkUint64-4 2720871 44.62 ns/op BenchmarkGlobalIntN1000-4 2791299 43.29 ns/op BenchmarkIntN1000-4 2072454 57.97 ns/op BenchmarkInt64N1000-4 2068784 57.56 ns/op BenchmarkInt64N1e8-4 2068036 57.86 ns/op BenchmarkInt64N1e9-4 2102553 57.78 ns/op BenchmarkInt64N2e9-4 2063960 58.51 ns/op BenchmarkInt64N1e18-4 2071825 59.61 ns/op BenchmarkInt64N2e18-4 2011366 60.81 ns/op BenchmarkInt64N4e18-4 1775989 67.89 ns/op BenchmarkInt32N1000-4 2122237 58.31 ns/op BenchmarkInt32N1e8-4 2065320 57.24 ns/op BenchmarkInt32N1e9-4 2131657 58.15 ns/op BenchmarkInt32N2e9-4 2078766 57.68 ns/op BenchmarkFloat32-4 2673756 44.70 ns/op BenchmarkFloat64-4 2725183 44.84 ns/op BenchmarkExpFloat64-4 1553170 77.54 ns/op BenchmarkNormFloat64-4 1560730 78.30 ns/op BenchmarkPerm3-4 443065 277.0 ns/op BenchmarkPerm30-4 40830 2976 ns/op BenchmarkPerm30ViaShuffle-4 42438 2849 ns/op BenchmarkShuffleOverhead-4 57530 2118 ns/op BenchmarkConcurrent-4 4016072 28.65 ns/op PASS ok math/rand/v2 6.397s goos: freebsd goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 62785 1891 ns/op BenchmarkQDecodeWord-4 166840 732.8 ns/op BenchmarkQDecodeHeader-4 155611 767.4 ns/op BenchmarkTypeByExtension/.html-4 590050 202.1 ns/op BenchmarkTypeByExtension/.HTML-4 397311 264.1 ns/op BenchmarkTypeByExtension/.unused-4 487441 231.0 ns/op BenchmarkExtensionsByType/text/html-4 275130 438.5 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 159458 765.6 ns/op BenchmarkExtensionsByType/application/octet-stream-4 256742 487.7 ns/op PASS ok mime 2.331s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 854 128200 ns/op 48436 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 885 128062 ns/op 48514 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 386 306821 ns/op 105637 B/op 271 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 699 167600 ns/op 49651 B/op 207 allocs/op PASS ok mime/multipart 1.586s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1388 80562 ns/op PASS ok mime/quotedprintable 1.195s goos: freebsd goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 176 673898 ns/op 8477 B/op 93 allocs/op BenchmarkGoLookupIPNoSuchHost-4 16 7101891 ns/op 19639 B/op 160 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5244904460 ns/op 157888 B/op 224 allocs/op BenchmarkDNSName-4 154785 705.9 ns/op BenchmarkInterfaces-4 7195 14600 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 13412 8811 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 8175 14860 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 9051 13130 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 12631 9521 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 8427 12584 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 19483 6111 ns/op BenchmarkParseIPValidIPv4-4 1000000 118.5 ns/op BenchmarkParseIPValidIPv6-4 788974 139.0 ns/op BenchmarkIPString/IPv4-4 164296 694.1 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 20689 5846 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 80185 1434 ns/op BenchmarkIPEqual/IPv4-4 1507586 74.04 ns/op BenchmarkIPEqual/IPv6-4 1515580 77.99 ns/op BenchmarkSendfileZeroBytes-4 26293 5034 ns/op 69 B/op 1 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1042206844 ns/op 0.00 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1027864256 ns/op 0.00 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1053042728 ns/op 0.00 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1069308548 ns/op 0.01 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1019452093 ns/op 0.02 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1039676421 ns/op 0.03 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1015204700 ns/op 0.06 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1031144620 ns/op 0.13 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1053177868 ns/op 0.25 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1076268726 ns/op 0.49 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1028142306 ns/op 1.02 MB/s 680 B/op 10 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1063254661 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1038597769 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1069587708 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1077751468 ns/op 0.01 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1078731049 ns/op 0.02 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1078228750 ns/op 0.03 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1077474658 ns/op 0.06 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1077325039 ns/op 0.12 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1030990530 ns/op 0.25 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1064402722 ns/op 0.49 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1034565083 ns/op 1.01 MB/s 32944 B/op 4 allocs/op BenchmarkTCP4OneShot-4 4144 29457 ns/op BenchmarkTCP4OneShotTimeout-4 3948 31182 ns/op BenchmarkTCP4Persistent-4 13650 9668 ns/op BenchmarkTCP4PersistentTimeout-4 11790 10018 ns/op BenchmarkTCP6OneShot-4 3314 33142 ns/op BenchmarkTCP6OneShotTimeout-4 2935 35553 ns/op BenchmarkTCP6Persistent-4 10064 11297 ns/op BenchmarkTCP6PersistentTimeout-4 11654 9953 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 26177 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 25621 ns/op BenchmarkSetReadDeadline-4 124774 952.0 ns/op BenchmarkUDP6LinkLocalUnicast-4 7420 14598 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 9206 12022 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 8805 14208 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 16879 9081 ns/op 0 B/op 0 allocs/op PASS ok net 36.065s goos: freebsd goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 36258 3169 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 16687 7229 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 21108 5759 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 25294 4818 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 53232 2228 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 74230 1652 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 2061103 56.52 ns/op BenchmarkFindChild/n=2/rep=map-4 4466535 27.22 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1746885 67.14 ns/op BenchmarkFindChild/n=4/rep=linear-4 1129590 107.6 ns/op BenchmarkFindChild/n=4/rep=map-4 4227717 28.00 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 1000000 116.2 ns/op BenchmarkFindChild/n=8/rep=linear-4 599226 209.2 ns/op BenchmarkFindChild/n=8/rep=map-4 3901063 30.34 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 568326 208.6 ns/op BenchmarkFindChild/n=16/rep=linear-4 297168 399.7 ns/op BenchmarkFindChild/n=16/rep=map-4 4204153 28.18 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2768281 41.93 ns/op BenchmarkFindChild/n=32/rep=linear-4 138850 803.7 ns/op BenchmarkFindChild/n=32/rep=map-4 4534599 26.24 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 3021423 40.75 ns/op BenchmarkMultiConflicts-4 1 134301270 ns/op BenchmarkServerMatch-4 25590 4931 ns/op BenchmarkReadRequestChrome-4 5133 21614 ns/op 28.27 MB/s 1539 B/op 14 allocs/op BenchmarkReadRequestCurl-4 14762 8254 ns/op 9.45 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 14785 8208 ns/op 9.99 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 8832 11746 ns/op 12.86 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 22658 5373 ns/op 7.44 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 307 370460 ns/op 2.76 MB/s BenchmarkFileAndServer_1KB/https1-4 242 483681 ns/op 2.12 MB/s BenchmarkFileAndServer_1KB/h2-4 174 668480 ns/op 1.53 MB/s BenchmarkFileAndServer_16MB/h1-4 4 28483938 ns/op 589.01 MB/s BenchmarkFileAndServer_16MB/https1-4 2 65422367 ns/op 256.44 MB/s BenchmarkFileAndServer_16MB/h2-4 1 166993911 ns/op 100.47 MB/s BenchmarkFileAndServer_64MB/h1-4 1 104166152 ns/op 644.25 MB/s BenchmarkFileAndServer_64MB/https1-4 1 238742741 ns/op 281.09 MB/s BenchmarkFileAndServer_64MB/h2-4 1 673696039 ns/op 99.61 MB/s BenchmarkServeMux-4 295 429123 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 356 368190 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 390 339443 ns/op 6506 B/op 70 allocs/op BenchmarkClientServer/https1-4 253 474033 ns/op 7304 B/op 80 allocs/op BenchmarkClientServer/h2-4 198 582953 ns/op 10501 B/op 79 allocs/op BenchmarkClientServerParallel/4/h1-4 1419 78479 ns/op 10284 B/op 84 allocs/op BenchmarkClientServerParallel/4/https1-4 44 2480368 ns/op 103758 B/op 833 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36698: write tcp 127.0.0.1:36693->127.0.0.1:36698: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36696: write tcp 127.0.0.1:36693->127.0.0.1:36696: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36695: write tcp 127.0.0.1:36693->127.0.0.1:36695: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36735: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36734: read tcp 127.0.0.1:36701->127.0.0.1:36734: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36733: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36727: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36736: write tcp 127.0.0.1:36701->127.0.0.1:36736: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36728: write tcp 127.0.0.1:36701->127.0.0.1:36728: use of closed network connection BenchmarkClientServerParallel/4/h2-4 492 225907 ns/op 13240 B/op 107 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36745: write tcp 127.0.0.1:36739->127.0.0.1:36745: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36741: write tcp 127.0.0.1:36739->127.0.0.1:36741: use of closed network connection clientserver_test.go:210: server log: http2: server: error reading preface from client 127.0.0.1:36758: read tcp 127.0.0.1:36747->127.0.0.1:36758: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36751: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36759: read tcp 127.0.0.1:36747->127.0.0.1:36759: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36754: read tcp 127.0.0.1:36747->127.0.0.1:36754: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36753: write tcp 127.0.0.1:36747->127.0.0.1:36753: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36757: write tcp 127.0.0.1:36747->127.0.0.1:36757: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36752: write tcp 127.0.0.1:36747->127.0.0.1:36752: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:36766: read tcp 127.0.0.1:36764->127.0.0.1:36766: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 904 128124 ns/op 15354 B/op 98 allocs/op BenchmarkClientServerParallel/64/https1-4 73 2555824 ns/op 102096 B/op 816 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37370: read tcp 127.0.0.1:37368->127.0.0.1:37370: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37372: write tcp 127.0.0.1:37368->127.0.0.1:37372: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37373: write tcp 127.0.0.1:37368->127.0.0.1:37373: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37375: write tcp 127.0.0.1:37368->127.0.0.1:37375: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37385: read tcp 127.0.0.1:37376->127.0.0.1:37385: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37393: read tcp 127.0.0.1:37376->127.0.0.1:37393: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37380: read tcp 127.0.0.1:37376->127.0.0.1:37380: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37387: read tcp 127.0.0.1:37376->127.0.0.1:37387: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37404: write tcp 127.0.0.1:37376->127.0.0.1:37404: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37384: read tcp 127.0.0.1:37376->127.0.0.1:37384: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h2-4 52 3378950 ns/op 134578 B/op 1179 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37496: write tcp 127.0.0.1:37495->127.0.0.1:37496: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37497: write tcp 127.0.0.1:37495->127.0.0.1:37497: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37500: write tcp 127.0.0.1:37495->127.0.0.1:37500: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37521: read tcp 127.0.0.1:37503->127.0.0.1:37521: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37533: read tcp 127.0.0.1:37503->127.0.0.1:37533: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37509: read tcp 127.0.0.1:37503->127.0.0.1:37509: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37518: read tcp 127.0.0.1:37503->127.0.0.1:37518: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37541: read tcp 127.0.0.1:37503->127.0.0.1:37541: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37517: read tcp 127.0.0.1:37503->127.0.0.1:37517: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37532: read tcp 127.0.0.1:37503->127.0.0.1:37532: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1033167544 ns/op 30144 B/op 156 allocs/op BenchmarkClient-4 255 428356 ns/op 4268 B/op 51 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 679 163486 ns/op 7650 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1544 76214 ns/op 3084 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1768 57827 ns/op 1957 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1887 57351 ns/op 2845 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1778 60961 ns/op 2760 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1886 57811 ns/op 2777 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1770 56867 ns/op 1940 B/op 14 allocs/op BenchmarkServerHijack-4 1279 101599 ns/op 16834 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 450 243480 ns/op 6367 B/op 53 allocs/op BenchmarkResponseStatusLine-4 656148 160.9 ns/op 0 B/op 0 allocs/op PASS ok net/http 16.966s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 6192 19834 ns/op 34257 B/op 14 allocs/op PASS ok net/http/httputil 1.286s goos: freebsd goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 126034 941.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 1237203 94.67 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 940701 119.3 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 158217 746.3 ns/op BenchmarkStdIPv4-4 181786 664.3 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 141854 853.3 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 129546 866.4 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 174325 687.4 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 116565 993.5 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 2086725 60.15 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1929616 64.85 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1300515 94.95 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 788352 152.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 907590 120.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 776934 157.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 181734 651.6 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 658340 177.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 460945 232.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 605878 202.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 501232 240.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 156528 760.8 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 492415 212.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 194228 608.9 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 248245 458.8 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 325256 359.4 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 240247 504.4 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 461528 226.9 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 228415 508.4 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 229554 496.4 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 228232 496.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 177184 642.6 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 677998 161.4 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 237920 495.3 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 278040 413.7 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 352466 299.2 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 248761 466.1 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 339382 340.7 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 160506 711.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 201068 591.5 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 243441 491.2 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 188222 637.2 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 380116 314.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 179568 655.7 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 212300 569.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 268672 443.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 188506 617.0 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1516353 78.98 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1553282 80.05 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1471353 80.17 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1438744 83.33 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1361613 85.09 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1419133 83.37 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1418894 82.60 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1418516 83.85 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1371693 82.86 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 502160 217.8 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 629655 185.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 454278 251.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 557355 212.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 484814 253.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 158460 733.2 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 7725969 15.36 ns/op PASS ok net/netip 9.822s 2024/07/17 23:41:32 Test RPC server listening on 127.0.0.1:38170 2024/07/17 23:41:32 Test HTTP RPC server listening on 127.0.0.1:38171 goos: freebsd goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1741 63697 ns/op BenchmarkEndToEndHTTP-4 1578 67646 ns/op BenchmarkEndToEndAsync-4 4372 27578 ns/op BenchmarkEndToEndAsyncHTTP-4 4420 27197 ns/op PASS ok net/rpc 1.848s goos: freebsd goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 5251 22431 ns/op BenchmarkReadMIMEHeader/server_headers-4 7701 15900 ns/op BenchmarkUncommon-4 34218 3448 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.675s goos: freebsd goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 5734 18421 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 142938 821.3 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 737973 146.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 138607 845.0 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 260422 452.8 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 126222 941.0 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 21241 5609 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 531418 207.8 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 142863 837.1 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 266155 455.8 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 125821 946.5 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 23570 5054 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 237123 504.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 100356 1201 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 92961 1250 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 43381 2822 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 7725 15417 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 227294 499.3 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 101074 1180 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 95358 1251 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 42861 2814 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 7255 14896 ns/op 320 B/op 1 allocs/op PASS ok net/url 3.957s goos: freebsd goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4409761 27.65 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 256561 441.1 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1850 64210 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:508: benchmarkReaddirname ".": 134 entries os_test.go:508: benchmarkReaddirname ".": 134 entries os_test.go:508: benchmarkReaddirname ".": 134 entries BenchmarkReaddir-4 540 217713 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:525: benchmarkReaddir ".": 134 entries os_test.go:525: benchmarkReaddir ".": 134 entries os_test.go:525: benchmarkReaddir ".": 134 entries BenchmarkReadDir-4 1345 85474 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:542: benchmarkReadDir ".": 134 entries os_test.go:542: benchmarkReadDir ".": 134 entries os_test.go:542: benchmarkReadDir ".": 134 entries BenchmarkStatDot-4 153067 817.3 ns/op BenchmarkStatFile-4 119974 993.1 ns/op BenchmarkStatDir-4 129872 931.1 ns/op BenchmarkLstatDot-4 147462 814.6 ns/op BenchmarkLstatFile-4 120014 1025 ns/op BenchmarkLstatDir-4 129108 946.6 ns/op BenchmarkRemoveAll-4 50 2260259 ns/op 37301 B/op 507 allocs/op PASS ok os 3.136s goos: freebsd goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 57 2028419 ns/op 7118 B/op 30 allocs/op PASS ok os/exec 1.289s goos: freebsd goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 608139 206.2 ns/op PASS ok os/user 1.306s goos: freebsd goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 4784406 24.74 ns/op BenchmarkString-4 3018412 39.22 ns/op BenchmarkBytes-4 2695994 44.58 ns/op BenchmarkNamedBytes-4 1454224 82.32 ns/op BenchmarkBytesArray-4 907556 122.8 ns/op BenchmarkSliceLen-4 3204855 38.55 ns/op BenchmarkMapLen-4 1000000 114.2 ns/op BenchmarkStringLen-4 2225983 54.13 ns/op BenchmarkArrayLen-4 1631145 72.92 ns/op BenchmarkSliceCap-4 3155804 37.84 ns/op BenchmarkDeepEqual/int8-4 407498 285.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 107908 1112 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 366638 323.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 104451 1174 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 374896 324.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 104520 1150 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 342348 323.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 104053 1131 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 369729 313.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 104565 1146 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 399613 285.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 135274 874.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 344976 317.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 104024 1154 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 349507 314.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 105842 1132 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 342140 324.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 105273 1129 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 379587 321.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 105961 1137 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 350769 316.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 105067 1144 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 372398 323.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 104272 1171 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 380144 319.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 105543 1150 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 370218 318.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 104970 1158 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 379542 318.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 107437 1162 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 428394 281.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 107636 1095 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 382666 308.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 103724 1141 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 137942 880.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 69741 1725 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 55046 2188 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 39010 3053 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 42840 2764 ns/op BenchmarkIsZero/ArrayComparable-4 321981 354.1 ns/op BenchmarkIsZero/ArrayIncomparable-4 40042 2977 ns/op BenchmarkIsZero/StructComparable-4 789747 149.9 ns/op BenchmarkIsZero/StructIncomparable-4 180246 670.3 ns/op BenchmarkIsZero/ArrayInt_4-4 1667932 71.29 ns/op BenchmarkIsZero/ArrayInt_1024-4 19820 6057 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 38107 3133 ns/op BenchmarkIsZero/Struct4Int-4 1638151 72.01 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 19665 6099 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 19726 6093 ns/op BenchmarkIsZero/StructInt_512-4 38434 3115 ns/op BenchmarkSetZero/Bool/Direct-4 4715523 25.39 ns/op BenchmarkSetZero/Bool/CachedZero-4 962029 111.2 ns/op BenchmarkSetZero/Bool/NewZero-4 668143 164.5 ns/op BenchmarkSetZero/Int/Direct-4 3046965 38.90 ns/op BenchmarkSetZero/Int/CachedZero-4 1098145 109.9 ns/op BenchmarkSetZero/Int/NewZero-4 712795 160.0 ns/op BenchmarkSetZero/Uint/Direct-4 3077326 39.17 ns/op BenchmarkSetZero/Uint/CachedZero-4 1000000 111.9 ns/op BenchmarkSetZero/Uint/NewZero-4 713083 161.5 ns/op BenchmarkSetZero/Float/Direct-4 3110122 38.94 ns/op BenchmarkSetZero/Float/CachedZero-4 1000000 112.1 ns/op BenchmarkSetZero/Float/NewZero-4 769144 160.1 ns/op BenchmarkSetZero/Complex/Direct-4 3063156 38.59 ns/op BenchmarkSetZero/Complex/CachedZero-4 941751 109.3 ns/op BenchmarkSetZero/Complex/NewZero-4 716540 161.6 ns/op BenchmarkSetZero/Array/Direct-4 2724294 44.18 ns/op BenchmarkSetZero/Array/CachedZero-4 1074914 109.9 ns/op BenchmarkSetZero/Array/NewZero-4 716403 156.4 ns/op BenchmarkSetZero/Chan/Direct-4 3041866 39.30 ns/op BenchmarkSetZero/Chan/CachedZero-4 1000000 105.0 ns/op BenchmarkSetZero/Chan/NewZero-4 697028 155.0 ns/op BenchmarkSetZero/Func/Direct-4 3114043 39.51 ns/op BenchmarkSetZero/Func/CachedZero-4 1143956 105.9 ns/op BenchmarkSetZero/Func/NewZero-4 665840 155.3 ns/op BenchmarkSetZero/Interface/Direct-4 2921738 41.61 ns/op BenchmarkSetZero/Interface/CachedZero-4 1100038 112.1 ns/op BenchmarkSetZero/Interface/NewZero-4 752679 163.1 ns/op BenchmarkSetZero/Map/Direct-4 3032492 39.06 ns/op BenchmarkSetZero/Map/CachedZero-4 1000000 105.7 ns/op BenchmarkSetZero/Map/NewZero-4 765895 153.0 ns/op BenchmarkSetZero/Pointer/Direct-4 2989382 38.59 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1000000 106.5 ns/op BenchmarkSetZero/Pointer/NewZero-4 770587 152.1 ns/op BenchmarkSetZero/Slice/Direct-4 2795247 41.57 ns/op BenchmarkSetZero/Slice/CachedZero-4 1000000 111.7 ns/op BenchmarkSetZero/Slice/NewZero-4 655772 161.6 ns/op BenchmarkSetZero/String/Direct-4 3074211 38.71 ns/op BenchmarkSetZero/String/CachedZero-4 899946 111.1 ns/op BenchmarkSetZero/String/NewZero-4 756837 157.2 ns/op BenchmarkSetZero/Struct/Direct-4 2796699 42.71 ns/op BenchmarkSetZero/Struct/CachedZero-4 966229 111.7 ns/op BenchmarkSetZero/Struct/NewZero-4 658293 161.6 ns/op BenchmarkSelect/1-4 230182 498.6 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 105530 1175 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 49033 2428 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 260467 388.5 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 256760 465.1 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 108910 1136 ns/op 112.72 MB/s BenchmarkCallArgCopy/size=256-4 103273 1122 ns/op 228.14 MB/s BenchmarkCallArgCopy/size=1024-4 80826 1651 ns/op 620.26 MB/s BenchmarkCallArgCopy/size=4096-4 47688 3047 ns/op 1344.35 MB/s BenchmarkCallArgCopy/size=65536-4 4708 23149 ns/op 2831.08 MB/s BenchmarkFieldByName1-4 1976546 63.05 ns/op BenchmarkFieldByName2-4 152182 806.2 ns/op BenchmarkFieldByName3-4 22780 5371 ns/op BenchmarkInterfaceBig-4 4967120 23.98 ns/op BenchmarkInterfaceSmall-4 5062032 23.82 ns/op BenchmarkNew-4 2826327 38.59 ns/op BenchmarkMap/StringKeys/MapIndex-4 3228 37123 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2545 45470 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3090 38208 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2469 46083 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2970 37657 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2562 45411 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 298437 390.5 ns/op BenchmarkTypeForString-4 2574903 46.09 ns/op BenchmarkTypeForError-4 1246924 94.88 ns/op PASS ok reflect 19.059s goos: freebsd goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 17535 7161 ns/op 9142 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 23743 5249 ns/op 9294 B/op 1 allocs/op BenchmarkFindString-4 17678 6573 ns/op 8997 B/op 1 allocs/op BenchmarkFindSubmatch-4 17698 7377 ns/op 9361 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 18258 7015 ns/op 9222 B/op 2 allocs/op BenchmarkLiteral-4 28446 4552 ns/op BenchmarkNotLiteral-4 6187 20378 ns/op BenchmarkMatchClass-4 4537 26496 ns/op BenchmarkMatchClass_InRange-4 4546 25322 ns/op BenchmarkReplaceAll-4 3410 30127 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 31363 4395 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 61363 2084 ns/op BenchmarkAnchoredShortMatch-4 24933 5010 ns/op BenchmarkAnchoredLongMatch-4 27502 4286 ns/op BenchmarkOnePassShortA-4 26794 4443 ns/op BenchmarkNotOnePassShortA-4 11954 9616 ns/op BenchmarkOnePassShortB-4 34342 3442 ns/op BenchmarkNotOnePassShortB-4 14718 7958 ns/op BenchmarkOnePassLongPrefix-4 118623 1067 ns/op BenchmarkOnePassLongNotPrefix-4 40376 3127 ns/op BenchmarkMatchParallelShared-4 27082 4297 ns/op BenchmarkMatchParallelCopied-4 29944 4230 ns/op BenchmarkQuoteMetaAll-4 263202 465.7 ns/op 30.06 MB/s BenchmarkQuoteMetaNone-4 415939 262.8 ns/op 98.93 MB/s BenchmarkCompile/Onepass-4 5968 19089 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2521 48258 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 271 444284 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4771513 25.03 ns/op 639.14 MB/s BenchmarkMatch/Easy0/32-4 35067 3782 ns/op 8.46 MB/s BenchmarkMatch/Easy0/1K-4 24690 4104 ns/op 249.52 MB/s BenchmarkMatch/Easy0i/16-4 5037637 24.95 ns/op 641.37 MB/s BenchmarkMatch/Easy0i/32-4 7856 14075 ns/op 2.27 MB/s BenchmarkMatch/Easy0i/1K-4 351 340210 ns/op 3.01 MB/s BenchmarkMatch/Easy1/16-4 4877932 24.74 ns/op 646.71 MB/s BenchmarkMatch/Easy1/32-4 31584 3967 ns/op 8.07 MB/s BenchmarkMatch/Easy1/1K-4 10000 11425 ns/op 89.63 MB/s BenchmarkMatch/Medium/16-4 4905270 25.05 ns/op 638.65 MB/s BenchmarkMatch/Medium/32-4 8613 13241 ns/op 2.42 MB/s BenchmarkMatch/Medium/1K-4 390 302842 ns/op 3.38 MB/s BenchmarkMatch/Hard/16-4 4782204 24.08 ns/op 664.34 MB/s BenchmarkMatch/Hard/32-4 5768 21448 ns/op 1.49 MB/s BenchmarkMatch/Hard/1K-4 225 526863 ns/op 1.94 MB/s BenchmarkMatch/Hard1/16-4 2010 59281 ns/op 0.27 MB/s BenchmarkMatch/Hard1/32-4 1062 110339 ns/op 0.29 MB/s BenchmarkMatch/Hard1/1K-4 33 3284271 ns/op 0.31 MB/s BenchmarkMatch_onepass_regex/16-4 39369 3016 ns/op 5.30 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 23872 5135 ns/op 6.23 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 876 136320 ns/op 7.51 MB/s 24 B/op 0 allocs/op PASS ok regexp 8.461s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 818764 134.6 ns/op BenchmarkIsWordChar-4 259710 454.0 ns/op PASS ok regexp/syntax 2.034s goos: freebsd goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 105469 1081 ns/op BenchmarkCallers/inlined-4 101637 1176 ns/op BenchmarkCallers/no-cache-4 24764 4790 ns/op BenchmarkFPCallers/cached-4 3735764 31.41 ns/op BenchmarkMakeChan/Byte-4 1380954 73.25 ns/op BenchmarkMakeChan/Int-4 1000000 105.8 ns/op BenchmarkMakeChan/Ptr-4 816046 134.5 ns/op BenchmarkMakeChan/Struct/0-4 1522095 77.70 ns/op BenchmarkMakeChan/Struct/32-4 727447 199.4 ns/op BenchmarkMakeChan/Struct/40-4 577519 238.2 ns/op BenchmarkChanNonblocking-4 12820413 8.753 ns/op BenchmarkSelectUncontended-4 1704795 60.70 ns/op BenchmarkSelectSyncContended-4 27045 4415 ns/op BenchmarkSelectAsyncContended-4 97540 1222 ns/op BenchmarkSelectNonblock-4 7847419 15.18 ns/op BenchmarkChanUncontended-4 8708 15543 ns/op BenchmarkChanContended-4 842 166654 ns/op BenchmarkChanSync-4 188467 676.2 ns/op BenchmarkChanSyncWork-4 55657 1861 ns/op BenchmarkChanProdCons0-4 108308 1237 ns/op BenchmarkChanProdCons10-4 128947 1387 ns/op BenchmarkChanProdCons100-4 90592 1287 ns/op BenchmarkChanProdConsWork0-4 99560 1556 ns/op BenchmarkChanProdConsWork10-4 83257 1558 ns/op BenchmarkChanProdConsWork100-4 75007 1739 ns/op BenchmarkSelectProdCons-4 51086 2431 ns/op BenchmarkReceiveDataFromClosedChan-4 1507342 79.10 ns/op BenchmarkChanCreation-4 183273 736.3 ns/op BenchmarkChanSem-4 189458 747.6 ns/op BenchmarkChanPopular-4 114 1265971 ns/op BenchmarkChanClosed-4 1240909 108.8 ns/op BenchmarkCallClosure-4 7793224 14.90 ns/op BenchmarkCallClosure1-4 7788712 14.95 ns/op BenchmarkCallClosure2-4 2103908 60.35 ns/op BenchmarkCallClosure3-4 2292693 50.62 ns/op BenchmarkCallClosure4-4 2174570 59.26 ns/op BenchmarkComplex128DivNormal-4 13710535 8.734 ns/op BenchmarkComplex128DivNisNaN-4 11358922 10.28 ns/op BenchmarkComplex128DivDisNaN-4 10885692 11.11 ns/op BenchmarkComplex128DivNisInf-4 12427528 9.004 ns/op BenchmarkComplex128DivDisInf-4 8518777 14.08 ns/op BenchmarkAllocation-4 6656 30886 ns/op BenchmarkReadMemStats-4 5622 19668 ns/op BenchmarkReadMemStatsLatency-4 1 56700 p50-ns 56700 p90-ns 56700 p99-ns BenchmarkWriteBarrier-4 2935999 38.63 ns/op BenchmarkBulkWriteBarrier-4 12420500 9.979 ns/op BenchmarkScanStackNoLocals-4 4 26306461 ns/op BenchmarkMSpanCountAlloc/bits=64-4 16108400 8.116 ns/op BenchmarkMSpanCountAlloc/bits=128-4 13786888 8.704 ns/op BenchmarkMSpanCountAlloc/bits=256-4 12226442 9.470 ns/op BenchmarkMSpanCountAlloc/bits=512-4 10443496 12.50 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 7150521 16.37 ns/op BenchmarkHash5-4 8544951 14.47 ns/op 345.56 MB/s BenchmarkHash16-4 8147734 13.27 ns/op 1206.13 MB/s BenchmarkHash64-4 8148841 13.91 ns/op 4602.60 MB/s BenchmarkHash1024-4 4196445 27.83 ns/op 36789.28 MB/s BenchmarkHash65536-4 88449 1327 ns/op 49389.60 MB/s BenchmarkAlignedLoad-4 9505344 11.60 ns/op BenchmarkUnalignedLoad-4 9800505 11.73 ns/op BenchmarkEqEfaceConcrete-4 7948794 15.96 ns/op BenchmarkEqIfaceConcrete-4 7292499 14.05 ns/op BenchmarkNeEfaceConcrete-4 8176158 14.47 ns/op BenchmarkNeIfaceConcrete-4 8149366 16.24 ns/op BenchmarkConvT2EByteSized/bool-4 7728188 15.04 ns/op BenchmarkConvT2EByteSized/uint8-4 7830608 14.92 ns/op BenchmarkConvT2ESmall-4 6826302 16.82 ns/op BenchmarkConvT2EUintptr-4 7113423 17.73 ns/op BenchmarkConvT2ELarge-4 1700978 72.93 ns/op BenchmarkConvT2ISmall-4 6964296 16.88 ns/op BenchmarkConvT2IUintptr-4 6889960 16.75 ns/op BenchmarkConvT2ILarge-4 1712236 71.79 ns/op BenchmarkConvI2E-4 6965581 17.12 ns/op BenchmarkConvI2I-4 7238390 16.23 ns/op BenchmarkAssertE2T-4 5731908 21.13 ns/op BenchmarkAssertE2TLarge-4 3612333 33.17 ns/op BenchmarkAssertE2I-4 7275447 16.22 ns/op BenchmarkAssertI2T-4 5736003 20.54 ns/op BenchmarkAssertI2I-4 7178647 16.25 ns/op BenchmarkAssertI2E-4 8027851 15.00 ns/op BenchmarkAssertE2E-4 7758207 15.24 ns/op BenchmarkAssertE2T2-4 4765381 25.03 ns/op BenchmarkAssertE2T2Blank-4 5917863 21.41 ns/op BenchmarkAssertI2E2-4 5904446 20.24 ns/op BenchmarkAssertI2E2Blank-4 7972468 15.06 ns/op BenchmarkAssertE2E2-4 6108496 19.95 ns/op BenchmarkAssertE2E2Blank-4 7932777 14.91 ns/op BenchmarkConvT2Ezero/zero/16-4 6970756 16.90 ns/op BenchmarkConvT2Ezero/zero/32-4 6939836 17.09 ns/op BenchmarkConvT2Ezero/zero/64-4 7099972 16.53 ns/op BenchmarkConvT2Ezero/zero/str-4 7110390 16.55 ns/op BenchmarkConvT2Ezero/zero/slice-4 6860834 17.18 ns/op BenchmarkConvT2Ezero/zero/big-4 362204 350.8 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1937211 59.03 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1648094 79.60 ns/op BenchmarkConvT2Ezero/nonzero/big-4 473296 371.5 ns/op BenchmarkConvT2Ezero/smallint/16-4 6972927 16.79 ns/op BenchmarkConvT2Ezero/smallint/32-4 6637207 16.90 ns/op BenchmarkConvT2Ezero/smallint/64-4 6965570 16.59 ns/op BenchmarkConvT2Ezero/largeint/16-4 2599912 51.05 ns/op BenchmarkConvT2Ezero/largeint/32-4 2600050 52.21 ns/op BenchmarkConvT2Ezero/largeint/64-4 2483708 57.23 ns/op BenchmarkMalloc8-4 2858064 45.23 ns/op BenchmarkMalloc16-4 2421135 52.96 ns/op BenchmarkMallocTypeInfo8-4 2726186 45.12 ns/op BenchmarkMallocTypeInfo16-4 2129511 54.93 ns/op BenchmarkMallocLargeStruct-4 256536 478.8 ns/op BenchmarkGoroutineSelect-4 86 1365543 ns/op BenchmarkGoroutineBlocking-4 100 1072201 ns/op BenchmarkGoroutineForRange-4 100 1078067 ns/op BenchmarkGoroutineIdle-4 133 987318 ns/op BenchmarkHashStringSpeed-4 3769142 31.49 ns/op BenchmarkHashBytesSpeed-4 2239764 54.45 ns/op BenchmarkHashInt32Speed-4 4178335 28.90 ns/op BenchmarkHashInt64Speed-4 4150785 28.96 ns/op BenchmarkHashStringArraySpeed-4 881533 135.3 ns/op BenchmarkMegMap-4 4347111 27.36 ns/op BenchmarkMegOneMap-4 5331025 21.93 ns/op BenchmarkMegEqMap-4 2673 37914 ns/op BenchmarkMegEmptyMap-4 6168690 18.59 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3584738 33.49 ns/op BenchmarkSmallStrMap-4 4244665 28.39 ns/op BenchmarkMapStringKeysEight_16-4 4413732 28.38 ns/op BenchmarkMapStringKeysEight_32-4 3600938 33.15 ns/op BenchmarkMapStringKeysEight_64-4 3587526 33.41 ns/op BenchmarkMapStringKeysEight_1M-4 3637251 32.57 ns/op BenchmarkIntMap-4 5463764 21.99 ns/op BenchmarkMapFirst/1-4 5895523 18.94 ns/op BenchmarkMapFirst/2-4 5906907 19.68 ns/op BenchmarkMapFirst/3-4 5811192 20.12 ns/op BenchmarkMapFirst/4-4 5679476 19.54 ns/op BenchmarkMapFirst/5-4 5733178 20.20 ns/op BenchmarkMapFirst/6-4 5785834 20.12 ns/op BenchmarkMapFirst/7-4 5860588 20.41 ns/op BenchmarkMapFirst/8-4 5824185 20.49 ns/op BenchmarkMapFirst/9-4 5007343 21.83 ns/op BenchmarkMapFirst/10-4 5210134 23.87 ns/op BenchmarkMapFirst/11-4 5219522 23.40 ns/op BenchmarkMapFirst/12-4 5297619 22.63 ns/op BenchmarkMapFirst/13-4 5270245 22.53 ns/op BenchmarkMapFirst/14-4 5280618 22.26 ns/op BenchmarkMapFirst/15-4 5293959 22.80 ns/op BenchmarkMapFirst/16-4 5304390 22.28 ns/op BenchmarkMapMid/1-4 5893968 20.30 ns/op BenchmarkMapMid/2-4 5893533 20.08 ns/op BenchmarkMapMid/3-4 5848418 20.19 ns/op BenchmarkMapMid/4-4 5739501 20.88 ns/op BenchmarkMapMid/5-4 5576659 20.67 ns/op BenchmarkMapMid/6-4 5604093 20.91 ns/op BenchmarkMapMid/7-4 5579428 19.82 ns/op BenchmarkMapMid/8-4 5534251 21.37 ns/op BenchmarkMapMid/9-4 5136942 22.40 ns/op BenchmarkMapMid/10-4 5124194 23.29 ns/op BenchmarkMapMid/11-4 5100876 23.53 ns/op BenchmarkMapMid/12-4 5075586 23.87 ns/op BenchmarkMapMid/13-4 5137203 23.21 ns/op BenchmarkMapMid/14-4 5158938 23.35 ns/op BenchmarkMapMid/15-4 5345780 22.76 ns/op BenchmarkMapMid/16-4 5282892 23.34 ns/op BenchmarkMapLast/1-4 5841184 20.11 ns/op BenchmarkMapLast/2-4 5978359 20.11 ns/op BenchmarkMapLast/3-4 5584522 20.90 ns/op BenchmarkMapLast/4-4 5659131 21.06 ns/op BenchmarkMapLast/5-4 5623909 21.57 ns/op BenchmarkMapLast/6-4 5470803 21.37 ns/op BenchmarkMapLast/7-4 5357572 21.05 ns/op BenchmarkMapLast/8-4 5289344 21.98 ns/op BenchmarkMapLast/9-4 5193321 23.08 ns/op BenchmarkMapLast/10-4 5149896 23.65 ns/op BenchmarkMapLast/11-4 4875831 23.91 ns/op BenchmarkMapLast/12-4 4836361 23.89 ns/op BenchmarkMapLast/13-4 4848615 23.87 ns/op BenchmarkMapLast/14-4 5277518 22.70 ns/op BenchmarkMapLast/15-4 4899812 22.84 ns/op BenchmarkMapLast/16-4 5158653 22.81 ns/op BenchmarkMapCycle-4 4305818 27.43 ns/op BenchmarkRepeatedLookupStrMapKey32-4 5053054 23.54 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5305 23754 ns/op BenchmarkMakeMap/[Byte]Byte-4 806276 207.1 ns/op BenchmarkMakeMap/[Int]Int-4 470764 435.1 ns/op BenchmarkNewEmptyMap-4 5234538 22.76 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1877307 63.88 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 773506 154.2 ns/op BenchmarkMapIterEmpty-4 6954686 16.75 ns/op BenchmarkSameLengthMap-4 5634972 21.29 ns/op BenchmarkBigKeyMap-4 2356138 50.21 ns/op BenchmarkBigValMap-4 2299825 52.31 ns/op BenchmarkSmallKeyMap-4 3762064 32.20 ns/op BenchmarkMapPopulate/1-4 2749111 43.55 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 208036 588.2 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 13035 10272 ns/op 3351 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 1052 107605 ns/op 53294 B/op 72 allocs/op BenchmarkMapPopulate/10000-4 100 1256636 ns/op 427577 B/op 320 allocs/op BenchmarkMapPopulate/100000-4 8 14283244 ns/op 3609684 B/op 4005 allocs/op BenchmarkComplexAlgMap-4 664648 181.2 ns/op BenchmarkGoMapClear/Reflexive/1-4 2256956 52.75 ns/op BenchmarkGoMapClear/Reflexive/10-4 2064684 58.38 ns/op BenchmarkGoMapClear/Reflexive/100-4 788010 136.8 ns/op BenchmarkGoMapClear/Reflexive/1000-4 76122 1559 ns/op BenchmarkGoMapClear/Reflexive/10000-4 8866 11999 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1651779 72.64 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1526572 78.38 ns/op BenchmarkGoMapClear/NonReflexive/100-4 745298 158.5 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 76315 1570 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 9039 12119 ns/op BenchmarkMapStringConversion/32/simple-4 2438866 49.45 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2153847 55.20 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 2234720 54.06 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2380743 47.91 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 2057853 57.90 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 2086840 56.74 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2721537 43.39 ns/op BenchmarkMapInterfacePtr-4 2785935 38.95 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4124233 31.17 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 184308 766.6 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 7129 16633 ns/op BenchmarkMapPop1000-4 490 240501 ns/op BenchmarkMapPop10000-4 28 4267365 ns/op BenchmarkMapAssign/Int32/256-4 4233976 28.35 ns/op BenchmarkMapAssign/Int32/65536-4 1692320 60.12 ns/op BenchmarkMapAssign/Int64/256-4 4116910 27.34 ns/op BenchmarkMapAssign/Int64/65536-4 2035328 59.39 ns/op BenchmarkMapAssign/Str/256-4 2947477 37.52 ns/op BenchmarkMapAssign/Str/65536-4 1603965 69.56 ns/op BenchmarkMapOperatorAssign/Int32/256-4 2303904 51.51 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1361260 78.12 ns/op BenchmarkMapOperatorAssign/Int64/256-4 2344376 51.02 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 1285444 88.48 ns/op BenchmarkMapOperatorAssign/Str/256-4 700238 2332 ns/op BenchmarkMapOperatorAssign/Str/65536-4 517226 212.9 ns/op BenchmarkMapAppendAssign/Int32/256-4 1758970 60.27 ns/op 27 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 606981 219.2 ns/op 42 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 1917151 66.56 ns/op 34 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 592602 204.0 ns/op 45 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 1000000 103.3 ns/op 61 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 468610 229.4 ns/op 60 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 2411619 48.72 ns/op BenchmarkMapDelete/Int32/1000-4 2634049 44.59 ns/op BenchmarkMapDelete/Int32/10000-4 2573228 45.78 ns/op BenchmarkMapDelete/Int64/100-4 2395527 49.48 ns/op BenchmarkMapDelete/Int64/1000-4 2635281 45.39 ns/op BenchmarkMapDelete/Int64/10000-4 2595112 46.88 ns/op BenchmarkMapDelete/Str/100-4 1878296 64.39 ns/op BenchmarkMapDelete/Str/1000-4 1993866 56.33 ns/op BenchmarkMapDelete/Str/10000-4 1935572 61.58 ns/op BenchmarkMapDelete/Pointer/100-4 2164766 54.78 ns/op BenchmarkMapDelete/Pointer/1000-4 2352477 50.95 ns/op BenchmarkMapDelete/Pointer/10000-4 2214668 52.79 ns/op BenchmarkMemmove/0-4 16082774 7.504 ns/op BenchmarkMemmove/1-4 2899899 39.31 ns/op 25.44 MB/s BenchmarkMemmove/2-4 2878424 41.86 ns/op 47.78 MB/s BenchmarkMemmove/3-4 2876838 42.19 ns/op 71.11 MB/s BenchmarkMemmove/4-4 2792090 41.83 ns/op 95.63 MB/s BenchmarkMemmove/5-4 2811049 42.40 ns/op 117.94 MB/s BenchmarkMemmove/6-4 2769300 43.15 ns/op 139.04 MB/s BenchmarkMemmove/7-4 2865487 42.67 ns/op 164.06 MB/s BenchmarkMemmove/8-4 2737122 43.72 ns/op 182.97 MB/s BenchmarkMemmove/9-4 2549206 46.46 ns/op 193.70 MB/s BenchmarkMemmove/10-4 2624041 46.88 ns/op 213.33 MB/s BenchmarkMemmove/11-4 2538751 44.92 ns/op 244.85 MB/s BenchmarkMemmove/12-4 2612127 45.96 ns/op 261.11 MB/s BenchmarkMemmove/13-4 2644550 46.73 ns/op 278.19 MB/s BenchmarkMemmove/14-4 2609511 46.96 ns/op 298.14 MB/s BenchmarkMemmove/15-4 2612658 46.52 ns/op 322.43 MB/s BenchmarkMemmove/16-4 2647173 45.17 ns/op 354.23 MB/s BenchmarkMemmove/32-4 2502296 46.73 ns/op 684.82 MB/s BenchmarkMemmove/64-4 2344408 50.80 ns/op 1259.85 MB/s BenchmarkMemmove/128-4 1881370 63.05 ns/op 2030.28 MB/s BenchmarkMemmove/256-4 1457911 82.04 ns/op 3120.32 MB/s BenchmarkMemmove/512-4 968911 124.6 ns/op 4107.77 MB/s BenchmarkMemmove/1024-4 614403 193.0 ns/op 5306.16 MB/s BenchmarkMemmove/2048-4 323234 368.9 ns/op 5551.51 MB/s BenchmarkMemmove/4096-4 184599 613.1 ns/op 6680.96 MB/s BenchmarkMemmoveOverlap/32-4 2230442 53.72 ns/op 595.68 MB/s BenchmarkMemmoveOverlap/64-4 2023438 59.12 ns/op 1082.51 MB/s BenchmarkMemmoveOverlap/128-4 1712386 69.85 ns/op 1832.43 MB/s BenchmarkMemmoveOverlap/256-4 1353889 88.83 ns/op 2881.77 MB/s BenchmarkMemmoveOverlap/512-4 895468 133.9 ns/op 3823.32 MB/s BenchmarkMemmoveOverlap/1024-4 590215 202.9 ns/op 5048.06 MB/s BenchmarkMemmoveOverlap/2048-4 364615 330.8 ns/op 6191.70 MB/s BenchmarkMemmoveOverlap/4096-4 184124 610.6 ns/op 6708.15 MB/s BenchmarkMemmoveUnalignedDst/0-4 15269272 7.782 ns/op BenchmarkMemmoveUnalignedDst/1-4 2943710 41.90 ns/op 23.87 MB/s BenchmarkMemmoveUnalignedDst/2-4 2731774 43.81 ns/op 45.65 MB/s BenchmarkMemmoveUnalignedDst/3-4 2863081 43.29 ns/op 69.30 MB/s BenchmarkMemmoveUnalignedDst/4-4 2842047 42.28 ns/op 94.61 MB/s BenchmarkMemmoveUnalignedDst/5-4 2855335 41.21 ns/op 121.32 MB/s BenchmarkMemmoveUnalignedDst/6-4 2858121 43.38 ns/op 138.32 MB/s BenchmarkMemmoveUnalignedDst/7-4 2842927 41.86 ns/op 167.21 MB/s BenchmarkMemmoveUnalignedDst/8-4 2684250 44.22 ns/op 180.90 MB/s BenchmarkMemmoveUnalignedDst/9-4 2611014 47.35 ns/op 190.05 MB/s BenchmarkMemmoveUnalignedDst/10-4 2611209 45.36 ns/op 220.46 MB/s BenchmarkMemmoveUnalignedDst/11-4 2613064 46.18 ns/op 238.20 MB/s BenchmarkMemmoveUnalignedDst/12-4 2620622 46.56 ns/op 257.75 MB/s BenchmarkMemmoveUnalignedDst/13-4 2576349 46.07 ns/op 282.15 MB/s BenchmarkMemmoveUnalignedDst/14-4 2628770 46.89 ns/op 298.60 MB/s BenchmarkMemmoveUnalignedDst/15-4 2613254 45.27 ns/op 331.38 MB/s BenchmarkMemmoveUnalignedDst/16-4 2585168 47.37 ns/op 337.74 MB/s BenchmarkMemmoveUnalignedDst/32-4 2473028 47.88 ns/op 668.40 MB/s BenchmarkMemmoveUnalignedDst/64-4 2203129 55.69 ns/op 1149.28 MB/s BenchmarkMemmoveUnalignedDst/128-4 1849974 66.40 ns/op 1927.63 MB/s BenchmarkMemmoveUnalignedDst/256-4 1437210 84.93 ns/op 3014.41 MB/s BenchmarkMemmoveUnalignedDst/512-4 820768 125.8 ns/op 4069.01 MB/s BenchmarkMemmoveUnalignedDst/1024-4 564120 192.5 ns/op 5318.36 MB/s BenchmarkMemmoveUnalignedDst/2048-4 287024 390.2 ns/op 5248.75 MB/s BenchmarkMemmoveUnalignedDst/4096-4 163394 730.6 ns/op 5606.12 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2508744 49.71 ns/op 643.74 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2246032 53.50 ns/op 1196.16 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1882034 64.62 ns/op 1980.80 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1448198 83.51 ns/op 3065.66 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 965509 129.3 ns/op 3958.66 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 609123 199.8 ns/op 5125.69 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 347106 337.8 ns/op 6062.79 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 185067 600.8 ns/op 6817.10 MB/s BenchmarkMemmoveUnalignedSrc/0-4 15924644 7.456 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2956068 41.19 ns/op 24.28 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2778770 41.00 ns/op 48.78 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2869501 42.69 ns/op 70.27 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2742568 41.69 ns/op 95.95 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2752563 43.20 ns/op 115.73 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2765518 43.22 ns/op 138.82 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2864090 43.17 ns/op 162.16 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2785300 41.99 ns/op 190.51 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2640900 46.91 ns/op 191.86 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2586952 46.47 ns/op 215.20 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2532584 47.15 ns/op 233.28 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2489692 44.45 ns/op 269.94 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2642623 46.90 ns/op 277.21 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2604002 46.30 ns/op 302.36 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2623414 45.21 ns/op 331.78 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2616412 45.40 ns/op 352.39 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2451100 48.32 ns/op 662.20 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2228979 52.54 ns/op 1218.22 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1847935 62.95 ns/op 2033.21 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1448217 80.99 ns/op 3160.87 MB/s BenchmarkMemmoveUnalignedSrc/512-4 949600 120.8 ns/op 4238.13 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 608186 198.1 ns/op 5170.27 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 316713 343.5 ns/op 5962.23 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 176898 636.9 ns/op 6431.47 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 2147674 55.17 ns/op 290.03 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2148730 56.61 ns/op 282.62 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1931552 63.03 ns/op 253.83 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1872350 63.94 ns/op 250.25 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1869408 61.54 ns/op 260.00 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1911939 62.54 ns/op 255.85 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1926874 62.61 ns/op 255.55 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1873166 64.24 ns/op 249.08 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1917396 61.29 ns/op 1044.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1839864 65.07 ns/op 983.59 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1726144 69.64 ns/op 918.95 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1718368 70.38 ns/op 909.35 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1681060 70.20 ns/op 911.64 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1712383 68.70 ns/op 931.52 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1726716 69.92 ns/op 915.28 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1744585 68.59 ns/op 933.02 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1270642 94.69 ns/op 2703.48 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1010320 117.8 ns/op 2173.44 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1163214 104.8 ns/op 2442.46 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1171578 101.4 ns/op 2523.75 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1000000 101.9 ns/op 2513.48 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1000000 102.1 ns/op 2507.95 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1182844 102.0 ns/op 2508.84 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1182181 101.3 ns/op 2526.43 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 161860 738.1 ns/op 5549.20 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 107676 1059 ns/op 3867.09 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 158056 754.7 ns/op 5427.00 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 150825 750.9 ns/op 5454.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 152488 750.5 ns/op 5457.46 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 158938 748.5 ns/op 5472.55 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 160462 757.8 ns/op 5405.35 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 154333 751.6 ns/op 5449.77 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 10137 11686 ns/op 5608.04 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6816 16830 ns/op 3893.94 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 10155 11674 ns/op 5613.82 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 10180 11747 ns/op 5578.96 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 10144 11748 ns/op 5578.53 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 10118 11788 ns/op 5559.63 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 9496 11799 ns/op 5554.49 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 7814 14242 ns/op 4601.46 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2302656 53.19 ns/op 601.63 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2113561 57.06 ns/op 1121.58 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1760625 67.82 ns/op 1887.23 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1391230 86.92 ns/op 2945.33 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 938508 140.9 ns/op 3634.24 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 538900 193.8 ns/op 5283.33 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 326215 327.4 ns/op 6256.17 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 196412 635.1 ns/op 6449.82 MB/s BenchmarkMemclr/5-4 14208697 8.439 ns/op 592.50 MB/s BenchmarkMemclr/16-4 14119172 8.396 ns/op 1905.56 MB/s BenchmarkMemclr/64-4 13145972 8.269 ns/op 7739.62 MB/s BenchmarkMemclr/256-4 12695950 8.580 ns/op 29835.93 MB/s BenchmarkMemclr/4096-4 2785230 43.37 ns/op 94447.97 MB/s BenchmarkMemclr/65536-4 159307 735.5 ns/op 89107.67 MB/s BenchmarkMemclr/1M-4 6444 18247 ns/op 57465.91 MB/s BenchmarkMemclr/4M-4 1795 76835 ns/op 54588.80 MB/s BenchmarkMemclr/8M-4 817 144946 ns/op 57873.89 MB/s BenchmarkMemclr/16M-4 423 237181 ns/op 70735.94 MB/s BenchmarkMemclr/64M-4 91 1353020 ns/op 49599.30 MB/s BenchmarkMemclrUnaligned/0_5-4 7946961 14.07 ns/op 355.27 MB/s BenchmarkMemclrUnaligned/0_16-4 8155548 14.02 ns/op 1141.48 MB/s BenchmarkMemclrUnaligned/0_64-4 7740871 14.64 ns/op 4371.28 MB/s BenchmarkMemclrUnaligned/0_256-4 7518880 15.07 ns/op 16985.65 MB/s BenchmarkMemclrUnaligned/0_4096-4 2723946 44.06 ns/op 92971.21 MB/s BenchmarkMemclrUnaligned/0_65536-4 154236 731.0 ns/op 89655.80 MB/s BenchmarkMemclrUnaligned/1_5-4 8189936 14.05 ns/op 355.90 MB/s BenchmarkMemclrUnaligned/1_16-4 8325499 13.38 ns/op 1195.44 MB/s BenchmarkMemclrUnaligned/1_64-4 7809657 14.67 ns/op 4362.07 MB/s BenchmarkMemclrUnaligned/1_256-4 7799774 14.79 ns/op 17305.86 MB/s BenchmarkMemclrUnaligned/1_4096-4 1812162 66.15 ns/op 61920.62 MB/s BenchmarkMemclrUnaligned/1_65536-4 119852 949.1 ns/op 69051.78 MB/s BenchmarkMemclrUnaligned/4_5-4 8342383 14.30 ns/op 349.73 MB/s BenchmarkMemclrUnaligned/4_16-4 8192436 13.99 ns/op 1143.38 MB/s BenchmarkMemclrUnaligned/4_64-4 8010558 14.60 ns/op 4383.81 MB/s BenchmarkMemclrUnaligned/4_256-4 7657260 15.01 ns/op 17057.16 MB/s BenchmarkMemclrUnaligned/4_4096-4 1941558 69.77 ns/op 58709.01 MB/s BenchmarkMemclrUnaligned/4_65536-4 125580 883.8 ns/op 74154.04 MB/s BenchmarkMemclrUnaligned/7_5-4 8196078 14.05 ns/op 355.93 MB/s BenchmarkMemclrUnaligned/7_16-4 8254986 14.29 ns/op 1119.67 MB/s BenchmarkMemclrUnaligned/7_64-4 7801047 14.63 ns/op 4375.46 MB/s BenchmarkMemclrUnaligned/7_256-4 7654701 15.26 ns/op 16780.91 MB/s BenchmarkMemclrUnaligned/7_4096-4 1818723 74.61 ns/op 54902.03 MB/s BenchmarkMemclrUnaligned/7_65536-4 121302 941.1 ns/op 69634.78 MB/s BenchmarkMemclrUnaligned/0_1M-4 8074 13777 ns/op 76112.08 MB/s BenchmarkMemclrUnaligned/0_4M-4 1615 76640 ns/op 54727.12 MB/s BenchmarkMemclrUnaligned/0_8M-4 1032 145104 ns/op 57811.11 MB/s BenchmarkMemclrUnaligned/0_16M-4 357 308190 ns/op 54437.86 MB/s BenchmarkMemclrUnaligned/0_64M-4 87 1367630 ns/op 49069.46 MB/s BenchmarkMemclrUnaligned/1_1M-4 6343 20084 ns/op 52208.30 MB/s BenchmarkMemclrUnaligned/1_4M-4 1508 70916 ns/op 59144.28 MB/s BenchmarkMemclrUnaligned/1_8M-4 729 150157 ns/op 55865.72 MB/s BenchmarkMemclrUnaligned/1_16M-4 315 351931 ns/op 47671.86 MB/s BenchmarkMemclrUnaligned/1_64M-4 91 1331448 ns/op 50402.93 MB/s BenchmarkMemclrUnaligned/4_1M-4 6032 19009 ns/op 55161.73 MB/s BenchmarkMemclrUnaligned/4_4M-4 1861 64089 ns/op 65444.65 MB/s BenchmarkMemclrUnaligned/4_8M-4 817 163396 ns/op 51339.21 MB/s BenchmarkMemclrUnaligned/4_16M-4 342 306518 ns/op 54734.80 MB/s BenchmarkMemclrUnaligned/4_64M-4 87 1316864 ns/op 50961.13 MB/s BenchmarkMemclrUnaligned/7_1M-4 6324 18633 ns/op 56275.08 MB/s BenchmarkMemclrUnaligned/7_4M-4 1748 78679 ns/op 53308.93 MB/s BenchmarkMemclrUnaligned/7_8M-4 805 139061 ns/op 60323.03 MB/s BenchmarkMemclrUnaligned/7_16M-4 375 323174 ns/op 51913.92 MB/s BenchmarkMemclrUnaligned/7_64M-4 90 1308233 ns/op 51297.35 MB/s BenchmarkGoMemclr/5-4 16296888 6.788 ns/op 736.54 MB/s BenchmarkGoMemclr/16-4 16662618 7.173 ns/op 2230.68 MB/s BenchmarkGoMemclr/64-4 15405985 7.414 ns/op 8631.82 MB/s BenchmarkGoMemclr/256-4 14136390 8.210 ns/op 31179.96 MB/s BenchmarkMemclrRange/1K_2K-4 95012 1265 ns/op 75820.18 MB/s BenchmarkMemclrRange/2K_8K-4 33243 3629 ns/op 91908.53 MB/s BenchmarkMemclrRange/4K_16K-4 36411 3315 ns/op 97462.57 MB/s BenchmarkMemclrRange/160K_228K-4 6465 18708 ns/op 88884.53 MB/s BenchmarkClearFat7-4 9917408 12.08 ns/op BenchmarkClearFat8-4 9179962 12.97 ns/op BenchmarkClearFat11-4 8633299 12.86 ns/op BenchmarkClearFat12-4 8353574 13.84 ns/op BenchmarkClearFat13-4 8611764 13.06 ns/op BenchmarkClearFat14-4 8378672 14.22 ns/op BenchmarkClearFat15-4 8373760 13.98 ns/op BenchmarkClearFat16-4 8834781 13.69 ns/op BenchmarkClearFat24-4 8584630 13.89 ns/op BenchmarkClearFat32-4 7948183 14.81 ns/op BenchmarkClearFat40-4 7871422 15.10 ns/op BenchmarkClearFat48-4 7118500 16.45 ns/op BenchmarkClearFat56-4 7196646 16.72 ns/op BenchmarkClearFat64-4 6574198 17.81 ns/op BenchmarkClearFat72-4 6697280 17.86 ns/op BenchmarkClearFat128-4 4709479 25.29 ns/op BenchmarkClearFat256-4 3378568 35.14 ns/op BenchmarkClearFat512-4 1998586 61.00 ns/op BenchmarkClearFat1024-4 1163622 102.5 ns/op BenchmarkClearFat1032-4 1168981 102.6 ns/op BenchmarkClearFat1040-4 929136 128.1 ns/op BenchmarkCopyFat7-4 9591210 12.27 ns/op BenchmarkCopyFat8-4 9349408 12.59 ns/op BenchmarkCopyFat11-4 8462917 13.15 ns/op BenchmarkCopyFat12-4 8617218 13.09 ns/op BenchmarkCopyFat13-4 8652304 13.95 ns/op BenchmarkCopyFat14-4 8562078 13.81 ns/op BenchmarkCopyFat15-4 8482952 13.46 ns/op BenchmarkCopyFat16-4 8789426 13.54 ns/op BenchmarkCopyFat24-4 8643422 13.89 ns/op BenchmarkCopyFat32-4 7992625 14.94 ns/op BenchmarkCopyFat64-4 6746301 17.60 ns/op BenchmarkCopyFat72-4 5559957 18.10 ns/op BenchmarkCopyFat128-4 4646083 25.61 ns/op BenchmarkCopyFat256-4 3332558 35.83 ns/op BenchmarkCopyFat512-4 1935415 61.74 ns/op BenchmarkCopyFat520-4 1900893 62.98 ns/op BenchmarkCopyFat1024-4 1102988 109.0 ns/op BenchmarkCopyFat1032-4 1085977 110.8 ns/op BenchmarkCopyFat1040-4 957676 117.0 ns/op BenchmarkIssue18740/2byte-4 738 163096 ns/op BenchmarkIssue18740/4byte-4 1100 107841 ns/op BenchmarkIssue18740/8byte-4 1672 72258 ns/op BenchmarkMemclrKnownSize1-4 11598234 10.29 ns/op 97.16 MB/s BenchmarkMemclrKnownSize2-4 7879646 15.34 ns/op 130.34 MB/s BenchmarkMemclrKnownSize4-4 4668236 26.46 ns/op 151.17 MB/s BenchmarkMemclrKnownSize8-4 2078397 57.57 ns/op 138.96 MB/s BenchmarkMemclrKnownSize16-4 916196 120.1 ns/op 133.25 MB/s BenchmarkMemclrKnownSize32-4 482649 229.0 ns/op 139.75 MB/s BenchmarkMemclrKnownSize64-4 254289 425.8 ns/op 150.31 MB/s BenchmarkMemclrKnownSize112-4 152697 761.1 ns/op 147.16 MB/s BenchmarkMemclrKnownSize128-4 143353 835.8 ns/op 153.15 MB/s BenchmarkMemclrKnownSize192-4 96109 1681 ns/op 114.22 MB/s BenchmarkMemclrKnownSize248-4 69931 1739 ns/op 142.61 MB/s BenchmarkMemclrKnownSize256-4 66880 1800 ns/op 142.26 MB/s BenchmarkMemclrKnownSize512-4 32206 3366 ns/op 152.12 MB/s BenchmarkMemclrKnownSize1024-4 17692 6802 ns/op 150.55 MB/s BenchmarkMemclrKnownSize4096-4 3676 28367 ns/op 144.39 MB/s BenchmarkMemclrKnownSize512KiB-4 28 3678834 ns/op 142.51 MB/s BenchmarkReadMetricsLatency-4 15276 4380 p50-ns 5100 p90-ns 19371 p99-ns BenchmarkFinalizer-4 165 763040 ns/op BenchmarkFinalizerRun-4 253648 790.1 ns/op BenchmarkMinFloat-4 1934001 61.02 ns/op BenchmarkMaxFloat-4 1813555 56.04 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 8037433 14.11 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2896062 41.28 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2454385 48.26 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2463562 48.69 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1783584 67.91 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1702798 70.44 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2360844 50.92 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1704708 70.33 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1808080 66.95 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2256536 53.09 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2249360 53.53 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 2119645 56.48 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1937742 61.58 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1773645 67.59 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 9134770 13.09 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 10942750 12.57 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 9337898 12.51 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 9144704 13.11 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8932627 13.28 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 8436232 13.99 ns/op BenchmarkFindBitRange64/PatternAASize2-4 9102902 13.14 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9603775 11.90 ns/op BenchmarkFindBitRange64/PatternAASize32-4 9593233 12.50 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 9168531 13.18 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9513105 12.49 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9333468 12.55 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 9122258 13.10 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9575322 12.48 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 9589744 12.48 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 9191776 13.08 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 9829833 12.49 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9630590 11.61 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 9195397 13.08 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 9159720 12.81 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 9400221 12.77 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 9041436 13.08 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 9380006 11.19 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 9380938 12.81 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 9195445 12.61 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 9270999 12.76 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 9288970 11.95 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 9154158 13.07 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 9394047 12.75 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 9381136 12.76 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 9045777 13.13 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 9613069 12.49 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 9662010 12.44 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 9181818 13.07 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 9346065 12.48 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 9560316 12.45 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 9087874 13.08 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9495656 12.50 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 9507272 12.40 ns/op BenchmarkNetpollBreak-4 4628 25675 ns/op BenchmarkPinnerPinUnpinBatch-4 2073 60852 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 358 350096 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 2038 65105 ns/op BenchmarkPinnerPinUnpin-4 2463937 48.90 ns/op BenchmarkPinnerPinUnpinTiny-4 2444535 48.94 ns/op BenchmarkPinnerPinUnpinDouble-4 951744 126.5 ns/op BenchmarkPinnerPinUnpinParallel-4 6518361 18.18 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 6640795 18.00 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 218940 569.2 ns/op BenchmarkPinnerIsPinnedOnPinned-4 8116778 15.04 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 8374567 14.36 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 12501676 9.363 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 12526224 9.243 ns/op BenchmarkPingPongHog-4 333 317354 ns/op BenchmarkStackGrowth-4 173150 860.8 ns/op BenchmarkStackGrowthDeep-4 1897 62253 ns/op BenchmarkCreateGoroutines-4 35108 3103 ns/op BenchmarkCreateGoroutinesParallel-4 36384 3281 ns/op BenchmarkCreateGoroutinesCapture-4 6382 20770 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 37644 3359 ns/op BenchmarkClosureCall-4 22096732 4.536 ns/op BenchmarkWakeupParallelSpinning/0s-4 6544 18879 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4765 23858 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4044 29341 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2946 42679 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2058 59140 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1522 88552 ns/op BenchmarkWakeupParallelSpinning/50µs-4 774 149377 ns/op BenchmarkWakeupParallelSpinning/100µs-4 470 250952 ns/op BenchmarkMatmult-4 6237397 19.90 ns/op BenchmarkFastrand-4 13691923 8.760 ns/op BenchmarkFastrand64-4 13735837 8.750 ns/op BenchmarkFastrandHashiter-4 6157414 19.49 ns/op BenchmarkFastrandn/2-4 7304583 16.44 ns/op BenchmarkFastrandn/3-4 7389452 16.41 ns/op BenchmarkFastrandn/4-4 7235522 16.45 ns/op BenchmarkFastrandn/5-4 7182130 16.50 ns/op BenchmarkIfaceCmp100-4 125216 917.2 ns/op BenchmarkIfaceCmpNil100-4 210265 633.5 ns/op BenchmarkEfaceCmpDiff-4 42826 2793 ns/op BenchmarkEfaceCmpDiffIndirect-4 37603 3059 ns/op BenchmarkDefer-4 1608574 73.85 ns/op BenchmarkDefer10-4 933800 107.1 ns/op BenchmarkDeferMany-4 883072 213.9 ns/op BenchmarkPanicRecover-4 872404 137.4 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 227576 533.3 ns/op 181.0 p50-ns 239.0 p90-ns 430.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 188220 701.7 ns/op 182.0 p50-ns 251.0 p90-ns 449.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 3771 36159 ns/op 30659 p50-ns 34200 p90-ns 95330 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 5887341 ns/op 235780 p50-ns 19661925 p90-ns 50335953 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 239203 489.4 ns/op 171.0 p50-ns 181.0 p90-ns 240.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 179508 584.0 ns/op 180.0 p50-ns 259.0 p90-ns 430.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 50 2429253 ns/op 2343833 p50-ns 3133614 p90-ns 3689115 p99-ns BenchmarkGoroutineProfile/large/loaded-4 33 4375675 ns/op 3175374 p50-ns 7319259 p90-ns 16865562 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 204063 501.5 ns/op 171.0 p50-ns 181.0 p90-ns 300.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 217231 614.3 ns/op 179.0 p50-ns 181.0 p90-ns 320.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1515 80324 ns/op 71630 p50-ns 81050 p90-ns 208700 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 282 1285930 ns/op 214660 p50-ns 833251 p90-ns 19726985 p99-ns BenchmarkRWMutexUncontended-4 7309638 16.26 ns/op BenchmarkRWMutexWrite100-4 725692 178.7 ns/op BenchmarkRWMutexWrite10-4 102217 2351 ns/op BenchmarkRWMutexWorkWrite100-4 420502 242.8 ns/op BenchmarkRWMutexWorkWrite10-4 70758 1736 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3409 30609 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1282 85658 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1725 62355 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 646 177414 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 891 125326 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 288 372833 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 471 246206 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 145 772464 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 370578 302.6 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 480936 252.9 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 393510 378.6 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 428492 339.2 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 491755 261.9 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 485463 379.8 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 483932 286.0 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 354002 359.9 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 401474 422.6 ns/op BenchmarkMakeSlice/Byte-4 2360667 43.21 ns/op BenchmarkMakeSlice/Int16-4 2874823 41.22 ns/op BenchmarkMakeSlice/Int-4 2230490 53.21 ns/op BenchmarkMakeSlice/Ptr-4 2164860 56.87 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 120.9 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 129.6 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 126.9 ns/op BenchmarkGrowSlice/Byte-4 995221 113.6 ns/op BenchmarkGrowSlice/Int16-4 874519 120.0 ns/op BenchmarkGrowSlice/Int-4 895720 174.4 ns/op BenchmarkGrowSlice/Ptr-4 698781 180.8 ns/op BenchmarkGrowSlice/Struct/24-4 551732 288.9 ns/op BenchmarkGrowSlice/Struct/32-4 393576 363.3 ns/op BenchmarkGrowSlice/Struct/40-4 285352 455.1 ns/op BenchmarkExtendSlice/IntSlice-4 770908 181.2 ns/op BenchmarkExtendSlice/PointerSlice-4 692607 207.1 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 107.3 ns/op BenchmarkAppend-4 1000000 107.1 ns/op BenchmarkAppendGrowByte-4 9 12165917 ns/op BenchmarkAppendGrowString-4 1 117160257 ns/op BenchmarkAppendSlice/1Bytes-4 2885061 42.32 ns/op BenchmarkAppendSlice/4Bytes-4 2781902 43.25 ns/op BenchmarkAppendSlice/7Bytes-4 2819475 43.20 ns/op BenchmarkAppendSlice/8Bytes-4 2784751 43.03 ns/op BenchmarkAppendSlice/15Bytes-4 2537863 47.45 ns/op BenchmarkAppendSlice/16Bytes-4 2586542 46.19 ns/op BenchmarkAppendSlice/32Bytes-4 2579766 47.69 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 146522 1009 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 46798 5524 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 13600 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2553 45458 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 477 268201 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 111 1027656 ns/op BenchmarkAppendStr/1Bytes-4 3136448 39.24 ns/op BenchmarkAppendStr/4Bytes-4 2878266 41.26 ns/op BenchmarkAppendStr/8Bytes-4 2963749 41.70 ns/op BenchmarkAppendStr/16Bytes-4 2657744 46.22 ns/op BenchmarkAppendStr/32Bytes-4 2680233 44.01 ns/op BenchmarkAppendSpecialCase-4 1123124 106.9 ns/op BenchmarkCopy/1Byte-4 2842183 40.61 ns/op 24.62 MB/s BenchmarkCopy/1String-4 2851182 42.46 ns/op 23.55 MB/s BenchmarkCopy/2Byte-4 2823552 42.80 ns/op 46.72 MB/s BenchmarkCopy/2String-4 2838253 44.23 ns/op 45.22 MB/s BenchmarkCopy/4Byte-4 2856984 43.54 ns/op 91.88 MB/s BenchmarkCopy/4String-4 2830502 43.84 ns/op 91.24 MB/s BenchmarkCopy/8Byte-4 2771672 43.22 ns/op 185.09 MB/s BenchmarkCopy/8String-4 2829465 43.33 ns/op 184.63 MB/s BenchmarkCopy/12Byte-4 2620051 46.13 ns/op 260.14 MB/s BenchmarkCopy/12String-4 2669589 44.71 ns/op 268.37 MB/s BenchmarkCopy/16Byte-4 2628368 45.23 ns/op 353.74 MB/s BenchmarkCopy/16String-4 2648928 43.55 ns/op 367.39 MB/s BenchmarkCopy/32Byte-4 2531413 46.27 ns/op 691.62 MB/s BenchmarkCopy/32String-4 2606074 46.04 ns/op 695.05 MB/s BenchmarkCopy/128Byte-4 1957363 60.93 ns/op 2100.70 MB/s BenchmarkCopy/128String-4 1814140 64.64 ns/op 1980.32 MB/s BenchmarkCopy/1024Byte-4 644509 189.8 ns/op 5396.32 MB/s BenchmarkCopy/1024String-4 529702 228.2 ns/op 4487.95 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 49418 2388 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 29380 4658 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 19344 6678 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 16260 7070 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 10559 ns/op BenchmarkAppendInPlace/Grow/Byte-4 198685 580.9 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 221816 602.5 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 167328 721.3 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 119859 980.1 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 123092 1161 ns/op BenchmarkStackCopyPtr-4 2 86933200 ns/op BenchmarkStackCopy-4 2 65799518 ns/op BenchmarkStackCopyNoCache-4 30 3724276 ns/op BenchmarkStackCopyWithStkobj-4 4 30150183 ns/op BenchmarkIssue18138-4 1009 110457 ns/op BenchmarkCompareStringEqual-4 12538656 9.338 ns/op BenchmarkCompareStringIdentical-4 22653446 5.294 ns/op BenchmarkCompareStringSameLength-4 14739153 8.094 ns/op BenchmarkCompareStringDifferentLength-4 21475521 5.607 ns/op BenchmarkCompareStringBigUnaligned-4 3931 39465 ns/op 26570.32 MB/s BenchmarkCompareStringBig-4 3054 38477 ns/op 27252.61 MB/s BenchmarkConcatStringAndBytes-4 3150226 38.67 ns/op BenchmarkSliceByteToString/1-4 3017673 39.88 ns/op BenchmarkSliceByteToString/2-4 1601792 74.79 ns/op BenchmarkSliceByteToString/4-4 1631860 76.05 ns/op BenchmarkSliceByteToString/8-4 1618180 75.84 ns/op BenchmarkSliceByteToString/16-4 1626370 77.48 ns/op BenchmarkSliceByteToString/32-4 1414178 90.13 ns/op BenchmarkSliceByteToString/64-4 1000000 120.6 ns/op BenchmarkSliceByteToString/128-4 925081 140.8 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3606249 32.83 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1317216 92.19 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1537920 78.02 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 6101080 19.23 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2504062 47.84 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2880244 41.01 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 3414127 35.25 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 690602 167.0 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 832539 130.8 ns/op BenchmarkRuneIterate/range/ASCII-4 12152916 9.729 ns/op BenchmarkRuneIterate/range/Japanese-4 2919456 40.62 ns/op BenchmarkRuneIterate/range/MixedLength-4 3551386 34.25 ns/op BenchmarkRuneIterate/range1/ASCII-4 12660788 9.661 ns/op BenchmarkRuneIterate/range1/Japanese-4 2948277 40.68 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3487488 33.98 ns/op BenchmarkRuneIterate/range2/ASCII-4 12853303 9.709 ns/op BenchmarkRuneIterate/range2/Japanese-4 2968675 40.51 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3571819 33.56 ns/op BenchmarkArrayEqual-4 20133626 5.569 ns/op BenchmarkFunc/Name-4 4019992 29.39 ns/op BenchmarkFunc/Entry-4 12849036 9.345 ns/op BenchmarkFunc/FileLine-4 3775768 31.64 ns/op PASS ok runtime 144.056s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 37039 3050 ns/op BenchmarkHandle/concurrent-4 16034 7536 ns/op PASS ok runtime/cgo 1.425s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5277451 21.78 ns/op BenchmarkMulUintptr/large-4 4531135 26.17 ns/op PASS ok runtime/internal/math 1.362s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 46 2416428 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 49 2873429 ns/op 278.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 640 188565 ns/op 4.438 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 18 6888083 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 13 45575208 ns/op 845.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 319 380921 ns/op 21.39 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 51117674 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 58741699 ns/op 5599 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 51 2377862 ns/op 216.2 concurrent_launches/op PASS ok runtime/pprof 3.247s goos: freebsd goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 50 2268230 ns/op BenchmarkStackLeak-4 15259 7197 ns/op PASS ok runtime/race 1.418s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 6340284 18.45 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 288853 428.5 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.342s goos: freebsd goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 73 1713854 ns/op BenchmarkIndex_Large-4 29690 3997 ns/op BenchmarkIndexFunc_Large-4 202 511862 ns/op BenchmarkCompact/nil-4 8806320 13.43 ns/op BenchmarkCompact/one-4 2549822 47.99 ns/op BenchmarkCompact/sorted-4 1681462 72.67 ns/op BenchmarkCompact/2_items-4 1409032 80.78 ns/op BenchmarkCompact/unsorted-4 1691904 72.54 ns/op BenchmarkCompact/many-4 781716 135.1 ns/op BenchmarkCompact_Large/all_dup-4 17354 6919 ns/op BenchmarkCompact_Large/no_dup-4 34196 3580 ns/op BenchmarkCompactFunc/nil-4 4723363 25.94 ns/op BenchmarkCompactFunc/one-4 1953625 61.02 ns/op BenchmarkCompactFunc/sorted-4 1362742 87.99 ns/op BenchmarkCompactFunc/2_items-4 1234737 97.89 ns/op BenchmarkCompactFunc/unsorted-4 1351633 88.54 ns/op BenchmarkCompactFunc/many-4 775292 149.6 ns/op BenchmarkCompactFunc_Large/all_dup-4 8 13736747 ns/op BenchmarkCompactFunc_Large/no_dup-4 8 13267412 ns/op BenchmarkReplace/naive-fast-4 117954 924.8 ns/op BenchmarkReplace/optimized-fast-4 149372 892.1 ns/op BenchmarkReplace/naive-slow-4 49503 2689 ns/op BenchmarkReplace/optimized-slow-4 55519 2648 ns/op BenchmarkBinarySearchFloats/Size16-4 1585545 76.15 ns/op BenchmarkBinarySearchFloats/Size32-4 1374079 81.93 ns/op BenchmarkBinarySearchFloats/Size64-4 1209609 94.88 ns/op BenchmarkBinarySearchFloats/Size128-4 940201 108.7 ns/op BenchmarkBinarySearchFloats/Size512-4 770715 131.4 ns/op BenchmarkBinarySearchFloats/Size1024-4 834978 141.6 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 705097 169.8 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 588390 200.0 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 523545 228.5 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 430176 259.4 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 361484 319.9 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 331599 354.9 ns/op BenchmarkSortFuncStruct/Size16-4 22498 5409 ns/op BenchmarkSortFuncStruct/Size32-4 8290 14650 ns/op BenchmarkSortFuncStruct/Size64-4 11008 10933 ns/op BenchmarkSortFuncStruct/Size128-4 6094 19762 ns/op BenchmarkSortFuncStruct/Size512-4 1606 75069 ns/op BenchmarkSortFuncStruct/Size1024-4 820 149668 ns/op PASS ok slices 7.755s goos: freebsd goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 185167 653.2 ns/op BenchmarkSortInts-4 2 78539844 ns/op BenchmarkSlicesSortInts-4 3 47233030 ns/op BenchmarkSortIsSorted-4 38 3053027 ns/op BenchmarkSlicesIsSorted-4 70 1703640 ns/op BenchmarkSortStrings-4 1 104883503 ns/op BenchmarkSlicesSortStrings-4 2 66122042 ns/op BenchmarkSortStrings_Sorted-4 34 3439208 ns/op BenchmarkSlicesSortStrings_Sorted-4 55 2160356 ns/op BenchmarkSortStructs-4 1 143863471 ns/op BenchmarkSortFuncStructs-4 1 127388541 ns/op BenchmarkSortString1K-4 351 341126 ns/op BenchmarkSortString1K_Slice-4 254 472368 ns/op BenchmarkStableString1K-4 129 914827 ns/op BenchmarkSortInt1K-4 424 283527 ns/op BenchmarkSortInt1K_Sorted-4 6360 18600 ns/op BenchmarkSortInt1K_Reversed-4 4070 29467 ns/op BenchmarkSortInt1K_Mod8-4 1164 111878 ns/op BenchmarkStableInt1K-4 174 677156 ns/op BenchmarkStableInt1K_Slice-4 210 573133 ns/op BenchmarkSortInt64K-4 4 27517597 ns/op BenchmarkSortInt64K_Slice-4 3 38575942 ns/op BenchmarkStableInt64K-4 2 63205435 ns/op BenchmarkSort1e2-4 566 208844 ns/op BenchmarkStable1e2-4 234 525045 ns/op BenchmarkSort1e4-4 3 42975643 ns/op BenchmarkStable1e4-4 1 176823129 ns/op PASS ok sort 8.165s goos: freebsd goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 884589 113.7 ns/op BenchmarkAtof64Float-4 926617 132.9 ns/op BenchmarkAtof64FloatExp-4 755422 152.9 ns/op BenchmarkAtof64Big-4 504844 211.7 ns/op BenchmarkAtof64RandomBits-4 293796 371.6 ns/op BenchmarkAtof64RandomFloats-4 558595 196.4 ns/op BenchmarkAtof64RandomLongFloats-4 532432 228.7 ns/op BenchmarkAtof32Decimal-4 1000000 111.0 ns/op BenchmarkAtof32Float-4 827928 129.6 ns/op BenchmarkAtof32FloatExp-4 782428 156.3 ns/op BenchmarkAtof32Random-4 465924 250.2 ns/op BenchmarkAtof32RandomLong-4 191198 568.0 ns/op BenchmarkParseInt/Pos/7bit-4 1710388 70.12 ns/op BenchmarkParseInt/Pos/26bit-4 941122 123.1 ns/op BenchmarkParseInt/Pos/31bit-4 698241 146.8 ns/op BenchmarkParseInt/Pos/56bit-4 488403 218.0 ns/op BenchmarkParseInt/Pos/63bit-4 512703 232.2 ns/op BenchmarkParseInt/Neg/7bit-4 1716376 69.92 ns/op BenchmarkParseInt/Neg/26bit-4 900588 132.7 ns/op BenchmarkParseInt/Neg/31bit-4 857924 141.7 ns/op BenchmarkParseInt/Neg/56bit-4 495122 213.4 ns/op BenchmarkParseInt/Neg/63bit-4 445689 230.8 ns/op BenchmarkAtoi/Pos/7bit-4 2454574 49.56 ns/op BenchmarkAtoi/Pos/26bit-4 1171857 101.6 ns/op BenchmarkAtoi/Pos/31bit-4 1039633 118.3 ns/op BenchmarkAtoi/Pos/56bit-4 648344 183.9 ns/op BenchmarkAtoi/Pos/63bit-4 456788 242.6 ns/op BenchmarkAtoi/Neg/7bit-4 2363517 50.48 ns/op BenchmarkAtoi/Neg/26bit-4 1184737 101.0 ns/op BenchmarkAtoi/Neg/31bit-4 939318 114.4 ns/op BenchmarkAtoi/Neg/56bit-4 650239 182.0 ns/op BenchmarkAtoi/Neg/63bit-4 417678 244.3 ns/op BenchmarkFormatFloat/Decimal-4 163834 730.6 ns/op BenchmarkFormatFloat/Float-4 155203 773.5 ns/op BenchmarkFormatFloat/Exp-4 162362 715.9 ns/op BenchmarkFormatFloat/NegExp-4 161016 726.1 ns/op BenchmarkFormatFloat/LongExp-4 131588 868.2 ns/op BenchmarkFormatFloat/Big-4 128973 929.1 ns/op BenchmarkFormatFloat/BinaryExp-4 316969 372.3 ns/op BenchmarkFormatFloat/32Integer-4 164770 718.8 ns/op BenchmarkFormatFloat/32ExactFraction-4 183063 664.5 ns/op BenchmarkFormatFloat/32Point-4 155595 742.4 ns/op BenchmarkFormatFloat/32Exp-4 167584 698.7 ns/op BenchmarkFormatFloat/32NegExp-4 171166 704.6 ns/op BenchmarkFormatFloat/32Shortest-4 174384 678.7 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 192096 626.3 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 186538 636.3 ns/op BenchmarkFormatFloat/64Fixed1-4 219932 525.7 ns/op BenchmarkFormatFloat/64Fixed2-4 227749 533.6 ns/op BenchmarkFormatFloat/64Fixed3-4 217515 526.5 ns/op BenchmarkFormatFloat/64Fixed4-4 223183 532.5 ns/op BenchmarkFormatFloat/64Fixed12-4 131065 916.0 ns/op BenchmarkFormatFloat/64Fixed16-4 156735 765.9 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 167906 717.7 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 142287 834.9 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3781 30989 ns/op BenchmarkFormatFloat/Slowpath64-4 136153 869.2 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 136974 871.9 ns/op BenchmarkAppendFloat/Decimal-4 181873 634.8 ns/op BenchmarkAppendFloat/Float-4 171282 682.3 ns/op BenchmarkAppendFloat/Exp-4 187117 630.3 ns/op BenchmarkAppendFloat/NegExp-4 188408 625.9 ns/op BenchmarkAppendFloat/LongExp-4 146625 775.1 ns/op BenchmarkAppendFloat/Big-4 140190 846.4 ns/op BenchmarkAppendFloat/BinaryExp-4 412434 276.7 ns/op BenchmarkAppendFloat/32Integer-4 181368 620.7 ns/op BenchmarkAppendFloat/32ExactFraction-4 209518 573.6 ns/op BenchmarkAppendFloat/32Point-4 183204 658.1 ns/op BenchmarkAppendFloat/32Exp-4 188208 627.1 ns/op BenchmarkAppendFloat/32NegExp-4 189931 624.4 ns/op BenchmarkAppendFloat/32Shortest-4 222055 544.8 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 210554 559.5 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 215985 546.4 ns/op BenchmarkAppendFloat/64Fixed1-4 275524 436.7 ns/op BenchmarkAppendFloat/64Fixed2-4 273148 437.0 ns/op BenchmarkAppendFloat/64Fixed3-4 259802 433.8 ns/op BenchmarkAppendFloat/64Fixed4-4 273360 432.3 ns/op BenchmarkAppendFloat/64Fixed12-4 146580 808.0 ns/op BenchmarkAppendFloat/64Fixed16-4 176220 671.2 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 211297 564.1 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 160816 719.6 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3610 30331 ns/op BenchmarkAppendFloat/Slowpath64-4 153865 780.3 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 148545 774.5 ns/op BenchmarkFormatInt-4 22480 5367 ns/op BenchmarkAppendInt-4 24842 4928 ns/op BenchmarkFormatUint-4 121665 1014 ns/op BenchmarkAppendUint-4 131520 903.0 ns/op BenchmarkFormatIntSmall/7-4 3963007 30.28 ns/op BenchmarkFormatIntSmall/42-4 4093996 29.77 ns/op BenchmarkAppendIntSmall-4 1762738 66.40 ns/op BenchmarkAppendUintVarlen/1-4 1801988 63.44 ns/op BenchmarkAppendUintVarlen/12-4 1798411 67.86 ns/op BenchmarkAppendUintVarlen/123-4 1317357 89.23 ns/op BenchmarkAppendUintVarlen/1234-4 1308732 91.90 ns/op BenchmarkAppendUintVarlen/12345-4 1342180 92.57 ns/op BenchmarkAppendUintVarlen/123456-4 1288509 93.96 ns/op BenchmarkAppendUintVarlen/1234567-4 1247960 95.17 ns/op BenchmarkAppendUintVarlen/12345678-4 1248685 96.19 ns/op BenchmarkAppendUintVarlen/123456789-4 1208299 97.33 ns/op BenchmarkAppendUintVarlen/1234567890-4 1205792 98.06 ns/op BenchmarkAppendUintVarlen/12345678901-4 1235955 97.37 ns/op BenchmarkAppendUintVarlen/123456789012-4 1196388 97.76 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1214086 100.7 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1209555 103.5 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1141357 104.2 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1000000 105.2 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1000000 106.7 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1112110 104.5 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1000000 108.7 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1000000 108.9 ns/op BenchmarkQuote-4 68212 1768 ns/op BenchmarkQuoteRune-4 613714 190.9 ns/op BenchmarkAppendQuote-4 80078 1566 ns/op BenchmarkAppendQuoteRune-4 1000000 106.3 ns/op BenchmarkUnquoteEasy-4 1836913 64.92 ns/op BenchmarkUnquoteHard-4 71559 1673 ns/op PASS ok strconv 18.373s goos: freebsd goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 501802 209.3 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 199965 682.4 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 260419 456.3 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 557215 206.5 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 208807 596.3 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 276294 426.3 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 446108 268.0 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 126816 942.6 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 141330 780.7 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1907458 52.97 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 28444 4202 ns/op BenchmarkGenericMatch1-4 2768 39892 ns/op BenchmarkGenericMatch2-4 598 199821 ns/op BenchmarkSingleMaxSkipping-4 9944 11715 ns/op 853.58 MB/s BenchmarkSingleLongSuffixFail-4 18471 6166 ns/op 162.52 MB/s BenchmarkSingleMatch-4 350 345831 ns/op 43.37 MB/s BenchmarkByteByteNoMatch-4 86228 1320 ns/op BenchmarkByteByteMatch-4 29203 3916 ns/op BenchmarkByteStringMatch-4 36440 3288 ns/op BenchmarkHTMLEscapeNew-4 110850 1063 ns/op BenchmarkHTMLEscapeOld-4 118238 1010 ns/op BenchmarkByteStringReplacerWriteString-4 1902 61449 ns/op BenchmarkByteReplacerWriteString-4 2216 50085 ns/op BenchmarkByteByteReplaces-4 5199 22569 ns/op BenchmarkByteByteMap-4 13527 8867 ns/op BenchmarkMap/identity/ASCII-4 788000 152.5 ns/op BenchmarkMap/identity/Greek-4 534717 201.0 ns/op BenchmarkMap/change/ASCII-4 50866 2320 ns/op BenchmarkMap/change/Greek-4 38818 3200 ns/op BenchmarkIndexRune-4 4413902 27.82 ns/op BenchmarkIndexRuneLongString-4 3231128 37.52 ns/op BenchmarkIndexRuneFastPath-4 5480512 22.56 ns/op BenchmarkIndex-4 11460492 10.29 ns/op BenchmarkLastIndex-4 5991415 19.92 ns/op BenchmarkIndexByte-4 12167754 9.487 ns/op BenchmarkToUpper/#00-4 5956550 20.67 ns/op BenchmarkToUpper/ONLYUPPER-4 2419867 49.80 ns/op BenchmarkToUpper/abc-4 381808 301.1 ns/op BenchmarkToUpper/AbC123-4 326732 374.3 ns/op BenchmarkToUpper/azAZ09_-4 346966 346.3 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 74240 1606 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 96040 1288 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 46815 2537 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 95482 1289 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 173212 706.6 ns/op BenchmarkToLower/#00-4 5817226 21.37 ns/op BenchmarkToLower/abc-4 5409945 23.17 ns/op BenchmarkToLower/AbC123-4 295861 387.3 ns/op BenchmarkToLower/azAZ09_-4 302082 406.5 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 131738 897.8 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 92155 1402 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 48097 2505 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 113707 1056 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 169365 710.2 ns/op BenchmarkMapNoChanges-4 1000000 112.6 ns/op BenchmarkTrim-4 54469 2201 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3787147 29.98 ns/op BenchmarkToValidUTF8/InvalidASCII-4 261274 473.5 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 176403 654.5 ns/op BenchmarkEqualFold/Tests-4 78466 1538 ns/op BenchmarkEqualFold/ASCII-4 4342938 28.14 ns/op BenchmarkEqualFold/UnicodePrefix-4 159763 750.4 ns/op BenchmarkEqualFold/UnicodeSuffix-4 162817 707.0 ns/op BenchmarkIndexHard1-4 1264 93801 ns/op BenchmarkIndexHard2-4 915 131129 ns/op BenchmarkIndexHard3-4 190 627160 ns/op BenchmarkIndexHard4-4 181 660403 ns/op BenchmarkLastIndexHard1-4 72 1638869 ns/op BenchmarkLastIndexHard2-4 72 1637246 ns/op BenchmarkLastIndexHard3-4 67 1629125 ns/op BenchmarkCountHard1-4 1280 94370 ns/op BenchmarkCountHard2-4 910 131156 ns/op BenchmarkCountHard3-4 190 629800 ns/op BenchmarkIndexTorture-4 9415 12673 ns/op BenchmarkCountTorture-4 9046 12804 ns/op BenchmarkCountTortureOverlapping-4 1729 60666 ns/op BenchmarkCountByte/10-4 5269333 21.40 ns/op 467.19 MB/s BenchmarkCountByte/32-4 5173290 22.39 ns/op 1429.48 MB/s BenchmarkCountByte/4096-4 1368124 87.53 ns/op 46797.78 MB/s BenchmarkCountByte/4194304-4 1485 83010 ns/op 50527.62 MB/s BenchmarkCountByte/67108864-4 38 3089610 ns/op 21720.82 MB/s BenchmarkFields/ASCII/16-4 340482 295.1 ns/op 54.21 MB/s 64 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 35286 3404 ns/op 75.20 MB/s 416 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 2052 55743 ns/op 73.48 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 121 957312 ns/op 68.46 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 7 15580725 ns/op 67.30 MB/s 1499136 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 184948 631.0 ns/op 25.36 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 16088 7362 ns/op 34.77 MB/s 512 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 928 132645 ns/op 30.88 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 49 2373869 ns/op 27.61 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 41624602 ns/op 25.19 MB/s 10465568 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 281172 442.4 ns/op 36.16 MB/s 64 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 24742 4966 ns/op 51.55 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1384 87145 ns/op 47.00 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 81 1529877 ns/op 42.84 MB/s 463105 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 26606458 ns/op 39.41 MB/s 8556848 B/op 23 allocs/op BenchmarkFieldsFunc/Mixed/16-4 221547 527.1 ns/op 30.36 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 20504 6059 ns/op 42.25 MB/s 512 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1158 109216 ns/op 37.50 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 56 1855640 ns/op 35.32 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 4 33725862 ns/op 31.09 MB/s 10465536 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 45899641 ns/op BenchmarkSplitSingleByteSeparator-4 55 2504417 ns/op BenchmarkSplitMultiByteSeparator-4 78 1497596 ns/op BenchmarkSplitNSingleByteSeparator-4 484976 253.9 ns/op BenchmarkSplitNMultiByteSeparator-4 399316 299.6 ns/op BenchmarkRepeat/5x0-4 5072247 23.98 ns/op BenchmarkRepeat/5x1-4 4928164 24.24 ns/op BenchmarkRepeat/5x2-4 295249 391.1 ns/op BenchmarkRepeat/5x6-4 180428 647.2 ns/op BenchmarkRepeat/10x0-4 5003652 22.88 ns/op BenchmarkRepeat/10x1-4 4936690 24.79 ns/op BenchmarkRepeat/10x2-4 293415 394.8 ns/op BenchmarkRepeat/10x6-4 177706 674.5 ns/op BenchmarkRepeatLarge/256/1-4 90093 1351 ns/op 189.47 MB/s BenchmarkRepeatLarge/256/16-4 145868 867.1 ns/op 295.23 MB/s BenchmarkRepeatLarge/512/1-4 75081 1628 ns/op 314.49 MB/s BenchmarkRepeatLarge/512/16-4 110994 1129 ns/op 453.55 MB/s BenchmarkRepeatLarge/1024/1-4 57848 2060 ns/op 497.15 MB/s BenchmarkRepeatLarge/1024/16-4 76893 1546 ns/op 662.56 MB/s BenchmarkRepeatLarge/2048/1-4 41394 2854 ns/op 717.57 MB/s BenchmarkRepeatLarge/2048/16-4 51252 2299 ns/op 890.89 MB/s BenchmarkRepeatLarge/4096/1-4 28518 4390 ns/op 933.02 MB/s BenchmarkRepeatLarge/4096/16-4 32944 3664 ns/op 1118.04 MB/s BenchmarkRepeatLarge/8192/1-4 17180 7186 ns/op 1139.94 MB/s BenchmarkRepeatLarge/8192/16-4 17683 6573 ns/op 1246.28 MB/s BenchmarkRepeatLarge/8192/4097-4 6502322 18.72 ns/op 218901.61 MB/s BenchmarkRepeatLarge/16384/1-4 9274 11852 ns/op 1382.38 MB/s BenchmarkRepeatLarge/16384/16-4 10000 11288 ns/op 1451.46 MB/s BenchmarkRepeatLarge/16384/4097-4 13867 8242 ns/op 1491.20 MB/s BenchmarkRepeatLarge/32768/1-4 6256 21455 ns/op 1527.28 MB/s BenchmarkRepeatLarge/32768/16-4 5100 20294 ns/op 1614.70 MB/s BenchmarkRepeatLarge/32768/4097-4 6434 19737 ns/op 1453.08 MB/s BenchmarkRepeatLarge/65536/1-4 2510 41377 ns/op 1583.87 MB/s BenchmarkRepeatLarge/65536/16-4 3165 43024 ns/op 1523.23 MB/s BenchmarkRepeatLarge/65536/4097-4 2774 38125 ns/op 1611.93 MB/s BenchmarkRepeatLarge/131072/1-4 847 174617 ns/op 750.63 MB/s BenchmarkRepeatLarge/131072/16-4 969 124561 ns/op 1052.27 MB/s BenchmarkRepeatLarge/131072/4097-4 928 168627 ns/op 753.18 MB/s BenchmarkRepeatLarge/262144/1-4 480 248813 ns/op 1053.58 MB/s BenchmarkRepeatLarge/262144/16-4 501 252396 ns/op 1038.62 MB/s BenchmarkRepeatLarge/262144/4097-4 471 254895 ns/op 1012.62 MB/s BenchmarkRepeatLarge/524288/1-4 231 510169 ns/op 1027.67 MB/s BenchmarkRepeatLarge/524288/16-4 231 490768 ns/op 1068.30 MB/s BenchmarkRepeatLarge/524288/4097-4 240 475011 ns/op 1095.38 MB/s BenchmarkRepeatLarge/1048576/1-4 127 936009 ns/op 1120.26 MB/s BenchmarkRepeatLarge/1048576/16-4 126 1036324 ns/op 1011.82 MB/s BenchmarkRepeatLarge/1048576/4097-4 124 953887 ns/op 1095.24 MB/s BenchmarkRepeatLarge/2097152/1-4 60 1806994 ns/op 1160.58 MB/s BenchmarkRepeatLarge/2097152/16-4 66 1882237 ns/op 1114.18 MB/s BenchmarkRepeatLarge/2097152/4097-4 68 1833486 ns/op 1141.85 MB/s BenchmarkRepeatLarge/4194304/1-4 28 3656387 ns/op 1147.12 MB/s BenchmarkRepeatLarge/4194304/16-4 32 3498811 ns/op 1198.78 MB/s BenchmarkRepeatLarge/4194304/4097-4 28 3654540 ns/op 1146.86 MB/s BenchmarkRepeatLarge/8388608/1-4 15 6961778 ns/op 1204.95 MB/s BenchmarkRepeatLarge/8388608/16-4 16 6930883 ns/op 1210.32 MB/s BenchmarkRepeatLarge/8388608/4097-4 16 6900924 ns/op 1215.28 MB/s BenchmarkRepeatLarge/16777216/1-4 8 13354837 ns/op 1256.27 MB/s BenchmarkRepeatLarge/16777216/16-4 8 13273730 ns/op 1263.94 MB/s BenchmarkRepeatLarge/16777216/4097-4 8 13557957 ns/op 1237.44 MB/s BenchmarkRepeatLarge/33554432/1-4 4 26427866 ns/op 1269.66 MB/s BenchmarkRepeatLarge/33554432/16-4 4 26274166 ns/op 1277.09 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 26788946 ns/op 1252.55 MB/s BenchmarkRepeatLarge/67108864/1-4 2 54552854 ns/op 1230.16 MB/s BenchmarkRepeatLarge/67108864/16-4 2 51565255 ns/op 1301.44 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 52637116 ns/op 1274.93 MB/s BenchmarkRepeatLarge/134217728/1-4 1 102729539 ns/op 1306.52 MB/s BenchmarkRepeatLarge/134217728/16-4 1 102779900 ns/op 1305.88 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 104369722 ns/op 1285.98 MB/s BenchmarkRepeatLarge/268435456/1-4 1 224934384 ns/op 1193.39 MB/s BenchmarkRepeatLarge/268435456/16-4 1 205057158 ns/op 1309.08 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 209218274 ns/op 1283.04 MB/s BenchmarkRepeatLarge/536870912/1-4 1 454907484 ns/op 1180.18 MB/s BenchmarkRepeatLarge/536870912/16-4 1 412400919 ns/op 1301.82 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 417382016 ns/op 1286.28 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 976993901 ns/op 1099.03 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 824802049 ns/op 1301.82 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 840170479 ns/op 1278.00 MB/s BenchmarkRepeatSpaces-4 4614027 25.20 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2807920 42.43 ns/op BenchmarkIndexAnyASCII/1:2-4 2833233 43.57 ns/op BenchmarkIndexAnyASCII/1:4-4 2742116 41.71 ns/op BenchmarkIndexAnyASCII/1:8-4 2697411 43.83 ns/op BenchmarkIndexAnyASCII/1:16-4 2747228 43.13 ns/op BenchmarkIndexAnyASCII/1:32-4 2701510 43.77 ns/op BenchmarkIndexAnyASCII/1:64-4 2699011 42.83 ns/op BenchmarkIndexAnyASCII/16:1-4 3029109 41.04 ns/op BenchmarkIndexAnyASCII/16:2-4 1014666 108.8 ns/op BenchmarkIndexAnyASCII/16:4-4 1000000 110.2 ns/op BenchmarkIndexAnyASCII/16:8-4 963962 124.9 ns/op BenchmarkIndexAnyASCII/16:16-4 764367 140.2 ns/op BenchmarkIndexAnyASCII/16:32-4 732903 159.3 ns/op BenchmarkIndexAnyASCII/16:64-4 530860 225.8 ns/op BenchmarkIndexAnyASCII/256:1-4 2632249 43.21 ns/op BenchmarkIndexAnyASCII/256:2-4 85957 1498 ns/op BenchmarkIndexAnyASCII/256:4-4 77926 1285 ns/op BenchmarkIndexAnyASCII/256:8-4 80485 1479 ns/op BenchmarkIndexAnyASCII/256:16-4 79680 1501 ns/op BenchmarkIndexAnyASCII/256:32-4 80166 1350 ns/op BenchmarkIndexAnyASCII/256:64-4 74425 1577 ns/op BenchmarkIndexAnyUTF8/1:1-4 3088597 39.59 ns/op BenchmarkIndexAnyUTF8/1:2-4 2818916 41.85 ns/op BenchmarkIndexAnyUTF8/1:4-4 2906311 43.41 ns/op BenchmarkIndexAnyUTF8/1:8-4 2899135 41.34 ns/op BenchmarkIndexAnyUTF8/1:16-4 2902990 41.46 ns/op BenchmarkIndexAnyUTF8/1:32-4 2867458 43.53 ns/op BenchmarkIndexAnyUTF8/1:64-4 2871967 43.54 ns/op BenchmarkIndexAnyUTF8/16:1-4 2233378 54.85 ns/op BenchmarkIndexAnyUTF8/16:2-4 389713 303.2 ns/op BenchmarkIndexAnyUTF8/16:4-4 361762 304.7 ns/op BenchmarkIndexAnyUTF8/16:8-4 375651 314.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 413628 288.1 ns/op BenchmarkIndexAnyUTF8/16:32-4 359702 304.0 ns/op BenchmarkIndexAnyUTF8/16:64-4 361527 299.7 ns/op BenchmarkIndexAnyUTF8/256:1-4 428689 281.0 ns/op BenchmarkIndexAnyUTF8/256:2-4 27255 4387 ns/op BenchmarkIndexAnyUTF8/256:4-4 27435 4393 ns/op BenchmarkIndexAnyUTF8/256:8-4 27174 4392 ns/op BenchmarkIndexAnyUTF8/256:16-4 28264 4465 ns/op BenchmarkIndexAnyUTF8/256:32-4 27196 4385 ns/op BenchmarkIndexAnyUTF8/256:64-4 27589 4386 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2999023 40.77 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2821580 42.40 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2893418 41.93 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2896266 42.99 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2984684 40.73 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2951613 39.20 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2958688 42.04 ns/op BenchmarkLastIndexAnyASCII/16:1-4 954500 116.8 ns/op BenchmarkLastIndexAnyASCII/16:2-4 1187764 116.8 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1000000 118.1 ns/op BenchmarkLastIndexAnyASCII/16:8-4 984314 121.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 766786 131.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 706596 161.5 ns/op BenchmarkLastIndexAnyASCII/16:64-4 523362 223.5 ns/op BenchmarkLastIndexAnyASCII/256:1-4 80751 1476 ns/op BenchmarkLastIndexAnyASCII/256:2-4 80989 1476 ns/op BenchmarkLastIndexAnyASCII/256:4-4 81516 1468 ns/op BenchmarkLastIndexAnyASCII/256:8-4 79020 1472 ns/op BenchmarkLastIndexAnyASCII/256:16-4 80890 1491 ns/op BenchmarkLastIndexAnyASCII/256:32-4 79138 1426 ns/op BenchmarkLastIndexAnyASCII/256:64-4 76249 1575 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2925673 40.72 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2974646 41.83 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2888556 41.37 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2935306 41.74 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2993082 41.17 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2956053 41.85 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2940435 41.86 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 493695 243.5 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 224955 504.2 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 225152 511.0 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 218554 503.4 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 242653 495.3 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 204175 510.5 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 224496 533.2 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 33013 3711 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14854 7605 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 14890 7597 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 14935 8092 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 16215 7599 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 15616 7686 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 15806 7562 ns/op BenchmarkTrimASCII/1:1-4 4667768 25.70 ns/op BenchmarkTrimASCII/1:2-4 3766609 32.16 ns/op BenchmarkTrimASCII/1:4-4 3709320 33.35 ns/op BenchmarkTrimASCII/1:8-4 3105554 33.92 ns/op BenchmarkTrimASCII/1:16-4 2375905 50.74 ns/op BenchmarkTrimASCII/16:1-4 3428236 35.95 ns/op BenchmarkTrimASCII/16:2-4 1000000 112.7 ns/op BenchmarkTrimASCII/16:4-4 938672 118.3 ns/op BenchmarkTrimASCII/16:8-4 979854 122.6 ns/op BenchmarkTrimASCII/16:16-4 817387 131.9 ns/op BenchmarkTrimASCII/256:1-4 539695 188.7 ns/op BenchmarkTrimASCII/256:2-4 80126 1467 ns/op BenchmarkTrimASCII/256:4-4 80775 1473 ns/op BenchmarkTrimASCII/256:8-4 79856 1477 ns/op BenchmarkTrimASCII/256:16-4 80695 1486 ns/op BenchmarkTrimASCII/4096:1-4 46219 2586 ns/op BenchmarkTrimASCII/4096:2-4 5565 23001 ns/op BenchmarkTrimASCII/4096:4-4 4864 23050 ns/op BenchmarkTrimASCII/4096:8-4 4801 22200 ns/op BenchmarkTrimASCII/4096:16-4 4564 22967 ns/op BenchmarkTrimByte-4 5534728 22.16 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20484 5872 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20450 5874 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1659 71906 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3230 36067 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6402 18228 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12340 9705 ns/op BenchmarkJoin/0-4 6719605 18.53 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 5083123 24.30 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 269042 440.4 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 198001 611.8 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 147414 802.6 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 118440 974.6 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 106796 1172 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 88514 1353 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 4221492 29.29 ns/op BenchmarkTrimSpace/ASCII-4 2357414 50.43 ns/op BenchmarkTrimSpace/SomeNonASCII-4 193053 627.1 ns/op BenchmarkTrimSpace/JustNonASCII-4 104584 1161 ns/op BenchmarkReplaceAll-4 175990 666.6 ns/op 16 B/op 1 allocs/op PASS ok strings 50.705s goos: freebsd goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 46576 2724 ns/op BenchmarkCond2-4 16536 6860 ns/op BenchmarkCond4-4 10000 14040 ns/op BenchmarkCond8-4 3513 38007 ns/op BenchmarkCond16-4 1424 82522 ns/op BenchmarkCond32-4 632 187083 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 600262 188.5 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 193876 619.3 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 735026 165.9 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 794650 177.1 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 218606 536.1 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 728118 151.4 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 97009 1268 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 76899 1635 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 76411 1682 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 45854 2654 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 696451 235.4 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 156670 709.8 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 639324 173.9 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 150610 774.2 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 744069 160.4 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 164953 710.2 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 3593859 35.11 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 52274 2032 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 127196 917.7 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 145609 773.7 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4387 23277 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 190 614287 ns/op BenchmarkRange/*sync.Map-4 1209 97940 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 115489 984.0 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 163128 658.2 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 63418 1769 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 229735 522.6 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 198814 630.0 ns/op BenchmarkAdversarialDelete/*sync.Map-4 202888 626.2 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 86310 1377 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 177232 602.1 ns/op BenchmarkDeleteCollision/*sync.Map-4 765236 198.8 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 62161 1901 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 154922 807.6 ns/op BenchmarkSwapCollision/*sync.Map-4 70756 1841 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 536 214468 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 105782 1164 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 284126 405.2 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 25561 4624 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 65842 1843 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 22996 5428 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 315979 541.9 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 105476 1104 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 131404 825.1 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 3099013 42.01 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 155547 758.6 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 1553894 83.99 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 663854 154.6 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 143318 857.9 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 587361 186.9 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 102196 1181 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 330674 335.6 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 472970 226.9 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 118773 983.1 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 748231 217.7 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 291573 854.7 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 119504 1047 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 146648 723.6 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 53437 2079 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 244675 594.7 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 612712 202.2 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 118360 1003 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 814683 158.2 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 46582 2738 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 87974 1361 ns/op BenchmarkClear/*sync.Map-4 30086 3891 ns/op BenchmarkUncontendedSemaphore-4 5814943 21.27 ns/op BenchmarkContendedSemaphore-4 4489785 24.97 ns/op BenchmarkMutexUncontended-4 1614628 75.06 ns/op BenchmarkMutex-4 94879 1252 ns/op BenchmarkMutexSlack-4 96440 1336 ns/op BenchmarkMutexWork-4 92114 1314 ns/op BenchmarkMutexWorkSlack-4 86121 1447 ns/op BenchmarkMutexNoSpin-4 55114 2254 ns/op BenchmarkMutexSpin-4 62612 2103 ns/op BenchmarkOnce-4 923770 140.5 ns/op BenchmarkOnceFunc/v=Once-4 1969926 61.38 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1557937 79.15 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1521993 71.79 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1810618 67.87 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1504510 76.54 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1630652 80.24 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 8577034 12.12 ns/op BenchmarkSemaSyntNonblock-4 1985661 61.23 ns/op BenchmarkSemaSyntBlock-4 1382046 116.6 ns/op BenchmarkSemaWorkNonblock-4 1000000 112.0 ns/op BenchmarkSemaWorkBlock-4 624988 164.1 ns/op BenchmarkRWMutexUncontended-4 673300 151.6 ns/op BenchmarkRWMutexWrite100-4 295702 411.6 ns/op BenchmarkRWMutexWrite10-4 179288 649.6 ns/op BenchmarkRWMutexWorkWrite100-4 257496 460.6 ns/op BenchmarkRWMutexWorkWrite10-4 151485 807.9 ns/op BenchmarkWaitGroupUncontended-4 1349760 88.81 ns/op BenchmarkWaitGroupAddDone-4 388846 410.1 ns/op BenchmarkWaitGroupAddDoneWork-4 391897 307.8 ns/op BenchmarkWaitGroupWait-4 5688792 21.34 ns/op BenchmarkWaitGroupWaitWork-4 3227884 37.13 ns/op BenchmarkWaitGroupActuallyWait-4 32275 3769 ns/op 32 B/op 2 allocs/op PASS ok sync 19.010s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 648226 175.4 ns/op PASS ok sync/atomic 1.192s PASS ok syscall 1.074s goos: freebsd goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 205597 588.2 ns/op 0 B/op 0 allocs/op PASS ok testing 1.153s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 10728 10859 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 14266 8348 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 127 930443 ns/op 110961 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 147 781782 ns/op 754 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 1 104313961 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/1x100000/reuse-4 1 105423252 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 2112 48859 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2906 41077 ns/op 1 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 22 4689485 ns/op 395140 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 28 4226415 ns/op 14112 B/op 37 allocs/op BenchmarkTable/10x100000/new-4 1 497443757 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 488297425 ns/op 47012928 B/op 100074 allocs/op BenchmarkTable/100x10/new-4 272 416589 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 307 389508 ns/op 128 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 42606750 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 39661263 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 4930394895 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 4860081917 ns/op 334041984 B/op 100088 allocs/op BenchmarkPyramid/10-4 3670 32928 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 46 2399264 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 225819184 ns/op 35606920 B/op 2055 allocs/op BenchmarkRagged/10-4 3540 34442 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 363 335885 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 33 3463620 ns/op 408994 B/op 1660 allocs/op BenchmarkCode-4 11614 10275 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 15.619s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 56098461 ns/op BenchmarkVariableString-4 132434 894.4 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2889 40763 ns/op 2516 B/op 39 allocs/op PASS ok text/template/parse 1.464s goos: freebsd goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc1000-4 25 4075855 ns/op BenchmarkAfter-4 88821 1385 ns/op BenchmarkStop/impl=chan-4 172968 726.8 ns/op BenchmarkStop/impl=func-4 198842 645.7 ns/op BenchmarkSimultaneousAfterFunc1000-4 28 4357658 ns/op BenchmarkStartStop1000-4 297 460242 ns/op BenchmarkReset/impl=chan-4 1489526 80.74 ns/op BenchmarkReset/impl=func-4 1542525 75.86 ns/op BenchmarkSleep1000-4 32 3717886 ns/op BenchmarkParallelTimerLatency-4 51 168321 avg-late-ns 1195812 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 86222 avg-late-ns 286589 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 77095 avg-late-ns 193611 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 63939 avg-late-ns 215353 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 46616 avg-late-ns 232086 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 66950 avg-late-ns 286891 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 86447 avg-late-ns 430092 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 88196 avg-late-ns 554366 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 106912 avg-late-ns 552266 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 143635 avg-late-ns 1101786 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 781999 avg-late-ns 5687164 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 91504 avg-late-ns 235364 max-late-ns BenchmarkAdjustTimers10000-4 14 7176518 ns/op BenchmarkTicker-4 463027 245.9 ns/op BenchmarkTickerReset-4 1454373 82.67 ns/op BenchmarkTickerResetNaive-4 178548 692.6 ns/op BenchmarkNow-4 365138 338.0 ns/op BenchmarkNowUnixNano-4 363291 331.6 ns/op BenchmarkNowUnixMilli-4 362745 330.2 ns/op BenchmarkNowUnixMicro-4 363196 331.3 ns/op BenchmarkFormat-4 84274 1428 ns/op BenchmarkFormatRFC3339-4 117007 1009 ns/op BenchmarkFormatRFC3339Nano-4 117427 1023 ns/op BenchmarkFormatNow-4 122518 995.5 ns/op BenchmarkMarshalJSON-4 153873 732.9 ns/op BenchmarkMarshalText-4 169845 730.9 ns/op BenchmarkParse-4 192681 617.8 ns/op BenchmarkParseRFC3339UTC-4 395118 273.9 ns/op BenchmarkParseRFC3339UTCBytes-4 295017 393.9 ns/op BenchmarkParseRFC3339TZ-4 138823 875.3 ns/op BenchmarkParseRFC3339TZBytes-4 108931 1092 ns/op BenchmarkParseDuration-4 902946 134.2 ns/op BenchmarkHour-4 1202212 95.50 ns/op BenchmarkSecond-4 1213144 97.69 ns/op BenchmarkDate-4 814629 133.1 ns/op BenchmarkYear-4 850206 121.4 ns/op BenchmarkYearDay-4 962848 127.7 ns/op BenchmarkMonth-4 834403 130.4 ns/op BenchmarkDay-4 809126 136.5 ns/op BenchmarkISOWeek-4 953329 129.1 ns/op BenchmarkGoString-4 114903 1049 ns/op BenchmarkDateFunc-4 1969141 59.62 ns/op BenchmarkUnmarshalText-4 127150 951.0 ns/op PASS ok time 16.405s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 762474 139.8 ns/op BenchmarkDecodeValidJapaneseChars-4 902830 119.6 ns/op BenchmarkDecodeRune-4 2190417 62.80 ns/op BenchmarkEncodeValidASCII-4 887959 132.2 ns/op BenchmarkEncodeValidJapaneseChars-4 1200816 102.1 ns/op BenchmarkAppendRuneValidASCII-4 1967011 60.68 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2712919 43.46 ns/op BenchmarkEncodeRune-4 2247259 53.33 ns/op PASS ok unicode/utf16 2.408s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2176308 55.25 ns/op BenchmarkRuneCountTenJapaneseChars-4 425011 264.4 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 4638927 25.22 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 626289 190.0 ns/op BenchmarkValidTenASCIIChars-4 2482885 48.07 ns/op BenchmarkValid100KASCIIChars-4 147 795487 ns/op BenchmarkValidTenJapaneseChars-4 394803 282.1 ns/op BenchmarkValidLongMostlyASCII-4 136 874438 ns/op BenchmarkValidLongJapanese-4 81 1456942 ns/op BenchmarkValidStringTenASCIIChars-4 5583974 21.02 ns/op BenchmarkValidString100KASCIIChars-4 13300 9015 ns/op BenchmarkValidStringTenJapaneseChars-4 694050 174.3 ns/op BenchmarkValidStringLongMostlyASCII-4 1536 76165 ns/op BenchmarkValidStringLongJapanese-4 224 494724 ns/op BenchmarkEncodeASCIIRune-4 5328830 23.40 ns/op BenchmarkEncodeJapaneseRune-4 3105582 39.18 ns/op BenchmarkAppendASCIIRune-4 11619492 10.01 ns/op BenchmarkAppendJapaneseRune-4 3578036 34.10 ns/op BenchmarkDecodeASCIIRune-4 3300894 35.87 ns/op BenchmarkDecodeJapaneseRune-4 2860669 40.84 ns/op BenchmarkFullRune/ASCII-4 4526764 26.17 ns/op BenchmarkFullRune/Incomplete-4 1978839 60.35 ns/op BenchmarkFullRune/Japanese-4 4370192 27.49 ns/op PASS ok unicode/utf8 4.829s goos: freebsd goarch: amd64 pkg: unique cpu: AMD EPYC 7B12 BenchmarkMake-4 660399 185.7 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 360022 323.3 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 137708 8435 ns/op 0 B/op 0 allocs/op PASS ok unique 6.452s goos: freebsd goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 56435820673 ns/op PASS ok cmd/api 57.614s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 869179 121.9 ns/op BenchmarkCgoCall/one-pointer-4 723370 164.6 ns/op BenchmarkCgoCall/string-pointer-escape-4 564463 211.1 ns/op BenchmarkCgoCall/string-pointer-noescape-4 584660 206.5 ns/op BenchmarkCgoCall/eight-pointers-4 286042 369.4 ns/op BenchmarkCgoCall/eight-pointers-nil-4 730053 164.6 ns/op BenchmarkCgoCall/eight-pointers-array-4 45600 2973 ns/op BenchmarkCgoCall/eight-pointers-slice-4 56266 2108 ns/op BenchmarkGoString-4 1581522 76.35 ns/op BenchmarkCGoCallback-4 78950 1490 ns/op BenchmarkCGoInCThread-4 575550 184.9 ns/op PASS ok cmd/cgo/internal/test 2.747s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 1480327 89.08 ns/op BenchmarkEqArrayOfStrings64-4 161308 725.5 ns/op BenchmarkEqArrayOfStrings1024-4 9700 10985 ns/op BenchmarkEqArrayOfFloats5-4 1627520 73.30 ns/op BenchmarkEqArrayOfFloats64-4 164426 672.3 ns/op BenchmarkEqArrayOfFloats1024-4 12549 11100 ns/op BenchmarkEqArrayOfStructsEq-4 3033 34611 ns/op BenchmarkEqArrayOfStructsNotEq-4 5391 21577 ns/op BenchmarkEqStruct-4 20227873 5.594 ns/op PASS ok cmd/compile/internal/reflectdata 2.443s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 44655 ns/op BenchmarkInvertLessThanNoov-4 16755758 6.854 ns/op BenchmarkCopyElim1-4 1101 94355 ns/op BenchmarkCopyElim10-4 1212 100709 ns/op BenchmarkCopyElim100-4 571 213138 ns/op BenchmarkCopyElim1000-4 104 1130661 ns/op BenchmarkCopyElim10000-4 7 17220136 ns/op BenchmarkCopyElim100000-4 1 319977743 ns/op BenchmarkDeadCode/1-4 1228 100141 ns/op BenchmarkDeadCode/10-4 967 122368 ns/op BenchmarkDeadCode/100-4 510 260121 ns/op BenchmarkDeadCode/1000-4 84 1687461 ns/op BenchmarkDeadCode/10000-4 6 18313194 ns/op BenchmarkDeadCode/100000-4 1 227651468 ns/op BenchmarkDeadCode/200000-4 1 452503950 ns/op BenchmarkDominatorsLinear-4 24 5319317 ns/op 1.88 MB/s BenchmarkDominatorsFwdBack-4 19 7899858 ns/op 1.27 MB/s BenchmarkDominatorsManyPred-4 16 7790052 ns/op 1.28 MB/s BenchmarkDominatorsMaxPred-4 18 7456243 ns/op 1.34 MB/s BenchmarkDominatorsMaxPredVal-4 18 7495383 ns/op 1.33 MB/s BenchmarkFuse/1-4 1161 143402 ns/op BenchmarkFuse/10-4 908 144906 ns/op BenchmarkFuse/100-4 280 408985 ns/op BenchmarkFuse/1000-4 31 3905659 ns/op BenchmarkFuse/10000-4 3 44698066 ns/op BenchmarkNilCheckDeep1-4 15782 7748 ns/op 0.13 MB/s 232 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6158 18162 ns/op 0.55 MB/s 237 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 981 121081 ns/op 0.83 MB/s 1189 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 96 1166639 ns/op 0.86 MB/s 8795 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 8 12868835 ns/op 0.78 MB/s 197030 B/op 6 allocs/op BenchmarkDSEPass-4 49 2619157 ns/op 55058 B/op 7 allocs/op BenchmarkDSEPassBlock-4 2 72339602 ns/op 2125096 B/op 54174 allocs/op BenchmarkCSEPass-4 9 11253215 ns/op 116917 B/op 9 allocs/op BenchmarkCSEPassBlock-4 1 120615292 ns/op 5694784 B/op 97680 allocs/op BenchmarkDeadcodePass-4 284 415113 ns/op 85147 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 103714630 ns/op 4082584 B/op 45249 allocs/op BenchmarkMultiPass-4 120 859722 ns/op 241656 B/op 10 allocs/op BenchmarkMultiPassBlock-4 1 203910907 ns/op 11194992 B/op 149934 allocs/op BenchmarkCondRewrite/SoloJump-4 4633105 25.65 ns/op BenchmarkCondRewrite/CombJump-4 4606264 24.32 ns/op PASS ok cmd/compile/internal/ssa 12.519s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 10000 11194 ns/op BenchmarkExtShift-4 20822 5189 ns/op BenchmarkModify-4 12121 9920 ns/op BenchmarkMullImm-4 23331 5871 ns/op BenchmarkConstModify-4 12016 9903 ns/op BenchmarkBitSet-4 23713 5095 ns/op BenchmarkBitClear-4 23574 5080 ns/op BenchmarkBitToggle-4 23678 5055 ns/op BenchmarkBitSetConst-4 190700 638.0 ns/op BenchmarkBitClearConst-4 192331 611.2 ns/op BenchmarkBitToggleConst-4 184622 631.6 ns/op BenchmarkDivconstI64-4 12324184 9.830 ns/op BenchmarkModconstI64-4 10457858 10.03 ns/op BenchmarkDivisiblePow2constI64-4 11363858 11.24 ns/op BenchmarkDivisibleconstI64-4 11242699 11.75 ns/op BenchmarkDivisibleWDivconstI64-4 8823478 13.38 ns/op BenchmarkDivconstU64/3-4 11966346 10.69 ns/op BenchmarkDivconstU64/5-4 11982710 10.64 ns/op BenchmarkDivconstU64/37-4 11979416 10.42 ns/op BenchmarkDivconstU64/1234567-4 11255193 10.06 ns/op BenchmarkModconstU64-4 11809171 11.46 ns/op BenchmarkDivisibleconstU64-4 12016952 10.98 ns/op BenchmarkDivisibleWDivconstU64-4 8842783 13.45 ns/op BenchmarkDivconstI32-4 10814713 11.24 ns/op BenchmarkModconstI32-4 11377940 11.90 ns/op BenchmarkDivisiblePow2constI32-4 9934633 11.50 ns/op BenchmarkDivisibleconstI32-4 12149040 10.71 ns/op BenchmarkDivisibleWDivconstI32-4 8932814 13.40 ns/op BenchmarkDivconstU32-4 10618656 11.64 ns/op BenchmarkModconstU32-4 11198727 11.68 ns/op BenchmarkDivisibleconstU32-4 11872250 11.93 ns/op BenchmarkDivisibleWDivconstU32-4 8961244 13.40 ns/op BenchmarkDivconstI16-4 11386599 11.16 ns/op BenchmarkModconstI16-4 10497205 10.97 ns/op BenchmarkDivisiblePow2constI16-4 10204441 10.94 ns/op BenchmarkDivisibleconstI16-4 11976618 9.808 ns/op BenchmarkDivisibleWDivconstI16-4 8875984 13.54 ns/op BenchmarkDivconstU16-4 12329124 9.561 ns/op BenchmarkModconstU16-4 11072935 10.60 ns/op BenchmarkDivisibleconstU16-4 11323773 10.94 ns/op BenchmarkDivisibleWDivconstU16-4 8757732 13.44 ns/op BenchmarkDivconstI8-4 11150774 10.22 ns/op BenchmarkModconstI8-4 11216698 10.06 ns/op BenchmarkDivisiblePow2constI8-4 12296011 9.594 ns/op BenchmarkDivisibleconstI8-4 11532159 11.30 ns/op BenchmarkDivisibleWDivconstI8-4 8800978 13.38 ns/op BenchmarkDivconstU8-4 10676124 10.76 ns/op BenchmarkModconstU8-4 11772978 10.36 ns/op BenchmarkDivisibleconstU8-4 12268618 9.512 ns/op BenchmarkDivisibleWDivconstU8-4 9009376 13.07 ns/op BenchmarkMul2-4 270292 443.3 ns/op BenchmarkMulNeg2-4 255040 461.6 ns/op BenchmarkEfaceInteger-4 4944019 22.86 ns/op BenchmarkTypeAssert-4 17372576 6.872 ns/op BenchmarkDiv64UnsignedSmall-4 20328170 6.213 ns/op BenchmarkDiv64Small-4 19205659 5.910 ns/op BenchmarkDiv64SmallNegDivisor-4 21430972 6.527 ns/op BenchmarkDiv64SmallNegDividend-4 19192052 5.938 ns/op BenchmarkDiv64SmallNegBoth-4 20325584 5.942 ns/op BenchmarkDiv64Unsigned-4 17302214 6.842 ns/op BenchmarkDiv64-4 17236554 6.847 ns/op BenchmarkDiv64NegDivisor-4 17279637 6.894 ns/op BenchmarkDiv64NegDividend-4 16694167 6.882 ns/op BenchmarkDiv64NegBoth-4 17302063 6.926 ns/op BenchmarkMod64UnsignedSmall-4 19461824 5.636 ns/op BenchmarkMod64Small-4 19002769 5.912 ns/op BenchmarkMod64SmallNegDivisor-4 19217528 5.570 ns/op BenchmarkMod64SmallNegDividend-4 19521540 5.912 ns/op BenchmarkMod64SmallNegBoth-4 19554170 5.922 ns/op BenchmarkMod64Unsigned-4 16468251 7.195 ns/op BenchmarkMod64-4 16557250 7.161 ns/op BenchmarkMod64NegDivisor-4 16163142 7.158 ns/op BenchmarkMod64NegDividend-4 16447504 7.150 ns/op BenchmarkMod64NegBoth-4 16521826 7.180 ns/op BenchmarkMulconstI32/3-4 21391334 5.601 ns/op BenchmarkMulconstI32/5-4 20263879 5.596 ns/op BenchmarkMulconstI32/12-4 21152578 5.625 ns/op BenchmarkMulconstI32/120-4 20832258 5.902 ns/op BenchmarkMulconstI32/-120-4 20234527 5.617 ns/op BenchmarkMulconstI32/65537-4 21355022 5.601 ns/op BenchmarkMulconstI32/65538-4 20274591 5.607 ns/op BenchmarkMulconstI64/3-4 20723895 5.593 ns/op BenchmarkMulconstI64/5-4 21091758 5.610 ns/op BenchmarkMulconstI64/12-4 20545668 5.586 ns/op BenchmarkMulconstI64/120-4 19961749 5.606 ns/op BenchmarkMulconstI64/-120-4 20143461 5.496 ns/op BenchmarkMulconstI64/65537-4 20841520 5.364 ns/op BenchmarkMulconstI64/65538-4 20476214 5.603 ns/op BenchmarkMulconstU32/3-4 20252593 5.911 ns/op BenchmarkMulconstU32/5-4 21481672 5.914 ns/op BenchmarkMulconstU32/12-4 21448537 5.603 ns/op BenchmarkMulconstU32/120-4 20366989 5.899 ns/op BenchmarkMulconstU32/65537-4 21050680 5.903 ns/op BenchmarkMulconstU32/65538-4 20938947 5.906 ns/op BenchmarkMulconstU64/3-4 21297303 5.611 ns/op BenchmarkMulconstU64/5-4 21378991 4.728 ns/op BenchmarkMulconstU64/12-4 20975474 5.900 ns/op BenchmarkMulconstU64/120-4 20376699 5.618 ns/op BenchmarkMulconstU64/65537-4 20340096 5.903 ns/op BenchmarkMulconstU64/65538-4 19534784 5.563 ns/op BenchmarkShiftArithmeticRight-4 19399557 5.487 ns/op BenchmarkSwitch8Predictable-4 7671338 14.66 ns/op BenchmarkSwitch8Unpredictable-4 7747074 14.85 ns/op BenchmarkSwitch32Predictable-4 12088216 9.832 ns/op BenchmarkSwitch32Unpredictable-4 7974592 14.70 ns/op BenchmarkSwitchStringPredictable-4 8407807 14.75 ns/op BenchmarkSwitchStringUnpredictable-4 5950052 20.08 ns/op BenchmarkSwitchTypePredictable-4 6746812 17.76 ns/op BenchmarkSwitchTypeUnpredictable-4 4225460 28.02 ns/op BenchmarkSwitchInterfaceTypePredictable-4 5818591 19.26 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4860368 23.65 ns/op PASS ok cmd/compile/internal/test 16.332s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 150 769102 ns/op BenchmarkNamed/Underlying/nongeneric-4 1509072 78.72 ns/op BenchmarkNamed/Underlying/generic-4 1503164 80.58 ns/op BenchmarkNamed/Underlying/src_instance-4 1509457 79.28 ns/op BenchmarkNamed/Underlying/user_instance-4 1486214 78.32 ns/op BenchmarkCheck/http/funcbodies/info-4 1 403906620 ns/op 85637 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 322634366 ns/op 107213 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 112886362 ns/op 306331 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 2 102719964 ns/op 336730 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 386629377 ns/op 13539 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 67213865 ns/op 77855 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 5 23481340 ns/op 222883 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 5 23908566 ns/op 218900 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 34854951 ns/op 62245 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 30367613 ns/op 71441 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 8 14703652 ns/op 147552 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 8 15789369 ns/op 137406 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 930336253 ns/op 76942 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 478025613 ns/op 149740 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 103327660 ns/op 692643 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 94947660 ns/op 753800 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 444389440 ns/op 4561 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 49304916 ns/op 41103 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 27744475 ns/op 73032 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 29380420 ns/op 68944 lines/s PASS ok cmd/compile/internal/types2 15.979s goos: freebsd goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 49 2874897 ns/op 3462673 sys-ns/op 579102 user-ns/op PASS ok cmd/go 1.327s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 321679 341.6 ns/op PASS ok cmd/go/internal/cfg 1.192s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 95092 1191 ns/op 6.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 108094 1075 ns/op 7.44 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 24139 4978 ns/op 205.72 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 24399 4856 ns/op 210.89 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 3812 31128 ns/op 263.17 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 3775 31048 ns/op 263.85 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.925s All tests passed.