freebsd-amd64-race at d95b7980aa1ef94983983cd98e005947e83d562d :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash" "-force"] and env ["LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "GOROOT_BOOTSTRAP=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PATH=/tmp/workdir/go1.4/go/bin:/bin:/sbin:/usr/bin:/usr/local/bin" "PWD=/tmp/workdir/go/src"] in dir /tmp/workdir/go/src WARNING: //go1.4/bin/go does not exist, found /tmp/workdir/go1.4/go/bin/go from env WARNING: set /tmp/workdir/go1.4/go as GOROOT_BOOTSTRAP Building Go cmd/dist using /tmp/workdir/go1.4/go. (go1.22.6 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4/go. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for freebsd/amd64. --- Installed Go for freebsd/amd64 in /tmp/workdir/go Installed commands in /tmp/workdir/go/bin *** You need to add /tmp/workdir/go/bin to your PATH. :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/bin"] in dir /tmp/workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 1.555s ok archive/zip 2.337s ok bufio 1.241s ok bytes 1.873s ok cmp 1.079s ok compress/bzip2 1.332s ok compress/flate 4.807s ok compress/gzip 10.372s ok compress/lzw 1.964s ok compress/zlib 4.515s ok container/heap 1.018s ok container/list 1.072s ok container/ring 1.018s ok context 1.044s ok crypto 2.245s ok crypto/aes 1.067s ok crypto/cipher 2.761s ok crypto/des 1.043s ok crypto/dsa 1.077s ok crypto/ecdh 1.238s ok crypto/ecdsa 1.178s ok crypto/ed25519 1.354s ok crypto/elliptic 1.066s ok crypto/hmac 1.064s ok crypto/internal/alias 1.076s ok crypto/internal/bigmod 1.376s ok crypto/internal/boring 1.076s ok crypto/internal/boring/bcache 1.345s ok crypto/internal/edwards25519 1.643s ok crypto/internal/edwards25519/field 1.123s ok crypto/internal/fips 1.047s ok crypto/internal/fips/sha3 2.830s ok crypto/internal/fips/subtle 1.329s ok crypto/internal/hpke 1.087s ok crypto/internal/mlkem768 1.516s ok crypto/internal/nistec 1.714s ok crypto/internal/nistec/fiat 1.023s [no tests to run] ok crypto/md5 1.038s ok crypto/rand 1.463s ok crypto/rc4 1.407s ok crypto/rsa 2.192s ok crypto/sha1 1.025s ok crypto/sha256 1.086s ok crypto/sha512 1.086s ok crypto/subtle 1.055s ok crypto/tls 3.188s ok crypto/x509 1.876s ok database/sql 1.579s ok database/sql/driver 1.041s ok debug/buildinfo 1.089s ok debug/dwarf 1.111s ok debug/elf 1.693s ok debug/gosym 1.138s ok debug/macho 1.051s ok debug/pe 1.079s ok debug/plan9obj 1.078s ok embed 1.078s [no tests to run] ok embed/internal/embedtest 1.073s ok encoding/ascii85 1.066s ok encoding/asn1 1.033s ok encoding/base32 1.048s ok encoding/base64 1.076s ok encoding/binary 1.091s ok encoding/csv 1.061s ok encoding/gob 13.201s ok encoding/hex 1.024s ok encoding/json 1.905s ok encoding/pem 2.336s ok encoding/xml 1.194s ok errors 1.082s ok expvar 1.073s ok flag 3.268s ok fmt 1.498s ok go/ast 1.041s ok go/ast/internal/tests 1.041s ok go/build 5.585s ok go/build/constraint 1.065s ok go/constant 1.029s ok go/doc 1.181s ok go/doc/comment 2.328s ok go/format 1.034s ok go/importer 1.518s ok go/internal/gccgoimporter 1.048s ok go/internal/gcimporter 8.588s ok go/internal/srcimporter 9.903s ok go/parser 1.904s ok go/printer 2.183s ok go/scanner 1.030s ok go/token 1.127s ok go/types 29.154s ok go/version 1.025s ok hash 1.024s ok hash/adler32 1.093s ok hash/crc32 1.058s ok hash/crc64 1.058s ok hash/fnv 1.057s ok hash/maphash 1.143s ok html 1.080s ok html/template 1.195s ok image 1.355s ok image/color 1.055s ok image/draw 1.451s ok image/gif 1.685s ok image/jpeg 1.975s ok image/png 3.073s ok index/suffixarray 1.688s ok internal/abi 1.075s ok internal/buildcfg 1.074s ok internal/chacha8rand 1.012s ok internal/concurrent 2.078s ok internal/coverage/cfile 2.374s ok internal/coverage/cformat 1.037s ok internal/coverage/cmerge 1.037s ok internal/coverage/pods 1.025s ok internal/coverage/slicereader 1.081s ok internal/coverage/slicewriter 1.081s ok internal/coverage/test 1.045s ok internal/cpu 3.231s ok internal/dag 1.078s ok internal/diff 1.078s ok internal/fmtsort 1.025s ok internal/fuzz 1.029s ok internal/godebug 15.023s ok internal/godebugs 56.828s ok internal/gover 1.035s ok internal/itoa 1.034s ok internal/pkgbits 1.039s ok internal/platform 1.571s ok internal/poll 1.294s ok internal/profile 1.052s ok internal/reflectlite 1.074s ok internal/runtime/atomic 1.074s ok internal/runtime/maps 1.040s ok internal/runtime/math 1.040s ok internal/runtime/sys 1.039s ok internal/saferio 1.128s ok internal/singleflight 1.127s ok internal/syscall/unix 1.063s ok internal/sysinfo 1.079s ok internal/testenv 1.153s ok internal/trace 34.027s ok internal/trace/internal/oldtrace 1.402s ok internal/types/errors 1.398s ok internal/unsafeheader 1.076s ok internal/weak 1.069s ok internal/xcoff 1.091s ok internal/zstd 1.544s ok io 1.052s ok io/fs 1.262s ok io/ioutil 1.052s ok iter 1.027s ok log 1.030s ok log/slog 1.078s ok log/slog/internal/benchmarks 1.021s ok log/slog/internal/buffer 1.021s ok log/syslog 2.366s ok maps 1.031s ok math 1.029s ok math/big 3.055s ok math/bits 1.089s ok math/cmplx 1.089s ok math/rand 3.610s ok math/rand/v2 2.291s ok mime 1.036s ok mime/multipart 4.569s ok mime/quotedprintable 1.058s ok net 10.971s ok net/http 9.234s ok net/http/cgi 28.804s ok net/http/cookiejar 1.063s ok net/http/fcgi 1.300s ok net/http/httptest 1.136s ok net/http/httptrace 1.043s ok net/http/httputil 1.680s ok net/http/internal 2.263s ok net/http/internal/ascii 1.011s ok net/http/pprof 6.291s ok net/internal/cgotest 1.076s ok net/internal/socktest 1.073s ok net/mail 1.024s ok net/netip 1.460s ok net/rpc 1.061s ok net/rpc/jsonrpc 1.061s ok net/smtp 1.078s ok net/textproto 1.078s ok net/url 1.026s ok os 9.256s ok os/exec 8.504s ok os/exec/internal/fdtest 1.023s ok os/signal 20.991s ok os/user 1.022s ok path 1.022s ok path/filepath 1.169s ok plugin 1.017s ok reflect 1.419s ok regexp 3.237s ok regexp/syntax 5.668s ok runtime 41.622s ok runtime/cgo 1.028s ok runtime/debug 2.154s ok runtime/internal/wasitest 1.018s ok runtime/metrics 1.024s ok runtime/pprof 29.285s ok runtime/race 8.915s ok runtime/trace 1.147s ok slices 1.368s ok sort 1.324s ok strconv 2.788s ok strings 2.092s ok sync 1.522s ok sync/atomic 3.776s ok syscall 6.860s ok testing 3.750s ok testing/fstest 1.027s ok testing/iotest 1.026s ok testing/quick 1.169s ok testing/slogtest 1.072s ok text/scanner 1.066s ok text/tabwriter 1.065s ok text/template 1.086s ok text/template/parse 1.035s ok time 15.464s ok unicode 1.080s ok unicode/utf16 1.039s ok unicode/utf8 1.039s ok unique 1.316s ok cmd/addr2line 4.773s ok cmd/api 11.197s ok cmd/asm/internal/asm 3.369s ok cmd/asm/internal/lex 1.025s ok cmd/cgo/internal/swig 1.025s ok cmd/cgo/internal/test 1.641s ok cmd/cgo/internal/testcarchive 19.589s ok cmd/cgo/internal/testcshared 7.278s ok cmd/cgo/internal/testerrors 8.356s ok cmd/cgo/internal/testfortran 1.018s ok cmd/cgo/internal/testgodefs 1.458s ok cmd/cgo/internal/testlife 1.590s ok cmd/cgo/internal/testnocgo 1.078s ok cmd/cgo/internal/testplugin 27.718s ok cmd/cgo/internal/testsanitizers 16.298s ok cmd/cgo/internal/testshared 1.016s ok cmd/cgo/internal/testso 2.371s ok cmd/cgo/internal/teststdio 2.601s ok cmd/cgo/internal/testtls 1.016s ok cmd/compile 19.243s ok cmd/compile/internal/abt 1.035s ok cmd/compile/internal/amd64 1.022s ok cmd/compile/internal/base 1.021s ok cmd/compile/internal/compare 1.032s ok cmd/compile/internal/devirtualize 1.052s ok cmd/compile/internal/dwarfgen 1.443s ok cmd/compile/internal/importer 1.872s ok cmd/compile/internal/inline/inlheur 1.435s ok cmd/compile/internal/ir 1.081s ok cmd/compile/internal/liveness 1.128s ok cmd/compile/internal/logopt 1.208s ok cmd/compile/internal/loopvar 1.027s ok cmd/compile/internal/noder 1.030s ok cmd/compile/internal/rangefunc 1.028s ok cmd/compile/internal/reflectdata 1.028s [no tests to run] ok cmd/compile/internal/ssa 7.118s ok cmd/compile/internal/ssagen 1.029s ok cmd/compile/internal/syntax 1.122s ok cmd/compile/internal/test 11.843s ok cmd/compile/internal/typecheck 1.288s ok cmd/compile/internal/types 1.079s ok cmd/compile/internal/types2 8.939s ok cmd/covdata 1.023s ok cmd/cover 17.106s ok cmd/dist 1.080s ok cmd/distpack 1.080s ok cmd/doc 1.370s ok cmd/fix 2.642s ok cmd/go 299.724s ok cmd/go/internal/auth 1.032s ok cmd/go/internal/cache 1.193s ok cmd/go/internal/cfg 1.083s [no tests to run] ok cmd/go/internal/envcmd 1.132s ok cmd/go/internal/fsys 1.089s ok cmd/go/internal/generate 1.054s ok cmd/go/internal/gover 1.052s ok cmd/go/internal/imports 1.083s ok cmd/go/internal/load 1.087s ok cmd/go/internal/lockedfile 2.498s ok cmd/go/internal/lockedfile/internal/filelock 2.047s ok cmd/go/internal/modfetch 1.024s ok cmd/go/internal/modfetch/codehost 2.378s ok cmd/go/internal/modfetch/zip_sum_test 1.030s ok cmd/go/internal/modindex 1.504s ok cmd/go/internal/modload 1.079s ok cmd/go/internal/mvs 1.077s ok cmd/go/internal/str 1.077s ok cmd/go/internal/test 1.100s ok cmd/go/internal/toolchain 1.079s ok cmd/go/internal/vcs 1.079s ok cmd/go/internal/vcweb 1.079s ok cmd/go/internal/vcweb/vcstest 3.309s ok cmd/go/internal/web 1.024s ok cmd/go/internal/work 1.330s ok cmd/gofmt 1.244s ok cmd/internal/archive 1.390s ok cmd/internal/buildid 1.452s ok cmd/internal/bootstrap_test 1.077s ok cmd/internal/cov 1.234s ok cmd/internal/dwarf 1.069s ok cmd/internal/edit 1.055s ok cmd/internal/goobj 1.051s ok cmd/internal/moddeps 1.785s ok cmd/internal/obj 1.384s ok cmd/internal/obj/arm64 1.603s ok cmd/internal/obj/loong64 1.122s ok cmd/internal/obj/ppc64 1.123s ok cmd/internal/obj/riscv 1.049s ok cmd/internal/obj/s390x 1.018s ok cmd/internal/obj/x86 3.284s ok cmd/internal/objabi 1.029s ok cmd/internal/par 1.220s ok cmd/internal/pgo 1.029s ok cmd/internal/pkgpath 5.209s ok cmd/internal/pkgpattern 1.024s ok cmd/internal/quoted 1.024s ok cmd/internal/src 1.075s ok cmd/internal/sys 1.075s ok cmd/internal/test2json 1.573s ok cmd/link 20.824s ok cmd/link/internal/benchmark 1.035s ok cmd/link/internal/ld 9.636s ok cmd/link/internal/loader 1.040s ok cmd/nm 9.580s ok cmd/objdump 5.314s ok cmd/pack 7.589s ok cmd/pprof 3.600s ok cmd/relnote 1.034s ok cmd/trace 1.255s ok cmd/vet 47.272s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 5278 19519 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 3488 29554 ns/op 1662 B/op 24 allocs/op Benchmark/Writer/PAX-4 3081 40233 ns/op 2256 B/op 38 allocs/op Benchmark/Reader/USTAR-4 5623 19148 ns/op 5168 B/op 16 allocs/op Benchmark/Reader/GNU-4 8750 13834 ns/op 5176 B/op 15 allocs/op Benchmark/Reader/PAX-4 2656 38306 ns/op 8803 B/op 33 allocs/op PASS ok archive/tar 1.929s goos: freebsd goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 265284228 ns/op 15264 B/op 67 allocs/op BenchmarkZip64Test-4 1 107967448 ns/op BenchmarkZip64TestSizes/4096-4 2223 58275 ns/op BenchmarkZip64TestSizes/1048576-4 220 524655 ns/op BenchmarkZip64TestSizes/67108864-4 1 121046233 ns/op PASS ok archive/zip 2.124s goos: freebsd goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 326366 329.8 ns/op BenchmarkReaderCopyUnoptimal-4 205872 517.7 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 15081 ns/op BenchmarkReaderWriteToOptimal-4 13285 8782 ns/op BenchmarkReaderReadString-4 186576 638.1 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 308318 347.4 ns/op BenchmarkWriterCopyUnoptimal-4 344480 342.2 ns/op BenchmarkWriterCopyNoReadFrom-4 10000 13649 ns/op BenchmarkReaderEmpty-4 55209 2283 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 40701 2867 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 773020 146.4 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.682s goos: freebsd goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 6448 15673 ns/op 2090.67 MB/s BenchmarkWriteByte-4 586 198701 ns/op 20.61 MB/s BenchmarkWriteRune-4 338 348853 ns/op 35.22 MB/s BenchmarkBufferNotEmptyWriteRead-4 43 2672284 ns/op BenchmarkBufferFullSmallReads-4 142 848638 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 12292 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 632 210588 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 22 4822176 ns/op 4192269 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 16 6937681 ns/op 2418.27 MB/s 2097152 B/op 0 allocs/op BenchmarkIndexByte/10-4 5748032 20.43 ns/op 489.46 MB/s BenchmarkIndexByte/32-4 5652804 20.90 ns/op 1531.38 MB/s BenchmarkIndexByte/4K-4 1616499 73.96 ns/op 55378.58 MB/s BenchmarkIndexBytePortable/10-4 1213303 99.88 ns/op 100.12 MB/s BenchmarkIndexBytePortable/32-4 416710 294.4 ns/op 108.68 MB/s BenchmarkIndexBytePortable/4K-4 3522 35336 ns/op 115.91 MB/s BenchmarkIndexRune/10-4 1605153 72.32 ns/op 138.27 MB/s BenchmarkIndexRune/32-4 1585586 71.85 ns/op 445.37 MB/s BenchmarkIndexRune/4K-4 920287 132.4 ns/op 30933.39 MB/s BenchmarkIndexRuneASCII/10-4 5689573 21.70 ns/op 460.87 MB/s BenchmarkIndexRuneASCII/32-4 5512008 21.18 ns/op 1510.84 MB/s BenchmarkIndexRuneASCII/4K-4 1558724 75.93 ns/op 53944.65 MB/s BenchmarkIndexRuneUnicode/Latin/10-4 1921274 60.44 ns/op 165.46 MB/s BenchmarkIndexRuneUnicode/Latin/32-4 1959096 62.48 ns/op 512.17 MB/s BenchmarkIndexRuneUnicode/Latin/4K-4 208098 494.9 ns/op 8276.59 MB/s BenchmarkIndexRuneUnicode/Cyrillic/10-4 1644068 72.71 ns/op 137.54 MB/s BenchmarkIndexRuneUnicode/Cyrillic/32-4 1546549 72.73 ns/op 439.99 MB/s BenchmarkIndexRuneUnicode/Cyrillic/4K-4 80551 1486 ns/op 2755.97 MB/s BenchmarkIndexRuneUnicode/Han/10-4 1114930 107.1 ns/op 93.34 MB/s BenchmarkIndexRuneUnicode/Han/32-4 1226884 97.59 ns/op 327.91 MB/s BenchmarkIndexRuneUnicode/Han/4K-4 153156 743.4 ns/op 5510.08 MB/s BenchmarkEqual/0-4 9011839 13.05 ns/op BenchmarkEqual/same/1-4 2153870 54.04 ns/op 18.51 MB/s BenchmarkEqual/same/6-4 2153318 54.07 ns/op 110.97 MB/s BenchmarkEqual/same/9-4 2114191 58.83 ns/op 152.99 MB/s BenchmarkEqual/same/15-4 2080117 60.00 ns/op 250.01 MB/s BenchmarkEqual/same/16-4 2071226 57.93 ns/op 276.18 MB/s BenchmarkEqual/same/20-4 2024778 58.78 ns/op 340.27 MB/s BenchmarkEqual/same/32-4 1891842 59.80 ns/op 535.07 MB/s BenchmarkEqual/same/4K-4 158158 762.6 ns/op 5371.02 MB/s BenchmarkEqual/1-4 2084284 58.18 ns/op 17.19 MB/s BenchmarkEqual/6-4 2037206 60.05 ns/op 99.92 MB/s BenchmarkEqual/9-4 2033252 59.18 ns/op 152.07 MB/s BenchmarkEqual/15-4 1952796 61.67 ns/op 243.21 MB/s BenchmarkEqual/16-4 1898232 59.13 ns/op 270.59 MB/s BenchmarkEqual/20-4 1872589 62.71 ns/op 318.91 MB/s BenchmarkEqual/32-4 1861798 66.48 ns/op 481.34 MB/s BenchmarkEqual/4K-4 107047 993.2 ns/op 4123.90 MB/s BenchmarkEqualBothUnaligned/64_0-4 2052082 57.92 ns/op 1104.97 MB/s BenchmarkEqualBothUnaligned/64_1-4 1864327 65.53 ns/op 976.68 MB/s BenchmarkEqualBothUnaligned/64_4-4 1998024 59.70 ns/op 1072.02 MB/s BenchmarkEqualBothUnaligned/64_7-4 1957024 60.11 ns/op 1064.67 MB/s BenchmarkEqualBothUnaligned/4096_0-4 148549 790.6 ns/op 5181.18 MB/s BenchmarkEqualBothUnaligned/4096_1-4 91436 1218 ns/op 3362.73 MB/s BenchmarkEqualBothUnaligned/4096_4-4 146503 818.2 ns/op 5006.20 MB/s BenchmarkEqualBothUnaligned/4096_7-4 144610 834.9 ns/op 4905.76 MB/s BenchmarkIndex/10-4 4093662 29.28 ns/op 341.50 MB/s BenchmarkIndex/32-4 4140433 27.44 ns/op 1166.11 MB/s BenchmarkIndex/4K-4 37329 2884 ns/op 1420.41 MB/s BenchmarkIndexEasy/10-4 4348893 27.92 ns/op 358.17 MB/s BenchmarkIndexEasy/32-4 4328544 27.26 ns/op 1173.90 MB/s BenchmarkIndexEasy/4K-4 830662 144.1 ns/op 28420.51 MB/s BenchmarkCount/10-4 2051396 56.41 ns/op 177.27 MB/s BenchmarkCount/32-4 2186120 53.80 ns/op 594.76 MB/s BenchmarkCount/4K-4 37558 3035 ns/op 1349.57 MB/s BenchmarkCountEasy/10-4 2074740 57.87 ns/op 172.80 MB/s BenchmarkCountEasy/32-4 2107509 54.07 ns/op 591.83 MB/s BenchmarkCountEasy/4K-4 680958 174.4 ns/op 23486.51 MB/s BenchmarkCountSingle/10-4 3816462 31.30 ns/op 319.45 MB/s BenchmarkCountSingle/32-4 3677935 31.14 ns/op 1027.48 MB/s BenchmarkCountSingle/4K-4 1239288 96.03 ns/op 42654.87 MB/s BenchmarkToUpper/#00-4 3451138 34.64 ns/op BenchmarkToUpper/ONLYUPPER-4 408184 257.5 ns/op BenchmarkToUpper/abc-4 789462 146.8 ns/op BenchmarkToUpper/AbC123-4 500497 235.9 ns/op BenchmarkToUpper/azAZ09_-4 473091 247.5 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 137017 870.1 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 54379 2077 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 80612 1397 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 175286 651.6 ns/op BenchmarkToLower/#00-4 3463034 33.86 ns/op BenchmarkToLower/abc-4 712752 170.6 ns/op BenchmarkToLower/AbC123-4 479070 228.5 ns/op BenchmarkToLower/azAZ09_-4 467143 262.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 130483 914.1 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 59482 2049 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 91566 1267 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 177338 642.6 ns/op BenchmarkFields/ASCII/16-4 193386 546.9 ns/op 29.26 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 15606 7770 ns/op 32.95 MB/s 640 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 926 126471 ns/op 32.39 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 56 2088021 ns/op 31.39 MB/s 139264 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 33759938 ns/op 31.06 MB/s 2260992 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 187945 566.5 ns/op 28.24 MB/s 80 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 9020 13048 ns/op 19.62 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 514 219326 ns/op 18.68 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 31 3774179 ns/op 17.36 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 64605418 ns/op 16.23 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 215713 561.5 ns/op 28.49 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16747 7213 ns/op 35.49 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 946 127181 ns/op 32.21 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 55 2180318 ns/op 30.06 MB/s 504064 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 38044670 ns/op 27.56 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 223141 561.2 ns/op 28.51 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 13086 9154 ns/op 27.97 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 724 160797 ns/op 25.47 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 37 2794562 ns/op 23.45 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 48687548 ns/op 21.54 MB/s 11202848 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2748897 43.51 ns/op BenchmarkTrimSpace/ASCII-4 1410936 84.93 ns/op BenchmarkTrimSpace/SomeNonASCII-4 152907 784.3 ns/op BenchmarkTrimSpace/JustNonASCII-4 72787 1667 ns/op BenchmarkToValidUTF8/Valid-4 778849 150.7 ns/op BenchmarkToValidUTF8/InvalidASCII-4 543283 224.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 135882 798.2 ns/op BenchmarkIndexHard1-4 1222 94693 ns/op 11073.42 MB/s BenchmarkIndexHard2-4 895 132311 ns/op 7925.06 MB/s BenchmarkIndexHard3-4 187 637612 ns/op 1644.53 MB/s BenchmarkIndexHard4-4 178 664740 ns/op 1577.42 MB/s BenchmarkLastIndexHard1-4 7 14807959 ns/op BenchmarkLastIndexHard2-4 6 17445628 ns/op BenchmarkLastIndexHard3-4 6 18744007 ns/op BenchmarkCountHard1-4 1263 94068 ns/op BenchmarkCountHard2-4 906 132268 ns/op BenchmarkCountHard3-4 189 628164 ns/op BenchmarkSplitEmptySeparator-4 2 65110159 ns/op BenchmarkSplitSingleByteSeparator-4 30 4603706 ns/op BenchmarkSplitMultiByteSeparator-4 20 5720096 ns/op BenchmarkSplitNSingleByteSeparator-4 258075 428.7 ns/op BenchmarkSplitNMultiByteSeparator-4 112255 1061 ns/op BenchmarkRepeat-4 241728 419.3 ns/op BenchmarkRepeatLarge/256/1-4 203942 555.3 ns/op 461.04 MB/s BenchmarkRepeatLarge/256/16-4 272372 408.2 ns/op 627.22 MB/s BenchmarkRepeatLarge/512/1-4 131280 768.8 ns/op 665.93 MB/s BenchmarkRepeatLarge/512/16-4 204967 614.7 ns/op 832.89 MB/s BenchmarkRepeatLarge/1024/1-4 106867 1225 ns/op 836.24 MB/s BenchmarkRepeatLarge/1024/16-4 111008 1021 ns/op 1002.60 MB/s BenchmarkRepeatLarge/2048/1-4 53584 1986 ns/op 1031.26 MB/s BenchmarkRepeatLarge/2048/16-4 75134 1884 ns/op 1086.90 MB/s BenchmarkRepeatLarge/4096/1-4 32516 3479 ns/op 1177.23 MB/s BenchmarkRepeatLarge/4096/16-4 33802 3448 ns/op 1188.09 MB/s BenchmarkRepeatLarge/8192/1-4 17476 7113 ns/op 1151.77 MB/s BenchmarkRepeatLarge/8192/16-4 18265 6522 ns/op 1256.10 MB/s BenchmarkRepeatLarge/8192/4097-4 34608 3411 ns/op 1201.06 MB/s BenchmarkRepeatLarge/16384/1-4 8632 12896 ns/op 1270.48 MB/s BenchmarkRepeatLarge/16384/16-4 9224 12993 ns/op 1260.94 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 10243 ns/op 1199.97 MB/s BenchmarkRepeatLarge/32768/1-4 5368 27026 ns/op 1212.46 MB/s BenchmarkRepeatLarge/32768/16-4 4612 22764 ns/op 1439.48 MB/s BenchmarkRepeatLarge/32768/4097-4 4812 26494 ns/op 1082.47 MB/s BenchmarkRepeatLarge/65536/1-4 2160 49084 ns/op 1335.17 MB/s BenchmarkRepeatLarge/65536/16-4 2427 47704 ns/op 1373.79 MB/s BenchmarkRepeatLarge/65536/4097-4 2685 45107 ns/op 1362.43 MB/s BenchmarkRepeatLarge/131072/1-4 855 142717 ns/op 918.40 MB/s BenchmarkRepeatLarge/131072/16-4 834 147535 ns/op 888.41 MB/s BenchmarkRepeatLarge/131072/4097-4 877 137316 ns/op 924.93 MB/s BenchmarkRepeatLarge/262144/1-4 426 298139 ns/op 879.27 MB/s BenchmarkRepeatLarge/262144/16-4 428 294718 ns/op 889.47 MB/s BenchmarkRepeatLarge/262144/4097-4 417 350668 ns/op 736.06 MB/s BenchmarkRepeatLarge/524288/1-4 217 536045 ns/op 978.07 MB/s BenchmarkRepeatLarge/524288/16-4 219 532995 ns/op 983.66 MB/s BenchmarkRepeatLarge/524288/4097-4 230 591390 ns/op 879.82 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1138971 ns/op 920.63 MB/s BenchmarkRepeatLarge/1048576/16-4 112 1104163 ns/op 949.66 MB/s BenchmarkRepeatLarge/1048576/4097-4 100 1052975 ns/op 992.17 MB/s BenchmarkRepeatLarge/2097152/1-4 62 2006942 ns/op 1044.95 MB/s BenchmarkRepeatLarge/2097152/16-4 64 1971816 ns/op 1063.56 MB/s BenchmarkRepeatLarge/2097152/4097-4 60 2035206 ns/op 1028.68 MB/s BenchmarkRepeatLarge/4194304/1-4 26 3990926 ns/op 1050.96 MB/s BenchmarkRepeatLarge/4194304/16-4 30 3923953 ns/op 1068.90 MB/s BenchmarkRepeatLarge/4194304/4097-4 30 3928790 ns/op 1066.80 MB/s BenchmarkRepeatLarge/8388608/1-4 14 7334031 ns/op 1143.79 MB/s BenchmarkRepeatLarge/8388608/16-4 14 7382800 ns/op 1136.24 MB/s BenchmarkRepeatLarge/8388608/4097-4 14 7334047 ns/op 1143.51 MB/s BenchmarkRepeatLarge/16777216/1-4 7 14721889 ns/op 1139.61 MB/s BenchmarkRepeatLarge/16777216/16-4 7 14599515 ns/op 1149.16 MB/s BenchmarkRepeatLarge/16777216/4097-4 7 14418858 ns/op 1163.56 MB/s BenchmarkRepeatLarge/33554432/1-4 4 28707505 ns/op 1168.84 MB/s BenchmarkRepeatLarge/33554432/16-4 4 28244232 ns/op 1188.01 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 29032388 ns/op 1155.76 MB/s BenchmarkRepeatLarge/67108864/1-4 2 60090016 ns/op 1116.81 MB/s BenchmarkRepeatLarge/67108864/16-4 2 57579996 ns/op 1165.49 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 58209336 ns/op 1152.89 MB/s BenchmarkRepeatLarge/134217728/1-4 1 114990341 ns/op 1167.21 MB/s BenchmarkRepeatLarge/134217728/16-4 1 116481081 ns/op 1152.27 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 114745700 ns/op 1169.70 MB/s BenchmarkRepeatLarge/268435456/1-4 1 244090619 ns/op 1099.74 MB/s BenchmarkRepeatLarge/268435456/16-4 1 226966480 ns/op 1182.71 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 225616590 ns/op 1189.79 MB/s BenchmarkRepeatLarge/536870912/1-4 1 494325769 ns/op 1086.07 MB/s BenchmarkRepeatLarge/536870912/16-4 1 453396481 ns/op 1184.11 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 448825710 ns/op 1196.17 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 958514295 ns/op 1120.21 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 859436011 ns/op 1249.36 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 865947694 ns/op 1239.96 MB/s BenchmarkBytesCompare/1-4 11545304 8.749 ns/op BenchmarkBytesCompare/2-4 11597850 9.117 ns/op BenchmarkBytesCompare/4-4 13070528 9.097 ns/op BenchmarkBytesCompare/8-4 11496889 9.110 ns/op BenchmarkBytesCompare/16-4 11071964 9.149 ns/op BenchmarkBytesCompare/32-4 11794833 9.176 ns/op BenchmarkBytesCompare/64-4 10504802 10.08 ns/op BenchmarkBytesCompare/128-4 10854325 11.05 ns/op BenchmarkBytesCompare/256-4 9017108 11.36 ns/op BenchmarkBytesCompare/512-4 7022283 14.90 ns/op BenchmarkBytesCompare/1024-4 4905042 23.13 ns/op BenchmarkBytesCompare/2048-4 3070321 38.01 ns/op BenchmarkIndexAnyASCII/1:1-4 3038848 36.71 ns/op BenchmarkIndexAnyASCII/1:2-4 3097794 38.53 ns/op BenchmarkIndexAnyASCII/1:4-4 3051486 38.30 ns/op BenchmarkIndexAnyASCII/1:8-4 3090037 37.12 ns/op BenchmarkIndexAnyASCII/1:16-4 3175999 37.93 ns/op BenchmarkIndexAnyASCII/1:32-4 3085314 35.13 ns/op BenchmarkIndexAnyASCII/1:64-4 3099735 37.83 ns/op BenchmarkIndexAnyASCII/16:1-4 2907789 39.54 ns/op BenchmarkIndexAnyASCII/16:2-4 469077 236.9 ns/op BenchmarkIndexAnyASCII/16:4-4 490932 227.1 ns/op BenchmarkIndexAnyASCII/16:8-4 470558 249.2 ns/op BenchmarkIndexAnyASCII/16:16-4 372132 277.7 ns/op BenchmarkIndexAnyASCII/16:32-4 351868 291.8 ns/op BenchmarkIndexAnyASCII/16:64-4 304399 353.6 ns/op BenchmarkIndexAnyASCII/256:1-4 2903394 41.72 ns/op BenchmarkIndexAnyASCII/256:2-4 33735 3489 ns/op BenchmarkIndexAnyASCII/256:4-4 34407 3278 ns/op BenchmarkIndexAnyASCII/256:8-4 34621 3112 ns/op BenchmarkIndexAnyASCII/256:16-4 33942 3556 ns/op BenchmarkIndexAnyASCII/256:32-4 33036 3836 ns/op BenchmarkIndexAnyASCII/256:64-4 33624 3337 ns/op BenchmarkIndexAnyUTF8/1:1-4 3211734 38.19 ns/op BenchmarkIndexAnyUTF8/1:2-4 3186997 36.79 ns/op BenchmarkIndexAnyUTF8/1:4-4 3340375 37.81 ns/op BenchmarkIndexAnyUTF8/1:8-4 3209553 38.18 ns/op BenchmarkIndexAnyUTF8/1:16-4 3498682 33.25 ns/op BenchmarkIndexAnyUTF8/1:32-4 3149098 38.44 ns/op BenchmarkIndexAnyUTF8/1:64-4 3358548 38.22 ns/op BenchmarkIndexAnyUTF8/16:1-4 208128 577.8 ns/op BenchmarkIndexAnyUTF8/16:2-4 400268 274.7 ns/op BenchmarkIndexAnyUTF8/16:4-4 401929 297.1 ns/op BenchmarkIndexAnyUTF8/16:8-4 402621 301.3 ns/op BenchmarkIndexAnyUTF8/16:16-4 413209 284.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 338733 301.6 ns/op BenchmarkIndexAnyUTF8/16:64-4 399649 293.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 14114 8429 ns/op BenchmarkIndexAnyUTF8/256:2-4 27813 4274 ns/op BenchmarkIndexAnyUTF8/256:4-4 27710 4280 ns/op BenchmarkIndexAnyUTF8/256:8-4 27993 4235 ns/op BenchmarkIndexAnyUTF8/256:16-4 29815 4076 ns/op BenchmarkIndexAnyUTF8/256:32-4 29738 3926 ns/op BenchmarkIndexAnyUTF8/256:64-4 29168 3858 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3198498 37.47 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3181730 38.11 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3485041 34.87 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3155528 33.68 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3181886 34.36 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3151803 34.02 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3201553 33.20 ns/op BenchmarkLastIndexAnyASCII/16:1-4 492886 251.6 ns/op BenchmarkLastIndexAnyASCII/16:2-4 443419 253.9 ns/op BenchmarkLastIndexAnyASCII/16:4-4 521491 220.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 517748 239.5 ns/op BenchmarkLastIndexAnyASCII/16:16-4 463366 258.4 ns/op BenchmarkLastIndexAnyASCII/16:32-4 386905 311.1 ns/op BenchmarkLastIndexAnyASCII/16:64-4 326020 379.5 ns/op BenchmarkLastIndexAnyASCII/256:1-4 33273 3211 ns/op BenchmarkLastIndexAnyASCII/256:2-4 33046 3572 ns/op BenchmarkLastIndexAnyASCII/256:4-4 33001 3442 ns/op BenchmarkLastIndexAnyASCII/256:8-4 32815 3608 ns/op BenchmarkLastIndexAnyASCII/256:16-4 36418 3560 ns/op BenchmarkLastIndexAnyASCII/256:32-4 32785 3646 ns/op BenchmarkLastIndexAnyASCII/256:64-4 32572 3707 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3210177 38.03 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3169183 34.29 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3163035 34.97 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3190509 37.88 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3273954 35.20 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3356052 34.45 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3164290 37.81 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 278992 389.6 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 369514 294.1 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 402760 298.9 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 406308 296.2 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 410336 290.0 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 407043 298.0 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 396942 276.5 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 21084 5747 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 28521 4227 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 28273 4262 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 28622 4239 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 29337 4131 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 28125 4086 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 28879 4206 ns/op BenchmarkTrimASCII/1:1-4 3558253 32.98 ns/op BenchmarkTrimASCII/1:2-4 3120405 38.71 ns/op BenchmarkTrimASCII/1:4-4 2927666 38.14 ns/op BenchmarkTrimASCII/1:8-4 2773186 42.39 ns/op BenchmarkTrimASCII/1:16-4 2138712 54.96 ns/op BenchmarkTrimASCII/16:1-4 663756 169.9 ns/op BenchmarkTrimASCII/16:2-4 416944 258.8 ns/op BenchmarkTrimASCII/16:4-4 468138 253.9 ns/op BenchmarkTrimASCII/16:8-4 463921 224.8 ns/op BenchmarkTrimASCII/16:16-4 435536 271.9 ns/op BenchmarkTrimASCII/256:1-4 51915 1986 ns/op BenchmarkTrimASCII/256:2-4 32738 3645 ns/op BenchmarkTrimASCII/256:4-4 33607 3053 ns/op BenchmarkTrimASCII/256:8-4 32773 3225 ns/op BenchmarkTrimASCII/256:16-4 32974 3070 ns/op BenchmarkTrimASCII/4096:1-4 3312 35042 ns/op BenchmarkTrimASCII/4096:2-4 2053 57769 ns/op BenchmarkTrimASCII/4096:4-4 1935 53934 ns/op BenchmarkTrimASCII/4096:8-4 2473 55744 ns/op BenchmarkTrimASCII/4096:16-4 1890 57246 ns/op BenchmarkTrimByte-4 2895756 41.43 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20050 5968 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20034 6010 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 820 133477 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1614 67240 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3586 33485 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6980 16396 ns/op BenchmarkCompareBytesEqual-4 12681643 8.756 ns/op BenchmarkCompareBytesToNil-4 14291901 8.086 ns/op BenchmarkCompareBytesEmpty-4 15084294 7.527 ns/op BenchmarkCompareBytesIdentical-4 15052390 6.768 ns/op BenchmarkCompareBytesSameLength-4 12804664 8.488 ns/op BenchmarkCompareBytesDifferentLength-4 12793471 8.765 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 4521 27174 ns/op 38587.26 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 3541 34733 ns/op 30189.61 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 3919 26734 ns/op 39222.44 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 4128 26364 ns/op 39773.72 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 4573 33430 ns/op 31366.29 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2922 37618 ns/op 27874.90 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3337 37223 ns/op 28170.62 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 4370 27241 ns/op 38493.12 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 4224 28044 ns/op 37390.83 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 4263 27768 ns/op 37762.14 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 3367 30210 ns/op 34710.08 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 4014 32559 ns/op 32205.30 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 3579 32747 ns/op 32020.59 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 3519 35475 ns/op 29558.18 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 4314 36641 ns/op 28617.42 MB/s BenchmarkCompareBytesBig-4 3417 37128 ns/op 28242.53 MB/s BenchmarkCompareBytesBigIdentical-4 14857894 7.781 ns/op 134767058.62 MB/s PASS ok bytes 61.335s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 56666600 ns/op 1.76 MB/s 3611336 B/op 26 allocs/op BenchmarkDecodeNewton-4 1 262864178 ns/op 2.16 MB/s 3637920 B/op 30 allocs/op BenchmarkDecodeRand-4 6 18313006 ns/op 0.89 MB/s 3645600 B/op 28 allocs/op PASS ok compress/bzip2 2.006s goos: freebsd goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 72 1390776 ns/op 7.19 MB/s 42703 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 13433611 ns/op 7.44 MB/s 43674 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 135932170 ns/op 7.36 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 85 1398026 ns/op 7.15 MB/s 43230 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13974983 ns/op 7.16 MB/s 43962 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 142194063 ns/op 7.03 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 87 1372230 ns/op 7.29 MB/s 43320 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 13220430 ns/op 7.56 MB/s 43954 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 134127361 ns/op 7.46 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 84 1379984 ns/op 7.25 MB/s 42732 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 13247460 ns/op 7.55 MB/s 43954 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 134084530 ns/op 7.46 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 78 1488036 ns/op 6.72 MB/s 42930 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 7 14944278 ns/op 6.69 MB/s 47429 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 150049507 ns/op 6.66 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 93 1184009 ns/op 8.45 MB/s 43717 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 10 10024260 ns/op 9.98 MB/s 46228 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 102238435 ns/op 9.78 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 110 1063195 ns/op 9.41 MB/s 42842 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 7991658 ns/op 12.51 MB/s 45851 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 79596460 ns/op 12.56 MB/s 70060 B/op 161 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 115 1033611 ns/op 9.67 MB/s 43335 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 13 7958484 ns/op 12.57 MB/s 46080 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 79211020 ns/op 12.62 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 138 830300 ns/op 12.04 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 8358528 ns/op 11.96 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 80853676 ns/op 12.37 MB/s BenchmarkEncode/Digits/Speed/1e4-4 69 1666859 ns/op 6.00 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 14582191 ns/op 6.86 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 151559678 ns/op 6.60 MB/s BenchmarkEncode/Digits/Default/1e4-4 26 4125651 ns/op 2.42 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 58227660 ns/op 1.72 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 590399573 ns/op 1.69 MB/s BenchmarkEncode/Digits/Compression/1e4-4 27 4111427 ns/op 2.43 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 56927350 ns/op 1.76 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 593929864 ns/op 1.68 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 108 1082511 ns/op 9.24 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 12 9098950 ns/op 10.99 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 86496378 ns/op 11.56 MB/s BenchmarkEncode/Newton/Speed/1e4-4 75 1579200 ns/op 6.33 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 12013224 ns/op 8.32 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 120184343 ns/op 8.32 MB/s BenchmarkEncode/Newton/Default/1e4-4 30 4006359 ns/op 2.50 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 50609242 ns/op 1.98 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 505676094 ns/op 1.98 MB/s BenchmarkEncode/Newton/Compression/1e4-4 30 4071607 ns/op 2.46 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 64694928 ns/op 1.55 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 655593559 ns/op 1.53 MB/s PASS ok compress/flate 15.247s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 70 1788284 ns/op 5.59 MB/s BenchmarkDecoder/1e-Reuse4-4 63 1860516 ns/op 5.37 MB/s BenchmarkDecoder/1e5-4 6 17608261 ns/op 5.68 MB/s BenchmarkDecoder/1e-Reuse5-4 6 17744733 ns/op 5.64 MB/s BenchmarkDecoder/1e6-4 1 176791669 ns/op 5.66 MB/s BenchmarkDecoder/1e-Reuse6-4 1 176421568 ns/op 5.67 MB/s BenchmarkEncoder/1e4-4 79 1518350 ns/op 6.59 MB/s BenchmarkEncoder/1e-Reuse4-4 72 1425928 ns/op 7.01 MB/s BenchmarkEncoder/1e5-4 7 14964259 ns/op 6.68 MB/s BenchmarkEncoder/1e-Reuse5-4 7 14934762 ns/op 6.70 MB/s BenchmarkEncoder/1e6-4 1 152150328 ns/op 6.57 MB/s BenchmarkEncoder/1e-Reuse6-4 1 148905206 ns/op 6.72 MB/s PASS ok compress/lzw 3.272s goos: freebsd goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 31 3375205 ns/op PASS ok container/heap 1.190s goos: freebsd goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 19638 5762 ns/op BenchmarkWithTimeout/concurrency=40-4 4711 25744 ns/op BenchmarkWithTimeout/concurrency=4000-4 4370 27133 ns/op BenchmarkWithTimeout/concurrency=400000-4 6522 20096 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 666148 171.5 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 22308 5908 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 26416 4291 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4543 25114 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2518 40940 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3697 29257 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 398 349625 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 277 417338 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 418 275097 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 37 2940074 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 21 5082445 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 43 2716973 ns/op BenchmarkCheckCanceled/Err-4 469995 283.2 ns/op BenchmarkCheckCanceled/Done-4 827071 130.4 ns/op BenchmarkContextCancelDone-4 739626 181.1 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 16232 7324 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 14868 8157 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 13639 9118 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 10419 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 8656 13156 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 479240 211.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 291670 378.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 212881 546.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 129981 886.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 70194 1619 ns/op PASS ok context 9.849s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt/AES-128-4 4032195 29.77 ns/op 537.41 MB/s BenchmarkEncrypt/AES-192-4 3952928 29.51 ns/op 542.14 MB/s BenchmarkEncrypt/AES-256-4 3835837 30.33 ns/op 527.49 MB/s BenchmarkDecrypt/AES-128-4 3926077 27.93 ns/op 572.94 MB/s BenchmarkDecrypt/AES-192-4 4017169 30.03 ns/op 532.74 MB/s BenchmarkDecrypt/AES-256-4 3944674 30.48 ns/op 525.01 MB/s BenchmarkExpand/AES-128-4 2019168 57.43 ns/op BenchmarkExpand/AES-192-4 2171253 52.93 ns/op BenchmarkExpand/AES-256-4 1818764 64.39 ns/op BenchmarkCreateCipher/AES-128-4 264668 468.1 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 244034 457.0 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 281725 413.6 ns/op 512 B/op 1 allocs/op PASS ok crypto/aes 2.931s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 247758 433.6 ns/op 147.61 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 548818 210.2 ns/op 304.40 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 230566 449.0 ns/op 142.53 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 522644 218.3 ns/op 293.21 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 155113 711.6 ns/op 1897.14 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 224281 515.8 ns/op 2617.47 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 141486 776.0 ns/op 1739.65 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 195433 578.6 ns/op 2333.15 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 54963 2154 ns/op 3802.40 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 60838 1970 ns/op 4158.14 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 49267 2425 ns/op 3377.71 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 53520 2234 ns/op 3667.19 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 10000 11165 ns/op 91.27 MB/s BenchmarkAESCFBDecrypt1K-4 10000 11040 ns/op 92.30 MB/s BenchmarkAESCFBDecrypt8K-4 1288 87863 ns/op 93.18 MB/s BenchmarkAESOFB1K-4 17618 6801 ns/op 149.83 MB/s BenchmarkAESCTR1K-4 22947 4672 ns/op 218.13 MB/s BenchmarkAESCTR8K-4 2901 41543 ns/op 197.07 MB/s BenchmarkAESCBCEncrypt1K-4 22326 5372 ns/op 190.63 MB/s BenchmarkAESCBCDecrypt1K-4 35096 3399 ns/op 301.23 MB/s PASS ok crypto/cipher 3.763s goos: freebsd goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 109470 1029 ns/op 7.78 MB/s BenchmarkDecrypt-4 116170 1042 ns/op 7.68 MB/s BenchmarkTDESEncrypt-4 38574 3132 ns/op 2.55 MB/s BenchmarkTDESDecrypt-4 38979 3074 ns/op 2.60 MB/s PASS ok crypto/des 1.644s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1280 89558 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 16 6768241 ns/op 1091 B/op 21 allocs/op BenchmarkECDH/P521-4 6 17185191 ns/op 1530 B/op 21 allocs/op BenchmarkECDH/X25519-4 118 1002613 ns/op 375 B/op 9 allocs/op PASS ok crypto/ecdh 1.739s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2521 44804 ns/op 2447 B/op 30 allocs/op BenchmarkSign/P384-4 40 3018792 ns/op 2616 B/op 31 allocs/op BenchmarkSign/P521-4 15 7269951 ns/op 2998 B/op 32 allocs/op BenchmarkVerify/P256-4 1285 92533 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 15 7737797 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 6 19531272 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 5546 18457 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 68 1738180 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 27 4207346 ns/op 1414 B/op 17 allocs/op PASS ok crypto/ecdsa 2.416s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 404 277497 ns/op BenchmarkNewKeyFromSeed-4 426 278016 ns/op BenchmarkSigning-4 404 289859 ns/op BenchmarkVerification-4 236 461695 ns/op PASS ok crypto/ed25519 1.673s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 6777 15987 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 180 665037 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 66 1725592 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 27 4115389 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1866 63825 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 68 1692597 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 25 4592424 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 9 12523538 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 23306 5104 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 9326 12825 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 6253 19337 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 106 1117923 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3945 30993 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 386 308352 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2283 50529 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 124 958418 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.670s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 59349 1889 ns/op 541.98 MB/s BenchmarkHMACSHA256_32-4 87248 1465 ns/op 21.85 MB/s BenchmarkNewWriteSum-4 21994 5345 ns/op 5.99 MB/s PASS ok crypto/hmac 1.492s goos: freebsd goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 64786 1832 ns/op BenchmarkModSub-4 60966 1813 ns/op BenchmarkMontgomeryRepr-4 39716 2974 ns/op BenchmarkMontgomeryMul-4 39774 2975 ns/op BenchmarkModMul-4 19243 6119 ns/op BenchmarkExpBig-4 22 4577698 ns/op BenchmarkExp-4 8 13595841 ns/op PASS ok crypto/internal/bigmod 2.072s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 5637 21273 ns/op BenchmarkScalarBaseMult-4 459 247659 ns/op BenchmarkScalarMult-4 196 601310 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 282 407567 ns/op PASS ok crypto/internal/edwards25519 1.774s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 690762 173.3 ns/op BenchmarkMultiply-4 5835496 20.13 ns/op BenchmarkSquare-4 7690144 15.68 ns/op BenchmarkInvert-4 28395 4228 ns/op BenchmarkMult32-4 1850678 65.70 ns/op PASS ok crypto/internal/edwards25519/field 1.932s goos: freebsd goarch: amd64 pkg: crypto/internal/fips/sha3 cpu: AMD EPYC 7B12 BenchmarkSha3_512_MTU-4 12710 9453 ns/op 142.81 MB/s BenchmarkSha3_384_MTU-4 17464 6900 ns/op 195.65 MB/s BenchmarkSha3_256_MTU-4 21831 5427 ns/op 248.76 MB/s BenchmarkSha3_224_MTU-4 23358 5151 ns/op 262.07 MB/s BenchmarkShake128_MTU-4 19858 6050 ns/op 223.13 MB/s BenchmarkShake256_MTU-4 18715 6337 ns/op 213.03 MB/s BenchmarkShake256_16x-4 789 148218 ns/op 110.54 MB/s BenchmarkShake256_1MiB-4 32 3659326 ns/op 286.55 MB/s BenchmarkSha3_512_1MiB-4 16 6776171 ns/op 154.74 MB/s PASS ok crypto/internal/fips/sha3 2.551s goos: freebsd goarch: amd64 pkg: crypto/internal/fips/subtle cpu: AMD EPYC 7B12 BenchmarkXORBytes/8Bytes-4 5841078 21.02 ns/op 380.68 MB/s BenchmarkXORBytes/128Bytes-4 5248356 22.51 ns/op 5687.35 MB/s BenchmarkXORBytes/2048Bytes-4 1757175 65.80 ns/op 31124.87 MB/s BenchmarkXORBytes/32768Bytes-4 120222 1055 ns/op 31052.63 MB/s PASS ok crypto/internal/fips/subtle 1.777s goos: freebsd goarch: amd64 pkg: crypto/internal/mlkem768 cpu: AMD EPYC 7B12 BenchmarkKeyGen-4 366 323283 ns/op BenchmarkEncaps-4 234 510625 ns/op BenchmarkDecaps-4 198 595776 ns/op BenchmarkRoundTrip/Alice-4 124 999581 ns/op BenchmarkRoundTrip/Bob-4 232 508250 ns/op PASS ok crypto/internal/mlkem768 1.990s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 76 1541957 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2106 56935 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 25 4325730 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 11597931 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 193 555792 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 10909 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 73 1482078 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 31 3556626 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.157s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 651238 173.1 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 362794 334.0 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 145302 807.9 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 723615 173.5 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 311661 339.1 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 134989 819.5 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.986s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 249015 461.2 ns/op 17.34 MB/s BenchmarkHash64-4 263002 420.4 ns/op 152.23 MB/s BenchmarkHash128-4 230757 511.5 ns/op 250.26 MB/s BenchmarkHash256-4 170384 688.0 ns/op 372.10 MB/s BenchmarkHash512-4 113728 1050 ns/op 487.45 MB/s BenchmarkHash1K-4 67357 1785 ns/op 573.61 MB/s BenchmarkHash8K-4 9921 11867 ns/op 690.34 MB/s BenchmarkHash1M-4 68 1476168 ns/op 710.34 MB/s BenchmarkHash8M-4 9 11823681 ns/op 709.48 MB/s BenchmarkHash8BytesUnaligned-4 232910 454.4 ns/op 17.61 MB/s BenchmarkHash1KUnaligned-4 67729 1780 ns/op 575.24 MB/s BenchmarkHash8KUnaligned-4 9948 11854 ns/op 691.08 MB/s PASS ok crypto/md5 2.659s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkRead/4-4 130450 881.5 ns/op 4.54 MB/s BenchmarkRead/32-4 135043 886.4 ns/op 36.10 MB/s BenchmarkRead/4K-4 9698 11778 ns/op 347.76 MB/s BenchmarkPrime-4 1 139247721 ns/op PASS ok crypto/rand 1.589s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 18444 6555 ns/op 19.53 MB/s BenchmarkRC4_1K-4 1978 51591 ns/op 19.85 MB/s BenchmarkRC4_8K-4 289 403308 ns/op 20.07 MB/s PASS ok crypto/rc4 1.529s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 13 8148926 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 19748290 ns/op BenchmarkDecryptPKCS1v15/4096-4 4 33471405 ns/op BenchmarkEncryptPKCS1v15/2048-4 877 121490 ns/op BenchmarkDecryptOAEP/2048-4 14 7980910 ns/op BenchmarkEncryptOAEP/2048-4 890 130848 ns/op BenchmarkSignPKCS1v15/2048-4 13 8030719 ns/op BenchmarkVerifyPKCS1v15/2048-4 1024 118683 ns/op BenchmarkSignPSS/2048-4 13 8106341 ns/op BenchmarkVerifyPSS/2048-4 925 128386 ns/op PASS ok crypto/rsa 2.539s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 217760 538.4 ns/op 14.86 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 259502 429.1 ns/op 18.65 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 128023 907.3 ns/op 352.71 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 148486 781.8 ns/op 409.32 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 81087 1491 ns/op 686.83 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 86935 1367 ns/op 749.06 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 15388 7797 ns/op 1050.65 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15598 7711 ns/op 1062.34 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.251s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 247909 472.3 ns/op 16.94 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 255147 455.2 ns/op 17.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 255022 473.6 ns/op 16.89 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 114114 1010 ns/op 1013.40 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 117460 998.0 ns/op 1026.10 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 115908 1007 ns/op 1016.57 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 21356 5611 ns/op 1459.88 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 21454 5605 ns/op 1461.44 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 21302 5655 ns/op 1448.67 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.379s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 145782 780.2 ns/op 10.25 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 154718 752.7 ns/op 10.63 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 143617 777.0 ns/op 10.30 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 55078 2204 ns/op 464.67 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 54246 2179 ns/op 469.99 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 55168 2178 ns/op 470.06 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 8215 12721 ns/op 643.99 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 9432 12741 ns/op 642.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 7999 12714 ns/op 644.35 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.323s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 20270810 5.954 ns/op BenchmarkConstantTimeEq-4 19653627 5.592 ns/op BenchmarkConstantTimeLessOrEq-4 18503264 5.945 ns/op PASS ok crypto/subtle 1.420s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 218 544598 ns/op BenchmarkCertCache/1-4 222 552514 ns/op BenchmarkCertCache/2-4 225 542442 ns/op BenchmarkCertCache/3-4 219 577570 ns/op BenchmarkHandshakeServer/RSA-4 21 5033747 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 20 5898658 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 20 5684096 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 226 487744 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 398 305703 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 82 1478401 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 90 1227806 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 26051892 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 25880794 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 17989096 ns/op 58.29 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 22899558 ns/op 45.79 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 26895162 ns/op 77.98 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 35502263 ns/op 59.07 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 45677420 ns/op 91.82 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 60968772 ns/op 68.79 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 78074220 ns/op 107.44 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 110576200 ns/op 75.86 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 146243594 ns/op 114.72 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 209726623 ns/op 80.00 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 294386191 ns/op 113.98 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 413617904 ns/op 81.12 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 593394405 ns/op 113.09 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 826019447 ns/op 81.24 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 18922308 ns/op 55.41 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 23549679 ns/op 44.53 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 28454660 ns/op 73.70 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 36192679 ns/op 57.94 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 44307150 ns/op 94.66 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 61264282 ns/op 68.46 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 83887218 ns/op 100.00 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 117548773 ns/op 71.36 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 152167027 ns/op 110.26 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 219410808 ns/op 76.46 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 307851047 ns/op 109.00 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 425001568 ns/op 78.95 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 611845762 ns/op 109.68 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 827280917 ns/op 81.12 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 703229793 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 705684834 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 286613498 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 288237419 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 148198866 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 148372745 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 78721690 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 78367774 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 37066440 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 36706746 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 142226923 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 144890253 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 62685568 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 63673179 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 35703252 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 36020679 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 22821740 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 22458624 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 7 14998788 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 7 14513592 ns/op PASS ok crypto/tls 17.210s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkOIDMarshalUnmarshalText-4 18729 6023 ns/op BenchmarkCreateCertificate/RSA_2048-4 14 8493923 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 496 238898 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1635 72230 ns/op 12659 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1540 78280 ns/op 14067 B/op 188 allocs/op PASS ok crypto/x509 2.110s goos: freebsd goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 39 2887848 ns/op 280076 B/op 1643 allocs/op BenchmarkConcurrentStmtQuery-4 36 3183807 ns/op 271551 B/op 2063 allocs/op BenchmarkConcurrentStmtExec-4 49 2408069 ns/op 223309 B/op 737 allocs/op BenchmarkConcurrentTxQuery-4 48 2541121 ns/op 276338 B/op 2167 allocs/op BenchmarkConcurrentTxExec-4 63 1873173 ns/op 87744 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 39 2604209 ns/op 107283 B/op 2060 allocs/op BenchmarkConcurrentTxStmtExec-4 100 1005096 ns/op 40090 B/op 380 allocs/op BenchmarkConcurrentRandom-4 45 2602451 ns/op 231736 B/op 1866 allocs/op BenchmarkManyConcurrentQueries-4 2457 45094 ns/op 4142 B/op 20 allocs/op BenchmarkGrabConn-4 272409 381.2 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 22081 5556 ns/op PASS ok database/sql 2.746s goos: freebsd goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2215 45420 ns/op BenchmarkSymbols32-4 2601 40679 ns/op PASS ok debug/elf 1.305s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 294570 397.2 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 124 904925 ns/op 180227 B/op 13 allocs/op Benchmark115/LineToPC-4 106 1113897 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 25815 4730 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.876s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 92575 1261 ns/op BenchmarkMarshal-4 1033 108395 ns/op 8056 B/op 271 allocs/op BenchmarkUnmarshal-4 3454 30307 ns/op 352 B/op 16 allocs/op PASS ok encoding/asn1 1.443s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 504 236603 ns/op 34.62 MB/s BenchmarkEncodeToString-4 463 253314 ns/op 32.34 MB/s BenchmarkDecode-4 200 587944 ns/op 22.30 MB/s BenchmarkDecodeString-4 204 577965 ns/op 22.69 MB/s PASS ok encoding/base32 1.710s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 476 222085 ns/op 36.89 MB/s BenchmarkDecodeString/2-4 485719 237.6 ns/op 16.83 MB/s BenchmarkDecodeString/4-4 343291 341.9 ns/op 23.40 MB/s BenchmarkDecodeString/8-4 256356 430.8 ns/op 27.86 MB/s BenchmarkDecodeString/64-4 51918 2311 ns/op 38.07 MB/s BenchmarkDecodeString/8192-4 457 252526 ns/op 43.26 MB/s BenchmarkNewEncoding-4 82514 1414 ns/op 181.02 MB/s PASS ok encoding/base64 1.971s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 2014 59689 ns/op 67.01 MB/s BenchmarkReadStruct-4 22056 5325 ns/op 14.08 MB/s BenchmarkWriteStruct-4 24202 4949 ns/op 15.15 MB/s BenchmarkAppendStruct-4 287961 365.3 ns/op 205.33 MB/s BenchmarkWriteSlice1000Structs-4 24 4782515 ns/op 15.68 MB/s BenchmarkAppendSlice1000Structs-4 25 4628081 ns/op 16.21 MB/s BenchmarkReadSlice1000Structs-4 21 5206366 ns/op 14.41 MB/s BenchmarkReadInts-4 67975 1692 ns/op 17.73 MB/s BenchmarkWriteInts-4 66836 1764 ns/op 17.01 MB/s BenchmarkAppendInts-4 138256 887.0 ns/op 33.82 MB/s BenchmarkWriteSlice1000Int32s-4 1734 60403 ns/op 66.22 MB/s BenchmarkAppendSlice1000Int32s-4 1932 54371 ns/op 73.57 MB/s BenchmarkPutUint16-4 4869308 23.44 ns/op 85.32 MB/s BenchmarkAppendUint16-4 4698663 22.55 ns/op 88.67 MB/s BenchmarkPutUint32-4 3695881 31.56 ns/op 126.74 MB/s BenchmarkAppendUint32-4 3208832 36.28 ns/op 110.24 MB/s BenchmarkPutUint64-4 1915302 61.89 ns/op 129.26 MB/s BenchmarkAppendUint64-4 1803013 60.16 ns/op 132.97 MB/s BenchmarkLittleEndianPutUint16-4 5130813 23.35 ns/op 85.64 MB/s BenchmarkLittleEndianAppendUint16-4 5147216 22.82 ns/op 87.64 MB/s BenchmarkLittleEndianPutUint32-4 3605336 33.14 ns/op 120.69 MB/s BenchmarkLittleEndianAppendUint32-4 3350088 30.93 ns/op 129.34 MB/s BenchmarkLittleEndianPutUint64-4 1834225 66.18 ns/op 120.89 MB/s BenchmarkLittleEndianAppendUint64-4 1803546 64.69 ns/op 123.67 MB/s BenchmarkReadFloats-4 245464 503.0 ns/op 23.86 MB/s BenchmarkWriteFloats-4 192704 538.5 ns/op 22.28 MB/s BenchmarkReadSlice1000Float32s-4 1575 72095 ns/op 55.48 MB/s BenchmarkWriteSlice1000Float32s-4 1534 73586 ns/op 54.36 MB/s BenchmarkReadSlice1000Uint8s-4 101361 1348 ns/op 742.11 MB/s BenchmarkWriteSlice1000Uint8s-4 428368 273.2 ns/op 3660.59 MB/s BenchmarkSize/bool-4 6790702 16.95 ns/op BenchmarkSize/int8-4 6272344 17.99 ns/op BenchmarkSize/int16-4 6808692 18.05 ns/op BenchmarkSize/int32-4 6642922 17.51 ns/op BenchmarkSize/int64-4 6979876 17.57 ns/op BenchmarkSize/uint8-4 6506234 18.21 ns/op BenchmarkSize/uint16-4 6836356 18.13 ns/op BenchmarkSize/uint32-4 6707984 18.04 ns/op BenchmarkSize/uint64-4 7014853 17.10 ns/op BenchmarkSize/float32-4 5415133 21.97 ns/op BenchmarkSize/float64-4 5461654 21.06 ns/op BenchmarkSize/complex64-4 996362 116.7 ns/op BenchmarkSize/complex128-4 1026603 119.9 ns/op BenchmarkSize/binary.Struct-4 361932 291.0 ns/op BenchmarkSize/*binary.Struct-4 348900 350.1 ns/op BenchmarkSize/[]binary.Struct-4 307108 360.9 ns/op BenchmarkSize/[]binary.Struct#01-4 279787 361.5 ns/op BenchmarkSize/[1]binary.Struct-4 312120 389.4 ns/op BenchmarkPutUvarint32-4 1181248 89.78 ns/op 44.55 MB/s BenchmarkPutUvarint64-4 306172 338.1 ns/op 23.67 MB/s PASS ok encoding/binary 8.201s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 8427 11947 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 10102 11840 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 9268 11688 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 5533 18998 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 9322 11092 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 11072 10796 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 10962 10932 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6148 18352 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 17126 7436 ns/op PASS ok encoding/csv 2.469s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 15058 7505 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 15441 6989 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 286 397462 ns/op 16678 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 1017 112194 ns/op 482 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 2080 56284 ns/op 41 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1948 54782 ns/op 44 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2448 45714 ns/op 158 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 60 2024865 ns/op 35522 B/op 254 allocs/op BenchmarkDecodeComplex128Slice-4 792 145698 ns/op 24868 B/op 147 allocs/op BenchmarkDecodeFloat64Slice-4 1668 75572 ns/op 10453 B/op 147 allocs/op BenchmarkDecodeInt32Slice-4 1663 67624 ns/op 9418 B/op 147 allocs/op BenchmarkDecodeStringSlice-4 1147 99611 ns/op 38778 B/op 1147 allocs/op BenchmarkDecodeStringsSlice-4 429 271163 ns/op 65708 B/op 2173 allocs/op BenchmarkDecodeBytesSlice-4 811 144143 ns/op 23198 B/op 161 allocs/op BenchmarkDecodeInterfaceSlice-4 135 895745 ns/op 82492 B/op 3156 allocs/op BenchmarkDecodeMap-4 97 1165515 ns/op 53797 B/op 159 allocs/op PASS ok encoding/gob 3.416s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 21932 5493 ns/op 46.61 MB/s BenchmarkEncode/1024-4 4886 21481 ns/op 47.67 MB/s BenchmarkEncode/4096-4 1326 86938 ns/op 47.11 MB/s BenchmarkEncode/16384-4 346 346980 ns/op 47.22 MB/s BenchmarkDecode/256-4 41571 2824 ns/op 90.66 MB/s BenchmarkDecode/1024-4 10491 12228 ns/op 83.74 MB/s BenchmarkDecode/4096-4 2235 45358 ns/op 90.30 MB/s BenchmarkDecode/16384-4 620 185183 ns/op 88.47 MB/s BenchmarkDecodeString/256-4 36727 3233 ns/op 79.19 MB/s BenchmarkDecodeString/1024-4 9516 12560 ns/op 81.53 MB/s BenchmarkDecodeString/4096-4 2566 50022 ns/op 81.88 MB/s BenchmarkDecodeString/16384-4 560 200092 ns/op 81.88 MB/s BenchmarkDump/256-4 1885 61868 ns/op 4.14 MB/s BenchmarkDump/1024-4 472 246998 ns/op 4.15 MB/s BenchmarkDump/4096-4 120 991370 ns/op 4.13 MB/s BenchmarkDump/16384-4 26 4043753 ns/op 4.05 MB/s PASS ok encoding/hex 3.533s goos: freebsd goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 2 50166282 ns/op 38.68 MB/s 8390176 B/op 48 allocs/op BenchmarkCodeEncoderError-4 2 52731624 ns/op 36.80 MB/s 8456456 B/op 70 allocs/op BenchmarkCodeMarshal-4 3 38952214 ns/op 49.82 MB/s 10330997 B/op 45 allocs/op BenchmarkCodeMarshalError-4 3 42580339 ns/op 45.57 MB/s 7535498 B/op 41 allocs/op BenchmarkMarshalBytes/32-4 30780 3906 ns/op BenchmarkMarshalBytes/256-4 8613 13852 ns/op BenchmarkMarshalBytes/4096-4 676 161570 ns/op BenchmarkMarshalBytesError/32-4 79 1447879 ns/op BenchmarkMarshalBytesError/256-4 79 1445308 ns/op BenchmarkMarshalBytesError/4096-4 72 1603399 ns/op BenchmarkMarshalMap-4 55581 2185 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 302157974 ns/op 6.42 MB/s 10097192 B/op 40034 allocs/op BenchmarkUnicodeDecoder-4 49104 2430 ns/op 5.76 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 55063 1831 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 267878189 ns/op 7.24 MB/s 2021200 B/op 40006 allocs/op BenchmarkCodeUnmarshalReuse-4 1 261279517 ns/op 7.43 MB/s 2020824 B/op 40008 allocs/op BenchmarkUnmarshalString-4 65103 1842 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 150296 912.3 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 379840 302.8 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 23937 5498 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 66723 1769 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 89950 1322 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 30349 4030 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2781 37690 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 949 123091 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 145 840863 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 13 8340528 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 593344 186.4 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 601384 195.8 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 666403 164.2 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 615567 202.8 ns/op BenchmarkEncodeMarshaler-4 69651 1796 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 77082 1371 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 5963823 19.68 ns/op BenchmarkNumberIsValidRegexp-4 27295 4464 ns/op BenchmarkUnmarshalNumber-4 52605 2319 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 8.074s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 69 1690975 ns/op 38.76 MB/s BenchmarkDecode-4 30 3801898 ns/op 23.35 MB/s PASS ok encoding/pem 1.373s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 3810 30368 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1324 89217 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 5379 19849 ns/op PASS ok encoding/xml 1.532s goos: freebsd goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 447290 260.1 ns/op BenchmarkAs-4 101780 1137 ns/op PASS ok errors 1.407s goos: freebsd goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 421767 279.5 ns/op BenchmarkIntSet-4 420572 280.8 ns/op BenchmarkFloatAdd-4 54298 2280 ns/op BenchmarkFloatSet-4 364798 340.4 ns/op BenchmarkStringSet-4 287808 537.6 ns/op BenchmarkMapSet-4 57148 2487 ns/op BenchmarkMapSetDifferent-4 55970 1823 ns/op BenchmarkMapSetDifferentRandom-4 376 314507 ns/op BenchmarkMapSetString-4 55789 1850 ns/op BenchmarkMapAddSame-4 31882 3326 ns/op BenchmarkMapAddDifferent-4 14202 7403 ns/op BenchmarkMapAddDifferentRandom-4 303 400348 ns/op BenchmarkMapAddSameSteadyState-4 243968 500.1 ns/op BenchmarkMapAddDifferentSteadyState-4 121677 878.0 ns/op BenchmarkMapString-4 10761 11100 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 10000 24518 ns/op PASS ok expvar 3.750s goos: freebsd goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 109531 1016 ns/op BenchmarkSprintfEmpty-4 424495 284.8 ns/op BenchmarkSprintfString-4 347966 400.7 ns/op BenchmarkSprintfTruncateString-4 238472 472.2 ns/op BenchmarkSprintfTruncateBytes-4 124815 952.6 ns/op BenchmarkSprintfSlowParsingPath-4 260466 451.8 ns/op BenchmarkSprintfQuoteString-4 44156 2947 ns/op BenchmarkSprintfInt-4 261146 394.3 ns/op BenchmarkSprintfIntInt-4 281448 756.9 ns/op BenchmarkSprintfPrefixedInt-4 166952 668.2 ns/op BenchmarkSprintfFloat-4 167752 663.2 ns/op BenchmarkSprintfComplex-4 82994 1517 ns/op BenchmarkSprintfBoolean-4 362490 320.4 ns/op BenchmarkSprintfHexString-4 178593 652.5 ns/op BenchmarkSprintfHexBytes-4 109239 1326 ns/op BenchmarkSprintfBytes-4 46920 2575 ns/op BenchmarkSprintfStringer-4 96608 1260 ns/op BenchmarkSprintfStructure-4 50330 2388 ns/op BenchmarkManyArgs-4 96578 1219 ns/op BenchmarkFprintInt-4 100742 1224 ns/op BenchmarkFprintfBytes-4 111573 1130 ns/op BenchmarkFprintIntNoAlloc-4 97896 1231 ns/op BenchmarkScanInts-4 49 2362620 ns/op BenchmarkScanRecursiveInt-4 1 297189172 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 293546540 ns/op PASS ok fmt 4.931s goos: freebsd goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 1053 101949 ns/op PASS ok go/build 1.206s goos: freebsd goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 63632 1706 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 21021 5679 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 6336 20425 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1694 74616 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 420 295375 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 100 1282868 ns/op 215521 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 24 5214443 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 21163599 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 80634416 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.653s goos: freebsd goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 200647910 ns/op 0.32 MB/s 45786640 B/op 48968 allocs/op PASS ok go/format 1.264s goos: freebsd goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 7 16409372 ns/op 3.28 MB/s BenchmarkParseOnly-4 8 13479577 ns/op 3.99 MB/s BenchmarkResolve-4 60 1941702 ns/op 27.68 MB/s PASS ok go/parser 2.321s goos: freebsd goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 109356899 ns/op 0.47 MB/s 4852064 B/op 27855 allocs/op BenchmarkPrintDecl-4 1094 102936 ns/op 0.31 MB/s 16449 B/op 53 allocs/op PASS ok go/printer 1.314s goos: freebsd goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 380 323071 ns/op BenchmarkScanFiles/go/types/expr.go-4 22 4942790 ns/op 7.99 MB/s BenchmarkScanFiles/go/parser/parser.go-4 12 9575218 ns/op 7.79 MB/s BenchmarkScanFiles/net/http/server.go-4 7 14775374 ns/op 8.55 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 307 409384 ns/op 7.57 MB/s PASS ok go/scanner 1.863s goos: freebsd goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1261933 94.90 ns/op PASS ok go/token 1.240s goos: freebsd goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 150 752792 ns/op BenchmarkNamed/Underlying/nongeneric-4 1534966 77.34 ns/op BenchmarkNamed/Underlying/generic-4 1511449 79.00 ns/op BenchmarkNamed/Underlying/src_instance-4 1041654 116.5 ns/op BenchmarkNamed/Underlying/user_instance-4 1527211 78.68 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 28471 4191 ns/op BenchmarkNamed/NewMethodSet/generic-4 28638 4234 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 28026 4318 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 28357 4254 ns/op BenchmarkCheck/http/funcbodies/info-4 1 468172509 ns/op 74205 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 364630251 ns/op 95276 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 185306492 ns/op 187446 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 178286019 ns/op 194837 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 376528648 ns/op 14013 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 88631434 ns/op 59524 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 52581924 ns/op 100333 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 50500156 ns/op 104464 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 122500304 ns/op 17683 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 52696670 ns/op 41109 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 37363250 ns/op 57969 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 36758880 ns/op 58929 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1004120597 ns/op 71851 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 494481300 ns/op 145897 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 117731642 ns/op 612543 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 103967447 ns/op 693537 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 431469561 ns/op 2630 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 70006731 ns/op 16209 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 60182837 ns/op 18854 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 59108446 ns/op 19193 lines/s PASS ok go/types 17.297s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14368 8192 ns/op 125.00 MB/s PASS ok hash/adler32 1.273s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 266455 405.9 ns/op 36.96 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 251530 400.6 ns/op 37.44 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 173955 607.8 ns/op 65.81 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 204783 587.0 ns/op 68.15 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 582268 200.2 ns/op 2557.75 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 530592 200.6 ns/op 2552.73 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 503875 240.6 ns/op 4255.98 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 444588 238.6 ns/op 4292.03 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 251624 479.8 ns/op 8536.13 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 248800 475.2 ns/op 8619.77 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 43975 2731 ns/op 11997.38 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 43803 2737 ns/op 11972.57 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 632298 191.1 ns/op 78.51 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 628371 185.8 ns/op 80.72 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 515124 195.1 ns/op 205.05 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 646046 189.9 ns/op 210.66 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 441478 294.4 ns/op 1739.07 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 428978 276.9 ns/op 1849.09 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 312787 337.7 ns/op 3032.53 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 295322 345.0 ns/op 2968.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 301483 401.8 ns/op 10195.17 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 260589 407.2 ns/op 10059.58 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 55981 2027 ns/op 16162.31 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 59342 2024 ns/op 16186.46 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 276674 387.9 ns/op 38.67 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 274951 377.5 ns/op 39.73 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 158931 757.1 ns/op 52.83 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 160342 751.8 ns/op 53.20 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 13684 8811 ns/op 58.11 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 13870 8567 ns/op 59.76 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 6598 17905 ns/op 57.19 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 6576 17892 ns/op 57.23 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1315 82498 ns/op 49.65 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1383 76199 ns/op 53.75 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 175 677384 ns/op 48.37 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 175 673459 ns/op 48.66 MB/s PASS ok hash/crc32 6.365s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 258 463743 ns/op 141.32 MB/s BenchmarkCrc64/ISO4KB-4 3670 29085 ns/op 140.83 MB/s BenchmarkCrc64/ISO1KB-4 15529 6931 ns/op 147.73 MB/s BenchmarkCrc64/ECMA64KB-4 258 463552 ns/op 141.38 MB/s BenchmarkCrc64/Random64KB-4 294 405616 ns/op 161.57 MB/s BenchmarkCrc64/Random16KB-4 1051 112937 ns/op 145.07 MB/s PASS ok hash/crc64 2.014s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 14022 8595 ns/op 119.13 MB/s BenchmarkFnv32aKB-4 13866 8716 ns/op 117.48 MB/s BenchmarkFnv64KB-4 13957 8817 ns/op 116.14 MB/s BenchmarkFnv64aKB-4 13860 8579 ns/op 119.35 MB/s BenchmarkFnv128KB-4 2438 44225 ns/op 23.15 MB/s BenchmarkFnv128aKB-4 2730 43584 ns/op 23.49 MB/s PASS ok hash/fnv 2.142s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 793154 151.7 ns/op 26.37 MB/s BenchmarkHash/n=4/Bytes-4 5661757 21.78 ns/op 183.63 MB/s BenchmarkHash/n=4/String-4 2267293 53.10 ns/op 75.34 MB/s BenchmarkHash/n=8/Write-4 807918 150.5 ns/op 53.16 MB/s BenchmarkHash/n=8/Bytes-4 5647356 21.27 ns/op 376.08 MB/s BenchmarkHash/n=8/String-4 2283241 51.67 ns/op 154.83 MB/s BenchmarkHash/n=16/Write-4 806635 151.9 ns/op 105.31 MB/s BenchmarkHash/n=16/Bytes-4 5778898 21.77 ns/op 734.89 MB/s BenchmarkHash/n=16/String-4 2356750 52.34 ns/op 305.67 MB/s BenchmarkHash/n=32/Write-4 765094 157.5 ns/op 203.21 MB/s BenchmarkHash/n=32/Bytes-4 5590993 21.15 ns/op 1512.90 MB/s BenchmarkHash/n=32/String-4 2243421 52.13 ns/op 613.90 MB/s BenchmarkHash/n=64/Write-4 756135 158.3 ns/op 404.21 MB/s BenchmarkHash/n=64/Bytes-4 5510410 22.46 ns/op 2849.04 MB/s BenchmarkHash/n=64/String-4 2256804 51.79 ns/op 1235.71 MB/s BenchmarkHash/n=256/Write-4 573223 208.8 ns/op 1225.82 MB/s BenchmarkHash/n=256/Bytes-4 4279035 27.91 ns/op 9172.47 MB/s BenchmarkHash/n=256/String-4 1364793 90.60 ns/op 2825.50 MB/s BenchmarkHash/n=320/Write-4 577315 209.3 ns/op 1528.74 MB/s BenchmarkHash/n=320/Bytes-4 3638476 32.95 ns/op 9710.71 MB/s BenchmarkHash/n=320/String-4 977306 122.0 ns/op 2623.65 MB/s BenchmarkHash/n=1024/Write-4 379660 320.9 ns/op 3190.98 MB/s BenchmarkHash/n=1024/Bytes-4 1364052 87.28 ns/op 11732.30 MB/s BenchmarkHash/n=1024/String-4 401184 303.8 ns/op 3370.70 MB/s BenchmarkHash/n=4096/Write-4 172006 649.8 ns/op 6303.69 MB/s BenchmarkHash/n=4096/Bytes-4 340504 347.0 ns/op 11804.61 MB/s BenchmarkHash/n=4096/String-4 103746 1163 ns/op 3520.51 MB/s BenchmarkHash/n=16384/Write-4 56878 2043 ns/op 8019.73 MB/s BenchmarkHash/n=16384/Bytes-4 85952 1396 ns/op 11733.98 MB/s BenchmarkHash/n=16384/String-4 26236 4625 ns/op 3542.70 MB/s PASS ok hash/maphash 6.082s goos: freebsd goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1344 84362 ns/op BenchmarkEscapeNone-4 183639 629.1 ns/op BenchmarkUnescape-4 1248 91792 ns/op BenchmarkUnescapeNone-4 1531635 79.62 ns/op BenchmarkUnescapeSparse-4 12859 8101 ns/op BenchmarkUnescapeDense-4 2030 60008 ns/op PASS ok html 2.051s goos: freebsd goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 13797 8497 ns/op BenchmarkCSSEscaperNoSpecials-4 56109 2157 ns/op BenchmarkDecodeCSS-4 43203 2779 ns/op BenchmarkDecodeCSSNoSpecials-4 5271003 23.23 ns/op BenchmarkCSSValueFilter-4 188895 679.3 ns/op BenchmarkCSSValueFilterOk-4 123655 980.7 ns/op BenchmarkEscapedExecute-4 6255 20318 ns/op BenchmarkHTMLNospaceEscaper-4 17443 6894 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 86007 1354 ns/op BenchmarkStripTags-4 30864 3868 ns/op BenchmarkStripTagsNoSpecials-4 443733 267.8 ns/op BenchmarkJSValEscaperWithNum-4 31018 3893 ns/op BenchmarkJSValEscaperWithStr-4 7923 14940 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 24403 4883 ns/op BenchmarkJSValEscaperWithObj-4 6294 17979 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 17446 6860 ns/op BenchmarkJSStrEscaperNoSpecials-4 72804 1605 ns/op BenchmarkJSStrEscaper-4 17240 6931 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 63626 1798 ns/op BenchmarkJSRegexpEscaper-4 16321 7525 ns/op BenchmarkTemplateSpecialTags-4 136 842337 ns/op BenchmarkURLEscaper-4 6140 20026 ns/op BenchmarkURLEscaperNoSpecials-4 267589 455.1 ns/op BenchmarkURLNormalizer-4 6908 14522 ns/op BenchmarkURLNormalizerNoSpecials-4 243628 470.8 ns/op BenchmarkSrcsetFilter-4 26371 4722 ns/op BenchmarkSrcsetFilterNoSpecials-4 177882 685.4 ns/op PASS ok html/template 5.533s goos: freebsd goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 940230 124.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 700474 173.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 907772 120.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 669186 163.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 2181360 53.92 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1457871 82.29 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2189516 54.14 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1425862 80.69 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1732072 68.70 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 577213 177.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 582716 203.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 583902 180.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 481706 208.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 966370 105.1 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 790305 156.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1312430 91.22 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 754797 159.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 603586 196.9 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1678710 70.67 ns/op BenchmarkRGBASetRGBA-4 1776447 66.43 ns/op BenchmarkRGBA64At-4 1000000 110.7 ns/op BenchmarkRGBA64SetRGBA64-4 1256128 95.19 ns/op BenchmarkNRGBAAt-4 1801042 69.97 ns/op BenchmarkNRGBASetNRGBA-4 1810708 66.45 ns/op BenchmarkNRGBA64At-4 1105509 114.2 ns/op BenchmarkNRGBA64SetNRGBA64-4 1255434 93.60 ns/op BenchmarkAlphaAt-4 2898148 40.87 ns/op BenchmarkAlphaSetAlpha-4 3007720 39.61 ns/op BenchmarkAlpha16At-4 1850788 64.38 ns/op BenchmarkAlphaSetAlpha16-4 1901799 61.25 ns/op BenchmarkGrayAt-4 2946403 40.72 ns/op BenchmarkGraySetGray-4 2982166 39.31 ns/op BenchmarkGray16At-4 1954448 61.16 ns/op BenchmarkGraySetGray16-4 1943432 62.25 ns/op PASS ok image 7.198s goos: freebsd goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 4936659 21.88 ns/op BenchmarkYCbCrToRGB/128-4 5421330 23.81 ns/op BenchmarkYCbCrToRGB/255-4 5321774 22.92 ns/op BenchmarkRGBToYCbCr/0-4 5367009 21.63 ns/op BenchmarkRGBToYCbCr/Cb-4 5434754 23.46 ns/op BenchmarkRGBToYCbCr/Cr-4 5282047 21.54 ns/op BenchmarkYCbCrToRGBA/0-4 4484683 28.61 ns/op BenchmarkYCbCrToRGBA/128-4 4477714 26.75 ns/op BenchmarkYCbCrToRGBA/255-4 4313107 27.30 ns/op BenchmarkNYCbCrAToRGBA/0-4 3835060 30.84 ns/op BenchmarkNYCbCrAToRGBA/128-4 4418998 28.15 ns/op BenchmarkNYCbCrAToRGBA/255-4 4378538 29.62 ns/op PASS ok image/color 2.874s goos: freebsd goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 5 23933087 ns/op BenchmarkFillSrc-4 439 258062 ns/op BenchmarkCopyOver-4 10 11121031 ns/op BenchmarkCopySrc-4 663 173583 ns/op BenchmarkNRGBAOver-4 9 12509296 ns/op BenchmarkNRGBASrc-4 15 7210180 ns/op BenchmarkYCbCr-4 13 8289625 ns/op BenchmarkGray-4 27 4407094 ns/op BenchmarkCMYK-4 15 7489994 ns/op BenchmarkGlyphOver-4 30 4147428 ns/op BenchmarkRGBAMaskOver-4 5 21555439 ns/op BenchmarkGrayMaskOver-4 6 17015398 ns/op BenchmarkRGBA64ImageMaskOver-4 4 25152684 ns/op BenchmarkRGBA-4 6 16994488 ns/op BenchmarkPalettedFill-4 1336 89996 ns/op BenchmarkPalettedRGBA-4 6 17862288 ns/op BenchmarkGenericOver-4 3 37978387 ns/op BenchmarkGenericMaskOver-4 7 16494273 ns/op BenchmarkGenericSrc-4 4 25107376 ns/op BenchmarkGenericMaskSrc-4 5 22236984 ns/op PASS ok image/draw 5.725s goos: freebsd goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 31 3500447 ns/op 4.41 MB/s 48619 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 2 84558113 ns/op 3.63 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2230877771 ns/op 0.55 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 81 1403914 ns/op 11.00 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 112702910 ns/op 0.55 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.346s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5274 19439 ns/op BenchmarkIDCT-4 6517 18709 ns/op BenchmarkDecodeBaseline-4 12 9350965 ns/op 6.61 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 8 12601203 ns/op 4.90 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 109627249 ns/op 11.21 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 141189673 ns/op 6.53 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.185s goos: freebsd goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 14355848 7.037 ns/op BenchmarkDecodeGray-4 15 6799417 ns/op 9.64 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 27302598 ns/op 9.60 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 23650228 ns/op 11.08 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 28 3906271 ns/op 16.78 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 22634372 ns/op 11.58 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 27560590 ns/op 9.51 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 42492903 ns/op 7.23 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 42062219 ns/op 7.30 MB/s 284053 B/op 9 allocs/op BenchmarkEncodeNRGBOpaque-4 1 127507476 ns/op 9.64 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 155151449 ns/op 7.92 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 5 22333182 ns/op 13.76 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 127779327 ns/op 9.62 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 573265055 ns/op 2.14 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.258s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 38095597 ns/op 2.62 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 30892009 ns/op 3.24 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 194432017 ns/op 2.57 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 191795345 ns/op 2.61 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 37209916 ns/op 2.69 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 31130434 ns/op 3.21 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 198598018 ns/op 2.52 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 167415504 ns/op 2.99 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 439745085 ns/op 2.27 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 510440756 ns/op 1.96 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3564295312 ns/op 1.40 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3505673056 ns/op 1.43 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 16 6416057 ns/op 15.59 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 18 6745505 ns/op 14.82 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 31112599 ns/op 16.07 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 32565247 ns/op 15.35 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 61429792 ns/op 16.28 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 63550103 ns/op 15.74 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 283432646 ns/op 17.64 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 312790539 ns/op 15.99 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 40032108 ns/op 2.50 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 34277029 ns/op 2.92 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 255247514 ns/op 1.96 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 309407247 ns/op 1.62 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 651663769 ns/op 1.53 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 611599682 ns/op 1.64 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5300599905 ns/op 0.94 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5142261482 ns/op 0.97 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 107241768 ns/op 38.97 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 108251298 ns/op 38.61 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 35.239s goos: freebsd goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1279716 93.71 ns/op 2731.97 MB/s PASS ok internal/chacha8rand 1.291s goos: freebsd goarch: amd64 pkg: internal/concurrent cpu: AMD EPYC 7B12 BenchmarkHashTrieMapLoadSmall-4 1063116 128.4 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 547261 211.8 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 161518 684.1 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 497364 206.1 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 111386 1249 ns/op 25 B/op 0 allocs/op PASS ok internal/concurrent 4.047s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 50614 2251 ns/op 0.44 MB/s BenchmarkMarshalCorpusFile/2-4 52026 2399 ns/op 0.83 MB/s BenchmarkMarshalCorpusFile/4-4 47556 2686 ns/op 1.49 MB/s BenchmarkMarshalCorpusFile/8-4 38524 3083 ns/op 2.59 MB/s BenchmarkMarshalCorpusFile/16-4 31027 3933 ns/op 4.07 MB/s BenchmarkMarshalCorpusFile/32-4 20449 5803 ns/op 5.51 MB/s BenchmarkMarshalCorpusFile/64-4 15566 7529 ns/op 8.50 MB/s BenchmarkMarshalCorpusFile/128-4 11938 10105 ns/op 12.67 MB/s BenchmarkMarshalCorpusFile/256-4 4982 23709 ns/op 10.80 MB/s BenchmarkMarshalCorpusFile/512-4 2575 46606 ns/op 10.99 MB/s BenchmarkMarshalCorpusFile/1024-4 1436 90059 ns/op 11.37 MB/s BenchmarkMarshalCorpusFile/2048-4 634 176629 ns/op 11.59 MB/s BenchmarkMarshalCorpusFile/4096-4 336 359922 ns/op 11.38 MB/s BenchmarkMarshalCorpusFile/8192-4 180 679282 ns/op 12.06 MB/s BenchmarkMarshalCorpusFile/16384-4 87 1341913 ns/op 12.21 MB/s BenchmarkMarshalCorpusFile/32768-4 36 2843328 ns/op 11.52 MB/s BenchmarkMarshalCorpusFile/65536-4 18 5813139 ns/op 11.27 MB/s BenchmarkMarshalCorpusFile/131072-4 8 12584660 ns/op 10.42 MB/s BenchmarkMarshalCorpusFile/262144-4 4 26899534 ns/op 9.75 MB/s BenchmarkMarshalCorpusFile/524288-4 3 47273898 ns/op 11.09 MB/s BenchmarkMarshalCorpusFile/1048576-4 2 89746480 ns/op 11.68 MB/s BenchmarkUnmarshalCorpusFile/1-4 13116 8702 ns/op 0.11 MB/s BenchmarkUnmarshalCorpusFile/2-4 13105 9164 ns/op 0.22 MB/s BenchmarkUnmarshalCorpusFile/4-4 10000 10145 ns/op 0.39 MB/s BenchmarkUnmarshalCorpusFile/8-4 10256 11772 ns/op 0.68 MB/s BenchmarkUnmarshalCorpusFile/16-4 7706 13746 ns/op 1.16 MB/s BenchmarkUnmarshalCorpusFile/32-4 5815 19836 ns/op 1.61 MB/s BenchmarkUnmarshalCorpusFile/64-4 5160 23875 ns/op 2.68 MB/s BenchmarkUnmarshalCorpusFile/128-4 3932 31040 ns/op 4.12 MB/s BenchmarkUnmarshalCorpusFile/256-4 1442 79878 ns/op 3.20 MB/s BenchmarkUnmarshalCorpusFile/512-4 764 151422 ns/op 3.38 MB/s BenchmarkUnmarshalCorpusFile/1024-4 405 294152 ns/op 3.48 MB/s BenchmarkUnmarshalCorpusFile/2048-4 204 582672 ns/op 3.51 MB/s BenchmarkUnmarshalCorpusFile/4096-4 87 1150950 ns/op 3.56 MB/s BenchmarkUnmarshalCorpusFile/8192-4 51 2300240 ns/op 3.56 MB/s BenchmarkUnmarshalCorpusFile/16384-4 22 4610362 ns/op 3.55 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 9273884 ns/op 3.53 MB/s BenchmarkUnmarshalCorpusFile/65536-4 6 18121936 ns/op 3.62 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 35584356 ns/op 3.68 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 73193092 ns/op 3.58 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 145712695 ns/op 3.60 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 287923927 ns/op 3.64 MB/s BenchmarkMutatorBytes/1-4 42886 2801 ns/op BenchmarkMutatorBytes/10-4 45108 2684 ns/op BenchmarkMutatorBytes/100-4 42471 2904 ns/op BenchmarkMutatorBytes/1000-4 30120 4213 ns/op BenchmarkMutatorBytes/10000-4 8122 16392 ns/op BenchmarkMutatorBytes/100000-4 1238 100531 ns/op BenchmarkMutatorString/1-4 41826 2900 ns/op BenchmarkMutatorString/10-4 41820 2890 ns/op BenchmarkMutatorString/100-4 38680 3288 ns/op BenchmarkMutatorString/1000-4 21499 5990 ns/op BenchmarkMutatorString/10000-4 3699 29572 ns/op BenchmarkMutatorString/100000-4 561 222713 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 22012 4910 ns/op BenchmarkMutatorAllBasicTypes/string-4 24286 5011 ns/op BenchmarkMutatorAllBasicTypes/bool-4 70882 1734 ns/op BenchmarkMutatorAllBasicTypes/float32-4 61502 1944 ns/op BenchmarkMutatorAllBasicTypes/float64-4 63224 1926 ns/op BenchmarkMutatorAllBasicTypes/int-4 66080 1805 ns/op BenchmarkMutatorAllBasicTypes/int8-4 67754 1803 ns/op BenchmarkMutatorAllBasicTypes/int16-4 65946 1803 ns/op BenchmarkMutatorAllBasicTypes/int32-4 65158 1801 ns/op BenchmarkMutatorAllBasicTypes/int64-4 67233 1793 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 64186 1849 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 64981 1866 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 64881 1852 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 65360 1859 ns/op PASS ok internal/fuzz 12.296s PASS ok internal/poll 1.077s goos: freebsd goarch: amd64 pkg: internal/runtime/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 20151562 5.937 ns/op BenchmarkAnd32Parallel-4 3708206 32.95 ns/op BenchmarkAnd64-4 19344096 5.945 ns/op BenchmarkAnd64Parallel-4 3864837 32.35 ns/op BenchmarkOr32-4 19930167 5.932 ns/op BenchmarkOr32Parallel-4 3740679 35.62 ns/op BenchmarkOr64-4 19820089 5.964 ns/op BenchmarkOr64Parallel-4 3286914 36.66 ns/op BenchmarkAtomicLoad64-4 19576005 5.912 ns/op BenchmarkAtomicStore64-4 20250150 5.914 ns/op BenchmarkAtomicLoad-4 19288996 5.914 ns/op BenchmarkAtomicStore-4 19960272 5.907 ns/op BenchmarkAtomicLoad8-4 20107264 5.227 ns/op BenchmarkAnd8-4 19540212 5.366 ns/op BenchmarkAnd-4 23308893 5.947 ns/op BenchmarkAnd8Parallel-4 3567586 34.91 ns/op BenchmarkAndParallel-4 3436723 35.31 ns/op BenchmarkOr8-4 18456333 5.791 ns/op BenchmarkOr-4 20295697 5.921 ns/op BenchmarkOr8Parallel-4 3253476 37.40 ns/op BenchmarkOrParallel-4 3505509 31.38 ns/op BenchmarkXadd-4 3027537 37.26 ns/op BenchmarkXadd64-4 4251984 30.69 ns/op BenchmarkCas-4 3122794 37.66 ns/op BenchmarkCas64-4 3055790 37.61 ns/op BenchmarkXchg-4 3658402 32.74 ns/op BenchmarkXchg64-4 3472167 35.38 ns/op PASS ok internal/runtime/atomic 5.104s goos: freebsd goarch: amd64 pkg: internal/runtime/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5461383 21.86 ns/op BenchmarkMulUintptr/large-4 4499502 26.61 ns/op PASS ok internal/runtime/math 1.376s PASS ok internal/syscall/unix 1.026s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: AMD EPYC 7B12 BenchmarkLarge-4 1 247197569 ns/op 1.11 MB/s 2851728 B/op 43 allocs/op PASS ok internal/zstd 1.322s goos: freebsd goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 40218 3964 ns/op BenchmarkCopyNLarge-4 560 234929 ns/op PASS ok io 1.640s goos: freebsd goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 321166 381.2 ns/op BenchmarkPrintln-4 28369 4328 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 41773 2881 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 4665 22885 ns/op BenchmarkDiscard-4 1260766 94.42 ns/op 0 B/op 0 allocs/op PASS ok log 1.893s goos: freebsd goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkAttrString-4 25869 4653 ns/op 312 B/op 16 allocs/op BenchmarkWriteTime-4 125548 945.0 ns/op BenchmarkJSONHandler/defaults-4 10315 12173 ns/op 520 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 6085 20662 ns/op 781 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6710 18435 ns/op 758 B/op 5 allocs/op BenchmarkPreformatting/separate-4 10246 12283 ns/op 528 B/op 1 allocs/op BenchmarkPreformatting/struct-4 9146 11936 ns/op 520 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 6663 15151 ns/op 519 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 39544 3130 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 37578 3230 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 93992 1296 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 72487 1716 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 41242 2807 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 69980 1746 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 73024 1736 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 43668 2803 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1292900 89.86 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 878522 139.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 744878 138.2 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 680224 178.8 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 478846 237.8 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 8702 13715 ns/op BenchmarkDispatch/switch-checked-4 275629 417.6 ns/op BenchmarkDispatch/As-4 256680 436.8 ns/op BenchmarkDispatch/Visit-4 233474 468.1 ns/op BenchmarkUnsafeStrings-4 24771 4765 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 PASS ok log/slog 5.246s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1760334 67.66 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1741934 67.29 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 1039657 114.7 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 245641 411.0 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 77158 1584 ns/op 263 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 84192 1316 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 56464 2387 ns/op 677 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 18967 7111 ns/op 3474 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 18823 6349 ns/op 585 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 18380 6773 ns/op 587 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 12500 9965 ns/op 1077 B/op 5 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3816 27422 ns/op 4336 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 19344 6338 ns/op 522 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 18775 6299 ns/op 529 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 13580 8978 ns/op 939 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4342 24720 ns/op 3764 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.806s goos: freebsd goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 5 20821121 ns/op PASS ok maps 2.736s goos: freebsd goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4720002 25.24 ns/op BenchmarkAcosh-4 1375264 88.11 ns/op BenchmarkAsin-4 4760610 24.82 ns/op BenchmarkAsinh-4 1341932 89.81 ns/op BenchmarkAtan-4 5711805 22.05 ns/op BenchmarkAtanh-4 1330148 90.56 ns/op BenchmarkAtan2-4 3218175 37.09 ns/op BenchmarkCbrt-4 1693252 70.21 ns/op BenchmarkCeil-4 18514224 5.517 ns/op BenchmarkCopysign-4 2455713 48.30 ns/op BenchmarkCos-4 1462923 81.41 ns/op BenchmarkCosh-4 2009106 59.88 ns/op BenchmarkErf-4 5701370 20.77 ns/op BenchmarkErfc-4 5334366 21.62 ns/op BenchmarkErfinv-4 5504004 21.69 ns/op BenchmarkErfcinv-4 5634423 21.66 ns/op BenchmarkExp-4 8709836 13.02 ns/op BenchmarkExpGo-4 1124570 104.1 ns/op BenchmarkExpm1-4 4655653 25.43 ns/op BenchmarkExp2-4 1218405 99.26 ns/op BenchmarkExp2Go-4 1136326 102.9 ns/op BenchmarkAbs-4 3266020 34.80 ns/op BenchmarkDim-4 10408204 9.851 ns/op BenchmarkFloor-4 18358802 5.966 ns/op BenchmarkMax-4 15350679 7.530 ns/op BenchmarkMin-4 16577332 8.163 ns/op BenchmarkMod-4 324033 364.9 ns/op BenchmarkFrexp-4 1743674 68.31 ns/op BenchmarkGamma-4 810175 148.0 ns/op BenchmarkHypot-4 12821944 8.207 ns/op BenchmarkHypotGo-4 1591311 74.50 ns/op BenchmarkIlogb-4 2133906 56.92 ns/op BenchmarkJ0-4 272804 380.0 ns/op BenchmarkJ1-4 286579 355.8 ns/op BenchmarkJn-4 143014 761.3 ns/op BenchmarkLdexp-4 1690718 72.22 ns/op BenchmarkLgamma-4 1000000 101.5 ns/op BenchmarkLog-4 8643915 13.16 ns/op BenchmarkLogb-4 2089584 56.45 ns/op BenchmarkLog1p-4 1613277 74.49 ns/op BenchmarkLog10-4 8330518 13.91 ns/op BenchmarkLog2-4 1460782 82.39 ns/op BenchmarkModf-4 2587374 43.52 ns/op BenchmarkNextafter32-4 2692089 44.87 ns/op BenchmarkNextafter64-4 2680696 45.22 ns/op BenchmarkPowInt-4 557809 216.2 ns/op BenchmarkPowFrac-4 415406 258.3 ns/op BenchmarkPow10Pos-4 5003533 24.22 ns/op BenchmarkPow10Neg-4 4996372 24.27 ns/op BenchmarkRound-4 3215827 33.64 ns/op BenchmarkRoundToEven-4 10334372 11.58 ns/op BenchmarkRemainder-4 418507 253.8 ns/op BenchmarkSignbit-4 4905932 24.03 ns/op BenchmarkSin-4 1998692 59.29 ns/op BenchmarkSincos-4 1266534 96.07 ns/op BenchmarkSinh-4 3806031 31.60 ns/op BenchmarkSqrtIndirect-4 23635695 5.073 ns/op BenchmarkSqrtLatency-4 13013160 9.264 ns/op BenchmarkSqrtIndirectLatency-4 13078100 9.356 ns/op BenchmarkSqrtGoLatency-4 1695234 70.67 ns/op BenchmarkSqrtPrime-4 174012 688.0 ns/op BenchmarkTan-4 1887794 64.36 ns/op BenchmarkTanh-4 1923166 61.63 ns/op BenchmarkTrunc-4 19419602 5.965 ns/op BenchmarkY0-4 283602 361.5 ns/op BenchmarkY1-4 293491 357.9 ns/op BenchmarkYn-4 153500 664.7 ns/op BenchmarkFloat64bits-4 4878674 24.09 ns/op BenchmarkFloat64frombits-4 4925731 24.15 ns/op BenchmarkFloat32bits-4 4884327 23.74 ns/op BenchmarkFloat32frombits-4 4882736 23.64 ns/op BenchmarkFMA-4 20272827 5.942 ns/op PASS ok math 12.336s goos: freebsd goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 13129555 7.953 ns/op 8046.88 MB/s BenchmarkAddVV/2-4 12283384 8.776 ns/op 14584.91 MB/s BenchmarkAddVV/3-4 12739767 9.370 ns/op 20490.88 MB/s BenchmarkAddVV/4-4 11587480 9.326 ns/op 27451.41 MB/s BenchmarkAddVV/5-4 12308356 9.612 ns/op 33292.04 MB/s BenchmarkAddVV/10-4 10178396 10.80 ns/op 59277.89 MB/s BenchmarkAddVV/100-4 2468301 47.43 ns/op 134941.29 MB/s BenchmarkAddVV/1000-4 229531 478.7 ns/op 133682.77 MB/s BenchmarkSubVV/1-4 12882261 8.181 ns/op 7822.63 MB/s BenchmarkSubVV/2-4 11926136 8.404 ns/op 15230.70 MB/s BenchmarkSubVV/3-4 12033169 8.437 ns/op 22756.82 MB/s BenchmarkSubVV/4-4 12109879 8.877 ns/op 28839.52 MB/s BenchmarkSubVV/5-4 11533575 9.941 ns/op 32189.98 MB/s BenchmarkSubVV/10-4 10296799 10.45 ns/op 61253.56 MB/s BenchmarkSubVV/100-4 2485881 47.52 ns/op 134666.18 MB/s BenchmarkSubVV/1000-4 251636 480.3 ns/op 133254.94 MB/s BenchmarkAddVW/1-4 15228651 7.868 ns/op 1016.72 MB/s BenchmarkAddVW/2-4 12813703 8.487 ns/op 1885.26 MB/s BenchmarkAddVW/3-4 11896920 9.045 ns/op 2653.43 MB/s BenchmarkAddVW/4-4 13410346 8.073 ns/op 3963.85 MB/s BenchmarkAddVW/5-4 14142547 8.051 ns/op 4968.50 MB/s BenchmarkAddVW/10-4 12445321 9.344 ns/op 8561.30 MB/s BenchmarkAddVW/100-4 513786 231.7 ns/op 3452.92 MB/s BenchmarkAddVW/1000-4 63483 1809 ns/op 4421.82 MB/s BenchmarkAddVWext/1-4 14179998 7.840 ns/op 1020.40 MB/s BenchmarkAddVWext/2-4 13219128 8.425 ns/op 1899.22 MB/s BenchmarkAddVWext/3-4 12049178 8.904 ns/op 2695.28 MB/s BenchmarkAddVWext/4-4 13176410 8.197 ns/op 3903.65 MB/s BenchmarkAddVWext/5-4 14827659 8.112 ns/op 4930.86 MB/s BenchmarkAddVWext/10-4 11403910 9.522 ns/op 8401.74 MB/s BenchmarkAddVWext/100-4 112279 1021 ns/op 783.75 MB/s BenchmarkAddVWext/1000-4 11910 9944 ns/op 804.54 MB/s BenchmarkSubVW/1-4 14404736 7.848 ns/op 1019.41 MB/s BenchmarkSubVW/2-4 13439182 8.169 ns/op 1958.55 MB/s BenchmarkSubVW/3-4 13999549 8.479 ns/op 2830.67 MB/s BenchmarkSubVW/4-4 13368590 8.118 ns/op 3941.90 MB/s BenchmarkSubVW/5-4 13368666 7.941 ns/op 5036.95 MB/s BenchmarkSubVW/10-4 11882040 9.370 ns/op 8538.19 MB/s BenchmarkSubVW/100-4 498548 237.6 ns/op 3366.50 MB/s BenchmarkSubVW/1000-4 70809 1675 ns/op 4777.27 MB/s BenchmarkSubVWext/1-4 15467995 7.514 ns/op 1064.61 MB/s BenchmarkSubVWext/2-4 15027399 7.671 ns/op 2085.83 MB/s BenchmarkSubVWext/3-4 14307783 8.468 ns/op 2834.16 MB/s BenchmarkSubVWext/4-4 14828648 8.087 ns/op 3956.93 MB/s BenchmarkSubVWext/5-4 13130762 8.072 ns/op 4955.20 MB/s BenchmarkSubVWext/10-4 11312488 9.599 ns/op 8334.40 MB/s BenchmarkSubVWext/100-4 111639 1011 ns/op 791.19 MB/s BenchmarkSubVWext/1000-4 12336 9757 ns/op 819.93 MB/s BenchmarkMulAddVWW/1-4 12582910 9.449 ns/op 6773.50 MB/s BenchmarkMulAddVWW/2-4 11147769 9.993 ns/op 12808.51 MB/s BenchmarkMulAddVWW/3-4 14211991 8.478 ns/op 22645.82 MB/s BenchmarkMulAddVWW/4-4 13154702 9.041 ns/op 28316.70 MB/s BenchmarkMulAddVWW/5-4 11775829 9.649 ns/op 33163.21 MB/s BenchmarkMulAddVWW/10-4 9723877 11.58 ns/op 55263.74 MB/s BenchmarkMulAddVWW/100-4 1398055 86.32 ns/op 74140.09 MB/s BenchmarkMulAddVWW/1000-4 143881 834.2 ns/op 76718.58 MB/s BenchmarkAddMulVVW/1-4 14533626 8.123 ns/op 7878.73 MB/s BenchmarkAddMulVVW/2-4 13795237 8.779 ns/op 14580.67 MB/s BenchmarkAddMulVVW/3-4 12078954 9.158 ns/op 20966.00 MB/s BenchmarkAddMulVVW/4-4 11406241 9.844 ns/op 26006.07 MB/s BenchmarkAddMulVVW/5-4 9991126 10.72 ns/op 29859.60 MB/s BenchmarkAddMulVVW/10-4 9485350 11.05 ns/op 57940.14 MB/s BenchmarkAddMulVVW/100-4 2100526 57.22 ns/op 111839.33 MB/s BenchmarkAddMulVVW/1000-4 243787 497.0 ns/op 128767.01 MB/s BenchmarkDivWVW/1-4 4235660 28.52 ns/op 2243.87 MB/s BenchmarkDivWVW/2-4 2630042 45.43 ns/op 2817.62 MB/s BenchmarkDivWVW/3-4 2118085 56.89 ns/op 3374.92 MB/s BenchmarkDivWVW/4-4 1731397 68.95 ns/op 3712.93 MB/s BenchmarkDivWVW/5-4 1420356 83.73 ns/op 3821.87 MB/s BenchmarkDivWVW/10-4 819535 147.5 ns/op 4338.45 MB/s BenchmarkDivWVW/100-4 90870 1307 ns/op 4896.95 MB/s BenchmarkDivWVW/1000-4 9318 12821 ns/op 4991.93 MB/s BenchmarkNonZeroShifts/1/shrVU-4 14365486 7.795 ns/op BenchmarkNonZeroShifts/1/shlVU-4 14817626 7.093 ns/op BenchmarkNonZeroShifts/2/shrVU-4 13743745 8.184 ns/op BenchmarkNonZeroShifts/2/shlVU-4 14373367 7.532 ns/op BenchmarkNonZeroShifts/3/shrVU-4 12433873 9.092 ns/op BenchmarkNonZeroShifts/3/shlVU-4 12656367 8.179 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11309812 10.12 ns/op BenchmarkNonZeroShifts/4/shlVU-4 12431582 8.787 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10716700 10.93 ns/op BenchmarkNonZeroShifts/5/shlVU-4 11918887 9.500 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7686873 15.63 ns/op BenchmarkNonZeroShifts/10/shlVU-4 8857587 12.46 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1204566 99.42 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1604644 74.67 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 126087 948.4 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 177128 635.8 ns/op BenchmarkDecimalConversion-4 322 373465 ns/op BenchmarkFloatString/100-4 17098 7055 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 304 393023 ns/op 2911 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 36637493 ns/op 61224 B/op 52 allocs/op BenchmarkFloatString/100000-4 1 3614590125 ns/op 832328 B/op 503 allocs/op BenchmarkFloatAdd/10-4 217836 516.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 211299 521.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 189435 583.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 96433 1042 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 20012 5568 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 267850 391.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 277906 392.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 291998 412.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 206990 566.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 55065 2121 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2742 40698 ns/op BenchmarkParseFloatLargeExp-4 682 176693 ns/op BenchmarkGCD10x10/WithoutXY-4 282343 388.3 ns/op BenchmarkGCD10x10/WithXY-4 88306 1375 ns/op BenchmarkGCD10x100/WithoutXY-4 174410 741.7 ns/op BenchmarkGCD10x100/WithXY-4 26144 4776 ns/op BenchmarkGCD10x1000/WithoutXY-4 113179 1091 ns/op BenchmarkGCD10x1000/WithXY-4 21507 5798 ns/op BenchmarkGCD100x100/WithoutXY-4 43525 2762 ns/op BenchmarkGCD100x100/WithXY-4 16086 7640 ns/op BenchmarkGCD100x1000/WithoutXY-4 19446 6336 ns/op BenchmarkGCD100x1000/WithXY-4 9567 12728 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3160 32921 ns/op BenchmarkGCD1000x1000/WithXY-4 1706 62463 ns/op BenchmarkHilbert-4 31 3501329 ns/op BenchmarkBinomial-4 20487 6087 ns/op BenchmarkQuoRem-4 31533 3895 ns/op BenchmarkExp-4 22 4634571 ns/op BenchmarkExpMont/Odd-4 213 560755 ns/op 2594 B/op 22 allocs/op BenchmarkExpMont/Even1-4 204 568726 ns/op 3358 B/op 38 allocs/op BenchmarkExpMont/Even2-4 202 587607 ns/op 3839 B/op 53 allocs/op BenchmarkExpMont/Even3-4 198 587288 ns/op 3868 B/op 54 allocs/op BenchmarkExpMont/Even4-4 200 599922 ns/op 3844 B/op 53 allocs/op BenchmarkExpMont/Even8-4 200 585370 ns/op 3831 B/op 53 allocs/op BenchmarkExpMont/Even32-4 195 604207 ns/op 3840 B/op 53 allocs/op BenchmarkExpMont/Even64-4 238 486008 ns/op 3654 B/op 54 allocs/op BenchmarkExpMont/Even96-4 241 497264 ns/op 3754 B/op 50 allocs/op BenchmarkExpMont/Even128-4 282 424546 ns/op 3258 B/op 50 allocs/op BenchmarkExpMont/Even255-4 297 398405 ns/op 2924 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 657 176312 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 578 201372 ns/op 1727 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 559 202440 ns/op 1744 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 584 199340 ns/op 1736 B/op 47 allocs/op BenchmarkExp2-4 25 4568554 ns/op BenchmarkBitset-4 1060544 113.3 ns/op BenchmarkBitsetNeg-4 493726 204.0 ns/op BenchmarkBitsetOrig-4 333813 321.7 ns/op BenchmarkBitsetNegOrig-4 224444 506.5 ns/op BenchmarkModSqrt225_Tonelli-4 199 596142 ns/op BenchmarkModSqrt225_3Mod4-4 648 174421 ns/op BenchmarkModSqrt231_Tonelli-4 194 614479 ns/op BenchmarkModSqrt231_5Mod8-4 558 205059 ns/op BenchmarkModInverse-4 18660 6659 ns/op BenchmarkSqrt-4 2140 48380 ns/op BenchmarkIntSqr/1-4 1670646 70.18 ns/op BenchmarkIntSqr/2-4 1000000 102.8 ns/op BenchmarkIntSqr/3-4 999516 119.7 ns/op BenchmarkIntSqr/5-4 760239 156.5 ns/op BenchmarkIntSqr/8-4 625641 191.3 ns/op BenchmarkIntSqr/10-4 479198 229.7 ns/op BenchmarkIntSqr/20-4 84957 1456 ns/op BenchmarkIntSqr/30-4 65989 1948 ns/op BenchmarkIntSqr/50-4 42508 3028 ns/op BenchmarkIntSqr/80-4 24716 4919 ns/op BenchmarkIntSqr/100-4 18931 6579 ns/op BenchmarkIntSqr/200-4 6051 17016 ns/op BenchmarkIntSqr/300-4 2647 39436 ns/op BenchmarkIntSqr/500-4 1180 92930 ns/op BenchmarkIntSqr/800-4 518 230859 ns/op BenchmarkIntSqr/1000-4 384 306762 ns/op BenchmarkDiv/20/10-4 557136 210.5 ns/op BenchmarkDiv/40/20-4 534037 217.3 ns/op BenchmarkDiv/100/50-4 505309 216.8 ns/op BenchmarkDiv/200/100-4 77776 1634 ns/op BenchmarkDiv/400/200-4 73016 1711 ns/op BenchmarkDiv/1000/500-4 59302 2064 ns/op BenchmarkDiv/2000/1000-4 45556 2770 ns/op BenchmarkDiv/20000/10000-4 2013 58713 ns/op BenchmarkDiv/200000/100000-4 50 2510123 ns/op BenchmarkDiv/2000000/1000000-4 2 72755932 ns/op BenchmarkDiv/20000000/10000000-4 1 2195692614 ns/op BenchmarkMul-4 8 12973116 ns/op BenchmarkNatMul/10-4 338498 362.8 ns/op BenchmarkNatMul/100-4 9151 11653 ns/op BenchmarkNatMul/1000-4 312 379990 ns/op BenchmarkZeroShifts/Shl-4 23601 5254 ns/op BenchmarkZeroShifts/ShlSame-4 5790843 17.95 ns/op BenchmarkZeroShifts/Shr-4 24608 5190 ns/op BenchmarkZeroShifts/ShrSame-4 6564296 19.09 ns/op BenchmarkExp3Power/0x10-4 313472 428.9 ns/op BenchmarkExp3Power/0x40-4 257134 480.6 ns/op BenchmarkExp3Power/0x100-4 157920 763.1 ns/op BenchmarkExp3Power/0x400-4 74911 1724 ns/op BenchmarkExp3Power/0x1000-4 17136 7028 ns/op BenchmarkExp3Power/0x4000-4 3074 37031 ns/op BenchmarkExp3Power/0x10000-4 346 355597 ns/op BenchmarkExp3Power/0x40000-4 33 3555485 ns/op BenchmarkExp3Power/0x100000-4 3 34293799 ns/op BenchmarkExp3Power/0x400000-4 1 313874700 ns/op BenchmarkFibo-4 4 30626586 ns/op BenchmarkNatSqr/1-4 1364980 85.83 ns/op BenchmarkNatSqr/2-4 951829 140.1 ns/op BenchmarkNatSqr/3-4 654620 175.0 ns/op BenchmarkNatSqr/5-4 668221 204.1 ns/op BenchmarkNatSqr/8-4 427356 295.7 ns/op BenchmarkNatSqr/10-4 352194 414.1 ns/op BenchmarkNatSqr/20-4 79323 1581 ns/op BenchmarkNatSqr/30-4 52431 2288 ns/op BenchmarkNatSqr/50-4 35569 3701 ns/op BenchmarkNatSqr/80-4 21291 5753 ns/op BenchmarkNatSqr/100-4 15585 7744 ns/op BenchmarkNatSqr/200-4 6186 19279 ns/op BenchmarkNatSqr/300-4 2905 49488 ns/op BenchmarkNatSqr/500-4 1233 97662 ns/op BenchmarkNatSqr/800-4 531 233719 ns/op BenchmarkNatSqr/1000-4 396 307617 ns/op BenchmarkNatSetBytes/8-4 3508887 32.59 ns/op BenchmarkNatSetBytes/24-4 897457 122.2 ns/op BenchmarkNatSetBytes/128-4 297360 342.8 ns/op BenchmarkNatSetBytes/7-4 1325880 89.95 ns/op BenchmarkNatSetBytes/23-4 667526 183.9 ns/op BenchmarkNatSetBytes/127-4 322786 435.5 ns/op BenchmarkScanPi-4 321 366208 ns/op BenchmarkStringPiParallel-4 853 120706 ns/op BenchmarkScan/10/Base2-4 54822 2129 ns/op BenchmarkScan/100/Base2-4 6190 19445 ns/op BenchmarkScan/1000/Base2-4 621 183810 ns/op BenchmarkScan/10/Base8-4 136484 862.3 ns/op BenchmarkScan/100/Base8-4 17655 6511 ns/op BenchmarkScan/1000/Base8-4 1795 66689 ns/op BenchmarkScan/10/Base10-4 146164 789.2 ns/op BenchmarkScan/100/Base10-4 19143 6232 ns/op BenchmarkScan/1000/Base10-4 1977 61103 ns/op BenchmarkScan/10/Base16-4 159806 677.3 ns/op BenchmarkScan/100/Base16-4 22604 5274 ns/op BenchmarkScan/1000/Base16-4 2074 52037 ns/op BenchmarkString/10/Base2-4 285532 415.8 ns/op BenchmarkString/100/Base2-4 40179 2986 ns/op BenchmarkString/1000/Base2-4 3444 29154 ns/op BenchmarkString/10/Base8-4 522374 226.5 ns/op BenchmarkString/100/Base8-4 99979 1174 ns/op BenchmarkString/1000/Base8-4 11580 10682 ns/op BenchmarkString/10/Base10-4 274038 382.7 ns/op BenchmarkString/100/Base10-4 65828 1797 ns/op BenchmarkString/1000/Base10-4 7917 15644 ns/op BenchmarkString/10/Base16-4 576315 204.8 ns/op BenchmarkString/100/Base16-4 134407 874.6 ns/op BenchmarkString/1000/Base16-4 15618 7420 ns/op BenchmarkLeafSize/0-4 62 1876416 ns/op BenchmarkLeafSize/1-4 706 167444 ns/op BenchmarkLeafSize/2-4 684 165918 ns/op BenchmarkLeafSize/3-4 534 234137 ns/op BenchmarkLeafSize/4-4 739 169782 ns/op BenchmarkLeafSize/5-4 483 253861 ns/op BenchmarkLeafSize/6-4 530 225155 ns/op BenchmarkLeafSize/7-4 544 212552 ns/op BenchmarkLeafSize/8-4 686 160376 ns/op BenchmarkLeafSize/9-4 417 304592 ns/op BenchmarkLeafSize/10-4 470 255272 ns/op BenchmarkLeafSize/11-4 474 249566 ns/op BenchmarkLeafSize/12-4 502 223531 ns/op BenchmarkLeafSize/13-4 489 244965 ns/op BenchmarkLeafSize/14-4 548 206513 ns/op BenchmarkLeafSize/15-4 603 196839 ns/op BenchmarkLeafSize/16-4 715 158158 ns/op BenchmarkLeafSize/32-4 716 163879 ns/op BenchmarkLeafSize/64-4 661 172994 ns/op BenchmarkProbablyPrime/n=0-4 16 7058830 ns/op BenchmarkProbablyPrime/n=1-4 13 8041050 ns/op BenchmarkProbablyPrime/n=5-4 9 11273497 ns/op BenchmarkProbablyPrime/n=10-4 7 15560308 ns/op BenchmarkProbablyPrime/n=20-4 5 24322161 ns/op BenchmarkProbablyPrime/Lucas-4 19 6346393 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 135 880035 ns/op BenchmarkRatCmp-4 291738 384.3 ns/op BenchmarkFloatPrecExact/1-4 181465 580.5 ns/op BenchmarkFloatPrecExact/10-4 64065 1827 ns/op BenchmarkFloatPrecExact/100-4 17130 6911 ns/op BenchmarkFloatPrecExact/1000-4 3414 34429 ns/op BenchmarkFloatPrecExact/10000-4 219 532670 ns/op BenchmarkFloatPrecExact/100000-4 5 21723764 ns/op BenchmarkFloatPrecExact/1000000-4 1 1093040264 ns/op BenchmarkFloatPrecMixed/1-4 185643 602.2 ns/op BenchmarkFloatPrecMixed/10-4 63331 1918 ns/op BenchmarkFloatPrecMixed/100-4 9147 13195 ns/op BenchmarkFloatPrecMixed/1000-4 669 171781 ns/op BenchmarkFloatPrecMixed/10000-4 19 5432691 ns/op BenchmarkFloatPrecMixed/100000-4 1 302108964 ns/op BenchmarkFloatPrecMixed/1000000-4 1 20822669326 ns/op BenchmarkFloatPrecInexact/1-4 334552 358.1 ns/op BenchmarkFloatPrecInexact/10-4 280316 421.2 ns/op BenchmarkFloatPrecInexact/100-4 207405 654.8 ns/op BenchmarkFloatPrecInexact/1000-4 57382 2433 ns/op BenchmarkFloatPrecInexact/10000-4 7404 16008 ns/op BenchmarkFloatPrecInexact/100000-4 757 163291 ns/op BenchmarkFloatPrecInexact/1000000-4 52 2611511 ns/op BenchmarkFloatSqrt/64-4 31012 3787 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 19314 6221 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 13641 8664 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 7302 16053 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1390 87469 ns/op 18075 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 105 1126668 ns/op 177014 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 2 81977272 ns/op 3597940 B/op 636 allocs/op PASS ok math/big 74.999s goos: freebsd goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 10730692 11.56 ns/op BenchmarkLeadingZeros8-4 10295686 11.66 ns/op BenchmarkLeadingZeros16-4 10438561 10.14 ns/op BenchmarkLeadingZeros32-4 11160740 10.18 ns/op BenchmarkLeadingZeros64-4 9967194 12.20 ns/op BenchmarkTrailingZeros-4 8775852 12.49 ns/op BenchmarkTrailingZeros8-4 9969306 11.99 ns/op BenchmarkTrailingZeros16-4 10427740 11.58 ns/op BenchmarkTrailingZeros32-4 10310185 12.27 ns/op BenchmarkTrailingZeros64-4 9805959 12.29 ns/op BenchmarkOnesCount-4 10671897 10.48 ns/op BenchmarkOnesCount8-4 11886654 10.92 ns/op BenchmarkOnesCount16-4 11430796 10.01 ns/op BenchmarkOnesCount32-4 11940328 9.502 ns/op BenchmarkOnesCount64-4 11602615 10.39 ns/op BenchmarkRotateLeft-4 10969908 10.67 ns/op BenchmarkRotateLeft8-4 11816112 10.09 ns/op BenchmarkRotateLeft16-4 12805539 9.844 ns/op BenchmarkRotateLeft32-4 11446815 10.95 ns/op BenchmarkRotateLeft64-4 11500052 9.977 ns/op BenchmarkReverse-4 19686873 5.620 ns/op BenchmarkReverse8-4 18796983 5.637 ns/op BenchmarkReverse16-4 20239732 5.972 ns/op BenchmarkReverse32-4 18271335 5.925 ns/op BenchmarkReverse64-4 20214093 5.941 ns/op BenchmarkReverseBytes-4 25281997 5.617 ns/op BenchmarkReverseBytes16-4 25338214 5.617 ns/op BenchmarkReverseBytes32-4 20139454 5.641 ns/op BenchmarkReverseBytes64-4 19291819 5.205 ns/op BenchmarkAdd-4 11156630 10.09 ns/op BenchmarkAdd32-4 12067172 9.877 ns/op BenchmarkAdd64-4 11954911 10.10 ns/op BenchmarkAdd64multiple-4 17905070 5.929 ns/op BenchmarkSub-4 11483709 10.21 ns/op BenchmarkSub32-4 10631235 12.49 ns/op BenchmarkSub64-4 11170681 10.13 ns/op BenchmarkSub64multiple-4 20078596 5.948 ns/op BenchmarkMul-4 12013268 10.04 ns/op BenchmarkMul32-4 11832890 9.788 ns/op BenchmarkMul64-4 11215072 10.17 ns/op BenchmarkDiv-4 11465636 11.00 ns/op BenchmarkDiv32-4 9443282 11.25 ns/op BenchmarkDiv64-4 10697716 10.33 ns/op PASS ok math/bits 6.823s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 14067262 7.817 ns/op BenchmarkAcos-4 603205 175.4 ns/op BenchmarkAcosh-4 563988 189.2 ns/op BenchmarkAsin-4 674948 175.8 ns/op BenchmarkAsinh-4 612640 171.6 ns/op BenchmarkAtan-4 1000000 110.8 ns/op BenchmarkAtanh-4 1000000 110.7 ns/op BenchmarkConj-4 19467488 5.606 ns/op BenchmarkCos-4 699451 167.8 ns/op BenchmarkCosh-4 685627 163.4 ns/op BenchmarkExp-4 982491 122.2 ns/op BenchmarkLog-4 1512562 79.67 ns/op BenchmarkLog10-4 1506735 79.74 ns/op BenchmarkPhase-4 3312897 37.46 ns/op BenchmarkPolar-4 2381817 52.67 ns/op BenchmarkPow-4 276373 429.5 ns/op BenchmarkRect-4 1430928 91.97 ns/op BenchmarkSin-4 719738 149.7 ns/op BenchmarkSinh-4 734986 162.4 ns/op BenchmarkSqrt-4 1000000 107.0 ns/op BenchmarkTan-4 444988 253.2 ns/op BenchmarkTanh-4 491796 239.0 ns/op PASS ok math/cmplx 4.175s goos: freebsd goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 984928 109.6 ns/op BenchmarkInt63ThreadsafeParallel-4 838843 147.0 ns/op BenchmarkInt63Unthreadsafe-4 1465104 81.99 ns/op BenchmarkIntn1000-4 1000000 108.8 ns/op BenchmarkInt63n1000-4 1261150 94.55 ns/op BenchmarkInt31n1000-4 1246562 96.47 ns/op BenchmarkFloat32-4 1255462 95.19 ns/op BenchmarkFloat64-4 1454331 79.87 ns/op BenchmarkPerm3-4 262765 436.2 ns/op BenchmarkPerm30-4 31218 3896 ns/op BenchmarkPerm30ViaShuffle-4 30261 3797 ns/op BenchmarkShuffleOverhead-4 21271 5603 ns/op BenchmarkRead3-4 1171402 103.2 ns/op BenchmarkRead64-4 106574 1066 ns/op BenchmarkRead1000-4 7454 15888 ns/op BenchmarkConcurrent-4 191210 606.0 ns/op PASS ok math/rand 3.765s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8MarshalBinary-4 872862 127.3 ns/op BenchmarkChaCha8MarshalBinaryRead-4 358270 321.0 ns/op BenchmarkChaCha8-4 6728848 19.07 ns/op BenchmarkChaCha8Read-4 1000000 108.8 ns/op 294.08 MB/s BenchmarkPCG_DXSM-4 4398982 25.96 ns/op BenchmarkSourceUint64-4 4641010 25.81 ns/op BenchmarkGlobalInt64-4 4041986 27.87 ns/op BenchmarkGlobalInt64Parallel-4 7720309 14.88 ns/op BenchmarkGlobalUint64-4 4031635 30.70 ns/op BenchmarkGlobalUint64Parallel-4 7797033 15.35 ns/op BenchmarkInt64-4 2732162 44.78 ns/op BenchmarkUint64-4 2705899 44.66 ns/op BenchmarkGlobalIntN1000-4 2819862 42.66 ns/op BenchmarkIntN1000-4 2067684 55.21 ns/op BenchmarkInt64N1000-4 2037248 57.27 ns/op BenchmarkInt64N1e8-4 2034230 58.48 ns/op BenchmarkInt64N1e9-4 2044790 58.18 ns/op BenchmarkInt64N2e9-4 2082094 57.51 ns/op BenchmarkInt64N1e18-4 1963837 58.74 ns/op BenchmarkInt64N2e18-4 1944756 60.32 ns/op BenchmarkInt64N4e18-4 1734112 68.23 ns/op BenchmarkInt32N1000-4 2108404 59.38 ns/op BenchmarkInt32N1e8-4 2058921 58.35 ns/op BenchmarkInt32N1e9-4 2049782 58.85 ns/op BenchmarkInt32N2e9-4 2107059 58.16 ns/op BenchmarkFloat32-4 2649702 44.76 ns/op BenchmarkFloat64-4 2714301 43.81 ns/op BenchmarkExpFloat64-4 1559218 76.38 ns/op BenchmarkNormFloat64-4 1553569 77.35 ns/op BenchmarkPerm3-4 421873 272.5 ns/op BenchmarkPerm30-4 39447 2975 ns/op BenchmarkPerm30ViaShuffle-4 43497 2850 ns/op BenchmarkShuffleOverhead-4 56655 2153 ns/op BenchmarkConcurrent-4 3670244 29.78 ns/op PASS ok math/rand/v2 6.598s goos: freebsd goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 74490 1591 ns/op BenchmarkQDecodeWord-4 161917 714.8 ns/op BenchmarkQDecodeHeader-4 169298 723.9 ns/op BenchmarkTypeByExtension/.html-4 568323 209.6 ns/op BenchmarkTypeByExtension/.HTML-4 394480 270.2 ns/op BenchmarkTypeByExtension/.unused-4 458990 226.2 ns/op BenchmarkExtensionsByType/text/html-4 293518 390.7 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 187779 661.5 ns/op BenchmarkExtensionsByType/application/octet-stream-4 283593 383.7 ns/op PASS ok mime 2.224s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 861 130684 ns/op 48249 B/op 186 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 890 127574 ns/op 48347 B/op 186 allocs/op BenchmarkReadForm/files/maxMemory=0-4 403 307305 ns/op 104007 B/op 270 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 759 166276 ns/op 49521 B/op 206 allocs/op PASS ok mime/multipart 1.614s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1224 87756 ns/op PASS ok mime/quotedprintable 1.196s goos: freebsd goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 152 744612 ns/op 8617 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 14 7867878 ns/op 26510 B/op 208 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5132031338 ns/op 158288 B/op 225 allocs/op BenchmarkDNSName-4 146706 703.4 ns/op BenchmarkInterfaces-4 7416 14382 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 13645 8726 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 7465 14690 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 9090 13409 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 12675 9527 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 9825 12333 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 20379 6040 ns/op BenchmarkParseIPValidIPv4-4 1000000 117.6 ns/op BenchmarkParseIPValidIPv6-4 883314 133.6 ns/op BenchmarkIPMarshalText/IPv4-4 755157 140.8 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6-4 321028 373.4 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6_long-4 180130 674.6 ns/op 48 B/op 1 allocs/op BenchmarkIPString/IPv4-4 157862 727.9 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 20244 5992 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 79977 1474 ns/op BenchmarkIPEqual/IPv4-4 1398019 85.07 ns/op BenchmarkIPEqual/IPv6-4 1394661 89.34 ns/op BenchmarkSendfileZeroBytes-4 18740 5997 ns/op 19 B/op 1 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1047321855 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1051528607 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1058779229 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1054758158 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1076694197 ns/op 0.02 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1075017827 ns/op 0.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1074995297 ns/op 0.06 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1070377915 ns/op 0.12 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1076741547 ns/op 0.24 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1114858614 ns/op 0.47 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1078953339 ns/op 0.97 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1073249467 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1076105998 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1076342348 ns/op 0.00 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1036864040 ns/op 0.01 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1020619043 ns/op 0.02 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1069658494 ns/op 0.03 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1053522048 ns/op 0.06 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1045827965 ns/op 0.13 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1015970972 ns/op 0.26 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1078904079 ns/op 0.49 MB/s 32944 B/op 4 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1049708016 ns/op 1.00 MB/s 32944 B/op 4 allocs/op BenchmarkTCP4OneShot-4 3492 34418 ns/op BenchmarkTCP4OneShotTimeout-4 3576 34565 ns/op BenchmarkTCP4Persistent-4 10404 11321 ns/op BenchmarkTCP4PersistentTimeout-4 10603 11386 ns/op BenchmarkTCP6OneShot-4 3198 36332 ns/op BenchmarkTCP6OneShotTimeout-4 3422 35191 ns/op BenchmarkTCP6Persistent-4 9853 11764 ns/op BenchmarkTCP6PersistentTimeout-4 10360 12130 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 25462 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 25172 ns/op BenchmarkSetReadDeadline-4 125300 963.5 ns/op BenchmarkUDP6LinkLocalUnicast-4 6866 16535 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 14641 10709 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 6712 17966 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 10000 17667 ns/op 0 B/op 0 allocs/op PASS ok net 36.641s goos: freebsd goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 41018 2800 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 17616 6750 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 25911 4613 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 25429 4701 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 52830 2201 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 72328 1615 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 2218784 54.05 ns/op BenchmarkFindChild/n=2/rep=map-4 4756330 24.89 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1854427 65.05 ns/op BenchmarkFindChild/n=4/rep=linear-4 1000000 101.1 ns/op BenchmarkFindChild/n=4/rep=map-4 4353794 26.75 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 1051609 110.7 ns/op BenchmarkFindChild/n=8/rep=linear-4 580705 197.0 ns/op BenchmarkFindChild/n=8/rep=map-4 3792037 30.78 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 568089 210.0 ns/op BenchmarkFindChild/n=16/rep=linear-4 312745 377.5 ns/op BenchmarkFindChild/n=16/rep=map-4 4077744 29.12 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2529562 39.78 ns/op BenchmarkFindChild/n=32/rep=linear-4 134272 790.5 ns/op BenchmarkFindChild/n=32/rep=map-4 4726328 24.68 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2978077 36.40 ns/op BenchmarkMultiConflicts-4 1 122271824 ns/op BenchmarkServerMatch-4 26324 4697 ns/op BenchmarkReadRequestChrome-4 4960 20925 ns/op 29.20 MB/s 1540 B/op 14 allocs/op BenchmarkReadRequestCurl-4 15108 8051 ns/op 9.69 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 14782 8154 ns/op 10.06 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 10495 11610 ns/op 13.01 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 22836 5326 ns/op 7.51 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 248 439340 ns/op 2.33 MB/s BenchmarkFileAndServer_1KB/https1-4 205 559673 ns/op 1.83 MB/s BenchmarkFileAndServer_1KB/h2-4 135 786160 ns/op 1.30 MB/s BenchmarkFileAndServer_16MB/h1-4 3 34004314 ns/op 493.38 MB/s BenchmarkFileAndServer_16MB/https1-4 2 68874350 ns/op 243.59 MB/s BenchmarkFileAndServer_16MB/h2-4 1 188932824 ns/op 88.80 MB/s BenchmarkFileAndServer_64MB/h1-4 1 127613585 ns/op 525.88 MB/s BenchmarkFileAndServer_64MB/https1-4 1 271121980 ns/op 247.52 MB/s BenchmarkFileAndServer_64MB/h2-4 1 753551575 ns/op 89.06 MB/s BenchmarkServeMux-4 285 422047 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 368 360120 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 283 441505 ns/op 6488 B/op 70 allocs/op BenchmarkClientServer/https1-4 201 532524 ns/op 7508 B/op 81 allocs/op BenchmarkClientServer/h2-4 162 718752 ns/op 10597 B/op 80 allocs/op BenchmarkClientServerParallel/4/h1-4 1192 89807 ns/op 10089 B/op 83 allocs/op BenchmarkClientServerParallel/4/https1-4 56 2319614 ns/op 98686 B/op 840 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58284: write tcp 127.0.0.1:58282->127.0.0.1:58284: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58288: write tcp 127.0.0.1:58282->127.0.0.1:58288: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58289: write tcp 127.0.0.1:58282->127.0.0.1:58289: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58316: read tcp 127.0.0.1:58290->127.0.0.1:58316: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58318: write tcp 127.0.0.1:58290->127.0.0.1:58318: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58317: write tcp 127.0.0.1:58290->127.0.0.1:58317: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58342: read tcp 127.0.0.1:58319->127.0.0.1:58342: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58352: write tcp 127.0.0.1:58319->127.0.0.1:58352: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58353: write tcp 127.0.0.1:58319->127.0.0.1:58353: use of closed network connection BenchmarkClientServerParallel/4/h2-4 489 225835 ns/op 13088 B/op 109 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58363: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58361: write tcp 127.0.0.1:58360->127.0.0.1:58361: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58364: write tcp 127.0.0.1:58360->127.0.0.1:58364: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58380: write tcp 127.0.0.1:58367->127.0.0.1:58380: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58379: write tcp 127.0.0.1:58367->127.0.0.1:58379: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58400: write tcp 127.0.0.1:58384->127.0.0.1:58400: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:58391: write tcp 127.0.0.1:58384->127.0.0.1:58391: use of closed network connection BenchmarkClientServerParallel/64/h1-4 877 146817 ns/op 19254 B/op 115 allocs/op BenchmarkClientServerParallel/64/https1-4 36 3717182 ns/op 149485 B/op 1264 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59270: write tcp 127.0.0.1:59265->127.0.0.1:59270: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59266: write tcp 127.0.0.1:59265->127.0.0.1:59266: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59296: EOF BenchmarkClientServerParallel/64/h2-4 56 3488114 ns/op 146401 B/op 1323 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59314: write tcp 127.0.0.1:59311->127.0.0.1:59314: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59313: write tcp 127.0.0.1:59311->127.0.0.1:59313: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59340: read tcp 127.0.0.1:59318->127.0.0.1:59340: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59322: read tcp 127.0.0.1:59318->127.0.0.1:59322: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59336: read tcp 127.0.0.1:59318->127.0.0.1:59336: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59327: read tcp 127.0.0.1:59318->127.0.0.1:59327: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59332: read tcp 127.0.0.1:59318->127.0.0.1:59332: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59355: read tcp 127.0.0.1:59318->127.0.0.1:59355: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59330: read tcp 127.0.0.1:59318->127.0.0.1:59330: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:59337: read tcp 127.0.0.1:59318->127.0.0.1:59337: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1075834607 ns/op 31024 B/op 156 allocs/op BenchmarkClient-4 225 526779 ns/op 4248 B/op 51 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 571 191010 ns/op 7588 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1302 91049 ns/op 3088 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1734 66324 ns/op 1972 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1636 68776 ns/op 2853 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1591 63855 ns/op 2791 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1708 66875 ns/op 2800 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1618 64873 ns/op 1949 B/op 14 allocs/op BenchmarkServerHijack-4 1087 106029 ns/op 16871 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 385 307862 ns/op 5891 B/op 52 allocs/op BenchmarkResponseStatusLine-4 738758 155.4 ns/op 0 B/op 0 allocs/op PASS ok net/http 17.216s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 5004 22188 ns/op 34257 B/op 14 allocs/op PASS ok net/http/httputil 1.295s goos: freebsd goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 125973 921.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 1158428 99.98 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 739914 137.8 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 143749 775.9 ns/op BenchmarkStdIPv4-4 181136 740.8 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 122382 844.4 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 123115 883.4 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 155463 688.2 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 101246 1000 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 2271012 52.17 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1792039 65.95 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1343044 90.88 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 750637 159.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 940334 129.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 807712 148.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 185728 649.7 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 729240 161.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 552844 223.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 525170 197.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 546478 220.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 163009 762.7 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 513175 206.1 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 208053 594.6 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 220342 457.3 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 354200 345.4 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 228271 491.6 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 534560 221.0 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 245487 498.5 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 222579 496.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 257434 499.6 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 191485 684.3 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 640742 188.3 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 216153 531.7 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 233025 467.7 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 372939 325.4 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 213926 495.8 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 341292 327.3 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 158638 700.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 192985 590.0 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 226636 479.1 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 168864 611.1 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 416522 293.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 193009 652.8 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 200820 569.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 274983 439.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 200895 601.7 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1445331 78.94 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1468964 81.93 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1494396 78.86 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1369057 84.41 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1422462 84.76 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1425052 82.99 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1453364 82.96 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1420711 84.30 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1421353 83.53 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 546420 225.5 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 665318 179.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 488233 247.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 514094 219.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 489843 243.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 152218 774.8 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 8014143 14.46 ns/op PASS ok net/netip 11.101s 2024/10/30 15:55:54 Test RPC server listening on 127.0.0.1:59922 2024/10/30 15:55:54 Test HTTP RPC server listening on 127.0.0.1:59923 goos: freebsd goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1663 70846 ns/op BenchmarkEndToEndHTTP-4 1398 72009 ns/op BenchmarkEndToEndAsync-4 3250 31019 ns/op BenchmarkEndToEndAsyncHTTP-4 4123 25909 ns/op PASS ok net/rpc 1.685s goos: freebsd goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 5277 22196 ns/op BenchmarkReadMIMEHeader/server_headers-4 7682 15459 ns/op BenchmarkUncommon-4 33138 3217 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.655s goos: freebsd goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 6880 16626 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 159915 672.6 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 843590 140.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 133064 856.7 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 237135 473.3 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 117978 988.5 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 21220 5594 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 585027 207.3 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 135760 850.2 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 219254 465.8 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 118380 957.8 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 22880 5254 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 262076 382.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 127600 868.1 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 138506 892.8 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 59911 1939 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 11350 10469 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 282890 373.6 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 127906 873.9 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 128872 903.8 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 59728 1949 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 11550 10119 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.369s goos: freebsd goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4426898 26.08 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 278605 422.3 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1521 69395 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:506: benchmarkReaddirname ".": 145 entries os_test.go:506: benchmarkReaddirname ".": 145 entries os_test.go:506: benchmarkReaddirname ".": 145 entries BenchmarkReaddir-4 510 230237 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:523: benchmarkReaddir ".": 145 entries os_test.go:523: benchmarkReaddir ".": 145 entries os_test.go:523: benchmarkReaddir ".": 145 entries BenchmarkReadDir-4 1256 96304 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:540: benchmarkReadDir ".": 145 entries os_test.go:540: benchmarkReadDir ".": 145 entries os_test.go:540: benchmarkReadDir ".": 145 entries BenchmarkStatDot-4 156780 788.8 ns/op BenchmarkStatFile-4 131318 945.6 ns/op BenchmarkStatDir-4 136832 887.5 ns/op BenchmarkLstatDot-4 157212 783.3 ns/op BenchmarkLstatFile-4 134626 933.4 ns/op BenchmarkLstatDir-4 141333 885.7 ns/op BenchmarkRemoveAll-4 44 2549920 ns/op 45698 B/op 532 allocs/op PASS ok os 3.052s goos: freebsd goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 42 2382412 ns/op 7086 B/op 30 allocs/op PASS ok os/exec 1.182s goos: freebsd goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 24165 4700 ns/op PASS ok os/user 1.218s goos: freebsd goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 5258688 22.67 ns/op BenchmarkString-4 3052333 38.86 ns/op BenchmarkBytes-4 2719249 41.98 ns/op BenchmarkNamedBytes-4 1526149 78.73 ns/op BenchmarkBytesArray-4 1000000 119.4 ns/op BenchmarkSliceLen-4 3095623 37.96 ns/op BenchmarkMapLen-4 1000000 110.5 ns/op BenchmarkStringLen-4 2342624 51.49 ns/op BenchmarkArrayLen-4 1668386 71.71 ns/op BenchmarkSliceCap-4 3191702 37.14 ns/op BenchmarkDeepEqual/int8-4 526002 230.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 114128 992.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 419923 263.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 109484 1016 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 408152 267.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 109891 1021 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 461389 263.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 104474 1016 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 417681 262.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 111198 1013 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 502582 230.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 146810 779.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 447895 267.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 111229 1024 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 396274 263.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 112927 1022 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 448710 262.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 111698 1017 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 415354 261.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 115543 1012 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 452821 263.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 113415 1020 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 432034 262.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 107624 1024 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 446826 264.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 111943 1013 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 386139 262.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 109864 1011 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 456922 266.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 113906 1007 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 487429 224.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 111132 984.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 467108 261.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 109136 1023 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 151521 764.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 74198 1552 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 59876 2000 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 43311 2787 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 43959 2665 ns/op BenchmarkIsZero/ArrayComparable-4 319576 326.4 ns/op BenchmarkIsZero/ArrayIncomparable-4 40922 2941 ns/op BenchmarkIsZero/StructComparable-4 739380 140.1 ns/op BenchmarkIsZero/StructIncomparable-4 182754 652.2 ns/op BenchmarkIsZero/ArrayInt_4-4 1656372 73.14 ns/op BenchmarkIsZero/ArrayInt_1024-4 20901 5236 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 39956 3365 ns/op BenchmarkIsZero/Struct4Int-4 1603136 74.46 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 21044 6519 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 21505 5734 ns/op BenchmarkIsZero/StructInt_512-4 47137 3389 ns/op BenchmarkSetZero/Bool/Direct-4 4775979 23.86 ns/op BenchmarkSetZero/Bool/CachedZero-4 1089529 112.6 ns/op BenchmarkSetZero/Bool/NewZero-4 824560 147.1 ns/op BenchmarkSetZero/Int/Direct-4 3125407 38.33 ns/op BenchmarkSetZero/Int/CachedZero-4 1089691 111.2 ns/op BenchmarkSetZero/Int/NewZero-4 824454 147.3 ns/op BenchmarkSetZero/Uint/Direct-4 3055779 38.81 ns/op BenchmarkSetZero/Uint/CachedZero-4 1090048 111.7 ns/op BenchmarkSetZero/Uint/NewZero-4 689824 147.6 ns/op BenchmarkSetZero/Float/Direct-4 3092541 38.26 ns/op BenchmarkSetZero/Float/CachedZero-4 1078598 110.1 ns/op BenchmarkSetZero/Float/NewZero-4 824916 146.7 ns/op BenchmarkSetZero/Complex/Direct-4 3084225 39.21 ns/op BenchmarkSetZero/Complex/CachedZero-4 1000000 109.5 ns/op BenchmarkSetZero/Complex/NewZero-4 829332 146.1 ns/op BenchmarkSetZero/Array/Direct-4 2744160 42.83 ns/op BenchmarkSetZero/Array/CachedZero-4 1054339 110.3 ns/op BenchmarkSetZero/Array/NewZero-4 818610 144.8 ns/op BenchmarkSetZero/Chan/Direct-4 2997387 37.91 ns/op BenchmarkSetZero/Chan/CachedZero-4 1099681 107.1 ns/op BenchmarkSetZero/Chan/NewZero-4 840195 142.8 ns/op BenchmarkSetZero/Func/Direct-4 3101824 39.39 ns/op BenchmarkSetZero/Func/CachedZero-4 1112972 106.5 ns/op BenchmarkSetZero/Func/NewZero-4 840438 141.7 ns/op BenchmarkSetZero/Interface/Direct-4 2866129 41.16 ns/op BenchmarkSetZero/Interface/CachedZero-4 1077790 109.7 ns/op BenchmarkSetZero/Interface/NewZero-4 831319 146.9 ns/op BenchmarkSetZero/Map/Direct-4 3039180 38.93 ns/op BenchmarkSetZero/Map/CachedZero-4 973400 104.0 ns/op BenchmarkSetZero/Map/NewZero-4 851768 142.5 ns/op BenchmarkSetZero/Pointer/Direct-4 3080504 38.16 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1139968 106.7 ns/op BenchmarkSetZero/Pointer/NewZero-4 826546 141.0 ns/op BenchmarkSetZero/Slice/Direct-4 2809034 42.10 ns/op BenchmarkSetZero/Slice/CachedZero-4 1000000 111.9 ns/op BenchmarkSetZero/Slice/NewZero-4 797570 145.5 ns/op BenchmarkSetZero/String/Direct-4 3001184 39.15 ns/op BenchmarkSetZero/String/CachedZero-4 1099653 112.1 ns/op BenchmarkSetZero/String/NewZero-4 823452 147.2 ns/op BenchmarkSetZero/Struct/Direct-4 2773584 42.86 ns/op BenchmarkSetZero/Struct/CachedZero-4 1087820 111.4 ns/op BenchmarkSetZero/Struct/NewZero-4 829058 145.8 ns/op BenchmarkSelect/1-4 219260 484.8 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 95439 1195 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 52528 2345 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 303343 390.5 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 253778 465.1 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 104683 1167 ns/op 109.68 MB/s BenchmarkCallArgCopy/size=256-4 112345 1101 ns/op 232.56 MB/s BenchmarkCallArgCopy/size=1024-4 77965 1565 ns/op 654.24 MB/s BenchmarkCallArgCopy/size=4096-4 44470 2316 ns/op 1768.40 MB/s BenchmarkCallArgCopy/size=65536-4 4917 23156 ns/op 2830.16 MB/s BenchmarkFieldByName1-4 2118625 56.24 ns/op BenchmarkFieldByName2-4 130526 805.0 ns/op BenchmarkFieldByName3-4 21867 6248 ns/op BenchmarkInterfaceBig-4 5054544 23.78 ns/op BenchmarkInterfaceSmall-4 4980430 23.70 ns/op BenchmarkNew-4 2813724 49.87 ns/op BenchmarkMap/StringKeys/MapIndex-4 2899 37148 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2432 45308 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2695 38131 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2263 45181 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2935 36665 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2662 45128 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 237214 426.7 ns/op BenchmarkTypeForString-4 2622492 45.41 ns/op BenchmarkTypeForError-4 1278202 90.98 ns/op PASS ok reflect 21.344s goos: freebsd goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 13600 8380 ns/op 9212 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 18708 6662 ns/op 9209 B/op 1 allocs/op BenchmarkFindString-4 14217 7492 ns/op 9505 B/op 1 allocs/op BenchmarkFindSubmatch-4 13766 8781 ns/op 9356 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 14998 8842 ns/op 9270 B/op 2 allocs/op BenchmarkLiteral-4 23804 5671 ns/op BenchmarkNotLiteral-4 4820 22553 ns/op BenchmarkMatchClass-4 4260 28063 ns/op BenchmarkMatchClass_InRange-4 4414 27743 ns/op BenchmarkReplaceAll-4 2685 37692 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 145633 761.0 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 142849 782.6 ns/op BenchmarkAnchoredShortMatch-4 86150 1245 ns/op BenchmarkAnchoredLongMatch-4 96871 1262 ns/op BenchmarkOnePassShortA-4 25692 4752 ns/op BenchmarkNotOnePassShortA-4 10000 11439 ns/op BenchmarkOnePassShortB-4 32253 3629 ns/op BenchmarkNotOnePassShortB-4 13014 9754 ns/op BenchmarkOnePassLongPrefix-4 112191 1115 ns/op BenchmarkOnePassLongNotPrefix-4 36850 3219 ns/op BenchmarkMatchParallelShared-4 26515 5157 ns/op BenchmarkMatchParallelCopied-4 22341 4898 ns/op BenchmarkQuoteMetaAll-4 242958 469.8 ns/op 29.80 MB/s BenchmarkQuoteMetaNone-4 421749 290.1 ns/op 89.61 MB/s BenchmarkCompile/Onepass-4 5893 20223 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2308 50209 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 268 445364 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4682971 25.63 ns/op 624.37 MB/s BenchmarkMatch/Easy0/32-4 30626 4637 ns/op 6.90 MB/s BenchmarkMatch/Easy0/1K-4 27217 5294 ns/op 193.44 MB/s BenchmarkMatch/Easy0i/16-4 4645952 24.19 ns/op 661.36 MB/s BenchmarkMatch/Easy0i/32-4 7947 16408 ns/op 1.95 MB/s BenchmarkMatch/Easy0i/1K-4 333 356828 ns/op 2.87 MB/s BenchmarkMatch/Easy1/16-4 4536523 25.49 ns/op 627.62 MB/s BenchmarkMatch/Easy1/32-4 26863 5528 ns/op 5.79 MB/s BenchmarkMatch/Easy1/1K-4 8100 12457 ns/op 82.20 MB/s BenchmarkMatch/Medium/16-4 4570308 25.34 ns/op 631.47 MB/s BenchmarkMatch/Medium/32-4 8506 14584 ns/op 2.19 MB/s BenchmarkMatch/Medium/1K-4 374 310585 ns/op 3.30 MB/s BenchmarkMatch/Hard/16-4 4509169 26.09 ns/op 613.32 MB/s BenchmarkMatch/Hard/32-4 4922 23208 ns/op 1.38 MB/s BenchmarkMatch/Hard/1K-4 217 557749 ns/op 1.84 MB/s BenchmarkMatch/Hard1/16-4 1869 63590 ns/op 0.25 MB/s BenchmarkMatch/Hard1/32-4 908 119078 ns/op 0.27 MB/s BenchmarkMatch/Hard1/1K-4 33 3221607 ns/op 0.32 MB/s BenchmarkMatch_onepass_regex/16-4 36495 3238 ns/op 4.94 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 22194 5428 ns/op 5.89 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 804 146440 ns/op 6.99 MB/s 23 B/op 0 allocs/op PASS ok regexp 8.710s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 904591 131.9 ns/op BenchmarkIsWordChar-4 233874 455.8 ns/op PASS ok regexp/syntax 2.128s goos: freebsd goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 88068 1286 ns/op BenchmarkCallers/inlined-4 93483 1230 ns/op BenchmarkCallers/no-cache-4 23964 4857 ns/op BenchmarkFPCallers/cached-4 3752781 31.95 ns/op BenchmarkMakeChan/Byte-4 1292607 88.64 ns/op BenchmarkMakeChan/Int-4 1000000 116.9 ns/op BenchmarkMakeChan/Ptr-4 708753 156.7 ns/op BenchmarkMakeChan/Struct/0-4 1409649 85.69 ns/op BenchmarkMakeChan/Struct/32-4 644491 266.1 ns/op BenchmarkMakeChan/Struct/40-4 539338 219.0 ns/op BenchmarkChanNonblocking-4 12534201 8.602 ns/op BenchmarkSelectUncontended-4 1535799 75.00 ns/op BenchmarkSelectSyncContended-4 34866 4684 ns/op BenchmarkSelectAsyncContended-4 78475 1489 ns/op BenchmarkSelectNonblock-4 7492344 15.50 ns/op BenchmarkChanUncontended-4 5116 22950 ns/op BenchmarkChanContended-4 612 178009 ns/op BenchmarkChanSync-4 138042 818.6 ns/op BenchmarkChanSyncWork-4 42024 2424 ns/op BenchmarkChanProdCons0-4 72801 1911 ns/op BenchmarkChanProdCons10-4 97405 1341 ns/op BenchmarkChanProdCons100-4 90939 1410 ns/op BenchmarkChanProdConsWork0-4 65644 1959 ns/op BenchmarkChanProdConsWork10-4 71678 1594 ns/op BenchmarkChanProdConsWork100-4 68664 1540 ns/op BenchmarkSelectProdCons-4 49906 2325 ns/op BenchmarkReceiveDataFromClosedChan-4 1531308 77.48 ns/op BenchmarkChanCreation-4 170611 690.1 ns/op BenchmarkChanSem-4 132860 933.2 ns/op BenchmarkChanPopular-4 87 1224243 ns/op BenchmarkChanClosed-4 1000000 108.9 ns/op BenchmarkCallClosure-4 7718815 14.89 ns/op BenchmarkCallClosure1-4 7710338 14.95 ns/op BenchmarkCallClosure2-4 2023660 58.33 ns/op BenchmarkCallClosure3-4 2483478 48.37 ns/op BenchmarkCallClosure4-4 2122238 59.11 ns/op BenchmarkComplex128DivNormal-4 13665240 8.166 ns/op BenchmarkComplex128DivNisNaN-4 10578534 10.66 ns/op BenchmarkComplex128DivDisNaN-4 10695801 11.01 ns/op BenchmarkComplex128DivNisInf-4 13032351 8.726 ns/op BenchmarkComplex128DivDisInf-4 8097626 14.40 ns/op BenchmarkAllocation-4 6433 24948 ns/op BenchmarkReadMemStats-4 5374 19360 ns/op BenchmarkReadMemStatsLatency-4 1 90360 p50-ns 90360 p90-ns 90360 p99-ns BenchmarkWriteBarrier-4 2802949 40.37 ns/op BenchmarkBulkWriteBarrier-4 10016422 11.82 ns/op BenchmarkScanStackNoLocals-4 4 27217802 ns/op BenchmarkMSpanCountAlloc/bits=64-4 14712441 7.838 ns/op BenchmarkMSpanCountAlloc/bits=128-4 12482413 8.515 ns/op BenchmarkMSpanCountAlloc/bits=256-4 10646938 9.825 ns/op BenchmarkMSpanCountAlloc/bits=512-4 8481093 12.90 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6140283 18.25 ns/op BenchmarkHash5-4 8758551 13.16 ns/op 379.81 MB/s BenchmarkHash16-4 8464374 12.80 ns/op 1250.02 MB/s BenchmarkHash64-4 8147962 14.14 ns/op 4525.24 MB/s BenchmarkHash1024-4 4185264 28.30 ns/op 36183.89 MB/s BenchmarkHash65536-4 87426 1338 ns/op 48978.82 MB/s BenchmarkAlignedLoad-4 10069135 11.27 ns/op BenchmarkUnalignedLoad-4 10310203 11.53 ns/op BenchmarkEqEfaceConcrete-4 7384869 14.30 ns/op BenchmarkEqIfaceConcrete-4 7943085 13.64 ns/op BenchmarkNeEfaceConcrete-4 7969345 13.81 ns/op BenchmarkNeIfaceConcrete-4 8302528 14.70 ns/op BenchmarkConvT2EByteSized/bool-4 7543209 15.44 ns/op BenchmarkConvT2EByteSized/uint8-4 7814296 14.62 ns/op BenchmarkConvT2ESmall-4 6865538 17.14 ns/op BenchmarkConvT2EUintptr-4 7166208 16.62 ns/op BenchmarkConvT2ELarge-4 1667308 67.78 ns/op BenchmarkConvT2ISmall-4 6867373 17.19 ns/op BenchmarkConvT2IUintptr-4 6982155 16.84 ns/op BenchmarkConvT2ILarge-4 1712757 69.09 ns/op BenchmarkConvI2E-4 6108003 19.26 ns/op BenchmarkConvI2I-4 6907652 16.91 ns/op BenchmarkAssertE2T-4 6831624 17.59 ns/op BenchmarkAssertE2TLarge-4 3574526 31.91 ns/op BenchmarkAssertE2I-4 6942930 16.48 ns/op BenchmarkAssertI2T-4 6757434 17.43 ns/op BenchmarkAssertI2I-4 7152807 16.28 ns/op BenchmarkAssertI2E-4 7537429 15.63 ns/op BenchmarkAssertE2E-4 6886048 16.71 ns/op BenchmarkAssertE2T2-4 5321679 21.79 ns/op BenchmarkAssertE2T2Blank-4 6654028 17.44 ns/op BenchmarkAssertI2E2-4 5930259 20.32 ns/op BenchmarkAssertI2E2Blank-4 7566357 14.81 ns/op BenchmarkAssertE2E2-4 5559046 19.60 ns/op BenchmarkAssertE2E2Blank-4 7516000 15.29 ns/op BenchmarkConvT2Ezero/zero/16-4 6956062 17.14 ns/op BenchmarkConvT2Ezero/zero/32-4 6983569 16.64 ns/op BenchmarkConvT2Ezero/zero/64-4 7276017 17.64 ns/op BenchmarkConvT2Ezero/zero/str-4 7000608 17.13 ns/op BenchmarkConvT2Ezero/zero/slice-4 7291783 16.83 ns/op BenchmarkConvT2Ezero/zero/big-4 336775 442.0 ns/op BenchmarkConvT2Ezero/nonzero/str-4 2291263 54.79 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1734746 69.51 ns/op BenchmarkConvT2Ezero/nonzero/big-4 355795 460.9 ns/op BenchmarkConvT2Ezero/smallint/16-4 6968856 17.19 ns/op BenchmarkConvT2Ezero/smallint/32-4 6879676 17.53 ns/op BenchmarkConvT2Ezero/smallint/64-4 7071273 16.67 ns/op BenchmarkConvT2Ezero/largeint/16-4 2068117 56.76 ns/op BenchmarkConvT2Ezero/largeint/32-4 2387136 52.10 ns/op BenchmarkConvT2Ezero/largeint/64-4 2222220 51.04 ns/op BenchmarkMalloc8-4 3000902 45.47 ns/op BenchmarkMalloc16-4 2599219 47.53 ns/op BenchmarkMallocTypeInfo8-4 2676734 38.55 ns/op BenchmarkMallocTypeInfo16-4 2808412 46.48 ns/op BenchmarkMallocLargeStruct-4 217836 603.4 ns/op BenchmarkGoroutineSelect-4 72 1586326 ns/op BenchmarkGoroutineBlocking-4 87 1278559 ns/op BenchmarkGoroutineForRange-4 100 1310737 ns/op BenchmarkGoroutineIdle-4 100 1034061 ns/op BenchmarkHashStringSpeed-4 4153842 31.17 ns/op BenchmarkHashBytesSpeed-4 2200310 54.76 ns/op BenchmarkHashInt32Speed-4 3832293 29.90 ns/op BenchmarkHashInt64Speed-4 3873495 30.62 ns/op BenchmarkHashStringArraySpeed-4 877953 137.1 ns/op BenchmarkMegMap-4 4185499 26.78 ns/op BenchmarkMegOneMap-4 5190441 22.37 ns/op BenchmarkMegEqMap-4 3824 28217 ns/op BenchmarkMegEmptyMap-4 5909740 19.39 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3579768 33.48 ns/op BenchmarkSmallStrMap-4 4158674 26.24 ns/op BenchmarkMapStringKeysEight_16-4 4352643 26.67 ns/op BenchmarkMapStringKeysEight_32-4 4577328 26.25 ns/op BenchmarkMapStringKeysEight_64-4 4734982 25.46 ns/op BenchmarkMapStringKeysEight_1M-4 4525560 25.48 ns/op BenchmarkMapFirst/1-4 5804498 20.33 ns/op BenchmarkMapFirst/2-4 5829418 19.66 ns/op BenchmarkMapFirst/3-4 5700639 19.67 ns/op BenchmarkMapFirst/4-4 5620228 20.89 ns/op BenchmarkMapFirst/5-4 5559186 20.22 ns/op BenchmarkMapFirst/6-4 5741682 20.24 ns/op BenchmarkMapFirst/7-4 5596968 20.15 ns/op BenchmarkMapFirst/8-4 5600302 20.53 ns/op BenchmarkMapFirst/9-4 5236275 22.98 ns/op BenchmarkMapFirst/10-4 5042353 23.20 ns/op BenchmarkMapFirst/11-4 5187168 22.78 ns/op BenchmarkMapFirst/12-4 5069919 23.02 ns/op BenchmarkMapFirst/13-4 5170993 22.78 ns/op BenchmarkMapFirst/14-4 5104393 22.79 ns/op BenchmarkMapFirst/15-4 5330959 21.86 ns/op BenchmarkMapFirst/16-4 4948669 22.69 ns/op BenchmarkMapMid/1-4 5714361 20.55 ns/op BenchmarkMapMid/2-4 5585572 20.58 ns/op BenchmarkMapMid/3-4 5606943 19.57 ns/op BenchmarkMapMid/4-4 5304316 22.44 ns/op BenchmarkMapMid/5-4 5411859 21.42 ns/op BenchmarkMapMid/6-4 5171456 22.55 ns/op BenchmarkMapMid/7-4 5312418 22.12 ns/op BenchmarkMapMid/8-4 5092240 22.76 ns/op BenchmarkMapMid/9-4 4867132 24.26 ns/op BenchmarkMapMid/10-4 4695440 26.16 ns/op BenchmarkMapMid/11-4 4970410 25.11 ns/op BenchmarkMapMid/12-4 4938805 24.65 ns/op BenchmarkMapMid/13-4 4752672 25.82 ns/op BenchmarkMapMid/14-4 4845600 24.22 ns/op BenchmarkMapMid/15-4 5110000 24.40 ns/op BenchmarkMapMid/16-4 5007176 24.90 ns/op BenchmarkMapLast/1-4 5932816 19.65 ns/op BenchmarkMapLast/2-4 5709486 20.77 ns/op BenchmarkMapLast/3-4 5381484 21.82 ns/op BenchmarkMapLast/4-4 5104335 21.90 ns/op BenchmarkMapLast/5-4 5252546 22.33 ns/op BenchmarkMapLast/6-4 4831634 23.33 ns/op BenchmarkMapLast/7-4 4783969 22.87 ns/op BenchmarkMapLast/8-4 4606764 25.26 ns/op BenchmarkMapLast/9-4 4812555 25.35 ns/op BenchmarkMapLast/10-4 4331355 25.56 ns/op BenchmarkMapLast/11-4 4500064 23.39 ns/op BenchmarkMapLast/12-4 4362468 28.55 ns/op BenchmarkMapLast/13-4 4354275 26.69 ns/op BenchmarkMapLast/14-4 4927303 23.58 ns/op BenchmarkMapLast/15-4 4530064 26.12 ns/op BenchmarkMapLast/16-4 4594546 24.39 ns/op BenchmarkMapCycle-4 4016878 30.16 ns/op BenchmarkRepeatedLookupStrMapKey32-4 5062846 22.58 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5277 23198 ns/op BenchmarkMakeMap/[Byte]Byte-4 1000000 266.8 ns/op BenchmarkMakeMap/[Int]Int-4 469837 586.1 ns/op BenchmarkNewEmptyMap-4 5293705 22.77 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1827427 64.81 ns/op 0 B/op 0 allocs/op BenchmarkSameLengthMap-4 5456774 20.54 ns/op BenchmarkSmallKeyMap-4 3650142 31.93 ns/op BenchmarkMapPopulate/1-4 2744592 43.35 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 197818 682.8 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 10000 10142 ns/op 3348 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 1053 134843 ns/op 53320 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 97 1242611 ns/op 427343 B/op 317 allocs/op BenchmarkMapPopulate/100000-4 8 14501556 ns/op 3611620 B/op 4024 allocs/op BenchmarkComplexAlgMap-4 652435 185.7 ns/op BenchmarkGoMapClear/Reflexive/1-4 2162460 55.37 ns/op BenchmarkGoMapClear/Reflexive/10-4 1898961 62.19 ns/op BenchmarkGoMapClear/Reflexive/100-4 822847 146.9 ns/op BenchmarkGoMapClear/Reflexive/1000-4 67686 1669 ns/op BenchmarkGoMapClear/Reflexive/10000-4 9520 12451 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1832822 65.07 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1709622 69.62 ns/op BenchmarkGoMapClear/NonReflexive/100-4 773306 155.9 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 63615 1745 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 8581 12843 ns/op BenchmarkMapStringConversion/32/simple-4 2495283 46.50 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2252682 52.89 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 2274507 52.19 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2541705 46.27 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 2158936 55.30 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 2125116 53.53 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2653249 46.84 ns/op BenchmarkMapInterfacePtr-4 2759421 41.91 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4072662 29.19 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 184701 1035 ns/op 1152 B/op 1 allocs/op BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 2084824 56.47 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 1738796 69.61 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1762508 64.63 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 2039476 58.17 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 1686904 71.77 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1798794 68.13 ns/op BenchmarkMapIter/Key=string/Elem=string/len=6-4 2108997 57.61 ns/op BenchmarkMapIter/Key=string/Elem=string/len=64-4 1730323 69.02 ns/op BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1744592 68.49 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 2129898 56.51 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 2006738 59.78 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 2082766 57.01 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 772094 149.8 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 733214 162.7 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 580.4 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 135640 785.0 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 134289 805.3 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 1623 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 74514 1477 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 72060 1548 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 2875 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 156338 762.6 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 130071 827.3 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 1634 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 2066067 56.91 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 1711923 69.98 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1796053 69.42 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 2045844 58.05 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1687827 73.70 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1670703 66.00 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 3462247 34.91 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 2998963 38.82 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 1577091 67.34 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 3382390 34.60 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 3075334 39.19 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 1529510 107.8 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 2704639 43.36 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 2964920 39.62 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 759189 134.8 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 2045598 57.83 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 2001282 60.40 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 1304438 109.7 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 1012538 117.5 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 1001366 121.8 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 398181 280.2 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 272013 435.7 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 246574 483.9 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 61134 1792 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 88608 1214 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 88218 1283 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 26194 4637 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 132817 781.5 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 125754 812.3 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 59570 1866 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 3299409 33.35 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 2990203 38.88 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 1680327 65.45 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 3332284 34.44 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 3048315 39.17 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 1859421 87.94 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 3874009 31.41 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 3400285 34.26 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 2720227 43.76 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 3714342 31.59 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 3505975 33.64 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 2546401 46.52 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 2422922 48.73 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 2983071 35.64 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 1613298 73.87 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 2227327 49.86 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 2217177 54.51 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 1321300 84.82 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 1267436 93.75 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 1141566 109.1 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 665330 187.3 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 339483 345.9 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 271651 389.3 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 134988 923.9 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 256509 402.1 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 234810 456.3 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 123445 1014 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 1414792 87.80 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 1405513 85.59 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 982828 122.3 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 3741052 30.16 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 3475504 33.83 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 2645659 47.70 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 3605277 32.32 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 3429955 33.69 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 2594456 45.61 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 2915626 40.60 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 2830268 41.69 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 1544343 76.24 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 2931127 40.14 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 2899394 42.00 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 1462555 92.28 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 2762584 42.96 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 2556610 45.33 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 1000000 147.2 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 2005839 59.39 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 1848320 63.37 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 1300219 123.2 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 996960 124.0 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 925429 128.9 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 349483 339.7 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 271363 445.2 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 212845 496.1 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 66200 1796 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 93639 1216 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 81894 1306 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 22822 5134 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 154909 781.6 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 124561 840.2 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 41853 2944 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 2929512 40.14 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 2839906 42.27 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 1798088 83.74 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 2831186 40.77 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 2815062 41.43 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 1341990 78.41 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 1713812 74.57 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 738219 152.5 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 908986 181.4 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1662373 80.42 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 837285 272.1 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 829294 235.3 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 990024 102.1 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 648223 219.7 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 557733 436.8 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 1205707 99.91 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 540866 206.0 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 626559 273.0 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 276861 535.0 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 185055 726.8 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 255532 939.2 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 44720 3077 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 29612 5756 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 41667 3002 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 16707 7388 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 10000 14137 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 17328 6806 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 40291 4362 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 19962 5255 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 40471 2949 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 1498509 81.12 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 804051 157.4 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 920739 242.8 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 1566421 80.88 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 907700 163.1 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 900414 250.3 ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 281286 424.8 ns/op 83300 p100-ns/op 191.0 p50-ns/op 530.0 p99-ns/op 910.0 p99.9-ns/op 15050 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 257610 462.5 ns/op 199611 p100-ns/op 210.0 p50-ns/op 970.0 p99-ns/op 2360 p99.9-ns/op 32620 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 262284 571.5 ns/op 357489 p100-ns/op 301.0 p50-ns/op 1730 p99-ns/op 4701 p99.9-ns/op 55000 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 279396 428.3 ns/op 246630 p100-ns/op 181.0 p50-ns/op 560.0 p99-ns/op 1080 p99.9-ns/op 20189 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 257196 510.4 ns/op 5660973 p100-ns/op 200.0 p50-ns/op 1429 p99-ns/op 4920 p99.9-ns/op 61900 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 243567 582.4 ns/op 583721 p100-ns/op 290.0 p50-ns/op 1980 p99-ns/op 4700 p99.9-ns/op 48650 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 273669 440.9 ns/op 231861 p100-ns/op 200.0 p50-ns/op 610.0 p99-ns/op 3261 p99.9-ns/op 28240 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 234386 570.3 ns/op 3228121 p100-ns/op 210.0 p50-ns/op 2150 p99-ns/op 6980 p99.9-ns/op 81741 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 209898 777.8 ns/op 931650 p100-ns/op 339.0 p50-ns/op 3480 p99-ns/op 10280 p99.9-ns/op 75770 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 247407 495.5 ns/op 82130 p100-ns/op 260.0 p50-ns/op 610.0 p99-ns/op 1300 p99.9-ns/op 25390 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 200599 565.9 ns/op 338970 p100-ns/op 261.0 p50-ns/op 1550 p99-ns/op 5511 p99.9-ns/op 82301 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 216184 690.9 ns/op 776870 p100-ns/op 350.0 p50-ns/op 2450 p99-ns/op 6349 p99.9-ns/op 61420 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 146042 981.3 ns/op 12667596 p100-ns/op 480.0 p50-ns/op 3211 p99-ns/op 38440 p99.9-ns/op 102880 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 116337 1145 ns/op 12460676 p100-ns/op 530.0 p50-ns/op 3940 p99-ns/op 47720 p99.9-ns/op 150990 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 123721 1349 ns/op 472560 p100-ns/op 709.0 p50-ns/op 5699 p99-ns/op 14710 p99.9-ns/op 112311 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 30750 3750 ns/op 430830 p100-ns/op 2171 p50-ns/op 27540 p99-ns/op 100260 p99.9-ns/op 187381 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 38356 4767 ns/op 447700 p100-ns/op 2819 p50-ns/op 39630 p99-ns/op 137989 p99.9-ns/op 332050 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 35344 3895 ns/op 180020 p100-ns/op 2680 p50-ns/op 14420 p99-ns/op 24480 p99.9-ns/op 65720 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 17097 8238 ns/op 9405343 p100-ns/op 4790 p50-ns/op 63040 p99-ns/op 169941 p99.9-ns/op 383411 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 10000 10221 ns/op 291380 p100-ns/op 6620 p50-ns/op 83840 p99-ns/op 210059 p99.9-ns/op 291380 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 17400 7285 ns/op 184261 p100-ns/op 5850 p50-ns/op 19541 p99-ns/op 43391 p99.9-ns/op 124581 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 29937 3972 ns/op 552680 p100-ns/op 2499 p50-ns/op 26550 p99-ns/op 95631 p99.9-ns/op 268269 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 24609 4531 ns/op 290991 p100-ns/op 2970 p50-ns/op 25381 p99-ns/op 98909 p99.9-ns/op 237180 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 36385 3354 ns/op 189880 p100-ns/op 2980 p50-ns/op 10609 p99-ns/op 19381 p99.9-ns/op 55050 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 285526 447.1 ns/op 301920 p100-ns/op 190.0 p50-ns/op 560.0 p99-ns/op 3920 p99.9-ns/op 19819 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 217174 513.3 ns/op 166120 p100-ns/op 200.0 p50-ns/op 1440 p99-ns/op 5720 p99.9-ns/op 50370 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 249294 614.5 ns/op 1946970 p100-ns/op 301.0 p50-ns/op 2030 p99-ns/op 6131 p99.9-ns/op 70560 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 281688 433.1 ns/op 99819 p100-ns/op 191.0 p50-ns/op 550.0 p99-ns/op 1130 p99.9-ns/op 18200 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 256057 486.3 ns/op 233990 p100-ns/op 200.0 p50-ns/op 1330 p99-ns/op 4539 p99.9-ns/op 39870 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 201397 607.8 ns/op 580000 p100-ns/op 310.0 p50-ns/op 2050 p99-ns/op 6581 p99.9-ns/op 55870 p99.99-ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1697972 71.17 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 1000000 101.8 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 896769 130.3 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 1589150 87.07 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 1316451 86.05 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 811456 175.4 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 1000000 114.9 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 1000000 136.1 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 474368 249.3 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 1246654 106.3 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 919455 124.6 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 572661 196.6 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 265928 666.5 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 233678 513.0 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 207420 628.8 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 39012 3760 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 41805 3162 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 44666 2317 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 23101 7425 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 10000 10117 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 20762 5533 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 25960 4168 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 32088 3612 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 39600 2895 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 1483310 78.30 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 1449490 89.13 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 787896 158.2 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 1608582 73.58 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 1400044 80.03 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 679207 157.2 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 2414829 47.64 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 2154520 55.26 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 1000000 110.3 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 2529777 47.23 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 2163727 54.90 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 941278 109.6 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 2346926 49.87 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 2013560 58.23 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 1074590 139.5 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 1800212 67.12 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 1566499 76.22 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 913094 121.5 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 273181 454.7 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 262658 482.1 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 213002 595.6 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 40570 2970 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 37798 3716 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 25947 3943 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 20490 7196 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 14334 7809 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 12177 9414 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 36336 3674 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 30892 4442 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 34728 3421 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 2464603 47.72 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 2130760 56.02 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 1567366 68.21 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 2376128 49.61 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 2098200 55.03 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 1352492 77.42 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 1872433 63.87 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1722291 69.11 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 1111354 106.1 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 2024445 58.55 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1868925 66.23 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 914702 112.9 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 189775 9958 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 489597 4580 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 509295 258.0 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 994460 120.8 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 945998 127.0 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 735631 181.4 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 400738 292.6 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 388328 302.7 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 231445 487.4 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 85406 1255 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 91392 1311 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 42924 2672 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1385253 90.83 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 1463269 84.71 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 554408 228.6 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1582018 75.92 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 1538162 76.23 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 420100 245.0 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 1453987 79.75 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 1408713 87.70 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 561868 260.4 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 1498989 77.30 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 1134703 103.3 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 1000000 167.8 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 1546977 78.10 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 1170034 102.5 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 1000000 174.7 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=6-4 1432338 83.60 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=64-4 1040630 113.2 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 1000000 196.4 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 1017519 118.0 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 835710 141.7 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 1000000 221.1 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 190670 602.7 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 185060 557.6 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 272274 783.0 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 43830 3828 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 40407 3685 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 70761 3930 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 15640 9558 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 10000 11222 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 41764 2666 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 31164 4602 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 24555 4094 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 597004 3662 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 1533278 78.76 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 1137850 104.1 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 1000000 171.1 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 1489429 80.23 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 988776 106.1 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 1000000 163.7 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 824616 147.2 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 611779 194.6 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 586338 692.0 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 820089 144.6 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 641371 188.9 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 308769 722.9 ns/op BenchmarkMapPop/Key=string/Elem=string/len=6-4 801745 149.5 ns/op BenchmarkMapPop/Key=string/Elem=string/len=64-4 599497 199.0 ns/op BenchmarkMapPop/Key=string/Elem=string/len=65536-4 419960 869.3 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 653228 185.0 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 538970 227.4 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 430857 819.0 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 159699 782.4 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 139306 884.8 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 123216 1365 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 23461 4769 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 22258 5121 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 45945 2288 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 13137 10008 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 10000 11159 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 47791 2201 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 27411 4242 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 21720 5322 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 311727 3389 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 836008 142.4 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 635719 188.1 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 608361 873.4 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 817827 150.1 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 620824 192.2 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 465025 783.4 ns/op BenchmarkMemmove/0-4 18820734 6.258 ns/op BenchmarkMemmove/1-4 2873092 40.64 ns/op 24.61 MB/s BenchmarkMemmove/2-4 2745453 44.10 ns/op 45.35 MB/s BenchmarkMemmove/3-4 2780704 44.24 ns/op 67.81 MB/s BenchmarkMemmove/4-4 2622720 43.41 ns/op 92.14 MB/s BenchmarkMemmove/5-4 2778534 44.28 ns/op 112.91 MB/s BenchmarkMemmove/6-4 2744876 43.24 ns/op 138.77 MB/s BenchmarkMemmove/7-4 2777714 42.24 ns/op 165.73 MB/s BenchmarkMemmove/8-4 2687551 44.03 ns/op 181.69 MB/s BenchmarkMemmove/9-4 2523675 45.90 ns/op 196.06 MB/s BenchmarkMemmove/10-4 2553307 45.68 ns/op 218.90 MB/s BenchmarkMemmove/11-4 2630722 45.81 ns/op 240.12 MB/s BenchmarkMemmove/12-4 2517038 46.93 ns/op 255.69 MB/s BenchmarkMemmove/13-4 2580307 45.61 ns/op 285.01 MB/s BenchmarkMemmove/14-4 2584659 47.33 ns/op 295.79 MB/s BenchmarkMemmove/15-4 2521363 47.43 ns/op 316.25 MB/s BenchmarkMemmove/16-4 2709352 46.27 ns/op 345.78 MB/s BenchmarkMemmove/32-4 2569930 46.31 ns/op 690.97 MB/s BenchmarkMemmove/64-4 2309635 53.19 ns/op 1203.30 MB/s BenchmarkMemmove/128-4 1868175 61.69 ns/op 2074.98 MB/s BenchmarkMemmove/256-4 1489867 80.76 ns/op 3169.90 MB/s BenchmarkMemmove/512-4 937666 126.9 ns/op 4034.66 MB/s BenchmarkMemmove/1024-4 606340 194.0 ns/op 5278.71 MB/s BenchmarkMemmove/2048-4 355549 346.0 ns/op 5919.47 MB/s BenchmarkMemmove/4096-4 161617 649.6 ns/op 6305.52 MB/s BenchmarkMemmoveOverlap/32-4 2526378 49.46 ns/op 646.99 MB/s BenchmarkMemmoveOverlap/64-4 2175384 53.31 ns/op 1200.56 MB/s BenchmarkMemmoveOverlap/128-4 1883206 64.12 ns/op 1996.12 MB/s BenchmarkMemmoveOverlap/256-4 1471095 82.54 ns/op 3101.59 MB/s BenchmarkMemmoveOverlap/512-4 924108 126.3 ns/op 4054.38 MB/s BenchmarkMemmoveOverlap/1024-4 602514 201.6 ns/op 5078.77 MB/s BenchmarkMemmoveOverlap/2048-4 345501 341.5 ns/op 5996.59 MB/s BenchmarkMemmoveOverlap/4096-4 188330 633.7 ns/op 6463.66 MB/s BenchmarkMemmoveUnalignedDst/0-4 14572669 7.524 ns/op BenchmarkMemmoveUnalignedDst/1-4 2922342 41.30 ns/op 24.21 MB/s BenchmarkMemmoveUnalignedDst/2-4 2825834 42.78 ns/op 46.75 MB/s BenchmarkMemmoveUnalignedDst/3-4 2799264 42.71 ns/op 70.24 MB/s BenchmarkMemmoveUnalignedDst/4-4 2773995 41.84 ns/op 95.60 MB/s BenchmarkMemmoveUnalignedDst/5-4 2678850 44.20 ns/op 113.11 MB/s BenchmarkMemmoveUnalignedDst/6-4 2650338 43.53 ns/op 137.84 MB/s BenchmarkMemmoveUnalignedDst/7-4 2692977 44.09 ns/op 158.75 MB/s BenchmarkMemmoveUnalignedDst/8-4 2728851 44.47 ns/op 179.89 MB/s BenchmarkMemmoveUnalignedDst/9-4 2583338 48.05 ns/op 187.32 MB/s BenchmarkMemmoveUnalignedDst/10-4 2579974 47.15 ns/op 212.07 MB/s BenchmarkMemmoveUnalignedDst/11-4 2517334 47.56 ns/op 231.29 MB/s BenchmarkMemmoveUnalignedDst/12-4 2587444 45.89 ns/op 261.48 MB/s BenchmarkMemmoveUnalignedDst/13-4 2482900 46.76 ns/op 278.04 MB/s BenchmarkMemmoveUnalignedDst/14-4 2569806 45.76 ns/op 305.94 MB/s BenchmarkMemmoveUnalignedDst/15-4 2510656 46.16 ns/op 324.93 MB/s BenchmarkMemmoveUnalignedDst/16-4 2426316 49.73 ns/op 321.76 MB/s BenchmarkMemmoveUnalignedDst/32-4 2255886 52.43 ns/op 610.34 MB/s BenchmarkMemmoveUnalignedDst/64-4 2131725 56.25 ns/op 1137.80 MB/s BenchmarkMemmoveUnalignedDst/128-4 1813033 67.04 ns/op 1909.17 MB/s BenchmarkMemmoveUnalignedDst/256-4 1388517 83.88 ns/op 3051.87 MB/s BenchmarkMemmoveUnalignedDst/512-4 907142 128.9 ns/op 3970.54 MB/s BenchmarkMemmoveUnalignedDst/1024-4 613287 199.2 ns/op 5140.14 MB/s BenchmarkMemmoveUnalignedDst/2048-4 354411 343.7 ns/op 5957.93 MB/s BenchmarkMemmoveUnalignedDst/4096-4 189900 639.0 ns/op 6409.73 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2455986 49.63 ns/op 644.81 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 2165196 54.64 ns/op 1171.36 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1824028 66.05 ns/op 1938.00 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1438356 82.12 ns/op 3117.22 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 981480 117.8 ns/op 4344.56 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 596707 201.1 ns/op 5091.73 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 352243 342.8 ns/op 5974.98 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 187515 653.7 ns/op 6266.22 MB/s BenchmarkMemmoveUnalignedSrc/0-4 15463370 6.653 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2923452 40.83 ns/op 24.49 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2778891 43.07 ns/op 46.43 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2715961 42.65 ns/op 70.35 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2641832 43.06 ns/op 92.89 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2614420 44.41 ns/op 112.59 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2728716 42.79 ns/op 140.21 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2751928 44.14 ns/op 158.59 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2627761 44.82 ns/op 178.48 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2535918 47.70 ns/op 188.67 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2589469 46.21 ns/op 216.40 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2560272 48.47 ns/op 226.94 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2560063 48.37 ns/op 248.08 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2594919 46.28 ns/op 280.90 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2596900 46.16 ns/op 303.31 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2591696 47.66 ns/op 314.72 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2542585 46.19 ns/op 346.37 MB/s BenchmarkMemmoveUnalignedSrc/32-4 2345427 48.87 ns/op 654.86 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2202352 55.05 ns/op 1162.61 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1858900 64.93 ns/op 1971.45 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1484856 81.86 ns/op 3127.15 MB/s BenchmarkMemmoveUnalignedSrc/512-4 955112 116.0 ns/op 4413.96 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 606409 201.0 ns/op 5094.23 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 346419 345.1 ns/op 5934.59 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 163887 655.0 ns/op 6253.21 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 2035534 55.42 ns/op 288.69 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 2054703 57.47 ns/op 278.42 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1765914 69.24 ns/op 231.09 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1763304 68.23 ns/op 234.50 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1710834 69.32 ns/op 230.83 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1775386 68.64 ns/op 233.09 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1746033 68.39 ns/op 233.94 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1748673 68.96 ns/op 232.00 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1834497 65.16 ns/op 982.18 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1774488 66.49 ns/op 962.49 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1620104 74.20 ns/op 862.51 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1602193 75.67 ns/op 845.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1592532 76.16 ns/op 840.34 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1602717 74.58 ns/op 858.20 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1601402 74.48 ns/op 859.32 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1562578 74.68 ns/op 856.98 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 1233920 94.29 ns/op 2714.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1074072 109.3 ns/op 2341.73 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1121614 104.2 ns/op 2457.82 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1109540 109.2 ns/op 2343.28 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1108298 108.0 ns/op 2371.24 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1000000 108.8 ns/op 2353.29 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1099172 106.8 ns/op 2396.48 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1098837 108.5 ns/op 2360.12 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 147256 769.5 ns/op 5322.88 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 104722 1071 ns/op 3823.83 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 137295 831.6 ns/op 4925.65 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 127100 841.2 ns/op 4869.18 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 121518 862.8 ns/op 4747.27 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 129546 853.4 ns/op 4799.83 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 131535 820.4 ns/op 4992.88 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 127550 850.2 ns/op 4817.46 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 10072 11972 ns/op 5473.98 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 7017 16790 ns/op 3903.36 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 9200 13191 ns/op 4968.12 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 7798 13433 ns/op 4878.90 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 9171 13052 ns/op 5021.14 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 9304 13467 ns/op 4866.57 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 9097 13054 ns/op 5020.24 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 8874 13131 ns/op 4990.88 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2152384 56.86 ns/op 562.74 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 2071972 58.29 ns/op 1097.98 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1693896 68.74 ns/op 1862.04 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1391486 86.28 ns/op 2967.25 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 755196 133.4 ns/op 3836.88 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 610338 203.6 ns/op 5030.64 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 349002 341.8 ns/op 5991.02 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 156288 650.3 ns/op 6298.15 MB/s BenchmarkMemclr/5-4 13240045 8.605 ns/op 581.06 MB/s BenchmarkMemclr/16-4 13336024 8.723 ns/op 1834.29 MB/s BenchmarkMemclr/64-4 12157162 8.805 ns/op 7268.50 MB/s BenchmarkMemclr/256-4 11337573 9.728 ns/op 26316.17 MB/s BenchmarkMemclr/4096-4 2427058 49.33 ns/op 83035.77 MB/s BenchmarkMemclr/65536-4 136275 742.3 ns/op 88283.25 MB/s BenchmarkMemclr/1M-4 7292 14576 ns/op 71940.60 MB/s BenchmarkMemclr/4M-4 2070 76538 ns/op 54800.00 MB/s BenchmarkMemclr/8M-4 1056 148882 ns/op 56344.15 MB/s BenchmarkMemclr/16M-4 416 263667 ns/op 63630.38 MB/s BenchmarkMemclr/64M-4 75 1404530 ns/op 47780.31 MB/s BenchmarkMemclrUnaligned/0_5-4 7318716 14.19 ns/op 352.32 MB/s BenchmarkMemclrUnaligned/0_16-4 8074360 14.68 ns/op 1090.15 MB/s BenchmarkMemclrUnaligned/0_64-4 7760612 13.78 ns/op 4644.20 MB/s BenchmarkMemclrUnaligned/0_256-4 7453227 15.77 ns/op 16234.61 MB/s BenchmarkMemclrUnaligned/0_4096-4 2645128 44.33 ns/op 92400.12 MB/s BenchmarkMemclrUnaligned/0_65536-4 161533 738.2 ns/op 88772.41 MB/s BenchmarkMemclrUnaligned/1_5-4 7870587 14.46 ns/op 345.66 MB/s BenchmarkMemclrUnaligned/1_16-4 8018149 14.79 ns/op 1082.04 MB/s BenchmarkMemclrUnaligned/1_64-4 7504611 15.64 ns/op 4091.30 MB/s BenchmarkMemclrUnaligned/1_256-4 7472302 15.64 ns/op 16372.15 MB/s BenchmarkMemclrUnaligned/1_4096-4 1683344 71.19 ns/op 57535.12 MB/s BenchmarkMemclrUnaligned/1_65536-4 117008 942.4 ns/op 69544.05 MB/s BenchmarkMemclrUnaligned/4_5-4 8099008 14.67 ns/op 340.88 MB/s BenchmarkMemclrUnaligned/4_16-4 7860250 13.59 ns/op 1177.53 MB/s BenchmarkMemclrUnaligned/4_64-4 7495100 15.36 ns/op 4165.36 MB/s BenchmarkMemclrUnaligned/4_256-4 7106496 15.83 ns/op 16175.22 MB/s BenchmarkMemclrUnaligned/4_4096-4 1801057 67.03 ns/op 61106.03 MB/s BenchmarkMemclrUnaligned/4_65536-4 119065 920.8 ns/op 71172.53 MB/s BenchmarkMemclrUnaligned/7_5-4 8124842 14.67 ns/op 340.81 MB/s BenchmarkMemclrUnaligned/7_16-4 7907646 14.60 ns/op 1095.83 MB/s BenchmarkMemclrUnaligned/7_64-4 7471134 15.34 ns/op 4172.01 MB/s BenchmarkMemclrUnaligned/7_256-4 7275183 15.79 ns/op 16213.30 MB/s BenchmarkMemclrUnaligned/7_4096-4 1690220 71.12 ns/op 57591.16 MB/s BenchmarkMemclrUnaligned/7_65536-4 119030 938.0 ns/op 69867.12 MB/s BenchmarkMemclrUnaligned/0_1M-4 7825 17690 ns/op 59274.04 MB/s BenchmarkMemclrUnaligned/0_4M-4 1839 58681 ns/op 71476.93 MB/s BenchmarkMemclrUnaligned/0_8M-4 916 149258 ns/op 56201.92 MB/s BenchmarkMemclrUnaligned/0_16M-4 488 289777 ns/op 57897.00 MB/s BenchmarkMemclrUnaligned/0_64M-4 88 1367438 ns/op 49076.36 MB/s BenchmarkMemclrUnaligned/1_1M-4 6844 18487 ns/op 56718.78 MB/s BenchmarkMemclrUnaligned/1_4M-4 1490 79788 ns/op 52568.16 MB/s BenchmarkMemclrUnaligned/1_8M-4 710 149618 ns/op 56066.91 MB/s BenchmarkMemclrUnaligned/1_16M-4 312 556130 ns/op 30167.78 MB/s BenchmarkMemclrUnaligned/1_64M-4 87 1380215 ns/op 48622.03 MB/s BenchmarkMemclrUnaligned/4_1M-4 6330 19724 ns/op 53161.69 MB/s BenchmarkMemclrUnaligned/4_4M-4 1456 70431 ns/op 59551.56 MB/s BenchmarkMemclrUnaligned/4_8M-4 919 127869 ns/op 65603.14 MB/s BenchmarkMemclrUnaligned/4_16M-4 368 328639 ns/op 51050.56 MB/s BenchmarkMemclrUnaligned/4_64M-4 87 1338527 ns/op 50136.37 MB/s BenchmarkMemclrUnaligned/7_1M-4 6849 17148 ns/op 61149.81 MB/s BenchmarkMemclrUnaligned/7_4M-4 1756 81621 ns/op 51387.84 MB/s BenchmarkMemclrUnaligned/7_8M-4 702 154072 ns/op 54445.97 MB/s BenchmarkMemclrUnaligned/7_16M-4 252 542807 ns/op 30908.27 MB/s BenchmarkMemclrUnaligned/7_64M-4 84 1362026 ns/op 49271.36 MB/s BenchmarkGoMemclr/5-4 14312679 7.506 ns/op 666.14 MB/s BenchmarkGoMemclr/16-4 15162285 7.232 ns/op 2212.44 MB/s BenchmarkGoMemclr/64-4 14645803 7.217 ns/op 8868.26 MB/s BenchmarkGoMemclr/256-4 15456892 8.130 ns/op 31487.12 MB/s BenchmarkMemclrRange/1K_2K-4 89028 1264 ns/op 75834.24 MB/s BenchmarkMemclrRange/2K_8K-4 32899 3627 ns/op 91952.16 MB/s BenchmarkMemclrRange/4K_16K-4 35989 3342 ns/op 96683.13 MB/s BenchmarkMemclrRange/160K_228K-4 6498 18442 ns/op 90165.15 MB/s BenchmarkClearFat7-4 8783245 12.41 ns/op BenchmarkClearFat8-4 9283996 12.61 ns/op BenchmarkClearFat11-4 7972755 14.20 ns/op BenchmarkClearFat12-4 8061966 13.92 ns/op BenchmarkClearFat13-4 7934988 14.20 ns/op BenchmarkClearFat14-4 8288227 13.91 ns/op BenchmarkClearFat15-4 7902146 14.23 ns/op BenchmarkClearFat16-4 8532103 13.24 ns/op BenchmarkClearFat24-4 8517950 14.02 ns/op BenchmarkClearFat32-4 7908853 14.47 ns/op BenchmarkClearFat40-4 7561508 15.46 ns/op BenchmarkClearFat48-4 6989431 16.06 ns/op BenchmarkClearFat56-4 6719990 16.99 ns/op BenchmarkClearFat64-4 6488984 16.40 ns/op BenchmarkClearFat72-4 6477079 18.28 ns/op BenchmarkClearFat128-4 4588672 24.93 ns/op BenchmarkClearFat256-4 3358190 34.46 ns/op BenchmarkClearFat512-4 1914738 61.45 ns/op BenchmarkClearFat1024-4 1158583 104.6 ns/op BenchmarkClearFat1032-4 1100690 106.4 ns/op BenchmarkClearFat1040-4 931893 128.8 ns/op BenchmarkCopyFat7-4 9509607 11.67 ns/op BenchmarkCopyFat8-4 8890365 12.58 ns/op BenchmarkCopyFat11-4 7877935 13.92 ns/op BenchmarkCopyFat12-4 8103909 13.23 ns/op BenchmarkCopyFat13-4 8433571 13.85 ns/op BenchmarkCopyFat14-4 8122377 13.93 ns/op BenchmarkCopyFat15-4 8068540 13.15 ns/op BenchmarkCopyFat16-4 8616946 13.60 ns/op BenchmarkCopyFat24-4 7939592 13.57 ns/op BenchmarkCopyFat32-4 7902240 14.86 ns/op BenchmarkCopyFat64-4 6613669 16.82 ns/op BenchmarkCopyFat72-4 6034969 18.44 ns/op BenchmarkCopyFat128-4 4608156 25.05 ns/op BenchmarkCopyFat256-4 3149709 36.52 ns/op BenchmarkCopyFat512-4 1880875 64.10 ns/op BenchmarkCopyFat520-4 1753094 63.55 ns/op BenchmarkCopyFat1024-4 1039754 113.7 ns/op BenchmarkCopyFat1032-4 915798 123.6 ns/op BenchmarkCopyFat1040-4 999957 120.9 ns/op BenchmarkIssue18740/2byte-4 696 167958 ns/op BenchmarkIssue18740/4byte-4 1054 99987 ns/op BenchmarkIssue18740/8byte-4 1578 72573 ns/op BenchmarkMemclrKnownSize1-4 10716184 10.76 ns/op 92.92 MB/s BenchmarkMemclrKnownSize2-4 8037751 14.80 ns/op 135.11 MB/s BenchmarkMemclrKnownSize4-4 4177796 28.52 ns/op 140.25 MB/s BenchmarkMemclrKnownSize8-4 1940581 58.00 ns/op 137.92 MB/s BenchmarkMemclrKnownSize16-4 1008740 121.0 ns/op 132.25 MB/s BenchmarkMemclrKnownSize32-4 529515 232.3 ns/op 137.78 MB/s BenchmarkMemclrKnownSize64-4 228319 442.1 ns/op 144.77 MB/s BenchmarkMemclrKnownSize112-4 154881 801.9 ns/op 139.66 MB/s BenchmarkMemclrKnownSize128-4 121959 868.9 ns/op 147.32 MB/s BenchmarkMemclrKnownSize192-4 91246 1361 ns/op 141.12 MB/s BenchmarkMemclrKnownSize248-4 69199 1614 ns/op 153.69 MB/s BenchmarkMemclrKnownSize256-4 65068 1745 ns/op 146.67 MB/s BenchmarkMemclrKnownSize512-4 33624 3559 ns/op 143.86 MB/s BenchmarkMemclrKnownSize1024-4 17160 6849 ns/op 149.51 MB/s BenchmarkMemclrKnownSize4096-4 3958 27469 ns/op 149.11 MB/s BenchmarkMemclrKnownSize512KiB-4 32 3823011 ns/op 137.14 MB/s BenchmarkReadMetricsLatency-4 17422 4831 p50-ns 6220 p90-ns 24730 p99-ns BenchmarkFinalizer-4 138 796492 ns/op BenchmarkFinalizerRun-4 257526 713.7 ns/op BenchmarkMinFloat-4 2194927 54.01 ns/op BenchmarkMaxFloat-4 2215620 52.20 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 9383733 11.47 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2946961 39.97 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2540683 47.03 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2516656 47.63 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1767114 67.45 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1667967 72.08 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2388373 50.39 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1701927 70.09 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1814998 66.07 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2309696 52.53 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2295276 51.96 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 2076392 56.84 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1951102 61.59 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1775296 68.02 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 8805958 13.16 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 9744708 12.83 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 9314437 12.33 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 8810503 12.28 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 8770725 12.85 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 8709697 12.61 ns/op BenchmarkFindBitRange64/PatternAASize2-4 8807050 13.12 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9159153 12.78 ns/op BenchmarkFindBitRange64/PatternAASize32-4 8819595 12.77 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 9068432 13.16 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9082015 11.12 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9020930 12.60 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 8633392 13.18 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9021004 12.20 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 9244034 12.73 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8836519 12.77 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 9249278 11.18 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9200438 12.78 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8879742 13.05 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8733588 13.16 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8694690 11.68 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 9811716 13.10 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 9178509 13.08 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 8796772 13.15 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8728512 13.15 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 8960743 13.06 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 8843494 13.29 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 8803465 13.05 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 9124797 13.05 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 9121662 13.09 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 8865361 13.13 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 9087922 12.76 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 9157035 12.63 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 8722504 12.72 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 9030108 12.81 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 9375807 11.27 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8857933 13.06 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9202978 12.76 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 9089410 12.77 ns/op BenchmarkNetpollBreak-4 3856 34612 ns/op BenchmarkPinnerPinUnpinBatch-4 1737 65215 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 288 391467 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1899 62407 ns/op BenchmarkPinnerPinUnpin-4 2363402 50.31 ns/op BenchmarkPinnerPinUnpinTiny-4 2358012 50.14 ns/op BenchmarkPinnerPinUnpinDouble-4 935128 129.8 ns/op BenchmarkPinnerPinUnpinParallel-4 6188658 18.47 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 6190120 19.07 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 208980 663.8 ns/op BenchmarkPinnerIsPinnedOnPinned-4 7599631 14.47 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 7790908 14.65 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 11785417 9.556 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 11931745 9.303 ns/op BenchmarkPingPongHog-4 283 374610 ns/op BenchmarkStackGrowth-4 186638 633.5 ns/op BenchmarkStackGrowthDeep-4 1897 62118 ns/op BenchmarkCreateGoroutines-4 31994 3758 ns/op BenchmarkCreateGoroutinesParallel-4 30796 4597 ns/op BenchmarkCreateGoroutinesCapture-4 3720 27847 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 27030 4630 ns/op BenchmarkClosureCall-4 21417854 4.859 ns/op BenchmarkWakeupParallelSpinning/0s-4 5548 20751 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4686 23232 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4036 30020 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2792 43997 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1928 60757 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1450 91460 ns/op BenchmarkWakeupParallelSpinning/50µs-4 769 154355 ns/op BenchmarkWakeupParallelSpinning/100µs-4 471 251963 ns/op BenchmarkMatmult-4 4922605 32.70 ns/op BenchmarkFastrand-4 12979533 8.704 ns/op BenchmarkFastrand64-4 13495255 8.762 ns/op BenchmarkFastrandHashiter-4 6072658 18.90 ns/op BenchmarkFastrandn/2-4 7597015 17.32 ns/op BenchmarkFastrandn/3-4 7606824 16.38 ns/op BenchmarkFastrandn/4-4 6919023 16.55 ns/op BenchmarkFastrandn/5-4 7081024 16.50 ns/op BenchmarkIfaceCmp100-4 119734 1018 ns/op BenchmarkIfaceCmpNil100-4 191115 545.6 ns/op BenchmarkEfaceCmpDiff-4 47986 2370 ns/op BenchmarkEfaceCmpDiffIndirect-4 37740 3159 ns/op BenchmarkDefer-4 1617018 74.38 ns/op BenchmarkDefer10-4 1000000 106.9 ns/op BenchmarkDeferMany-4 714322 248.9 ns/op BenchmarkPanicRecover-4 835411 137.2 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 223411 549.9 ns/op 181.0 p50-ns 251.0 p90-ns 459.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 179036 824.8 ns/op 181.0 p50-ns 270.0 p90-ns 490.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 4288 39041 ns/op 31690 p50-ns 37731 p90-ns 121531 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 6325231 ns/op 374100 p50-ns 19804319 p90-ns 37126097 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 210327 490.3 ns/op 171.0 p50-ns 181.0 p90-ns 240.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 202842 752.9 ns/op 180.0 p50-ns 261.0 p90-ns 411.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 44 2296366 ns/op 2229741 p50-ns 3068591 p90-ns 4816933 p99-ns BenchmarkGoroutineProfile/large/loaded-4 28 4354106 ns/op 3114091 p50-ns 10081585 p90-ns 18432458 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 200497 517.1 ns/op 180.0 p50-ns 181.0 p90-ns 349.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 199074 762.1 ns/op 180.0 p50-ns 190.0 p90-ns 409.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1609 85103 ns/op 71800 p50-ns 86610 p90-ns 235949 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 126 3821370 ns/op 297920 p50-ns 17767817 p90-ns 30399193 p99-ns BenchmarkProcYield/1-4 4067746 29.04 ns/op BenchmarkProcYield/10-4 555513 215.5 ns/op BenchmarkProcYield/30-4 176926 627.7 ns/op BenchmarkProcYield/100-4 56732 2068 ns/op BenchmarkProcYield/1000-4 5756 20638 ns/op BenchmarkOSYield-4 803061 144.4 ns/op BenchmarkMutexContention-4 1000000 110.8 ns/op BenchmarkMutexHandoff/Solo-4 6511606 17.40 ns/op BenchmarkMutexHandoff/FastPingPong-4 90952 476.4 ns/op BenchmarkMutexHandoff/SlowPingPong-4 6242 8017 ns/op BenchmarkRWMutexUncontended-4 6746083 16.93 ns/op BenchmarkRWMutexWrite100-4 905378 129.5 ns/op BenchmarkRWMutexWrite10-4 92596 1269 ns/op BenchmarkRWMutexWorkWrite100-4 377466 291.9 ns/op BenchmarkRWMutexWorkWrite10-4 79575 1737 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3840 32082 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1437 82264 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1906 62396 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 628 180176 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 861 125393 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 295 371865 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 466 240210 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 157 755975 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 451756 291.0 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 454471 281.8 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 406891 342.7 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 470970 285.2 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 504037 270.7 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 312979 348.1 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 528187 300.5 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 452226 285.9 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 414579 387.4 ns/op BenchmarkMakeSlice/Byte-4 2836104 44.81 ns/op BenchmarkMakeSlice/Int16-4 2813754 42.97 ns/op BenchmarkMakeSlice/Int-4 2222268 55.59 ns/op BenchmarkMakeSlice/Ptr-4 2256718 56.18 ns/op BenchmarkMakeSlice/Struct/24-4 1274785 94.09 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 108.0 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 134.2 ns/op BenchmarkGrowSlice/Byte-4 1160916 102.0 ns/op BenchmarkGrowSlice/Int16-4 939068 126.5 ns/op BenchmarkGrowSlice/Int-4 759607 177.2 ns/op BenchmarkGrowSlice/Ptr-4 604512 180.9 ns/op BenchmarkGrowSlice/Struct/24-4 453769 252.3 ns/op BenchmarkGrowSlice/Struct/32-4 309066 388.2 ns/op BenchmarkGrowSlice/Struct/40-4 288370 384.2 ns/op BenchmarkExtendSlice/IntSlice-4 765242 160.9 ns/op BenchmarkExtendSlice/PointerSlice-4 559750 181.0 ns/op BenchmarkExtendSlice/NoGrow-4 1239734 100.6 ns/op BenchmarkAppend-4 1121340 122.6 ns/op BenchmarkAppendGrowByte-4 8 13751387 ns/op BenchmarkAppendGrowString-4 2 93790157 ns/op BenchmarkAppendSlice/1Bytes-4 2743982 43.53 ns/op BenchmarkAppendSlice/4Bytes-4 2707089 44.67 ns/op BenchmarkAppendSlice/7Bytes-4 2678886 45.93 ns/op BenchmarkAppendSlice/8Bytes-4 2676397 44.36 ns/op BenchmarkAppendSlice/15Bytes-4 2384083 50.57 ns/op BenchmarkAppendSlice/16Bytes-4 2352067 51.06 ns/op BenchmarkAppendSlice/32Bytes-4 2484298 48.07 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 117802 958.0 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 47318 3587 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 13443 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2515 55988 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 484 296984 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 106 1349478 ns/op BenchmarkAppendStr/1Bytes-4 3143556 38.35 ns/op BenchmarkAppendStr/4Bytes-4 2973650 38.66 ns/op BenchmarkAppendStr/8Bytes-4 2924332 39.66 ns/op BenchmarkAppendStr/16Bytes-4 2721936 43.63 ns/op BenchmarkAppendStr/32Bytes-4 2814454 43.06 ns/op BenchmarkAppendSpecialCase-4 1048748 130.8 ns/op BenchmarkCopy/1Byte-4 2758555 42.76 ns/op 23.39 MB/s BenchmarkCopy/1String-4 3208713 38.10 ns/op 26.25 MB/s BenchmarkCopy/2Byte-4 2777055 42.76 ns/op 46.78 MB/s BenchmarkCopy/2String-4 2662604 45.15 ns/op 44.30 MB/s BenchmarkCopy/4Byte-4 2754352 42.91 ns/op 93.22 MB/s BenchmarkCopy/4String-4 2593400 44.67 ns/op 89.54 MB/s BenchmarkCopy/8Byte-4 2756308 44.13 ns/op 181.28 MB/s BenchmarkCopy/8String-4 2686912 44.79 ns/op 178.63 MB/s BenchmarkCopy/12Byte-4 2618775 46.43 ns/op 258.44 MB/s BenchmarkCopy/12String-4 2599322 46.42 ns/op 258.54 MB/s BenchmarkCopy/16Byte-4 2535865 44.79 ns/op 357.19 MB/s BenchmarkCopy/16String-4 2643372 44.89 ns/op 356.40 MB/s BenchmarkCopy/32Byte-4 2551285 46.77 ns/op 684.22 MB/s BenchmarkCopy/32String-4 2502160 46.61 ns/op 686.62 MB/s BenchmarkCopy/128Byte-4 1880180 62.35 ns/op 2052.81 MB/s BenchmarkCopy/128String-4 1819917 64.88 ns/op 1972.82 MB/s BenchmarkCopy/1024Byte-4 546940 194.8 ns/op 5255.55 MB/s BenchmarkCopy/1024String-4 517262 228.5 ns/op 4481.11 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 48326 2555 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 28740 4432 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 17756 6984 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 13551 8052 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 11483 ns/op BenchmarkAppendInPlace/Grow/Byte-4 222351 545.7 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 232068 597.7 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 145880 803.4 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 130098 900.6 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 100047 1095 ns/op BenchmarkStackCopyPtr-4 2 91032816 ns/op BenchmarkStackCopy-4 2 74683248 ns/op BenchmarkStackCopyNoCache-4 26 4239694 ns/op BenchmarkStackCopyWithStkobj-4 4 31420352 ns/op BenchmarkIssue18138-4 813 133412 ns/op BenchmarkCompareStringEqual-4 12619591 9.013 ns/op BenchmarkCompareStringIdentical-4 19792041 5.664 ns/op BenchmarkCompareStringSameLength-4 13727316 7.691 ns/op BenchmarkCompareStringDifferentLength-4 22021932 5.309 ns/op BenchmarkCompareStringBigUnaligned-4 3225 37543 ns/op 27930.10 MB/s BenchmarkCompareStringBig-4 3621 38618 ns/op 27153.08 MB/s BenchmarkConcatStringAndBytes-4 3558324 34.31 ns/op BenchmarkSliceByteToString/1-4 3002275 39.63 ns/op BenchmarkSliceByteToString/2-4 1649970 73.03 ns/op BenchmarkSliceByteToString/4-4 1715215 72.13 ns/op BenchmarkSliceByteToString/8-4 1760989 70.92 ns/op BenchmarkSliceByteToString/16-4 1667448 70.30 ns/op BenchmarkSliceByteToString/32-4 1480550 83.37 ns/op BenchmarkSliceByteToString/64-4 1118480 119.8 ns/op BenchmarkSliceByteToString/128-4 727262 173.4 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3165681 38.56 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1215684 96.54 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1482118 81.07 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 5207134 23.01 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2405574 49.94 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2768360 43.45 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 5080022 22.43 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 2406250 49.25 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 2801055 43.64 ns/op BenchmarkRuneIterate/range/ASCII-4 11393604 9.649 ns/op BenchmarkRuneIterate/range/Japanese-4 2931988 41.28 ns/op BenchmarkRuneIterate/range/MixedLength-4 3474393 33.70 ns/op BenchmarkRuneIterate/range1/ASCII-4 10347525 10.26 ns/op BenchmarkRuneIterate/range1/Japanese-4 2939937 40.71 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3520903 33.45 ns/op BenchmarkRuneIterate/range2/ASCII-4 10373833 10.25 ns/op BenchmarkRuneIterate/range2/Japanese-4 2918829 40.80 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3513206 33.65 ns/op BenchmarkArrayEqual-4 19783358 5.606 ns/op BenchmarkFunc/Name-4 3946236 30.54 ns/op BenchmarkFunc/Entry-4 11991469 9.397 ns/op BenchmarkFunc/FileLine-4 3505392 32.09 ns/op PASS ok runtime 291.437s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 34581 3266 ns/op BenchmarkHandle/concurrent-4 14994 7884 ns/op PASS ok runtime/cgo 1.429s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 42 2707126 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 37 3230422 ns/op 281.0 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 553 215381 ns/op 4.738 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 15 7525212 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 14 8405786 ns/op 733.1 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 280 435055 ns/op 22.82 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 51543958 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 58563166 ns/op 5488 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 46 2471736 ns/op 211.1 concurrent_launches/op PASS ok runtime/pprof 2.634s goos: freebsd goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 51 2149026 ns/op BenchmarkStackLeak-4 14352 8533 ns/op PASS ok runtime/race 1.408s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 5897836 19.52 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 196866 579.7 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.296s goos: freebsd goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 45 2625630 ns/op BenchmarkIndex_Large-4 142 724476 ns/op BenchmarkIndexFunc_Large-4 78 1367422 ns/op BenchmarkCompact/nil-4 8505433 11.87 ns/op BenchmarkCompact/one-4 2498546 48.64 ns/op BenchmarkCompact/sorted-4 1658251 69.26 ns/op BenchmarkCompact/2_items-4 1421798 83.97 ns/op BenchmarkCompact/unsorted-4 1652440 70.28 ns/op BenchmarkCompact/many-4 787497 133.1 ns/op BenchmarkCompact_Large/all_dup-4 2775 43174 ns/op BenchmarkCompact_Large/no_dup-4 2576 40864 ns/op BenchmarkCompactFunc/nil-4 4604301 26.62 ns/op BenchmarkCompactFunc/one-4 1988863 61.64 ns/op BenchmarkCompactFunc/sorted-4 1378570 88.24 ns/op BenchmarkCompactFunc/2_items-4 1192364 99.01 ns/op BenchmarkCompactFunc/unsorted-4 1383920 87.52 ns/op BenchmarkCompactFunc/many-4 780889 152.3 ns/op BenchmarkCompactFunc_Large/all_dup-4 8 14044105 ns/op BenchmarkCompactFunc_Large/no_dup-4 10 10800790 ns/op BenchmarkReplace/naive-fast-4 105690 985.9 ns/op BenchmarkReplace/optimized-fast-4 132451 1012 ns/op BenchmarkReplace/naive-slow-4 36843 3193 ns/op BenchmarkReplace/optimized-slow-4 44030 2779 ns/op BenchmarkBinarySearchFloats/Size16-4 1541852 78.22 ns/op BenchmarkBinarySearchFloats/Size32-4 1330138 91.34 ns/op BenchmarkBinarySearchFloats/Size64-4 1265140 96.37 ns/op BenchmarkBinarySearchFloats/Size128-4 1047942 113.3 ns/op BenchmarkBinarySearchFloats/Size512-4 820388 137.5 ns/op BenchmarkBinarySearchFloats/Size1024-4 800139 149.2 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 674368 164.2 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 540597 193.6 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 497223 223.8 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 495375 249.6 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 402848 308.2 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 392895 321.6 ns/op BenchmarkSortFuncStruct/Size16-4 18820 6319 ns/op BenchmarkSortFuncStruct/Size32-4 6966 17279 ns/op BenchmarkSortFuncStruct/Size64-4 9313 12875 ns/op BenchmarkSortFuncStruct/Size128-4 4773 23262 ns/op BenchmarkSortFuncStruct/Size512-4 1381 88973 ns/op BenchmarkSortFuncStruct/Size1024-4 698 173740 ns/op PASS ok slices 7.971s goos: freebsd goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 507990 244.9 ns/op BenchmarkSortInts-4 2 78987120 ns/op BenchmarkSlicesSortInts-4 3 47507722 ns/op BenchmarkSortIsSorted-4 39 3028235 ns/op BenchmarkSlicesIsSorted-4 67 1731017 ns/op BenchmarkSortStrings-4 2 107838313 ns/op BenchmarkSlicesSortStrings-4 2 75043543 ns/op BenchmarkSortStrings_Sorted-4 33 3561294 ns/op BenchmarkSlicesSortStrings_Sorted-4 55 2151800 ns/op BenchmarkSortStructs-4 1 173672757 ns/op BenchmarkSortFuncStructs-4 1 154517288 ns/op BenchmarkSortString1K-4 344 342691 ns/op BenchmarkSortString1K_Slice-4 246 473500 ns/op BenchmarkStableString1K-4 129 908087 ns/op BenchmarkSortInt1K-4 417 284133 ns/op BenchmarkSortInt1K_Sorted-4 5694 18711 ns/op BenchmarkSortInt1K_Reversed-4 3949 29268 ns/op BenchmarkSortInt1K_Mod8-4 1012 111424 ns/op BenchmarkStableInt1K-4 171 696834 ns/op BenchmarkStableInt1K_Slice-4 200 608067 ns/op BenchmarkSortInt64K-4 4 27470044 ns/op BenchmarkSortInt64K_Slice-4 3 39506647 ns/op BenchmarkStableInt64K-4 2 63530172 ns/op BenchmarkSort1e2-4 549 211525 ns/op BenchmarkStable1e2-4 218 526445 ns/op BenchmarkSort1e4-4 3 41976956 ns/op BenchmarkStable1e4-4 1 173786375 ns/op PASS ok sort 9.571s goos: freebsd goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 1098538 106.2 ns/op BenchmarkAtof64Float-4 992853 120.7 ns/op BenchmarkAtof64FloatExp-4 771510 148.7 ns/op BenchmarkAtof64Big-4 592692 200.8 ns/op BenchmarkAtof64RandomBits-4 577692 201.2 ns/op BenchmarkAtof64RandomFloats-4 627512 188.9 ns/op BenchmarkAtof64RandomLongFloats-4 432076 279.2 ns/op BenchmarkAtof32Decimal-4 1122266 104.2 ns/op BenchmarkAtof32Float-4 1040360 117.7 ns/op BenchmarkAtof32FloatExp-4 820336 146.2 ns/op BenchmarkAtof32Random-4 497282 233.8 ns/op BenchmarkAtof32RandomLong-4 213770 548.2 ns/op BenchmarkParseInt/Pos/7bit-4 1804440 66.19 ns/op BenchmarkParseInt/Pos/26bit-4 888236 123.1 ns/op BenchmarkParseInt/Pos/31bit-4 830407 143.7 ns/op BenchmarkParseInt/Pos/56bit-4 545896 219.9 ns/op BenchmarkParseInt/Pos/63bit-4 505953 236.7 ns/op BenchmarkParseInt/Neg/7bit-4 1815530 67.98 ns/op BenchmarkParseInt/Neg/26bit-4 858386 119.3 ns/op BenchmarkParseInt/Neg/31bit-4 822768 149.0 ns/op BenchmarkParseInt/Neg/56bit-4 575769 218.6 ns/op BenchmarkParseInt/Neg/63bit-4 519739 236.4 ns/op BenchmarkAtoi/Pos/7bit-4 2547056 47.26 ns/op BenchmarkAtoi/Pos/26bit-4 1342054 91.13 ns/op BenchmarkAtoi/Pos/31bit-4 1100530 116.0 ns/op BenchmarkAtoi/Pos/56bit-4 724730 178.5 ns/op BenchmarkAtoi/Pos/63bit-4 476593 254.8 ns/op BenchmarkAtoi/Neg/7bit-4 2427225 46.60 ns/op BenchmarkAtoi/Neg/26bit-4 1215836 94.28 ns/op BenchmarkAtoi/Neg/31bit-4 1078206 114.9 ns/op BenchmarkAtoi/Neg/56bit-4 753026 176.3 ns/op BenchmarkAtoi/Neg/63bit-4 511346 248.9 ns/op BenchmarkFormatFloat/Decimal-4 165730 695.3 ns/op BenchmarkFormatFloat/Float-4 153837 720.9 ns/op BenchmarkFormatFloat/Exp-4 173727 704.5 ns/op BenchmarkFormatFloat/NegExp-4 160998 700.1 ns/op BenchmarkFormatFloat/LongExp-4 139947 830.1 ns/op BenchmarkFormatFloat/Big-4 131455 893.3 ns/op BenchmarkFormatFloat/BinaryExp-4 270753 374.9 ns/op BenchmarkFormatFloat/32Integer-4 163683 698.5 ns/op BenchmarkFormatFloat/32ExactFraction-4 172902 616.3 ns/op BenchmarkFormatFloat/32Point-4 173983 699.5 ns/op BenchmarkFormatFloat/32Exp-4 175731 685.9 ns/op BenchmarkFormatFloat/32NegExp-4 166924 647.3 ns/op BenchmarkFormatFloat/32Shortest-4 189736 615.4 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 184767 583.3 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 180355 619.5 ns/op BenchmarkFormatFloat/64Fixed1-4 222798 502.2 ns/op BenchmarkFormatFloat/64Fixed2-4 221848 492.5 ns/op BenchmarkFormatFloat/64Fixed3-4 226093 493.4 ns/op BenchmarkFormatFloat/64Fixed4-4 225643 493.6 ns/op BenchmarkFormatFloat/64Fixed12-4 133827 863.6 ns/op BenchmarkFormatFloat/64Fixed16-4 159951 723.6 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 179060 681.0 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 142996 835.3 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3411 30563 ns/op BenchmarkFormatFloat/Slowpath64-4 138362 819.0 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 144105 812.1 ns/op BenchmarkAppendFloat/Decimal-4 189559 605.7 ns/op BenchmarkAppendFloat/Float-4 183075 642.4 ns/op BenchmarkAppendFloat/Exp-4 194194 602.3 ns/op BenchmarkAppendFloat/NegExp-4 178898 603.4 ns/op BenchmarkAppendFloat/LongExp-4 146864 753.2 ns/op BenchmarkAppendFloat/Big-4 148106 792.7 ns/op BenchmarkAppendFloat/BinaryExp-4 494212 247.5 ns/op BenchmarkAppendFloat/32Integer-4 192937 599.9 ns/op BenchmarkAppendFloat/32ExactFraction-4 197907 535.0 ns/op BenchmarkAppendFloat/32Point-4 198703 605.2 ns/op BenchmarkAppendFloat/32Exp-4 183895 598.6 ns/op BenchmarkAppendFloat/32NegExp-4 188845 595.4 ns/op BenchmarkAppendFloat/32Shortest-4 205644 518.0 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 225295 532.0 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 198547 521.0 ns/op BenchmarkAppendFloat/64Fixed1-4 262375 414.9 ns/op BenchmarkAppendFloat/64Fixed2-4 253796 413.9 ns/op BenchmarkAppendFloat/64Fixed3-4 259599 425.9 ns/op BenchmarkAppendFloat/64Fixed4-4 244532 419.4 ns/op BenchmarkAppendFloat/64Fixed12-4 142663 802.8 ns/op BenchmarkAppendFloat/64Fixed16-4 171063 649.5 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 217206 542.5 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 163714 678.8 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3944 30364 ns/op BenchmarkAppendFloat/Slowpath64-4 155476 735.4 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 152881 728.1 ns/op BenchmarkFormatInt-4 25014 4848 ns/op BenchmarkAppendInt-4 26904 4476 ns/op BenchmarkFormatUint-4 136482 939.4 ns/op BenchmarkAppendUint-4 139188 845.6 ns/op BenchmarkFormatIntSmall/7-4 4360428 28.38 ns/op BenchmarkFormatIntSmall/42-4 4295751 28.12 ns/op BenchmarkAppendIntSmall-4 1925442 63.14 ns/op BenchmarkAppendUintVarlen/1-4 1992820 63.16 ns/op BenchmarkAppendUintVarlen/12-4 1870314 62.86 ns/op BenchmarkAppendUintVarlen/123-4 1423376 83.73 ns/op BenchmarkAppendUintVarlen/1234-4 1441500 81.05 ns/op BenchmarkAppendUintVarlen/12345-4 1399558 83.71 ns/op BenchmarkAppendUintVarlen/123456-4 1448650 85.62 ns/op BenchmarkAppendUintVarlen/1234567-4 1358163 88.69 ns/op BenchmarkAppendUintVarlen/12345678-4 1404102 86.52 ns/op BenchmarkAppendUintVarlen/123456789-4 1338663 90.52 ns/op BenchmarkAppendUintVarlen/1234567890-4 1369498 91.40 ns/op BenchmarkAppendUintVarlen/12345678901-4 1260744 94.36 ns/op BenchmarkAppendUintVarlen/123456789012-4 1283468 92.97 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1300303 95.47 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1264647 94.06 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1243923 97.76 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1260483 94.43 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1226396 100.3 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1239816 99.66 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1190199 100.2 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1000000 100.9 ns/op BenchmarkQuote-4 70036 1673 ns/op BenchmarkQuoteRune-4 661657 182.0 ns/op BenchmarkAppendQuote-4 81564 1546 ns/op BenchmarkAppendQuoteRune-4 1204572 105.3 ns/op BenchmarkUnquoteEasy-4 1931601 61.75 ns/op BenchmarkUnquoteHard-4 71522 1709 ns/op PASS ok strconv 19.817s goos: freebsd goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 664939 186.4 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 192487 596.2 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 303787 408.3 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 665726 182.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 234610 575.7 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 294344 399.9 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 367681 280.5 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 125252 998.9 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 147586 799.4 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1780050 74.02 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 27865 4186 ns/op BenchmarkGenericMatch1-4 3007 39762 ns/op BenchmarkGenericMatch2-4 610 203570 ns/op BenchmarkSingleMaxSkipping-4 10132 11873 ns/op 842.26 MB/s BenchmarkSingleLongSuffixFail-4 17576 6852 ns/op 146.24 MB/s BenchmarkSingleMatch-4 368 326280 ns/op 45.97 MB/s BenchmarkByteByteNoMatch-4 86343 1382 ns/op BenchmarkByteByteMatch-4 29056 4022 ns/op BenchmarkByteStringMatch-4 35572 3456 ns/op BenchmarkHTMLEscapeNew-4 111729 1095 ns/op BenchmarkHTMLEscapeOld-4 131200 880.6 ns/op BenchmarkByteStringReplacerWriteString-4 2010 59518 ns/op BenchmarkByteReplacerWriteString-4 2038 51753 ns/op BenchmarkByteByteReplaces-4 6756 17345 ns/op BenchmarkByteByteMap-4 19856 6154 ns/op BenchmarkMap/identity/ASCII-4 791968 153.8 ns/op BenchmarkMap/identity/Greek-4 499279 203.0 ns/op BenchmarkMap/change/ASCII-4 69116 1736 ns/op BenchmarkMap/change/Greek-4 43810 2774 ns/op BenchmarkIndexRune-4 3858234 30.49 ns/op BenchmarkIndexRuneLongString-4 3387128 34.85 ns/op BenchmarkIndexRuneFastPath-4 5116641 23.24 ns/op BenchmarkIndex-4 10700131 10.69 ns/op BenchmarkLastIndex-4 5436850 22.00 ns/op BenchmarkIndexByte-4 11961252 10.00 ns/op BenchmarkToUpper/#00-4 5721655 21.56 ns/op BenchmarkToUpper/ONLYUPPER-4 4046528 30.45 ns/op BenchmarkToUpper/abc-4 509719 236.9 ns/op BenchmarkToUpper/AbC123-4 377732 316.3 ns/op BenchmarkToUpper/azAZ09_-4 417998 282.6 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 99384 1185 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 123111 945.0 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 53560 2238 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 90720 1278 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 157881 698.0 ns/op BenchmarkToLower/#00-4 5841519 20.99 ns/op BenchmarkToLower/abc-4 4875825 22.98 ns/op BenchmarkToLower/AbC123-4 301482 349.1 ns/op BenchmarkToLower/azAZ09_-4 340902 353.3 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 141382 755.0 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 117370 1056 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 52899 2182 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 97489 1120 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 155688 711.2 ns/op BenchmarkMapNoChanges-4 978600 111.0 ns/op BenchmarkTrim-4 51504 2182 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3800192 31.06 ns/op BenchmarkToValidUTF8/InvalidASCII-4 267468 414.1 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 179781 611.6 ns/op BenchmarkEqualFold/Tests-4 72859 1570 ns/op BenchmarkEqualFold/ASCII-4 4415606 28.39 ns/op BenchmarkEqualFold/UnicodePrefix-4 153798 792.4 ns/op BenchmarkEqualFold/UnicodeSuffix-4 152890 740.5 ns/op BenchmarkIndexHard1-4 1272 93779 ns/op BenchmarkIndexHard2-4 915 131497 ns/op BenchmarkIndexHard3-4 189 630462 ns/op BenchmarkIndexHard4-4 180 671614 ns/op BenchmarkLastIndexHard1-4 72 1668608 ns/op BenchmarkLastIndexHard2-4 70 1676465 ns/op BenchmarkLastIndexHard3-4 69 1681604 ns/op BenchmarkCountHard1-4 1275 94054 ns/op BenchmarkCountHard2-4 910 131385 ns/op BenchmarkCountHard3-4 190 635963 ns/op BenchmarkIndexTorture-4 8905 12705 ns/op BenchmarkCountTorture-4 9436 12786 ns/op BenchmarkCountTortureOverlapping-4 1813 56906 ns/op BenchmarkCountByte/10-4 5591352 21.51 ns/op 464.99 MB/s BenchmarkCountByte/32-4 5140352 22.29 ns/op 1435.68 MB/s BenchmarkCountByte/4096-4 1362992 87.96 ns/op 46569.11 MB/s BenchmarkCountByte/4194304-4 1328 79549 ns/op 52726.00 MB/s BenchmarkCountByte/67108864-4 30 3897667 ns/op 17217.70 MB/s BenchmarkFields/ASCII/16-4 509322 238.2 ns/op 67.16 MB/s 16 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 33112 3412 ns/op 75.03 MB/s 384 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1825 57778 ns/op 70.89 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 118 1001343 ns/op 65.45 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 7 15889473 ns/op 65.99 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 219138 475.6 ns/op 33.64 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 15510 8018 ns/op 31.93 MB/s 288 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 848 138404 ns/op 29.59 MB/s 21888 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 51 2498585 ns/op 26.23 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 43097102 ns/op 24.33 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 369476 328.9 ns/op 48.65 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 24378 4919 ns/op 52.05 MB/s 384 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1437 88030 ns/op 46.53 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 73 1550258 ns/op 42.27 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 28422750 ns/op 36.89 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 277450 407.8 ns/op 39.24 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 19740 6202 ns/op 41.28 MB/s 288 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1051 114442 ns/op 35.79 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 62 1969805 ns/op 33.27 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 34715106 ns/op 30.21 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 41638405 ns/op BenchmarkSplitSingleByteSeparator-4 45 2925830 ns/op BenchmarkSplitMultiByteSeparator-4 76 1511472 ns/op BenchmarkSplitNSingleByteSeparator-4 451886 263.0 ns/op BenchmarkSplitNMultiByteSeparator-4 333000 324.1 ns/op BenchmarkRepeat/5x0-4 5038780 23.59 ns/op BenchmarkRepeat/5x1-4 4904779 24.52 ns/op BenchmarkRepeat/5x2-4 283117 354.0 ns/op BenchmarkRepeat/5x6-4 199725 556.9 ns/op BenchmarkRepeat/10x0-4 5037577 22.56 ns/op BenchmarkRepeat/10x1-4 4968942 23.52 ns/op BenchmarkRepeat/10x2-4 302628 364.1 ns/op BenchmarkRepeat/10x6-4 196148 588.1 ns/op BenchmarkRepeatLarge/256/1-4 102445 1180 ns/op 216.90 MB/s BenchmarkRepeatLarge/256/16-4 155077 799.2 ns/op 320.34 MB/s BenchmarkRepeatLarge/512/1-4 83750 1454 ns/op 352.05 MB/s BenchmarkRepeatLarge/512/16-4 119684 1083 ns/op 472.70 MB/s BenchmarkRepeatLarge/1024/1-4 61772 1954 ns/op 524.14 MB/s BenchmarkRepeatLarge/1024/16-4 83386 1528 ns/op 669.97 MB/s BenchmarkRepeatLarge/2048/1-4 42834 2857 ns/op 716.80 MB/s BenchmarkRepeatLarge/2048/16-4 50746 2293 ns/op 893.19 MB/s BenchmarkRepeatLarge/4096/1-4 24948 4420 ns/op 926.77 MB/s BenchmarkRepeatLarge/4096/16-4 32127 4018 ns/op 1019.49 MB/s BenchmarkRepeatLarge/8192/1-4 15588 7590 ns/op 1079.34 MB/s BenchmarkRepeatLarge/8192/16-4 16658 7015 ns/op 1167.80 MB/s BenchmarkRepeatLarge/8192/4097-4 6380480 17.37 ns/op 235916.35 MB/s BenchmarkRepeatLarge/16384/1-4 8419 13386 ns/op 1223.93 MB/s BenchmarkRepeatLarge/16384/16-4 9610 12978 ns/op 1262.47 MB/s BenchmarkRepeatLarge/16384/4097-4 12739 9448 ns/op 1300.91 MB/s BenchmarkRepeatLarge/32768/1-4 5658 24329 ns/op 1346.90 MB/s BenchmarkRepeatLarge/32768/16-4 4178 25986 ns/op 1260.96 MB/s BenchmarkRepeatLarge/32768/4097-4 4942 22836 ns/op 1255.87 MB/s BenchmarkRepeatLarge/65536/1-4 2022 51460 ns/op 1273.53 MB/s BenchmarkRepeatLarge/65536/16-4 2202 47408 ns/op 1382.39 MB/s BenchmarkRepeatLarge/65536/4097-4 2414 45354 ns/op 1355.01 MB/s BenchmarkRepeatLarge/131072/1-4 810 175324 ns/op 747.60 MB/s BenchmarkRepeatLarge/131072/16-4 919 152289 ns/op 860.68 MB/s BenchmarkRepeatLarge/131072/4097-4 826 147955 ns/op 858.42 MB/s BenchmarkRepeatLarge/262144/1-4 320 317643 ns/op 825.28 MB/s BenchmarkRepeatLarge/262144/16-4 427 307528 ns/op 852.42 MB/s BenchmarkRepeatLarge/262144/4097-4 447 276651 ns/op 932.98 MB/s BenchmarkRepeatLarge/524288/1-4 225 582908 ns/op 899.44 MB/s BenchmarkRepeatLarge/524288/16-4 234 524185 ns/op 1000.20 MB/s BenchmarkRepeatLarge/524288/4097-4 231 521823 ns/op 997.12 MB/s BenchmarkRepeatLarge/1048576/1-4 100 1004475 ns/op 1043.90 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1042463 ns/op 1005.86 MB/s BenchmarkRepeatLarge/1048576/4097-4 100 1046508 ns/op 998.31 MB/s BenchmarkRepeatLarge/2097152/1-4 68 1976448 ns/op 1061.07 MB/s BenchmarkRepeatLarge/2097152/16-4 61 1954896 ns/op 1072.77 MB/s BenchmarkRepeatLarge/2097152/4097-4 57 1973775 ns/op 1060.69 MB/s BenchmarkRepeatLarge/4194304/1-4 31 3764763 ns/op 1114.10 MB/s BenchmarkRepeatLarge/4194304/16-4 30 3788310 ns/op 1107.17 MB/s BenchmarkRepeatLarge/4194304/4097-4 30 4099487 ns/op 1022.38 MB/s BenchmarkRepeatLarge/8388608/1-4 14 7547911 ns/op 1111.38 MB/s BenchmarkRepeatLarge/8388608/16-4 14 7168690 ns/op 1170.17 MB/s BenchmarkRepeatLarge/8388608/4097-4 15 7477759 ns/op 1121.53 MB/s BenchmarkRepeatLarge/16777216/1-4 7 14931785 ns/op 1123.59 MB/s BenchmarkRepeatLarge/16777216/16-4 7 14303971 ns/op 1172.91 MB/s BenchmarkRepeatLarge/16777216/4097-4 7 14351829 ns/op 1168.99 MB/s BenchmarkRepeatLarge/33554432/1-4 4 27773067 ns/op 1208.16 MB/s BenchmarkRepeatLarge/33554432/16-4 4 28314668 ns/op 1185.05 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 28548030 ns/op 1175.37 MB/s BenchmarkRepeatLarge/67108864/1-4 2 57042345 ns/op 1176.47 MB/s BenchmarkRepeatLarge/67108864/16-4 2 55340590 ns/op 1212.65 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 55417614 ns/op 1210.97 MB/s BenchmarkRepeatLarge/134217728/1-4 1 112351320 ns/op 1194.63 MB/s BenchmarkRepeatLarge/134217728/16-4 1 113724311 ns/op 1180.20 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 114049990 ns/op 1176.83 MB/s BenchmarkRepeatLarge/268435456/1-4 1 242332788 ns/op 1107.71 MB/s BenchmarkRepeatLarge/268435456/16-4 1 223711779 ns/op 1199.92 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 224537600 ns/op 1195.50 MB/s BenchmarkRepeatLarge/536870912/1-4 1 473058420 ns/op 1134.89 MB/s BenchmarkRepeatLarge/536870912/16-4 1 438596655 ns/op 1224.07 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 437893684 ns/op 1226.03 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 954953246 ns/op 1124.39 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 866552836 ns/op 1239.10 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 883607183 ns/op 1215.18 MB/s BenchmarkRepeatSpaces-4 4720102 24.14 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2877781 42.59 ns/op BenchmarkIndexAnyASCII/1:2-4 2766859 43.42 ns/op BenchmarkIndexAnyASCII/1:4-4 2802079 42.88 ns/op BenchmarkIndexAnyASCII/1:8-4 2904250 42.15 ns/op BenchmarkIndexAnyASCII/1:16-4 2865723 42.80 ns/op BenchmarkIndexAnyASCII/1:32-4 2757188 44.39 ns/op BenchmarkIndexAnyASCII/1:64-4 2724916 44.28 ns/op BenchmarkIndexAnyASCII/16:1-4 2810100 40.73 ns/op BenchmarkIndexAnyASCII/16:2-4 1025198 117.9 ns/op BenchmarkIndexAnyASCII/16:4-4 1012009 105.8 ns/op BenchmarkIndexAnyASCII/16:8-4 961408 124.4 ns/op BenchmarkIndexAnyASCII/16:16-4 719143 141.3 ns/op BenchmarkIndexAnyASCII/16:32-4 759853 160.1 ns/op BenchmarkIndexAnyASCII/16:64-4 530660 230.4 ns/op BenchmarkIndexAnyASCII/256:1-4 2730720 44.34 ns/op BenchmarkIndexAnyASCII/256:2-4 75724 1341 ns/op BenchmarkIndexAnyASCII/256:4-4 75627 1484 ns/op BenchmarkIndexAnyASCII/256:8-4 76695 1457 ns/op BenchmarkIndexAnyASCII/256:16-4 80318 1500 ns/op BenchmarkIndexAnyASCII/256:32-4 78847 1450 ns/op BenchmarkIndexAnyASCII/256:64-4 76083 1410 ns/op BenchmarkIndexAnyUTF8/1:1-4 3133804 36.89 ns/op BenchmarkIndexAnyUTF8/1:2-4 2829217 43.78 ns/op BenchmarkIndexAnyUTF8/1:4-4 2785627 43.40 ns/op BenchmarkIndexAnyUTF8/1:8-4 2782058 42.07 ns/op BenchmarkIndexAnyUTF8/1:16-4 2838495 40.72 ns/op BenchmarkIndexAnyUTF8/1:32-4 2888680 42.55 ns/op BenchmarkIndexAnyUTF8/1:64-4 2757118 43.28 ns/op BenchmarkIndexAnyUTF8/16:1-4 2184319 52.36 ns/op BenchmarkIndexAnyUTF8/16:2-4 388808 317.4 ns/op BenchmarkIndexAnyUTF8/16:4-4 380728 325.8 ns/op BenchmarkIndexAnyUTF8/16:8-4 379386 313.2 ns/op BenchmarkIndexAnyUTF8/16:16-4 403614 304.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 359343 314.4 ns/op BenchmarkIndexAnyUTF8/16:64-4 383378 314.7 ns/op BenchmarkIndexAnyUTF8/256:1-4 423600 285.3 ns/op BenchmarkIndexAnyUTF8/256:2-4 26456 4646 ns/op BenchmarkIndexAnyUTF8/256:4-4 26116 4619 ns/op BenchmarkIndexAnyUTF8/256:8-4 26413 4609 ns/op BenchmarkIndexAnyUTF8/256:16-4 27163 4496 ns/op BenchmarkIndexAnyUTF8/256:32-4 26106 4657 ns/op BenchmarkIndexAnyUTF8/256:64-4 25492 4729 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2817684 39.83 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2785642 41.21 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3002803 40.42 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2828034 40.03 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2904463 40.36 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2873978 40.06 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2867542 41.26 ns/op BenchmarkLastIndexAnyASCII/16:1-4 858410 117.2 ns/op BenchmarkLastIndexAnyASCII/16:2-4 1184673 116.7 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1131105 103.3 ns/op BenchmarkLastIndexAnyASCII/16:8-4 1020202 121.0 ns/op BenchmarkLastIndexAnyASCII/16:16-4 771022 135.5 ns/op BenchmarkLastIndexAnyASCII/16:32-4 759580 158.4 ns/op BenchmarkLastIndexAnyASCII/16:64-4 484674 225.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 78003 1472 ns/op BenchmarkLastIndexAnyASCII/256:2-4 79712 1349 ns/op BenchmarkLastIndexAnyASCII/256:4-4 81782 1333 ns/op BenchmarkLastIndexAnyASCII/256:8-4 78922 1480 ns/op BenchmarkLastIndexAnyASCII/256:16-4 80602 1348 ns/op BenchmarkLastIndexAnyASCII/256:32-4 76684 1508 ns/op BenchmarkLastIndexAnyASCII/256:64-4 87570 1529 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2883124 43.18 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2971278 40.19 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2905993 41.02 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2887911 41.06 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2925640 40.75 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2829751 40.31 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2793976 41.35 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 502761 240.1 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 203545 509.2 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 236438 531.2 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 222956 530.7 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 200178 524.1 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 231775 566.0 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 194697 528.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 34189 3445 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14960 7729 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15594 7944 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15087 7822 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 15436 8004 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 14952 7730 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 14587 7675 ns/op BenchmarkTrimASCII/1:1-4 4738162 24.91 ns/op BenchmarkTrimASCII/1:2-4 3609423 32.29 ns/op BenchmarkTrimASCII/1:4-4 3443286 35.47 ns/op BenchmarkTrimASCII/1:8-4 3047421 38.81 ns/op BenchmarkTrimASCII/1:16-4 2364021 50.51 ns/op BenchmarkTrimASCII/16:1-4 3700162 30.90 ns/op BenchmarkTrimASCII/16:2-4 928822 128.3 ns/op BenchmarkTrimASCII/16:4-4 961867 130.6 ns/op BenchmarkTrimASCII/16:8-4 885289 137.8 ns/op BenchmarkTrimASCII/16:16-4 819429 145.4 ns/op BenchmarkTrimASCII/256:1-4 957896 120.2 ns/op BenchmarkTrimASCII/256:2-4 73662 1634 ns/op BenchmarkTrimASCII/256:4-4 69584 1571 ns/op BenchmarkTrimASCII/256:8-4 84105 1486 ns/op BenchmarkTrimASCII/256:16-4 72162 1477 ns/op BenchmarkTrimASCII/4096:1-4 80226 1596 ns/op BenchmarkTrimASCII/4096:2-4 4572 25681 ns/op BenchmarkTrimASCII/4096:4-4 3931 25572 ns/op BenchmarkTrimASCII/4096:8-4 4700 22183 ns/op BenchmarkTrimASCII/4096:16-4 4561 25703 ns/op BenchmarkTrimByte-4 5453516 21.38 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20421 5888 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20427 5912 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1645 72014 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3266 36010 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6388 18112 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12223 9805 ns/op BenchmarkJoin/0-4 6405886 18.52 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 5245687 21.89 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 266436 394.4 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 194701 541.8 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 171790 708.9 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 137852 853.4 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 113149 1062 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 100663 1187 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 4264784 27.96 ns/op BenchmarkTrimSpace/ASCII-4 2394494 53.63 ns/op BenchmarkTrimSpace/SomeNonASCII-4 171580 621.8 ns/op BenchmarkTrimSpace/JustNonASCII-4 99319 1179 ns/op BenchmarkReplaceAll-4 213976 575.5 ns/op 16 B/op 1 allocs/op PASS ok strings 52.973s goos: freebsd goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 40648 2720 ns/op BenchmarkCond2-4 15472 7036 ns/op BenchmarkCond4-4 9873 14612 ns/op BenchmarkCond8-4 4077 39153 ns/op BenchmarkCond16-4 1425 90647 ns/op BenchmarkCond32-4 562 206876 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 628344 295.9 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 185322 643.9 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 589864 189.2 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 636808 241.2 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 183456 642.1 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 701302 152.7 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 96640 1412 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 68390 1828 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 73477 1871 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 44148 2947 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 676131 252.6 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 132658 820.2 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 728568 191.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 126732 918.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 945290 148.9 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 142684 808.4 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 3427881 38.80 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 52574 2418 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 96721 1104 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 146730 961.4 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4690 24477 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 249 563874 ns/op BenchmarkRange/*sync.Map-4 1194 99809 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 111722 1123 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 194324 549.6 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 55524 2023 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 221194 577.3 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 243429 509.7 ns/op BenchmarkAdversarialDelete/*sync.Map-4 222231 730.2 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 76928 1488 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 170695 759.4 ns/op BenchmarkDeleteCollision/*sync.Map-4 801153 155.4 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 56533 2230 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 126138 979.9 ns/op BenchmarkSwapCollision/*sync.Map-4 50632 2082 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 480 242085 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 94532 1263 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 284395 358.1 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 26804 4914 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 54044 2134 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 20372 5768 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 191326 559.5 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 87207 1361 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 134344 900.2 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2468454 46.01 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 136180 807.7 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 2764866 38.30 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 677079 300.0 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 133088 936.5 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 694842 183.6 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 81452 1453 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 361510 425.3 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 586936 189.6 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 112779 1027 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 613862 165.7 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 103267 1105 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 98551 1206 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 142018 859.5 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 49702 2328 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 213250 567.7 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 599894 302.3 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 124240 1039 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 723028 196.3 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 41394 3128 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 69747 1640 ns/op BenchmarkClear/*sync.Map-4 29542 4113 ns/op BenchmarkUncontendedSemaphore-4 6245367 18.85 ns/op BenchmarkContendedSemaphore-4 3902400 29.65 ns/op BenchmarkMutexUncontended-4 1659698 69.77 ns/op BenchmarkMutex-4 93400 1400 ns/op BenchmarkMutexSlack-4 84594 1479 ns/op BenchmarkMutexWork-4 66392 1675 ns/op BenchmarkMutexWorkSlack-4 73029 1804 ns/op BenchmarkMutexNoSpin-4 43465 2847 ns/op BenchmarkMutexSpin-4 57690 2333 ns/op BenchmarkOnce-4 1170664 136.5 ns/op BenchmarkOnceFunc/v=Once-4 2023002 59.23 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1566554 76.04 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1635745 71.05 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1813680 68.20 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1559046 75.97 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1575517 73.30 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 9657934 12.11 ns/op BenchmarkSemaSyntNonblock-4 2072496 58.84 ns/op BenchmarkSemaSyntBlock-4 1000000 149.7 ns/op BenchmarkSemaWorkNonblock-4 1258322 99.75 ns/op BenchmarkSemaWorkBlock-4 716173 164.8 ns/op BenchmarkRWMutexUncontended-4 742603 230.4 ns/op BenchmarkRWMutexWrite100-4 263336 479.4 ns/op BenchmarkRWMutexWrite10-4 155013 700.1 ns/op BenchmarkRWMutexWorkWrite100-4 206648 568.6 ns/op BenchmarkRWMutexWorkWrite10-4 137790 859.3 ns/op BenchmarkWaitGroupUncontended-4 1395330 84.94 ns/op BenchmarkWaitGroupAddDone-4 307162 384.7 ns/op BenchmarkWaitGroupAddDoneWork-4 305522 365.6 ns/op BenchmarkWaitGroupWait-4 5500354 22.19 ns/op BenchmarkWaitGroupWaitWork-4 3900111 29.54 ns/op BenchmarkWaitGroupActuallyWait-4 26434 4526 ns/op 32 B/op 2 allocs/op PASS ok sync 19.608s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 391851 292.0 ns/op PASS ok sync/atomic 1.170s PASS ok syscall 1.030s goos: freebsd goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 183931 626.2 ns/op 0 B/op 0 allocs/op PASS ok testing 1.200s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 10803 11058 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 14434 8321 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 134 894923 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 151 782457 ns/op 734 B/op 6 allocs/op BenchmarkTable/1x100000/new-4 1 104285357 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 101685145 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 2319 49490 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2436 41710 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 25 4497447 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 24 4194308 ns/op 16464 B/op 43 allocs/op BenchmarkTable/10x100000/new-4 1 499957402 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 491240257 ns/op 47012752 B/op 100073 allocs/op BenchmarkTable/100x10/new-4 285 418442 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 316 377458 ns/op 124 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 45842744 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 37848760 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 5140870002 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 5012736116 ns/op 334041984 B/op 100088 allocs/op BenchmarkPyramid/10-4 3724 32969 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 49 2279004 ns/op 410537 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 212491564 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 3415 34188 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 351 338305 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 37 3327355 ns/op 408997 B/op 1660 allocs/op BenchmarkCode-4 11742 10208 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 16.641s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 56519515 ns/op BenchmarkVariableString-4 154369 733.9 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2983 38837 ns/op 2504 B/op 39 allocs/op PASS ok text/template/parse 1.482s goos: freebsd goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc1000-4 25 4275112 ns/op BenchmarkAfter-4 81027 1572 ns/op BenchmarkStop/impl=chan-4 149910 785.8 ns/op BenchmarkStop/impl=func-4 176685 658.2 ns/op BenchmarkSimultaneousAfterFunc1000-4 24 4356731 ns/op BenchmarkStartStop1000-4 220 651194 ns/op BenchmarkReset/impl=chan-4 1427488 81.94 ns/op BenchmarkReset/impl=func-4 1219620 83.05 ns/op BenchmarkSleep1000-4 30 4210723 ns/op BenchmarkParallelTimerLatency-4 50 172330 avg-late-ns 381161 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 96142 avg-late-ns 244062 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 91515 avg-late-ns 212049 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 79898 avg-late-ns 220830 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 63246 avg-late-ns 280501 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 99167 avg-late-ns 352548 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 93719 avg-late-ns 480972 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 103181 avg-late-ns 404602 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 110921 avg-late-ns 553056 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 146945 avg-late-ns 938396 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 871671 avg-late-ns 7324777 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 108027 avg-late-ns 265222 max-late-ns BenchmarkAdjustTimers10000-4 20 6352828 ns/op BenchmarkTicker-4 464584 278.6 ns/op BenchmarkTickerReset-4 1337619 88.65 ns/op BenchmarkTickerResetNaive-4 155155 736.0 ns/op BenchmarkNow-4 291631 345.2 ns/op BenchmarkNowUnixNano-4 345757 340.9 ns/op BenchmarkNowUnixMilli-4 349808 341.7 ns/op BenchmarkNowUnixMicro-4 351433 343.3 ns/op BenchmarkFormat-4 83209 1405 ns/op BenchmarkFormatRFC3339-4 119720 944.2 ns/op BenchmarkFormatRFC3339Nano-4 122738 956.4 ns/op BenchmarkFormatNow-4 112910 994.3 ns/op BenchmarkMarshalJSON-4 149996 706.8 ns/op BenchmarkMarshalText-4 159559 667.8 ns/op BenchmarkMarshalBinary-4 419343 292.5 ns/op BenchmarkParse-4 199286 596.5 ns/op BenchmarkParseRFC3339UTC-4 471993 256.7 ns/op BenchmarkParseRFC3339UTCBytes-4 325098 365.6 ns/op BenchmarkParseRFC3339TZ-4 140014 794.9 ns/op BenchmarkParseRFC3339TZBytes-4 120315 978.2 ns/op BenchmarkParseDuration-4 868543 136.6 ns/op BenchmarkHour-4 1153046 100.9 ns/op BenchmarkSecond-4 1162783 100.0 ns/op BenchmarkDate-4 835246 122.3 ns/op BenchmarkYear-4 844213 120.7 ns/op BenchmarkYearDay-4 1010074 118.8 ns/op BenchmarkMonth-4 1034902 115.9 ns/op BenchmarkDay-4 1043512 117.5 ns/op BenchmarkISOWeek-4 970766 119.5 ns/op BenchmarkGoString-4 120752 959.0 ns/op BenchmarkDateFunc-4 1923458 62.82 ns/op BenchmarkUnmarshalText-4 123451 921.5 ns/op PASS ok time 17.171s goos: freebsd goarch: amd64 pkg: unicode cpu: AMD EPYC 7B12 BenchmarkToUpper-4 772160 166.1 ns/op BenchmarkToLower-4 642895 184.0 ns/op BenchmarkSimpleFold/Upper-4 492324 271.6 ns/op BenchmarkSimpleFold/Lower-4 399908 268.5 ns/op BenchmarkSimpleFold/Fold-4 850914 147.4 ns/op BenchmarkSimpleFold/NoFold-4 395070 269.3 ns/op PASS ok unicode 2.195s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 807008 147.4 ns/op BenchmarkDecodeValidJapaneseChars-4 930166 125.3 ns/op BenchmarkDecodeRune-4 1885008 54.22 ns/op BenchmarkEncodeValidASCII-4 848500 144.0 ns/op BenchmarkEncodeValidJapaneseChars-4 1113859 108.5 ns/op BenchmarkAppendRuneValidASCII-4 1858189 64.61 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2933968 41.03 ns/op BenchmarkEncodeRune-4 2111820 55.27 ns/op PASS ok unicode/utf16 2.525s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 3183966 38.53 ns/op BenchmarkRuneCountTenJapaneseChars-4 1887600 63.85 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 8966582 11.60 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 2623582 45.76 ns/op BenchmarkValidTenASCIIChars-4 2488465 47.39 ns/op BenchmarkValid100KASCIIChars-4 159 704268 ns/op BenchmarkValidTenJapaneseChars-4 430627 278.1 ns/op BenchmarkValidLongMostlyASCII-4 135 870507 ns/op BenchmarkValidLongJapanese-4 74 1471454 ns/op BenchmarkValidStringTenASCIIChars-4 5630373 21.76 ns/op BenchmarkValidString100KASCIIChars-4 12806 9391 ns/op BenchmarkValidStringTenJapaneseChars-4 742171 163.9 ns/op BenchmarkValidStringLongMostlyASCII-4 1341 77679 ns/op BenchmarkValidStringLongJapanese-4 232 506443 ns/op BenchmarkEncodeASCIIRune-4 11769106 9.975 ns/op BenchmarkEncodeSpanishRune-4 3718566 32.93 ns/op BenchmarkEncodeJapaneseRune-4 3047445 38.50 ns/op BenchmarkEncodeMaxRune-4 2726112 41.83 ns/op BenchmarkEncodeInvalidRuneMaxPlusOne-4 3075459 38.94 ns/op BenchmarkEncodeInvalidRuneSurrogate-4 3112512 39.07 ns/op BenchmarkEncodeInvalidRuneNegative-4 3071377 38.49 ns/op BenchmarkAppendASCIIRune-4 12000210 10.07 ns/op BenchmarkAppendSpanishRune-4 4346218 26.95 ns/op BenchmarkAppendJapaneseRune-4 3697759 33.41 ns/op BenchmarkAppendMaxRune-4 3111792 38.20 ns/op BenchmarkAppendInvalidRuneMaxPlusOne-4 3584349 35.43 ns/op BenchmarkAppendInvalidRuneSurrogate-4 3609732 34.64 ns/op BenchmarkAppendInvalidRuneNegative-4 3573048 33.76 ns/op BenchmarkDecodeASCIIRune-4 3391893 35.25 ns/op BenchmarkDecodeJapaneseRune-4 2906028 41.41 ns/op BenchmarkFullRune/ASCII-4 4539423 24.55 ns/op BenchmarkFullRune/Incomplete-4 2012733 60.69 ns/op BenchmarkFullRune/Japanese-4 4336105 27.47 ns/op PASS ok unicode/utf8 6.424s goos: freebsd goarch: amd64 pkg: unique cpu: AMD EPYC 7B12 BenchmarkMake-4 604370 205.4 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 332349 356.6 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 183060 851.4 ns/op 0 B/op 0 allocs/op PASS ok unique 7.714s goos: freebsd goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 59337819339 ns/op PASS ok cmd/api 60.482s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 997454 124.7 ns/op BenchmarkCgoCall/one-pointer-4 653275 184.1 ns/op BenchmarkCgoCall/string-pointer-escape-4 583786 201.3 ns/op BenchmarkCgoCall/string-pointer-noescape-4 793444 151.7 ns/op BenchmarkCgoCall/eight-pointers-4 315067 391.7 ns/op BenchmarkCgoCall/eight-pointers-nil-4 677556 174.3 ns/op BenchmarkCgoCall/eight-pointers-array-4 44072 2892 ns/op BenchmarkCgoCall/eight-pointers-slice-4 56232 2048 ns/op BenchmarkGoString-4 1256996 82.70 ns/op BenchmarkCGoCallback-4 77094 1510 ns/op BenchmarkCGoInCThread-4 507477 213.1 ns/op PASS ok cmd/cgo/internal/test 2.793s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 1052414 119.7 ns/op BenchmarkEqArrayOfStrings64-4 121581 953.1 ns/op BenchmarkEqArrayOfStrings1024-4 8366 14314 ns/op BenchmarkEqArrayOfFloats5-4 1285765 94.45 ns/op BenchmarkEqArrayOfFloats64-4 143238 841.5 ns/op BenchmarkEqArrayOfFloats1024-4 9697 12458 ns/op BenchmarkEqArrayOfStructsEq-4 2294 45813 ns/op BenchmarkEqArrayOfStructsNotEq-4 4312 27564 ns/op BenchmarkEqStruct-4 18183327 5.928 ns/op PASS ok cmd/compile/internal/reflectdata 2.503s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 45811 ns/op BenchmarkInvertLessThanNoov-4 17550445 6.846 ns/op BenchmarkCopyElim1-4 1176 107100 ns/op BenchmarkCopyElim10-4 1095 106540 ns/op BenchmarkCopyElim100-4 526 227136 ns/op BenchmarkCopyElim1000-4 98 1208210 ns/op BenchmarkCopyElim10000-4 6 17403751 ns/op BenchmarkCopyElim100000-4 1 330157457 ns/op BenchmarkDeadCode/1-4 1080 113700 ns/op BenchmarkDeadCode/10-4 886 140297 ns/op BenchmarkDeadCode/100-4 373 332117 ns/op BenchmarkDeadCode/1000-4 67 1802118 ns/op BenchmarkDeadCode/10000-4 5 20319517 ns/op BenchmarkDeadCode/100000-4 1 271559059 ns/op BenchmarkDeadCode/200000-4 1 517240259 ns/op BenchmarkDominatorsLinear-4 22 5775942 ns/op 1.73 MB/s BenchmarkDominatorsFwdBack-4 14 8844645 ns/op 1.13 MB/s BenchmarkDominatorsManyPred-4 14 8523594 ns/op 1.17 MB/s BenchmarkDominatorsMaxPred-4 15 8469603 ns/op 1.18 MB/s BenchmarkDominatorsMaxPredVal-4 14 9026049 ns/op 1.11 MB/s BenchmarkFuse/1-4 885 120281 ns/op BenchmarkFuse/10-4 765 165849 ns/op BenchmarkFuse/100-4 266 496781 ns/op BenchmarkFuse/1000-4 32 4010364 ns/op BenchmarkFuse/10000-4 2 53062339 ns/op BenchmarkNilCheckDeep1-4 15121 8008 ns/op 0.12 MB/s 235 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6476 18952 ns/op 0.53 MB/s 239 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 950 122941 ns/op 0.81 MB/s 1116 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 93 1180619 ns/op 0.85 MB/s 8637 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 7 16127679 ns/op 0.62 MB/s 225036 B/op 7 allocs/op BenchmarkDSEPass-4 43 2719597 ns/op 50517 B/op 7 allocs/op BenchmarkDSEPassBlock-4 2 72764878 ns/op 2111216 B/op 53899 allocs/op BenchmarkCSEPass-4 10 10556319 ns/op 85458 B/op 5 allocs/op BenchmarkCSEPassBlock-4 1 108567738 ns/op 3756864 B/op 52552 allocs/op BenchmarkDeadcodePass-4 285 406241 ns/op 86866 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 105630687 ns/op 4029896 B/op 44811 allocs/op BenchmarkMultiPass-4 116 900083 ns/op 251387 B/op 8 allocs/op BenchmarkMultiPassBlock-4 1 199765119 ns/op 9311640 B/op 105120 allocs/op BenchmarkCondRewrite/SoloJump-4 4455081 25.99 ns/op BenchmarkCondRewrite/CombJump-4 4465431 24.18 ns/op PASS ok cmd/compile/internal/ssa 12.437s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 10718 10587 ns/op BenchmarkExtShift-4 19462 6094 ns/op BenchmarkModify-4 11840 9992 ns/op BenchmarkMullImm-4 19404 6099 ns/op BenchmarkConstModify-4 11978 10214 ns/op BenchmarkBitSet-4 23598 5281 ns/op BenchmarkBitClear-4 23628 5094 ns/op BenchmarkBitToggle-4 21620 5092 ns/op BenchmarkBitSetConst-4 180332 634.3 ns/op BenchmarkBitClearConst-4 174597 631.7 ns/op BenchmarkBitToggleConst-4 181239 635.3 ns/op BenchmarkDivconstI64-4 10888171 9.511 ns/op BenchmarkModconstI64-4 10320507 11.33 ns/op BenchmarkDivisiblePow2constI64-4 9823539 11.49 ns/op BenchmarkDivisibleconstI64-4 12383798 9.884 ns/op BenchmarkDivisibleWDivconstI64-4 8543146 13.52 ns/op BenchmarkDivconstU64/3-4 11204466 9.756 ns/op BenchmarkDivconstU64/5-4 10584357 9.670 ns/op BenchmarkDivconstU64/37-4 11177727 9.892 ns/op BenchmarkDivconstU64/1234567-4 11026132 9.849 ns/op BenchmarkModconstU64-4 11267505 9.560 ns/op BenchmarkDivisibleconstU64-4 11011168 9.796 ns/op BenchmarkDivisibleWDivconstU64-4 8820950 13.46 ns/op BenchmarkDivconstI32-4 10094623 10.76 ns/op BenchmarkModconstI32-4 9212042 11.98 ns/op BenchmarkDivisiblePow2constI32-4 11120053 9.431 ns/op BenchmarkDivisibleconstI32-4 10624033 9.439 ns/op BenchmarkDivisibleWDivconstI32-4 8740737 14.20 ns/op BenchmarkDivconstU32-4 11370328 9.831 ns/op BenchmarkModconstU32-4 11113369 10.12 ns/op BenchmarkDivisibleconstU32-4 12536090 9.524 ns/op BenchmarkDivisibleWDivconstU32-4 8040482 13.51 ns/op BenchmarkDivconstI16-4 10557510 9.870 ns/op BenchmarkModconstI16-4 11452922 9.789 ns/op BenchmarkDivisiblePow2constI16-4 12712192 9.445 ns/op BenchmarkDivisibleconstI16-4 10960840 9.471 ns/op BenchmarkDivisibleWDivconstI16-4 8684350 13.47 ns/op BenchmarkDivconstU16-4 11990499 9.457 ns/op BenchmarkModconstU16-4 10752876 9.851 ns/op BenchmarkDivisibleconstU16-4 11677564 9.455 ns/op BenchmarkDivisibleWDivconstU16-4 8985346 13.06 ns/op BenchmarkDivconstI8-4 11032854 9.597 ns/op BenchmarkModconstI8-4 11045506 9.778 ns/op BenchmarkDivisiblePow2constI8-4 13155406 9.455 ns/op BenchmarkDivisibleconstI8-4 11337714 9.397 ns/op BenchmarkDivisibleWDivconstI8-4 8132281 13.45 ns/op BenchmarkDivconstU8-4 11432584 9.437 ns/op BenchmarkModconstU8-4 10989297 9.825 ns/op BenchmarkDivisibleconstU8-4 10993756 15.05 ns/op BenchmarkDivisibleWDivconstU8-4 9166272 13.13 ns/op BenchmarkMul2-4 261277 461.0 ns/op BenchmarkMulNeg2-4 270130 445.8 ns/op BenchmarkEfaceInteger-4 4679965 22.47 ns/op BenchmarkTypeAssert-4 18118231 6.549 ns/op BenchmarkDiv64UnsignedSmall-4 18640191 5.646 ns/op BenchmarkDiv64Small-4 17899886 5.626 ns/op BenchmarkDiv64SmallNegDivisor-4 21764077 5.311 ns/op BenchmarkDiv64SmallNegDividend-4 18074133 5.726 ns/op BenchmarkDiv64SmallNegBoth-4 20218759 5.942 ns/op BenchmarkDiv64Unsigned-4 15375657 6.855 ns/op BenchmarkDiv64-4 17221455 6.913 ns/op BenchmarkDiv64NegDivisor-4 16291500 6.907 ns/op BenchmarkDiv64NegDividend-4 17176293 6.954 ns/op BenchmarkDiv64NegBoth-4 16101364 6.897 ns/op BenchmarkMod64UnsignedSmall-4 19038694 5.617 ns/op BenchmarkMod64Small-4 18599595 6.235 ns/op BenchmarkMod64SmallNegDivisor-4 21966178 5.919 ns/op BenchmarkMod64SmallNegDividend-4 17027838 5.975 ns/op BenchmarkMod64SmallNegBoth-4 19129562 5.988 ns/op BenchmarkMod64Unsigned-4 15889084 7.323 ns/op BenchmarkMod64-4 15381394 7.247 ns/op BenchmarkMod64NegDivisor-4 16234220 7.175 ns/op BenchmarkMod64NegDividend-4 16388708 7.170 ns/op BenchmarkMod64NegBoth-4 16147492 7.223 ns/op BenchmarkMulconstI32/3-4 20398824 5.630 ns/op BenchmarkMulconstI32/5-4 21139696 5.629 ns/op BenchmarkMulconstI32/12-4 21173871 5.621 ns/op BenchmarkMulconstI32/120-4 21127202 5.399 ns/op BenchmarkMulconstI32/-120-4 21355192 5.630 ns/op BenchmarkMulconstI32/65537-4 25298504 4.919 ns/op BenchmarkMulconstI32/65538-4 24110170 5.092 ns/op BenchmarkMulconstI64/3-4 25258365 5.641 ns/op BenchmarkMulconstI64/5-4 19807755 5.596 ns/op BenchmarkMulconstI64/12-4 18405550 5.602 ns/op BenchmarkMulconstI64/120-4 21488150 4.910 ns/op BenchmarkMulconstI64/-120-4 19447016 5.526 ns/op BenchmarkMulconstI64/65537-4 20375479 5.641 ns/op BenchmarkMulconstI64/65538-4 19883373 5.624 ns/op BenchmarkMulconstU32/3-4 19589110 5.639 ns/op BenchmarkMulconstU32/5-4 19745307 5.656 ns/op BenchmarkMulconstU32/12-4 19773582 5.625 ns/op BenchmarkMulconstU32/120-4 19877379 5.301 ns/op BenchmarkMulconstU32/65537-4 21498318 5.610 ns/op BenchmarkMulconstU32/65538-4 25312408 5.625 ns/op BenchmarkMulconstU64/3-4 19739396 5.601 ns/op BenchmarkMulconstU64/5-4 21135162 5.430 ns/op BenchmarkMulconstU64/12-4 20682405 5.626 ns/op BenchmarkMulconstU64/120-4 17981910 5.623 ns/op BenchmarkMulconstU64/65537-4 21333132 4.769 ns/op BenchmarkMulconstU64/65538-4 21436180 5.109 ns/op BenchmarkShiftArithmeticRight-4 19091091 5.617 ns/op BenchmarkSwitch8Predictable-4 7910308 14.76 ns/op BenchmarkSwitch8Unpredictable-4 8132727 15.01 ns/op BenchmarkSwitch32Predictable-4 11127188 10.59 ns/op BenchmarkSwitch32Unpredictable-4 8202874 15.43 ns/op BenchmarkSwitchStringPredictable-4 8923878 13.19 ns/op BenchmarkSwitchStringUnpredictable-4 5735383 20.99 ns/op BenchmarkSwitchTypePredictable-4 4672152 25.18 ns/op BenchmarkSwitchTypeUnpredictable-4 4765792 23.11 ns/op BenchmarkSwitchInterfaceTypePredictable-4 8280787 12.94 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4810999 23.52 ns/op PASS ok cmd/compile/internal/test 16.993s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 152 770899 ns/op BenchmarkNamed/Underlying/nongeneric-4 1508264 80.09 ns/op BenchmarkNamed/Underlying/generic-4 1400319 77.78 ns/op BenchmarkNamed/Underlying/src_instance-4 1433698 78.98 ns/op BenchmarkNamed/Underlying/user_instance-4 1495072 79.99 ns/op BenchmarkCheck/http/funcbodies/info-4 1 455011322 ns/op 76451 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 329965237 ns/op 105419 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 126459376 ns/op 274984 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 110576819 ns/op 314460 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 352671557 ns/op 14984 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 72188612 ns/op 73166 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 26850577 ns/op 195679 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 5 24259893 ns/op 217794 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 115630741 ns/op 18758 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 31825119 ns/op 68135 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 7 15529391 ns/op 139680 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 8 15532570 ns/op 139673 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1050943966 ns/op 68820 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 521017952 ns/op 138814 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 127396736 ns/op 567528 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 96800208 ns/op 747001 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 382285000 ns/op 2979 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 39613001 ns/op 28743 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 5 24854345 ns/op 45806 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 5 24618311 ns/op 46250 lines/s PASS ok cmd/compile/internal/types2 16.224s goos: freebsd goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 42 2704994 ns/op 3845262 sys-ns/op 478381 user-ns/op PASS ok cmd/go 1.305s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 283729 369.5 ns/op PASS ok cmd/go/internal/cfg 1.193s All tests passed.