windows-amd64-race at 468bc941886ae83b8d16af5deaaf12ea5cabb05b :: Running C:\workdir\go\src\make.bat with args ["C:\\workdir\\go\\src\\make.bat"] 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=9s" "GO_STAGE0_DL_DELAY=300ms" "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=9s" "GO_STAGE0_DL_DELAY=300ms" "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.564s ok archive/zip 2.427s ok bufio 1.263s ok bytes 1.786s ok cmp 1.029s ok compress/bzip2 1.344s ok compress/flate 5.187s ok compress/gzip 10.792s ok compress/lzw 1.743s ok compress/zlib 4.583s ok container/heap 1.032s ok container/list 1.026s ok container/ring 1.024s ok context 1.082s ok crypto 1.025s ok crypto/aes 1.052s ok crypto/cipher 1.048s ok crypto/des 1.044s ok crypto/dsa 1.025s ok crypto/ecdh 1.234s ok crypto/ecdsa 1.135s ok crypto/ed25519 1.331s ok crypto/elliptic 1.046s ok crypto/hmac 1.028s ok crypto/internal/alias 1.031s ok crypto/internal/bigmod 3.553s ok crypto/internal/boring 1.037s ok crypto/internal/boring/bcache 1.398s ok crypto/internal/edwards25519 1.688s ok crypto/internal/edwards25519/field 1.081s ok crypto/internal/nistec 1.717s ok crypto/internal/nistec/fiat 1.027s [no tests to run] ok crypto/md5 1.038s ok crypto/rand 1.094s ok crypto/rc4 1.407s ok crypto/rsa 2.479s ok crypto/sha1 1.031s ok crypto/sha256 1.036s ok crypto/sha512 1.038s ok crypto/subtle 1.294s ok crypto/tls 3.438s ok crypto/x509 3.117s ok database/sql 1.580s ok database/sql/driver 1.030s ok debug/buildinfo 1.047s ok debug/dwarf 1.096s ok debug/elf 1.967s ok debug/gosym 1.090s ok debug/macho 1.034s ok debug/pe 6.931s ok debug/plan9obj 1.024s ok embed 1.025s [no tests to run] ok embed/internal/embedtest 1.031s ok encoding/ascii85 1.036s ok encoding/asn1 1.034s ok encoding/base32 1.066s ok encoding/base64 1.031s ok encoding/binary 1.036s ok encoding/csv 1.058s ok encoding/gob 14.982s ok encoding/hex 1.040s ok encoding/json 2.026s ok encoding/pem 2.448s ok encoding/xml 1.166s ok errors 1.037s ok expvar 1.032s ok flag 3.122s ok fmt 1.501s ok go/ast 1.037s ok go/build 5.016s ok go/build/constraint 1.035s ok go/constant 1.030s ok go/doc 1.253s ok go/doc/comment 3.303s ok go/format 1.061s ok go/importer 2.063s ok go/internal/gccgoimporter 1.065s ok go/internal/gcimporter 10.631s ok go/internal/srcimporter 17.847s ok go/parser 1.800s ok go/printer 2.236s ok go/scanner 1.029s ok go/token 1.139s ok go/types 40.053s ok go/version 1.030s ok hash 1.031s ok hash/adler32 1.046s ok hash/crc32 1.049s ok hash/crc64 1.035s ok hash/fnv 1.029s ok hash/maphash 1.029s ok html 1.029s ok html/template 1.202s ok image 1.356s ok image/color 1.041s ok image/draw 1.451s ok image/gif 1.775s ok image/jpeg 2.177s ok image/png 3.365s ok index/suffixarray 1.916s ok internal/abi 1.134s ok internal/buildcfg 1.021s ok internal/chacha8rand 1.032s ok internal/coverage/cformat 1.028s ok internal/coverage/cmerge 1.028s ok internal/coverage/pods 1.036s ok internal/coverage/slicereader 1.031s ok internal/coverage/slicewriter 1.027s ok internal/coverage/test 1.050s ok internal/cpu 1.022s ok internal/dag 1.024s ok internal/diff 1.034s ok internal/fmtsort 1.026s ok internal/fuzz 1.042s ok internal/godebug 16.038s ok internal/godebugs 1.028s ok internal/gover 1.031s ok internal/intern 1.437s ok internal/itoa 1.028s ok internal/platform 1.813s ok internal/poll 1.436s ok internal/profile 1.035s ok internal/reflectlite 1.026s ok internal/safefilepath 1.025s ok internal/saferio 1.098s ok internal/singleflight 1.112s ok internal/syscall/windows 2.049s ok internal/syscall/windows/registry 1.028s ok internal/testenv 1.306s ok internal/trace 1.194s ok internal/trace/v2 15.060s ok internal/types/errors 2.010s ok internal/unsafeheader 1.021s ok internal/xcoff 1.042s ok internal/zstd 1.076s ok io 1.081s ok io/fs 1.234s ok io/ioutil 1.036s ok log 1.036s ok log/slog 1.109s ok log/slog/internal/benchmarks 1.025s ok log/slog/internal/buffer 1.026s ok maps 1.030s ok math 1.034s ok math/big 3.314s ok math/bits 1.037s ok math/cmplx 1.032s ok math/rand 3.839s ok math/rand/v2 2.606s ok mime 1.081s ok mime/multipart 4.210s ok mime/quotedprintable 1.054s ok net 11.255s ok net/http 8.836s ok net/http/cgi 27.529s ok net/http/cookiejar 1.046s ok net/http/fcgi 1.242s ok net/http/httptest 2.203s ok net/http/httptrace 1.034s ok net/http/httputil 1.681s ok net/http/internal 1.032s ok net/http/internal/ascii 1.028s ok net/http/pprof 6.147s ok net/mail 1.035s ok net/netip 1.453s ok net/rpc 1.096s ok net/rpc/jsonrpc 1.040s ok net/smtp 1.082s ok net/textproto 1.054s ok net/url 1.052s ok os 2.549s ok os/exec 23.928s ok os/exec/internal/fdtest 1.028s ok os/signal 2.509s ok os/user 1.035s ok path 1.029s ok path/filepath 1.434s ok plugin 1.028s ok reflect 1.460s ok regexp 3.638s ok regexp/syntax 6.058s ok runtime 66.141s ok runtime/cgo 1.026s ok runtime/coverage 1.030s ok runtime/debug 2.094s ok runtime/internal/atomic 1.062s ok runtime/internal/math 1.033s ok runtime/internal/sys 1.028s ok runtime/internal/wasitest 1.027s ok runtime/metrics 1.039s ok runtime/pprof 21.148s ok runtime/race 23.741s ok runtime/trace 4.822s ok slices 1.436s ok sort 1.393s ok strconv 3.092s ok strings 2.526s ok sync 1.530s ok sync/atomic 2.572s ok syscall 5.299s ok testing 3.216s ok testing/fstest 1.040s ok testing/iotest 1.029s ok testing/quick 1.154s ok testing/slogtest 1.033s ok text/scanner 1.033s ok text/tabwriter 1.029s ok text/template 1.098s ok text/template/parse 1.039s ok time 3.155s ok unicode 1.038s ok unicode/utf16 1.033s ok unicode/utf8 1.037s ok cmd/addr2line 5.688s ok cmd/api 2.667s ok cmd/asm/internal/asm 3.763s ok cmd/asm/internal/lex 1.033s ok cmd/cgo/internal/swig 1.060s ok cmd/cgo/internal/test 1.674s ok cmd/cgo/internal/testcarchive 16.140s ok cmd/cgo/internal/testcshared 11.977s ok cmd/cgo/internal/testerrors 17.953s ok cmd/cgo/internal/testfortran 1.072s ok cmd/cgo/internal/testgodefs 2.708s ok cmd/cgo/internal/testlife 2.368s ok cmd/cgo/internal/testnocgo 1.025s ok cmd/cgo/internal/testplugin 1.029s ok cmd/cgo/internal/testsanitizers 1.025s [no tests to run] ok cmd/cgo/internal/testshared 1.031s ok cmd/cgo/internal/testso 3.937s ok cmd/cgo/internal/teststdio 4.304s ok cmd/cgo/internal/testtls 1.028s ok cmd/compile/internal/abt 1.051s ok cmd/compile/internal/amd64 1.036s ok cmd/compile/internal/base 1.042s ok cmd/compile/internal/compare 1.061s ok cmd/compile/internal/devirtualize 1.028s ok cmd/compile/internal/dwarfgen 1.670s ok cmd/compile/internal/importer 3.375s ok cmd/compile/internal/inline/inlheur 2.068s ok cmd/compile/internal/ir 1.029s ok cmd/compile/internal/logopt 1.489s ok cmd/compile/internal/loopvar 1.031s ok cmd/compile/internal/noder 1.044s ok cmd/compile/internal/reflectdata 1.030s [no tests to run] ok cmd/compile/internal/ssa 10.106s ok cmd/compile/internal/syntax 1.303s ok cmd/compile/internal/test 16.284s ok cmd/compile/internal/typecheck 1.595s ok cmd/compile/internal/types 1.027s ok cmd/compile/internal/types2 16.775s ok cmd/covdata 1.047s ok cmd/cover 21.257s ok cmd/dist 1.026s ok cmd/distpack 1.039s ok cmd/doc 1.851s ok cmd/fix 4.454s ok cmd/go 345.255s ok cmd/go/internal/auth 1.035s ok cmd/go/internal/cache 1.417s ok cmd/go/internal/cfg 1.026s [no tests to run] ok cmd/go/internal/envcmd 1.097s ok cmd/go/internal/fsys 1.137s ok cmd/go/internal/generate 1.048s ok cmd/go/internal/gover 1.038s ok cmd/go/internal/imports 1.068s ok cmd/go/internal/load 1.043s ok cmd/go/internal/lockedfile 2.172s ok cmd/go/internal/lockedfile/internal/filelock 2.089s ok cmd/go/internal/modfetch 1.067s ok cmd/go/internal/modfetch/codehost 1.074s ok cmd/go/internal/modfetch/zip_sum_test 1.046s ok cmd/go/internal/modindex 1.724s ok cmd/go/internal/modload 1.045s ok cmd/go/internal/mvs 1.064s ok cmd/go/internal/par 1.183s ok cmd/go/internal/str 1.026s ok cmd/go/internal/test 1.067s ok cmd/go/internal/toolchain 1.073s ok cmd/go/internal/vcs 1.056s ok cmd/go/internal/vcweb 1.070s ok cmd/go/internal/vcweb/vcstest 1.142s ok cmd/go/internal/web 1.033s ok cmd/go/internal/work 1.104s ok cmd/gofmt 1.210s ok cmd/internal/archive 2.163s ok cmd/internal/buildid 1.474s ok cmd/internal/bootstrap_test 1.025s ok cmd/internal/cov 1.566s ok cmd/internal/dwarf 1.047s ok cmd/internal/edit 1.029s ok cmd/internal/goobj 1.033s ok cmd/internal/moddeps 3.035s ok cmd/internal/notsha256 1.036s ok cmd/internal/obj 1.686s ok cmd/internal/obj/ppc64 1.292s ok cmd/internal/obj/riscv 1.112s ok cmd/internal/obj/s390x 1.028s ok cmd/internal/obj/x86 3.874s ok cmd/internal/objabi 1.349s ok cmd/internal/pkgpath 5.117s ok cmd/internal/pkgpattern 1.033s ok cmd/internal/quoted 1.032s ok cmd/internal/src 1.027s ok cmd/internal/test2json 1.641s ok cmd/link 12.710s ok cmd/link/internal/benchmark 1.026s ok cmd/link/internal/ld 10.093s ok cmd/link/internal/loader 1.043s ok cmd/nm 9.300s ok cmd/objdump 6.688s ok cmd/pack 7.771s ok cmd/pprof 3.740s ok cmd/trace 1.452s ok cmd/vet 34.156s ##### Running benchmarks briefly. goos: windows goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 4094 32206 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2462 45617 ns/op 1863 B/op 37 allocs/op Benchmark/Writer/PAX-4 2056 71242 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 6104 21597 ns/op 5183 B/op 16 allocs/op Benchmark/Reader/GNU-4 8112 15288 ns/op 5105 B/op 14 allocs/op Benchmark/Reader/PAX-4 3079 42813 ns/op 8741 B/op 33 allocs/op PASS ok archive/tar 1.916s goos: windows goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 272466000 ns/op 828832 B/op 83 allocs/op BenchmarkZip64Test-4 1 128920700 ns/op BenchmarkZip64TestSizes/4096-4 1401 82256 ns/op BenchmarkZip64TestSizes/1048576-4 152 726418 ns/op BenchmarkZip64TestSizes/67108864-4 1 102528300 ns/op PASS ok archive/zip 2.202s goos: windows goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 307518 422.4 ns/op BenchmarkReaderCopyUnoptimal-4 203606 633.1 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 14061 ns/op BenchmarkReaderWriteToOptimal-4 12048 10215 ns/op BenchmarkReaderReadString-4 176040 715.6 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 307124 457.9 ns/op BenchmarkWriterCopyUnoptimal-4 305918 443.7 ns/op BenchmarkWriterCopyNoReadFrom-4 10030 11198 ns/op BenchmarkReaderEmpty-4 64635 2840 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 39642 3375 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 617061 169.3 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.859s goos: windows goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 5293 21956 ns/op 1492.47 MB/s BenchmarkWriteByte-4 454 279598 ns/op 14.65 MB/s BenchmarkWriteRune-4 240 537103 ns/op 22.88 MB/s BenchmarkBufferNotEmptyWriteRead-4 27 4702615 ns/op BenchmarkBufferFullSmallReads-4 100 1191485 ns/op BenchmarkBufferWriteBlock/N4096-4 8110 16135 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 471 282000 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 30 3678257 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 12 8706467 ns/op 1926.98 MB/s 2796202 B/op 0 allocs/op BenchmarkIndexByte/10-4 4237452 29.27 ns/op 341.70 MB/s BenchmarkIndexByte/32-4 3963967 31.29 ns/op 1022.73 MB/s BenchmarkIndexByte/4K-4 1000000 102.5 ns/op 39948.31 MB/s BenchmarkIndexBytePortable/10-4 1000000 140.6 ns/op 71.12 MB/s BenchmarkIndexBytePortable/32-4 408676 396.7 ns/op 80.66 MB/s BenchmarkIndexBytePortable/4K-4 3064 43987 ns/op 93.12 MB/s BenchmarkIndexRune/10-4 1000000 111.3 ns/op 89.81 MB/s BenchmarkIndexRune/32-4 1216641 106.8 ns/op 299.76 MB/s BenchmarkIndexRune/4K-4 409485 257.6 ns/op 15902.33 MB/s BenchmarkIndexRuneASCII/10-4 3841597 30.25 ns/op 330.61 MB/s BenchmarkIndexRuneASCII/32-4 3962841 31.29 ns/op 1022.75 MB/s BenchmarkIndexRuneASCII/4K-4 1094301 98.16 ns/op 41726.66 MB/s BenchmarkEqual/0-4 7677591 17.17 ns/op BenchmarkEqual/1-4 1412305 83.67 ns/op 11.95 MB/s BenchmarkEqual/6-4 1616694 84.57 ns/op 70.95 MB/s BenchmarkEqual/9-4 1463557 88.08 ns/op 102.18 MB/s BenchmarkEqual/15-4 1429015 86.79 ns/op 172.84 MB/s BenchmarkEqual/16-4 1428703 85.46 ns/op 187.23 MB/s BenchmarkEqual/20-4 1242343 93.54 ns/op 213.81 MB/s BenchmarkEqual/32-4 1428874 103.9 ns/op 308.03 MB/s BenchmarkEqual/4K-4 94482 1199 ns/op 3416.51 MB/s BenchmarkEqualBothUnaligned/64_0-4 1536084 82.65 ns/op 774.36 MB/s BenchmarkEqualBothUnaligned/64_1-4 1393508 90.39 ns/op 708.01 MB/s BenchmarkEqualBothUnaligned/64_4-4 1380826 88.40 ns/op 723.97 MB/s BenchmarkEqualBothUnaligned/64_7-4 1307196 85.20 ns/op 751.21 MB/s BenchmarkEqualBothUnaligned/4096_0-4 68283 1544 ns/op 2652.14 MB/s BenchmarkEqualBothUnaligned/4096_1-4 68395 1842 ns/op 2223.57 MB/s BenchmarkEqualBothUnaligned/4096_4-4 102301 1279 ns/op 3201.96 MB/s BenchmarkEqualBothUnaligned/4096_7-4 102320 1288 ns/op 3180.10 MB/s BenchmarkIndex/10-4 2927506 43.03 ns/op 232.41 MB/s BenchmarkIndex/32-4 2857298 38.62 ns/op 828.52 MB/s BenchmarkIndex/4K-4 30711 4324 ns/op 947.25 MB/s BenchmarkIndexEasy/10-4 2996680 42.68 ns/op 234.29 MB/s BenchmarkIndexEasy/32-4 2731101 42.56 ns/op 751.96 MB/s BenchmarkIndexEasy/4K-4 611619 207.6 ns/op 19734.31 MB/s BenchmarkCount/10-4 1350340 81.72 ns/op 122.37 MB/s BenchmarkCount/32-4 1498602 81.46 ns/op 392.81 MB/s BenchmarkCount/4K-4 30225 4491 ns/op 912.12 MB/s BenchmarkCountEasy/10-4 1535822 84.56 ns/op 118.26 MB/s BenchmarkCountEasy/32-4 1462543 82.79 ns/op 386.51 MB/s BenchmarkCountEasy/4K-4 487131 244.6 ns/op 16747.77 MB/s BenchmarkCountSingle/10-4 2924845 40.74 ns/op 245.46 MB/s BenchmarkCountSingle/32-4 2457213 44.90 ns/op 712.63 MB/s BenchmarkCountSingle/4K-4 1000000 110.3 ns/op 37122.26 MB/s BenchmarkToUpper/#00-4 3511410 35.04 ns/op BenchmarkToUpper/ONLYUPPER-4 374230 310.5 ns/op BenchmarkToUpper/abc-4 619226 192.4 ns/op BenchmarkToUpper/AbC123-4 410438 300.0 ns/op BenchmarkToUpper/azAZ09_-4 414836 317.7 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 102495 1039 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 53475 2210 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 81892 1490 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 175651 689.4 ns/op BenchmarkToLower/#00-4 3319546 35.89 ns/op BenchmarkToLower/abc-4 594914 201.9 ns/op BenchmarkToLower/AbC123-4 418539 275.3 ns/op BenchmarkToLower/azAZ09_-4 410256 309.4 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 111795 1022 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 55878 2202 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 94660 1258 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 175875 666.3 ns/op BenchmarkFields/ASCII/16-4 175568 628.5 ns/op 25.46 MB/s 24 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 12800 9308 ns/op 27.50 MB/s 480 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 819 151484 ns/op 27.04 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 50 2285114 ns/op 28.68 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 39387900 ns/op 26.62 MB/s 2260992 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 122940 1025 ns/op 15.61 MB/s 80 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 14355 ns/op 17.83 MB/s 640 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 490 243142 ns/op 16.85 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 28 4150843 ns/op 15.79 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 65438600 ns/op 16.02 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 246745 482.8 ns/op 33.14 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16380 7334 ns/op 34.91 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 945 135384 ns/op 30.25 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 61 2161293 ns/op 30.32 MB/s 512257 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 37756333 ns/op 27.77 MB/s 11202848 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 153322 751.5 ns/op 21.29 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12288 9775 ns/op 26.19 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 681 174953 ns/op 23.41 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 40 2954445 ns/op 22.18 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 49477867 ns/op 21.19 MB/s 11202816 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2410402 51.45 ns/op BenchmarkTrimSpace/ASCII-4 1280089 93.83 ns/op BenchmarkTrimSpace/SomeNonASCII-4 136357 859.4 ns/op BenchmarkTrimSpace/JustNonASCII-4 64689 1887 ns/op BenchmarkToValidUTF8/Valid-4 622761 180.3 ns/op BenchmarkToValidUTF8/InvalidASCII-4 411720 244.4 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 122997 857.5 ns/op BenchmarkIndexHard1-4 1227 99491 ns/op BenchmarkIndexHard2-4 879 136644 ns/op BenchmarkIndexHard3-4 175 675206 ns/op BenchmarkIndexHard4-4 182 654377 ns/op BenchmarkLastIndexHard1-4 7 14787929 ns/op BenchmarkLastIndexHard2-4 6 16926117 ns/op BenchmarkLastIndexHard3-4 6 20185017 ns/op BenchmarkCountHard1-4 1230 97660 ns/op BenchmarkCountHard2-4 877 136987 ns/op BenchmarkCountHard3-4 175 691925 ns/op BenchmarkSplitEmptySeparator-4 2 71784050 ns/op BenchmarkSplitSingleByteSeparator-4 30 4231503 ns/op BenchmarkSplitMultiByteSeparator-4 19 6065721 ns/op BenchmarkSplitNSingleByteSeparator-4 246122 499.9 ns/op BenchmarkSplitNMultiByteSeparator-4 111792 1162 ns/op BenchmarkRepeat-4 246720 470.9 ns/op BenchmarkRepeatLarge/256/1-4 205128 628.4 ns/op 407.40 MB/s BenchmarkRepeatLarge/256/16-4 307668 441.2 ns/op 580.19 MB/s BenchmarkRepeatLarge/512/1-4 151178 839.8 ns/op 609.65 MB/s BenchmarkRepeatLarge/512/16-4 175581 711.9 ns/op 719.23 MB/s BenchmarkRepeatLarge/1024/1-4 87308 1286 ns/op 796.19 MB/s BenchmarkRepeatLarge/1024/16-4 111724 1189 ns/op 861.38 MB/s BenchmarkRepeatLarge/2048/1-4 51216 2231 ns/op 918.03 MB/s BenchmarkRepeatLarge/2048/16-4 61538 2000 ns/op 1024.18 MB/s BenchmarkRepeatLarge/4096/1-4 31500 3969 ns/op 1032.05 MB/s BenchmarkRepeatLarge/4096/16-4 31520 3470 ns/op 1180.28 MB/s BenchmarkRepeatLarge/8192/1-4 17302 6942 ns/op 1180.10 MB/s BenchmarkRepeatLarge/8192/16-4 16833 7020 ns/op 1167.00 MB/s BenchmarkRepeatLarge/8192/4097-4 34134 3605 ns/op 1136.52 MB/s BenchmarkRepeatLarge/16384/1-4 10000 14258 ns/op 1149.09 MB/s BenchmarkRepeatLarge/16384/16-4 10000 13087 ns/op 1251.97 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 10349 ns/op 1187.62 MB/s BenchmarkRepeatLarge/32768/1-4 6208 24067 ns/op 1361.54 MB/s BenchmarkRepeatLarge/32768/16-4 6097 24510 ns/op 1336.95 MB/s BenchmarkRepeatLarge/32768/4097-4 4105 25221 ns/op 1137.12 MB/s BenchmarkRepeatLarge/65536/1-4 2449 50236 ns/op 1304.56 MB/s BenchmarkRepeatLarge/65536/16-4 2464 44784 ns/op 1463.39 MB/s BenchmarkRepeatLarge/65536/4097-4 3064 47496 ns/op 1293.89 MB/s BenchmarkRepeatLarge/131072/1-4 1228 93062 ns/op 1408.44 MB/s BenchmarkRepeatLarge/131072/16-4 1227 88342 ns/op 1483.69 MB/s BenchmarkRepeatLarge/131072/4097-4 1365 90863 ns/op 1397.79 MB/s BenchmarkRepeatLarge/262144/1-4 681 176379 ns/op 1486.25 MB/s BenchmarkRepeatLarge/262144/16-4 722 181261 ns/op 1446.22 MB/s BenchmarkRepeatLarge/262144/4097-4 722 181267 ns/op 1423.93 MB/s BenchmarkRepeatLarge/524288/1-4 372 325534 ns/op 1610.55 MB/s BenchmarkRepeatLarge/524288/16-4 350 351560 ns/op 1491.32 MB/s BenchmarkRepeatLarge/524288/4097-4 340 350396 ns/op 1484.95 MB/s BenchmarkRepeatLarge/1048576/1-4 172 675645 ns/op 1551.96 MB/s BenchmarkRepeatLarge/1048576/16-4 177 667597 ns/op 1570.67 MB/s BenchmarkRepeatLarge/1048576/4097-4 172 681254 ns/op 1533.55 MB/s BenchmarkRepeatLarge/2097152/1-4 100 1259779 ns/op 1664.70 MB/s BenchmarkRepeatLarge/2097152/16-4 100 1269428 ns/op 1652.04 MB/s BenchmarkRepeatLarge/2097152/4097-4 100 1337922 ns/op 1564.79 MB/s BenchmarkRepeatLarge/4194304/1-4 61 2545489 ns/op 1647.74 MB/s BenchmarkRepeatLarge/4194304/16-4 46 2505011 ns/op 1674.37 MB/s BenchmarkRepeatLarge/4194304/4097-4 40 2661080 ns/op 1575.01 MB/s BenchmarkRepeatLarge/8388608/1-4 24 5004462 ns/op 1676.23 MB/s BenchmarkRepeatLarge/8388608/16-4 24 4923675 ns/op 1703.73 MB/s BenchmarkRepeatLarge/8388608/4097-4 20 5273600 ns/op 1590.29 MB/s BenchmarkRepeatLarge/16777216/1-4 13 10219738 ns/op 1641.65 MB/s BenchmarkRepeatLarge/16777216/16-4 12 9520242 ns/op 1762.27 MB/s BenchmarkRepeatLarge/16777216/4097-4 12 9929317 ns/op 1689.66 MB/s BenchmarkRepeatLarge/33554432/1-4 7 22598543 ns/op 1484.81 MB/s BenchmarkRepeatLarge/33554432/16-4 6 18229700 ns/op 1840.65 MB/s BenchmarkRepeatLarge/33554432/4097-4 7 18692657 ns/op 1795.06 MB/s BenchmarkRepeatLarge/67108864/1-4 3 44270167 ns/op 1515.89 MB/s BenchmarkRepeatLarge/67108864/16-4 3 34501833 ns/op 1945.08 MB/s BenchmarkRepeatLarge/67108864/4097-4 3 34504733 ns/op 1944.92 MB/s BenchmarkRepeatLarge/134217728/1-4 2 83506300 ns/op 1607.28 MB/s BenchmarkRepeatLarge/134217728/16-4 2 66886800 ns/op 2006.64 MB/s BenchmarkRepeatLarge/134217728/4097-4 2 67389900 ns/op 1991.66 MB/s BenchmarkRepeatLarge/268435456/1-4 1 132808300 ns/op 2021.22 MB/s BenchmarkRepeatLarge/268435456/16-4 1 124988100 ns/op 2147.69 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 131854000 ns/op 2035.85 MB/s BenchmarkRepeatLarge/536870912/1-4 1 389646200 ns/op 1377.84 MB/s BenchmarkRepeatLarge/536870912/16-4 1 250973000 ns/op 2139.16 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 256822000 ns/op 2090.44 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 821284200 ns/op 1307.39 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 504881800 ns/op 2126.72 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 515624700 ns/op 2082.41 MB/s BenchmarkBytesCompare/1-4 12258031 9.319 ns/op BenchmarkBytesCompare/2-4 12294073 8.499 ns/op BenchmarkBytesCompare/4-4 13647684 8.658 ns/op BenchmarkBytesCompare/8-4 13673810 8.284 ns/op BenchmarkBytesCompare/16-4 13666647 8.360 ns/op BenchmarkBytesCompare/32-4 12278600 8.584 ns/op BenchmarkBytesCompare/64-4 12305041 9.840 ns/op BenchmarkBytesCompare/128-4 10253254 9.905 ns/op BenchmarkBytesCompare/256-4 10250451 12.10 ns/op BenchmarkBytesCompare/512-4 7224476 15.41 ns/op BenchmarkBytesCompare/1024-4 5124810 23.25 ns/op BenchmarkBytesCompare/2048-4 2996546 39.10 ns/op BenchmarkIndexAnyASCII/1:1-4 2791768 39.18 ns/op BenchmarkIndexAnyASCII/1:2-4 2858538 37.58 ns/op BenchmarkIndexAnyASCII/1:4-4 2926756 37.37 ns/op BenchmarkIndexAnyASCII/1:8-4 2671688 38.01 ns/op BenchmarkIndexAnyASCII/1:16-4 3071920 37.51 ns/op BenchmarkIndexAnyASCII/1:32-4 3073132 39.40 ns/op BenchmarkIndexAnyASCII/1:64-4 3072274 37.19 ns/op BenchmarkIndexAnyASCII/16:1-4 2859900 43.02 ns/op BenchmarkIndexAnyASCII/16:2-4 505144 243.6 ns/op BenchmarkIndexAnyASCII/16:4-4 494978 258.4 ns/op BenchmarkIndexAnyASCII/16:8-4 410704 247.1 ns/op BenchmarkIndexAnyASCII/16:16-4 446583 262.4 ns/op BenchmarkIndexAnyASCII/16:32-4 394003 304.8 ns/op BenchmarkIndexAnyASCII/16:64-4 306379 357.0 ns/op BenchmarkIndexAnyASCII/256:1-4 2732178 50.75 ns/op BenchmarkIndexAnyASCII/256:2-4 31488 3660 ns/op BenchmarkIndexAnyASCII/256:4-4 33216 3292 ns/op BenchmarkIndexAnyASCII/256:8-4 36175 3456 ns/op BenchmarkIndexAnyASCII/256:16-4 35118 3587 ns/op BenchmarkIndexAnyASCII/256:32-4 35143 3308 ns/op BenchmarkIndexAnyASCII/256:64-4 29978 3974 ns/op BenchmarkIndexAnyUTF8/1:1-4 3070702 38.80 ns/op BenchmarkIndexAnyUTF8/1:2-4 2925787 38.04 ns/op BenchmarkIndexAnyUTF8/1:4-4 2793808 38.45 ns/op BenchmarkIndexAnyUTF8/1:8-4 3153024 37.78 ns/op BenchmarkIndexAnyUTF8/1:16-4 3072810 37.82 ns/op BenchmarkIndexAnyUTF8/1:32-4 2926400 40.37 ns/op BenchmarkIndexAnyUTF8/1:64-4 2925038 38.06 ns/op BenchmarkIndexAnyUTF8/16:1-4 215884 588.0 ns/op BenchmarkIndexAnyUTF8/16:2-4 411409 306.2 ns/op BenchmarkIndexAnyUTF8/16:4-4 400327 307.5 ns/op BenchmarkIndexAnyUTF8/16:8-4 410059 316.8 ns/op BenchmarkIndexAnyUTF8/16:16-4 411028 320.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 411338 320.5 ns/op BenchmarkIndexAnyUTF8/16:64-4 407580 311.4 ns/op BenchmarkIndexAnyUTF8/256:1-4 13808 8629 ns/op BenchmarkIndexAnyUTF8/256:2-4 25605 4690 ns/op BenchmarkIndexAnyUTF8/256:4-4 27312 4469 ns/op BenchmarkIndexAnyUTF8/256:8-4 25605 4500 ns/op BenchmarkIndexAnyUTF8/256:16-4 25602 4577 ns/op BenchmarkIndexAnyUTF8/256:32-4 24586 4648 ns/op BenchmarkIndexAnyUTF8/256:64-4 24574 4331 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2926207 38.72 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3150540 37.81 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3150382 38.74 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2997085 40.73 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2998140 37.80 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3074172 40.03 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2858230 37.58 ns/op BenchmarkLastIndexAnyASCII/16:1-4 413280 245.7 ns/op BenchmarkLastIndexAnyASCII/16:2-4 408537 262.9 ns/op BenchmarkLastIndexAnyASCII/16:4-4 500218 247.9 ns/op BenchmarkLastIndexAnyASCII/16:8-4 493995 249.1 ns/op BenchmarkLastIndexAnyASCII/16:16-4 412116 279.7 ns/op BenchmarkLastIndexAnyASCII/16:32-4 397768 331.4 ns/op BenchmarkLastIndexAnyASCII/16:64-4 306661 366.2 ns/op BenchmarkLastIndexAnyASCII/256:1-4 35097 3590 ns/op BenchmarkLastIndexAnyASCII/256:2-4 30721 3878 ns/op BenchmarkLastIndexAnyASCII/256:4-4 32346 3472 ns/op BenchmarkLastIndexAnyASCII/256:8-4 30735 3336 ns/op BenchmarkLastIndexAnyASCII/256:16-4 34150 3403 ns/op BenchmarkLastIndexAnyASCII/256:32-4 30732 3782 ns/op BenchmarkLastIndexAnyASCII/256:64-4 32342 3471 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2996815 38.78 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2926764 39.04 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2857359 38.62 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2857761 39.30 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3153396 38.71 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2827942 45.24 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2730710 39.69 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 291295 415.7 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 305180 329.5 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 408913 334.4 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 307093 340.2 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 368238 312.9 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 406654 336.2 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 416752 320.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 19820 5814 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 25596 4541 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 25084 4710 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 26214 4582 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 25084 4399 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 25599 4730 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 25604 4310 ns/op BenchmarkTrimASCII/1:1-4 3510896 35.88 ns/op BenchmarkTrimASCII/1:2-4 2996748 43.03 ns/op BenchmarkTrimASCII/1:4-4 2857891 41.01 ns/op BenchmarkTrimASCII/1:8-4 2669822 44.98 ns/op BenchmarkTrimASCII/1:16-4 2014189 63.01 ns/op BenchmarkTrimASCII/16:1-4 611340 182.2 ns/op BenchmarkTrimASCII/16:2-4 410761 271.1 ns/op BenchmarkTrimASCII/16:4-4 407719 280.3 ns/op BenchmarkTrimASCII/16:8-4 407276 297.4 ns/op BenchmarkTrimASCII/16:16-4 407844 280.2 ns/op BenchmarkTrimASCII/256:1-4 43903 2580 ns/op BenchmarkTrimASCII/256:2-4 31485 3939 ns/op BenchmarkTrimASCII/256:4-4 37249 3567 ns/op BenchmarkTrimASCII/256:8-4 29986 3811 ns/op BenchmarkTrimASCII/256:16-4 30708 3688 ns/op BenchmarkTrimASCII/4096:1-4 3079 38057 ns/op BenchmarkTrimASCII/4096:2-4 2106 63982 ns/op BenchmarkTrimASCII/4096:4-4 2046 57290 ns/op BenchmarkTrimASCII/4096:8-4 2053 52800 ns/op BenchmarkTrimASCII/4096:16-4 2052 55686 ns/op BenchmarkTrimByte-4 2083126 49.22 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 17311 6491 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 17551 6287 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 819 147840 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1538 70474 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4086 36796 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6205 18257 ns/op BenchmarkCompareBytesEqual-4 12305672 8.650 ns/op BenchmarkCompareBytesToNil-4 13637138 9.883 ns/op BenchmarkCompareBytesEmpty-4 13666647 7.359 ns/op BenchmarkCompareBytesIdentical-4 13667269 7.860 ns/op BenchmarkCompareBytesSameLength-4 12311858 9.516 ns/op BenchmarkCompareBytesDifferentLength-4 12293570 9.054 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 3010 39580 ns/op 26492.51 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 4092 37705 ns/op 27809.99 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 3561 37294 ns/op 28116.88 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 3046 39439 ns/op 26587.45 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 3148 37233 ns/op 28162.52 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 3814 39175 ns/op 26766.54 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 3068 39469 ns/op 26567.61 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 3073 33055 ns/op 31722.72 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 4114 28483 ns/op 36814.62 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 6177 31933 ns/op 32836.78 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 3078 38391 ns/op 27313.18 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 3067 37571 ns/op 27909.29 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 3068 38834 ns/op 27001.44 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 3058 39286 ns/op 26690.91 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 3774 40108 ns/op 26143.94 MB/s BenchmarkCompareBytesBig-4 3109 37717 ns/op 27801.31 MB/s BenchmarkCompareBytesBigIdentical-4 13651100 8.441 ns/op 124219221.87 MB/s PASS ok bytes 56.993s goos: windows goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 72276900 ns/op 1.38 MB/s 3612008 B/op 50 allocs/op BenchmarkDecodeNewton-4 1 226560800 ns/op 2.50 MB/s 3638592 B/op 54 allocs/op BenchmarkDecodeRand-4 6 19693883 ns/op 0.83 MB/s 3644726 B/op 51 allocs/op PASS ok compress/bzip2 2.007s goos: windows goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 100 1464625 ns/op 6.83 MB/s 43003 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 15258850 ns/op 6.55 MB/s 42647 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 142570800 ns/op 7.01 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 80 1428156 ns/op 7.00 MB/s 43284 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 7 17714357 ns/op 5.65 MB/s 44418 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 158204900 ns/op 6.32 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 82 1464587 ns/op 6.83 MB/s 42478 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 16481225 ns/op 6.07 MB/s 42933 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 145502300 ns/op 6.87 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 74 1451669 ns/op 6.89 MB/s 42573 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 8 15503825 ns/op 6.45 MB/s 41900 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 152329900 ns/op 6.56 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 73 1658693 ns/op 6.03 MB/s 42821 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 7 18135271 ns/op 5.51 MB/s 48603 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 166999500 ns/op 5.99 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 100 1230393 ns/op 8.13 MB/s 43372 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 10 10352140 ns/op 9.66 MB/s 48693 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 105490700 ns/op 9.48 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 100 1113343 ns/op 8.98 MB/s 42940 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 9068321 ns/op 11.03 MB/s 45264 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 108413650 ns/op 9.22 MB/s 70060 B/op 161 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 106 1262126 ns/op 7.92 MB/s 42600 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 9066500 ns/op 11.03 MB/s 43504 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 102534800 ns/op 9.75 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 133 903050 ns/op 11.07 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 8339069 ns/op 11.99 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 84968550 ns/op 11.77 MB/s BenchmarkEncode/Digits/Speed/1e4-4 60 1872130 ns/op 5.34 MB/s BenchmarkEncode/Digits/Speed/1e5-4 7 16319114 ns/op 6.13 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 169915800 ns/op 5.89 MB/s BenchmarkEncode/Digits/Default/1e4-4 20 5322320 ns/op 1.88 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 71781950 ns/op 1.39 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 668963000 ns/op 1.49 MB/s BenchmarkEncode/Digits/Compression/1e4-4 20 5323120 ns/op 1.88 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 63470250 ns/op 1.58 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 655291000 ns/op 1.53 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 100 1152524 ns/op 8.68 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 13 9311646 ns/op 10.74 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 87890850 ns/op 11.38 MB/s BenchmarkEncode/Newton/Speed/1e4-4 60 1953253 ns/op 5.12 MB/s BenchmarkEncode/Newton/Speed/1e5-4 8 12572338 ns/op 7.95 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 122086300 ns/op 8.19 MB/s BenchmarkEncode/Newton/Default/1e4-4 20 5028730 ns/op 1.99 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 61041550 ns/op 1.64 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 594678800 ns/op 1.68 MB/s BenchmarkEncode/Newton/Compression/1e4-4 21 5206495 ns/op 1.92 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 68345650 ns/op 1.46 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 764633700 ns/op 1.31 MB/s PASS ok compress/flate 15.423s goos: windows goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 61 2113693 ns/op 4.73 MB/s BenchmarkDecoder/1e-Reuse4-4 60 2115743 ns/op 4.73 MB/s BenchmarkDecoder/1e5-4 6 19045800 ns/op 5.25 MB/s BenchmarkDecoder/1e-Reuse5-4 6 18555933 ns/op 5.39 MB/s BenchmarkDecoder/1e6-4 1 191396100 ns/op 5.22 MB/s BenchmarkDecoder/1e-Reuse6-4 1 190430000 ns/op 5.25 MB/s BenchmarkEncoder/1e4-4 61 1728879 ns/op 5.78 MB/s BenchmarkEncoder/1e-Reuse4-4 70 1618297 ns/op 6.18 MB/s BenchmarkEncoder/1e5-4 7 17994129 ns/op 5.56 MB/s BenchmarkEncoder/1e-Reuse5-4 7 15344914 ns/op 6.52 MB/s BenchmarkEncoder/1e6-4 1 160192300 ns/op 6.24 MB/s BenchmarkEncoder/1e-Reuse6-4 1 156245100 ns/op 6.40 MB/s PASS ok compress/lzw 3.234s goos: windows goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 30 3612870 ns/op PASS ok container/heap 1.138s goos: windows goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 17311 6487 ns/op BenchmarkWithTimeout/concurrency=40-4 4974 24736 ns/op BenchmarkWithTimeout/concurrency=4000-4 4153 27041 ns/op BenchmarkWithTimeout/concurrency=400000-4 7009 33164 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 1000000 220.7 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 18339 9266 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 24582 5681 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4214 36845 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2462 51964 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3080 34562 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 284 419685 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 188 711680 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 306 360615 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 39 3931356 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 18 5587606 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 40 4077092 ns/op BenchmarkCheckCanceled/Err-4 464496 321.6 ns/op BenchmarkCheckCanceled/Done-4 614754 219.2 ns/op BenchmarkContextCancelDone-4 832322 163.1 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 8701 15153 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 7483 16181 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 10000 17671 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 6127 17370 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 6164 21234 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 615763 210.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 307093 391.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 175736 628.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 136462 1088 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 49128 2067 ns/op PASS ok context 12.445s goos: windows goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 2081598 54.42 ns/op 294.00 MB/s BenchmarkDecrypt-4 2409260 51.06 ns/op 313.35 MB/s BenchmarkExpand-4 2082927 56.26 ns/op PASS ok crypto/aes 1.559s goos: windows goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 204746 500.7 ns/op 127.83 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 614785 303.4 ns/op 210.95 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 245936 563.9 ns/op 113.50 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 410761 254.5 ns/op 251.51 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 119522 1160 ns/op 1163.51 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 204885 715.0 ns/op 1888.16 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 111417 1095 ns/op 1232.54 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 153922 875.7 ns/op 1541.62 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 43897 2914 ns/op 2810.92 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 51228 2057 ns/op 3981.78 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 45489 3155 ns/op 2596.24 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 35107 3282 ns/op 2495.86 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 6129 17375 ns/op 58.65 MB/s BenchmarkAESCFBDecrypt1K-4 8167 15784 ns/op 64.56 MB/s BenchmarkAESCFBDecrypt8K-4 1114 113083 ns/op 72.40 MB/s BenchmarkAESOFB1K-4 10000 11719 ns/op 86.95 MB/s BenchmarkAESCTR1K-4 15954 7835 ns/op 130.06 MB/s BenchmarkAESCTR8K-4 1753 64073 ns/op 127.78 MB/s BenchmarkAESCBCEncrypt1K-4 15172 8561 ns/op 119.62 MB/s BenchmarkAESCBCDecrypt1K-4 21934 5609 ns/op 182.55 MB/s PASS ok crypto/cipher 4.198s goos: windows goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 94460 1189 ns/op 6.73 MB/s BenchmarkDecrypt-4 94560 1115 ns/op 7.17 MB/s BenchmarkTDESEncrypt-4 37244 3068 ns/op 2.61 MB/s BenchmarkTDESDecrypt-4 39698 5190 ns/op 1.54 MB/s PASS ok crypto/des 1.671s goos: windows goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1117 99665 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 14 8858614 ns/op 1088 B/op 21 allocs/op BenchmarkECDH/P521-4 6 30920400 ns/op 1533 B/op 21 allocs/op BenchmarkECDH/X25519-4 100 1122869 ns/op 377 B/op 9 allocs/op PASS ok crypto/ecdh 1.907s goos: windows goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2044 53985 ns/op 2513 B/op 33 allocs/op BenchmarkSign/P384-4 40 3515168 ns/op 2681 B/op 34 allocs/op BenchmarkSign/P521-4 13 8186615 ns/op 3063 B/op 35 allocs/op BenchmarkVerify/P256-4 1227 103466 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 14 8858186 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 5 21687960 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 6105 23031 ns/op 896 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 50 2246274 ns/op 1095 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 22 5103764 ns/op 1415 B/op 17 allocs/op PASS ok crypto/ecdsa 2.610s goos: windows goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 376 353206 ns/op BenchmarkNewKeyFromSeed-4 396 347717 ns/op BenchmarkSigning-4 372 370167 ns/op BenchmarkVerification-4 211 555406 ns/op PASS ok crypto/ed25519 1.700s goos: windows goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 6157 19667 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 151 866544 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 50 2363528 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 24 5126238 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1632 75405 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 61 2240952 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 24 5738288 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 8 13915600 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 14457 7566 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 6265 16214 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 4915 27026 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 100 1406448 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3058 47581 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 278 411021 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2037 64723 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 100 1201194 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.865s goos: windows goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 27927 4441 ns/op 230.59 MB/s BenchmarkHMACSHA256_32-4 28582 3656 ns/op 8.75 MB/s BenchmarkNewWriteSum-4 18336 7190 ns/op 4.45 MB/s PASS ok crypto/hmac 1.552s goos: windows goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 53442 2339 ns/op BenchmarkModSub-4 61441 2368 ns/op BenchmarkMontgomeryRepr-4 34135 3920 ns/op BenchmarkMontgomeryMul-4 29966 4040 ns/op BenchmarkModMul-4 13809 8629 ns/op BenchmarkExpBig-4 16 6775981 ns/op BenchmarkExp-4 7 15066914 ns/op PASS ok crypto/internal/bigmod 2.188s goos: windows goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4072 29258 ns/op BenchmarkScalarBaseMult-4 460 322648 ns/op BenchmarkScalarMult-4 194 644362 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 255 478886 ns/op PASS ok crypto/internal/edwards25519 1.682s goos: windows goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 614469 211.4 ns/op BenchmarkMultiply-4 4785754 23.06 ns/op BenchmarkSquare-4 7233621 16.88 ns/op BenchmarkInvert-4 26714 4753 ns/op BenchmarkMult32-4 1462982 77.43 ns/op PASS ok crypto/internal/edwards25519/field 1.908s goos: windows goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 61 2145551 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2044 64493 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 24 5208917 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 8 15012125 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 177 755979 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 11720 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 61 2001297 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 26 4469912 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.276s goos: windows goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 609507 187.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 306169 411.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 139309 953.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 608796 210.1 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 408663 372.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 136510 944.2 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.854s goos: windows goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 153780 889.2 ns/op 9.00 MB/s BenchmarkHash64-4 201673 745.7 ns/op 85.82 MB/s BenchmarkHash128-4 175138 791.8 ns/op 161.66 MB/s BenchmarkHash256-4 136327 959.9 ns/op 266.71 MB/s BenchmarkHash512-4 102261 1318 ns/op 388.45 MB/s BenchmarkHash1K-4 58473 2104 ns/op 486.70 MB/s BenchmarkHash8K-4 10000 12399 ns/op 660.67 MB/s BenchmarkHash1M-4 76 1554696 ns/op 674.46 MB/s BenchmarkHash8M-4 9 11937011 ns/op 702.74 MB/s BenchmarkHash8BytesUnaligned-4 153430 852.9 ns/op 9.38 MB/s BenchmarkHash1KUnaligned-4 58646 2099 ns/op 487.93 MB/s BenchmarkHash8KUnaligned-4 10000 12208 ns/op 671.05 MB/s PASS ok crypto/md5 2.887s goos: windows goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkPrime-4 1 923835700 ns/op PASS ok crypto/rand 1.951s goos: windows goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 16608 7173 ns/op 17.84 MB/s BenchmarkRC4_1K-4 1761 57132 ns/op 17.92 MB/s BenchmarkRC4_8K-4 272 427200 ns/op 18.95 MB/s PASS ok crypto/rc4 1.494s goos: windows goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 12 10904650 ns/op BenchmarkDecryptPKCS1v15/3072-4 5 22870520 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 40366400 ns/op BenchmarkEncryptPKCS1v15/2048-4 40 2734445 ns/op BenchmarkDecryptOAEP/2048-4 12 10416475 ns/op BenchmarkEncryptOAEP/2048-4 60 2750760 ns/op BenchmarkSignPKCS1v15/2048-4 13 10967792 ns/op BenchmarkVerifyPKCS1v15/2048-4 40 2734205 ns/op BenchmarkSignPSS/2048-4 12 10824058 ns/op BenchmarkVerifyPSS/2048-4 39 2804372 ns/op PASS ok crypto/rsa 2.866s goos: windows goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 136821 1042 ns/op 7.68 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 154058 906.5 ns/op 8.83 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 102452 1449 ns/op 220.88 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 87807 1235 ns/op 259.21 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 68221 1961 ns/op 522.15 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 64926 1880 ns/op 544.70 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 12050 9402 ns/op 871.34 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 13502 8968 ns/op 913.46 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.439s goos: windows goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 136432 1009 ns/op 7.93 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 136809 942.4 ns/op 8.49 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 122854 946.1 ns/op 8.46 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 68179 1518 ns/op 674.48 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 102463 1325 ns/op 772.91 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 88821 1374 ns/op 745.24 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 18900 6251 ns/op 1310.52 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 19822 5912 ns/op 1385.70 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 19827 6354 ns/op 1289.26 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.519s goos: windows goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 68268 1602 ns/op 4.99 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 61472 2860 ns/op 2.80 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 81927 1311 ns/op 6.10 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 37566 3302 ns/op 310.11 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 45476 3071 ns/op 333.44 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 36130 3055 ns/op 335.24 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10000 15724 ns/op 520.98 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 10000 14158 ns/op 578.62 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 7443 15747 ns/op 520.23 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.586s goos: windows goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 20497052 6.432 ns/op BenchmarkConstantTimeEq-4 17534886 5.794 ns/op BenchmarkConstantTimeLessOrEq-4 19875320 5.553 ns/op BenchmarkXORBytes/8Bytes-4 4723348 27.09 ns/op 295.35 MB/s BenchmarkXORBytes/128Bytes-4 4238409 29.96 ns/op 4272.77 MB/s BenchmarkXORBytes/2048Bytes-4 1656597 84.89 ns/op 24125.27 MB/s BenchmarkXORBytes/32768Bytes-4 111853 1161 ns/op 28216.52 MB/s PASS ok crypto/subtle 2.262s goos: windows goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 175 798081 ns/op BenchmarkCertCache/1-4 198 626401 ns/op BenchmarkCertCache/2-4 192 635788 ns/op BenchmarkCertCache/3-4 192 625597 ns/op BenchmarkHandshakeServer/RSA-4 20 6398840 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 18 7161000 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 20 6686380 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 129 847836 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 218 582315 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 61 1985359 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 61 1681166 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 37765433 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 26613550 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 5 24611960 ns/op 42.60 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 4 28077725 ns/op 37.35 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 32716675 ns/op 64.10 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 44269400 ns/op 47.37 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 53198650 ns/op 78.84 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 66413000 ns/op 63.15 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 92280650 ns/op 90.90 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 142583200 ns/op 58.83 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 159176000 ns/op 105.40 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 242163300 ns/op 69.28 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 345705200 ns/op 97.06 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 468809200 ns/op 71.57 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 694342300 ns/op 96.65 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 878909000 ns/op 76.35 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 22948833 ns/op 45.69 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 29787375 ns/op 35.20 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 34669000 ns/op 60.49 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 37106267 ns/op 56.52 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 55171100 ns/op 76.02 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 64456950 ns/op 65.07 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 102057100 ns/op 82.20 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 104506800 ns/op 80.27 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 162113900 ns/op 103.49 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 224621100 ns/op 74.69 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 324235300 ns/op 103.49 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 469729900 ns/op 71.43 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 742191300 ns/op 90.42 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 874014700 ns/op 76.78 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 709011000 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 708999600 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 292038100 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 294934400 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 153332500 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 152356600 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 86922150 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 87889700 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 45590033 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 43624400 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 147474700 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 147470600 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 72270050 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 70804400 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 41998733 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 43291700 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 4 29790900 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 4 29300625 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 5 20513320 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 6 20183950 ns/op PASS ok crypto/tls 18.979s goos: windows goarch: amd64 pkg: crypto/x509 cpu: AMD EPYC 7B12 BenchmarkCreateCertificate/RSA_2048-4 8 14160388 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 409 315220 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1362 90358 ns/op 12658 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1286 94941 ns/op 14068 B/op 188 allocs/op PASS ok crypto/x509 1.908s goos: windows goarch: amd64 pkg: database/sql cpu: AMD EPYC 7B12 BenchmarkConcurrentDBExec-4 30 3807250 ns/op 282070 B/op 1652 allocs/op BenchmarkConcurrentStmtQuery-4 31 4220613 ns/op 266861 B/op 2060 allocs/op BenchmarkConcurrentStmtExec-4 39 3079972 ns/op 219888 B/op 736 allocs/op BenchmarkConcurrentTxQuery-4 30 3385313 ns/op 276669 B/op 2178 allocs/op BenchmarkConcurrentTxExec-4 40 2734560 ns/op 91793 B/op 1555 allocs/op BenchmarkConcurrentTxStmtQuery-4 30 3580813 ns/op 106133 B/op 2065 allocs/op BenchmarkConcurrentTxStmtExec-4 104 1201709 ns/op 40072 B/op 381 allocs/op BenchmarkConcurrentRandom-4 40 2929960 ns/op 231962 B/op 1868 allocs/op BenchmarkManyConcurrentQueries-4 2052 55681 ns/op 3991 B/op 20 allocs/op BenchmarkGrabConn-4 245523 572.8 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.619s goos: windows goarch: amd64 pkg: debug/elf cpu: AMD EPYC 7B12 BenchmarkSymbols64-4 2154 60321 ns/op BenchmarkSymbols32-4 2454 52929 ns/op PASS ok debug/elf 1.410s goos: windows goarch: amd64 pkg: debug/gosym cpu: AMD EPYC 7B12 Benchmark115/NewLineTable-4 259825 428.5 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 118 885500 ns/op 180230 B/op 13 allocs/op Benchmark115/LineToPC-4 100 1533234 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 18620 6451 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.801s goos: windows goarch: amd64 pkg: encoding/asn1 cpu: AMD EPYC 7B12 BenchmarkObjectIdentifierString-4 87652 1783 ns/op BenchmarkMarshal-4 1022 137604 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 4144 35818 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.516s goos: windows goarch: amd64 pkg: encoding/base32 cpu: AMD EPYC 7B12 BenchmarkEncode-4 490 239222 ns/op 34.24 MB/s BenchmarkEncodeToString-4 471 255002 ns/op 32.13 MB/s BenchmarkDecode-4 180 596689 ns/op 21.97 MB/s BenchmarkDecodeString-4 194 594066 ns/op 22.07 MB/s PASS ok encoding/base32 1.683s goos: windows goarch: amd64 pkg: encoding/base64 cpu: AMD EPYC 7B12 BenchmarkEncodeToString-4 490 231221 ns/op 35.43 MB/s BenchmarkDecodeString/2-4 403602 290.4 ns/op 13.78 MB/s BenchmarkDecodeString/4-4 306309 360.2 ns/op 22.21 MB/s BenchmarkDecodeString/8-4 307243 511.7 ns/op 23.45 MB/s BenchmarkDecodeString/64-4 53424 2559 ns/op 34.38 MB/s BenchmarkDecodeString/8192-4 471 257071 ns/op 42.49 MB/s BenchmarkNewEncoding-4 81489 1581 ns/op 161.90 MB/s PASS ok encoding/base64 2.129s goos: windows goarch: amd64 pkg: encoding/binary cpu: AMD EPYC 7B12 BenchmarkReadSlice1000Int32s-4 1759 75478 ns/op 53.00 MB/s BenchmarkReadStruct-4 18904 6406 ns/op 11.71 MB/s BenchmarkWriteStruct-4 17551 6510 ns/op 11.52 MB/s BenchmarkReadInts-4 72254 2014 ns/op 14.90 MB/s BenchmarkWriteInts-4 58548 1968 ns/op 15.24 MB/s BenchmarkWriteSlice1000Int32s-4 2042 66961 ns/op 59.74 MB/s BenchmarkPutUint16-4 4552264 27.03 ns/op 73.99 MB/s BenchmarkAppendUint16-4 4912093 25.64 ns/op 78.00 MB/s BenchmarkPutUint32-4 3321550 36.46 ns/op 109.70 MB/s BenchmarkAppendUint32-4 3071700 36.56 ns/op 109.42 MB/s BenchmarkPutUint64-4 1755586 68.97 ns/op 116.00 MB/s BenchmarkAppendUint64-4 1516050 76.66 ns/op 104.36 MB/s BenchmarkLittleEndianPutUint16-4 4552351 27.24 ns/op 73.41 MB/s BenchmarkLittleEndianAppendUint16-4 4238694 28.57 ns/op 70.00 MB/s BenchmarkLittleEndianPutUint32-4 2791833 36.37 ns/op 109.97 MB/s BenchmarkLittleEndianAppendUint32-4 3320126 39.42 ns/op 101.48 MB/s BenchmarkLittleEndianPutUint64-4 1755307 68.99 ns/op 115.97 MB/s BenchmarkLittleEndianAppendUint64-4 1755435 71.78 ns/op 111.46 MB/s BenchmarkReadFloats-4 181597 591.6 ns/op 20.28 MB/s BenchmarkWriteFloats-4 204380 645.0 ns/op 18.60 MB/s BenchmarkReadSlice1000Float32s-4 1537 85139 ns/op 46.98 MB/s BenchmarkWriteSlice1000Float32s-4 1533 80271 ns/op 49.83 MB/s BenchmarkReadSlice1000Uint8s-4 122677 1019 ns/op 981.39 MB/s BenchmarkWriteSlice1000Uint8s-4 174987 865.1 ns/op 1155.93 MB/s BenchmarkPutUvarint32-4 1000000 119.1 ns/op 33.58 MB/s BenchmarkPutUvarint64-4 308784 439.5 ns/op 18.20 MB/s PASS ok encoding/binary 5.230s goos: windows goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 8144 13548 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 9355 13053 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 8391 13966 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 5724 21498 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 8410 14167 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 10000 13380 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 8827 14052 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6169 21847 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 14457 7494 ns/op PASS ok encoding/csv 2.766s goos: windows goarch: amd64 pkg: encoding/gob cpu: AMD EPYC 7B12 BenchmarkEndToEndPipe-4 8991 13032 ns/op 1816 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 13356 8995 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 220 532596 ns/op 16898 B/op 332 allocs/op BenchmarkEncodeComplex128Slice-4 721 154388 ns/op 680 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1228 81895 ns/op 71 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1540 90052 ns/op 57 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2046 56795 ns/op 189 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 46 2483926 ns/op 38778 B/op 254 allocs/op BenchmarkDecodeComplex128Slice-4 559 230598 ns/op 25239 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1231 108678 ns/op 10797 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1228 97817 ns/op 9759 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 722 158241 ns/op 39150 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 267 424315 ns/op 66412 B/op 2207 allocs/op BenchmarkDecodeBytesSlice-4 574 222897 ns/op 23715 B/op 189 allocs/op BenchmarkDecodeInterfaceSlice-4 90 1366977 ns/op 83075 B/op 3178 allocs/op BenchmarkDecodeMap-4 100 1201216 ns/op 54128 B/op 181 allocs/op PASS ok encoding/gob 3.469s goos: windows goarch: amd64 pkg: encoding/hex cpu: AMD EPYC 7B12 BenchmarkEncode/256-4 19813 5964 ns/op 42.92 MB/s BenchmarkEncode/1024-4 4054 26975 ns/op 37.96 MB/s BenchmarkEncode/4096-4 1227 97908 ns/op 41.84 MB/s BenchmarkEncode/16384-4 306 414878 ns/op 39.49 MB/s BenchmarkDecode/256-4 39654 3448 ns/op 74.25 MB/s BenchmarkDecode/1024-4 9703 12482 ns/op 82.04 MB/s BenchmarkDecode/4096-4 2067 51506 ns/op 79.53 MB/s BenchmarkDecode/16384-4 558 206515 ns/op 79.34 MB/s BenchmarkDump/256-4 1363 73782 ns/op 3.47 MB/s BenchmarkDump/1024-4 396 315676 ns/op 3.24 MB/s BenchmarkDump/4096-4 100 1162108 ns/op 3.52 MB/s BenchmarkDump/16384-4 30 4362423 ns/op 3.76 MB/s PASS ok encoding/hex 2.855s goos: windows goarch: amd64 pkg: encoding/json cpu: AMD EPYC 7B12 BenchmarkCodeEncoder-4 2 69830700 ns/op 27.79 MB/s 8390224 B/op 50 allocs/op BenchmarkCodeEncoderError-4 1 107444900 ns/op 18.06 MB/s 8524920 B/op 137 allocs/op BenchmarkCodeMarshal-4 1 102562900 ns/op 18.92 MB/s 10331480 B/op 54 allocs/op BenchmarkCodeMarshalError-4 1 106431400 ns/op 18.23 MB/s 10466856 B/op 139 allocs/op BenchmarkMarshalBytes/32-4 27309 4864 ns/op BenchmarkMarshalBytes/256-4 10000 16505 ns/op BenchmarkMarshalBytes/4096-4 682 178957 ns/op BenchmarkMarshalBytesError/32-4 66 1686967 ns/op BenchmarkMarshalBytesError/256-4 79 1743203 ns/op BenchmarkMarshalBytesError/4096-4 67 2069669 ns/op BenchmarkMarshalMap-4 42073 2855 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 348630200 ns/op 5.57 MB/s 10097096 B/op 40033 allocs/op BenchmarkUnicodeDecoder-4 39619 3106 ns/op 4.51 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 53857 2140 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 336914300 ns/op 5.76 MB/s 2019408 B/op 40002 allocs/op BenchmarkCodeUnmarshalReuse-4 1 321316800 ns/op 6.04 MB/s 2019488 B/op 40006 allocs/op BenchmarkUnmarshalString-4 61419 1860 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 123147 911.8 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 307738 472.8 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 20824 6285 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 55930 1973 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 76836 1678 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 21950 4627 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2044 53023 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 681 160604 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 100 1064614 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 12 9848075 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 800172 180.6 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 638685 192.7 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 598598 200.6 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 628137 194.3 ns/op BenchmarkEncodeMarshaler-4 51222 2231 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 76914 1435 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 5854572 20.52 ns/op BenchmarkNumberIsValidRegexp-4 26131 5532 ns/op PASS ok encoding/json 8.111s goos: windows goarch: amd64 pkg: encoding/pem cpu: AMD EPYC 7B12 BenchmarkEncode-4 61 1921121 ns/op 34.11 MB/s BenchmarkDecode-4 26 4394992 ns/op 20.20 MB/s PASS ok encoding/pem 1.353s goos: windows goarch: amd64 pkg: encoding/xml cpu: AMD EPYC 7B12 BenchmarkMarshal-4 2541 41890 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 878 123450 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 4123 27945 ns/op PASS ok encoding/xml 1.474s goos: windows goarch: amd64 pkg: errors cpu: AMD EPYC 7B12 BenchmarkIs-4 409359 381.7 ns/op BenchmarkAs-4 81936 1561 ns/op PASS ok errors 1.337s goos: windows goarch: amd64 pkg: expvar cpu: AMD EPYC 7B12 BenchmarkIntAdd-4 280540 375.9 ns/op BenchmarkIntSet-4 429444 347.9 ns/op BenchmarkFloatAdd-4 49141 2325 ns/op BenchmarkFloatSet-4 305817 383.2 ns/op BenchmarkStringSet-4 369117 515.9 ns/op BenchmarkMapSet-4 47276 2231 ns/op BenchmarkMapSetDifferent-4 51187 2308 ns/op BenchmarkMapSetDifferentRandom-4 340 370471 ns/op BenchmarkMapSetString-4 76856 2109 ns/op BenchmarkMapAddSame-4 32353 3471 ns/op BenchmarkMapAddDifferent-4 17553 7845 ns/op BenchmarkMapAddDifferentRandom-4 314 444689 ns/op BenchmarkMapAddSameSteadyState-4 205693 489.1 ns/op BenchmarkMapAddDifferentSteadyState-4 108814 996.2 ns/op BenchmarkMapString-4 10000 11132 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 9820 10442 ns/op PASS ok expvar 3.929s goos: windows goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 85668 1288 ns/op BenchmarkSprintfEmpty-4 305460 335.7 ns/op BenchmarkSprintfString-4 254454 487.3 ns/op BenchmarkSprintfTruncateString-4 209679 554.2 ns/op BenchmarkSprintfTruncateBytes-4 122985 921.1 ns/op BenchmarkSprintfSlowParsingPath-4 222288 544.8 ns/op BenchmarkSprintfQuoteString-4 36140 3297 ns/op BenchmarkSprintfInt-4 234421 541.6 ns/op BenchmarkSprintfIntInt-4 176192 664.7 ns/op BenchmarkSprintfPrefixedInt-4 175617 583.9 ns/op BenchmarkSprintfFloat-4 123015 897.1 ns/op BenchmarkSprintfComplex-4 49070 2348 ns/op BenchmarkSprintfBoolean-4 246213 499.8 ns/op BenchmarkSprintfHexString-4 94614 1125 ns/op BenchmarkSprintfHexBytes-4 68331 1786 ns/op BenchmarkSprintfBytes-4 40964 2836 ns/op BenchmarkSprintfStringer-4 68272 1759 ns/op BenchmarkSprintfStructure-4 34123 3292 ns/op BenchmarkManyArgs-4 68227 1846 ns/op BenchmarkFprintInt-4 87546 1495 ns/op BenchmarkFprintfBytes-4 102301 1422 ns/op BenchmarkFprintIntNoAlloc-4 87744 1592 ns/op BenchmarkScanInts-4 46 2611148 ns/op BenchmarkScanRecursiveInt-4 1 340816400 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 360356200 ns/op PASS ok fmt 5.403s goos: windows goarch: amd64 pkg: go/build cpu: AMD EPYC 7B12 BenchmarkImportVendor-4 460 288748 ns/op PASS ok go/build 1.303s goos: windows goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 53412 2158 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 18921 7124 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 6086 21822 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1537 94676 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 372 317647 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 100 1328220 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 24 5696571 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 6 22135700 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 91317200 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.673s goos: windows goarch: amd64 pkg: go/format cpu: AMD EPYC 7B12 BenchmarkFormat/array1-10000-4 1 229492600 ns/op 0.28 MB/s 45886200 B/op 48997 allocs/op PASS ok go/format 1.273s goos: windows goarch: amd64 pkg: go/parser cpu: AMD EPYC 7B12 BenchmarkParse-4 6 18231300 ns/op 2.95 MB/s BenchmarkParseOnly-4 8 15381625 ns/op 3.50 MB/s BenchmarkResolve-4 61 2337082 ns/op 23.04 MB/s PASS ok go/parser 2.409s goos: windows goarch: amd64 pkg: go/printer cpu: AMD EPYC 7B12 BenchmarkPrintFile-4 1 128923000 ns/op 0.40 MB/s 5030120 B/op 27518 allocs/op BenchmarkPrintDecl-4 1114 113081 ns/op 0.28 MB/s 16245 B/op 51 allocs/op PASS ok go/printer 1.299s goos: windows goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 361 359732 ns/op BenchmarkScanFiles/go/types/expr.go-4 16 6471169 ns/op 7.66 MB/s BenchmarkScanFiles/go/parser/parser.go-4 10 10351240 ns/op 7.08 MB/s BenchmarkScanFiles/net/http/server.go-4 7 16600957 ns/op 7.41 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 255 459527 ns/op 6.74 MB/s PASS ok go/scanner 1.917s goos: windows goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1289416 92.41 ns/op PASS ok go/token 1.208s goos: windows goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 122 912607 ns/op BenchmarkNamed/Underlying/nongeneric-4 1000000 133.8 ns/op BenchmarkNamed/Underlying/generic-4 1000000 121.1 ns/op BenchmarkNamed/Underlying/src_instance-4 898503 134.8 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 126.0 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 23637 5413 ns/op BenchmarkNamed/NewMethodSet/generic-4 23510 4527 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 25082 4946 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 21554 4803 ns/op BenchmarkCheck/http/funcbodies/info-4 1 518557000 ns/op 64755 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 411131100 ns/op 81828 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 230459200 ns/op 145978 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 228488100 ns/op 146606 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 1122049000 ns/op 4618 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 103499100 ns/op 50068 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 65922400 ns/op 78608 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 61525800 ns/op 84225 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 304682000 ns/op 7112 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 57115100 ns/op 37941 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 48187333 ns/op 44970 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 43620900 ns/op 49678 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1314435000 ns/op 50412 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 585912500 ns/op 113094 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 115235100 ns/op 575024 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 110358600 ns/op 600433 lines/s BenchmarkCheck/go\internal\gcimporter/funcbodies/info-4 1 1375993700 ns/op 1459 lines/s BenchmarkCheck/go\internal\gcimporter/funcbodies/noinfo-4 2 93247950 ns/op 21410 lines/s BenchmarkCheck/go\internal\gcimporter/nofuncbodies/info-4 2 75682950 ns/op 26519 lines/s BenchmarkCheck/go\internal\gcimporter/nofuncbodies/noinfo-4 2 89839400 ns/op 22340 lines/s PASS ok go/types 27.376s goos: windows goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 11959 8494 ns/op 120.55 MB/s PASS ok hash/adler32 1.195s goos: windows goarch: amd64 pkg: hash/crc32 cpu: AMD EPYC 7B12 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 245182 454.1 ns/op 33.04 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 306591 436.4 ns/op 34.37 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 153529 890.5 ns/op 44.92 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 153412 923.1 ns/op 43.33 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 619099 233.5 ns/op 2192.87 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 608919 247.0 ns/op 2073.06 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 464292 271.3 ns/op 3773.76 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 604624 266.5 ns/op 3842.34 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 244977 514.1 ns/op 7967.05 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 205321 599.4 ns/op 6833.75 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 38378 3003 ns/op 10912.05 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 38419 3025 ns/op 10833.62 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 615352 212.7 ns/op 70.53 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 607132 223.6 ns/op 67.09 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 618684 230.5 ns/op 173.54 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 613496 227.6 ns/op 175.72 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 407151 333.4 ns/op 1535.80 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 408343 310.8 ns/op 1647.12 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 273242 382.4 ns/op 2677.54 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 406090 387.2 ns/op 2644.78 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 254282 453.2 ns/op 9037.60 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 306058 456.5 ns/op 8972.27 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 55878 2306 ns/op 14209.77 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 58520 2253 ns/op 14546.05 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 308419 424.3 ns/op 35.35 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 310341 468.9 ns/op 31.99 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 153412 865.7 ns/op 46.21 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 136929 856.1 ns/op 46.72 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 12799 8549 ns/op 59.89 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 12168 9309 ns/op 55.00 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 6174 16926 ns/op 60.50 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 6172 17248 ns/op 59.37 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1365 84420 ns/op 48.52 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1381 90512 ns/op 45.25 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 151 769545 ns/op 42.58 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 157 715429 ns/op 45.80 MB/s PASS ok hash/crc32 6.653s goos: windows goarch: amd64 pkg: hash/crc64 cpu: AMD EPYC 7B12 BenchmarkCrc64/ISO64KB-4 128 999477 ns/op 65.57 MB/s BenchmarkCrc64/ISO4KB-4 1737 75907 ns/op 53.96 MB/s BenchmarkCrc64/ISO1KB-4 7216 17321 ns/op 59.12 MB/s BenchmarkCrc64/ECMA64KB-4 127 930541 ns/op 70.43 MB/s BenchmarkCrc64/Random64KB-4 134 910793 ns/op 71.95 MB/s BenchmarkCrc64/Random16KB-4 507 236916 ns/op 69.16 MB/s PASS ok hash/crc64 2.292s goos: windows goarch: amd64 pkg: hash/fnv cpu: AMD EPYC 7B12 BenchmarkFnv32KB-4 14452 8379 ns/op 122.21 MB/s BenchmarkFnv32aKB-4 13215 8718 ns/op 117.45 MB/s BenchmarkFnv64KB-4 12802 8695 ns/op 117.76 MB/s BenchmarkFnv64aKB-4 13498 8827 ns/op 116.00 MB/s BenchmarkFnv128KB-4 2463 45197 ns/op 22.66 MB/s BenchmarkFnv128aKB-4 2538 46174 ns/op 22.18 MB/s PASS ok hash/fnv 2.189s goos: windows goarch: amd64 pkg: hash/maphash cpu: AMD EPYC 7B12 BenchmarkHash/n=4/Write-4 614469 182.8 ns/op 21.88 MB/s BenchmarkHash/n=4/Bytes-4 5482300 24.23 ns/op 165.09 MB/s BenchmarkHash/n=4/String-4 2014392 61.08 ns/op 65.49 MB/s BenchmarkHash/n=8/Write-4 617474 174.0 ns/op 45.98 MB/s BenchmarkHash/n=8/Bytes-4 4725972 27.06 ns/op 295.59 MB/s BenchmarkHash/n=8/String-4 1919649 56.97 ns/op 140.43 MB/s BenchmarkHash/n=16/Write-4 613183 189.5 ns/op 84.43 MB/s BenchmarkHash/n=16/Bytes-4 4918616 24.02 ns/op 666.00 MB/s BenchmarkHash/n=16/String-4 2155732 57.99 ns/op 275.92 MB/s BenchmarkHash/n=32/Write-4 751106 178.1 ns/op 179.65 MB/s BenchmarkHash/n=32/Bytes-4 4917951 24.63 ns/op 1299.44 MB/s BenchmarkHash/n=32/String-4 1982061 61.58 ns/op 519.67 MB/s BenchmarkHash/n=64/Write-4 1000000 196.3 ns/op 326.04 MB/s BenchmarkHash/n=64/Bytes-4 4724948 24.39 ns/op 2624.11 MB/s BenchmarkHash/n=64/String-4 1982421 59.61 ns/op 1073.68 MB/s BenchmarkHash/n=256/Write-4 610654 255.9 ns/op 1000.49 MB/s BenchmarkHash/n=256/Bytes-4 4390136 35.15 ns/op 7283.77 MB/s BenchmarkHash/n=256/String-4 1000000 101.6 ns/op 2520.52 MB/s BenchmarkHash/n=320/Write-4 618938 269.8 ns/op 1186.07 MB/s BenchmarkHash/n=320/Bytes-4 3725065 37.75 ns/op 8476.54 MB/s BenchmarkHash/n=320/String-4 1000000 141.6 ns/op 2259.92 MB/s BenchmarkHash/n=1024/Write-4 411663 374.9 ns/op 2731.62 MB/s BenchmarkHash/n=1024/Bytes-4 1229008 98.55 ns/op 10390.98 MB/s BenchmarkHash/n=1024/String-4 407400 340.4 ns/op 3008.33 MB/s BenchmarkHash/n=4096/Write-4 175209 802.6 ns/op 5103.42 MB/s BenchmarkHash/n=4096/Bytes-4 306598 379.0 ns/op 10807.84 MB/s BenchmarkHash/n=4096/String-4 102480 1325 ns/op 3092.31 MB/s BenchmarkHash/n=16384/Write-4 45519 2704 ns/op 6059.01 MB/s BenchmarkHash/n=16384/Bytes-4 76719 1489 ns/op 11000.76 MB/s BenchmarkHash/n=16384/String-4 25080 5412 ns/op 3027.33 MB/s PASS ok hash/maphash 5.947s goos: windows goarch: amd64 pkg: html cpu: AMD EPYC 7B12 BenchmarkEscape-4 1230 108007 ns/op BenchmarkEscapeNone-4 175116 747.1 ns/op BenchmarkUnescape-4 1116 107628 ns/op BenchmarkUnescapeNone-4 804531 166.3 ns/op BenchmarkUnescapeSparse-4 13653 8797 ns/op BenchmarkUnescapeDense-4 1756 75639 ns/op PASS ok html 2.027s goos: windows goarch: amd64 pkg: html/template cpu: AMD EPYC 7B12 BenchmarkCSSEscaper-4 12037 10954 ns/op BenchmarkCSSEscaperNoSpecials-4 53462 2539 ns/op BenchmarkDecodeCSS-4 30735 3623 ns/op BenchmarkDecodeCSSNoSpecials-4 4381304 26.97 ns/op BenchmarkCSSValueFilter-4 153780 793.7 ns/op BenchmarkCSSValueFilterOk-4 111829 1231 ns/op BenchmarkEscapedExecute-4 6094 25801 ns/op BenchmarkHTMLNospaceEscaper-4 13503 9111 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 64778 1598 ns/op BenchmarkStripTags-4 26137 5196 ns/op BenchmarkStripTagsNoSpecials-4 398904 288.9 ns/op BenchmarkJSValEscaperWithNum-4 23619 5293 ns/op BenchmarkJSValEscaperWithStr-4 10000 16896 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 19200 6306 ns/op BenchmarkJSValEscaperWithObj-4 6158 22046 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 14121 7745 ns/op BenchmarkJSStrEscaperNoSpecials-4 72297 1837 ns/op BenchmarkJSStrEscaper-4 13381 8466 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 53443 1973 ns/op BenchmarkJSRegexpEscaper-4 11301 9420 ns/op BenchmarkTemplateSpecialTags-4 109 1093156 ns/op BenchmarkURLEscaper-4 6170 25648 ns/op BenchmarkURLEscaperNoSpecials-4 203953 555.4 ns/op BenchmarkURLNormalizer-4 6104 18082 ns/op BenchmarkURLNormalizerNoSpecials-4 201752 576.1 ns/op BenchmarkSrcsetFilter-4 19195 5495 ns/op BenchmarkSrcsetFilterNoSpecials-4 153555 858.8 ns/op PASS ok html/template 5.776s goos: windows goarch: amd64 pkg: image cpu: AMD EPYC 7B12 BenchmarkAt/rgba-4 613308 181.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 610654 191.9 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 756730 143.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 611619 202.8 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1981587 65.07 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1248309 89.19 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1919707 59.53 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1216708 92.32 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1480701 77.84 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 609942 211.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 411225 285.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 611059 228.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 617792 246.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 922030 131.4 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 654283 194.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1078466 118.6 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 613904 184.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 611619 249.1 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1498782 87.30 ns/op BenchmarkRGBASetRGBA-4 1555356 75.98 ns/op BenchmarkRGBA64At-4 1000000 126.0 ns/op BenchmarkRGBA64SetRGBA64-4 1000000 116.2 ns/op BenchmarkNRGBAAt-4 1517168 78.53 ns/op BenchmarkNRGBASetNRGBA-4 1683394 76.58 ns/op BenchmarkNRGBA64At-4 1000000 121.1 ns/op BenchmarkNRGBA64SetNRGBA64-4 1021346 126.2 ns/op BenchmarkAlphaAt-4 2673206 42.74 ns/op BenchmarkAlphaSetAlpha-4 2857333 42.38 ns/op BenchmarkAlpha16At-4 1595545 68.59 ns/op BenchmarkAlphaSetAlpha16-4 1595863 72.21 ns/op BenchmarkGrayAt-4 2856801 46.15 ns/op BenchmarkGraySetGray-4 2857333 40.68 ns/op BenchmarkGray16At-4 1575222 70.68 ns/op BenchmarkGraySetGray16-4 1807296 70.24 ns/op PASS ok image 6.878s goos: windows goarch: amd64 pkg: image/color cpu: AMD EPYC 7B12 BenchmarkYCbCrToRGB/0-4 5126211 22.86 ns/op BenchmarkYCbCrToRGB/128-4 5339859 22.49 ns/op BenchmarkYCbCrToRGB/255-4 5101014 22.59 ns/op BenchmarkRGBToYCbCr/0-4 5582822 25.36 ns/op BenchmarkRGBToYCbCr/Cb-4 5847154 21.88 ns/op BenchmarkRGBToYCbCr/Cr-4 5589115 22.54 ns/op BenchmarkYCbCrToRGBA/0-4 4235762 27.66 ns/op BenchmarkYCbCrToRGBA/128-4 4384890 25.39 ns/op BenchmarkYCbCrToRGBA/255-4 4552178 26.82 ns/op BenchmarkNYCbCrAToRGBA/0-4 4549435 26.19 ns/op BenchmarkNYCbCrAToRGBA/128-4 4552334 26.60 ns/op BenchmarkNYCbCrAToRGBA/255-4 4237602 26.73 ns/op PASS ok image/color 2.915s goos: windows goarch: amd64 pkg: image/draw cpu: AMD EPYC 7B12 BenchmarkFillOver-4 5 24414260 ns/op BenchmarkFillSrc-4 372 273033 ns/op BenchmarkCopyOver-4 10 10837790 ns/op BenchmarkCopySrc-4 490 217203 ns/op BenchmarkNRGBAOver-4 10 12011800 ns/op BenchmarkNRGBASrc-4 13 8336831 ns/op BenchmarkYCbCr-4 13 8864300 ns/op BenchmarkGray-4 30 4719777 ns/op BenchmarkCMYK-4 14 7603250 ns/op BenchmarkGlyphOver-4 30 4036383 ns/op BenchmarkRGBAMaskOver-4 5 22651880 ns/op BenchmarkGrayMaskOver-4 7 17162114 ns/op BenchmarkRGBA64ImageMaskOver-4 4 30049975 ns/op BenchmarkRGBA-4 6 19854917 ns/op BenchmarkPalettedFill-4 1364 104530 ns/op BenchmarkPalettedRGBA-4 6 21806817 ns/op BenchmarkGenericOver-4 3 38412300 ns/op BenchmarkGenericMaskOver-4 7 19951157 ns/op BenchmarkGenericSrc-4 4 27586450 ns/op BenchmarkGenericMaskSrc-4 5 24402600 ns/op PASS ok image/draw 6.205s goos: windows goarch: amd64 pkg: image/gif cpu: AMD EPYC 7B12 BenchmarkDecode-4 30 4069710 ns/op 3.80 MB/s 48619 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 101574500 ns/op 3.02 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2661140100 ns/op 0.46 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 61 1697057 ns/op 9.10 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 135725500 ns/op 0.46 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.639s goos: windows goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 6088 26147 ns/op BenchmarkIDCT-4 6084 22469 ns/op BenchmarkDecodeBaseline-4 10 10741860 ns/op 5.75 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 8 15381800 ns/op 4.02 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 124021000 ns/op 9.91 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 172885800 ns/op 5.33 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.321s goos: windows goarch: amd64 pkg: image/png cpu: AMD EPYC 7B12 BenchmarkPaeth-4 15336050 7.894 ns/op BenchmarkDecodeGray-4 16 7141069 ns/op 9.18 MB/s 137027 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 33530167 ns/op 7.82 MB/s 337330 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 5 25783500 ns/op 10.17 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 30 4557180 ns/op 14.38 MB/s 140353 B/op 309 allocs/op BenchmarkDecodeRGB-4 5 24616420 ns/op 10.65 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 36138233 ns/op 7.25 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 3 45575300 ns/op 6.74 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 51274200 ns/op 5.99 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 146465700 ns/op 8.39 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 152356700 ns/op 8.07 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 5 23239900 ns/op 13.22 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 134774400 ns/op 9.12 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 600568900 ns/op 2.05 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.112s goos: windows goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 39388200 ns/op 2.54 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 34836033 ns/op 2.87 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 217787100 ns/op 2.30 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 192417400 ns/op 2.60 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 38412767 ns/op 2.60 MB/s 401490 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 36621550 ns/op 2.73 MB/s 802898 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 253880600 ns/op 1.97 MB/s 2007128 B/op 3 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 174771300 ns/op 2.86 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 417934500 ns/op 2.39 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 373061500 ns/op 2.68 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 2951147900 ns/op 1.69 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3516612700 ns/op 1.42 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 20 6543545 ns/op 15.28 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 20 6591535 ns/op 15.17 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 34668450 ns/op 14.42 MB/s 2007122 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 34179300 ns/op 14.63 MB/s 4005970 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 67881000 ns/op 14.73 MB/s 4005972 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 72271650 ns/op 13.84 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 323239100 ns/op 15.47 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 305676900 ns/op 16.36 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 46871000 ns/op 2.13 MB/s 401490 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 39384400 ns/op 2.54 MB/s 802898 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 268560200 ns/op 1.86 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 279289000 ns/op 1.79 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 554766500 ns/op 1.80 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 555678600 ns/op 1.80 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4506856400 ns/op 1.11 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4991246800 ns/op 1.00 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 112282800 ns/op 37.22 MB/s 5275656 B/op 5 allocs/op BenchmarkSaveRestore/bits=64-4 1 115231400 ns/op 36.27 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 35.690s goos: windows goarch: amd64 pkg: internal/chacha8rand cpu: AMD EPYC 7B12 BenchmarkBlock-4 1241011 96.80 ns/op 2644.53 MB/s PASS ok internal/chacha8rand 1.246s goos: windows goarch: amd64 pkg: internal/fuzz cpu: AMD EPYC 7B12 BenchmarkMarshalCorpusFile/1-4 36153 3295 ns/op 0.30 MB/s BenchmarkMarshalCorpusFile/2-4 47265 3120 ns/op 0.64 MB/s BenchmarkMarshalCorpusFile/4-4 35107 3338 ns/op 1.20 MB/s BenchmarkMarshalCorpusFile/8-4 34126 3891 ns/op 2.06 MB/s BenchmarkMarshalCorpusFile/16-4 26136 4147 ns/op 3.86 MB/s BenchmarkMarshalCorpusFile/32-4 16386 6556 ns/op 4.88 MB/s BenchmarkMarshalCorpusFile/64-4 13212 9240 ns/op 6.93 MB/s BenchmarkMarshalCorpusFile/128-4 10000 11036 ns/op 11.60 MB/s BenchmarkMarshalCorpusFile/256-4 4096 25992 ns/op 9.85 MB/s BenchmarkMarshalCorpusFile/512-4 2466 54244 ns/op 9.44 MB/s BenchmarkMarshalCorpusFile/1024-4 1123 97403 ns/op 10.51 MB/s BenchmarkMarshalCorpusFile/2048-4 681 197937 ns/op 10.35 MB/s BenchmarkMarshalCorpusFile/4096-4 255 398217 ns/op 10.29 MB/s BenchmarkMarshalCorpusFile/8192-4 147 770587 ns/op 10.63 MB/s BenchmarkMarshalCorpusFile/16384-4 78 1540103 ns/op 10.64 MB/s BenchmarkMarshalCorpusFile/32768-4 40 3100775 ns/op 10.57 MB/s BenchmarkMarshalCorpusFile/65536-4 24 5452521 ns/op 12.02 MB/s BenchmarkMarshalCorpusFile/131072-4 10 11034950 ns/op 11.88 MB/s BenchmarkMarshalCorpusFile/262144-4 5 24608140 ns/op 10.65 MB/s BenchmarkMarshalCorpusFile/524288-4 2 53832800 ns/op 9.74 MB/s BenchmarkMarshalCorpusFile/1048576-4 2 101560350 ns/op 10.32 MB/s BenchmarkUnmarshalCorpusFile/1-4 10000 11331 ns/op 0.09 MB/s BenchmarkUnmarshalCorpusFile/2-4 10000 11035 ns/op 0.18 MB/s BenchmarkUnmarshalCorpusFile/4-4 10000 12012 ns/op 0.33 MB/s BenchmarkUnmarshalCorpusFile/8-4 10000 13281 ns/op 0.60 MB/s BenchmarkUnmarshalCorpusFile/16-4 7404 16093 ns/op 0.99 MB/s BenchmarkUnmarshalCorpusFile/32-4 4660 22426 ns/op 1.43 MB/s BenchmarkUnmarshalCorpusFile/64-4 4118 31301 ns/op 2.04 MB/s BenchmarkUnmarshalCorpusFile/128-4 3060 40858 ns/op 3.13 MB/s BenchmarkUnmarshalCorpusFile/256-4 1226 104338 ns/op 2.45 MB/s BenchmarkUnmarshalCorpusFile/512-4 721 192331 ns/op 2.66 MB/s BenchmarkUnmarshalCorpusFile/1024-4 370 390688 ns/op 2.62 MB/s BenchmarkUnmarshalCorpusFile/2048-4 160 683714 ns/op 3.00 MB/s BenchmarkUnmarshalCorpusFile/4096-4 100 1376971 ns/op 2.97 MB/s BenchmarkUnmarshalCorpusFile/8192-4 60 2783582 ns/op 2.94 MB/s BenchmarkUnmarshalCorpusFile/16384-4 24 5289438 ns/op 3.10 MB/s BenchmarkUnmarshalCorpusFile/32768-4 12 11148175 ns/op 2.94 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 24211380 ns/op 2.71 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 45902067 ns/op 2.86 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 90824500 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 184558500 ns/op 2.84 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 355484200 ns/op 2.95 MB/s BenchmarkMutatorBytes/1-4 27009 4158 ns/op BenchmarkMutatorBytes/10-4 34138 3891 ns/op BenchmarkMutatorBytes/100-4 25608 4080 ns/op BenchmarkMutatorBytes/1000-4 24579 5245 ns/op BenchmarkMutatorBytes/10000-4 10000 17874 ns/op BenchmarkMutatorBytes/100000-4 1054 120449 ns/op BenchmarkMutatorString/1-4 24596 4089 ns/op BenchmarkMutatorString/10-4 28564 4241 ns/op BenchmarkMutatorString/100-4 27940 4753 ns/op BenchmarkMutatorString/1000-4 16167 8277 ns/op BenchmarkMutatorString/10000-4 4074 32364 ns/op BenchmarkMutatorString/100000-4 511 248473 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 16446 7125 ns/op BenchmarkMutatorAllBasicTypes/string-4 18066 7351 ns/op BenchmarkMutatorAllBasicTypes/bool-4 39643 2635 ns/op BenchmarkMutatorAllBasicTypes/float32-4 47253 3038 ns/op BenchmarkMutatorAllBasicTypes/float64-4 47226 2730 ns/op BenchmarkMutatorAllBasicTypes/int-4 49056 2847 ns/op BenchmarkMutatorAllBasicTypes/int8-4 36140 2921 ns/op BenchmarkMutatorAllBasicTypes/int16-4 40952 2743 ns/op BenchmarkMutatorAllBasicTypes/int32-4 43886 2959 ns/op BenchmarkMutatorAllBasicTypes/int64-4 49137 2663 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 49124 2724 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 40363 2879 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 39499 2968 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 47246 3017 ns/op PASS ok internal/fuzz 13.435s goos: windows goarch: amd64 pkg: internal/intern cpu: AMD EPYC 7B12 BenchmarkStress-4 41926 3144 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 175394 785.1 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.407s PASS ok internal/poll 1.023s goos: windows goarch: amd64 pkg: internal/trace cpu: AMD EPYC 7B12 BenchmarkMMU-4 6 20343483 ns/op PASS ok internal/trace 2.435s PASS ok internal/zstd 1.042s goos: windows goarch: amd64 pkg: io cpu: AMD EPYC 7B12 BenchmarkCopyNSmall-4 41781 3226 ns/op BenchmarkCopyNLarge-4 942 111978 ns/op PASS ok io 1.448s goos: windows goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 308031 510.5 ns/op BenchmarkPrintln-4 28581 4921 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 45487 3092 ns/op 66 B/op 0 allocs/op BenchmarkConcurrent-4 4659 23475 ns/op BenchmarkDiscard-4 1000000 106.4 ns/op 0 B/op 0 allocs/op PASS ok log 1.856s goos: windows goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkWriteTime-4 122727 1122 ns/op BenchmarkJSONHandler/defaults-4 8538 12810 ns/op 530 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 6134 23090 ns/op 782 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 6123 19932 ns/op 768 B/op 5 allocs/op BenchmarkPreformatting/separate-4 9373 13234 ns/op 534 B/op 1 allocs/op BenchmarkPreformatting/struct-4 10000 13962 ns/op 525 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 7081 18759 ns/op 529 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 37261 3748 ns/op 79 B/op 2 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 35119 4005 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 123009 1214 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 94441 1613 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 39642 3005 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 87438 1564 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 87783 1835 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 42360 2859 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1000000 107.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 610065 168.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 654543 179.0 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 613904 230.6 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 411085 263.7 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 7425 16047 ns/op BenchmarkDispatch/switch-checked-4 215050 508.6 ns/op BenchmarkDispatch/As-4 244728 506.8 ns/op BenchmarkDispatch/Visit-4 243758 616.9 ns/op BenchmarkUnsafeStrings-4 18616 5666 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 PASS ok log/slog 5.128s goos: windows goarch: amd64 pkg: log/slog/internal/benchmarks cpu: AMD EPYC 7B12 BenchmarkAttrs/disabled/5_args-4 1467406 81.86 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1397524 93.64 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 739930 139.9 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 243835 492.6 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 55844 1836 ns/op 260 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 55858 1993 ns/op 263 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 35094 3340 ns/op 672 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 10000 10547 ns/op 3485 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 13388 8535 ns/op 590 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 13654 8655 ns/op 597 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 10000 12988 ns/op 1077 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3070 38171 ns/op 4328 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 15171 7983 ns/op 519 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 15168 7789 ns/op 524 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 10000 11718 ns/op 946 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4101 31906 ns/op 3693 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.621s goos: windows goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 3 35156433 ns/op PASS ok maps 2.338s goos: windows goarch: amd64 pkg: math cpu: AMD EPYC 7B12 BenchmarkAcos-4 4552420 29.17 ns/op BenchmarkAcosh-4 1131117 101.9 ns/op BenchmarkAsin-4 3966010 27.58 ns/op BenchmarkAsinh-4 1000000 106.4 ns/op BenchmarkAtan-4 4717945 25.04 ns/op BenchmarkAtanh-4 1216635 106.0 ns/op BenchmarkAtan2-4 3413803 40.04 ns/op BenchmarkCbrt-4 1428781 80.65 ns/op BenchmarkCeil-4 19927814 5.439 ns/op BenchmarkCopysign-4 1950682 54.08 ns/op BenchmarkCos-4 1350313 82.45 ns/op BenchmarkCosh-4 1706889 74.96 ns/op BenchmarkErf-4 5845730 23.05 ns/op BenchmarkErfc-4 5120938 26.89 ns/op BenchmarkErfinv-4 4821777 23.90 ns/op BenchmarkErfcinv-4 3724960 30.94 ns/op BenchmarkExp-4 7068151 17.00 ns/op BenchmarkExpGo-4 1000000 115.3 ns/op BenchmarkExpm1-4 3833920 32.86 ns/op BenchmarkExp2-4 1000000 112.3 ns/op BenchmarkExp2Go-4 1000000 105.5 ns/op BenchmarkAbs-4 2731555 38.97 ns/op BenchmarkDim-4 11169751 10.49 ns/op BenchmarkFloor-4 20447457 5.348 ns/op BenchmarkMax-4 13651720 8.227 ns/op BenchmarkMin-4 15370820 8.577 ns/op BenchmarkMod-4 308498 408.4 ns/op BenchmarkFrexp-4 1575871 74.99 ns/op BenchmarkGamma-4 1000000 155.3 ns/op BenchmarkHypot-4 12309080 9.759 ns/op BenchmarkHypotGo-4 1396018 74.14 ns/op BenchmarkIlogb-4 1862101 64.50 ns/op BenchmarkJ0-4 409821 436.1 ns/op BenchmarkJ1-4 408594 358.5 ns/op BenchmarkJn-4 153394 783.2 ns/op BenchmarkLdexp-4 1556292 79.06 ns/op BenchmarkLgamma-4 1253895 106.7 ns/op BenchmarkLog-4 4722252 26.06 ns/op BenchmarkLogb-4 2047777 65.81 ns/op BenchmarkLog1p-4 1396137 85.34 ns/op BenchmarkLog10-4 7223475 17.03 ns/op BenchmarkLog2-4 1412820 89.87 ns/op BenchmarkModf-4 2505333 43.25 ns/op BenchmarkNextafter32-4 2275191 51.94 ns/op BenchmarkNextafter64-4 2363367 52.07 ns/op BenchmarkPowInt-4 608950 243.7 ns/op BenchmarkPowFrac-4 612619 287.0 ns/op BenchmarkPow10Pos-4 6282874 19.59 ns/op BenchmarkPow10Neg-4 5341498 19.20 ns/op BenchmarkRound-4 2730878 38.98 ns/op BenchmarkRoundToEven-4 11222250 10.62 ns/op BenchmarkRemainder-4 383918 282.4 ns/op BenchmarkSignbit-4 5368345 24.74 ns/op BenchmarkSin-4 1890174 58.91 ns/op BenchmarkSincos-4 1267080 90.17 ns/op BenchmarkSinh-4 3149713 42.16 ns/op BenchmarkSqrtIndirect-4 20575072 5.743 ns/op BenchmarkSqrtLatency-4 12286143 9.697 ns/op BenchmarkSqrtIndirectLatency-4 12318177 9.915 ns/op BenchmarkSqrtGoLatency-4 1480402 82.46 ns/op BenchmarkSqrtPrime-4 175945 716.1 ns/op BenchmarkTan-4 1755026 64.55 ns/op BenchmarkTanh-4 1661184 68.19 ns/op BenchmarkTrunc-4 20539855 5.515 ns/op BenchmarkY0-4 247090 406.9 ns/op BenchmarkY1-4 306842 350.0 ns/op BenchmarkYn-4 204285 659.8 ns/op BenchmarkFloat64bits-4 5343211 26.14 ns/op BenchmarkFloat64frombits-4 5118165 24.04 ns/op BenchmarkFloat32bits-4 4550055 24.04 ns/op BenchmarkFloat32frombits-4 4238425 25.35 ns/op BenchmarkFMA-4 20791311 5.732 ns/op PASS ok math 13.178s goos: windows goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 12294073 10.96 ns/op 5838.53 MB/s BenchmarkAddVV/2-4 10240916 11.35 ns/op 11279.69 MB/s BenchmarkAddVV/3-4 11145579 12.44 ns/op 15436.01 MB/s BenchmarkAddVV/4-4 8795782 13.10 ns/op 19543.94 MB/s BenchmarkAddVV/5-4 7668662 13.37 ns/op 23936.28 MB/s BenchmarkAddVV/10-4 7671554 15.53 ns/op 41213.13 MB/s BenchmarkAddVV/100-4 2319130 51.80 ns/op 123547.74 MB/s BenchmarkAddVV/1000-4 245252 497.7 ns/op 128586.91 MB/s BenchmarkSubVV/1-4 10260004 11.14 ns/op 5744.78 MB/s BenchmarkSubVV/2-4 11158327 12.16 ns/op 10522.59 MB/s BenchmarkSubVV/3-4 10243276 12.49 ns/op 15370.10 MB/s BenchmarkSubVV/4-4 9443835 12.82 ns/op 19966.60 MB/s BenchmarkSubVV/5-4 9490066 13.07 ns/op 24485.26 MB/s BenchmarkSubVV/10-4 8196496 15.13 ns/op 42289.73 MB/s BenchmarkSubVV/100-4 2275722 50.21 ns/op 127471.34 MB/s BenchmarkSubVV/1000-4 245252 493.8 ns/op 129612.84 MB/s BenchmarkAddVW/1-4 12325136 9.983 ns/op 801.36 MB/s BenchmarkAddVW/2-4 12303274 10.16 ns/op 1574.64 MB/s BenchmarkAddVW/3-4 11186307 10.30 ns/op 2330.00 MB/s BenchmarkAddVW/4-4 10268785 10.94 ns/op 2925.78 MB/s BenchmarkAddVW/5-4 11137096 11.14 ns/op 3592.15 MB/s BenchmarkAddVW/10-4 10226952 11.55 ns/op 6923.95 MB/s BenchmarkAddVW/100-4 407787 294.6 ns/op 2715.66 MB/s BenchmarkAddVW/1000-4 68290 2088 ns/op 3831.78 MB/s BenchmarkAddVWext/1-4 12266175 10.59 ns/op 755.51 MB/s BenchmarkAddVWext/2-4 12266677 10.11 ns/op 1582.29 MB/s BenchmarkAddVWext/3-4 12099750 9.927 ns/op 2417.56 MB/s BenchmarkAddVWext/4-4 11150757 11.04 ns/op 2899.77 MB/s BenchmarkAddVWext/5-4 11200611 11.07 ns/op 3612.46 MB/s BenchmarkAddVWext/10-4 10227736 11.65 ns/op 6866.22 MB/s BenchmarkAddVWext/100-4 94426 1262 ns/op 634.06 MB/s BenchmarkAddVWext/1000-4 10000 13671 ns/op 585.16 MB/s BenchmarkSubVW/1-4 12259784 9.638 ns/op 830.01 MB/s BenchmarkSubVW/2-4 13631406 9.385 ns/op 1704.94 MB/s BenchmarkSubVW/3-4 11166426 10.06 ns/op 2386.31 MB/s BenchmarkSubVW/4-4 11376020 11.07 ns/op 2889.60 MB/s BenchmarkSubVW/5-4 11164971 10.93 ns/op 3658.64 MB/s BenchmarkSubVW/10-4 10220245 12.13 ns/op 6593.46 MB/s BenchmarkSubVW/100-4 408858 329.6 ns/op 2427.20 MB/s BenchmarkSubVW/1000-4 64622 1949 ns/op 4103.80 MB/s BenchmarkSubVWext/1-4 12275838 9.712 ns/op 823.75 MB/s BenchmarkSubVWext/2-4 12268934 10.59 ns/op 1511.22 MB/s BenchmarkSubVWext/3-4 12270063 9.869 ns/op 2431.77 MB/s BenchmarkSubVWext/4-4 12291806 11.36 ns/op 2816.29 MB/s BenchmarkSubVWext/5-4 11161647 11.29 ns/op 3543.91 MB/s BenchmarkSubVWext/10-4 10226254 11.65 ns/op 6866.69 MB/s BenchmarkSubVWext/100-4 102440 1325 ns/op 603.85 MB/s BenchmarkSubVWext/1000-4 10000 12013 ns/op 665.96 MB/s BenchmarkMulAddVWW/1-4 11098968 11.17 ns/op 5727.78 MB/s BenchmarkMulAddVWW/2-4 12305546 9.999 ns/op 12800.69 MB/s BenchmarkMulAddVWW/3-4 12287150 10.17 ns/op 18871.91 MB/s BenchmarkMulAddVWW/4-4 11168192 11.28 ns/op 22695.05 MB/s BenchmarkMulAddVWW/5-4 10246863 11.54 ns/op 27739.44 MB/s BenchmarkMulAddVWW/10-4 8774174 13.58 ns/op 47133.58 MB/s BenchmarkMulAddVWW/100-4 1321172 87.97 ns/op 72754.02 MB/s BenchmarkMulAddVWW/1000-4 136405 852.0 ns/op 75114.63 MB/s BenchmarkAddMulVVW/1-4 12285514 10.18 ns/op 6289.87 MB/s BenchmarkAddMulVVW/2-4 11162167 10.15 ns/op 12612.87 MB/s BenchmarkAddMulVVW/3-4 11173496 10.58 ns/op 18155.62 MB/s BenchmarkAddMulVVW/4-4 10244851 11.63 ns/op 22011.02 MB/s BenchmarkAddMulVVW/5-4 10240479 12.49 ns/op 25616.05 MB/s BenchmarkAddMulVVW/10-4 8164486 14.71 ns/op 43519.48 MB/s BenchmarkAddMulVVW/100-4 1982389 62.08 ns/op 103100.83 MB/s BenchmarkAddMulVVW/1000-4 242192 492.0 ns/op 130081.70 MB/s BenchmarkDivWVW/1-4 3320714 35.00 ns/op 1828.69 MB/s BenchmarkDivWVW/2-4 2048668 54.34 ns/op 2355.36 MB/s BenchmarkDivWVW/3-4 1806031 70.84 ns/op 2710.33 MB/s BenchmarkDivWVW/4-4 1293286 93.63 ns/op 2734.18 MB/s BenchmarkDivWVW/5-4 1216820 108.3 ns/op 2953.69 MB/s BenchmarkDivWVW/10-4 1000000 196.3 ns/op 3260.75 MB/s BenchmarkDivWVW/100-4 82008 1727 ns/op 3706.70 MB/s BenchmarkDivWVW/1000-4 7890 15730 ns/op 4068.76 MB/s BenchmarkNonZeroShifts/1/shrVU-4 12308449 10.32 ns/op BenchmarkNonZeroShifts/1/shlVU-4 13635588 9.524 ns/op BenchmarkNonZeroShifts/2/shrVU-4 13632800 9.529 ns/op BenchmarkNonZeroShifts/2/shlVU-4 11186307 10.48 ns/op BenchmarkNonZeroShifts/3/shrVU-4 11163932 11.02 ns/op BenchmarkNonZeroShifts/3/shlVU-4 10254831 11.62 ns/op BenchmarkNonZeroShifts/4/shrVU-4 10744348 12.00 ns/op BenchmarkNonZeroShifts/4/shlVU-4 12274080 9.945 ns/op BenchmarkNonZeroShifts/5/shrVU-4 9468576 12.28 ns/op BenchmarkNonZeroShifts/5/shlVU-4 12324630 10.62 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6835658 18.29 ns/op BenchmarkNonZeroShifts/10/shlVU-4 8782651 14.01 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1128699 105.6 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1683285 76.58 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 122756 970.6 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 175335 657.2 ns/op BenchmarkDecimalConversion-4 272 398595 ns/op BenchmarkFloatString/100-4 14982 8930 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 285 428391 ns/op 2909 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 39389433 ns/op 60922 B/op 51 allocs/op BenchmarkFloatString/100000-4 1 3846686700 ns/op 843776 B/op 507 allocs/op BenchmarkFloatAdd/10-4 247345 517.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 204585 601.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 204505 678.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 102694 1274 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 16388 7569 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 258328 461.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 306058 453.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 245541 429.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 205432 603.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 45516 2488 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2463 49574 ns/op BenchmarkParseFloatLargeExp-4 613 211870 ns/op BenchmarkGCD10x10/WithoutXY-4 305638 469.8 ns/op BenchmarkGCD10x10/WithXY-4 72309 1621 ns/op BenchmarkGCD10x100/WithoutXY-4 153609 909.2 ns/op BenchmarkGCD10x100/WithXY-4 19200 6156 ns/op BenchmarkGCD10x1000/WithoutXY-4 86407 1266 ns/op BenchmarkGCD10x1000/WithXY-4 18908 6973 ns/op BenchmarkGCD100x100/WithoutXY-4 38416 3559 ns/op BenchmarkGCD100x100/WithXY-4 14809 9298 ns/op BenchmarkGCD100x1000/WithoutXY-4 14120 7401 ns/op BenchmarkGCD100x1000/WithXY-4 8283 15681 ns/op BenchmarkGCD1000x1000/WithoutXY-4 4101 38572 ns/op BenchmarkGCD1000x1000/WithXY-4 1753 75212 ns/op BenchmarkHilbert-4 40 4051095 ns/op BenchmarkBinomial-4 17794 7409 ns/op BenchmarkQuoRem-4 23630 4960 ns/op BenchmarkExp-4 20 6493550 ns/op BenchmarkExpMont/Odd-4 139 927527 ns/op 2601 B/op 22 allocs/op BenchmarkExpMont/Even1-4 144 881791 ns/op 3362 B/op 38 allocs/op BenchmarkExpMont/Even2-4 124 945082 ns/op 3850 B/op 53 allocs/op BenchmarkExpMont/Even3-4 146 882912 ns/op 3858 B/op 53 allocs/op BenchmarkExpMont/Even4-4 111 958870 ns/op 3850 B/op 53 allocs/op BenchmarkExpMont/Even8-4 100 1045003 ns/op 3855 B/op 53 allocs/op BenchmarkExpMont/Even32-4 133 925258 ns/op 3873 B/op 54 allocs/op BenchmarkExpMont/Even64-4 187 741632 ns/op 3628 B/op 53 allocs/op BenchmarkExpMont/Even96-4 138 813743 ns/op 3794 B/op 51 allocs/op BenchmarkExpMont/Even128-4 170 608918 ns/op 3235 B/op 49 allocs/op BenchmarkExpMont/Even255-4 177 601438 ns/op 2934 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 558 246723 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 372 283534 ns/op 1738 B/op 47 allocs/op BenchmarkExpMont/SmallEven3-4 490 253148 ns/op 1732 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 511 294306 ns/op 1735 B/op 47 allocs/op BenchmarkExp2-4 24 6998571 ns/op BenchmarkBitset-4 1000000 138.8 ns/op BenchmarkBitsetNeg-4 510216 235.5 ns/op BenchmarkBitsetOrig-4 305918 389.5 ns/op BenchmarkBitsetNegOrig-4 246188 618.7 ns/op BenchmarkModSqrt225_Tonelli-4 127 1084193 ns/op BenchmarkModSqrt225_3Mod4-4 471 294454 ns/op BenchmarkModSqrt231_Tonelli-4 116 959865 ns/op BenchmarkModSqrt231_5Mod8-4 278 361815 ns/op BenchmarkModInverse-4 16168 7308 ns/op BenchmarkSqrt-4 2458 58013 ns/op BenchmarkIntSqr/1-4 1293400 79.29 ns/op BenchmarkIntSqr/2-4 1000000 146.5 ns/op BenchmarkIntSqr/3-4 623581 170.7 ns/op BenchmarkIntSqr/5-4 612338 232.8 ns/op BenchmarkIntSqr/8-4 408093 397.2 ns/op BenchmarkIntSqr/10-4 410704 456.6 ns/op BenchmarkIntSqr/20-4 59188 2311 ns/op BenchmarkIntSqr/30-4 38403 2848 ns/op BenchmarkIntSqr/50-4 24571 4332 ns/op BenchmarkIntSqr/80-4 16839 6669 ns/op BenchmarkIntSqr/100-4 15182 8427 ns/op BenchmarkIntSqr/200-4 6165 22491 ns/op BenchmarkIntSqr/300-4 2392 55934 ns/op BenchmarkIntSqr/500-4 1228 108958 ns/op BenchmarkIntSqr/800-4 396 298385 ns/op BenchmarkIntSqr/1000-4 322 376066 ns/op BenchmarkDiv/20/10-4 408537 253.4 ns/op BenchmarkDiv/40/20-4 611619 253.9 ns/op BenchmarkDiv/100/50-4 518706 246.6 ns/op BenchmarkDiv/200/100-4 68206 2133 ns/op BenchmarkDiv/400/200-4 68287 2245 ns/op BenchmarkDiv/1000/500-4 46371 2422 ns/op BenchmarkDiv/2000/1000-4 35083 3702 ns/op BenchmarkDiv/20000/10000-4 1532 89882 ns/op BenchmarkDiv/200000/100000-4 40 4003478 ns/op BenchmarkDiv/2000000/1000000-4 1 109376000 ns/op BenchmarkDiv/20000000/10000000-4 1 3369144800 ns/op BenchmarkMul-4 6 20499950 ns/op BenchmarkNatMul/10-4 245826 520.4 ns/op BenchmarkNatMul/100-4 10000 16700 ns/op BenchmarkNatMul/1000-4 177 590313 ns/op BenchmarkZeroShifts/Shl-4 21940 5119 ns/op BenchmarkZeroShifts/ShlSame-4 6033121 22.82 ns/op BenchmarkZeroShifts/Shr-4 25594 5113 ns/op BenchmarkZeroShifts/ShrSame-4 5557851 22.31 ns/op BenchmarkExp3Power/0x10-4 215166 535.5 ns/op BenchmarkExp3Power/0x40-4 245047 585.9 ns/op BenchmarkExp3Power/0x100-4 136354 1038 ns/op BenchmarkExp3Power/0x400-4 47274 2231 ns/op BenchmarkExp3Power/0x1000-4 12534 10674 ns/op BenchmarkExp3Power/0x4000-4 2851 47273 ns/op BenchmarkExp3Power/0x10000-4 291 392692 ns/op BenchmarkExp3Power/0x40000-4 30 4101480 ns/op BenchmarkExp3Power/0x100000-4 3 40035233 ns/op BenchmarkExp3Power/0x400000-4 1 365242300 ns/op BenchmarkFibo-4 3 36130533 ns/op BenchmarkNatSqr/1-4 1229175 96.95 ns/op BenchmarkNatSqr/2-4 612619 172.1 ns/op BenchmarkNatSqr/3-4 616902 229.5 ns/op BenchmarkNatSqr/5-4 610779 286.2 ns/op BenchmarkNatSqr/8-4 306270 417.8 ns/op BenchmarkNatSqr/10-4 306309 554.7 ns/op BenchmarkNatSqr/20-4 61417 1797 ns/op BenchmarkNatSqr/30-4 37224 2728 ns/op BenchmarkNatSqr/50-4 24579 4332 ns/op BenchmarkNatSqr/80-4 15748 7815 ns/op BenchmarkNatSqr/100-4 10000 10255 ns/op BenchmarkNatSqr/200-4 5440 25485 ns/op BenchmarkNatSqr/300-4 2455 50923 ns/op BenchmarkNatSqr/500-4 1228 105772 ns/op BenchmarkNatSqr/800-4 490 243111 ns/op BenchmarkNatSqr/1000-4 307 330832 ns/op BenchmarkNatSetBytes/8-4 1087653 127.5 ns/op BenchmarkNatSetBytes/24-4 307486 387.5 ns/op BenchmarkNatSetBytes/128-4 76755 1807 ns/op BenchmarkNatSetBytes/7-4 1000000 107.4 ns/op BenchmarkNatSetBytes/23-4 310802 336.3 ns/op BenchmarkNatSetBytes/127-4 81824 1599 ns/op BenchmarkScanPi-4 307 378555 ns/op BenchmarkStringPiParallel-4 584 175604 ns/op BenchmarkScan/10/Base2-4 55834 2274 ns/op BenchmarkScan/100/Base2-4 6142 22737 ns/op BenchmarkScan/1000/Base2-4 614 235417 ns/op BenchmarkScan/10/Base8-4 122769 1010 ns/op BenchmarkScan/100/Base8-4 15360 7756 ns/op BenchmarkScan/1000/Base8-4 1755 77363 ns/op BenchmarkScan/10/Base10-4 153332 885.4 ns/op BenchmarkScan/100/Base10-4 17809 7293 ns/op BenchmarkScan/1000/Base10-4 1777 68143 ns/op BenchmarkScan/10/Base16-4 153904 793.3 ns/op BenchmarkScan/100/Base16-4 20144 6012 ns/op BenchmarkScan/1000/Base16-4 2042 58353 ns/op BenchmarkString/10/Base2-4 244612 515.1 ns/op BenchmarkString/100/Base2-4 28580 3691 ns/op BenchmarkString/1000/Base2-4 3712 32889 ns/op BenchmarkString/10/Base8-4 408552 282.1 ns/op BenchmarkString/100/Base8-4 94522 1281 ns/op BenchmarkString/1000/Base8-4 10000 12110 ns/op BenchmarkString/10/Base10-4 307659 460.3 ns/op BenchmarkString/100/Base10-4 64677 2401 ns/op BenchmarkString/1000/Base10-4 5924 19618 ns/op BenchmarkString/10/Base16-4 611496 249.1 ns/op BenchmarkString/100/Base16-4 123355 1006 ns/op BenchmarkString/1000/Base16-4 14624 7947 ns/op BenchmarkLeafSize/0-4 61 2241713 ns/op BenchmarkLeafSize/1-4 612 215439 ns/op BenchmarkLeafSize/2-4 558 238054 ns/op BenchmarkLeafSize/3-4 453 316796 ns/op BenchmarkLeafSize/4-4 534 219360 ns/op BenchmarkLeafSize/5-4 350 373800 ns/op BenchmarkLeafSize/6-4 438 289887 ns/op BenchmarkLeafSize/7-4 396 283602 ns/op BenchmarkLeafSize/8-4 584 227408 ns/op BenchmarkLeafSize/9-4 298 393291 ns/op BenchmarkLeafSize/10-4 350 379498 ns/op BenchmarkLeafSize/11-4 372 325527 ns/op BenchmarkLeafSize/12-4 438 305491 ns/op BenchmarkLeafSize/13-4 396 315666 ns/op BenchmarkLeafSize/14-4 396 300860 ns/op BenchmarkLeafSize/15-4 438 267551 ns/op BenchmarkLeafSize/16-4 512 225079 ns/op BenchmarkLeafSize/32-4 645 224105 ns/op BenchmarkLeafSize/64-4 534 230469 ns/op BenchmarkProbablyPrime/n=0-4 13 9088292 ns/op BenchmarkProbablyPrime/n=1-4 12 11882008 ns/op BenchmarkProbablyPrime/n=5-4 7 15897943 ns/op BenchmarkProbablyPrime/n=10-4 6 22949983 ns/op BenchmarkProbablyPrime/n=20-4 3 37134033 ns/op BenchmarkProbablyPrime/Lucas-4 16 8484556 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 102 1367993 ns/op BenchmarkRatCmp-4 306309 459.1 ns/op BenchmarkFloatPrecExact/1-4 204889 686.4 ns/op BenchmarkFloatPrecExact/10-4 47245 2294 ns/op BenchmarkFloatPrecExact/100-4 15963 8198 ns/op BenchmarkFloatPrecExact/1000-4 4098 45278 ns/op BenchmarkFloatPrecExact/10000-4 145 815117 ns/op BenchmarkFloatPrecExact/100000-4 4 34915925 ns/op BenchmarkFloatPrecExact/1000000-4 1 1458013900 ns/op BenchmarkFloatPrecMixed/1-4 165590 761.0 ns/op BenchmarkFloatPrecMixed/10-4 61395 2259 ns/op BenchmarkFloatPrecMixed/100-4 10000 16406 ns/op BenchmarkFloatPrecMixed/1000-4 646 202384 ns/op BenchmarkFloatPrecMixed/10000-4 16 7689988 ns/op BenchmarkFloatPrecMixed/100000-4 1 414065700 ns/op BenchmarkFloatPrecMixed/1000000-4 1 25473662500 ns/op BenchmarkFloatPrecInexact/1-4 259610 402.6 ns/op BenchmarkFloatPrecInexact/10-4 244957 482.5 ns/op BenchmarkFloatPrecInexact/100-4 245664 775.3 ns/op BenchmarkFloatPrecInexact/1000-4 50294 2408 ns/op BenchmarkFloatPrecInexact/10000-4 6073 19941 ns/op BenchmarkFloatPrecInexact/100000-4 718 198585 ns/op BenchmarkFloatPrecInexact/1000000-4 61 1936416 ns/op BenchmarkFloatSqrt/64-4 28570 4547 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 15752 7130 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 10000 10547 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 5594 18155 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 1226 113900 ns/op 17953 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 100 1562615 ns/op 176565 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 110356300 ns/op 3743768 B/op 604 allocs/op PASS ok math/big 85.304s goos: windows goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 8779952 12.35 ns/op BenchmarkLeadingZeros8-4 8773789 14.47 ns/op BenchmarkLeadingZeros16-4 7674007 13.62 ns/op BenchmarkLeadingZeros32-4 11154592 12.87 ns/op BenchmarkLeadingZeros64-4 9456040 11.05 ns/op BenchmarkTrailingZeros-4 10229742 12.03 ns/op BenchmarkTrailingZeros8-4 10095391 10.93 ns/op BenchmarkTrailingZeros16-4 10228521 12.22 ns/op BenchmarkTrailingZeros32-4 10228521 11.74 ns/op BenchmarkTrailingZeros64-4 10228521 12.32 ns/op BenchmarkOnesCount-4 11209504 11.06 ns/op BenchmarkOnesCount8-4 9459097 12.39 ns/op BenchmarkOnesCount16-4 9529323 12.20 ns/op BenchmarkOnesCount32-4 9450231 10.95 ns/op BenchmarkOnesCount64-4 11353772 10.75 ns/op BenchmarkRotateLeft-4 10235676 12.50 ns/op BenchmarkRotateLeft8-4 9452614 12.91 ns/op BenchmarkRotateLeft16-4 9464841 12.48 ns/op BenchmarkRotateLeft32-4 9747553 12.72 ns/op BenchmarkRotateLeft64-4 9763480 12.40 ns/op BenchmarkReverse-4 17597887 6.882 ns/op BenchmarkReverse8-4 17589891 6.497 ns/op BenchmarkReverse16-4 17553610 6.343 ns/op BenchmarkReverse32-4 17555922 6.787 ns/op BenchmarkReverse64-4 17541807 6.792 ns/op BenchmarkReverseBytes-4 17598145 6.105 ns/op BenchmarkReverseBytes16-4 17621662 6.042 ns/op BenchmarkReverseBytes32-4 17547706 6.454 ns/op BenchmarkReverseBytes64-4 17593243 6.495 ns/op BenchmarkAdd-4 10256409 10.95 ns/op BenchmarkAdd32-4 9467604 11.97 ns/op BenchmarkAdd64-4 9861717 12.18 ns/op BenchmarkAdd64multiple-4 20179441 6.679 ns/op BenchmarkSub-4 10218679 10.42 ns/op BenchmarkSub32-4 10230526 12.22 ns/op BenchmarkSub64-4 10225819 11.27 ns/op BenchmarkSub64multiple-4 20428660 5.927 ns/op BenchmarkMul-4 9472312 11.75 ns/op BenchmarkMul32-4 10249576 12.20 ns/op BenchmarkMul64-4 9456040 11.88 ns/op BenchmarkDiv-4 9462453 12.59 ns/op BenchmarkDiv32-4 10230963 12.60 ns/op BenchmarkDiv64-4 9461408 13.11 ns/op PASS ok math/bits 7.410s goos: windows goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 11222398 9.311 ns/op BenchmarkAcos-4 612056 207.4 ns/op BenchmarkAcosh-4 605998 217.5 ns/op BenchmarkAsin-4 1000000 193.3 ns/op BenchmarkAsinh-4 620251 207.8 ns/op BenchmarkAtan-4 1000000 121.1 ns/op BenchmarkAtanh-4 1000000 134.8 ns/op BenchmarkConj-4 24915680 4.663 ns/op BenchmarkCos-4 600750 177.2 ns/op BenchmarkCosh-4 698617 191.5 ns/op BenchmarkExp-4 941635 123.4 ns/op BenchmarkLog-4 1229192 92.97 ns/op BenchmarkLog10-4 1000000 100.6 ns/op BenchmarkPhase-4 3231826 42.91 ns/op BenchmarkPolar-4 1986856 60.45 ns/op BenchmarkPow-4 308816 506.0 ns/op BenchmarkRect-4 1279984 92.32 ns/op BenchmarkSin-4 614030 170.2 ns/op BenchmarkSinh-4 615478 179.3 ns/op BenchmarkSqrt-4 918114 124.5 ns/op BenchmarkTan-4 609942 296.2 ns/op BenchmarkTanh-4 618078 262.3 ns/op PASS ok math/cmplx 4.687s goos: windows goarch: amd64 pkg: math/rand cpu: AMD EPYC 7B12 BenchmarkInt63Threadsafe-4 1000000 119.2 ns/op BenchmarkInt63ThreadsafeParallel-4 845904 147.8 ns/op BenchmarkInt63Unthreadsafe-4 1000000 108.4 ns/op BenchmarkIntn1000-4 1035402 122.6 ns/op BenchmarkInt63n1000-4 1000000 105.5 ns/op BenchmarkInt31n1000-4 1000000 111.3 ns/op BenchmarkFloat32-4 1000000 107.4 ns/op BenchmarkFloat64-4 1266459 90.18 ns/op BenchmarkPerm3-4 246537 503.1 ns/op BenchmarkPerm30-4 25072 4519 ns/op BenchmarkPerm30ViaShuffle-4 26146 4444 ns/op BenchmarkShuffleOverhead-4 20474 6391 ns/op BenchmarkRead3-4 1000000 112.3 ns/op BenchmarkRead64-4 111810 1197 ns/op BenchmarkRead1000-4 10000 16893 ns/op BenchmarkConcurrent-4 307093 387.9 ns/op PASS ok math/rand 3.446s goos: windows goarch: amd64 pkg: math/rand/v2 cpu: AMD EPYC 7B12 BenchmarkChaCha8-4 2155764 59.34 ns/op BenchmarkPCG_DXSM-4 4656415 31.88 ns/op BenchmarkSourceUint64-4 4551091 36.04 ns/op BenchmarkGlobalInt64-4 3840982 28.73 ns/op BenchmarkGlobalInt64Parallel-4 6687733 18.40 ns/op BenchmarkGlobalUint64-4 5117139 25.00 ns/op BenchmarkGlobalUint64Parallel-4 5799621 17.68 ns/op BenchmarkInt64-4 2793458 46.49 ns/op BenchmarkUint64-4 2560594 51.49 ns/op BenchmarkGlobalIntN1000-4 2924774 38.73 ns/op BenchmarkIntN1000-4 1981826 63.56 ns/op BenchmarkInt64N1000-4 1833535 66.57 ns/op BenchmarkInt64N1e8-4 1755506 63.41 ns/op BenchmarkInt64N1e9-4 1920321 61.03 ns/op BenchmarkInt64N2e9-4 1833981 68.16 ns/op BenchmarkInt64N1e18-4 1833793 67.10 ns/op BenchmarkInt64N2e18-4 1919790 65.62 ns/op BenchmarkInt64N4e18-4 1555062 74.11 ns/op BenchmarkInt32N1000-4 1861272 65.06 ns/op BenchmarkInt32N1e8-4 1920195 65.09 ns/op BenchmarkInt32N1e9-4 2014882 61.56 ns/op BenchmarkInt32N2e9-4 1780304 65.83 ns/op BenchmarkFloat32-4 2276016 49.78 ns/op BenchmarkFloat64-4 2155183 51.65 ns/op BenchmarkExpFloat64-4 1559044 85.20 ns/op BenchmarkNormFloat64-4 1335710 88.48 ns/op BenchmarkPerm3-4 409681 312.2 ns/op BenchmarkPerm30-4 34137 3318 ns/op BenchmarkPerm30ViaShuffle-4 40951 3243 ns/op BenchmarkShuffleOverhead-4 58610 2499 ns/op BenchmarkConcurrent-4 3066379 35.01 ns/op PASS ok math/rand/v2 6.800s goos: windows goarch: amd64 pkg: mime cpu: AMD EPYC 7B12 BenchmarkQEncodeWord-4 45495 2232 ns/op BenchmarkQDecodeWord-4 153502 820.8 ns/op BenchmarkQDecodeHeader-4 136342 916.9 ns/op BenchmarkTypeByExtension/.html-4 474782 248.9 ns/op BenchmarkTypeByExtension/.HTML-4 336855 359.5 ns/op BenchmarkTypeByExtension/.unused-4 384673 292.0 ns/op BenchmarkExtensionsByType/text/html-4 178444 662.2 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 101396 1175 ns/op BenchmarkExtensionsByType/application/octet-stream-4 179713 668.3 ns/op PASS ok mime 2.770s goos: windows goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 721 144944 ns/op 47988 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 889 135125 ns/op 47502 B/op 186 allocs/op BenchmarkReadForm/files/maxMemory=0-4 140 816278 ns/op 105830 B/op 265 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 621 184006 ns/op 49786 B/op 207 allocs/op PASS ok mime/multipart 1.828s goos: windows goarch: amd64 pkg: mime/quotedprintable cpu: AMD EPYC 7B12 BenchmarkWriter-4 1363 98160 ns/op PASS ok mime/quotedprintable 1.167s goos: windows goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkDNSName-4 153350 859.7 ns/op BenchmarkInterfaces-4 235 452979 ns/op 17016 B/op 12 allocs/op BenchmarkInterfaceByIndex-4 291 436197 ns/op 16658 B/op 7 allocs/op BenchmarkInterfaceByName-4 231 439754 ns/op 17153 B/op 13 allocs/op BenchmarkInterfaceAddrs-4 249 435351 ns/op 17336 B/op 28 allocs/op BenchmarkInterfacesAndAddrs-4 234 459139 ns/op 16816 B/op 14 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 298 442386 ns/op 16497 B/op 4 allocs/op BenchmarkParseIP-4 9456 14666 ns/op BenchmarkParseIPValidIPv4-4 620410 251.9 ns/op BenchmarkParseIPValidIPv6-4 222072 483.7 ns/op BenchmarkIPString/IPv4-4 175710 839.2 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 12045 9647 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 76846 1881 ns/op BenchmarkIPEqual/IPv4-4 1462713 78.12 ns/op BenchmarkIPEqual/IPv6-4 1477773 88.55 ns/op BenchmarkSendfileZeroBytes-4 14391 8211 ns/op 1929 B/op 1 allocs/op BenchmarkTCP4OneShot-4 945 127108 ns/op BenchmarkTCP4OneShotTimeout-4 943 120125 ns/op BenchmarkTCP4Persistent-4 7605 16821 ns/op BenchmarkTCP4PersistentTimeout-4 6870 17627 ns/op BenchmarkTCP6OneShot-4 945 119881 ns/op BenchmarkTCP6OneShotTimeout-4 945 123992 ns/op BenchmarkTCP6Persistent-4 7058 17296 ns/op BenchmarkTCP6PersistentTimeout-4 6571 17687 ns/op BenchmarkTCP4ConcurrentReadWrite-4 14214 8588 ns/op BenchmarkTCP6ConcurrentReadWrite-4 13210 9167 ns/op BenchmarkSetReadDeadline-4 204001 603.1 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 15951 7038 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 18073 6430 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 19814 6309 ns/op 0 B/op 0 allocs/op PASS ok net 6.384s goos: windows goarch: amd64 pkg: net/http cpu: AMD EPYC 7B12 BenchmarkCookieString-4 37240 3252 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 14287 7860 ns/op 816 B/op 13 allocs/op BenchmarkReadCookies-4 19819 5962 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 21884 5936 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 43878 2627 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 72254 1946 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1712956 66.13 ns/op BenchmarkFindChild/n=2/rep=map-4 4233984 28.83 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1428998 76.56 ns/op BenchmarkFindChild/n=4/rep=linear-4 1000000 131.8 ns/op BenchmarkFindChild/n=4/rep=map-4 4549831 30.69 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 1000000 134.8 ns/op BenchmarkFindChild/n=8/rep=linear-4 612338 250.4 ns/op BenchmarkFindChild/n=8/rep=map-4 4237526 33.88 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 610779 246.2 ns/op BenchmarkFindChild/n=16/rep=linear-4 245644 457.2 ns/op BenchmarkFindChild/n=16/rep=map-4 3155743 37.14 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2363898 46.27 ns/op BenchmarkFindChild/n=32/rep=linear-4 136822 970.8 ns/op BenchmarkFindChild/n=32/rep=map-4 3509448 32.27 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2506887 43.24 ns/op BenchmarkMultiConflicts-4 1 162087800 ns/op BenchmarkServerMatch-4 18616 5771 ns/op BenchmarkReadRequestChrome-4 4983 26066 ns/op 23.44 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 13960 8885 ns/op 8.78 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 13071 9115 ns/op 9.00 MB/s 955 B/op 9 allocs/op BenchmarkReadRequestSiege-4 10000 14551 ns/op 10.38 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 21188 5761 ns/op 6.94 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 384 353616 ns/op 2.90 MB/s BenchmarkFileAndServer_1KB/https1-4 222 518373 ns/op 1.98 MB/s BenchmarkFileAndServer_1KB/h2-4 164 732561 ns/op 1.40 MB/s BenchmarkFileAndServer_16MB/h1-4 2 57134450 ns/op 293.64 MB/s BenchmarkFileAndServer_16MB/https1-4 1 125960700 ns/op 133.19 MB/s BenchmarkFileAndServer_16MB/h2-4 1 216799100 ns/op 77.39 MB/s BenchmarkFileAndServer_64MB/h1-4 1 196292200 ns/op 341.88 MB/s BenchmarkFileAndServer_64MB/https1-4 1 437477000 ns/op 153.40 MB/s BenchmarkFileAndServer_64MB/h2-4 1 914059100 ns/op 73.42 MB/s BenchmarkServeMux-4 255 478718 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 272 445214 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 350 337598 ns/op 5953 B/op 64 allocs/op BenchmarkClientServer/https1-4 223 459640 ns/op 6645 B/op 74 allocs/op BenchmarkClientServer/h2-4 172 641538 ns/op 9875 B/op 80 allocs/op BenchmarkClientServerParallel/4/h1-4 890 117370 ns/op 9476 B/op 76 allocs/op BenchmarkClientServerParallel/4/https1-4 32 5126844 ns/op 90847 B/op 972 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58694: read tcp 127.0.0.1:58693->127.0.0.1:58694: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58699: write tcp 127.0.0.1:58693->127.0.0.1:58699: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58700: write tcp 127.0.0.1:58693->127.0.0.1:58700: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58724: read tcp 127.0.0.1:58701->127.0.0.1:58724: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58727: read tcp 127.0.0.1:58701->127.0.0.1:58727: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58725: write tcp 127.0.0.1:58701->127.0.0.1:58725: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58726: write tcp 127.0.0.1:58701->127.0.0.1:58726: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58756: read tcp 127.0.0.1:58729->127.0.0.1:58756: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58757: read tcp 127.0.0.1:58729->127.0.0.1:58757: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58759: read tcp 127.0.0.1:58729->127.0.0.1:58759: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 208 535235 ns/op 16327 B/op 163 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58768: write tcp 127.0.0.1:58763->127.0.0.1:58768: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58767: write tcp 127.0.0.1:58763->127.0.0.1:58767: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58784: read tcp 127.0.0.1:58770->127.0.0.1:58784: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58786: write tcp 127.0.0.1:58770->127.0.0.1:58786: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58801: write tcp 127.0.0.1:58787->127.0.0.1:58801: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58803: write tcp 127.0.0.1:58787->127.0.0.1:58803: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58802: write tcp 127.0.0.1:58787->127.0.0.1:58802: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58818: write tcp 127.0.0.1:58804->127.0.0.1:58818: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58820: write tcp 127.0.0.1:58804->127.0.0.1:58820: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58819: write tcp 127.0.0.1:58804->127.0.0.1:58819: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 499 207476 ns/op 14057 B/op 100 allocs/op BenchmarkClientServerParallel/64/https1-4 27 4303581 ns/op 77359 B/op 855 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59416: write tcp 127.0.0.1:59411->127.0.0.1:59416: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59417: write tcp 127.0.0.1:59411->127.0.0.1:59417: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59424: read tcp 127.0.0.1:59418->127.0.0.1:59424: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59428: read tcp 127.0.0.1:59418->127.0.0.1:59428: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59427: read tcp 127.0.0.1:59418->127.0.0.1:59427: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59435: read tcp 127.0.0.1:59418->127.0.0.1:59435: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59434: write tcp 127.0.0.1:59418->127.0.0.1:59434: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59467: read tcp 127.0.0.1:59440->127.0.0.1:59467: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59463: read tcp 127.0.0.1:59440->127.0.0.1:59463: use of closed network connection BenchmarkClientServerParallel/64/h2-4 138 1273731 ns/op 36136 B/op 374 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59471: read tcp 127.0.0.1:59470->127.0.0.1:59471: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59475: write tcp 127.0.0.1:59470->127.0.0.1:59475: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59476: write tcp 127.0.0.1:59470->127.0.0.1:59476: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59487: write tcp 127.0.0.1:59477->127.0.0.1:59487: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59486: read tcp 127.0.0.1:59477->127.0.0.1:59486: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59488: read tcp 127.0.0.1:59477->127.0.0.1:59488: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59510: read tcp 127.0.0.1:59503->127.0.0.1:59510: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59511: read tcp 127.0.0.1:59503->127.0.0.1:59511: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59512: read tcp 127.0.0.1:59503->127.0.0.1:59512: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59514: read tcp 127.0.0.1:59503->127.0.0.1:59514: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1024421200 ns/op 48248 B/op 372 allocs/op BenchmarkClient-4 306 351007 ns/op 3761 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 534 201165 ns/op 7382 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 944 113793 ns/op 3098 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1365 80855 ns/op 1894 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1536 83286 ns/op 2791 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1364 83054 ns/op 2744 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1537 88317 ns/op 2741 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1365 77265 ns/op 1921 B/op 14 allocs/op BenchmarkServerHijack-4 945 142597 ns/op 16739 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 272 473972 ns/op 7352 B/op 58 allocs/op BenchmarkResponseStatusLine-4 535317 220.7 ns/op 0 B/op 0 allocs/op PASS ok net/http 20.017s goos: windows goarch: amd64 pkg: net/http/httputil cpu: AMD EPYC 7B12 BenchmarkServeHTTP-4 6156 24590 ns/op 34137 B/op 12 allocs/op PASS ok net/http/httputil 1.190s goos: windows goarch: amd64 pkg: net/netip cpu: AMD EPYC 7B12 BenchmarkIPNextPrev-4 111715 1171 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 619386 182.9 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 304822 531.9 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 94420 1520 ns/op BenchmarkStdIPv4-4 127620 918.3 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 112722 1057 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 122906 1112 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 81836 1909 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 87708 1381 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1706901 72.66 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1617021 76.70 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1638434 76.30 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 306802 372.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 408733 336.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 204840 519.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 102435 1144 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 411592 339.3 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 205064 743.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 205029 647.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 136412 794.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 102328 1307 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 615604 239.5 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 204952 710.0 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 209894 586.3 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 406077 377.6 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 245870 627.6 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 407787 287.4 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 199473 548.4 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 245277 597.2 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 245709 616.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 175746 766.8 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 611059 206.1 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 411480 413.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 153412 853.4 ns/op 96 B/op 2 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 175428 684.7 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_v4-4 245961 532.0 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_zone-4 142887 724.5 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortMarshalText/v4-4 407787 388.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 175617 856.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 175266 618.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 245805 468.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 175256 685.4 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1000000 102.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1216640 110.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1241503 92.82 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 103.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 103.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 112.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 106.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000562 111.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 104.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 612213 274.4 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 610500 182.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 258248 476.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 262454 442.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 309429 482.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 94497 1323 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 541796 198.3 ns/op PASS ok net/netip 10.215s 2023/11/20 14:01:33 Test RPC server listening on 127.0.0.1:60099 2023/11/20 14:01:33 Test HTTP RPC server listening on 127.0.0.1:60100 goos: windows goarch: amd64 pkg: net/rpc cpu: AMD EPYC 7B12 BenchmarkEndToEnd-4 1636 71639 ns/op BenchmarkEndToEndHTTP-4 1675 70546 ns/op BenchmarkEndToEndAsync-4 3145 36329 ns/op BenchmarkEndToEndAsyncHTTP-4 2793 39162 ns/op PASS ok net/rpc 1.956s goos: windows goarch: amd64 pkg: net/textproto cpu: AMD EPYC 7B12 BenchmarkReadMIMEHeader/client_headers-4 4503 26675 ns/op BenchmarkReadMIMEHeader/server_headers-4 6057 17577 ns/op BenchmarkUncommon-4 35110 3727 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.522s goos: windows goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 6084 20545 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 136327 1053 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 731038 176.3 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 136468 1002 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 245112 577.8 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 136215 1248 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 19502 5958 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 615604 225.3 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 153261 1077 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 245936 520.3 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 122980 1151 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 17552 5953 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 203650 542.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 102392 1364 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 94482 1427 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 42376 3088 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 6148 17156 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 245800 600.0 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 88788 1353 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 68264 1488 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 42342 3322 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 6133 17673 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.626s goos: windows goarch: amd64 pkg: os cpu: AMD EPYC 7B12 BenchmarkExpand/noop-4 4236988 29.27 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 204428 530.2 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 384 315338 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 384 361165 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 331 354026 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 15361 7502 ns/op BenchmarkStatFile-4 20150 6495 ns/op BenchmarkStatDir-4 22750 5751 ns/op BenchmarkLstatDot-4 20826 6706 ns/op BenchmarkLstatFile-4 22754 5966 ns/op BenchmarkLstatDir-4 21554 5527 ns/op PASS ok os 2.941s goos: windows goarch: amd64 pkg: os/exec cpu: AMD EPYC 7B12 BenchmarkExecHostname-4 16 6652962 ns/op 22706 B/op 216 allocs/op PASS ok os/exec 1.245s goos: windows goarch: amd64 pkg: os/user cpu: AMD EPYC 7B12 BenchmarkCurrent-4 594604 208.5 ns/op PASS ok os/user 1.219s goos: windows goarch: amd64 pkg: reflect cpu: AMD EPYC 7B12 BenchmarkBool-4 3964621 27.34 ns/op BenchmarkString-4 2118744 50.24 ns/op BenchmarkBytes-4 1982032 54.20 ns/op BenchmarkNamedBytes-4 1000000 111.3 ns/op BenchmarkBytesArray-4 912981 143.3 ns/op BenchmarkSliceLen-4 2559693 49.21 ns/op BenchmarkMapLen-4 1000000 144.5 ns/op BenchmarkStringLen-4 1833740 67.64 ns/op BenchmarkArrayLen-4 1350568 95.44 ns/op BenchmarkSliceCap-4 2559742 46.16 ns/op BenchmarkDeepEqual/int8-4 609910 267.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 111639 1163 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 407524 328.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 111682 1285 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 409178 322.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 111586 1304 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 609198 320.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 102512 1286 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 385261 309.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 111724 1294 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 611184 262.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 153385 910.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 408412 332.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 92193 1271 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 411014 339.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 93333 1245 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 618811 342.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 98580 1347 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 406641 314.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 102237 1203 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 411861 317.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 92113 1325 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 403507 326.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 102392 1335 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 368496 336.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 102423 1278 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 401479 311.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 111792 1267 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 613747 300.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 91122 1275 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 411480 265.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 81961 1227 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 614469 292.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 102523 1277 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 131968 999.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 68325 1972 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 47265 2480 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 33223 3498 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 35098 3172 ns/op BenchmarkIsZero/ArrayComparable-4 306591 391.8 ns/op BenchmarkIsZero/ArrayIncomparable-4 33163 3562 ns/op BenchmarkIsZero/StructComparable-4 610065 193.7 ns/op BenchmarkIsZero/StructIncomparable-4 153350 872.3 ns/op BenchmarkIsZero/ArrayInt_4-4 1266555 91.74 ns/op BenchmarkIsZero/ArrayInt_1024-4 16842 6899 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 29980 3388 ns/op BenchmarkIsZero/Struct4Int-4 1335750 84.08 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 18906 6146 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 17302 6491 ns/op BenchmarkIsZero/StructInt_512-4 38389 3383 ns/op BenchmarkSetZero/Bool/Direct-4 3720548 28.86 ns/op BenchmarkSetZero/Bool/CachedZero-4 890976 133.7 ns/op BenchmarkSetZero/Bool/NewZero-4 617632 162.9 ns/op BenchmarkSetZero/Int/Direct-4 2409105 43.37 ns/op BenchmarkSetZero/Int/CachedZero-4 1000000 132.8 ns/op BenchmarkSetZero/Int/NewZero-4 1000000 174.8 ns/op BenchmarkSetZero/Uint/Direct-4 2274972 48.51 ns/op BenchmarkSetZero/Uint/CachedZero-4 1000000 136.7 ns/op BenchmarkSetZero/Uint/NewZero-4 616206 179.1 ns/op BenchmarkSetZero/Float/Direct-4 2614076 47.06 ns/op BenchmarkSetZero/Float/CachedZero-4 915229 132.3 ns/op BenchmarkSetZero/Float/NewZero-4 1000000 175.8 ns/op BenchmarkSetZero/Complex/Direct-4 2233746 47.21 ns/op BenchmarkSetZero/Complex/CachedZero-4 883494 133.7 ns/op BenchmarkSetZero/Complex/NewZero-4 616364 171.1 ns/op BenchmarkSetZero/Array/Direct-4 2457404 49.28 ns/op BenchmarkSetZero/Array/CachedZero-4 995004 127.6 ns/op BenchmarkSetZero/Array/NewZero-4 1000000 169.9 ns/op BenchmarkSetZero/Chan/Direct-4 2613717 44.83 ns/op BenchmarkSetZero/Chan/CachedZero-4 1000000 131.8 ns/op BenchmarkSetZero/Chan/NewZero-4 698692 164.9 ns/op BenchmarkSetZero/Func/Direct-4 2792541 47.56 ns/op BenchmarkSetZero/Func/CachedZero-4 1000000 136.7 ns/op BenchmarkSetZero/Func/NewZero-4 1000000 177.7 ns/op BenchmarkSetZero/Interface/Direct-4 2458044 53.23 ns/op BenchmarkSetZero/Interface/CachedZero-4 1000000 122.1 ns/op BenchmarkSetZero/Interface/NewZero-4 606826 168.9 ns/op BenchmarkSetZero/Map/Direct-4 2613763 48.56 ns/op BenchmarkSetZero/Map/CachedZero-4 1000000 131.8 ns/op BenchmarkSetZero/Map/NewZero-4 1000000 175.8 ns/op BenchmarkSetZero/Pointer/Direct-4 2509677 49.81 ns/op BenchmarkSetZero/Pointer/CachedZero-4 1000000 124.0 ns/op BenchmarkSetZero/Pointer/NewZero-4 611496 183.7 ns/op BenchmarkSetZero/Slice/Direct-4 2117962 53.94 ns/op BenchmarkSetZero/Slice/CachedZero-4 1000000 134.8 ns/op BenchmarkSetZero/Slice/NewZero-4 752580 176.5 ns/op BenchmarkSetZero/String/Direct-4 2671016 49.72 ns/op BenchmarkSetZero/String/CachedZero-4 875583 138.3 ns/op BenchmarkSetZero/String/NewZero-4 617632 183.4 ns/op BenchmarkSetZero/Struct/Direct-4 2275424 49.78 ns/op BenchmarkSetZero/Struct/CachedZero-4 832830 138.4 ns/op BenchmarkSetZero/Struct/NewZero-4 616934 180.4 ns/op BenchmarkSelect/1-4 246421 574.6 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 68292 1487 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 49126 2664 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 205876 578.7 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 244982 534.2 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 87021 1234 ns/op 103.69 MB/s BenchmarkCallArgCopy/size=256-4 76795 1348 ns/op 189.91 MB/s BenchmarkCallArgCopy/size=1024-4 76808 1653 ns/op 619.58 MB/s BenchmarkCallArgCopy/size=4096-4 30727 3463 ns/op 1182.62 MB/s BenchmarkCallArgCopy/size=65536-4 3073 38768 ns/op 1690.46 MB/s BenchmarkFieldByName1-4 1000000 105.5 ns/op BenchmarkFieldByName2-4 87132 1378 ns/op BenchmarkFieldByName3-4 12412 9206 ns/op BenchmarkInterfaceBig-4 3413706 34.33 ns/op BenchmarkInterfaceSmall-4 3146062 34.46 ns/op BenchmarkNew-4 1891502 65.57 ns/op BenchmarkMap/StringKeys/MapIndex-4 2469 41142 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2449 57821 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3056 45691 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2461 57144 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3066 46181 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2450 60587 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 308245 475.2 ns/op PASS ok reflect 21.683s goos: windows goarch: amd64 pkg: regexp cpu: AMD EPYC 7B12 BenchmarkFind-4 15177 7721 ns/op 9161 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 22336 7651 ns/op 9171 B/op 1 allocs/op BenchmarkFindString-4 15172 7595 ns/op 9303 B/op 1 allocs/op BenchmarkFindSubmatch-4 12796 9081 ns/op 9229 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 13072 7845 ns/op 9264 B/op 2 allocs/op BenchmarkLiteral-4 23626 5084 ns/op BenchmarkNotLiteral-4 5656 22451 ns/op BenchmarkMatchClass-4 4069 31681 ns/op BenchmarkMatchClass_InRange-4 4089 29612 ns/op BenchmarkReplaceAll-4 4072 35977 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 20137 5481 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 45511 2661 ns/op BenchmarkAnchoredShortMatch-4 18070 7188 ns/op BenchmarkAnchoredLongMatch-4 23623 5209 ns/op BenchmarkOnePassShortA-4 24094 5513 ns/op BenchmarkNotOnePassShortA-4 10000 12597 ns/op BenchmarkOnePassShortB-4 29266 4205 ns/op BenchmarkNotOnePassShortB-4 12164 10195 ns/op BenchmarkOnePassLongPrefix-4 102344 1326 ns/op BenchmarkOnePassLongNotPrefix-4 29254 4004 ns/op BenchmarkMatchParallelShared-4 15956 6977 ns/op BenchmarkMatchParallelCopied-4 17552 6843 ns/op BenchmarkQuoteMetaAll-4 245092 553.8 ns/op 25.28 MB/s BenchmarkQuoteMetaNone-4 407151 331.0 ns/op 78.55 MB/s BenchmarkCompile/Onepass-4 6104 21918 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 2454 56902 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 255 539960 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3966010 30.53 ns/op 524.01 MB/s BenchmarkMatch/Easy0/32-4 22342 5594 ns/op 5.72 MB/s BenchmarkMatch/Easy0/1K-4 18907 6147 ns/op 166.60 MB/s BenchmarkMatch/Easy0i/16-4 3966063 28.56 ns/op 560.27 MB/s BenchmarkMatch/Easy0i/32-4 6104 16959 ns/op 1.89 MB/s BenchmarkMatch/Easy0i/1K-4 298 435873 ns/op 2.35 MB/s BenchmarkMatch/Easy1/16-4 4549676 30.05 ns/op 532.41 MB/s BenchmarkMatch/Easy1/32-4 23632 5496 ns/op 5.82 MB/s BenchmarkMatch/Easy1/1K-4 10000 13379 ns/op 76.54 MB/s BenchmarkMatch/Medium/16-4 3613238 29.46 ns/op 543.12 MB/s BenchmarkMatch/Medium/32-4 10000 15821 ns/op 2.02 MB/s BenchmarkMatch/Medium/1K-4 314 385689 ns/op 2.65 MB/s BenchmarkMatch/Hard/16-4 3723966 30.69 ns/op 521.43 MB/s BenchmarkMatch/Hard/32-4 6199 24889 ns/op 1.29 MB/s BenchmarkMatch/Hard/1K-4 198 695495 ns/op 1.47 MB/s BenchmarkMatch/Hard1/16-4 2044 73089 ns/op 0.22 MB/s BenchmarkMatch/Hard1/32-4 944 139642 ns/op 0.23 MB/s BenchmarkMatch/Hard1/1K-4 30 4166513 ns/op 0.25 MB/s BenchmarkMatch_onepass_regex/16-4 33216 3557 ns/op 4.50 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 17811 6141 ns/op 5.21 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 819 162182 ns/op 6.31 MB/s 22 B/op 0 allocs/op PASS ok regexp 9.119s goos: windows goarch: amd64 pkg: regexp/syntax cpu: AMD EPYC 7B12 BenchmarkEmptyOpContext-4 1000000 133.8 ns/op BenchmarkIsWordChar-4 245162 446.1 ns/op PASS ok regexp/syntax 2.040s goos: windows goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 102213 1366 ns/op BenchmarkCallers/inlined-4 86252 1335 ns/op BenchmarkCallers/no-cache-4 21552 5574 ns/op BenchmarkFPCallers/cached-4 3613815 40.80 ns/op BenchmarkMakeChan/Byte-4 1000000 101.6 ns/op BenchmarkMakeChan/Int-4 1000000 122.1 ns/op BenchmarkMakeChan/Ptr-4 1000000 169.9 ns/op BenchmarkMakeChan/Struct/0-4 1279711 90.06 ns/op BenchmarkMakeChan/Struct/32-4 551059 221.5 ns/op BenchmarkMakeChan/Struct/40-4 616617 234.4 ns/op BenchmarkChanNonblocking-4 9805657 10.96 ns/op BenchmarkSelectUncontended-4 1364984 110.9 ns/op BenchmarkSelectSyncContended-4 23026 7465 ns/op BenchmarkSelectAsyncContended-4 191625 616.7 ns/op BenchmarkSelectNonblock-4 5395732 23.17 ns/op BenchmarkChanUncontended-4 6546 21334 ns/op BenchmarkChanContended-4 877 133624 ns/op BenchmarkChanSync-4 122740 1615 ns/op BenchmarkChanSyncWork-4 21184 5347 ns/op BenchmarkChanProdCons0-4 76822 1310 ns/op BenchmarkChanProdCons10-4 122922 961.4 ns/op BenchmarkChanProdCons100-4 204715 1083 ns/op BenchmarkChanProdConsWork0-4 64665 1857 ns/op BenchmarkChanProdConsWork10-4 82056 1333 ns/op BenchmarkChanProdConsWork100-4 87764 1224 ns/op BenchmarkSelectProdCons-4 62848 2300 ns/op BenchmarkReceiveDataFromClosedChan-4 1000000 100.6 ns/op BenchmarkChanCreation-4 222039 483.7 ns/op BenchmarkChanSem-4 141594 882.7 ns/op BenchmarkChanPopular-4 80 1489135 ns/op BenchmarkChanClosed-4 1210479 104.1 ns/op BenchmarkCallClosure-4 8191348 15.26 ns/op BenchmarkCallClosure1-4 7465701 15.82 ns/op BenchmarkCallClosure2-4 1691098 67.56 ns/op BenchmarkCallClosure3-4 1889902 57.88 ns/op BenchmarkCallClosure4-4 1730152 67.18 ns/op BenchmarkComplex128DivNormal-4 13969670 8.671 ns/op BenchmarkComplex128DivNisNaN-4 11259223 10.76 ns/op BenchmarkComplex128DivDisNaN-4 10710625 11.40 ns/op BenchmarkComplex128DivNisInf-4 13636982 8.952 ns/op BenchmarkComplex128DivDisInf-4 7676068 14.25 ns/op BenchmarkAllocation-4 3081 34868 ns/op BenchmarkReadMemStats-4 4099 31686 ns/op BenchmarkReadMemStatsLatency-4 1 0 p50-ns 0 p90-ns 0 p99-ns BenchmarkWriteBarrier-4 2083238 60.48 ns/op BenchmarkBulkWriteBarrier-4 6553807 18.92 ns/op BenchmarkScanStackNoLocals-4 3 40690900 ns/op BenchmarkMSpanCountAlloc/bits=64-4 13671007 9.001 ns/op BenchmarkMSpanCountAlloc/bits=128-4 11524879 10.34 ns/op BenchmarkMSpanCountAlloc/bits=256-4 11158742 12.86 ns/op BenchmarkMSpanCountAlloc/bits=512-4 8777960 15.24 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 6283044 18.96 ns/op BenchmarkHash5-4 8185761 15.75 ns/op 317.53 MB/s BenchmarkHash16-4 7679360 15.39 ns/op 1039.55 MB/s BenchmarkHash64-4 7221910 15.82 ns/op 4045.49 MB/s BenchmarkHash1024-4 3839409 31.29 ns/op 32727.18 MB/s BenchmarkHash65536-4 81958 1418 ns/op 46215.83 MB/s BenchmarkAlignedLoad-4 9457382 10.94 ns/op BenchmarkUnalignedLoad-4 9448520 12.09 ns/op BenchmarkEqEfaceConcrete-4 8185538 13.72 ns/op BenchmarkEqIfaceConcrete-4 7914828 14.93 ns/op BenchmarkNeEfaceConcrete-4 8010790 14.99 ns/op BenchmarkNeIfaceConcrete-4 8197952 15.13 ns/op BenchmarkConvT2EByteSized/bool-4 7408030 16.08 ns/op BenchmarkConvT2EByteSized/uint8-4 7229829 15.53 ns/op BenchmarkConvT2ESmall-4 6824889 19.46 ns/op BenchmarkConvT2EUintptr-4 6502190 18.32 ns/op BenchmarkConvT2ELarge-4 1462681 83.47 ns/op BenchmarkConvT2ISmall-4 6826986 19.31 ns/op BenchmarkConvT2IUintptr-4 5342355 21.39 ns/op BenchmarkConvT2ILarge-4 1638394 76.30 ns/op BenchmarkConvI2E-4 6469071 19.16 ns/op BenchmarkConvI2I-4 6473329 17.80 ns/op BenchmarkAssertE2T-4 5589219 21.31 ns/op BenchmarkAssertE2TLarge-4 3321854 35.87 ns/op BenchmarkAssertE2I-4 6867295 18.49 ns/op BenchmarkAssertI2T-4 5580823 20.83 ns/op BenchmarkAssertI2I-4 7148686 17.21 ns/op BenchmarkAssertI2E-4 7988770 15.40 ns/op BenchmarkAssertE2E-4 7488799 15.26 ns/op BenchmarkAssertE2T2-4 3838464 26.46 ns/op BenchmarkAssertE2T2Blank-4 5343544 21.93 ns/op BenchmarkAssertI2E2-4 5718831 20.15 ns/op BenchmarkAssertI2E2Blank-4 7662394 15.55 ns/op BenchmarkAssertE2E2-4 5848437 20.04 ns/op BenchmarkAssertE2E2Blank-4 7680982 16.15 ns/op BenchmarkConvT2Ezero/zero/16-4 7222867 19.47 ns/op BenchmarkConvT2Ezero/zero/32-4 6831961 19.01 ns/op BenchmarkConvT2Ezero/zero/64-4 5580590 19.07 ns/op BenchmarkConvT2Ezero/zero/str-4 6294180 19.55 ns/op BenchmarkConvT2Ezero/zero/slice-4 5350908 19.53 ns/op BenchmarkConvT2Ezero/zero/big-4 408468 442.3 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1617171 65.22 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1780856 71.27 ns/op BenchmarkConvT2Ezero/nonzero/big-4 410199 428.5 ns/op BenchmarkConvT2Ezero/smallint/16-4 6829978 17.87 ns/op BenchmarkConvT2Ezero/smallint/32-4 4918153 20.45 ns/op BenchmarkConvT2Ezero/smallint/64-4 6813225 20.07 ns/op BenchmarkConvT2Ezero/largeint/16-4 2048252 59.11 ns/op BenchmarkConvT2Ezero/largeint/32-4 1982074 57.16 ns/op BenchmarkConvT2Ezero/largeint/64-4 2233879 57.70 ns/op BenchmarkMalloc8-4 2194393 47.17 ns/op BenchmarkMalloc16-4 2156116 52.55 ns/op BenchmarkMallocTypeInfo8-4 2730002 48.29 ns/op BenchmarkMallocTypeInfo16-4 2046283 56.80 ns/op BenchmarkMallocLargeStruct-4 244772 578.6 ns/op BenchmarkGoroutineSelect-4 100 1023255 ns/op BenchmarkGoroutineBlocking-4 100 1032712 ns/op BenchmarkGoroutineForRange-4 122 983503 ns/op BenchmarkGoroutineIdle-4 121 847176 ns/op BenchmarkHashStringSpeed-4 3414415 36.33 ns/op BenchmarkHashBytesSpeed-4 2154637 67.08 ns/op BenchmarkHashInt32Speed-4 3414066 34.61 ns/op BenchmarkHashInt64Speed-4 3964150 31.04 ns/op BenchmarkHashStringArraySpeed-4 748312 156.6 ns/op BenchmarkMegMap-4 4241616 33.15 ns/op BenchmarkMegOneMap-4 4238889 24.19 ns/op BenchmarkMegEqMap-4 3177 37813 ns/op BenchmarkMegEmptyMap-4 5119540 21.18 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 3150201 38.76 ns/op BenchmarkSmallStrMap-4 4548572 33.49 ns/op BenchmarkMapStringKeysEight_16-4 3841376 31.78 ns/op BenchmarkMapStringKeysEight_32-4 3965460 32.51 ns/op BenchmarkMapStringKeysEight_64-4 4096052 36.00 ns/op BenchmarkMapStringKeysEight_1M-4 3615612 33.22 ns/op BenchmarkIntMap-4 3839692 27.47 ns/op BenchmarkMapFirst/1-4 6137761 21.32 ns/op BenchmarkMapFirst/2-4 5846528 23.72 ns/op BenchmarkMapFirst/3-4 4722177 23.78 ns/op BenchmarkMapFirst/4-4 5846898 21.55 ns/op BenchmarkMapFirst/5-4 5845987 23.22 ns/op BenchmarkMapFirst/6-4 5851431 22.87 ns/op BenchmarkMapFirst/7-4 5851574 20.19 ns/op BenchmarkMapFirst/8-4 5583783 22.92 ns/op BenchmarkMapFirst/9-4 5581758 26.42 ns/op BenchmarkMapFirst/10-4 5339312 26.34 ns/op BenchmarkMapFirst/11-4 3961899 25.64 ns/op BenchmarkMapFirst/12-4 5343426 25.96 ns/op BenchmarkMapFirst/13-4 5337912 24.88 ns/op BenchmarkMapFirst/14-4 5116572 26.53 ns/op BenchmarkMapFirst/15-4 5117947 26.52 ns/op BenchmarkMapFirst/16-4 4096695 26.22 ns/op BenchmarkMapMid/1-4 5851717 22.53 ns/op BenchmarkMapMid/2-4 5586618 25.87 ns/op BenchmarkMapMid/3-4 4722159 22.33 ns/op BenchmarkMapMid/4-4 4935998 22.56 ns/op BenchmarkMapMid/5-4 5346806 28.68 ns/op BenchmarkMapMid/6-4 5345282 24.85 ns/op BenchmarkMapMid/7-4 5128090 24.56 ns/op BenchmarkMapMid/8-4 4550694 27.47 ns/op BenchmarkMapMid/9-4 3963429 27.10 ns/op BenchmarkMapMid/10-4 4915936 26.03 ns/op BenchmarkMapMid/11-4 4096387 27.89 ns/op BenchmarkMapMid/12-4 4574325 24.55 ns/op BenchmarkMapMid/13-4 4911188 26.25 ns/op BenchmarkMapMid/14-4 4097534 30.03 ns/op BenchmarkMapMid/15-4 3968686 27.07 ns/op BenchmarkMapMid/16-4 4725637 26.24 ns/op BenchmarkMapLast/1-4 5124021 23.06 ns/op BenchmarkMapLast/2-4 5267646 23.72 ns/op BenchmarkMapLast/3-4 4554718 22.30 ns/op BenchmarkMapLast/4-4 4726138 24.79 ns/op BenchmarkMapLast/5-4 4914124 23.84 ns/op BenchmarkMapLast/6-4 5118951 25.37 ns/op BenchmarkMapLast/7-4 4095884 25.27 ns/op BenchmarkMapLast/8-4 4389766 28.26 ns/op BenchmarkMapLast/9-4 5116855 27.29 ns/op BenchmarkMapLast/10-4 4669507 29.48 ns/op BenchmarkMapLast/11-4 4235223 31.13 ns/op BenchmarkMapLast/12-4 3721345 35.95 ns/op BenchmarkMapLast/13-4 4723107 30.80 ns/op BenchmarkMapLast/14-4 3840982 26.70 ns/op BenchmarkMapLast/15-4 4727404 28.72 ns/op BenchmarkMapLast/16-4 3723862 29.37 ns/op BenchmarkMapCycle-4 3963508 32.27 ns/op BenchmarkRepeatedLookupStrMapKey32-4 5118033 29.38 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 5026 22736 ns/op BenchmarkMakeMap/[Byte]Byte-4 1000000 155.3 ns/op BenchmarkMakeMap/[Int]Int-4 407524 306.8 ns/op BenchmarkNewEmptyMap-4 6827180 18.74 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1595553 73.46 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 613747 183.0 ns/op BenchmarkMapIterEmpty-4 7225868 20.27 ns/op BenchmarkSameLengthMap-4 5341142 21.94 ns/op BenchmarkBigKeyMap-4 1950756 63.58 ns/op BenchmarkBigValMap-4 2193992 64.10 ns/op BenchmarkSmallKeyMap-4 3233445 35.33 ns/op BenchmarkMapPopulate/1-4 2234336 48.51 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 175312 718.6 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 10000 10841 ns/op 3350 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 944 118967 ns/op 53334 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 108 1139502 ns/op 427555 B/op 319 allocs/op BenchmarkMapPopulate/100000-4 9 11284589 ns/op 3607282 B/op 3980 allocs/op BenchmarkComplexAlgMap-4 610779 214.3 ns/op BenchmarkGoMapClear/Reflexive/1-4 1833958 63.90 ns/op BenchmarkGoMapClear/Reflexive/10-4 1683297 73.10 ns/op BenchmarkGoMapClear/Reflexive/100-4 610779 203.1 ns/op BenchmarkGoMapClear/Reflexive/1000-4 55850 2640 ns/op BenchmarkGoMapClear/Reflexive/10000-4 5822 18622 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1462582 73.47 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1536056 76.30 ns/op BenchmarkGoMapClear/NonReflexive/100-4 611900 226.6 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 49117 2725 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 5236 19205 ns/op BenchmarkMapStringConversion/32/simple-4 2363479 57.85 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1920392 61.03 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1890662 63.00 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 2014574 59.62 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1781046 62.50 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1731243 63.18 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2274717 59.67 ns/op BenchmarkMapInterfacePtr-4 2408559 44.60 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4392112 26.90 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 136291 867.0 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 6091 18921 ns/op BenchmarkMapPop1000-4 490 279044 ns/op BenchmarkMapPop10000-4 30 4559030 ns/op BenchmarkMapAssign/Int32/256-4 3413930 35.19 ns/op BenchmarkMapAssign/Int32/65536-4 1000000 107.4 ns/op BenchmarkMapAssign/Int64/256-4 4094025 35.54 ns/op BenchmarkMapAssign/Int64/65536-4 1542138 79.78 ns/op BenchmarkMapAssign/Str/256-4 2457243 49.28 ns/op BenchmarkMapAssign/Str/65536-4 1196461 107.0 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1730799 63.76 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1000000 106.5 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1976564 63.24 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 1000000 131.8 ns/op BenchmarkMapOperatorAssign/Str/256-4 609476 2293 ns/op BenchmarkMapOperatorAssign/Str/65536-4 521150 228.6 ns/op BenchmarkMapAppendAssign/Int32/256-4 1228717 95.38 ns/op 26 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 411465 306.2 ns/op 42 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 1380616 93.36 ns/op 34 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 616490 215.5 ns/op 43 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 1000000 159.2 ns/op 61 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 326757 373.6 ns/op 86 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 5064764 41.93 ns/op BenchmarkMapDelete/Int32/1000-4 1864285 63.23 ns/op BenchmarkMapDelete/Int32/10000-4 1804347 67.18 ns/op BenchmarkMapDelete/Int64/100-4 1555126 70.82 ns/op BenchmarkMapDelete/Int64/1000-4 1978640 71.55 ns/op BenchmarkMapDelete/Int64/10000-4 1822603 63.20 ns/op BenchmarkMapDelete/Str/100-4 1446576 83.03 ns/op BenchmarkMapDelete/Str/1000-4 1533806 73.23 ns/op BenchmarkMapDelete/Str/10000-4 1755598 67.91 ns/op BenchmarkMapDelete/Pointer/100-4 1847912 67.54 ns/op BenchmarkMapDelete/Pointer/1000-4 1813522 78.53 ns/op BenchmarkMapDelete/Pointer/10000-4 1919726 62.13 ns/op BenchmarkMemmove/0-4 15400608 8.435 ns/op BenchmarkMemmove/1-4 2014500 53.33 ns/op 18.75 MB/s BenchmarkMemmove/2-4 2319319 54.31 ns/op 36.82 MB/s BenchmarkMemmove/3-4 2155675 55.71 ns/op 53.85 MB/s BenchmarkMemmove/4-4 2194630 54.29 ns/op 73.68 MB/s BenchmarkMemmove/5-4 2313108 52.77 ns/op 94.75 MB/s BenchmarkMemmove/6-4 2234466 52.44 ns/op 114.41 MB/s BenchmarkMemmove/7-4 2362460 54.16 ns/op 129.25 MB/s BenchmarkMemmove/8-4 2363288 50.83 ns/op 157.39 MB/s BenchmarkMemmove/9-4 1833524 58.06 ns/op 155.02 MB/s BenchmarkMemmove/10-4 2233330 60.34 ns/op 165.72 MB/s BenchmarkMemmove/11-4 2233634 60.33 ns/op 182.33 MB/s BenchmarkMemmove/12-4 1981570 58.65 ns/op 204.62 MB/s BenchmarkMemmove/13-4 2318544 53.90 ns/op 241.19 MB/s BenchmarkMemmove/14-4 2155942 54.82 ns/op 255.38 MB/s BenchmarkMemmove/15-4 2082765 58.14 ns/op 258.00 MB/s BenchmarkMemmove/16-4 1950391 54.08 ns/op 295.84 MB/s BenchmarkMemmove/32-4 2048252 51.02 ns/op 627.19 MB/s BenchmarkMemmove/64-4 1683146 69.03 ns/op 927.14 MB/s BenchmarkMemmove/128-4 1677781 84.99 ns/op 1506.02 MB/s BenchmarkMemmove/256-4 1000000 111.3 ns/op 2299.25 MB/s BenchmarkMemmove/512-4 755350 175.8 ns/op 2912.08 MB/s BenchmarkMemmove/1024-4 409555 264.7 ns/op 3869.06 MB/s BenchmarkMemmove/2048-4 244274 571.6 ns/op 3582.75 MB/s BenchmarkMemmove/4096-4 132949 910.7 ns/op 4497.85 MB/s BenchmarkMemmoveOverlap/32-4 1890811 57.84 ns/op 553.23 MB/s BenchmarkMemmoveOverlap/64-4 1861982 73.39 ns/op 872.05 MB/s BenchmarkMemmoveOverlap/128-4 1445077 91.24 ns/op 1402.84 MB/s BenchmarkMemmoveOverlap/256-4 1033726 111.5 ns/op 2296.82 MB/s BenchmarkMemmoveOverlap/512-4 625502 170.2 ns/op 3008.47 MB/s BenchmarkMemmoveOverlap/1024-4 614312 290.9 ns/op 3520.58 MB/s BenchmarkMemmoveOverlap/2048-4 305389 511.5 ns/op 4003.89 MB/s BenchmarkMemmoveOverlap/4096-4 154809 820.2 ns/op 4993.78 MB/s BenchmarkMemmoveUnalignedDst/0-4 17528995 7.632 ns/op BenchmarkMemmoveUnalignedDst/1-4 2156523 47.09 ns/op 21.23 MB/s BenchmarkMemmoveUnalignedDst/2-4 2362501 53.73 ns/op 37.22 MB/s BenchmarkMemmoveUnalignedDst/3-4 2233734 55.53 ns/op 54.03 MB/s BenchmarkMemmoveUnalignedDst/4-4 2362818 54.15 ns/op 73.87 MB/s BenchmarkMemmoveUnalignedDst/5-4 2362036 53.75 ns/op 93.03 MB/s BenchmarkMemmoveUnalignedDst/6-4 2316789 60.69 ns/op 98.87 MB/s BenchmarkMemmoveUnalignedDst/7-4 2319234 49.69 ns/op 140.87 MB/s BenchmarkMemmoveUnalignedDst/8-4 2047330 57.72 ns/op 138.59 MB/s BenchmarkMemmoveUnalignedDst/9-4 2048190 55.31 ns/op 162.70 MB/s BenchmarkMemmoveUnalignedDst/10-4 2118968 61.29 ns/op 163.15 MB/s BenchmarkMemmoveUnalignedDst/11-4 1806602 56.23 ns/op 195.63 MB/s BenchmarkMemmoveUnalignedDst/12-4 2119597 54.84 ns/op 218.81 MB/s BenchmarkMemmoveUnalignedDst/13-4 2013820 59.63 ns/op 218.00 MB/s BenchmarkMemmoveUnalignedDst/14-4 2194882 60.96 ns/op 229.67 MB/s BenchmarkMemmoveUnalignedDst/15-4 2013928 63.52 ns/op 236.15 MB/s BenchmarkMemmoveUnalignedDst/16-4 2014605 58.18 ns/op 275.01 MB/s BenchmarkMemmoveUnalignedDst/32-4 2082942 56.70 ns/op 564.41 MB/s BenchmarkMemmoveUnalignedDst/64-4 1919581 60.55 ns/op 1057.04 MB/s BenchmarkMemmoveUnalignedDst/128-4 1555677 82.86 ns/op 1544.85 MB/s BenchmarkMemmoveUnalignedDst/256-4 1018086 114.1 ns/op 2242.88 MB/s BenchmarkMemmoveUnalignedDst/512-4 611340 180.5 ns/op 2836.57 MB/s BenchmarkMemmoveUnalignedDst/1024-4 411465 294.3 ns/op 3479.72 MB/s BenchmarkMemmoveUnalignedDst/2048-4 245002 510.2 ns/op 4013.84 MB/s BenchmarkMemmoveUnalignedDst/4096-4 122444 861.3 ns/op 4755.62 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1807122 64.34 ns/op 497.35 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1920082 70.70 ns/op 905.25 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1381384 89.81 ns/op 1425.28 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1000000 118.2 ns/op 2166.15 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 611059 188.5 ns/op 2715.74 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 407968 272.9 ns/op 3752.74 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 308316 513.0 ns/op 3991.96 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 152827 996.8 ns/op 4109.20 MB/s BenchmarkMemmoveUnalignedSrc/0-4 15360982 8.456 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2235019 55.93 ns/op 17.88 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2318562 51.39 ns/op 38.92 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2155767 52.55 ns/op 57.09 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2156190 53.91 ns/op 74.19 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2166114 70.34 ns/op 71.08 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2362460 54.97 ns/op 109.14 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2155148 51.20 ns/op 136.71 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2561737 56.43 ns/op 141.78 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2048606 60.53 ns/op 148.67 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1981286 57.67 ns/op 173.39 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2082352 57.69 ns/op 190.67 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2317684 56.04 ns/op 214.13 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2047428 58.19 ns/op 223.40 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2155252 57.09 ns/op 245.22 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2082172 54.88 ns/op 273.30 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2317281 60.27 ns/op 265.48 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1948434 59.64 ns/op 536.59 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1780520 72.40 ns/op 884.00 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1428975 89.53 ns/op 1429.63 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 113.3 ns/op 2259.56 MB/s BenchmarkMemmoveUnalignedSrc/512-4 614469 190.7 ns/op 2684.31 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 426759 292.9 ns/op 3495.92 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 243135 534.3 ns/op 3833.05 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 153367 1051 ns/op 3898.44 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1683319 65.55 ns/op 244.09 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1781504 62.50 ns/op 256.01 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1498407 74.32 ns/op 215.30 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1781012 72.95 ns/op 219.34 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1890540 69.73 ns/op 229.45 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1889792 68.74 ns/op 232.77 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1833283 64.97 ns/op 246.26 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1616824 70.08 ns/op 228.33 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1445586 79.71 ns/op 802.88 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1335796 83.34 ns/op 767.92 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1307143 82.90 ns/op 772.01 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1518295 81.69 ns/op 783.45 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1335506 89.98 ns/op 711.28 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1335525 79.69 ns/op 803.10 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1638048 74.53 ns/op 858.76 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1575466 84.31 ns/op 759.14 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 928581 124.1 ns/op 2062.69 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 898120 147.9 ns/op 1731.14 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 1000000 127.9 ns/op 2001.39 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 1000000 124.0 ns/op 2064.17 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 1000000 132.8 ns/op 1927.66 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 1000000 129.9 ns/op 1971.17 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 869805 132.4 ns/op 1933.01 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 871112 115.5 ns/op 2216.94 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 130546 882.7 ns/op 4640.28 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 111720 1311 ns/op 3125.05 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 153403 942.3 ns/op 4346.91 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 153511 916.2 ns/op 4470.86 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 139914 893.4 ns/op 4584.50 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 127732 902.1 ns/op 4540.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 151280 942.5 ns/op 4345.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 152941 855.7 ns/op 4786.50 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7987 13329 ns/op 4916.76 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6052 18882 ns/op 3470.85 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 9268 12644 ns/op 5183.32 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 8056 13576 ns/op 4827.26 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 10000 12304 ns/op 5326.57 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 10000 14553 ns/op 4503.34 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 10000 14062 ns/op 4660.48 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 10000 15236 ns/op 4301.29 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 2275424 60.95 ns/op 525.00 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1574724 71.95 ns/op 889.56 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1480486 73.87 ns/op 1732.66 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1000000 101.5 ns/op 2521.06 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 1000000 178.7 ns/op 2864.87 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 609910 283.4 ns/op 3613.21 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 298717 457.6 ns/op 4475.50 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 175371 1002 ns/op 4086.33 MB/s BenchmarkMemclr/5-4 12270565 9.390 ns/op 532.47 MB/s BenchmarkMemclr/16-4 12300500 10.32 ns/op 1550.27 MB/s BenchmarkMemclr/64-4 11172039 10.32 ns/op 6204.02 MB/s BenchmarkMemclr/256-4 10783615 11.14 ns/op 22982.27 MB/s BenchmarkMemclr/4096-4 2670363 46.82 ns/op 87491.05 MB/s BenchmarkMemclr/65536-4 175197 836.1 ns/op 78383.30 MB/s BenchmarkMemclr/1M-4 5742 21418 ns/op 48957.96 MB/s BenchmarkMemclr/4M-4 1364 83773 ns/op 50067.79 MB/s BenchmarkMemclr/8M-4 584 178929 ns/op 46882.34 MB/s BenchmarkMemclr/16M-4 298 435868 ns/op 38491.50 MB/s BenchmarkMemclr/64M-4 87 1380614 ns/op 48607.99 MB/s BenchmarkMemclrUnaligned/0_5-4 8781172 16.12 ns/op 310.09 MB/s BenchmarkMemclrUnaligned/0_16-4 8274728 16.17 ns/op 989.55 MB/s BenchmarkMemclrUnaligned/0_64-4 8189058 15.50 ns/op 4128.27 MB/s BenchmarkMemclrUnaligned/0_256-4 7675136 17.81 ns/op 14373.44 MB/s BenchmarkMemclrUnaligned/0_4096-4 2194136 49.84 ns/op 82181.51 MB/s BenchmarkMemclrUnaligned/0_65536-4 175069 831.0 ns/op 78860.35 MB/s BenchmarkMemclrUnaligned/1_5-4 7631690 16.13 ns/op 310.07 MB/s BenchmarkMemclrUnaligned/1_16-4 8770326 15.70 ns/op 1019.10 MB/s BenchmarkMemclrUnaligned/1_64-4 8187045 16.58 ns/op 3860.26 MB/s BenchmarkMemclrUnaligned/1_256-4 7675382 15.65 ns/op 16356.09 MB/s BenchmarkMemclrUnaligned/1_4096-4 1480154 76.53 ns/op 53521.02 MB/s BenchmarkMemclrUnaligned/1_65536-4 122935 1049 ns/op 62493.89 MB/s BenchmarkMemclrUnaligned/4_5-4 8185258 15.39 ns/op 324.85 MB/s BenchmarkMemclrUnaligned/4_16-4 7447724 15.08 ns/op 1061.18 MB/s BenchmarkMemclrUnaligned/4_64-4 6146910 16.68 ns/op 3837.42 MB/s BenchmarkMemclrUnaligned/4_256-4 7233795 15.39 ns/op 16632.16 MB/s BenchmarkMemclrUnaligned/4_4096-4 1890391 79.03 ns/op 51827.03 MB/s BenchmarkMemclrUnaligned/4_65536-4 123032 1024 ns/op 63997.24 MB/s BenchmarkMemclrUnaligned/7_5-4 7992352 13.68 ns/op 365.38 MB/s BenchmarkMemclrUnaligned/7_16-4 8209730 16.65 ns/op 960.81 MB/s BenchmarkMemclrUnaligned/7_64-4 7682949 16.14 ns/op 3964.37 MB/s BenchmarkMemclrUnaligned/7_256-4 7678525 18.82 ns/op 13599.49 MB/s BenchmarkMemclrUnaligned/7_4096-4 1555180 76.61 ns/op 53466.92 MB/s BenchmarkMemclrUnaligned/7_65536-4 122865 1129 ns/op 58064.73 MB/s BenchmarkMemclrUnaligned/0_1M-4 5796 19716 ns/op 53184.03 MB/s BenchmarkMemclrUnaligned/0_4M-4 1365 83701 ns/op 50110.68 MB/s BenchmarkMemclrUnaligned/0_8M-4 721 178790 ns/op 46918.77 MB/s BenchmarkMemclrUnaligned/0_16M-4 331 433776 ns/op 38677.13 MB/s BenchmarkMemclrUnaligned/0_64M-4 88 1365184 ns/op 49157.37 MB/s BenchmarkMemclrUnaligned/1_1M-4 6088 22460 ns/op 46687.05 MB/s BenchmarkMemclrUnaligned/1_4M-4 1473 81556 ns/op 51428.47 MB/s BenchmarkMemclrUnaligned/1_8M-4 682 176120 ns/op 47630.09 MB/s BenchmarkMemclrUnaligned/1_16M-4 277 415980 ns/op 40331.77 MB/s BenchmarkMemclrUnaligned/1_64M-4 100 1425891 ns/op 47064.51 MB/s BenchmarkMemclrUnaligned/4_1M-4 6051 20977 ns/op 49987.26 MB/s BenchmarkMemclrUnaligned/4_4M-4 1477 86611 ns/op 48426.75 MB/s BenchmarkMemclrUnaligned/4_8M-4 721 170655 ns/op 49155.46 MB/s BenchmarkMemclrUnaligned/4_16M-4 354 353106 ns/op 47513.27 MB/s BenchmarkMemclrUnaligned/4_64M-4 87 1369555 ns/op 49000.48 MB/s BenchmarkMemclrUnaligned/7_1M-4 5448 20254 ns/op 51770.97 MB/s BenchmarkMemclrUnaligned/7_4M-4 1447 76272 ns/op 54991.49 MB/s BenchmarkMemclrUnaligned/7_8M-4 644 175918 ns/op 47684.72 MB/s BenchmarkMemclrUnaligned/7_16M-4 354 391723 ns/op 42829.24 MB/s BenchmarkMemclrUnaligned/7_64M-4 86 1328808 ns/op 50503.05 MB/s BenchmarkGoMemclr/5-4 3071268 42.29 ns/op 118.24 MB/s BenchmarkGoMemclr/16-4 885326 135.7 ns/op 117.92 MB/s BenchmarkGoMemclr/64-4 190776 542.6 ns/op 117.95 MB/s BenchmarkGoMemclr/256-4 55818 2257 ns/op 113.43 MB/s BenchmarkMemclrRange/1K_2K-4 87750 1569 ns/op 61102.36 MB/s BenchmarkMemclrRange/2K_8K-4 26139 4297 ns/op 77618.58 MB/s BenchmarkMemclrRange/4K_16K-4 35090 3896 ns/op 82923.08 MB/s BenchmarkMemclrRange/160K_228K-4 6105 20792 ns/op 79977.06 MB/s BenchmarkClearFat7-4 8778217 13.24 ns/op BenchmarkClearFat8-4 8783164 13.12 ns/op BenchmarkClearFat11-4 7680097 14.88 ns/op BenchmarkClearFat12-4 8384499 15.61 ns/op BenchmarkClearFat13-4 8779694 14.46 ns/op BenchmarkClearFat14-4 7663078 15.04 ns/op BenchmarkClearFat15-4 8189336 14.19 ns/op BenchmarkClearFat16-4 8189336 13.83 ns/op BenchmarkClearFat24-4 9024439 14.72 ns/op BenchmarkClearFat32-4 8185482 15.15 ns/op BenchmarkClearFat40-4 7682310 15.38 ns/op BenchmarkClearFat48-4 7206297 17.47 ns/op BenchmarkClearFat56-4 6819382 18.18 ns/op BenchmarkClearFat64-4 5346806 18.99 ns/op BenchmarkClearFat72-4 6142882 18.76 ns/op BenchmarkClearFat128-4 4549038 25.76 ns/op BenchmarkClearFat256-4 3412212 36.33 ns/op BenchmarkClearFat512-4 1919833 62.07 ns/op BenchmarkClearFat1024-4 1000000 104.5 ns/op BenchmarkClearFat1032-4 1000000 105.5 ns/op BenchmarkClearFat1040-4 814042 130.8 ns/op BenchmarkCopyFat7-4 8769493 12.92 ns/op BenchmarkCopyFat8-4 9444207 12.72 ns/op BenchmarkCopyFat11-4 8768660 14.26 ns/op BenchmarkCopyFat12-4 8187772 14.20 ns/op BenchmarkCopyFat13-4 8192635 13.71 ns/op BenchmarkCopyFat14-4 8193698 13.59 ns/op BenchmarkCopyFat15-4 8186041 14.68 ns/op BenchmarkCopyFat16-4 8980587 13.37 ns/op BenchmarkCopyFat24-4 8181966 14.09 ns/op BenchmarkCopyFat32-4 7676462 15.90 ns/op BenchmarkCopyFat64-4 6464924 18.28 ns/op BenchmarkCopyFat72-4 6465865 17.67 ns/op BenchmarkCopyFat128-4 4388964 26.04 ns/op BenchmarkCopyFat256-4 3232305 39.28 ns/op BenchmarkCopyFat512-4 1861353 63.49 ns/op BenchmarkCopyFat520-4 1861534 68.20 ns/op BenchmarkCopyFat1024-4 1072029 113.9 ns/op BenchmarkCopyFat1032-4 1000000 118.2 ns/op BenchmarkCopyFat1040-4 1000000 132.8 ns/op BenchmarkIssue18740/2byte-4 646 208540 ns/op BenchmarkIssue18740/4byte-4 1119 116953 ns/op BenchmarkIssue18740/8byte-4 1368 82815 ns/op BenchmarkMemclrKnownSize1-4 11159260 10.68 ns/op 93.66 MB/s BenchmarkMemclrKnownSize2-4 6825938 16.74 ns/op 119.49 MB/s BenchmarkMemclrKnownSize4-4 4552023 28.95 ns/op 138.15 MB/s BenchmarkMemclrKnownSize8-4 1683156 72.53 ns/op 110.30 MB/s BenchmarkMemclrKnownSize16-4 1000000 136.7 ns/op 117.01 MB/s BenchmarkMemclrKnownSize32-4 404094 277.9 ns/op 115.17 MB/s BenchmarkMemclrKnownSize64-4 246103 527.8 ns/op 121.26 MB/s BenchmarkMemclrKnownSize112-4 136758 864.1 ns/op 129.61 MB/s BenchmarkMemclrKnownSize128-4 122997 1048 ns/op 122.13 MB/s BenchmarkMemclrKnownSize192-4 76764 1514 ns/op 126.82 MB/s BenchmarkMemclrKnownSize248-4 53424 2102 ns/op 117.97 MB/s BenchmarkMemclrKnownSize256-4 58474 2254 ns/op 113.56 MB/s BenchmarkMemclrKnownSize512-4 29954 4206 ns/op 121.73 MB/s BenchmarkMemclrKnownSize1024-4 15554 7597 ns/op 134.78 MB/s BenchmarkMemclrKnownSize4096-4 3916 30675 ns/op 133.53 MB/s BenchmarkMemclrKnownSize512KiB-4 30 4264087 ns/op 122.95 MB/s BenchmarkReadMetricsLatency-4 12163 0 p50-ns 0 p90-ns 0 p99-ns BenchmarkFinalizer-4 158 772767 ns/op BenchmarkFinalizerRun-4 204872 667.2 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 10240916 13.64 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2925266 47.75 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2082909 55.78 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2048445 57.20 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1428967 86.07 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1293860 86.04 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 1981260 59.67 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1396233 89.53 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1535797 80.75 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2013960 65.46 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1920266 60.52 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1889593 68.22 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1637976 76.32 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1555741 79.09 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 8765394 13.70 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 8782908 11.79 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 8770005 13.92 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 9208975 12.73 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 9124508 14.24 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 7989610 13.81 ns/op BenchmarkFindBitRange64/PatternAASize2-4 8193139 13.59 ns/op BenchmarkFindBitRange64/PatternAASize8-4 8921376 12.92 ns/op BenchmarkFindBitRange64/PatternAASize32-4 10234104 12.41 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 8755225 13.94 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 9745611 12.33 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8769172 12.47 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 9323086 12.67 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 9440790 13.34 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 8825421 12.84 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8773597 14.03 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 8784964 13.34 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8770390 13.36 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8768595 12.70 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8797588 13.54 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8787925 13.67 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 8774174 13.47 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 8773597 13.58 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 8775008 13.69 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8193418 13.95 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 8926010 12.80 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 8733854 14.76 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 8777640 12.90 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 9582868 14.06 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 8467765 14.07 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 8783976 13.90 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8997129 13.57 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 8889026 12.96 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 7719316 15.44 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8772121 13.36 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8187325 12.41 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8536802 13.95 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8763088 11.82 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8777960 13.35 ns/op BenchmarkNetpollBreak-4 2456 42145 ns/op BenchmarkPinnerPinUnpinBatch-4 1749 72020 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 322 397274 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 2050 65742 ns/op BenchmarkPinnerPinUnpin-4 1949960 58.59 ns/op BenchmarkPinnerPinUnpinTiny-4 1807072 70.79 ns/op BenchmarkPinnerPinUnpinDouble-4 1000000 176.7 ns/op BenchmarkPinnerPinUnpinParallel-4 4367227 28.17 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 4227382 28.64 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 282370 394.3 ns/op BenchmarkPinnerIsPinnedOnPinned-4 8162209 14.47 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 7676707 15.52 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 8618688 13.48 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 7537941 13.34 ns/op BenchmarkPingPongHog-4 361 354309 ns/op BenchmarkStackGrowth-4 92170 1165 ns/op BenchmarkStackGrowthDeep-4 1123 120006 ns/op BenchmarkCreateGoroutines-4 20479 6677 ns/op BenchmarkCreateGoroutinesParallel-4 38383 3002 ns/op BenchmarkCreateGoroutinesCapture-4 3061 34452 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 29964 3977 ns/op BenchmarkClosureCall-4 24605218 4.802 ns/op BenchmarkWakeupParallelSpinning/0s-4 61 1953054 ns/op BenchmarkWakeupParallelSpinning/1µs-4 61 1953151 ns/op BenchmarkWakeupParallelSpinning/2µs-4 61 1953159 ns/op BenchmarkWakeupParallelSpinning/5µs-4 61 1953308 ns/op BenchmarkWakeupParallelSpinning/10µs-4 61 1953487 ns/op BenchmarkWakeupParallelSpinning/20µs-4 61 1953069 ns/op BenchmarkWakeupParallelSpinning/50µs-4 61 1953031 ns/op BenchmarkWakeupParallelSpinning/100µs-4 61 1952943 ns/op BenchmarkMatmult-4 3234404 38.95 ns/op BenchmarkFastrand-4 12126568 9.823 ns/op BenchmarkFastrand64-4 10805446 10.85 ns/op BenchmarkFastrandHashiter-4 1000000 496.1 ns/op BenchmarkFastrandn/2-4 10242490 11.83 ns/op BenchmarkFastrandn/3-4 10249226 11.81 ns/op BenchmarkFastrandn/4-4 10242490 11.73 ns/op BenchmarkFastrandn/5-4 10245201 11.82 ns/op BenchmarkIfaceCmp100-4 122710 939.2 ns/op BenchmarkIfaceCmpNil100-4 215804 565.8 ns/op BenchmarkEfaceCmpDiff-4 38377 2927 ns/op BenchmarkEfaceCmpDiffIndirect-4 34114 3549 ns/op BenchmarkDefer-4 1365112 89.43 ns/op BenchmarkDefer10-4 1000000 129.9 ns/op BenchmarkDeferMany-4 613622 296.0 ns/op BenchmarkPanicRecover-4 750416 158.8 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 4120 28921 ns/op 0 p50-ns 0 p90-ns 978500 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 6098 57491 ns/op 0 p50-ns 0 p90-ns 985800 p99-ns BenchmarkGoroutineProfile/small/idle-4 4101 40482 ns/op 0 p50-ns 0 p90-ns 980300 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 1367327 ns/op 973500 p50-ns 1965700 p90-ns 22479800 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 4098 34317 ns/op 0 p50-ns 0 p90-ns 979400 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 2440 62834 ns/op 0 p50-ns 0 p90-ns 1003500 p99-ns BenchmarkGoroutineProfile/large/idle-4 74 1728857 ns/op 1949700 p50-ns 2926800 p90-ns 3905300 p99-ns BenchmarkGoroutineProfile/large/loaded-4 40 5273885 ns/op 3905300 p50-ns 13683300 p90-ns 19552900 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 6144 26546 ns/op 0 p50-ns 0 p90-ns 978000 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 3070 57257 ns/op 0 p50-ns 0 p90-ns 988900 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1364 88075 ns/op 0 p50-ns 0 p90-ns 983500 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 192 605277 ns/op 953500 p50-ns 986200 p90-ns 3909900 p99-ns BenchmarkRWMutexUncontended-4 3599955 30.65 ns/op BenchmarkRWMutexWrite100-4 548758 300.7 ns/op BenchmarkRWMutexWrite10-4 118651 1358 ns/op BenchmarkRWMutexWorkWrite100-4 307345 371.8 ns/op BenchmarkRWMutexWorkWrite10-4 87796 2369 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 4081 36854 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1226 97975 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1747 79384 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 595 201881 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 877 170360 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 288 434045 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 454 359201 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 135 860859 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 610624 287.9 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 608518 277.6 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 411480 341.8 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 609198 295.0 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 408482 298.8 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 411536 367.8 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 378916 306.7 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 410438 302.0 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 410325 392.7 ns/op BenchmarkMakeSlice/Byte-4 2792035 53.51 ns/op BenchmarkMakeSlice/Int16-4 2457631 46.49 ns/op BenchmarkMakeSlice/Int-4 2047714 59.10 ns/op BenchmarkMakeSlice/Ptr-4 1730550 65.46 ns/op BenchmarkMakeSlice/Struct/24-4 1228940 94.55 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 114.3 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 130.9 ns/op BenchmarkGrowSlice/Byte-4 1000000 110.3 ns/op BenchmarkGrowSlice/Int16-4 1000000 130.9 ns/op BenchmarkGrowSlice/Int-4 614030 178.1 ns/op BenchmarkGrowSlice/Ptr-4 1000000 190.4 ns/op BenchmarkGrowSlice/Struct/24-4 612619 279.0 ns/op BenchmarkGrowSlice/Struct/32-4 306309 341.1 ns/op BenchmarkGrowSlice/Struct/40-4 305560 415.5 ns/op BenchmarkExtendSlice/IntSlice-4 618970 183.0 ns/op BenchmarkExtendSlice/PointerSlice-4 1000000 202.2 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 160.2 ns/op BenchmarkAppend-4 1000000 103.5 ns/op BenchmarkAppendGrowByte-4 8 13186050 ns/op BenchmarkAppendGrowString-4 1 138639200 ns/op BenchmarkAppendSlice/1Bytes-4 2193807 56.08 ns/op BenchmarkAppendSlice/4Bytes-4 2082830 52.99 ns/op BenchmarkAppendSlice/7Bytes-4 2560442 53.40 ns/op BenchmarkAppendSlice/8Bytes-4 2118000 59.01 ns/op BenchmarkAppendSlice/15Bytes-4 2014730 58.66 ns/op BenchmarkAppendSlice/16Bytes-4 2362460 54.97 ns/op BenchmarkAppendSlice/32Bytes-4 1950248 56.08 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 111649 1085 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 32319 3900 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 14550 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2443 53958 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 558 201257 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 172 658620 ns/op BenchmarkAppendStr/1Bytes-4 2858074 45.44 ns/op BenchmarkAppendStr/4Bytes-4 2670309 44.62 ns/op BenchmarkAppendStr/8Bytes-4 2671551 48.99 ns/op BenchmarkAppendStr/16Bytes-4 2316686 46.37 ns/op BenchmarkAppendStr/32Bytes-4 2362376 48.78 ns/op BenchmarkAppendSpecialCase-4 1000000 119.2 ns/op BenchmarkCopy/1Byte-4 2409324 55.93 ns/op 17.88 MB/s BenchmarkCopy/1String-4 2274915 53.66 ns/op 18.64 MB/s BenchmarkCopy/2Byte-4 2155362 55.27 ns/op 36.18 MB/s BenchmarkCopy/2String-4 2363288 54.95 ns/op 36.40 MB/s BenchmarkCopy/4Byte-4 2157352 54.78 ns/op 73.02 MB/s BenchmarkCopy/4String-4 2499946 51.57 ns/op 77.57 MB/s BenchmarkCopy/8Byte-4 2457585 51.26 ns/op 156.08 MB/s BenchmarkCopy/8String-4 2362753 57.03 ns/op 140.27 MB/s BenchmarkCopy/12Byte-4 2233708 49.84 ns/op 240.75 MB/s BenchmarkCopy/12String-4 2408883 53.91 ns/op 222.59 MB/s BenchmarkCopy/16Byte-4 2082750 54.85 ns/op 291.68 MB/s BenchmarkCopy/16String-4 2082798 55.79 ns/op 286.78 MB/s BenchmarkCopy/32Byte-4 2082960 61.42 ns/op 521.03 MB/s BenchmarkCopy/32String-4 2194593 59.63 ns/op 536.64 MB/s BenchmarkCopy/128Byte-4 1780724 74.58 ns/op 1716.21 MB/s BenchmarkCopy/128String-4 1365523 76.52 ns/op 1672.79 MB/s BenchmarkCopy/1024Byte-4 607809 271.5 ns/op 3771.21 MB/s BenchmarkCopy/1024String-4 363698 282.0 ns/op 3631.64 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 42698 2905 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 26702 4900 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 15554 7222 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 13072 8890 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 11329 ns/op BenchmarkAppendInPlace/Grow/Byte-4 245689 667.7 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 244887 654.1 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 153573 909.3 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 136440 1131 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 102226 1137 ns/op BenchmarkStackCopyPtr-4 1 124099300 ns/op BenchmarkStackCopy-4 2 86914400 ns/op BenchmarkStackCopyNoCache-4 24 4924079 ns/op BenchmarkStackCopyWithStkobj-4 4 30763700 ns/op BenchmarkIssue18138-4 361 311096 ns/op BenchmarkCompareStringEqual-4 12277470 8.511 ns/op BenchmarkCompareStringIdentical-4 22677793 5.597 ns/op BenchmarkCompareStringSameLength-4 14081707 8.252 ns/op BenchmarkCompareStringDifferentLength-4 24967868 4.890 ns/op BenchmarkCompareStringBigUnaligned-4 2638 40723 ns/op 25748.94 MB/s BenchmarkCompareStringBig-4 3549 31098 ns/op 33718.91 MB/s BenchmarkConcatStringAndBytes-4 2924517 38.39 ns/op BenchmarkSliceByteToString/1-4 2318522 48.43 ns/op BenchmarkSliceByteToString/2-4 1335424 89.21 ns/op BenchmarkSliceByteToString/4-4 1526445 95.34 ns/op BenchmarkSliceByteToString/8-4 1380400 91.27 ns/op BenchmarkSliceByteToString/16-4 1396122 79.05 ns/op BenchmarkSliceByteToString/32-4 1000000 101.6 ns/op BenchmarkSliceByteToString/64-4 1000000 127.9 ns/op BenchmarkSliceByteToString/128-4 613057 167.3 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 3613173 37.30 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 1000000 105.5 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1216764 85.09 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 5343639 22.66 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 2409589 53.50 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2791626 45.83 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2998310 43.64 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 578317 219.5 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 729140 152.7 ns/op BenchmarkRuneIterate/range/ASCII-4 11982202 10.84 ns/op BenchmarkRuneIterate/range/Japanese-4 2856339 41.72 ns/op BenchmarkRuneIterate/range/MixedLength-4 3412076 34.92 ns/op BenchmarkRuneIterate/range1/ASCII-4 11153140 10.60 ns/op BenchmarkRuneIterate/range1/Japanese-4 2556988 42.01 ns/op BenchmarkRuneIterate/range1/MixedLength-4 3319722 35.31 ns/op BenchmarkRuneIterate/range2/ASCII-4 11167360 10.14 ns/op BenchmarkRuneIterate/range2/Japanese-4 2857884 41.69 ns/op BenchmarkRuneIterate/range2/MixedLength-4 3411504 34.92 ns/op BenchmarkArrayEqual-4 20381126 5.702 ns/op BenchmarkFunc/Name-4 2856931 35.20 ns/op BenchmarkFunc/Entry-4 10086620 11.62 ns/op BenchmarkFunc/FileLine-4 2994026 38.16 ns/op BenchmarkChanToSyscallPing-4 2458 43702 ns/op BenchmarkSyscallToSyscallPing-4 6148 28909 ns/op BenchmarkChanToChanPing-4 45470 2749 ns/op BenchmarkOsYield-4 1000000 100.6 ns/op BenchmarkRunningGoProgram-4 12 8870192 ns/op PASS ok runtime 163.197s goos: windows goarch: amd64 pkg: runtime/cgo cpu: AMD EPYC 7B12 BenchmarkHandle/non-concurrent-4 35302 3597 ns/op BenchmarkHandle/concurrent-4 10000 10063 ns/op PASS ok runtime/cgo 1.404s goos: windows goarch: amd64 pkg: runtime/internal/atomic cpu: AMD EPYC 7B12 BenchmarkAnd32-4 15348604 7.699 ns/op BenchmarkAnd32Parallel-4 2812710 42.01 ns/op BenchmarkAnd64-4 15361965 7.692 ns/op BenchmarkAnd64Parallel-4 2751058 48.28 ns/op BenchmarkOr32-4 15353906 8.330 ns/op BenchmarkOr32Parallel-4 1000000 382.8 ns/op BenchmarkOr64-4 15311980 8.225 ns/op BenchmarkOr64Parallel-4 2646235 46.87 ns/op BenchmarkAtomicLoad64-4 20490752 5.243 ns/op BenchmarkAtomicStore64-4 20444671 5.112 ns/op BenchmarkAtomicLoad-4 24539374 5.094 ns/op BenchmarkAtomicStore-4 24716277 5.690 ns/op BenchmarkAnd8-4 20457218 5.729 ns/op BenchmarkAnd-4 20453731 5.776 ns/op BenchmarkAnd8Parallel-4 1000000 415.0 ns/op BenchmarkAndParallel-4 3438981 36.06 ns/op BenchmarkOr8-4 20480960 5.198 ns/op BenchmarkOr-4 20422402 5.691 ns/op BenchmarkOr8Parallel-4 3072628 37.82 ns/op BenchmarkOrParallel-4 4527907 23.07 ns/op BenchmarkXadd-4 3451920 32.54 ns/op BenchmarkXadd64-4 3434816 31.84 ns/op BenchmarkCas-4 3407833 36.68 ns/op BenchmarkCas64-4 3104436 41.19 ns/op BenchmarkXchg-4 1000000 406.3 ns/op BenchmarkXchg64-4 3436166 36.94 ns/op PASS ok runtime/internal/atomic 5.429s goos: windows goarch: amd64 pkg: runtime/internal/math cpu: AMD EPYC 7B12 BenchmarkMulUintptr/small-4 5849634 20.54 ns/op BenchmarkMulUintptr/large-4 4910726 24.06 ns/op PASS ok runtime/internal/math 1.312s goos: windows goarch: amd64 pkg: runtime/pprof cpu: AMD EPYC 7B12 BenchmarkGoroutine/Profile.WriteTo_idle_50-4 37 3932986 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 24 5167483 ns/op 266.8 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 584 187264 ns/op 1.541 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 14 7951900 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 9 12046844 ns/op 628.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 272 459574 ns/op 15.15 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 56650450 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 79582800 ns/op 4528 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 49 2431392 ns/op 122.1 concurrent_launches/op PASS ok runtime/pprof 3.248s goos: windows goarch: amd64 pkg: runtime/race cpu: AMD EPYC 7B12 BenchmarkSyncLeak-4 39 2904833 ns/op BenchmarkStackLeak-4 9787 14569 ns/op PASS ok runtime/race 1.511s goos: windows goarch: amd64 pkg: runtime/trace cpu: AMD EPYC 7B12 BenchmarkStartRegion-4 4237526 30.88 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 239049 465.6 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.393s goos: windows goarch: amd64 pkg: slices cpu: AMD EPYC 7B12 BenchmarkEqualFunc_Large-4 54 1971094 ns/op BenchmarkIndex_Large-4 25221 4144 ns/op BenchmarkIndexFunc_Large-4 259 478819 ns/op BenchmarkCompact/nil-4 8184031 14.79 ns/op BenchmarkCompact/one-4 2193864 58.31 ns/op BenchmarkCompact/sorted-4 1380638 88.43 ns/op BenchmarkCompact/1_item-4 1064988 104.5 ns/op BenchmarkCompact/unsorted-4 1365381 92.25 ns/op BenchmarkCompact/many-4 763248 153.5 ns/op BenchmarkCompact_Large-4 620 195251 ns/op BenchmarkCompactFunc_Large-4 84 1290912 ns/op BenchmarkReplace/naive-fast-4 107266 1111 ns/op BenchmarkReplace/optimized-fast-4 122929 977.3 ns/op BenchmarkReplace/naive-slow-4 37240 3409 ns/op BenchmarkReplace/optimized-slow-4 37240 2858 ns/op BenchmarkBinarySearchFloats/Size16-4 1266994 87.87 ns/op BenchmarkBinarySearchFloats/Size32-4 1280508 97.61 ns/op BenchmarkBinarySearchFloats/Size64-4 1000000 114.3 ns/op BenchmarkBinarySearchFloats/Size128-4 943014 123.3 ns/op BenchmarkBinarySearchFloats/Size512-4 772257 146.7 ns/op BenchmarkBinarySearchFloats/Size1024-4 1000000 167.0 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 638998 169.6 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 617665 208.7 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 410004 259.7 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 609942 273.8 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 308173 342.3 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 307952 358.3 ns/op PASS ok slices 5.731s goos: windows goarch: amd64 pkg: sort cpu: AMD EPYC 7B12 BenchmarkSearchWrappers-4 173716 697.1 ns/op BenchmarkSortInts-4 2 89833000 ns/op BenchmarkSlicesSortInts-4 2 53220900 ns/op BenchmarkSortIsSorted-4 40 2982942 ns/op BenchmarkSlicesIsSorted-4 73 1672930 ns/op BenchmarkSortStrings-4 1 138664600 ns/op BenchmarkSlicesSortStrings-4 2 97170800 ns/op BenchmarkSortStrings_Sorted-4 30 3482133 ns/op BenchmarkSlicesSortStrings_Sorted-4 61 2161226 ns/op BenchmarkSortStructs-4 1 188457900 ns/op BenchmarkSortFuncStructs-4 1 145483600 ns/op BenchmarkSortString1K-4 331 369034 ns/op BenchmarkSortString1K_Slice-4 250 488294 ns/op BenchmarkStableString1K-4 100 1015245 ns/op BenchmarkSortInt1K-4 409 264345 ns/op BenchmarkSortInt1K_Sorted-4 10000 24808 ns/op BenchmarkSortInt1K_Reversed-4 3036 39930 ns/op BenchmarkSortInt1K_Mod8-4 880 127568 ns/op BenchmarkStableInt1K-4 165 680265 ns/op BenchmarkStableInt1K_Slice-4 188 628464 ns/op BenchmarkSortInt64K-4 4 28074350 ns/op BenchmarkSortInt64K_Slice-4 3 43619233 ns/op BenchmarkStableInt64K-4 2 73730550 ns/op BenchmarkSort1e2-4 373 329643 ns/op BenchmarkStable1e2-4 170 739881 ns/op BenchmarkSort1e4-4 2 50242250 ns/op BenchmarkStable1e4-4 1 217772100 ns/op PASS ok sort 16.458s goos: windows goarch: amd64 pkg: strconv cpu: AMD EPYC 7B12 BenchmarkAtof64Decimal-4 1000000 129.9 ns/op BenchmarkAtof64Float-4 1000000 146.5 ns/op BenchmarkAtof64FloatExp-4 614218 176.5 ns/op BenchmarkAtof64Big-4 609507 248.3 ns/op BenchmarkAtof64RandomBits-4 523189 252.0 ns/op BenchmarkAtof64RandomFloats-4 611340 225.2 ns/op BenchmarkAtof64RandomLongFloats-4 613465 270.6 ns/op BenchmarkAtof32Decimal-4 1000000 138.7 ns/op BenchmarkAtof32Float-4 1000000 147.5 ns/op BenchmarkAtof32FloatExp-4 1000000 184.6 ns/op BenchmarkAtof32Random-4 409878 285.9 ns/op BenchmarkAtof32RandomLong-4 175545 695.4 ns/op BenchmarkParseInt/Pos/7bit-4 1364937 83.69 ns/op BenchmarkParseInt/Pos/26bit-4 833829 134.7 ns/op BenchmarkParseInt/Pos/31bit-4 759262 173.6 ns/op BenchmarkParseInt/Pos/56bit-4 618364 254.3 ns/op BenchmarkParseInt/Pos/63bit-4 611900 285.7 ns/op BenchmarkParseInt/Neg/7bit-4 1480878 89.02 ns/op BenchmarkParseInt/Neg/26bit-4 748884 157.8 ns/op BenchmarkParseInt/Neg/31bit-4 611184 167.8 ns/op BenchmarkParseInt/Neg/56bit-4 408412 267.8 ns/op BenchmarkParseInt/Neg/63bit-4 606856 259.1 ns/op BenchmarkAtoi/Pos/7bit-4 1862142 61.36 ns/op BenchmarkAtoi/Pos/26bit-4 1019974 120.6 ns/op BenchmarkAtoi/Pos/31bit-4 769334 144.7 ns/op BenchmarkAtoi/Pos/56bit-4 610779 222.2 ns/op BenchmarkAtoi/Pos/63bit-4 407276 311.7 ns/op BenchmarkAtoi/Neg/7bit-4 2194136 60.08 ns/op BenchmarkAtoi/Neg/26bit-4 1049635 128.4 ns/op BenchmarkAtoi/Neg/31bit-4 934827 141.0 ns/op BenchmarkAtoi/Neg/56bit-4 612182 228.1 ns/op BenchmarkAtoi/Neg/63bit-4 432621 266.3 ns/op BenchmarkFormatFloat/Decimal-4 153708 876.7 ns/op BenchmarkFormatFloat/Float-4 153770 978.1 ns/op BenchmarkFormatFloat/Exp-4 136454 908.8 ns/op BenchmarkFormatFloat/NegExp-4 125312 888.4 ns/op BenchmarkFormatFloat/LongExp-4 136580 1122 ns/op BenchmarkFormatFloat/Big-4 111080 1108 ns/op BenchmarkFormatFloat/BinaryExp-4 240362 430.6 ns/op BenchmarkFormatFloat/32Integer-4 153724 870.3 ns/op BenchmarkFormatFloat/32ExactFraction-4 175335 757.5 ns/op BenchmarkFormatFloat/32Point-4 153458 935.5 ns/op BenchmarkFormatFloat/32Exp-4 145020 855.3 ns/op BenchmarkFormatFloat/32NegExp-4 153136 879.9 ns/op BenchmarkFormatFloat/32Shortest-4 153207 796.9 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 175209 719.2 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 175839 821.9 ns/op BenchmarkFormatFloat/64Fixed1-4 205095 642.8 ns/op BenchmarkFormatFloat/64Fixed2-4 175279 651.9 ns/op BenchmarkFormatFloat/64Fixed3-4 175276 640.7 ns/op BenchmarkFormatFloat/64Fixed4-4 203907 660.9 ns/op BenchmarkFormatFloat/64Fixed12-4 122631 1107 ns/op BenchmarkFormatFloat/64Fixed16-4 154201 987.9 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 153709 864.0 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 137264 967.6 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 3060 37660 ns/op BenchmarkFormatFloat/Slowpath64-4 109688 1059 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 136560 1101 ns/op BenchmarkAppendFloat/Decimal-4 175197 836.2 ns/op BenchmarkAppendFloat/Float-4 135448 850.6 ns/op BenchmarkAppendFloat/Exp-4 175723 761.4 ns/op BenchmarkAppendFloat/NegExp-4 176050 821.1 ns/op BenchmarkAppendFloat/LongExp-4 136348 1096 ns/op BenchmarkAppendFloat/Big-4 111525 1068 ns/op BenchmarkAppendFloat/BinaryExp-4 411352 318.2 ns/op BenchmarkAppendFloat/32Integer-4 175243 752.3 ns/op BenchmarkAppendFloat/32ExactFraction-4 205173 695.0 ns/op BenchmarkAppendFloat/32Point-4 175512 829.0 ns/op BenchmarkAppendFloat/32Exp-4 153788 793.8 ns/op BenchmarkAppendFloat/32NegExp-4 175674 772.6 ns/op BenchmarkAppendFloat/32Shortest-4 196106 682.2 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 204679 653.6 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 204424 711.9 ns/op BenchmarkAppendFloat/64Fixed1-4 306278 500.6 ns/op BenchmarkAppendFloat/64Fixed2-4 239140 510.5 ns/op BenchmarkAppendFloat/64Fixed3-4 246558 503.1 ns/op BenchmarkAppendFloat/64Fixed4-4 245067 522.0 ns/op BenchmarkAppendFloat/64Fixed12-4 102348 983.1 ns/op BenchmarkAppendFloat/64Fixed16-4 140047 815.7 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 190701 819.4 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 121028 992.4 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2797 37012 ns/op BenchmarkAppendFloat/Slowpath64-4 153430 980.1 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 136687 1079 ns/op BenchmarkFormatInt-4 22336 5814 ns/op BenchmarkAppendInt-4 23191 5980 ns/op BenchmarkFormatUint-4 122775 1066 ns/op BenchmarkAppendUint-4 136412 966.6 ns/op BenchmarkFormatIntSmall/7-4 3841093 35.09 ns/op BenchmarkFormatIntSmall/42-4 3963378 32.28 ns/op BenchmarkAppendIntSmall-4 1555962 84.73 ns/op BenchmarkAppendUintVarlen/1-4 1462706 72.77 ns/op BenchmarkAppendUintVarlen/12-4 1445608 81.06 ns/op BenchmarkAppendUintVarlen/123-4 1000000 107.4 ns/op BenchmarkAppendUintVarlen/1234-4 1000000 104.5 ns/op BenchmarkAppendUintVarlen/12345-4 1000000 110.3 ns/op BenchmarkAppendUintVarlen/123456-4 1307006 94.90 ns/op BenchmarkAppendUintVarlen/1234567-4 1077741 119.6 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 104.5 ns/op BenchmarkAppendUintVarlen/123456789-4 1000000 118.2 ns/op BenchmarkAppendUintVarlen/1234567890-4 1000000 116.2 ns/op BenchmarkAppendUintVarlen/12345678901-4 1000000 112.3 ns/op BenchmarkAppendUintVarlen/123456789012-4 1000000 121.1 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1000000 118.2 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1000000 122.0 ns/op BenchmarkAppendUintVarlen/123456789012345-4 1000000 115.2 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 1000000 126.0 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 1000000 116.2 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 1000000 133.8 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 880210 124.3 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 1000000 119.1 ns/op BenchmarkQuote-4 55874 2010 ns/op BenchmarkQuoteRune-4 613747 190.9 ns/op BenchmarkAppendQuote-4 76750 1883 ns/op BenchmarkAppendQuoteRune-4 912381 133.8 ns/op BenchmarkUnquoteEasy-4 1535887 81.40 ns/op BenchmarkUnquoteHard-4 61470 1907 ns/op PASS ok strconv 20.240s goos: windows goarch: amd64 pkg: strings cpu: AMD EPYC 7B12 BenchmarkBuildString_Builder/1Write_NoGrow-4 610624 243.1 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 204300 731.4 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 246699 546.3 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 615636 245.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 204585 677.9 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 246213 511.5 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 408913 331.9 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 122980 1080 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 153146 982.1 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 787731 150.0 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 21942 4806 ns/op BenchmarkGenericMatch1-4 2452 47800 ns/op BenchmarkGenericMatch2-4 511 282872 ns/op BenchmarkSingleMaxSkipping-4 9123 13488 ns/op 741.39 MB/s BenchmarkSingleLongSuffixFail-4 17066 6295 ns/op 159.18 MB/s BenchmarkSingleMatch-4 319 398070 ns/op 37.68 MB/s BenchmarkByteByteNoMatch-4 76810 1818 ns/op BenchmarkByteByteMatch-4 23619 4630 ns/op BenchmarkByteStringMatch-4 28594 4269 ns/op BenchmarkHTMLEscapeNew-4 94477 1354 ns/op BenchmarkHTMLEscapeOld-4 122842 1097 ns/op BenchmarkByteStringReplacerWriteString-4 1754 72384 ns/op BenchmarkByteReplacerWriteString-4 2458 64361 ns/op BenchmarkByteByteReplaces-4 4082 32052 ns/op BenchmarkByteByteMap-4 10000 11526 ns/op BenchmarkMap/identity/ASCII-4 611340 182.1 ns/op BenchmarkMap/identity/Greek-4 621697 221.5 ns/op BenchmarkMap/change/ASCII-4 45516 2811 ns/op BenchmarkMap/change/Greek-4 36129 3946 ns/op BenchmarkIndexRune-4 2234182 51.59 ns/op BenchmarkIndexRuneLongString-4 1920140 69.70 ns/op BenchmarkIndexRuneFastPath-4 5585682 24.30 ns/op BenchmarkIndex-4 4389927 28.03 ns/op BenchmarkLastIndex-4 4386493 24.93 ns/op BenchmarkIndexByte-4 13641324 9.239 ns/op BenchmarkToUpper/#00-4 5588048 22.55 ns/op BenchmarkToUpper/ONLYUPPER-4 3723862 34.61 ns/op BenchmarkToUpper/abc-4 411734 374.7 ns/op BenchmarkToUpper/AbC123-4 407899 433.3 ns/op BenchmarkToUpper/azAZ09_-4 307132 397.5 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 68220 2004 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 87746 1402 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 36139 3216 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 81990 1655 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 174476 957.0 ns/op BenchmarkToLower/#00-4 4094402 26.24 ns/op BenchmarkToLower/abc-4 4911369 27.04 ns/op BenchmarkToLower/AbC123-4 307164 467.4 ns/op BenchmarkToLower/azAZ09_-4 245143 486.1 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 136186 1069 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 73743 1549 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 35112 3254 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 102304 1308 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 153834 806.2 ns/op BenchmarkMapNoChanges-4 1000000 130.9 ns/op BenchmarkTrim-4 43941 2556 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3510331 36.72 ns/op BenchmarkToValidUTF8/InvalidASCII-4 204380 621.1 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 153780 768.5 ns/op BenchmarkEqualFold/Tests-4 72246 1865 ns/op BenchmarkEqualFold/ASCII-4 4389333 33.37 ns/op BenchmarkEqualFold/UnicodePrefix-4 136347 1010 ns/op BenchmarkEqualFold/UnicodeSuffix-4 153357 891.5 ns/op BenchmarkIndexHard1-4 1226 105940 ns/op BenchmarkIndexHard2-4 877 135855 ns/op BenchmarkIndexHard3-4 177 706103 ns/op BenchmarkIndexHard4-4 180 661835 ns/op BenchmarkLastIndexHard1-4 61 1680964 ns/op BenchmarkLastIndexHard2-4 61 1712934 ns/op BenchmarkLastIndexHard3-4 60 1724887 ns/op BenchmarkCountHard1-4 1212 99110 ns/op BenchmarkCountHard2-4 876 137151 ns/op BenchmarkCountHard3-4 174 757700 ns/op BenchmarkIndexTorture-4 9188 13287 ns/op BenchmarkCountTorture-4 10000 13475 ns/op BenchmarkCountTortureOverlapping-4 1316 90538 ns/op BenchmarkCountByte/10-4 4917871 26.21 ns/op 381.53 MB/s BenchmarkCountByte/32-4 4388900 28.48 ns/op 1123.54 MB/s BenchmarkCountByte/4096-4 1000000 103.6 ns/op 39553.29 MB/s BenchmarkCountByte/4194304-4 1366 82238 ns/op 51002.29 MB/s BenchmarkCountByte/67108864-4 40 4614565 ns/op 14542.84 MB/s BenchmarkFields/ASCII/16-4 392930 330.6 ns/op 48.40 MB/s 16 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 24086 4662 ns/op 54.91 MB/s 224 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1759 67183 ns/op 60.97 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 100 1142525 ns/op 57.36 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 6 23091283 ns/op 45.41 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 205492 636.8 ns/op 25.12 MB/s 32 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 12289 9457 ns/op 27.07 MB/s 448 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 818 161177 ns/op 25.41 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 42 2836340 ns/op 23.11 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 3 47528333 ns/op 22.06 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 306450 392.0 ns/op 40.82 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 20144 5429 ns/op 47.15 MB/s 224 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1114 101684 ns/op 40.28 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 100 1767643 ns/op 37.08 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 4 28567225 ns/op 36.71 MB/s 10457368 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 225099 542.4 ns/op 29.50 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 15552 7221 ns/op 35.45 MB/s 448 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 1114 127979 ns/op 32.01 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 54 2206631 ns/op 29.70 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 39718933 ns/op 26.40 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 3 45255367 ns/op BenchmarkSplitSingleByteSeparator-4 39 3230100 ns/op BenchmarkSplitMultiByteSeparator-4 60 2245830 ns/op BenchmarkSplitNSingleByteSeparator-4 307093 413.3 ns/op BenchmarkSplitNMultiByteSeparator-4 306169 536.0 ns/op BenchmarkRepeat/5x0-4 4315038 29.20 ns/op BenchmarkRepeat/5x1-4 4553595 27.46 ns/op BenchmarkRepeat/5x2-4 270340 440.8 ns/op BenchmarkRepeat/5x6-4 204920 724.4 ns/op BenchmarkRepeat/10x0-4 4095884 29.08 ns/op BenchmarkRepeat/10x1-4 4727684 25.83 ns/op BenchmarkRepeat/10x2-4 306348 436.7 ns/op BenchmarkRepeat/10x6-4 175322 718.6 ns/op BenchmarkRepeatLarge/256/1-4 87670 1493 ns/op 171.49 MB/s BenchmarkRepeatLarge/256/16-4 136801 913.6 ns/op 280.20 MB/s BenchmarkRepeatLarge/512/1-4 72306 1756 ns/op 291.58 MB/s BenchmarkRepeatLarge/512/16-4 102248 1223 ns/op 418.77 MB/s BenchmarkRepeatLarge/1024/1-4 55831 2414 ns/op 424.19 MB/s BenchmarkRepeatLarge/1024/16-4 72222 1663 ns/op 615.64 MB/s BenchmarkRepeatLarge/2048/1-4 39640 3302 ns/op 620.27 MB/s BenchmarkRepeatLarge/2048/16-4 51218 2555 ns/op 801.51 MB/s BenchmarkRepeatLarge/4096/1-4 24092 4783 ns/op 856.30 MB/s BenchmarkRepeatLarge/4096/16-4 25084 4322 ns/op 947.78 MB/s BenchmarkRepeatLarge/8192/1-4 14120 8577 ns/op 955.11 MB/s BenchmarkRepeatLarge/8192/16-4 15753 7564 ns/op 1083.01 MB/s BenchmarkRepeatLarge/8192/4097-4 6143763 23.69 ns/op 172970.51 MB/s BenchmarkRepeatLarge/16384/1-4 10000 13772 ns/op 1189.70 MB/s BenchmarkRepeatLarge/16384/16-4 10000 12793 ns/op 1280.69 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 10548 ns/op 1165.24 MB/s BenchmarkRepeatLarge/32768/1-4 5258 23216 ns/op 1411.41 MB/s BenchmarkRepeatLarge/32768/16-4 6110 22055 ns/op 1485.74 MB/s BenchmarkRepeatLarge/32768/4097-4 6162 23141 ns/op 1239.33 MB/s BenchmarkRepeatLarge/65536/1-4 3079 45354 ns/op 1444.99 MB/s BenchmarkRepeatLarge/65536/16-4 3073 42263 ns/op 1550.68 MB/s BenchmarkRepeatLarge/65536/4097-4 4096 41007 ns/op 1498.64 MB/s BenchmarkRepeatLarge/131072/1-4 1228 83497 ns/op 1569.77 MB/s BenchmarkRepeatLarge/131072/16-4 2053 79436 ns/op 1650.04 MB/s BenchmarkRepeatLarge/131072/4097-4 1754 78505 ns/op 1617.81 MB/s BenchmarkRepeatLarge/262144/1-4 722 150148 ns/op 1745.90 MB/s BenchmarkRepeatLarge/262144/16-4 682 156087 ns/op 1679.48 MB/s BenchmarkRepeatLarge/262144/4097-4 766 150431 ns/op 1715.80 MB/s BenchmarkRepeatLarge/524288/1-4 396 318120 ns/op 1648.08 MB/s BenchmarkRepeatLarge/524288/16-4 423 283974 ns/op 1846.25 MB/s BenchmarkRepeatLarge/524288/4097-4 382 309353 ns/op 1681.96 MB/s BenchmarkRepeatLarge/1048576/1-4 204 598393 ns/op 1752.32 MB/s BenchmarkRepeatLarge/1048576/16-4 214 588610 ns/op 1781.44 MB/s BenchmarkRepeatLarge/1048576/4097-4 200 629885 ns/op 1658.61 MB/s BenchmarkRepeatLarge/2097152/1-4 100 1162108 ns/op 1804.61 MB/s BenchmarkRepeatLarge/2097152/16-4 100 1240379 ns/op 1690.73 MB/s BenchmarkRepeatLarge/2097152/4097-4 100 1181537 ns/op 1771.90 MB/s BenchmarkRepeatLarge/4194304/1-4 46 2271361 ns/op 1846.60 MB/s BenchmarkRepeatLarge/4194304/16-4 61 2209511 ns/op 1898.29 MB/s BenchmarkRepeatLarge/4194304/4097-4 61 2530061 ns/op 1656.57 MB/s BenchmarkRepeatLarge/8388608/1-4 24 4883479 ns/op 1717.75 MB/s BenchmarkRepeatLarge/8388608/16-4 24 4516546 ns/op 1857.31 MB/s BenchmarkRepeatLarge/8388608/4097-4 24 4760862 ns/op 1761.56 MB/s BenchmarkRepeatLarge/16777216/1-4 13 9765846 ns/op 1717.95 MB/s BenchmarkRepeatLarge/16777216/16-4 12 8951583 ns/op 1874.22 MB/s BenchmarkRepeatLarge/16777216/4097-4 13 9763431 ns/op 1718.37 MB/s BenchmarkRepeatLarge/33554432/1-4 7 20506086 ns/op 1636.32 MB/s BenchmarkRepeatLarge/33554432/16-4 7 19532786 ns/op 1717.85 MB/s BenchmarkRepeatLarge/33554432/4097-4 6 18392350 ns/op 1824.37 MB/s BenchmarkRepeatLarge/67108864/1-4 3 45252933 ns/op 1482.97 MB/s BenchmarkRepeatLarge/67108864/16-4 4 32959500 ns/op 2036.10 MB/s BenchmarkRepeatLarge/67108864/4097-4 3 38086600 ns/op 1762.01 MB/s BenchmarkRepeatLarge/134217728/1-4 2 85941150 ns/op 1561.74 MB/s BenchmarkRepeatLarge/134217728/16-4 2 66908850 ns/op 2005.98 MB/s BenchmarkRepeatLarge/134217728/4097-4 2 69827050 ns/op 1922.15 MB/s BenchmarkRepeatLarge/268435456/1-4 1 134781700 ns/op 1991.63 MB/s BenchmarkRepeatLarge/268435456/16-4 1 125994800 ns/op 2130.53 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 140635700 ns/op 1908.73 MB/s BenchmarkRepeatLarge/536870912/1-4 1 400402800 ns/op 1340.83 MB/s BenchmarkRepeatLarge/536870912/16-4 1 270521700 ns/op 1984.58 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 268571700 ns/op 1998.99 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 834953500 ns/op 1285.99 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 510751800 ns/op 2102.28 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 529313900 ns/op 2028.55 MB/s BenchmarkIndexAnyASCII/1:1-4 2731699 46.48 ns/op BenchmarkIndexAnyASCII/1:2-4 2457308 50.86 ns/op BenchmarkIndexAnyASCII/1:4-4 2730231 50.79 ns/op BenchmarkIndexAnyASCII/1:8-4 2409434 51.88 ns/op BenchmarkIndexAnyASCII/1:16-4 2613820 50.06 ns/op BenchmarkIndexAnyASCII/1:32-4 2793751 46.15 ns/op BenchmarkIndexAnyASCII/1:64-4 2409062 48.65 ns/op BenchmarkIndexAnyASCII/16:1-4 2994878 45.00 ns/op BenchmarkIndexAnyASCII/16:2-4 1000000 139.6 ns/op BenchmarkIndexAnyASCII/16:4-4 946687 145.5 ns/op BenchmarkIndexAnyASCII/16:8-4 1000000 149.4 ns/op BenchmarkIndexAnyASCII/16:16-4 612494 170.6 ns/op BenchmarkIndexAnyASCII/16:32-4 1000000 183.6 ns/op BenchmarkIndexAnyASCII/16:64-4 407594 249.2 ns/op BenchmarkIndexAnyASCII/256:1-4 2275778 47.63 ns/op BenchmarkIndexAnyASCII/256:2-4 76708 1719 ns/op BenchmarkIndexAnyASCII/256:4-4 58536 1768 ns/op BenchmarkIndexAnyASCII/256:8-4 61426 1653 ns/op BenchmarkIndexAnyASCII/256:16-4 68331 1729 ns/op BenchmarkIndexAnyASCII/256:32-4 72343 1687 ns/op BenchmarkIndexAnyASCII/256:64-4 61447 1923 ns/op BenchmarkIndexAnyUTF8/1:1-4 2857672 46.82 ns/op BenchmarkIndexAnyUTF8/1:2-4 2559376 48.84 ns/op BenchmarkIndexAnyUTF8/1:4-4 2363432 52.89 ns/op BenchmarkIndexAnyUTF8/1:8-4 2321172 50.06 ns/op BenchmarkIndexAnyUTF8/1:16-4 2726442 48.35 ns/op BenchmarkIndexAnyUTF8/1:32-4 2587275 50.20 ns/op BenchmarkIndexAnyUTF8/1:64-4 2234619 51.15 ns/op BenchmarkIndexAnyUTF8/16:1-4 1981659 60.14 ns/op BenchmarkIndexAnyUTF8/16:2-4 409234 384.2 ns/op BenchmarkIndexAnyUTF8/16:4-4 307234 381.4 ns/op BenchmarkIndexAnyUTF8/16:8-4 308133 396.2 ns/op BenchmarkIndexAnyUTF8/16:16-4 303940 411.3 ns/op BenchmarkIndexAnyUTF8/16:32-4 308348 395.9 ns/op BenchmarkIndexAnyUTF8/16:64-4 357243 363.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 407469 352.3 ns/op BenchmarkIndexAnyUTF8/256:2-4 23364 5350 ns/op BenchmarkIndexAnyUTF8/256:4-4 22756 5880 ns/op BenchmarkIndexAnyUTF8/256:8-4 20475 5628 ns/op BenchmarkIndexAnyUTF8/256:16-4 21936 5877 ns/op BenchmarkIndexAnyUTF8/256:32-4 20478 5198 ns/op BenchmarkIndexAnyUTF8/256:64-4 23634 5455 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2858884 43.04 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2614441 50.42 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2362054 48.38 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2792568 44.41 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2409348 51.44 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2363115 51.67 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2456966 46.89 ns/op BenchmarkLastIndexAnyASCII/16:1-4 807840 158.4 ns/op BenchmarkLastIndexAnyASCII/16:2-4 786292 135.4 ns/op BenchmarkLastIndexAnyASCII/16:4-4 1000000 150.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 773563 159.0 ns/op BenchmarkLastIndexAnyASCII/16:16-4 737965 173.3 ns/op BenchmarkLastIndexAnyASCII/16:32-4 1000000 184.6 ns/op BenchmarkLastIndexAnyASCII/16:64-4 407594 282.7 ns/op BenchmarkLastIndexAnyASCII/256:1-4 61420 1781 ns/op BenchmarkLastIndexAnyASCII/256:2-4 72261 1851 ns/op BenchmarkLastIndexAnyASCII/256:4-4 68221 1918 ns/op BenchmarkLastIndexAnyASCII/256:8-4 68385 1742 ns/op BenchmarkLastIndexAnyASCII/256:16-4 55858 1958 ns/op BenchmarkLastIndexAnyASCII/256:32-4 61683 1852 ns/op BenchmarkLastIndexAnyASCII/256:64-4 72288 1756 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2457650 43.31 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2614777 47.43 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2560491 48.81 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2792808 49.65 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2730448 48.29 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2857210 44.78 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2457243 44.51 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 613183 291.4 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 192859 612.7 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 207852 596.7 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 204349 602.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 204903 595.7 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 246994 616.8 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 246007 623.2 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 27298 4435 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 13806 8841 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 13356 9723 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 13502 9040 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 13354 8558 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 13807 8910 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 13803 9196 ns/op BenchmarkTrimASCII/1:1-4 3725434 30.93 ns/op BenchmarkTrimASCII/1:2-4 2926664 40.05 ns/op BenchmarkTrimASCII/1:4-4 2999137 37.77 ns/op BenchmarkTrimASCII/1:8-4 2614389 42.58 ns/op BenchmarkTrimASCII/1:16-4 1920000 65.63 ns/op BenchmarkTrimASCII/16:1-4 3073383 44.48 ns/op BenchmarkTrimASCII/16:2-4 1000000 128.9 ns/op BenchmarkTrimASCII/16:4-4 930183 141.7 ns/op BenchmarkTrimASCII/16:8-4 774412 143.8 ns/op BenchmarkTrimASCII/16:16-4 834916 159.1 ns/op BenchmarkTrimASCII/256:1-4 539604 251.6 ns/op BenchmarkTrimASCII/256:2-4 78644 1503 ns/op BenchmarkTrimASCII/256:4-4 76792 1717 ns/op BenchmarkTrimASCII/256:8-4 73314 1625 ns/op BenchmarkTrimASCII/256:16-4 86234 1699 ns/op BenchmarkTrimASCII/4096:1-4 43893 2937 ns/op BenchmarkTrimASCII/4096:2-4 5372 22543 ns/op BenchmarkTrimASCII/4096:4-4 4108 25911 ns/op BenchmarkTrimASCII/4096:8-4 4125 25102 ns/op BenchmarkTrimASCII/4096:16-4 4940 25693 ns/op BenchmarkTrimByte-4 4388900 26.48 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 18340 6815 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 17311 6150 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1537 76248 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 3092 38532 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 6244 18925 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 12412 10331 ns/op BenchmarkJoin/0-4 6147634 22.40 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 3726696 32.23 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 246078 468.4 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 176120 748.7 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 136944 962.7 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 95383 1270 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 94448 1592 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 76857 1499 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3323979 33.50 ns/op BenchmarkTrimSpace/ASCII-4 1950810 64.58 ns/op BenchmarkTrimSpace/SomeNonASCII-4 175125 730.4 ns/op BenchmarkTrimSpace/JustNonASCII-4 94497 1488 ns/op BenchmarkReplaceAll-4 175885 838.4 ns/op 16 B/op 1 allocs/op PASS ok strings 56.026s goos: windows goarch: amd64 pkg: sync cpu: AMD EPYC 7B12 BenchmarkCond1-4 20829 5908 ns/op BenchmarkCond2-4 10000 10742 ns/op BenchmarkCond4-4 8095 15803 ns/op BenchmarkCond8-4 4101 28099 ns/op BenchmarkCond16-4 1534 78932 ns/op BenchmarkCond32-4 714 210625 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 538646 212.1 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 490350 320.6 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 689380 225.2 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 704978 209.2 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 253789 434.9 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 839799 126.7 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 68270 1830 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 55884 2342 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 61444 2352 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 43933 3824 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 643202 165.4 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 161457 726.1 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 573411 180.5 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 114747 1200 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 797677 149.4 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 139914 844.5 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1510268 77.61 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 32320 4078 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 87246 1198 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 410704 261.6 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 2974 35134 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 198 591854 ns/op BenchmarkRange/*sync.Map-4 1590 106263 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 76688 1311 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 167649 710.7 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 69232 1693 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 192950 607.4 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 276925 514.9 ns/op BenchmarkAdversarialDelete/*sync.Map-4 175220 680.0 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 49131 2246 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 159387 716.9 ns/op BenchmarkDeleteCollision/*sync.Map-4 1055688 125.8 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 32332 3232 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 97393 1173 ns/op BenchmarkSwapCollision/*sync.Map-4 61597 2156 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 454 223679 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 81921 1287 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 320409 393.1 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 16600 8060 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 49141 2304 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 19932 7791 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 181942 665.5 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 85522 1587 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 132501 921.2 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 1776007 68.18 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 131462 928.6 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 2158167 66.97 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 705025 166.2 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 111409 946.7 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 583461 174.1 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 72427 1942 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 273514 442.7 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 543582 228.2 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 87866 1267 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 700701 174.2 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 605667 343.5 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 81913 1395 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 175770 827.8 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 38400 3255 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 163654 692.1 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 598248 210.6 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 107214 1248 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 698068 151.1 ns/op BenchmarkUncontendedSemaphore-4 6138326 18.77 ns/op BenchmarkContendedSemaphore-4 1380523 91.24 ns/op BenchmarkMutexUncontended-4 908302 122.6 ns/op BenchmarkMutex-4 102544 1219 ns/op BenchmarkMutexSlack-4 112336 1052 ns/op BenchmarkMutexWork-4 72022 1491 ns/op BenchmarkMutexWorkSlack-4 79468 1315 ns/op BenchmarkMutexNoSpin-4 49141 2285 ns/op BenchmarkMutexSpin-4 72288 1594 ns/op BenchmarkOnce-4 1000000 130.9 ns/op BenchmarkOnceFunc/v=Once-4 1861456 72.94 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1412348 94.03 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1350099 92.58 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1446012 81.05 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1293708 100.4 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1240795 94.42 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 6080384 16.85 ns/op BenchmarkSemaSyntNonblock-4 1834200 63.89 ns/op BenchmarkSemaSyntBlock-4 1000000 118.2 ns/op BenchmarkSemaWorkNonblock-4 1049659 103.3 ns/op BenchmarkSemaWorkBlock-4 1084700 135.0 ns/op BenchmarkRWMutexUncontended-4 411480 287.2 ns/op BenchmarkRWMutexWrite100-4 230146 479.4 ns/op BenchmarkRWMutexWrite10-4 153394 795.7 ns/op BenchmarkRWMutexWorkWrite100-4 224546 582.7 ns/op BenchmarkRWMutexWorkWrite10-4 138364 995.1 ns/op BenchmarkWaitGroupUncontended-4 868610 138.3 ns/op BenchmarkWaitGroupAddDone-4 410325 357.0 ns/op BenchmarkWaitGroupAddDoneWork-4 494498 302.1 ns/op BenchmarkWaitGroupWait-4 3802478 31.59 ns/op BenchmarkWaitGroupWaitWork-4 2750682 42.24 ns/op BenchmarkWaitGroupActuallyWait-4 53455 3142 ns/op 32 B/op 2 allocs/op PASS ok sync 22.249s goos: windows goarch: amd64 pkg: sync/atomic cpu: AMD EPYC 7B12 BenchmarkValueRead-4 698265 219.6 ns/op PASS ok sync/atomic 1.221s PASS ok syscall 1.023s goos: windows goarch: amd64 pkg: testing cpu: AMD EPYC 7B12 BenchmarkTBHelper-4 204237 664.6 ns/op 0 B/op 0 allocs/op PASS ok testing 1.173s goos: windows goarch: amd64 pkg: text/tabwriter cpu: AMD EPYC 7B12 BenchmarkTable/1x10/new-4 10092 11420 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 12537 9660 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 100 1132863 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 142 962775 ns/op 781 B/op 7 allocs/op BenchmarkTable/1x100000/new-4 1 112303300 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 105483000 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 2042 58344 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2449 47852 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 24 5289300 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 22 4927573 ns/op 17960 B/op 47 allocs/op BenchmarkTable/10x100000/new-4 1 605483600 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 554679500 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 250 468743 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 250 445372 ns/op 157 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 3 41344567 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 3 47848567 ns/op 1090176 B/op 350 allocs/op BenchmarkTable/100x100000/new-4 1 5732421900 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 5547867400 ns/op 334041992 B/op 100089 allocs/op BenchmarkPyramid/10-4 3082 36127 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 40 2514362 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 238289400 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 3092 37269 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 298 393218 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 30 4199857 ns/op 408995 B/op 1660 allocs/op BenchmarkCode-4 10000 11523 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 17.218s goos: windows goarch: amd64 pkg: text/template/parse cpu: AMD EPYC 7B12 BenchmarkParseLarge-4 2 69821150 ns/op BenchmarkVariableString-4 122740 1026 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2532 49738 ns/op 2515 B/op 39 allocs/op PASS ok text/template/parse 1.596s goos: windows goarch: amd64 pkg: time cpu: AMD EPYC 7B12 BenchmarkAfterFunc-4 24 4272429 ns/op BenchmarkAfter-4 1 1931651000 ns/op BenchmarkStop-4 266 510241 ns/op BenchmarkSimultaneousAfterFunc-4 24 4232821 ns/op BenchmarkStartStop-4 207 561502 ns/op BenchmarkReset-4 3058 38321 ns/op BenchmarkSleep-4 27 3905748 ns/op BenchmarkParallelTimerLatency-4 15 2535844 avg-late-ns 49784500 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 34 535372 avg-late-ns 1002900 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 34 524627 avg-late-ns 997900 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 33 549733 avg-late-ns 1965100 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 26 11029759 avg-late-ns 29078200 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 19 16377901 avg-late-ns 42065800 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 15 18803141 avg-late-ns 42473900 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 13 20890739 avg-late-ns 55104700 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 12 23908132 avg-late-ns 60029000 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 10 22517191 avg-late-ns 55937300 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 9 22309709 avg-late-ns 59219000 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 31 663457 avg-late-ns 1956400 max-late-ns BenchmarkTicker-4 1 1928710000 ns/op BenchmarkTickerReset-4 5859 20169 ns/op BenchmarkTickerResetNaive-4 204 588800 ns/op BenchmarkNow-4 2857053 44.44 ns/op BenchmarkNowUnixNano-4 1920124 58.49 ns/op BenchmarkNowUnixMilli-4 1981836 59.13 ns/op BenchmarkNowUnixMicro-4 2275010 63.54 ns/op BenchmarkFormat-4 76744 1794 ns/op BenchmarkFormatRFC3339-4 111649 1181 ns/op BenchmarkFormatRFC3339Nano-4 91220 1285 ns/op BenchmarkFormatNow-4 111697 1338 ns/op BenchmarkMarshalJSON-4 136327 881.1 ns/op BenchmarkMarshalText-4 152914 855.8 ns/op BenchmarkParse-4 204492 745.1 ns/op BenchmarkParseRFC3339UTC-4 347269 334.6 ns/op BenchmarkParseRFC3339UTCBytes-4 248324 432.6 ns/op BenchmarkParseRFC3339TZ-4 136354 1096 ns/op BenchmarkParseRFC3339TZBytes-4 111597 1260 ns/op BenchmarkParseDuration-4 537242 194.5 ns/op BenchmarkHour-4 1000000 117.2 ns/op BenchmarkSecond-4 1000000 117.2 ns/op BenchmarkYear-4 836583 155.3 ns/op BenchmarkDay-4 761302 170.6 ns/op BenchmarkISOWeek-4 830845 154.0 ns/op BenchmarkGoString-4 111658 1172 ns/op BenchmarkUnmarshalText-4 122866 1184 ns/op PASS ok time 16.885s goos: windows goarch: amd64 pkg: unicode/utf16 cpu: AMD EPYC 7B12 BenchmarkDecodeValidASCII-4 1000000 185.6 ns/op BenchmarkDecodeValidJapaneseChars-4 792607 163.9 ns/op BenchmarkDecodeRune-4 1834059 58.04 ns/op BenchmarkEncodeValidASCII-4 618651 165.8 ns/op BenchmarkEncodeValidJapaneseChars-4 1000000 122.1 ns/op BenchmarkAppendRuneValidASCII-4 1731106 69.96 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2857768 45.80 ns/op BenchmarkEncodeRune-4 2047680 58.19 ns/op PASS ok unicode/utf16 2.410s goos: windows goarch: amd64 pkg: unicode/utf8 cpu: AMD EPYC 7B12 BenchmarkRuneCountTenASCIIChars-4 2317850 57.72 ns/op BenchmarkRuneCountTenJapaneseChars-4 618938 298.2 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3841315 32.03 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 616047 201.3 ns/op BenchmarkValidTenASCIIChars-4 2560966 47.67 ns/op BenchmarkValid100KASCIIChars-4 163 790836 ns/op BenchmarkValidTenJapaneseChars-4 410508 323.5 ns/op BenchmarkValidLongMostlyASCII-4 151 892512 ns/op BenchmarkValidLongJapanese-4 84 1453224 ns/op BenchmarkValidStringTenASCIIChars-4 4723442 23.36 ns/op BenchmarkValidString100KASCIIChars-4 12288 10491 ns/op BenchmarkValidStringTenJapaneseChars-4 610375 174.4 ns/op BenchmarkValidStringLongMostlyASCII-4 1542 78524 ns/op BenchmarkValidStringLongJapanese-4 223 464185 ns/op BenchmarkEncodeASCIIRune-4 4390280 26.69 ns/op BenchmarkEncodeJapaneseRune-4 2508460 46.72 ns/op BenchmarkAppendASCIIRune-4 12290170 10.49 ns/op BenchmarkAppendJapaneseRune-4 2857489 38.96 ns/op BenchmarkDecodeASCIIRune-4 3510711 36.44 ns/op BenchmarkDecodeJapaneseRune-4 2997841 42.67 ns/op BenchmarkFullRune/ASCII-4 4727256 28.51 ns/op BenchmarkFullRune/Incomplete-4 2155659 55.26 ns/op BenchmarkFullRune/Japanese-4 4624300 25.97 ns/op PASS ok unicode/utf8 4.920s goos: windows goarch: amd64 pkg: cmd/api cpu: AMD EPYC 7B12 BenchmarkAll-4 1 77482449700 ns/op PASS ok cmd/api 79.295s goos: windows goarch: amd64 pkg: cmd/cgo/internal/test cpu: AMD EPYC 7B12 BenchmarkCgoCall/add-int-4 1000000 166.0 ns/op BenchmarkCgoCall/one-pointer-4 548628 218.9 ns/op BenchmarkCgoCall/string-pointer-escape-4 611619 297.0 ns/op BenchmarkCgoCall/string-pointer-noescape-4 609229 312.6 ns/op BenchmarkCgoCall/eight-pointers-4 233158 527.8 ns/op BenchmarkCgoCall/eight-pointers-nil-4 615194 198.4 ns/op BenchmarkCgoCall/eight-pointers-array-4 30720 3656 ns/op BenchmarkCgoCall/eight-pointers-slice-4 49153 2722 ns/op BenchmarkGoString-4 1307298 93.37 ns/op BenchmarkCGoCallback-4 72291 1837 ns/op BenchmarkCGoInCThread-4 111696 1075 ns/op PASS ok cmd/cgo/internal/test 2.948s goos: windows goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: AMD EPYC 7B12 BenchmarkEqArrayOfStrings5-4 1000000 104.5 ns/op BenchmarkEqArrayOfStrings64-4 153978 913.4 ns/op BenchmarkEqArrayOfStrings1024-4 10000 10060 ns/op BenchmarkEqArrayOfFloats5-4 1555090 81.01 ns/op BenchmarkEqArrayOfFloats64-4 175312 740.9 ns/op BenchmarkEqArrayOfFloats1024-4 12795 10228 ns/op BenchmarkEqArrayOfStructsEq-4 2962 36925 ns/op BenchmarkEqArrayOfStructsNotEq-4 6144 22569 ns/op BenchmarkEqStruct-4 20514573 5.332 ns/op PASS ok cmd/compile/internal/reflectdata 2.440s goos: windows goarch: amd64 pkg: cmd/compile/internal/ssa cpu: AMD EPYC 7B12 BenchmarkPhioptPass-4 10000 51466 ns/op BenchmarkInvertLessThanNoov-4 16545978 6.729 ns/op BenchmarkCopyElim1-4 811 151732 ns/op BenchmarkCopyElim10-4 818 164732 ns/op BenchmarkCopyElim100-4 396 276225 ns/op BenchmarkCopyElim1000-4 99 1183735 ns/op BenchmarkCopyElim10000-4 7 15354543 ns/op BenchmarkCopyElim100000-4 1 378896100 ns/op BenchmarkDeadCode/1-4 584 197327 ns/op BenchmarkDeadCode/10-4 614 187664 ns/op BenchmarkDeadCode/100-4 314 329712 ns/op BenchmarkDeadCode/1000-4 61 1937484 ns/op BenchmarkDeadCode/10000-4 6 20832333 ns/op BenchmarkDeadCode/100000-4 1 257813700 ns/op BenchmarkDeadCode/200000-4 1 593796800 ns/op BenchmarkDominatorsLinear-4 24 7487983 ns/op 1.34 MB/s BenchmarkDominatorsFwdBack-4 12 9277592 ns/op 1.08 MB/s BenchmarkDominatorsManyPred-4 10 11523100 ns/op 0.87 MB/s BenchmarkDominatorsMaxPred-4 16 9092694 ns/op 1.10 MB/s BenchmarkDominatorsMaxPredVal-4 10 10059140 ns/op 0.99 MB/s BenchmarkFuse/1-4 613 165698 ns/op BenchmarkFuse/10-4 645 186211 ns/op BenchmarkFuse/100-4 244 532456 ns/op BenchmarkFuse/1000-4 30 4979870 ns/op BenchmarkFuse/10000-4 2 55663750 ns/op BenchmarkNilCheckDeep1-4 12410 9208 ns/op 0.11 MB/s 233 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 6122 22175 ns/op 0.45 MB/s 240 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 877 146987 ns/op 0.68 MB/s 1180 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 81 1446860 ns/op 0.69 MB/s 11176 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 6 17412183 ns/op 0.57 MB/s 306204 B/op 7 allocs/op BenchmarkDSEPass-4 40 3151558 ns/op 55935 B/op 7 allocs/op BenchmarkDSEPassBlock-4 1 118190100 ns/op 4245000 B/op 108236 allocs/op BenchmarkCSEPass-4 8 12573450 ns/op 131529 B/op 9 allocs/op BenchmarkCSEPassBlock-4 1 141598800 ns/op 5671232 B/op 97514 allocs/op BenchmarkDeadcodePass-4 220 501845 ns/op 90243 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 124048300 ns/op 4052976 B/op 45034 allocs/op BenchmarkMultiPass-4 132 1005497 ns/op 226899 B/op 10 allocs/op BenchmarkMultiPassBlock-4 1 241223100 ns/op 11225120 B/op 149983 allocs/op BenchmarkCondRewrite/SoloJump-4 3618679 29.41 ns/op BenchmarkCondRewrite/CombJump-4 3412386 30.05 ns/op PASS ok cmd/compile/internal/ssa 13.857s goos: windows goarch: amd64 pkg: cmd/compile/internal/test cpu: AMD EPYC 7B12 BenchmarkLoadAdd-4 10202 11679 ns/op BenchmarkExtShift-4 18618 6243 ns/op BenchmarkModify-4 8998 11280 ns/op BenchmarkMullImm-4 17311 6319 ns/op BenchmarkConstModify-4 10617 11497 ns/op BenchmarkBitSet-4 20829 5720 ns/op BenchmarkBitClear-4 20821 5769 ns/op BenchmarkBitToggle-4 21555 5754 ns/op BenchmarkBitSetConst-4 175862 688.6 ns/op BenchmarkBitClearConst-4 166237 769.6 ns/op BenchmarkBitToggleConst-4 175885 710.8 ns/op BenchmarkDivconstI64-4 10227301 11.27 ns/op BenchmarkModconstI64-4 10233319 11.45 ns/op BenchmarkDivisiblePow2constI64-4 10244064 12.01 ns/op BenchmarkDivisibleconstI64-4 11160298 12.16 ns/op BenchmarkDivisibleWDivconstI64-4 7226085 16.89 ns/op BenchmarkDivconstU64/3-4 10234104 11.45 ns/op BenchmarkDivconstU64/5-4 11171103 11.80 ns/op BenchmarkDivconstU64/37-4 10252378 12.38 ns/op BenchmarkDivconstU64/1234567-4 10356282 11.98 ns/op BenchmarkModconstU64-4 10254043 11.33 ns/op BenchmarkDivisibleconstU64-4 10235326 11.64 ns/op BenchmarkDivisibleWDivconstU64-4 7675578 16.41 ns/op BenchmarkDivconstI32-4 8191852 15.14 ns/op BenchmarkModconstI32-4 11155008 11.21 ns/op BenchmarkDivisiblePow2constI32-4 10236898 11.45 ns/op BenchmarkDivisibleconstI32-4 10243714 11.44 ns/op BenchmarkDivisibleWDivconstI32-4 7675578 16.16 ns/op BenchmarkDivconstU32-4 10227388 11.56 ns/op BenchmarkModconstU32-4 11165906 11.72 ns/op BenchmarkDivisibleconstU32-4 11222924 11.31 ns/op BenchmarkDivisibleWDivconstU32-4 6143354 17.01 ns/op BenchmarkDivconstI16-4 9645645 11.14 ns/op BenchmarkModconstI16-4 9641350 11.95 ns/op BenchmarkDivisiblePow2constI16-4 10243714 12.39 ns/op BenchmarkDivisibleconstI16-4 10239344 11.73 ns/op BenchmarkDivisibleWDivconstI16-4 6818142 17.61 ns/op BenchmarkDivconstU16-4 10234540 11.64 ns/op BenchmarkModconstU16-4 10237684 11.35 ns/op BenchmarkDivisibleconstU16-4 9546302 12.28 ns/op BenchmarkDivisibleWDivconstU16-4 7230831 17.15 ns/op BenchmarkDivconstI8-4 10258426 11.90 ns/op BenchmarkModconstI8-4 9457083 11.87 ns/op BenchmarkDivisiblePow2constI8-4 10387172 11.85 ns/op BenchmarkDivisibleconstI8-4 10568270 11.46 ns/op BenchmarkDivisibleWDivconstI8-4 7227217 16.48 ns/op BenchmarkDivconstU8-4 10615365 11.32 ns/op BenchmarkModconstU8-4 10232882 12.41 ns/op BenchmarkDivisibleconstU8-4 10624238 11.86 ns/op BenchmarkDivisibleWDivconstU8-4 6830328 17.30 ns/op BenchmarkMul2-4 306913 448.7 ns/op BenchmarkMulNeg2-4 245503 481.4 ns/op BenchmarkEfaceInteger-4 4097212 29.56 ns/op BenchmarkTypeAssert-4 17605720 7.490 ns/op BenchmarkDiv64UnsignedSmall-4 17565174 6.504 ns/op BenchmarkDiv64Small-4 17536167 7.073 ns/op BenchmarkDiv64SmallNegDivisor-4 15411288 7.161 ns/op BenchmarkDiv64SmallNegDividend-4 19604700 6.227 ns/op BenchmarkDiv64SmallNegBoth-4 17429446 6.724 ns/op BenchmarkDiv64Unsigned-4 17580356 7.776 ns/op BenchmarkDiv64-4 15912315 7.488 ns/op BenchmarkDiv64NegDivisor-4 15380671 7.112 ns/op BenchmarkDiv64NegDividend-4 17537192 7.518 ns/op BenchmarkDiv64NegBoth-4 17138864 7.008 ns/op BenchmarkMod64UnsignedSmall-4 17510323 5.744 ns/op BenchmarkMod64Small-4 17622956 6.983 ns/op BenchmarkMod64SmallNegDivisor-4 17098738 6.854 ns/op BenchmarkMod64SmallNegDividend-4 20462102 6.014 ns/op BenchmarkMod64SmallNegBoth-4 20528992 6.660 ns/op BenchmarkMod64Unsigned-4 17589633 7.329 ns/op BenchmarkMod64-4 14342990 8.103 ns/op BenchmarkMod64NegDivisor-4 15380671 7.747 ns/op BenchmarkMod64NegDividend-4 15343894 7.320 ns/op BenchmarkMod64NegBoth-4 15370033 7.815 ns/op BenchmarkMulconstI32/3-4 17569802 6.336 ns/op BenchmarkMulconstI32/5-4 20397062 5.602 ns/op BenchmarkMulconstI32/12-4 17553610 6.343 ns/op BenchmarkMulconstI32/120-4 20489004 5.863 ns/op BenchmarkMulconstI32/-120-4 20660800 6.145 ns/op BenchmarkMulconstI32/65537-4 19068591 6.453 ns/op BenchmarkMulconstI32/65538-4 17569802 5.725 ns/op BenchmarkMulconstI64/3-4 20496703 6.051 ns/op BenchmarkMulconstI64/5-4 20442580 6.688 ns/op BenchmarkMulconstI64/12-4 20484106 5.769 ns/op BenchmarkMulconstI64/120-4 20441188 6.020 ns/op BenchmarkMulconstI64/-120-4 20490403 6.101 ns/op BenchmarkMulconstI64/65537-4 17538218 6.625 ns/op BenchmarkMulconstI64/65538-4 17525667 6.352 ns/op BenchmarkMulconstU32/3-4 17399373 6.341 ns/op BenchmarkMulconstU32/5-4 17531300 6.796 ns/op BenchmarkMulconstU32/12-4 20983407 5.912 ns/op BenchmarkMulconstU32/120-4 17528995 6.518 ns/op BenchmarkMulconstU32/65537-4 17288823 5.985 ns/op BenchmarkMulconstU32/65538-4 20501605 6.002 ns/op BenchmarkMulconstU64/3-4 17539755 5.735 ns/op BenchmarkMulconstU64/5-4 19957060 6.409 ns/op BenchmarkMulconstU64/12-4 17453529 6.044 ns/op BenchmarkMulconstU64/120-4 20398449 6.272 ns/op BenchmarkMulconstU64/65537-4 20439795 6.307 ns/op BenchmarkMulconstU64/65538-4 18778873 6.345 ns/op BenchmarkShiftArithmeticRight-4 20368672 6.041 ns/op BenchmarkSwitch8Predictable-4 7674253 15.27 ns/op BenchmarkSwitch8Unpredictable-4 8187742 14.91 ns/op BenchmarkSwitch32Predictable-4 11216316 11.06 ns/op BenchmarkSwitch32Unpredictable-4 7468834 14.78 ns/op BenchmarkSwitchStringPredictable-4 8183250 12.77 ns/op BenchmarkSwitchStringUnpredictable-4 4724966 21.89 ns/op BenchmarkSwitchTypePredictable-4 6466317 17.82 ns/op BenchmarkSwitchTypeUnpredictable-4 4112239 29.44 ns/op BenchmarkSwitchInterfaceTypePredictable-4 7221476 17.17 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4558888 24.85 ns/op PASS ok cmd/compile/internal/test 18.336s goos: windows goarch: amd64 pkg: cmd/compile/internal/types2 cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 140 878904 ns/op BenchmarkNamed/Underlying/nongeneric-4 1000000 112.3 ns/op BenchmarkNamed/Underlying/generic-4 1000000 101.6 ns/op BenchmarkNamed/Underlying/src_instance-4 849213 170.2 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 114.3 ns/op BenchmarkCheck/src\net\http/funcbodies/info-4 1 442392300 ns/op 76152 lines/s BenchmarkCheck/src\net\http/funcbodies/noinfo-4 1 370124700 ns/op 91021 lines/s BenchmarkCheck/src\net\http/nofuncbodies/info-4 1 140708600 ns/op 239424 lines/s BenchmarkCheck/src\net\http/nofuncbodies/noinfo-4 1 129899200 ns/op 259347 lines/s BenchmarkCheck/src\go\parser/funcbodies/info-4 1 1142573600 ns/op 4542 lines/s BenchmarkCheck/src\go\parser/funcbodies/noinfo-4 2 77637650 ns/op 66849 lines/s BenchmarkCheck/src\go\parser/nofuncbodies/info-4 4 31740125 ns/op 163515 lines/s BenchmarkCheck/src\go\parser/nofuncbodies/noinfo-4 3 34182800 ns/op 151831 lines/s BenchmarkCheck/src\go\constant/funcbodies/info-4 1 269516900 ns/op 8051 lines/s BenchmarkCheck/src\go\constant/funcbodies/noinfo-4 3 36783300 ns/op 58994 lines/s BenchmarkCheck/src\go\constant/nofuncbodies/info-4 6 18879767 ns/op 114938 lines/s BenchmarkCheck/src\go\constant/nofuncbodies/noinfo-4 7 17854543 ns/op 121538 lines/s BenchmarkCheck/src\runtime/funcbodies/info-4 1 1278323700 ns/op 51949 lines/s BenchmarkCheck/src\runtime/funcbodies/noinfo-4 1 547831100 ns/op 121218 lines/s BenchmarkCheck/src\runtime/nofuncbodies/info-4 1 117203000 ns/op 566598 lines/s BenchmarkCheck/src\runtime/nofuncbodies/noinfo-4 1 106388600 ns/op 624193 lines/s BenchmarkCheck/src\go\internal\gcimporter/funcbodies/info-4 1 1307643400 ns/op 1539 lines/s BenchmarkCheck/src\go\internal\gcimporter/funcbodies/noinfo-4 2 62502500 ns/op 32191 lines/s BenchmarkCheck/src\go\internal\gcimporter/nofuncbodies/info-4 3 36140100 ns/op 55672 lines/s BenchmarkCheck/src\go\internal\gcimporter/nofuncbodies/noinfo-4 3 38081267 ns/op 52834 lines/s PASS ok cmd/compile/internal/types2 24.040s goos: windows goarch: amd64 pkg: cmd/go cpu: AMD EPYC 7B12 BenchmarkExecGoEnv-4 24 4313567 ns/op 12369792 sys-ns/op 3255208 user-ns/op PASS ok cmd/go 1.396s goos: windows goarch: amd64 pkg: cmd/go/internal/cfg cpu: AMD EPYC 7B12 BenchmarkLookPath-4 307486 393.9 ns/op PASS ok cmd/go/internal/cfg 1.156s goos: windows goarch: amd64 pkg: cmd/internal/notsha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 87650 1482 ns/op 5.40 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 102766 1283 ns/op 6.24 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 19822 5321 ns/op 192.43 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 20826 5768 ns/op 177.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 3700 33780 ns/op 242.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4117 33447 ns/op 244.92 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 2.046s All tests passed.