freebsd-amd64-race at 8f1ec59bdb2d095b9caf31f6f3fd3e167b14ef0a :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash" "-force"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/src"] in dir /tmp/workdir/go/src Building Go cmd/dist using /tmp/workdir/go1.4. (go1.20.6 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for freebsd/amd64. --- Installed Go for freebsd/amd64 in /tmp/workdir/go Installed commands in /tmp/workdir/go/bin *** You need to add /tmp/workdir/go/bin to your PATH. :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/bin"] in dir /tmp/workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 1.524s ok archive/zip 2.378s ok bufio 1.266s ok bytes 1.886s ok cmp 1.027s ok compress/bzip2 1.394s ok compress/flate 4.912s ok compress/gzip 10.246s ok compress/lzw 1.651s ok compress/zlib 4.641s ok container/heap 1.035s ok container/list 1.015s ok container/ring 1.025s ok context 1.103s ok crypto 2.112s ok crypto/aes 1.099s ok crypto/cipher 1.045s ok crypto/des 1.044s ok crypto/dsa 1.050s ok crypto/ecdh 1.245s ok crypto/ecdsa 1.169s ok crypto/ed25519 1.306s ok crypto/elliptic 1.095s ok crypto/hmac 1.094s ok crypto/internal/alias 1.020s ok crypto/internal/bigmod 1.390s ok crypto/internal/boring 1.020s ok crypto/internal/boring/bcache 1.508s ok crypto/internal/edwards25519 1.643s ok crypto/internal/edwards25519/field 1.128s ok crypto/internal/hpke 1.024s ok crypto/internal/mlkem768 1.554s ok crypto/internal/nistec 1.695s ok crypto/internal/nistec/fiat 1.076s [no tests to run] ok crypto/md5 1.046s ok crypto/rand 1.248s ok crypto/rc4 1.345s ok crypto/rsa 2.166s ok crypto/sha1 1.058s ok crypto/sha256 1.065s ok crypto/sha512 1.064s ok crypto/subtle 1.330s ok crypto/tls 3.326s ok crypto/x509 1.904s ok database/sql 1.564s ok database/sql/driver 1.075s ok debug/buildinfo 1.062s ok debug/dwarf 1.108s ok debug/elf 1.740s ok debug/gosym 1.115s ok debug/macho 1.052s ok debug/pe 1.083s ok debug/plan9obj 1.082s ok embed 1.082s [no tests to run] ok embed/internal/embedtest 1.076s ok encoding/ascii85 1.076s ok encoding/asn1 1.032s ok encoding/base32 1.041s ok encoding/base64 1.040s ok encoding/binary 1.067s ok encoding/csv 1.076s ok encoding/gob 13.733s ok encoding/hex 1.026s ok encoding/json 1.959s ok encoding/pem 2.343s ok encoding/xml 1.177s ok errors 1.073s ok expvar 1.076s ok flag 3.230s ok fmt 1.507s ok go/ast 1.031s ok go/build 5.407s ok go/build/constraint 1.081s ok go/constant 1.081s ok go/doc 1.241s ok go/doc/comment 2.514s ok go/format 1.109s ok go/importer 1.498s ok go/internal/gccgoimporter 1.040s ok go/internal/gcimporter 9.602s ok go/internal/srcimporter 11.583s ok go/parser 1.841s ok go/printer 2.184s ok go/scanner 1.065s ok go/token 1.148s ok go/types 29.656s ok go/version 1.023s ok hash 1.040s ok hash/adler32 1.040s ok hash/crc32 1.094s ok hash/crc64 1.054s ok hash/fnv 1.014s ok hash/maphash 1.014s ok html 1.031s ok html/template 1.229s ok image 1.349s ok image/color 1.037s ok image/draw 1.424s ok image/gif 1.671s ok image/jpeg 1.963s ok image/png 3.100s ok index/suffixarray 1.748s ok internal/abi 1.059s ok internal/buildcfg 1.059s ok internal/chacha8rand 1.045s ok internal/concurrent 1.892s ok internal/coverage/cfile 2.472s ok internal/coverage/cformat 1.021s ok internal/coverage/cmerge 1.033s ok internal/coverage/pods 1.018s ok internal/coverage/slicereader 1.078s ok internal/coverage/slicewriter 1.018s ok internal/coverage/test 1.049s ok internal/cpu 3.136s ok internal/dag 1.020s ok internal/diff 1.020s ok internal/fmtsort 1.076s ok internal/fuzz 1.040s ok internal/godebug 16.952s ok internal/godebugs 53.499s ok internal/gover 1.034s ok internal/itoa 1.033s ok internal/platform 1.587s ok internal/poll 1.330s ok internal/profile 1.080s ok internal/reflectlite 1.074s ok internal/runtime/atomic 1.093s ok internal/saferio 1.094s ok internal/singleflight 1.157s ok internal/sysinfo 1.019s ok internal/testenv 1.166s ok internal/trace 32.179s ok internal/trace/internal/oldtrace 1.511s ok internal/types/errors 1.377s ok internal/unsafeheader 1.019s ok internal/weak 1.077s ok internal/xcoff 1.091s ok internal/zstd 1.581s ok io 1.083s ok io/fs 1.273s ok io/ioutil 1.083s ok iter 1.015s ok log 1.048s ok log/slog 1.136s ok log/slog/internal/benchmarks 1.083s ok log/slog/internal/buffer 1.083s ok log/syslog 2.366s ok maps 1.030s ok math 1.069s ok math/big 2.970s ok math/bits 1.068s ok math/cmplx 1.068s ok math/rand 3.664s ok math/rand/v2 2.317s ok mime 1.087s ok mime/multipart 4.483s ok mime/quotedprintable 1.107s ok net 9.315s ok net/http 9.246s ok net/http/cgi 28.791s ok net/http/cookiejar 1.041s ok net/http/fcgi 1.243s ok net/http/httptest 1.206s ok net/http/httptrace 1.033s ok net/http/httputil 1.698s ok net/http/internal 2.282s ok net/http/internal/ascii 1.069s ok net/http/pprof 6.250s ok net/internal/cgotest 1.059s ok net/internal/socktest 1.048s ok net/mail 1.078s ok net/netip 1.436s ok net/rpc 1.080s ok net/rpc/jsonrpc 1.080s ok net/smtp 1.051s ok net/textproto 1.050s ok net/url 1.021s ok os 6.784s ok os/exec 8.512s ok os/exec/internal/fdtest 1.063s ok os/signal 20.422s ok os/user 1.023s ok path 1.023s ok path/filepath 1.114s ok plugin 1.087s ok reflect 1.430s ok regexp 3.071s ok regexp/syntax 5.415s ok runtime 44.046s ok runtime/cgo 1.022s ok runtime/debug 2.199s ok runtime/internal/math 1.022s ok runtime/internal/sys 1.044s ok runtime/internal/wasitest 1.082s ok runtime/metrics 1.082s ok runtime/pprof 29.319s ok runtime/race 8.785s ok runtime/trace 1.130s ok slices 1.356s ok sort 1.415s ok strconv 2.732s ok strings 2.149s ok sync 1.563s ok sync/atomic 2.721s ok syscall 7.751s ok testing 4.370s ok testing/fstest 1.043s ok testing/iotest 1.028s ok testing/quick 1.180s ok testing/slogtest 1.027s ok text/scanner 1.060s ok text/tabwriter 1.060s ok text/template 1.069s ok text/template/parse 1.029s ok time 12.311s ok unicode 1.058s ok unicode/utf16 1.056s ok unicode/utf8 1.056s ok unique 1.242s ok cmd/addr2line 5.489s ok cmd/api 12.374s ok cmd/asm/internal/asm 3.564s ok cmd/asm/internal/lex 1.080s ok cmd/cgo/internal/swig 1.081s ok cmd/cgo/internal/test 1.514s ok cmd/cgo/internal/testcarchive 23.014s ok cmd/cgo/internal/testcshared 8.767s ok cmd/cgo/internal/testerrors 11.077s ok cmd/cgo/internal/testfortran 1.087s ok cmd/cgo/internal/testgodefs 1.488s ok cmd/cgo/internal/testlife 1.604s ok cmd/cgo/internal/testnocgo 1.060s ok cmd/cgo/internal/testplugin 35.247s ok cmd/cgo/internal/testsanitizers 17.261s ok cmd/cgo/internal/testshared 1.018s ok cmd/cgo/internal/testso 2.283s ok cmd/cgo/internal/teststdio 2.370s ok cmd/cgo/internal/testtls 1.038s ok cmd/compile/internal/abt 1.038s ok cmd/compile/internal/amd64 1.077s ok cmd/compile/internal/base 1.070s ok cmd/compile/internal/compare 1.070s ok cmd/compile/internal/devirtualize 1.070s ok cmd/compile/internal/dwarfgen 1.528s ok cmd/compile/internal/importer 1.876s ok cmd/compile/internal/inline/inlheur 1.426s ok cmd/compile/internal/ir 1.053s ok cmd/compile/internal/liveness 1.303s ok cmd/compile/internal/logopt 1.239s ok cmd/compile/internal/loopvar 1.026s ok cmd/compile/internal/noder 1.054s ok cmd/compile/internal/rangefunc 1.063s ok cmd/compile/internal/reflectdata 1.030s [no tests to run] ok cmd/compile/internal/ssa 7.162s ok cmd/compile/internal/syntax 1.106s ok cmd/compile/internal/test 12.321s ok cmd/compile/internal/typecheck 1.247s ok cmd/compile/internal/types 1.021s ok cmd/compile/internal/types2 9.123s ok cmd/covdata 1.025s ok cmd/cover 17.216s ok cmd/dist 1.033s ok cmd/distpack 1.033s ok cmd/doc 1.324s ok cmd/fix 2.615s ok cmd/go 289.462s ok cmd/go/internal/auth 1.077s ok cmd/go/internal/cache 1.155s ok cmd/go/internal/cfg 1.081s [no tests to run] ok cmd/go/internal/envcmd 1.122s ok cmd/go/internal/fsys 1.116s ok cmd/go/internal/generate 1.084s ok cmd/go/internal/gover 1.083s ok cmd/go/internal/imports 1.091s ok cmd/go/internal/load 1.086s ok cmd/go/internal/lockedfile 2.567s ok cmd/go/internal/lockedfile/internal/filelock 2.051s ok cmd/go/internal/modfetch 1.018s ok cmd/go/internal/modfetch/codehost 2.211s ok cmd/go/internal/modfetch/zip_sum_test 1.044s ok cmd/go/internal/modindex 1.476s ok cmd/go/internal/modload 1.078s ok cmd/go/internal/mvs 1.080s ok cmd/go/internal/par 1.220s ok cmd/go/internal/str 1.079s ok cmd/go/internal/test 1.082s ok cmd/go/internal/toolchain 1.082s ok cmd/go/internal/vcs 1.082s ok cmd/go/internal/vcweb 1.021s ok cmd/go/internal/vcweb/vcstest 2.961s ok cmd/go/internal/web 1.015s ok cmd/go/internal/work 1.397s ok cmd/gofmt 1.244s ok cmd/internal/archive 1.394s ok cmd/internal/bootstrap_test 1.079s ok cmd/internal/buildid 1.401s ok cmd/internal/cov 1.271s ok cmd/internal/dwarf 1.109s ok cmd/internal/edit 1.081s ok cmd/internal/goobj 1.075s ok cmd/internal/moddeps 1.728s ok cmd/internal/notsha256 1.080s ok cmd/internal/obj 1.448s ok cmd/internal/obj/arm64 1.548s ok cmd/internal/obj/loong64 1.074s ok cmd/internal/obj/ppc64 1.103s ok cmd/internal/obj/riscv 1.102s ok cmd/internal/obj/s390x 1.019s ok cmd/internal/obj/x86 3.276s ok cmd/internal/objabi 1.096s ok cmd/internal/pgo 1.023s ok cmd/internal/pkgpath 5.295s ok cmd/internal/pkgpattern 1.023s ok cmd/internal/quoted 1.031s ok cmd/internal/src 1.041s ok cmd/internal/test2json 1.581s ok cmd/link 16.683s ok cmd/link/internal/benchmark 1.024s ok cmd/link/internal/ld 7.135s ok cmd/link/internal/loader 1.049s ok cmd/nm 9.450s ok cmd/objdump 5.300s ok cmd/pack 7.629s ok cmd/pprof 3.528s ok cmd/relnote 1.085s ok cmd/trace 1.284s ok cmd/vet 47.054s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 5312 19381 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 3441 29267 ns/op 1666 B/op 25 allocs/op Benchmark/Writer/PAX-4 2619 39808 ns/op 2112 B/op 32 allocs/op Benchmark/Reader/USTAR-4 6342 18379 ns/op 5138 B/op 16 allocs/op Benchmark/Reader/GNU-4 8622 14488 ns/op 5071 B/op 14 allocs/op Benchmark/Reader/PAX-4 2719 37755 ns/op 8676 B/op 33 allocs/op PASS ok archive/tar 1.927s goos: freebsd goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 238289848 ns/op 828960 B/op 83 allocs/op BenchmarkZip64Test-4 1 100093818 ns/op BenchmarkZip64TestSizes/4096-4 2299 56764 ns/op BenchmarkZip64TestSizes/1048576-4 246 480059 ns/op BenchmarkZip64TestSizes/67108864-4 1 102556741 ns/op PASS ok archive/zip 2.061s goos: freebsd goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 310120 357.4 ns/op BenchmarkReaderCopyUnoptimal-4 197922 585.1 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 15033 ns/op BenchmarkReaderWriteToOptimal-4 13874 8454 ns/op BenchmarkReaderReadString-4 174814 708.6 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 300504 385.1 ns/op BenchmarkWriterCopyUnoptimal-4 309662 385.2 ns/op BenchmarkWriterCopyNoReadFrom-4 10000 12792 ns/op BenchmarkReaderEmpty-4 56668 2319 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 40354 2861 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 729145 161.7 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.759s goos: freebsd goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 5714 19726 ns/op 1661.12 MB/s BenchmarkWriteByte-4 585 196996 ns/op 20.79 MB/s BenchmarkWriteRune-4 326 348521 ns/op 35.26 MB/s BenchmarkBufferNotEmptyWriteRead-4 39 2732041 ns/op BenchmarkBufferFullSmallReads-4 134 851012 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 11994 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 717 193306 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 22 4944409 ns/op 4192264 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 14 7613048 ns/op 2203.75 MB/s 2396745 B/op 0 allocs/op BenchmarkIndexByte/10-4 5634226 20.10 ns/op 497.43 MB/s BenchmarkIndexByte/32-4 5666384 21.13 ns/op 1514.32 MB/s BenchmarkIndexByte/4K-4 1587595 74.52 ns/op 54963.32 MB/s BenchmarkIndexBytePortable/10-4 1217948 97.88 ns/op 102.16 MB/s BenchmarkIndexBytePortable/32-4 356625 289.7 ns/op 110.46 MB/s BenchmarkIndexBytePortable/4K-4 3416 34840 ns/op 117.56 MB/s BenchmarkIndexRune/10-4 1589240 79.98 ns/op 125.03 MB/s BenchmarkIndexRune/32-4 1632774 71.95 ns/op 444.73 MB/s BenchmarkIndexRune/4K-4 616892 192.1 ns/op 21319.10 MB/s BenchmarkIndexRuneASCII/10-4 5679339 21.76 ns/op 459.66 MB/s BenchmarkIndexRuneASCII/32-4 5517576 21.49 ns/op 1489.04 MB/s BenchmarkIndexRuneASCII/4K-4 1578190 75.32 ns/op 54383.23 MB/s BenchmarkEqual/0-4 9309562 12.85 ns/op BenchmarkEqual/same/1-4 2152408 55.68 ns/op 17.96 MB/s BenchmarkEqual/same/6-4 2181372 54.77 ns/op 109.55 MB/s BenchmarkEqual/same/9-4 1994288 58.98 ns/op 152.60 MB/s BenchmarkEqual/same/15-4 2104939 57.57 ns/op 260.53 MB/s BenchmarkEqual/same/16-4 2001019 60.07 ns/op 266.35 MB/s BenchmarkEqual/same/20-4 2029563 60.08 ns/op 332.91 MB/s BenchmarkEqual/same/32-4 1974294 61.13 ns/op 523.47 MB/s BenchmarkEqual/same/4K-4 145353 717.4 ns/op 5709.53 MB/s BenchmarkEqual/1-4 1980582 59.63 ns/op 16.77 MB/s BenchmarkEqual/6-4 1868947 60.53 ns/op 99.12 MB/s BenchmarkEqual/9-4 1919469 60.56 ns/op 148.61 MB/s BenchmarkEqual/15-4 1910966 61.95 ns/op 242.15 MB/s BenchmarkEqual/16-4 1906602 61.68 ns/op 259.42 MB/s BenchmarkEqual/20-4 1842280 64.09 ns/op 312.05 MB/s BenchmarkEqual/32-4 1863955 64.99 ns/op 492.35 MB/s BenchmarkEqual/4K-4 89727 1289 ns/op 3177.80 MB/s BenchmarkEqualBothUnaligned/64_0-4 2110084 58.11 ns/op 1101.38 MB/s BenchmarkEqualBothUnaligned/64_1-4 1808941 64.94 ns/op 985.46 MB/s BenchmarkEqualBothUnaligned/64_4-4 1993796 60.48 ns/op 1058.13 MB/s BenchmarkEqualBothUnaligned/64_7-4 1984209 60.94 ns/op 1050.27 MB/s BenchmarkEqualBothUnaligned/4096_0-4 112303 1097 ns/op 3735.33 MB/s BenchmarkEqualBothUnaligned/4096_1-4 87057 1353 ns/op 3026.76 MB/s BenchmarkEqualBothUnaligned/4096_4-4 146204 767.1 ns/op 5339.39 MB/s BenchmarkEqualBothUnaligned/4096_7-4 145464 766.9 ns/op 5341.02 MB/s BenchmarkIndex/10-4 4123526 29.54 ns/op 338.51 MB/s BenchmarkIndex/32-4 4468942 27.54 ns/op 1162.03 MB/s BenchmarkIndex/4K-4 43042 2826 ns/op 1449.32 MB/s BenchmarkIndexEasy/10-4 4220444 28.07 ns/op 356.29 MB/s BenchmarkIndexEasy/32-4 4297302 26.58 ns/op 1203.81 MB/s BenchmarkIndexEasy/4K-4 815106 148.4 ns/op 27593.45 MB/s BenchmarkCount/10-4 2051554 58.46 ns/op 171.06 MB/s BenchmarkCount/32-4 2212606 53.77 ns/op 595.12 MB/s BenchmarkCount/4K-4 41280 2847 ns/op 1438.86 MB/s BenchmarkCountEasy/10-4 2110680 56.97 ns/op 175.54 MB/s BenchmarkCountEasy/32-4 2085560 54.10 ns/op 591.53 MB/s BenchmarkCountEasy/4K-4 635379 172.6 ns/op 23726.96 MB/s BenchmarkCountSingle/10-4 3896876 30.98 ns/op 322.80 MB/s BenchmarkCountSingle/32-4 3797673 32.04 ns/op 998.69 MB/s BenchmarkCountSingle/4K-4 1247046 96.69 ns/op 42361.07 MB/s BenchmarkToUpper/#00-4 3503170 34.90 ns/op BenchmarkToUpper/ONLYUPPER-4 411648 255.2 ns/op BenchmarkToUpper/abc-4 781833 156.8 ns/op BenchmarkToUpper/AbC123-4 471291 235.4 ns/op BenchmarkToUpper/azAZ09_-4 474470 252.2 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 122647 868.5 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 62174 1932 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 91581 1270 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 192718 587.2 ns/op BenchmarkToLower/#00-4 3447189 35.39 ns/op BenchmarkToLower/abc-4 649897 186.2 ns/op BenchmarkToLower/AbC123-4 515157 243.7 ns/op BenchmarkToLower/azAZ09_-4 405709 263.0 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 123168 908.5 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 58899 1955 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 108398 1093 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 183224 597.0 ns/op BenchmarkFields/ASCII/16-4 224445 503.8 ns/op 31.76 MB/s 24 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 15102 7939 ns/op 32.24 MB/s 576 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 864 127543 ns/op 32.11 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 55 2080405 ns/op 31.50 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 32632647 ns/op 32.13 MB/s 2260992 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 115068 1009 ns/op 15.85 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 9162 12736 ns/op 20.10 MB/s 704 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 544 220096 ns/op 18.61 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 31 3772646 ns/op 17.37 MB/s 512265 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 62996320 ns/op 16.65 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 233108 487.1 ns/op 32.84 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 17233 7011 ns/op 36.52 MB/s 576 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 949 122658 ns/op 33.39 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 55 2164291 ns/op 30.28 MB/s 512257 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 37105015 ns/op 28.26 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 160412 717.8 ns/op 22.29 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 13072 9198 ns/op 27.83 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 769 155542 ns/op 26.33 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 43 2775265 ns/op 23.61 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 48868778 ns/op 21.46 MB/s 11211008 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2691538 44.08 ns/op BenchmarkTrimSpace/ASCII-4 1326054 86.18 ns/op BenchmarkTrimSpace/SomeNonASCII-4 145921 800.9 ns/op BenchmarkTrimSpace/JustNonASCII-4 71462 1652 ns/op BenchmarkToValidUTF8/Valid-4 816703 150.2 ns/op BenchmarkToValidUTF8/InvalidASCII-4 542809 223.4 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 155809 752.5 ns/op BenchmarkIndexHard1-4 1249 94045 ns/op BenchmarkIndexHard2-4 909 134274 ns/op BenchmarkIndexHard3-4 189 635300 ns/op BenchmarkIndexHard4-4 177 676881 ns/op BenchmarkLastIndexHard1-4 7 14755996 ns/op BenchmarkLastIndexHard2-4 6 17961557 ns/op BenchmarkLastIndexHard3-4 6 19537731 ns/op BenchmarkCountHard1-4 1270 94675 ns/op BenchmarkCountHard2-4 897 131714 ns/op BenchmarkCountHard3-4 188 632533 ns/op BenchmarkSplitEmptySeparator-4 2 64205888 ns/op BenchmarkSplitSingleByteSeparator-4 27 4487634 ns/op BenchmarkSplitMultiByteSeparator-4 20 5651291 ns/op BenchmarkSplitNSingleByteSeparator-4 283682 431.5 ns/op BenchmarkSplitNMultiByteSeparator-4 121891 990.1 ns/op BenchmarkRepeat-4 279334 400.4 ns/op BenchmarkRepeatLarge/256/1-4 211191 576.2 ns/op 444.27 MB/s BenchmarkRepeatLarge/256/16-4 302656 373.8 ns/op 684.94 MB/s BenchmarkRepeatLarge/512/1-4 160804 750.4 ns/op 682.35 MB/s BenchmarkRepeatLarge/512/16-4 196935 599.7 ns/op 853.69 MB/s BenchmarkRepeatLarge/1024/1-4 99214 1142 ns/op 896.84 MB/s BenchmarkRepeatLarge/1024/16-4 111476 949.0 ns/op 1078.99 MB/s BenchmarkRepeatLarge/2048/1-4 64789 1943 ns/op 1053.84 MB/s BenchmarkRepeatLarge/2048/16-4 65679 1778 ns/op 1151.59 MB/s BenchmarkRepeatLarge/4096/1-4 33327 3398 ns/op 1205.41 MB/s BenchmarkRepeatLarge/4096/16-4 38672 3200 ns/op 1280.03 MB/s BenchmarkRepeatLarge/8192/1-4 18871 6545 ns/op 1251.73 MB/s BenchmarkRepeatLarge/8192/16-4 20992 6216 ns/op 1317.99 MB/s BenchmarkRepeatLarge/8192/4097-4 42856 3258 ns/op 1257.49 MB/s BenchmarkRepeatLarge/16384/1-4 10690 11696 ns/op 1400.82 MB/s BenchmarkRepeatLarge/16384/16-4 9994 11761 ns/op 1393.07 MB/s BenchmarkRepeatLarge/16384/4097-4 13940 9043 ns/op 1359.16 MB/s BenchmarkRepeatLarge/32768/1-4 4632 23037 ns/op 1422.40 MB/s BenchmarkRepeatLarge/32768/16-4 4608 22233 ns/op 1473.87 MB/s BenchmarkRepeatLarge/32768/4097-4 5944 21277 ns/op 1347.88 MB/s BenchmarkRepeatLarge/65536/1-4 2430 43233 ns/op 1515.87 MB/s BenchmarkRepeatLarge/65536/16-4 2563 40804 ns/op 1606.13 MB/s BenchmarkRepeatLarge/65536/4097-4 3064 37215 ns/op 1651.36 MB/s BenchmarkRepeatLarge/131072/1-4 873 144500 ns/op 907.07 MB/s BenchmarkRepeatLarge/131072/16-4 820 148646 ns/op 881.77 MB/s BenchmarkRepeatLarge/131072/4097-4 910 130739 ns/op 971.46 MB/s BenchmarkRepeatLarge/262144/1-4 445 364283 ns/op 719.62 MB/s BenchmarkRepeatLarge/262144/16-4 447 294451 ns/op 890.28 MB/s BenchmarkRepeatLarge/262144/4097-4 456 272348 ns/op 947.73 MB/s BenchmarkRepeatLarge/524288/1-4 223 527452 ns/op 994.00 MB/s BenchmarkRepeatLarge/524288/16-4 232 521274 ns/op 1005.78 MB/s BenchmarkRepeatLarge/524288/4097-4 234 514259 ns/op 1011.78 MB/s BenchmarkRepeatLarge/1048576/1-4 121 1000534 ns/op 1048.02 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1010226 ns/op 1037.96 MB/s BenchmarkRepeatLarge/1048576/4097-4 120 1007420 ns/op 1037.04 MB/s BenchmarkRepeatLarge/2097152/1-4 67 1908772 ns/op 1098.69 MB/s BenchmarkRepeatLarge/2097152/16-4 55 1912350 ns/op 1096.64 MB/s BenchmarkRepeatLarge/2097152/4097-4 61 1870338 ns/op 1119.35 MB/s BenchmarkRepeatLarge/4194304/1-4 32 3627194 ns/op 1156.35 MB/s BenchmarkRepeatLarge/4194304/16-4 28 3594208 ns/op 1166.96 MB/s BenchmarkRepeatLarge/4194304/4097-4 28 3590486 ns/op 1167.32 MB/s BenchmarkRepeatLarge/8388608/1-4 15 7186945 ns/op 1167.20 MB/s BenchmarkRepeatLarge/8388608/16-4 15 7161991 ns/op 1171.27 MB/s BenchmarkRepeatLarge/8388608/4097-4 16 6882153 ns/op 1218.60 MB/s BenchmarkRepeatLarge/16777216/1-4 8 13700476 ns/op 1224.57 MB/s BenchmarkRepeatLarge/16777216/16-4 8 13730394 ns/op 1221.90 MB/s BenchmarkRepeatLarge/16777216/4097-4 8 13567818 ns/op 1236.54 MB/s BenchmarkRepeatLarge/33554432/1-4 4 27419818 ns/op 1223.73 MB/s BenchmarkRepeatLarge/33554432/16-4 4 27240183 ns/op 1231.80 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 26712394 ns/op 1256.14 MB/s BenchmarkRepeatLarge/67108864/1-4 2 55668623 ns/op 1205.51 MB/s BenchmarkRepeatLarge/67108864/16-4 2 52823873 ns/op 1270.43 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 51768846 ns/op 1296.32 MB/s BenchmarkRepeatLarge/134217728/1-4 1 104407274 ns/op 1285.52 MB/s BenchmarkRepeatLarge/134217728/16-4 1 105991527 ns/op 1266.31 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 105051516 ns/op 1277.64 MB/s BenchmarkRepeatLarge/268435456/1-4 1 227335540 ns/op 1180.79 MB/s BenchmarkRepeatLarge/268435456/16-4 1 205675634 ns/op 1305.14 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 210211240 ns/op 1276.98 MB/s BenchmarkRepeatLarge/536870912/1-4 1 454765149 ns/op 1180.55 MB/s BenchmarkRepeatLarge/536870912/16-4 1 413757770 ns/op 1297.55 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 421093313 ns/op 1274.95 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 901055074 ns/op 1191.65 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 837585446 ns/op 1281.95 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 832407009 ns/op 1289.92 MB/s BenchmarkBytesCompare/1-4 12837675 8.812 ns/op BenchmarkBytesCompare/2-4 12375080 8.821 ns/op BenchmarkBytesCompare/4-4 13507984 8.374 ns/op BenchmarkBytesCompare/8-4 12442599 8.797 ns/op BenchmarkBytesCompare/16-4 12790263 8.830 ns/op BenchmarkBytesCompare/32-4 11794900 8.581 ns/op BenchmarkBytesCompare/64-4 10863366 9.537 ns/op BenchmarkBytesCompare/128-4 10491996 10.39 ns/op BenchmarkBytesCompare/256-4 9634003 11.41 ns/op BenchmarkBytesCompare/512-4 6877831 15.16 ns/op BenchmarkBytesCompare/1024-4 5065070 22.92 ns/op BenchmarkBytesCompare/2048-4 3051876 38.28 ns/op BenchmarkIndexAnyASCII/1:1-4 3039643 38.61 ns/op BenchmarkIndexAnyASCII/1:2-4 3056398 35.72 ns/op BenchmarkIndexAnyASCII/1:4-4 3029158 38.36 ns/op BenchmarkIndexAnyASCII/1:8-4 3045376 38.33 ns/op BenchmarkIndexAnyASCII/1:16-4 3100104 36.91 ns/op BenchmarkIndexAnyASCII/1:32-4 3062142 37.78 ns/op BenchmarkIndexAnyASCII/1:64-4 3120969 37.14 ns/op BenchmarkIndexAnyASCII/16:1-4 2992480 38.68 ns/op BenchmarkIndexAnyASCII/16:2-4 463806 225.4 ns/op BenchmarkIndexAnyASCII/16:4-4 438082 246.1 ns/op BenchmarkIndexAnyASCII/16:8-4 470670 248.7 ns/op BenchmarkIndexAnyASCII/16:16-4 407122 264.2 ns/op BenchmarkIndexAnyASCII/16:32-4 377630 298.3 ns/op BenchmarkIndexAnyASCII/16:64-4 309542 369.2 ns/op BenchmarkIndexAnyASCII/256:1-4 2940078 42.60 ns/op BenchmarkIndexAnyASCII/256:2-4 34872 3427 ns/op BenchmarkIndexAnyASCII/256:4-4 34578 3435 ns/op BenchmarkIndexAnyASCII/256:8-4 39135 3093 ns/op BenchmarkIndexAnyASCII/256:16-4 33980 3444 ns/op BenchmarkIndexAnyASCII/256:32-4 33548 3499 ns/op BenchmarkIndexAnyASCII/256:64-4 33433 3545 ns/op BenchmarkIndexAnyUTF8/1:1-4 2946564 39.89 ns/op BenchmarkIndexAnyUTF8/1:2-4 3082286 38.36 ns/op BenchmarkIndexAnyUTF8/1:4-4 3091384 38.84 ns/op BenchmarkIndexAnyUTF8/1:8-4 3028166 38.09 ns/op BenchmarkIndexAnyUTF8/1:16-4 3110235 35.23 ns/op BenchmarkIndexAnyUTF8/1:32-4 3153108 37.65 ns/op BenchmarkIndexAnyUTF8/1:64-4 3132199 37.90 ns/op BenchmarkIndexAnyUTF8/16:1-4 214891 547.7 ns/op BenchmarkIndexAnyUTF8/16:2-4 354726 295.6 ns/op BenchmarkIndexAnyUTF8/16:4-4 331824 318.5 ns/op BenchmarkIndexAnyUTF8/16:8-4 265153 442.5 ns/op BenchmarkIndexAnyUTF8/16:16-4 377910 298.7 ns/op BenchmarkIndexAnyUTF8/16:32-4 360499 317.7 ns/op BenchmarkIndexAnyUTF8/16:64-4 353228 308.3 ns/op BenchmarkIndexAnyUTF8/256:1-4 14540 8433 ns/op BenchmarkIndexAnyUTF8/256:2-4 26701 4068 ns/op BenchmarkIndexAnyUTF8/256:4-4 30400 4284 ns/op BenchmarkIndexAnyUTF8/256:8-4 27878 4284 ns/op BenchmarkIndexAnyUTF8/256:16-4 28630 4070 ns/op BenchmarkIndexAnyUTF8/256:32-4 27904 4236 ns/op BenchmarkIndexAnyUTF8/256:64-4 30172 3997 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3226101 38.15 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3133156 38.19 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3217834 34.46 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3077671 36.52 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3209707 38.26 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3180177 34.47 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3242118 38.01 ns/op BenchmarkLastIndexAnyASCII/16:1-4 412224 255.4 ns/op BenchmarkLastIndexAnyASCII/16:2-4 435894 256.4 ns/op BenchmarkLastIndexAnyASCII/16:4-4 400495 255.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 398352 254.4 ns/op BenchmarkLastIndexAnyASCII/16:16-4 449726 245.7 ns/op BenchmarkLastIndexAnyASCII/16:32-4 380061 290.1 ns/op BenchmarkLastIndexAnyASCII/16:64-4 303691 368.0 ns/op BenchmarkLastIndexAnyASCII/256:1-4 33429 3132 ns/op BenchmarkLastIndexAnyASCII/256:2-4 33228 3165 ns/op BenchmarkLastIndexAnyASCII/256:4-4 36751 3497 ns/op BenchmarkLastIndexAnyASCII/256:8-4 33181 3562 ns/op BenchmarkLastIndexAnyASCII/256:16-4 32560 3594 ns/op BenchmarkLastIndexAnyASCII/256:32-4 33186 3649 ns/op BenchmarkLastIndexAnyASCII/256:64-4 32596 3689 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3169068 38.08 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3181360 34.78 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3083205 34.54 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3137704 37.82 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3419131 33.94 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3178342 37.82 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3073137 38.43 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 278974 391.7 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 440492 288.3 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 372568 293.5 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 348286 287.1 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 385887 289.8 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 344928 302.9 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 387828 288.8 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 20412 5694 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 28354 4293 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 24685 5440 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 21439 7226 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 27349 4396 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 26170 4615 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 25489 4251 ns/op BenchmarkTrimASCII/1:1-4 3636829 32.51 ns/op BenchmarkTrimASCII/1:2-4 3037785 39.30 ns/op BenchmarkTrimASCII/1:4-4 3036850 40.36 ns/op BenchmarkTrimASCII/1:8-4 2894805 40.04 ns/op BenchmarkTrimASCII/1:16-4 2138304 55.83 ns/op BenchmarkTrimASCII/16:1-4 675422 168.4 ns/op BenchmarkTrimASCII/16:2-4 419095 259.7 ns/op BenchmarkTrimASCII/16:4-4 527884 250.5 ns/op BenchmarkTrimASCII/16:8-4 423301 248.0 ns/op BenchmarkTrimASCII/16:16-4 399123 252.0 ns/op BenchmarkTrimASCII/256:1-4 51290 2153 ns/op BenchmarkTrimASCII/256:2-4 32606 3684 ns/op BenchmarkTrimASCII/256:4-4 33732 3210 ns/op BenchmarkTrimASCII/256:8-4 33253 3171 ns/op BenchmarkTrimASCII/256:16-4 33260 3589 ns/op BenchmarkTrimASCII/4096:1-4 3121 34886 ns/op BenchmarkTrimASCII/4096:2-4 2061 49754 ns/op BenchmarkTrimASCII/4096:4-4 2020 52226 ns/op BenchmarkTrimASCII/4096:8-4 1921 57492 ns/op BenchmarkTrimASCII/4096:16-4 1946 54847 ns/op BenchmarkTrimByte-4 2875831 41.45 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20011 5983 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20032 6010 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 904 122717 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1880 63094 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3802 31384 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7383 15978 ns/op BenchmarkCompareBytesEqual-4 13412908 8.780 ns/op BenchmarkCompareBytesToNil-4 14794879 7.779 ns/op BenchmarkCompareBytesEmpty-4 15531945 7.524 ns/op BenchmarkCompareBytesIdentical-4 15919656 7.485 ns/op BenchmarkCompareBytesSameLength-4 12848149 8.546 ns/op BenchmarkCompareBytesDifferentLength-4 12962191 8.842 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 4393 30549 ns/op 34324.86 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 4371 27684 ns/op 37876.60 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 4512 27303 ns/op 38404.94 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 4404 32116 ns/op 32649.85 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 4311 26431 ns/op 39673.10 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2893 35775 ns/op 29310.77 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3151 38448 ns/op 27272.48 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 4281 26978 ns/op 38868.73 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 4318 36135 ns/op 29018.48 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 4447 35966 ns/op 29154.61 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 4332 29223 ns/op 35881.72 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 4450 30126 ns/op 34806.93 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 3583 32734 ns/op 32033.29 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 3538 36507 ns/op 28722.86 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 3470 31374 ns/op 33422.12 MB/s BenchmarkCompareBytesBig-4 4408 28184 ns/op 37205.26 MB/s BenchmarkCompareBytesBigIdentical-4 18048609 7.517 ns/op 139500128.37 MB/s PASS ok bytes 58.318s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 58470178 ns/op 1.71 MB/s 3611384 B/op 26 allocs/op BenchmarkDecodeNewton-4 1 244505908 ns/op 2.32 MB/s 3629184 B/op 26 allocs/op BenchmarkDecodeRand-4 6 18624264 ns/op 0.88 MB/s 3645510 B/op 27 allocs/op PASS ok compress/bzip2 1.987s goos: freebsd goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 79 1374027 ns/op 7.28 MB/s 42302 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 13442144 ns/op 7.44 MB/s 42647 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 135108107 ns/op 7.40 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 84 1390013 ns/op 7.19 MB/s 42472 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13932411 ns/op 7.18 MB/s 41908 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 139290852 ns/op 7.18 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 87 1380874 ns/op 7.24 MB/s 42469 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 13016557 ns/op 7.68 MB/s 46008 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 133740044 ns/op 7.48 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 87 1314465 ns/op 7.61 MB/s 42941 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 13234073 ns/op 7.56 MB/s 44981 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 133785444 ns/op 7.47 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 69 1518429 ns/op 6.59 MB/s 43382 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 7 14762910 ns/op 6.77 MB/s 47429 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 142225957 ns/op 7.03 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 97 1135873 ns/op 8.80 MB/s 43526 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 12 9861136 ns/op 10.14 MB/s 45124 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 102450981 ns/op 9.76 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 100 1033178 ns/op 9.68 MB/s 43515 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 7923631 ns/op 12.62 MB/s 44090 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 79315368 ns/op 12.61 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 114 1045415 ns/op 9.57 MB/s 43355 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 7641778 ns/op 13.09 MB/s 47025 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 78860712 ns/op 12.68 MB/s 71860 B/op 153 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 139 874607 ns/op 11.43 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 8415654 ns/op 11.88 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 84244080 ns/op 11.87 MB/s BenchmarkEncode/Digits/Speed/1e4-4 72 1686569 ns/op 5.93 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 15211861 ns/op 6.57 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 145904983 ns/op 6.85 MB/s BenchmarkEncode/Digits/Default/1e4-4 21 5104132 ns/op 1.96 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 64194688 ns/op 1.56 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 632067275 ns/op 1.58 MB/s BenchmarkEncode/Digits/Compression/1e4-4 21 4955035 ns/op 2.02 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 57157200 ns/op 1.75 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 597015896 ns/op 1.67 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 94 1081140 ns/op 9.25 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 12 8951149 ns/op 11.17 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 88617978 ns/op 11.28 MB/s BenchmarkEncode/Newton/Speed/1e4-4 74 1558487 ns/op 6.42 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 11967490 ns/op 8.36 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 119350218 ns/op 8.38 MB/s BenchmarkEncode/Newton/Default/1e4-4 21 4807245 ns/op 2.08 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 55866708 ns/op 1.79 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 570451360 ns/op 1.75 MB/s BenchmarkEncode/Newton/Compression/1e4-4 24 4899837 ns/op 2.04 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 68148054 ns/op 1.47 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 699007548 ns/op 1.43 MB/s PASS ok compress/flate 15.559s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 66 1692801 ns/op 5.91 MB/s BenchmarkDecoder/1e-Reuse4-4 60 1745262 ns/op 5.73 MB/s BenchmarkDecoder/1e5-4 7 17076413 ns/op 5.86 MB/s BenchmarkDecoder/1e-Reuse5-4 6 16730405 ns/op 5.98 MB/s BenchmarkDecoder/1e6-4 1 168135830 ns/op 5.95 MB/s BenchmarkDecoder/1e-Reuse6-4 1 166343648 ns/op 6.01 MB/s BenchmarkEncoder/1e4-4 76 1470697 ns/op 6.80 MB/s BenchmarkEncoder/1e-Reuse4-4 73 1372258 ns/op 7.29 MB/s BenchmarkEncoder/1e5-4 7 14367118 ns/op 6.96 MB/s BenchmarkEncoder/1e-Reuse5-4 8 14237386 ns/op 7.02 MB/s BenchmarkEncoder/1e6-4 1 147299086 ns/op 6.79 MB/s BenchmarkEncoder/1e-Reuse6-4 1 143173399 ns/op 6.98 MB/s PASS ok compress/lzw 3.122s goos: freebsd goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 34 3340301 ns/op PASS ok container/heap 1.198s goos: freebsd goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 19386 6180 ns/op BenchmarkWithTimeout/concurrency=40-4 4296 26870 ns/op BenchmarkWithTimeout/concurrency=4000-4 4354 28423 ns/op BenchmarkWithTimeout/concurrency=400000-4 7273 15377 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 550063 201.8 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 20980 6119 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 24547 4685 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4642 25371 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2761 40892 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3559 28968 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 388 346179 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 274 435676 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 434 269279 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 40 3018636 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 26 4822144 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 39 2761930 ns/op BenchmarkCheckCanceled/Err-4 450432 286.7 ns/op BenchmarkCheckCanceled/Done-4 904560 131.1 ns/op BenchmarkContextCancelDone-4 635383 255.2 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 16144 7209 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 14746 8623 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 13359 8856 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 10192 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 10000 12565 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 522364 203.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 278244 390.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 204638 563.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 129938 903.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 68114 1772 ns/op PASS ok context 10.002s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt/AES-128-4 2890388 41.20 ns/op 388.37 MB/s BenchmarkEncrypt/AES-192-4 2916178 44.35 ns/op 360.81 MB/s BenchmarkEncrypt/AES-256-4 2584454 46.22 ns/op 346.17 MB/s BenchmarkDecrypt/AES-128-4 2888268 43.10 ns/op 371.22 MB/s BenchmarkDecrypt/AES-192-4 2759673 47.46 ns/op 337.13 MB/s BenchmarkDecrypt/AES-256-4 2757880 42.64 ns/op 375.28 MB/s BenchmarkExpand/AES-128-4 2094723 57.64 ns/op BenchmarkExpand/AES-192-4 2082897 56.17 ns/op BenchmarkExpand/AES-256-4 1883918 64.16 ns/op BenchmarkCreateCipher/AES-128-4 240700 440.0 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 245856 461.6 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 312106 418.5 ns/op 512 B/op 1 allocs/op PASS ok crypto/aes 3.163s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 251551 446.5 ns/op 143.34 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 515859 204.1 ns/op 313.61 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 256107 438.2 ns/op 146.04 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 524570 216.7 ns/op 295.30 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 160147 739.1 ns/op 1826.62 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 228940 518.9 ns/op 2601.62 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 146625 783.3 ns/op 1723.58 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 206556 570.7 ns/op 2365.59 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 54918 2166 ns/op 3781.73 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 60909 1971 ns/op 4155.55 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 49284 2424 ns/op 3379.49 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 53982 2217 ns/op 3695.66 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 10443 11705 ns/op 87.06 MB/s BenchmarkAESCFBDecrypt1K-4 9736 11776 ns/op 86.53 MB/s BenchmarkAESCFBDecrypt8K-4 1327 92962 ns/op 88.07 MB/s BenchmarkAESOFB1K-4 15842 7871 ns/op 129.47 MB/s BenchmarkAESCTR1K-4 18920 6407 ns/op 159.05 MB/s BenchmarkAESCTR8K-4 2234 50916 ns/op 160.80 MB/s BenchmarkAESCBCEncrypt1K-4 18651 6557 ns/op 156.17 MB/s BenchmarkAESCBCDecrypt1K-4 28164 4259 ns/op 240.46 MB/s PASS ok crypto/cipher 3.958s goos: freebsd goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 110449 1031 ns/op 7.76 MB/s BenchmarkDecrypt-4 113856 915.6 ns/op 8.74 MB/s BenchmarkTDESEncrypt-4 39018 3044 ns/op 2.63 MB/s BenchmarkTDESDecrypt-4 38952 3061 ns/op 2.61 MB/s PASS ok crypto/des 1.627s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1300 90430 ns/op 760 B/op 12 allocs/op BenchmarkECDH/P384-4 16 6769071 ns/op 1089 B/op 21 allocs/op BenchmarkECDH/P521-4 6 16777463 ns/op 1536 B/op 21 allocs/op BenchmarkECDH/X25519-4 100 1013316 ns/op 376 B/op 9 allocs/op PASS ok crypto/ecdh 1.628s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2470 45166 ns/op 2448 B/op 30 allocs/op BenchmarkSign/P384-4 40 2787924 ns/op 2617 B/op 31 allocs/op BenchmarkSign/P521-4 16 6948222 ns/op 2999 B/op 32 allocs/op BenchmarkVerify/P256-4 1266 92302 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 15 7254213 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 6 18648153 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 5812 18941 ns/op 896 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 70 1646501 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 28 4114776 ns/op 1418 B/op 17 allocs/op PASS ok crypto/ecdsa 2.462s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 448 273242 ns/op BenchmarkNewKeyFromSeed-4 456 251322 ns/op BenchmarkSigning-4 429 277650 ns/op BenchmarkVerification-4 271 439687 ns/op PASS ok crypto/ed25519 1.642s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 7275 16213 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 188 632566 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 69 1708622 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 28 4301207 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1858 63380 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 73 1598204 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 26 4473762 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 9 11639103 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 23725 4894 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 9508 12644 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 6277 19087 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 111 1045918 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3746 30128 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 403 294608 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2371 47264 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 130 911681 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.669s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 66242 1829 ns/op 559.73 MB/s BenchmarkHMACSHA256_32-4 90080 1296 ns/op 24.69 MB/s BenchmarkNewWriteSum-4 23499 5055 ns/op 6.33 MB/s PASS ok crypto/hmac 1.531s goos: freebsd goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 64314 1833 ns/op BenchmarkModSub-4 64701 1817 ns/op BenchmarkMontgomeryRepr-4 39790 2970 ns/op BenchmarkMontgomeryMul-4 40142 2967 ns/op BenchmarkModMul-4 19741 6200 ns/op BenchmarkExpBig-4 24 4607277 ns/op BenchmarkExp-4 8 13072814 ns/op PASS ok crypto/internal/bigmod 2.088s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4766 21115 ns/op BenchmarkScalarBaseMult-4 471 251345 ns/op BenchmarkScalarMult-4 202 570922 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 285 417794 ns/op PASS ok crypto/internal/edwards25519 1.663s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 547212 187.6 ns/op BenchmarkMultiply-4 5800140 20.38 ns/op BenchmarkSquare-4 7677352 15.52 ns/op BenchmarkInvert-4 28364 4209 ns/op BenchmarkMult32-4 1723495 70.18 ns/op PASS ok crypto/internal/edwards25519/field 1.813s goos: freebsd goarch: amd64 pkg: crypto/internal/mlkem768 cpu: AMD EPYC 7B12 BenchmarkKeyGen-4 354 355096 ns/op BenchmarkEncaps-4 224 527902 ns/op BenchmarkDecaps-4 186 643602 ns/op BenchmarkRoundTrip/Alice-4 118 1014897 ns/op BenchmarkRoundTrip/Bob-4 222 532005 ns/op PASS ok crypto/internal/mlkem768 1.990s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 75 1617489 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2079 56415 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 26 4347508 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 11193432 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 200 581128 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 10875 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 76 1459123 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 28 3588027 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.260s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 645090 172.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 340624 337.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 145338 833.6 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 652002 172.3 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 339514 331.4 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 138116 837.4 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.810s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 260732 449.7 ns/op 17.79 MB/s BenchmarkHash64-4 289549 395.8 ns/op 161.72 MB/s BenchmarkHash128-4 241452 491.7 ns/op 260.32 MB/s BenchmarkHash256-4 176217 680.9 ns/op 375.95 MB/s BenchmarkHash512-4 114705 1038 ns/op 493.40 MB/s BenchmarkHash1K-4 68580 1752 ns/op 584.40 MB/s BenchmarkHash8K-4 9998 11836 ns/op 692.11 MB/s BenchmarkHash1M-4 70 1481641 ns/op 707.71 MB/s BenchmarkHash8M-4 9 11851693 ns/op 707.80 MB/s BenchmarkHash8BytesUnaligned-4 261609 433.9 ns/op 18.44 MB/s BenchmarkHash1KUnaligned-4 68510 1764 ns/op 580.66 MB/s BenchmarkHash8KUnaligned-4 8827 11849 ns/op 691.40 MB/s PASS ok crypto/md5 2.661s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkRead/32-4 131259 884.3 ns/op 36.18 MB/s BenchmarkRead/4K-4 5677 19769 ns/op 207.19 MB/s BenchmarkPrime-4 1 167625129 ns/op PASS ok crypto/rand 1.445s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 18340 6481 ns/op 19.75 MB/s BenchmarkRC4_1K-4 2136 50144 ns/op 20.42 MB/s BenchmarkRC4_8K-4 289 404687 ns/op 20.01 MB/s PASS ok crypto/rc4 1.537s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 14 8066438 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 18435649 ns/op BenchmarkDecryptPKCS1v15/4096-4 4 33143260 ns/op BenchmarkEncryptPKCS1v15/2048-4 957 123650 ns/op BenchmarkDecryptOAEP/2048-4 13 8303419 ns/op BenchmarkEncryptOAEP/2048-4 877 133053 ns/op BenchmarkSignPKCS1v15/2048-4 13 8368052 ns/op BenchmarkVerifyPKCS1v15/2048-4 918 122906 ns/op BenchmarkSignPSS/2048-4 13 7832348 ns/op BenchmarkVerifyPSS/2048-4 906 131382 ns/op PASS ok crypto/rsa 2.566s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 214875 509.1 ns/op 15.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 262455 399.6 ns/op 20.02 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 132708 894.8 ns/op 357.62 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 152582 779.9 ns/op 410.29 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 81070 1464 ns/op 699.24 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 86968 1360 ns/op 753.13 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 14925 8046 ns/op 1018.15 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15242 7980 ns/op 1026.56 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.195s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 249657 441.8 ns/op 18.11 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 321418 367.6 ns/op 21.76 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 322996 378.2 ns/op 21.16 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 122512 967.2 ns/op 1058.77 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 134838 879.4 ns/op 1164.40 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 136857 881.9 ns/op 1161.14 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 21793 5498 ns/op 1490.03 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 22272 5402 ns/op 1516.36 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 22297 5408 ns/op 1514.66 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.343s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 148396 782.7 ns/op 10.22 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 191355 615.0 ns/op 13.01 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 190970 624.9 ns/op 12.80 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 54967 2165 ns/op 472.91 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 59884 2003 ns/op 511.26 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 59926 1998 ns/op 512.55 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9256 12786 ns/op 640.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 9492 12533 ns/op 653.62 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 9531 12556 ns/op 652.45 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.254s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 18403832 5.980 ns/op BenchmarkConstantTimeEq-4 18818478 5.965 ns/op BenchmarkConstantTimeLessOrEq-4 20064037 5.457 ns/op BenchmarkXORBytes/8Bytes-4 5802829 21.28 ns/op 376.01 MB/s BenchmarkXORBytes/128Bytes-4 4854316 25.04 ns/op 5111.96 MB/s BenchmarkXORBytes/2048Bytes-4 1117275 105.5 ns/op 19405.25 MB/s BenchmarkXORBytes/32768Bytes-4 84415 1313 ns/op 24960.17 MB/s PASS ok crypto/subtle 2.006s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 182 647122 ns/op BenchmarkCertCache/1-4 192 596735 ns/op BenchmarkCertCache/2-4 200 573179 ns/op BenchmarkCertCache/3-4 210 573288 ns/op BenchmarkHandshakeServer/RSA-4 20 5596766 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 18 6140119 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 19 5791707 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 225 499393 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 394 308808 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 73 1494292 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 86 1298293 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 27755404 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 27149528 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 18443864 ns/op 56.85 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 22776092 ns/op 46.04 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 27689314 ns/op 75.74 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 35239909 ns/op 59.51 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 46336417 ns/op 90.52 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 60743026 ns/op 69.05 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 84589741 ns/op 99.17 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 114606711 ns/op 73.19 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 152704745 ns/op 109.87 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 215839260 ns/op 77.73 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 321352217 ns/op 104.42 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 423669447 ns/op 79.20 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 642899893 ns/op 104.38 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 825443838 ns/op 81.30 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 5 24595045 ns/op 42.63 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 23445483 ns/op 44.72 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 29470639 ns/op 71.16 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 35840270 ns/op 58.51 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 48351907 ns/op 86.75 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 64294578 ns/op 65.24 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 86895870 ns/op 96.54 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 118587758 ns/op 70.74 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 158457584 ns/op 105.88 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 228299700 ns/op 73.49 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 336302670 ns/op 99.77 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 429368686 ns/op 78.15 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 635229870 ns/op 105.65 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 828592053 ns/op 80.99 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 702689403 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 706876370 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 287589600 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 288258971 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 148422348 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 148139607 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 79763768 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 78545616 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 37762740 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 37160829 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 143452070 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 145771554 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 63044470 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 63931192 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 36342714 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 36832965 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 23289815 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 23021079 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 7 15466130 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 7 14724522 ns/op PASS ok crypto/tls 17.443s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkOIDMarshalUnmarshalText-4 18163 6391 ns/op BenchmarkCreateCertificate/RSA_2048-4 13 8392106 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 472 238804 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1604 74102 ns/op 12659 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1374 80668 ns/op 14067 B/op 188 allocs/op PASS ok crypto/x509 1.976s goos: freebsd goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 34 3164603 ns/op 281383 B/op 1648 allocs/op BenchmarkConcurrentStmtQuery-4 30 3428110 ns/op 272429 B/op 2055 allocs/op BenchmarkConcurrentStmtExec-4 51 2452560 ns/op 221282 B/op 733 allocs/op BenchmarkConcurrentTxQuery-4 48 2601132 ns/op 276230 B/op 2165 allocs/op BenchmarkConcurrentTxExec-4 56 1874243 ns/op 90828 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 42 2748951 ns/op 107237 B/op 2060 allocs/op BenchmarkConcurrentTxStmtExec-4 100 1008700 ns/op 40099 B/op 380 allocs/op BenchmarkConcurrentRandom-4 48 2487999 ns/op 233543 B/op 1879 allocs/op BenchmarkManyConcurrentQueries-4 2462 43665 ns/op 4136 B/op 20 allocs/op BenchmarkGrabConn-4 322167 372.0 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 22437 5316 ns/op PASS ok database/sql 2.639s goos: freebsd goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2251 44940 ns/op BenchmarkSymbols32-4 3013 38451 ns/op PASS ok debug/elf 1.314s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 290918 441.0 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 121 981059 ns/op 180289 B/op 14 allocs/op Benchmark115/LineToPC-4 86 1176823 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 23684 5257 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.764s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 83468 1404 ns/op BenchmarkMarshal-4 1046 112738 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 3373 30842 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.455s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 538 217813 ns/op 37.61 MB/s BenchmarkEncodeToString-4 477 236999 ns/op 34.57 MB/s BenchmarkDecode-4 207 568907 ns/op 23.05 MB/s BenchmarkDecodeString-4 218 561366 ns/op 23.36 MB/s PASS ok encoding/base32 1.717s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 507 213497 ns/op 38.37 MB/s BenchmarkDecodeString/2-4 428898 240.2 ns/op 16.65 MB/s BenchmarkDecodeString/4-4 306720 358.6 ns/op 22.31 MB/s BenchmarkDecodeString/8-4 257091 438.1 ns/op 27.39 MB/s BenchmarkDecodeString/64-4 52726 2257 ns/op 38.98 MB/s BenchmarkDecodeString/8192-4 480 242791 ns/op 44.99 MB/s BenchmarkNewEncoding-4 77691 1387 ns/op 184.60 MB/s PASS ok encoding/base64 1.982s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1786 63519 ns/op 62.97 MB/s BenchmarkReadStruct-4 21349 5629 ns/op 13.32 MB/s BenchmarkWriteStruct-4 23446 5132 ns/op 14.62 MB/s BenchmarkAppendStruct-4 280340 390.9 ns/op 191.87 MB/s BenchmarkWriteSlice1000Structs-4 20 5017762 ns/op 14.95 MB/s BenchmarkAppendSlice1000Structs-4 21 4871916 ns/op 15.39 MB/s BenchmarkReadSlice1000Structs-4 20 5501556 ns/op 13.63 MB/s BenchmarkReadInts-4 64597 1933 ns/op 15.52 MB/s BenchmarkWriteInts-4 50899 2015 ns/op 14.89 MB/s BenchmarkAppendInts-4 132261 924.7 ns/op 32.44 MB/s BenchmarkWriteSlice1000Int32s-4 1820 61229 ns/op 65.33 MB/s BenchmarkAppendSlice1000Int32s-4 2031 56586 ns/op 70.69 MB/s BenchmarkPutUint16-4 4416915 26.95 ns/op 74.20 MB/s BenchmarkAppendUint16-4 4631397 25.46 ns/op 78.55 MB/s BenchmarkPutUint32-4 3243753 36.53 ns/op 109.49 MB/s BenchmarkAppendUint32-4 3325502 35.70 ns/op 112.04 MB/s BenchmarkPutUint64-4 1835240 65.38 ns/op 122.36 MB/s BenchmarkAppendUint64-4 1797567 65.49 ns/op 122.15 MB/s BenchmarkLittleEndianPutUint16-4 4415630 26.91 ns/op 74.33 MB/s BenchmarkLittleEndianAppendUint16-4 4504501 26.00 ns/op 76.93 MB/s BenchmarkLittleEndianPutUint32-4 3273770 36.70 ns/op 108.99 MB/s BenchmarkLittleEndianAppendUint32-4 3303808 35.02 ns/op 114.23 MB/s BenchmarkLittleEndianPutUint64-4 1826524 71.60 ns/op 111.73 MB/s BenchmarkLittleEndianAppendUint64-4 1731858 71.26 ns/op 112.27 MB/s BenchmarkReadFloats-4 209056 570.8 ns/op 21.02 MB/s BenchmarkWriteFloats-4 195079 587.6 ns/op 20.42 MB/s BenchmarkReadSlice1000Float32s-4 1556 75202 ns/op 53.19 MB/s BenchmarkWriteSlice1000Float32s-4 1429 76044 ns/op 52.60 MB/s BenchmarkReadSlice1000Uint8s-4 106845 1253 ns/op 797.99 MB/s BenchmarkWriteSlice1000Uint8s-4 408604 293.8 ns/op 3404.09 MB/s BenchmarkSize/bool-4 5941928 19.21 ns/op BenchmarkSize/int8-4 6261657 20.08 ns/op BenchmarkSize/int16-4 6133287 19.99 ns/op BenchmarkSize/int32-4 6098895 19.12 ns/op BenchmarkSize/int64-4 5868333 19.33 ns/op BenchmarkSize/uint8-4 5953333 19.35 ns/op BenchmarkSize/uint16-4 5958985 19.70 ns/op BenchmarkSize/uint32-4 5907699 20.50 ns/op BenchmarkSize/uint64-4 6085462 20.15 ns/op BenchmarkSize/float32-4 4867357 24.48 ns/op BenchmarkSize/float64-4 4743226 24.07 ns/op BenchmarkSize/complex64-4 797583 137.1 ns/op BenchmarkSize/complex128-4 798831 136.6 ns/op BenchmarkSize/binary.Struct-4 385477 301.5 ns/op BenchmarkSize/*binary.Struct-4 297666 361.3 ns/op BenchmarkSize/[]binary.Struct-4 315844 371.6 ns/op BenchmarkSize/[]binary.Struct#01-4 295603 368.4 ns/op BenchmarkSize/[1]binary.Struct-4 288798 395.3 ns/op BenchmarkPutUvarint32-4 1194045 95.81 ns/op 41.75 MB/s BenchmarkPutUvarint64-4 298186 345.0 ns/op 23.19 MB/s PASS ok encoding/binary 8.225s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 8739 11627 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 9222 11667 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 10492 11848 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 6201 19296 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 10000 10843 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 10000 10696 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 10000 10832 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6237 17912 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 16827 6882 ns/op PASS ok encoding/csv 2.386s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 14593 7539 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 18834 6021 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 294 399835 ns/op 16618 B/op 329 allocs/op BenchmarkEncodeComplex128Slice-4 976 114795 ns/op 502 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1914 59131 ns/op 45 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 2150 54954 ns/op 40 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2463 43681 ns/op 157 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 55 1964004 ns/op 36468 B/op 254 allocs/op BenchmarkDecodeComplex128Slice-4 874 138210 ns/op 25196 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1646 74150 ns/op 10788 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1874 64600 ns/op 9753 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 1148 101240 ns/op 39116 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 432 278959 ns/op 66043 B/op 2195 allocs/op BenchmarkDecodeBytesSlice-4 771 147350 ns/op 23557 B/op 184 allocs/op BenchmarkDecodeInterfaceSlice-4 124 924970 ns/op 82873 B/op 3178 allocs/op BenchmarkDecodeMap-4 100 1145271 ns/op 54130 B/op 181 allocs/op PASS ok encoding/gob 3.370s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 22327 5284 ns/op 48.45 MB/s BenchmarkEncode/1024-4 4988 21826 ns/op 46.92 MB/s BenchmarkEncode/4096-4 1329 87244 ns/op 46.95 MB/s BenchmarkEncode/16384-4 348 353339 ns/op 46.37 MB/s BenchmarkDecode/256-4 37540 3054 ns/op 83.83 MB/s BenchmarkDecode/1024-4 10504 11337 ns/op 90.33 MB/s BenchmarkDecode/4096-4 2401 46297 ns/op 88.47 MB/s BenchmarkDecode/16384-4 626 182956 ns/op 89.55 MB/s BenchmarkDecodeString/256-4 37234 3255 ns/op 78.65 MB/s BenchmarkDecodeString/1024-4 9633 12407 ns/op 82.53 MB/s BenchmarkDecodeString/4096-4 2439 48066 ns/op 85.22 MB/s BenchmarkDecodeString/16384-4 591 196347 ns/op 83.44 MB/s BenchmarkDump/256-4 1842 59800 ns/op 4.28 MB/s BenchmarkDump/1024-4 487 233637 ns/op 4.38 MB/s BenchmarkDump/4096-4 124 954827 ns/op 4.29 MB/s BenchmarkDump/16384-4 30 3886176 ns/op 4.22 MB/s PASS ok encoding/hex 3.490s goos: freebsd goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 2 51003130 ns/op 38.05 MB/s 8390440 B/op 49 allocs/op BenchmarkCodeEncoderError-4 3 40169597 ns/op 48.31 MB/s 8434154 B/op 61 allocs/op BenchmarkCodeMarshal-4 2 51447876 ns/op 37.72 MB/s 10330968 B/op 48 allocs/op BenchmarkCodeMarshalError-4 2 53272089 ns/op 36.43 MB/s 10266420 B/op 45 allocs/op BenchmarkMarshalBytes/32-4 29713 4035 ns/op BenchmarkMarshalBytes/256-4 7374 13996 ns/op BenchmarkMarshalBytes/4096-4 742 159964 ns/op BenchmarkMarshalBytesError/32-4 80 1453072 ns/op BenchmarkMarshalBytesError/256-4 74 1469116 ns/op BenchmarkMarshalBytesError/4096-4 73 1627484 ns/op BenchmarkMarshalMap-4 55596 2032 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 309605416 ns/op 6.27 MB/s 10097096 B/op 40033 allocs/op BenchmarkUnicodeDecoder-4 47877 2398 ns/op 5.84 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 56802 1870 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 266646075 ns/op 7.28 MB/s 2019408 B/op 40002 allocs/op BenchmarkCodeUnmarshalReuse-4 1 263516880 ns/op 7.36 MB/s 2020824 B/op 40008 allocs/op BenchmarkUnmarshalString-4 65748 1775 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 132531 916.5 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 381271 305.3 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 24234 5480 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 60832 1865 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 93201 1377 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 21136 5607 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2665 38870 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 909 131626 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 136 924867 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 13 8710224 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 600265 172.4 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 547399 199.8 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 610588 185.0 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 592430 187.2 ns/op BenchmarkEncodeMarshaler-4 68304 1871 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 78189 1538 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 6015877 18.99 ns/op BenchmarkNumberIsValidRegexp-4 26763 4469 ns/op BenchmarkUnmarshalNumber-4 51403 2349 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 7.867s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 66 1764987 ns/op 37.13 MB/s BenchmarkDecode-4 31 3866371 ns/op 22.96 MB/s PASS ok encoding/pem 1.431s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 2830 36596 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1268 93898 ns/op 8216 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 5504 22859 ns/op PASS ok encoding/xml 1.394s goos: freebsd goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 448371 258.8 ns/op BenchmarkAs-4 100495 1174 ns/op PASS ok errors 1.413s goos: freebsd goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 464912 246.0 ns/op BenchmarkIntSet-4 430290 364.5 ns/op BenchmarkFloatAdd-4 57937 1867 ns/op BenchmarkFloatSet-4 354640 938.6 ns/op BenchmarkStringSet-4 254815 474.4 ns/op BenchmarkMapSet-4 53714 2004 ns/op BenchmarkMapSetDifferent-4 63480 2031 ns/op BenchmarkMapSetDifferentRandom-4 370 305102 ns/op BenchmarkMapSetString-4 51984 2162 ns/op BenchmarkMapAddSame-4 31837 3394 ns/op BenchmarkMapAddDifferent-4 15673 7619 ns/op BenchmarkMapAddDifferentRandom-4 319 379836 ns/op BenchmarkMapAddSameSteadyState-4 224779 535.4 ns/op BenchmarkMapAddDifferentSteadyState-4 136536 856.2 ns/op BenchmarkMapString-4 10850 11073 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 28467 10577 ns/op PASS ok expvar 3.995s goos: freebsd goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 118716 920.2 ns/op BenchmarkSprintfEmpty-4 450818 257.4 ns/op BenchmarkSprintfString-4 353398 345.5 ns/op BenchmarkSprintfTruncateString-4 294195 373.6 ns/op BenchmarkSprintfTruncateBytes-4 154989 826.3 ns/op BenchmarkSprintfSlowParsingPath-4 292623 426.5 ns/op BenchmarkSprintfQuoteString-4 40388 2992 ns/op BenchmarkSprintfInt-4 350006 352.7 ns/op BenchmarkSprintfIntInt-4 242008 481.7 ns/op BenchmarkSprintfPrefixedInt-4 287758 472.3 ns/op BenchmarkSprintfFloat-4 167509 742.4 ns/op BenchmarkSprintfComplex-4 73748 1583 ns/op BenchmarkSprintfBoolean-4 333638 431.4 ns/op BenchmarkSprintfHexString-4 170390 734.5 ns/op BenchmarkSprintfHexBytes-4 108004 1477 ns/op BenchmarkSprintfBytes-4 40060 2689 ns/op BenchmarkSprintfStringer-4 94098 1323 ns/op BenchmarkSprintfStructure-4 47181 2619 ns/op BenchmarkManyArgs-4 92732 1276 ns/op BenchmarkFprintInt-4 90814 1267 ns/op BenchmarkFprintfBytes-4 106591 1176 ns/op BenchmarkFprintIntNoAlloc-4 94315 1265 ns/op BenchmarkScanInts-4 48 2456426 ns/op BenchmarkScanRecursiveInt-4 1 308199114 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 322488397 ns/op PASS ok fmt 4.936s goos: freebsd goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 1016 106725 ns/op PASS ok go/build 1.209s goos: freebsd goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 60236 1798 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 19868 6022 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 5908 21093 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1639 79131 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 388 312321 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 90 1361236 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 19 5456180 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 21754872 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 80746694 ns/op 15239696 B/op 65564 allocs/op PASS ok go/constant 2.712s goos: freebsd goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 199223263 ns/op 0.33 MB/s 46084744 B/op 49019 allocs/op PASS ok go/format 1.300s goos: freebsd goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 16104513 ns/op 3.34 MB/s BenchmarkParseOnly-4 8 13650769 ns/op 3.94 MB/s BenchmarkResolve-4 55 1947294 ns/op 27.65 MB/s PASS ok go/parser 2.156s goos: freebsd goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 114502712 ns/op 0.45 MB/s 5311328 B/op 27528 allocs/op BenchmarkPrintDecl-4 1126 107636 ns/op 0.30 MB/s 17248 B/op 51 allocs/op PASS ok go/printer 1.334s goos: freebsd goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 375 314119 ns/op BenchmarkScanFiles/go/types/expr.go-4 19 6246069 ns/op 8.14 MB/s BenchmarkScanFiles/go/parser/parser.go-4 12 9555176 ns/op 7.73 MB/s BenchmarkScanFiles/net/http/server.go-4 7 15201552 ns/op 8.32 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 286 413282 ns/op 7.50 MB/s PASS ok go/scanner 1.769s goos: freebsd goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1254291 91.29 ns/op PASS ok go/token 1.235s goos: freebsd goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 144 799950 ns/op BenchmarkNamed/Underlying/nongeneric-4 1552315 76.91 ns/op BenchmarkNamed/Underlying/generic-4 1562899 76.15 ns/op BenchmarkNamed/Underlying/src_instance-4 894651 113.1 ns/op BenchmarkNamed/Underlying/user_instance-4 1521238 77.62 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 27470 4262 ns/op BenchmarkNamed/NewMethodSet/generic-4 27723 4290 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 26808 4481 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 26596 4355 ns/op BenchmarkCheck/http/funcbodies/info-4 1 485955990 ns/op 71083 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 368221874 ns/op 93808 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 192372862 ns/op 179549 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 176817015 ns/op 195353 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 427291582 ns/op 12232 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 92432144 ns/op 56536 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 51646382 ns/op 101168 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 51554161 ns/op 101354 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 128981116 ns/op 16796 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 50168298 ns/op 43177 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 37891427 ns/op 57170 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 37231959 ns/op 58182 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1040625526 ns/op 68619 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 543976488 ns/op 131266 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 125478719 ns/op 568793 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 103637993 ns/op 688681 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 482177345 ns/op 4193 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 80518500 ns/op 25105 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 64452952 ns/op 31363 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 64974248 ns/op 31110 lines/s PASS ok go/types 17.474s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14544 8262 ns/op 123.95 MB/s PASS ok hash/adler32 1.285s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 262597 396.2 ns/op 37.86 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 278931 404.1 ns/op 37.12 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 190210 606.7 ns/op 65.93 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 204558 592.0 ns/op 67.57 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 563780 203.8 ns/op 2512.68 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 549324 204.4 ns/op 2505.24 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 489860 240.8 ns/op 4251.87 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 416650 241.1 ns/op 4246.34 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 248167 484.0 ns/op 8462.45 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 250500 476.7 ns/op 8592.25 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 43935 2724 ns/op 12027.87 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 43585 2740 ns/op 11957.41 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 572056 187.8 ns/op 79.87 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 615831 190.0 ns/op 78.96 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 618354 194.5 ns/op 205.65 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 550876 193.6 ns/op 206.59 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 403232 266.4 ns/op 1921.66 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 408450 266.1 ns/op 1923.79 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 329486 343.2 ns/op 2983.32 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 345733 349.2 ns/op 2932.44 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 273926 411.0 ns/op 9965.78 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 251726 412.1 ns/op 9938.37 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 59865 2003 ns/op 16363.34 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 56750 2042 ns/op 16046.46 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 280900 383.4 ns/op 39.12 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 290488 387.4 ns/op 38.72 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 145218 752.9 ns/op 53.13 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 148764 775.7 ns/op 51.56 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 14888 8116 ns/op 63.09 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 15010 8179 ns/op 62.60 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 6946 16289 ns/op 62.86 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 6104 19234 ns/op 53.24 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1413 77633 ns/op 52.76 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1412 83686 ns/op 48.94 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 175 679910 ns/op 48.19 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 174 676540 ns/op 48.43 MB/s PASS ok hash/crc32 5.917s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 298 410683 ns/op 159.58 MB/s BenchmarkCrc64/ISO4KB-4 3769 28366 ns/op 144.40 MB/s BenchmarkCrc64/ISO1KB-4 17330 6874 ns/op 148.98 MB/s BenchmarkCrc64/ECMA64KB-4 297 399210 ns/op 164.16 MB/s BenchmarkCrc64/Random64KB-4 294 408446 ns/op 160.45 MB/s BenchmarkCrc64/Random16KB-4 1059 112009 ns/op 146.27 MB/s PASS ok hash/crc64 1.945s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 13994 8474 ns/op 120.84 MB/s BenchmarkFnv32aKB-4 13898 8764 ns/op 116.85 MB/s BenchmarkFnv64KB-4 13663 8535 ns/op 119.98 MB/s BenchmarkFnv64aKB-4 14064 8622 ns/op 118.76 MB/s BenchmarkFnv128KB-4 2449 44179 ns/op 23.18 MB/s BenchmarkFnv128aKB-4 2686 44086 ns/op 23.23 MB/s PASS ok hash/fnv 2.099s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 671887 152.7 ns/op 26.20 MB/s BenchmarkHash/n=4/Bytes-4 5547019 21.41 ns/op 186.84 MB/s BenchmarkHash/n=4/String-4 2274571 52.79 ns/op 75.77 MB/s BenchmarkHash/n=8/Write-4 735229 151.3 ns/op 52.87 MB/s BenchmarkHash/n=8/Bytes-4 5754872 21.93 ns/op 364.76 MB/s BenchmarkHash/n=8/String-4 2286213 52.39 ns/op 152.71 MB/s BenchmarkHash/n=16/Write-4 708055 154.5 ns/op 103.58 MB/s BenchmarkHash/n=16/Bytes-4 5709349 21.18 ns/op 755.34 MB/s BenchmarkHash/n=16/String-4 2296796 53.82 ns/op 297.26 MB/s BenchmarkHash/n=32/Write-4 669540 155.4 ns/op 205.93 MB/s BenchmarkHash/n=32/Bytes-4 5328516 21.41 ns/op 1494.41 MB/s BenchmarkHash/n=32/String-4 2246181 52.91 ns/op 604.81 MB/s BenchmarkHash/n=64/Write-4 734895 162.6 ns/op 393.71 MB/s BenchmarkHash/n=64/Bytes-4 5304662 22.49 ns/op 2845.84 MB/s BenchmarkHash/n=64/String-4 2195238 53.40 ns/op 1198.42 MB/s BenchmarkHash/n=256/Write-4 559548 204.3 ns/op 1252.80 MB/s BenchmarkHash/n=256/Bytes-4 4255226 28.72 ns/op 8914.88 MB/s BenchmarkHash/n=256/String-4 1300833 92.47 ns/op 2768.33 MB/s BenchmarkHash/n=320/Write-4 556780 209.4 ns/op 1527.95 MB/s BenchmarkHash/n=320/Bytes-4 3579660 33.05 ns/op 9682.92 MB/s BenchmarkHash/n=320/String-4 937538 124.5 ns/op 2571.29 MB/s BenchmarkHash/n=1024/Write-4 380085 295.8 ns/op 3461.99 MB/s BenchmarkHash/n=1024/Bytes-4 1353748 88.55 ns/op 11564.05 MB/s BenchmarkHash/n=1024/String-4 339736 307.9 ns/op 3325.84 MB/s BenchmarkHash/n=4096/Write-4 179662 646.4 ns/op 6336.52 MB/s BenchmarkHash/n=4096/Bytes-4 342568 349.5 ns/op 11720.42 MB/s BenchmarkHash/n=4096/String-4 99787 1173 ns/op 3492.04 MB/s BenchmarkHash/n=16384/Write-4 59068 2037 ns/op 8043.11 MB/s BenchmarkHash/n=16384/Bytes-4 85729 1395 ns/op 11745.56 MB/s BenchmarkHash/n=16384/String-4 25334 4732 ns/op 3462.58 MB/s PASS ok hash/maphash 5.499s goos: freebsd goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1290 85753 ns/op BenchmarkEscapeNone-4 170332 628.4 ns/op BenchmarkUnescape-4 1183 98367 ns/op BenchmarkUnescapeNone-4 919298 129.9 ns/op BenchmarkUnescapeSparse-4 13216 8338 ns/op BenchmarkUnescapeDense-4 1489 67784 ns/op PASS ok html 1.980s goos: freebsd goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 12271 9394 ns/op BenchmarkCSSEscaperNoSpecials-4 55898 2127 ns/op BenchmarkDecodeCSS-4 39534 3049 ns/op BenchmarkDecodeCSSNoSpecials-4 5374081 23.03 ns/op BenchmarkCSSValueFilter-4 169755 728.6 ns/op BenchmarkCSSValueFilterOk-4 118513 991.9 ns/op BenchmarkEscapedExecute-4 5509 21344 ns/op BenchmarkHTMLNospaceEscaper-4 14403 8149 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 88137 1310 ns/op BenchmarkStripTags-4 30724 3785 ns/op BenchmarkStripTagsNoSpecials-4 365839 290.2 ns/op BenchmarkJSValEscaperWithNum-4 28797 4132 ns/op BenchmarkJSValEscaperWithStr-4 7179 15092 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 24412 4997 ns/op BenchmarkJSValEscaperWithObj-4 6603 17837 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 17343 6972 ns/op BenchmarkJSStrEscaperNoSpecials-4 75385 1563 ns/op BenchmarkJSStrEscaper-4 15849 7716 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 70131 1737 ns/op BenchmarkJSRegexpEscaper-4 14689 7977 ns/op BenchmarkTemplateSpecialTags-4 138 866044 ns/op BenchmarkURLEscaper-4 4864 20631 ns/op BenchmarkURLEscaperNoSpecials-4 233311 511.3 ns/op BenchmarkURLNormalizer-4 6694 15306 ns/op BenchmarkURLNormalizerNoSpecials-4 203798 527.4 ns/op BenchmarkSrcsetFilter-4 25113 4931 ns/op BenchmarkSrcsetFilterNoSpecials-4 155778 772.5 ns/op PASS ok html/template 5.204s goos: freebsd goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 778995 131.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 721921 170.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 781507 129.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 718380 171.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2195940 50.46 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1431526 79.47 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2323615 49.46 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1496672 83.65 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1740213 69.67 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 676833 179.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 558964 210.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 662666 180.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 581289 208.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 1114183 108.3 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 794872 152.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1268067 93.49 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 761487 154.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 614863 196.4 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1898154 68.22 ns/op BenchmarkRGBASetRGBA-4 1821434 64.94 ns/op BenchmarkRGBA64At-4 947768 106.8 ns/op BenchmarkRGBA64SetRGBA64-4 1273982 95.23 ns/op BenchmarkNRGBAAt-4 1856222 63.88 ns/op BenchmarkNRGBASetNRGBA-4 1810921 67.92 ns/op BenchmarkNRGBA64At-4 1000000 103.7 ns/op BenchmarkNRGBA64SetNRGBA64-4 1256083 96.57 ns/op BenchmarkAlphaAt-4 2936007 39.89 ns/op BenchmarkAlphaSetAlpha-4 2933440 39.98 ns/op BenchmarkAlpha16At-4 1933651 58.39 ns/op BenchmarkAlphaSetAlpha16-4 1899867 58.57 ns/op BenchmarkGrayAt-4 2949792 40.45 ns/op BenchmarkGraySetGray-4 2963125 39.77 ns/op BenchmarkGray16At-4 2052172 58.46 ns/op BenchmarkGraySetGray16-4 2024208 59.04 ns/op PASS ok image 7.062s goos: freebsd goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 5897184 20.27 ns/op BenchmarkYCbCrToRGB/128-4 5903799 20.37 ns/op BenchmarkYCbCrToRGB/255-4 5954275 22.32 ns/op BenchmarkRGBToYCbCr/0-4 5721814 20.02 ns/op BenchmarkRGBToYCbCr/Cb-4 5903331 20.22 ns/op BenchmarkRGBToYCbCr/Cr-4 5955572 20.03 ns/op BenchmarkYCbCrToRGBA/0-4 4874923 24.35 ns/op BenchmarkYCbCrToRGBA/128-4 4261024 24.42 ns/op BenchmarkYCbCrToRGBA/255-4 4932645 24.41 ns/op BenchmarkNYCbCrAToRGBA/0-4 3967147 28.02 ns/op BenchmarkNYCbCrAToRGBA/128-4 4243464 27.98 ns/op BenchmarkNYCbCrAToRGBA/255-4 4213518 24.80 ns/op PASS ok image/color 2.807s goos: freebsd goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 5 23538187 ns/op BenchmarkFillSrc-4 470 249805 ns/op BenchmarkCopyOver-4 10 10937445 ns/op BenchmarkCopySrc-4 655 175327 ns/op BenchmarkNRGBAOver-4 10 11863505 ns/op BenchmarkNRGBASrc-4 16 7017180 ns/op BenchmarkYCbCr-4 14 8232467 ns/op BenchmarkGray-4 28 4160766 ns/op BenchmarkCMYK-4 16 6824032 ns/op BenchmarkGlyphOver-4 28 3644757 ns/op BenchmarkRGBAMaskOver-4 5 20583952 ns/op BenchmarkGrayMaskOver-4 7 15745758 ns/op BenchmarkRGBA64ImageMaskOver-4 4 26407039 ns/op BenchmarkRGBA-4 7 16114667 ns/op BenchmarkPalettedFill-4 1346 89472 ns/op BenchmarkPalettedRGBA-4 6 17550016 ns/op BenchmarkGenericOver-4 3 36466801 ns/op BenchmarkGenericMaskOver-4 7 15736470 ns/op BenchmarkGenericSrc-4 5 23985792 ns/op BenchmarkGenericMaskSrc-4 5 21189399 ns/op PASS ok image/draw 6.057s goos: freebsd goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 28 3594068 ns/op 4.30 MB/s 48621 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 88724118 ns/op 3.46 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2172454055 ns/op 0.57 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 82 1359689 ns/op 11.36 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 107096959 ns/op 0.58 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.222s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 4828 22482 ns/op BenchmarkIDCT-4 5985 19320 ns/op BenchmarkDecodeBaseline-4 12 9736603 ns/op 6.35 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 8 12909017 ns/op 4.79 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 116973744 ns/op 10.50 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 147962306 ns/op 6.23 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.226s goos: freebsd goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 14143413 7.941 ns/op BenchmarkDecodeGray-4 16 6617411 ns/op 9.90 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 27459116 ns/op 9.55 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 23744530 ns/op 11.04 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 28 3992088 ns/op 16.42 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 22445258 ns/op 11.68 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 27268843 ns/op 9.61 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 42796378 ns/op 7.18 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 42716484 ns/op 7.19 MB/s 284053 B/op 9 allocs/op BenchmarkEncodeNRGBOpaque-4 1 135870328 ns/op 9.04 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 156174170 ns/op 7.87 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 5 22357015 ns/op 13.74 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 140830635 ns/op 8.73 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 538679329 ns/op 2.28 MB/s 864104 B/op 30 allocs/op PASS ok image/png 4.268s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 37593312 ns/op 2.66 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 31472500 ns/op 3.18 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 204898092 ns/op 2.44 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 173253669 ns/op 2.89 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 36542014 ns/op 2.74 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 32087838 ns/op 3.12 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 201806617 ns/op 2.48 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 167835230 ns/op 2.98 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 440567956 ns/op 2.27 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 436993529 ns/op 2.29 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3292032193 ns/op 1.52 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3294485927 ns/op 1.52 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 18 6455137 ns/op 15.49 MB/s 401489 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 16 6758567 ns/op 14.80 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 32203814 ns/op 15.53 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 32949447 ns/op 15.17 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 61117272 ns/op 16.36 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 63359280 ns/op 15.78 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 296339474 ns/op 16.87 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 303357827 ns/op 16.48 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 41650372 ns/op 2.40 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 35345956 ns/op 2.83 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 294718562 ns/op 1.70 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 290958465 ns/op 1.72 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 616422909 ns/op 1.62 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 640717729 ns/op 1.56 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5092046976 ns/op 0.98 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5049377336 ns/op 0.99 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 109785214 ns/op 38.07 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 109807122 ns/op 38.06 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 34.567s goos: freebsd goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1263841 94.35 ns/op 2713.38 MB/s PASS ok internal/chacha8rand 1.298s goos: freebsd goarch: amd64 pkg: internal/concurrent cpu: AMD EPYC 7B12 BenchmarkHashTrieMapLoadSmall-4 1027147 136.8 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 526935 209.8 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 167991 681.2 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 565514 204.6 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 110271 1330 ns/op 25 B/op 0 allocs/op PASS ok internal/concurrent 3.927s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 48937 2445 ns/op 0.41 MB/s BenchmarkMarshalCorpusFile/2-4 48746 2540 ns/op 0.79 MB/s BenchmarkMarshalCorpusFile/4-4 44380 2758 ns/op 1.45 MB/s BenchmarkMarshalCorpusFile/8-4 38985 3189 ns/op 2.51 MB/s BenchmarkMarshalCorpusFile/16-4 29778 4024 ns/op 3.98 MB/s BenchmarkMarshalCorpusFile/32-4 19851 5923 ns/op 5.40 MB/s BenchmarkMarshalCorpusFile/64-4 15904 7663 ns/op 8.35 MB/s BenchmarkMarshalCorpusFile/128-4 11739 10294 ns/op 12.43 MB/s BenchmarkMarshalCorpusFile/256-4 4434 23720 ns/op 10.79 MB/s BenchmarkMarshalCorpusFile/512-4 2456 46897 ns/op 10.92 MB/s BenchmarkMarshalCorpusFile/1024-4 1358 87287 ns/op 11.73 MB/s BenchmarkMarshalCorpusFile/2048-4 666 178780 ns/op 11.46 MB/s BenchmarkMarshalCorpusFile/4096-4 342 342374 ns/op 11.96 MB/s BenchmarkMarshalCorpusFile/8192-4 168 689191 ns/op 11.89 MB/s BenchmarkMarshalCorpusFile/16384-4 87 1356348 ns/op 12.08 MB/s BenchmarkMarshalCorpusFile/32768-4 38 2919782 ns/op 11.22 MB/s BenchmarkMarshalCorpusFile/65536-4 20 6060976 ns/op 10.81 MB/s BenchmarkMarshalCorpusFile/131072-4 9 12270037 ns/op 10.68 MB/s BenchmarkMarshalCorpusFile/262144-4 5 23478297 ns/op 11.17 MB/s BenchmarkMarshalCorpusFile/524288-4 3 48556811 ns/op 10.80 MB/s BenchmarkMarshalCorpusFile/1048576-4 2 97502728 ns/op 10.75 MB/s BenchmarkUnmarshalCorpusFile/1-4 13136 9244 ns/op 0.11 MB/s BenchmarkUnmarshalCorpusFile/2-4 12846 9755 ns/op 0.21 MB/s BenchmarkUnmarshalCorpusFile/4-4 9883 10230 ns/op 0.39 MB/s BenchmarkUnmarshalCorpusFile/8-4 9975 11956 ns/op 0.67 MB/s BenchmarkUnmarshalCorpusFile/16-4 8470 14579 ns/op 1.10 MB/s BenchmarkUnmarshalCorpusFile/32-4 5061 20838 ns/op 1.54 MB/s BenchmarkUnmarshalCorpusFile/64-4 4870 25051 ns/op 2.55 MB/s BenchmarkUnmarshalCorpusFile/128-4 3421 31917 ns/op 4.01 MB/s BenchmarkUnmarshalCorpusFile/256-4 1383 83127 ns/op 3.08 MB/s BenchmarkUnmarshalCorpusFile/512-4 750 156591 ns/op 3.27 MB/s BenchmarkUnmarshalCorpusFile/1024-4 391 302802 ns/op 3.38 MB/s BenchmarkUnmarshalCorpusFile/2048-4 200 600259 ns/op 3.41 MB/s BenchmarkUnmarshalCorpusFile/4096-4 100 1156389 ns/op 3.54 MB/s BenchmarkUnmarshalCorpusFile/8192-4 50 2433078 ns/op 3.37 MB/s BenchmarkUnmarshalCorpusFile/16384-4 24 4773929 ns/op 3.43 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9630116 ns/op 3.40 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 19209539 ns/op 3.41 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 38529424 ns/op 3.40 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 75833336 ns/op 3.46 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 150470901 ns/op 3.48 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 298406758 ns/op 3.51 MB/s BenchmarkMutatorBytes/1-4 39499 2830 ns/op BenchmarkMutatorBytes/10-4 43474 2739 ns/op BenchmarkMutatorBytes/100-4 40208 3073 ns/op BenchmarkMutatorBytes/1000-4 29258 4301 ns/op BenchmarkMutatorBytes/10000-4 8242 15021 ns/op BenchmarkMutatorBytes/100000-4 1250 104973 ns/op BenchmarkMutatorString/1-4 39070 2961 ns/op BenchmarkMutatorString/10-4 41530 2960 ns/op BenchmarkMutatorString/100-4 37329 3422 ns/op BenchmarkMutatorString/1000-4 20816 6147 ns/op BenchmarkMutatorString/10000-4 4821 30783 ns/op BenchmarkMutatorString/100000-4 561 215619 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 21541 4912 ns/op BenchmarkMutatorAllBasicTypes/string-4 23538 5140 ns/op BenchmarkMutatorAllBasicTypes/bool-4 67498 1806 ns/op BenchmarkMutatorAllBasicTypes/float32-4 60070 2002 ns/op BenchmarkMutatorAllBasicTypes/float64-4 61011 1976 ns/op BenchmarkMutatorAllBasicTypes/int-4 65264 1839 ns/op BenchmarkMutatorAllBasicTypes/int8-4 64770 1857 ns/op BenchmarkMutatorAllBasicTypes/int16-4 65545 1851 ns/op BenchmarkMutatorAllBasicTypes/int32-4 65298 1856 ns/op BenchmarkMutatorAllBasicTypes/int64-4 63145 1861 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 62542 1924 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 63886 1906 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 62230 1915 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 63048 1894 ns/op PASS ok internal/fuzz 12.697s PASS ok internal/poll 1.034s goos: freebsd goarch: amd64 pkg: internal/runtime/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 14452408 7.353 ns/op BenchmarkAnd32Parallel-4 2880663 42.30 ns/op BenchmarkAnd64-4 15835640 7.337 ns/op BenchmarkAnd64Parallel-4 2618671 42.55 ns/op BenchmarkOr32-4 15669921 6.880 ns/op BenchmarkOr32Parallel-4 2571586 46.12 ns/op BenchmarkOr64-4 15599281 6.612 ns/op BenchmarkOr64Parallel-4 2618571 44.51 ns/op BenchmarkAtomicLoad64-4 19974232 5.652 ns/op BenchmarkAtomicStore64-4 18542038 5.619 ns/op BenchmarkAtomicLoad-4 19609857 5.510 ns/op BenchmarkAtomicStore-4 19750875 6.014 ns/op BenchmarkAnd8-4 19287890 5.989 ns/op BenchmarkAnd-4 19926999 5.654 ns/op BenchmarkAnd8Parallel-4 3172574 35.77 ns/op BenchmarkAndParallel-4 4362264 33.34 ns/op BenchmarkOr8-4 18907254 6.018 ns/op BenchmarkOr-4 20126191 5.999 ns/op BenchmarkOr8Parallel-4 3200618 34.51 ns/op BenchmarkOrParallel-4 3618242 35.01 ns/op BenchmarkXadd-4 3604040 34.74 ns/op BenchmarkXadd64-4 3411273 34.12 ns/op BenchmarkCas-4 3162045 37.85 ns/op BenchmarkCas64-4 2985192 40.60 ns/op BenchmarkXchg-4 4456899 34.85 ns/op BenchmarkXchg64-4 3491923 35.64 ns/op PASS ok internal/runtime/atomic 4.936s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: AMD EPYC 7B12 BenchmarkLarge-4 1 259168012 ns/op 1.06 MB/s 2851728 B/op 43 allocs/op PASS ok internal/zstd 1.371s goos: freebsd goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 34124 4377 ns/op BenchmarkCopyNLarge-4 832 178023 ns/op PASS ok io 1.604s goos: freebsd goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 281878 379.8 ns/op BenchmarkPrintln-4 27987 4449 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 42664 2892 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 5079 23456 ns/op BenchmarkDiscard-4 1278782 94.56 ns/op 0 B/op 0 allocs/op PASS ok log 1.943s goos: freebsd goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkAttrString-4 25479 4481 ns/op 311 B/op 16 allocs/op BenchmarkWriteTime-4 120525 939.5 ns/op BenchmarkJSONHandler/defaults-4 8695 12001 ns/op 524 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 5186 20032 ns/op 763 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6550 17947 ns/op 749 B/op 5 allocs/op BenchmarkPreformatting/separate-4 9064 11807 ns/op 524 B/op 1 allocs/op BenchmarkPreformatting/struct-4 8762 11967 ns/op 533 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 7099 15066 ns/op 510 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 39631 3090 ns/op 79 B/op 2 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 36568 3265 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 94971 1287 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 75358 1689 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 44473 2676 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 71047 1746 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 73587 1728 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 43599 2651 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1404764 85.59 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 858532 143.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 763537 136.6 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 699466 177.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 578336 207.3 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 7341 14909 ns/op BenchmarkDispatch/switch-checked-4 269210 402.7 ns/op BenchmarkDispatch/As-4 278344 413.6 ns/op BenchmarkDispatch/Visit-4 234812 460.8 ns/op BenchmarkUnsafeStrings-4 25538 4679 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 PASS ok log/slog 4.738s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1759634 67.93 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1740210 105.3 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 1035136 114.7 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 257202 414.8 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 76725 1526 ns/op 260 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 81064 1557 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 53337 2375 ns/op 678 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 16036 7548 ns/op 3489 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 18442 6952 ns/op 589 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 17773 6626 ns/op 594 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 11947 10018 ns/op 1087 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3679 30343 ns/op 4297 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 18343 6761 ns/op 529 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 19212 6608 ns/op 521 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 13033 9226 ns/op 934 B/op 2 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4108 25618 ns/op 3696 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.879s goos: freebsd goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 5 20947269 ns/op PASS ok maps 2.682s goos: freebsd goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4800852 24.78 ns/op BenchmarkAcosh-4 1334976 88.69 ns/op BenchmarkAsin-4 4866400 24.65 ns/op BenchmarkAsinh-4 1356285 90.48 ns/op BenchmarkAtan-4 5469165 21.64 ns/op BenchmarkAtanh-4 1313241 90.38 ns/op BenchmarkAtan2-4 3278742 36.29 ns/op BenchmarkCbrt-4 1654464 72.84 ns/op BenchmarkCeil-4 20259766 5.929 ns/op BenchmarkCopysign-4 2415937 49.45 ns/op BenchmarkCos-4 1435587 83.26 ns/op BenchmarkCosh-4 1973668 60.18 ns/op BenchmarkErf-4 5773687 21.73 ns/op BenchmarkErfc-4 5423290 22.23 ns/op BenchmarkErfinv-4 5539102 21.62 ns/op BenchmarkErfcinv-4 5615235 21.98 ns/op BenchmarkExp-4 7511089 16.05 ns/op BenchmarkExpGo-4 1125502 106.5 ns/op BenchmarkExpm1-4 4614084 26.00 ns/op BenchmarkExp2-4 1199625 99.75 ns/op BenchmarkExp2Go-4 1000000 106.9 ns/op BenchmarkAbs-4 3240992 36.54 ns/op BenchmarkDim-4 10341895 11.64 ns/op BenchmarkFloor-4 19837104 5.919 ns/op BenchmarkMax-4 15377652 7.323 ns/op BenchmarkMin-4 14627200 8.211 ns/op BenchmarkMod-4 285595 373.4 ns/op BenchmarkFrexp-4 1678914 71.35 ns/op BenchmarkGamma-4 677490 149.9 ns/op BenchmarkHypot-4 12736317 9.073 ns/op BenchmarkHypotGo-4 1576149 76.37 ns/op BenchmarkIlogb-4 2148999 58.15 ns/op BenchmarkJ0-4 265975 378.7 ns/op BenchmarkJ1-4 305047 360.4 ns/op BenchmarkJn-4 150460 773.4 ns/op BenchmarkLdexp-4 1683825 71.40 ns/op BenchmarkLgamma-4 1197556 99.89 ns/op BenchmarkLog-4 8334453 14.43 ns/op BenchmarkLogb-4 2078896 58.50 ns/op BenchmarkLog1p-4 1618051 75.34 ns/op BenchmarkLog10-4 7896058 15.14 ns/op BenchmarkLog2-4 1437439 84.21 ns/op BenchmarkModf-4 2721279 44.91 ns/op BenchmarkNextafter32-4 2665941 45.37 ns/op BenchmarkNextafter64-4 2608886 45.76 ns/op BenchmarkPowInt-4 537608 220.8 ns/op BenchmarkPowFrac-4 450168 264.9 ns/op BenchmarkPow10Pos-4 4975548 24.08 ns/op BenchmarkPow10Neg-4 4600250 25.59 ns/op BenchmarkRound-4 3183823 37.39 ns/op BenchmarkRoundToEven-4 10230404 10.53 ns/op BenchmarkRemainder-4 405318 261.5 ns/op BenchmarkSignbit-4 4849214 24.39 ns/op BenchmarkSin-4 2004502 60.36 ns/op BenchmarkSincos-4 1249035 95.99 ns/op BenchmarkSinh-4 3868261 30.95 ns/op BenchmarkSqrtIndirect-4 19292042 5.966 ns/op BenchmarkSqrtLatency-4 13025206 9.292 ns/op BenchmarkSqrtIndirectLatency-4 13037842 9.317 ns/op BenchmarkSqrtGoLatency-4 1687386 70.39 ns/op BenchmarkSqrtPrime-4 173306 689.1 ns/op BenchmarkTan-4 1863786 65.17 ns/op BenchmarkTanh-4 1933233 61.57 ns/op BenchmarkTrunc-4 19271037 5.953 ns/op BenchmarkY0-4 320708 362.8 ns/op BenchmarkY1-4 312307 361.7 ns/op BenchmarkYn-4 155467 728.7 ns/op BenchmarkFloat64bits-4 4931506 23.03 ns/op BenchmarkFloat64frombits-4 4878841 24.09 ns/op BenchmarkFloat32bits-4 4882840 24.09 ns/op BenchmarkFloat32frombits-4 4958445 24.03 ns/op BenchmarkFMA-4 18990944 5.969 ns/op PASS ok math 12.282s goos: freebsd goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 13731460 7.730 ns/op 8279.76 MB/s BenchmarkAddVV/2-4 12243926 9.092 ns/op 14077.72 MB/s BenchmarkAddVV/3-4 11840289 9.705 ns/op 19782.71 MB/s BenchmarkAddVV/4-4 13013340 8.866 ns/op 28875.28 MB/s BenchmarkAddVV/5-4 12349951 9.024 ns/op 35459.77 MB/s BenchmarkAddVV/10-4 10504881 10.82 ns/op 59152.82 MB/s BenchmarkAddVV/100-4 2520727 47.88 ns/op 133657.45 MB/s BenchmarkAddVV/1000-4 240472 475.5 ns/op 134587.77 MB/s BenchmarkSubVV/1-4 13610155 8.461 ns/op 7564.18 MB/s BenchmarkSubVV/2-4 12787362 8.778 ns/op 14582.35 MB/s BenchmarkSubVV/3-4 12574376 8.978 ns/op 21386.56 MB/s BenchmarkSubVV/4-4 12678589 9.156 ns/op 27960.42 MB/s BenchmarkSubVV/5-4 12931834 9.062 ns/op 35312.58 MB/s BenchmarkSubVV/10-4 10599864 10.86 ns/op 58944.16 MB/s BenchmarkSubVV/100-4 2514757 47.41 ns/op 135001.70 MB/s BenchmarkSubVV/1000-4 248648 481.0 ns/op 133048.35 MB/s BenchmarkAddVW/1-4 14686399 8.141 ns/op 982.65 MB/s BenchmarkAddVW/2-4 13624868 8.755 ns/op 1827.47 MB/s BenchmarkAddVW/3-4 12064124 9.428 ns/op 2545.74 MB/s BenchmarkAddVW/4-4 13231558 8.395 ns/op 3811.76 MB/s BenchmarkAddVW/5-4 14017077 8.144 ns/op 4911.48 MB/s BenchmarkAddVW/10-4 11739836 9.723 ns/op 8227.82 MB/s BenchmarkAddVW/100-4 502052 226.6 ns/op 3529.86 MB/s BenchmarkAddVW/1000-4 73477 1634 ns/op 4895.80 MB/s BenchmarkAddVWext/1-4 14301472 8.156 ns/op 980.88 MB/s BenchmarkAddVWext/2-4 13304292 8.659 ns/op 1847.76 MB/s BenchmarkAddVWext/3-4 11902958 8.901 ns/op 2696.37 MB/s BenchmarkAddVWext/4-4 14025778 8.484 ns/op 3771.98 MB/s BenchmarkAddVWext/5-4 14381119 8.150 ns/op 4908.07 MB/s BenchmarkAddVWext/10-4 11866023 9.733 ns/op 8219.34 MB/s BenchmarkAddVWext/100-4 108584 1113 ns/op 718.58 MB/s BenchmarkAddVWext/1000-4 10000 10775 ns/op 742.48 MB/s BenchmarkSubVW/1-4 13810192 8.156 ns/op 980.89 MB/s BenchmarkSubVW/2-4 13589763 8.461 ns/op 1890.99 MB/s BenchmarkSubVW/3-4 13156372 8.764 ns/op 2738.53 MB/s BenchmarkSubVW/4-4 13648189 7.839 ns/op 4081.97 MB/s BenchmarkSubVW/5-4 13486776 8.051 ns/op 4968.30 MB/s BenchmarkSubVW/10-4 11603116 9.695 ns/op 8251.39 MB/s BenchmarkSubVW/100-4 515949 238.4 ns/op 3355.15 MB/s BenchmarkSubVW/1000-4 70450 1605 ns/op 4984.93 MB/s BenchmarkSubVWext/1-4 14288206 8.140 ns/op 982.77 MB/s BenchmarkSubVWext/2-4 14063122 8.419 ns/op 1900.43 MB/s BenchmarkSubVWext/3-4 12813591 8.727 ns/op 2750.23 MB/s BenchmarkSubVWext/4-4 13120740 8.460 ns/op 3782.42 MB/s BenchmarkSubVWext/5-4 13503925 8.081 ns/op 4949.98 MB/s BenchmarkSubVWext/10-4 11644360 9.803 ns/op 8160.37 MB/s BenchmarkSubVWext/100-4 103726 1111 ns/op 720.08 MB/s BenchmarkSubVWext/1000-4 10000 10659 ns/op 750.55 MB/s BenchmarkMulAddVWW/1-4 11858061 9.460 ns/op 6765.45 MB/s BenchmarkMulAddVWW/2-4 11348196 10.30 ns/op 12428.98 MB/s BenchmarkMulAddVWW/3-4 12593340 8.853 ns/op 21686.52 MB/s BenchmarkMulAddVWW/4-4 11759151 9.518 ns/op 26895.51 MB/s BenchmarkMulAddVWW/5-4 11365135 10.19 ns/op 31408.57 MB/s BenchmarkMulAddVWW/10-4 9440038 12.37 ns/op 51734.32 MB/s BenchmarkMulAddVWW/100-4 1438270 83.48 ns/op 76669.21 MB/s BenchmarkMulAddVWW/1000-4 142879 838.9 ns/op 76286.95 MB/s BenchmarkAddMulVVW/1-4 12968394 9.021 ns/op 7094.56 MB/s BenchmarkAddMulVVW/2-4 12255444 8.695 ns/op 14720.28 MB/s BenchmarkAddMulVVW/3-4 11576164 9.992 ns/op 19215.29 MB/s BenchmarkAddMulVVW/4-4 10951702 10.68 ns/op 23978.06 MB/s BenchmarkAddMulVVW/5-4 10657024 11.33 ns/op 28250.10 MB/s BenchmarkAddMulVVW/10-4 9930996 11.69 ns/op 54745.35 MB/s BenchmarkAddMulVVW/100-4 2139308 56.21 ns/op 113849.68 MB/s BenchmarkAddMulVVW/1000-4 232628 494.8 ns/op 129352.07 MB/s BenchmarkDivWVW/1-4 3977268 29.82 ns/op 2146.13 MB/s BenchmarkDivWVW/2-4 2629069 45.91 ns/op 2788.01 MB/s BenchmarkDivWVW/3-4 1987863 59.48 ns/op 3227.89 MB/s BenchmarkDivWVW/4-4 1641252 72.49 ns/op 3531.29 MB/s BenchmarkDivWVW/5-4 1419040 84.53 ns/op 3785.66 MB/s BenchmarkDivWVW/10-4 691956 154.1 ns/op 4154.33 MB/s BenchmarkDivWVW/100-4 84240 1403 ns/op 4562.78 MB/s BenchmarkDivWVW/1000-4 8860 13535 ns/op 4728.51 MB/s BenchmarkNonZeroShifts/1/shrVU-4 14482933 8.111 ns/op BenchmarkNonZeroShifts/1/shlVU-4 14067660 7.817 ns/op BenchmarkNonZeroShifts/2/shrVU-4 14234904 7.958 ns/op BenchmarkNonZeroShifts/2/shlVU-4 14303228 7.638 ns/op BenchmarkNonZeroShifts/3/shrVU-4 12754876 8.799 ns/op BenchmarkNonZeroShifts/3/shlVU-4 13610173 8.262 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11744500 9.739 ns/op BenchmarkNonZeroShifts/4/shlVU-4 12431282 9.015 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10703382 10.61 ns/op BenchmarkNonZeroShifts/5/shlVU-4 11598049 9.719 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7689789 15.36 ns/op BenchmarkNonZeroShifts/10/shlVU-4 8911382 12.66 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 100.2 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1698834 75.06 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 126412 956.9 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 175150 648.0 ns/op BenchmarkDecimalConversion-4 309 386492 ns/op BenchmarkFloatString/100-4 16736 7280 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 290 408155 ns/op 2914 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 38523088 ns/op 60813 B/op 51 allocs/op BenchmarkFloatString/100000-4 1 3721052218 ns/op 842552 B/op 525 allocs/op BenchmarkFloatAdd/10-4 212042 525.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 218020 517.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 201169 578.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 111810 1030 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 22371 5407 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 269155 394.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 271012 418.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 267549 430.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 206606 583.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 53047 2159 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2751 43022 ns/op BenchmarkParseFloatLargeExp-4 646 185204 ns/op BenchmarkGCD10x10/WithoutXY-4 295432 407.5 ns/op BenchmarkGCD10x10/WithXY-4 82339 1479 ns/op BenchmarkGCD10x100/WithoutXY-4 156171 751.4 ns/op BenchmarkGCD10x100/WithXY-4 24693 4980 ns/op BenchmarkGCD10x1000/WithoutXY-4 111051 1154 ns/op BenchmarkGCD10x1000/WithXY-4 20631 6067 ns/op BenchmarkGCD100x100/WithoutXY-4 42810 2826 ns/op BenchmarkGCD100x100/WithXY-4 15354 8057 ns/op BenchmarkGCD100x1000/WithoutXY-4 18398 6595 ns/op BenchmarkGCD100x1000/WithXY-4 8059 13087 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3519 34755 ns/op BenchmarkGCD1000x1000/WithXY-4 1734 64700 ns/op BenchmarkHilbert-4 31 3581515 ns/op BenchmarkBinomial-4 19150 6458 ns/op BenchmarkQuoRem-4 30606 4184 ns/op BenchmarkExp-4 24 4531393 ns/op BenchmarkExpMont/Odd-4 213 562856 ns/op 2586 B/op 21 allocs/op BenchmarkExpMont/Even1-4 208 568775 ns/op 3357 B/op 38 allocs/op BenchmarkExpMont/Even2-4 201 600672 ns/op 3854 B/op 53 allocs/op BenchmarkExpMont/Even3-4 202 589472 ns/op 3847 B/op 53 allocs/op BenchmarkExpMont/Even4-4 199 588920 ns/op 3847 B/op 53 allocs/op BenchmarkExpMont/Even8-4 202 585729 ns/op 3847 B/op 53 allocs/op BenchmarkExpMont/Even32-4 201 601361 ns/op 3829 B/op 52 allocs/op BenchmarkExpMont/Even64-4 242 485987 ns/op 3620 B/op 53 allocs/op BenchmarkExpMont/Even96-4 231 510862 ns/op 3761 B/op 51 allocs/op BenchmarkExpMont/Even128-4 262 436287 ns/op 3234 B/op 50 allocs/op BenchmarkExpMont/Even255-4 297 402662 ns/op 2953 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 638 181009 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 554 212533 ns/op 1713 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 558 206617 ns/op 1742 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 556 210779 ns/op 1746 B/op 47 allocs/op BenchmarkExp2-4 25 4557130 ns/op BenchmarkBitset-4 1029403 115.7 ns/op BenchmarkBitsetNeg-4 509608 204.1 ns/op BenchmarkBitsetOrig-4 362464 347.9 ns/op BenchmarkBitsetNegOrig-4 218365 538.8 ns/op BenchmarkModSqrt225_Tonelli-4 199 587571 ns/op BenchmarkModSqrt225_3Mod4-4 666 175670 ns/op BenchmarkModSqrt231_Tonelli-4 199 595508 ns/op BenchmarkModSqrt231_5Mod8-4 558 220326 ns/op BenchmarkModInverse-4 17673 6861 ns/op BenchmarkSqrt-4 2422 48055 ns/op BenchmarkIntSqr/1-4 1631455 74.13 ns/op BenchmarkIntSqr/2-4 999498 110.8 ns/op BenchmarkIntSqr/3-4 941505 127.9 ns/op BenchmarkIntSqr/5-4 741906 162.6 ns/op BenchmarkIntSqr/8-4 590377 201.9 ns/op BenchmarkIntSqr/10-4 430141 241.4 ns/op BenchmarkIntSqr/20-4 81693 1489 ns/op BenchmarkIntSqr/30-4 61863 1964 ns/op BenchmarkIntSqr/50-4 41478 3068 ns/op BenchmarkIntSqr/80-4 24903 5111 ns/op BenchmarkIntSqr/100-4 18507 6734 ns/op BenchmarkIntSqr/200-4 6931 17321 ns/op BenchmarkIntSqr/300-4 2443 41277 ns/op BenchmarkIntSqr/500-4 1296 86561 ns/op BenchmarkIntSqr/800-4 536 235902 ns/op BenchmarkIntSqr/1000-4 367 322617 ns/op BenchmarkDiv/20/10-4 501015 217.3 ns/op BenchmarkDiv/40/20-4 508352 226.3 ns/op BenchmarkDiv/100/50-4 486490 226.3 ns/op BenchmarkDiv/200/100-4 72577 1648 ns/op BenchmarkDiv/400/200-4 70694 1737 ns/op BenchmarkDiv/1000/500-4 59179 2166 ns/op BenchmarkDiv/2000/1000-4 44338 2916 ns/op BenchmarkDiv/20000/10000-4 1963 59731 ns/op BenchmarkDiv/200000/100000-4 48 2433611 ns/op BenchmarkDiv/2000000/1000000-4 2 72565136 ns/op BenchmarkDiv/20000000/10000000-4 1 2218168512 ns/op BenchmarkMul-4 8 12977867 ns/op BenchmarkNatMul/10-4 331146 340.6 ns/op BenchmarkNatMul/100-4 9090 11206 ns/op BenchmarkNatMul/1000-4 313 377265 ns/op BenchmarkZeroShifts/Shl-4 26408 5650 ns/op BenchmarkZeroShifts/ShlSame-4 6211078 18.77 ns/op BenchmarkZeroShifts/Shr-4 24218 4826 ns/op BenchmarkZeroShifts/ShrSame-4 6271128 19.69 ns/op BenchmarkExp3Power/0x10-4 277210 433.5 ns/op BenchmarkExp3Power/0x40-4 242335 498.8 ns/op BenchmarkExp3Power/0x100-4 159813 758.0 ns/op BenchmarkExp3Power/0x400-4 83325 1607 ns/op BenchmarkExp3Power/0x1000-4 17103 7103 ns/op BenchmarkExp3Power/0x4000-4 3040 36167 ns/op BenchmarkExp3Power/0x10000-4 363 334957 ns/op BenchmarkExp3Power/0x40000-4 30 3409192 ns/op BenchmarkExp3Power/0x100000-4 3 34352300 ns/op BenchmarkExp3Power/0x400000-4 1 310809699 ns/op BenchmarkFibo-4 4 30889504 ns/op BenchmarkNatSqr/1-4 1343132 89.22 ns/op BenchmarkNatSqr/2-4 773119 133.9 ns/op BenchmarkNatSqr/3-4 715255 156.4 ns/op BenchmarkNatSqr/5-4 631540 231.3 ns/op BenchmarkNatSqr/8-4 447294 282.4 ns/op BenchmarkNatSqr/10-4 339837 363.9 ns/op BenchmarkNatSqr/20-4 76696 1507 ns/op BenchmarkNatSqr/30-4 61380 2072 ns/op BenchmarkNatSqr/50-4 36207 3457 ns/op BenchmarkNatSqr/80-4 21894 5633 ns/op BenchmarkNatSqr/100-4 16290 7384 ns/op BenchmarkNatSqr/200-4 5526 19344 ns/op BenchmarkNatSqr/300-4 2641 45557 ns/op BenchmarkNatSqr/500-4 1336 94789 ns/op BenchmarkNatSqr/800-4 558 217836 ns/op BenchmarkNatSqr/1000-4 403 291958 ns/op BenchmarkNatSetBytes/8-4 3566971 34.11 ns/op BenchmarkNatSetBytes/24-4 904927 114.5 ns/op BenchmarkNatSetBytes/128-4 315836 360.3 ns/op BenchmarkNatSetBytes/7-4 1295179 92.76 ns/op BenchmarkNatSetBytes/23-4 657057 185.2 ns/op BenchmarkNatSetBytes/127-4 281848 452.6 ns/op BenchmarkScanPi-4 315 368395 ns/op BenchmarkStringPiParallel-4 932 129059 ns/op BenchmarkScan/10/Base2-4 52980 2281 ns/op BenchmarkScan/100/Base2-4 5238 20292 ns/op BenchmarkScan/1000/Base2-4 597 202726 ns/op BenchmarkScan/10/Base8-4 129268 887.9 ns/op BenchmarkScan/100/Base8-4 16998 7107 ns/op BenchmarkScan/1000/Base8-4 1705 69120 ns/op BenchmarkScan/10/Base10-4 133986 834.8 ns/op BenchmarkScan/100/Base10-4 18468 6514 ns/op BenchmarkScan/1000/Base10-4 1869 63363 ns/op BenchmarkScan/10/Base16-4 158550 710.4 ns/op BenchmarkScan/100/Base16-4 21448 5565 ns/op BenchmarkScan/1000/Base16-4 2144 54830 ns/op BenchmarkString/10/Base2-4 250428 433.8 ns/op BenchmarkString/100/Base2-4 38695 3115 ns/op BenchmarkString/1000/Base2-4 3946 29926 ns/op BenchmarkString/10/Base8-4 411344 244.2 ns/op BenchmarkString/100/Base8-4 96237 1212 ns/op BenchmarkString/1000/Base8-4 11210 10661 ns/op BenchmarkString/10/Base10-4 290469 408.1 ns/op BenchmarkString/100/Base10-4 64255 1866 ns/op BenchmarkString/1000/Base10-4 7657 16022 ns/op BenchmarkString/10/Base16-4 545365 221.5 ns/op BenchmarkString/100/Base16-4 133575 927.9 ns/op BenchmarkString/1000/Base16-4 15496 7888 ns/op BenchmarkLeafSize/0-4 56 1951547 ns/op BenchmarkLeafSize/1-4 714 169989 ns/op BenchmarkLeafSize/2-4 709 165743 ns/op BenchmarkLeafSize/3-4 501 232814 ns/op BenchmarkLeafSize/4-4 698 172385 ns/op BenchmarkLeafSize/5-4 470 261054 ns/op BenchmarkLeafSize/6-4 537 237627 ns/op BenchmarkLeafSize/7-4 590 210367 ns/op BenchmarkLeafSize/8-4 715 169554 ns/op BenchmarkLeafSize/9-4 398 295172 ns/op BenchmarkLeafSize/10-4 468 251848 ns/op BenchmarkLeafSize/11-4 482 250584 ns/op BenchmarkLeafSize/12-4 542 227301 ns/op BenchmarkLeafSize/13-4 483 252375 ns/op BenchmarkLeafSize/14-4 534 206594 ns/op BenchmarkLeafSize/15-4 613 191412 ns/op BenchmarkLeafSize/16-4 726 162831 ns/op BenchmarkLeafSize/32-4 736 163836 ns/op BenchmarkLeafSize/64-4 666 189063 ns/op BenchmarkProbablyPrime/n=0-4 14 7453738 ns/op BenchmarkProbablyPrime/n=1-4 14 8117464 ns/op BenchmarkProbablyPrime/n=5-4 9 11472660 ns/op BenchmarkProbablyPrime/n=10-4 7 15424999 ns/op BenchmarkProbablyPrime/n=20-4 5 24101734 ns/op BenchmarkProbablyPrime/Lucas-4 16 6472597 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 127 930328 ns/op BenchmarkRatCmp-4 301000 396.5 ns/op BenchmarkFloatPrecExact/1-4 175954 648.4 ns/op BenchmarkFloatPrecExact/10-4 59218 2067 ns/op BenchmarkFloatPrecExact/100-4 16947 7153 ns/op BenchmarkFloatPrecExact/1000-4 3195 34781 ns/op BenchmarkFloatPrecExact/10000-4 226 542449 ns/op BenchmarkFloatPrecExact/100000-4 5 22412830 ns/op BenchmarkFloatPrecExact/1000000-4 1 1134618053 ns/op BenchmarkFloatPrecMixed/1-4 174999 674.1 ns/op BenchmarkFloatPrecMixed/10-4 56361 2177 ns/op BenchmarkFloatPrecMixed/100-4 7716 14134 ns/op BenchmarkFloatPrecMixed/1000-4 648 176474 ns/op BenchmarkFloatPrecMixed/10000-4 20 5586649 ns/op BenchmarkFloatPrecMixed/100000-4 1 301938045 ns/op BenchmarkFloatPrecMixed/1000000-4 1 21156093450 ns/op BenchmarkFloatPrecInexact/1-4 271678 403.6 ns/op BenchmarkFloatPrecInexact/10-4 254496 471.8 ns/op BenchmarkFloatPrecInexact/100-4 189294 609.5 ns/op BenchmarkFloatPrecInexact/1000-4 56956 2330 ns/op BenchmarkFloatPrecInexact/10000-4 7308 15903 ns/op BenchmarkFloatPrecInexact/100000-4 652 174282 ns/op BenchmarkFloatPrecInexact/1000000-4 62 2815177 ns/op BenchmarkFloatSqrt/64-4 30126 4091 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 19380 6392 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 13770 9146 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 6206 16559 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1524 85285 ns/op 18004 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 105 1106714 ns/op 175296 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 2 81836812 ns/op 3475156 B/op 569 allocs/op PASS ok math/big 74.091s goos: freebsd goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 10621150 10.36 ns/op BenchmarkLeadingZeros8-4 10105867 12.24 ns/op BenchmarkLeadingZeros16-4 11044171 10.93 ns/op BenchmarkLeadingZeros32-4 11296724 10.49 ns/op BenchmarkLeadingZeros64-4 11575282 10.07 ns/op BenchmarkTrailingZeros-4 12015202 9.076 ns/op BenchmarkTrailingZeros8-4 12704401 9.981 ns/op BenchmarkTrailingZeros16-4 11489356 10.10 ns/op BenchmarkTrailingZeros32-4 11793880 9.743 ns/op BenchmarkTrailingZeros64-4 11364693 10.20 ns/op BenchmarkOnesCount-4 12319712 10.08 ns/op BenchmarkOnesCount8-4 11632869 10.40 ns/op BenchmarkOnesCount16-4 11929948 10.08 ns/op BenchmarkOnesCount32-4 11906842 9.753 ns/op BenchmarkOnesCount64-4 12345288 9.722 ns/op BenchmarkRotateLeft-4 11782002 9.798 ns/op BenchmarkRotateLeft8-4 10720633 9.360 ns/op BenchmarkRotateLeft16-4 10735383 10.02 ns/op BenchmarkRotateLeft32-4 11291217 10.23 ns/op BenchmarkRotateLeft64-4 11747767 10.22 ns/op BenchmarkReverse-4 18625207 6.259 ns/op BenchmarkReverse8-4 23857286 5.428 ns/op BenchmarkReverse16-4 20634049 5.650 ns/op BenchmarkReverse32-4 19309890 5.954 ns/op BenchmarkReverse64-4 18130689 5.700 ns/op BenchmarkReverseBytes-4 21312312 5.635 ns/op BenchmarkReverseBytes16-4 20280783 5.618 ns/op BenchmarkReverseBytes32-4 19801424 5.932 ns/op BenchmarkReverseBytes64-4 21195912 5.633 ns/op BenchmarkAdd-4 11919118 10.80 ns/op BenchmarkAdd32-4 10830336 9.379 ns/op BenchmarkAdd64-4 10908862 10.44 ns/op BenchmarkAdd64multiple-4 19316827 5.949 ns/op BenchmarkSub-4 12131349 10.25 ns/op BenchmarkSub32-4 10652416 10.04 ns/op BenchmarkSub64-4 10508600 10.48 ns/op BenchmarkSub64multiple-4 19458439 5.923 ns/op BenchmarkMul-4 12133803 10.82 ns/op BenchmarkMul32-4 11989872 10.07 ns/op BenchmarkMul64-4 10345683 10.97 ns/op BenchmarkDiv-4 11478620 10.09 ns/op BenchmarkDiv32-4 10504605 9.936 ns/op BenchmarkDiv64-4 11499475 9.196 ns/op PASS ok math/bits 6.695s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 13718290 8.682 ns/op BenchmarkAcos-4 594528 177.0 ns/op BenchmarkAcosh-4 604431 187.8 ns/op BenchmarkAsin-4 640183 176.7 ns/op BenchmarkAsinh-4 645152 178.0 ns/op BenchmarkAtan-4 1000000 108.8 ns/op BenchmarkAtanh-4 1000000 110.0 ns/op BenchmarkConj-4 19441792 5.934 ns/op BenchmarkCos-4 797740 157.6 ns/op BenchmarkCosh-4 629367 164.3 ns/op BenchmarkExp-4 881431 122.3 ns/op BenchmarkLog-4 1502659 79.37 ns/op BenchmarkLog10-4 1520305 79.11 ns/op BenchmarkPhase-4 3216487 36.64 ns/op BenchmarkPolar-4 2350882 49.58 ns/op BenchmarkPow-4 271068 438.9 ns/op BenchmarkRect-4 1260933 95.15 ns/op BenchmarkSin-4 725736 150.5 ns/op BenchmarkSinh-4 740245 158.5 ns/op BenchmarkSqrt-4 1000000 105.6 ns/op BenchmarkTan-4 444356 258.6 ns/op BenchmarkTanh-4 457605 239.7 ns/op PASS ok math/cmplx 4.098s goos: freebsd goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 955617 106.7 ns/op BenchmarkInt63ThreadsafeParallel-4 698066 150.4 ns/op BenchmarkInt63Unthreadsafe-4 1452808 82.17 ns/op BenchmarkIntn1000-4 1000000 106.7 ns/op BenchmarkInt63n1000-4 1248598 96.37 ns/op BenchmarkInt31n1000-4 1251192 95.63 ns/op BenchmarkFloat32-4 1251259 96.35 ns/op BenchmarkFloat64-4 1449909 82.13 ns/op BenchmarkPerm3-4 266030 442.8 ns/op BenchmarkPerm30-4 30852 3915 ns/op BenchmarkPerm30ViaShuffle-4 30936 3908 ns/op BenchmarkShuffleOverhead-4 21478 5650 ns/op BenchmarkRead3-4 1000000 100.1 ns/op BenchmarkRead64-4 110238 1065 ns/op BenchmarkRead1000-4 7507 15852 ns/op BenchmarkConcurrent-4 232892 504.0 ns/op PASS ok math/rand 3.691s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8-4 6494116 18.94 ns/op BenchmarkChaCha8Read-4 1132354 106.6 ns/op 300.14 MB/s BenchmarkPCG_DXSM-4 4559350 25.97 ns/op BenchmarkSourceUint64-4 4579777 30.88 ns/op BenchmarkGlobalInt64-4 4102003 30.19 ns/op BenchmarkGlobalInt64Parallel-4 7937318 14.92 ns/op BenchmarkGlobalUint64-4 4030298 29.90 ns/op BenchmarkGlobalUint64Parallel-4 7872060 15.05 ns/op BenchmarkInt64-4 2694844 44.80 ns/op BenchmarkUint64-4 2684301 44.53 ns/op BenchmarkGlobalIntN1000-4 2694924 43.99 ns/op BenchmarkIntN1000-4 2041581 58.83 ns/op BenchmarkInt64N1000-4 2046584 58.65 ns/op BenchmarkInt64N1e8-4 2029688 58.47 ns/op BenchmarkInt64N1e9-4 2048097 58.91 ns/op BenchmarkInt64N2e9-4 2086238 58.99 ns/op BenchmarkInt64N1e18-4 1988041 60.50 ns/op BenchmarkInt64N2e18-4 1976935 61.20 ns/op BenchmarkInt64N4e18-4 1794372 68.32 ns/op BenchmarkInt32N1000-4 2075814 58.52 ns/op BenchmarkInt32N1e8-4 2070994 57.11 ns/op BenchmarkInt32N1e9-4 2041149 58.97 ns/op BenchmarkInt32N2e9-4 2043148 58.35 ns/op BenchmarkFloat32-4 2649204 45.17 ns/op BenchmarkFloat64-4 2655122 44.99 ns/op BenchmarkExpFloat64-4 1557370 77.95 ns/op BenchmarkNormFloat64-4 1562860 78.75 ns/op BenchmarkPerm3-4 418292 278.2 ns/op BenchmarkPerm30-4 41288 2924 ns/op BenchmarkPerm30ViaShuffle-4 41558 2880 ns/op BenchmarkShuffleOverhead-4 56277 2159 ns/op BenchmarkConcurrent-4 3972133 30.20 ns/op PASS ok math/rand/v2 6.455s goos: freebsd goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 62778 1948 ns/op BenchmarkQDecodeWord-4 165310 727.1 ns/op BenchmarkQDecodeHeader-4 154618 763.7 ns/op BenchmarkTypeByExtension/.html-4 562738 210.2 ns/op BenchmarkTypeByExtension/.HTML-4 405762 266.5 ns/op BenchmarkTypeByExtension/.unused-4 486758 218.1 ns/op BenchmarkExtensionsByType/text/html-4 267848 443.9 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 152532 767.3 ns/op BenchmarkExtensionsByType/application/octet-stream-4 245958 484.0 ns/op PASS ok mime 2.316s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 808 128360 ns/op 48085 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 946 129084 ns/op 48251 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 378 321743 ns/op 104149 B/op 271 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 702 166786 ns/op 49192 B/op 207 allocs/op PASS ok mime/multipart 1.607s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1456 79936 ns/op PASS ok mime/quotedprintable 1.207s goos: freebsd goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 27 3721004 ns/op 8577 B/op 93 allocs/op BenchmarkGoLookupIPNoSuchHost-4 13 8020070 ns/op 20038 B/op 161 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5261277679 ns/op 157936 B/op 225 allocs/op BenchmarkDNSName-4 160264 696.5 ns/op BenchmarkInterfaces-4 7512 15567 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 13334 8959 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 7434 16305 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 7662 13247 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 12392 9640 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 9514 12560 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 18969 6406 ns/op BenchmarkParseIPValidIPv4-4 987346 120.0 ns/op BenchmarkParseIPValidIPv6-4 769588 135.9 ns/op BenchmarkIPString/IPv4-4 158930 692.5 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 19656 6131 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 78182 1587 ns/op BenchmarkIPEqual/IPv4-4 1544000 84.14 ns/op BenchmarkIPEqual/IPv6-4 1470506 81.01 ns/op BenchmarkSendfileZeroBytes-4 19380 5523 ns/op 60 B/op 1 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1057275394 ns/op 0.00 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1059555718 ns/op 0.00 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1075802276 ns/op 0.00 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1077113237 ns/op 0.01 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1024280819 ns/op 0.02 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1078004219 ns/op 0.03 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1075275743 ns/op 0.06 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1069797073 ns/op 0.12 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1078941260 ns/op 0.24 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1085746862 ns/op 0.48 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1075866646 ns/op 0.97 MB/s 584 B/op 9 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1074658303 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1074824865 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1076230926 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1074847763 ns/op 0.01 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1076135836 ns/op 0.02 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1074207402 ns/op 0.03 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1015585553 ns/op 0.06 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1019869142 ns/op 0.13 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1036026419 ns/op 0.25 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1076302396 ns/op 0.49 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1080347883 ns/op 0.97 MB/s 32944 B/op 4 allocs/op BenchmarkTCP4OneShot-4 3574 30693 ns/op BenchmarkTCP4OneShotTimeout-4 3331 35702 ns/op BenchmarkTCP4Persistent-4 9315 12007 ns/op BenchmarkTCP4PersistentTimeout-4 10282 12532 ns/op BenchmarkTCP6OneShot-4 2989 33887 ns/op BenchmarkTCP6OneShotTimeout-4 3481 35837 ns/op BenchmarkTCP6Persistent-4 9601 12062 ns/op BenchmarkTCP6PersistentTimeout-4 9856 13267 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 25884 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 26357 ns/op BenchmarkSetReadDeadline-4 124026 970.7 ns/op BenchmarkUDP6LinkLocalUnicast-4 4486 22874 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 7344 18237 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 8853 18174 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 8437 18037 ns/op 0 B/op 0 allocs/op PASS ok net 36.116s goos: freebsd goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 36687 3225 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 16334 7394 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 20818 5837 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 24948 4841 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 50301 2354 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 71611 1687 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 2153784 55.64 ns/op BenchmarkFindChild/n=2/rep=map-4 4461500 25.98 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1793265 67.60 ns/op BenchmarkFindChild/n=4/rep=linear-4 1128690 106.1 ns/op BenchmarkFindChild/n=4/rep=map-4 4300628 28.24 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 1033988 113.8 ns/op BenchmarkFindChild/n=8/rep=linear-4 502800 208.2 ns/op BenchmarkFindChild/n=8/rep=map-4 3972867 30.34 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 584216 208.9 ns/op BenchmarkFindChild/n=16/rep=linear-4 277226 398.8 ns/op BenchmarkFindChild/n=16/rep=map-4 4209358 28.16 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2717745 42.56 ns/op BenchmarkFindChild/n=32/rep=linear-4 144093 783.9 ns/op BenchmarkFindChild/n=32/rep=map-4 4705246 25.59 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2930719 39.90 ns/op BenchmarkMultiConflicts-4 1 136447218 ns/op BenchmarkServerMatch-4 24848 4946 ns/op BenchmarkReadRequestChrome-4 5102 21931 ns/op 27.86 MB/s 1540 B/op 14 allocs/op BenchmarkReadRequestCurl-4 14746 8244 ns/op 9.46 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 14415 8251 ns/op 9.94 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 8834 11916 ns/op 12.67 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 22258 5475 ns/op 7.31 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 250 478411 ns/op 2.14 MB/s BenchmarkFileAndServer_1KB/https1-4 177 608403 ns/op 1.68 MB/s BenchmarkFileAndServer_1KB/h2-4 139 813919 ns/op 1.26 MB/s BenchmarkFileAndServer_16MB/h1-4 4 27797502 ns/op 603.55 MB/s BenchmarkFileAndServer_16MB/https1-4 2 64187578 ns/op 261.38 MB/s BenchmarkFileAndServer_16MB/h2-4 1 181728922 ns/op 92.32 MB/s BenchmarkFileAndServer_64MB/h1-4 1 111618537 ns/op 601.23 MB/s BenchmarkFileAndServer_64MB/https1-4 1 241960554 ns/op 277.35 MB/s BenchmarkFileAndServer_64MB/h2-4 1 713544460 ns/op 94.05 MB/s BenchmarkServeMux-4 289 439023 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 351 365502 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 259 423545 ns/op 6524 B/op 70 allocs/op BenchmarkClientServer/https1-4 196 541733 ns/op 7649 B/op 82 allocs/op BenchmarkClientServer/h2-4 166 692909 ns/op 10373 B/op 79 allocs/op BenchmarkClientServerParallel/4/h1-4 1168 85659 ns/op 10202 B/op 84 allocs/op BenchmarkClientServerParallel/4/https1-4 37 3022942 ns/op 121945 B/op 976 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25520: write tcp 127.0.0.1:25514->127.0.0.1:25520: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25516: write tcp 127.0.0.1:25514->127.0.0.1:25516: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25519: write tcp 127.0.0.1:25514->127.0.0.1:25519: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25541: read tcp 127.0.0.1:25522->127.0.0.1:25541: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25549: write tcp 127.0.0.1:25522->127.0.0.1:25549: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25555: write tcp 127.0.0.1:25522->127.0.0.1:25555: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25554: write tcp 127.0.0.1:25522->127.0.0.1:25554: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25552: write tcp 127.0.0.1:25522->127.0.0.1:25552: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25557: write tcp 127.0.0.1:25522->127.0.0.1:25557: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25553: write tcp 127.0.0.1:25522->127.0.0.1:25553: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 480 244980 ns/op 13235 B/op 108 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25567: read tcp 127.0.0.1:25560->127.0.0.1:25567: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25561: write tcp 127.0.0.1:25560->127.0.0.1:25561: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25566: write tcp 127.0.0.1:25560->127.0.0.1:25566: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25591: write tcp 127.0.0.1:25585->127.0.0.1:25591: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25599: read tcp 127.0.0.1:25585->127.0.0.1:25599: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25595: write tcp 127.0.0.1:25585->127.0.0.1:25595: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25589: read tcp 127.0.0.1:25585->127.0.0.1:25589: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25601: write tcp 127.0.0.1:25585->127.0.0.1:25601: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:25596: write tcp 127.0.0.1:25585->127.0.0.1:25596: use of closed network connection BenchmarkClientServerParallel/64/h1-4 872 144284 ns/op 17495 B/op 108 allocs/op BenchmarkClientServerParallel/64/https1-4 36 4058794 ns/op 147805 B/op 1199 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26356: write tcp 127.0.0.1:26354->127.0.0.1:26356: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26357: write tcp 127.0.0.1:26354->127.0.0.1:26357: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26379: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26375: write tcp 127.0.0.1:26361->127.0.0.1:26375: use of closed network connection BenchmarkClientServerParallel/64/h2-4 37 2869998 ns/op 113591 B/op 960 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26402: write tcp 127.0.0.1:26400->127.0.0.1:26402: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26406: write tcp 127.0.0.1:26400->127.0.0.1:26406: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26408: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26423: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26425: write tcp 127.0.0.1:26407->127.0.0.1:26425: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26422: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26428: write tcp 127.0.0.1:26407->127.0.0.1:26428: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26434: write tcp 127.0.0.1:26407->127.0.0.1:26434: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:26435: write tcp 127.0.0.1:26407->127.0.0.1:26435: use of closed network connection BenchmarkServer-4 1 1040584145 ns/op 30144 B/op 156 allocs/op BenchmarkClient-4 236 512490 ns/op 4244 B/op 51 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 620 185690 ns/op 7541 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1261 93207 ns/op 3153 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1700 68290 ns/op 1992 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1554 68414 ns/op 2809 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1567 67625 ns/op 2745 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1804 66064 ns/op 2745 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1723 65948 ns/op 1984 B/op 14 allocs/op BenchmarkServerHijack-4 1050 108846 ns/op 16882 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 384 297724 ns/op 6138 B/op 52 allocs/op BenchmarkResponseStatusLine-4 719360 160.7 ns/op 0 B/op 0 allocs/op PASS ok net/http 17.096s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 5226 21135 ns/op 34257 B/op 14 allocs/op PASS ok net/http/httputil 1.237s goos: freebsd goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 125628 923.1 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 1179152 103.4 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 962670 124.3 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 141868 856.8 ns/op BenchmarkStdIPv4-4 183738 628.0 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 135126 893.0 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 135666 861.0 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 159549 753.1 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 112396 995.4 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1889462 59.02 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1775876 63.78 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1254127 95.45 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 684848 149.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 919502 126.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 654120 156.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 176172 654.4 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 545156 190.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 533180 228.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 616464 201.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 434791 252.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 148630 801.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 535706 212.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 197854 614.3 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 237777 462.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 309146 356.4 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 219097 510.3 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 419748 238.6 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 231642 501.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 232947 487.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 220362 500.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 184849 685.6 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 720241 167.4 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 216148 507.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 250860 440.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 352432 289.9 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 258506 474.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 308608 330.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 157980 743.1 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 194061 586.6 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 247780 485.7 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 190186 623.5 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 374521 311.7 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 171594 662.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 191473 588.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 254581 452.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 186308 625.6 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1452034 80.92 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1401570 84.31 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1428375 84.80 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1358340 88.32 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1377906 87.92 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1357732 88.08 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1360890 81.93 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1346372 88.50 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1357018 88.54 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 471226 220.3 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 626581 189.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 465356 244.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 475220 218.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 457881 240.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 157195 770.3 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 8260801 14.19 ns/op PASS ok net/netip 9.897s 2024/07/15 17:42:03 Test RPC server listening on 127.0.0.1:26952 2024/07/15 17:42:03 Test HTTP RPC server listening on 127.0.0.1:26953 goos: freebsd goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1479 74550 ns/op BenchmarkEndToEndHTTP-4 1330 76939 ns/op BenchmarkEndToEndAsync-4 4266 27657 ns/op BenchmarkEndToEndAsyncHTTP-4 4156 26044 ns/op PASS ok net/rpc 1.779s goos: freebsd goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 4386 23343 ns/op BenchmarkReadMIMEHeader/server_headers-4 6584 15947 ns/op BenchmarkUncommon-4 36754 3546 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.440s goos: freebsd goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 6352 18342 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 144985 828.6 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 819301 144.8 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 143103 836.9 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 263364 455.2 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 128485 933.6 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 22112 5606 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 592359 199.1 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 122870 863.4 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 246256 462.9 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 123457 960.5 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 23078 5339 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 240412 506.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 98716 1203 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 93583 1254 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 42703 2773 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 7449 15578 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 220341 515.7 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 99291 1206 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 93410 1259 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 43648 2759 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 8020 15323 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.361s goos: freebsd goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4302710 26.97 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 245332 433.9 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1764 64347 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:508: benchmarkReaddirname ".": 134 entries os_test.go:508: benchmarkReaddirname ".": 134 entries os_test.go:508: benchmarkReaddirname ".": 134 entries BenchmarkReaddir-4 544 221786 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:525: benchmarkReaddir ".": 134 entries os_test.go:525: benchmarkReaddir ".": 134 entries os_test.go:525: benchmarkReaddir ".": 134 entries BenchmarkReadDir-4 1332 85543 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:542: benchmarkReadDir ".": 134 entries os_test.go:542: benchmarkReadDir ".": 134 entries os_test.go:542: benchmarkReadDir ".": 134 entries BenchmarkStatDot-4 143598 837.1 ns/op BenchmarkStatFile-4 123331 999.8 ns/op BenchmarkStatDir-4 127992 942.6 ns/op BenchmarkLstatDot-4 148874 839.9 ns/op BenchmarkLstatFile-4 123441 1012 ns/op BenchmarkLstatDir-4 130081 945.0 ns/op BenchmarkRemoveAll-4 46 2546662 ns/op 38647 B/op 507 allocs/op PASS ok os 3.059s goos: freebsd goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 40 2508830 ns/op 7060 B/op 30 allocs/op PASS ok os/exec 1.180s goos: freebsd goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 552543 215.7 ns/op PASS ok os/user 1.251s goos: freebsd goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 4806139 24.66 ns/op BenchmarkString-4 2969354 39.54 ns/op BenchmarkBytes-4 2575815 45.84 ns/op BenchmarkNamedBytes-4 1506177 80.88 ns/op BenchmarkBytesArray-4 916916 116.0 ns/op BenchmarkSliceLen-4 2990120 39.11 ns/op BenchmarkMapLen-4 1000000 114.9 ns/op BenchmarkStringLen-4 2292517 52.83 ns/op BenchmarkArrayLen-4 1678530 71.08 ns/op BenchmarkSliceCap-4 2842360 40.29 ns/op BenchmarkDeepEqual/int8-4 415093 286.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 104556 1121 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 348018 322.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 103144 1157 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 347054 315.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 100470 1155 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 326000 321.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 105153 1135 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 377503 315.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 101754 1154 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 366014 283.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 137312 865.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 347558 321.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 103268 1142 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 329840 325.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 105472 1144 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 372436 315.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 103849 1151 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 352756 319.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 101846 1140 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 364291 315.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 102231 1158 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 377206 320.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 103542 1137 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 379539 326.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 102544 1145 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 354391 314.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 105966 1140 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 355981 322.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 103275 1147 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 385814 288.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 106815 1128 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 341212 312.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 104712 1159 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 135088 865.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 70564 1702 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 53586 2174 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 39487 3018 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 42600 2779 ns/op BenchmarkIsZero/ArrayComparable-4 338463 347.4 ns/op BenchmarkIsZero/ArrayIncomparable-4 40466 3005 ns/op BenchmarkIsZero/StructComparable-4 690482 147.4 ns/op BenchmarkIsZero/StructIncomparable-4 172998 660.1 ns/op BenchmarkIsZero/ArrayInt_4-4 1643978 72.96 ns/op BenchmarkIsZero/ArrayInt_1024-4 19916 6032 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 38553 3107 ns/op BenchmarkIsZero/Struct4Int-4 1648998 72.67 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 19862 6067 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 19963 6027 ns/op BenchmarkIsZero/StructInt_512-4 38698 3084 ns/op BenchmarkSetZero/Bool/Direct-4 4693500 25.72 ns/op BenchmarkSetZero/Bool/CachedZero-4 1073067 111.0 ns/op BenchmarkSetZero/Bool/NewZero-4 766413 161.3 ns/op BenchmarkSetZero/Int/Direct-4 3073864 39.75 ns/op BenchmarkSetZero/Int/CachedZero-4 1065622 110.9 ns/op BenchmarkSetZero/Int/NewZero-4 745312 160.5 ns/op BenchmarkSetZero/Uint/Direct-4 2984666 39.84 ns/op BenchmarkSetZero/Uint/CachedZero-4 1000000 111.8 ns/op BenchmarkSetZero/Uint/NewZero-4 743796 160.5 ns/op BenchmarkSetZero/Float/Direct-4 3112924 38.99 ns/op BenchmarkSetZero/Float/CachedZero-4 1000000 111.0 ns/op BenchmarkSetZero/Float/NewZero-4 631484 161.7 ns/op BenchmarkSetZero/Complex/Direct-4 3075582 39.68 ns/op BenchmarkSetZero/Complex/CachedZero-4 934832 111.1 ns/op BenchmarkSetZero/Complex/NewZero-4 637340 160.9 ns/op BenchmarkSetZero/Array/Direct-4 2755126 44.25 ns/op BenchmarkSetZero/Array/CachedZero-4 1000000 110.0 ns/op BenchmarkSetZero/Array/NewZero-4 643537 160.0 ns/op BenchmarkSetZero/Chan/Direct-4 2969275 38.89 ns/op BenchmarkSetZero/Chan/CachedZero-4 1134362 107.3 ns/op BenchmarkSetZero/Chan/NewZero-4 665596 154.6 ns/op BenchmarkSetZero/Func/Direct-4 3076207 39.45 ns/op BenchmarkSetZero/Func/CachedZero-4 1147076 107.9 ns/op BenchmarkSetZero/Func/NewZero-4 787444 155.2 ns/op BenchmarkSetZero/Interface/Direct-4 2850322 43.00 ns/op BenchmarkSetZero/Interface/CachedZero-4 1000000 112.5 ns/op BenchmarkSetZero/Interface/NewZero-4 738778 157.6 ns/op BenchmarkSetZero/Map/Direct-4 3008948 39.75 ns/op BenchmarkSetZero/Map/CachedZero-4 1119036 107.0 ns/op BenchmarkSetZero/Map/NewZero-4 778803 155.9 ns/op BenchmarkSetZero/Pointer/Direct-4 3013178 38.69 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1112869 107.1 ns/op BenchmarkSetZero/Pointer/NewZero-4 759420 156.8 ns/op BenchmarkSetZero/Slice/Direct-4 2842321 42.64 ns/op BenchmarkSetZero/Slice/CachedZero-4 954165 111.2 ns/op BenchmarkSetZero/Slice/NewZero-4 749338 161.6 ns/op BenchmarkSetZero/String/Direct-4 3055063 39.69 ns/op BenchmarkSetZero/String/CachedZero-4 951148 111.3 ns/op BenchmarkSetZero/String/NewZero-4 758426 163.0 ns/op BenchmarkSetZero/Struct/Direct-4 2780917 42.73 ns/op BenchmarkSetZero/Struct/CachedZero-4 1088641 109.4 ns/op BenchmarkSetZero/Struct/NewZero-4 753450 161.1 ns/op BenchmarkSelect/1-4 222762 502.8 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 102715 1217 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 51062 2369 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 299762 398.3 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 262029 460.2 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 106616 1185 ns/op 108.04 MB/s BenchmarkCallArgCopy/size=256-4 90576 1239 ns/op 206.66 MB/s BenchmarkCallArgCopy/size=1024-4 75488 1636 ns/op 625.88 MB/s BenchmarkCallArgCopy/size=4096-4 50690 2695 ns/op 1519.76 MB/s BenchmarkCallArgCopy/size=65536-4 3726 27121 ns/op 2416.42 MB/s BenchmarkFieldByName1-4 1892485 61.54 ns/op BenchmarkFieldByName2-4 157632 819.3 ns/op BenchmarkFieldByName3-4 20238 5791 ns/op BenchmarkInterfaceBig-4 4985599 24.23 ns/op BenchmarkInterfaceSmall-4 4879813 24.11 ns/op BenchmarkNew-4 2872722 38.88 ns/op BenchmarkMap/StringKeys/MapIndex-4 3222 37231 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2554 44967 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2962 38297 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2440 45750 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2983 37246 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2298 44817 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 291632 396.6 ns/op BenchmarkTypeForString-4 2582128 45.96 ns/op BenchmarkTypeForError-4 1280187 92.33 ns/op PASS ok reflect 19.768s goos: freebsd goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 14572 8036 ns/op 9067 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 21186 5269 ns/op 9183 B/op 1 allocs/op BenchmarkFindString-4 15626 6936 ns/op 9334 B/op 1 allocs/op BenchmarkFindSubmatch-4 14340 8046 ns/op 9273 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 14947 8154 ns/op 9325 B/op 2 allocs/op BenchmarkLiteral-4 21354 5019 ns/op BenchmarkNotLiteral-4 5745 21694 ns/op BenchmarkMatchClass-4 3824 27561 ns/op BenchmarkMatchClass_InRange-4 4446 26703 ns/op BenchmarkReplaceAll-4 3348 34628 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 22734 5045 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 51742 2283 ns/op BenchmarkAnchoredShortMatch-4 20599 5704 ns/op BenchmarkAnchoredLongMatch-4 26762 4507 ns/op BenchmarkOnePassShortA-4 26626 4512 ns/op BenchmarkNotOnePassShortA-4 9472 10903 ns/op BenchmarkOnePassShortB-4 34677 3467 ns/op BenchmarkNotOnePassShortB-4 13507 8759 ns/op BenchmarkOnePassLongPrefix-4 117784 1058 ns/op BenchmarkOnePassLongNotPrefix-4 39450 3106 ns/op BenchmarkMatchParallelShared-4 26144 5111 ns/op BenchmarkMatchParallelCopied-4 26260 4664 ns/op BenchmarkQuoteMetaAll-4 257068 475.9 ns/op 29.42 MB/s BenchmarkQuoteMetaNone-4 441400 253.8 ns/op 102.44 MB/s BenchmarkCompile/Onepass-4 5758 19377 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2544 49681 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 273 446175 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4890822 23.67 ns/op 675.88 MB/s BenchmarkMatch/Easy0/32-4 26355 4592 ns/op 6.97 MB/s BenchmarkMatch/Easy0/1K-4 24499 5167 ns/op 198.17 MB/s BenchmarkMatch/Easy0i/16-4 4908520 24.94 ns/op 641.60 MB/s BenchmarkMatch/Easy0i/32-4 7029 15953 ns/op 2.01 MB/s BenchmarkMatch/Easy0i/1K-4 348 340314 ns/op 3.01 MB/s BenchmarkMatch/Easy1/16-4 4894219 24.75 ns/op 646.38 MB/s BenchmarkMatch/Easy1/32-4 28134 4625 ns/op 6.92 MB/s BenchmarkMatch/Easy1/1K-4 10000 11875 ns/op 86.23 MB/s BenchmarkMatch/Medium/16-4 4890301 24.02 ns/op 665.98 MB/s BenchmarkMatch/Medium/32-4 8330 14244 ns/op 2.25 MB/s BenchmarkMatch/Medium/1K-4 392 302639 ns/op 3.38 MB/s BenchmarkMatch/Hard/16-4 4928736 25.13 ns/op 636.76 MB/s BenchmarkMatch/Hard/32-4 5256 22136 ns/op 1.45 MB/s BenchmarkMatch/Hard/1K-4 223 528906 ns/op 1.94 MB/s BenchmarkMatch/Hard1/16-4 1897 60631 ns/op 0.26 MB/s BenchmarkMatch/Hard1/32-4 1052 111317 ns/op 0.29 MB/s BenchmarkMatch/Hard1/1K-4 32 3345559 ns/op 0.31 MB/s BenchmarkMatch_onepass_regex/16-4 39010 3069 ns/op 5.21 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 23427 5203 ns/op 6.15 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 858 135421 ns/op 7.56 MB/s 25 B/op 0 allocs/op PASS ok regexp 8.421s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 859671 134.9 ns/op BenchmarkIsWordChar-4 250142 454.8 ns/op PASS ok regexp/syntax 2.056s goos: freebsd goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 101571 1183 ns/op BenchmarkCallers/inlined-4 98817 1194 ns/op BenchmarkCallers/no-cache-4 24451 4842 ns/op BenchmarkFPCallers/cached-4 3713332 31.60 ns/op BenchmarkMakeChan/Byte-4 926438 108.6 ns/op BenchmarkMakeChan/Int-4 1000000 118.6 ns/op BenchmarkMakeChan/Ptr-4 814070 164.9 ns/op BenchmarkMakeChan/Struct/0-4 1294856 88.88 ns/op BenchmarkMakeChan/Struct/32-4 508171 227.6 ns/op BenchmarkMakeChan/Struct/40-4 519586 261.3 ns/op BenchmarkChanNonblocking-4 12926472 8.687 ns/op BenchmarkSelectUncontended-4 1593843 72.88 ns/op BenchmarkSelectSyncContended-4 24321 4766 ns/op BenchmarkSelectAsyncContended-4 87655 1337 ns/op BenchmarkSelectNonblock-4 6446929 18.23 ns/op BenchmarkChanUncontended-4 5403 20733 ns/op BenchmarkChanContended-4 705 166788 ns/op BenchmarkChanSync-4 160278 748.4 ns/op BenchmarkChanSyncWork-4 52556 2257 ns/op BenchmarkChanProdCons0-4 74934 1832 ns/op BenchmarkChanProdCons10-4 99333 1319 ns/op BenchmarkChanProdCons100-4 77677 1427 ns/op BenchmarkChanProdConsWork0-4 82849 1549 ns/op BenchmarkChanProdConsWork10-4 84276 1726 ns/op BenchmarkChanProdConsWork100-4 76854 1667 ns/op BenchmarkSelectProdCons-4 48188 2422 ns/op BenchmarkReceiveDataFromClosedChan-4 1527109 77.84 ns/op BenchmarkChanCreation-4 154167 708.0 ns/op BenchmarkChanSem-4 130372 894.9 ns/op BenchmarkChanPopular-4 84 1204196 ns/op BenchmarkChanClosed-4 1000000 103.1 ns/op BenchmarkCallClosure-4 7894395 14.96 ns/op BenchmarkCallClosure1-4 7715103 15.01 ns/op BenchmarkCallClosure2-4 1960330 62.36 ns/op BenchmarkCallClosure3-4 2440693 49.48 ns/op BenchmarkCallClosure4-4 2035430 62.41 ns/op BenchmarkComplex128DivNormal-4 13694884 8.494 ns/op BenchmarkComplex128DivNisNaN-4 11171887 10.27 ns/op BenchmarkComplex128DivDisNaN-4 10647699 11.25 ns/op BenchmarkComplex128DivNisInf-4 12807942 8.794 ns/op BenchmarkComplex128DivDisInf-4 8458647 14.07 ns/op BenchmarkAllocation-4 5929 23989 ns/op BenchmarkReadMemStats-4 8479 22531 ns/op BenchmarkReadMemStatsLatency-4 1 258520 p50-ns 258520 p90-ns 258520 p99-ns BenchmarkWriteBarrier-4 2982133 37.82 ns/op BenchmarkBulkWriteBarrier-4 10853547 11.12 ns/op BenchmarkScanStackNoLocals-4 4 27232153 ns/op BenchmarkMSpanCountAlloc/bits=64-4 13366549 7.670 ns/op BenchmarkMSpanCountAlloc/bits=128-4 13331281 8.067 ns/op BenchmarkMSpanCountAlloc/bits=256-4 12584728 9.063 ns/op BenchmarkMSpanCountAlloc/bits=512-4 10344915 12.16 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6971320 16.99 ns/op BenchmarkHash5-4 8854786 13.75 ns/op 363.72 MB/s BenchmarkHash16-4 8714480 13.30 ns/op 1202.68 MB/s BenchmarkHash64-4 8523759 15.11 ns/op 4236.30 MB/s BenchmarkHash1024-4 4145876 28.22 ns/op 36283.14 MB/s BenchmarkHash65536-4 90204 1334 ns/op 49114.58 MB/s BenchmarkAlignedLoad-4 9711267 11.27 ns/op BenchmarkUnalignedLoad-4 10087423 12.38 ns/op BenchmarkEqEfaceConcrete-4 8134063 13.49 ns/op BenchmarkEqIfaceConcrete-4 9016969 13.74 ns/op BenchmarkNeEfaceConcrete-4 8180725 13.28 ns/op BenchmarkNeIfaceConcrete-4 8015713 14.09 ns/op BenchmarkConvT2EByteSized/bool-4 7861122 14.86 ns/op BenchmarkConvT2EByteSized/uint8-4 7613234 14.63 ns/op BenchmarkConvT2ESmall-4 6891505 17.46 ns/op BenchmarkConvT2EUintptr-4 5661304 20.23 ns/op BenchmarkConvT2ELarge-4 1510972 74.64 ns/op BenchmarkConvT2ISmall-4 6816272 16.43 ns/op BenchmarkConvT2IUintptr-4 6988177 16.65 ns/op BenchmarkConvT2ILarge-4 1613354 80.95 ns/op BenchmarkConvI2E-4 6976654 16.83 ns/op BenchmarkConvI2I-4 7406950 15.59 ns/op BenchmarkAssertE2T-4 5762851 20.60 ns/op BenchmarkAssertE2TLarge-4 3548143 30.78 ns/op BenchmarkAssertE2I-4 7127494 15.89 ns/op BenchmarkAssertI2T-4 5589835 21.03 ns/op BenchmarkAssertI2I-4 7437780 15.89 ns/op BenchmarkAssertI2E-4 7641375 15.51 ns/op BenchmarkAssertE2E-4 7693827 15.40 ns/op BenchmarkAssertE2T2-4 4783633 24.48 ns/op BenchmarkAssertE2T2Blank-4 5733260 20.61 ns/op BenchmarkAssertI2E2-4 5918614 20.04 ns/op BenchmarkAssertI2E2Blank-4 7889464 15.31 ns/op BenchmarkAssertE2E2-4 5971953 19.74 ns/op BenchmarkAssertE2E2Blank-4 7703400 14.85 ns/op BenchmarkConvT2Ezero/zero/16-4 6865376 16.84 ns/op BenchmarkConvT2Ezero/zero/32-4 6839227 16.91 ns/op BenchmarkConvT2Ezero/zero/64-4 6692685 16.63 ns/op BenchmarkConvT2Ezero/zero/str-4 6995656 16.53 ns/op BenchmarkConvT2Ezero/zero/slice-4 6796132 17.15 ns/op BenchmarkConvT2Ezero/zero/big-4 351628 432.6 ns/op BenchmarkConvT2Ezero/nonzero/str-4 2035893 60.06 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1650350 66.17 ns/op BenchmarkConvT2Ezero/nonzero/big-4 348152 417.6 ns/op BenchmarkConvT2Ezero/smallint/16-4 6735200 17.76 ns/op BenchmarkConvT2Ezero/smallint/32-4 6761336 16.90 ns/op BenchmarkConvT2Ezero/smallint/64-4 6976066 16.68 ns/op BenchmarkConvT2Ezero/largeint/16-4 2232663 50.35 ns/op BenchmarkConvT2Ezero/largeint/32-4 2370655 54.30 ns/op BenchmarkConvT2Ezero/largeint/64-4 2359368 55.91 ns/op BenchmarkMalloc8-4 2890964 46.18 ns/op BenchmarkMalloc16-4 2661712 52.35 ns/op BenchmarkMallocTypeInfo8-4 2698365 44.94 ns/op BenchmarkMallocTypeInfo16-4 2351329 50.87 ns/op BenchmarkMallocLargeStruct-4 230994 634.7 ns/op BenchmarkGoroutineSelect-4 66 1832582 ns/op BenchmarkGoroutineBlocking-4 72 1391282 ns/op BenchmarkGoroutineForRange-4 88 1425943 ns/op BenchmarkGoroutineIdle-4 100 1102027 ns/op BenchmarkHashStringSpeed-4 3431190 32.00 ns/op BenchmarkHashBytesSpeed-4 2233154 55.14 ns/op BenchmarkHashInt32Speed-4 4133806 28.57 ns/op BenchmarkHashInt64Speed-4 4064690 29.30 ns/op BenchmarkHashStringArraySpeed-4 829363 137.7 ns/op BenchmarkMegMap-4 4287171 25.97 ns/op BenchmarkMegOneMap-4 5448715 21.72 ns/op BenchmarkMegEqMap-4 4177 37514 ns/op BenchmarkMegEmptyMap-4 6093178 19.20 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3686078 31.45 ns/op BenchmarkSmallStrMap-4 4455790 26.11 ns/op BenchmarkMapStringKeysEight_16-4 4340013 28.33 ns/op BenchmarkMapStringKeysEight_32-4 4679376 25.77 ns/op BenchmarkMapStringKeysEight_64-4 4540320 26.14 ns/op BenchmarkMapStringKeysEight_1M-4 4392358 26.66 ns/op BenchmarkIntMap-4 5165509 22.60 ns/op BenchmarkMapFirst/1-4 5865568 19.80 ns/op BenchmarkMapFirst/2-4 5893164 20.01 ns/op BenchmarkMapFirst/3-4 5849572 19.91 ns/op BenchmarkMapFirst/4-4 5879665 20.08 ns/op BenchmarkMapFirst/5-4 5835379 19.78 ns/op BenchmarkMapFirst/6-4 5972372 19.32 ns/op BenchmarkMapFirst/7-4 5862726 18.30 ns/op BenchmarkMapFirst/8-4 5920574 19.17 ns/op BenchmarkMapFirst/9-4 5297199 22.14 ns/op BenchmarkMapFirst/10-4 5369896 21.94 ns/op BenchmarkMapFirst/11-4 5237738 21.68 ns/op BenchmarkMapFirst/12-4 5287531 22.13 ns/op BenchmarkMapFirst/13-4 5269395 21.26 ns/op BenchmarkMapFirst/14-4 5220886 21.37 ns/op BenchmarkMapFirst/15-4 5252418 20.60 ns/op BenchmarkMapFirst/16-4 5235606 22.33 ns/op BenchmarkMapMid/1-4 5694332 20.28 ns/op BenchmarkMapMid/2-4 5725819 20.14 ns/op BenchmarkMapMid/3-4 5624602 20.59 ns/op BenchmarkMapMid/4-4 5590624 20.16 ns/op BenchmarkMapMid/5-4 5225329 21.37 ns/op BenchmarkMapMid/6-4 4982541 21.55 ns/op BenchmarkMapMid/7-4 5477583 21.33 ns/op BenchmarkMapMid/8-4 5943999 21.50 ns/op BenchmarkMapMid/9-4 5116580 22.76 ns/op BenchmarkMapMid/10-4 4982406 22.87 ns/op BenchmarkMapMid/11-4 4933423 23.27 ns/op BenchmarkMapMid/12-4 5090122 23.41 ns/op BenchmarkMapMid/13-4 5087384 23.01 ns/op BenchmarkMapMid/14-4 5246823 22.03 ns/op BenchmarkMapMid/15-4 4981458 23.05 ns/op BenchmarkMapMid/16-4 5130048 22.91 ns/op BenchmarkMapLast/1-4 5777409 20.46 ns/op BenchmarkMapLast/2-4 5673560 20.25 ns/op BenchmarkMapLast/3-4 5504148 21.09 ns/op BenchmarkMapLast/4-4 5649319 21.25 ns/op BenchmarkMapLast/5-4 5459066 22.00 ns/op BenchmarkMapLast/6-4 5407424 21.78 ns/op BenchmarkMapLast/7-4 5358549 22.60 ns/op BenchmarkMapLast/8-4 5087666 22.45 ns/op BenchmarkMapLast/9-4 4945108 23.70 ns/op BenchmarkMapLast/10-4 4868040 23.04 ns/op BenchmarkMapLast/11-4 4898328 24.13 ns/op BenchmarkMapLast/12-4 4826539 24.64 ns/op BenchmarkMapLast/13-4 4791698 24.43 ns/op BenchmarkMapLast/14-4 5182138 23.37 ns/op BenchmarkMapLast/15-4 4935823 21.90 ns/op BenchmarkMapLast/16-4 4860472 23.08 ns/op BenchmarkMapCycle-4 4244689 27.32 ns/op BenchmarkRepeatedLookupStrMapKey32-4 4992758 23.33 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5276 22355 ns/op BenchmarkMakeMap/[Byte]Byte-4 954621 175.1 ns/op BenchmarkMakeMap/[Int]Int-4 386574 464.7 ns/op BenchmarkNewEmptyMap-4 5232326 22.37 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1837896 66.19 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 764710 159.6 ns/op BenchmarkMapIterEmpty-4 6723957 16.44 ns/op BenchmarkSameLengthMap-4 5528472 20.60 ns/op BenchmarkBigKeyMap-4 2355280 49.31 ns/op BenchmarkBigValMap-4 2271974 52.40 ns/op BenchmarkSmallKeyMap-4 3720236 31.97 ns/op BenchmarkMapPopulate/1-4 2686885 43.50 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 200709 607.5 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 12758 9766 ns/op 3351 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 1026 126837 ns/op 53332 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 100 1208813 ns/op 427541 B/op 318 allocs/op BenchmarkMapPopulate/100000-4 7 14334882 ns/op 3607674 B/op 3982 allocs/op BenchmarkComplexAlgMap-4 568627 183.3 ns/op BenchmarkGoMapClear/Reflexive/1-4 2265295 52.87 ns/op BenchmarkGoMapClear/Reflexive/10-4 2066760 57.51 ns/op BenchmarkGoMapClear/Reflexive/100-4 842545 138.1 ns/op BenchmarkGoMapClear/Reflexive/1000-4 69744 1624 ns/op BenchmarkGoMapClear/Reflexive/10000-4 9816 12586 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1648350 72.26 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1525755 77.32 ns/op BenchmarkGoMapClear/NonReflexive/100-4 764958 156.7 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 71344 1595 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 9745 12224 ns/op BenchmarkMapStringConversion/32/simple-4 2591527 46.22 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2281440 52.11 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 2352123 51.77 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2530436 45.41 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 2167754 55.06 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 2200789 54.46 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2752735 43.03 ns/op BenchmarkMapInterfacePtr-4 2873391 43.85 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4219280 28.77 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 160569 799.5 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 6620 16520 ns/op BenchmarkMapPop1000-4 501 236642 ns/op BenchmarkMapPop10000-4 28 4149156 ns/op BenchmarkMapAssign/Int32/256-4 4221025 27.94 ns/op BenchmarkMapAssign/Int32/65536-4 1473655 88.81 ns/op BenchmarkMapAssign/Int64/256-4 4262046 27.87 ns/op BenchmarkMapAssign/Int64/65536-4 1744664 68.24 ns/op BenchmarkMapAssign/Str/256-4 3090858 38.91 ns/op BenchmarkMapAssign/Str/65536-4 1205520 108.3 ns/op BenchmarkMapOperatorAssign/Int32/256-4 2357832 51.41 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1049122 109.2 ns/op BenchmarkMapOperatorAssign/Int64/256-4 2295766 51.59 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 1071163 117.9 ns/op BenchmarkMapOperatorAssign/Str/256-4 846152 3032 ns/op BenchmarkMapOperatorAssign/Str/65536-4 453436 275.9 ns/op BenchmarkMapAppendAssign/Int32/256-4 1727262 63.25 ns/op 27 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 479132 219.3 ns/op 36 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 1736479 63.55 ns/op 27 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 405530 250.5 ns/op 45 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 941928 126.8 ns/op 65 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 373608 328.3 ns/op 75 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 2374368 52.01 ns/op BenchmarkMapDelete/Int32/1000-4 2687118 45.87 ns/op BenchmarkMapDelete/Int32/10000-4 2585470 46.37 ns/op BenchmarkMapDelete/Int64/100-4 2285852 53.52 ns/op BenchmarkMapDelete/Int64/1000-4 2591078 45.42 ns/op BenchmarkMapDelete/Int64/10000-4 2552322 46.99 ns/op BenchmarkMapDelete/Str/100-4 1833912 65.33 ns/op BenchmarkMapDelete/Str/1000-4 2088220 58.11 ns/op BenchmarkMapDelete/Str/10000-4 1916800 61.81 ns/op BenchmarkMapDelete/Pointer/100-4 2114931 57.02 ns/op BenchmarkMapDelete/Pointer/1000-4 2339133 50.75 ns/op BenchmarkMapDelete/Pointer/10000-4 2230611 52.46 ns/op BenchmarkMemmove/0-4 14846626 7.194 ns/op BenchmarkMemmove/1-4 2571565 44.77 ns/op 22.34 MB/s BenchmarkMemmove/2-4 2638832 44.69 ns/op 44.76 MB/s BenchmarkMemmove/3-4 2651343 46.03 ns/op 65.17 MB/s BenchmarkMemmove/4-4 2510185 44.51 ns/op 89.87 MB/s BenchmarkMemmove/5-4 2502523 44.61 ns/op 112.08 MB/s BenchmarkMemmove/6-4 2664110 44.92 ns/op 133.57 MB/s BenchmarkMemmove/7-4 2619939 47.53 ns/op 147.28 MB/s BenchmarkMemmove/8-4 2804738 42.50 ns/op 188.21 MB/s BenchmarkMemmove/9-4 2392262 48.74 ns/op 184.67 MB/s BenchmarkMemmove/10-4 2324866 47.87 ns/op 208.92 MB/s BenchmarkMemmove/11-4 2450535 50.11 ns/op 219.52 MB/s BenchmarkMemmove/12-4 2298836 48.46 ns/op 247.63 MB/s BenchmarkMemmove/13-4 2437936 48.22 ns/op 269.61 MB/s BenchmarkMemmove/14-4 2449725 48.07 ns/op 291.26 MB/s BenchmarkMemmove/15-4 2373384 51.51 ns/op 291.22 MB/s BenchmarkMemmove/16-4 2572555 44.15 ns/op 362.40 MB/s BenchmarkMemmove/32-4 2584513 45.02 ns/op 710.85 MB/s BenchmarkMemmove/64-4 2374444 51.68 ns/op 1238.50 MB/s BenchmarkMemmove/128-4 1935830 61.11 ns/op 2094.54 MB/s BenchmarkMemmove/256-4 1491356 81.13 ns/op 3155.29 MB/s BenchmarkMemmove/512-4 940332 123.3 ns/op 4152.75 MB/s BenchmarkMemmove/1024-4 628006 197.7 ns/op 5180.61 MB/s BenchmarkMemmove/2048-4 363182 324.3 ns/op 6314.32 MB/s BenchmarkMemmove/4096-4 189547 607.1 ns/op 6746.99 MB/s BenchmarkMemmoveOverlap/32-4 2561374 46.52 ns/op 687.87 MB/s BenchmarkMemmoveOverlap/64-4 2296374 50.30 ns/op 1272.30 MB/s BenchmarkMemmoveOverlap/128-4 1912442 61.91 ns/op 2067.44 MB/s BenchmarkMemmoveOverlap/256-4 1465178 82.50 ns/op 3102.97 MB/s BenchmarkMemmoveOverlap/512-4 952167 122.8 ns/op 4171.06 MB/s BenchmarkMemmoveOverlap/1024-4 538806 190.9 ns/op 5363.52 MB/s BenchmarkMemmoveOverlap/2048-4 362095 321.0 ns/op 6379.37 MB/s BenchmarkMemmoveOverlap/4096-4 177441 607.9 ns/op 6737.73 MB/s BenchmarkMemmoveUnalignedDst/0-4 15859122 6.805 ns/op BenchmarkMemmoveUnalignedDst/1-4 2975827 41.53 ns/op 24.08 MB/s BenchmarkMemmoveUnalignedDst/2-4 2806753 43.60 ns/op 45.87 MB/s BenchmarkMemmoveUnalignedDst/3-4 2890032 41.89 ns/op 71.62 MB/s BenchmarkMemmoveUnalignedDst/4-4 2816271 41.75 ns/op 95.82 MB/s BenchmarkMemmoveUnalignedDst/5-4 2797014 41.74 ns/op 119.79 MB/s BenchmarkMemmoveUnalignedDst/6-4 2854208 41.47 ns/op 144.70 MB/s BenchmarkMemmoveUnalignedDst/7-4 2811944 42.29 ns/op 165.52 MB/s BenchmarkMemmoveUnalignedDst/8-4 2737285 43.41 ns/op 184.30 MB/s BenchmarkMemmoveUnalignedDst/9-4 2630528 44.71 ns/op 201.29 MB/s BenchmarkMemmoveUnalignedDst/10-4 2621812 45.24 ns/op 221.03 MB/s BenchmarkMemmoveUnalignedDst/11-4 2610450 45.05 ns/op 244.16 MB/s BenchmarkMemmoveUnalignedDst/12-4 2621260 45.88 ns/op 261.56 MB/s BenchmarkMemmoveUnalignedDst/13-4 2635333 46.04 ns/op 282.33 MB/s BenchmarkMemmoveUnalignedDst/14-4 2608975 45.56 ns/op 307.27 MB/s BenchmarkMemmoveUnalignedDst/15-4 2543145 45.18 ns/op 331.97 MB/s BenchmarkMemmoveUnalignedDst/16-4 2622834 45.45 ns/op 352.02 MB/s BenchmarkMemmoveUnalignedDst/32-4 2454852 49.93 ns/op 640.93 MB/s BenchmarkMemmoveUnalignedDst/64-4 2264662 51.27 ns/op 1248.25 MB/s BenchmarkMemmoveUnalignedDst/128-4 1896321 64.39 ns/op 1987.93 MB/s BenchmarkMemmoveUnalignedDst/256-4 1448299 83.40 ns/op 3069.61 MB/s BenchmarkMemmoveUnalignedDst/512-4 954324 125.2 ns/op 4089.76 MB/s BenchmarkMemmoveUnalignedDst/1024-4 624608 188.8 ns/op 5423.55 MB/s BenchmarkMemmoveUnalignedDst/2048-4 326491 332.3 ns/op 6163.88 MB/s BenchmarkMemmoveUnalignedDst/4096-4 183148 647.8 ns/op 6322.86 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2450913 48.74 ns/op 656.51 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2151566 55.16 ns/op 1160.28 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1796592 65.73 ns/op 1947.29 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1429740 84.23 ns/op 3039.41 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 859123 116.7 ns/op 4387.29 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 612339 200.0 ns/op 5119.26 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 355581 341.6 ns/op 5995.99 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 173529 636.2 ns/op 6438.64 MB/s BenchmarkMemmoveUnalignedSrc/0-4 14873068 7.258 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2921996 40.31 ns/op 24.81 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2827254 41.61 ns/op 48.07 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2849127 42.66 ns/op 70.32 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2854593 41.77 ns/op 95.76 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2852812 41.62 ns/op 120.13 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2775620 42.80 ns/op 140.19 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2733090 42.90 ns/op 163.15 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2706728 42.94 ns/op 186.31 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2537652 45.60 ns/op 197.36 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2605306 46.03 ns/op 217.24 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2615658 45.55 ns/op 241.51 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2594756 46.65 ns/op 257.21 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2609508 44.49 ns/op 292.18 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2672420 46.88 ns/op 298.64 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2527634 45.37 ns/op 330.63 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2585997 47.47 ns/op 337.08 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2502634 46.96 ns/op 681.40 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2188879 54.32 ns/op 1178.22 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1883758 62.85 ns/op 2036.52 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1480809 80.99 ns/op 3160.74 MB/s BenchmarkMemmoveUnalignedSrc/512-4 996162 116.5 ns/op 4393.30 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 529603 196.8 ns/op 5203.07 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 352903 331.2 ns/op 6183.79 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 189732 639.5 ns/op 6405.10 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1896872 62.84 ns/op 254.60 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2075781 57.43 ns/op 278.58 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1604334 74.07 ns/op 216.01 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 2039677 60.36 ns/op 265.07 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1618220 73.82 ns/op 216.73 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 2019050 59.60 ns/op 268.48 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1618644 73.84 ns/op 216.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 2006342 58.00 ns/op 275.87 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1703689 68.72 ns/op 931.28 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1819580 66.90 ns/op 956.70 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1538070 80.14 ns/op 798.65 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1793749 67.31 ns/op 950.76 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1489984 79.99 ns/op 800.15 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1809112 67.27 ns/op 951.37 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1504508 80.13 ns/op 798.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1754064 67.68 ns/op 945.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1000000 102.3 ns/op 2503.24 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1083097 109.2 ns/op 2343.26 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1071888 111.0 ns/op 2306.75 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1206030 98.99 ns/op 2586.16 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1000000 111.8 ns/op 2289.76 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1209630 100.0 ns/op 2559.41 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1074454 110.6 ns/op 2314.86 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1215666 98.12 ns/op 2609.02 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 150151 744.4 ns/op 5502.48 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 111046 1067 ns/op 3839.69 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 151611 757.2 ns/op 5409.29 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 156919 743.2 ns/op 5511.48 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 150207 757.1 ns/op 5409.98 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 159633 755.7 ns/op 5420.45 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 147876 776.5 ns/op 5275.04 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 144285 760.1 ns/op 5388.86 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 10173 11702 ns/op 5600.30 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 7046 17085 ns/op 3835.82 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 10154 11885 ns/op 5514.34 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 10027 12086 ns/op 5422.68 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 8733 11770 ns/op 5568.09 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 10172 11769 ns/op 5568.75 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 10164 11866 ns/op 5522.97 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 9963 11882 ns/op 5515.47 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2441199 49.06 ns/op 652.31 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2299492 53.39 ns/op 1198.63 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1919794 62.37 ns/op 2052.41 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1479555 82.29 ns/op 3111.07 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 951974 124.9 ns/op 4100.66 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 622010 190.6 ns/op 5373.09 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 304561 332.4 ns/op 6161.66 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 169663 621.5 ns/op 6590.78 MB/s BenchmarkMemclr/5-4 13842452 8.033 ns/op 622.41 MB/s BenchmarkMemclr/16-4 14014573 8.407 ns/op 1903.14 MB/s BenchmarkMemclr/64-4 13314566 8.867 ns/op 7217.98 MB/s BenchmarkMemclr/256-4 12248062 9.379 ns/op 27293.84 MB/s BenchmarkMemclr/4096-4 2736069 43.17 ns/op 94889.53 MB/s BenchmarkMemclr/65536-4 154146 738.9 ns/op 88693.18 MB/s BenchmarkMemclr/1M-4 8319 14324 ns/op 73204.11 MB/s BenchmarkMemclr/4M-4 1340 74982 ns/op 55937.24 MB/s BenchmarkMemclr/8M-4 986 142470 ns/op 58879.92 MB/s BenchmarkMemclr/16M-4 373 309161 ns/op 54266.88 MB/s BenchmarkMemclr/64M-4 78 1336732 ns/op 50203.68 MB/s BenchmarkMemclrUnaligned/0_5-4 8561824 13.11 ns/op 381.47 MB/s BenchmarkMemclrUnaligned/0_16-4 8050305 14.19 ns/op 1127.39 MB/s BenchmarkMemclrUnaligned/0_64-4 7779045 14.70 ns/op 4354.56 MB/s BenchmarkMemclrUnaligned/0_256-4 7712311 13.84 ns/op 18496.23 MB/s BenchmarkMemclrUnaligned/0_4096-4 2687156 44.10 ns/op 92869.57 MB/s BenchmarkMemclrUnaligned/0_65536-4 145605 738.1 ns/op 88791.79 MB/s BenchmarkMemclrUnaligned/1_5-4 8234199 12.28 ns/op 407.33 MB/s BenchmarkMemclrUnaligned/1_16-4 8345848 14.07 ns/op 1137.50 MB/s BenchmarkMemclrUnaligned/1_64-4 7968050 14.24 ns/op 4495.30 MB/s BenchmarkMemclrUnaligned/1_256-4 7469409 15.73 ns/op 16278.91 MB/s BenchmarkMemclrUnaligned/1_4096-4 1805904 66.44 ns/op 61649.11 MB/s BenchmarkMemclrUnaligned/1_65536-4 119964 949.1 ns/op 69048.32 MB/s BenchmarkMemclrUnaligned/4_5-4 8175051 14.08 ns/op 355.01 MB/s BenchmarkMemclrUnaligned/4_16-4 8198224 14.09 ns/op 1135.42 MB/s BenchmarkMemclrUnaligned/4_64-4 7834392 14.74 ns/op 4341.25 MB/s BenchmarkMemclrUnaligned/4_256-4 7595572 15.00 ns/op 17069.90 MB/s BenchmarkMemclrUnaligned/4_4096-4 1937107 62.17 ns/op 65882.36 MB/s BenchmarkMemclrUnaligned/4_65536-4 129170 902.7 ns/op 72596.80 MB/s BenchmarkMemclrUnaligned/7_5-4 8259447 12.76 ns/op 391.88 MB/s BenchmarkMemclrUnaligned/7_16-4 8330947 14.09 ns/op 1135.25 MB/s BenchmarkMemclrUnaligned/7_64-4 7918707 13.44 ns/op 4761.75 MB/s BenchmarkMemclrUnaligned/7_256-4 7552368 15.31 ns/op 16723.58 MB/s BenchmarkMemclrUnaligned/7_4096-4 1741712 66.51 ns/op 61586.08 MB/s BenchmarkMemclrUnaligned/7_65536-4 122636 935.4 ns/op 70064.05 MB/s BenchmarkMemclrUnaligned/0_1M-4 7660 14331 ns/op 73170.25 MB/s BenchmarkMemclrUnaligned/0_4M-4 1632 77554 ns/op 54082.50 MB/s BenchmarkMemclrUnaligned/0_8M-4 948 141272 ns/op 59379.13 MB/s BenchmarkMemclrUnaligned/0_16M-4 404 266436 ns/op 62969.04 MB/s BenchmarkMemclrUnaligned/0_64M-4 73 1386665 ns/op 48395.87 MB/s BenchmarkMemclrUnaligned/1_1M-4 6942 18732 ns/op 55979.23 MB/s BenchmarkMemclrUnaligned/1_4M-4 1554 73129 ns/op 57355.13 MB/s BenchmarkMemclrUnaligned/1_8M-4 708 159640 ns/op 52547.10 MB/s BenchmarkMemclrUnaligned/1_16M-4 298 337809 ns/op 49664.86 MB/s BenchmarkMemclrUnaligned/1_64M-4 87 1370714 ns/op 48959.04 MB/s BenchmarkMemclrUnaligned/4_1M-4 6366 17817 ns/op 58851.03 MB/s BenchmarkMemclrUnaligned/4_4M-4 1382 76793 ns/op 54618.35 MB/s BenchmarkMemclrUnaligned/4_8M-4 811 143548 ns/op 58437.64 MB/s BenchmarkMemclrUnaligned/4_16M-4 292 359930 ns/op 46612.49 MB/s BenchmarkMemclrUnaligned/4_64M-4 87 1362541 ns/op 49252.71 MB/s BenchmarkMemclrUnaligned/7_1M-4 5872 19791 ns/op 52981.76 MB/s BenchmarkMemclrUnaligned/7_4M-4 1636 76531 ns/op 54805.03 MB/s BenchmarkMemclrUnaligned/7_8M-4 730 157036 ns/op 53418.24 MB/s BenchmarkMemclrUnaligned/7_16M-4 290 381293 ns/op 44000.89 MB/s BenchmarkMemclrUnaligned/7_64M-4 87 1367321 ns/op 49080.56 MB/s BenchmarkGoMemclr/5-4 14659166 7.536 ns/op 663.45 MB/s BenchmarkGoMemclr/16-4 15197042 7.808 ns/op 2049.06 MB/s BenchmarkGoMemclr/64-4 14335848 8.124 ns/op 7877.80 MB/s BenchmarkGoMemclr/256-4 13067702 7.866 ns/op 32547.01 MB/s BenchmarkMemclrRange/1K_2K-4 91810 1270 ns/op 75490.06 MB/s BenchmarkMemclrRange/2K_8K-4 32136 3638 ns/op 91681.86 MB/s BenchmarkMemclrRange/4K_16K-4 35932 3306 ns/op 97734.63 MB/s BenchmarkMemclrRange/160K_228K-4 6393 18549 ns/op 89649.18 MB/s BenchmarkClearFat7-4 9384008 12.33 ns/op BenchmarkClearFat8-4 9227048 12.61 ns/op BenchmarkClearFat11-4 8220374 14.19 ns/op BenchmarkClearFat12-4 8504500 13.96 ns/op BenchmarkClearFat13-4 8500429 14.22 ns/op BenchmarkClearFat14-4 8523644 13.89 ns/op BenchmarkClearFat15-4 8418255 13.47 ns/op BenchmarkClearFat16-4 9635402 12.37 ns/op BenchmarkClearFat24-4 8480221 13.65 ns/op BenchmarkClearFat32-4 8148080 14.61 ns/op BenchmarkClearFat40-4 7634502 15.17 ns/op BenchmarkClearFat48-4 7296607 15.23 ns/op BenchmarkClearFat56-4 6969676 17.06 ns/op BenchmarkClearFat64-4 6617275 17.42 ns/op BenchmarkClearFat72-4 6497492 17.38 ns/op BenchmarkClearFat128-4 4764819 24.10 ns/op BenchmarkClearFat256-4 3378794 34.49 ns/op BenchmarkClearFat512-4 1985536 60.32 ns/op BenchmarkClearFat1024-4 1160991 102.4 ns/op BenchmarkClearFat1032-4 1148462 103.6 ns/op BenchmarkClearFat1040-4 912067 128.8 ns/op BenchmarkCopyFat7-4 10378503 11.29 ns/op BenchmarkCopyFat8-4 9135928 12.98 ns/op BenchmarkCopyFat11-4 8381197 14.27 ns/op BenchmarkCopyFat12-4 8230528 14.20 ns/op BenchmarkCopyFat13-4 8251333 14.15 ns/op BenchmarkCopyFat14-4 8292645 14.16 ns/op BenchmarkCopyFat15-4 8207133 14.29 ns/op BenchmarkCopyFat16-4 9046994 12.34 ns/op BenchmarkCopyFat24-4 8397801 13.68 ns/op BenchmarkCopyFat32-4 8085187 14.53 ns/op BenchmarkCopyFat64-4 6913752 17.40 ns/op BenchmarkCopyFat72-4 6741716 17.55 ns/op BenchmarkCopyFat128-4 4694493 24.97 ns/op BenchmarkCopyFat256-4 3332821 36.10 ns/op BenchmarkCopyFat512-4 1909185 62.09 ns/op BenchmarkCopyFat520-4 1880965 62.60 ns/op BenchmarkCopyFat1024-4 1076673 111.6 ns/op BenchmarkCopyFat1032-4 1082028 112.9 ns/op BenchmarkCopyFat1040-4 983854 116.7 ns/op BenchmarkIssue18740/2byte-4 727 162941 ns/op BenchmarkIssue18740/4byte-4 1137 106195 ns/op BenchmarkIssue18740/8byte-4 1864 69593 ns/op BenchmarkMemclrKnownSize1-4 11280445 10.67 ns/op 93.72 MB/s BenchmarkMemclrKnownSize2-4 7735119 16.02 ns/op 124.88 MB/s BenchmarkMemclrKnownSize4-4 4698684 26.30 ns/op 152.07 MB/s BenchmarkMemclrKnownSize8-4 1952066 58.56 ns/op 136.61 MB/s BenchmarkMemclrKnownSize16-4 1036995 120.5 ns/op 132.75 MB/s BenchmarkMemclrKnownSize32-4 516724 237.3 ns/op 134.83 MB/s BenchmarkMemclrKnownSize64-4 237049 431.3 ns/op 148.37 MB/s BenchmarkMemclrKnownSize112-4 147868 813.2 ns/op 137.73 MB/s BenchmarkMemclrKnownSize128-4 135688 904.1 ns/op 141.57 MB/s BenchmarkMemclrKnownSize192-4 91280 1294 ns/op 148.38 MB/s BenchmarkMemclrKnownSize248-4 71064 1712 ns/op 144.84 MB/s BenchmarkMemclrKnownSize256-4 62194 1694 ns/op 151.12 MB/s BenchmarkMemclrKnownSize512-4 35214 3441 ns/op 148.80 MB/s BenchmarkMemclrKnownSize1024-4 16237 7508 ns/op 136.38 MB/s BenchmarkMemclrKnownSize4096-4 3531 28956 ns/op 141.46 MB/s BenchmarkMemclrKnownSize512KiB-4 33 3665536 ns/op 143.03 MB/s BenchmarkReadMetricsLatency-4 16429 4610 p50-ns 5749 p90-ns 21720 p99-ns BenchmarkFinalizer-4 100 1025380 ns/op BenchmarkFinalizerRun-4 237019 767.1 ns/op BenchmarkMinFloat-4 2162924 54.16 ns/op BenchmarkMaxFloat-4 2204359 52.35 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 8068026 14.11 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2898606 41.07 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2438919 48.63 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2456654 48.86 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1774305 68.15 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1672599 70.98 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2358427 50.86 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1699072 70.58 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1784372 66.75 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2241542 53.10 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2256256 53.29 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 2107686 56.55 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1928179 61.96 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1761996 68.05 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 8790241 13.40 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 9308839 12.87 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 9345006 12.81 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 8859120 13.40 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8589132 13.06 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 8162390 13.22 ns/op BenchmarkFindBitRange64/PatternAASize2-4 8958504 13.55 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9140119 12.85 ns/op BenchmarkFindBitRange64/PatternAASize32-4 9393146 12.06 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 8930024 13.40 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9326536 12.83 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9362922 11.09 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 8776180 13.44 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9336441 12.85 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 9081000 12.24 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8788598 13.45 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 9186481 12.85 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9601365 12.77 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8839458 13.49 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 9132424 13.05 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 9143474 12.59 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 8897184 13.44 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 8941515 11.24 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 9188936 13.24 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8345582 12.88 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 9132265 13.17 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 9153043 13.13 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 8804642 13.44 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 9109533 13.11 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 8920459 12.62 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 8859873 13.45 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 9244370 12.78 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 9230241 11.73 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 8757894 12.03 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 9202149 12.84 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 9375268 12.78 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8938005 12.68 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9037327 12.97 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 9127382 12.82 ns/op BenchmarkNetpollBreak-4 3765 34692 ns/op BenchmarkPinnerPinUnpinBatch-4 1966 60773 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 331 376765 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 2299 60941 ns/op BenchmarkPinnerPinUnpin-4 2483738 48.50 ns/op BenchmarkPinnerPinUnpinTiny-4 2424550 48.88 ns/op BenchmarkPinnerPinUnpinDouble-4 966602 122.3 ns/op BenchmarkPinnerPinUnpinParallel-4 6457472 18.06 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 6554682 18.05 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 210133 631.9 ns/op BenchmarkPinnerIsPinnedOnPinned-4 9036918 13.77 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 8301117 13.49 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 12292239 9.276 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 12306006 9.670 ns/op BenchmarkPingPongHog-4 303 349118 ns/op BenchmarkStackGrowth-4 197672 527.0 ns/op BenchmarkStackGrowthDeep-4 2206 54438 ns/op BenchmarkCreateGoroutines-4 34831 3469 ns/op BenchmarkCreateGoroutinesParallel-4 37022 3379 ns/op BenchmarkCreateGoroutinesCapture-4 5445 24677 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 35673 2940 ns/op BenchmarkClosureCall-4 21055623 5.619 ns/op BenchmarkWakeupParallelSpinning/0s-4 6052 21028 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5038 25006 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4057 29960 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2876 43762 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1924 62076 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1260 91881 ns/op BenchmarkWakeupParallelSpinning/50µs-4 697 158842 ns/op BenchmarkWakeupParallelSpinning/100µs-4 468 258131 ns/op BenchmarkMatmult-4 5799301 21.43 ns/op BenchmarkFastrand-4 13470712 8.773 ns/op BenchmarkFastrand64-4 13300855 8.816 ns/op BenchmarkFastrandHashiter-4 6069849 19.51 ns/op BenchmarkFastrandn/2-4 7132845 16.61 ns/op BenchmarkFastrandn/3-4 7172413 16.41 ns/op BenchmarkFastrandn/4-4 7127173 16.77 ns/op BenchmarkFastrandn/5-4 7072440 16.20 ns/op BenchmarkIfaceCmp100-4 104942 1040 ns/op BenchmarkIfaceCmpNil100-4 209908 515.1 ns/op BenchmarkEfaceCmpDiff-4 42252 2821 ns/op BenchmarkEfaceCmpDiffIndirect-4 41556 2574 ns/op BenchmarkDefer-4 1615792 75.11 ns/op BenchmarkDefer10-4 1000000 102.5 ns/op BenchmarkDeferMany-4 699038 235.1 ns/op BenchmarkPanicRecover-4 866804 138.8 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 220879 553.9 ns/op 190.0 p50-ns 250.0 p90-ns 460.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 155032 792.8 ns/op 181.0 p50-ns 261.0 p90-ns 480.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 2830 36323 ns/op 31290 p50-ns 37800 p90-ns 145580 p99-ns BenchmarkGoroutineProfile/small/loaded-4 91 6089973 ns/op 446931 p50-ns 19883994 p90-ns 39184986 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 224359 502.1 ns/op 180.0 p50-ns 182.0 p90-ns 270.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 159379 646.6 ns/op 180.0 p50-ns 251.0 p90-ns 400.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 44 2719666 ns/op 2497424 p50-ns 3436526 p90-ns 5032198 p99-ns BenchmarkGoroutineProfile/large/loaded-4 28 4252133 ns/op 3614006 p50-ns 8382714 p90-ns 14629294 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 225163 511.4 ns/op 180.0 p50-ns 181.0 p90-ns 350.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 205609 699.8 ns/op 180.0 p50-ns 181.0 p90-ns 340.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1351 80169 ns/op 72379 p50-ns 85150 p90-ns 222630 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 100 4385711 ns/op 388881 p50-ns 19541943 p90-ns 34167287 p99-ns BenchmarkRWMutexUncontended-4 6445489 16.95 ns/op BenchmarkRWMutexWrite100-4 722440 168.1 ns/op BenchmarkRWMutexWrite10-4 175350 1123 ns/op BenchmarkRWMutexWorkWrite100-4 415797 284.2 ns/op BenchmarkRWMutexWorkWrite10-4 63835 1836 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3160 32048 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1276 88133 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1905 62464 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 650 179308 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 873 123844 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 297 376494 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 460 246709 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 138 776251 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 458611 297.0 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 440763 293.5 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 413925 333.8 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 406862 288.1 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 460626 304.3 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 364544 435.0 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 467199 302.4 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 417612 284.4 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 329640 370.0 ns/op BenchmarkMakeSlice/Byte-4 2777551 44.12 ns/op BenchmarkMakeSlice/Int16-4 3055878 42.85 ns/op BenchmarkMakeSlice/Int-4 2103640 62.40 ns/op BenchmarkMakeSlice/Ptr-4 2164963 59.19 ns/op BenchmarkMakeSlice/Struct/24-4 1289550 88.87 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 125.9 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 137.4 ns/op BenchmarkGrowSlice/Byte-4 1168404 102.2 ns/op BenchmarkGrowSlice/Int16-4 1000000 115.9 ns/op BenchmarkGrowSlice/Int-4 696070 158.6 ns/op BenchmarkGrowSlice/Ptr-4 651524 174.3 ns/op BenchmarkGrowSlice/Struct/24-4 570612 284.6 ns/op BenchmarkGrowSlice/Struct/32-4 513262 316.0 ns/op BenchmarkGrowSlice/Struct/40-4 283869 397.5 ns/op BenchmarkExtendSlice/IntSlice-4 659581 165.2 ns/op BenchmarkExtendSlice/PointerSlice-4 631198 196.4 ns/op BenchmarkExtendSlice/NoGrow-4 1247228 98.32 ns/op BenchmarkAppend-4 880034 119.7 ns/op BenchmarkAppendGrowByte-4 8 14126880 ns/op BenchmarkAppendGrowString-4 1 106564707 ns/op BenchmarkAppendSlice/1Bytes-4 2943796 40.43 ns/op BenchmarkAppendSlice/4Bytes-4 2852016 43.50 ns/op BenchmarkAppendSlice/7Bytes-4 2708606 43.84 ns/op BenchmarkAppendSlice/8Bytes-4 2764438 44.73 ns/op BenchmarkAppendSlice/15Bytes-4 2577996 45.88 ns/op BenchmarkAppendSlice/16Bytes-4 2601657 45.66 ns/op BenchmarkAppendSlice/32Bytes-4 2595006 46.47 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 131709 921.8 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 41538 3665 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 13534 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2529 56626 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 406 359378 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 108 1247699 ns/op BenchmarkAppendStr/1Bytes-4 3180423 37.58 ns/op BenchmarkAppendStr/4Bytes-4 3111470 39.58 ns/op BenchmarkAppendStr/8Bytes-4 3082204 41.04 ns/op BenchmarkAppendStr/16Bytes-4 2800525 43.07 ns/op BenchmarkAppendStr/32Bytes-4 2836670 42.42 ns/op BenchmarkAppendSpecialCase-4 1113540 110.7 ns/op BenchmarkCopy/1Byte-4 2818923 41.24 ns/op 24.25 MB/s BenchmarkCopy/1String-4 2898399 42.75 ns/op 23.39 MB/s BenchmarkCopy/2Byte-4 2829745 42.67 ns/op 46.87 MB/s BenchmarkCopy/2String-4 2714371 44.21 ns/op 45.24 MB/s BenchmarkCopy/4Byte-4 2873238 42.73 ns/op 93.60 MB/s BenchmarkCopy/4String-4 2738648 46.64 ns/op 85.76 MB/s BenchmarkCopy/8Byte-4 2587395 43.76 ns/op 182.84 MB/s BenchmarkCopy/8String-4 2743518 42.76 ns/op 187.10 MB/s BenchmarkCopy/12Byte-4 2577004 46.33 ns/op 259.03 MB/s BenchmarkCopy/12String-4 2615767 46.70 ns/op 256.97 MB/s BenchmarkCopy/16Byte-4 2646994 44.51 ns/op 359.46 MB/s BenchmarkCopy/16String-4 2692570 44.66 ns/op 358.29 MB/s BenchmarkCopy/32Byte-4 2570223 46.99 ns/op 680.98 MB/s BenchmarkCopy/32String-4 2590333 47.19 ns/op 678.14 MB/s BenchmarkCopy/128Byte-4 1964180 63.16 ns/op 2026.44 MB/s BenchmarkCopy/128String-4 1884946 64.21 ns/op 1993.32 MB/s BenchmarkCopy/1024Byte-4 602223 191.1 ns/op 5358.51 MB/s BenchmarkCopy/1024String-4 504861 228.9 ns/op 4473.99 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 46453 2593 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 27667 4398 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 17794 6650 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 15298 8324 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 11004 ns/op BenchmarkAppendInPlace/Grow/Byte-4 214500 623.5 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 229870 615.6 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 138550 839.0 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 109482 1126 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 107659 1042 ns/op BenchmarkStackCopyPtr-4 2 93358826 ns/op BenchmarkStackCopy-4 2 74471260 ns/op BenchmarkStackCopyNoCache-4 30 4229942 ns/op BenchmarkStackCopyWithStkobj-4 4 31500310 ns/op BenchmarkIssue18138-4 878 132307 ns/op BenchmarkCompareStringEqual-4 12518352 8.829 ns/op BenchmarkCompareStringIdentical-4 20261709 5.425 ns/op BenchmarkCompareStringSameLength-4 14325237 8.134 ns/op BenchmarkCompareStringDifferentLength-4 10774053 11.16 ns/op BenchmarkCompareStringBigUnaligned-4 3693 30584 ns/op 34285.82 MB/s BenchmarkCompareStringBig-4 3618 31745 ns/op 33031.30 MB/s BenchmarkConcatStringAndBytes-4 3378591 39.96 ns/op BenchmarkSliceByteToString/1-4 3041862 39.62 ns/op BenchmarkSliceByteToString/2-4 1510549 80.28 ns/op BenchmarkSliceByteToString/4-4 1506596 78.63 ns/op BenchmarkSliceByteToString/8-4 1558420 78.23 ns/op BenchmarkSliceByteToString/16-4 1462812 85.16 ns/op BenchmarkSliceByteToString/32-4 1331359 91.44 ns/op BenchmarkSliceByteToString/64-4 1061818 115.1 ns/op BenchmarkSliceByteToString/128-4 820522 166.1 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3543756 32.74 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1307844 91.25 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1527888 78.47 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 5227587 21.59 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2450863 47.84 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2853188 41.34 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 3344222 35.61 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 739131 167.6 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 886825 132.3 ns/op BenchmarkRuneIterate/range/ASCII-4 11806123 10.19 ns/op BenchmarkRuneIterate/range/Japanese-4 2926054 40.62 ns/op BenchmarkRuneIterate/range/MixedLength-4 3453000 34.02 ns/op BenchmarkRuneIterate/range1/ASCII-4 11042943 9.090 ns/op BenchmarkRuneIterate/range1/Japanese-4 2925787 40.63 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3482620 33.87 ns/op BenchmarkRuneIterate/range2/ASCII-4 11922056 9.284 ns/op BenchmarkRuneIterate/range2/Japanese-4 2915496 41.00 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3550111 33.67 ns/op BenchmarkArrayEqual-4 20505144 5.295 ns/op BenchmarkFunc/Name-4 3961474 29.50 ns/op BenchmarkFunc/Entry-4 12389365 9.412 ns/op BenchmarkFunc/FileLine-4 3510236 31.17 ns/op PASS ok runtime 145.478s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 34952 3163 ns/op BenchmarkHandle/concurrent-4 14956 7798 ns/op PASS ok runtime/cgo 1.418s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5394040 22.47 ns/op BenchmarkMulUintptr/large-4 4461030 26.21 ns/op PASS ok runtime/internal/math 1.371s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 39 2656873 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 38 3535210 ns/op 285.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 462 276968 ns/op 4.104 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 16 7650593 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 13 8633294 ns/op 739.8 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 243 481773 ns/op 21.88 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 51723731 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 61286317 ns/op 5544 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 37 3054812 ns/op 255.9 concurrent_launches/op PASS ok runtime/pprof 2.621s goos: freebsd goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 50 2461011 ns/op BenchmarkStackLeak-4 14502 8128 ns/op PASS ok runtime/race 1.450s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 6210661 19.84 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 191295 1682 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.511s goos: freebsd goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 68 1805355 ns/op BenchmarkIndex_Large-4 29056 3944 ns/op BenchmarkIndexFunc_Large-4 189 542100 ns/op BenchmarkCompact/nil-4 8553391 11.99 ns/op BenchmarkCompact/one-4 2514012 46.73 ns/op BenchmarkCompact/sorted-4 1634578 72.04 ns/op BenchmarkCompact/2_items-4 1396111 85.37 ns/op BenchmarkCompact/unsorted-4 1640770 67.85 ns/op BenchmarkCompact/many-4 975028 124.6 ns/op BenchmarkCompact_Large/all_dup-4 16476 7091 ns/op BenchmarkCompact_Large/no_dup-4 33933 3512 ns/op BenchmarkCompactFunc/nil-4 4581866 24.13 ns/op BenchmarkCompactFunc/one-4 2040616 58.95 ns/op BenchmarkCompactFunc/sorted-4 1370584 89.98 ns/op BenchmarkCompactFunc/2_items-4 1209223 97.50 ns/op BenchmarkCompactFunc/unsorted-4 1402734 84.12 ns/op BenchmarkCompactFunc/many-4 697084 150.6 ns/op BenchmarkCompactFunc_Large/all_dup-4 8 12760195 ns/op BenchmarkCompactFunc_Large/no_dup-4 9 13088280 ns/op BenchmarkReplace/naive-fast-4 116592 1245 ns/op BenchmarkReplace/optimized-fast-4 111306 910.1 ns/op BenchmarkReplace/naive-slow-4 37862 3053 ns/op BenchmarkReplace/optimized-slow-4 51374 2635 ns/op BenchmarkBinarySearchFloats/Size16-4 1568043 75.60 ns/op BenchmarkBinarySearchFloats/Size32-4 1366413 82.61 ns/op BenchmarkBinarySearchFloats/Size64-4 1270744 98.25 ns/op BenchmarkBinarySearchFloats/Size128-4 1118226 110.3 ns/op BenchmarkBinarySearchFloats/Size512-4 982626 131.9 ns/op BenchmarkBinarySearchFloats/Size1024-4 737606 136.3 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 776526 158.1 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 568756 186.7 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 485257 225.0 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 431216 253.8 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 394856 291.9 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 330937 345.9 ns/op BenchmarkSortFuncStruct/Size16-4 22515 5274 ns/op BenchmarkSortFuncStruct/Size32-4 7116 14676 ns/op BenchmarkSortFuncStruct/Size64-4 10000 10775 ns/op BenchmarkSortFuncStruct/Size128-4 5688 19872 ns/op BenchmarkSortFuncStruct/Size512-4 1621 75652 ns/op BenchmarkSortFuncStruct/Size1024-4 820 149387 ns/op PASS ok slices 7.987s goos: freebsd goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 181587 659.3 ns/op BenchmarkSortInts-4 2 79256228 ns/op BenchmarkSlicesSortInts-4 3 47900380 ns/op BenchmarkSortIsSorted-4 38 3105160 ns/op BenchmarkSlicesIsSorted-4 72 1708679 ns/op BenchmarkSortStrings-4 1 127240072 ns/op BenchmarkSlicesSortStrings-4 2 75225150 ns/op BenchmarkSortStrings_Sorted-4 37 3548066 ns/op BenchmarkSlicesSortStrings_Sorted-4 55 1980659 ns/op BenchmarkSortStructs-4 1 176980466 ns/op BenchmarkSortFuncStructs-4 1 140903655 ns/op BenchmarkSortString1K-4 337 344969 ns/op BenchmarkSortString1K_Slice-4 244 477610 ns/op BenchmarkStableString1K-4 129 932745 ns/op BenchmarkSortInt1K-4 403 285396 ns/op BenchmarkSortInt1K_Sorted-4 6421 18901 ns/op BenchmarkSortInt1K_Reversed-4 4029 29327 ns/op BenchmarkSortInt1K_Mod8-4 1033 114161 ns/op BenchmarkStableInt1K-4 181 694448 ns/op BenchmarkStableInt1K_Slice-4 200 598226 ns/op BenchmarkSortInt64K-4 4 27755868 ns/op BenchmarkSortInt64K_Slice-4 3 40055017 ns/op BenchmarkStableInt64K-4 2 63383766 ns/op BenchmarkSort1e2-4 543 216401 ns/op BenchmarkStable1e2-4 220 549048 ns/op BenchmarkSort1e4-4 3 43575629 ns/op BenchmarkStable1e4-4 1 174159329 ns/op PASS ok sort 8.557s goos: freebsd goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 900852 114.2 ns/op BenchmarkAtof64Float-4 910411 134.4 ns/op BenchmarkAtof64FloatExp-4 788835 148.1 ns/op BenchmarkAtof64Big-4 572667 206.8 ns/op BenchmarkAtof64RandomBits-4 164420 685.7 ns/op BenchmarkAtof64RandomFloats-4 613532 200.0 ns/op BenchmarkAtof64RandomLongFloats-4 533904 223.9 ns/op BenchmarkAtof32Decimal-4 1083382 111.9 ns/op BenchmarkAtof32Float-4 914643 131.3 ns/op BenchmarkAtof32FloatExp-4 775311 153.9 ns/op BenchmarkAtof32Random-4 469426 252.2 ns/op BenchmarkAtof32RandomLong-4 205744 551.6 ns/op BenchmarkParseInt/Pos/7bit-4 1709920 68.95 ns/op BenchmarkParseInt/Pos/26bit-4 878732 124.3 ns/op BenchmarkParseInt/Pos/31bit-4 828481 143.5 ns/op BenchmarkParseInt/Pos/56bit-4 554775 217.9 ns/op BenchmarkParseInt/Pos/63bit-4 517309 230.5 ns/op BenchmarkParseInt/Neg/7bit-4 1710901 70.38 ns/op BenchmarkParseInt/Neg/26bit-4 902670 133.9 ns/op BenchmarkParseInt/Neg/31bit-4 837384 140.6 ns/op BenchmarkParseInt/Neg/56bit-4 555668 215.3 ns/op BenchmarkParseInt/Neg/63bit-4 527934 231.1 ns/op BenchmarkAtoi/Pos/7bit-4 2422323 50.39 ns/op BenchmarkAtoi/Pos/26bit-4 1178251 100.6 ns/op BenchmarkAtoi/Pos/31bit-4 1046971 121.4 ns/op BenchmarkAtoi/Pos/56bit-4 638554 183.4 ns/op BenchmarkAtoi/Pos/63bit-4 496242 244.1 ns/op BenchmarkAtoi/Neg/7bit-4 2380939 51.11 ns/op BenchmarkAtoi/Neg/26bit-4 1000000 103.7 ns/op BenchmarkAtoi/Neg/31bit-4 1039278 114.7 ns/op BenchmarkAtoi/Neg/56bit-4 586990 187.5 ns/op BenchmarkAtoi/Neg/63bit-4 493404 244.9 ns/op BenchmarkFormatFloat/Decimal-4 161613 735.7 ns/op BenchmarkFormatFloat/Float-4 146628 777.1 ns/op BenchmarkFormatFloat/Exp-4 157858 739.8 ns/op BenchmarkFormatFloat/NegExp-4 163047 737.8 ns/op BenchmarkFormatFloat/LongExp-4 135205 879.3 ns/op BenchmarkFormatFloat/Big-4 124215 931.5 ns/op BenchmarkFormatFloat/BinaryExp-4 324432 363.9 ns/op BenchmarkFormatFloat/32Integer-4 161840 731.1 ns/op BenchmarkFormatFloat/32ExactFraction-4 184828 660.9 ns/op BenchmarkFormatFloat/32Point-4 162360 750.4 ns/op BenchmarkFormatFloat/32Exp-4 165216 714.6 ns/op BenchmarkFormatFloat/32NegExp-4 164436 706.0 ns/op BenchmarkFormatFloat/32Shortest-4 170702 683.8 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 182528 638.1 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 180174 655.9 ns/op BenchmarkFormatFloat/64Fixed1-4 211800 546.1 ns/op BenchmarkFormatFloat/64Fixed2-4 219804 542.5 ns/op BenchmarkFormatFloat/64Fixed3-4 204193 546.3 ns/op BenchmarkFormatFloat/64Fixed4-4 221172 548.5 ns/op BenchmarkFormatFloat/64Fixed12-4 124485 934.1 ns/op BenchmarkFormatFloat/64Fixed16-4 147817 784.0 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 165212 736.8 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 138687 841.0 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3441 31198 ns/op BenchmarkFormatFloat/Slowpath64-4 134517 872.1 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 136473 886.5 ns/op BenchmarkAppendFloat/Decimal-4 175113 658.9 ns/op BenchmarkAppendFloat/Float-4 163028 698.0 ns/op BenchmarkAppendFloat/Exp-4 184218 639.3 ns/op BenchmarkAppendFloat/NegExp-4 180778 620.4 ns/op BenchmarkAppendFloat/LongExp-4 149914 784.3 ns/op BenchmarkAppendFloat/Big-4 138025 839.5 ns/op BenchmarkAppendFloat/BinaryExp-4 437563 283.0 ns/op BenchmarkAppendFloat/32Integer-4 174914 652.5 ns/op BenchmarkAppendFloat/32ExactFraction-4 193934 591.9 ns/op BenchmarkAppendFloat/32Point-4 169812 683.2 ns/op BenchmarkAppendFloat/32Exp-4 188498 619.4 ns/op BenchmarkAppendFloat/32NegExp-4 182314 617.4 ns/op BenchmarkAppendFloat/32Shortest-4 208363 540.0 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 211412 557.9 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 215428 553.2 ns/op BenchmarkAppendFloat/64Fixed1-4 250778 447.9 ns/op BenchmarkAppendFloat/64Fixed2-4 269067 449.1 ns/op BenchmarkAppendFloat/64Fixed3-4 270505 442.5 ns/op BenchmarkAppendFloat/64Fixed4-4 261063 445.7 ns/op BenchmarkAppendFloat/64Fixed12-4 142850 819.3 ns/op BenchmarkAppendFloat/64Fixed16-4 173494 673.9 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 208998 568.1 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 162039 717.5 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3280 30637 ns/op BenchmarkAppendFloat/Slowpath64-4 145752 774.0 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 148202 777.7 ns/op BenchmarkFormatInt-4 23077 5309 ns/op BenchmarkAppendInt-4 24908 4747 ns/op BenchmarkFormatUint-4 121953 1003 ns/op BenchmarkAppendUint-4 129577 894.5 ns/op BenchmarkFormatIntSmall/7-4 4070986 30.46 ns/op BenchmarkFormatIntSmall/42-4 3944452 29.82 ns/op BenchmarkAppendIntSmall-4 1784655 66.54 ns/op BenchmarkAppendUintVarlen/1-4 1829523 65.74 ns/op BenchmarkAppendUintVarlen/12-4 1796900 67.82 ns/op BenchmarkAppendUintVarlen/123-4 1340817 90.50 ns/op BenchmarkAppendUintVarlen/1234-4 1349899 90.92 ns/op BenchmarkAppendUintVarlen/12345-4 1309473 90.82 ns/op BenchmarkAppendUintVarlen/123456-4 1312917 89.99 ns/op BenchmarkAppendUintVarlen/1234567-4 1289683 92.61 ns/op BenchmarkAppendUintVarlen/12345678-4 1276006 93.09 ns/op BenchmarkAppendUintVarlen/123456789-4 1251801 95.94 ns/op BenchmarkAppendUintVarlen/1234567890-4 1245888 94.36 ns/op BenchmarkAppendUintVarlen/12345678901-4 1231712 99.87 ns/op BenchmarkAppendUintVarlen/123456789012-4 1208397 97.06 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1188121 100.9 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1214772 101.2 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1000000 101.6 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1000000 100.0 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1149194 106.3 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1141246 103.5 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1000000 104.4 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1131204 108.2 ns/op BenchmarkQuote-4 65636 1786 ns/op BenchmarkQuoteRune-4 590599 186.4 ns/op BenchmarkAppendQuote-4 76303 1590 ns/op BenchmarkAppendQuoteRune-4 1000000 106.7 ns/op BenchmarkUnquoteEasy-4 1899621 64.09 ns/op BenchmarkUnquoteHard-4 71064 1721 ns/op PASS ok strconv 19.512s goos: freebsd goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 490456 216.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 205244 637.1 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 240507 464.6 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 489780 207.6 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 165331 682.4 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 254053 463.9 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 453541 275.0 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 116721 957.5 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 142849 823.9 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 2019915 65.36 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 27613 4165 ns/op BenchmarkGenericMatch1-4 2770 38691 ns/op BenchmarkGenericMatch2-4 590 198794 ns/op BenchmarkSingleMaxSkipping-4 10051 10971 ns/op 911.53 MB/s BenchmarkSingleLongSuffixFail-4 18483 6477 ns/op 154.71 MB/s BenchmarkSingleMatch-4 355 342805 ns/op 43.76 MB/s BenchmarkByteByteNoMatch-4 88478 1316 ns/op BenchmarkByteByteMatch-4 29662 4019 ns/op BenchmarkByteStringMatch-4 34976 3301 ns/op BenchmarkHTMLEscapeNew-4 109074 1072 ns/op BenchmarkHTMLEscapeOld-4 119482 990.1 ns/op BenchmarkByteStringReplacerWriteString-4 1858 57881 ns/op BenchmarkByteReplacerWriteString-4 2368 49107 ns/op BenchmarkByteByteReplaces-4 4724 23751 ns/op BenchmarkByteByteMap-4 13477 9087 ns/op BenchmarkMap/identity/ASCII-4 717037 152.6 ns/op BenchmarkMap/identity/Greek-4 542197 200.7 ns/op BenchmarkMap/change/ASCII-4 50011 2517 ns/op BenchmarkMap/change/Greek-4 37830 3152 ns/op BenchmarkIndexRune-4 4344284 27.91 ns/op BenchmarkIndexRuneLongString-4 3095990 37.76 ns/op BenchmarkIndexRuneFastPath-4 5343681 22.20 ns/op BenchmarkIndex-4 11561986 10.35 ns/op BenchmarkLastIndex-4 6019845 20.13 ns/op BenchmarkIndexByte-4 11945150 9.687 ns/op BenchmarkToUpper/#00-4 5942846 21.09 ns/op BenchmarkToUpper/ONLYUPPER-4 3800529 30.84 ns/op BenchmarkToUpper/abc-4 395532 298.7 ns/op BenchmarkToUpper/AbC123-4 299042 371.4 ns/op BenchmarkToUpper/azAZ09_-4 332790 332.4 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 72910 1635 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 90352 1305 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 44787 2610 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 90958 1306 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 160849 696.9 ns/op BenchmarkToLower/#00-4 5801128 20.88 ns/op BenchmarkToLower/abc-4 5276973 21.99 ns/op BenchmarkToLower/AbC123-4 306032 398.2 ns/op BenchmarkToLower/azAZ09_-4 265771 412.1 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 136370 905.5 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 88563 1430 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 46292 2611 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 105710 1099 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 165470 708.3 ns/op BenchmarkMapNoChanges-4 1000000 113.5 ns/op BenchmarkTrim-4 54462 2176 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3914149 31.95 ns/op BenchmarkToValidUTF8/InvalidASCII-4 233990 504.3 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 167174 668.0 ns/op BenchmarkEqualFold/Tests-4 77190 1552 ns/op BenchmarkEqualFold/ASCII-4 4426478 27.00 ns/op BenchmarkEqualFold/UnicodePrefix-4 154934 759.5 ns/op BenchmarkEqualFold/UnicodeSuffix-4 165213 719.2 ns/op BenchmarkIndexHard1-4 1267 94622 ns/op BenchmarkIndexHard2-4 902 131126 ns/op BenchmarkIndexHard3-4 188 631179 ns/op BenchmarkIndexHard4-4 181 658020 ns/op BenchmarkLastIndexHard1-4 72 1648212 ns/op BenchmarkLastIndexHard2-4 72 1651994 ns/op BenchmarkLastIndexHard3-4 70 1648905 ns/op BenchmarkCountHard1-4 1264 94007 ns/op BenchmarkCountHard2-4 908 131209 ns/op BenchmarkCountHard3-4 189 630811 ns/op BenchmarkIndexTorture-4 9272 12765 ns/op BenchmarkCountTorture-4 9369 12706 ns/op BenchmarkCountTortureOverlapping-4 1918 59245 ns/op BenchmarkCountByte/10-4 5336798 22.38 ns/op 446.91 MB/s BenchmarkCountByte/32-4 5236024 23.51 ns/op 1360.96 MB/s BenchmarkCountByte/4096-4 1371655 87.76 ns/op 46670.16 MB/s BenchmarkCountByte/4194304-4 1357 81942 ns/op 51186.36 MB/s BenchmarkCountByte/67108864-4 31 4034615 ns/op 16633.28 MB/s BenchmarkFields/ASCII/16-4 395344 257.2 ns/op 62.20 MB/s 16 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 31788 3645 ns/op 70.24 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 2194 56364 ns/op 72.67 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 118 986909 ns/op 66.41 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 7 15868099 ns/op 66.08 MB/s 1515533 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 386180 259.2 ns/op 61.74 MB/s 32 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 15612 7303 ns/op 35.05 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 877 135083 ns/op 30.32 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 40 2520851 ns/op 26.00 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 43249175 ns/op 24.24 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 362659 336.7 ns/op 47.53 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 25953 4816 ns/op 53.16 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1370 89279 ns/op 45.88 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 75 1598317 ns/op 41.00 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 29159959 ns/op 35.96 MB/s 10457368 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 328300 380.2 ns/op 42.08 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 20401 5981 ns/op 42.80 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1039 117350 ns/op 34.90 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 56 2034434 ns/op 32.21 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 35448006 ns/op 29.58 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 43093628 ns/op BenchmarkSplitSingleByteSeparator-4 44 2542228 ns/op BenchmarkSplitMultiByteSeparator-4 81 1504124 ns/op BenchmarkSplitNSingleByteSeparator-4 457689 258.2 ns/op BenchmarkSplitNMultiByteSeparator-4 324394 333.7 ns/op BenchmarkRepeat/5x0-4 4963764 25.08 ns/op BenchmarkRepeat/5x1-4 4986745 22.54 ns/op BenchmarkRepeat/5x2-4 291950 401.6 ns/op BenchmarkRepeat/5x6-4 167719 655.6 ns/op BenchmarkRepeat/10x0-4 4926300 23.82 ns/op BenchmarkRepeat/10x1-4 4788877 24.44 ns/op BenchmarkRepeat/10x2-4 274946 400.2 ns/op BenchmarkRepeat/10x6-4 183775 664.9 ns/op BenchmarkRepeatLarge/256/1-4 89583 1391 ns/op 184.06 MB/s BenchmarkRepeatLarge/256/16-4 144578 875.3 ns/op 292.47 MB/s BenchmarkRepeatLarge/512/1-4 73971 1678 ns/op 305.10 MB/s BenchmarkRepeatLarge/512/16-4 104606 1130 ns/op 452.94 MB/s BenchmarkRepeatLarge/1024/1-4 57163 2251 ns/op 454.92 MB/s BenchmarkRepeatLarge/1024/16-4 72782 1627 ns/op 629.48 MB/s BenchmarkRepeatLarge/2048/1-4 37910 2975 ns/op 688.48 MB/s BenchmarkRepeatLarge/2048/16-4 47095 2537 ns/op 807.32 MB/s BenchmarkRepeatLarge/4096/1-4 25878 4666 ns/op 877.87 MB/s BenchmarkRepeatLarge/4096/16-4 32942 4201 ns/op 974.95 MB/s BenchmarkRepeatLarge/8192/1-4 15204 7912 ns/op 1035.39 MB/s BenchmarkRepeatLarge/8192/16-4 17762 7455 ns/op 1098.90 MB/s BenchmarkRepeatLarge/8192/4097-4 6545404 18.86 ns/op 217275.33 MB/s BenchmarkRepeatLarge/16384/1-4 8683 13725 ns/op 1193.71 MB/s BenchmarkRepeatLarge/16384/16-4 10000 13178 ns/op 1243.29 MB/s BenchmarkRepeatLarge/16384/4097-4 12480 9773 ns/op 1257.62 MB/s BenchmarkRepeatLarge/32768/1-4 4261 23745 ns/op 1379.99 MB/s BenchmarkRepeatLarge/32768/16-4 4760 26366 ns/op 1242.83 MB/s BenchmarkRepeatLarge/32768/4097-4 5347 22253 ns/op 1288.78 MB/s BenchmarkRepeatLarge/65536/1-4 2676 46492 ns/op 1409.60 MB/s BenchmarkRepeatLarge/65536/16-4 2420 45957 ns/op 1426.03 MB/s BenchmarkRepeatLarge/65536/4097-4 2978 42976 ns/op 1430.00 MB/s BenchmarkRepeatLarge/131072/1-4 906 141171 ns/op 928.46 MB/s BenchmarkRepeatLarge/131072/16-4 706 157649 ns/op 831.42 MB/s BenchmarkRepeatLarge/131072/4097-4 950 151486 ns/op 838.41 MB/s BenchmarkRepeatLarge/262144/1-4 303 375066 ns/op 698.93 MB/s BenchmarkRepeatLarge/262144/16-4 450 262440 ns/op 998.87 MB/s BenchmarkRepeatLarge/262144/4097-4 446 331402 ns/op 778.85 MB/s BenchmarkRepeatLarge/524288/1-4 228 538566 ns/op 973.49 MB/s BenchmarkRepeatLarge/524288/16-4 212 528084 ns/op 992.81 MB/s BenchmarkRepeatLarge/524288/4097-4 192 580022 ns/op 897.07 MB/s BenchmarkRepeatLarge/1048576/1-4 121 1002367 ns/op 1046.10 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1132811 ns/op 925.64 MB/s BenchmarkRepeatLarge/1048576/4097-4 100 1016619 ns/op 1027.66 MB/s BenchmarkRepeatLarge/2097152/1-4 62 1894140 ns/op 1107.18 MB/s BenchmarkRepeatLarge/2097152/16-4 66 1954559 ns/op 1072.95 MB/s BenchmarkRepeatLarge/2097152/4097-4 62 2002814 ns/op 1045.31 MB/s BenchmarkRepeatLarge/4194304/1-4 28 3765648 ns/op 1113.83 MB/s BenchmarkRepeatLarge/4194304/16-4 31 3966129 ns/op 1057.53 MB/s BenchmarkRepeatLarge/4194304/4097-4 31 3805031 ns/op 1101.50 MB/s BenchmarkRepeatLarge/8388608/1-4 15 6952850 ns/op 1206.50 MB/s BenchmarkRepeatLarge/8388608/16-4 15 7083606 ns/op 1184.23 MB/s BenchmarkRepeatLarge/8388608/4097-4 15 7249975 ns/op 1156.77 MB/s BenchmarkRepeatLarge/16777216/1-4 8 14023935 ns/op 1196.33 MB/s BenchmarkRepeatLarge/16777216/16-4 8 13598793 ns/op 1233.73 MB/s BenchmarkRepeatLarge/16777216/4097-4 8 14007190 ns/op 1197.76 MB/s BenchmarkRepeatLarge/33554432/1-4 4 27105365 ns/op 1237.93 MB/s BenchmarkRepeatLarge/33554432/16-4 4 27934316 ns/op 1201.19 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 28318667 ns/op 1184.89 MB/s BenchmarkRepeatLarge/67108864/1-4 2 56841174 ns/op 1180.64 MB/s BenchmarkRepeatLarge/67108864/16-4 2 53714020 ns/op 1249.37 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 54892082 ns/op 1222.56 MB/s BenchmarkRepeatLarge/134217728/1-4 1 106666098 ns/op 1258.30 MB/s BenchmarkRepeatLarge/134217728/16-4 1 105992158 ns/op 1266.30 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 107532899 ns/op 1248.15 MB/s BenchmarkRepeatLarge/268435456/1-4 1 232075347 ns/op 1156.67 MB/s BenchmarkRepeatLarge/268435456/16-4 1 215325930 ns/op 1246.65 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 213397306 ns/op 1257.91 MB/s BenchmarkRepeatLarge/536870912/1-4 1 460452009 ns/op 1165.96 MB/s BenchmarkRepeatLarge/536870912/16-4 1 421092553 ns/op 1274.95 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 432050500 ns/op 1242.61 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1020135622 ns/op 1052.55 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 853694235 ns/op 1257.76 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 866518806 ns/op 1239.14 MB/s BenchmarkRepeatSpaces-4 4570692 24.67 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2842354 41.70 ns/op BenchmarkIndexAnyASCII/1:2-4 2808080 43.55 ns/op BenchmarkIndexAnyASCII/1:4-4 2850180 40.96 ns/op BenchmarkIndexAnyASCII/1:8-4 2726899 42.79 ns/op BenchmarkIndexAnyASCII/1:16-4 2877968 42.69 ns/op BenchmarkIndexAnyASCII/1:32-4 2792936 42.97 ns/op BenchmarkIndexAnyASCII/1:64-4 2687343 41.71 ns/op BenchmarkIndexAnyASCII/16:1-4 3030542 39.54 ns/op BenchmarkIndexAnyASCII/16:2-4 891170 119.3 ns/op BenchmarkIndexAnyASCII/16:4-4 1041082 107.7 ns/op BenchmarkIndexAnyASCII/16:8-4 965438 123.3 ns/op BenchmarkIndexAnyASCII/16:16-4 954752 126.6 ns/op BenchmarkIndexAnyASCII/16:32-4 686854 160.1 ns/op BenchmarkIndexAnyASCII/16:64-4 534181 217.1 ns/op BenchmarkIndexAnyASCII/256:1-4 2771308 43.88 ns/op BenchmarkIndexAnyASCII/256:2-4 75291 1348 ns/op BenchmarkIndexAnyASCII/256:4-4 76707 1491 ns/op BenchmarkIndexAnyASCII/256:8-4 79572 1471 ns/op BenchmarkIndexAnyASCII/256:16-4 77560 3049 ns/op BenchmarkIndexAnyASCII/256:32-4 79473 1327 ns/op BenchmarkIndexAnyASCII/256:64-4 74607 1441 ns/op BenchmarkIndexAnyUTF8/1:1-4 3148650 45.89 ns/op BenchmarkIndexAnyUTF8/1:2-4 2755632 42.78 ns/op BenchmarkIndexAnyUTF8/1:4-4 2785552 41.78 ns/op BenchmarkIndexAnyUTF8/1:8-4 2870968 43.36 ns/op BenchmarkIndexAnyUTF8/1:16-4 2900817 41.50 ns/op BenchmarkIndexAnyUTF8/1:32-4 2812690 43.56 ns/op BenchmarkIndexAnyUTF8/1:64-4 2848876 41.05 ns/op BenchmarkIndexAnyUTF8/16:1-4 2222534 51.94 ns/op BenchmarkIndexAnyUTF8/16:2-4 346642 305.2 ns/op BenchmarkIndexAnyUTF8/16:4-4 363042 308.9 ns/op BenchmarkIndexAnyUTF8/16:8-4 358983 302.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 367262 294.7 ns/op BenchmarkIndexAnyUTF8/16:32-4 402319 300.5 ns/op BenchmarkIndexAnyUTF8/16:64-4 360886 304.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 409359 283.4 ns/op BenchmarkIndexAnyUTF8/256:2-4 25682 4414 ns/op BenchmarkIndexAnyUTF8/256:4-4 27178 4394 ns/op BenchmarkIndexAnyUTF8/256:8-4 26892 4395 ns/op BenchmarkIndexAnyUTF8/256:16-4 28180 4228 ns/op BenchmarkIndexAnyUTF8/256:32-4 27248 4429 ns/op BenchmarkIndexAnyUTF8/256:64-4 27176 4517 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2812221 41.84 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2930474 40.79 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2858905 42.43 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2878699 42.22 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2921263 39.81 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2920612 41.97 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2928121 42.25 ns/op BenchmarkLastIndexAnyASCII/16:1-4 1000000 117.4 ns/op BenchmarkLastIndexAnyASCII/16:2-4 1017516 117.6 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1000000 112.8 ns/op BenchmarkLastIndexAnyASCII/16:8-4 853732 122.6 ns/op BenchmarkLastIndexAnyASCII/16:16-4 866868 125.8 ns/op BenchmarkLastIndexAnyASCII/16:32-4 729099 157.4 ns/op BenchmarkLastIndexAnyASCII/16:64-4 536440 223.9 ns/op BenchmarkLastIndexAnyASCII/256:1-4 81526 1470 ns/op BenchmarkLastIndexAnyASCII/256:2-4 81445 1373 ns/op BenchmarkLastIndexAnyASCII/256:4-4 80889 1479 ns/op BenchmarkLastIndexAnyASCII/256:8-4 80812 1463 ns/op BenchmarkLastIndexAnyASCII/256:16-4 79339 1326 ns/op BenchmarkLastIndexAnyASCII/256:32-4 79833 1453 ns/op BenchmarkLastIndexAnyASCII/256:64-4 74445 1574 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2853525 40.11 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2913768 42.19 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2852190 41.03 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2884478 41.49 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2929450 41.78 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2843530 40.70 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2939497 42.23 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 452779 256.9 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 218954 521.0 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 226384 535.3 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 229491 506.5 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 227619 529.2 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 230913 541.6 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 224889 529.2 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 32006 3713 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 15789 7619 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15660 8090 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15672 7602 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 15969 7650 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 15351 7739 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 15176 7882 ns/op BenchmarkTrimASCII/1:1-4 4642986 24.74 ns/op BenchmarkTrimASCII/1:2-4 3718972 31.44 ns/op BenchmarkTrimASCII/1:4-4 3583815 32.91 ns/op BenchmarkTrimASCII/1:8-4 3116458 36.16 ns/op BenchmarkTrimASCII/1:16-4 2367127 51.13 ns/op BenchmarkTrimASCII/16:1-4 3469242 36.19 ns/op BenchmarkTrimASCII/16:2-4 991880 117.7 ns/op BenchmarkTrimASCII/16:4-4 1016809 110.7 ns/op BenchmarkTrimASCII/16:8-4 1082353 122.7 ns/op BenchmarkTrimASCII/16:16-4 949081 132.3 ns/op BenchmarkTrimASCII/256:1-4 619564 190.3 ns/op BenchmarkTrimASCII/256:2-4 79969 1468 ns/op BenchmarkTrimASCII/256:4-4 79748 1475 ns/op BenchmarkTrimASCII/256:8-4 83307 1482 ns/op BenchmarkTrimASCII/256:16-4 81994 1853 ns/op BenchmarkTrimASCII/4096:1-4 45584 2619 ns/op BenchmarkTrimASCII/4096:2-4 5214 23080 ns/op BenchmarkTrimASCII/4096:4-4 5092 23050 ns/op BenchmarkTrimASCII/4096:8-4 5462 23014 ns/op BenchmarkTrimASCII/4096:16-4 5769 23110 ns/op BenchmarkTrimByte-4 5520247 21.25 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20364 5872 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20248 5887 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1635 72206 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3247 36286 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6337 18261 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12322 9770 ns/op BenchmarkJoin/0-4 6353424 25.32 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 5124789 22.46 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 253843 421.6 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 193407 734.8 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 140655 824.8 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 116844 1007 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 97346 1201 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 84405 1407 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 4215638 40.64 ns/op BenchmarkTrimSpace/ASCII-4 2359722 50.36 ns/op BenchmarkTrimSpace/SomeNonASCII-4 192345 610.7 ns/op BenchmarkTrimSpace/JustNonASCII-4 102940 1171 ns/op BenchmarkReplaceAll-4 186386 671.2 ns/op 16 B/op 1 allocs/op PASS ok strings 52.243s goos: freebsd goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 43838 2768 ns/op BenchmarkCond2-4 17028 7221 ns/op BenchmarkCond4-4 10000 11797 ns/op BenchmarkCond8-4 4036 34371 ns/op BenchmarkCond16-4 1255 82240 ns/op BenchmarkCond32-4 568 211046 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 569791 200.6 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 176354 648.9 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 620634 203.7 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 620482 281.3 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 252288 618.8 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 743073 160.7 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 90290 1403 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 74352 1809 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 71058 1919 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 44094 2848 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 631540 250.8 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 151081 766.0 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 685705 183.2 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 141224 803.1 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 717572 150.3 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 135626 759.7 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 3455502 65.42 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 49740 2445 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 115585 1011 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 177330 701.5 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4884 22278 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 207 537364 ns/op BenchmarkRange/*sync.Map-4 1071 100266 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 92233 1166 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 186990 653.6 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 57992 1966 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 193569 597.3 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 193459 606.0 ns/op BenchmarkAdversarialDelete/*sync.Map-4 178054 760.5 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 79153 1461 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 170247 718.1 ns/op BenchmarkDeleteCollision/*sync.Map-4 740002 181.7 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 56473 1972 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 128391 901.8 ns/op BenchmarkSwapCollision/*sync.Map-4 61839 1916 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 529 223504 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 98007 1244 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 266931 411.4 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 23936 5031 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 60817 1913 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 20970 5600 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 276139 549.2 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 101001 1161 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 134185 882.7 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2825881 41.35 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 132326 852.9 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 2685739 41.03 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 631636 266.2 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 147162 873.5 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 579963 185.8 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 89832 1367 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 301947 433.6 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 558819 253.7 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 109345 1032 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 479001 226.6 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 137253 943.0 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 100945 1107 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 133773 971.6 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 52882 2311 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 218784 646.4 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 481317 222.3 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 118011 1026 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 730836 155.8 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 43316 2845 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 75892 1525 ns/op BenchmarkClear/*sync.Map-4 29193 4054 ns/op BenchmarkUncontendedSemaphore-4 6499280 18.45 ns/op BenchmarkContendedSemaphore-4 4341603 27.28 ns/op BenchmarkMutexUncontended-4 987699 103.9 ns/op BenchmarkMutex-4 81349 1462 ns/op BenchmarkMutexSlack-4 71804 1458 ns/op BenchmarkMutexWork-4 76964 1459 ns/op BenchmarkMutexWorkSlack-4 69582 1722 ns/op BenchmarkMutexNoSpin-4 43070 2945 ns/op BenchmarkMutexSpin-4 54272 2170 ns/op BenchmarkOnce-4 868354 142.2 ns/op BenchmarkOnceFunc/v=Once-4 1702132 68.25 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1543760 76.53 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1673028 74.07 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1795165 65.03 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1542831 74.71 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1696681 70.87 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 9754257 12.16 ns/op BenchmarkSemaSyntNonblock-4 1757046 68.24 ns/op BenchmarkSemaSyntBlock-4 1000000 110.0 ns/op BenchmarkSemaWorkNonblock-4 960013 104.6 ns/op BenchmarkSemaWorkBlock-4 740738 159.4 ns/op BenchmarkRWMutexUncontended-4 715239 156.1 ns/op BenchmarkRWMutexWrite100-4 259123 457.4 ns/op BenchmarkRWMutexWrite10-4 194802 644.9 ns/op BenchmarkRWMutexWorkWrite100-4 205831 517.7 ns/op BenchmarkRWMutexWorkWrite10-4 149847 735.0 ns/op BenchmarkWaitGroupUncontended-4 1317670 91.50 ns/op BenchmarkWaitGroupAddDone-4 425522 372.7 ns/op BenchmarkWaitGroupAddDoneWork-4 297712 459.8 ns/op BenchmarkWaitGroupWait-4 5543712 21.37 ns/op BenchmarkWaitGroupWaitWork-4 4022653 29.55 ns/op BenchmarkWaitGroupActuallyWait-4 31550 4138 ns/op 32 B/op 2 allocs/op PASS ok sync 18.990s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 626664 177.4 ns/op PASS ok sync/atomic 1.278s PASS ok syscall 1.075s goos: freebsd goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 192936 592.7 ns/op 0 B/op 0 allocs/op PASS ok testing 1.170s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 10881 10960 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 14638 8252 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 132 932401 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 148 804095 ns/op 749 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 1 105475296 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 104350054 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 2006 50310 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2619 43147 ns/op 1 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 22 4642785 ns/op 395140 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 27 4194164 ns/op 14634 B/op 38 allocs/op BenchmarkTable/10x100000/new-4 1 509627959 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 483067097 ns/op 47012752 B/op 100073 allocs/op BenchmarkTable/100x10/new-4 279 414440 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 307 387203 ns/op 128 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 44379401 ns/op 3270560 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 43580816 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 5131973712 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 5038203286 ns/op 334041984 B/op 100088 allocs/op BenchmarkPyramid/10-4 3625 33131 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 46 2384716 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 213786417 ns/op 35606920 B/op 2055 allocs/op BenchmarkRagged/10-4 3340 34795 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 362 332612 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 33 3257965 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 11613 10624 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 16.040s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 55955898 ns/op BenchmarkVariableString-4 135579 888.9 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2540 42082 ns/op 2504 B/op 39 allocs/op PASS ok text/template/parse 1.503s goos: freebsd goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc1000-4 25 4302842 ns/op BenchmarkAfter-4 79924 1397 ns/op BenchmarkStop/impl=chan-4 153067 721.8 ns/op BenchmarkStop/impl=func-4 170356 665.1 ns/op BenchmarkSimultaneousAfterFunc1000-4 27 4855069 ns/op BenchmarkStartStop1000-4 175 648887 ns/op BenchmarkReset/impl=chan-4 1442695 83.43 ns/op BenchmarkReset/impl=func-4 1356099 81.17 ns/op BenchmarkSleep1000-4 27 4222499 ns/op BenchmarkParallelTimerLatency-4 49 217447 avg-late-ns 426482 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 119681 avg-late-ns 261085 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 106334 avg-late-ns 265015 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 110854 avg-late-ns 267571 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 68044 avg-late-ns 263141 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 107273 avg-late-ns 459201 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 118598 avg-late-ns 527886 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 125240 avg-late-ns 962107 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 133851 avg-late-ns 571707 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 134445 avg-late-ns 699961 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 865962 avg-late-ns 6489406 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 128610 avg-late-ns 337445 max-late-ns BenchmarkAdjustTimers10000-4 18 7248664 ns/op BenchmarkTicker-4 436471 292.4 ns/op BenchmarkTickerReset-4 1380135 88.65 ns/op BenchmarkTickerResetNaive-4 168360 716.0 ns/op BenchmarkNow-4 354373 339.8 ns/op BenchmarkNowUnixNano-4 363866 335.0 ns/op BenchmarkNowUnixMilli-4 359134 337.9 ns/op BenchmarkNowUnixMicro-4 363216 333.6 ns/op BenchmarkFormat-4 81253 1436 ns/op BenchmarkFormatRFC3339-4 120320 990.6 ns/op BenchmarkFormatRFC3339Nano-4 111871 1017 ns/op BenchmarkFormatNow-4 120517 1003 ns/op BenchmarkMarshalJSON-4 163431 740.8 ns/op BenchmarkMarshalText-4 160182 748.6 ns/op BenchmarkParse-4 192154 611.4 ns/op BenchmarkParseRFC3339UTC-4 438651 277.0 ns/op BenchmarkParseRFC3339UTCBytes-4 292959 394.3 ns/op BenchmarkParseRFC3339TZ-4 132657 861.8 ns/op BenchmarkParseRFC3339TZBytes-4 108718 1084 ns/op BenchmarkParseDuration-4 781020 134.9 ns/op BenchmarkHour-4 1257499 95.10 ns/op BenchmarkSecond-4 1201726 98.35 ns/op BenchmarkDate-4 884607 131.9 ns/op BenchmarkYear-4 895460 128.2 ns/op BenchmarkYearDay-4 807148 126.0 ns/op BenchmarkMonth-4 772755 137.2 ns/op BenchmarkDay-4 874792 131.4 ns/op BenchmarkISOWeek-4 968412 124.2 ns/op BenchmarkGoString-4 112855 1065 ns/op BenchmarkDateFunc-4 1981471 61.09 ns/op BenchmarkUnmarshalText-4 121904 940.3 ns/op PASS ok time 16.100s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 855406 139.7 ns/op BenchmarkDecodeValidJapaneseChars-4 952274 119.6 ns/op BenchmarkDecodeRune-4 1899261 59.24 ns/op BenchmarkEncodeValidASCII-4 861759 140.5 ns/op BenchmarkEncodeValidJapaneseChars-4 1142839 103.2 ns/op BenchmarkAppendRuneValidASCII-4 1997118 60.17 ns/op BenchmarkAppendRuneValidJapaneseChars-4 3093127 38.35 ns/op BenchmarkEncodeRune-4 2222290 53.68 ns/op PASS ok unicode/utf16 2.642s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2171514 54.51 ns/op BenchmarkRuneCountTenJapaneseChars-4 430080 266.0 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 4609876 25.15 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 620188 188.8 ns/op BenchmarkValidTenASCIIChars-4 2502771 47.61 ns/op BenchmarkValid100KASCIIChars-4 152 786805 ns/op BenchmarkValidTenJapaneseChars-4 385371 283.6 ns/op BenchmarkValidLongMostlyASCII-4 132 854792 ns/op BenchmarkValidLongJapanese-4 81 1461703 ns/op BenchmarkValidStringTenASCIIChars-4 5322709 21.04 ns/op BenchmarkValidString100KASCIIChars-4 13342 9002 ns/op BenchmarkValidStringTenJapaneseChars-4 590006 173.3 ns/op BenchmarkValidStringLongMostlyASCII-4 1508 76095 ns/op BenchmarkValidStringLongJapanese-4 238 495326 ns/op BenchmarkEncodeASCIIRune-4 5302831 22.97 ns/op BenchmarkEncodeJapaneseRune-4 3154736 38.66 ns/op BenchmarkAppendASCIIRune-4 11633782 10.32 ns/op BenchmarkAppendJapaneseRune-4 3569544 34.07 ns/op BenchmarkDecodeASCIIRune-4 3361936 35.55 ns/op BenchmarkDecodeJapaneseRune-4 2921406 40.23 ns/op BenchmarkFullRune/ASCII-4 4353621 27.92 ns/op BenchmarkFullRune/Incomplete-4 1967422 59.57 ns/op BenchmarkFullRune/Japanese-4 4216299 27.90 ns/op PASS ok unicode/utf8 4.681s goos: freebsd goarch: amd64 pkg: unique cpu: AMD EPYC 7B12 BenchmarkMake-4 573739 198.1 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 337596 314.1 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 131352 9717 ns/op 0 B/op 0 allocs/op PASS ok unique 6.865s goos: freebsd goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 58626809914 ns/op PASS ok cmd/api 59.784s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 946033 127.7 ns/op BenchmarkCgoCall/one-pointer-4 563355 178.0 ns/op BenchmarkCgoCall/string-pointer-escape-4 539998 221.9 ns/op BenchmarkCgoCall/string-pointer-noescape-4 550771 217.5 ns/op BenchmarkCgoCall/eight-pointers-4 292684 405.5 ns/op BenchmarkCgoCall/eight-pointers-nil-4 655588 171.8 ns/op BenchmarkCgoCall/eight-pointers-array-4 38336 3236 ns/op BenchmarkCgoCall/eight-pointers-slice-4 49942 2409 ns/op BenchmarkGoString-4 1484641 89.93 ns/op BenchmarkCGoCallback-4 76902 1518 ns/op BenchmarkCGoInCThread-4 576069 203.3 ns/op PASS ok cmd/cgo/internal/test 2.979s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 1348453 89.62 ns/op BenchmarkEqArrayOfStrings64-4 160224 725.7 ns/op BenchmarkEqArrayOfStrings1024-4 10962 10928 ns/op BenchmarkEqArrayOfFloats5-4 1824248 72.14 ns/op BenchmarkEqArrayOfFloats64-4 165174 608.2 ns/op BenchmarkEqArrayOfFloats1024-4 11013 9498 ns/op BenchmarkEqArrayOfStructsEq-4 3061 35859 ns/op BenchmarkEqArrayOfStructsNotEq-4 6516 18514 ns/op BenchmarkEqStruct-4 22102789 5.604 ns/op PASS ok cmd/compile/internal/reflectdata 2.626s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 45186 ns/op BenchmarkInvertLessThanNoov-4 17355355 6.351 ns/op BenchmarkCopyElim1-4 1182 104658 ns/op BenchmarkCopyElim10-4 1045 109567 ns/op BenchmarkCopyElim100-4 649 233860 ns/op BenchmarkCopyElim1000-4 91 1224570 ns/op BenchmarkCopyElim10000-4 6 18018392 ns/op BenchmarkCopyElim100000-4 1 335273690 ns/op BenchmarkDeadCode/1-4 1060 120995 ns/op BenchmarkDeadCode/10-4 793 135701 ns/op BenchmarkDeadCode/100-4 400 279096 ns/op BenchmarkDeadCode/1000-4 76 1776912 ns/op BenchmarkDeadCode/10000-4 6 19390276 ns/op BenchmarkDeadCode/100000-4 1 248520515 ns/op BenchmarkDeadCode/200000-4 1 526594169 ns/op BenchmarkDominatorsLinear-4 22 5843499 ns/op 1.71 MB/s BenchmarkDominatorsFwdBack-4 12 9829816 ns/op 1.02 MB/s BenchmarkDominatorsManyPred-4 16 9691504 ns/op 1.03 MB/s BenchmarkDominatorsMaxPred-4 14 8000551 ns/op 1.25 MB/s BenchmarkDominatorsMaxPredVal-4 15 9178391 ns/op 1.09 MB/s BenchmarkFuse/1-4 1017 117423 ns/op BenchmarkFuse/10-4 817 145932 ns/op BenchmarkFuse/100-4 278 425394 ns/op BenchmarkFuse/1000-4 32 3852822 ns/op BenchmarkFuse/10000-4 2 53681904 ns/op BenchmarkNilCheckDeep1-4 15584 7754 ns/op 0.13 MB/s 235 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6546 18854 ns/op 0.53 MB/s 237 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 942 125402 ns/op 0.80 MB/s 1188 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 92 1209256 ns/op 0.83 MB/s 8660 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 8 14742820 ns/op 0.68 MB/s 213288 B/op 6 allocs/op BenchmarkDSEPass-4 46 2767343 ns/op 67197 B/op 8 allocs/op BenchmarkDSEPassBlock-4 2 72442251 ns/op 2118296 B/op 54033 allocs/op BenchmarkCSEPass-4 10 12051920 ns/op 111800 B/op 8 allocs/op BenchmarkCSEPassBlock-4 1 120826512 ns/op 5672384 B/op 97520 allocs/op BenchmarkDeadcodePass-4 280 417760 ns/op 91556 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 104051624 ns/op 4068888 B/op 45143 allocs/op BenchmarkMultiPass-4 116 875321 ns/op 229612 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 207256806 ns/op 11199064 B/op 149764 allocs/op BenchmarkCondRewrite/SoloJump-4 4478827 25.63 ns/op BenchmarkCondRewrite/CombJump-4 4641664 25.02 ns/op PASS ok cmd/compile/internal/ssa 12.941s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 11882 9709 ns/op BenchmarkExtShift-4 20641 5208 ns/op BenchmarkModify-4 12441 9618 ns/op BenchmarkMullImm-4 24063 5525 ns/op BenchmarkConstModify-4 12081 9972 ns/op BenchmarkBitSet-4 23697 5080 ns/op BenchmarkBitClear-4 23682 5077 ns/op BenchmarkBitToggle-4 23443 5071 ns/op BenchmarkBitSetConst-4 194028 613.3 ns/op BenchmarkBitClearConst-4 190054 634.7 ns/op BenchmarkBitToggleConst-4 186127 613.5 ns/op BenchmarkDivconstI64-4 11203071 11.03 ns/op BenchmarkModconstI64-4 10140882 11.59 ns/op BenchmarkDivisiblePow2constI64-4 10443081 10.61 ns/op BenchmarkDivisibleconstI64-4 10288435 10.33 ns/op BenchmarkDivisibleWDivconstI64-4 8780264 13.40 ns/op BenchmarkDivconstU64/3-4 11715676 10.71 ns/op BenchmarkDivconstU64/5-4 11942214 10.52 ns/op BenchmarkDivconstU64/37-4 11748110 10.75 ns/op BenchmarkDivconstU64/1234567-4 11491747 10.60 ns/op BenchmarkModconstU64-4 8100698 14.79 ns/op BenchmarkDivisibleconstU64-4 11984458 10.34 ns/op BenchmarkDivisibleWDivconstU64-4 8460920 13.35 ns/op BenchmarkDivconstI32-4 12041074 9.798 ns/op BenchmarkModconstI32-4 10631304 10.08 ns/op BenchmarkDivisiblePow2constI32-4 10825665 11.22 ns/op BenchmarkDivisibleconstI32-4 10683770 11.07 ns/op BenchmarkDivisibleWDivconstI32-4 8116143 13.56 ns/op BenchmarkDivconstU32-4 10931592 10.52 ns/op BenchmarkModconstU32-4 11419742 14.67 ns/op BenchmarkDivisibleconstU32-4 9644348 10.99 ns/op BenchmarkDivisibleWDivconstU32-4 8801491 13.45 ns/op BenchmarkDivconstI16-4 11032678 10.20 ns/op BenchmarkModconstI16-4 10745619 10.25 ns/op BenchmarkDivisiblePow2constI16-4 10952264 10.40 ns/op BenchmarkDivisibleconstI16-4 10539832 11.15 ns/op BenchmarkDivisibleWDivconstI16-4 8838488 13.45 ns/op BenchmarkDivconstU16-4 12573495 9.555 ns/op BenchmarkModconstU16-4 9239715 11.19 ns/op BenchmarkDivisibleconstU16-4 10788331 11.15 ns/op BenchmarkDivisibleWDivconstU16-4 8900529 13.41 ns/op BenchmarkDivconstI8-4 10151142 11.10 ns/op BenchmarkModconstI8-4 10113925 11.32 ns/op BenchmarkDivisiblePow2constI8-4 12385068 9.601 ns/op BenchmarkDivisibleconstI8-4 11689074 10.94 ns/op BenchmarkDivisibleWDivconstI8-4 8854648 13.57 ns/op BenchmarkDivconstU8-4 10713319 10.72 ns/op BenchmarkModconstU8-4 11449652 11.50 ns/op BenchmarkDivisibleconstU8-4 11462700 10.10 ns/op BenchmarkDivisibleWDivconstU8-4 8924479 13.49 ns/op BenchmarkMul2-4 259767 461.7 ns/op BenchmarkMulNeg2-4 269042 446.3 ns/op BenchmarkEfaceInteger-4 4817463 23.02 ns/op BenchmarkTypeAssert-4 17768166 6.565 ns/op BenchmarkDiv64UnsignedSmall-4 21365960 5.304 ns/op BenchmarkDiv64Small-4 18131377 6.202 ns/op BenchmarkDiv64SmallNegDivisor-4 18699540 6.280 ns/op BenchmarkDiv64SmallNegDividend-4 19745545 5.959 ns/op BenchmarkDiv64SmallNegBoth-4 20220091 5.507 ns/op BenchmarkDiv64Unsigned-4 17174256 6.972 ns/op BenchmarkDiv64-4 16278045 6.932 ns/op BenchmarkDiv64NegDivisor-4 16875116 6.922 ns/op BenchmarkDiv64NegDividend-4 17242513 6.875 ns/op BenchmarkDiv64NegBoth-4 16648324 6.915 ns/op BenchmarkMod64UnsignedSmall-4 20011506 5.405 ns/op BenchmarkMod64Small-4 18511658 6.265 ns/op BenchmarkMod64SmallNegDivisor-4 18249087 6.256 ns/op BenchmarkMod64SmallNegDividend-4 20183022 5.933 ns/op BenchmarkMod64SmallNegBoth-4 19234005 5.966 ns/op BenchmarkMod64Unsigned-4 15863526 7.237 ns/op BenchmarkMod64-4 16460132 7.181 ns/op BenchmarkMod64NegDivisor-4 16083910 7.224 ns/op BenchmarkMod64NegDividend-4 15875928 7.202 ns/op BenchmarkMod64NegBoth-4 16229545 7.279 ns/op BenchmarkMulconstI32/3-4 20167693 5.318 ns/op BenchmarkMulconstI32/5-4 20301376 4.971 ns/op BenchmarkMulconstI32/12-4 20756037 5.639 ns/op BenchmarkMulconstI32/120-4 24880450 5.858 ns/op BenchmarkMulconstI32/-120-4 20048583 5.514 ns/op BenchmarkMulconstI32/65537-4 20017480 5.600 ns/op BenchmarkMulconstI32/65538-4 20738823 5.638 ns/op BenchmarkMulconstI64/3-4 19958220 5.648 ns/op BenchmarkMulconstI64/5-4 24951393 5.344 ns/op BenchmarkMulconstI64/12-4 24867494 4.809 ns/op BenchmarkMulconstI64/120-4 19872549 5.467 ns/op BenchmarkMulconstI64/-120-4 20602941 5.618 ns/op BenchmarkMulconstI64/65537-4 20332437 5.654 ns/op BenchmarkMulconstI64/65538-4 20186115 5.634 ns/op BenchmarkMulconstU32/3-4 21399074 5.261 ns/op BenchmarkMulconstU32/5-4 20780374 5.627 ns/op BenchmarkMulconstU32/12-4 19096207 5.620 ns/op BenchmarkMulconstU32/120-4 20154080 5.613 ns/op BenchmarkMulconstU32/65537-4 20180785 5.001 ns/op BenchmarkMulconstU32/65538-4 21237922 4.781 ns/op BenchmarkMulconstU64/3-4 19025724 5.622 ns/op BenchmarkMulconstU64/5-4 19755784 5.928 ns/op BenchmarkMulconstU64/12-4 19916383 5.623 ns/op BenchmarkMulconstU64/120-4 19829168 5.129 ns/op BenchmarkMulconstU64/65537-4 20905306 5.627 ns/op BenchmarkMulconstU64/65538-4 20752810 5.626 ns/op BenchmarkShiftArithmeticRight-4 19730802 5.571 ns/op BenchmarkSwitch8Predictable-4 8199994 15.77 ns/op BenchmarkSwitch8Unpredictable-4 7918462 14.99 ns/op BenchmarkSwitch32Predictable-4 11768054 10.20 ns/op BenchmarkSwitch32Unpredictable-4 7917710 14.97 ns/op BenchmarkSwitchStringPredictable-4 8880218 12.59 ns/op BenchmarkSwitchStringUnpredictable-4 5791448 20.64 ns/op BenchmarkSwitchTypePredictable-4 6819816 15.93 ns/op BenchmarkSwitchTypeUnpredictable-4 4352860 26.72 ns/op BenchmarkSwitchInterfaceTypePredictable-4 6882237 14.95 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 5070828 22.25 ns/op PASS ok cmd/compile/internal/test 16.696s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 150 796141 ns/op BenchmarkNamed/Underlying/nongeneric-4 1556506 75.87 ns/op BenchmarkNamed/Underlying/generic-4 1530559 79.43 ns/op BenchmarkNamed/Underlying/src_instance-4 1534861 77.58 ns/op BenchmarkNamed/Underlying/user_instance-4 1581740 77.07 ns/op BenchmarkCheck/http/funcbodies/info-4 1 429655787 ns/op 80506 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 325004832 ns/op 106403 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 116327854 ns/op 297235 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 100372448 ns/op 344536 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 387712897 ns/op 13501 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 69045880 ns/op 75802 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 5 24141310 ns/op 216783 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 5 23170679 ns/op 225853 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 135572627 ns/op 16002 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 32371366 ns/op 67018 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 7 15760995 ns/op 137630 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 7 15244943 ns/op 142304 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1011897468 ns/op 70740 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 522284672 ns/op 137046 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 114479921 ns/op 624932 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 96093890 ns/op 744792 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 469572974 ns/op 4316 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 51020300 ns/op 39686 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 34229045 ns/op 59197 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 28226937 ns/op 71790 lines/s PASS ok cmd/compile/internal/types2 15.945s goos: freebsd goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 43 2831211 ns/op 3734093 sys-ns/op 476512 user-ns/op PASS ok cmd/go 1.440s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 351966 332.7 ns/op PASS ok cmd/go/internal/cfg 1.195s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 94453 1213 ns/op 6.60 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 105861 1091 ns/op 7.33 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 24052 4950 ns/op 206.85 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 24746 4840 ns/op 211.56 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 3759 31035 ns/op 263.96 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 3739 31042 ns/op 263.90 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.921s All tests passed.