windows-amd64-race at 76d90a34dd39b3e218e4c201d4497dca09c1cd6f :: Running C:\workdir\go\src\make.bat with args ["C:\\workdir\\go\\src\\make.bat" "-force"] and env ["GOBUILDEXIT=1" "=C:=C:\\golang" "ALLUSERSPROFILE=C:\\ProgramData" "APPDATA=C:\\Users\\gopher\\AppData\\Roaming" "CommonProgramFiles=C:\\Program Files\\Common Files" "CommonProgramFiles(x86)=C:\\Program Files (x86)\\Common Files" "CommonProgramW6432=C:\\Program Files\\Common Files" "COMPUTERNAME=GOLANG-BUILDLET" "ComSpec=C:\\Windows\\system32\\cmd.exe" "GooGetRoot=C:\\ProgramData\\GooGet" "HOMEDRIVE=C:" "HOMEPATH=\\Users\\gopher" "LOCALAPPDATA=C:\\Users\\gopher\\AppData\\Local" "LOGONSERVER=\\\\GOLANG-BUILDLET" "NUMBER_OF_PROCESSORS=8" "OS=Windows_NT" "PATH=C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\ProgramData\\GooGet;C:\\Program Files\\Google\\Compute Engine\\metadata_scripts;C:\\Program Files (x86)\\Google\\Cloud SDK\\google-cloud-sdk\\bin;C:\\Program Files\\PowerShell\\7\\;C:\\Program Files\\Google\\Compute Engine\\sysprep;C:\\Users\\gopher\\AppData\\Local\\Microsoft\\WindowsApps;;C:\\godep\\gcc64\\bin" "PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC" "POWERSHELL_DISTRIBUTION_CHANNEL=MSI:Windows Server 2016 Datacenter" "PROCESSOR_ARCHITECTURE=AMD64" "PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 49 Stepping 0, AuthenticAMD" "PROCESSOR_LEVEL=23" "PROCESSOR_REVISION=3100" "ProgramData=C:\\ProgramData" "ProgramFiles=C:\\Program Files" "ProgramFiles(x86)=C:\\Program Files (x86)" "ProgramW6432=C:\\Program Files" "PROMPT=$P$G" "PSModulePath=C:\\Program Files (x86)\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files (x86)\\Google\\Cloud SDK\\google-cloud-sdk\\platform\\PowerShell" "PUBLIC=C:\\Users\\Public" "SESSIONNAME=Console" "SystemDrive=C:" "SystemRoot=C:\\Windows" "TEMP=C:\\Users\\gopher\\AppData\\Local\\Temp\\1" "TMP=C:\\Users\\gopher\\AppData\\Local\\Temp\\1" "USERDOMAIN=GOLANG-BUILDLET" "USERDOMAIN_ROAMINGPROFILE=GOLANG-BUILDLET" "USERNAME=gopher" "USERPROFILE=C:\\Users\\gopher" "windir=C:\\Windows" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=C:\\workdir" "GOROOT_BOOTSTRAP=C:\\workdir\\go1.4" "GO_BUILDER_NAME=windows-amd64-race" "GOARCH=amd64" "GOHOSTARCH=amd64" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=C:\\workdir\\tmp" "GOCACHE=C:\\workdir\\gocache" "GOPLSCACHE=C:\\workdir\\goplscache" "PWD=C:\\workdir\\go\\src"] in dir C:\workdir\go\src Building Go cmd/dist using C:\workdir\go1.4. (go1.20.6 windows/amd64) Building Go toolchain1 using C:\workdir\go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for windows/amd64. --- Installed Go for windows/amd64 in C:\workdir\go Installed commands in C:\workdir\go\bin *** You need to add C:\workdir\go\bin to your PATH. :: Running C:\workdir\go\bin\go with args ["C:\\workdir\\go\\bin\\go" "install" "-race" "std"] and env ["GOBUILDEXIT=1" "=C:=C:\\golang" "ALLUSERSPROFILE=C:\\ProgramData" "APPDATA=C:\\Users\\gopher\\AppData\\Roaming" "CommonProgramFiles=C:\\Program Files\\Common Files" "CommonProgramFiles(x86)=C:\\Program Files (x86)\\Common Files" "CommonProgramW6432=C:\\Program Files\\Common Files" "COMPUTERNAME=GOLANG-BUILDLET" "ComSpec=C:\\Windows\\system32\\cmd.exe" "GooGetRoot=C:\\ProgramData\\GooGet" "HOMEDRIVE=C:" "HOMEPATH=\\Users\\gopher" "LOCALAPPDATA=C:\\Users\\gopher\\AppData\\Local" "LOGONSERVER=\\\\GOLANG-BUILDLET" "NUMBER_OF_PROCESSORS=8" "OS=Windows_NT" "PATH=C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\ProgramData\\GooGet;C:\\Program Files\\Google\\Compute Engine\\metadata_scripts;C:\\Program Files (x86)\\Google\\Cloud SDK\\google-cloud-sdk\\bin;C:\\Program Files\\PowerShell\\7\\;C:\\Program Files\\Google\\Compute Engine\\sysprep;C:\\Users\\gopher\\AppData\\Local\\Microsoft\\WindowsApps;;C:\\godep\\gcc64\\bin" "PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC" "POWERSHELL_DISTRIBUTION_CHANNEL=MSI:Windows Server 2016 Datacenter" "PROCESSOR_ARCHITECTURE=AMD64" "PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 49 Stepping 0, AuthenticAMD" "PROCESSOR_LEVEL=23" "PROCESSOR_REVISION=3100" "ProgramData=C:\\ProgramData" "ProgramFiles=C:\\Program Files" "ProgramFiles(x86)=C:\\Program Files (x86)" "ProgramW6432=C:\\Program Files" "PROMPT=$P$G" "PSModulePath=C:\\Program Files (x86)\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files (x86)\\Google\\Cloud SDK\\google-cloud-sdk\\platform\\PowerShell" "PUBLIC=C:\\Users\\Public" "SESSIONNAME=Console" "SystemDrive=C:" "SystemRoot=C:\\Windows" "TEMP=C:\\Users\\gopher\\AppData\\Local\\Temp\\1" "TMP=C:\\Users\\gopher\\AppData\\Local\\Temp\\1" "USERDOMAIN=GOLANG-BUILDLET" "USERDOMAIN_ROAMINGPROFILE=GOLANG-BUILDLET" "USERNAME=gopher" "USERPROFILE=C:\\Users\\gopher" "windir=C:\\Windows" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=C:\\workdir" "GOROOT_BOOTSTRAP=C:\\workdir\\go1.4" "GO_BUILDER_NAME=windows-amd64-race" "GOARCH=amd64" "GOHOSTARCH=amd64" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=C:\\workdir\\tmp" "GOCACHE=C:\\workdir\\gocache" "GOPLSCACHE=C:\\workdir\\goplscache" "PWD=C:\\workdir\\go\\bin"] in dir C:\workdir\go\bin ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: windows # OS Version: 10.0.14393 ##### Testing packages. ok archive/tar 1.576s ok archive/zip 2.486s ok bufio 1.307s ok bytes 1.827s ok cmp 1.029s ok compress/bzip2 1.374s ok compress/flate 5.148s ok compress/gzip 10.051s ok compress/lzw 1.737s ok compress/zlib 4.773s ok container/heap 1.031s ok container/list 1.026s ok container/ring 1.037s ok context 1.085s ok crypto 1.025s ok crypto/aes 1.054s ok crypto/cipher 1.056s ok crypto/des 1.056s ok crypto/dsa 1.031s ok crypto/ecdh 1.235s ok crypto/ecdsa 1.138s ok crypto/ed25519 1.350s ok crypto/elliptic 1.050s ok crypto/hmac 1.037s ok crypto/internal/alias 1.041s ok crypto/internal/bigmod 3.725s ok crypto/internal/boring 1.028s ok crypto/internal/boring/bcache 1.474s ok crypto/internal/edwards25519 1.717s ok crypto/internal/edwards25519/field 1.107s ok crypto/internal/nistec 1.727s ok crypto/internal/nistec/fiat 1.031s [no tests to run] ok crypto/md5 1.041s ok crypto/rand 1.109s ok crypto/rc4 1.412s ok crypto/rsa 2.489s ok crypto/sha1 1.030s ok crypto/sha256 1.031s ok crypto/sha512 1.039s ok crypto/subtle 1.361s ok crypto/tls 3.431s ok crypto/x509 2.991s ok database/sql 1.576s ok database/sql/driver 1.031s ok debug/buildinfo 1.054s ok debug/dwarf 1.100s ok debug/elf 1.935s ok debug/gosym 1.091s ok debug/macho 1.038s ok debug/pe 7.521s ok debug/plan9obj 1.026s ok embed 1.031s [no tests to run] ok embed/internal/embedtest 1.032s ok encoding/ascii85 1.036s ok encoding/asn1 1.037s ok encoding/base32 1.067s ok encoding/base64 1.031s ok encoding/binary 1.038s ok encoding/csv 1.065s ok encoding/gob 14.526s ok encoding/hex 1.034s ok encoding/json 2.083s ok encoding/pem 2.430s ok encoding/xml 1.174s ok errors 1.037s ok expvar 1.034s ok flag 3.128s ok fmt 1.474s ok go/ast 1.039s ok go/build 5.184s ok go/build/constraint 1.039s ok go/constant 1.033s ok go/doc 1.239s ok go/doc/comment 3.389s ok go/format 1.059s ok go/importer 2.110s ok go/internal/gccgoimporter 1.071s ok go/internal/gcimporter 11.493s ok go/internal/srcimporter 19.073s ok go/parser 1.915s ok go/printer 2.348s ok go/scanner 1.040s ok go/token 1.123s ok go/types 42.591s ok go/version 1.029s ok hash 1.034s ok hash/adler32 1.059s ok hash/crc32 1.063s ok hash/crc64 1.047s ok hash/fnv 1.033s ok hash/maphash 1.034s ok html 1.032s ok html/template 1.212s ok image 1.389s ok image/color 1.060s ok image/draw 1.498s ok image/gif 1.867s ok image/jpeg 2.194s ok image/png 3.375s ok index/suffixarray 1.838s ok internal/abi 1.160s ok internal/buildcfg 1.026s ok internal/coverage/cformat 1.027s ok internal/coverage/cmerge 1.032s ok internal/coverage/pods 1.041s ok internal/coverage/slicereader 1.028s ok internal/coverage/slicewriter 1.028s ok internal/coverage/test 1.050s ok internal/cpu 1.031s ok internal/dag 1.031s ok internal/diff 1.035s ok internal/fmtsort 1.029s ok internal/fuzz 1.054s ok internal/godebug 16.139s ok internal/godebugs 1.029s ok internal/gover 1.029s ok internal/intern 1.374s ok internal/itoa 1.031s ok internal/platform 2.191s ok internal/poll 1.328s ok internal/profile 1.046s ok internal/reflectlite 1.032s ok internal/safefilepath 1.029s ok internal/saferio 1.115s ok internal/singleflight 1.146s ok internal/syscall/windows 2.054s ok internal/syscall/windows/registry 1.032s ok internal/testenv 1.336s ok internal/trace 1.240s ok internal/trace/v2 10.113s ok internal/types/errors 1.959s ok internal/unsafeheader 1.026s ok internal/xcoff 1.048s ok internal/zstd 1.114s ok io 1.079s ok io/fs 1.238s ok io/ioutil 1.042s ok log 1.036s ok log/slog 1.122s ok log/slog/internal/benchmarks 1.034s ok log/slog/internal/buffer 1.037s ok maps 1.033s ok math 1.041s ok math/big 3.292s ok math/bits 1.042s ok math/cmplx 1.031s ok math/rand 3.629s ok math/rand/v2 2.442s ok mime 1.103s ok mime/multipart 4.154s ok mime/quotedprintable 1.064s ok net 11.766s ok net/http 8.615s ok net/http/cgi 27.569s ok net/http/cookiejar 1.046s ok net/http/fcgi 1.243s ok net/http/httptest 2.227s ok net/http/httptrace 1.031s ok net/http/httputil 1.710s ok net/http/internal 1.034s ok net/http/internal/ascii 1.026s ok net/http/pprof 6.262s ok net/mail 1.041s ok net/netip 1.526s ok net/rpc 1.081s ok net/rpc/jsonrpc 1.046s ok net/smtp 1.084s ok net/textproto 1.062s ok net/url 1.056s ok os 2.524s ok os/exec 23.912s ok os/exec/internal/fdtest 1.030s ok os/signal 2.522s ok os/user 1.037s ok path 1.035s ok path/filepath 1.427s ok plugin 1.035s ok reflect 1.449s ok regexp 3.973s ok regexp/syntax 6.381s ok runtime 69.276s ok runtime/cgo 1.033s ok runtime/coverage 1.032s ok runtime/debug 2.110s ok runtime/internal/atomic 1.070s ok runtime/internal/math 1.029s ok runtime/internal/sys 1.032s ok runtime/internal/wasitest 1.033s ok runtime/metrics 1.046s ok runtime/pprof 20.876s ok runtime/race 24.702s ok runtime/trace 1.231s ok slices 1.390s ok sort 1.418s ok strconv 2.971s ok strings 2.376s ok sync 1.620s ok sync/atomic 2.811s ok syscall 5.523s ok testing 3.265s ok testing/fstest 1.044s ok testing/iotest 1.031s ok testing/quick 1.155s ok testing/slogtest 1.035s ok text/scanner 1.037s ok text/tabwriter 1.030s ok text/template 1.099s ok text/template/parse 1.046s ok time 3.157s ok unicode 1.043s ok unicode/utf16 1.032s ok unicode/utf8 1.044s ok cmd/addr2line 5.918s ok cmd/api 2.792s ok cmd/asm/internal/asm 4.002s ok cmd/asm/internal/lex 1.032s ok cmd/cgo/internal/swig 1.067s ok cmd/cgo/internal/test 1.725s ok cmd/cgo/internal/testcarchive 17.010s ok cmd/cgo/internal/testcshared 12.452s ok cmd/cgo/internal/testerrors 18.841s ok cmd/cgo/internal/testfortran 1.079s ok cmd/cgo/internal/testgodefs 2.809s ok cmd/cgo/internal/testlife 2.463s ok cmd/cgo/internal/testnocgo 1.029s ok cmd/cgo/internal/testplugin 1.029s ok cmd/cgo/internal/testsanitizers 1.029s [no tests to run] ok cmd/cgo/internal/testshared 1.034s ok cmd/cgo/internal/testso 4.143s ok cmd/cgo/internal/teststdio 4.596s ok cmd/cgo/internal/testtls 1.030s ok cmd/compile/internal/abt 1.050s ok cmd/compile/internal/amd64 1.038s ok cmd/compile/internal/base 1.032s ok cmd/compile/internal/compare 1.045s ok cmd/compile/internal/devirtualize 1.034s ok cmd/compile/internal/dwarfgen 1.695s ok cmd/compile/internal/importer 3.528s ok cmd/compile/internal/inline/inlheur 2.139s ok cmd/compile/internal/ir 1.029s ok cmd/compile/internal/logopt 1.530s ok cmd/compile/internal/loopvar 1.030s ok cmd/compile/internal/noder 1.046s ok cmd/compile/internal/reflectdata 1.032s [no tests to run] ok cmd/compile/internal/ssa 10.240s ok cmd/compile/internal/syntax 1.234s ok cmd/compile/internal/test 17.457s ok cmd/compile/internal/typecheck 1.616s ok cmd/compile/internal/types 1.030s ok cmd/compile/internal/types2 18.520s ok cmd/covdata 1.052s ok cmd/cover 21.459s ok cmd/dist 1.029s ok cmd/distpack 1.034s ok cmd/doc 1.786s ok cmd/fix 4.745s ok cmd/go 341.938s ok cmd/go/internal/auth 1.035s ok cmd/go/internal/cache 1.403s ok cmd/go/internal/cfg 1.029s [no tests to run] ok cmd/go/internal/envcmd 1.095s ok cmd/go/internal/fsys 1.157s ok cmd/go/internal/generate 1.056s ok cmd/go/internal/gover 1.043s ok cmd/go/internal/imports 1.063s ok cmd/go/internal/load 1.046s ok cmd/go/internal/lockedfile 2.188s ok cmd/go/internal/lockedfile/internal/filelock 2.104s ok cmd/go/internal/modfetch 1.058s ok cmd/go/internal/modfetch/codehost 1.066s ok cmd/go/internal/modfetch/zip_sum_test 1.045s ok cmd/go/internal/modindex 1.728s ok cmd/go/internal/modload 1.079s ok cmd/go/internal/mvs 1.055s ok cmd/go/internal/par 1.204s ok cmd/go/internal/str 1.032s ok cmd/go/internal/test 1.081s ok cmd/go/internal/toolchain 1.051s ok cmd/go/internal/vcs 1.090s ok cmd/go/internal/vcweb 1.061s ok cmd/go/internal/vcweb/vcstest 1.168s ok cmd/go/internal/web 1.042s ok cmd/go/internal/work 1.108s ok cmd/gofmt 1.242s ok cmd/internal/archive 2.303s ok cmd/internal/buildid 1.586s ok cmd/internal/bootstrap_test 1.024s ok cmd/internal/cov 1.660s ok cmd/internal/dwarf 1.036s ok cmd/internal/edit 1.033s ok cmd/internal/goobj 1.035s ok cmd/internal/moddeps 3.410s ok cmd/internal/notsha256 1.036s ok cmd/internal/obj 1.792s ok cmd/internal/obj/ppc64 1.342s ok cmd/internal/obj/riscv 1.169s ok cmd/internal/obj/s390x 1.031s ok cmd/internal/obj/x86 4.624s ok cmd/internal/objabi 1.322s ok cmd/internal/pkgpath 5.138s ok cmd/internal/pkgpattern 1.045s ok cmd/internal/quoted 1.033s ok cmd/internal/src 1.033s ok cmd/internal/test2json 1.635s ok cmd/link 13.919s ok cmd/link/internal/benchmark 1.026s ok cmd/link/internal/ld 10.579s ok cmd/link/internal/loader 1.046s ok cmd/nm 9.335s ok cmd/objdump 6.963s ok cmd/pack 7.885s ok cmd/pprof 3.857s ok cmd/trace 1.046s ok cmd/trace/v2 1.290s ok cmd/vet 33.720s ##### Running benchmarks briefly. goos: windows goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 2054 49444 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2464 57463 ns/op 1851 B/op 36 allocs/op Benchmark/Writer/PAX-4 2058 64549 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 5545 23774 ns/op 5278 B/op 16 allocs/op Benchmark/Reader/GNU-4 7893 15216 ns/op 5110 B/op 14 allocs/op Benchmark/Reader/PAX-4 2450 49831 ns/op 8666 B/op 33 allocs/op PASS ok archive/tar 2.013s goos: windows goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 277347200 ns/op 829256 B/op 84 allocs/op BenchmarkZip64Test-4 1 134808400 ns/op BenchmarkZip64TestSizes/4096-4 1365 85848 ns/op BenchmarkZip64TestSizes/1048576-4 135 759566 ns/op BenchmarkZip64TestSizes/67108864-4 1 108396800 ns/op PASS ok archive/zip 2.131s goos: windows goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 306880 445.5 ns/op BenchmarkReaderCopyUnoptimal-4 135752 748.2 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 17967 ns/op BenchmarkReaderWriteToOptimal-4 14457 10334 ns/op BenchmarkReaderReadString-4 204237 798.6 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 246441 428.0 ns/op BenchmarkWriterCopyUnoptimal-4 306450 446.2 ns/op BenchmarkWriterCopyNoReadFrom-4 10000 18945 ns/op BenchmarkReaderEmpty-4 47244 2791 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 33219 3676 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 612056 204.2 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.804s goos: windows goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 6190 21140 ns/op 1550.04 MB/s BenchmarkWriteByte-4 438 247428 ns/op 16.55 MB/s BenchmarkWriteRune-4 291 432918 ns/op 28.38 MB/s BenchmarkBufferNotEmptyWriteRead-4 40 3759205 ns/op BenchmarkBufferFullSmallReads-4 111 1029345 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 13770 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 645 208968 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 39 3305749 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 12 9034467 ns/op 1857.02 MB/s 2796202 B/op 0 allocs/op BenchmarkIndexByte/10-4 3961585 25.64 ns/op 390.05 MB/s BenchmarkIndexByte/32-4 4387423 26.04 ns/op 1228.90 MB/s BenchmarkIndexByte/4K-4 1241330 95.19 ns/op 43030.90 MB/s BenchmarkIndexBytePortable/10-4 1000000 113.3 ns/op 88.30 MB/s BenchmarkIndexBytePortable/32-4 406282 355.6 ns/op 89.98 MB/s BenchmarkIndexBytePortable/4K-4 3750 34889 ns/op 117.40 MB/s BenchmarkIndexRune/10-4 1462450 88.81 ns/op 112.60 MB/s BenchmarkIndexRune/32-4 1335610 86.27 ns/op 370.94 MB/s BenchmarkIndexRune/4K-4 617347 242.0 ns/op 16922.85 MB/s BenchmarkIndexRuneASCII/10-4 5584122 27.28 ns/op 366.58 MB/s BenchmarkIndexRuneASCII/32-4 5348307 27.93 ns/op 1145.55 MB/s BenchmarkIndexRuneASCII/4K-4 1279783 91.58 ns/op 44728.11 MB/s BenchmarkEqual/0-4 9430624 14.80 ns/op BenchmarkEqual/1-4 1595474 77.11 ns/op 12.97 MB/s BenchmarkEqual/6-4 1706268 73.83 ns/op 81.27 MB/s BenchmarkEqual/9-4 1683423 74.25 ns/op 121.22 MB/s BenchmarkEqual/15-4 1730580 77.31 ns/op 194.01 MB/s BenchmarkEqual/16-4 1834298 73.48 ns/op 217.75 MB/s BenchmarkEqual/20-4 1595782 76.49 ns/op 261.46 MB/s BenchmarkEqual/32-4 1462776 72.76 ns/op 439.79 MB/s BenchmarkEqual/4K-4 123124 1063 ns/op 3853.66 MB/s BenchmarkEqualBothUnaligned/64_0-4 1755442 69.54 ns/op 920.38 MB/s BenchmarkEqualBothUnaligned/64_1-4 1498284 87.98 ns/op 727.40 MB/s BenchmarkEqualBothUnaligned/64_4-4 1616770 72.48 ns/op 883.02 MB/s BenchmarkEqualBothUnaligned/64_7-4 1637535 77.51 ns/op 825.71 MB/s BenchmarkEqualBothUnaligned/4096_0-4 87967 1321 ns/op 3100.81 MB/s BenchmarkEqualBothUnaligned/4096_1-4 71491 1885 ns/op 2172.99 MB/s BenchmarkEqualBothUnaligned/4096_4-4 153626 966.3 ns/op 4238.74 MB/s BenchmarkEqualBothUnaligned/4096_7-4 108795 1140 ns/op 3593.22 MB/s BenchmarkIndex/10-4 3071088 37.84 ns/op 264.27 MB/s BenchmarkIndex/32-4 3234439 34.73 ns/op 921.50 MB/s BenchmarkIndex/4K-4 39654 3940 ns/op 1039.50 MB/s BenchmarkIndexEasy/10-4 4235746 35.27 ns/op 283.52 MB/s BenchmarkIndexEasy/32-4 4234252 34.14 ns/op 937.42 MB/s BenchmarkIndexEasy/4K-4 612463 188.2 ns/op 21766.69 MB/s BenchmarkCount/10-4 1617505 74.87 ns/op 133.56 MB/s BenchmarkCount/32-4 1755080 74.00 ns/op 432.42 MB/s BenchmarkCount/4K-4 39639 3843 ns/op 1065.79 MB/s BenchmarkCountEasy/10-4 2047819 72.01 ns/op 138.87 MB/s BenchmarkCountEasy/32-4 1950705 69.59 ns/op 459.86 MB/s BenchmarkCountEasy/4K-4 556322 217.7 ns/op 18815.74 MB/s BenchmarkCountSingle/10-4 2857604 38.96 ns/op 256.65 MB/s BenchmarkCountSingle/32-4 2924575 39.06 ns/op 819.21 MB/s BenchmarkCountSingle/4K-4 1000000 121.1 ns/op 33817.23 MB/s BenchmarkToUpper/#00-4 3071692 39.73 ns/op BenchmarkToUpper/ONLYUPPER-4 412640 333.7 ns/op BenchmarkToUpper/abc-4 599474 185.7 ns/op BenchmarkToUpper/AbC123-4 408468 318.0 ns/op BenchmarkToUpper/azAZ09_-4 411918 372.2 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 111676 1172 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 58518 2420 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 76173 1667 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 136701 778.7 ns/op BenchmarkToLower/#00-4 3150416 41.23 ns/op BenchmarkToLower/abc-4 609074 210.1 ns/op BenchmarkToLower/AbC123-4 407344 287.7 ns/op BenchmarkToLower/azAZ09_-4 412370 336.3 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 122894 1184 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 43912 2424 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 102483 1410 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 177951 697.0 ns/op BenchmarkFields/ASCII/16-4 205605 622.2 ns/op 25.72 MB/s 24 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 13075 9336 ns/op 27.42 MB/s 480 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 878 147937 ns/op 27.69 MB/s 9728 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 55 2095245 ns/op 31.28 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 37431467 ns/op 28.01 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 137221 939.3 ns/op 17.03 MB/s 24 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 7477 15673 ns/op 16.33 MB/s 704 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 475 281709 ns/op 14.54 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 28 3802379 ns/op 17.24 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 79605250 ns/op 13.17 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 246078 567.4 ns/op 28.20 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 14805 8113 ns/op 31.55 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 945 153999 ns/op 26.60 MB/s 25088 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 60 2214575 ns/op 29.59 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 37427067 ns/op 28.02 MB/s 11211040 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 204840 763.0 ns/op 20.97 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12296 10404 ns/op 24.61 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 609 174754 ns/op 23.44 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 37 3247203 ns/op 20.18 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 53708700 ns/op 19.52 MB/s 11211008 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2234503 47.19 ns/op BenchmarkTrimSpace/ASCII-4 1229035 96.93 ns/op BenchmarkTrimSpace/SomeNonASCII-4 136773 914.0 ns/op BenchmarkTrimSpace/JustNonASCII-4 68202 1933 ns/op BenchmarkToValidUTF8/Valid-4 610189 187.3 ns/op BenchmarkToValidUTF8/InvalidASCII-4 493869 278.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 136396 995.2 ns/op BenchmarkIndexHard1-4 1116 96256 ns/op BenchmarkIndexHard2-4 886 135571 ns/op BenchmarkIndexHard3-4 172 709353 ns/op BenchmarkIndexHard4-4 186 651117 ns/op BenchmarkLastIndexHard1-4 7 16045186 ns/op BenchmarkLastIndexHard2-4 6 18389417 ns/op BenchmarkLastIndexHard3-4 5 21873420 ns/op BenchmarkCountHard1-4 1204 98150 ns/op BenchmarkCountHard2-4 876 134879 ns/op BenchmarkCountHard3-4 178 751641 ns/op BenchmarkSplitEmptySeparator-4 2 71285150 ns/op BenchmarkSplitSingleByteSeparator-4 24 4229379 ns/op BenchmarkSplitMultiByteSeparator-4 16 6470044 ns/op BenchmarkSplitNSingleByteSeparator-4 306842 534.7 ns/op BenchmarkSplitNMultiByteSeparator-4 102440 1220 ns/op BenchmarkRepeat-4 231409 510.7 ns/op BenchmarkRepeatLarge/256/1-4 246882 664.5 ns/op 385.25 MB/s BenchmarkRepeatLarge/256/16-4 308498 427.4 ns/op 599.01 MB/s BenchmarkRepeatLarge/512/1-4 153868 837.8 ns/op 611.11 MB/s BenchmarkRepeatLarge/512/16-4 204666 629.9 ns/op 812.89 MB/s BenchmarkRepeatLarge/1024/1-4 94593 1280 ns/op 799.74 MB/s BenchmarkRepeatLarge/1024/16-4 111634 1076 ns/op 951.61 MB/s BenchmarkRepeatLarge/2048/1-4 51286 2229 ns/op 919.00 MB/s BenchmarkRepeatLarge/2048/16-4 53451 2119 ns/op 966.31 MB/s BenchmarkRepeatLarge/4096/1-4 33172 3679 ns/op 1113.23 MB/s BenchmarkRepeatLarge/4096/16-4 27381 3673 ns/op 1115.14 MB/s BenchmarkRepeatLarge/8192/1-4 16605 7293 ns/op 1123.29 MB/s BenchmarkRepeatLarge/8192/16-4 15356 8076 ns/op 1014.31 MB/s BenchmarkRepeatLarge/8192/4097-4 30710 3371 ns/op 1215.22 MB/s BenchmarkRepeatLarge/16384/1-4 8797 12879 ns/op 1272.16 MB/s BenchmarkRepeatLarge/16384/16-4 10000 12009 ns/op 1364.26 MB/s BenchmarkRepeatLarge/16384/4097-4 12285 10811 ns/op 1136.92 MB/s BenchmarkRepeatLarge/32768/1-4 6136 25460 ns/op 1287.02 MB/s BenchmarkRepeatLarge/32768/16-4 6164 25035 ns/op 1308.88 MB/s BenchmarkRepeatLarge/32768/4097-4 4099 24536 ns/op 1168.87 MB/s BenchmarkRepeatLarge/65536/1-4 3074 45427 ns/op 1442.66 MB/s BenchmarkRepeatLarge/65536/16-4 2464 44385 ns/op 1476.54 MB/s BenchmarkRepeatLarge/65536/4097-4 2456 47321 ns/op 1298.67 MB/s BenchmarkRepeatLarge/131072/1-4 1116 90128 ns/op 1454.28 MB/s BenchmarkRepeatLarge/131072/16-4 1117 107548 ns/op 1218.73 MB/s BenchmarkRepeatLarge/131072/4097-4 1341 93223 ns/op 1362.40 MB/s BenchmarkRepeatLarge/262144/1-4 645 198339 ns/op 1321.70 MB/s BenchmarkRepeatLarge/262144/16-4 558 190752 ns/op 1374.27 MB/s BenchmarkRepeatLarge/262144/4097-4 645 195310 ns/op 1321.54 MB/s BenchmarkRepeatLarge/524288/1-4 306 357503 ns/op 1466.53 MB/s BenchmarkRepeatLarge/524288/16-4 396 337847 ns/op 1551.85 MB/s BenchmarkRepeatLarge/524288/4097-4 285 366661 ns/op 1419.07 MB/s BenchmarkRepeatLarge/1048576/1-4 163 701521 ns/op 1494.72 MB/s BenchmarkRepeatLarge/1048576/16-4 165 734038 ns/op 1428.50 MB/s BenchmarkRepeatLarge/1048576/4097-4 182 718535 ns/op 1453.98 MB/s BenchmarkRepeatLarge/2097152/1-4 100 1454580 ns/op 1441.76 MB/s BenchmarkRepeatLarge/2097152/16-4 100 1347743 ns/op 1556.05 MB/s BenchmarkRepeatLarge/2097152/4097-4 100 1376951 ns/op 1520.44 MB/s BenchmarkRepeatLarge/4194304/1-4 61 2721444 ns/op 1541.21 MB/s BenchmarkRepeatLarge/4194304/16-4 48 2645131 ns/op 1585.67 MB/s BenchmarkRepeatLarge/4194304/4097-4 44 2818634 ns/op 1486.97 MB/s BenchmarkRepeatLarge/8388608/1-4 19 5654053 ns/op 1483.65 MB/s BenchmarkRepeatLarge/8388608/16-4 24 5372125 ns/op 1561.51 MB/s BenchmarkRepeatLarge/8388608/4097-4 24 5329992 ns/op 1573.47 MB/s BenchmarkRepeatLarge/16777216/1-4 12 11311367 ns/op 1483.22 MB/s BenchmarkRepeatLarge/16777216/16-4 10 10254180 ns/op 1636.13 MB/s BenchmarkRepeatLarge/16777216/4097-4 12 10662717 ns/op 1573.45 MB/s BenchmarkRepeatLarge/33554432/1-4 6 29630150 ns/op 1132.44 MB/s BenchmarkRepeatLarge/33554432/16-4 6 18715200 ns/op 1792.90 MB/s BenchmarkRepeatLarge/33554432/4097-4 6 21487367 ns/op 1561.59 MB/s BenchmarkRepeatLarge/67108864/1-4 2 50291050 ns/op 1334.41 MB/s BenchmarkRepeatLarge/67108864/16-4 3 55667367 ns/op 1205.53 MB/s BenchmarkRepeatLarge/67108864/4097-4 3 42960767 ns/op 1562.10 MB/s BenchmarkRepeatLarge/134217728/1-4 2 97177600 ns/op 1381.16 MB/s BenchmarkRepeatLarge/134217728/16-4 2 87888100 ns/op 1527.14 MB/s BenchmarkRepeatLarge/134217728/4097-4 2 85933150 ns/op 1561.89 MB/s BenchmarkRepeatLarge/268435456/1-4 1 171865800 ns/op 1561.89 MB/s BenchmarkRepeatLarge/268435456/16-4 1 166013100 ns/op 1616.95 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 170880100 ns/op 1570.90 MB/s BenchmarkRepeatLarge/536870912/1-4 1 470719900 ns/op 1140.53 MB/s BenchmarkRepeatLarge/536870912/16-4 1 317383900 ns/op 1691.55 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 339839600 ns/op 1579.78 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 980454300 ns/op 1095.15 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 614261800 ns/op 1748.02 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 629894500 ns/op 1704.64 MB/s BenchmarkBytesCompare/1-4 12243273 8.535 ns/op BenchmarkBytesCompare/2-4 13629858 9.171 ns/op BenchmarkBytesCompare/4-4 12264420 8.998 ns/op BenchmarkBytesCompare/8-4 13632025 8.597 ns/op BenchmarkBytesCompare/16-4 13637757 8.594 ns/op BenchmarkBytesCompare/32-4 12240525 9.254 ns/op BenchmarkBytesCompare/64-4 11180991 10.39 ns/op BenchmarkBytesCompare/128-4 10228172 10.60 ns/op BenchmarkBytesCompare/256-4 10229742 12.03 ns/op BenchmarkBytesCompare/512-4 7677591 15.64 ns/op BenchmarkBytesCompare/1024-4 5045408 24.78 ns/op BenchmarkBytesCompare/2048-4 2999054 42.32 ns/op BenchmarkIndexAnyASCII/1:1-4 2671219 42.04 ns/op BenchmarkIndexAnyASCII/1:2-4 2857196 44.43 ns/op BenchmarkIndexAnyASCII/1:4-4 2458195 44.10 ns/op BenchmarkIndexAnyASCII/1:8-4 2928242 41.02 ns/op BenchmarkIndexAnyASCII/1:16-4 2925552 40.72 ns/op BenchmarkIndexAnyASCII/1:32-4 2729629 44.36 ns/op BenchmarkIndexAnyASCII/1:64-4 2458154 42.10 ns/op BenchmarkIndexAnyASCII/16:1-4 2613763 44.84 ns/op BenchmarkIndexAnyASCII/16:2-4 411861 286.9 ns/op BenchmarkIndexAnyASCII/16:4-4 408733 277.1 ns/op BenchmarkIndexAnyASCII/16:8-4 409555 302.8 ns/op BenchmarkIndexAnyASCII/16:16-4 458120 300.6 ns/op BenchmarkIndexAnyASCII/16:32-4 409681 383.8 ns/op BenchmarkIndexAnyASCII/16:64-4 307416 422.5 ns/op BenchmarkIndexAnyASCII/256:1-4 2234290 55.06 ns/op BenchmarkIndexAnyASCII/256:2-4 29976 4105 ns/op BenchmarkIndexAnyASCII/256:4-4 33640 3919 ns/op BenchmarkIndexAnyASCII/256:8-4 30711 4198 ns/op BenchmarkIndexAnyASCII/256:16-4 34122 3835 ns/op BenchmarkIndexAnyASCII/256:32-4 32319 4109 ns/op BenchmarkIndexAnyASCII/256:64-4 29259 4272 ns/op BenchmarkIndexAnyUTF8/1:1-4 2924418 39.40 ns/op BenchmarkIndexAnyUTF8/1:2-4 2560113 44.64 ns/op BenchmarkIndexAnyUTF8/1:4-4 2857822 39.30 ns/op BenchmarkIndexAnyUTF8/1:8-4 3152716 47.09 ns/op BenchmarkIndexAnyUTF8/1:16-4 2672140 42.04 ns/op BenchmarkIndexAnyUTF8/1:32-4 2854729 44.48 ns/op BenchmarkIndexAnyUTF8/1:64-4 2858067 41.69 ns/op BenchmarkIndexAnyUTF8/16:1-4 176271 603.8 ns/op BenchmarkIndexAnyUTF8/16:2-4 306129 392.4 ns/op BenchmarkIndexAnyUTF8/16:4-4 311023 351.7 ns/op BenchmarkIndexAnyUTF8/16:8-4 296248 362.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 409234 343.7 ns/op BenchmarkIndexAnyUTF8/16:32-4 408093 375.7 ns/op BenchmarkIndexAnyUTF8/16:64-4 307636 358.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10059 ns/op BenchmarkIndexAnyUTF8/256:2-4 25594 4998 ns/op BenchmarkIndexAnyUTF8/256:4-4 25603 4540 ns/op BenchmarkIndexAnyUTF8/256:8-4 26142 5305 ns/op BenchmarkIndexAnyUTF8/256:16-4 23202 5050 ns/op BenchmarkIndexAnyUTF8/256:32-4 25088 5527 ns/op BenchmarkIndexAnyUTF8/256:64-4 23173 4510 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2456504 42.93 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3151466 39.67 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2560464 43.87 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2878783 43.43 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2793426 44.39 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2998102 43.65 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2458290 45.28 ns/op BenchmarkLastIndexAnyASCII/16:1-4 454968 283.3 ns/op BenchmarkLastIndexAnyASCII/16:2-4 404830 270.2 ns/op BenchmarkLastIndexAnyASCII/16:4-4 411988 286.8 ns/op BenchmarkLastIndexAnyASCII/16:8-4 412059 291.4 ns/op BenchmarkLastIndexAnyASCII/16:16-4 413864 309.1 ns/op BenchmarkLastIndexAnyASCII/16:32-4 371948 370.2 ns/op BenchmarkLastIndexAnyASCII/16:64-4 296175 418.7 ns/op BenchmarkLastIndexAnyASCII/256:1-4 33218 3675 ns/op BenchmarkLastIndexAnyASCII/256:2-4 28563 5026 ns/op BenchmarkLastIndexAnyASCII/256:4-4 35088 4119 ns/op BenchmarkLastIndexAnyASCII/256:8-4 29268 3871 ns/op BenchmarkLastIndexAnyASCII/256:16-4 32346 3864 ns/op BenchmarkLastIndexAnyASCII/256:32-4 33198 4089 ns/op BenchmarkLastIndexAnyASCII/256:64-4 29256 3639 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2457163 46.11 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2712943 51.83 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2855286 55.75 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 1862095 57.69 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2508240 59.58 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2362795 64.47 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3072549 45.13 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 308682 455.6 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 407524 395.3 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 408984 343.8 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 340194 364.6 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 408718 367.9 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 308348 376.9 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 341325 349.1 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 22737 6528 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 25081 4594 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 24091 4986 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 24093 5026 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 26144 4744 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 25063 5183 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 24070 5802 ns/op BenchmarkTrimASCII/1:1-4 3151880 39.97 ns/op BenchmarkTrimASCII/1:2-4 3322010 44.39 ns/op BenchmarkTrimASCII/1:4-4 2363618 45.84 ns/op BenchmarkTrimASCII/1:8-4 2318598 49.70 ns/op BenchmarkTrimASCII/1:16-4 1982847 66.49 ns/op BenchmarkTrimASCII/16:1-4 617919 214.9 ns/op BenchmarkTrimASCII/16:2-4 415756 305.3 ns/op BenchmarkTrimASCII/16:4-4 411607 294.2 ns/op BenchmarkTrimASCII/16:8-4 414908 280.1 ns/op BenchmarkTrimASCII/16:16-4 414450 313.4 ns/op BenchmarkTrimASCII/256:1-4 36162 2889 ns/op BenchmarkTrimASCII/256:2-4 27290 4007 ns/op BenchmarkTrimASCII/256:4-4 32338 4167 ns/op BenchmarkTrimASCII/256:8-4 29970 4138 ns/op BenchmarkTrimASCII/256:16-4 30729 3781 ns/op BenchmarkTrimASCII/4096:1-4 3325 37589 ns/op BenchmarkTrimASCII/4096:2-4 2448 55851 ns/op BenchmarkTrimASCII/4096:4-4 2133 53578 ns/op BenchmarkTrimASCII/4096:8-4 2049 54336 ns/op BenchmarkTrimASCII/4096:16-4 2053 52327 ns/op BenchmarkTrimByte-4 1948298 55.11 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 17302 6828 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 17560 6783 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 818 145650 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1538 71113 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3188 35527 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6159 17758 ns/op BenchmarkCompareBytesEqual-4 13622894 8.245 ns/op BenchmarkCompareBytesToNil-4 15090207 8.540 ns/op BenchmarkCompareBytesEmpty-4 13676616 7.426 ns/op BenchmarkCompareBytesIdentical-4 13657470 8.222 ns/op BenchmarkCompareBytesSameLength-4 13671007 9.500 ns/op BenchmarkCompareBytesDifferentLength-4 13687224 8.633 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 4245 30138 ns/op 34793.34 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 4096 30045 ns/op 34900.04 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 4076 28506 ns/op 36784.67 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 4045 38630 ns/op 27144.28 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 3068 39156 ns/op 26780.04 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 3934 39212 ns/op 26741.56 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3913 32453 ns/op 32311.01 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 2946 41118 ns/op 25502.09 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 2986 40882 ns/op 25649.03 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 3057 38336 ns/op 27352.54 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 3926 30111 ns/op 34824.03 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 4071 29990 ns/op 34963.84 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 4094 30534 ns/op 34341.94 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 4100 30255 ns/op 34658.46 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 3934 28544 ns/op 36735.07 MB/s BenchmarkCompareBytesBig-4 4112 29454 ns/op 35601.05 MB/s BenchmarkCompareBytesBigIdentical-4 13651100 7.940 ns/op 132068399.53 MB/s PASS ok bytes 61.170s goos: windows goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 66889650 ns/op 1.50 MB/s 3620792 B/op 54 allocs/op BenchmarkDecodeNewton-4 1 296883400 ns/op 1.91 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 5 20900940 ns/op 0.78 MB/s 3645019 B/op 51 allocs/op PASS ok compress/bzip2 2.271s goos: windows goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 78 1652851 ns/op 6.05 MB/s 42641 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 7 15485786 ns/op 6.46 MB/s 44123 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 155265200 ns/op 6.44 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 100 1572309 ns/op 6.36 MB/s 43083 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 7 16042371 ns/op 6.23 MB/s 44411 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 174762200 ns/op 5.72 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 79 1544767 ns/op 6.47 MB/s 42446 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 15624400 ns/op 6.40 MB/s 42927 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 146482400 ns/op 6.83 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 61 1793143 ns/op 5.58 MB/s 42731 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 16236475 ns/op 6.16 MB/s 44981 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 160139500 ns/op 6.24 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 70 1743814 ns/op 5.73 MB/s 44181 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 7 16740914 ns/op 5.97 MB/s 47429 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 167971000 ns/op 5.95 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 82 1345812 ns/op 7.43 MB/s 43161 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 10 11229440 ns/op 8.91 MB/s 46228 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 107409300 ns/op 9.31 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 100 1191102 ns/op 8.40 MB/s 43679 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 9766257 ns/op 10.24 MB/s 45264 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 90815600 ns/op 11.01 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 97 1167865 ns/op 8.56 MB/s 42998 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 13 9089046 ns/op 11.00 MB/s 46083 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 88852500 ns/op 11.25 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 135 860944 ns/op 11.62 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 8786885 ns/op 11.38 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 90307950 ns/op 11.07 MB/s BenchmarkEncode/Digits/Speed/1e4-4 61 1953095 ns/op 5.12 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 19109129 ns/op 5.23 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 178698900 ns/op 5.60 MB/s BenchmarkEncode/Digits/Default/1e4-4 20 5762105 ns/op 1.74 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 76155550 ns/op 1.31 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 743120100 ns/op 1.35 MB/s BenchmarkEncode/Digits/Compression/1e4-4 18 6183583 ns/op 1.62 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 78623400 ns/op 1.27 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 754909300 ns/op 1.32 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 100 1201187 ns/op 8.33 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 12 9928533 ns/op 10.07 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 99609050 ns/op 10.04 MB/s BenchmarkEncode/Newton/Speed/1e4-4 61 1937151 ns/op 5.16 MB/s BenchmarkEncode/Newton/Speed/1e5-4 8 14037088 ns/op 7.12 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 147454100 ns/op 6.78 MB/s BenchmarkEncode/Newton/Default/1e4-4 20 5664650 ns/op 1.77 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 68359500 ns/op 1.46 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 709940500 ns/op 1.41 MB/s BenchmarkEncode/Newton/Compression/1e4-4 20 5615790 ns/op 1.78 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 76652750 ns/op 1.30 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 850579800 ns/op 1.18 MB/s PASS ok compress/flate 17.752s goos: windows goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 55 2219227 ns/op 4.51 MB/s BenchmarkDecoder/1e-Reuse4-4 52 2291463 ns/op 4.36 MB/s BenchmarkDecoder/1e5-4 6 21643550 ns/op 4.62 MB/s BenchmarkDecoder/1e-Reuse5-4 5 20507720 ns/op 4.88 MB/s BenchmarkDecoder/1e6-4 1 201158700 ns/op 4.97 MB/s BenchmarkDecoder/1e-Reuse6-4 1 204060100 ns/op 4.90 MB/s BenchmarkEncoder/1e4-4 100 1679710 ns/op 5.95 MB/s BenchmarkEncoder/1e-Reuse4-4 61 1648872 ns/op 6.06 MB/s BenchmarkEncoder/1e5-4 7 16324100 ns/op 6.13 MB/s BenchmarkEncoder/1e-Reuse5-4 7 16738314 ns/op 5.97 MB/s BenchmarkEncoder/1e6-4 1 174846400 ns/op 5.72 MB/s BenchmarkEncoder/1e-Reuse6-4 1 175794400 ns/op 5.69 MB/s PASS ok compress/lzw 3.577s goos: windows goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 30 3971677 ns/op PASS ok container/heap 1.156s goos: windows goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 19503 6610 ns/op BenchmarkWithTimeout/concurrency=40-4 5072 26183 ns/op BenchmarkWithTimeout/concurrency=4000-4 6142 26553 ns/op BenchmarkWithTimeout/concurrency=400000-4 5281 34208 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 613465 253.1 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 15475 9276 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 10000 12791 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4071 40546 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2044 66426 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2612 45615 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 255 509342 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 194 654339 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 331 430723 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 30 4818317 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 12 9034100 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 30 4459357 ns/op BenchmarkCheckCanceled/Err-4 406586 396.4 ns/op BenchmarkCheckCanceled/Done-4 825188 169.3 ns/op BenchmarkContextCancelDone-4 711549 148.2 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 10000 14258 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 7334 17438 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 6129 19121 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 5480 21376 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 6162 27575 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 551221 239.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 244184 415.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 197397 628.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 123067 952.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 68253 1989 ns/op PASS ok context 13.503s goos: windows goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 2375094 57.96 ns/op 276.08 MB/s BenchmarkDecrypt-4 2082678 58.16 ns/op 275.11 MB/s BenchmarkExpand-4 1660041 63.54 ns/op PASS ok crypto/aes 1.700s goos: windows goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 245318 549.5 ns/op 116.48 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 618524 247.9 ns/op 258.12 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 205208 542.5 ns/op 117.96 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 616078 272.6 ns/op 234.74 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 153493 922.6 ns/op 1463.25 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 246396 622.3 ns/op 2169.29 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 136652 986.2 ns/op 1368.89 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 175638 672.7 ns/op 2006.75 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 53427 2540 ns/op 3224.97 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 58521 2486 ns/op 3295.42 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 35095 3005 ns/op 2726.44 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 51226 2592 ns/op 3160.18 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 7644 16352 ns/op 62.32 MB/s BenchmarkAESCFBDecrypt1K-4 8008 16829 ns/op 60.55 MB/s BenchmarkAESCFBDecrypt8K-4 1117 115403 ns/op 70.94 MB/s BenchmarkAESOFB1K-4 12799 9918 ns/op 102.74 MB/s BenchmarkAESCTR1K-4 13950 7908 ns/op 128.86 MB/s BenchmarkAESCTR8K-4 2480 62218 ns/op 131.59 MB/s BenchmarkAESCBCEncrypt1K-4 15952 8202 ns/op 124.85 MB/s BenchmarkAESCBCDecrypt1K-4 19816 5914 ns/op 173.15 MB/s PASS ok crypto/cipher 4.422s goos: windows goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 94495 1436 ns/op 5.57 MB/s BenchmarkDecrypt-4 102340 1393 ns/op 5.74 MB/s BenchmarkTDESEncrypt-4 31804 4083 ns/op 1.96 MB/s BenchmarkTDESDecrypt-4 36168 3915 ns/op 2.04 MB/s PASS ok crypto/des 1.801s goos: windows goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1228 104183 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 14 8441393 ns/op 1086 B/op 21 allocs/op BenchmarkECDH/P521-4 5 22454060 ns/op 1531 B/op 21 allocs/op BenchmarkECDH/X25519-4 100 1357191 ns/op 375 B/op 9 allocs/op PASS ok crypto/ecdh 1.762s goos: windows goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2046 61571 ns/op 2512 B/op 33 allocs/op BenchmarkSign/P384-4 31 3811300 ns/op 2679 B/op 34 allocs/op BenchmarkSign/P521-4 14 10115493 ns/op 3064 B/op 35 allocs/op BenchmarkVerify/P256-4 1226 109942 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 14 9765964 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 4 25147100 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 4950 23671 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 61 2225261 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 24 5818100 ns/op 1416 B/op 17 allocs/op PASS ok crypto/ecdsa 2.704s goos: windows goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 409 350964 ns/op BenchmarkNewKeyFromSeed-4 331 306838 ns/op BenchmarkSigning-4 396 374872 ns/op BenchmarkVerification-4 180 569626 ns/op PASS ok crypto/ed25519 1.689s goos: windows goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 6180 18651 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 160 836181 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 54 2115961 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 20 5371280 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1533 74540 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 60 2164925 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 19 5345363 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 8 16233400 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 13074 9339 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 10000 19533 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 4048 27984 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 79 1545147 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3080 46293 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 332 403035 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1755 68451 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 100 1191152 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.923s goos: windows goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 28567 4923 ns/op 208.00 MB/s BenchmarkHMACSHA256_32-4 26718 4204 ns/op 7.61 MB/s BenchmarkNewWriteSum-4 12409 8736 ns/op 3.66 MB/s PASS ok crypto/hmac 1.601s goos: windows goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 49101 2824 ns/op BenchmarkModSub-4 47253 2584 ns/op BenchmarkMontgomeryRepr-4 28564 4855 ns/op BenchmarkMontgomeryMul-4 26134 4857 ns/op BenchmarkModMul-4 10000 10060 ns/op BenchmarkExpBig-4 14 8092029 ns/op BenchmarkExp-4 5 20132440 ns/op PASS ok crypto/internal/bigmod 2.238s goos: windows goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4124 30078 ns/op BenchmarkScalarBaseMult-4 435 280734 ns/op BenchmarkScalarMult-4 186 651055 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 260 461934 ns/op PASS ok crypto/internal/edwards25519 1.656s goos: windows goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 615763 187.1 ns/op BenchmarkMultiply-4 5345592 22.47 ns/op BenchmarkSquare-4 6470293 20.07 ns/op BenchmarkInvert-4 27930 4510 ns/op BenchmarkMult32-4 1660742 70.55 ns/op PASS ok crypto/internal/edwards25519/field 1.809s goos: windows goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 72 1654581 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2043 59744 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 24 4517125 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 11937900 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 196 617648 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 11332 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 66 1597920 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 31 4095377 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.399s goos: windows goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 615889 185.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 306379 360.2 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 153672 851.5 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 617061 186.8 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 306951 356.4 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 136758 842.7 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.770s goos: windows goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 136574 772.1 ns/op 10.36 MB/s BenchmarkHash64-4 175279 624.0 ns/op 102.57 MB/s BenchmarkHash128-4 175687 750.5 ns/op 170.56 MB/s BenchmarkHash256-4 136885 920.3 ns/op 278.16 MB/s BenchmarkHash512-4 94580 1311 ns/op 390.48 MB/s BenchmarkHash1K-4 58494 2070 ns/op 494.66 MB/s BenchmarkHash8K-4 9660 12436 ns/op 658.73 MB/s BenchmarkHash1M-4 79 1520566 ns/op 689.60 MB/s BenchmarkHash8M-4 9 12035244 ns/op 697.00 MB/s BenchmarkHash8BytesUnaligned-4 153834 755.3 ns/op 10.59 MB/s BenchmarkHash1KUnaligned-4 58533 2085 ns/op 491.03 MB/s BenchmarkHash8KUnaligned-4 10000 12402 ns/op 660.53 MB/s PASS ok crypto/md5 2.858s goos: windows goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkPrime-4 1 394535000 ns/op PASS ok crypto/rand 1.424s goos: windows goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 16602 7058 ns/op 18.13 MB/s BenchmarkRC4_1K-4 2113 55462 ns/op 18.46 MB/s BenchmarkRC4_8K-4 272 434483 ns/op 18.63 MB/s PASS ok crypto/rc4 1.610s goos: windows goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 12 9111575 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 20992817 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 37112900 ns/op BenchmarkEncryptPKCS1v15/2048-4 40 2709475 ns/op BenchmarkDecryptOAEP/2048-4 12 9276550 ns/op BenchmarkEncryptOAEP/2048-4 40 2832310 ns/op BenchmarkSignPKCS1v15/2048-4 12 9520492 ns/op BenchmarkVerifyPKCS1v15/2048-4 40 2807575 ns/op BenchmarkSignPSS/2048-4 13 9387246 ns/op BenchmarkVerifyPSS/2048-4 60 2798863 ns/op PASS ok crypto/rsa 2.862s goos: windows goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 122991 936.9 ns/op 8.54 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 153690 800.6 ns/op 9.99 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 102360 1202 ns/op 266.16 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 111919 1056 ns/op 303.13 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 61472 1811 ns/op 565.30 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 68318 1687 ns/op 607.03 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 14287 8339 ns/op 982.38 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 14808 8310 ns/op 985.85 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.245s goos: windows goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 111771 1048 ns/op 7.63 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 136674 914.5 ns/op 8.75 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 136707 907.2 ns/op 8.82 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 87828 1479 ns/op 692.35 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 87723 1369 ns/op 747.95 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 102325 1269 ns/op 806.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 19504 6260 ns/op 1308.64 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 19818 6011 ns/op 1362.80 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 20143 6012 ns/op 1362.60 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.415s goos: windows goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 81936 1490 ns/op 5.37 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 94590 1332 ns/op 6.01 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 87750 1346 ns/op 5.94 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 41026 3404 ns/op 300.83 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 43892 2892 ns/op 354.04 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 38416 3076 ns/op 332.89 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 8283 15688 ns/op 522.18 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 8774 13464 ns/op 608.43 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 7867 14521 ns/op 564.14 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.640s goos: windows goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 17618040 6.984 ns/op BenchmarkConstantTimeEq-4 17544115 5.959 ns/op BenchmarkConstantTimeLessOrEq-4 18606237 6.718 ns/op BenchmarkXORBytes/8Bytes-4 4725543 25.01 ns/op 319.92 MB/s BenchmarkXORBytes/128Bytes-4 3720168 29.92 ns/op 4277.73 MB/s BenchmarkXORBytes/2048Bytes-4 1029222 133.8 ns/op 15306.96 MB/s BenchmarkXORBytes/32768Bytes-4 87715 1481 ns/op 22131.79 MB/s PASS ok crypto/subtle 2.162s goos: windows goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 163 688582 ns/op BenchmarkCertCache/1-4 172 698328 ns/op BenchmarkCertCache/2-4 182 681526 ns/op BenchmarkCertCache/3-4 177 717249 ns/op BenchmarkHandshakeServer/RSA-4 20 6249485 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 20 6640020 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 16 6347481 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 141 865862 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 192 605254 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 61 1841362 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 73 1511678 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 30759450 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 26120600 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 23929967 ns/op 43.82 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 24219340 ns/op 43.29 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 3 34504467 ns/op 60.78 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 40035600 ns/op 52.38 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 52090467 ns/op 80.52 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 69828800 ns/op 60.07 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 90812900 ns/op 92.37 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 105462300 ns/op 79.54 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 140627000 ns/op 119.30 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 198232800 ns/op 84.63 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 311512900 ns/op 107.71 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 393565100 ns/op 85.26 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 656241900 ns/op 102.26 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 845685100 ns/op 79.35 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 21644533 ns/op 48.45 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 25147575 ns/op 41.70 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 32955150 ns/op 63.64 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 37109567 ns/op 56.51 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 44925800 ns/op 93.36 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 62499650 ns/op 67.11 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 84952150 ns/op 98.75 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 103514300 ns/op 81.04 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 150402300 ns/op 111.55 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 233374700 ns/op 71.89 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 325184100 ns/op 103.19 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 394607800 ns/op 85.03 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 662078700 ns/op 101.36 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 799811100 ns/op 83.91 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 705064100 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 710940000 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 294920900 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 293947000 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 152338800 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 157227600 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 86912800 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 85943850 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 43295133 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 42639167 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 154294900 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 148430700 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 69820850 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 70800700 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 44271200 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 41995800 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 4 29784125 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 4 28318100 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 6 22947900 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 6 21300633 ns/op PASS ok crypto/tls 18.143s goos: windows goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkCreateCertificate/RSA_2048-4 8 13182438 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 423 334777 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1536 92816 ns/op 12659 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1364 98111 ns/op 14067 B/op 188 allocs/op PASS ok crypto/x509 1.846s goos: windows goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 31 3591497 ns/op 281834 B/op 1651 allocs/op BenchmarkConcurrentStmtQuery-4 24 4272233 ns/op 264612 B/op 2063 allocs/op BenchmarkConcurrentStmtExec-4 40 3125178 ns/op 220798 B/op 713 allocs/op BenchmarkConcurrentTxQuery-4 33 3551627 ns/op 281186 B/op 2176 allocs/op BenchmarkConcurrentTxExec-4 39 2753872 ns/op 87889 B/op 1555 allocs/op BenchmarkConcurrentTxStmtQuery-4 30 3841163 ns/op 105920 B/op 2063 allocs/op BenchmarkConcurrentTxStmtExec-4 88 1353912 ns/op 40093 B/op 381 allocs/op BenchmarkConcurrentRandom-4 30 3418303 ns/op 232456 B/op 1873 allocs/op BenchmarkManyConcurrentQueries-4 1880 59230 ns/op 3997 B/op 20 allocs/op BenchmarkGrabConn-4 246072 579.4 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.611s goos: windows goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2113 72114 ns/op BenchmarkSymbols32-4 2450 48627 ns/op PASS ok debug/elf 1.434s goos: windows goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 263282 493.3 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 109 1039317 ns/op 180232 B/op 13 allocs/op Benchmark115/LineToPC-4 92 1295150 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 20460 5964 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.840s goos: windows goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 76813 1602 ns/op BenchmarkMarshal-4 944 129317 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 3085 33868 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.423s goos: windows goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 423 244706 ns/op 33.48 MB/s BenchmarkEncodeToString-4 423 270110 ns/op 30.33 MB/s BenchmarkDecode-4 201 651060 ns/op 20.14 MB/s BenchmarkDecodeString-4 196 602840 ns/op 21.75 MB/s PASS ok encoding/base32 1.773s goos: windows goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 454 234455 ns/op 34.94 MB/s BenchmarkDecodeString/2-4 438500 336.3 ns/op 11.89 MB/s BenchmarkDecodeString/4-4 277128 369.9 ns/op 21.63 MB/s BenchmarkDecodeString/8-4 310132 472.8 ns/op 25.38 MB/s BenchmarkDecodeString/64-4 43934 2445 ns/op 35.99 MB/s BenchmarkDecodeString/8192-4 422 284586 ns/op 38.39 MB/s BenchmarkNewEncoding-4 72248 1541 ns/op 166.14 MB/s PASS ok encoding/base64 2.189s goos: windows goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1753 70749 ns/op 56.54 MB/s BenchmarkReadStruct-4 20476 6105 ns/op 12.28 MB/s BenchmarkWriteStruct-4 19503 6059 ns/op 12.38 MB/s BenchmarkReadInts-4 64569 1905 ns/op 15.75 MB/s BenchmarkWriteInts-4 64620 1980 ns/op 15.15 MB/s BenchmarkWriteSlice1000Int32s-4 2047 75854 ns/op 52.73 MB/s BenchmarkPutUint16-4 3072739 35.61 ns/op 56.17 MB/s BenchmarkAppendUint16-4 3965630 32.26 ns/op 62.00 MB/s BenchmarkPutUint32-4 2516574 43.07 ns/op 92.87 MB/s BenchmarkAppendUint32-4 2792119 41.27 ns/op 96.91 MB/s BenchmarkPutUint64-4 1516954 83.05 ns/op 96.33 MB/s BenchmarkAppendUint64-4 1380628 85.61 ns/op 93.45 MB/s BenchmarkLittleEndianPutUint16-4 4097143 29.55 ns/op 67.68 MB/s BenchmarkLittleEndianAppendUint16-4 3723966 31.99 ns/op 62.52 MB/s BenchmarkLittleEndianPutUint32-4 2793100 42.99 ns/op 93.04 MB/s BenchmarkLittleEndianAppendUint32-4 2730585 41.85 ns/op 95.59 MB/s BenchmarkLittleEndianPutUint64-4 1480183 83.77 ns/op 95.50 MB/s BenchmarkLittleEndianAppendUint64-4 1364997 90.14 ns/op 88.75 MB/s BenchmarkReadFloats-4 247698 579.8 ns/op 20.70 MB/s BenchmarkWriteFloats-4 204746 596.6 ns/op 20.11 MB/s BenchmarkReadSlice1000Float32s-4 1362 82451 ns/op 48.51 MB/s BenchmarkWriteSlice1000Float32s-4 1366 87204 ns/op 45.87 MB/s BenchmarkReadSlice1000Uint8s-4 90708 1216 ns/op 822.13 MB/s BenchmarkWriteSlice1000Uint8s-4 136608 1044 ns/op 957.97 MB/s BenchmarkPutUvarint32-4 1000000 122.1 ns/op 32.76 MB/s BenchmarkPutUvarint64-4 245388 453.7 ns/op 17.63 MB/s PASS ok encoding/binary 5.395s goos: windows goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 9175 12986 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 10000 13283 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 9096 12668 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 6164 21863 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 10000 12795 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 10000 12402 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 10413 11447 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6194 20179 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 14802 8179 ns/op PASS ok encoding/csv 2.509s goos: windows goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 9682 16644 ns/op 1815 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 15128 8843 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 213 554784 ns/op 16841 B/op 331 allocs/op BenchmarkEncodeComplex128Slice-4 817 142222 ns/op 601 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1536 68676 ns/op 56 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1748 69282 ns/op 50 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2457 55251 ns/op 158 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 45 2474353 ns/op 38945 B/op 252 allocs/op BenchmarkDecodeComplex128Slice-4 511 206369 ns/op 25250 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1117 102264 ns/op 10798 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1226 104352 ns/op 9760 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 768 136043 ns/op 39144 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 325 423593 ns/op 66241 B/op 2201 allocs/op BenchmarkDecodeBytesSlice-4 614 213116 ns/op 23674 B/op 188 allocs/op BenchmarkDecodeInterfaceSlice-4 90 1258972 ns/op 83085 B/op 3178 allocs/op BenchmarkDecodeMap-4 100 1289324 ns/op 54133 B/op 181 allocs/op PASS ok encoding/gob 3.699s goos: windows goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 12540 8487 ns/op 30.16 MB/s BenchmarkEncode/1024-4 6115 27630 ns/op 37.06 MB/s BenchmarkEncode/4096-4 1117 110181 ns/op 37.18 MB/s BenchmarkEncode/16384-4 272 427213 ns/op 38.35 MB/s BenchmarkDecode/256-4 30718 5500 ns/op 46.55 MB/s BenchmarkDecode/1024-4 10000 13866 ns/op 73.85 MB/s BenchmarkDecode/4096-4 2467 54238 ns/op 75.52 MB/s BenchmarkDecode/16384-4 534 217634 ns/op 75.28 MB/s BenchmarkDump/256-4 1366 77929 ns/op 3.29 MB/s BenchmarkDump/1024-4 396 305794 ns/op 3.35 MB/s BenchmarkDump/4096-4 100 1210799 ns/op 3.38 MB/s BenchmarkDump/16384-4 24 4517029 ns/op 3.63 MB/s PASS ok encoding/hex 2.856s goos: windows goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 2 65431950 ns/op 29.66 MB/s 4195304 B/op 29 allocs/op BenchmarkCodeEncoderError-4 1 110313300 ns/op 17.59 MB/s 135224 B/op 97 allocs/op BenchmarkCodeMarshal-4 1 121090400 ns/op 16.02 MB/s 10332256 B/op 57 allocs/op BenchmarkCodeMarshalError-4 1 106441200 ns/op 18.23 MB/s 2078192 B/op 101 allocs/op BenchmarkMarshalBytes/32-4 21928 5344 ns/op BenchmarkMarshalBytes/256-4 6105 17275 ns/op BenchmarkMarshalBytes/4096-4 682 181897 ns/op BenchmarkMarshalBytesError/32-4 61 1649238 ns/op BenchmarkMarshalBytesError/256-4 68 2039499 ns/op BenchmarkMarshalBytesError/4096-4 55 1970751 ns/op BenchmarkMarshalMap-4 34130 2975 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 377945200 ns/op 5.13 MB/s 10097096 B/op 40033 allocs/op BenchmarkUnicodeDecoder-4 42400 3063 ns/op 4.57 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 52054 2007 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 345722400 ns/op 5.61 MB/s 2019824 B/op 40003 allocs/op BenchmarkCodeUnmarshalReuse-4 1 344723900 ns/op 5.63 MB/s 2019480 B/op 40005 allocs/op BenchmarkUnmarshalString-4 66336 1737 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 122565 940.1 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 239514 517.7 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 18902 6303 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 72334 1485 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 87860 1578 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 19200 6153 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2053 51847 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 681 183591 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 108 1048970 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 16 10680856 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 559152 202.6 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 586276 203.2 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 552897 204.9 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 603196 197.5 ns/op BenchmarkEncodeMarshaler-4 49166 2205 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 53424 1920 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 5578929 21.36 ns/op BenchmarkNumberIsValidRegexp-4 21560 5662 ns/op PASS ok encoding/json 8.762s goos: windows goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 61 1793075 ns/op 36.55 MB/s BenchmarkDecode-4 24 4597867 ns/op 19.31 MB/s PASS ok encoding/pem 1.263s goos: windows goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 2432 46181 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1022 133786 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 4099 28343 ns/op PASS ok encoding/xml 1.521s goos: windows goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 309805 387.7 ns/op BenchmarkAs-4 81859 1789 ns/op PASS ok errors 1.320s goos: windows goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 409178 331.7 ns/op BenchmarkIntSet-4 359824 293.1 ns/op BenchmarkFloatAdd-4 43861 2360 ns/op BenchmarkFloatSet-4 345885 361.3 ns/op BenchmarkStringSet-4 310450 380.6 ns/op BenchmarkMapSet-4 72321 2147 ns/op BenchmarkMapSetDifferent-4 51202 2365 ns/op BenchmarkMapSetDifferentRandom-4 272 394982 ns/op BenchmarkMapSetString-4 136701 1879 ns/op BenchmarkMapAddSame-4 32343 3623 ns/op BenchmarkMapAddDifferent-4 13504 8749 ns/op BenchmarkMapAddDifferentRandom-4 285 462583 ns/op BenchmarkMapAddSameSteadyState-4 205681 570.0 ns/op BenchmarkMapAddDifferentSteadyState-4 94532 1177 ns/op BenchmarkMapString-4 10000 12502 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 11547 10573 ns/op PASS ok expvar 4.014s goos: windows goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 103401 1190 ns/op BenchmarkSprintfEmpty-4 390859 309.8 ns/op BenchmarkSprintfString-4 241515 477.1 ns/op BenchmarkSprintfTruncateString-4 214000 561.3 ns/op BenchmarkSprintfTruncateBytes-4 148068 896.9 ns/op BenchmarkSprintfSlowParsingPath-4 217906 555.6 ns/op BenchmarkSprintfQuoteString-4 34140 3404 ns/op BenchmarkSprintfInt-4 205144 514.2 ns/op BenchmarkSprintfIntInt-4 171042 662.4 ns/op BenchmarkSprintfPrefixedInt-4 191038 582.7 ns/op BenchmarkSprintfFloat-4 153670 934.2 ns/op BenchmarkSprintfComplex-4 49162 2304 ns/op BenchmarkSprintfBoolean-4 230834 503.3 ns/op BenchmarkSprintfHexString-4 111729 1075 ns/op BenchmarkSprintfHexBytes-4 77917 1705 ns/op BenchmarkSprintfBytes-4 39668 2954 ns/op BenchmarkSprintfStringer-4 81854 1634 ns/op BenchmarkSprintfStructure-4 32341 3624 ns/op BenchmarkManyArgs-4 64694 1826 ns/op BenchmarkFprintInt-4 94580 1466 ns/op BenchmarkFprintfBytes-4 111606 1321 ns/op BenchmarkFprintIntNoAlloc-4 79491 1744 ns/op BenchmarkScanInts-4 44 2530300 ns/op BenchmarkScanRecursiveInt-4 1 351563800 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 368141600 ns/op PASS ok fmt 6.236s goos: windows goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 382 363005 ns/op PASS ok go/build 1.217s goos: windows goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 55890 2079 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 15360 7565 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 6153 25713 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1536 90278 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 278 379380 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 100 1425839 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 18 6292989 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 25977180 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 1 121108600 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.772s goos: windows goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 232429900 ns/op 0.28 MB/s 46739368 B/op 49129 allocs/op PASS ok go/format 1.287s goos: windows goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 6 20024483 ns/op 2.69 MB/s BenchmarkParseOnly-4 7 17301800 ns/op 3.11 MB/s BenchmarkResolve-4 61 2624530 ns/op 20.52 MB/s PASS ok go/parser 2.549s goos: windows goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 132819100 ns/op 0.39 MB/s 5029984 B/op 27515 allocs/op BenchmarkPrintDecl-4 1113 116696 ns/op 0.27 MB/s 16455 B/op 51 allocs/op PASS ok go/printer 1.331s goos: windows goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 340 407866 ns/op BenchmarkScanFiles/go/types/expr.go-4 15 7553287 ns/op 6.58 MB/s BenchmarkScanFiles/go/parser/parser.go-4 10 12206650 ns/op 6.00 MB/s BenchmarkScanFiles/net/http/server.go-4 6 17902750 ns/op 6.89 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 278 502339 ns/op 6.17 MB/s PASS ok go/scanner 1.873s goos: windows goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1396437 94.42 ns/op PASS ok go/token 1.254s goos: windows goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 100 1074293 ns/op BenchmarkNamed/Underlying/nongeneric-4 1279815 115.2 ns/op BenchmarkNamed/Underlying/generic-4 1000000 103.5 ns/op BenchmarkNamed/Underlying/src_instance-4 1000000 102.5 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 114.3 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 24571 5047 ns/op BenchmarkNamed/NewMethodSet/generic-4 25599 4731 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 23188 4801 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 21556 5119 ns/op BenchmarkCheck/http/funcbodies/info-4 1 608407800 ns/op 55274 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 461921700 ns/op 72802 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 265615800 ns/op 126608 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 226566700 ns/op 147793 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 1173841000 ns/op 4415 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 121084000 ns/op 42797 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 67362750 ns/op 76927 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 67857950 ns/op 76365 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 314430200 ns/op 6892 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 58108500 ns/op 37292 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 48503433 ns/op 44677 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 47851400 ns/op 45286 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1439462800 ns/op 47205 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 654287100 ns/op 103853 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 135754500 ns/op 500536 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 118159400 ns/op 575071 lines/s BenchmarkCheck/go\internal\gcimporter/funcbodies/info-4 1 1377945200 ns/op 1457 lines/s BenchmarkCheck/go\internal\gcimporter/funcbodies/noinfo-4 2 99598350 ns/op 20151 lines/s BenchmarkCheck/go\internal\gcimporter/nofuncbodies/info-4 2 79097150 ns/op 25374 lines/s BenchmarkCheck/go\internal\gcimporter/nofuncbodies/noinfo-4 2 87394300 ns/op 22965 lines/s PASS ok go/types 28.278s goos: windows goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 12918 9981 ns/op 102.60 MB/s PASS ok hash/adler32 1.219s goos: windows goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 245619 485.1 ns/op 30.92 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 306661 445.9 ns/op 33.64 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 153520 877.7 ns/op 45.57 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 153824 857.1 ns/op 46.67 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 615068 239.8 ns/op 2135.43 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 614030 246.5 ns/op 2077.11 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 616078 293.2 ns/op 3492.22 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 410130 288.1 ns/op 3554.57 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 246213 511.7 ns/op 8004.68 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 246999 561.4 ns/op 7295.72 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 38400 3026 ns/op 10829.38 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 42391 3087 ns/op 10615.41 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 615478 249.1 ns/op 60.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 616459 218.6 ns/op 68.62 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 611775 223.5 ns/op 179.00 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 618524 216.3 ns/op 184.90 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 408482 329.9 ns/op 1551.97 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 410508 321.1 ns/op 1594.34 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 307952 402.7 ns/op 2542.89 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 411085 408.6 ns/op 2505.84 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 307022 442.1 ns/op 9265.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 307384 492.5 ns/op 8317.35 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 51110 2446 ns/op 13397.76 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 55795 2275 ns/op 14402.29 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 242209 467.8 ns/op 32.07 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 307738 434.8 ns/op 34.50 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 123361 934.2 ns/op 42.82 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 136836 892.2 ns/op 44.83 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 12165 9634 ns/op 53.15 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 13215 9089 ns/op 56.33 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 6270 18844 ns/op 54.34 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 5836 18576 ns/op 55.13 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1528 83715 ns/op 48.93 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1536 83933 ns/op 48.80 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 157 721613 ns/op 45.41 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 168 714911 ns/op 45.84 MB/s PASS ok hash/crc32 6.674s goos: windows goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 115 1154676 ns/op 56.76 MB/s BenchmarkCrc64/ISO4KB-4 1537 76879 ns/op 53.28 MB/s BenchmarkCrc64/ISO1KB-4 7564 17043 ns/op 60.08 MB/s BenchmarkCrc64/ECMA64KB-4 124 968823 ns/op 67.64 MB/s BenchmarkCrc64/Random64KB-4 115 942549 ns/op 69.53 MB/s BenchmarkCrc64/Random16KB-4 484 244135 ns/op 67.11 MB/s PASS ok hash/crc64 2.233s goos: windows goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 10000 12792 ns/op 80.05 MB/s BenchmarkFnv32aKB-4 12289 10410 ns/op 98.37 MB/s BenchmarkFnv64KB-4 12474 9005 ns/op 113.72 MB/s BenchmarkFnv64aKB-4 13213 8796 ns/op 116.41 MB/s BenchmarkFnv128KB-4 2451 50227 ns/op 20.39 MB/s BenchmarkFnv128aKB-4 2052 51875 ns/op 19.74 MB/s PASS ok hash/fnv 2.020s goos: windows goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 612056 181.9 ns/op 22.00 MB/s BenchmarkHash/n=4/Bytes-4 4552161 23.81 ns/op 167.97 MB/s BenchmarkHash/n=4/String-4 2233708 57.27 ns/op 69.84 MB/s BenchmarkHash/n=8/Write-4 784509 171.8 ns/op 46.58 MB/s BenchmarkHash/n=8/Bytes-4 4550850 22.75 ns/op 351.65 MB/s BenchmarkHash/n=8/String-4 1890564 60.44 ns/op 132.36 MB/s BenchmarkHash/n=16/Write-4 1000000 178.7 ns/op 89.52 MB/s BenchmarkHash/n=16/Bytes-4 5345592 23.57 ns/op 678.81 MB/s BenchmarkHash/n=16/String-4 2155918 58.89 ns/op 271.71 MB/s BenchmarkHash/n=32/Write-4 691003 197.8 ns/op 161.75 MB/s BenchmarkHash/n=32/Bytes-4 4919605 24.22 ns/op 1321.31 MB/s BenchmarkHash/n=32/String-4 1920315 60.53 ns/op 528.69 MB/s BenchmarkHash/n=64/Write-4 615194 187.3 ns/op 341.69 MB/s BenchmarkHash/n=64/Bytes-4 4550125 23.39 ns/op 2735.88 MB/s BenchmarkHash/n=64/String-4 2194405 63.19 ns/op 1012.79 MB/s BenchmarkHash/n=256/Write-4 412370 270.0 ns/op 948.24 MB/s BenchmarkHash/n=256/Bytes-4 3615099 37.01 ns/op 6917.81 MB/s BenchmarkHash/n=256/String-4 1000000 113.3 ns/op 2259.67 MB/s BenchmarkHash/n=320/Write-4 617347 259.4 ns/op 1233.54 MB/s BenchmarkHash/n=320/Bytes-4 3511358 37.55 ns/op 8521.32 MB/s BenchmarkHash/n=320/String-4 1000000 146.5 ns/op 2184.39 MB/s BenchmarkHash/n=1024/Write-4 411663 363.0 ns/op 2821.03 MB/s BenchmarkHash/n=1024/Bytes-4 1240969 100.7 ns/op 10166.07 MB/s BenchmarkHash/n=1024/String-4 410382 361.7 ns/op 2831.05 MB/s BenchmarkHash/n=4096/Write-4 175522 840.0 ns/op 4876.03 MB/s BenchmarkHash/n=4096/Bytes-4 308308 376.9 ns/op 10866.73 MB/s BenchmarkHash/n=4096/String-4 102444 1401 ns/op 2923.14 MB/s BenchmarkHash/n=16384/Write-4 42376 2489 ns/op 6581.92 MB/s BenchmarkHash/n=16384/Bytes-4 76896 1473 ns/op 11119.21 MB/s BenchmarkHash/n=16384/String-4 21560 5662 ns/op 2893.77 MB/s PASS ok hash/maphash 5.943s goos: windows goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1117 102293 ns/op BenchmarkEscapeNone-4 175394 785.2 ns/op BenchmarkUnescape-4 1114 113064 ns/op BenchmarkUnescapeNone-4 808755 148.5 ns/op BenchmarkUnescapeSparse-4 10000 10645 ns/op BenchmarkUnescapeDense-4 1347 89910 ns/op PASS ok html 1.999s goos: windows goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 10000 11034 ns/op BenchmarkCSSEscaperNoSpecials-4 47262 2232 ns/op BenchmarkDecodeCSS-4 34124 3491 ns/op BenchmarkDecodeCSSNoSpecials-4 4918233 26.60 ns/op BenchmarkCSSValueFilter-4 136729 814.2 ns/op BenchmarkCSSValueFilterOk-4 123102 1150 ns/op BenchmarkEscapedExecute-4 6199 23160 ns/op BenchmarkHTMLNospaceEscaper-4 13806 9550 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 74120 1752 ns/op BenchmarkStripTags-4 30715 4833 ns/op BenchmarkStripTagsNoSpecials-4 386854 295.4 ns/op BenchmarkJSValEscaperWithNum-4 26137 4858 ns/op BenchmarkJSValEscaperWithStr-4 6237 16439 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 21944 6008 ns/op BenchmarkJSValEscaperWithObj-4 5846 21719 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 14454 7567 ns/op BenchmarkJSStrEscaperNoSpecials-4 72330 1917 ns/op BenchmarkJSStrEscaper-4 13190 8737 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 53401 1993 ns/op BenchmarkJSRegexpEscaper-4 13074 9636 ns/op BenchmarkTemplateSpecialTags-4 134 1079140 ns/op BenchmarkURLEscaper-4 6099 24018 ns/op BenchmarkURLEscaperNoSpecials-4 205159 566.6 ns/op BenchmarkURLNormalizer-4 6069 18668 ns/op BenchmarkURLNormalizerNoSpecials-4 246309 650.2 ns/op BenchmarkSrcsetFilter-4 19507 5508 ns/op BenchmarkSrcsetFilterNoSpecials-4 117026 876.4 ns/op PASS ok html/template 5.678s goos: windows goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 609229 168.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 613496 216.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 788068 153.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 669439 213.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1731081 72.78 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1000000 108.4 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 2015308 65.43 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1000000 103.5 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1517242 83.03 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 619386 230.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 464922 256.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 1000000 209.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 616934 272.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 814087 141.5 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 611775 201.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1000000 113.2 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 618078 197.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 613057 248.5 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1293340 85.32 ns/op BenchmarkRGBASetRGBA-4 1412490 87.11 ns/op BenchmarkRGBA64At-4 1000000 129.9 ns/op BenchmarkRGBA64SetRGBA64-4 969091 128.0 ns/op BenchmarkNRGBAAt-4 1412536 78.12 ns/op BenchmarkNRGBASetNRGBA-4 1412385 78.82 ns/op BenchmarkNRGBA64At-4 1000000 134.8 ns/op BenchmarkNRGBA64SetNRGBA64-4 1000000 131.8 ns/op BenchmarkAlphaAt-4 2671766 44.22 ns/op BenchmarkAlphaSetAlpha-4 2731126 44.34 ns/op BenchmarkAlpha16At-4 1638524 78.08 ns/op BenchmarkAlphaSetAlpha16-4 1480890 77.17 ns/op BenchmarkGrayAt-4 2318884 46.74 ns/op BenchmarkGraySetGray-4 2718646 44.89 ns/op BenchmarkGray16At-4 1480626 77.17 ns/op BenchmarkGraySetGray16-4 1445589 83.05 ns/op PASS ok image 7.067s goos: windows goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 5118339 29.38 ns/op BenchmarkYCbCrToRGB/128-4 4552558 26.17 ns/op BenchmarkYCbCrToRGB/255-4 4727926 25.61 ns/op BenchmarkRGBToYCbCr/0-4 4723944 26.67 ns/op BenchmarkRGBToYCbCr/Cb-4 4913461 25.44 ns/op BenchmarkRGBToYCbCr/Cr-4 5116462 27.10 ns/op BenchmarkYCbCrToRGBA/0-4 3962174 32.54 ns/op BenchmarkYCbCrToRGBA/128-4 3512664 28.91 ns/op BenchmarkYCbCrToRGBA/255-4 3614163 31.61 ns/op BenchmarkNYCbCrAToRGBA/0-4 3970656 32.22 ns/op BenchmarkNYCbCrAToRGBA/128-4 3615001 32.15 ns/op BenchmarkNYCbCrAToRGBA/255-4 3722164 30.69 ns/op PASS ok image/color 2.894s goos: windows goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 4 26612350 ns/op BenchmarkFillSrc-4 272 391323 ns/op BenchmarkCopyOver-4 9 11284867 ns/op BenchmarkCopySrc-4 438 231901 ns/op BenchmarkNRGBAOver-4 9 12585522 ns/op BenchmarkNRGBASrc-4 14 8022200 ns/op BenchmarkYCbCr-4 12 9439825 ns/op BenchmarkGray-4 24 5086279 ns/op BenchmarkCMYK-4 14 8510464 ns/op BenchmarkGlyphOver-4 24 4353758 ns/op BenchmarkRGBAMaskOver-4 5 23047060 ns/op BenchmarkGrayMaskOver-4 7 17443414 ns/op BenchmarkRGBA64ImageMaskOver-4 4 31252100 ns/op BenchmarkRGBA-4 5 21873320 ns/op BenchmarkPalettedFill-4 1116 115499 ns/op BenchmarkPalettedRGBA-4 5 20132180 ns/op BenchmarkGenericOver-4 3 43937733 ns/op BenchmarkGenericMaskOver-4 6 19696117 ns/op BenchmarkGenericSrc-4 4 30278850 ns/op BenchmarkGenericMaskSrc-4 4 28071675 ns/op PASS ok image/draw 6.989s goos: windows goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 24 4394808 ns/op 3.52 MB/s 48622 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 108388200 ns/op 2.83 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2585951600 ns/op 0.48 MB/s 417264 B/op 15 allocs/op BenchmarkEncodeRealisticPaletted-4 61 1792838 ns/op 8.62 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 133800800 ns/op 0.46 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.534s goos: windows goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 6141 27030 ns/op BenchmarkIDCT-4 5006 25166 ns/op BenchmarkDecodeBaseline-4 12 10985842 ns/op 5.63 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 8 14650462 ns/op 4.22 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 131875600 ns/op 9.32 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 165033700 ns/op 5.58 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.316s goos: windows goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 15497794 7.185 ns/op BenchmarkDecodeGray-4 16 7507444 ns/op 8.73 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 4 30520750 ns/op 8.59 MB/s 337330 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 29054950 ns/op 9.02 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 30 4655450 ns/op 14.08 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 25146075 ns/op 10.42 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 4 29784250 ns/op 8.80 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 45900800 ns/op 6.69 MB/s 852232 B/op 32 allocs/op BenchmarkEncodeGrayWithBufferPool-4 3 42320433 ns/op 7.26 MB/s 284101 B/op 12 allocs/op BenchmarkEncodeNRGBOpaque-4 1 145501700 ns/op 8.45 MB/s 860392 B/op 33 allocs/op BenchmarkEncodeNRGBA-4 1 156214100 ns/op 7.87 MB/s 864136 B/op 32 allocs/op BenchmarkEncodePaletted-4 5 23434000 ns/op 13.11 MB/s 848656 B/op 36 allocs/op BenchmarkEncodeRGBOpaque-4 1 127930300 ns/op 9.61 MB/s 860296 B/op 32 allocs/op BenchmarkEncodeRGBA-4 1 642588900 ns/op 1.91 MB/s 864200 B/op 36 allocs/op PASS ok image/png 4.397s goos: windows goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 40372567 ns/op 2.48 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 34504200 ns/op 2.90 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 231438700 ns/op 2.16 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 230488000 ns/op 2.17 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 38090033 ns/op 2.63 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 38413000 ns/op 2.60 MB/s 802898 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 255851400 ns/op 1.95 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 211912100 ns/op 2.36 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 487317800 ns/op 2.05 MB/s 4005976 B/op 3 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 482415400 ns/op 2.07 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 4080108800 ns/op 1.23 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3971734800 ns/op 1.26 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 16 6653031 ns/op 15.03 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 16 6530744 ns/op 15.31 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 32227400 ns/op 15.51 MB/s 2007122 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 31985625 ns/op 15.63 MB/s 4005970 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 62994800 ns/op 15.87 MB/s 4005972 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 62996900 ns/op 15.87 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 306654200 ns/op 16.31 MB/s 20004952 B/op 3 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 309574200 ns/op 16.15 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 44593867 ns/op 2.24 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 42648733 ns/op 2.34 MB/s 802898 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 319345000 ns/op 1.57 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 334976800 ns/op 1.49 MB/s 4005976 B/op 3 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 877942500 ns/op 1.14 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 972670100 ns/op 1.03 MB/s 8003672 B/op 3 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 6253927600 ns/op 0.80 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 6140661500 ns/op 0.81 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 112279800 ns/op 37.23 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 110361500 ns/op 37.87 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 41.288s goos: windows goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 40968 2909 ns/op 0.34 MB/s BenchmarkMarshalCorpusFile/2-4 47206 2690 ns/op 0.74 MB/s BenchmarkMarshalCorpusFile/4-4 43851 3163 ns/op 1.26 MB/s BenchmarkMarshalCorpusFile/8-4 35115 3699 ns/op 2.16 MB/s BenchmarkMarshalCorpusFile/16-4 27302 4864 ns/op 3.29 MB/s BenchmarkMarshalCorpusFile/32-4 17554 6509 ns/op 4.92 MB/s BenchmarkMarshalCorpusFile/64-4 13964 10073 ns/op 6.35 MB/s BenchmarkMarshalCorpusFile/128-4 9300 10921 ns/op 11.72 MB/s BenchmarkMarshalCorpusFile/256-4 6106 27190 ns/op 9.42 MB/s BenchmarkMarshalCorpusFile/512-4 2198 52866 ns/op 9.68 MB/s BenchmarkMarshalCorpusFile/1024-4 1363 93868 ns/op 10.91 MB/s BenchmarkMarshalCorpusFile/2048-4 613 202310 ns/op 10.12 MB/s BenchmarkMarshalCorpusFile/4096-4 306 376650 ns/op 10.87 MB/s BenchmarkMarshalCorpusFile/8192-4 165 805102 ns/op 10.18 MB/s BenchmarkMarshalCorpusFile/16384-4 80 1635855 ns/op 10.02 MB/s BenchmarkMarshalCorpusFile/32768-4 40 3149868 ns/op 10.40 MB/s BenchmarkMarshalCorpusFile/65536-4 24 6226279 ns/op 10.53 MB/s BenchmarkMarshalCorpusFile/131072-4 9 12373489 ns/op 10.59 MB/s BenchmarkMarshalCorpusFile/262144-4 4 25146450 ns/op 10.42 MB/s BenchmarkMarshalCorpusFile/524288-4 2 54689250 ns/op 9.59 MB/s BenchmarkMarshalCorpusFile/1048576-4 2 98643100 ns/op 10.63 MB/s BenchmarkUnmarshalCorpusFile/1-4 10940 11603 ns/op 0.09 MB/s BenchmarkUnmarshalCorpusFile/2-4 10000 10743 ns/op 0.19 MB/s BenchmarkUnmarshalCorpusFile/4-4 10000 12598 ns/op 0.32 MB/s BenchmarkUnmarshalCorpusFile/8-4 10000 14062 ns/op 0.57 MB/s BenchmarkUnmarshalCorpusFile/16-4 6097 17137 ns/op 0.93 MB/s BenchmarkUnmarshalCorpusFile/32-4 6152 26033 ns/op 1.23 MB/s BenchmarkUnmarshalCorpusFile/64-4 4070 31192 ns/op 2.05 MB/s BenchmarkUnmarshalCorpusFile/128-4 3057 37684 ns/op 3.40 MB/s BenchmarkUnmarshalCorpusFile/256-4 1323 101116 ns/op 2.53 MB/s BenchmarkUnmarshalCorpusFile/512-4 682 194690 ns/op 2.63 MB/s BenchmarkUnmarshalCorpusFile/1024-4 331 380536 ns/op 2.69 MB/s BenchmarkUnmarshalCorpusFile/2048-4 180 726903 ns/op 2.82 MB/s BenchmarkUnmarshalCorpusFile/4096-4 100 1387022 ns/op 2.95 MB/s BenchmarkUnmarshalCorpusFile/8192-4 39 2779205 ns/op 2.95 MB/s BenchmarkUnmarshalCorpusFile/16384-4 20 5369870 ns/op 3.05 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 11311017 ns/op 2.90 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 23634060 ns/op 2.77 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 42969100 ns/op 3.05 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 88374400 ns/op 2.97 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 173806000 ns/op 3.02 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 375012000 ns/op 2.80 MB/s BenchmarkMutatorBytes/1-4 32145 4314 ns/op BenchmarkMutatorBytes/10-4 29971 4009 ns/op BenchmarkMutatorBytes/100-4 26136 4259 ns/op BenchmarkMutatorBytes/1000-4 22762 5837 ns/op BenchmarkMutatorBytes/10000-4 10000 18749 ns/op BenchmarkMutatorBytes/100000-4 1228 111328 ns/op BenchmarkMutatorString/1-4 30000 4329 ns/op BenchmarkMutatorString/10-4 26156 4705 ns/op BenchmarkMutatorString/100-4 24091 5026 ns/op BenchmarkMutatorString/1000-4 15362 8263 ns/op BenchmarkMutatorString/10000-4 3073 36216 ns/op BenchmarkMutatorString/100000-4 613 234223 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 19732 6285 ns/op BenchmarkMutatorAllBasicTypes/string-4 20142 7078 ns/op BenchmarkMutatorAllBasicTypes/bool-4 49105 2804 ns/op BenchmarkMutatorAllBasicTypes/float32-4 47252 3142 ns/op BenchmarkMutatorAllBasicTypes/float64-4 47280 3181 ns/op BenchmarkMutatorAllBasicTypes/int-4 32325 3172 ns/op BenchmarkMutatorAllBasicTypes/int8-4 37215 3254 ns/op BenchmarkMutatorAllBasicTypes/int16-4 49159 2922 ns/op BenchmarkMutatorAllBasicTypes/int32-4 38428 2898 ns/op BenchmarkMutatorAllBasicTypes/int64-4 49221 2619 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 37210 2755 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 38377 2800 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 38388 2926 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 39648 2784 ns/op PASS ok internal/fuzz 13.565s goos: windows goarch: amd64 pkg: internal/intern cpu: AMD EPYC 7B12 BenchmarkStress-4 38419 3661 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 153796 762.0 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.317s PASS ok internal/poll 1.025s goos: windows goarch: amd64 pkg: internal/trace cpu: AMD EPYC 7B12 BenchmarkMMU-4 6 20669450 ns/op PASS ok internal/trace 3.140s PASS ok internal/zstd 1.052s goos: windows goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 36171 4266 ns/op BenchmarkCopyNLarge-4 766 159368 ns/op PASS ok io 1.501s goos: windows goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 307778 526.7 ns/op BenchmarkPrintln-4 30710 4737 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 37224 3071 ns/op 66 B/op 1 allocs/op BenchmarkConcurrent-4 4498 26497 ns/op BenchmarkDiscard-4 1000000 106.4 ns/op 0 B/op 0 allocs/op PASS ok log 1.862s goos: windows goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkWriteTime-4 111573 1208 ns/op BenchmarkJSONHandler/defaults-4 8295 13660 ns/op 517 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 5336 24894 ns/op 776 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6206 19510 ns/op 768 B/op 5 allocs/op BenchmarkPreformatting/separate-4 10000 12891 ns/op 520 B/op 0 allocs/op BenchmarkPreformatting/struct-4 10000 12793 ns/op 519 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 5871 19629 ns/op 522 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 31512 3625 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 29990 4103 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 99202 1201 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 94542 1590 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 37243 3252 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 81886 1670 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 94590 1642 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 45538 2466 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1252933 109.9 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 613465 179.9 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 729475 168.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 613026 219.8 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 485618 273.5 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 10000 16797 ns/op BenchmarkDispatch/switch-checked-4 262160 491.8 ns/op BenchmarkDispatch/As-4 246147 480.1 ns/op BenchmarkDispatch/Visit-4 245182 569.6 ns/op BenchmarkUnsafeStrings-4 22107 6317 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 PASS ok log/slog 5.470s goos: windows goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1388329 111.8 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1263120 81.98 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 698071 152.5 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 193748 519.4 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 61590 2029 ns/op 260 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 51208 2135 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 36140 3431 ns/op 678 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 10000 10546 ns/op 3493 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 12670 9095 ns/op 585 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 14983 8929 ns/op 594 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 10000 12209 ns/op 1074 B/op 5 allocs/op BenchmarkAttrs/Text_discard/40_args-4 4120 37685 ns/op 4330 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 14629 7810 ns/op 521 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 15172 7984 ns/op 523 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 10000 11718 ns/op 940 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 3066 33123 ns/op 3741 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.626s goos: windows goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 3 38736267 ns/op PASS ok maps 2.484s goos: windows goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 3838795 30.01 ns/op BenchmarkAcosh-4 1000000 113.3 ns/op BenchmarkAsin-4 3841130 30.00 ns/op BenchmarkAsinh-4 1000000 109.4 ns/op BenchmarkAtan-4 5849606 24.38 ns/op BenchmarkAtanh-4 1000000 111.3 ns/op BenchmarkAtan2-4 2614406 38.47 ns/op BenchmarkCbrt-4 1266834 82.48 ns/op BenchmarkCeil-4 20498454 5.955 ns/op BenchmarkCopysign-4 2363912 62.38 ns/op BenchmarkCos-4 1000000 105.6 ns/op BenchmarkCosh-4 1730569 69.41 ns/op BenchmarkErf-4 5587449 26.74 ns/op BenchmarkErfc-4 4238889 26.27 ns/op BenchmarkErfinv-4 4550832 26.39 ns/op BenchmarkErfcinv-4 5121616 24.21 ns/op BenchmarkExp-4 7229001 16.62 ns/op BenchmarkExpGo-4 1010318 132.4 ns/op BenchmarkExpm1-4 3736968 33.98 ns/op BenchmarkExp2-4 1025578 113.3 ns/op BenchmarkExp2Go-4 1000000 134.8 ns/op BenchmarkAbs-4 2672194 44.22 ns/op BenchmarkDim-4 10294419 10.24 ns/op BenchmarkFloor-4 20167783 6.099 ns/op BenchmarkMax-4 13660268 8.221 ns/op BenchmarkMin-4 14523807 9.481 ns/op BenchmarkMod-4 307486 422.4 ns/op BenchmarkFrexp-4 1396140 83.23 ns/op BenchmarkGamma-4 658513 178.0 ns/op BenchmarkHypot-4 11695956 10.77 ns/op BenchmarkHypotGo-4 1279820 89.26 ns/op BenchmarkIlogb-4 1596247 72.19 ns/op BenchmarkJ0-4 308562 411.3 ns/op BenchmarkJ1-4 312346 406.4 ns/op BenchmarkJn-4 153751 768.5 ns/op BenchmarkLdexp-4 1555096 82.27 ns/op BenchmarkLgamma-4 1000000 111.3 ns/op BenchmarkLog-4 8183751 15.27 ns/op BenchmarkLogb-4 1683519 69.61 ns/op BenchmarkLog1p-4 1279813 90.02 ns/op BenchmarkLog10-4 6826598 18.17 ns/op BenchmarkLog2-4 1000000 101.5 ns/op BenchmarkModf-4 2668599 46.82 ns/op BenchmarkNextafter32-4 2194405 54.28 ns/op BenchmarkNextafter64-4 2363660 52.05 ns/op BenchmarkPowInt-4 615478 263.4 ns/op BenchmarkPowFrac-4 613026 301.1 ns/op BenchmarkPow10Pos-4 4914930 22.84 ns/op BenchmarkPow10Neg-4 4727740 23.75 ns/op BenchmarkRound-4 2613246 41.47 ns/op BenchmarkRoundToEven-4 9446140 12.20 ns/op BenchmarkRemainder-4 410382 295.1 ns/op BenchmarkSignbit-4 4726213 25.83 ns/op BenchmarkSin-4 1536438 71.19 ns/op BenchmarkSincos-4 1000000 117.2 ns/op BenchmarkSinh-4 3148762 41.55 ns/op BenchmarkSqrtIndirect-4 20441188 6.402 ns/op BenchmarkSqrtLatency-4 13654516 9.505 ns/op BenchmarkSqrtIndirectLatency-4 12292310 9.613 ns/op BenchmarkSqrtGoLatency-4 1516240 75.98 ns/op BenchmarkSqrtPrime-4 175407 712.6 ns/op BenchmarkTan-4 1683304 74.27 ns/op BenchmarkTanh-4 1552057 75.39 ns/op BenchmarkTrunc-4 20498454 6.193 ns/op BenchmarkY0-4 308967 401.4 ns/op BenchmarkY1-4 244906 426.7 ns/op BenchmarkYn-4 175558 884.5 ns/op BenchmarkFloat64bits-4 3722118 29.12 ns/op BenchmarkFloat64frombits-4 3966771 27.82 ns/op BenchmarkFloat32bits-4 4553439 29.60 ns/op BenchmarkFloat32frombits-4 3615198 29.44 ns/op BenchmarkFMA-4 17572375 6.503 ns/op PASS ok math 12.621s goos: windows goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 11188706 11.00 ns/op 5819.48 MB/s BenchmarkAddVV/2-4 10278723 11.31 ns/op 11319.80 MB/s BenchmarkAddVV/3-4 10205204 12.15 ns/op 15796.80 MB/s BenchmarkAddVV/4-4 9449562 12.50 ns/op 20472.53 MB/s BenchmarkAddVV/5-4 9448594 13.54 ns/op 23632.60 MB/s BenchmarkAddVV/10-4 8184477 14.56 ns/op 43953.64 MB/s BenchmarkAddVV/100-4 2081890 49.73 ns/op 128688.48 MB/s BenchmarkAddVV/1000-4 245478 505.3 ns/op 126649.19 MB/s BenchmarkSubVV/1-4 11166841 11.02 ns/op 5808.28 MB/s BenchmarkSubVV/2-4 11161129 11.29 ns/op 11339.38 MB/s BenchmarkSubVV/3-4 9465886 12.07 ns/op 15902.45 MB/s BenchmarkSubVV/4-4 8788503 13.34 ns/op 19196.65 MB/s BenchmarkSubVV/5-4 8754842 13.27 ns/op 24108.74 MB/s BenchmarkSubVV/10-4 8117970 14.56 ns/op 43960.93 MB/s BenchmarkSubVV/100-4 2362009 50.44 ns/op 126885.81 MB/s BenchmarkSubVV/1000-4 245780 484.8 ns/op 132022.56 MB/s BenchmarkAddVW/1-4 12274267 9.706 ns/op 824.24 MB/s BenchmarkAddVW/2-4 12256402 9.243 ns/op 1731.12 MB/s BenchmarkAddVW/3-4 12090816 9.857 ns/op 2434.89 MB/s BenchmarkAddVW/4-4 11156460 10.42 ns/op 3071.95 MB/s BenchmarkAddVW/5-4 11051931 10.96 ns/op 3650.72 MB/s BenchmarkAddVW/10-4 9447850 13.13 ns/op 6093.43 MB/s BenchmarkAddVW/100-4 381927 265.9 ns/op 3008.47 MB/s BenchmarkAddVW/1000-4 58539 1718 ns/op 4656.29 MB/s BenchmarkAddVWext/1-4 12302770 9.844 ns/op 812.71 MB/s BenchmarkAddVWext/2-4 11712505 9.172 ns/op 1744.41 MB/s BenchmarkAddVWext/3-4 10485158 10.90 ns/op 2202.35 MB/s BenchmarkAddVWext/4-4 11200924 11.07 ns/op 2889.84 MB/s BenchmarkAddVWext/5-4 10265622 11.23 ns/op 3563.23 MB/s BenchmarkAddVWext/10-4 9057289 12.62 ns/op 6341.05 MB/s BenchmarkAddVWext/100-4 102852 1282 ns/op 624.09 MB/s BenchmarkAddVWext/1000-4 9668 11313 ns/op 707.15 MB/s BenchmarkSubVW/1-4 11193820 10.12 ns/op 790.48 MB/s BenchmarkSubVW/2-4 12282622 9.619 ns/op 1663.37 MB/s BenchmarkSubVW/3-4 11189540 10.47 ns/op 2291.24 MB/s BenchmarkSubVW/4-4 11139475 10.43 ns/op 3069.15 MB/s BenchmarkSubVW/5-4 11170063 10.84 ns/op 3689.52 MB/s BenchmarkSubVW/10-4 9445471 12.62 ns/op 6341.19 MB/s BenchmarkSubVW/100-4 407719 304.1 ns/op 2630.46 MB/s BenchmarkSubVW/1000-4 68240 2104 ns/op 3802.85 MB/s BenchmarkSubVWext/1-4 12286017 10.09 ns/op 792.58 MB/s BenchmarkSubVWext/2-4 13671630 9.357 ns/op 1709.93 MB/s BenchmarkSubVWext/3-4 12255777 9.643 ns/op 2488.96 MB/s BenchmarkSubVWext/4-4 10246076 11.25 ns/op 2844.93 MB/s BenchmarkSubVWext/5-4 11178700 10.83 ns/op 3692.66 MB/s BenchmarkSubVWext/10-4 9532653 13.22 ns/op 6051.05 MB/s BenchmarkSubVWext/100-4 111554 1234 ns/op 648.18 MB/s BenchmarkSubVWext/1000-4 10000 11329 ns/op 706.14 MB/s BenchmarkMulAddVWW/1-4 11170584 10.75 ns/op 5951.69 MB/s BenchmarkMulAddVWW/2-4 11489035 11.05 ns/op 11584.23 MB/s BenchmarkMulAddVWW/3-4 10223815 11.08 ns/op 17327.43 MB/s BenchmarkMulAddVWW/4-4 10250802 11.53 ns/op 22204.07 MB/s BenchmarkMulAddVWW/5-4 10254393 11.71 ns/op 27316.37 MB/s BenchmarkMulAddVWW/10-4 8771480 13.47 ns/op 47508.30 MB/s BenchmarkMulAddVWW/100-4 1321123 88.71 ns/op 72148.22 MB/s BenchmarkMulAddVWW/1000-4 153529 877.8 ns/op 72912.93 MB/s BenchmarkAddMulVVW/1-4 12254150 10.84 ns/op 5904.91 MB/s BenchmarkAddMulVVW/2-4 11160714 10.33 ns/op 12396.90 MB/s BenchmarkAddMulVVW/3-4 11190849 10.99 ns/op 17466.38 MB/s BenchmarkAddMulVVW/4-4 10229742 11.65 ns/op 21980.35 MB/s BenchmarkAddMulVVW/5-4 10243627 12.30 ns/op 26019.11 MB/s BenchmarkAddMulVVW/10-4 8180906 15.04 ns/op 42554.55 MB/s BenchmarkAddMulVVW/100-4 1951441 62.06 ns/op 103124.50 MB/s BenchmarkAddMulVVW/1000-4 244119 504.1 ns/op 126959.23 MB/s BenchmarkDivWVW/1-4 3841081 31.52 ns/op 2030.14 MB/s BenchmarkDivWVW/2-4 1555563 77.87 ns/op 1643.71 MB/s BenchmarkDivWVW/3-4 1278418 92.42 ns/op 2077.36 MB/s BenchmarkDivWVW/4-4 1000000 114.3 ns/op 2240.49 MB/s BenchmarkDivWVW/5-4 937039 116.7 ns/op 2741.81 MB/s BenchmarkDivWVW/10-4 565802 215.7 ns/op 2966.43 MB/s BenchmarkDivWVW/100-4 81943 1800 ns/op 3556.37 MB/s BenchmarkDivWVW/1000-4 10000 15430 ns/op 4147.83 MB/s BenchmarkNonZeroShifts/1/shrVU-4 12277972 9.943 ns/op BenchmarkNonZeroShifts/1/shlVU-4 12128163 9.743 ns/op BenchmarkNonZeroShifts/2/shrVU-4 12270063 12.02 ns/op BenchmarkNonZeroShifts/2/shlVU-4 11983038 10.68 ns/op BenchmarkNonZeroShifts/3/shrVU-4 11169648 9.966 ns/op BenchmarkNonZeroShifts/3/shlVU-4 12296845 10.24 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11250702 12.93 ns/op BenchmarkNonZeroShifts/4/shlVU-4 11165490 10.93 ns/op BenchmarkNonZeroShifts/5/shrVU-4 9424922 12.64 ns/op BenchmarkNonZeroShifts/5/shlVU-4 10250364 11.53 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6823609 16.75 ns/op BenchmarkNonZeroShifts/10/shlVU-4 8777061 14.24 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 106.4 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1480201 80.49 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 123244 1006 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 174656 676.6 ns/op BenchmarkDecimalConversion-4 249 404003 ns/op BenchmarkFloatString/100-4 13363 8768 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 285 442069 ns/op 2914 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 43944267 ns/op 61157 B/op 54 allocs/op BenchmarkFloatString/100000-4 1 3879874000 ns/op 830920 B/op 504 allocs/op BenchmarkFloatAdd/10-4 245208 597.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 212743 569.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 204920 681.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 111862 1196 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 19197 7122 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 307557 463.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 307557 460.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 307455 473.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 204903 681.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 53442 2613 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2550 48259 ns/op BenchmarkParseFloatLargeExp-4 614 211534 ns/op BenchmarkGCD10x10/WithoutXY-4 306944 442.2 ns/op BenchmarkGCD10x10/WithXY-4 81908 1634 ns/op BenchmarkGCD10x100/WithoutXY-4 153886 882.2 ns/op BenchmarkGCD10x100/WithXY-4 21950 6674 ns/op BenchmarkGCD10x1000/WithoutXY-4 87740 1291 ns/op BenchmarkGCD10x1000/WithXY-4 18354 6757 ns/op BenchmarkGCD100x100/WithoutXY-4 40970 3504 ns/op BenchmarkGCD100x100/WithXY-4 13959 9026 ns/op BenchmarkGCD100x1000/WithoutXY-4 15360 6994 ns/op BenchmarkGCD100x1000/WithXY-4 10000 16577 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2971 40764 ns/op BenchmarkGCD1000x1000/WithXY-4 1537 76896 ns/op BenchmarkHilbert-4 30 4134030 ns/op BenchmarkBinomial-4 15168 6824 ns/op BenchmarkQuoRem-4 24590 4925 ns/op BenchmarkExp-4 16 6714075 ns/op BenchmarkExpMont/Odd-4 142 818372 ns/op 2601 B/op 22 allocs/op BenchmarkExpMont/Even1-4 129 885726 ns/op 3361 B/op 38 allocs/op BenchmarkExpMont/Even2-4 127 868888 ns/op 3841 B/op 53 allocs/op BenchmarkExpMont/Even3-4 135 918673 ns/op 3855 B/op 53 allocs/op BenchmarkExpMont/Even4-4 129 946460 ns/op 3868 B/op 54 allocs/op BenchmarkExpMont/Even8-4 100 1015742 ns/op 3856 B/op 53 allocs/op BenchmarkExpMont/Even32-4 128 938264 ns/op 3814 B/op 52 allocs/op BenchmarkExpMont/Even64-4 175 770133 ns/op 3638 B/op 53 allocs/op BenchmarkExpMont/Even96-4 148 785373 ns/op 3769 B/op 51 allocs/op BenchmarkExpMont/Even128-4 182 649188 ns/op 3247 B/op 50 allocs/op BenchmarkExpMont/Even255-4 231 583436 ns/op 2941 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 438 251942 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 471 257091 ns/op 1730 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 438 260843 ns/op 1757 B/op 48 allocs/op BenchmarkExpMont/SmallEven4-4 454 251669 ns/op 1755 B/op 48 allocs/op BenchmarkExp2-4 20 6396445 ns/op BenchmarkBitset-4 934221 136.9 ns/op BenchmarkBitsetNeg-4 610065 254.5 ns/op BenchmarkBitsetOrig-4 308680 386.0 ns/op BenchmarkBitsetNegOrig-4 246583 582.2 ns/op BenchmarkModSqrt225_Tonelli-4 100 1015706 ns/op BenchmarkModSqrt225_3Mod4-4 372 304492 ns/op BenchmarkModSqrt231_Tonelli-4 118 968167 ns/op BenchmarkModSqrt231_5Mod8-4 423 332437 ns/op BenchmarkModInverse-4 16833 7601 ns/op BenchmarkSqrt-4 2046 63005 ns/op BenchmarkIntSqr/1-4 1412347 85.03 ns/op BenchmarkIntSqr/2-4 1000000 146.5 ns/op BenchmarkIntSqr/3-4 618492 189.5 ns/op BenchmarkIntSqr/5-4 610500 251.0 ns/op BenchmarkIntSqr/8-4 411734 341.6 ns/op BenchmarkIntSqr/10-4 411156 396.7 ns/op BenchmarkIntSqr/20-4 51202 2003 ns/op BenchmarkIntSqr/30-4 49184 2919 ns/op BenchmarkIntSqr/50-4 26703 4242 ns/op BenchmarkIntSqr/80-4 18614 7293 ns/op BenchmarkIntSqr/100-4 13504 8462 ns/op BenchmarkIntSqr/200-4 6111 20613 ns/op BenchmarkIntSqr/300-4 2468 55401 ns/op BenchmarkIntSqr/500-4 1149 108785 ns/op BenchmarkIntSqr/800-4 423 290864 ns/op BenchmarkIntSqr/1000-4 340 367640 ns/op BenchmarkDiv/20/10-4 618938 271.4 ns/op BenchmarkDiv/40/20-4 411734 263.3 ns/op BenchmarkDiv/100/50-4 409485 279.1 ns/op BenchmarkDiv/200/100-4 72252 2000 ns/op BenchmarkDiv/400/200-4 64689 2280 ns/op BenchmarkDiv/1000/500-4 42357 2767 ns/op BenchmarkDiv/2000/1000-4 42378 3871 ns/op BenchmarkDiv/20000/10000-4 1228 85077 ns/op BenchmarkDiv/200000/100000-4 30 4166050 ns/op BenchmarkDiv/2000000/1000000-4 1 122073400 ns/op BenchmarkDiv/20000000/10000000-4 1 3374039900 ns/op BenchmarkMul-4 6 20007950 ns/op BenchmarkNatMul/10-4 214227 492.4 ns/op BenchmarkNatMul/100-4 10000 15818 ns/op BenchmarkNatMul/1000-4 192 574677 ns/op BenchmarkZeroShifts/Shl-4 22327 6342 ns/op BenchmarkZeroShifts/ShlSame-4 5851288 22.53 ns/op BenchmarkZeroShifts/Shr-4 21940 5386 ns/op BenchmarkZeroShifts/ShrSame-4 5853400 22.86 ns/op BenchmarkExp3Power/0x10-4 230524 449.0 ns/op BenchmarkExp3Power/0x40-4 205755 545.6 ns/op BenchmarkExp3Power/0x100-4 122973 1104 ns/op BenchmarkExp3Power/0x400-4 55918 2306 ns/op BenchmarkExp3Power/0x1000-4 11558 10139 ns/op BenchmarkExp3Power/0x4000-4 2400 43952 ns/op BenchmarkExp3Power/0x10000-4 322 379179 ns/op BenchmarkExp3Power/0x40000-4 31 3905935 ns/op BenchmarkExp3Power/0x100000-4 3 39384200 ns/op BenchmarkExp3Power/0x400000-4 1 388639000 ns/op BenchmarkFibo-4 3 35479033 ns/op BenchmarkNatSqr/1-4 1000000 115.2 ns/op BenchmarkNatSqr/2-4 617187 189.9 ns/op BenchmarkNatSqr/3-4 617220 221.5 ns/op BenchmarkNatSqr/5-4 617792 336.7 ns/op BenchmarkNatSqr/8-4 293008 399.9 ns/op BenchmarkNatSqr/10-4 305739 476.0 ns/op BenchmarkNatSqr/20-4 68299 1773 ns/op BenchmarkNatSqr/30-4 45736 2520 ns/op BenchmarkNatSqr/50-4 22749 5023 ns/op BenchmarkNatSqr/80-4 14803 8309 ns/op BenchmarkNatSqr/100-4 12166 9634 ns/op BenchmarkNatSqr/200-4 4785 24285 ns/op BenchmarkNatSqr/300-4 2461 55155 ns/op BenchmarkNatSqr/500-4 1228 114518 ns/op BenchmarkNatSqr/800-4 490 259090 ns/op BenchmarkNatSqr/1000-4 350 384986 ns/op BenchmarkNatSetBytes/8-4 1000000 113.3 ns/op BenchmarkNatSetBytes/24-4 308427 424.2 ns/op BenchmarkNatSetBytes/128-4 87691 1871 ns/op BenchmarkNatSetBytes/7-4 1241272 114.1 ns/op BenchmarkNatSetBytes/23-4 276406 385.4 ns/op BenchmarkNatSetBytes/127-4 76766 1565 ns/op BenchmarkScanPi-4 298 403040 ns/op BenchmarkStringPiParallel-4 697 176535 ns/op BenchmarkScan/10/Base2-4 53440 2558 ns/op BenchmarkScan/100/Base2-4 6151 23975 ns/op BenchmarkScan/1000/Base2-4 490 221248 ns/op BenchmarkScan/10/Base8-4 123186 983.0 ns/op BenchmarkScan/100/Base8-4 13962 8115 ns/op BenchmarkScan/1000/Base8-4 1536 75655 ns/op BenchmarkScan/10/Base10-4 153394 967.7 ns/op BenchmarkScan/100/Base10-4 17302 7564 ns/op BenchmarkScan/1000/Base10-4 1750 65287 ns/op BenchmarkScan/10/Base16-4 176001 887.9 ns/op BenchmarkScan/100/Base16-4 18064 5785 ns/op BenchmarkScan/1000/Base16-4 2149 62241 ns/op BenchmarkString/10/Base2-4 245072 498.1 ns/op BenchmarkString/100/Base2-4 31501 3566 ns/op BenchmarkString/1000/Base2-4 3838 37152 ns/op BenchmarkString/10/Base8-4 414192 280.5 ns/op BenchmarkString/100/Base8-4 102452 1334 ns/op BenchmarkString/1000/Base8-4 9994 12606 ns/op BenchmarkString/10/Base10-4 250938 447.5 ns/op BenchmarkString/100/Base10-4 61459 2638 ns/op BenchmarkString/1000/Base10-4 6074 20095 ns/op BenchmarkString/10/Base16-4 408148 251.2 ns/op BenchmarkString/100/Base16-4 123100 1016 ns/op BenchmarkString/1000/Base16-4 13353 7972 ns/op BenchmarkLeafSize/0-4 61 2225372 ns/op BenchmarkLeafSize/1-4 558 241551 ns/op BenchmarkLeafSize/2-4 511 231195 ns/op BenchmarkLeafSize/3-4 396 300850 ns/op BenchmarkLeafSize/4-4 558 234531 ns/op BenchmarkLeafSize/5-4 350 393426 ns/op BenchmarkLeafSize/6-4 438 289826 ns/op BenchmarkLeafSize/7-4 409 293672 ns/op BenchmarkLeafSize/8-4 584 232416 ns/op BenchmarkLeafSize/9-4 314 391894 ns/op BenchmarkLeafSize/10-4 350 326431 ns/op BenchmarkLeafSize/11-4 350 332024 ns/op BenchmarkLeafSize/12-4 396 303410 ns/op BenchmarkLeafSize/13-4 331 333353 ns/op BenchmarkLeafSize/14-4 439 280198 ns/op BenchmarkLeafSize/15-4 471 263316 ns/op BenchmarkLeafSize/16-4 519 216386 ns/op BenchmarkLeafSize/32-4 583 222779 ns/op BenchmarkLeafSize/64-4 584 240831 ns/op BenchmarkProbablyPrime/n=0-4 14 9975379 ns/op BenchmarkProbablyPrime/n=1-4 10 10448190 ns/op BenchmarkProbablyPrime/n=5-4 7 15765871 ns/op BenchmarkProbablyPrime/n=10-4 5 22072400 ns/op BenchmarkProbablyPrime/n=20-4 3 33843233 ns/op BenchmarkProbablyPrime/Lucas-4 14 8163350 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 82 1369344 ns/op BenchmarkRatCmp-4 246628 435.4 ns/op BenchmarkFloatPrecExact/1-4 204746 643.9 ns/op BenchmarkFloatPrecExact/10-4 58436 2206 ns/op BenchmarkFloatPrecExact/100-4 13503 7595 ns/op BenchmarkFloatPrecExact/1000-4 3081 40890 ns/op BenchmarkFloatPrecExact/10000-4 177 673142 ns/op BenchmarkFloatPrecExact/100000-4 3 34832933 ns/op BenchmarkFloatPrecExact/1000000-4 1 1482423100 ns/op BenchmarkFloatPrecMixed/1-4 204362 688.1 ns/op BenchmarkFloatPrecMixed/10-4 42369 2905 ns/op BenchmarkFloatPrecMixed/100-4 7615 15901 ns/op BenchmarkFloatPrecMixed/1000-4 645 198346 ns/op BenchmarkFloatPrecMixed/10000-4 13 7961769 ns/op BenchmarkFloatPrecMixed/100000-4 1 413077200 ns/op BenchmarkFloatPrecMixed/1000000-4 1 27884832000 ns/op BenchmarkFloatPrecInexact/1-4 245780 476.8 ns/op BenchmarkFloatPrecInexact/10-4 309333 593.6 ns/op BenchmarkFloatPrecInexact/100-4 136510 794.2 ns/op BenchmarkFloatPrecInexact/1000-4 39686 2977 ns/op BenchmarkFloatPrecInexact/10000-4 4984 26071 ns/op BenchmarkFloatPrecInexact/100000-4 454 251666 ns/op BenchmarkFloatPrecInexact/1000000-4 60 2295085 ns/op BenchmarkFloatSqrt/64-4 24090 5676 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 16111 7879 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 10000 11135 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 5409 25457 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1116 133878 ns/op 18022 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 61 1744461 ns/op 173336 B/op 18 allocs/op BenchmarkFloatSqrt/1000000-4 1 121095400 ns/op 3739264 B/op 583 allocs/op PASS ok math/big 88.376s goos: windows goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 12313501 12.77 ns/op BenchmarkLeadingZeros8-4 9451572 12.92 ns/op BenchmarkLeadingZeros16-4 10233756 10.69 ns/op BenchmarkLeadingZeros32-4 11147857 10.60 ns/op BenchmarkLeadingZeros64-4 10234104 11.26 ns/op BenchmarkTrailingZeros-4 12279103 10.74 ns/op BenchmarkTrailingZeros8-4 10281189 10.64 ns/op BenchmarkTrailingZeros16-4 11164036 10.50 ns/op BenchmarkTrailingZeros32-4 11192463 10.47 ns/op BenchmarkTrailingZeros64-4 11121098 11.68 ns/op BenchmarkOnesCount-4 11517031 10.34 ns/op BenchmarkOnesCount8-4 11160609 10.50 ns/op BenchmarkOnesCount16-4 11703091 10.51 ns/op BenchmarkOnesCount32-4 11180054 9.957 ns/op BenchmarkOnesCount64-4 11182033 10.92 ns/op BenchmarkRotateLeft-4 10228957 10.31 ns/op BenchmarkRotateLeft8-4 11336323 10.51 ns/op BenchmarkRotateLeft16-4 11147960 10.07 ns/op BenchmarkRotateLeft32-4 11186724 10.13 ns/op BenchmarkRotateLeft64-4 10262023 10.66 ns/op BenchmarkReverse-4 17628651 6.539 ns/op BenchmarkReverse8-4 20544427 5.657 ns/op BenchmarkReverse16-4 20131429 5.724 ns/op BenchmarkReverse32-4 17566202 6.117 ns/op BenchmarkReverse64-4 17674610 6.078 ns/op BenchmarkReverseBytes-4 20532123 5.708 ns/op BenchmarkReverseBytes16-4 20512820 5.475 ns/op BenchmarkReverseBytes32-4 20683731 5.336 ns/op BenchmarkReverseBytes64-4 20468035 5.583 ns/op BenchmarkAdd-4 11201552 11.16 ns/op BenchmarkAdd32-4 11529938 10.33 ns/op BenchmarkAdd64-4 11654118 10.47 ns/op BenchmarkAdd64multiple-4 20499854 5.812 ns/op BenchmarkSub-4 11297326 10.37 ns/op BenchmarkSub32-4 10245988 10.58 ns/op BenchmarkSub64-4 11814076 10.50 ns/op BenchmarkSub64multiple-4 20482358 5.864 ns/op BenchmarkMul-4 11184847 11.00 ns/op BenchmarkMul32-4 11168712 10.84 ns/op BenchmarkMul64-4 11188602 10.82 ns/op BenchmarkDiv-4 12171654 10.11 ns/op BenchmarkDiv32-4 10241266 10.68 ns/op BenchmarkDiv64-4 11185264 9.866 ns/op PASS ok math/bits 7.455s goos: windows goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 12318810 9.512 ns/op BenchmarkAcos-4 618205 203.7 ns/op BenchmarkAcosh-4 548427 213.7 ns/op BenchmarkAsin-4 617792 218.1 ns/op BenchmarkAsinh-4 621150 217.0 ns/op BenchmarkAtan-4 1000000 127.9 ns/op BenchmarkAtanh-4 904250 124.2 ns/op BenchmarkConj-4 20554280 5.798 ns/op BenchmarkCos-4 632109 210.1 ns/op BenchmarkCosh-4 618205 191.1 ns/op BenchmarkExp-4 848242 139.3 ns/op BenchmarkLog-4 1216581 96.32 ns/op BenchmarkLog10-4 1266620 97.16 ns/op BenchmarkPhase-4 2856523 44.42 ns/op BenchmarkPolar-4 1682799 62.09 ns/op BenchmarkPow-4 246745 482.9 ns/op BenchmarkRect-4 1110994 101.1 ns/op BenchmarkSin-4 620989 180.9 ns/op BenchmarkSinh-4 612901 189.6 ns/op BenchmarkSqrt-4 1000000 128.9 ns/op BenchmarkTan-4 409234 307.8 ns/op BenchmarkTanh-4 408663 270.0 ns/op PASS ok math/cmplx 4.496s goos: windows goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 1000000 127.9 ns/op BenchmarkInt63ThreadsafeParallel-4 1187731 127.4 ns/op BenchmarkInt63Unthreadsafe-4 1380355 92.68 ns/op BenchmarkIntn1000-4 1000000 139.7 ns/op BenchmarkInt63n1000-4 1000000 111.3 ns/op BenchmarkInt31n1000-4 1146394 113.3 ns/op BenchmarkFloat32-4 1000000 109.4 ns/op BenchmarkFloat64-4 1000000 100.6 ns/op BenchmarkPerm3-4 206216 544.5 ns/op BenchmarkPerm30-4 28578 4442 ns/op BenchmarkPerm30ViaShuffle-4 25071 4674 ns/op BenchmarkShuffleOverhead-4 17065 6352 ns/op BenchmarkRead3-4 1000000 128.9 ns/op BenchmarkRead64-4 94506 1416 ns/op BenchmarkRead1000-4 6709 19069 ns/op BenchmarkConcurrent-4 245458 529.4 ns/op PASS ok math/rand 3.611s goos: windows goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkPCG_DXSM-4 4096681 29.08 ns/op BenchmarkSourceUint64-4 4096695 37.66 ns/op BenchmarkGlobalInt64-4 4239368 29.95 ns/op BenchmarkGlobalInt64Parallel-4 5162151 19.67 ns/op BenchmarkGlobalUint64-4 4237377 29.50 ns/op BenchmarkGlobalUint64Parallel-4 6083107 19.42 ns/op BenchmarkInt64-4 2275557 54.91 ns/op BenchmarkUint64-4 2433775 56.98 ns/op BenchmarkGlobalIntN1000-4 2671438 47.89 ns/op BenchmarkIntN1000-4 1754847 74.02 ns/op BenchmarkInt64N1000-4 1616126 67.68 ns/op BenchmarkInt64N1e8-4 1575493 75.61 ns/op BenchmarkInt64N1e9-4 1595562 70.41 ns/op BenchmarkInt64N2e9-4 1730762 71.66 ns/op BenchmarkInt64N1e18-4 1575256 72.53 ns/op BenchmarkInt64N2e18-4 1595850 69.76 ns/op BenchmarkInt64N4e18-4 1617000 79.73 ns/op BenchmarkInt32N1000-4 1834233 71.34 ns/op BenchmarkInt32N1e8-4 1638654 69.67 ns/op BenchmarkInt32N1e9-4 1780948 71.30 ns/op BenchmarkInt32N2e9-4 1730455 71.66 ns/op BenchmarkFloat32-4 2118826 54.39 ns/op BenchmarkFloat64-4 2318947 60.22 ns/op BenchmarkExpFloat64-4 1357350 95.67 ns/op BenchmarkNormFloat64-4 1365549 95.13 ns/op BenchmarkPerm3-4 411338 370.4 ns/op BenchmarkPerm30-4 29977 3517 ns/op BenchmarkPerm30ViaShuffle-4 34110 3464 ns/op BenchmarkShuffleOverhead-4 45489 2791 ns/op BenchmarkConcurrent-4 2964507 40.51 ns/op PASS ok math/rand/v2 6.772s goos: windows goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 58466 2388 ns/op BenchmarkQDecodeWord-4 153868 869.4 ns/op BenchmarkQDecodeHeader-4 153824 965.1 ns/op BenchmarkTypeByExtension/.html-4 471163 250.8 ns/op BenchmarkTypeByExtension/.HTML-4 305532 377.2 ns/op BenchmarkTypeByExtension/.unused-4 372213 322.7 ns/op BenchmarkExtensionsByType/text/html-4 175129 646.8 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 96626 1203 ns/op BenchmarkExtensionsByType/application/octet-stream-4 169509 697.1 ns/op PASS ok mime 2.840s goos: windows goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 732 137461 ns/op 47983 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 818 149199 ns/op 48091 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 151 963506 ns/op 106246 B/op 265 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 627 185355 ns/op 49205 B/op 207 allocs/op PASS ok mime/multipart 1.835s goos: windows goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1363 94574 ns/op PASS ok mime/quotedprintable 1.169s goos: windows goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkDNSName-4 122900 921.6 ns/op BenchmarkInterfaces-4 260 431905 ns/op 17016 B/op 12 allocs/op BenchmarkInterfaceByIndex-4 278 516678 ns/op 16661 B/op 7 allocs/op BenchmarkInterfaceByName-4 223 543100 ns/op 17156 B/op 13 allocs/op BenchmarkInterfaceAddrs-4 231 494630 ns/op 17336 B/op 28 allocs/op BenchmarkInterfacesAndAddrs-4 214 511195 ns/op 16823 B/op 14 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 272 445290 ns/op 16502 B/op 4 allocs/op BenchmarkParseIP-4 11238 12775 ns/op BenchmarkParseIPValidIPv4-4 608518 252.0 ns/op BenchmarkParseIPValidIPv6-4 306340 529.1 ns/op BenchmarkIPString/IPv4-4 153412 904.0 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 13382 8687 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 66314 1738 ns/op BenchmarkIPEqual/IPv4-4 1257295 88.55 ns/op BenchmarkIPEqual/IPv6-4 1348272 94.89 ns/op BenchmarkSendfileZeroBytes-4 12830 8601 ns/op 1833 B/op 1 allocs/op BenchmarkTCP4OneShot-4 818 137285 ns/op BenchmarkTCP4OneShotTimeout-4 819 126358 ns/op BenchmarkTCP4Persistent-4 6127 20085 ns/op BenchmarkTCP4PersistentTimeout-4 6063 19167 ns/op BenchmarkTCP6OneShot-4 877 134735 ns/op BenchmarkTCP6OneShotTimeout-4 945 130205 ns/op BenchmarkTCP6Persistent-4 5732 17722 ns/op BenchmarkTCP6PersistentTimeout-4 6919 18348 ns/op BenchmarkTCP4ConcurrentReadWrite-4 12912 9528 ns/op BenchmarkTCP6ConcurrentReadWrite-4 12820 9827 ns/op BenchmarkSetReadDeadline-4 204808 672.2 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 15358 8520 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 17059 6526 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 15754 6696 ns/op 0 B/op 0 allocs/op PASS ok net 6.299s goos: windows goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 34131 3379 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 15163 8630 ns/op 816 B/op 13 allocs/op BenchmarkReadCookies-4 17306 6601 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 19822 5321 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 47256 2542 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 76576 1824 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1806883 56.21 ns/op BenchmarkFindChild/n=2/rep=map-4 4238409 28.34 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1516867 77.24 ns/op BenchmarkFindChild/n=4/rep=linear-4 1000000 121.1 ns/op BenchmarkFindChild/n=4/rep=map-4 4549107 30.48 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 955459 128.8 ns/op BenchmarkFindChild/n=8/rep=linear-4 409500 252.9 ns/op BenchmarkFindChild/n=8/rep=map-4 3232566 37.15 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 613465 245.2 ns/op BenchmarkFindChild/n=16/rep=linear-4 307849 478.9 ns/op BenchmarkFindChild/n=16/rep=map-4 4389316 33.60 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2559289 49.19 ns/op BenchmarkFindChild/n=32/rep=linear-4 136608 936.4 ns/op BenchmarkFindChild/n=32/rep=map-4 3510321 30.88 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2672659 43.49 ns/op BenchmarkMultiConflicts-4 1 160142200 ns/op BenchmarkServerMatch-4 20836 5766 ns/op BenchmarkReadRequestChrome-4 4084 27018 ns/op 22.61 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 10000 10351 ns/op 7.54 MB/s 955 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 12595 9071 ns/op 9.04 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 8149 14741 ns/op 10.24 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 19820 6405 ns/op 6.24 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 344 340500 ns/op 3.01 MB/s BenchmarkFileAndServer_1KB/https1-4 187 537804 ns/op 1.90 MB/s BenchmarkFileAndServer_1KB/h2-4 135 752907 ns/op 1.36 MB/s BenchmarkFileAndServer_16MB/h1-4 3 50152467 ns/op 334.52 MB/s BenchmarkFileAndServer_16MB/https1-4 1 138695900 ns/op 120.96 MB/s BenchmarkFileAndServer_16MB/h2-4 1 171880800 ns/op 97.61 MB/s BenchmarkFileAndServer_64MB/h1-4 1 218774300 ns/op 306.75 MB/s BenchmarkFileAndServer_64MB/https1-4 1 494121800 ns/op 135.81 MB/s BenchmarkFileAndServer_64MB/h2-4 1 932629700 ns/op 71.96 MB/s BenchmarkServeMux-4 285 531074 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 350 449219 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 325 339535 ns/op 5923 B/op 64 allocs/op BenchmarkClientServer/https1-4 250 499999 ns/op 6653 B/op 74 allocs/op BenchmarkClientServer/h2-4 147 731598 ns/op 10160 B/op 79 allocs/op BenchmarkClientServerParallel/4/h1-4 822 143585 ns/op 9717 B/op 77 allocs/op BenchmarkClientServerParallel/4/https1-4 26 4883004 ns/op 85492 B/op 927 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58338: write tcp 127.0.0.1:58333->127.0.0.1:58338: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58339: write tcp 127.0.0.1:58333->127.0.0.1:58339: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58361: read tcp 127.0.0.1:58340->127.0.0.1:58361: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58364: write tcp 127.0.0.1:58340->127.0.0.1:58364: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58366: write tcp 127.0.0.1:58340->127.0.0.1:58366: use of closed network connection BenchmarkClientServerParallel/4/h2-4 98 1065729 ns/op 23268 B/op 246 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58374: read tcp 127.0.0.1:58369->127.0.0.1:58374: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58375: write tcp 127.0.0.1:58369->127.0.0.1:58375: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58387: read tcp 127.0.0.1:58376->127.0.0.1:58387: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58390: read tcp 127.0.0.1:58376->127.0.0.1:58390: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58388: write tcp 127.0.0.1:58376->127.0.0.1:58388: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58389: write tcp 127.0.0.1:58376->127.0.0.1:58389: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58408: read tcp 127.0.0.1:58393->127.0.0.1:58408: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58409: write tcp 127.0.0.1:58393->127.0.0.1:58409: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58426: read tcp 127.0.0.1:58410->127.0.0.1:58426: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58443: read tcp 127.0.0.1:58427->127.0.0.1:58443: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 454 227982 ns/op 14471 B/op 103 allocs/op BenchmarkClientServerParallel/64/https1-4 25 5195488 ns/op 88287 B/op 974 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59001: read tcp 127.0.0.1:58998->127.0.0.1:59001: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58999: write tcp 127.0.0.1:58998->127.0.0.1:58999: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59002: write tcp 127.0.0.1:58998->127.0.0.1:59002: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59025: read tcp 127.0.0.1:59003->127.0.0.1:59025: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59028: write tcp 127.0.0.1:59003->127.0.0.1:59028: use of closed network connection BenchmarkClientServerParallel/64/h2-4 91 1330668 ns/op 35467 B/op 370 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59036: write tcp 127.0.0.1:59031->127.0.0.1:59036: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59037: write tcp 127.0.0.1:59031->127.0.0.1:59037: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59044: read tcp 127.0.0.1:59038->127.0.0.1:59044: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59048: read tcp 127.0.0.1:59038->127.0.0.1:59048: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59045: write tcp 127.0.0.1:59038->127.0.0.1:59045: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59046: write tcp 127.0.0.1:59038->127.0.0.1:59046: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59047: write tcp 127.0.0.1:59038->127.0.0.1:59047: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59076: write tcp 127.0.0.1:59064->127.0.0.1:59076: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59079: write tcp 127.0.0.1:59064->127.0.0.1:59079: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59075: read tcp 127.0.0.1:59064->127.0.0.1:59075: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1031246700 ns/op 48312 B/op 371 allocs/op BenchmarkClient-4 298 380086 ns/op 3773 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 646 202608 ns/op 7312 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1088 113126 ns/op 3095 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1368 85665 ns/op 1960 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1292 90701 ns/op 2771 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1536 87739 ns/op 2745 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1228 92252 ns/op 2714 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1365 84426 ns/op 1907 B/op 13 allocs/op BenchmarkServerHijack-4 817 149417 ns/op 16770 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 226 514194 ns/op 7345 B/op 58 allocs/op BenchmarkResponseStatusLine-4 501980 225.7 ns/op 0 B/op 0 allocs/op PASS ok net/http 19.816s goos: windows goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 4872 21849 ns/op 34137 B/op 12 allocs/op PASS ok net/http/httputil 1.236s goos: windows goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 111601 1208 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 759332 198.1 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 246355 487.6 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 76753 1705 ns/op BenchmarkStdIPv4-4 153483 941.8 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 111724 1023 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 109724 1077 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 111723 1267 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 82040 1845 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1659844 68.24 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1759322 77.71 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1617356 72.44 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 408343 337.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 410564 306.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 307486 330.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 102356 1221 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 410888 320.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 176109 687.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 181972 670.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 204046 622.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 94593 1352 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 406586 261.7 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 167488 734.4 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 308031 570.7 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 270326 397.3 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 204949 657.6 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 609786 299.5 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 175322 584.9 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 182158 600.5 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 204854 638.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 175687 872.8 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 1000000 224.6 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 279964 418.6 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 153886 888.4 ns/op 96 B/op 2 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 205190 775.8 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_v4-4 306309 554.7 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_zone-4 175921 827.1 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortMarshalText/v4-4 320262 390.4 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 153214 937.0 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 205303 680.2 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 245233 521.7 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 175288 763.2 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1061667 111.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 106.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 110.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1079952 113.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1010571 116.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 110.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 116.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 114.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1220851 111.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 610220 259.2 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 1000000 184.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 238977 486.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 309142 448.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 304051 529.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 94437 1344 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 607410 207.4 ns/op PASS ok net/netip 10.683s 2023/11/30 17:30:48 Test RPC server listening on 127.0.0.1:59573 2023/11/30 17:30:48 Test HTTP RPC server listening on 127.0.0.1:59574 goos: windows goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1641 70833 ns/op BenchmarkEndToEndHTTP-4 1538 78137 ns/op BenchmarkEndToEndAsync-4 2623 42075 ns/op BenchmarkEndToEndAsyncHTTP-4 3918 41123 ns/op PASS ok net/rpc 1.852s goos: windows goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 4074 27562 ns/op BenchmarkReadMIMEHeader/server_headers-4 6120 18829 ns/op BenchmarkUncommon-4 35100 4118 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.453s goos: windows goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 5317 19651 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 124011 1040 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 1000000 162.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 136785 999.5 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 248466 570.0 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 123070 1032 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 18074 6214 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 413080 260.1 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 110061 1136 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 204602 567.9 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 122563 1123 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 18896 6098 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 246350 602.6 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 101701 1392 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 102320 1327 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 43898 3270 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 7456 16633 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 245704 560.4 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 102213 1232 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 91088 1254 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 45513 3111 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 10000 16406 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.871s goos: windows goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 2671873 38.38 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 246562 570.3 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 409 336684 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:512: benchmarkReaddirname ".": 131 entries os_test.go:512: benchmarkReaddirname ".": 131 entries os_test.go:512: benchmarkReaddirname ".": 131 entries BenchmarkReaddir-4 272 412929 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:529: benchmarkReaddir ".": 131 entries os_test.go:529: benchmarkReaddir ".": 131 entries os_test.go:529: benchmarkReaddir ".": 131 entries BenchmarkReadDir-4 285 383904 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:546: benchmarkReadDir ".": 131 entries os_test.go:546: benchmarkReadDir ".": 131 entries os_test.go:546: benchmarkReadDir ".": 131 entries BenchmarkStatDot-4 17556 7229 ns/op BenchmarkStatFile-4 20821 6098 ns/op BenchmarkStatDir-4 23630 5951 ns/op BenchmarkLstatDot-4 16170 6705 ns/op BenchmarkLstatFile-4 20476 6250 ns/op BenchmarkLstatDir-4 21194 6175 ns/op PASS ok os 3.094s goos: windows goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 12 9196683 ns/op 22732 B/op 216 allocs/op PASS ok os/exec 1.155s goos: windows goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 530244 209.9 ns/op PASS ok os/user 1.194s goos: windows goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 4548572 26.84 ns/op BenchmarkString-4 2233688 52.91 ns/op BenchmarkBytes-4 2047170 56.28 ns/op BenchmarkNamedBytes-4 1228892 96.17 ns/op BenchmarkBytesArray-4 930153 142.8 ns/op BenchmarkSliceLen-4 2559338 50.36 ns/op BenchmarkMapLen-4 949411 143.0 ns/op BenchmarkStringLen-4 1638400 62.57 ns/op BenchmarkArrayLen-4 1241156 93.68 ns/op BenchmarkSliceCap-4 2319378 49.24 ns/op BenchmarkDeepEqual/int8-4 407524 256.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 102487 1163 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 411918 341.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 111885 1248 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 415814 326.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 111573 1348 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 413151 300.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 92144 1219 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 381565 317.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 111403 1175 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 609352 274.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 136256 838.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 411211 325.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 94610 1290 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 409039 327.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 111733 1232 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 408468 315.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 111530 1234 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 608950 301.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 94593 1219 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 401014 311.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 94473 1209 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 381663 294.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 102626 1323 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 308491 329.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 111838 1170 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 411156 282.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 111644 1365 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 410312 326.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 111862 1309 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 617347 265.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 81907 1335 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 412753 291.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 111814 1345 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 127791 1001 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 55848 2168 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 42380 2673 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 34119 3378 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 34161 3172 ns/op BenchmarkIsZero/ArrayComparable-4 413806 413.0 ns/op BenchmarkIsZero/ArrayIncomparable-4 29976 3616 ns/op BenchmarkIsZero/StructComparable-4 609786 182.6 ns/op BenchmarkIsZero/StructIncomparable-4 146070 821.9 ns/op BenchmarkIsZero/ArrayInt_4-4 1480550 81.09 ns/op BenchmarkIsZero/ArrayInt_1024-4 18908 7280 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 30016 4001 ns/op BenchmarkIsZero/Struct4Int-4 1279813 93.09 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 16608 7468 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 18621 7500 ns/op BenchmarkIsZero/StructInt_512-4 31557 3806 ns/op BenchmarkSetZero/Bool/Direct-4 4551315 27.24 ns/op BenchmarkSetZero/Bool/CachedZero-4 869832 140.3 ns/op BenchmarkSetZero/Bool/NewZero-4 612744 188.1 ns/op BenchmarkSetZero/Int/Direct-4 2616538 48.15 ns/op BenchmarkSetZero/Int/CachedZero-4 1000000 138.7 ns/op BenchmarkSetZero/Int/NewZero-4 606304 199.7 ns/op BenchmarkSetZero/Uint/Direct-4 2360020 45.49 ns/op BenchmarkSetZero/Uint/CachedZero-4 1000000 144.5 ns/op BenchmarkSetZero/Uint/NewZero-4 1000000 184.6 ns/op BenchmarkSetZero/Float/Direct-4 2508454 45.16 ns/op BenchmarkSetZero/Float/CachedZero-4 820011 131.0 ns/op BenchmarkSetZero/Float/NewZero-4 1000000 163.1 ns/op BenchmarkSetZero/Complex/Direct-4 2409429 48.23 ns/op BenchmarkSetZero/Complex/CachedZero-4 1000000 133.8 ns/op BenchmarkSetZero/Complex/NewZero-4 615478 192.0 ns/op BenchmarkSetZero/Array/Direct-4 2014957 54.29 ns/op BenchmarkSetZero/Array/CachedZero-4 1000000 136.7 ns/op BenchmarkSetZero/Array/NewZero-4 617950 165.9 ns/op BenchmarkSetZero/Chan/Direct-4 2670738 46.44 ns/op BenchmarkSetZero/Chan/CachedZero-4 936946 138.6 ns/op BenchmarkSetZero/Chan/NewZero-4 649671 178.9 ns/op BenchmarkSetZero/Func/Direct-4 2924182 50.09 ns/op BenchmarkSetZero/Func/CachedZero-4 1000000 129.9 ns/op BenchmarkSetZero/Func/NewZero-4 617220 183.6 ns/op BenchmarkSetZero/Interface/Direct-4 2155198 50.75 ns/op BenchmarkSetZero/Interface/CachedZero-4 909970 135.2 ns/op BenchmarkSetZero/Interface/NewZero-4 744435 174.5 ns/op BenchmarkSetZero/Map/Direct-4 2670601 45.34 ns/op BenchmarkSetZero/Map/CachedZero-4 1000000 129.0 ns/op BenchmarkSetZero/Map/NewZero-4 613057 164.0 ns/op BenchmarkSetZero/Pointer/Direct-4 2508596 43.60 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1000000 138.7 ns/op BenchmarkSetZero/Pointer/NewZero-4 609942 187.3 ns/op BenchmarkSetZero/Slice/Direct-4 2155532 51.20 ns/op BenchmarkSetZero/Slice/CachedZero-4 1000000 130.9 ns/op BenchmarkSetZero/Slice/NewZero-4 611464 170.9 ns/op BenchmarkSetZero/String/Direct-4 2457076 48.10 ns/op BenchmarkSetZero/String/CachedZero-4 1000000 134.8 ns/op BenchmarkSetZero/String/NewZero-4 608086 171.8 ns/op BenchmarkSetZero/Struct/Direct-4 2317742 58.14 ns/op BenchmarkSetZero/Struct/CachedZero-4 1000000 140.6 ns/op BenchmarkSetZero/Struct/NewZero-4 609352 166.7 ns/op BenchmarkSelect/1-4 244818 614.4 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 102244 1490 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 39613 2687 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 175558 584.0 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 245298 533.5 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 115183 1051 ns/op 121.76 MB/s BenchmarkCallArgCopy/size=256-4 87789 1479 ns/op 173.04 MB/s BenchmarkCallArgCopy/size=1024-4 58524 1952 ns/op 524.55 MB/s BenchmarkCallArgCopy/size=4096-4 33958 3796 ns/op 1079.12 MB/s BenchmarkCallArgCopy/size=65536-4 2466 44350 ns/op 1477.69 MB/s BenchmarkFieldByName1-4 1257322 93.98 ns/op BenchmarkFieldByName2-4 94556 1518 ns/op BenchmarkFieldByName3-4 12045 10297 ns/op BenchmarkInterfaceBig-4 3026708 36.13 ns/op BenchmarkInterfaceSmall-4 3150748 35.65 ns/op BenchmarkNew-4 1894542 61.85 ns/op BenchmarkMap/StringKeys/MapIndex-4 3037 45654 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1972 55463 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2461 51200 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1754 59008 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2460 44463 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1756 57284 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 246213 495.8 ns/op PASS ok reflect 21.209s goos: windows goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 12544 10125 ns/op 9612 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 19212 6558 ns/op 9192 B/op 1 allocs/op BenchmarkFindString-4 12798 8239 ns/op 9256 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 10156 ns/op 9154 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 13808 8841 ns/op 9296 B/op 2 allocs/op BenchmarkLiteral-4 19497 5410 ns/op BenchmarkNotLiteral-4 6148 23985 ns/op BenchmarkMatchClass-4 4084 27737 ns/op BenchmarkMatchClass_InRange-4 4101 28100 ns/op BenchmarkReplaceAll-4 2460 44855 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 18070 6160 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 45481 2875 ns/op BenchmarkAnchoredShortMatch-4 18340 6816 ns/op BenchmarkAnchoredLongMatch-4 24086 5069 ns/op BenchmarkOnePassShortA-4 22759 5663 ns/op BenchmarkNotOnePassShortA-4 10000 12306 ns/op BenchmarkOnePassShortB-4 33157 4889 ns/op BenchmarkNotOnePassShortB-4 10000 10743 ns/op BenchmarkOnePassLongPrefix-4 111686 1224 ns/op BenchmarkOnePassLongNotPrefix-4 38415 3661 ns/op BenchmarkMatchParallelShared-4 15162 7343 ns/op BenchmarkMatchParallelCopied-4 16834 7310 ns/op BenchmarkQuoteMetaAll-4 245047 522.1 ns/op 26.82 MB/s BenchmarkQuoteMetaNone-4 618651 325.2 ns/op 79.96 MB/s BenchmarkCompile/Onepass-4 6153 22221 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2175 54331 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 249 486319 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4549728 27.91 ns/op 573.37 MB/s BenchmarkMatch/Easy0/32-4 21944 6098 ns/op 5.25 MB/s BenchmarkMatch/Easy0/1K-4 20634 6673 ns/op 153.46 MB/s BenchmarkMatch/Easy0i/16-4 4552645 29.18 ns/op 548.38 MB/s BenchmarkMatch/Easy0i/32-4 6175 16923 ns/op 1.89 MB/s BenchmarkMatch/Easy0i/1K-4 272 427317 ns/op 2.40 MB/s BenchmarkMatch/Easy1/16-4 3834270 28.26 ns/op 566.21 MB/s BenchmarkMatch/Easy1/32-4 22322 6388 ns/op 5.01 MB/s BenchmarkMatch/Easy1/1K-4 10000 14354 ns/op 71.34 MB/s BenchmarkMatch/Medium/16-4 3963730 30.80 ns/op 519.52 MB/s BenchmarkMatch/Medium/32-4 6164 16475 ns/op 1.94 MB/s BenchmarkMatch/Medium/1K-4 384 345991 ns/op 2.96 MB/s BenchmarkMatch/Hard/16-4 4547383 27.06 ns/op 591.19 MB/s BenchmarkMatch/Hard/32-4 4774 23929 ns/op 1.34 MB/s BenchmarkMatch/Hard/1K-4 192 584966 ns/op 1.75 MB/s BenchmarkMatch/Hard1/16-4 2052 69961 ns/op 0.23 MB/s BenchmarkMatch/Hard1/32-4 945 134326 ns/op 0.24 MB/s BenchmarkMatch/Hard1/1K-4 40 4223625 ns/op 0.24 MB/s BenchmarkMatch_onepass_regex/16-4 29283 3535 ns/op 4.53 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 17307 6771 ns/op 4.73 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 796 155802 ns/op 6.57 MB/s 26 B/op 0 allocs/op PASS ok regexp 9.341s goos: windows goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 1000000 141.6 ns/op BenchmarkIsWordChar-4 245755 528.5 ns/op PASS ok regexp/syntax 2.176s goos: windows goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 102547 1495 ns/op BenchmarkCallers/inlined-4 94473 1592 ns/op BenchmarkCallers/no-cache-4 20144 6062 ns/op BenchmarkFPCallers/cached-4 2926107 37.70 ns/op BenchmarkMakeChan/Byte-4 1000000 105.5 ns/op BenchmarkMakeChan/Int-4 1000000 132.8 ns/op BenchmarkMakeChan/Ptr-4 615920 193.5 ns/op BenchmarkMakeChan/Struct/0-4 1402087 102.4 ns/op BenchmarkMakeChan/Struct/32-4 411085 256.5 ns/op BenchmarkMakeChan/Struct/40-4 409933 309.7 ns/op BenchmarkChanNonblocking-4 10615598 11.13 ns/op BenchmarkSelectUncontended-4 1259366 118.6 ns/op BenchmarkSelectSyncContended-4 29266 7408 ns/op BenchmarkSelectAsyncContended-4 94638 1156 ns/op BenchmarkSelectNonblock-4 1000000 397.5 ns/op BenchmarkChanUncontended-4 10000 12986 ns/op BenchmarkChanContended-4 1117 154738 ns/op BenchmarkChanSync-4 76675 1567 ns/op BenchmarkChanSyncWork-4 22344 5113 ns/op BenchmarkChanProdCons0-4 76828 1652 ns/op BenchmarkChanProdCons10-4 127504 1111 ns/op BenchmarkChanProdCons100-4 94386 1418 ns/op BenchmarkChanProdConsWork0-4 87702 2060 ns/op BenchmarkChanProdConsWork10-4 76813 1462 ns/op BenchmarkChanProdConsWork100-4 175756 944.5 ns/op BenchmarkSelectProdCons-4 64640 2040 ns/op BenchmarkReceiveDataFromClosedChan-4 1000000 110.4 ns/op BenchmarkChanCreation-4 205186 561.6 ns/op BenchmarkChanSem-4 138238 1017 ns/op BenchmarkChanPopular-4 66 1967720 ns/op BenchmarkChanClosed-4 1067745 108.8 ns/op BenchmarkCallClosure-4 7689694 15.87 ns/op BenchmarkCallClosure1-4 7805653 16.39 ns/op BenchmarkCallClosure2-4 1833952 69.24 ns/op BenchmarkCallClosure3-4 2047183 59.16 ns/op BenchmarkCallClosure4-4 1706576 76.67 ns/op BenchmarkComplex128DivNormal-4 13624905 8.746 ns/op BenchmarkComplex128DivNisNaN-4 11176305 10.83 ns/op BenchmarkComplex128DivDisNaN-4 8773275 11.69 ns/op BenchmarkComplex128DivNisInf-4 12277470 9.068 ns/op BenchmarkComplex128DivDisInf-4 8185984 14.67 ns/op BenchmarkAllocation-4 4099 40742 ns/op BenchmarkReadMemStats-4 6145 37025 ns/op BenchmarkReadMemStatsLatency-4 1 0 p50-ns 0 p90-ns 0 p99-ns BenchmarkWriteBarrier-4 1683250 64.98 ns/op BenchmarkBulkWriteBarrier-4 6992865 17.31 ns/op BenchmarkScanStackNoLocals-4 3 51754133 ns/op BenchmarkMSpanCountAlloc/bits=64-4 13658869 8.578 ns/op BenchmarkMSpanCountAlloc/bits=128-4 12326496 10.30 ns/op BenchmarkMSpanCountAlloc/bits=256-4 11242152 11.38 ns/op BenchmarkMSpanCountAlloc/bits=512-4 10231312 13.08 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6142442 20.51 ns/op BenchmarkHash5-4 7704352 15.33 ns/op 326.06 MB/s BenchmarkHash16-4 7648632 14.94 ns/op 1071.05 MB/s BenchmarkHash64-4 6836202 16.00 ns/op 4000.68 MB/s BenchmarkHash1024-4 3508545 35.35 ns/op 28970.01 MB/s BenchmarkHash65536-4 76795 1488 ns/op 44048.12 MB/s BenchmarkAlignedLoad-4 9770970 12.39 ns/op BenchmarkUnalignedLoad-4 8771480 11.69 ns/op BenchmarkEqEfaceConcrete-4 8194873 14.30 ns/op BenchmarkEqIfaceConcrete-4 8194146 14.78 ns/op BenchmarkNeEfaceConcrete-4 8210461 13.92 ns/op BenchmarkNeIfaceConcrete-4 7681376 13.86 ns/op BenchmarkConvT2EByteSized/bool-4 6832622 16.86 ns/op BenchmarkConvT2EByteSized/uint8-4 7681376 15.39 ns/op BenchmarkConvT2ESmall-4 5848579 19.87 ns/op BenchmarkConvT2EUintptr-4 6820622 20.33 ns/op BenchmarkConvT2ELarge-4 1412097 82.30 ns/op BenchmarkConvT2ISmall-4 5337579 20.86 ns/op BenchmarkConvT2IUintptr-4 5334234 19.41 ns/op BenchmarkConvT2ILarge-4 1498686 73.02 ns/op BenchmarkConvI2E-4 5925976 18.46 ns/op BenchmarkConvI2I-4 6859977 16.52 ns/op BenchmarkAssertE2T-4 4912816 22.47 ns/op BenchmarkAssertE2TLarge-4 3613815 33.78 ns/op BenchmarkAssertE2I-4 6461582 16.78 ns/op BenchmarkAssertI2T-4 5585785 21.33 ns/op BenchmarkAssertI2I-4 6975820 16.66 ns/op BenchmarkAssertI2E-4 6857401 16.24 ns/op BenchmarkAssertE2E-4 7220476 16.37 ns/op BenchmarkAssertE2T2-4 4547848 26.62 ns/op BenchmarkAssertE2T2Blank-4 5449053 21.51 ns/op BenchmarkAssertI2E2-4 5587449 22.37 ns/op BenchmarkAssertI2E2Blank-4 6906050 16.40 ns/op BenchmarkAssertE2E2-4 5504040 20.39 ns/op BenchmarkAssertE2E2Blank-4 7680294 16.02 ns/op BenchmarkConvT2Ezero/zero/16-4 5846101 20.21 ns/op BenchmarkConvT2Ezero/zero/32-4 6826598 20.31 ns/op BenchmarkConvT2Ezero/zero/64-4 5984348 21.87 ns/op BenchmarkConvT2Ezero/zero/str-4 6472840 20.52 ns/op BenchmarkConvT2Ezero/zero/slice-4 5122622 20.59 ns/op BenchmarkConvT2Ezero/zero/big-4 241856 492.6 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1833709 67.64 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1595869 75.27 ns/op BenchmarkConvT2Ezero/nonzero/big-4 305918 485.2 ns/op BenchmarkConvT2Ezero/smallint/16-4 6460156 20.41 ns/op BenchmarkConvT2Ezero/smallint/32-4 5342331 19.38 ns/op BenchmarkConvT2Ezero/smallint/64-4 6466491 20.08 ns/op BenchmarkConvT2Ezero/largeint/16-4 1755080 64.55 ns/op BenchmarkConvT2Ezero/largeint/32-4 2048056 56.75 ns/op BenchmarkConvT2Ezero/largeint/64-4 1890820 58.89 ns/op BenchmarkMalloc8-4 2458743 48.46 ns/op BenchmarkMalloc16-4 2236548 51.53 ns/op BenchmarkMallocTypeInfo8-4 2014818 56.23 ns/op BenchmarkMallocTypeInfo16-4 2276029 63.50 ns/op BenchmarkMallocLargeStruct-4 245684 719.5 ns/op BenchmarkGoroutineSelect-4 73 1637274 ns/op BenchmarkGoroutineBlocking-4 92 1230997 ns/op BenchmarkGoroutineForRange-4 97 1386491 ns/op BenchmarkGoroutineIdle-4 100 1201150 ns/op BenchmarkHashStringSpeed-4 3834489 36.16 ns/op BenchmarkHashBytesSpeed-4 1706940 62.36 ns/op BenchmarkHashInt32Speed-4 3151508 34.09 ns/op BenchmarkHashInt64Speed-4 3614457 35.94 ns/op BenchmarkHashStringArraySpeed-4 614469 165.3 ns/op BenchmarkMegMap-4 4235403 33.89 ns/op BenchmarkMegOneMap-4 4914748 26.82 ns/op BenchmarkMegEqMap-4 3376 39927 ns/op BenchmarkMegEmptyMap-4 5116964 23.86 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3614599 39.17 ns/op BenchmarkSmallStrMap-4 3506956 32.59 ns/op BenchmarkMapStringKeysEight_16-4 4392241 30.91 ns/op BenchmarkMapStringKeysEight_32-4 3745473 35.98 ns/op BenchmarkMapStringKeysEight_64-4 4093956 33.64 ns/op BenchmarkMapStringKeysEight_1M-4 4098164 31.22 ns/op BenchmarkIntMap-4 3840638 26.70 ns/op BenchmarkMapFirst/1-4 5854029 23.52 ns/op BenchmarkMapFirst/2-4 5346663 22.46 ns/op BenchmarkMapFirst/3-4 5849349 23.71 ns/op BenchmarkMapFirst/4-4 5581628 22.04 ns/op BenchmarkMapFirst/5-4 5590287 22.01 ns/op BenchmarkMapFirst/6-4 5119322 23.08 ns/op BenchmarkMapFirst/7-4 5580122 22.22 ns/op BenchmarkMapFirst/8-4 5219490 24.32 ns/op BenchmarkMapFirst/9-4 5338980 25.42 ns/op BenchmarkMapFirst/10-4 5586721 25.52 ns/op BenchmarkMapFirst/11-4 5105860 25.44 ns/op BenchmarkMapFirst/12-4 4918414 25.02 ns/op BenchmarkMapFirst/13-4 4872668 25.66 ns/op BenchmarkMapFirst/14-4 4816100 25.55 ns/op BenchmarkMapFirst/15-4 4387936 23.81 ns/op BenchmarkMapFirst/16-4 5342878 24.13 ns/op BenchmarkMapMid/1-4 5851688 23.70 ns/op BenchmarkMapMid/2-4 4388386 22.90 ns/op BenchmarkMapMid/3-4 5121420 24.60 ns/op BenchmarkMapMid/4-4 4912556 26.44 ns/op BenchmarkMapMid/5-4 4393479 24.23 ns/op BenchmarkMapMid/6-4 5578099 21.36 ns/op BenchmarkMapMid/7-4 5584356 24.48 ns/op BenchmarkMapMid/8-4 5125116 23.05 ns/op BenchmarkMapMid/9-4 5120436 26.32 ns/op BenchmarkMapMid/10-4 3956713 26.41 ns/op BenchmarkMapMid/11-4 4094835 28.87 ns/op BenchmarkMapMid/12-4 4553836 25.30 ns/op BenchmarkMapMid/13-4 5122404 25.55 ns/op BenchmarkMapMid/14-4 4096429 27.41 ns/op BenchmarkMapMid/15-4 4728337 26.03 ns/op BenchmarkMapMid/16-4 3612128 27.85 ns/op BenchmarkMapLast/1-4 5343544 22.66 ns/op BenchmarkMapLast/2-4 5587320 23.07 ns/op BenchmarkMapLast/3-4 5584122 22.04 ns/op BenchmarkMapLast/4-4 4727330 26.44 ns/op BenchmarkMapLast/5-4 4983944 24.10 ns/op BenchmarkMapLast/6-4 4235343 26.05 ns/op BenchmarkMapLast/7-4 5121026 26.89 ns/op BenchmarkMapLast/8-4 5341784 26.31 ns/op BenchmarkMapLast/9-4 4238335 26.73 ns/op BenchmarkMapLast/10-4 4389253 29.59 ns/op BenchmarkMapLast/11-4 4915936 28.81 ns/op BenchmarkMapLast/12-4 4551781 29.41 ns/op BenchmarkMapLast/13-4 4720896 31.86 ns/op BenchmarkMapLast/14-4 5120632 29.94 ns/op BenchmarkMapLast/15-4 5112669 29.60 ns/op BenchmarkMapLast/16-4 4773048 27.42 ns/op BenchmarkMapCycle-4 3613564 32.43 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3964268 29.81 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5108 24087 ns/op BenchmarkMakeMap/[Byte]Byte-4 613183 186.3 ns/op BenchmarkMakeMap/[Int]Int-4 307093 378.4 ns/op BenchmarkNewEmptyMap-4 6148328 19.54 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1780694 69.65 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 612978 176.8 ns/op BenchmarkMapIterEmpty-4 6823764 19.89 ns/op BenchmarkSameLengthMap-4 4095226 26.71 ns/op BenchmarkBigKeyMap-4 1920193 63.58 ns/op BenchmarkBigValMap-4 1982146 55.18 ns/op BenchmarkSmallKeyMap-4 3412065 36.63 ns/op BenchmarkMapPopulate/1-4 2363172 47.53 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 175581 723.0 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 10000 11426 ns/op 3349 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 944 134490 ns/op 53304 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 100 1240222 ns/op 427597 B/op 318 allocs/op BenchmarkMapPopulate/100000-4 7 15205243 ns/op 3612142 B/op 4029 allocs/op BenchmarkComplexAlgMap-4 599461 205.3 ns/op BenchmarkGoMapClear/Reflexive/1-4 2082942 62.83 ns/op BenchmarkGoMapClear/Reflexive/10-4 1937338 64.52 ns/op BenchmarkGoMapClear/Reflexive/100-4 611184 186.9 ns/op BenchmarkGoMapClear/Reflexive/1000-4 45531 2724 ns/op BenchmarkGoMapClear/Reflexive/10000-4 6177 18024 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1445548 83.09 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1660576 81.16 ns/op BenchmarkGoMapClear/NonReflexive/100-4 607963 226.5 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 46376 2379 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 6183 21955 ns/op BenchmarkMapStringConversion/32/simple-4 2506998 57.65 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1595463 66.11 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1919394 65.12 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2118777 53.93 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1755044 78.47 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 2194112 59.64 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2234199 53.76 ns/op BenchmarkMapInterfacePtr-4 2317089 54.80 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4725786 29.97 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 153367 980.6 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 10000 17974 ns/op BenchmarkMapPop1000-4 331 306755 ns/op BenchmarkMapPop10000-4 30 5566387 ns/op BenchmarkMapAssign/Int32/256-4 3414542 31.46 ns/op BenchmarkMapAssign/Int32/65536-4 1000000 139.7 ns/op BenchmarkMapAssign/Int64/256-4 3620564 35.32 ns/op BenchmarkMapAssign/Int64/65536-4 787395 173.7 ns/op BenchmarkMapAssign/Str/256-4 2729008 45.80 ns/op BenchmarkMapAssign/Str/65536-4 549583 184.8 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1780694 59.21 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1000000 156.2 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1683336 62.08 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 976606 144.0 ns/op BenchmarkMapOperatorAssign/Str/256-4 410004 2025 ns/op BenchmarkMapOperatorAssign/Str/65536-4 298612 402.3 ns/op BenchmarkMapAppendAssign/Int32/256-4 1575453 81.21 ns/op 30 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 306027 357.2 ns/op 52 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 1554720 84.81 ns/op 30 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 611775 300.1 ns/op 44 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 1000000 144.5 ns/op 61 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 348496 417.6 ns/op 81 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 3083707 47.16 ns/op BenchmarkMapDelete/Int32/1000-4 1644146 65.30 ns/op BenchmarkMapDelete/Int32/10000-4 2280397 53.99 ns/op BenchmarkMapDelete/Int64/100-4 1833973 70.11 ns/op BenchmarkMapDelete/Int64/1000-4 1708809 64.03 ns/op BenchmarkMapDelete/Int64/10000-4 3002959 60.19 ns/op BenchmarkMapDelete/Str/100-4 1707435 81.18 ns/op BenchmarkMapDelete/Str/1000-4 1349635 81.77 ns/op BenchmarkMapDelete/Str/10000-4 1809900 72.36 ns/op BenchmarkMapDelete/Pointer/100-4 1757365 62.14 ns/op BenchmarkMapDelete/Pointer/1000-4 1381482 86.17 ns/op BenchmarkMapDelete/Pointer/10000-4 1897288 63.35 ns/op BenchmarkMemmove/0-4 15328018 8.092 ns/op BenchmarkMemmove/1-4 2614333 48.94 ns/op 20.43 MB/s BenchmarkMemmove/2-4 2275908 54.07 ns/op 36.99 MB/s BenchmarkMemmove/3-4 2083285 52.04 ns/op 57.65 MB/s BenchmarkMemmove/4-4 2194096 55.20 ns/op 72.47 MB/s BenchmarkMemmove/5-4 2082710 58.13 ns/op 86.01 MB/s BenchmarkMemmove/6-4 1919382 53.93 ns/op 111.25 MB/s BenchmarkMemmove/7-4 2275027 49.80 ns/op 140.57 MB/s BenchmarkMemmove/8-4 2319378 51.39 ns/op 155.69 MB/s BenchmarkMemmove/9-4 2013848 52.37 ns/op 171.86 MB/s BenchmarkMemmove/10-4 2156325 59.33 ns/op 168.55 MB/s BenchmarkMemmove/11-4 2275364 53.23 ns/op 206.66 MB/s BenchmarkMemmove/12-4 2362306 51.24 ns/op 234.20 MB/s BenchmarkMemmove/13-4 2362837 52.50 ns/op 247.64 MB/s BenchmarkMemmove/14-4 2234424 52.86 ns/op 264.84 MB/s BenchmarkMemmove/15-4 2408772 55.95 ns/op 268.11 MB/s BenchmarkMemmove/16-4 2361334 54.17 ns/op 295.37 MB/s BenchmarkMemmove/32-4 2118351 56.70 ns/op 564.35 MB/s BenchmarkMemmove/64-4 2118130 63.17 ns/op 1013.18 MB/s BenchmarkMemmove/128-4 1575255 78.12 ns/op 1638.57 MB/s BenchmarkMemmove/256-4 1390906 96.18 ns/op 2661.62 MB/s BenchmarkMemmove/512-4 1000000 138.7 ns/op 3692.45 MB/s BenchmarkMemmove/1024-4 610220 193.6 ns/op 5288.46 MB/s BenchmarkMemmove/2048-4 408412 291.7 ns/op 7019.97 MB/s BenchmarkMemmove/4096-4 204540 596.8 ns/op 6863.48 MB/s BenchmarkMemmoveOverlap/32-4 2335810 52.26 ns/op 612.28 MB/s BenchmarkMemmoveOverlap/64-4 1767902 79.54 ns/op 804.67 MB/s BenchmarkMemmoveOverlap/128-4 1730931 65.44 ns/op 1956.05 MB/s BenchmarkMemmoveOverlap/256-4 1396185 87.40 ns/op 2928.95 MB/s BenchmarkMemmoveOverlap/512-4 1000000 139.6 ns/op 3666.77 MB/s BenchmarkMemmoveOverlap/1024-4 611900 194.7 ns/op 5260.12 MB/s BenchmarkMemmoveOverlap/2048-4 409737 319.4 ns/op 6411.76 MB/s BenchmarkMemmoveOverlap/4096-4 199324 612.3 ns/op 6689.08 MB/s BenchmarkMemmoveUnalignedDst/0-4 15390534 7.995 ns/op BenchmarkMemmoveUnalignedDst/1-4 2082627 51.11 ns/op 19.57 MB/s BenchmarkMemmoveUnalignedDst/2-4 2613843 53.43 ns/op 37.44 MB/s BenchmarkMemmoveUnalignedDst/3-4 2457807 56.02 ns/op 53.55 MB/s BenchmarkMemmoveUnalignedDst/4-4 2274988 53.66 ns/op 74.55 MB/s BenchmarkMemmoveUnalignedDst/5-4 2193218 57.44 ns/op 87.05 MB/s BenchmarkMemmoveUnalignedDst/6-4 2409517 50.67 ns/op 118.42 MB/s BenchmarkMemmoveUnalignedDst/7-4 2362515 54.14 ns/op 129.30 MB/s BenchmarkMemmoveUnalignedDst/8-4 2409802 55.12 ns/op 145.13 MB/s BenchmarkMemmoveUnalignedDst/9-4 1981521 57.16 ns/op 157.46 MB/s BenchmarkMemmoveUnalignedDst/10-4 2118247 51.17 ns/op 195.43 MB/s BenchmarkMemmoveUnalignedDst/11-4 1833457 56.46 ns/op 194.82 MB/s BenchmarkMemmoveUnalignedDst/12-4 2156116 52.99 ns/op 226.46 MB/s BenchmarkMemmoveUnalignedDst/13-4 2014168 59.64 ns/op 217.99 MB/s BenchmarkMemmoveUnalignedDst/14-4 2194189 54.30 ns/op 257.85 MB/s BenchmarkMemmoveUnalignedDst/15-4 2155144 51.21 ns/op 292.91 MB/s BenchmarkMemmoveUnalignedDst/16-4 2082183 50.17 ns/op 318.89 MB/s BenchmarkMemmoveUnalignedDst/32-4 1890007 64.06 ns/op 499.50 MB/s BenchmarkMemmoveUnalignedDst/64-4 2047945 59.60 ns/op 1073.75 MB/s BenchmarkMemmoveUnalignedDst/128-4 1683656 73.66 ns/op 1737.75 MB/s BenchmarkMemmoveUnalignedDst/256-4 1380765 89.11 ns/op 2872.72 MB/s BenchmarkMemmoveUnalignedDst/512-4 1000000 131.8 ns/op 3883.92 MB/s BenchmarkMemmoveUnalignedDst/1024-4 617792 205.5 ns/op 4982.57 MB/s BenchmarkMemmoveUnalignedDst/2048-4 392035 371.2 ns/op 5517.68 MB/s BenchmarkMemmoveUnalignedDst/4096-4 175335 612.6 ns/op 6685.92 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 2233533 61.24 ns/op 522.53 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1890415 66.12 ns/op 967.87 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1683067 74.86 ns/op 1709.85 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1204753 90.78 ns/op 2819.90 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 1000000 127.9 ns/op 4002.12 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 616332 187.0 ns/op 5477.02 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 413593 307.0 ns/op 6671.32 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 153609 686.8 ns/op 5964.12 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12738567 8.279 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1920264 58.48 ns/op 17.10 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2156062 50.74 ns/op 39.42 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2119335 53.00 ns/op 56.61 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2457993 56.02 ns/op 71.41 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2457510 56.81 ns/op 88.01 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2118213 53.02 ns/op 113.16 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2118931 56.23 ns/op 124.49 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2194410 50.74 ns/op 157.67 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2234670 56.37 ns/op 159.66 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2507024 56.10 ns/op 178.25 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2081673 58.65 ns/op 187.57 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2014615 57.20 ns/op 209.78 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1980331 56.21 ns/op 231.28 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1890248 59.41 ns/op 235.64 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2155690 57.08 ns/op 262.80 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2363172 56.62 ns/op 282.60 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1861413 58.24 ns/op 549.43 MB/s BenchmarkMemmoveUnalignedSrc/64-4 2014663 57.68 ns/op 1109.55 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1806374 64.87 ns/op 1973.27 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1412635 92.62 ns/op 2764.07 MB/s BenchmarkMemmoveUnalignedSrc/512-4 950473 116.1 ns/op 4409.00 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 611340 194.9 ns/op 5253.49 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 407083 311.8 ns/op 6567.37 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 204442 568.4 ns/op 7206.18 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1706476 70.39 ns/op 227.30 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1755584 66.74 ns/op 239.73 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1834362 72.94 ns/op 219.37 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1781030 67.99 ns/op 235.32 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1781043 63.05 ns/op 253.76 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1706664 69.80 ns/op 229.22 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1683208 69.62 ns/op 229.83 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1862476 71.32 ns/op 224.35 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1516896 80.48 ns/op 795.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1307282 78.45 ns/op 815.85 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1595811 83.83 ns/op 763.44 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1616960 73.68 ns/op 868.61 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1575416 76.24 ns/op 839.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1536044 72.50 ns/op 882.79 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1536355 73.11 ns/op 875.42 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1450186 77.45 ns/op 826.35 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 953340 109.6 ns/op 2335.60 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 1000000 145.5 ns/op 1759.30 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1000000 105.5 ns/op 2427.50 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1000000 103.5 ns/op 2473.04 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1204507 105.4 ns/op 2427.79 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1208649 105.8 ns/op 2418.81 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 1000000 103.5 ns/op 2473.21 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 1228548 103.4 ns/op 2476.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 153412 923.0 ns/op 4437.75 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 95295 1301 ns/op 3147.50 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 175898 610.7 ns/op 6706.85 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 207277 645.5 ns/op 6345.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 245594 584.5 ns/op 7008.26 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 246628 617.6 ns/op 6631.75 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 204759 610.4 ns/op 6710.53 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 204316 592.7 ns/op 6911.11 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 10000 13185 ns/op 4970.32 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6098 18258 ns/op 3589.43 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 14800 8314 ns/op 7883.04 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 13351 9071 ns/op 7224.80 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 14802 8840 ns/op 7413.44 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 14288 8814 ns/op 7435.30 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 14625 9081 ns/op 7216.51 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 12408 8894 ns/op 7368.39 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2507044 55.70 ns/op 574.49 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1833608 60.72 ns/op 1054.09 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1833964 73.48 ns/op 1741.98 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1228892 90.59 ns/op 2826.05 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 921955 129.2 ns/op 3961.99 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 616490 190.1 ns/op 5387.13 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 410073 342.9 ns/op 5972.38 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 175990 643.7 ns/op 6362.81 MB/s BenchmarkMemclr/5-4 12908664 8.852 ns/op 564.84 MB/s BenchmarkMemclr/16-4 13664624 9.007 ns/op 1776.39 MB/s BenchmarkMemclr/64-4 11494245 10.03 ns/op 6382.12 MB/s BenchmarkMemclr/256-4 12294073 10.96 ns/op 23352.97 MB/s BenchmarkMemclr/4096-4 2318758 51.38 ns/op 79715.44 MB/s BenchmarkMemclr/65536-4 153724 832.2 ns/op 78748.52 MB/s BenchmarkMemclr/1M-4 6814 21358 ns/op 49096.11 MB/s BenchmarkMemclr/4M-4 1366 79351 ns/op 52857.49 MB/s BenchmarkMemclr/8M-4 680 165141 ns/op 50796.50 MB/s BenchmarkMemclr/16M-4 223 683140 ns/op 24558.98 MB/s BenchmarkMemclr/64M-4 80 1367112 ns/op 49088.03 MB/s BenchmarkMemclrUnaligned/0_5-4 8185203 14.32 ns/op 349.27 MB/s BenchmarkMemclrUnaligned/0_16-4 8196217 15.61 ns/op 1025.13 MB/s BenchmarkMemclrUnaligned/0_64-4 8182245 14.68 ns/op 4360.36 MB/s BenchmarkMemclrUnaligned/0_256-4 6475879 16.58 ns/op 15435.97 MB/s BenchmarkMemclrUnaligned/0_4096-4 2457510 53.65 ns/op 76343.69 MB/s BenchmarkMemclrUnaligned/0_65536-4 135452 828.8 ns/op 79075.98 MB/s BenchmarkMemclrUnaligned/1_5-4 8772057 13.92 ns/op 359.32 MB/s BenchmarkMemclrUnaligned/1_16-4 8781751 14.35 ns/op 1115.25 MB/s BenchmarkMemclrUnaligned/1_64-4 6830678 16.16 ns/op 3960.91 MB/s BenchmarkMemclrUnaligned/1_256-4 7241128 18.20 ns/op 14063.88 MB/s BenchmarkMemclrUnaligned/1_4096-4 1617166 77.28 ns/op 52999.31 MB/s BenchmarkMemclrUnaligned/1_65536-4 87670 1169 ns/op 56040.61 MB/s BenchmarkMemclrUnaligned/4_5-4 8183696 15.52 ns/op 322.18 MB/s BenchmarkMemclrUnaligned/4_16-4 8193082 15.49 ns/op 1032.71 MB/s BenchmarkMemclrUnaligned/4_64-4 7228827 15.67 ns/op 4083.95 MB/s BenchmarkMemclrUnaligned/4_256-4 7884936 15.98 ns/op 16021.10 MB/s BenchmarkMemclrUnaligned/4_4096-4 1683067 78.33 ns/op 52290.49 MB/s BenchmarkMemclrUnaligned/4_65536-4 94461 1075 ns/op 60951.94 MB/s BenchmarkMemclrUnaligned/7_5-4 8186041 15.27 ns/op 327.41 MB/s BenchmarkMemclrUnaligned/7_16-4 8767956 15.15 ns/op 1056.25 MB/s BenchmarkMemclrUnaligned/7_64-4 7341139 13.84 ns/op 4625.95 MB/s BenchmarkMemclrUnaligned/7_256-4 7677100 16.03 ns/op 15973.69 MB/s BenchmarkMemclrUnaligned/7_4096-4 1556096 81.59 ns/op 50202.81 MB/s BenchmarkMemclrUnaligned/7_65536-4 102388 1106 ns/op 59238.14 MB/s BenchmarkMemclrUnaligned/0_1M-4 6699 17640 ns/op 59443.32 MB/s BenchmarkMemclrUnaligned/0_4M-4 1752 70220 ns/op 59731.31 MB/s BenchmarkMemclrUnaligned/0_8M-4 889 139490 ns/op 60137.85 MB/s BenchmarkMemclrUnaligned/0_16M-4 241 583533 ns/op 28751.09 MB/s BenchmarkMemclrUnaligned/0_64M-4 61 1697174 ns/op 39541.54 MB/s BenchmarkMemclrUnaligned/1_1M-4 5324 20910 ns/op 50146.63 MB/s BenchmarkMemclrUnaligned/1_4M-4 1566 82308 ns/op 50958.34 MB/s BenchmarkMemclrUnaligned/1_8M-4 723 168845 ns/op 49682.40 MB/s BenchmarkMemclrUnaligned/1_16M-4 169 595079 ns/op 28193.24 MB/s BenchmarkMemclrUnaligned/1_64M-4 60 1709228 ns/op 39262.67 MB/s BenchmarkMemclrUnaligned/4_1M-4 5878 20935 ns/op 50087.40 MB/s BenchmarkMemclrUnaligned/4_4M-4 1365 80134 ns/op 52341.09 MB/s BenchmarkMemclrUnaligned/4_8M-4 818 146854 ns/op 57121.94 MB/s BenchmarkMemclrUnaligned/4_16M-4 249 529462 ns/op 31687.30 MB/s BenchmarkMemclrUnaligned/4_64M-4 100 1582093 ns/op 42417.77 MB/s BenchmarkMemclrUnaligned/7_1M-4 6205 21244 ns/op 49358.66 MB/s BenchmarkMemclrUnaligned/7_4M-4 1362 82469 ns/op 50859.42 MB/s BenchmarkMemclrUnaligned/7_8M-4 721 170672 ns/op 49150.43 MB/s BenchmarkMemclrUnaligned/7_16M-4 298 399902 ns/op 41953.35 MB/s BenchmarkMemclrUnaligned/7_64M-4 100 1562701 ns/op 42944.15 MB/s BenchmarkGoMemclr/5-4 2562727 41.92 ns/op 119.27 MB/s BenchmarkGoMemclr/16-4 934371 128.5 ns/op 124.47 MB/s BenchmarkGoMemclr/64-4 263674 518.6 ns/op 123.42 MB/s BenchmarkGoMemclr/256-4 68235 1889 ns/op 135.49 MB/s BenchmarkMemclrRange/1K_2K-4 87807 1502 ns/op 63850.98 MB/s BenchmarkMemclrRange/2K_8K-4 27303 4184 ns/op 79710.54 MB/s BenchmarkMemclrRange/4K_16K-4 35119 3699 ns/op 87344.79 MB/s BenchmarkMemclrRange/160K_228K-4 5768 20996 ns/op 79197.93 MB/s BenchmarkClearFat7-4 9437077 12.83 ns/op BenchmarkClearFat8-4 9659058 12.94 ns/op BenchmarkClearFat11-4 8195377 14.18 ns/op BenchmarkClearFat12-4 7223084 14.60 ns/op BenchmarkClearFat13-4 8680315 13.96 ns/op BenchmarkClearFat14-4 8175333 14.57 ns/op BenchmarkClearFat15-4 8782908 13.57 ns/op BenchmarkClearFat16-4 8744443 13.62 ns/op BenchmarkClearFat24-4 8771800 12.92 ns/op BenchmarkClearFat32-4 8774943 13.80 ns/op BenchmarkClearFat40-4 7736997 14.26 ns/op BenchmarkClearFat48-4 8188778 14.07 ns/op BenchmarkClearFat56-4 7669644 15.54 ns/op BenchmarkClearFat64-4 7392423 16.38 ns/op BenchmarkClearFat72-4 7222476 16.23 ns/op BenchmarkClearFat128-4 5355898 22.98 ns/op BenchmarkClearFat256-4 4233984 28.38 ns/op BenchmarkClearFat512-4 2729145 45.81 ns/op BenchmarkClearFat1024-4 1638410 75.70 ns/op BenchmarkClearFat1032-4 1616424 83.39 ns/op BenchmarkClearFat1040-4 1000000 100.6 ns/op BenchmarkCopyFat7-4 9438710 12.52 ns/op BenchmarkCopyFat8-4 8773275 12.13 ns/op BenchmarkCopyFat11-4 9439378 14.18 ns/op BenchmarkCopyFat12-4 8186041 14.56 ns/op BenchmarkCopyFat13-4 8413863 14.16 ns/op BenchmarkCopyFat14-4 8773532 14.25 ns/op BenchmarkCopyFat15-4 8192132 13.36 ns/op BenchmarkCopyFat16-4 8777960 13.57 ns/op BenchmarkCopyFat24-4 9439378 13.76 ns/op BenchmarkCopyFat32-4 8194146 14.90 ns/op BenchmarkCopyFat64-4 7228262 17.57 ns/op BenchmarkCopyFat72-4 7220737 16.77 ns/op BenchmarkCopyFat128-4 5130177 23.03 ns/op BenchmarkCopyFat256-4 3963260 28.59 ns/op BenchmarkCopyFat512-4 2456821 46.91 ns/op BenchmarkCopyFat520-4 2363385 51.24 ns/op BenchmarkCopyFat1024-4 1396162 86.03 ns/op BenchmarkCopyFat1032-4 1335686 86.28 ns/op BenchmarkCopyFat1040-4 1180591 96.77 ns/op BenchmarkIssue18740/2byte-4 681 197899 ns/op BenchmarkIssue18740/4byte-4 1118 124903 ns/op BenchmarkIssue18740/8byte-4 1429 84730 ns/op BenchmarkMemclrKnownSize1-4 11177659 10.92 ns/op 91.56 MB/s BenchmarkMemclrKnownSize2-4 6474586 18.85 ns/op 106.10 MB/s BenchmarkMemclrKnownSize4-4 4241886 29.69 ns/op 134.71 MB/s BenchmarkMemclrKnownSize8-4 1755222 60.64 ns/op 131.94 MB/s BenchmarkMemclrKnownSize16-4 879717 123.2 ns/op 129.85 MB/s BenchmarkMemclrKnownSize32-4 445887 251.8 ns/op 127.06 MB/s BenchmarkMemclrKnownSize64-4 307668 431.7 ns/op 148.26 MB/s BenchmarkMemclrKnownSize112-4 148921 1220 ns/op 91.82 MB/s BenchmarkMemclrKnownSize128-4 136362 1010 ns/op 126.75 MB/s BenchmarkMemclrKnownSize192-4 94420 1324 ns/op 145.00 MB/s BenchmarkMemclrKnownSize248-4 68203 1704 ns/op 145.53 MB/s BenchmarkMemclrKnownSize256-4 68276 1716 ns/op 149.16 MB/s BenchmarkMemclrKnownSize512-4 30729 3462 ns/op 147.87 MB/s BenchmarkMemclrKnownSize1024-4 17466 7661 ns/op 133.67 MB/s BenchmarkMemclrKnownSize4096-4 4098 27882 ns/op 146.90 MB/s BenchmarkMemclrKnownSize512KiB-4 31 4159155 ns/op 126.06 MB/s BenchmarkReadMetricsLatency-4 13960 0 p50-ns 0 p90-ns 0 p99-ns BenchmarkFinalizer-4 138 792601 ns/op BenchmarkFinalizerRun-4 175872 710.7 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7686099 15.12 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2456548 48.51 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2083123 58.14 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 1982238 58.63 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1730704 82.94 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1463294 86.10 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2082841 61.42 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1307204 85.91 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1706529 76.68 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1616731 69.46 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1833826 70.83 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1638278 65.56 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1396459 79.72 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1660450 81.16 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 9451572 13.12 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 9462751 13.83 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 8782264 11.79 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 8785544 12.00 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 9471340 12.89 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 7675136 16.04 ns/op BenchmarkFindBitRange64/PatternAASize2-4 9464169 11.87 ns/op BenchmarkFindBitRange64/PatternAASize8-4 9826422 13.51 ns/op BenchmarkFindBitRange64/PatternAASize32-4 8770582 12.24 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 9209259 11.56 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 8766225 11.48 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 9448892 12.30 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 9465513 12.79 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 8874216 13.31 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 8778474 13.57 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8788761 13.34 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 10260897 12.09 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 9443464 13.44 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8772314 12.92 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8768595 12.03 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8773212 12.80 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 9448520 13.02 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 8768916 13.47 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 8188778 12.40 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8777640 12.01 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 9327654 12.56 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 9060416 12.72 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 9034810 11.89 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 8781108 14.23 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 9112788 14.04 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 9441830 12.83 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8783486 11.78 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 9461781 12.07 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 9466857 12.89 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8938172 11.80 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8779374 12.57 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 9437943 11.69 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 9444430 12.92 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8985699 11.85 ns/op BenchmarkNetpollBreak-4 2455 52907 ns/op BenchmarkPinnerPinUnpinBatch-4 1536 77573 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 285 452318 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1364 83058 ns/op BenchmarkPinnerPinUnpin-4 1807130 61.06 ns/op BenchmarkPinnerPinUnpinTiny-4 1890831 65.07 ns/op BenchmarkPinnerPinUnpinDouble-4 609942 182.5 ns/op BenchmarkPinnerPinUnpinParallel-4 3981218 29.68 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 3442917 29.49 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 212336 547.2 ns/op BenchmarkPinnerIsPinnedOnPinned-4 7218913 15.15 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 6831028 15.58 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 8420176 13.57 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 9196956 13.91 ns/op BenchmarkPingPongHog-4 350 365525 ns/op BenchmarkStackGrowth-4 124364 824.5 ns/op BenchmarkStackGrowthDeep-4 1401 85724 ns/op BenchmarkCreateGoroutines-4 19658 6955 ns/op BenchmarkCreateGoroutinesParallel-4 36175 3644 ns/op BenchmarkCreateGoroutinesCapture-4 3075 34939 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 26722 4093 ns/op BenchmarkClosureCall-4 20436662 4.970 ns/op BenchmarkWakeupParallelSpinning/0s-4 61 1953274 ns/op BenchmarkWakeupParallelSpinning/1µs-4 62 1968595 ns/op BenchmarkWakeupParallelSpinning/2µs-4 61 1953528 ns/op BenchmarkWakeupParallelSpinning/5µs-4 61 1952730 ns/op BenchmarkWakeupParallelSpinning/10µs-4 61 1953021 ns/op BenchmarkWakeupParallelSpinning/20µs-4 61 1969048 ns/op BenchmarkWakeupParallelSpinning/50µs-4 61 1952813 ns/op BenchmarkWakeupParallelSpinning/100µs-4 61 1953118 ns/op BenchmarkMatmult-4 3151400 41.53 ns/op BenchmarkFastrand-4 10562907 10.91 ns/op BenchmarkFastrand64-4 12718365 10.21 ns/op BenchmarkFastrandHashiter-4 1000000 387.7 ns/op BenchmarkFastrandn/2-4 9449190 11.99 ns/op BenchmarkFastrandn/3-4 10188802 11.69 ns/op BenchmarkFastrandn/4-4 10211461 12.91 ns/op BenchmarkFastrandn/5-4 9964531 11.66 ns/op BenchmarkIfaceCmp100-4 122785 946.5 ns/op BenchmarkIfaceCmpNil100-4 244887 594.3 ns/op BenchmarkEfaceCmpDiff-4 39537 2915 ns/op BenchmarkEfaceCmpDiffIndirect-4 36140 3215 ns/op BenchmarkDefer-4 1307457 88.14 ns/op BenchmarkDefer10-4 984177 112.1 ns/op BenchmarkDeferMany-4 617505 322.6 ns/op BenchmarkPanicRecover-4 745668 172.9 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 6133 28984 ns/op 0 p50-ns 0 p90-ns 978500 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 4098 45756 ns/op 0 p50-ns 0 p90-ns 987600 p99-ns BenchmarkGoroutineProfile/small/idle-4 3069 41683 ns/op 0 p50-ns 0 p90-ns 983000 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 1367144 ns/op 968000 p50-ns 2915900 p90-ns 25353400 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 4099 32400 ns/op 0 p50-ns 0 p90-ns 978100 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 6096 49498 ns/op 0 p50-ns 0 p90-ns 984400 p99-ns BenchmarkGoroutineProfile/large/idle-4 49 2292204 ns/op 1957800 p50-ns 2939100 p90-ns 3911200 p99-ns BenchmarkGoroutineProfile/large/loaded-4 30 6314243 ns/op 4855600 p50-ns 14641800 p90-ns 27346300 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 6194 28221 ns/op 0 p50-ns 0 p90-ns 978500 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 3066 61468 ns/op 0 p50-ns 0 p90-ns 1004000 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1227 94693 ns/op 0 p50-ns 0 p90-ns 989900 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 127 799718 ns/op 963500 p50-ns 1030800 p90-ns 6858600 p99-ns BenchmarkRWMutexUncontended-4 3800128 27.48 ns/op BenchmarkRWMutexWrite100-4 627778 309.5 ns/op BenchmarkRWMutexWrite10-4 111715 1451 ns/op BenchmarkRWMutexWorkWrite100-4 282970 376.2 ns/op BenchmarkRWMutexWorkWrite10-4 68337 2558 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 2468 43124 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1365 96600 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1526 85094 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 534 208364 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 819 183600 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 258 442833 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 372 338659 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 141 907187 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 414435 315.8 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 614628 327.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 408913 413.2 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 407276 330.9 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 591861 339.9 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 410958 425.3 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 409933 364.5 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 406214 360.6 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 410059 454.9 ns/op BenchmarkMakeSlice/Byte-4 2455383 48.53 ns/op BenchmarkMakeSlice/Int16-4 2614383 46.31 ns/op BenchmarkMakeSlice/Int-4 2082776 64.72 ns/op BenchmarkMakeSlice/Ptr-4 1755712 68.42 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 111.3 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 127.0 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 154.2 ns/op BenchmarkGrowSlice/Byte-4 1000000 121.1 ns/op BenchmarkGrowSlice/Int16-4 925261 145.7 ns/op BenchmarkGrowSlice/Int-4 703851 192.8 ns/op BenchmarkGrowSlice/Ptr-4 612619 200.9 ns/op BenchmarkGrowSlice/Struct/24-4 611650 309.7 ns/op BenchmarkGrowSlice/Struct/32-4 409555 364.8 ns/op BenchmarkGrowSlice/Struct/40-4 245941 468.5 ns/op BenchmarkExtendSlice/IntSlice-4 608642 182.9 ns/op BenchmarkExtendSlice/PointerSlice-4 614469 197.1 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 105.5 ns/op BenchmarkAppend-4 1000000 128.9 ns/op BenchmarkAppendGrowByte-4 6 16925633 ns/op BenchmarkAppendGrowString-4 1 124029000 ns/op BenchmarkAppendSlice/1Bytes-4 2154916 55.29 ns/op BenchmarkAppendSlice/4Bytes-4 2155988 53.44 ns/op BenchmarkAppendSlice/7Bytes-4 2233837 55.96 ns/op BenchmarkAppendSlice/8Bytes-4 2559267 53.81 ns/op BenchmarkAppendSlice/15Bytes-4 2014094 59.63 ns/op BenchmarkAppendSlice/16Bytes-4 2319006 52.64 ns/op BenchmarkAppendSlice/32Bytes-4 1890549 59.41 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 122905 1073 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 27925 4337 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 16215 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2456 59649 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 438 245263 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 144 868193 ns/op BenchmarkAppendStr/1Bytes-4 2924767 47.74 ns/op BenchmarkAppendStr/4Bytes-4 2560365 49.59 ns/op BenchmarkAppendStr/8Bytes-4 2274596 48.52 ns/op BenchmarkAppendStr/16Bytes-4 2614333 51.92 ns/op BenchmarkAppendStr/32Bytes-4 2082808 52.06 ns/op BenchmarkAppendSpecialCase-4 834001 135.8 ns/op BenchmarkCopy/1Byte-4 2362329 52.91 ns/op 18.90 MB/s BenchmarkCopy/1String-4 2408486 53.52 ns/op 18.68 MB/s BenchmarkCopy/2Byte-4 2047994 52.45 ns/op 38.13 MB/s BenchmarkCopy/2String-4 2234994 55.06 ns/op 36.32 MB/s BenchmarkCopy/4Byte-4 2234898 55.50 ns/op 72.07 MB/s BenchmarkCopy/4String-4 2317662 53.94 ns/op 74.16 MB/s BenchmarkCopy/8Byte-4 2409298 53.11 ns/op 150.63 MB/s BenchmarkCopy/8String-4 2154916 49.86 ns/op 160.45 MB/s BenchmarkCopy/12Byte-4 2234749 59.01 ns/op 203.37 MB/s BenchmarkCopy/12String-4 2410160 55.50 ns/op 216.20 MB/s BenchmarkCopy/16Byte-4 2284554 53.00 ns/op 301.89 MB/s BenchmarkCopy/16String-4 2234444 55.94 ns/op 286.00 MB/s BenchmarkCopy/32Byte-4 2155764 57.53 ns/op 556.21 MB/s BenchmarkCopy/32String-4 1890266 59.42 ns/op 538.55 MB/s BenchmarkCopy/128Byte-4 1730852 71.09 ns/op 1800.65 MB/s BenchmarkCopy/128String-4 1616890 77.32 ns/op 1655.51 MB/s BenchmarkCopy/1024Byte-4 500068 240.3 ns/op 4262.08 MB/s BenchmarkCopy/1024String-4 408343 282.3 ns/op 3627.74 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 40938 3172 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 24577 5364 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 14287 8749 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 10743 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 14062 ns/op BenchmarkAppendInPlace/Grow/Byte-4 246259 686.1 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 245734 663.8 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 111522 910.9 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 123094 1143 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 94555 1363 ns/op BenchmarkStackCopyPtr-4 1 125959600 ns/op BenchmarkStackCopy-4 1 105469000 ns/op BenchmarkStackCopyNoCache-4 24 5574500 ns/op BenchmarkStackCopyWithStkobj-4 3 38101533 ns/op BenchmarkIssue18138-4 342 371244 ns/op BenchmarkCompareStringEqual-4 12296467 9.132 ns/op BenchmarkCompareStringIdentical-4 20528962 4.899 ns/op BenchmarkCompareStringSameLength-4 13663224 8.148 ns/op BenchmarkCompareStringDifferentLength-4 20973140 5.122 ns/op BenchmarkCompareStringBigUnaligned-4 3421 34267 ns/op 30600.59 MB/s BenchmarkCompareStringBig-4 2709 44352 ns/op 23642.61 MB/s BenchmarkConcatStringAndBytes-4 3233602 42.59 ns/op BenchmarkSliceByteToString/1-4 2613507 48.21 ns/op BenchmarkSliceByteToString/2-4 1428699 87.50 ns/op BenchmarkSliceByteToString/4-4 1396539 90.22 ns/op BenchmarkSliceByteToString/8-4 1380608 87.01 ns/op BenchmarkSliceByteToString/16-4 1380729 91.24 ns/op BenchmarkSliceByteToString/32-4 1000000 102.5 ns/op BenchmarkSliceByteToString/64-4 1000000 128.0 ns/op BenchmarkSliceByteToString/128-4 1000000 173.9 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2998994 46.23 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1000000 120.1 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1000000 104.5 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 6141310 20.67 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2384570 50.34 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2857978 42.71 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 3413619 40.91 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 609786 195.4 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 610065 169.7 ns/op BenchmarkRuneIterate/range/ASCII-4 11166426 10.49 ns/op BenchmarkRuneIterate/range/Japanese-4 2319520 43.79 ns/op BenchmarkRuneIterate/range/MixedLength-4 3321375 37.93 ns/op BenchmarkRuneIterate/range1/ASCII-4 11175265 11.36 ns/op BenchmarkRuneIterate/range1/Japanese-4 2275459 46.78 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3321302 36.46 ns/op BenchmarkRuneIterate/range2/ASCII-4 11188602 11.17 ns/op BenchmarkRuneIterate/range2/Japanese-4 2455629 42.95 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2730139 36.84 ns/op BenchmarkArrayEqual-4 17524131 5.738 ns/op BenchmarkFunc/Name-4 2925102 38.05 ns/op BenchmarkFunc/Entry-4 12293444 10.80 ns/op BenchmarkFunc/FileLine-4 3840577 37.13 ns/op BenchmarkChanToSyscallPing-4 2458 46876 ns/op BenchmarkSyscallToSyscallPing-4 4113 27305 ns/op BenchmarkChanToChanPing-4 38404 3001 ns/op BenchmarkOsYield-4 1000000 109.4 ns/op BenchmarkRunningGoProgram-4 10 11816900 ns/op PASS ok runtime 164.092s goos: windows goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 29977 3617 ns/op BenchmarkHandle/concurrent-4 10000 11035 ns/op PASS ok runtime/cgo 1.302s goos: windows goarch: amd64 pkg: runtime/internal/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 15368064 8.070 ns/op BenchmarkAnd32Parallel-4 2518725 49.24 ns/op BenchmarkAnd64-4 15382446 40.00 ns/op BenchmarkAnd64Parallel-4 2309162 49.90 ns/op BenchmarkOr32-4 14726962 39.65 ns/op BenchmarkOr32Parallel-4 2356573 50.15 ns/op BenchmarkOr64-4 17584993 7.663 ns/op BenchmarkOr64Parallel-4 2803584 49.46 ns/op BenchmarkAtomicLoad64-4 22494764 5.513 ns/op BenchmarkAtomicStore64-4 22012015 5.546 ns/op BenchmarkAtomicLoad-4 20439795 5.829 ns/op BenchmarkAtomicStore-4 20444671 5.350 ns/op BenchmarkAnd8-4 22589038 5.319 ns/op BenchmarkAnd-4 22430336 5.269 ns/op BenchmarkAnd8Parallel-4 2696382 41.29 ns/op BenchmarkAndParallel-4 6141310 38.01 ns/op BenchmarkOr8-4 20573661 5.505 ns/op BenchmarkOr-4 22524571 5.465 ns/op BenchmarkOr8Parallel-4 2749405 39.43 ns/op BenchmarkOrParallel-4 1000000 386.7 ns/op BenchmarkXadd-4 3153952 40.25 ns/op BenchmarkXadd64-4 2894230 36.10 ns/op BenchmarkCas-4 2803854 41.10 ns/op BenchmarkCas64-4 3360217 37.20 ns/op BenchmarkXchg-4 3764599 33.72 ns/op BenchmarkXchg64-4 3360596 31.38 ns/op PASS ok runtime/internal/atomic 6.350s goos: windows goarch: amd64 pkg: runtime/internal/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5117052 23.28 ns/op BenchmarkMulUintptr/large-4 4386412 28.05 ns/op PASS ok runtime/internal/math 1.331s goos: windows goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 30 3938693 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 20 5567160 ns/op 259.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 558 189026 ns/op 1.866 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 14 8930793 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 9 11180500 ns/op 544.9 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 266 436802 ns/op 16.10 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 60548400 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 78611100 ns/op 4808 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 43 3088465 ns/op 169.0 concurrent_launches/op PASS ok runtime/pprof 3.061s goos: windows goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 31 4063784 ns/op BenchmarkStackLeak-4 8552 14846 ns/op PASS ok runtime/race 1.549s goos: windows goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 4732642 26.83 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 227026 580.6 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.609s goos: windows goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 43 3156872 ns/op BenchmarkIndex_Large-4 27740 5318 ns/op BenchmarkIndexFunc_Large-4 126 844858 ns/op BenchmarkCompact/nil-4 8192355 16.21 ns/op BenchmarkCompact/one-4 2156007 61.60 ns/op BenchmarkCompact/sorted-4 1427778 101.2 ns/op BenchmarkCompact/1_item-4 1000000 121.1 ns/op BenchmarkCompact/unsorted-4 1000000 103.5 ns/op BenchmarkCompact/many-4 1000000 184.6 ns/op BenchmarkCompact_Large-4 656 157814 ns/op BenchmarkCompactFunc_Large-4 70 1855311 ns/op BenchmarkReplace/naive-fast-4 102261 1251 ns/op BenchmarkReplace/optimized-fast-4 111628 979.9 ns/op BenchmarkReplace/naive-slow-4 28568 4103 ns/op BenchmarkReplace/optimized-slow-4 31488 3566 ns/op BenchmarkBinarySearchFloats/Size16-4 1350220 96.23 ns/op BenchmarkBinarySearchFloats/Size32-4 1001876 113.1 ns/op BenchmarkBinarySearchFloats/Size64-4 1047594 123.1 ns/op BenchmarkBinarySearchFloats/Size128-4 851708 136.4 ns/op BenchmarkBinarySearchFloats/Size512-4 1000000 170.0 ns/op BenchmarkBinarySearchFloats/Size1024-4 621567 174.4 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 611650 180.4 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 616364 223.4 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 454326 251.5 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 411338 296.8 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 409108 367.5 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 305312 409.4 ns/op PASS ok slices 5.468s goos: windows goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 176379 814.2 ns/op BenchmarkSortInts-4 2 91808700 ns/op BenchmarkSlicesSortInts-4 3 54038667 ns/op BenchmarkSortIsSorted-4 40 3172225 ns/op BenchmarkSlicesIsSorted-4 61 1795549 ns/op BenchmarkSortStrings-4 1 124011200 ns/op BenchmarkSlicesSortStrings-4 1 103525300 ns/op BenchmarkSortStrings_Sorted-4 30 4296593 ns/op BenchmarkSlicesSortStrings_Sorted-4 60 2213513 ns/op BenchmarkSortStructs-4 1 215809200 ns/op BenchmarkSortFuncStructs-4 1 193391700 ns/op BenchmarkSortString1K-4 307 435630 ns/op BenchmarkSortString1K_Slice-4 228 510141 ns/op BenchmarkStableString1K-4 115 1002154 ns/op BenchmarkSortInt1K-4 360 317345 ns/op BenchmarkSortInt1K_Sorted-4 4084 27030 ns/op BenchmarkSortInt1K_Reversed-4 2455 48175 ns/op BenchmarkSortInt1K_Mod8-4 820 157103 ns/op BenchmarkStableInt1K-4 165 763518 ns/op BenchmarkStableInt1K_Slice-4 204 607650 ns/op BenchmarkSortInt64K-4 3 35467500 ns/op BenchmarkSortInt64K_Slice-4 3 44986967 ns/op BenchmarkStableInt64K-4 2 78125700 ns/op BenchmarkSort1e2-4 490 326669 ns/op BenchmarkStable1e2-4 190 754739 ns/op BenchmarkSort1e4-4 2 54680550 ns/op BenchmarkStable1e4-4 1 198241400 ns/op PASS ok sort 12.265s goos: windows goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 970363 118.7 ns/op BenchmarkAtof64Float-4 1000000 135.7 ns/op BenchmarkAtof64FloatExp-4 720344 165.4 ns/op BenchmarkAtof64Big-4 410704 249.7 ns/op BenchmarkAtof64RandomBits-4 614911 250.9 ns/op BenchmarkAtof64RandomFloats-4 614628 228.8 ns/op BenchmarkAtof64RandomLongFloats-4 612619 263.0 ns/op BenchmarkAtof32Decimal-4 1004470 123.5 ns/op BenchmarkAtof32Float-4 1000000 143.6 ns/op BenchmarkAtof32FloatExp-4 1000000 174.8 ns/op BenchmarkAtof32Random-4 444694 265.7 ns/op BenchmarkAtof32RandomLong-4 153270 681.7 ns/op BenchmarkParseInt/Pos/7bit-4 1516972 80.46 ns/op BenchmarkParseInt/Pos/26bit-4 1000000 151.4 ns/op BenchmarkParseInt/Pos/31bit-4 610500 166.3 ns/op BenchmarkParseInt/Pos/56bit-4 613183 246.8 ns/op BenchmarkParseInt/Pos/63bit-4 411409 284.8 ns/op BenchmarkParseInt/Neg/7bit-4 1480508 73.87 ns/op BenchmarkParseInt/Neg/26bit-4 869187 146.1 ns/op BenchmarkParseInt/Neg/31bit-4 619962 171.7 ns/op BenchmarkParseInt/Neg/56bit-4 619674 255.4 ns/op BenchmarkParseInt/Neg/63bit-4 716888 272.4 ns/op BenchmarkAtoi/Pos/7bit-4 2233854 56.84 ns/op BenchmarkAtoi/Pos/26bit-4 1000000 121.1 ns/op BenchmarkAtoi/Pos/31bit-4 1000000 126.0 ns/op BenchmarkAtoi/Pos/56bit-4 616047 210.8 ns/op BenchmarkAtoi/Pos/63bit-4 410704 278.2 ns/op BenchmarkAtoi/Neg/7bit-4 2193732 57.86 ns/op BenchmarkAtoi/Neg/26bit-4 1000000 113.4 ns/op BenchmarkAtoi/Neg/31bit-4 1012770 135.0 ns/op BenchmarkAtoi/Neg/56bit-4 627943 180.4 ns/op BenchmarkAtoi/Neg/63bit-4 615320 271.4 ns/op BenchmarkFormatFloat/Decimal-4 137325 832.1 ns/op BenchmarkFormatFloat/Float-4 153314 859.9 ns/op BenchmarkFormatFloat/Exp-4 154173 842.4 ns/op BenchmarkFormatFloat/NegExp-4 159728 788.7 ns/op BenchmarkFormatFloat/LongExp-4 128978 954.1 ns/op BenchmarkFormatFloat/Big-4 108882 1050 ns/op BenchmarkFormatFloat/BinaryExp-4 302990 386.8 ns/op BenchmarkFormatFloat/32Integer-4 149152 812.0 ns/op BenchmarkFormatFloat/32ExactFraction-4 175080 669.4 ns/op BenchmarkFormatFloat/32Point-4 153672 889.7 ns/op BenchmarkFormatFloat/32Exp-4 146421 720.3 ns/op BenchmarkFormatFloat/32NegExp-4 175698 756.0 ns/op BenchmarkFormatFloat/32Shortest-4 154096 785.8 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 204268 678.8 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 162298 752.2 ns/op BenchmarkFormatFloat/64Fixed1-4 246097 635.0 ns/op BenchmarkFormatFloat/64Fixed2-4 204112 612.3 ns/op BenchmarkFormatFloat/64Fixed3-4 246147 583.1 ns/op BenchmarkFormatFloat/64Fixed4-4 204219 636.0 ns/op BenchmarkFormatFloat/64Fixed12-4 136137 961.2 ns/op BenchmarkFormatFloat/64Fixed16-4 136208 874.6 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 175839 827.5 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 136633 985.8 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3078 38388 ns/op BenchmarkFormatFloat/Slowpath64-4 153770 1003 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 136383 1010 ns/op BenchmarkAppendFloat/Decimal-4 205370 694.4 ns/op BenchmarkAppendFloat/Float-4 173731 781.2 ns/op BenchmarkAppendFloat/Exp-4 171358 740.9 ns/op BenchmarkAppendFloat/NegExp-4 204349 740.7 ns/op BenchmarkAppendFloat/LongExp-4 153904 926.4 ns/op BenchmarkAppendFloat/Big-4 136490 944.3 ns/op BenchmarkAppendFloat/BinaryExp-4 409234 286.4 ns/op BenchmarkAppendFloat/32Integer-4 136418 765.8 ns/op BenchmarkAppendFloat/32ExactFraction-4 204616 630.0 ns/op BenchmarkAppendFloat/32Point-4 175464 784.8 ns/op BenchmarkAppendFloat/32Exp-4 205222 699.5 ns/op BenchmarkAppendFloat/32NegExp-4 175885 699.6 ns/op BenchmarkAppendFloat/32Shortest-4 204969 576.5 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 205321 651.7 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 204774 648.6 ns/op BenchmarkAppendFloat/64Fixed1-4 246259 543.3 ns/op BenchmarkAppendFloat/64Fixed2-4 245638 481.1 ns/op BenchmarkAppendFloat/64Fixed3-4 308173 500.7 ns/op BenchmarkAppendFloat/64Fixed4-4 308023 500.9 ns/op BenchmarkAppendFloat/64Fixed12-4 153422 872.0 ns/op BenchmarkAppendFloat/64Fixed16-4 175664 711.7 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 204697 682.4 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 153690 775.1 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 3114 39828 ns/op BenchmarkAppendFloat/Slowpath64-4 153680 864.2 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 153886 850.4 ns/op BenchmarkFormatInt-4 19191 6055 ns/op BenchmarkAppendInt-4 23620 5624 ns/op BenchmarkFormatUint-4 122302 1062 ns/op BenchmarkAppendUint-4 153198 930.9 ns/op BenchmarkFormatIntSmall/7-4 3321752 34.10 ns/op BenchmarkFormatIntSmall/42-4 3319171 33.83 ns/op BenchmarkAppendIntSmall-4 1617374 73.07 ns/op BenchmarkAppendUintVarlen/1-4 1661883 74.63 ns/op BenchmarkAppendUintVarlen/12-4 1684036 70.74 ns/op BenchmarkAppendUintVarlen/123-4 1216603 102.7 ns/op BenchmarkAppendUintVarlen/1234-4 1279646 94.62 ns/op BenchmarkAppendUintVarlen/12345-4 1000000 104.5 ns/op BenchmarkAppendUintVarlen/123456-4 1000000 103.5 ns/op BenchmarkAppendUintVarlen/1234567-4 1204995 107.0 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 104.5 ns/op BenchmarkAppendUintVarlen/123456789-4 1000000 103.5 ns/op BenchmarkAppendUintVarlen/1234567890-4 1000000 105.5 ns/op BenchmarkAppendUintVarlen/12345678901-4 1000000 100.6 ns/op BenchmarkAppendUintVarlen/123456789012-4 1000000 116.2 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1000000 117.2 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1000000 120.1 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1000000 113.3 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1000000 112.3 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1000000 120.1 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1000000 126.0 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 1000000 122.0 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1000000 134.8 ns/op BenchmarkQuote-4 68254 2046 ns/op BenchmarkQuoteRune-4 613904 221.1 ns/op BenchmarkAppendQuote-4 72232 1663 ns/op BenchmarkAppendQuoteRune-4 1000000 115.2 ns/op BenchmarkUnquoteEasy-4 1511398 71.09 ns/op BenchmarkUnquoteHard-4 68311 2001 ns/op PASS ok strconv 19.661s goos: windows goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 611464 271.5 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 205128 685.7 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 306880 515.4 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 611931 213.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 204620 663.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 305428 466.9 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 408024 315.9 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 111705 1137 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 152112 886.1 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 916494 131.1 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 28575 4955 ns/op BenchmarkGenericMatch1-4 2445 45123 ns/op BenchmarkGenericMatch2-4 490 221226 ns/op BenchmarkSingleMaxSkipping-4 10000 12597 ns/op 793.86 MB/s BenchmarkSingleLongSuffixFail-4 17305 6828 ns/op 146.74 MB/s BenchmarkSingleMatch-4 294 428514 ns/op 35.00 MB/s BenchmarkByteByteNoMatch-4 82276 1448 ns/op BenchmarkByteByteMatch-4 24564 4970 ns/op BenchmarkByteStringMatch-4 29991 4234 ns/op BenchmarkHTMLEscapeNew-4 102543 1295 ns/op BenchmarkHTMLEscapeOld-4 111837 1179 ns/op BenchmarkByteStringReplacerWriteString-4 1711 70762 ns/op BenchmarkByteReplacerWriteString-4 2000 61519 ns/op BenchmarkByteByteReplaces-4 6187 30940 ns/op BenchmarkByteByteMap-4 12165 10916 ns/op BenchmarkMap/identity/ASCII-4 612056 191.5 ns/op BenchmarkMap/identity/Greek-4 496726 249.7 ns/op BenchmarkMap/change/ASCII-4 47278 2664 ns/op BenchmarkMap/change/Greek-4 34140 3747 ns/op BenchmarkIndexRune-4 2409096 50.68 ns/op BenchmarkIndexRuneLongString-4 2048455 61.50 ns/op BenchmarkIndexRuneFastPath-4 4726641 25.61 ns/op BenchmarkIndex-4 4096498 26.94 ns/op BenchmarkLastIndex-4 5585682 23.25 ns/op BenchmarkIndexByte-4 12297475 9.847 ns/op BenchmarkToUpper/#00-4 4389766 23.36 ns/op BenchmarkToUpper/ONLYUPPER-4 3614751 35.93 ns/op BenchmarkToUpper/abc-4 410901 301.8 ns/op BenchmarkToUpper/AbC123-4 307699 403.1 ns/op BenchmarkToUpper/azAZ09_-4 407649 383.3 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 72313 1904 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 72208 1515 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 45657 2910 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 81856 1623 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 153572 858.7 ns/op BenchmarkToLower/#00-4 4917225 23.64 ns/op BenchmarkToLower/abc-4 5125992 25.72 ns/op BenchmarkToLower/AbC123-4 306802 461.5 ns/op BenchmarkToLower/azAZ09_-4 306418 452.6 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 123050 1000 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 81886 1598 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 39631 2982 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 111597 1129 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 175256 830.2 ns/op BenchmarkMapNoChanges-4 1000000 127.9 ns/op BenchmarkTrim-4 49090 2586 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3228531 33.57 ns/op BenchmarkToValidUTF8/InvalidASCII-4 246628 562.2 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 153600 756.3 ns/op BenchmarkEqualFold/Tests-4 76831 1818 ns/op BenchmarkEqualFold/ASCII-4 4238125 29.72 ns/op BenchmarkEqualFold/UnicodePrefix-4 153403 897.6 ns/op BenchmarkEqualFold/UnicodeSuffix-4 153458 852.8 ns/op BenchmarkIndexHard1-4 1226 97193 ns/op BenchmarkIndexHard2-4 868 137269 ns/op BenchmarkIndexHard3-4 157 696484 ns/op BenchmarkIndexHard4-4 180 656451 ns/op BenchmarkLastIndexHard1-4 60 1741222 ns/op BenchmarkLastIndexHard2-4 61 1680700 ns/op BenchmarkLastIndexHard3-4 100 1660254 ns/op BenchmarkCountHard1-4 1226 98773 ns/op BenchmarkCountHard2-4 766 136440 ns/op BenchmarkCountHard3-4 154 786325 ns/op BenchmarkIndexTorture-4 8832 13156 ns/op BenchmarkCountTorture-4 10000 13182 ns/op BenchmarkCountTortureOverlapping-4 1276 98724 ns/op BenchmarkCountByte/10-4 5589115 24.99 ns/op 400.22 MB/s BenchmarkCountByte/32-4 5346116 26.31 ns/op 1216.41 MB/s BenchmarkCountByte/4096-4 1000000 100.6 ns/op 40715.22 MB/s BenchmarkCountByte/4194304-4 1446 85783 ns/op 48894.36 MB/s BenchmarkCountByte/67108864-4 24 4312875 ns/op 15560.12 MB/s BenchmarkFields/ASCII/16-4 407206 311.7 ns/op 51.34 MB/s 16 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 26709 4278 ns/op 59.84 MB/s 240 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 2050 58586 ns/op 69.91 MB/s 5376 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 121 1025014 ns/op 63.94 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 6 17575450 ns/op 59.66 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 153834 774.6 ns/op 20.66 MB/s 80 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 14287 9911 ns/op 25.83 MB/s 480 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 722 162307 ns/op 25.24 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 40 2637182 ns/op 24.85 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 43942467 ns/op 23.86 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 407968 407.0 ns/op 39.32 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 21573 5477 ns/op 46.74 MB/s 240 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1366 102976 ns/op 39.78 MB/s 20736 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 73 1685400 ns/op 38.88 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 28568550 ns/op 36.70 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 204826 643.7 ns/op 24.85 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 15748 7629 ns/op 33.55 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1021 131988 ns/op 31.03 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 100 2118844 ns/op 30.93 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 33851267 ns/op 30.98 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 45902467 ns/op BenchmarkSplitSingleByteSeparator-4 30 3613833 ns/op BenchmarkSplitMultiByteSeparator-4 61 2417236 ns/op BenchmarkSplitNSingleByteSeparator-4 306138 408.4 ns/op BenchmarkSplitNMultiByteSeparator-4 247011 490.2 ns/op BenchmarkRepeat/5x0-4 4723423 25.84 ns/op BenchmarkRepeat/5x1-4 4097702 27.65 ns/op BenchmarkRepeat/5x2-4 307062 448.4 ns/op BenchmarkRepeat/5x6-4 175756 683.4 ns/op BenchmarkRepeat/10x0-4 4238469 26.27 ns/op BenchmarkRepeat/10x1-4 4915111 26.03 ns/op BenchmarkRepeat/10x2-4 269262 409.6 ns/op BenchmarkRepeat/10x6-4 157543 688.2 ns/op BenchmarkRepeatLarge/256/1-4 81094 1542 ns/op 166.07 MB/s BenchmarkRepeatLarge/256/16-4 136632 943.5 ns/op 271.33 MB/s BenchmarkRepeatLarge/512/1-4 59787 1797 ns/op 284.94 MB/s BenchmarkRepeatLarge/512/16-4 94318 1253 ns/op 408.67 MB/s BenchmarkRepeatLarge/1024/1-4 55881 2359 ns/op 434.02 MB/s BenchmarkRepeatLarge/1024/16-4 72307 1729 ns/op 592.35 MB/s BenchmarkRepeatLarge/2048/1-4 39620 3353 ns/op 610.86 MB/s BenchmarkRepeatLarge/2048/16-4 43869 2804 ns/op 730.28 MB/s BenchmarkRepeatLarge/4096/1-4 20478 5151 ns/op 795.24 MB/s BenchmarkRepeatLarge/4096/16-4 29244 4341 ns/op 943.57 MB/s BenchmarkRepeatLarge/8192/1-4 14805 8839 ns/op 926.75 MB/s BenchmarkRepeatLarge/8192/16-4 16166 8457 ns/op 968.70 MB/s BenchmarkRepeatLarge/8192/4097-4 5580356 21.34 ns/op 191943.84 MB/s BenchmarkRepeatLarge/16384/1-4 10000 15138 ns/op 1082.32 MB/s BenchmarkRepeatLarge/16384/16-4 10000 14745 ns/op 1111.18 MB/s BenchmarkRepeatLarge/16384/4097-4 10288 10064 ns/op 1221.33 MB/s BenchmarkRepeatLarge/32768/1-4 6098 24983 ns/op 1311.59 MB/s BenchmarkRepeatLarge/32768/16-4 6127 25502 ns/op 1284.92 MB/s BenchmarkRepeatLarge/32768/4097-4 6129 25655 ns/op 1117.89 MB/s BenchmarkRepeatLarge/65536/1-4 3079 50432 ns/op 1299.49 MB/s BenchmarkRepeatLarge/65536/16-4 2457 50483 ns/op 1298.17 MB/s BenchmarkRepeatLarge/65536/4097-4 2455 47336 ns/op 1298.28 MB/s BenchmarkRepeatLarge/131072/1-4 1242 93596 ns/op 1400.41 MB/s BenchmarkRepeatLarge/131072/16-4 1228 98626 ns/op 1328.98 MB/s BenchmarkRepeatLarge/131072/4097-4 1225 94860 ns/op 1338.89 MB/s BenchmarkRepeatLarge/262144/1-4 722 183957 ns/op 1425.02 MB/s BenchmarkRepeatLarge/262144/16-4 878 172400 ns/op 1520.56 MB/s BenchmarkRepeatLarge/262144/4097-4 722 201554 ns/op 1280.61 MB/s BenchmarkRepeatLarge/524288/1-4 349 358252 ns/op 1463.46 MB/s BenchmarkRepeatLarge/524288/16-4 350 371028 ns/op 1413.07 MB/s BenchmarkRepeatLarge/524288/4097-4 332 385392 ns/op 1350.10 MB/s BenchmarkRepeatLarge/1048576/1-4 157 684042 ns/op 1532.91 MB/s BenchmarkRepeatLarge/1048576/16-4 175 792522 ns/op 1323.09 MB/s BenchmarkRepeatLarge/1048576/4097-4 163 731078 ns/op 1429.03 MB/s BenchmarkRepeatLarge/2097152/1-4 100 1533109 ns/op 1367.91 MB/s BenchmarkRepeatLarge/2097152/16-4 100 1435615 ns/op 1460.80 MB/s BenchmarkRepeatLarge/2097152/4097-4 100 1601950 ns/op 1306.89 MB/s BenchmarkRepeatLarge/4194304/1-4 39 2779346 ns/op 1509.10 MB/s BenchmarkRepeatLarge/4194304/16-4 61 2818146 ns/op 1488.32 MB/s BenchmarkRepeatLarge/4194304/4097-4 39 3030149 ns/op 1383.18 MB/s BenchmarkRepeatLarge/8388608/1-4 20 5470020 ns/op 1533.56 MB/s BenchmarkRepeatLarge/8388608/16-4 19 5396916 ns/op 1554.33 MB/s BenchmarkRepeatLarge/8388608/4097-4 22 5592459 ns/op 1499.62 MB/s BenchmarkRepeatLarge/16777216/1-4 12 10499217 ns/op 1597.95 MB/s BenchmarkRepeatLarge/16777216/16-4 10 10645080 ns/op 1576.05 MB/s BenchmarkRepeatLarge/16777216/4097-4 12 10093825 ns/op 1662.13 MB/s BenchmarkRepeatLarge/33554432/1-4 4 26614050 ns/op 1260.78 MB/s BenchmarkRepeatLarge/33554432/16-4 6 20037617 ns/op 1674.57 MB/s BenchmarkRepeatLarge/33554432/4097-4 5 20710340 ns/op 1620.18 MB/s BenchmarkRepeatLarge/67108864/1-4 3 51108067 ns/op 1313.08 MB/s BenchmarkRepeatLarge/67108864/16-4 3 42972633 ns/op 1561.67 MB/s BenchmarkRepeatLarge/67108864/4097-4 3 39071067 ns/op 1717.61 MB/s BenchmarkRepeatLarge/134217728/1-4 2 98633300 ns/op 1360.77 MB/s BenchmarkRepeatLarge/134217728/16-4 2 77162450 ns/op 1739.42 MB/s BenchmarkRepeatLarge/134217728/4097-4 2 82522550 ns/op 1626.44 MB/s BenchmarkRepeatLarge/268435456/1-4 1 163091800 ns/op 1645.92 MB/s BenchmarkRepeatLarge/268435456/16-4 1 150413700 ns/op 1784.65 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 155294300 ns/op 1728.56 MB/s BenchmarkRepeatLarge/536870912/1-4 1 480461100 ns/op 1117.41 MB/s BenchmarkRepeatLarge/536870912/16-4 1 296887000 ns/op 1808.33 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 325192800 ns/op 1650.93 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 925801200 ns/op 1159.80 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 636701600 ns/op 1686.41 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 685547400 ns/op 1566.25 MB/s BenchmarkIndexAnyASCII/1:1-4 2675125 44.91 ns/op BenchmarkIndexAnyASCII/1:2-4 2557630 46.20 ns/op BenchmarkIndexAnyASCII/1:4-4 2233950 49.39 ns/op BenchmarkIndexAnyASCII/1:8-4 2318907 47.98 ns/op BenchmarkIndexAnyASCII/1:16-4 2507542 48.34 ns/op BenchmarkIndexAnyASCII/1:32-4 2560834 46.52 ns/op BenchmarkIndexAnyASCII/1:64-4 2793334 45.80 ns/op BenchmarkIndexAnyASCII/16:1-4 2671575 47.87 ns/op BenchmarkIndexAnyASCII/16:2-4 1000000 134.8 ns/op BenchmarkIndexAnyASCII/16:4-4 947431 117.5 ns/op BenchmarkIndexAnyASCII/16:8-4 874094 140.8 ns/op BenchmarkIndexAnyASCII/16:16-4 806073 147.8 ns/op BenchmarkIndexAnyASCII/16:32-4 628238 174.1 ns/op BenchmarkIndexAnyASCII/16:64-4 617220 238.9 ns/op BenchmarkIndexAnyASCII/256:1-4 2672277 47.89 ns/op BenchmarkIndexAnyASCII/256:2-4 76800 1615 ns/op BenchmarkIndexAnyASCII/256:4-4 76790 1615 ns/op BenchmarkIndexAnyASCII/256:8-4 72273 1622 ns/op BenchmarkIndexAnyASCII/256:16-4 76806 1691 ns/op BenchmarkIndexAnyASCII/256:32-4 72260 1621 ns/op BenchmarkIndexAnyASCII/256:64-4 68198 1733 ns/op BenchmarkIndexAnyUTF8/1:1-4 2673742 44.18 ns/op BenchmarkIndexAnyUTF8/1:2-4 2457620 45.31 ns/op BenchmarkIndexAnyUTF8/1:4-4 2411347 49.81 ns/op BenchmarkIndexAnyUTF8/1:8-4 2857945 44.08 ns/op BenchmarkIndexAnyUTF8/1:16-4 2362795 48.35 ns/op BenchmarkIndexAnyUTF8/1:32-4 2318557 45.91 ns/op BenchmarkIndexAnyUTF8/1:64-4 2793483 43.69 ns/op BenchmarkIndexAnyUTF8/16:1-4 1887924 73.98 ns/op BenchmarkIndexAnyUTF8/16:2-4 307557 384.3 ns/op BenchmarkIndexAnyUTF8/16:4-4 307053 400.7 ns/op BenchmarkIndexAnyUTF8/16:8-4 306630 388.5 ns/op BenchmarkIndexAnyUTF8/16:16-4 407664 395.3 ns/op BenchmarkIndexAnyUTF8/16:32-4 307738 406.2 ns/op BenchmarkIndexAnyUTF8/16:64-4 308610 411.4 ns/op BenchmarkIndexAnyUTF8/256:1-4 306661 417.2 ns/op BenchmarkIndexAnyUTF8/256:2-4 19824 5912 ns/op BenchmarkIndexAnyUTF8/256:4-4 19822 5764 ns/op BenchmarkIndexAnyUTF8/256:8-4 20842 5904 ns/op BenchmarkIndexAnyUTF8/256:16-4 21192 5807 ns/op BenchmarkIndexAnyUTF8/256:32-4 20479 5722 ns/op BenchmarkIndexAnyUTF8/256:64-4 20143 5139 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2508003 47.12 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2925943 46.73 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2670951 45.69 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2508408 48.28 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2670601 49.73 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2457369 47.29 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2457328 46.09 ns/op BenchmarkLastIndexAnyASCII/16:1-4 1000000 135.7 ns/op BenchmarkLastIndexAnyASCII/16:2-4 1000000 111.3 ns/op BenchmarkLastIndexAnyASCII/16:4-4 926073 117.0 ns/op BenchmarkLastIndexAnyASCII/16:8-4 982083 127.3 ns/op BenchmarkLastIndexAnyASCII/16:16-4 841962 135.7 ns/op BenchmarkLastIndexAnyASCII/16:32-4 604899 171.1 ns/op BenchmarkLastIndexAnyASCII/16:64-4 617220 246.9 ns/op BenchmarkLastIndexAnyASCII/256:1-4 72328 1688 ns/op BenchmarkLastIndexAnyASCII/256:2-4 72236 1473 ns/op BenchmarkLastIndexAnyASCII/256:4-4 76768 1565 ns/op BenchmarkLastIndexAnyASCII/256:8-4 76824 1665 ns/op BenchmarkLastIndexAnyASCII/256:16-4 70814 1613 ns/op BenchmarkLastIndexAnyASCII/256:32-4 69168 1694 ns/op BenchmarkLastIndexAnyASCII/256:64-4 71611 1690 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2892537 42.54 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2506165 45.97 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2612625 47.84 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2614333 48.17 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2407539 48.26 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2731326 49.70 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2458290 44.10 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 410185 280.9 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 245936 575.7 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 247274 588.5 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 204808 591.2 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 194644 607.1 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 245594 584.6 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 245072 613.7 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 26150 4220 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14442 8587 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 13504 9039 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 13219 8496 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 14126 8365 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 13688 9060 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 13656 8725 ns/op BenchmarkTrimASCII/1:1-4 3841191 27.96 ns/op BenchmarkTrimASCII/1:2-4 3510927 35.88 ns/op BenchmarkTrimASCII/1:4-4 3619472 36.43 ns/op BenchmarkTrimASCII/1:8-4 2926621 39.04 ns/op BenchmarkTrimASCII/1:16-4 2118045 62.69 ns/op BenchmarkTrimASCII/16:1-4 2507427 44.03 ns/op BenchmarkTrimASCII/16:2-4 913138 143.3 ns/op BenchmarkTrimASCII/16:4-4 1000000 131.8 ns/op BenchmarkTrimASCII/16:8-4 1000000 126.9 ns/op BenchmarkTrimASCII/16:16-4 793603 146.5 ns/op BenchmarkTrimASCII/256:1-4 496249 249.9 ns/op BenchmarkTrimASCII/256:2-4 68151 1533 ns/op BenchmarkTrimASCII/256:4-4 81892 1634 ns/op BenchmarkTrimASCII/256:8-4 72307 1526 ns/op BenchmarkTrimASCII/256:16-4 68232 1660 ns/op BenchmarkTrimASCII/4096:1-4 39964 2932 ns/op BenchmarkTrimASCII/4096:2-4 6150 23339 ns/op BenchmarkTrimASCII/4096:4-4 5090 25517 ns/op BenchmarkTrimASCII/4096:8-4 5030 23686 ns/op BenchmarkTrimASCII/4096:16-4 5889 23377 ns/op BenchmarkTrimByte-4 4551954 24.02 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 19819 6948 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 19507 6956 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1364 83033 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3079 38370 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6222 19460 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 10000 10548 ns/op BenchmarkJoin/0-4 6154192 22.37 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 3960330 27.62 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 246213 503.8 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 175875 760.7 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 122774 1002 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 94651 1156 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 86631 1533 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 80337 1702 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3414056 32.03 ns/op BenchmarkTrimSpace/ASCII-4 1982251 52.22 ns/op BenchmarkTrimSpace/SomeNonASCII-4 204600 711.2 ns/op BenchmarkTrimSpace/JustNonASCII-4 102480 1382 ns/op BenchmarkReplaceAll-4 136716 842.7 ns/op 16 B/op 1 allocs/op PASS ok strings 56.323s goos: windows goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 20142 5672 ns/op BenchmarkCond2-4 10000 10449 ns/op BenchmarkCond4-4 8042 14694 ns/op BenchmarkCond8-4 4099 30733 ns/op BenchmarkCond16-4 1413 76715 ns/op BenchmarkCond32-4 662 221294 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 546116 216.4 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 242850 607.1 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 698938 181.7 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 408231 251.2 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 238532 569.0 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 897644 113.2 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 68295 1787 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 88272 2411 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 61485 2399 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 53404 3511 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 656760 168.0 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 161574 695.1 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 603541 242.7 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 130557 830.3 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 729073 140.6 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 135180 881.3 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1257912 84.63 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 26138 4072 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 96292 1237 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 615636 932.7 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 2467 41161 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 207 589603 ns/op BenchmarkRange/*sync.Map-4 945 118833 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 81879 1300 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 165528 690.4 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 47230 2379 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 175207 663.5 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 184563 650.8 ns/op BenchmarkAdversarialDelete/*sync.Map-4 149245 759.1 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 53425 1919 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 219804 670.8 ns/op BenchmarkDeleteCollision/*sync.Map-4 1008235 132.7 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 37225 3331 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 94519 1209 ns/op BenchmarkSwapCollision/*sync.Map-4 51212 2021 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 439 258084 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 123135 1435 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 299091 457.1 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 17308 8520 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 49149 2484 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 13962 7694 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 175698 650.2 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 88752 1287 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 205465 546.6 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 1983784 65.96 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 138213 897.3 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 1898563 61.72 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 916698 149.1 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 122821 1097 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 571488 198.2 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 97318 1284 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 344460 456.4 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 474868 314.7 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 93535 1357 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 624183 189.3 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 546690 376.9 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 72231 1406 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 204056 689.2 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 38384 3103 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 164559 718.0 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 671542 232.7 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 98209 1193 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 715898 152.8 ns/op BenchmarkUncontendedSemaphore-4 7226433 17.56 ns/op BenchmarkContendedSemaphore-4 1396052 79.77 ns/op BenchmarkMutexUncontended-4 864021 118.6 ns/op BenchmarkMutex-4 95254 1261 ns/op BenchmarkMutexSlack-4 86860 1248 ns/op BenchmarkMutexWork-4 72432 1443 ns/op BenchmarkMutexWorkSlack-4 64648 1632 ns/op BenchmarkMutexNoSpin-4 42400 2509 ns/op BenchmarkMutexSpin-4 58506 1886 ns/op BenchmarkOnce-4 1346913 121.1 ns/op BenchmarkOnceFunc/v=Once-4 1807452 71.85 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1321023 97.59 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1280137 85.46 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1535739 83.95 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1000000 101.5 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1350124 90.41 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 6553794 16.99 ns/op BenchmarkSemaSyntNonblock-4 1672365 73.00 ns/op BenchmarkSemaSyntBlock-4 1964064 128.8 ns/op BenchmarkSemaWorkNonblock-4 1256868 102.6 ns/op BenchmarkSemaWorkBlock-4 741684 162.0 ns/op BenchmarkRWMutexUncontended-4 450712 257.8 ns/op BenchmarkRWMutexWrite100-4 237970 533.5 ns/op BenchmarkRWMutexWrite10-4 133776 774.0 ns/op BenchmarkRWMutexWorkWrite100-4 206007 507.1 ns/op BenchmarkRWMutexWorkWrite10-4 153877 990.0 ns/op BenchmarkWaitGroupUncontended-4 767886 157.7 ns/op BenchmarkWaitGroupAddDone-4 505251 230.0 ns/op BenchmarkWaitGroupAddDoneWork-4 735484 378.4 ns/op BenchmarkWaitGroupWait-4 3763557 28.29 ns/op BenchmarkWaitGroupWaitWork-4 2167893 53.60 ns/op BenchmarkWaitGroupActuallyWait-4 29973 4008 ns/op 32 B/op 2 allocs/op PASS ok sync 22.487s goos: windows goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 848528 162.3 ns/op PASS ok sync/atomic 1.339s PASS ok syscall 1.030s goos: windows goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 204728 691.7 ns/op 0 B/op 0 allocs/op PASS ok testing 1.183s goos: windows goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 8902 13274 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 10000 10743 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 120 1180034 ns/op 110980 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 100 1054827 ns/op 1109 B/op 10 allocs/op BenchmarkTable/1x100000/new-4 1 128880900 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 111347400 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 2461 58335 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2461 50800 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 24 5168350 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 24 4964421 ns/op 16464 B/op 43 allocs/op BenchmarkTable/10x100000/new-4 1 603503900 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 571289200 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 235 494511 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 298 462080 ns/op 131 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 51276350 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 2 50789150 ns/op 1635264 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6400428300 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 6252959100 ns/op 334042088 B/op 100090 allocs/op BenchmarkPyramid/10-4 3075 39694 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 39 2803913 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 270500500 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 3070 39444 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 255 425077 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 28 4079857 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 9675 12213 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 18.441s goos: windows goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 63467250 ns/op BenchmarkVariableString-4 122654 971.4 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2467 49883 ns/op 2505 B/op 39 allocs/op PASS ok text/template/parse 1.504s goos: windows goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc-4 28 3975896 ns/op BenchmarkAfter-4 1 1926764300 ns/op BenchmarkStop-4 182 595609 ns/op BenchmarkSimultaneousAfterFunc-4 28 4359261 ns/op BenchmarkStartStop-4 249 568629 ns/op BenchmarkReset-4 3102 39035 ns/op BenchmarkSleep-4 22 5016495 ns/op BenchmarkParallelTimerLatency-4 30 1600254 avg-late-ns 49721900 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 34 551085 avg-late-ns 1962000 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 36 536696 avg-late-ns 1251400 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 33 543319 avg-late-ns 2013900 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 21 8986935 avg-late-ns 24480400 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 20 17181178 avg-late-ns 44663300 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 15 18490076 avg-late-ns 49893000 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 12 19138886 avg-late-ns 44441500 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 12 23913451 avg-late-ns 55810700 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 10 22556583 avg-late-ns 55953000 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 9 22604070 avg-late-ns 58171700 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 31 799801 avg-late-ns 1931900 max-late-ns BenchmarkTicker-4 1 1917973300 ns/op BenchmarkTickerReset-4 6086 23425 ns/op BenchmarkTickerResetNaive-4 177 584747 ns/op BenchmarkNow-4 2995716 46.95 ns/op BenchmarkNowUnixNano-4 2234599 60.75 ns/op BenchmarkNowUnixMilli-4 2116714 61.83 ns/op BenchmarkNowUnixMicro-4 1950908 65.05 ns/op BenchmarkFormat-4 76665 1809 ns/op BenchmarkFormatRFC3339-4 94521 1178 ns/op BenchmarkFormatRFC3339Nano-4 111828 1266 ns/op BenchmarkFormatNow-4 92592 1287 ns/op BenchmarkMarshalJSON-4 143676 965.1 ns/op BenchmarkMarshalText-4 153940 862.8 ns/op BenchmarkParse-4 204554 754.4 ns/op BenchmarkParseRFC3339UTC-4 402835 312.8 ns/op BenchmarkParseRFC3339UTCBytes-4 245022 450.4 ns/op BenchmarkParseRFC3339TZ-4 136402 1017 ns/op BenchmarkParseRFC3339TZBytes-4 88384 1193 ns/op BenchmarkParseDuration-4 649971 189.3 ns/op BenchmarkHour-4 1066417 120.0 ns/op BenchmarkSecond-4 1000000 127.9 ns/op BenchmarkYear-4 755575 153.8 ns/op BenchmarkDay-4 1000000 172.8 ns/op BenchmarkISOWeek-4 837795 137.5 ns/op BenchmarkGoString-4 102674 1227 ns/op BenchmarkUnmarshalText-4 111554 1148 ns/op PASS ok time 16.722s goos: windows goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 612901 184.9 ns/op BenchmarkDecodeValidJapaneseChars-4 806839 151.3 ns/op BenchmarkDecodeRune-4 2082724 61.90 ns/op BenchmarkEncodeValidASCII-4 619099 167.2 ns/op BenchmarkEncodeValidJapaneseChars-4 1000000 118.2 ns/op BenchmarkAppendRuneValidASCII-4 1841480 67.88 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2858442 41.68 ns/op BenchmarkEncodeRune-4 2119968 58.51 ns/op PASS ok unicode/utf16 2.310s goos: windows goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2048029 65.34 ns/op BenchmarkRuneCountTenJapaneseChars-4 408037 342.3 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3412376 30.91 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 618364 227.4 ns/op BenchmarkValidTenASCIIChars-4 2193093 56.10 ns/op BenchmarkValid100KASCIIChars-4 141 824121 ns/op BenchmarkValidTenJapaneseChars-4 410508 359.2 ns/op BenchmarkValidLongMostlyASCII-4 124 960687 ns/op BenchmarkValidLongJapanese-4 80 1648314 ns/op BenchmarkValidStringTenASCIIChars-4 4549900 25.32 ns/op BenchmarkValidString100KASCIIChars-4 10000 10449 ns/op BenchmarkValidStringTenJapaneseChars-4 616206 194.9 ns/op BenchmarkValidStringLongMostlyASCII-4 1477 81966 ns/op BenchmarkValidStringLongJapanese-4 226 514164 ns/op BenchmarkEncodeASCIIRune-4 4725637 25.83 ns/op BenchmarkEncodeJapaneseRune-4 2506998 46.73 ns/op BenchmarkAppendASCIIRune-4 11152726 11.21 ns/op BenchmarkAppendJapaneseRune-4 3235738 40.45 ns/op BenchmarkDecodeASCIIRune-4 2614543 39.60 ns/op BenchmarkDecodeJapaneseRune-4 2155426 50.74 ns/op BenchmarkFullRune/ASCII-4 3723493 29.38 ns/op BenchmarkFullRune/Incomplete-4 1919170 66.64 ns/op BenchmarkFullRune/Japanese-4 3964215 29.56 ns/op PASS ok unicode/utf8 4.749s goos: windows goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 83082226000 ns/op PASS ok cmd/api 84.905s goos: windows goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 806474 233.7 ns/op BenchmarkCgoCall/one-pointer-4 640479 179.7 ns/op BenchmarkCgoCall/string-pointer-escape-4 509925 254.6 ns/op BenchmarkCgoCall/string-pointer-noescape-4 617919 268.7 ns/op BenchmarkCgoCall/eight-pointers-4 246421 535.1 ns/op BenchmarkCgoCall/eight-pointers-nil-4 618938 195.6 ns/op BenchmarkCgoCall/eight-pointers-array-4 35125 4336 ns/op BenchmarkCgoCall/eight-pointers-slice-4 45498 2726 ns/op BenchmarkGoString-4 1253797 96.59 ns/op BenchmarkCGoCallback-4 72242 1676 ns/op BenchmarkCGoInCThread-4 102440 1249 ns/op PASS ok cmd/cgo/internal/test 3.020s goos: windows goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 1185906 97.18 ns/op BenchmarkEqArrayOfStrings64-4 153680 851.5 ns/op BenchmarkEqArrayOfStrings1024-4 9414 12034 ns/op BenchmarkEqArrayOfFloats5-4 1480234 88.43 ns/op BenchmarkEqArrayOfFloats64-4 153056 842.2 ns/op BenchmarkEqArrayOfFloats1024-4 10000 10549 ns/op BenchmarkEqArrayOfStructsEq-4 3002 38386 ns/op BenchmarkEqArrayOfStructsNotEq-4 6144 22726 ns/op BenchmarkEqStruct-4 20503357 6.192 ns/op PASS ok cmd/compile/internal/reflectdata 2.500s goos: windows goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 50197 ns/op BenchmarkInvertLessThanNoov-4 17505724 6.806 ns/op BenchmarkCopyElim1-4 721 173357 ns/op BenchmarkCopyElim10-4 645 213461 ns/op BenchmarkCopyElim100-4 361 302892 ns/op BenchmarkCopyElim1000-4 99 1203179 ns/op BenchmarkCopyElim10000-4 6 19531600 ns/op BenchmarkCopyElim100000-4 1 402337000 ns/op BenchmarkDeadCode/1-4 558 206555 ns/op BenchmarkDeadCode/10-4 471 230160 ns/op BenchmarkDeadCode/100-4 285 407718 ns/op BenchmarkDeadCode/1000-4 56 2266507 ns/op BenchmarkDeadCode/10000-4 5 22853020 ns/op BenchmarkDeadCode/100000-4 1 336838100 ns/op BenchmarkDeadCode/200000-4 1 700203900 ns/op BenchmarkDominatorsLinear-4 20 9326710 ns/op 1.07 MB/s BenchmarkDominatorsFwdBack-4 14 10952443 ns/op 0.91 MB/s BenchmarkDominatorsManyPred-4 9 13457678 ns/op 0.74 MB/s BenchmarkDominatorsMaxPred-4 9 13127167 ns/op 0.76 MB/s BenchmarkDominatorsMaxPredVal-4 14 13321821 ns/op 0.75 MB/s BenchmarkFuse/1-4 534 197497 ns/op BenchmarkFuse/10-4 584 219053 ns/op BenchmarkFuse/100-4 244 520288 ns/op BenchmarkFuse/1000-4 40 4980340 ns/op BenchmarkFuse/10000-4 2 69815800 ns/op BenchmarkNilCheckDeep1-4 13652 9658 ns/op 0.10 MB/s 238 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6070 21719 ns/op 0.46 MB/s 235 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 818 152787 ns/op 0.65 MB/s 1234 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 87 1515367 ns/op 0.66 MB/s 8774 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 6 18555467 ns/op 0.54 MB/s 219088 B/op 8 allocs/op BenchmarkDSEPass-4 39 2829913 ns/op 64097 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 124992500 ns/op 4284152 B/op 108971 allocs/op BenchmarkCSEPass-4 7 16464014 ns/op 103493 B/op 10 allocs/op BenchmarkCSEPassBlock-4 1 154292700 ns/op 5684112 B/op 97606 allocs/op BenchmarkDeadcodePass-4 252 456276 ns/op 89319 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 121113100 ns/op 4061720 B/op 45123 allocs/op BenchmarkMultiPass-4 100 1064067 ns/op 222733 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 258788200 ns/op 11300616 B/op 150502 allocs/op BenchmarkCondRewrite/SoloJump-4 4548020 26.20 ns/op BenchmarkCondRewrite/CombJump-4 4323105 29.37 ns/op PASS ok cmd/compile/internal/ssa 14.967s goos: windows goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 10490 11265 ns/op BenchmarkExtShift-4 19822 5714 ns/op BenchmarkModify-4 11160 10761 ns/op BenchmarkMullImm-4 14974 7760 ns/op BenchmarkConstModify-4 10000 10741 ns/op BenchmarkBitSet-4 20138 5528 ns/op BenchmarkBitClear-4 21560 5572 ns/op BenchmarkBitToggle-4 21560 5570 ns/op BenchmarkBitSetConst-4 180490 665.5 ns/op BenchmarkBitClearConst-4 163448 687.1 ns/op BenchmarkBitToggleConst-4 175628 706.1 ns/op BenchmarkDivconstI64-4 11163517 10.41 ns/op BenchmarkModconstI64-4 12294703 11.12 ns/op BenchmarkDivisiblePow2constI64-4 11182450 10.04 ns/op BenchmarkDivisibleconstI64-4 12273954 10.66 ns/op BenchmarkDivisibleWDivconstI64-4 7676216 15.78 ns/op BenchmarkDivconstU64/3-4 11142784 11.04 ns/op BenchmarkDivconstU64/5-4 10222596 11.65 ns/op BenchmarkDivconstU64/37-4 11162582 10.93 ns/op BenchmarkDivconstU64/1234567-4 11155008 11.12 ns/op BenchmarkModconstU64-4 11179117 10.66 ns/op BenchmarkDivisibleconstU64-4 10243190 10.87 ns/op BenchmarkDivisibleWDivconstU64-4 7451630 15.08 ns/op BenchmarkDivconstI32-4 11154074 10.77 ns/op BenchmarkModconstI32-4 11150757 10.77 ns/op BenchmarkDivisiblePow2constI32-4 11494488 10.54 ns/op BenchmarkDivisibleconstI32-4 11173911 10.66 ns/op BenchmarkDivisibleWDivconstI32-4 8186264 14.91 ns/op BenchmarkDivconstU32-4 12279732 10.58 ns/op BenchmarkModconstU32-4 10230876 10.40 ns/op BenchmarkDivisibleconstU32-4 12298105 10.56 ns/op BenchmarkDivisibleWDivconstU32-4 7268220 15.86 ns/op BenchmarkDivconstI16-4 11201030 11.42 ns/op BenchmarkModconstI16-4 11178700 11.27 ns/op BenchmarkDivisiblePow2constI16-4 11601423 10.86 ns/op BenchmarkDivisibleconstI16-4 10827933 12.36 ns/op BenchmarkDivisibleWDivconstI16-4 7680244 15.77 ns/op BenchmarkDivconstU16-4 12290547 10.25 ns/op BenchmarkModconstU16-4 11166321 10.93 ns/op BenchmarkDivisibleconstU16-4 11174328 10.49 ns/op BenchmarkDivisibleWDivconstU16-4 7675333 14.76 ns/op BenchmarkDivconstI8-4 11179638 11.62 ns/op BenchmarkModconstI8-4 10233668 10.88 ns/op BenchmarkDivisiblePow2constI8-4 12258657 10.91 ns/op BenchmarkDivisibleconstI8-4 11170584 10.32 ns/op BenchmarkDivisibleWDivconstI8-4 7054004 14.95 ns/op BenchmarkDivconstU8-4 11162582 10.94 ns/op BenchmarkModconstU8-4 11172559 10.75 ns/op BenchmarkDivisibleconstU8-4 11225713 10.44 ns/op BenchmarkDivisibleWDivconstU8-4 7680048 16.53 ns/op BenchmarkMul2-4 249075 450.9 ns/op BenchmarkMulNeg2-4 245072 474.2 ns/op BenchmarkEfaceInteger-4 4391148 24.02 ns/op BenchmarkTypeAssert-4 15311980 6.635 ns/op BenchmarkDiv64UnsignedSmall-4 20477815 5.914 ns/op BenchmarkDiv64Small-4 20482358 5.865 ns/op BenchmarkDiv64SmallNegDivisor-4 17537192 5.735 ns/op BenchmarkDiv64SmallNegDividend-4 17678254 6.408 ns/op BenchmarkDiv64SmallNegBoth-4 18818365 5.761 ns/op BenchmarkDiv64Unsigned-4 15328802 6.945 ns/op BenchmarkDiv64-4 15229585 6.990 ns/op BenchmarkDiv64NegDivisor-4 17553610 6.955 ns/op BenchmarkDiv64NegDividend-4 16821468 7.257 ns/op BenchmarkDiv64NegBoth-4 15316280 6.950 ns/op BenchmarkMod64UnsignedSmall-4 17498577 6.028 ns/op BenchmarkMod64Small-4 21353287 5.806 ns/op BenchmarkMod64SmallNegDivisor-4 17514924 6.189 ns/op BenchmarkMod64SmallNegDividend-4 18885913 5.740 ns/op BenchmarkMod64SmallNegBoth-4 20430051 5.880 ns/op BenchmarkMod64Unsigned-4 15307488 7.338 ns/op BenchmarkMod64-4 17531300 7.409 ns/op BenchmarkMod64NegDivisor-4 17503172 7.310 ns/op BenchmarkMod64NegDividend-4 17514924 7.528 ns/op BenchmarkMod64NegBoth-4 17551044 7.345 ns/op BenchmarkMulconstI32/3-4 20463498 6.060 ns/op BenchmarkMulconstI32/5-4 21024981 5.621 ns/op BenchmarkMulconstI32/12-4 20734273 6.076 ns/op BenchmarkMulconstI32/120-4 20433530 5.783 ns/op BenchmarkMulconstI32/-120-4 20748817 5.648 ns/op BenchmarkMulconstI32/65537-4 20368672 5.227 ns/op BenchmarkMulconstI32/65538-4 20477815 5.246 ns/op BenchmarkMulconstI64/3-4 17548734 6.067 ns/op BenchmarkMulconstI64/5-4 20445716 6.065 ns/op BenchmarkMulconstI64/12-4 20407815 5.887 ns/op BenchmarkMulconstI64/120-4 20447457 5.301 ns/op BenchmarkMulconstI64/-120-4 20444323 5.161 ns/op BenchmarkMulconstI64/65537-4 20428660 6.312 ns/op BenchmarkMulconstI64/65538-4 23335476 5.733 ns/op BenchmarkMulconstU32/3-4 20528962 5.281 ns/op BenchmarkMulconstU32/5-4 24182802 6.058 ns/op BenchmarkMulconstU32/12-4 20552871 5.272 ns/op BenchmarkMulconstU32/120-4 20519133 5.235 ns/op BenchmarkMulconstU32/65537-4 17595565 6.106 ns/op BenchmarkMulconstU32/65538-4 20530366 6.137 ns/op BenchmarkMulconstU64/3-4 20498454 4.908 ns/op BenchmarkMulconstU64/5-4 18897632 5.788 ns/op BenchmarkMulconstU64/12-4 22046576 5.404 ns/op BenchmarkMulconstU64/120-4 19684918 5.800 ns/op BenchmarkMulconstU64/65537-4 20441188 5.543 ns/op BenchmarkMulconstU64/65538-4 20538448 6.229 ns/op BenchmarkShiftArithmeticRight-4 17540524 6.069 ns/op BenchmarkSwitch8Predictable-4 7234363 14.98 ns/op BenchmarkSwitch8Unpredictable-4 6837762 15.14 ns/op BenchmarkSwitch32Predictable-4 11180054 10.30 ns/op BenchmarkSwitch32Unpredictable-4 7682506 15.25 ns/op BenchmarkSwitchStringPredictable-4 8783743 13.67 ns/op BenchmarkSwitchStringUnpredictable-4 5864844 19.98 ns/op BenchmarkSwitchTypePredictable-4 6461408 18.14 ns/op BenchmarkSwitchTypeUnpredictable-4 3963312 29.32 ns/op BenchmarkSwitchInterfaceTypePredictable-4 8363493 19.03 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4723516 25.43 ns/op PASS ok cmd/compile/internal/test 18.150s goos: windows goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 100 1025204 ns/op BenchmarkNamed/Underlying/nongeneric-4 1000000 116.2 ns/op BenchmarkNamed/Underlying/generic-4 1000000 109.4 ns/op BenchmarkNamed/Underlying/src_instance-4 1039354 113.7 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 121.1 ns/op BenchmarkCheck/src\net\http/funcbodies/info-4 1 574228400 ns/op 58546 lines/s BenchmarkCheck/src\net\http/funcbodies/noinfo-4 1 406221000 ns/op 82901 lines/s BenchmarkCheck/src\net\http/nofuncbodies/info-4 1 159187800 ns/op 211549 lines/s BenchmarkCheck/src\net\http/nofuncbodies/noinfo-4 1 143594700 ns/op 234521 lines/s BenchmarkCheck/src\go\parser/funcbodies/info-4 1 1166978900 ns/op 4444 lines/s BenchmarkCheck/src\go\parser/funcbodies/noinfo-4 2 86918950 ns/op 59711 lines/s BenchmarkCheck/src\go\parser/nofuncbodies/info-4 3 35481167 ns/op 146275 lines/s BenchmarkCheck/src\go\parser/nofuncbodies/noinfo-4 3 33526133 ns/op 154805 lines/s BenchmarkCheck/src\go\constant/funcbodies/info-4 1 279290100 ns/op 7770 lines/s BenchmarkCheck/src\go\constant/funcbodies/noinfo-4 3 38745367 ns/op 56007 lines/s BenchmarkCheck/src\go\constant/nofuncbodies/info-4 5 23241580 ns/op 93367 lines/s BenchmarkCheck/src\go\constant/nofuncbodies/noinfo-4 6 22467533 ns/op 96584 lines/s BenchmarkCheck/src\runtime/funcbodies/info-4 1 1487308700 ns/op 45790 lines/s BenchmarkCheck/src\runtime/funcbodies/noinfo-4 1 631834200 ns/op 107788 lines/s BenchmarkCheck/src\runtime/nofuncbodies/info-4 1 124979300 ns/op 544922 lines/s BenchmarkCheck/src\runtime/nofuncbodies/noinfo-4 1 121084400 ns/op 562451 lines/s BenchmarkCheck/src\go\internal\gcimporter/funcbodies/info-4 1 1397518200 ns/op 1440 lines/s BenchmarkCheck/src\go\internal\gcimporter/funcbodies/noinfo-4 2 63002550 ns/op 31935 lines/s BenchmarkCheck/src\go\internal\gcimporter/nofuncbodies/info-4 3 40687633 ns/op 49450 lines/s BenchmarkCheck/src\go\internal\gcimporter/nofuncbodies/noinfo-4 3 40687967 ns/op 49450 lines/s PASS ok cmd/compile/internal/types2 25.763s goos: windows goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 21 5394252 ns/op 14136905 sys-ns/op 1488095 user-ns/op PASS ok cmd/go 1.433s goos: windows goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 307345 505.2 ns/op PASS ok cmd/go/internal/cfg 1.191s goos: windows goarch: amd64 pkg: cmd/internal/notsha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 87693 1559 ns/op 5.13 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 102217 1280 ns/op 6.25 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 20473 5725 ns/op 178.87 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 22767 5277 ns/op 194.06 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4128 32414 ns/op 252.73 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 3088 34477 ns/op 237.61 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.936s All tests passed.