freebsd-amd64-race at 7731fd9cd344d387fa0e95ec7ae8f8dfcfb5df5f :: 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" "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" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/bin"] in dir /tmp/workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 1.530s ok archive/zip 2.364s ok bufio 1.285s ok bytes 1.843s ok cmp 1.074s ok compress/bzip2 1.365s ok compress/flate 4.550s ok compress/gzip 9.444s ok compress/lzw 1.479s ok compress/zlib 4.266s ok container/heap 1.019s ok container/list 1.022s ok container/ring 1.076s ok context 1.057s ok crypto 1.056s ok crypto/aes 1.103s ok crypto/cipher 1.036s ok crypto/des 1.035s ok crypto/dsa 1.080s ok crypto/ecdh 1.197s ok crypto/ecdsa 1.150s ok crypto/ed25519 1.361s ok crypto/elliptic 1.095s ok crypto/hmac 1.029s ok crypto/internal/alias 1.046s ok crypto/internal/bigmod 1.366s ok crypto/internal/boring 1.046s ok crypto/internal/boring/bcache 1.389s ok crypto/internal/edwards25519 1.661s ok crypto/internal/edwards25519/field 1.131s ok crypto/internal/nistec 1.687s ok crypto/internal/nistec/fiat 1.015s [no tests to run] ok crypto/md5 1.015s ok crypto/rand 1.190s ok crypto/rc4 1.362s ok crypto/rsa 2.243s ok crypto/sha1 1.027s ok crypto/sha256 1.033s ok crypto/sha512 1.032s ok crypto/subtle 1.316s ok crypto/tls 2.998s ok crypto/x509 1.837s ok database/sql 1.591s ok database/sql/driver 1.030s ok debug/buildinfo 1.030s ok debug/dwarf 1.117s ok debug/elf 1.878s ok debug/gosym 1.117s ok debug/macho 1.084s ok debug/pe 1.067s ok debug/plan9obj 1.066s ok embed 1.054s [no tests to run] ok embed/internal/embedtest 1.054s ok encoding/ascii85 1.054s ok encoding/asn1 1.070s ok encoding/base32 1.070s ok encoding/base64 1.035s ok encoding/binary 1.032s ok encoding/csv 1.053s ok encoding/gob 12.916s ok encoding/hex 1.075s ok encoding/json 1.821s ok encoding/pem 2.327s ok encoding/xml 1.127s ok errors 1.039s ok expvar 1.039s ok flag 3.153s ok fmt 1.450s ok go/ast 1.078s ok go/build 4.685s ok go/build/constraint 1.029s ok go/constant 1.028s ok go/doc 1.201s ok go/doc/comment 2.348s ok go/format 1.035s ok go/importer 1.582s ok go/internal/gccgoimporter 1.037s ok go/internal/gcimporter 8.028s ok go/internal/srcimporter 9.423s ok go/parser 1.774s ok go/printer 2.131s ok go/scanner 1.022s ok go/token 1.094s ok go/types 26.821s ok go/version 1.060s ok hash 1.057s ok hash/adler32 1.057s ok hash/crc32 1.083s ok hash/crc64 1.083s ok hash/fnv 1.021s ok hash/maphash 1.070s ok html 1.047s ok html/template 1.203s ok image 1.343s ok image/color 1.066s ok image/draw 1.405s ok image/gif 1.653s ok image/jpeg 1.890s ok image/png 3.000s ok index/suffixarray 1.778s ok internal/abi 1.038s ok internal/buildcfg 1.037s ok internal/chacha8rand 1.041s ok internal/coverage/cformat 1.041s ok internal/coverage/cmerge 1.041s ok internal/coverage/pods 1.033s ok internal/coverage/slicereader 1.033s ok internal/coverage/slicewriter 1.028s ok internal/coverage/test 1.101s ok internal/cpu 3.139s ok internal/dag 1.054s ok internal/diff 1.038s ok internal/fmtsort 1.052s ok internal/fuzz 1.032s ok internal/godebug 15.045s ok internal/godebugs 1.020s ok internal/gover 1.012s ok internal/intern 1.234s ok internal/itoa 1.063s ok internal/platform 1.521s ok internal/poll 1.239s ok internal/profile 1.039s ok internal/reflectlite 1.077s ok internal/safefilepath 1.065s ok internal/saferio 1.094s ok internal/singleflight 1.093s ok internal/testenv 1.154s ok internal/trace 1.173s ok internal/trace/v2 6.744s ok internal/types/errors 1.309s ok internal/unsafeheader 1.055s ok internal/xcoff 1.039s ok internal/zstd 1.539s ok io 1.102s ok io/fs 1.252s ok io/ioutil 1.021s ok log 1.045s ok log/slog 1.133s ok log/slog/internal/benchmarks 1.019s ok log/slog/internal/buffer 1.020s ok log/syslog 2.364s ok maps 1.014s ok math 1.040s ok math/big 3.152s ok math/bits 1.023s ok math/cmplx 1.023s ok math/rand 3.504s ok math/rand/v2 2.264s ok mime 1.092s ok mime/multipart 3.953s ok mime/quotedprintable 1.103s ok net 9.299s ok net/http 6.929s ok net/http/cgi 28.668s ok net/http/cookiejar 1.088s ok net/http/fcgi 1.299s ok net/http/httptest 1.185s ok net/http/httptrace 1.065s ok net/http/httputil 1.681s ok net/http/internal 2.243s ok net/http/internal/ascii 1.013s ok net/http/pprof 6.308s ok net/internal/cgotest 1.078s ok net/internal/socktest 1.078s ok net/mail 1.023s ok net/netip 1.303s ok net/rpc 1.084s ok net/rpc/jsonrpc 1.083s ok net/smtp 1.100s ok net/textproto 1.038s ok net/url 1.077s ok os 6.510s ok os/exec 8.438s ok os/exec/internal/fdtest 1.076s ok os/signal 18.709s ok os/user 1.061s ok path 1.060s ok path/filepath 1.148s ok plugin 1.038s ok reflect 1.418s ok regexp 3.097s ok regexp/syntax 5.267s ok runtime 30.927s ok runtime/cgo 1.079s ok runtime/coverage 1.079s ok runtime/debug 2.159s ok runtime/internal/atomic 1.078s ok runtime/internal/math 1.077s ok runtime/internal/sys 1.077s ok runtime/internal/wasitest 1.042s ok runtime/metrics 1.042s ok runtime/pprof 18.140s ok runtime/race 8.874s ok runtime/trace 1.121s ok slices 1.345s ok sort 1.403s ok strconv 2.622s ok strings 2.122s ok sync 1.432s ok sync/atomic 4.090s ok syscall 7.839s ok testing 3.664s ok testing/fstest 1.083s ok testing/iotest 1.083s ok testing/quick 1.130s ok testing/slogtest 1.068s ok text/scanner 1.034s ok text/tabwriter 1.079s ok text/template 1.087s ok text/template/parse 1.086s ok time 2.968s ok unicode 1.024s ok unicode/utf16 1.014s ok unicode/utf8 1.035s ok cmd/addr2line 4.565s ok cmd/api 10.068s ok cmd/asm/internal/asm 3.323s ok cmd/asm/internal/lex 1.060s ok cmd/cgo/internal/swig 1.060s ok cmd/cgo/internal/test 1.609s ok cmd/cgo/internal/testcarchive 19.024s ok cmd/cgo/internal/testcshared 6.819s ok cmd/cgo/internal/testerrors 7.533s ok cmd/cgo/internal/testfortran 1.023s ok cmd/cgo/internal/testgodefs 1.405s ok cmd/cgo/internal/testlife 1.564s ok cmd/cgo/internal/testnocgo 1.073s ok cmd/cgo/internal/testplugin 23.198s ok cmd/cgo/internal/testsanitizers 14.459s ok cmd/cgo/internal/testshared 1.023s ok cmd/cgo/internal/testso 2.130s ok cmd/cgo/internal/teststdio 2.082s ok cmd/cgo/internal/testtls 1.018s ok cmd/compile/internal/abt 1.094s ok cmd/compile/internal/amd64 1.024s ok cmd/compile/internal/base 1.024s ok cmd/compile/internal/compare 1.079s ok cmd/compile/internal/devirtualize 1.015s ok cmd/compile/internal/dwarfgen 1.347s ok cmd/compile/internal/importer 1.704s ok cmd/compile/internal/inline/inlheur 1.348s ok cmd/compile/internal/ir 1.076s ok cmd/compile/internal/logopt 1.205s ok cmd/compile/internal/loopvar 1.073s ok cmd/compile/internal/noder 1.074s ok cmd/compile/internal/reflectdata 1.074s [no tests to run] ok cmd/compile/internal/ssa 7.281s ok cmd/compile/internal/syntax 1.184s ok cmd/compile/internal/test 11.891s ok cmd/compile/internal/typecheck 1.185s ok cmd/compile/internal/types 1.022s ok cmd/compile/internal/types2 8.089s ok cmd/covdata 1.082s ok cmd/cover 20.638s ok cmd/dist 1.081s ok cmd/distpack 1.012s ok cmd/doc 1.438s ok cmd/fix 2.089s ok cmd/go 272.977s ok cmd/go/internal/auth 1.077s ok cmd/go/internal/cache 1.104s ok cmd/go/internal/cfg 1.077s [no tests to run] ok cmd/go/internal/envcmd 1.076s ok cmd/go/internal/fsys 1.075s ok cmd/go/internal/generate 1.042s ok cmd/go/internal/gover 1.042s ok cmd/go/internal/imports 1.042s ok cmd/go/internal/load 1.029s ok cmd/go/internal/lockedfile 2.486s ok cmd/go/internal/lockedfile/internal/filelock 2.067s ok cmd/go/internal/modfetch 1.051s ok cmd/go/internal/modfetch/codehost 2.048s ok cmd/go/internal/modfetch/zip_sum_test 1.051s ok cmd/go/internal/modindex 1.442s ok cmd/go/internal/modload 1.055s ok cmd/go/internal/mvs 1.054s ok cmd/go/internal/par 1.141s ok cmd/go/internal/str 1.075s ok cmd/go/internal/test 1.093s ok cmd/go/internal/toolchain 1.059s ok cmd/go/internal/vcs 1.034s ok cmd/go/internal/vcweb 1.034s ok cmd/go/internal/vcweb/vcstest 2.939s ok cmd/go/internal/web 1.030s ok cmd/go/internal/work 1.285s ok cmd/gofmt 1.182s ok cmd/internal/archive 1.317s ok cmd/internal/buildid 1.447s ok cmd/internal/bootstrap_test 1.080s ok cmd/internal/cov 1.251s ok cmd/internal/dwarf 1.026s ok cmd/internal/edit 1.025s ok cmd/internal/goobj 1.076s ok cmd/internal/moddeps 1.630s ok cmd/internal/notsha256 1.076s ok cmd/internal/obj 1.385s ok cmd/internal/obj/ppc64 1.104s ok cmd/internal/obj/riscv 1.104s ok cmd/internal/obj/s390x 1.082s ok cmd/internal/obj/x86 3.013s ok cmd/internal/objabi 1.067s ok cmd/internal/pkgpath 5.319s ok cmd/internal/pkgpattern 1.068s ok cmd/internal/quoted 1.018s ok cmd/internal/src 1.077s ok cmd/internal/test2json 1.648s ok cmd/link 9.901s ok cmd/link/internal/benchmark 1.080s ok cmd/link/internal/ld 5.884s ok cmd/link/internal/loader 1.039s ok cmd/nm 9.491s ok cmd/objdump 5.167s ok cmd/pack 7.888s ok cmd/pprof 3.543s ok cmd/relnote 1.034s ok cmd/trace 1.034s ok cmd/trace/v2 1.260s ok cmd/vet 29.864s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 3837 29080 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2772 38048 ns/op 1858 B/op 37 allocs/op Benchmark/Writer/PAX-4 1953 56539 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 5378 19326 ns/op 5173 B/op 16 allocs/op Benchmark/Reader/GNU-4 7275 13855 ns/op 5179 B/op 15 allocs/op Benchmark/Reader/PAX-4 2695 39075 ns/op 8922 B/op 33 allocs/op PASS ok archive/tar 1.752s goos: freebsd goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 259504091 ns/op 828864 B/op 82 allocs/op BenchmarkZip64Test-4 1 102511728 ns/op BenchmarkZip64TestSizes/4096-4 2104 51985 ns/op BenchmarkZip64TestSizes/1048576-4 236 489817 ns/op BenchmarkZip64TestSizes/67108864-4 1 105743959 ns/op PASS ok archive/zip 2.021s goos: freebsd goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 329413 347.9 ns/op BenchmarkReaderCopyUnoptimal-4 208291 561.7 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 14207 ns/op BenchmarkReaderWriteToOptimal-4 14544 8304 ns/op BenchmarkReaderReadString-4 182692 685.0 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 303002 394.3 ns/op BenchmarkWriterCopyUnoptimal-4 315373 388.6 ns/op BenchmarkWriterCopyNoReadFrom-4 10000 11565 ns/op BenchmarkReaderEmpty-4 51586 2129 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 39548 2830 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 650158 157.1 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.572s goos: freebsd goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 8356 16070 ns/op 2039.10 MB/s BenchmarkWriteByte-4 585 202732 ns/op 20.20 MB/s BenchmarkWriteRune-4 338 360287 ns/op 34.11 MB/s BenchmarkBufferNotEmptyWriteRead-4 40 2795500 ns/op BenchmarkBufferFullSmallReads-4 134 890575 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 10098 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 702 163448 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 27 4638867 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 19 6081806 ns/op 2758.59 MB/s 1766022 B/op 0 allocs/op BenchmarkIndexByte/10-4 5497636 20.67 ns/op 483.84 MB/s BenchmarkIndexByte/32-4 5246394 21.75 ns/op 1470.94 MB/s BenchmarkIndexByte/4K-4 1582197 75.64 ns/op 54153.72 MB/s BenchmarkIndexBytePortable/10-4 1147684 103.0 ns/op 97.09 MB/s BenchmarkIndexBytePortable/32-4 390424 298.9 ns/op 107.07 MB/s BenchmarkIndexBytePortable/4K-4 3817 36152 ns/op 113.30 MB/s BenchmarkIndexRune/10-4 1508247 77.79 ns/op 128.55 MB/s BenchmarkIndexRune/32-4 1607216 76.54 ns/op 418.10 MB/s BenchmarkIndexRune/4K-4 597272 199.5 ns/op 20529.57 MB/s BenchmarkIndexRuneASCII/10-4 5641417 20.64 ns/op 484.44 MB/s BenchmarkIndexRuneASCII/32-4 5416713 22.00 ns/op 1454.40 MB/s BenchmarkIndexRuneASCII/4K-4 1587231 75.97 ns/op 53917.97 MB/s BenchmarkEqual/0-4 8934014 12.32 ns/op BenchmarkEqual/same/1-4 2071326 59.12 ns/op 16.91 MB/s BenchmarkEqual/same/6-4 2091424 57.26 ns/op 104.79 MB/s BenchmarkEqual/same/9-4 1968108 62.00 ns/op 145.15 MB/s BenchmarkEqual/same/15-4 1945053 62.96 ns/op 238.26 MB/s BenchmarkEqual/same/16-4 1913872 59.04 ns/op 271.00 MB/s BenchmarkEqual/same/20-4 1887975 60.79 ns/op 328.98 MB/s BenchmarkEqual/same/32-4 1909460 63.55 ns/op 503.55 MB/s BenchmarkEqual/same/4K-4 156244 727.0 ns/op 5634.36 MB/s BenchmarkEqual/1-4 1914379 62.49 ns/op 16.00 MB/s BenchmarkEqual/6-4 1960191 60.55 ns/op 99.09 MB/s BenchmarkEqual/9-4 1937377 62.03 ns/op 145.09 MB/s BenchmarkEqual/15-4 1868007 64.50 ns/op 232.57 MB/s BenchmarkEqual/16-4 1887375 62.37 ns/op 256.52 MB/s BenchmarkEqual/20-4 1755302 68.28 ns/op 292.93 MB/s BenchmarkEqual/32-4 1780076 66.84 ns/op 478.79 MB/s BenchmarkEqual/4K-4 96397 1233 ns/op 3322.66 MB/s BenchmarkEqualBothUnaligned/64_0-4 2099553 58.66 ns/op 1091.04 MB/s BenchmarkEqualBothUnaligned/64_1-4 1797994 66.29 ns/op 965.51 MB/s BenchmarkEqualBothUnaligned/64_4-4 1919720 63.41 ns/op 1009.23 MB/s BenchmarkEqualBothUnaligned/64_7-4 1959865 61.34 ns/op 1043.37 MB/s BenchmarkEqualBothUnaligned/4096_0-4 111543 1075 ns/op 3810.02 MB/s BenchmarkEqualBothUnaligned/4096_1-4 81598 1383 ns/op 2961.03 MB/s BenchmarkEqualBothUnaligned/4096_4-4 154308 768.7 ns/op 5328.33 MB/s BenchmarkEqualBothUnaligned/4096_7-4 157622 765.8 ns/op 5348.68 MB/s BenchmarkIndex/10-4 3577814 32.36 ns/op 309.04 MB/s BenchmarkIndex/32-4 4029958 30.60 ns/op 1045.73 MB/s BenchmarkIndex/4K-4 41299 2850 ns/op 1437.07 MB/s BenchmarkIndexEasy/10-4 3789108 30.66 ns/op 326.21 MB/s BenchmarkIndexEasy/32-4 4069846 29.08 ns/op 1100.56 MB/s BenchmarkIndexEasy/4K-4 693192 145.8 ns/op 28101.26 MB/s BenchmarkCount/10-4 2039264 60.10 ns/op 166.39 MB/s BenchmarkCount/32-4 2064969 61.72 ns/op 518.44 MB/s BenchmarkCount/4K-4 39224 2870 ns/op 1427.38 MB/s BenchmarkCountEasy/10-4 2091500 59.24 ns/op 168.80 MB/s BenchmarkCountEasy/32-4 2084372 57.32 ns/op 558.23 MB/s BenchmarkCountEasy/4K-4 699183 178.9 ns/op 22895.60 MB/s BenchmarkCountSingle/10-4 3697806 32.34 ns/op 309.20 MB/s BenchmarkCountSingle/32-4 3693858 32.88 ns/op 973.22 MB/s BenchmarkCountSingle/4K-4 1216600 99.09 ns/op 41334.17 MB/s BenchmarkToUpper/#00-4 3371654 33.18 ns/op BenchmarkToUpper/ONLYUPPER-4 395260 282.6 ns/op BenchmarkToUpper/abc-4 709138 170.3 ns/op BenchmarkToUpper/AbC123-4 436432 266.5 ns/op BenchmarkToUpper/azAZ09_-4 389310 276.5 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 121458 906.1 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 58176 2026 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 87243 1358 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 187911 641.9 ns/op BenchmarkToLower/#00-4 3492559 34.10 ns/op BenchmarkToLower/abc-4 639412 184.8 ns/op BenchmarkToLower/AbC123-4 451694 257.4 ns/op BenchmarkToLower/azAZ09_-4 374791 312.8 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 122526 920.9 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 56642 2096 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 104034 1170 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 191652 633.7 ns/op BenchmarkFields/ASCII/16-4 165898 692.3 ns/op 23.11 MB/s 128 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 13714 8890 ns/op 28.80 MB/s 640 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 824 138506 ns/op 29.57 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 50 2297816 ns/op 28.52 MB/s 147457 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 35978734 ns/op 29.14 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 177124 628.0 ns/op 25.48 MB/s 80 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 8581 13612 ns/op 18.81 MB/s 704 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 512 235311 ns/op 17.41 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 30 3952198 ns/op 16.58 MB/s 512262 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 66505487 ns/op 15.77 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 175957 640.1 ns/op 25.00 MB/s 128 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16948 7147 ns/op 35.82 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 927 125658 ns/op 32.60 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 48 2187162 ns/op 29.96 MB/s 512262 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 38244069 ns/op 27.42 MB/s 11211040 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 207303 579.3 ns/op 27.62 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 13040 9484 ns/op 26.99 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 708 169159 ns/op 24.21 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 38 2741534 ns/op 23.90 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 49350359 ns/op 21.25 MB/s 11211136 B/op 25 allocs/op BenchmarkTrimSpace/NoTrim-4 2395359 49.60 ns/op BenchmarkTrimSpace/ASCII-4 1221626 97.83 ns/op BenchmarkTrimSpace/SomeNonASCII-4 146157 816.5 ns/op BenchmarkTrimSpace/JustNonASCII-4 68800 1746 ns/op BenchmarkToValidUTF8/Valid-4 751642 157.7 ns/op BenchmarkToValidUTF8/InvalidASCII-4 491805 240.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 135386 807.7 ns/op BenchmarkIndexHard1-4 1234 96153 ns/op BenchmarkIndexHard2-4 913 131702 ns/op BenchmarkIndexHard3-4 181 659774 ns/op BenchmarkIndexHard4-4 186 641941 ns/op BenchmarkLastIndexHard1-4 8 13431013 ns/op BenchmarkLastIndexHard2-4 6 18678974 ns/op BenchmarkLastIndexHard3-4 6 18933778 ns/op BenchmarkCountHard1-4 1261 94085 ns/op BenchmarkCountHard2-4 904 132410 ns/op BenchmarkCountHard3-4 182 661726 ns/op BenchmarkSplitEmptySeparator-4 2 66866838 ns/op BenchmarkSplitSingleByteSeparator-4 30 4902918 ns/op BenchmarkSplitMultiByteSeparator-4 20 5758843 ns/op BenchmarkSplitNSingleByteSeparator-4 305079 442.6 ns/op BenchmarkSplitNMultiByteSeparator-4 114153 1042 ns/op BenchmarkRepeat-4 268918 443.3 ns/op BenchmarkRepeatLarge/256/1-4 178333 606.3 ns/op 422.21 MB/s BenchmarkRepeatLarge/256/16-4 313084 399.7 ns/op 640.50 MB/s BenchmarkRepeatLarge/512/1-4 161725 781.3 ns/op 655.30 MB/s BenchmarkRepeatLarge/512/16-4 198513 593.3 ns/op 862.96 MB/s BenchmarkRepeatLarge/1024/1-4 91988 1132 ns/op 904.88 MB/s BenchmarkRepeatLarge/1024/16-4 126339 906.2 ns/op 1130.00 MB/s BenchmarkRepeatLarge/2048/1-4 65712 1822 ns/op 1124.10 MB/s BenchmarkRepeatLarge/2048/16-4 66056 1646 ns/op 1244.43 MB/s BenchmarkRepeatLarge/4096/1-4 35170 3265 ns/op 1254.48 MB/s BenchmarkRepeatLarge/4096/16-4 40162 2920 ns/op 1402.69 MB/s BenchmarkRepeatLarge/8192/1-4 19834 5484 ns/op 1493.67 MB/s BenchmarkRepeatLarge/8192/16-4 20634 5585 ns/op 1466.86 MB/s BenchmarkRepeatLarge/8192/4097-4 41919 2939 ns/op 1394.04 MB/s BenchmarkRepeatLarge/16384/1-4 10000 11118 ns/op 1473.70 MB/s BenchmarkRepeatLarge/16384/16-4 10000 11119 ns/op 1473.54 MB/s BenchmarkRepeatLarge/16384/4097-4 14779 8266 ns/op 1486.98 MB/s BenchmarkRepeatLarge/32768/1-4 5798 19796 ns/op 1655.25 MB/s BenchmarkRepeatLarge/32768/16-4 6366 19642 ns/op 1668.26 MB/s BenchmarkRepeatLarge/32768/4097-4 6513 18566 ns/op 1544.72 MB/s BenchmarkRepeatLarge/65536/1-4 2374 45064 ns/op 1454.29 MB/s BenchmarkRepeatLarge/65536/16-4 2980 38841 ns/op 1687.29 MB/s BenchmarkRepeatLarge/65536/4097-4 2983 37775 ns/op 1626.87 MB/s BenchmarkRepeatLarge/131072/1-4 902 128274 ns/op 1021.82 MB/s BenchmarkRepeatLarge/131072/16-4 823 126001 ns/op 1040.25 MB/s BenchmarkRepeatLarge/131072/4097-4 846 137944 ns/op 920.71 MB/s BenchmarkRepeatLarge/262144/1-4 474 246564 ns/op 1063.19 MB/s BenchmarkRepeatLarge/262144/16-4 444 248883 ns/op 1053.28 MB/s BenchmarkRepeatLarge/262144/4097-4 464 267362 ns/op 965.40 MB/s BenchmarkRepeatLarge/524288/1-4 247 478735 ns/op 1095.15 MB/s BenchmarkRepeatLarge/524288/16-4 247 469000 ns/op 1117.88 MB/s BenchmarkRepeatLarge/524288/4097-4 229 514217 ns/op 1011.87 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1050880 ns/op 997.81 MB/s BenchmarkRepeatLarge/1048576/16-4 126 1036970 ns/op 1011.19 MB/s BenchmarkRepeatLarge/1048576/4097-4 127 916875 ns/op 1139.45 MB/s BenchmarkRepeatLarge/2097152/1-4 62 1841612 ns/op 1138.76 MB/s BenchmarkRepeatLarge/2097152/16-4 64 1960422 ns/op 1069.75 MB/s BenchmarkRepeatLarge/2097152/4097-4 69 1817615 ns/op 1151.82 MB/s BenchmarkRepeatLarge/4194304/1-4 28 3882562 ns/op 1080.29 MB/s BenchmarkRepeatLarge/4194304/16-4 32 3504881 ns/op 1196.70 MB/s BenchmarkRepeatLarge/4194304/4097-4 28 3571894 ns/op 1173.39 MB/s BenchmarkRepeatLarge/8388608/1-4 16 6858149 ns/op 1223.16 MB/s BenchmarkRepeatLarge/8388608/16-4 15 6765678 ns/op 1239.88 MB/s BenchmarkRepeatLarge/8388608/4097-4 16 6990085 ns/op 1199.78 MB/s BenchmarkRepeatLarge/16777216/1-4 8 13245730 ns/op 1266.61 MB/s BenchmarkRepeatLarge/16777216/16-4 8 13187694 ns/op 1272.19 MB/s BenchmarkRepeatLarge/16777216/4097-4 8 13222848 ns/op 1268.80 MB/s BenchmarkRepeatLarge/33554432/1-4 4 26283200 ns/op 1276.65 MB/s BenchmarkRepeatLarge/33554432/16-4 4 26854576 ns/op 1249.49 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 26402515 ns/op 1270.88 MB/s BenchmarkRepeatLarge/67108864/1-4 2 54842517 ns/op 1223.66 MB/s BenchmarkRepeatLarge/67108864/16-4 2 50323948 ns/op 1333.54 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 51077268 ns/op 1313.87 MB/s BenchmarkRepeatLarge/134217728/1-4 1 101078957 ns/op 1327.85 MB/s BenchmarkRepeatLarge/134217728/16-4 1 101610837 ns/op 1320.90 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 101508527 ns/op 1322.23 MB/s BenchmarkRepeatLarge/268435456/1-4 1 219949408 ns/op 1220.44 MB/s BenchmarkRepeatLarge/268435456/16-4 1 202738053 ns/op 1324.05 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 202458642 ns/op 1325.88 MB/s BenchmarkRepeatLarge/536870912/1-4 1 439530305 ns/op 1221.47 MB/s BenchmarkRepeatLarge/536870912/16-4 1 407134058 ns/op 1318.66 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 403762094 ns/op 1329.67 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 880054169 ns/op 1220.09 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 808354569 ns/op 1328.31 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 806749598 ns/op 1330.95 MB/s BenchmarkBytesCompare/1-4 11879814 9.206 ns/op BenchmarkBytesCompare/2-4 11399076 9.470 ns/op BenchmarkBytesCompare/4-4 12238255 8.898 ns/op BenchmarkBytesCompare/8-4 12242362 8.212 ns/op BenchmarkBytesCompare/16-4 15101622 7.971 ns/op BenchmarkBytesCompare/32-4 12111914 9.431 ns/op BenchmarkBytesCompare/64-4 11043541 9.121 ns/op BenchmarkBytesCompare/128-4 10197880 10.68 ns/op BenchmarkBytesCompare/256-4 9646278 11.41 ns/op BenchmarkBytesCompare/512-4 7455340 15.32 ns/op BenchmarkBytesCompare/1024-4 5096644 23.06 ns/op BenchmarkBytesCompare/2048-4 3076735 38.19 ns/op BenchmarkIndexAnyASCII/1:1-4 2805476 41.22 ns/op BenchmarkIndexAnyASCII/1:2-4 2931286 39.66 ns/op BenchmarkIndexAnyASCII/1:4-4 3129708 37.22 ns/op BenchmarkIndexAnyASCII/1:8-4 2808948 37.56 ns/op BenchmarkIndexAnyASCII/1:16-4 2844729 40.90 ns/op BenchmarkIndexAnyASCII/1:32-4 2980476 41.14 ns/op BenchmarkIndexAnyASCII/1:64-4 2996984 36.17 ns/op BenchmarkIndexAnyASCII/16:1-4 2840756 41.10 ns/op BenchmarkIndexAnyASCII/16:2-4 405010 256.6 ns/op BenchmarkIndexAnyASCII/16:4-4 453860 258.4 ns/op BenchmarkIndexAnyASCII/16:8-4 418210 261.1 ns/op BenchmarkIndexAnyASCII/16:16-4 433094 274.5 ns/op BenchmarkIndexAnyASCII/16:32-4 378826 284.9 ns/op BenchmarkIndexAnyASCII/16:64-4 308620 376.1 ns/op BenchmarkIndexAnyASCII/256:1-4 2749996 43.15 ns/op BenchmarkIndexAnyASCII/256:2-4 36528 3560 ns/op BenchmarkIndexAnyASCII/256:4-4 33734 3191 ns/op BenchmarkIndexAnyASCII/256:8-4 33345 3351 ns/op BenchmarkIndexAnyASCII/256:16-4 33526 3208 ns/op BenchmarkIndexAnyASCII/256:32-4 36816 3449 ns/op BenchmarkIndexAnyASCII/256:64-4 32234 3532 ns/op BenchmarkIndexAnyUTF8/1:1-4 3244519 36.37 ns/op BenchmarkIndexAnyUTF8/1:2-4 2989338 39.82 ns/op BenchmarkIndexAnyUTF8/1:4-4 3042607 39.87 ns/op BenchmarkIndexAnyUTF8/1:8-4 3000429 36.29 ns/op BenchmarkIndexAnyUTF8/1:16-4 2884717 38.87 ns/op BenchmarkIndexAnyUTF8/1:32-4 3026318 36.85 ns/op BenchmarkIndexAnyUTF8/1:64-4 2928463 40.98 ns/op BenchmarkIndexAnyUTF8/16:1-4 193843 575.1 ns/op BenchmarkIndexAnyUTF8/16:2-4 422419 310.9 ns/op BenchmarkIndexAnyUTF8/16:4-4 328293 310.3 ns/op BenchmarkIndexAnyUTF8/16:8-4 363985 309.3 ns/op BenchmarkIndexAnyUTF8/16:16-4 336625 311.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 386156 306.7 ns/op BenchmarkIndexAnyUTF8/16:64-4 363146 305.3 ns/op BenchmarkIndexAnyUTF8/256:1-4 13483 8979 ns/op BenchmarkIndexAnyUTF8/256:2-4 26839 4323 ns/op BenchmarkIndexAnyUTF8/256:4-4 30351 3900 ns/op BenchmarkIndexAnyUTF8/256:8-4 27352 4126 ns/op BenchmarkIndexAnyUTF8/256:16-4 26956 3939 ns/op BenchmarkIndexAnyUTF8/256:32-4 26575 4404 ns/op BenchmarkIndexAnyUTF8/256:64-4 27112 3971 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3263385 36.88 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3009692 39.52 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3058009 36.44 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3019674 36.17 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2976020 37.32 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3197938 35.62 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2983692 35.61 ns/op BenchmarkLastIndexAnyASCII/16:1-4 430071 235.5 ns/op BenchmarkLastIndexAnyASCII/16:2-4 517989 265.1 ns/op BenchmarkLastIndexAnyASCII/16:4-4 453070 265.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 447762 269.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 418740 283.1 ns/op BenchmarkLastIndexAnyASCII/16:32-4 348369 296.3 ns/op BenchmarkLastIndexAnyASCII/16:64-4 301036 389.3 ns/op BenchmarkLastIndexAnyASCII/256:1-4 31910 3726 ns/op BenchmarkLastIndexAnyASCII/256:2-4 31930 3670 ns/op BenchmarkLastIndexAnyASCII/256:4-4 32010 3716 ns/op BenchmarkLastIndexAnyASCII/256:8-4 33556 3731 ns/op BenchmarkLastIndexAnyASCII/256:16-4 31718 3751 ns/op BenchmarkLastIndexAnyASCII/256:32-4 32002 3774 ns/op BenchmarkLastIndexAnyASCII/256:64-4 31069 3854 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3034832 36.05 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3281760 38.12 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3002544 40.67 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3087256 36.09 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3048218 39.23 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2973736 35.91 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2990593 36.36 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 269992 385.5 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 384631 273.4 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 389910 275.2 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 330004 304.7 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 369217 285.8 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 386323 287.9 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 345762 309.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 20288 5836 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 29744 4344 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 29619 3969 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 27100 3954 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 26968 4238 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 28746 4485 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 26990 4195 ns/op BenchmarkTrimASCII/1:1-4 3429261 34.64 ns/op BenchmarkTrimASCII/1:2-4 2898589 40.73 ns/op BenchmarkTrimASCII/1:4-4 2882140 41.87 ns/op BenchmarkTrimASCII/1:8-4 2737092 44.41 ns/op BenchmarkTrimASCII/1:16-4 2079524 57.11 ns/op BenchmarkTrimASCII/16:1-4 684229 158.6 ns/op BenchmarkTrimASCII/16:2-4 403776 270.5 ns/op BenchmarkTrimASCII/16:4-4 397826 265.2 ns/op BenchmarkTrimASCII/16:8-4 477496 268.2 ns/op BenchmarkTrimASCII/16:16-4 470301 259.0 ns/op BenchmarkTrimASCII/256:1-4 50191 2184 ns/op BenchmarkTrimASCII/256:2-4 31288 3460 ns/op BenchmarkTrimASCII/256:4-4 32344 3729 ns/op BenchmarkTrimASCII/256:8-4 31867 3728 ns/op BenchmarkTrimASCII/256:16-4 32523 3770 ns/op BenchmarkTrimASCII/4096:1-4 3750 34772 ns/op BenchmarkTrimASCII/4096:2-4 1864 60437 ns/op BenchmarkTrimASCII/4096:4-4 1861 55305 ns/op BenchmarkTrimASCII/4096:8-4 1942 54603 ns/op BenchmarkTrimASCII/4096:16-4 1869 59335 ns/op BenchmarkTrimByte-4 2679832 43.88 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20200 5980 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20056 5961 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 852 126936 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1602 67606 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3879 31171 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6754 17310 ns/op BenchmarkCompareBytesEqual-4 13486982 7.651 ns/op BenchmarkCompareBytesToNil-4 15083682 8.125 ns/op BenchmarkCompareBytesEmpty-4 15394844 7.324 ns/op BenchmarkCompareBytesIdentical-4 14709691 7.794 ns/op BenchmarkCompareBytesSameLength-4 13638969 7.832 ns/op BenchmarkCompareBytesDifferentLength-4 13404306 7.948 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 4179 27143 ns/op 38631.65 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 4074 26356 ns/op 39785.21 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 3158 37394 ns/op 28041.56 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 3302 36932 ns/op 28392.47 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 3879 36724 ns/op 28553.24 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 3248 38203 ns/op 27447.74 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 2599 38814 ns/op 27015.44 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 4176 37475 ns/op 27980.77 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 3096 37995 ns/op 27598.24 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 3831 37380 ns/op 28052.14 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 3241 36433 ns/op 28780.89 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 3195 36920 ns/op 28401.59 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 3213 34851 ns/op 30087.12 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 4125 38530 ns/op 27214.58 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 3986 33195 ns/op 31588.37 MB/s BenchmarkCompareBytesBig-4 3909 34659 ns/op 30254.54 MB/s BenchmarkCompareBytesBigIdentical-4 14252414 8.171 ns/op 128332943.57 MB/s PASS ok bytes 56.741s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 57518894 ns/op 1.74 MB/s 3612272 B/op 51 allocs/op BenchmarkDecodeNewton-4 1 222311539 ns/op 2.55 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 6 18049897 ns/op 0.91 MB/s 3643444 B/op 51 allocs/op PASS ok compress/bzip2 1.969s goos: freebsd goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 90 1307877 ns/op 7.65 MB/s 42639 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 12733980 ns/op 7.85 MB/s 42647 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 128134177 ns/op 7.80 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 90 1312625 ns/op 7.62 MB/s 42264 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13344781 ns/op 7.49 MB/s 42935 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 135224424 ns/op 7.40 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 92 1294205 ns/op 7.73 MB/s 42277 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 12718266 ns/op 7.86 MB/s 43954 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 127487467 ns/op 7.84 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 96 1295993 ns/op 7.72 MB/s 42804 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 12633210 ns/op 7.92 MB/s 42927 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 128322039 ns/op 7.79 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 80 1426821 ns/op 7.01 MB/s 43093 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 8 13759938 ns/op 7.27 MB/s 49181 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 145736553 ns/op 6.86 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 94 1101673 ns/op 9.08 MB/s 43428 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 12 9520286 ns/op 10.50 MB/s 45124 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 2 94920396 ns/op 10.54 MB/s 85328 B/op 230 allocs/op BenchmarkDecode/Newton/Default/1e4-4 120 939673 ns/op 10.64 MB/s 42965 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 7425501 ns/op 13.47 MB/s 44677 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 74809819 ns/op 13.37 MB/s 70060 B/op 161 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 120 969990 ns/op 10.31 MB/s 43993 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 7585716 ns/op 13.18 MB/s 46438 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 75465398 ns/op 13.25 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 142 836177 ns/op 11.96 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 14 8011969 ns/op 12.48 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 80719728 ns/op 12.39 MB/s BenchmarkEncode/Digits/Speed/1e4-4 73 1596776 ns/op 6.26 MB/s BenchmarkEncode/Digits/Speed/1e5-4 8 14131263 ns/op 7.08 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 138619149 ns/op 7.21 MB/s BenchmarkEncode/Digits/Default/1e4-4 24 4858336 ns/op 2.06 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 56552078 ns/op 1.77 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 564010941 ns/op 1.77 MB/s BenchmarkEncode/Digits/Compression/1e4-4 25 4655745 ns/op 2.15 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 54526306 ns/op 1.83 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 552993641 ns/op 1.81 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 112 1063773 ns/op 9.40 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 13 9016952 ns/op 11.09 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 85257238 ns/op 11.73 MB/s BenchmarkEncode/Newton/Speed/1e4-4 79 1446090 ns/op 6.92 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 11717261 ns/op 8.53 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 112013835 ns/op 8.93 MB/s BenchmarkEncode/Newton/Default/1e4-4 25 4642344 ns/op 2.15 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 51261904 ns/op 1.95 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 528792971 ns/op 1.89 MB/s BenchmarkEncode/Newton/Compression/1e4-4 25 4612534 ns/op 2.17 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 64192500 ns/op 1.56 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 642869388 ns/op 1.56 MB/s PASS ok compress/flate 15.630s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 72 1666397 ns/op 6.00 MB/s BenchmarkDecoder/1e-Reuse4-4 69 1740335 ns/op 5.75 MB/s BenchmarkDecoder/1e5-4 7 16560003 ns/op 6.04 MB/s BenchmarkDecoder/1e-Reuse5-4 6 16691882 ns/op 5.99 MB/s BenchmarkDecoder/1e6-4 1 164433170 ns/op 6.08 MB/s BenchmarkDecoder/1e-Reuse6-4 1 166873963 ns/op 5.99 MB/s BenchmarkEncoder/1e4-4 70 1439144 ns/op 6.95 MB/s BenchmarkEncoder/1e-Reuse4-4 86 1366487 ns/op 7.32 MB/s BenchmarkEncoder/1e5-4 7 14374392 ns/op 6.96 MB/s BenchmarkEncoder/1e-Reuse5-4 7 14310875 ns/op 6.99 MB/s BenchmarkEncoder/1e6-4 1 146878626 ns/op 6.81 MB/s BenchmarkEncoder/1e-Reuse6-4 1 139395330 ns/op 7.17 MB/s PASS ok compress/lzw 3.288s goos: freebsd goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 32 3377118 ns/op PASS ok container/heap 1.190s goos: freebsd goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 20354 5100 ns/op BenchmarkWithTimeout/concurrency=40-4 4640 25495 ns/op BenchmarkWithTimeout/concurrency=4000-4 4564 30114 ns/op BenchmarkWithTimeout/concurrency=400000-4 6553 20486 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 666591 200.1 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 20398 6516 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 24830 5650 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4810 26689 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2854 40892 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 4060 27932 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 426 296832 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 289 428393 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 415 274361 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 39 3096815 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 25 5133528 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 44 2701952 ns/op BenchmarkCheckCanceled/Err-4 451081 266.7 ns/op BenchmarkCheckCanceled/Done-4 727006 159.4 ns/op BenchmarkContextCancelDone-4 578412 178.6 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 16322 7560 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 14311 8194 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 13177 8602 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 10271 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 10000 12100 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 526936 218.7 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 304558 364.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 213553 563.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 132291 906.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 67934 1759 ns/op PASS ok context 11.285s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 2578822 46.42 ns/op 344.70 MB/s BenchmarkDecrypt-4 2590948 46.37 ns/op 345.07 MB/s BenchmarkExpand-4 2184658 55.12 ns/op PASS ok crypto/aes 1.595s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 264007 427.0 ns/op 149.88 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 533979 207.1 ns/op 309.04 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 257442 457.5 ns/op 139.90 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 516984 217.5 ns/op 294.22 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 155307 735.6 ns/op 1835.21 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 228045 515.2 ns/op 2620.33 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 144280 817.1 ns/op 1652.20 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 208195 578.9 ns/op 2332.04 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 55602 2159 ns/op 3793.97 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 61072 1982 ns/op 4132.88 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 49526 2416 ns/op 3390.50 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 53710 2246 ns/op 3647.75 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 9570 12552 ns/op 81.18 MB/s BenchmarkAESCFBDecrypt1K-4 8499 12731 ns/op 80.04 MB/s BenchmarkAESCFBDecrypt8K-4 1165 100721 ns/op 81.28 MB/s BenchmarkAESOFB1K-4 13831 8675 ns/op 117.47 MB/s BenchmarkAESCTR1K-4 17796 6686 ns/op 152.41 MB/s BenchmarkAESCTR8K-4 2116 53100 ns/op 154.18 MB/s BenchmarkAESCBCEncrypt1K-4 17680 6787 ns/op 150.87 MB/s BenchmarkAESCBCDecrypt1K-4 25299 4712 ns/op 217.32 MB/s PASS ok crypto/cipher 3.939s goos: freebsd goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 97020 1185 ns/op 6.75 MB/s BenchmarkDecrypt-4 101780 1179 ns/op 6.79 MB/s BenchmarkTDESEncrypt-4 36930 3263 ns/op 2.45 MB/s BenchmarkTDESDecrypt-4 37822 3228 ns/op 2.48 MB/s PASS ok crypto/des 1.656s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1302 89928 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 18 6292486 ns/op 1086 B/op 21 allocs/op BenchmarkECDH/P521-4 7 16703461 ns/op 1539 B/op 21 allocs/op BenchmarkECDH/X25519-4 124 957718 ns/op 375 B/op 9 allocs/op PASS ok crypto/ecdh 1.747s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2308 48263 ns/op 2512 B/op 33 allocs/op BenchmarkSign/P384-4 40 2845455 ns/op 2681 B/op 34 allocs/op BenchmarkSign/P521-4 16 6967077 ns/op 3065 B/op 35 allocs/op BenchmarkVerify/P256-4 1267 93175 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 15 7195452 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 6 20217237 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 5246 20200 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 73 1626173 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 28 4049518 ns/op 1420 B/op 17 allocs/op PASS ok crypto/ecdsa 2.466s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 409 280169 ns/op BenchmarkNewKeyFromSeed-4 427 279874 ns/op BenchmarkSigning-4 399 297087 ns/op BenchmarkVerification-4 256 451877 ns/op PASS ok crypto/ed25519 1.677s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 6673 16605 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 184 603686 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 70 1657225 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 28 3988272 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1843 63983 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 70 1624910 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 26 4268033 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 9 11720727 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 18951 6206 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 8152 13861 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 5421 19946 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 100 1067943 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3555 32638 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 397 290946 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2371 49063 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 132 898650 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.335s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 33366 3565 ns/op 287.26 MB/s BenchmarkHMACSHA256_32-4 37494 3158 ns/op 10.13 MB/s BenchmarkNewWriteSum-4 19237 6011 ns/op 5.32 MB/s PASS ok crypto/hmac 1.569s goos: freebsd goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 61678 2107 ns/op BenchmarkModSub-4 61495 1923 ns/op BenchmarkMontgomeryRepr-4 35374 3482 ns/op BenchmarkMontgomeryMul-4 35922 3651 ns/op BenchmarkModMul-4 17418 6977 ns/op BenchmarkExpBig-4 20 5325323 ns/op BenchmarkExp-4 7 14473235 ns/op PASS ok crypto/internal/bigmod 2.121s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4027 25560 ns/op BenchmarkScalarBaseMult-4 442 262572 ns/op BenchmarkScalarMult-4 196 610262 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 276 431948 ns/op PASS ok crypto/internal/edwards25519 1.666s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 648658 173.2 ns/op BenchmarkMultiply-4 5893701 20.21 ns/op BenchmarkSquare-4 7765088 15.42 ns/op BenchmarkInvert-4 28558 4201 ns/op BenchmarkMult32-4 1849189 64.50 ns/op PASS ok crypto/internal/edwards25519/field 1.821s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 73 1540242 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2113 57104 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 24 4391068 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 11366291 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 202 579522 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 10858 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 78 1459473 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 30 3459761 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.183s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 661068 168.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 353269 325.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 142519 814.8 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 626470 172.1 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 356601 330.4 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 151388 809.9 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.802s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 170268 677.7 ns/op 11.81 MB/s BenchmarkHash64-4 209784 555.8 ns/op 115.15 MB/s BenchmarkHash128-4 182119 660.5 ns/op 193.79 MB/s BenchmarkHash256-4 143617 841.1 ns/op 304.37 MB/s BenchmarkHash512-4 99168 1193 ns/op 429.08 MB/s BenchmarkHash1K-4 62710 1925 ns/op 531.95 MB/s BenchmarkHash8K-4 9868 11996 ns/op 682.89 MB/s BenchmarkHash1M-4 69 1472810 ns/op 711.96 MB/s BenchmarkHash8M-4 9 11777793 ns/op 712.24 MB/s BenchmarkHash8BytesUnaligned-4 176120 659.2 ns/op 12.14 MB/s BenchmarkHash1KUnaligned-4 62689 1912 ns/op 535.49 MB/s BenchmarkHash8KUnaligned-4 9859 11977 ns/op 683.96 MB/s PASS ok crypto/md5 2.641s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkPrime-4 1 332494014 ns/op PASS ok crypto/rand 1.410s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 18708 6529 ns/op 19.60 MB/s BenchmarkRC4_1K-4 2149 50564 ns/op 20.25 MB/s BenchmarkRC4_8K-4 288 419086 ns/op 19.32 MB/s PASS ok crypto/rc4 1.513s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 13 8762317 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 19411308 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 35733974 ns/op BenchmarkEncryptPKCS1v15/2048-4 832 135824 ns/op BenchmarkDecryptOAEP/2048-4 13 8860805 ns/op BenchmarkEncryptOAEP/2048-4 774 144890 ns/op BenchmarkSignPKCS1v15/2048-4 13 8847151 ns/op BenchmarkVerifyPKCS1v15/2048-4 870 131427 ns/op BenchmarkSignPSS/2048-4 13 8815326 ns/op BenchmarkVerifyPSS/2048-4 776 145162 ns/op PASS ok crypto/rsa 2.528s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 141801 836.6 ns/op 9.56 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 161650 729.2 ns/op 10.97 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 107197 1103 ns/op 290.09 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 122713 981.2 ns/op 326.13 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 71833 1686 ns/op 607.52 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 76812 1724 ns/op 593.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 15073 7965 ns/op 1028.48 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15220 7881 ns/op 1039.42 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.293s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 136803 858.8 ns/op 9.32 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 157536 748.7 ns/op 10.69 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 153592 755.7 ns/op 10.59 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 93356 1290 ns/op 793.55 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 103405 1162 ns/op 881.42 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 102558 1174 ns/op 871.94 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 20376 5876 ns/op 1394.22 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 20731 5756 ns/op 1423.26 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 20865 5774 ns/op 1418.74 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.408s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 85746 1381 ns/op 5.79 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 106198 1098 ns/op 7.29 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 96080 1219 ns/op 6.56 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 43632 2752 ns/op 372.11 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 49653 2406 ns/op 425.55 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 46598 2544 ns/op 402.48 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 8686 13400 ns/op 611.34 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 8942 12907 ns/op 634.70 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 8779 13037 ns/op 628.38 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.270s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 20083160 6.221 ns/op BenchmarkConstantTimeEq-4 19396803 6.199 ns/op BenchmarkConstantTimeLessOrEq-4 19802943 5.928 ns/op BenchmarkXORBytes/8Bytes-4 5590258 21.86 ns/op 365.91 MB/s BenchmarkXORBytes/128Bytes-4 5083776 22.58 ns/op 5669.39 MB/s BenchmarkXORBytes/2048Bytes-4 1747728 67.91 ns/op 30156.71 MB/s BenchmarkXORBytes/32768Bytes-4 101608 1012 ns/op 32382.31 MB/s PASS ok crypto/subtle 2.036s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 220 508178 ns/op BenchmarkCertCache/1-4 228 527714 ns/op BenchmarkCertCache/2-4 230 515266 ns/op BenchmarkCertCache/3-4 232 526077 ns/op BenchmarkHandshakeServer/RSA-4 19 5928818 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 18 6357626 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 19 6209595 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 148 745471 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 205 575097 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 64 1706918 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 67 1556764 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 26354000 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 26198310 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 17354080 ns/op 60.42 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 21930569 ns/op 47.81 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 25612224 ns/op 81.88 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 33964996 ns/op 61.74 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 42005382 ns/op 99.85 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 58729375 ns/op 71.42 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 75255284 ns/op 111.47 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 104362168 ns/op 80.38 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 141392891 ns/op 118.66 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 200931372 ns/op 83.50 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 278558877 ns/op 120.46 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 397761260 ns/op 84.36 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 562559449 ns/op 119.29 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 773529299 ns/op 86.76 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 18313646 ns/op 57.26 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 22828569 ns/op 45.93 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 26607912 ns/op 78.82 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 34098215 ns/op 61.50 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 42696016 ns/op 98.24 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 60025136 ns/op 69.88 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 75686004 ns/op 110.83 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 106938402 ns/op 78.44 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 143181142 ns/op 117.17 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 199024360 ns/op 84.30 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 279256478 ns/op 120.16 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 395727037 ns/op 84.79 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 567355744 ns/op 118.28 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 786701200 ns/op 85.30 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 702063389 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 705348320 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 286120404 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 287789675 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 147737526 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 147646886 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 78774172 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 78526142 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 36910325 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 36423538 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 141506641 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 144468064 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 61939242 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 63104004 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 35396360 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 35688357 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 22421699 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 22233837 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 7 14499608 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 8 14067978 ns/op PASS ok crypto/tls 16.525s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkCreateCertificate/RSA_2048-4 12 9080591 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 476 248259 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1579 76137 ns/op 12659 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1436 84002 ns/op 14068 B/op 188 allocs/op PASS ok crypto/x509 1.982s goos: freebsd goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 45 2502841 ns/op 280699 B/op 1649 allocs/op BenchmarkConcurrentStmtQuery-4 36 3032660 ns/op 273119 B/op 2066 allocs/op BenchmarkConcurrentStmtExec-4 54 2245139 ns/op 223710 B/op 752 allocs/op BenchmarkConcurrentTxQuery-4 49 2293986 ns/op 276019 B/op 2171 allocs/op BenchmarkConcurrentTxExec-4 63 1815862 ns/op 87780 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 42 2559876 ns/op 105632 B/op 2060 allocs/op BenchmarkConcurrentTxStmtExec-4 127 952833 ns/op 40080 B/op 381 allocs/op BenchmarkConcurrentRandom-4 50 2237848 ns/op 231887 B/op 1875 allocs/op BenchmarkManyConcurrentQueries-4 2564 42827 ns/op 4112 B/op 20 allocs/op BenchmarkGrabConn-4 244616 487.4 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.520s goos: freebsd goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2444 45106 ns/op BenchmarkSymbols32-4 3117 37562 ns/op PASS ok debug/elf 1.322s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 316611 414.5 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 133 940561 ns/op 180219 B/op 13 allocs/op Benchmark115/LineToPC-4 108 1115377 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 24550 4912 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.916s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 81837 1479 ns/op BenchmarkMarshal-4 1045 110666 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 3446 31630 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.405s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 544 218192 ns/op 37.54 MB/s BenchmarkEncodeToString-4 499 236776 ns/op 34.60 MB/s BenchmarkDecode-4 218 549304 ns/op 23.87 MB/s BenchmarkDecodeString-4 214 554727 ns/op 23.64 MB/s PASS ok encoding/base32 1.715s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 535 205814 ns/op 39.80 MB/s BenchmarkDecodeString/2-4 556675 221.3 ns/op 18.07 MB/s BenchmarkDecodeString/4-4 339265 317.5 ns/op 25.20 MB/s BenchmarkDecodeString/8-4 266376 407.8 ns/op 29.43 MB/s BenchmarkDecodeString/64-4 54286 2166 ns/op 40.62 MB/s BenchmarkDecodeString/8192-4 495 232956 ns/op 46.89 MB/s BenchmarkNewEncoding-4 88357 1362 ns/op 187.94 MB/s PASS ok encoding/base64 2.044s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1916 61249 ns/op 65.31 MB/s BenchmarkReadStruct-4 23210 5150 ns/op 14.56 MB/s BenchmarkWriteStruct-4 22762 5254 ns/op 14.27 MB/s BenchmarkReadInts-4 74594 1579 ns/op 19.00 MB/s BenchmarkWriteInts-4 66764 1861 ns/op 16.12 MB/s BenchmarkWriteSlice1000Int32s-4 1935 57651 ns/op 69.38 MB/s BenchmarkPutUint16-4 4902000 24.04 ns/op 83.18 MB/s BenchmarkAppendUint16-4 4471230 23.11 ns/op 86.53 MB/s BenchmarkPutUint32-4 3682806 33.00 ns/op 121.20 MB/s BenchmarkAppendUint32-4 3370224 32.61 ns/op 122.66 MB/s BenchmarkPutUint64-4 1951885 63.11 ns/op 126.76 MB/s BenchmarkAppendUint64-4 1806198 63.63 ns/op 125.72 MB/s BenchmarkLittleEndianPutUint16-4 4954046 24.28 ns/op 82.39 MB/s BenchmarkLittleEndianAppendUint16-4 4666426 24.97 ns/op 80.09 MB/s BenchmarkLittleEndianPutUint32-4 3673077 33.71 ns/op 118.66 MB/s BenchmarkLittleEndianAppendUint32-4 3532724 33.57 ns/op 119.17 MB/s BenchmarkLittleEndianPutUint64-4 1910472 63.20 ns/op 126.57 MB/s BenchmarkLittleEndianAppendUint64-4 1793335 65.58 ns/op 121.99 MB/s BenchmarkReadFloats-4 238587 520.5 ns/op 23.05 MB/s BenchmarkWriteFloats-4 222069 531.6 ns/op 22.57 MB/s BenchmarkReadSlice1000Float32s-4 1621 72481 ns/op 55.19 MB/s BenchmarkWriteSlice1000Float32s-4 1696 70558 ns/op 56.69 MB/s BenchmarkReadSlice1000Uint8s-4 124760 1092 ns/op 915.96 MB/s BenchmarkWriteSlice1000Uint8s-4 162315 691.4 ns/op 1446.37 MB/s BenchmarkPutUvarint32-4 1283481 101.4 ns/op 39.46 MB/s BenchmarkPutUvarint64-4 325806 340.9 ns/op 23.47 MB/s PASS ok encoding/binary 5.124s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 8679 13371 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 10522 11333 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 9680 11315 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 6343 19307 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 11059 10537 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 11341 10534 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 11314 10556 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6999 17399 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 17037 6535 ns/op PASS ok encoding/csv 2.592s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 15360 7283 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 20256 5929 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 282 411480 ns/op 16682 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 1028 115096 ns/op 478 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1968 56079 ns/op 45 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 2022 56655 ns/op 43 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2610 45215 ns/op 148 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 56 2073421 ns/op 36457 B/op 256 allocs/op BenchmarkDecodeComplex128Slice-4 850 144303 ns/op 25199 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1610 73232 ns/op 10790 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1752 65197 ns/op 9755 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 1188 103339 ns/op 39112 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 432 277031 ns/op 66039 B/op 2195 allocs/op BenchmarkDecodeBytesSlice-4 810 143562 ns/op 23535 B/op 183 allocs/op BenchmarkDecodeInterfaceSlice-4 134 886198 ns/op 82853 B/op 3178 allocs/op BenchmarkDecodeMap-4 97 1121927 ns/op 54131 B/op 181 allocs/op PASS ok encoding/gob 3.391s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 20704 5547 ns/op 46.15 MB/s BenchmarkEncode/1024-4 5361 21350 ns/op 47.96 MB/s BenchmarkEncode/4096-4 1408 87204 ns/op 46.97 MB/s BenchmarkEncode/16384-4 344 344908 ns/op 47.50 MB/s BenchmarkDecode/256-4 40417 2879 ns/op 88.92 MB/s BenchmarkDecode/1024-4 10000 11537 ns/op 88.76 MB/s BenchmarkDecode/4096-4 2412 46039 ns/op 88.97 MB/s BenchmarkDecode/16384-4 631 185520 ns/op 88.31 MB/s BenchmarkDump/256-4 1975 60721 ns/op 4.22 MB/s BenchmarkDump/1024-4 499 237667 ns/op 4.31 MB/s BenchmarkDump/4096-4 127 951081 ns/op 4.31 MB/s BenchmarkDump/16384-4 31 3839933 ns/op 4.27 MB/s PASS ok encoding/hex 2.752s goos: freebsd goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 2 55420288 ns/op 35.01 MB/s 8390168 B/op 48 allocs/op BenchmarkCodeEncoderError-4 3 41637725 ns/op 46.60 MB/s 8389872 B/op 52 allocs/op BenchmarkCodeMarshal-4 3 37071902 ns/op 52.34 MB/s 7534416 B/op 31 allocs/op BenchmarkCodeMarshalError-4 2 51245314 ns/op 37.87 MB/s 10332032 B/op 58 allocs/op BenchmarkMarshalBytes/32-4 30396 3935 ns/op BenchmarkMarshalBytes/256-4 8694 13878 ns/op BenchmarkMarshalBytes/4096-4 744 158182 ns/op BenchmarkMarshalBytesError/32-4 81 1419198 ns/op BenchmarkMarshalBytesError/256-4 85 1414160 ns/op BenchmarkMarshalBytesError/4096-4 74 1570723 ns/op BenchmarkMarshalMap-4 57303 2152 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 293296550 ns/op 6.62 MB/s 10097096 B/op 40033 allocs/op BenchmarkUnicodeDecoder-4 50842 2404 ns/op 5.82 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 62836 1761 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 256470649 ns/op 7.57 MB/s 2020752 B/op 40005 allocs/op BenchmarkCodeUnmarshalReuse-4 1 259494351 ns/op 7.48 MB/s 2020824 B/op 40008 allocs/op BenchmarkUnmarshalString-4 66028 1822 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 131682 906.9 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 461812 291.2 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 22382 5405 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 64887 1800 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 90660 1283 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 22088 5170 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2811 35810 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 999 118471 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 138 827908 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 13 8227450 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 696369 174.5 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 611844 184.5 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 566256 192.0 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 576824 197.3 ns/op BenchmarkEncodeMarshaler-4 70134 1719 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 81136 1481 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 6123906 19.86 ns/op BenchmarkNumberIsValidRegexp-4 27884 4556 ns/op PASS ok encoding/json 7.874s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 70 1764478 ns/op 37.14 MB/s BenchmarkDecode-4 30 3844413 ns/op 23.09 MB/s PASS ok encoding/pem 1.428s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 3950 30700 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1252 91746 ns/op 8216 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 5709 20470 ns/op PASS ok encoding/xml 1.503s goos: freebsd goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 325418 332.4 ns/op BenchmarkAs-4 82941 1413 ns/op PASS ok errors 1.272s goos: freebsd goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 198154 562.1 ns/op BenchmarkIntSet-4 250440 412.8 ns/op BenchmarkFloatAdd-4 57853 2098 ns/op BenchmarkFloatSet-4 277790 455.6 ns/op BenchmarkStringSet-4 252574 546.7 ns/op BenchmarkMapSet-4 47352 2117 ns/op BenchmarkMapSetDifferent-4 58858 1945 ns/op BenchmarkMapSetDifferentRandom-4 372 305653 ns/op BenchmarkMapSetString-4 53684 2242 ns/op BenchmarkMapAddSame-4 33712 3383 ns/op BenchmarkMapAddDifferent-4 16006 7555 ns/op BenchmarkMapAddDifferentRandom-4 310 373874 ns/op BenchmarkMapAddSameSteadyState-4 251175 519.2 ns/op BenchmarkMapAddDifferentSteadyState-4 126956 844.3 ns/op BenchmarkMapString-4 10863 10972 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 10000 24419 ns/op PASS ok expvar 3.654s goos: freebsd goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 134236 879.8 ns/op BenchmarkSprintfEmpty-4 473308 236.6 ns/op BenchmarkSprintfString-4 373576 342.5 ns/op BenchmarkSprintfTruncateString-4 338575 381.3 ns/op BenchmarkSprintfTruncateBytes-4 165732 764.8 ns/op BenchmarkSprintfSlowParsingPath-4 333332 369.4 ns/op BenchmarkSprintfQuoteString-4 40174 3093 ns/op BenchmarkSprintfInt-4 334093 376.5 ns/op BenchmarkSprintfIntInt-4 263158 470.6 ns/op BenchmarkSprintfPrefixedInt-4 294241 417.3 ns/op BenchmarkSprintfFloat-4 174567 699.1 ns/op BenchmarkSprintfComplex-4 78830 1495 ns/op BenchmarkSprintfBoolean-4 326144 372.2 ns/op BenchmarkSprintfHexString-4 185580 816.3 ns/op BenchmarkSprintfHexBytes-4 82819 1504 ns/op BenchmarkSprintfBytes-4 43543 2768 ns/op BenchmarkSprintfStringer-4 97898 1236 ns/op BenchmarkSprintfStructure-4 48812 2534 ns/op BenchmarkManyArgs-4 96834 1395 ns/op BenchmarkFprintInt-4 97149 1270 ns/op BenchmarkFprintfBytes-4 98700 1086 ns/op BenchmarkFprintIntNoAlloc-4 98271 1236 ns/op BenchmarkScanInts-4 51 2350113 ns/op BenchmarkScanRecursiveInt-4 1 290436947 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 301590808 ns/op PASS ok fmt 5.040s goos: freebsd goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 1075 98305 ns/op PASS ok go/build 1.199s goos: freebsd goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 60962 1778 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 20276 5885 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 5344 20228 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1604 74124 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 426 298786 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 91 1439798 ns/op 215524 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 22 6477666 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 21833700 ns/op 3615219 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 84872417 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.674s goos: freebsd goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 197116878 ns/op 0.33 MB/s 46214472 B/op 49022 allocs/op PASS ok go/format 1.289s goos: freebsd goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 14818280 ns/op 3.63 MB/s BenchmarkParseOnly-4 8 13271276 ns/op 4.06 MB/s BenchmarkResolve-4 66 1811665 ns/op 29.72 MB/s PASS ok go/parser 2.254s goos: freebsd goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 109913644 ns/op 0.47 MB/s 4674144 B/op 27424 allocs/op BenchmarkPrintDecl-4 1171 103695 ns/op 0.31 MB/s 16344 B/op 51 allocs/op PASS ok go/printer 1.322s goos: freebsd goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 379 315394 ns/op BenchmarkScanFiles/go/types/expr.go-4 19 6013565 ns/op 8.32 MB/s BenchmarkScanFiles/go/parser/parser.go-4 12 9480918 ns/op 7.79 MB/s BenchmarkScanFiles/net/http/server.go-4 7 14515764 ns/op 8.51 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 291 409237 ns/op 7.57 MB/s PASS ok go/scanner 1.758s goos: freebsd goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1378359 87.10 ns/op PASS ok go/token 1.292s goos: freebsd goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 159 734555 ns/op BenchmarkNamed/Underlying/nongeneric-4 1538905 82.57 ns/op BenchmarkNamed/Underlying/generic-4 1530652 76.34 ns/op BenchmarkNamed/Underlying/src_instance-4 1523104 79.16 ns/op BenchmarkNamed/Underlying/user_instance-4 1532526 75.93 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 28824 4268 ns/op BenchmarkNamed/NewMethodSet/generic-4 28705 4196 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 27103 4293 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 28057 4316 ns/op BenchmarkCheck/http/funcbodies/info-4 1 439274334 ns/op 76593 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 342534462 ns/op 98219 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 171126476 ns/op 196553 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 159216576 ns/op 211283 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 368837474 ns/op 14170 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 87064679 ns/op 60018 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 47777398 ns/op 109384 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 47650061 ns/op 109670 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 120708643 ns/op 17946 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 47554491 ns/op 45559 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 35033307 ns/op 61839 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 34198589 ns/op 63337 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 908456235 ns/op 75831 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 482728302 ns/op 142703 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 117316610 ns/op 587009 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 87958875 ns/op 782994 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 504398690 ns/op 3979 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 70765796 ns/op 28354 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 58716340 ns/op 34163 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 56995633 ns/op 35205 lines/s PASS ok go/types 17.539s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14510 8431 ns/op 121.45 MB/s PASS ok hash/adler32 1.286s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 286491 406.4 ns/op 36.91 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 276931 393.1 ns/op 38.16 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 151208 747.2 ns/op 53.53 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 152254 736.4 ns/op 54.32 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 574180 207.2 ns/op 2470.69 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 528100 207.1 ns/op 2472.30 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 485244 245.1 ns/op 4178.30 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 484759 245.3 ns/op 4173.68 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 247464 486.2 ns/op 8424.91 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 243698 483.3 ns/op 8475.77 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 43662 2740 ns/op 11959.89 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 43849 2748 ns/op 11923.95 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 575676 186.3 ns/op 80.50 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 639164 184.0 ns/op 81.50 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 656906 182.5 ns/op 219.23 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 573103 184.0 ns/op 217.45 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 431895 259.0 ns/op 1976.56 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 399706 259.5 ns/op 1972.89 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 316362 331.1 ns/op 3092.37 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 364564 330.1 ns/op 3102.44 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 279882 390.4 ns/op 10491.83 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 282558 397.7 ns/op 10298.39 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 60078 1995 ns/op 16421.49 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 58524 2043 ns/op 16036.64 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 298068 376.7 ns/op 39.82 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 295611 370.1 ns/op 40.53 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 146744 739.9 ns/op 54.06 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 156736 754.7 ns/op 53.00 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 15087 8606 ns/op 59.50 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 14238 8638 ns/op 59.28 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 6692 16178 ns/op 63.30 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 7567 15931 ns/op 64.28 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1422 76736 ns/op 53.38 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1473 79790 ns/op 51.33 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 177 660041 ns/op 49.65 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 177 658517 ns/op 49.76 MB/s PASS ok hash/crc32 5.904s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 134 873666 ns/op 75.01 MB/s BenchmarkCrc64/ISO4KB-4 1600 67847 ns/op 60.37 MB/s BenchmarkCrc64/ISO1KB-4 6892 15720 ns/op 65.14 MB/s BenchmarkCrc64/ECMA64KB-4 136 883829 ns/op 74.15 MB/s BenchmarkCrc64/Random64KB-4 135 852049 ns/op 76.92 MB/s BenchmarkCrc64/Random16KB-4 501 236296 ns/op 69.34 MB/s PASS ok hash/crc64 2.017s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 14158 8572 ns/op 119.46 MB/s BenchmarkFnv32aKB-4 14078 8429 ns/op 121.48 MB/s BenchmarkFnv64KB-4 13905 8420 ns/op 121.62 MB/s BenchmarkFnv64aKB-4 14005 8530 ns/op 120.05 MB/s BenchmarkFnv128KB-4 2554 43223 ns/op 23.69 MB/s BenchmarkFnv128aKB-4 2815 43313 ns/op 23.64 MB/s PASS ok hash/fnv 2.098s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 703988 151.0 ns/op 26.49 MB/s BenchmarkHash/n=4/Bytes-4 5658244 21.31 ns/op 187.67 MB/s BenchmarkHash/n=4/String-4 2256279 53.00 ns/op 75.47 MB/s BenchmarkHash/n=8/Write-4 754911 149.8 ns/op 53.42 MB/s BenchmarkHash/n=8/Bytes-4 5675312 21.46 ns/op 372.81 MB/s BenchmarkHash/n=8/String-4 2219353 52.29 ns/op 153.00 MB/s BenchmarkHash/n=16/Write-4 784732 150.6 ns/op 106.25 MB/s BenchmarkHash/n=16/Bytes-4 5617756 21.30 ns/op 751.05 MB/s BenchmarkHash/n=16/String-4 2261626 53.14 ns/op 301.12 MB/s BenchmarkHash/n=32/Write-4 705217 156.5 ns/op 204.44 MB/s BenchmarkHash/n=32/Bytes-4 5606284 21.88 ns/op 1462.64 MB/s BenchmarkHash/n=32/String-4 2241789 52.81 ns/op 605.97 MB/s BenchmarkHash/n=64/Write-4 752194 162.7 ns/op 393.33 MB/s BenchmarkHash/n=64/Bytes-4 5298915 22.08 ns/op 2898.83 MB/s BenchmarkHash/n=64/String-4 2230472 53.49 ns/op 1196.42 MB/s BenchmarkHash/n=256/Write-4 512095 208.9 ns/op 1225.37 MB/s BenchmarkHash/n=256/Bytes-4 4275153 28.19 ns/op 9082.17 MB/s BenchmarkHash/n=256/String-4 1283250 92.57 ns/op 2765.57 MB/s BenchmarkHash/n=320/Write-4 564344 219.8 ns/op 1455.92 MB/s BenchmarkHash/n=320/Bytes-4 3615744 32.62 ns/op 9810.25 MB/s BenchmarkHash/n=320/String-4 959520 125.4 ns/op 2552.38 MB/s BenchmarkHash/n=1024/Write-4 368529 319.4 ns/op 3205.75 MB/s BenchmarkHash/n=1024/Bytes-4 1374082 87.52 ns/op 11700.38 MB/s BenchmarkHash/n=1024/String-4 364245 311.9 ns/op 3283.25 MB/s BenchmarkHash/n=4096/Write-4 140418 825.8 ns/op 4960.12 MB/s BenchmarkHash/n=4096/Bytes-4 345402 348.1 ns/op 11768.06 MB/s BenchmarkHash/n=4096/String-4 100022 1196 ns/op 3424.42 MB/s BenchmarkHash/n=16384/Write-4 57426 2028 ns/op 8080.57 MB/s BenchmarkHash/n=16384/Bytes-4 85252 1395 ns/op 11747.03 MB/s BenchmarkHash/n=16384/String-4 25449 4614 ns/op 3550.58 MB/s PASS ok hash/maphash 5.705s goos: freebsd goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1315 83645 ns/op BenchmarkEscapeNone-4 181184 639.2 ns/op BenchmarkUnescape-4 1186 96411 ns/op BenchmarkUnescapeNone-4 934047 130.0 ns/op BenchmarkUnescapeSparse-4 14233 7308 ns/op BenchmarkUnescapeDense-4 1609 66773 ns/op PASS ok html 1.891s goos: freebsd goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 12350 9270 ns/op BenchmarkCSSEscaperNoSpecials-4 56588 2132 ns/op BenchmarkDecodeCSS-4 40227 2983 ns/op BenchmarkDecodeCSSNoSpecials-4 5371005 22.06 ns/op BenchmarkCSSValueFilter-4 151796 775.8 ns/op BenchmarkCSSValueFilterOk-4 105662 1085 ns/op BenchmarkEscapedExecute-4 5199 19730 ns/op BenchmarkHTMLNospaceEscaper-4 15915 7586 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 87093 1345 ns/op BenchmarkStripTags-4 30924 3872 ns/op BenchmarkStripTagsNoSpecials-4 416145 262.4 ns/op BenchmarkJSValEscaperWithNum-4 29580 4033 ns/op BenchmarkJSValEscaperWithStr-4 6735 15195 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 24439 4890 ns/op BenchmarkJSValEscaperWithObj-4 6194 17737 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 16768 6848 ns/op BenchmarkJSStrEscaperNoSpecials-4 75543 1563 ns/op BenchmarkJSStrEscaper-4 15996 7627 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 67572 1769 ns/op BenchmarkJSRegexpEscaper-4 15013 8143 ns/op BenchmarkTemplateSpecialTags-4 142 858980 ns/op BenchmarkURLEscaper-4 5556 20859 ns/op BenchmarkURLEscaperNoSpecials-4 224702 529.4 ns/op BenchmarkURLNormalizer-4 7540 16207 ns/op BenchmarkURLNormalizerNoSpecials-4 188104 544.5 ns/op BenchmarkSrcsetFilter-4 23973 4994 ns/op BenchmarkSrcsetFilterNoSpecials-4 150766 795.3 ns/op PASS ok html/template 5.244s goos: freebsd goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 783739 130.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 603766 169.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 949402 126.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 721364 164.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2254851 53.85 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1518484 80.56 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2244888 52.85 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1465951 75.57 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1694190 70.63 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 706744 171.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 579697 199.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 705478 171.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 593180 201.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 1000000 104.6 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 757044 151.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1292305 95.85 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 807412 154.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 620943 192.9 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1692160 71.37 ns/op BenchmarkRGBASetRGBA-4 1832544 64.18 ns/op BenchmarkRGBA64At-4 1113902 109.5 ns/op BenchmarkRGBA64SetRGBA64-4 1151473 105.4 ns/op BenchmarkNRGBAAt-4 1730642 63.12 ns/op BenchmarkNRGBASetNRGBA-4 1855329 66.24 ns/op BenchmarkNRGBA64At-4 1097122 109.2 ns/op BenchmarkNRGBA64SetNRGBA64-4 1261159 93.45 ns/op BenchmarkAlphaAt-4 2906419 40.60 ns/op BenchmarkAlphaSetAlpha-4 3006663 39.68 ns/op BenchmarkAlpha16At-4 1878523 63.45 ns/op BenchmarkAlphaSetAlpha16-4 1903738 63.27 ns/op BenchmarkGrayAt-4 2960416 40.28 ns/op BenchmarkGraySetGray-4 3029880 39.07 ns/op BenchmarkGray16At-4 2100648 58.46 ns/op BenchmarkGraySetGray16-4 1943186 58.22 ns/op PASS ok image 6.849s goos: freebsd goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 5108414 22.21 ns/op BenchmarkYCbCrToRGB/128-4 5337366 23.19 ns/op BenchmarkYCbCrToRGB/255-4 5406540 23.12 ns/op BenchmarkRGBToYCbCr/0-4 5356920 22.15 ns/op BenchmarkRGBToYCbCr/Cb-4 5030642 21.81 ns/op BenchmarkRGBToYCbCr/Cr-4 5395394 22.78 ns/op BenchmarkYCbCrToRGBA/0-4 4450572 26.82 ns/op BenchmarkYCbCrToRGBA/128-4 4535068 29.09 ns/op BenchmarkYCbCrToRGBA/255-4 4269657 27.96 ns/op BenchmarkNYCbCrAToRGBA/0-4 4183352 28.74 ns/op BenchmarkNYCbCrAToRGBA/128-4 4353589 29.62 ns/op BenchmarkNYCbCrAToRGBA/255-4 4419223 29.45 ns/op PASS ok image/color 2.817s goos: freebsd goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 5 23626174 ns/op BenchmarkFillSrc-4 468 247768 ns/op BenchmarkCopyOver-4 10 10943572 ns/op BenchmarkCopySrc-4 636 178602 ns/op BenchmarkNRGBAOver-4 9 11939077 ns/op BenchmarkNRGBASrc-4 16 6918623 ns/op BenchmarkYCbCr-4 13 8178799 ns/op BenchmarkGray-4 28 4241489 ns/op BenchmarkCMYK-4 16 7202677 ns/op BenchmarkGlyphOver-4 30 3885640 ns/op BenchmarkRGBAMaskOver-4 6 22018516 ns/op BenchmarkGrayMaskOver-4 7 16031275 ns/op BenchmarkRGBA64ImageMaskOver-4 4 26307697 ns/op BenchmarkRGBA-4 6 17096599 ns/op BenchmarkPalettedFill-4 1281 91840 ns/op BenchmarkPalettedRGBA-4 6 17701297 ns/op BenchmarkGenericOver-4 3 40251888 ns/op BenchmarkGenericMaskOver-4 7 16332562 ns/op BenchmarkGenericSrc-4 4 27322806 ns/op BenchmarkGenericMaskSrc-4 5 22040111 ns/op PASS ok image/draw 5.763s goos: freebsd goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 32 3373513 ns/op 4.58 MB/s 48617 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 86869294 ns/op 3.54 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2141405915 ns/op 0.57 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 78 1378259 ns/op 11.21 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 109614103 ns/op 0.56 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.252s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5072 20155 ns/op BenchmarkIDCT-4 6648 19529 ns/op BenchmarkDecodeBaseline-4 12 9134540 ns/op 6.77 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 9 12303194 ns/op 5.02 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 110548864 ns/op 11.12 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 139757068 ns/op 6.59 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.163s goos: freebsd goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 15468410 7.638 ns/op BenchmarkDecodeGray-4 18 6273350 ns/op 10.45 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 26513082 ns/op 9.89 MB/s 337340 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 22105593 ns/op 11.86 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 30 3744837 ns/op 17.50 MB/s 140355 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 21304100 ns/op 12.30 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 26557808 ns/op 9.87 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 39693431 ns/op 7.74 MB/s 852232 B/op 32 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 40134887 ns/op 7.65 MB/s 284101 B/op 12 allocs/op BenchmarkEncodeNRGBOpaque-4 1 127471458 ns/op 9.64 MB/s 860296 B/op 32 allocs/op BenchmarkEncodeNRGBA-4 1 141921852 ns/op 8.66 MB/s 864136 B/op 32 allocs/op BenchmarkEncodePaletted-4 5 21330982 ns/op 14.40 MB/s 848657 B/op 36 allocs/op BenchmarkEncodeRGBOpaque-4 1 126227807 ns/op 9.73 MB/s 860392 B/op 33 allocs/op BenchmarkEncodeRGBA-4 1 508855874 ns/op 2.41 MB/s 864200 B/op 36 allocs/op PASS ok image/png 4.117s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 37991009 ns/op 2.63 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 31944070 ns/op 3.13 MB/s 802920 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 215147003 ns/op 2.32 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 174271608 ns/op 2.87 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 38528803 ns/op 2.60 MB/s 401493 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 31394164 ns/op 3.19 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 193770395 ns/op 2.58 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 162807758 ns/op 3.07 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 426339494 ns/op 2.35 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 352412990 ns/op 2.84 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 2933617129 ns/op 1.70 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 2739139075 ns/op 1.83 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 15 6832548 ns/op 14.64 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 16 6380566 ns/op 15.67 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 33367024 ns/op 14.98 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 33553501 ns/op 14.90 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 63861420 ns/op 15.66 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 64663415 ns/op 15.46 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 313453118 ns/op 15.95 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 317561740 ns/op 15.74 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 42468616 ns/op 2.35 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 35409617 ns/op 2.82 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 234979180 ns/op 2.13 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 196493557 ns/op 2.54 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 503046028 ns/op 1.99 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 507914573 ns/op 1.97 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4336738207 ns/op 1.15 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4224049089 ns/op 1.18 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 108246263 ns/op 38.61 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 106104062 ns/op 39.39 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 31.326s goos: freebsd goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1249138 94.21 ns/op 2717.36 MB/s PASS ok internal/chacha8rand 1.239s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 50072 2277 ns/op 0.44 MB/s BenchmarkMarshalCorpusFile/2-4 49617 2447 ns/op 0.82 MB/s BenchmarkMarshalCorpusFile/4-4 46006 2688 ns/op 1.49 MB/s BenchmarkMarshalCorpusFile/8-4 38653 3099 ns/op 2.58 MB/s BenchmarkMarshalCorpusFile/16-4 30156 3954 ns/op 4.05 MB/s BenchmarkMarshalCorpusFile/32-4 20590 5884 ns/op 5.44 MB/s BenchmarkMarshalCorpusFile/64-4 16173 7650 ns/op 8.37 MB/s BenchmarkMarshalCorpusFile/128-4 11845 10113 ns/op 12.66 MB/s BenchmarkMarshalCorpusFile/256-4 4785 24015 ns/op 10.66 MB/s BenchmarkMarshalCorpusFile/512-4 2628 47835 ns/op 10.70 MB/s BenchmarkMarshalCorpusFile/1024-4 1443 89829 ns/op 11.40 MB/s BenchmarkMarshalCorpusFile/2048-4 669 179370 ns/op 11.42 MB/s BenchmarkMarshalCorpusFile/4096-4 351 343889 ns/op 11.91 MB/s BenchmarkMarshalCorpusFile/8192-4 177 689808 ns/op 11.88 MB/s BenchmarkMarshalCorpusFile/16384-4 86 1409865 ns/op 11.62 MB/s BenchmarkMarshalCorpusFile/32768-4 40 2989103 ns/op 10.96 MB/s BenchmarkMarshalCorpusFile/65536-4 19 5969324 ns/op 10.98 MB/s BenchmarkMarshalCorpusFile/131072-4 9 12057985 ns/op 10.87 MB/s BenchmarkMarshalCorpusFile/262144-4 5 25897822 ns/op 10.12 MB/s BenchmarkMarshalCorpusFile/524288-4 3 51882131 ns/op 10.11 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 100127746 ns/op 10.47 MB/s BenchmarkUnmarshalCorpusFile/1-4 12782 8981 ns/op 0.11 MB/s BenchmarkUnmarshalCorpusFile/2-4 12784 9319 ns/op 0.21 MB/s BenchmarkUnmarshalCorpusFile/4-4 10000 10270 ns/op 0.39 MB/s BenchmarkUnmarshalCorpusFile/8-4 9930 11842 ns/op 0.68 MB/s BenchmarkUnmarshalCorpusFile/16-4 7972 13924 ns/op 1.15 MB/s BenchmarkUnmarshalCorpusFile/32-4 5431 20086 ns/op 1.59 MB/s BenchmarkUnmarshalCorpusFile/64-4 4909 24892 ns/op 2.57 MB/s BenchmarkUnmarshalCorpusFile/128-4 3487 31669 ns/op 4.04 MB/s BenchmarkUnmarshalCorpusFile/256-4 1428 83141 ns/op 3.08 MB/s BenchmarkUnmarshalCorpusFile/512-4 758 160458 ns/op 3.19 MB/s BenchmarkUnmarshalCorpusFile/1024-4 388 303506 ns/op 3.37 MB/s BenchmarkUnmarshalCorpusFile/2048-4 198 604266 ns/op 3.39 MB/s BenchmarkUnmarshalCorpusFile/4096-4 99 1201619 ns/op 3.41 MB/s BenchmarkUnmarshalCorpusFile/8192-4 42 2410528 ns/op 3.40 MB/s BenchmarkUnmarshalCorpusFile/16384-4 24 5031566 ns/op 3.26 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9292942 ns/op 3.53 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 19632862 ns/op 3.34 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 38473169 ns/op 3.41 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 75648180 ns/op 3.47 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 150892218 ns/op 3.47 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 295111621 ns/op 3.55 MB/s BenchmarkMutatorBytes/1-4 39505 2907 ns/op BenchmarkMutatorBytes/10-4 43874 2904 ns/op BenchmarkMutatorBytes/100-4 40894 2991 ns/op BenchmarkMutatorBytes/1000-4 30175 4364 ns/op BenchmarkMutatorBytes/10000-4 8000 14031 ns/op BenchmarkMutatorBytes/100000-4 1249 103663 ns/op BenchmarkMutatorString/1-4 40406 2962 ns/op BenchmarkMutatorString/10-4 40839 2933 ns/op BenchmarkMutatorString/100-4 37224 3435 ns/op BenchmarkMutatorString/1000-4 20905 6120 ns/op BenchmarkMutatorString/10000-4 3918 28261 ns/op BenchmarkMutatorString/100000-4 586 234133 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 21727 5022 ns/op BenchmarkMutatorAllBasicTypes/string-4 22965 5188 ns/op BenchmarkMutatorAllBasicTypes/bool-4 67630 1802 ns/op BenchmarkMutatorAllBasicTypes/float32-4 59632 2007 ns/op BenchmarkMutatorAllBasicTypes/float64-4 61002 1980 ns/op BenchmarkMutatorAllBasicTypes/int-4 64863 1872 ns/op BenchmarkMutatorAllBasicTypes/int8-4 64898 1867 ns/op BenchmarkMutatorAllBasicTypes/int16-4 64996 1869 ns/op BenchmarkMutatorAllBasicTypes/int32-4 64410 1880 ns/op BenchmarkMutatorAllBasicTypes/int64-4 62636 1896 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 62204 1949 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 62854 1928 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 63039 1921 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 61353 1915 ns/op PASS ok internal/fuzz 12.139s goos: freebsd goarch: amd64 pkg: internal/intern cpu: AMD EPYC 7B12 BenchmarkStress-4 71460 1606 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 187704 663.1 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.428s PASS ok internal/poll 1.071s goos: freebsd goarch: amd64 pkg: internal/trace cpu: AMD EPYC 7B12 BenchmarkMMU-4 7 16894123 ns/op PASS ok internal/trace 2.927s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: AMD EPYC 7B12 BenchmarkLarge-4 1 246184069 ns/op 1.11 MB/s 11683256 B/op 55 allocs/op PASS ok internal/zstd 1.351s goos: freebsd goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 39279 3826 ns/op BenchmarkCopyNLarge-4 584 212707 ns/op PASS ok io 1.522s goos: freebsd goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 311317 374.8 ns/op BenchmarkPrintln-4 27628 4408 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 42580 2871 ns/op 66 B/op 1 allocs/op BenchmarkConcurrent-4 4740 21595 ns/op BenchmarkDiscard-4 1249544 96.00 ns/op 0 B/op 0 allocs/op PASS ok log 1.851s goos: freebsd goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkWriteTime-4 123243 933.4 ns/op BenchmarkJSONHandler/defaults-4 8455 12165 ns/op 524 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 5136 20322 ns/op 782 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6171 17965 ns/op 758 B/op 5 allocs/op BenchmarkPreformatting/separate-4 8618 12152 ns/op 519 B/op 0 allocs/op BenchmarkPreformatting/struct-4 8389 12035 ns/op 537 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 7609 15000 ns/op 526 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 40144 3042 ns/op 79 B/op 2 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 37711 3180 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 95144 1288 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 71864 1756 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 47576 2611 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 69320 1810 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 72218 1751 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 45283 2648 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1387944 86.59 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 835285 145.2 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 850465 138.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 569664 185.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 566067 203.2 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 8233 14972 ns/op BenchmarkDispatch/switch-checked-4 291556 401.9 ns/op BenchmarkDispatch/As-4 281900 413.0 ns/op BenchmarkDispatch/Visit-4 248137 457.5 ns/op BenchmarkUnsafeStrings-4 25442 4587 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:271: Value size = 24 value_test.go:271: Value size = 24 value_test.go:271: Value size = 24 value_test.go:271: Value size = 24 PASS ok log/slog 4.588s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 2071921 56.71 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 2117894 56.50 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 1246152 94.32 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 325958 321.5 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 79338 1513 ns/op 261 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 77660 1413 ns/op 259 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 56468 2079 ns/op 677 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 19677 6153 ns/op 3450 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 18672 6727 ns/op 593 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 18538 6678 ns/op 590 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 12117 9970 ns/op 1084 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3859 28713 ns/op 4288 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 19080 6591 ns/op 528 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 20233 6030 ns/op 521 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 13942 9360 ns/op 944 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4072 27071 ns/op 3731 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.779s goos: freebsd goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 5 20296885 ns/op PASS ok maps 2.466s goos: freebsd goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4768939 24.91 ns/op BenchmarkAcosh-4 1370132 86.21 ns/op BenchmarkAsin-4 4820202 28.37 ns/op BenchmarkAsinh-4 1375825 87.05 ns/op BenchmarkAtan-4 4881175 21.23 ns/op BenchmarkAtanh-4 1354405 88.35 ns/op BenchmarkAtan2-4 3195952 37.41 ns/op BenchmarkCbrt-4 1756864 68.39 ns/op BenchmarkCeil-4 23146030 4.996 ns/op BenchmarkCopysign-4 2556279 46.15 ns/op BenchmarkCos-4 1530600 78.22 ns/op BenchmarkCosh-4 1998578 59.91 ns/op BenchmarkErf-4 5560737 21.02 ns/op BenchmarkErfc-4 5356678 22.13 ns/op BenchmarkErfinv-4 5508255 21.40 ns/op BenchmarkErfcinv-4 5565924 21.54 ns/op BenchmarkExp-4 7515079 16.14 ns/op BenchmarkExpGo-4 1161610 103.4 ns/op BenchmarkExpm1-4 4604055 25.87 ns/op BenchmarkExp2-4 1225497 97.45 ns/op BenchmarkExp2Go-4 1000000 102.6 ns/op BenchmarkAbs-4 3609093 33.65 ns/op BenchmarkDim-4 11951703 10.03 ns/op BenchmarkFloor-4 22319206 5.037 ns/op BenchmarkMax-4 16071795 7.152 ns/op BenchmarkMin-4 15786758 7.416 ns/op BenchmarkMod-4 309144 364.8 ns/op BenchmarkFrexp-4 1787978 67.46 ns/op BenchmarkGamma-4 755724 134.1 ns/op BenchmarkHypot-4 13473505 8.956 ns/op BenchmarkHypotGo-4 1641846 72.22 ns/op BenchmarkIlogb-4 2144595 55.75 ns/op BenchmarkJ0-4 341528 346.8 ns/op BenchmarkJ1-4 328490 329.2 ns/op BenchmarkJn-4 164622 702.4 ns/op BenchmarkLdexp-4 1764722 67.98 ns/op BenchmarkLgamma-4 1362147 87.47 ns/op BenchmarkLog-4 8458869 14.36 ns/op BenchmarkLogb-4 2142916 56.07 ns/op BenchmarkLog1p-4 1639166 71.59 ns/op BenchmarkLog10-4 8061318 14.92 ns/op BenchmarkLog2-4 1484019 81.27 ns/op BenchmarkModf-4 2817096 43.13 ns/op BenchmarkNextafter32-4 2747670 43.99 ns/op BenchmarkNextafter64-4 2748902 43.68 ns/op BenchmarkPowInt-4 558540 214.1 ns/op BenchmarkPowFrac-4 448678 259.7 ns/op BenchmarkPow10Pos-4 5947434 19.95 ns/op BenchmarkPow10Neg-4 5781834 20.17 ns/op BenchmarkRound-4 3485472 34.02 ns/op BenchmarkRoundToEven-4 11883884 10.02 ns/op BenchmarkRemainder-4 474340 250.3 ns/op BenchmarkSignbit-4 5362557 21.59 ns/op BenchmarkSin-4 2224527 53.99 ns/op BenchmarkSincos-4 1420840 85.26 ns/op BenchmarkSinh-4 3873412 31.86 ns/op BenchmarkSqrtIndirect-4 23187397 5.025 ns/op BenchmarkSqrtLatency-4 12998325 9.324 ns/op BenchmarkSqrtIndirectLatency-4 13060501 9.272 ns/op BenchmarkSqrtGoLatency-4 1789903 67.58 ns/op BenchmarkSqrtPrime-4 174547 685.2 ns/op BenchmarkTan-4 2084689 57.79 ns/op BenchmarkTanh-4 1959651 61.59 ns/op BenchmarkTrunc-4 21541378 4.991 ns/op BenchmarkY0-4 344066 326.3 ns/op BenchmarkY1-4 350995 332.3 ns/op BenchmarkYn-4 174825 663.4 ns/op BenchmarkFloat64bits-4 5498719 21.49 ns/op BenchmarkFloat64frombits-4 5437782 21.42 ns/op BenchmarkFloat32bits-4 5154289 21.47 ns/op BenchmarkFloat32frombits-4 5505223 21.56 ns/op BenchmarkFMA-4 20884369 5.309 ns/op PASS ok math 12.225s goos: freebsd goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 15402996 7.809 ns/op 8195.41 MB/s BenchmarkAddVV/2-4 13208631 8.188 ns/op 15632.93 MB/s BenchmarkAddVV/3-4 11877872 8.813 ns/op 21787.17 MB/s BenchmarkAddVV/4-4 13293529 9.047 ns/op 28295.83 MB/s BenchmarkAddVV/5-4 12918256 9.117 ns/op 35098.03 MB/s BenchmarkAddVV/10-4 11308861 10.70 ns/op 59817.33 MB/s BenchmarkAddVV/100-4 2553757 47.50 ns/op 134730.19 MB/s BenchmarkAddVV/1000-4 253035 472.2 ns/op 135528.92 MB/s BenchmarkSubVV/1-4 13357467 8.398 ns/op 7620.58 MB/s BenchmarkSubVV/2-4 13128975 8.365 ns/op 15302.44 MB/s BenchmarkSubVV/3-4 12607957 8.552 ns/op 22451.79 MB/s BenchmarkSubVV/4-4 13687320 8.831 ns/op 28988.49 MB/s BenchmarkSubVV/5-4 12618312 9.226 ns/op 34684.62 MB/s BenchmarkSubVV/10-4 10076234 10.66 ns/op 60050.80 MB/s BenchmarkSubVV/100-4 2538939 47.66 ns/op 134297.68 MB/s BenchmarkSubVV/1000-4 244220 475.8 ns/op 134497.61 MB/s BenchmarkAddVW/1-4 13997780 7.620 ns/op 1049.91 MB/s BenchmarkAddVW/2-4 12838608 8.386 ns/op 1907.91 MB/s BenchmarkAddVW/3-4 12343622 9.670 ns/op 2481.82 MB/s BenchmarkAddVW/4-4 13516575 8.449 ns/op 3787.58 MB/s BenchmarkAddVW/5-4 14280942 8.097 ns/op 4940.26 MB/s BenchmarkAddVW/10-4 12410682 9.692 ns/op 8254.62 MB/s BenchmarkAddVW/100-4 437086 235.4 ns/op 3397.83 MB/s BenchmarkAddVW/1000-4 73353 1625 ns/op 4921.89 MB/s BenchmarkAddVWext/1-4 13654165 8.418 ns/op 950.29 MB/s BenchmarkAddVWext/2-4 13106822 9.050 ns/op 1767.93 MB/s BenchmarkAddVWext/3-4 11899603 9.183 ns/op 2613.47 MB/s BenchmarkAddVWext/4-4 14219224 7.825 ns/op 4089.30 MB/s BenchmarkAddVWext/5-4 14089884 8.444 ns/op 4737.09 MB/s BenchmarkAddVWext/10-4 12151677 9.757 ns/op 8198.83 MB/s BenchmarkAddVWext/100-4 110002 1106 ns/op 723.26 MB/s BenchmarkAddVWext/1000-4 11230 10645 ns/op 751.52 MB/s BenchmarkSubVW/1-4 13606340 8.367 ns/op 956.09 MB/s BenchmarkSubVW/2-4 13698306 7.908 ns/op 2023.19 MB/s BenchmarkSubVW/3-4 12853720 9.327 ns/op 2573.07 MB/s BenchmarkSubVW/4-4 13070872 8.760 ns/op 3652.89 MB/s BenchmarkSubVW/5-4 14149494 8.011 ns/op 4993.24 MB/s BenchmarkSubVW/10-4 11568039 10.27 ns/op 7787.21 MB/s BenchmarkSubVW/100-4 487096 237.8 ns/op 3364.16 MB/s BenchmarkSubVW/1000-4 67479 1782 ns/op 4488.85 MB/s BenchmarkSubVWext/1-4 13867688 8.397 ns/op 952.77 MB/s BenchmarkSubVWext/2-4 13178546 8.187 ns/op 1954.41 MB/s BenchmarkSubVWext/3-4 12378474 9.082 ns/op 2642.65 MB/s BenchmarkSubVWext/4-4 13911868 8.767 ns/op 3650.09 MB/s BenchmarkSubVWext/5-4 13493641 7.968 ns/op 5020.27 MB/s BenchmarkSubVWext/10-4 10835008 10.23 ns/op 7820.30 MB/s BenchmarkSubVWext/100-4 109282 1099 ns/op 728.10 MB/s BenchmarkSubVWext/1000-4 9807 10712 ns/op 746.84 MB/s BenchmarkMulAddVWW/1-4 12239167 9.401 ns/op 6807.72 MB/s BenchmarkMulAddVWW/2-4 11695245 9.153 ns/op 13983.80 MB/s BenchmarkMulAddVWW/3-4 14067092 8.456 ns/op 22705.99 MB/s BenchmarkMulAddVWW/4-4 11537442 9.533 ns/op 26854.42 MB/s BenchmarkMulAddVWW/5-4 12376762 9.804 ns/op 32641.26 MB/s BenchmarkMulAddVWW/10-4 9480379 12.33 ns/op 51890.95 MB/s BenchmarkMulAddVWW/100-4 1431142 83.83 ns/op 76346.86 MB/s BenchmarkMulAddVWW/1000-4 140676 835.9 ns/op 76566.30 MB/s BenchmarkAddMulVVW/1-4 13587112 8.416 ns/op 7604.69 MB/s BenchmarkAddMulVVW/2-4 13282830 9.104 ns/op 14059.24 MB/s BenchmarkAddMulVVW/3-4 12166932 9.645 ns/op 19905.98 MB/s BenchmarkAddMulVVW/4-4 11665550 10.13 ns/op 25264.59 MB/s BenchmarkAddMulVVW/5-4 10240226 11.25 ns/op 28439.02 MB/s BenchmarkAddMulVVW/10-4 9805995 11.30 ns/op 56615.92 MB/s BenchmarkAddMulVVW/100-4 2129880 56.13 ns/op 114016.59 MB/s BenchmarkAddMulVVW/1000-4 229063 490.2 ns/op 130552.76 MB/s BenchmarkDivWVW/1-4 4267857 28.42 ns/op 2252.02 MB/s BenchmarkDivWVW/2-4 2650128 45.00 ns/op 2844.64 MB/s BenchmarkDivWVW/3-4 2020489 59.15 ns/op 3245.95 MB/s BenchmarkDivWVW/4-4 1659909 73.21 ns/op 3496.60 MB/s BenchmarkDivWVW/5-4 1423084 85.51 ns/op 3742.07 MB/s BenchmarkDivWVW/10-4 687658 153.9 ns/op 4157.91 MB/s BenchmarkDivWVW/100-4 87063 1382 ns/op 4631.05 MB/s BenchmarkDivWVW/1000-4 8872 13496 ns/op 4742.24 MB/s BenchmarkNonZeroShifts/1/shrVU-4 14847631 8.112 ns/op BenchmarkNonZeroShifts/1/shlVU-4 14861130 7.886 ns/op BenchmarkNonZeroShifts/2/shrVU-4 13899027 8.017 ns/op BenchmarkNonZeroShifts/2/shlVU-4 14583783 7.780 ns/op BenchmarkNonZeroShifts/3/shrVU-4 13287450 8.814 ns/op BenchmarkNonZeroShifts/3/shlVU-4 13266150 8.440 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11832544 9.711 ns/op BenchmarkNonZeroShifts/4/shlVU-4 12329798 9.012 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10801468 10.70 ns/op BenchmarkNonZeroShifts/5/shlVU-4 11137047 9.543 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7710480 15.42 ns/op BenchmarkNonZeroShifts/10/shlVU-4 9362586 12.78 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 100.1 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1561099 78.91 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 126333 946.4 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 173624 647.7 ns/op BenchmarkDecimalConversion-4 314 383886 ns/op BenchmarkFloatString/100-4 16302 7207 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 294 408951 ns/op 2897 B/op 9 allocs/op BenchmarkFloatString/10000-4 3 38257063 ns/op 60120 B/op 46 allocs/op BenchmarkFloatString/100000-4 1 3741588049 ns/op 855792 B/op 514 allocs/op BenchmarkFloatAdd/10-4 216931 488.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 232423 505.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 202779 556.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 110874 1039 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 22501 5376 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 287502 387.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 289023 415.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 278416 423.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 196485 580.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 55474 2143 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2704 43252 ns/op BenchmarkParseFloatLargeExp-4 626 190074 ns/op BenchmarkGCD10x10/WithoutXY-4 272598 421.4 ns/op BenchmarkGCD10x10/WithXY-4 82435 1508 ns/op BenchmarkGCD10x100/WithoutXY-4 158911 767.6 ns/op BenchmarkGCD10x100/WithXY-4 24496 5088 ns/op BenchmarkGCD10x1000/WithoutXY-4 110972 1139 ns/op BenchmarkGCD10x1000/WithXY-4 19927 6095 ns/op BenchmarkGCD100x100/WithoutXY-4 41948 2864 ns/op BenchmarkGCD100x100/WithXY-4 15516 7976 ns/op BenchmarkGCD100x1000/WithoutXY-4 18654 6686 ns/op BenchmarkGCD100x1000/WithXY-4 8546 13264 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3478 34934 ns/op BenchmarkGCD1000x1000/WithXY-4 1842 65346 ns/op BenchmarkHilbert-4 30 3705199 ns/op BenchmarkBinomial-4 18157 6336 ns/op BenchmarkQuoRem-4 29212 4429 ns/op BenchmarkExp-4 21 5308530 ns/op BenchmarkExpMont/Odd-4 172 676621 ns/op 2592 B/op 22 allocs/op BenchmarkExpMont/Even1-4 172 683466 ns/op 3362 B/op 38 allocs/op BenchmarkExpMont/Even2-4 168 734482 ns/op 3894 B/op 54 allocs/op BenchmarkExpMont/Even3-4 169 736834 ns/op 3867 B/op 54 allocs/op BenchmarkExpMont/Even4-4 168 711201 ns/op 3846 B/op 53 allocs/op BenchmarkExpMont/Even8-4 168 713556 ns/op 3844 B/op 53 allocs/op BenchmarkExpMont/Even32-4 170 722367 ns/op 3845 B/op 53 allocs/op BenchmarkExpMont/Even64-4 202 609111 ns/op 3633 B/op 53 allocs/op BenchmarkExpMont/Even96-4 190 622418 ns/op 3770 B/op 51 allocs/op BenchmarkExpMont/Even128-4 229 530914 ns/op 3237 B/op 50 allocs/op BenchmarkExpMont/Even255-4 249 467580 ns/op 2945 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 596 202196 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 541 225954 ns/op 1725 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 518 227358 ns/op 1744 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 514 227546 ns/op 1741 B/op 47 allocs/op BenchmarkExp2-4 20 5333497 ns/op BenchmarkBitset-4 1000000 112.6 ns/op BenchmarkBitsetNeg-4 543096 204.8 ns/op BenchmarkBitsetOrig-4 334818 357.0 ns/op BenchmarkBitsetNegOrig-4 228018 539.9 ns/op BenchmarkModSqrt225_Tonelli-4 162 757878 ns/op BenchmarkModSqrt225_3Mod4-4 537 226151 ns/op BenchmarkModSqrt231_Tonelli-4 157 756687 ns/op BenchmarkModSqrt231_5Mod8-4 457 261053 ns/op BenchmarkModInverse-4 17816 6862 ns/op BenchmarkSqrt-4 2319 48850 ns/op BenchmarkIntSqr/1-4 1624735 74.34 ns/op BenchmarkIntSqr/2-4 818317 130.1 ns/op BenchmarkIntSqr/3-4 756848 154.2 ns/op BenchmarkIntSqr/5-4 561796 218.9 ns/op BenchmarkIntSqr/8-4 408325 284.0 ns/op BenchmarkIntSqr/10-4 308571 338.2 ns/op BenchmarkIntSqr/20-4 75153 1731 ns/op BenchmarkIntSqr/30-4 53536 2290 ns/op BenchmarkIntSqr/50-4 35265 3630 ns/op BenchmarkIntSqr/80-4 20307 5972 ns/op BenchmarkIntSqr/100-4 16141 7723 ns/op BenchmarkIntSqr/200-4 6247 19208 ns/op BenchmarkIntSqr/300-4 2721 49539 ns/op BenchmarkIntSqr/500-4 1192 100427 ns/op BenchmarkIntSqr/800-4 470 265910 ns/op BenchmarkIntSqr/1000-4 349 330751 ns/op BenchmarkDiv/20/10-4 490201 228.0 ns/op BenchmarkDiv/40/20-4 499239 227.5 ns/op BenchmarkDiv/100/50-4 500482 229.8 ns/op BenchmarkDiv/200/100-4 71408 1706 ns/op BenchmarkDiv/400/200-4 70058 1792 ns/op BenchmarkDiv/1000/500-4 56566 2234 ns/op BenchmarkDiv/2000/1000-4 41424 3043 ns/op BenchmarkDiv/20000/10000-4 1414 76721 ns/op BenchmarkDiv/200000/100000-4 36 3217173 ns/op BenchmarkDiv/2000000/1000000-4 2 91474003 ns/op BenchmarkDiv/20000000/10000000-4 1 2745256128 ns/op BenchmarkMul-4 7 15587166 ns/op BenchmarkNatMul/10-4 231463 436.0 ns/op BenchmarkNatMul/100-4 8803 14036 ns/op BenchmarkNatMul/1000-4 256 462364 ns/op BenchmarkZeroShifts/Shl-4 27110 4929 ns/op BenchmarkZeroShifts/ShlSame-4 6249837 19.11 ns/op BenchmarkZeroShifts/Shr-4 26505 4608 ns/op BenchmarkZeroShifts/ShrSame-4 6367233 18.95 ns/op BenchmarkExp3Power/0x10-4 268611 444.6 ns/op BenchmarkExp3Power/0x40-4 226356 520.5 ns/op BenchmarkExp3Power/0x100-4 146122 856.3 ns/op BenchmarkExp3Power/0x400-4 66348 1828 ns/op BenchmarkExp3Power/0x1000-4 14786 8213 ns/op BenchmarkExp3Power/0x4000-4 2866 38803 ns/op BenchmarkExp3Power/0x10000-4 333 347922 ns/op BenchmarkExp3Power/0x40000-4 27 3944716 ns/op BenchmarkExp3Power/0x100000-4 3 37146992 ns/op BenchmarkExp3Power/0x400000-4 1 344894794 ns/op BenchmarkFibo-4 4 30325381 ns/op BenchmarkNatSqr/1-4 1395104 97.78 ns/op BenchmarkNatSqr/2-4 781890 167.1 ns/op BenchmarkNatSqr/3-4 520094 199.6 ns/op BenchmarkNatSqr/5-4 420088 278.0 ns/op BenchmarkNatSqr/8-4 332607 395.7 ns/op BenchmarkNatSqr/10-4 291776 484.5 ns/op BenchmarkNatSqr/20-4 67567 1758 ns/op BenchmarkNatSqr/30-4 50474 2439 ns/op BenchmarkNatSqr/50-4 31225 3864 ns/op BenchmarkNatSqr/80-4 18331 6322 ns/op BenchmarkNatSqr/100-4 14505 8268 ns/op BenchmarkNatSqr/200-4 5782 20976 ns/op BenchmarkNatSqr/300-4 2391 52566 ns/op BenchmarkNatSqr/500-4 1252 98305 ns/op BenchmarkNatSqr/800-4 525 229533 ns/op BenchmarkNatSqr/1000-4 381 306935 ns/op BenchmarkNatSetBytes/8-4 971241 103.9 ns/op BenchmarkNatSetBytes/24-4 348705 338.5 ns/op BenchmarkNatSetBytes/128-4 84651 1442 ns/op BenchmarkNatSetBytes/7-4 1261628 93.25 ns/op BenchmarkNatSetBytes/23-4 331753 325.6 ns/op BenchmarkNatSetBytes/127-4 78832 1424 ns/op BenchmarkScanPi-4 325 370247 ns/op BenchmarkStringPiParallel-4 979 134095 ns/op BenchmarkScan/10/Base2-4 53280 2224 ns/op BenchmarkScan/100/Base2-4 5468 19744 ns/op BenchmarkScan/1000/Base2-4 586 191778 ns/op BenchmarkScan/10/Base8-4 129655 887.7 ns/op BenchmarkScan/100/Base8-4 16755 7105 ns/op BenchmarkScan/1000/Base8-4 1734 69849 ns/op BenchmarkScan/10/Base10-4 141372 847.6 ns/op BenchmarkScan/100/Base10-4 19868 6305 ns/op BenchmarkScan/1000/Base10-4 1744 62361 ns/op BenchmarkScan/10/Base16-4 161461 716.5 ns/op BenchmarkScan/100/Base16-4 21733 5640 ns/op BenchmarkScan/1000/Base16-4 2191 54722 ns/op BenchmarkString/10/Base2-4 275749 435.8 ns/op BenchmarkString/100/Base2-4 39315 3114 ns/op BenchmarkString/1000/Base2-4 3789 33069 ns/op BenchmarkString/10/Base8-4 502766 239.8 ns/op BenchmarkString/100/Base8-4 99644 1214 ns/op BenchmarkString/1000/Base8-4 10000 10742 ns/op BenchmarkString/10/Base10-4 299293 407.8 ns/op BenchmarkString/100/Base10-4 64945 1851 ns/op BenchmarkString/1000/Base10-4 6877 16053 ns/op BenchmarkString/10/Base16-4 481868 214.7 ns/op BenchmarkString/100/Base16-4 128196 930.0 ns/op BenchmarkString/1000/Base16-4 14988 7731 ns/op BenchmarkLeafSize/0-4 61 1921849 ns/op BenchmarkLeafSize/1-4 645 193295 ns/op BenchmarkLeafSize/2-4 628 191681 ns/op BenchmarkLeafSize/3-4 445 260992 ns/op BenchmarkLeafSize/4-4 631 189886 ns/op BenchmarkLeafSize/5-4 414 299316 ns/op BenchmarkLeafSize/6-4 471 260174 ns/op BenchmarkLeafSize/7-4 484 239759 ns/op BenchmarkLeafSize/8-4 636 183801 ns/op BenchmarkLeafSize/9-4 336 359361 ns/op BenchmarkLeafSize/10-4 410 296502 ns/op BenchmarkLeafSize/11-4 429 283055 ns/op BenchmarkLeafSize/12-4 469 253081 ns/op BenchmarkLeafSize/13-4 434 276842 ns/op BenchmarkLeafSize/14-4 511 239329 ns/op BenchmarkLeafSize/15-4 535 223611 ns/op BenchmarkLeafSize/16-4 651 180774 ns/op BenchmarkLeafSize/32-4 627 184460 ns/op BenchmarkLeafSize/64-4 601 197841 ns/op BenchmarkProbablyPrime/n=0-4 13 8178822 ns/op BenchmarkProbablyPrime/n=1-4 12 9166499 ns/op BenchmarkProbablyPrime/n=5-4 8 13213898 ns/op BenchmarkProbablyPrime/n=10-4 6 18379836 ns/op BenchmarkProbablyPrime/n=20-4 4 28563714 ns/op BenchmarkProbablyPrime/Lucas-4 16 7216163 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 114 1033448 ns/op BenchmarkRatCmp-4 282250 392.7 ns/op BenchmarkFloatPrecExact/1-4 182065 625.5 ns/op BenchmarkFloatPrecExact/10-4 61226 2004 ns/op BenchmarkFloatPrecExact/100-4 16801 7158 ns/op BenchmarkFloatPrecExact/1000-4 3314 35864 ns/op BenchmarkFloatPrecExact/10000-4 189 634641 ns/op BenchmarkFloatPrecExact/100000-4 4 26634703 ns/op BenchmarkFloatPrecExact/1000000-4 1 1286428675 ns/op BenchmarkFloatPrecMixed/1-4 180868 642.2 ns/op BenchmarkFloatPrecMixed/10-4 57553 2102 ns/op BenchmarkFloatPrecMixed/100-4 8914 13793 ns/op BenchmarkFloatPrecMixed/1000-4 686 176467 ns/op BenchmarkFloatPrecMixed/10000-4 18 6396790 ns/op BenchmarkFloatPrecMixed/100000-4 1 348196847 ns/op BenchmarkFloatPrecMixed/1000000-4 1 22838323954 ns/op BenchmarkFloatPrecInexact/1-4 291846 393.3 ns/op BenchmarkFloatPrecInexact/10-4 270424 449.7 ns/op BenchmarkFloatPrecInexact/100-4 213040 596.8 ns/op BenchmarkFloatPrecInexact/1000-4 57414 2332 ns/op BenchmarkFloatPrecInexact/10000-4 7084 15832 ns/op BenchmarkFloatPrecInexact/100000-4 778 159834 ns/op BenchmarkFloatPrecInexact/1000000-4 58 1861392 ns/op BenchmarkFloatSqrt/64-4 30228 3891 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 18642 6419 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 13383 9119 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 6348 17374 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1290 94481 ns/op 18066 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 90 1301197 ns/op 174578 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 2 96990682 ns/op 3541436 B/op 604 allocs/op PASS ok math/big 76.536s goos: freebsd goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 10915561 11.31 ns/op BenchmarkLeadingZeros8-4 9970444 11.85 ns/op BenchmarkLeadingZeros16-4 10156872 10.11 ns/op BenchmarkLeadingZeros32-4 11874900 9.382 ns/op BenchmarkLeadingZeros64-4 11968833 9.424 ns/op BenchmarkTrailingZeros-4 11644731 9.444 ns/op BenchmarkTrailingZeros8-4 11656836 11.66 ns/op BenchmarkTrailingZeros16-4 11815106 10.91 ns/op BenchmarkTrailingZeros32-4 11859477 10.76 ns/op BenchmarkTrailingZeros64-4 10939702 9.852 ns/op BenchmarkOnesCount-4 12015801 9.499 ns/op BenchmarkOnesCount8-4 12948940 10.95 ns/op BenchmarkOnesCount16-4 11812676 11.12 ns/op BenchmarkOnesCount32-4 10404454 10.08 ns/op BenchmarkOnesCount64-4 13075118 9.442 ns/op BenchmarkRotateLeft-4 10654686 11.89 ns/op BenchmarkRotateLeft8-4 10974048 10.04 ns/op BenchmarkRotateLeft16-4 11055558 9.971 ns/op BenchmarkRotateLeft32-4 12024134 9.832 ns/op BenchmarkRotateLeft64-4 11921545 9.470 ns/op BenchmarkReverse-4 20213572 5.935 ns/op BenchmarkReverse8-4 24651529 4.836 ns/op BenchmarkReverse16-4 20304654 5.449 ns/op BenchmarkReverse32-4 20951677 5.910 ns/op BenchmarkReverse64-4 19692969 5.382 ns/op BenchmarkReverseBytes-4 21485410 5.116 ns/op BenchmarkReverseBytes16-4 20874922 4.939 ns/op BenchmarkReverseBytes32-4 25228202 5.608 ns/op BenchmarkReverseBytes64-4 21386584 5.588 ns/op BenchmarkAdd-4 10821573 9.630 ns/op BenchmarkAdd32-4 11899368 11.21 ns/op BenchmarkAdd64-4 11991942 10.91 ns/op BenchmarkAdd64multiple-4 19901635 5.103 ns/op BenchmarkSub-4 12018414 9.684 ns/op BenchmarkSub32-4 9688677 12.21 ns/op BenchmarkSub64-4 10951263 9.991 ns/op BenchmarkSub64multiple-4 19794388 5.279 ns/op BenchmarkMul-4 12742588 9.583 ns/op BenchmarkMul32-4 11344579 10.14 ns/op BenchmarkMul64-4 12689553 9.327 ns/op BenchmarkDiv-4 11924151 10.02 ns/op BenchmarkDiv32-4 11710039 10.06 ns/op BenchmarkDiv64-4 11772104 10.30 ns/op PASS ok math/bits 6.926s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 13805658 8.651 ns/op BenchmarkAcos-4 609343 176.8 ns/op BenchmarkAcosh-4 551424 190.7 ns/op BenchmarkAsin-4 672358 176.8 ns/op BenchmarkAsinh-4 679766 174.5 ns/op BenchmarkAtan-4 995106 111.1 ns/op BenchmarkAtanh-4 1000000 110.8 ns/op BenchmarkConj-4 25589545 4.686 ns/op BenchmarkCos-4 681940 159.2 ns/op BenchmarkCosh-4 694363 156.8 ns/op BenchmarkExp-4 992382 117.6 ns/op BenchmarkLog-4 1476693 81.48 ns/op BenchmarkLog10-4 1479735 81.32 ns/op BenchmarkPhase-4 3209121 37.66 ns/op BenchmarkPolar-4 2254000 52.84 ns/op BenchmarkPow-4 274634 437.8 ns/op BenchmarkRect-4 1287974 87.96 ns/op BenchmarkSin-4 764252 154.3 ns/op BenchmarkSinh-4 712224 154.2 ns/op BenchmarkSqrt-4 938445 108.7 ns/op BenchmarkTan-4 484471 248.7 ns/op BenchmarkTanh-4 487557 232.8 ns/op PASS ok math/cmplx 4.037s goos: freebsd goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 1149499 102.2 ns/op BenchmarkInt63ThreadsafeParallel-4 700225 156.6 ns/op BenchmarkInt63Unthreadsafe-4 1560865 77.71 ns/op BenchmarkIntn1000-4 1162626 103.4 ns/op BenchmarkInt63n1000-4 1317108 91.04 ns/op BenchmarkInt31n1000-4 1321711 89.87 ns/op BenchmarkFloat32-4 1319418 91.33 ns/op BenchmarkFloat64-4 1549808 76.70 ns/op BenchmarkPerm3-4 256981 422.0 ns/op BenchmarkPerm30-4 32954 3704 ns/op BenchmarkPerm30ViaShuffle-4 32422 3640 ns/op BenchmarkShuffleOverhead-4 22447 5352 ns/op BenchmarkRead3-4 1241048 96.48 ns/op BenchmarkRead64-4 114822 1015 ns/op BenchmarkRead1000-4 7030 15364 ns/op BenchmarkConcurrent-4 207273 571.9 ns/op PASS ok math/rand 3.842s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8-4 6666001 17.67 ns/op BenchmarkPCG_DXSM-4 4938537 23.95 ns/op BenchmarkSourceUint64-4 4807464 31.57 ns/op BenchmarkGlobalInt64-4 4573412 28.17 ns/op BenchmarkGlobalInt64Parallel-4 8535547 13.73 ns/op BenchmarkGlobalUint64-4 4624335 26.16 ns/op BenchmarkGlobalUint64Parallel-4 8691248 13.87 ns/op BenchmarkInt64-4 2929393 43.41 ns/op BenchmarkUint64-4 2866254 42.61 ns/op BenchmarkGlobalIntN1000-4 3110908 39.34 ns/op BenchmarkIntN1000-4 2202422 55.49 ns/op BenchmarkInt64N1000-4 2198629 54.82 ns/op BenchmarkInt64N1e8-4 2135347 54.53 ns/op BenchmarkInt64N1e9-4 2177670 55.96 ns/op BenchmarkInt64N2e9-4 2159528 54.31 ns/op BenchmarkInt64N1e18-4 2079724 57.92 ns/op BenchmarkInt64N2e18-4 2122623 57.85 ns/op BenchmarkInt64N4e18-4 1848507 65.48 ns/op BenchmarkInt32N1000-4 2125024 55.54 ns/op BenchmarkInt32N1e8-4 2122020 56.00 ns/op BenchmarkInt32N1e9-4 2147253 55.39 ns/op BenchmarkInt32N2e9-4 2208932 55.40 ns/op BenchmarkFloat32-4 2790459 42.69 ns/op BenchmarkFloat64-4 2821147 41.12 ns/op BenchmarkExpFloat64-4 1677111 72.26 ns/op BenchmarkNormFloat64-4 1642215 73.43 ns/op BenchmarkPerm3-4 418077 262.3 ns/op BenchmarkPerm30-4 42333 2863 ns/op BenchmarkPerm30ViaShuffle-4 43921 2686 ns/op BenchmarkShuffleOverhead-4 58029 1998 ns/op BenchmarkConcurrent-4 4481176 27.02 ns/op PASS ok math/rand/v2 6.146s goos: freebsd goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 58670 1948 ns/op BenchmarkQDecodeWord-4 144566 838.3 ns/op BenchmarkQDecodeHeader-4 137508 860.4 ns/op BenchmarkTypeByExtension/.html-4 605719 197.6 ns/op BenchmarkTypeByExtension/.HTML-4 413415 273.2 ns/op BenchmarkTypeByExtension/.unused-4 476546 224.5 ns/op BenchmarkExtensionsByType/text/html-4 270961 435.5 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 160447 884.8 ns/op BenchmarkExtensionsByType/application/octet-stream-4 246990 492.5 ns/op PASS ok mime 2.335s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 841 122510 ns/op 47221 B/op 186 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 930 125490 ns/op 48101 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 405 306773 ns/op 105395 B/op 271 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 722 164235 ns/op 48968 B/op 206 allocs/op PASS ok mime/multipart 1.631s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1420 79234 ns/op PASS ok mime/quotedprintable 1.200s goos: freebsd goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 154 758745 ns/op 8236 B/op 91 allocs/op BenchmarkGoLookupIPNoSuchHost-4 19 5872131 ns/op 19116 B/op 160 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5091602601 ns/op 157544 B/op 223 allocs/op BenchmarkDNSName-4 151214 763.7 ns/op BenchmarkInterfaces-4 8067 15079 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 13233 9062 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 7014 15221 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 7576 13581 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 12344 9912 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 9283 12754 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 10843 11410 ns/op BenchmarkParseIPValidIPv4-4 494052 236.4 ns/op BenchmarkParseIPValidIPv6-4 267573 447.8 ns/op BenchmarkIPString/IPv4-4 171174 689.4 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 16548 7104 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 75507 1479 ns/op BenchmarkIPEqual/IPv4-4 1599567 72.04 ns/op BenchmarkIPEqual/IPv6-4 1622142 76.21 ns/op BenchmarkSendfileZeroBytes-4 19165 7143 ns/op 95 B/op 1 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1073012273 ns/op 0.00 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1077800408 ns/op 0.00 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1077505258 ns/op 0.00 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1040875427 ns/op 0.01 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1026921205 ns/op 0.02 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1048100833 ns/op 0.03 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1017471817 ns/op 0.06 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1073013994 ns/op 0.12 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1073089965 ns/op 0.24 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1065396318 ns/op 0.49 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1052084546 ns/op 1.00 MB/s 32984 B/op 7 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1020725561 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1019004869 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1073963705 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1078113419 ns/op 0.01 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1077604538 ns/op 0.02 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1030863818 ns/op 0.03 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1052379647 ns/op 0.06 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1078772160 ns/op 0.12 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1030377688 ns/op 0.25 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1058231792 ns/op 0.50 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1075548115 ns/op 0.97 MB/s 33040 B/op 5 allocs/op BenchmarkTCP4OneShot-4 3819 29644 ns/op BenchmarkTCP4OneShotTimeout-4 3330 30892 ns/op BenchmarkTCP4Persistent-4 13130 10360 ns/op BenchmarkTCP4PersistentTimeout-4 10699 10989 ns/op BenchmarkTCP6OneShot-4 3808 33697 ns/op BenchmarkTCP6OneShotTimeout-4 3019 36160 ns/op BenchmarkTCP6Persistent-4 10677 11414 ns/op BenchmarkTCP6PersistentTimeout-4 10381 10985 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 48426 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 25640 ns/op BenchmarkSetReadDeadline-4 127270 932.1 ns/op BenchmarkUDP6LinkLocalUnicast-4 6903 20651 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 12324 10264 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 9826 14142 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 12686 8892 ns/op 0 B/op 0 allocs/op PASS ok net 36.029s goos: freebsd goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 36016 3155 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 15283 7675 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 19840 6315 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 23692 4997 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 54051 2350 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 71113 1616 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 2159787 56.61 ns/op BenchmarkFindChild/n=2/rep=map-4 4465917 26.67 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1850919 66.64 ns/op BenchmarkFindChild/n=4/rep=linear-4 1151479 104.5 ns/op BenchmarkFindChild/n=4/rep=map-4 4328121 27.99 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 1000000 110.8 ns/op BenchmarkFindChild/n=8/rep=linear-4 581008 204.5 ns/op BenchmarkFindChild/n=8/rep=map-4 3885157 29.16 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 478870 211.6 ns/op BenchmarkFindChild/n=16/rep=linear-4 280906 388.4 ns/op BenchmarkFindChild/n=16/rep=map-4 4288867 26.90 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2956694 40.53 ns/op BenchmarkFindChild/n=32/rep=linear-4 151285 792.4 ns/op BenchmarkFindChild/n=32/rep=map-4 4531520 25.27 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 3146776 35.66 ns/op BenchmarkMultiConflicts-4 1 134655965 ns/op BenchmarkServerMatch-4 24583 4994 ns/op BenchmarkReadRequestChrome-4 4994 21818 ns/op 28.00 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 14286 8436 ns/op 9.25 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 14128 8604 ns/op 9.53 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 9944 12095 ns/op 12.48 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 21405 5665 ns/op 7.06 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 322 366272 ns/op 2.80 MB/s BenchmarkFileAndServer_1KB/https1-4 240 488471 ns/op 2.10 MB/s BenchmarkFileAndServer_1KB/h2-4 178 659449 ns/op 1.55 MB/s BenchmarkFileAndServer_16MB/h1-4 4 29131860 ns/op 575.91 MB/s BenchmarkFileAndServer_16MB/https1-4 2 64053890 ns/op 261.92 MB/s BenchmarkFileAndServer_16MB/h2-4 1 167840193 ns/op 99.96 MB/s BenchmarkFileAndServer_64MB/h1-4 1 113117677 ns/op 593.27 MB/s BenchmarkFileAndServer_64MB/https1-4 1 240301345 ns/op 279.27 MB/s BenchmarkFileAndServer_64MB/h2-4 1 672470573 ns/op 99.79 MB/s BenchmarkServeMux-4 276 451359 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 342 376776 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 333 316344 ns/op 5961 B/op 63 allocs/op BenchmarkClientServer/https1-4 280 407121 ns/op 6594 B/op 72 allocs/op BenchmarkClientServer/h2-4 195 580859 ns/op 9865 B/op 78 allocs/op BenchmarkClientServerParallel/4/h1-4 1389 76947 ns/op 9433 B/op 76 allocs/op BenchmarkClientServerParallel/4/https1-4 60 1960569 ns/op 63389 B/op 692 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32939: write tcp 127.0.0.1:32935->127.0.0.1:32939: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32942: write tcp 127.0.0.1:32935->127.0.0.1:32942: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32964: read tcp 127.0.0.1:32944->127.0.0.1:32964: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32972: read tcp 127.0.0.1:32944->127.0.0.1:32972: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32966: read tcp 127.0.0.1:32944->127.0.0.1:32966: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32971: write tcp 127.0.0.1:32944->127.0.0.1:32971: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32967: write tcp 127.0.0.1:32944->127.0.0.1:32967: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:32995: read tcp 127.0.0.1:32977->127.0.0.1:32995: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33002: read tcp 127.0.0.1:32977->127.0.0.1:33002: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33005: write tcp 127.0.0.1:32977->127.0.0.1:33005: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 555 184767 ns/op 11384 B/op 100 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33049: write tcp 127.0.0.1:33048->127.0.0.1:33049: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33053: write tcp 127.0.0.1:33048->127.0.0.1:33053: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33070: write tcp 127.0.0.1:33057->127.0.0.1:33070: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33075: write tcp 127.0.0.1:33074->127.0.0.1:33075: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33086: write tcp 127.0.0.1:33074->127.0.0.1:33086: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33080: read tcp 127.0.0.1:33074->127.0.0.1:33080: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33082: read tcp 127.0.0.1:33074->127.0.0.1:33082: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33088: read tcp 127.0.0.1:33074->127.0.0.1:33088: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33087: read tcp 127.0.0.1:33074->127.0.0.1:33087: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33090: read tcp 127.0.0.1:33074->127.0.0.1:33090: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 1021 109739 ns/op 14680 B/op 94 allocs/op BenchmarkClientServerParallel/64/https1-4 116 2051046 ns/op 63850 B/op 713 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33819: write tcp 127.0.0.1:33814->127.0.0.1:33819: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33816: write tcp 127.0.0.1:33814->127.0.0.1:33816: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33818: write tcp 127.0.0.1:33814->127.0.0.1:33818: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33822: write tcp 127.0.0.1:33814->127.0.0.1:33822: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33850: read tcp 127.0.0.1:33823->127.0.0.1:33850: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33833: read tcp 127.0.0.1:33823->127.0.0.1:33833: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33834: read tcp 127.0.0.1:33823->127.0.0.1:33834: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33848: read tcp 127.0.0.1:33823->127.0.0.1:33848: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33846: read tcp 127.0.0.1:33823->127.0.0.1:33846: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33860: read tcp 127.0.0.1:33823->127.0.0.1:33860: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h2-4 218 5090095 ns/op 154603 B/op 1876 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34000: write tcp 127.0.0.1:33994->127.0.0.1:34000: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33998: write tcp 127.0.0.1:33994->127.0.0.1:33998: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33995: write tcp 127.0.0.1:33994->127.0.0.1:33995: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34044: read tcp 127.0.0.1:34002->127.0.0.1:34044: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34009: read tcp 127.0.0.1:34002->127.0.0.1:34009: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34008: read tcp 127.0.0.1:34002->127.0.0.1:34008: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34011: read tcp 127.0.0.1:34002->127.0.0.1:34011: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34006: read tcp 127.0.0.1:34002->127.0.0.1:34006: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34007: read tcp 127.0.0.1:34002->127.0.0.1:34007: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34022: write tcp 127.0.0.1:34002->127.0.0.1:34022: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1100569437 ns/op 29488 B/op 156 allocs/op BenchmarkClient-4 270 423414 ns/op 3741 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 714 170254 ns/op 7447 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1446 73601 ns/op 3070 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 2014 57913 ns/op 1947 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1786 60327 ns/op 2797 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1675 59858 ns/op 2721 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1714 58489 ns/op 2765 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1832 59526 ns/op 1951 B/op 14 allocs/op BenchmarkServerHijack-4 1323 95677 ns/op 16750 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 464 234422 ns/op 5921 B/op 53 allocs/op BenchmarkResponseStatusLine-4 688226 166.6 ns/op 0 B/op 0 allocs/op PASS ok net/http 18.116s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 5082 21455 ns/op 34137 B/op 12 allocs/op PASS ok net/http/httputil 1.194s goos: freebsd goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 133506 892.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 921087 129.0 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 256968 445.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 92920 1309 ns/op BenchmarkStdIPv4-4 191787 698.3 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 134229 868.2 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 137347 846.5 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 119188 1062 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 102354 1124 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 2353336 50.66 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 2210181 55.11 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1878855 62.55 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 397743 291.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 377976 279.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 339950 298.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 113080 1081 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 402794 287.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 232177 509.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 238770 492.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 218089 539.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 105320 1166 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 570712 211.8 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 205082 590.1 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 242943 463.3 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 311090 358.4 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 219379 488.0 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 488106 229.8 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 228051 499.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 219291 512.3 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 233305 506.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 178804 666.4 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 701158 163.3 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 248259 494.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 290677 398.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 352870 296.1 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 274305 442.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 358604 334.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 166071 710.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 193492 590.1 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 236724 475.0 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 182596 626.5 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 385039 297.8 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 171732 657.3 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 216258 560.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 250544 454.2 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 191910 591.7 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1570352 79.96 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1537392 73.31 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1543930 79.47 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1455658 84.65 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1457000 83.60 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1453138 83.51 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1425850 77.18 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1434990 82.53 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1421906 84.50 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 472953 226.0 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 722872 156.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 300327 388.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 284476 376.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 272499 402.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 101358 1209 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 906028 152.7 ns/op PASS ok net/netip 9.906s 2024/02/08 20:00:45 Test RPC server listening on 127.0.0.1:34989 2024/02/08 20:00:45 Test HTTP RPC server listening on 127.0.0.1:34990 goos: freebsd goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1820 64836 ns/op BenchmarkEndToEndHTTP-4 1671 64910 ns/op BenchmarkEndToEndAsync-4 4136 25365 ns/op BenchmarkEndToEndAsyncHTTP-4 4254 27768 ns/op PASS ok net/rpc 1.804s goos: freebsd goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 4608 22178 ns/op BenchmarkReadMIMEHeader/server_headers-4 7892 14950 ns/op BenchmarkUncommon-4 37172 3163 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.501s goos: freebsd goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 5659 18279 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 138585 868.7 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 653422 159.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 147524 851.6 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 245896 464.7 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 124002 947.9 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 21864 5599 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 583824 206.2 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 132319 844.1 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 251276 473.9 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 130347 990.6 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 23902 5026 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 256316 453.8 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 103910 1084 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 97856 1169 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 45585 2695 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 8269 15337 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 260821 456.3 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 107312 1104 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 101695 1165 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 45038 2696 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 7473 15152 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.025s goos: freebsd goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4451942 26.68 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 249315 442.0 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1336 86789 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:515: benchmarkReaddirname ".": 131 entries os_test.go:515: benchmarkReaddirname ".": 131 entries os_test.go:515: benchmarkReaddirname ".": 131 entries BenchmarkReaddir-4 481 237351 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:532: benchmarkReaddir ".": 131 entries os_test.go:532: benchmarkReaddir ".": 131 entries os_test.go:532: benchmarkReaddir ".": 131 entries BenchmarkReadDir-4 1064 112812 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:549: benchmarkReadDir ".": 131 entries os_test.go:549: benchmarkReadDir ".": 131 entries os_test.go:549: benchmarkReadDir ".": 131 entries BenchmarkStatDot-4 146785 839.1 ns/op BenchmarkStatFile-4 121950 1053 ns/op BenchmarkStatDir-4 122798 945.9 ns/op BenchmarkLstatDot-4 145356 822.7 ns/op BenchmarkLstatFile-4 117151 990.7 ns/op BenchmarkLstatDir-4 129441 921.6 ns/op PASS ok os 2.526s goos: freebsd goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 54 2207660 ns/op 6575 B/op 29 allocs/op PASS ok os/exec 1.271s goos: freebsd goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 656744 226.4 ns/op PASS ok os/user 1.322s goos: freebsd goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 4648609 24.95 ns/op BenchmarkString-4 2944549 39.62 ns/op BenchmarkBytes-4 2668597 44.45 ns/op BenchmarkNamedBytes-4 1453732 81.43 ns/op BenchmarkBytesArray-4 1001551 120.2 ns/op BenchmarkSliceLen-4 3037640 39.68 ns/op BenchmarkMapLen-4 969960 111.8 ns/op BenchmarkStringLen-4 2275267 54.44 ns/op BenchmarkArrayLen-4 1620974 74.52 ns/op BenchmarkSliceCap-4 3051728 38.86 ns/op BenchmarkDeepEqual/int8-4 445623 234.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 113978 1021 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 435147 276.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 108199 1073 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 374160 278.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 110826 1079 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 371599 271.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 110830 1055 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 412270 275.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 109050 1068 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 450928 236.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 135697 777.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 441078 273.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 107296 1065 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 438694 270.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 108584 1069 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 389533 271.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 110762 1062 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 401456 275.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 112491 1058 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 382333 278.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 108745 1066 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 431739 267.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 108882 1066 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 441396 271.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 110430 1069 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 397446 271.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 113694 1061 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 387932 270.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 111265 1052 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 480974 236.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 115675 1012 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 435826 267.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 104188 1078 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 148340 788.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 72954 1610 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 58557 2034 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 41389 2939 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 44995 2691 ns/op BenchmarkIsZero/ArrayComparable-4 347894 345.2 ns/op BenchmarkIsZero/ArrayIncomparable-4 38844 2999 ns/op BenchmarkIsZero/StructComparable-4 817891 150.4 ns/op BenchmarkIsZero/StructIncomparable-4 172344 665.4 ns/op BenchmarkIsZero/ArrayInt_4-4 1593334 75.44 ns/op BenchmarkIsZero/ArrayInt_1024-4 19723 6007 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 38316 3123 ns/op BenchmarkIsZero/Struct4Int-4 1601946 75.32 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 19795 6089 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 19933 6036 ns/op BenchmarkIsZero/StructInt_512-4 38496 3084 ns/op BenchmarkSetZero/Bool/Direct-4 4702759 25.41 ns/op BenchmarkSetZero/Bool/CachedZero-4 1063095 113.4 ns/op BenchmarkSetZero/Bool/NewZero-4 672087 151.0 ns/op BenchmarkSetZero/Int/Direct-4 3132680 39.48 ns/op BenchmarkSetZero/Int/CachedZero-4 885842 113.1 ns/op BenchmarkSetZero/Int/NewZero-4 777096 150.2 ns/op BenchmarkSetZero/Uint/Direct-4 2996131 40.11 ns/op BenchmarkSetZero/Uint/CachedZero-4 1038686 114.8 ns/op BenchmarkSetZero/Uint/NewZero-4 789628 151.3 ns/op BenchmarkSetZero/Float/Direct-4 3116763 39.37 ns/op BenchmarkSetZero/Float/CachedZero-4 898807 113.4 ns/op BenchmarkSetZero/Float/NewZero-4 717405 151.4 ns/op BenchmarkSetZero/Complex/Direct-4 3126387 38.93 ns/op BenchmarkSetZero/Complex/CachedZero-4 1069188 114.0 ns/op BenchmarkSetZero/Complex/NewZero-4 684422 152.8 ns/op BenchmarkSetZero/Array/Direct-4 2655694 45.17 ns/op BenchmarkSetZero/Array/CachedZero-4 1059838 115.6 ns/op BenchmarkSetZero/Array/NewZero-4 785781 150.0 ns/op BenchmarkSetZero/Chan/Direct-4 3105655 38.39 ns/op BenchmarkSetZero/Chan/CachedZero-4 1111792 109.2 ns/op BenchmarkSetZero/Chan/NewZero-4 726346 145.6 ns/op BenchmarkSetZero/Func/Direct-4 3057007 39.55 ns/op BenchmarkSetZero/Func/CachedZero-4 1097536 108.3 ns/op BenchmarkSetZero/Func/NewZero-4 846488 145.9 ns/op BenchmarkSetZero/Interface/Direct-4 2883512 41.73 ns/op BenchmarkSetZero/Interface/CachedZero-4 1000000 113.9 ns/op BenchmarkSetZero/Interface/NewZero-4 713269 153.9 ns/op BenchmarkSetZero/Map/Direct-4 3020460 39.24 ns/op BenchmarkSetZero/Map/CachedZero-4 1000000 110.2 ns/op BenchmarkSetZero/Map/NewZero-4 833280 145.2 ns/op BenchmarkSetZero/Pointer/Direct-4 3057625 39.54 ns/op BenchmarkSetZero/Pointer/CachedZero-4 968349 107.0 ns/op BenchmarkSetZero/Pointer/NewZero-4 824214 146.5 ns/op BenchmarkSetZero/Slice/Direct-4 2841915 41.75 ns/op BenchmarkSetZero/Slice/CachedZero-4 874819 114.5 ns/op BenchmarkSetZero/Slice/NewZero-4 775554 150.6 ns/op BenchmarkSetZero/String/Direct-4 3036573 39.41 ns/op BenchmarkSetZero/String/CachedZero-4 1008585 115.8 ns/op BenchmarkSetZero/String/NewZero-4 658016 155.4 ns/op BenchmarkSetZero/Struct/Direct-4 2687622 44.43 ns/op BenchmarkSetZero/Struct/CachedZero-4 1000000 115.0 ns/op BenchmarkSetZero/Struct/NewZero-4 678187 153.5 ns/op BenchmarkSelect/1-4 240471 499.1 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 102692 1247 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 49864 2380 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 308695 390.9 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 256284 469.7 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 106240 1122 ns/op 114.10 MB/s BenchmarkCallArgCopy/size=256-4 92142 1244 ns/op 205.78 MB/s BenchmarkCallArgCopy/size=1024-4 72278 1524 ns/op 672.06 MB/s BenchmarkCallArgCopy/size=4096-4 41719 3252 ns/op 1259.52 MB/s BenchmarkCallArgCopy/size=65536-4 5482 20942 ns/op 3129.41 MB/s BenchmarkFieldByName1-4 1952044 75.25 ns/op BenchmarkFieldByName2-4 141450 901.1 ns/op BenchmarkFieldByName3-4 20214 5587 ns/op BenchmarkInterfaceBig-4 4972297 24.14 ns/op BenchmarkInterfaceSmall-4 4917391 24.60 ns/op BenchmarkNew-4 2859454 44.58 ns/op BenchmarkMap/StringKeys/MapIndex-4 2758 38263 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2392 47458 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3054 39822 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2503 46583 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3122 37779 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2504 47203 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 264571 386.9 ns/op PASS ok reflect 19.507s goos: freebsd goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 13892 7730 ns/op 9316 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 25622 5562 ns/op 9383 B/op 1 allocs/op BenchmarkFindString-4 16695 7393 ns/op 9190 B/op 1 allocs/op BenchmarkFindSubmatch-4 15381 7424 ns/op 9326 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 15268 7467 ns/op 9236 B/op 2 allocs/op BenchmarkLiteral-4 24272 4881 ns/op BenchmarkNotLiteral-4 5584 21653 ns/op BenchmarkMatchClass-4 4059 27391 ns/op BenchmarkMatchClass_InRange-4 3980 26563 ns/op BenchmarkReplaceAll-4 3639 33356 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 24633 4842 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 52308 2296 ns/op BenchmarkAnchoredShortMatch-4 22136 5552 ns/op BenchmarkAnchoredLongMatch-4 26101 4679 ns/op BenchmarkOnePassShortA-4 25124 4768 ns/op BenchmarkNotOnePassShortA-4 10000 10709 ns/op BenchmarkOnePassShortB-4 32492 3685 ns/op BenchmarkNotOnePassShortB-4 14083 8901 ns/op BenchmarkOnePassLongPrefix-4 109839 1114 ns/op BenchmarkOnePassLongNotPrefix-4 37035 3278 ns/op BenchmarkMatchParallelShared-4 25260 4873 ns/op BenchmarkMatchParallelCopied-4 24469 4202 ns/op BenchmarkQuoteMetaAll-4 246800 497.6 ns/op 28.13 MB/s BenchmarkQuoteMetaNone-4 393675 283.1 ns/op 91.85 MB/s BenchmarkCompile/Onepass-4 5192 20221 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2229 49915 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 261 462871 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4640778 23.39 ns/op 684.18 MB/s BenchmarkMatch/Easy0/32-4 28903 4487 ns/op 7.13 MB/s BenchmarkMatch/Easy0/1K-4 25407 4696 ns/op 218.08 MB/s BenchmarkMatch/Easy0i/16-4 4676343 26.44 ns/op 605.19 MB/s BenchmarkMatch/Easy0i/32-4 7838 16064 ns/op 1.99 MB/s BenchmarkMatch/Easy0i/1K-4 325 362320 ns/op 2.83 MB/s BenchmarkMatch/Easy1/16-4 5078716 23.20 ns/op 689.52 MB/s BenchmarkMatch/Easy1/32-4 28318 4153 ns/op 7.71 MB/s BenchmarkMatch/Easy1/1K-4 10000 11524 ns/op 88.86 MB/s BenchmarkMatch/Medium/16-4 4927412 25.39 ns/op 630.09 MB/s BenchmarkMatch/Medium/32-4 9418 13655 ns/op 2.34 MB/s BenchmarkMatch/Medium/1K-4 393 316484 ns/op 3.24 MB/s BenchmarkMatch/Hard/16-4 4628096 24.79 ns/op 645.36 MB/s BenchmarkMatch/Hard/32-4 5382 22296 ns/op 1.44 MB/s BenchmarkMatch/Hard/1K-4 213 557561 ns/op 1.84 MB/s BenchmarkMatch/Hard1/16-4 1836 62127 ns/op 0.26 MB/s BenchmarkMatch/Hard1/32-4 1016 117028 ns/op 0.27 MB/s BenchmarkMatch/Hard1/1K-4 32 3517718 ns/op 0.29 MB/s BenchmarkMatch_onepass_regex/16-4 36850 3208 ns/op 4.99 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 22009 5411 ns/op 5.91 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 812 145393 ns/op 7.04 MB/s 26 B/op 0 allocs/op PASS ok regexp 8.439s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 877454 132.5 ns/op BenchmarkIsWordChar-4 230176 512.9 ns/op PASS ok regexp/syntax 2.111s goos: freebsd goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 107377 1115 ns/op BenchmarkCallers/inlined-4 100230 1165 ns/op BenchmarkCallers/no-cache-4 24066 4922 ns/op BenchmarkFPCallers/cached-4 3787125 31.61 ns/op BenchmarkMakeChan/Byte-4 1420275 90.84 ns/op BenchmarkMakeChan/Int-4 1000000 135.5 ns/op BenchmarkMakeChan/Ptr-4 850158 144.5 ns/op BenchmarkMakeChan/Struct/0-4 1561557 77.09 ns/op BenchmarkMakeChan/Struct/32-4 784215 193.5 ns/op BenchmarkMakeChan/Struct/40-4 590803 213.1 ns/op BenchmarkChanNonblocking-4 12911936 8.379 ns/op BenchmarkSelectUncontended-4 1898802 76.85 ns/op BenchmarkSelectSyncContended-4 23922 4453 ns/op BenchmarkSelectAsyncContended-4 93022 1193 ns/op BenchmarkSelectNonblock-4 7928022 14.80 ns/op BenchmarkChanUncontended-4 9436 12569 ns/op BenchmarkChanContended-4 708 168424 ns/op BenchmarkChanSync-4 145783 743.8 ns/op BenchmarkChanSyncWork-4 55462 2256 ns/op BenchmarkChanProdCons0-4 77001 1739 ns/op BenchmarkChanProdCons10-4 90232 1359 ns/op BenchmarkChanProdCons100-4 85435 1499 ns/op BenchmarkChanProdConsWork0-4 64785 1969 ns/op BenchmarkChanProdConsWork10-4 76346 1709 ns/op BenchmarkChanProdConsWork100-4 86126 1633 ns/op BenchmarkSelectProdCons-4 48756 2340 ns/op BenchmarkReceiveDataFromClosedChan-4 1430364 82.33 ns/op BenchmarkChanCreation-4 160408 704.2 ns/op BenchmarkChanSem-4 116739 950.1 ns/op BenchmarkChanPopular-4 80 1339928 ns/op BenchmarkChanClosed-4 1000000 112.6 ns/op BenchmarkCallClosure-4 7149975 16.51 ns/op BenchmarkCallClosure1-4 7210018 16.55 ns/op BenchmarkCallClosure2-4 1868371 60.82 ns/op BenchmarkCallClosure3-4 2451487 51.98 ns/op BenchmarkCallClosure4-4 2064150 61.53 ns/op BenchmarkComplex128DivNormal-4 12658909 9.071 ns/op BenchmarkComplex128DivNisNaN-4 11366134 10.67 ns/op BenchmarkComplex128DivDisNaN-4 11513310 10.43 ns/op BenchmarkComplex128DivNisInf-4 13612761 8.751 ns/op BenchmarkComplex128DivDisInf-4 8559272 13.97 ns/op BenchmarkAllocation-4 6592 27557 ns/op BenchmarkReadMemStats-4 8796 21083 ns/op BenchmarkReadMemStatsLatency-4 1 112140 p50-ns 112140 p90-ns 112140 p99-ns BenchmarkWriteBarrier-4 3093768 42.29 ns/op BenchmarkBulkWriteBarrier-4 10939159 11.21 ns/op BenchmarkScanStackNoLocals-4 4 25783822 ns/op BenchmarkMSpanCountAlloc/bits=64-4 12225627 8.763 ns/op BenchmarkMSpanCountAlloc/bits=128-4 12451258 8.492 ns/op BenchmarkMSpanCountAlloc/bits=256-4 10747563 10.62 ns/op BenchmarkMSpanCountAlloc/bits=512-4 9064771 12.44 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6470391 18.12 ns/op BenchmarkHash5-4 7650502 14.06 ns/op 355.58 MB/s BenchmarkHash16-4 7195376 14.22 ns/op 1124.94 MB/s BenchmarkHash64-4 7247590 16.53 ns/op 3870.92 MB/s BenchmarkHash1024-4 4294562 28.16 ns/op 36360.02 MB/s BenchmarkHash65536-4 85393 1312 ns/op 49947.11 MB/s BenchmarkAlignedLoad-4 10998154 12.72 ns/op BenchmarkUnalignedLoad-4 8935524 12.75 ns/op BenchmarkEqEfaceConcrete-4 6665227 18.05 ns/op BenchmarkEqIfaceConcrete-4 7236546 17.01 ns/op BenchmarkNeEfaceConcrete-4 6773752 17.76 ns/op BenchmarkNeIfaceConcrete-4 6760755 16.73 ns/op BenchmarkConvT2EByteSized/bool-4 7252203 16.54 ns/op BenchmarkConvT2EByteSized/uint8-4 7081807 16.48 ns/op BenchmarkConvT2ESmall-4 6527348 18.67 ns/op BenchmarkConvT2EUintptr-4 6472810 18.35 ns/op BenchmarkConvT2ELarge-4 1415810 82.86 ns/op BenchmarkConvT2ISmall-4 6230592 17.44 ns/op BenchmarkConvT2IUintptr-4 6462691 18.56 ns/op BenchmarkConvT2ILarge-4 1534431 80.53 ns/op BenchmarkConvI2E-4 6063046 19.17 ns/op BenchmarkConvI2I-4 6329154 18.18 ns/op BenchmarkAssertE2T-4 5329942 22.79 ns/op BenchmarkAssertE2TLarge-4 3552480 33.52 ns/op BenchmarkAssertE2I-4 6539956 17.81 ns/op BenchmarkAssertI2T-4 5282359 21.81 ns/op BenchmarkAssertI2I-4 6466611 17.75 ns/op BenchmarkAssertI2E-4 7061754 16.52 ns/op BenchmarkAssertE2E-4 6923455 16.55 ns/op BenchmarkAssertE2T2-4 4329998 28.04 ns/op BenchmarkAssertE2T2Blank-4 5435203 22.04 ns/op BenchmarkAssertI2E2-4 5442564 21.63 ns/op BenchmarkAssertI2E2Blank-4 7130470 16.48 ns/op BenchmarkAssertE2E2-4 5555956 20.57 ns/op BenchmarkAssertE2E2Blank-4 7110619 16.48 ns/op BenchmarkConvT2Ezero/zero/16-4 6470559 17.80 ns/op BenchmarkConvT2Ezero/zero/32-4 6528968 18.16 ns/op BenchmarkConvT2Ezero/zero/64-4 6599434 18.04 ns/op BenchmarkConvT2Ezero/zero/str-4 6520527 17.83 ns/op BenchmarkConvT2Ezero/zero/slice-4 6539799 17.61 ns/op BenchmarkConvT2Ezero/zero/big-4 407676 375.0 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1825732 77.37 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1594495 66.36 ns/op BenchmarkConvT2Ezero/nonzero/big-4 393180 414.8 ns/op BenchmarkConvT2Ezero/smallint/16-4 6514429 18.37 ns/op BenchmarkConvT2Ezero/smallint/32-4 6371192 18.40 ns/op BenchmarkConvT2Ezero/smallint/64-4 6523303 18.11 ns/op BenchmarkConvT2Ezero/largeint/16-4 2019430 53.66 ns/op BenchmarkConvT2Ezero/largeint/32-4 2524732 63.76 ns/op BenchmarkConvT2Ezero/largeint/64-4 2246697 54.16 ns/op BenchmarkMalloc8-4 3033138 42.08 ns/op BenchmarkMalloc16-4 2849722 49.14 ns/op BenchmarkMallocTypeInfo8-4 2781500 44.07 ns/op BenchmarkMallocTypeInfo16-4 2437448 58.99 ns/op BenchmarkMallocLargeStruct-4 259432 536.5 ns/op BenchmarkGoroutineSelect-4 86 1502569 ns/op BenchmarkGoroutineBlocking-4 97 1204995 ns/op BenchmarkGoroutineForRange-4 88 1249585 ns/op BenchmarkGoroutineIdle-4 153 1014728 ns/op BenchmarkHashStringSpeed-4 3639733 33.29 ns/op BenchmarkHashBytesSpeed-4 2199842 56.39 ns/op BenchmarkHashInt32Speed-4 3871680 29.30 ns/op BenchmarkHashInt64Speed-4 4101973 29.57 ns/op BenchmarkHashStringArraySpeed-4 733136 140.3 ns/op BenchmarkMegMap-4 4083703 28.63 ns/op BenchmarkMegOneMap-4 5086159 22.72 ns/op BenchmarkMegEqMap-4 3825 30074 ns/op BenchmarkMegEmptyMap-4 5959942 20.09 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3474976 34.85 ns/op BenchmarkSmallStrMap-4 4208469 25.48 ns/op BenchmarkMapStringKeysEight_16-4 4079779 28.71 ns/op BenchmarkMapStringKeysEight_32-4 4205120 27.92 ns/op BenchmarkMapStringKeysEight_64-4 4151524 27.28 ns/op BenchmarkMapStringKeysEight_1M-4 4294321 27.20 ns/op BenchmarkIntMap-4 4819156 24.33 ns/op BenchmarkMapFirst/1-4 5889981 20.79 ns/op BenchmarkMapFirst/2-4 5612745 20.29 ns/op BenchmarkMapFirst/3-4 6060355 19.33 ns/op BenchmarkMapFirst/4-4 5823382 20.12 ns/op BenchmarkMapFirst/5-4 5457975 19.85 ns/op BenchmarkMapFirst/6-4 5659159 20.07 ns/op BenchmarkMapFirst/7-4 5483319 20.27 ns/op BenchmarkMapFirst/8-4 5870356 20.75 ns/op BenchmarkMapFirst/9-4 5012025 23.21 ns/op BenchmarkMapFirst/10-4 5092750 23.61 ns/op BenchmarkMapFirst/11-4 5103926 23.55 ns/op BenchmarkMapFirst/12-4 4968651 22.26 ns/op BenchmarkMapFirst/13-4 5012114 23.50 ns/op BenchmarkMapFirst/14-4 4950736 23.27 ns/op BenchmarkMapFirst/15-4 5161718 22.76 ns/op BenchmarkMapFirst/16-4 5124331 23.34 ns/op BenchmarkMapMid/1-4 6053208 20.25 ns/op BenchmarkMapMid/2-4 5478103 21.45 ns/op BenchmarkMapMid/3-4 5544217 19.74 ns/op BenchmarkMapMid/4-4 5335803 21.67 ns/op BenchmarkMapMid/5-4 5500731 22.09 ns/op BenchmarkMapMid/6-4 5478114 20.26 ns/op BenchmarkMapMid/7-4 5170262 21.96 ns/op BenchmarkMapMid/8-4 5143812 25.97 ns/op BenchmarkMapMid/9-4 4982436 23.03 ns/op BenchmarkMapMid/10-4 4798749 24.07 ns/op BenchmarkMapMid/11-4 4831407 23.16 ns/op BenchmarkMapMid/12-4 4902925 25.25 ns/op BenchmarkMapMid/13-4 4855485 23.91 ns/op BenchmarkMapMid/14-4 4910306 23.59 ns/op BenchmarkMapMid/15-4 4818134 22.35 ns/op BenchmarkMapMid/16-4 4777021 22.34 ns/op BenchmarkMapLast/1-4 5594530 21.00 ns/op BenchmarkMapLast/2-4 5416244 20.63 ns/op BenchmarkMapLast/3-4 5463152 21.25 ns/op BenchmarkMapLast/4-4 5440975 22.14 ns/op BenchmarkMapLast/5-4 5171211 22.28 ns/op BenchmarkMapLast/6-4 5506242 21.91 ns/op BenchmarkMapLast/7-4 5121231 22.94 ns/op BenchmarkMapLast/8-4 5094494 22.94 ns/op BenchmarkMapLast/9-4 4907916 25.09 ns/op BenchmarkMapLast/10-4 4736490 24.84 ns/op BenchmarkMapLast/11-4 4727701 24.23 ns/op BenchmarkMapLast/12-4 4695639 25.00 ns/op BenchmarkMapLast/13-4 4270906 26.18 ns/op BenchmarkMapLast/14-4 4659254 24.60 ns/op BenchmarkMapLast/15-4 4928114 24.85 ns/op BenchmarkMapLast/16-4 4895604 21.94 ns/op BenchmarkMapCycle-4 4118186 30.52 ns/op BenchmarkRepeatedLookupStrMapKey32-4 4592764 26.29 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 4563 23040 ns/op BenchmarkMakeMap/[Byte]Byte-4 775798 188.2 ns/op BenchmarkMakeMap/[Int]Int-4 468278 492.8 ns/op BenchmarkNewEmptyMap-4 5063400 23.85 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1831228 64.34 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 809715 150.1 ns/op BenchmarkMapIterEmpty-4 7084018 16.30 ns/op BenchmarkSameLengthMap-4 5573744 20.71 ns/op BenchmarkBigKeyMap-4 2307384 51.49 ns/op BenchmarkBigValMap-4 2173263 52.43 ns/op BenchmarkSmallKeyMap-4 3655269 32.73 ns/op BenchmarkMapPopulate/1-4 2735860 45.80 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 204132 688.6 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 12666 9156 ns/op 3350 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 1076 110555 ns/op 53318 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 100 1152581 ns/op 427599 B/op 319 allocs/op BenchmarkMapPopulate/100000-4 7 15318747 ns/op 3610058 B/op 4008 allocs/op BenchmarkComplexAlgMap-4 572853 189.4 ns/op BenchmarkGoMapClear/Reflexive/1-4 2217320 52.83 ns/op BenchmarkGoMapClear/Reflexive/10-4 2069316 57.77 ns/op BenchmarkGoMapClear/Reflexive/100-4 875277 137.1 ns/op BenchmarkGoMapClear/Reflexive/1000-4 74083 1603 ns/op BenchmarkGoMapClear/Reflexive/10000-4 10226 11674 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1739504 69.99 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1660075 72.45 ns/op BenchmarkGoMapClear/NonReflexive/100-4 796291 153.8 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 73515 1578 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 10076 12084 ns/op BenchmarkMapStringConversion/32/simple-4 2511831 47.52 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2249730 53.20 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 2291852 52.80 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2449120 48.00 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 2140626 56.68 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 2199099 54.01 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2684504 44.62 ns/op BenchmarkMapInterfacePtr-4 2742076 45.64 ns/op BenchmarkNewEmptyMapHintLessThan8-4 3662181 31.83 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 177391 986.4 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 7254 16404 ns/op BenchmarkMapPop1000-4 506 237013 ns/op BenchmarkMapPop10000-4 31 4061763 ns/op BenchmarkMapAssign/Int32/256-4 3948986 28.80 ns/op BenchmarkMapAssign/Int32/65536-4 1887846 57.36 ns/op BenchmarkMapAssign/Int64/256-4 4027785 29.45 ns/op BenchmarkMapAssign/Int64/65536-4 1968975 60.63 ns/op BenchmarkMapAssign/Str/256-4 2788683 42.45 ns/op BenchmarkMapAssign/Str/65536-4 1292280 78.69 ns/op BenchmarkMapOperatorAssign/Int32/256-4 2251054 53.34 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1469298 95.04 ns/op BenchmarkMapOperatorAssign/Int64/256-4 2217271 51.43 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 1246370 82.19 ns/op BenchmarkMapOperatorAssign/Str/256-4 667044 2234 ns/op BenchmarkMapOperatorAssign/Str/65536-4 479145 209.7 ns/op BenchmarkMapAppendAssign/Int32/256-4 1956549 63.98 ns/op 33 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 500179 235.7 ns/op 34 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 1842132 65.12 ns/op 36 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 473772 225.8 ns/op 39 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 947478 122.5 ns/op 64 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 377812 323.9 ns/op 74 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 2344040 51.30 ns/op BenchmarkMapDelete/Int32/1000-4 2644438 45.71 ns/op BenchmarkMapDelete/Int32/10000-4 2524941 46.49 ns/op BenchmarkMapDelete/Int64/100-4 2307208 51.45 ns/op BenchmarkMapDelete/Int64/1000-4 2564794 46.60 ns/op BenchmarkMapDelete/Int64/10000-4 2499469 47.60 ns/op BenchmarkMapDelete/Str/100-4 1851350 65.24 ns/op BenchmarkMapDelete/Str/1000-4 2071340 57.37 ns/op BenchmarkMapDelete/Str/10000-4 1914326 63.22 ns/op BenchmarkMapDelete/Pointer/100-4 2028459 58.19 ns/op BenchmarkMapDelete/Pointer/1000-4 2252757 52.94 ns/op BenchmarkMapDelete/Pointer/10000-4 2140548 54.67 ns/op BenchmarkMemmove/0-4 14579761 7.780 ns/op BenchmarkMemmove/1-4 2555366 43.70 ns/op 22.88 MB/s BenchmarkMemmove/2-4 2681352 45.13 ns/op 44.31 MB/s BenchmarkMemmove/3-4 2589360 45.90 ns/op 65.36 MB/s BenchmarkMemmove/4-4 2587983 44.89 ns/op 89.11 MB/s BenchmarkMemmove/5-4 2659596 46.01 ns/op 108.68 MB/s BenchmarkMemmove/6-4 2687620 46.35 ns/op 129.46 MB/s BenchmarkMemmove/7-4 2645005 46.25 ns/op 151.36 MB/s BenchmarkMemmove/8-4 2561785 45.62 ns/op 175.36 MB/s BenchmarkMemmove/9-4 2459432 47.83 ns/op 188.17 MB/s BenchmarkMemmove/10-4 2524269 49.12 ns/op 203.58 MB/s BenchmarkMemmove/11-4 2427063 46.97 ns/op 234.20 MB/s BenchmarkMemmove/12-4 2509425 47.48 ns/op 252.75 MB/s BenchmarkMemmove/13-4 2499276 47.91 ns/op 271.35 MB/s BenchmarkMemmove/14-4 2454337 48.65 ns/op 287.80 MB/s BenchmarkMemmove/15-4 2499159 48.69 ns/op 308.10 MB/s BenchmarkMemmove/16-4 2583470 46.44 ns/op 344.52 MB/s BenchmarkMemmove/32-4 2400806 49.14 ns/op 651.19 MB/s BenchmarkMemmove/64-4 2197582 53.01 ns/op 1207.42 MB/s BenchmarkMemmove/128-4 1858863 64.96 ns/op 1970.37 MB/s BenchmarkMemmove/256-4 1462933 81.72 ns/op 3132.49 MB/s BenchmarkMemmove/512-4 940357 124.6 ns/op 4110.19 MB/s BenchmarkMemmove/1024-4 564070 196.8 ns/op 5202.81 MB/s BenchmarkMemmove/2048-4 357144 330.6 ns/op 6194.81 MB/s BenchmarkMemmove/4096-4 170947 650.1 ns/op 6301.01 MB/s BenchmarkMemmoveOverlap/32-4 2464708 48.53 ns/op 659.41 MB/s BenchmarkMemmoveOverlap/64-4 2247205 54.62 ns/op 1171.76 MB/s BenchmarkMemmoveOverlap/128-4 1812434 66.41 ns/op 1927.50 MB/s BenchmarkMemmoveOverlap/256-4 1431622 83.71 ns/op 3058.26 MB/s BenchmarkMemmoveOverlap/512-4 953254 124.1 ns/op 4126.33 MB/s BenchmarkMemmoveOverlap/1024-4 546141 195.9 ns/op 5225.83 MB/s BenchmarkMemmoveOverlap/2048-4 365762 322.0 ns/op 6360.89 MB/s BenchmarkMemmoveOverlap/4096-4 184948 592.6 ns/op 6911.38 MB/s BenchmarkMemmoveUnalignedDst/0-4 15409218 6.627 ns/op BenchmarkMemmoveUnalignedDst/1-4 2810292 43.17 ns/op 23.17 MB/s BenchmarkMemmoveUnalignedDst/2-4 2678293 44.93 ns/op 44.51 MB/s BenchmarkMemmoveUnalignedDst/3-4 2666865 46.02 ns/op 65.19 MB/s BenchmarkMemmoveUnalignedDst/4-4 2726978 45.16 ns/op 88.57 MB/s BenchmarkMemmoveUnalignedDst/5-4 2653860 45.99 ns/op 108.72 MB/s BenchmarkMemmoveUnalignedDst/6-4 2678842 45.23 ns/op 132.64 MB/s BenchmarkMemmoveUnalignedDst/7-4 2696157 44.82 ns/op 156.19 MB/s BenchmarkMemmoveUnalignedDst/8-4 2625669 45.62 ns/op 175.35 MB/s BenchmarkMemmoveUnalignedDst/9-4 2541253 46.67 ns/op 192.86 MB/s BenchmarkMemmoveUnalignedDst/10-4 2526392 47.20 ns/op 211.86 MB/s BenchmarkMemmoveUnalignedDst/11-4 2516437 49.14 ns/op 223.84 MB/s BenchmarkMemmoveUnalignedDst/12-4 2529374 49.92 ns/op 240.40 MB/s BenchmarkMemmoveUnalignedDst/13-4 2437874 47.10 ns/op 276.01 MB/s BenchmarkMemmoveUnalignedDst/14-4 2476177 48.21 ns/op 290.42 MB/s BenchmarkMemmoveUnalignedDst/15-4 2528316 46.75 ns/op 320.89 MB/s BenchmarkMemmoveUnalignedDst/16-4 2472987 49.80 ns/op 321.27 MB/s BenchmarkMemmoveUnalignedDst/32-4 2344152 50.12 ns/op 638.44 MB/s BenchmarkMemmoveUnalignedDst/64-4 2203101 55.45 ns/op 1154.16 MB/s BenchmarkMemmoveUnalignedDst/128-4 1810424 65.65 ns/op 1949.67 MB/s BenchmarkMemmoveUnalignedDst/256-4 1347331 87.52 ns/op 2925.08 MB/s BenchmarkMemmoveUnalignedDst/512-4 936044 129.0 ns/op 3969.22 MB/s BenchmarkMemmoveUnalignedDst/1024-4 608364 193.7 ns/op 5286.66 MB/s BenchmarkMemmoveUnalignedDst/2048-4 324328 330.6 ns/op 6195.06 MB/s BenchmarkMemmoveUnalignedDst/4096-4 167977 612.4 ns/op 6688.71 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2368210 50.75 ns/op 630.55 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2072910 57.90 ns/op 1105.35 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1738118 68.25 ns/op 1875.49 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1398836 84.87 ns/op 3016.28 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 1001646 130.3 ns/op 3930.08 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 590718 203.0 ns/op 5045.44 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 300896 340.0 ns/op 6024.30 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 182266 613.3 ns/op 6678.67 MB/s BenchmarkMemmoveUnalignedSrc/0-4 14765601 7.797 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2803717 44.31 ns/op 22.57 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2671219 46.09 ns/op 43.39 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2680269 47.14 ns/op 63.64 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2691487 45.70 ns/op 87.52 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2673762 46.08 ns/op 108.51 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2597024 47.68 ns/op 125.83 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2607141 45.37 ns/op 154.28 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2707383 47.32 ns/op 169.06 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2485755 48.69 ns/op 184.84 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2515266 48.15 ns/op 207.67 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2509972 48.01 ns/op 229.12 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2516368 48.55 ns/op 247.15 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2529554 48.14 ns/op 270.03 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2466326 47.54 ns/op 294.46 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2486526 49.43 ns/op 303.46 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2522532 48.75 ns/op 328.21 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2342257 50.87 ns/op 629.09 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2162019 55.35 ns/op 1156.31 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1764235 67.00 ns/op 1910.49 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1418434 86.17 ns/op 2970.80 MB/s BenchmarkMemmoveUnalignedSrc/512-4 982816 129.1 ns/op 3966.59 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 604846 199.4 ns/op 5135.78 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 359491 325.8 ns/op 6285.96 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 187426 646.9 ns/op 6331.51 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 2021344 58.59 ns/op 273.07 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2014875 57.19 ns/op 279.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1951046 62.65 ns/op 255.40 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1934688 60.44 ns/op 264.73 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1926422 61.46 ns/op 260.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1930272 60.62 ns/op 263.92 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1906539 61.13 ns/op 261.74 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1916473 60.55 ns/op 264.22 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1796672 66.64 ns/op 960.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1768370 69.02 ns/op 927.30 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1782832 67.32 ns/op 950.65 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1707333 68.59 ns/op 933.05 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1696400 69.93 ns/op 915.26 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1692633 70.16 ns/op 912.24 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1748538 69.97 ns/op 914.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1730572 68.15 ns/op 939.04 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1235266 96.17 ns/op 2661.87 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1080181 112.0 ns/op 2286.29 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1243521 96.59 ns/op 2650.25 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1212446 97.81 ns/op 2617.35 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1221838 97.33 ns/op 2630.24 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1226670 98.32 ns/op 2603.77 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1219353 97.89 ns/op 2615.28 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1241929 96.58 ns/op 2650.53 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 158401 738.8 ns/op 5544.04 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 99408 1060 ns/op 3863.54 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 163413 651.7 ns/op 6284.83 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 182878 646.7 ns/op 6333.26 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 187195 642.8 ns/op 6372.34 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 167636 646.9 ns/op 6331.82 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 172321 644.6 ns/op 6354.10 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 174334 652.8 ns/op 6274.90 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 10144 11740 ns/op 5582.45 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6794 16916 ns/op 3874.22 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 10000 10227 ns/op 6408.43 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 12037 10200 ns/op 6425.20 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 11875 10407 ns/op 6297.46 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 12030 10252 ns/op 6392.43 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 11347 10148 ns/op 6458.08 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 11889 10493 ns/op 6245.96 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2389023 50.29 ns/op 636.29 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2222092 53.79 ns/op 1189.73 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1815534 66.59 ns/op 1922.14 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1420437 88.91 ns/op 2879.43 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 914918 127.2 ns/op 4024.01 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 574604 200.5 ns/op 5106.71 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 369219 335.4 ns/op 6106.52 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 172074 628.5 ns/op 6517.23 MB/s BenchmarkMemclr/5-4 12781909 9.390 ns/op 532.46 MB/s BenchmarkMemclr/16-4 12252476 8.976 ns/op 1782.59 MB/s BenchmarkMemclr/64-4 12525432 8.527 ns/op 7505.73 MB/s BenchmarkMemclr/256-4 11175828 9.459 ns/op 27063.64 MB/s BenchmarkMemclr/4096-4 2789280 43.05 ns/op 95136.46 MB/s BenchmarkMemclr/65536-4 162586 684.4 ns/op 95762.17 MB/s BenchmarkMemclr/1M-4 7248 14637 ns/op 71639.28 MB/s BenchmarkMemclr/4M-4 1820 78963 ns/op 53117.01 MB/s BenchmarkMemclr/8M-4 992 136356 ns/op 61519.87 MB/s BenchmarkMemclr/16M-4 505 306861 ns/op 54673.75 MB/s BenchmarkMemclr/64M-4 92 1288073 ns/op 52100.21 MB/s BenchmarkMemclrUnaligned/0_5-4 7577137 13.37 ns/op 374.07 MB/s BenchmarkMemclrUnaligned/0_16-4 8731970 14.97 ns/op 1068.60 MB/s BenchmarkMemclrUnaligned/0_64-4 8181981 14.51 ns/op 4410.78 MB/s BenchmarkMemclrUnaligned/0_256-4 7717243 14.20 ns/op 18028.45 MB/s BenchmarkMemclrUnaligned/0_4096-4 2693335 44.31 ns/op 92434.87 MB/s BenchmarkMemclrUnaligned/0_65536-4 161797 686.5 ns/op 95464.36 MB/s BenchmarkMemclrUnaligned/1_5-4 8038243 14.63 ns/op 341.77 MB/s BenchmarkMemclrUnaligned/1_16-4 8022476 14.46 ns/op 1106.40 MB/s BenchmarkMemclrUnaligned/1_64-4 8210982 14.66 ns/op 4366.65 MB/s BenchmarkMemclrUnaligned/1_256-4 7530117 14.91 ns/op 17171.24 MB/s BenchmarkMemclrUnaligned/1_4096-4 1816404 66.05 ns/op 62010.85 MB/s BenchmarkMemclrUnaligned/1_65536-4 124062 938.6 ns/op 69825.85 MB/s BenchmarkMemclrUnaligned/4_5-4 7968781 13.78 ns/op 362.79 MB/s BenchmarkMemclrUnaligned/4_16-4 8015242 14.20 ns/op 1126.98 MB/s BenchmarkMemclrUnaligned/4_64-4 8060749 14.63 ns/op 4373.18 MB/s BenchmarkMemclrUnaligned/4_256-4 7698958 13.83 ns/op 18515.72 MB/s BenchmarkMemclrUnaligned/4_4096-4 1668806 71.82 ns/op 57033.98 MB/s BenchmarkMemclrUnaligned/4_65536-4 125580 913.5 ns/op 71741.49 MB/s BenchmarkMemclrUnaligned/7_5-4 7969046 14.91 ns/op 335.34 MB/s BenchmarkMemclrUnaligned/7_16-4 7949018 14.95 ns/op 1070.48 MB/s BenchmarkMemclrUnaligned/7_64-4 8222002 14.59 ns/op 4385.97 MB/s BenchmarkMemclrUnaligned/7_256-4 7558738 15.87 ns/op 16129.72 MB/s BenchmarkMemclrUnaligned/7_4096-4 1806843 66.38 ns/op 61701.16 MB/s BenchmarkMemclrUnaligned/7_65536-4 128388 961.4 ns/op 68165.20 MB/s BenchmarkMemclrUnaligned/0_1M-4 5358 18796 ns/op 55785.84 MB/s BenchmarkMemclrUnaligned/0_4M-4 2103 62784 ns/op 66805.13 MB/s BenchmarkMemclrUnaligned/0_8M-4 718 157751 ns/op 53176.25 MB/s BenchmarkMemclrUnaligned/0_16M-4 349 363227 ns/op 46189.37 MB/s BenchmarkMemclrUnaligned/0_64M-4 85 1403504 ns/op 47815.24 MB/s BenchmarkMemclrUnaligned/1_1M-4 6732 18684 ns/op 56122.73 MB/s BenchmarkMemclrUnaligned/1_4M-4 1546 78285 ns/op 53577.40 MB/s BenchmarkMemclrUnaligned/1_8M-4 782 149282 ns/op 56192.96 MB/s BenchmarkMemclrUnaligned/1_16M-4 301 346800 ns/op 48377.21 MB/s BenchmarkMemclrUnaligned/1_64M-4 85 1399677 ns/op 47945.96 MB/s BenchmarkMemclrUnaligned/4_1M-4 6543 19240 ns/op 54500.47 MB/s BenchmarkMemclrUnaligned/4_4M-4 1389 73146 ns/op 57341.59 MB/s BenchmarkMemclrUnaligned/4_8M-4 650 154965 ns/op 54132.13 MB/s BenchmarkMemclrUnaligned/4_16M-4 334 348475 ns/op 48144.63 MB/s BenchmarkMemclrUnaligned/4_64M-4 90 1313929 ns/op 51074.97 MB/s BenchmarkMemclrUnaligned/7_1M-4 5889 18977 ns/op 55253.94 MB/s BenchmarkMemclrUnaligned/7_4M-4 1474 78568 ns/op 53384.24 MB/s BenchmarkMemclrUnaligned/7_8M-4 739 152621 ns/op 54963.50 MB/s BenchmarkMemclrUnaligned/7_16M-4 358 329623 ns/op 50898.21 MB/s BenchmarkMemclrUnaligned/7_64M-4 90 1400149 ns/op 47929.81 MB/s BenchmarkGoMemclr/5-4 3244370 38.27 ns/op 130.65 MB/s BenchmarkGoMemclr/16-4 954826 127.6 ns/op 125.40 MB/s BenchmarkGoMemclr/64-4 238622 455.2 ns/op 140.58 MB/s BenchmarkGoMemclr/256-4 64834 1742 ns/op 147.00 MB/s BenchmarkMemclrRange/1K_2K-4 93667 1260 ns/op 76061.82 MB/s BenchmarkMemclrRange/2K_8K-4 32776 3680 ns/op 90629.04 MB/s BenchmarkMemclrRange/4K_16K-4 36120 3286 ns/op 98305.89 MB/s BenchmarkMemclrRange/160K_228K-4 6870 17141 ns/op 97011.54 MB/s BenchmarkClearFat7-4 9433471 12.91 ns/op BenchmarkClearFat8-4 8856943 13.26 ns/op BenchmarkClearFat11-4 8089101 14.86 ns/op BenchmarkClearFat12-4 8050528 13.88 ns/op BenchmarkClearFat13-4 7855868 14.56 ns/op BenchmarkClearFat14-4 7931558 14.46 ns/op BenchmarkClearFat15-4 7971994 14.01 ns/op BenchmarkClearFat16-4 8353431 13.67 ns/op BenchmarkClearFat24-4 7735580 14.12 ns/op BenchmarkClearFat32-4 7577396 14.69 ns/op BenchmarkClearFat40-4 7215135 16.09 ns/op BenchmarkClearFat48-4 6903854 16.69 ns/op BenchmarkClearFat56-4 6624166 17.41 ns/op BenchmarkClearFat64-4 6443618 17.97 ns/op BenchmarkClearFat72-4 6215733 18.35 ns/op BenchmarkClearFat128-4 4726054 26.15 ns/op BenchmarkClearFat256-4 3029241 37.44 ns/op BenchmarkClearFat512-4 1854800 64.73 ns/op BenchmarkClearFat1024-4 1000000 117.7 ns/op BenchmarkClearFat1032-4 734505 138.4 ns/op BenchmarkClearFat1040-4 922231 157.5 ns/op BenchmarkCopyFat7-4 9244771 12.27 ns/op BenchmarkCopyFat8-4 8633048 12.91 ns/op BenchmarkCopyFat11-4 7760192 14.81 ns/op BenchmarkCopyFat12-4 7836103 14.94 ns/op BenchmarkCopyFat13-4 7766646 14.82 ns/op BenchmarkCopyFat14-4 7787745 14.82 ns/op BenchmarkCopyFat15-4 7980133 14.42 ns/op BenchmarkCopyFat16-4 8465558 13.46 ns/op BenchmarkCopyFat24-4 7981083 14.77 ns/op BenchmarkCopyFat32-4 7660094 14.65 ns/op BenchmarkCopyFat64-4 6868443 17.17 ns/op BenchmarkCopyFat72-4 6114289 18.95 ns/op BenchmarkCopyFat128-4 4641345 25.55 ns/op BenchmarkCopyFat256-4 3270816 35.64 ns/op BenchmarkCopyFat512-4 1904810 62.42 ns/op BenchmarkCopyFat520-4 1883697 63.23 ns/op BenchmarkCopyFat1024-4 1087653 109.6 ns/op BenchmarkCopyFat1032-4 1075351 111.1 ns/op BenchmarkCopyFat1040-4 1026415 118.3 ns/op BenchmarkIssue18740/2byte-4 664 174596 ns/op BenchmarkIssue18740/4byte-4 1050 110376 ns/op BenchmarkIssue18740/8byte-4 1605 69573 ns/op BenchmarkMemclrKnownSize1-4 10444954 11.18 ns/op 89.48 MB/s BenchmarkMemclrKnownSize2-4 7119348 19.79 ns/op 101.08 MB/s BenchmarkMemclrKnownSize4-4 4447122 26.92 ns/op 148.61 MB/s BenchmarkMemclrKnownSize8-4 1856779 63.58 ns/op 125.84 MB/s BenchmarkMemclrKnownSize16-4 981469 123.0 ns/op 130.11 MB/s BenchmarkMemclrKnownSize32-4 514708 245.3 ns/op 130.44 MB/s BenchmarkMemclrKnownSize64-4 223562 476.9 ns/op 134.21 MB/s BenchmarkMemclrKnownSize112-4 139731 813.5 ns/op 137.68 MB/s BenchmarkMemclrKnownSize128-4 132255 941.4 ns/op 135.97 MB/s BenchmarkMemclrKnownSize192-4 92096 1392 ns/op 137.88 MB/s BenchmarkMemclrKnownSize248-4 69608 1787 ns/op 138.82 MB/s BenchmarkMemclrKnownSize256-4 68992 1726 ns/op 148.31 MB/s BenchmarkMemclrKnownSize512-4 32989 3433 ns/op 149.13 MB/s BenchmarkMemclrKnownSize1024-4 16483 7765 ns/op 131.88 MB/s BenchmarkMemclrKnownSize4096-4 4248 28497 ns/op 143.73 MB/s BenchmarkMemclrKnownSize512KiB-4 31 3841107 ns/op 136.49 MB/s BenchmarkReadMetricsLatency-4 18182 4410 p50-ns 5410 p90-ns 19390 p99-ns BenchmarkFinalizer-4 176 905907 ns/op BenchmarkFinalizerRun-4 248503 713.9 ns/op BenchmarkMinFloat-4 1758224 67.44 ns/op BenchmarkMaxFloat-4 2027871 66.48 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7687590 14.73 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2894535 40.90 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2476930 48.47 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2494714 48.01 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1762161 67.93 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1683856 71.34 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2312652 51.04 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1681881 70.96 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1788336 67.04 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2226979 53.35 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2245950 53.62 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 2087878 57.26 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1952850 62.02 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1760263 68.45 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 8455215 14.00 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 8985572 13.43 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 8985268 13.06 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 8485060 13.98 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8273013 14.31 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 7925498 13.38 ns/op BenchmarkFindBitRange64/PatternAASize2-4 8535430 12.33 ns/op BenchmarkFindBitRange64/PatternAASize8-4 8702284 11.56 ns/op BenchmarkFindBitRange64/PatternAASize32-4 8992986 11.91 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 9614922 14.02 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 8910444 13.35 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8909385 13.38 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 8452678 12.78 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 8824994 11.56 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 8865003 13.24 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8379840 12.27 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 8823547 13.43 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8944802 12.14 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8406685 12.45 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8791664 12.35 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8605269 11.93 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 8853159 12.25 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 9972748 13.02 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 8754566 12.24 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8478208 14.04 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 8686384 11.98 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 8555953 13.67 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 8590503 13.99 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 8648721 11.90 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 8594583 13.68 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 8508795 14.01 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8919451 13.37 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 8905047 13.38 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 8574592 12.80 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8902748 11.68 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8975088 13.42 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8588462 14.01 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8911660 12.10 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8770857 13.41 ns/op BenchmarkNetpollBreak-4 3498 34738 ns/op BenchmarkPinnerPinUnpinBatch-4 1964 59882 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 327 368372 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 2210 62814 ns/op BenchmarkPinnerPinUnpin-4 2296558 51.36 ns/op BenchmarkPinnerPinUnpinTiny-4 2307446 51.36 ns/op BenchmarkPinnerPinUnpinDouble-4 926397 128.6 ns/op BenchmarkPinnerPinUnpinParallel-4 6305942 18.61 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 6338418 18.85 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 164043 737.4 ns/op BenchmarkPinnerIsPinnedOnPinned-4 7411801 14.65 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 7204038 14.82 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 12026966 9.820 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 11990060 9.950 ns/op BenchmarkPingPongHog-4 1027 373361 ns/op BenchmarkStackGrowth-4 196173 547.7 ns/op BenchmarkStackGrowthDeep-4 2210 54355 ns/op BenchmarkCreateGoroutines-4 34276 3441 ns/op BenchmarkCreateGoroutinesParallel-4 50725 3686 ns/op BenchmarkCreateGoroutinesCapture-4 5258 20814 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 37696 3502 ns/op BenchmarkClosureCall-4 23132842 5.910 ns/op BenchmarkWakeupParallelSpinning/0s-4 5510 21851 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4779 25747 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4090 29936 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2692 43253 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1897 60445 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1347 88533 ns/op BenchmarkWakeupParallelSpinning/50µs-4 746 152357 ns/op BenchmarkWakeupParallelSpinning/100µs-4 468 252282 ns/op BenchmarkMatmult-4 5849336 22.80 ns/op BenchmarkFastrand-4 13085182 8.998 ns/op BenchmarkFastrand64-4 13076199 8.873 ns/op BenchmarkFastrandHashiter-4 6188222 19.19 ns/op BenchmarkFastrandn/2-4 6598843 18.03 ns/op BenchmarkFastrandn/3-4 6478472 17.63 ns/op BenchmarkFastrandn/4-4 6643125 17.99 ns/op BenchmarkFastrandn/5-4 6612157 18.01 ns/op BenchmarkIfaceCmp100-4 94479 1105 ns/op BenchmarkIfaceCmpNil100-4 207820 700.0 ns/op BenchmarkEfaceCmpDiff-4 40136 2650 ns/op BenchmarkEfaceCmpDiffIndirect-4 34641 3348 ns/op BenchmarkDefer-4 1565415 77.09 ns/op BenchmarkDefer10-4 1135610 102.9 ns/op BenchmarkDeferMany-4 592761 247.4 ns/op BenchmarkPanicRecover-4 761521 138.9 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 220023 539.9 ns/op 189.0 p50-ns 240.0 p90-ns 430.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 207201 690.7 ns/op 181.0 p50-ns 259.0 p90-ns 460.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 3655 27396 ns/op 25249 p50-ns 28800 p90-ns 43870 p99-ns BenchmarkGoroutineProfile/small/loaded-4 63 6824905 ns/op 244981 p50-ns 19840358 p90-ns 41280056 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 237806 514.9 ns/op 180.0 p50-ns 190.0 p90-ns 260.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 178369 628.4 ns/op 181.0 p50-ns 260.0 p90-ns 430.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 75 1466987 ns/op 1424931 p50-ns 1467221 p90-ns 3665343 p99-ns BenchmarkGoroutineProfile/large/loaded-4 43 4647248 ns/op 2281322 p50-ns 12868531 p90-ns 24665821 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 225986 512.2 ns/op 180.0 p50-ns 190.0 p90-ns 300.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 173493 664.7 ns/op 180.0 p50-ns 228.0 p90-ns 360.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1404 73649 ns/op 69811 p50-ns 78691 p90-ns 145140 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 172 663156 ns/op 180430 p50-ns 399061 p90-ns 15603694 p99-ns BenchmarkRWMutexUncontended-4 6793844 16.99 ns/op BenchmarkRWMutexWrite100-4 715592 140.9 ns/op BenchmarkRWMutexWrite10-4 104437 1301 ns/op BenchmarkRWMutexWorkWrite100-4 444735 250.1 ns/op BenchmarkRWMutexWorkWrite10-4 75961 1436 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3933 31523 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1293 82953 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1687 62496 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 643 175072 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 873 127966 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 319 366479 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 469 244192 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 146 754894 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 513381 275.5 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 515086 263.6 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 416032 361.3 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 479866 264.9 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 475293 274.3 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 430280 335.4 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 450969 314.4 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 438442 272.4 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 394868 353.5 ns/op BenchmarkMakeSlice/Byte-4 3013291 41.19 ns/op BenchmarkMakeSlice/Int16-4 3014625 39.86 ns/op BenchmarkMakeSlice/Int-4 2324043 48.72 ns/op BenchmarkMakeSlice/Ptr-4 2188072 67.04 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 114.0 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 115.4 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 103.4 ns/op BenchmarkGrowSlice/Byte-4 1000000 106.4 ns/op BenchmarkGrowSlice/Int16-4 1093993 110.8 ns/op BenchmarkGrowSlice/Int-4 897060 156.8 ns/op BenchmarkGrowSlice/Ptr-4 694370 169.9 ns/op BenchmarkGrowSlice/Struct/24-4 525790 284.6 ns/op BenchmarkGrowSlice/Struct/32-4 368896 310.2 ns/op BenchmarkGrowSlice/Struct/40-4 329287 333.4 ns/op BenchmarkExtendSlice/IntSlice-4 645680 188.6 ns/op BenchmarkExtendSlice/PointerSlice-4 529954 195.0 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 103.3 ns/op BenchmarkAppend-4 1042548 113.6 ns/op BenchmarkAppendGrowByte-4 8 13468075 ns/op BenchmarkAppendGrowString-4 1 104440189 ns/op BenchmarkAppendSlice/1Bytes-4 2742939 44.30 ns/op BenchmarkAppendSlice/4Bytes-4 2489509 45.05 ns/op BenchmarkAppendSlice/7Bytes-4 2513196 45.19 ns/op BenchmarkAppendSlice/8Bytes-4 2579239 46.03 ns/op BenchmarkAppendSlice/15Bytes-4 2422444 49.91 ns/op BenchmarkAppendSlice/16Bytes-4 2464272 49.67 ns/op BenchmarkAppendSlice/32Bytes-4 2404836 48.47 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 121357 973.1 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 37137 3663 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 11978 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 3111 45469 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 406 267144 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 114 1007458 ns/op BenchmarkAppendStr/1Bytes-4 3083065 40.04 ns/op BenchmarkAppendStr/4Bytes-4 2982430 41.74 ns/op BenchmarkAppendStr/8Bytes-4 2858816 42.21 ns/op BenchmarkAppendStr/16Bytes-4 2706402 43.84 ns/op BenchmarkAppendStr/32Bytes-4 2670578 44.46 ns/op BenchmarkAppendSpecialCase-4 826126 122.0 ns/op BenchmarkCopy/1Byte-4 2769594 44.10 ns/op 22.67 MB/s BenchmarkCopy/1String-4 2798332 45.15 ns/op 22.15 MB/s BenchmarkCopy/2Byte-4 2560816 45.86 ns/op 43.61 MB/s BenchmarkCopy/2String-4 2667168 46.51 ns/op 43.00 MB/s BenchmarkCopy/4Byte-4 2642481 44.17 ns/op 90.56 MB/s BenchmarkCopy/4String-4 2636742 44.83 ns/op 89.23 MB/s BenchmarkCopy/8Byte-4 2622507 45.43 ns/op 176.10 MB/s BenchmarkCopy/8String-4 2619633 45.26 ns/op 176.76 MB/s BenchmarkCopy/12Byte-4 2460340 48.13 ns/op 249.33 MB/s BenchmarkCopy/12String-4 2544016 46.38 ns/op 258.74 MB/s BenchmarkCopy/16Byte-4 2502016 48.00 ns/op 333.30 MB/s BenchmarkCopy/16String-4 2609992 46.81 ns/op 341.80 MB/s BenchmarkCopy/32Byte-4 2476405 50.43 ns/op 634.51 MB/s BenchmarkCopy/32String-4 2497700 48.39 ns/op 661.23 MB/s BenchmarkCopy/128Byte-4 1850251 64.14 ns/op 1995.57 MB/s BenchmarkCopy/128String-4 1797182 65.68 ns/op 1948.76 MB/s BenchmarkCopy/1024Byte-4 626004 199.2 ns/op 5140.22 MB/s BenchmarkCopy/1024String-4 512498 233.3 ns/op 4389.03 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 43954 2785 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 27681 4359 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 17695 6634 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 15554 8680 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 12153 11453 ns/op BenchmarkAppendInPlace/Grow/Byte-4 215584 663.8 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 204829 651.1 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 153561 771.6 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 136690 875.9 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 117637 1052 ns/op BenchmarkStackCopyPtr-4 2 90163322 ns/op BenchmarkStackCopy-4 2 77769616 ns/op BenchmarkStackCopyNoCache-4 30 4107270 ns/op BenchmarkStackCopyWithStkobj-4 4 28869810 ns/op BenchmarkIssue18138-4 1101 106589 ns/op BenchmarkCompareStringEqual-4 11608941 9.334 ns/op BenchmarkCompareStringIdentical-4 19341283 5.241 ns/op BenchmarkCompareStringSameLength-4 13463950 8.404 ns/op BenchmarkCompareStringDifferentLength-4 19521127 5.580 ns/op BenchmarkCompareStringBigUnaligned-4 2976 35036 ns/op 29928.76 MB/s BenchmarkCompareStringBig-4 2995 38282 ns/op 27390.90 MB/s BenchmarkConcatStringAndBytes-4 3263515 35.95 ns/op BenchmarkSliceByteToString/1-4 2899786 43.89 ns/op BenchmarkSliceByteToString/2-4 1590866 71.90 ns/op BenchmarkSliceByteToString/4-4 1632403 73.34 ns/op BenchmarkSliceByteToString/8-4 1560559 74.71 ns/op BenchmarkSliceByteToString/16-4 1392715 85.65 ns/op BenchmarkSliceByteToString/32-4 1244072 101.5 ns/op BenchmarkSliceByteToString/64-4 949726 122.8 ns/op BenchmarkSliceByteToString/128-4 1000000 149.2 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3490532 34.72 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1304022 91.90 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1527535 79.00 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 5590456 21.20 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2450431 48.47 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2859746 41.93 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 3259239 37.15 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 627903 181.4 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 813112 141.7 ns/op BenchmarkRuneIterate/range/ASCII-4 11976825 10.30 ns/op BenchmarkRuneIterate/range/Japanese-4 2897583 40.81 ns/op BenchmarkRuneIterate/range/MixedLength-4 3464055 33.93 ns/op BenchmarkRuneIterate/range1/ASCII-4 10639335 10.06 ns/op BenchmarkRuneIterate/range1/Japanese-4 2920934 40.72 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3451615 34.08 ns/op BenchmarkRuneIterate/range2/ASCII-4 12943910 9.698 ns/op BenchmarkRuneIterate/range2/Japanese-4 2895561 40.77 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3482564 34.20 ns/op BenchmarkArrayEqual-4 18344312 5.925 ns/op BenchmarkFunc/Name-4 3889082 29.66 ns/op BenchmarkFunc/Entry-4 11688854 9.991 ns/op BenchmarkFunc/FileLine-4 4246180 28.08 ns/op PASS ok runtime 145.019s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 34789 3177 ns/op BenchmarkHandle/concurrent-4 15924 7670 ns/op PASS ok runtime/cgo 1.426s goos: freebsd goarch: amd64 pkg: runtime/internal/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 16779330 7.179 ns/op BenchmarkAnd32Parallel-4 2691609 44.63 ns/op BenchmarkAnd64-4 17414695 6.783 ns/op BenchmarkAnd64Parallel-4 2972409 40.43 ns/op BenchmarkOr32-4 16212193 6.314 ns/op BenchmarkOr32Parallel-4 2810499 42.63 ns/op BenchmarkOr64-4 15833794 6.736 ns/op BenchmarkOr64Parallel-4 2961057 38.86 ns/op BenchmarkAtomicLoad64-4 23754285 5.905 ns/op BenchmarkAtomicStore64-4 20352901 5.011 ns/op BenchmarkAtomicLoad-4 19210032 5.921 ns/op BenchmarkAtomicStore-4 19554466 5.120 ns/op BenchmarkAnd8-4 20367790 5.070 ns/op BenchmarkAnd-4 19697818 5.235 ns/op BenchmarkAnd8Parallel-4 3394221 32.51 ns/op BenchmarkAndParallel-4 3397819 36.13 ns/op BenchmarkOr8-4 20218677 5.656 ns/op BenchmarkOr-4 20288790 5.914 ns/op BenchmarkOr8Parallel-4 3296780 36.44 ns/op BenchmarkOrParallel-4 3295021 36.41 ns/op BenchmarkXadd-4 3435589 34.69 ns/op BenchmarkXadd64-4 3447271 32.92 ns/op BenchmarkCas-4 3162771 41.14 ns/op BenchmarkCas64-4 2944633 38.78 ns/op BenchmarkXchg-4 3440050 34.69 ns/op BenchmarkXchg64-4 3181807 36.05 ns/op PASS ok runtime/internal/atomic 4.926s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5577939 21.34 ns/op BenchmarkMulUintptr/large-4 4500266 26.20 ns/op PASS ok runtime/internal/math 1.363s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 44 2446171 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 42 3118549 ns/op 287.8 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 1584 77568 ns/op 1.211 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 16 7185679 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 14 8198568 ns/op 726.4 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 555 226063 ns/op 13.50 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 53829476 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 63066609 ns/op 5831 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 69 1640461 ns/op 138.4 concurrent_launches/op PASS ok runtime/pprof 2.540s goos: freebsd goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 52 2018625 ns/op BenchmarkStackLeak-4 15896 7212 ns/op PASS ok runtime/race 1.427s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 5825101 20.24 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 208629 556.6 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.339s goos: freebsd goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 74 1565467 ns/op BenchmarkIndex_Large-4 28368 4090 ns/op BenchmarkIndexFunc_Large-4 226 492603 ns/op BenchmarkCompact/nil-4 9661897 12.45 ns/op BenchmarkCompact/one-4 2298692 51.58 ns/op BenchmarkCompact/sorted-4 1520524 78.19 ns/op BenchmarkCompact/1_item-4 1302571 91.48 ns/op BenchmarkCompact/unsorted-4 1523366 78.00 ns/op BenchmarkCompact/many-4 830098 140.9 ns/op BenchmarkCompact_Large-4 769 139744 ns/op BenchmarkCompactFunc_Large-4 91 1240984 ns/op BenchmarkReplace/naive-fast-4 106989 969.3 ns/op BenchmarkReplace/optimized-fast-4 145299 856.6 ns/op BenchmarkReplace/naive-slow-4 41725 2815 ns/op BenchmarkReplace/optimized-slow-4 52029 2965 ns/op BenchmarkBinarySearchFloats/Size16-4 1541709 78.23 ns/op BenchmarkBinarySearchFloats/Size32-4 1333140 90.35 ns/op BenchmarkBinarySearchFloats/Size64-4 1000000 102.0 ns/op BenchmarkBinarySearchFloats/Size128-4 899353 114.2 ns/op BenchmarkBinarySearchFloats/Size512-4 883171 137.2 ns/op BenchmarkBinarySearchFloats/Size1024-4 816741 148.5 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 753860 160.7 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 549948 186.0 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 561591 214.8 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 447450 241.4 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 354219 298.1 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 346896 329.4 ns/op PASS ok slices 5.494s goos: freebsd goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 175402 663.2 ns/op BenchmarkSortInts-4 2 82089195 ns/op BenchmarkSlicesSortInts-4 3 47863931 ns/op BenchmarkSortIsSorted-4 42 2909889 ns/op BenchmarkSlicesIsSorted-4 75 1542182 ns/op BenchmarkSortStrings-4 1 110421614 ns/op BenchmarkSlicesSortStrings-4 2 71527050 ns/op BenchmarkSortStrings_Sorted-4 36 3303593 ns/op BenchmarkSlicesSortStrings_Sorted-4 58 1998397 ns/op BenchmarkSortStructs-4 1 145837855 ns/op BenchmarkSortFuncStructs-4 1 123674616 ns/op BenchmarkSortString1K-4 346 323833 ns/op BenchmarkSortString1K_Slice-4 256 469528 ns/op BenchmarkStableString1K-4 130 902683 ns/op BenchmarkSortInt1K-4 439 268479 ns/op BenchmarkSortInt1K_Sorted-4 6999 16846 ns/op BenchmarkSortInt1K_Reversed-4 4345 27100 ns/op BenchmarkSortInt1K_Mod8-4 1147 104395 ns/op BenchmarkStableInt1K-4 176 679398 ns/op BenchmarkStableInt1K_Slice-4 205 592432 ns/op BenchmarkSortInt64K-4 4 27234898 ns/op BenchmarkSortInt64K_Slice-4 3 40022604 ns/op BenchmarkStableInt64K-4 2 62894459 ns/op BenchmarkSort1e2-4 583 207916 ns/op BenchmarkStable1e2-4 229 519948 ns/op BenchmarkSort1e4-4 3 44408973 ns/op BenchmarkStable1e4-4 1 175324901 ns/op PASS ok sort 15.060s goos: freebsd goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 1000000 101.3 ns/op BenchmarkAtof64Float-4 1040014 117.5 ns/op BenchmarkAtof64FloatExp-4 853978 135.7 ns/op BenchmarkAtof64Big-4 514197 202.8 ns/op BenchmarkAtof64RandomBits-4 482419 214.0 ns/op BenchmarkAtof64RandomFloats-4 659989 178.6 ns/op BenchmarkAtof64RandomLongFloats-4 566718 213.4 ns/op BenchmarkAtof32Decimal-4 1137270 107.9 ns/op BenchmarkAtof32Float-4 1000000 118.3 ns/op BenchmarkAtof32FloatExp-4 700155 146.0 ns/op BenchmarkAtof32Random-4 511044 231.4 ns/op BenchmarkAtof32RandomLong-4 215270 548.5 ns/op BenchmarkParseInt/Pos/7bit-4 1958851 64.83 ns/op BenchmarkParseInt/Pos/26bit-4 795955 129.2 ns/op BenchmarkParseInt/Pos/31bit-4 843541 123.2 ns/op BenchmarkParseInt/Pos/56bit-4 567001 211.1 ns/op BenchmarkParseInt/Pos/63bit-4 576586 225.5 ns/op BenchmarkParseInt/Neg/7bit-4 1816940 66.03 ns/op BenchmarkParseInt/Neg/26bit-4 794773 128.8 ns/op BenchmarkParseInt/Neg/31bit-4 892148 140.6 ns/op BenchmarkParseInt/Neg/56bit-4 572356 194.3 ns/op BenchmarkParseInt/Neg/63bit-4 468507 223.1 ns/op BenchmarkAtoi/Pos/7bit-4 2494740 47.78 ns/op BenchmarkAtoi/Pos/26bit-4 1203352 92.28 ns/op BenchmarkAtoi/Pos/31bit-4 1000000 111.7 ns/op BenchmarkAtoi/Pos/56bit-4 637411 177.4 ns/op BenchmarkAtoi/Pos/63bit-4 500924 236.5 ns/op BenchmarkAtoi/Neg/7bit-4 2555793 46.12 ns/op BenchmarkAtoi/Neg/26bit-4 1205770 100.3 ns/op BenchmarkAtoi/Neg/31bit-4 1071291 119.9 ns/op BenchmarkAtoi/Neg/56bit-4 698253 181.0 ns/op BenchmarkAtoi/Neg/63bit-4 434958 233.9 ns/op BenchmarkFormatFloat/Decimal-4 177573 690.4 ns/op BenchmarkFormatFloat/Float-4 156570 725.2 ns/op BenchmarkFormatFloat/Exp-4 172700 693.8 ns/op BenchmarkFormatFloat/NegExp-4 169118 696.0 ns/op BenchmarkFormatFloat/LongExp-4 141285 841.2 ns/op BenchmarkFormatFloat/Big-4 128740 887.1 ns/op BenchmarkFormatFloat/BinaryExp-4 305827 344.8 ns/op BenchmarkFormatFloat/32Integer-4 176628 681.6 ns/op BenchmarkFormatFloat/32ExactFraction-4 173793 630.2 ns/op BenchmarkFormatFloat/32Point-4 166560 705.5 ns/op BenchmarkFormatFloat/32Exp-4 171494 666.8 ns/op BenchmarkFormatFloat/32NegExp-4 168864 670.0 ns/op BenchmarkFormatFloat/32Shortest-4 189824 641.2 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 200715 593.6 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 195746 608.6 ns/op BenchmarkFormatFloat/64Fixed1-4 236341 504.1 ns/op BenchmarkFormatFloat/64Fixed2-4 233659 499.2 ns/op BenchmarkFormatFloat/64Fixed3-4 236640 496.0 ns/op BenchmarkFormatFloat/64Fixed4-4 240922 499.5 ns/op BenchmarkFormatFloat/64Fixed12-4 139568 864.5 ns/op BenchmarkFormatFloat/64Fixed16-4 158563 735.6 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 176706 681.6 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 152526 787.9 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3654 30980 ns/op BenchmarkFormatFloat/Slowpath64-4 141650 831.2 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 143628 836.7 ns/op BenchmarkAppendFloat/Decimal-4 197008 612.5 ns/op BenchmarkAppendFloat/Float-4 179090 627.1 ns/op BenchmarkAppendFloat/Exp-4 197534 598.9 ns/op BenchmarkAppendFloat/NegExp-4 192572 603.1 ns/op BenchmarkAppendFloat/LongExp-4 154400 743.3 ns/op BenchmarkAppendFloat/Big-4 142118 803.3 ns/op BenchmarkAppendFloat/BinaryExp-4 424988 247.8 ns/op BenchmarkAppendFloat/32Integer-4 196024 613.0 ns/op BenchmarkAppendFloat/32ExactFraction-4 218652 532.4 ns/op BenchmarkAppendFloat/32Point-4 178316 588.5 ns/op BenchmarkAppendFloat/32Exp-4 198554 583.2 ns/op BenchmarkAppendFloat/32NegExp-4 205100 610.1 ns/op BenchmarkAppendFloat/32Shortest-4 228243 547.8 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 209984 533.0 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 218715 512.9 ns/op BenchmarkAppendFloat/64Fixed1-4 274618 438.7 ns/op BenchmarkAppendFloat/64Fixed2-4 276534 417.1 ns/op BenchmarkAppendFloat/64Fixed3-4 279548 411.6 ns/op BenchmarkAppendFloat/64Fixed4-4 293648 408.9 ns/op BenchmarkAppendFloat/64Fixed12-4 149200 802.2 ns/op BenchmarkAppendFloat/64Fixed16-4 178293 633.9 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 210564 522.6 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 157269 674.8 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3405 29957 ns/op BenchmarkAppendFloat/Slowpath64-4 156402 737.3 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 155797 731.5 ns/op BenchmarkFormatInt-4 24081 5037 ns/op BenchmarkAppendInt-4 26391 4627 ns/op BenchmarkFormatUint-4 128984 980.6 ns/op BenchmarkAppendUint-4 145296 799.7 ns/op BenchmarkFormatIntSmall/7-4 4399904 27.77 ns/op BenchmarkFormatIntSmall/42-4 4248135 27.36 ns/op BenchmarkAppendIntSmall-4 1925078 61.73 ns/op BenchmarkAppendUintVarlen/1-4 2006690 61.87 ns/op BenchmarkAppendUintVarlen/12-4 1861668 65.14 ns/op BenchmarkAppendUintVarlen/123-4 1426513 84.79 ns/op BenchmarkAppendUintVarlen/1234-4 1431092 83.47 ns/op BenchmarkAppendUintVarlen/12345-4 1391648 85.50 ns/op BenchmarkAppendUintVarlen/123456-4 1415619 85.68 ns/op BenchmarkAppendUintVarlen/1234567-4 1371504 86.33 ns/op BenchmarkAppendUintVarlen/12345678-4 1341520 88.77 ns/op BenchmarkAppendUintVarlen/123456789-4 1279078 92.21 ns/op BenchmarkAppendUintVarlen/1234567890-4 1303168 89.41 ns/op BenchmarkAppendUintVarlen/12345678901-4 1292098 91.18 ns/op BenchmarkAppendUintVarlen/123456789012-4 1320511 94.15 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1246392 95.46 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1251848 93.84 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1255593 96.34 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1255106 94.92 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1193959 99.96 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1181131 101.2 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1212094 102.0 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1208337 101.7 ns/op BenchmarkQuote-4 68754 1733 ns/op BenchmarkQuoteRune-4 579678 184.8 ns/op BenchmarkAppendQuote-4 75648 1574 ns/op BenchmarkAppendQuoteRune-4 1000000 106.2 ns/op BenchmarkUnquoteEasy-4 1890220 60.61 ns/op BenchmarkUnquoteHard-4 74006 1664 ns/op PASS ok strconv 19.010s goos: freebsd goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 566514 219.4 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 193010 634.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 254898 465.5 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 512894 211.7 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 189472 654.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 254010 454.2 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 426942 299.4 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 118378 1002 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 140712 837.2 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 772026 133.9 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 27057 4689 ns/op BenchmarkGenericMatch1-4 2776 39830 ns/op BenchmarkGenericMatch2-4 574 204596 ns/op BenchmarkSingleMaxSkipping-4 9330 12457 ns/op 802.78 MB/s BenchmarkSingleLongSuffixFail-4 17660 6772 ns/op 147.97 MB/s BenchmarkSingleMatch-4 331 362352 ns/op 41.40 MB/s BenchmarkByteByteNoMatch-4 84170 1367 ns/op BenchmarkByteByteMatch-4 27752 4179 ns/op BenchmarkByteStringMatch-4 33897 3534 ns/op BenchmarkHTMLEscapeNew-4 102061 1145 ns/op BenchmarkHTMLEscapeOld-4 114847 1020 ns/op BenchmarkByteStringReplacerWriteString-4 1896 63466 ns/op BenchmarkByteReplacerWriteString-4 2011 53005 ns/op BenchmarkByteByteReplaces-4 4563 26641 ns/op BenchmarkByteByteMap-4 13342 8803 ns/op BenchmarkMap/identity/ASCII-4 763066 154.2 ns/op BenchmarkMap/identity/Greek-4 527337 200.2 ns/op BenchmarkMap/change/ASCII-4 48687 2472 ns/op BenchmarkMap/change/Greek-4 36915 3231 ns/op BenchmarkIndexRune-4 2521645 46.98 ns/op BenchmarkIndexRuneLongString-4 2085442 57.94 ns/op BenchmarkIndexRuneFastPath-4 5430631 22.47 ns/op BenchmarkIndex-4 5252638 22.61 ns/op BenchmarkLastIndex-4 5659568 20.97 ns/op BenchmarkIndexByte-4 13005523 8.319 ns/op BenchmarkToUpper/#00-4 5764804 20.88 ns/op BenchmarkToUpper/ONLYUPPER-4 3630792 33.33 ns/op BenchmarkToUpper/abc-4 384127 286.8 ns/op BenchmarkToUpper/AbC123-4 325874 360.3 ns/op BenchmarkToUpper/azAZ09_-4 350916 331.5 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 71695 1603 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 91977 1313 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 45782 2714 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 81126 1456 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 159586 736.5 ns/op BenchmarkToLower/#00-4 5481406 21.23 ns/op BenchmarkToLower/abc-4 5143851 23.31 ns/op BenchmarkToLower/AbC123-4 276415 407.5 ns/op BenchmarkToLower/azAZ09_-4 292249 405.4 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 124084 943.3 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 84194 1404 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 46050 2599 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 102000 1138 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 162255 719.1 ns/op BenchmarkMapNoChanges-4 1000000 113.1 ns/op BenchmarkTrim-4 49402 2399 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3621165 33.09 ns/op BenchmarkToValidUTF8/InvalidASCII-4 231056 487.3 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 163117 698.2 ns/op BenchmarkEqualFold/Tests-4 70771 1683 ns/op BenchmarkEqualFold/ASCII-4 4242020 28.48 ns/op BenchmarkEqualFold/UnicodePrefix-4 149590 793.1 ns/op BenchmarkEqualFold/UnicodeSuffix-4 152599 789.8 ns/op BenchmarkIndexHard1-4 1269 93812 ns/op BenchmarkIndexHard2-4 912 131360 ns/op BenchmarkIndexHard3-4 181 653124 ns/op BenchmarkIndexHard4-4 186 641369 ns/op BenchmarkLastIndexHard1-4 72 1638843 ns/op BenchmarkLastIndexHard2-4 73 1641544 ns/op BenchmarkLastIndexHard3-4 70 1629755 ns/op BenchmarkCountHard1-4 1254 93973 ns/op BenchmarkCountHard2-4 913 131477 ns/op BenchmarkCountHard3-4 177 658842 ns/op BenchmarkIndexTorture-4 9180 12814 ns/op BenchmarkCountTorture-4 9318 12707 ns/op BenchmarkCountTortureOverlapping-4 1441 76696 ns/op BenchmarkCountByte/10-4 5377466 22.13 ns/op 451.80 MB/s BenchmarkCountByte/32-4 5116748 22.29 ns/op 1435.41 MB/s BenchmarkCountByte/4096-4 1316656 91.00 ns/op 45011.81 MB/s BenchmarkCountByte/4194304-4 1454 83871 ns/op 50009.10 MB/s BenchmarkCountByte/67108864-4 40 2860215 ns/op 23462.88 MB/s BenchmarkFields/ASCII/16-4 345907 312.7 ns/op 51.16 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 32100 3741 ns/op 68.44 MB/s 256 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1778 66648 ns/op 61.46 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 99 1137651 ns/op 57.61 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 6 18026465 ns/op 58.17 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 170701 692.1 ns/op 23.12 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 14709 8188 ns/op 31.27 MB/s 448 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 838 141355 ns/op 28.98 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 39 2623231 ns/op 24.98 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 44918498 ns/op 23.34 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 286540 399.5 ns/op 40.05 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 26228 4784 ns/op 53.51 MB/s 256 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1210 91978 ns/op 44.53 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 61 1701944 ns/op 38.51 MB/s 463108 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 28925702 ns/op 36.25 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 204272 574.3 ns/op 27.86 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 18093 6644 ns/op 38.53 MB/s 448 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1054 116061 ns/op 35.29 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 57 2057234 ns/op 31.86 MB/s 463109 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 35700417 ns/op 29.37 MB/s 10449184 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 44726305 ns/op BenchmarkSplitSingleByteSeparator-4 36 3598289 ns/op BenchmarkSplitMultiByteSeparator-4 55 2190229 ns/op BenchmarkSplitNSingleByteSeparator-4 337426 364.0 ns/op BenchmarkSplitNMultiByteSeparator-4 246819 463.7 ns/op BenchmarkRepeat/5x0-4 4816958 25.28 ns/op BenchmarkRepeat/5x1-4 4745203 24.35 ns/op BenchmarkRepeat/5x2-4 310578 365.5 ns/op BenchmarkRepeat/5x6-4 192669 627.0 ns/op BenchmarkRepeat/10x0-4 4757054 24.99 ns/op BenchmarkRepeat/10x1-4 4929446 24.15 ns/op BenchmarkRepeat/10x2-4 300638 376.6 ns/op BenchmarkRepeat/10x6-4 178028 654.9 ns/op BenchmarkRepeatLarge/256/1-4 87644 1437 ns/op 178.15 MB/s BenchmarkRepeatLarge/256/16-4 139587 896.1 ns/op 285.68 MB/s BenchmarkRepeatLarge/512/1-4 70218 1725 ns/op 296.85 MB/s BenchmarkRepeatLarge/512/16-4 105511 1155 ns/op 443.42 MB/s BenchmarkRepeatLarge/1024/1-4 54084 2145 ns/op 477.42 MB/s BenchmarkRepeatLarge/1024/16-4 74449 1618 ns/op 633.07 MB/s BenchmarkRepeatLarge/2048/1-4 40431 2918 ns/op 701.85 MB/s BenchmarkRepeatLarge/2048/16-4 49568 2436 ns/op 840.64 MB/s BenchmarkRepeatLarge/4096/1-4 26264 4388 ns/op 933.47 MB/s BenchmarkRepeatLarge/4096/16-4 30162 3863 ns/op 1060.33 MB/s BenchmarkRepeatLarge/8192/1-4 16237 7338 ns/op 1116.34 MB/s BenchmarkRepeatLarge/8192/16-4 18351 7601 ns/op 1077.72 MB/s BenchmarkRepeatLarge/8192/4097-4 6378582 19.55 ns/op 209549.78 MB/s BenchmarkRepeatLarge/16384/1-4 10000 12218 ns/op 1340.98 MB/s BenchmarkRepeatLarge/16384/16-4 9313 12086 ns/op 1355.67 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 11039 ns/op 1113.37 MB/s BenchmarkRepeatLarge/32768/1-4 5499 22760 ns/op 1439.74 MB/s BenchmarkRepeatLarge/32768/16-4 5782 21253 ns/op 1541.80 MB/s BenchmarkRepeatLarge/32768/4097-4 6088 19548 ns/op 1467.13 MB/s BenchmarkRepeatLarge/65536/1-4 2655 42517 ns/op 1541.40 MB/s BenchmarkRepeatLarge/65536/16-4 2875 45467 ns/op 1441.41 MB/s BenchmarkRepeatLarge/65536/4097-4 2962 39130 ns/op 1570.54 MB/s BenchmarkRepeatLarge/131072/1-4 855 146109 ns/op 897.08 MB/s BenchmarkRepeatLarge/131072/16-4 870 126689 ns/op 1034.59 MB/s BenchmarkRepeatLarge/131072/4097-4 853 125887 ns/op 1008.90 MB/s BenchmarkRepeatLarge/262144/1-4 495 252177 ns/op 1039.53 MB/s BenchmarkRepeatLarge/262144/16-4 470 295826 ns/op 886.14 MB/s BenchmarkRepeatLarge/262144/4097-4 460 294358 ns/op 876.86 MB/s BenchmarkRepeatLarge/524288/1-4 231 558514 ns/op 938.72 MB/s BenchmarkRepeatLarge/524288/16-4 244 489536 ns/op 1070.99 MB/s BenchmarkRepeatLarge/524288/4097-4 242 497038 ns/op 1046.84 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1133278 ns/op 925.26 MB/s BenchmarkRepeatLarge/1048576/16-4 121 1005234 ns/op 1043.12 MB/s BenchmarkRepeatLarge/1048576/4097-4 87 1213592 ns/op 860.86 MB/s BenchmarkRepeatLarge/2097152/1-4 54 2053491 ns/op 1021.26 MB/s BenchmarkRepeatLarge/2097152/16-4 64 1889276 ns/op 1110.03 MB/s BenchmarkRepeatLarge/2097152/4097-4 58 1886652 ns/op 1109.67 MB/s BenchmarkRepeatLarge/4194304/1-4 28 3620970 ns/op 1158.34 MB/s BenchmarkRepeatLarge/4194304/16-4 33 3966208 ns/op 1057.51 MB/s BenchmarkRepeatLarge/4194304/4097-4 25 4446367 ns/op 942.62 MB/s BenchmarkRepeatLarge/8388608/1-4 16 6767014 ns/op 1239.63 MB/s BenchmarkRepeatLarge/8388608/16-4 15 7027657 ns/op 1193.66 MB/s BenchmarkRepeatLarge/8388608/4097-4 16 7006454 ns/op 1196.98 MB/s BenchmarkRepeatLarge/16777216/1-4 8 13329486 ns/op 1258.65 MB/s BenchmarkRepeatLarge/16777216/16-4 8 13637877 ns/op 1230.19 MB/s BenchmarkRepeatLarge/16777216/4097-4 8 13879553 ns/op 1208.77 MB/s BenchmarkRepeatLarge/33554432/1-4 4 26441865 ns/op 1268.99 MB/s BenchmarkRepeatLarge/33554432/16-4 4 26536230 ns/op 1264.48 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 26821063 ns/op 1251.05 MB/s BenchmarkRepeatLarge/67108864/1-4 2 54785962 ns/op 1224.93 MB/s BenchmarkRepeatLarge/67108864/16-4 2 51971464 ns/op 1291.26 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 52594160 ns/op 1275.98 MB/s BenchmarkRepeatLarge/134217728/1-4 1 103333638 ns/op 1298.88 MB/s BenchmarkRepeatLarge/134217728/16-4 1 104501039 ns/op 1284.37 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 104964009 ns/op 1278.70 MB/s BenchmarkRepeatLarge/268435456/1-4 1 223354020 ns/op 1201.84 MB/s BenchmarkRepeatLarge/268435456/16-4 1 206204486 ns/op 1301.79 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 210758971 ns/op 1273.66 MB/s BenchmarkRepeatLarge/536870912/1-4 1 454636437 ns/op 1180.88 MB/s BenchmarkRepeatLarge/536870912/16-4 1 414072932 ns/op 1296.56 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 413980694 ns/op 1296.85 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 906981113 ns/op 1183.86 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 823952393 ns/op 1303.16 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 834409251 ns/op 1286.83 MB/s BenchmarkIndexAnyASCII/1:1-4 2759698 40.43 ns/op BenchmarkIndexAnyASCII/1:2-4 2668231 42.72 ns/op BenchmarkIndexAnyASCII/1:4-4 2858421 43.13 ns/op BenchmarkIndexAnyASCII/1:8-4 2653688 42.07 ns/op BenchmarkIndexAnyASCII/1:16-4 2756479 42.47 ns/op BenchmarkIndexAnyASCII/1:32-4 2629856 41.75 ns/op BenchmarkIndexAnyASCII/1:64-4 2726275 44.47 ns/op BenchmarkIndexAnyASCII/16:1-4 2734946 43.24 ns/op BenchmarkIndexAnyASCII/16:2-4 958005 123.2 ns/op BenchmarkIndexAnyASCII/16:4-4 1062318 110.7 ns/op BenchmarkIndexAnyASCII/16:8-4 847026 124.2 ns/op BenchmarkIndexAnyASCII/16:16-4 884930 143.6 ns/op BenchmarkIndexAnyASCII/16:32-4 740191 154.0 ns/op BenchmarkIndexAnyASCII/16:64-4 491679 219.9 ns/op BenchmarkIndexAnyASCII/256:1-4 2822808 43.77 ns/op BenchmarkIndexAnyASCII/256:2-4 72878 1574 ns/op BenchmarkIndexAnyASCII/256:4-4 80799 1394 ns/op BenchmarkIndexAnyASCII/256:8-4 83478 1567 ns/op BenchmarkIndexAnyASCII/256:16-4 75957 1579 ns/op BenchmarkIndexAnyASCII/256:32-4 75063 1594 ns/op BenchmarkIndexAnyASCII/256:64-4 72526 1437 ns/op BenchmarkIndexAnyUTF8/1:1-4 2931304 38.68 ns/op BenchmarkIndexAnyUTF8/1:2-4 2696482 44.18 ns/op BenchmarkIndexAnyUTF8/1:4-4 2828905 42.03 ns/op BenchmarkIndexAnyUTF8/1:8-4 2790018 43.08 ns/op BenchmarkIndexAnyUTF8/1:16-4 2807840 41.75 ns/op BenchmarkIndexAnyUTF8/1:32-4 2812856 42.29 ns/op BenchmarkIndexAnyUTF8/1:64-4 2854053 44.32 ns/op BenchmarkIndexAnyUTF8/16:1-4 2312629 49.84 ns/op BenchmarkIndexAnyUTF8/16:2-4 407946 307.8 ns/op BenchmarkIndexAnyUTF8/16:4-4 365485 301.6 ns/op BenchmarkIndexAnyUTF8/16:8-4 363028 300.5 ns/op BenchmarkIndexAnyUTF8/16:16-4 361448 307.2 ns/op BenchmarkIndexAnyUTF8/16:32-4 355090 304.8 ns/op BenchmarkIndexAnyUTF8/16:64-4 367873 306.1 ns/op BenchmarkIndexAnyUTF8/256:1-4 585703 207.9 ns/op BenchmarkIndexAnyUTF8/256:2-4 26788 4297 ns/op BenchmarkIndexAnyUTF8/256:4-4 27540 4381 ns/op BenchmarkIndexAnyUTF8/256:8-4 28048 4527 ns/op BenchmarkIndexAnyUTF8/256:16-4 27447 4510 ns/op BenchmarkIndexAnyUTF8/256:32-4 27070 4500 ns/op BenchmarkIndexAnyUTF8/256:64-4 27994 4449 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2792646 40.32 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2793865 40.31 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2780776 42.12 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2813181 43.23 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2819325 43.43 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2791882 42.05 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2773846 41.17 ns/op BenchmarkLastIndexAnyASCII/16:1-4 890794 121.8 ns/op BenchmarkLastIndexAnyASCII/16:2-4 958848 122.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1000000 123.1 ns/op BenchmarkLastIndexAnyASCII/16:8-4 925124 130.5 ns/op BenchmarkLastIndexAnyASCII/16:16-4 813961 145.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 774602 159.1 ns/op BenchmarkLastIndexAnyASCII/16:64-4 485059 227.5 ns/op BenchmarkLastIndexAnyASCII/256:1-4 77557 1549 ns/op BenchmarkLastIndexAnyASCII/256:2-4 85120 1433 ns/op BenchmarkLastIndexAnyASCII/256:4-4 76042 1552 ns/op BenchmarkLastIndexAnyASCII/256:8-4 76162 1562 ns/op BenchmarkLastIndexAnyASCII/256:16-4 75718 1571 ns/op BenchmarkLastIndexAnyASCII/256:32-4 75924 1579 ns/op BenchmarkLastIndexAnyASCII/256:64-4 72850 1647 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2754369 40.52 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2926659 41.13 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2770232 43.53 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2900918 40.25 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2862810 41.71 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2879343 42.91 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2891244 40.72 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 430257 260.1 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 223260 532.1 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 227082 531.8 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 230740 516.7 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 223183 506.2 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 232686 516.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 230943 514.3 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 32986 3617 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14984 7730 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15211 7963 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15304 7933 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 15511 7999 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 15496 7738 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 15868 7645 ns/op BenchmarkTrimASCII/1:1-4 4387648 26.17 ns/op BenchmarkTrimASCII/1:2-4 3549186 34.52 ns/op BenchmarkTrimASCII/1:4-4 3441192 35.18 ns/op BenchmarkTrimASCII/1:8-4 3192944 39.35 ns/op BenchmarkTrimASCII/1:16-4 2339072 51.22 ns/op BenchmarkTrimASCII/16:1-4 3214854 38.26 ns/op BenchmarkTrimASCII/16:2-4 871952 123.5 ns/op BenchmarkTrimASCII/16:4-4 930346 124.7 ns/op BenchmarkTrimASCII/16:8-4 778552 130.7 ns/op BenchmarkTrimASCII/16:16-4 814695 137.1 ns/op BenchmarkTrimASCII/256:1-4 573500 190.8 ns/op BenchmarkTrimASCII/256:2-4 91586 1547 ns/op BenchmarkTrimASCII/256:4-4 77305 1547 ns/op BenchmarkTrimASCII/256:8-4 76605 1556 ns/op BenchmarkTrimASCII/256:16-4 74954 1457 ns/op BenchmarkTrimASCII/4096:1-4 45501 2594 ns/op BenchmarkTrimASCII/4096:2-4 5790 24275 ns/op BenchmarkTrimASCII/4096:4-4 4940 22105 ns/op BenchmarkTrimASCII/4096:8-4 5727 21144 ns/op BenchmarkTrimASCII/4096:16-4 5828 21542 ns/op BenchmarkTrimByte-4 5417424 21.53 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20394 5871 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20280 5878 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1610 74296 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3104 37228 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 5982 18550 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12525 9554 ns/op BenchmarkJoin/0-4 6012379 18.76 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4741460 24.95 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 264578 452.9 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 177630 664.6 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 143049 870.5 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 112644 1048 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 96271 1236 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 82214 1441 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3681464 32.81 ns/op BenchmarkTrimSpace/ASCII-4 2322646 58.00 ns/op BenchmarkTrimSpace/SomeNonASCII-4 186022 669.3 ns/op BenchmarkTrimSpace/JustNonASCII-4 92300 1260 ns/op BenchmarkReplaceAll-4 157201 714.8 ns/op 16 B/op 1 allocs/op PASS ok strings 50.579s goos: freebsd goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 45661 2253 ns/op BenchmarkCond2-4 17370 7399 ns/op BenchmarkCond4-4 8277 13822 ns/op BenchmarkCond8-4 3255 35750 ns/op BenchmarkCond16-4 1363 95462 ns/op BenchmarkCond32-4 601 211216 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 590608 198.7 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 196351 652.0 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 617370 182.4 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 612800 181.4 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 188682 603.2 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 729672 159.1 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 90990 1150 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 73374 1697 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 73195 1760 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 47037 2753 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 614900 255.3 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 146482 786.2 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 595500 221.3 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 148396 850.0 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 625526 208.9 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 144099 762.6 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 3111097 41.07 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 49978 2330 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 117938 1008 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 173163 875.1 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4994 22385 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 226 550028 ns/op BenchmarkRange/*sync.Map-4 1192 97994 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 110401 1048 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 199326 544.1 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 61748 1970 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 180262 559.7 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 185463 638.3 ns/op BenchmarkAdversarialDelete/*sync.Map-4 181046 694.2 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 88131 1325 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 158241 651.3 ns/op BenchmarkDeleteCollision/*sync.Map-4 821853 150.5 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 62270 1916 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 138772 823.5 ns/op BenchmarkSwapCollision/*sync.Map-4 56358 2070 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 476 231166 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 98258 1188 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 289834 401.0 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 24560 4673 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 64488 1892 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 22389 5586 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 232038 554.2 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 105948 1115 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 142957 865.7 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2461468 48.39 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 151684 797.1 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 3073066 46.14 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 740904 172.4 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 157924 870.5 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 625813 162.4 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 88124 1325 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 386730 455.3 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 627988 209.2 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 122127 977.5 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 665066 189.8 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 113010 1054 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 105282 1046 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 137678 849.5 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 52856 2235 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 219770 593.0 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 462878 276.6 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 116610 990.8 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 736208 166.2 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 46210 2586 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 83778 1410 ns/op BenchmarkClear/*sync.Map-4 31425 4047 ns/op BenchmarkUncontendedSemaphore-4 7433762 15.28 ns/op BenchmarkContendedSemaphore-4 5201733 22.10 ns/op BenchmarkMutexUncontended-4 1628418 91.13 ns/op BenchmarkMutex-4 98708 1162 ns/op BenchmarkMutexSlack-4 85812 1339 ns/op BenchmarkMutexWork-4 69795 1576 ns/op BenchmarkMutexWorkSlack-4 68991 1474 ns/op BenchmarkMutexNoSpin-4 39870 2967 ns/op BenchmarkMutexSpin-4 59868 2169 ns/op BenchmarkOnce-4 874832 120.5 ns/op BenchmarkOnceFunc/v=Once-4 2128797 56.34 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1691834 73.09 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1716979 69.20 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1826520 64.85 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1628102 71.72 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1737463 69.90 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 10822989 11.06 ns/op BenchmarkSemaSyntNonblock-4 1847202 65.53 ns/op BenchmarkSemaSyntBlock-4 868104 124.5 ns/op BenchmarkSemaWorkNonblock-4 1000000 101.5 ns/op BenchmarkSemaWorkBlock-4 1000000 156.7 ns/op BenchmarkRWMutexUncontended-4 638649 168.8 ns/op BenchmarkRWMutexWrite100-4 204142 576.5 ns/op BenchmarkRWMutexWrite10-4 164595 655.5 ns/op BenchmarkRWMutexWorkWrite100-4 298880 516.2 ns/op BenchmarkRWMutexWorkWrite10-4 137138 818.1 ns/op BenchmarkWaitGroupUncontended-4 879957 144.1 ns/op BenchmarkWaitGroupAddDone-4 309379 443.6 ns/op BenchmarkWaitGroupAddDoneWork-4 253683 486.5 ns/op BenchmarkWaitGroupWait-4 6053166 20.09 ns/op BenchmarkWaitGroupWaitWork-4 4307449 27.88 ns/op BenchmarkWaitGroupActuallyWait-4 30002 4151 ns/op 32 B/op 2 allocs/op PASS ok sync 18.057s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 573933 187.2 ns/op PASS ok sync/atomic 1.186s PASS ok syscall 1.081s goos: freebsd goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 203931 574.4 ns/op 0 B/op 0 allocs/op PASS ok testing 1.205s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 10706 10966 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 14314 8333 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 129 935211 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 152 787294 ns/op 730 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 1 101683046 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 103645349 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 2450 49054 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2538 42870 ns/op 1 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 24 4506625 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 26 4189321 ns/op 15197 B/op 39 allocs/op BenchmarkTable/10x100000/new-4 1 499779876 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 490556787 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 277 418755 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 312 388164 ns/op 125 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 41580919 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 39354900 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 4999477650 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 4857637581 ns/op 334041992 B/op 100089 allocs/op BenchmarkPyramid/10-4 3715 32412 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 42 2450813 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 213486642 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 3493 34468 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 367 332424 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 32 3382068 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 11349 10511 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 15.563s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 52605394 ns/op BenchmarkVariableString-4 135620 863.3 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2709 39314 ns/op 2525 B/op 39 allocs/op PASS ok text/template/parse 1.483s goos: freebsd goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc-4 25 4100235 ns/op BenchmarkAfter-4 93 1295500 ns/op BenchmarkStop-4 184 641635 ns/op BenchmarkSimultaneousAfterFunc-4 24 4366344 ns/op BenchmarkStartStop-4 184 608955 ns/op BenchmarkReset-4 1354 74241 ns/op BenchmarkSleep-4 32 3943253 ns/op BenchmarkParallelTimerLatency-4 52 136454 avg-late-ns 265821 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 86207 avg-late-ns 259613 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 73493 avg-late-ns 145029 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 64331 avg-late-ns 172706 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 40476 avg-late-ns 196191 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 71169 avg-late-ns 250916 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 90577 avg-late-ns 340286 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 101722 avg-late-ns 404994 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 115216 avg-late-ns 455468 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 138261 avg-late-ns 761306 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 842689 avg-late-ns 4996492 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 83042 avg-late-ns 226563 max-late-ns BenchmarkTicker-4 352 361888 ns/op BenchmarkTickerReset-4 2151 54016 ns/op BenchmarkTickerResetNaive-4 176 760051 ns/op BenchmarkNow-4 304683 332.7 ns/op BenchmarkNowUnixNano-4 360669 339.0 ns/op BenchmarkNowUnixMilli-4 359107 339.5 ns/op BenchmarkNowUnixMicro-4 366513 332.9 ns/op BenchmarkFormat-4 81200 1417 ns/op BenchmarkFormatRFC3339-4 117304 1000 ns/op BenchmarkFormatRFC3339Nano-4 117194 1025 ns/op BenchmarkFormatNow-4 123279 965.7 ns/op BenchmarkMarshalJSON-4 174672 720.8 ns/op BenchmarkMarshalText-4 177657 680.1 ns/op BenchmarkParse-4 208004 588.1 ns/op BenchmarkParseRFC3339UTC-4 441516 266.8 ns/op BenchmarkParseRFC3339UTCBytes-4 287706 393.5 ns/op BenchmarkParseRFC3339TZ-4 142090 844.2 ns/op BenchmarkParseRFC3339TZBytes-4 111823 1069 ns/op BenchmarkParseDuration-4 718825 142.2 ns/op BenchmarkHour-4 1258516 97.18 ns/op BenchmarkSecond-4 1288291 95.40 ns/op BenchmarkYear-4 890920 118.2 ns/op BenchmarkDay-4 752072 133.7 ns/op BenchmarkISOWeek-4 973384 124.7 ns/op BenchmarkGoString-4 121675 957.0 ns/op BenchmarkUnmarshalText-4 130065 929.2 ns/op PASS ok time 12.841s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 767935 148.0 ns/op BenchmarkDecodeValidJapaneseChars-4 895407 124.6 ns/op BenchmarkDecodeRune-4 2072601 54.40 ns/op BenchmarkEncodeValidASCII-4 800731 146.3 ns/op BenchmarkEncodeValidJapaneseChars-4 969813 104.3 ns/op BenchmarkAppendRuneValidASCII-4 1864822 63.95 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2918182 39.92 ns/op BenchmarkEncodeRune-4 2148847 55.49 ns/op PASS ok unicode/utf16 2.295s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2181740 54.43 ns/op BenchmarkRuneCountTenJapaneseChars-4 447703 255.6 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 4661808 25.37 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 664650 180.4 ns/op BenchmarkValidTenASCIIChars-4 2498532 47.97 ns/op BenchmarkValid100KASCIIChars-4 166 719280 ns/op BenchmarkValidTenJapaneseChars-4 406942 273.4 ns/op BenchmarkValidLongMostlyASCII-4 138 850611 ns/op BenchmarkValidLongJapanese-4 78 1424286 ns/op BenchmarkValidStringTenASCIIChars-4 5479258 21.42 ns/op BenchmarkValidString100KASCIIChars-4 13374 8985 ns/op BenchmarkValidStringTenJapaneseChars-4 733328 163.5 ns/op BenchmarkValidStringLongMostlyASCII-4 1557 75729 ns/op BenchmarkValidStringLongJapanese-4 254 468304 ns/op BenchmarkEncodeASCIIRune-4 4931686 23.88 ns/op BenchmarkEncodeJapaneseRune-4 3000111 39.69 ns/op BenchmarkAppendASCIIRune-4 11672802 10.23 ns/op BenchmarkAppendJapaneseRune-4 3307616 36.26 ns/op BenchmarkDecodeASCIIRune-4 3552163 32.82 ns/op BenchmarkDecodeJapaneseRune-4 2904103 41.09 ns/op BenchmarkFullRune/ASCII-4 4499247 26.98 ns/op BenchmarkFullRune/Incomplete-4 2052619 58.60 ns/op BenchmarkFullRune/Japanese-4 4425391 26.95 ns/op PASS ok unicode/utf8 4.684s goos: freebsd goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 55102986850 ns/op PASS ok cmd/api 56.272s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 872466 120.4 ns/op BenchmarkCgoCall/one-pointer-4 719610 165.9 ns/op BenchmarkCgoCall/string-pointer-escape-4 525662 223.8 ns/op BenchmarkCgoCall/string-pointer-noescape-4 556200 215.7 ns/op BenchmarkCgoCall/eight-pointers-4 289712 396.2 ns/op BenchmarkCgoCall/eight-pointers-nil-4 689737 170.1 ns/op BenchmarkCgoCall/eight-pointers-array-4 40497 3292 ns/op BenchmarkCgoCall/eight-pointers-slice-4 55213 2151 ns/op BenchmarkGoString-4 1554228 88.84 ns/op BenchmarkCGoCallback-4 79417 1489 ns/op BenchmarkCGoInCThread-4 619872 166.6 ns/op PASS ok cmd/cgo/internal/test 2.759s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 1476219 93.95 ns/op BenchmarkEqArrayOfStrings64-4 153519 654.4 ns/op BenchmarkEqArrayOfStrings1024-4 12120 9982 ns/op BenchmarkEqArrayOfFloats5-4 1714048 76.10 ns/op BenchmarkEqArrayOfFloats64-4 143731 775.7 ns/op BenchmarkEqArrayOfFloats1024-4 11960 10395 ns/op BenchmarkEqArrayOfStructsEq-4 2872 35627 ns/op BenchmarkEqArrayOfStructsNotEq-4 4842 22936 ns/op BenchmarkEqStruct-4 20279230 5.899 ns/op PASS ok cmd/compile/internal/reflectdata 2.548s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 47082 ns/op BenchmarkInvertLessThanNoov-4 16376942 6.429 ns/op BenchmarkCopyElim1-4 1356 90180 ns/op BenchmarkCopyElim10-4 1460 92990 ns/op BenchmarkCopyElim100-4 548 206094 ns/op BenchmarkCopyElim1000-4 111 1137071 ns/op BenchmarkCopyElim10000-4 6 17031964 ns/op BenchmarkCopyElim100000-4 1 333318913 ns/op BenchmarkDeadCode/1-4 954 117855 ns/op BenchmarkDeadCode/10-4 949 121158 ns/op BenchmarkDeadCode/100-4 442 261940 ns/op BenchmarkDeadCode/1000-4 73 1676290 ns/op BenchmarkDeadCode/10000-4 6 20015925 ns/op BenchmarkDeadCode/100000-4 1 245915150 ns/op BenchmarkDeadCode/200000-4 1 491439690 ns/op BenchmarkDominatorsLinear-4 25 5706672 ns/op 1.75 MB/s BenchmarkDominatorsFwdBack-4 16 8426438 ns/op 1.19 MB/s BenchmarkDominatorsManyPred-4 16 8120517 ns/op 1.23 MB/s BenchmarkDominatorsMaxPred-4 15 8104392 ns/op 1.23 MB/s BenchmarkDominatorsMaxPredVal-4 15 9050063 ns/op 1.10 MB/s BenchmarkFuse/1-4 1123 108792 ns/op BenchmarkFuse/10-4 801 150791 ns/op BenchmarkFuse/100-4 286 435115 ns/op BenchmarkFuse/1000-4 36 3858917 ns/op BenchmarkFuse/10000-4 3 47983647 ns/op BenchmarkNilCheckDeep1-4 15112 7970 ns/op 0.13 MB/s 235 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 5388 19107 ns/op 0.52 MB/s 237 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 937 126345 ns/op 0.79 MB/s 1163 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 93 1224093 ns/op 0.82 MB/s 8883 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 8 12735203 ns/op 0.79 MB/s 246054 B/op 6 allocs/op BenchmarkDSEPass-4 48 2731868 ns/op 53470 B/op 7 allocs/op BenchmarkDSEPassBlock-4 2 73441147 ns/op 2125480 B/op 54180 allocs/op BenchmarkCSEPass-4 9 11596806 ns/op 138770 B/op 9 allocs/op BenchmarkCSEPassBlock-4 1 123546736 ns/op 5636544 B/op 97264 allocs/op BenchmarkDeadcodePass-4 283 427217 ns/op 83532 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 105448451 ns/op 3983848 B/op 44465 allocs/op BenchmarkMultiPass-4 132 873376 ns/op 247880 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 207926948 ns/op 11184920 B/op 149764 allocs/op BenchmarkCondRewrite/SoloJump-4 3697986 28.43 ns/op BenchmarkCondRewrite/CombJump-4 4395655 31.23 ns/op PASS ok cmd/compile/internal/ssa 12.889s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 8647 11886 ns/op BenchmarkExtShift-4 19628 6140 ns/op BenchmarkModify-4 10000 10556 ns/op BenchmarkMullImm-4 18488 6481 ns/op BenchmarkConstModify-4 9535 10551 ns/op BenchmarkBitSet-4 22203 5367 ns/op BenchmarkBitClear-4 22239 5439 ns/op BenchmarkBitToggle-4 22328 5383 ns/op BenchmarkBitSetConst-4 176910 669.2 ns/op BenchmarkBitClearConst-4 180166 650.2 ns/op BenchmarkBitToggleConst-4 179310 671.1 ns/op BenchmarkDivconstI64-4 11034806 10.75 ns/op BenchmarkModconstI64-4 10971018 10.72 ns/op BenchmarkDivisiblePow2constI64-4 11214513 10.50 ns/op BenchmarkDivisibleconstI64-4 11509821 10.41 ns/op BenchmarkDivisibleWDivconstI64-4 7519176 15.21 ns/op BenchmarkDivconstU64/3-4 11054976 10.65 ns/op BenchmarkDivconstU64/5-4 10923043 10.64 ns/op BenchmarkDivconstU64/37-4 10894176 10.78 ns/op BenchmarkDivconstU64/1234567-4 11266770 10.68 ns/op BenchmarkModconstU64-4 11148230 10.65 ns/op BenchmarkDivisibleconstU64-4 11262106 10.69 ns/op BenchmarkDivisibleWDivconstU64-4 7759459 15.25 ns/op BenchmarkDivconstI32-4 10965543 10.94 ns/op BenchmarkModconstI32-4 11108016 10.86 ns/op BenchmarkDivisiblePow2constI32-4 11536443 10.56 ns/op BenchmarkDivisibleconstI32-4 11184817 10.39 ns/op BenchmarkDivisibleWDivconstI32-4 8055500 14.96 ns/op BenchmarkDivconstU32-4 11059702 10.90 ns/op BenchmarkModconstU32-4 10767672 10.66 ns/op BenchmarkDivisibleconstU32-4 11395351 10.40 ns/op BenchmarkDivisibleWDivconstU32-4 7983127 15.54 ns/op BenchmarkDivconstI16-4 10968700 10.76 ns/op BenchmarkModconstI16-4 11144617 10.96 ns/op BenchmarkDivisiblePow2constI16-4 11552402 10.38 ns/op BenchmarkDivisibleconstI16-4 11402702 10.39 ns/op BenchmarkDivisibleWDivconstI16-4 7990309 14.91 ns/op BenchmarkDivconstU16-4 11577379 10.73 ns/op BenchmarkModconstU16-4 11185474 10.36 ns/op BenchmarkDivisibleconstU16-4 11157382 10.40 ns/op BenchmarkDivisibleWDivconstU16-4 7886272 15.01 ns/op BenchmarkDivconstI8-4 11506742 10.43 ns/op BenchmarkModconstI8-4 11245863 10.51 ns/op BenchmarkDivisiblePow2constI8-4 11513685 10.42 ns/op BenchmarkDivisibleconstI8-4 11296988 10.44 ns/op BenchmarkDivisibleWDivconstI8-4 7873729 14.96 ns/op BenchmarkDivconstU8-4 11609636 10.43 ns/op BenchmarkModconstU8-4 11246642 10.42 ns/op BenchmarkDivisibleconstU8-4 11358657 10.39 ns/op BenchmarkDivisibleWDivconstU8-4 8037844 15.09 ns/op BenchmarkMul2-4 259984 461.9 ns/op BenchmarkMulNeg2-4 269400 445.0 ns/op BenchmarkEfaceInteger-4 4649268 24.58 ns/op BenchmarkTypeAssert-4 16974506 6.115 ns/op BenchmarkDiv64UnsignedSmall-4 22363266 5.373 ns/op BenchmarkDiv64Small-4 22599832 6.527 ns/op BenchmarkDiv64SmallNegDivisor-4 18314475 5.856 ns/op BenchmarkDiv64SmallNegDividend-4 19009192 5.413 ns/op BenchmarkDiv64SmallNegBoth-4 18860373 5.443 ns/op BenchmarkDiv64Unsigned-4 16873419 7.040 ns/op BenchmarkDiv64-4 16693454 6.983 ns/op BenchmarkDiv64NegDivisor-4 16873303 7.149 ns/op BenchmarkDiv64NegDividend-4 16666117 6.884 ns/op BenchmarkDiv64NegBoth-4 17117654 7.050 ns/op BenchmarkMod64UnsignedSmall-4 19527670 5.564 ns/op BenchmarkMod64Small-4 18625311 6.535 ns/op BenchmarkMod64SmallNegDivisor-4 21201433 6.838 ns/op BenchmarkMod64SmallNegDividend-4 18986241 6.100 ns/op BenchmarkMod64SmallNegBoth-4 18222580 5.928 ns/op BenchmarkMod64Unsigned-4 16169070 7.237 ns/op BenchmarkMod64-4 16409703 7.244 ns/op BenchmarkMod64NegDivisor-4 15859678 7.230 ns/op BenchmarkMod64NegDividend-4 16122691 7.237 ns/op BenchmarkMod64NegBoth-4 16299284 7.284 ns/op BenchmarkMulconstI32/3-4 19903022 5.925 ns/op BenchmarkMulconstI32/5-4 19730984 5.438 ns/op BenchmarkMulconstI32/12-4 20192114 5.928 ns/op BenchmarkMulconstI32/120-4 24029193 5.914 ns/op BenchmarkMulconstI32/-120-4 19162395 6.213 ns/op BenchmarkMulconstI32/65537-4 18830721 5.929 ns/op BenchmarkMulconstI32/65538-4 19153861 5.918 ns/op BenchmarkMulconstI64/3-4 22912144 5.212 ns/op BenchmarkMulconstI64/5-4 20090624 5.350 ns/op BenchmarkMulconstI64/12-4 19837904 5.377 ns/op BenchmarkMulconstI64/120-4 20122850 5.917 ns/op BenchmarkMulconstI64/-120-4 19935561 5.189 ns/op BenchmarkMulconstI64/65537-4 20234262 5.182 ns/op BenchmarkMulconstI64/65538-4 19663539 5.939 ns/op BenchmarkMulconstU32/3-4 23697520 5.562 ns/op BenchmarkMulconstU32/5-4 19085410 5.370 ns/op BenchmarkMulconstU32/12-4 19343182 5.543 ns/op BenchmarkMulconstU32/120-4 19614553 5.480 ns/op BenchmarkMulconstU32/65537-4 20108198 5.920 ns/op BenchmarkMulconstU32/65538-4 20189698 5.908 ns/op BenchmarkMulconstU64/3-4 19828303 5.082 ns/op BenchmarkMulconstU64/5-4 22953964 5.126 ns/op BenchmarkMulconstU64/12-4 20432922 5.192 ns/op BenchmarkMulconstU64/120-4 20947690 5.977 ns/op BenchmarkMulconstU64/65537-4 20109816 6.216 ns/op BenchmarkMulconstU64/65538-4 19371975 5.915 ns/op BenchmarkShiftArithmeticRight-4 19156274 5.575 ns/op BenchmarkSwitch8Predictable-4 7807704 15.33 ns/op BenchmarkSwitch8Unpredictable-4 7826882 15.30 ns/op BenchmarkSwitch32Predictable-4 10605465 10.24 ns/op BenchmarkSwitch32Unpredictable-4 7643305 15.23 ns/op BenchmarkSwitchStringPredictable-4 8653366 14.74 ns/op BenchmarkSwitchStringUnpredictable-4 5841760 20.61 ns/op BenchmarkSwitchTypePredictable-4 6625183 16.83 ns/op BenchmarkSwitchTypeUnpredictable-4 4093099 27.97 ns/op BenchmarkSwitchInterfaceTypePredictable-4 9383148 12.74 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 5115477 24.14 ns/op PASS ok cmd/compile/internal/test 16.825s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 158 822681 ns/op BenchmarkNamed/Underlying/nongeneric-4 1509436 79.38 ns/op BenchmarkNamed/Underlying/generic-4 1606186 77.76 ns/op BenchmarkNamed/Underlying/src_instance-4 1594376 74.46 ns/op BenchmarkNamed/Underlying/user_instance-4 1547967 76.28 ns/op BenchmarkCheck/http/funcbodies/info-4 1 399652540 ns/op 84298 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 295190951 ns/op 114128 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 113563618 ns/op 296575 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 102169347 ns/op 329666 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 340250169 ns/op 15383 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 67967662 ns/op 77003 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 5 23722944 ns/op 220605 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 5 21669082 ns/op 241507 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 100262515 ns/op 21637 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 30377141 ns/op 71415 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 8 15381289 ns/op 141037 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 8 16249729 ns/op 127345 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 878265379 ns/op 78631 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 490078708 ns/op 140914 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 108668542 ns/op 635349 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 89668772 ns/op 769965 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 442547997 ns/op 4546 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 46671570 ns/op 43098 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 26207780 ns/op 76736 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 26755580 ns/op 75178 lines/s PASS ok cmd/compile/internal/types2 15.426s goos: freebsd goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 39 2587933 ns/op 3476410 sys-ns/op 403769 user-ns/op PASS ok cmd/go 1.294s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 331560 353.6 ns/op PASS ok cmd/go/internal/cfg 1.196s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 94843 1218 ns/op 6.57 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 107065 1100 ns/op 7.27 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 23820 4992 ns/op 205.12 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 24776 4839 ns/op 211.61 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 3620 30963 ns/op 264.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 3816 30942 ns/op 264.75 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.920s All tests passed.