linux-amd64-longtest-race at b158ca9ae35fd98e383411633469819fdbc65eca :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash" "-force"] and env ["HOSTNAME=buildlet-linux-amd64-bullseye-rn3fad973" "HOME=/root" "SHLVL=0" "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "DEBIAN_FRONTEND=noninteractive" "USER=root" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-longtest-race" "GO_TEST_SHORT=0" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache" "GOPLSCACHE=/workdir/goplscache" "PWD=/workdir/go/src"] in dir /workdir/go/src Building Go cmd/dist using /workdir/go1.4. (go1.20.6 linux/amd64) Building Go toolchain1 using /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 linux/amd64. --- Installed Go for linux/amd64 in /workdir/go Installed commands in /workdir/go/bin *** You need to add /workdir/go/bin to your PATH. :: Running /workdir/go/bin/go with args ["/workdir/go/bin/go" "install" "-race" "std"] and env ["HOSTNAME=buildlet-linux-amd64-bullseye-rn3fad973" "HOME=/root" "SHLVL=0" "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "DEBIAN_FRONTEND=noninteractive" "USER=root" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-longtest-race" "GO_TEST_SHORT=0" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache" "GOPLSCACHE=/workdir/goplscache" "PWD=/workdir/go/bin"] in dir /workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.146+ #1 SMP Wed Jan 31 11:25:27 UTC 2024 x86_64 ##### Testing packages. ok archive/tar 1.791s ok archive/zip 117.097s ok bufio 1.306s ok bytes 9.297s ok cmp 1.023s ok compress/bzip2 1.504s ok compress/flate 155.404s ok compress/gzip 13.309s ok compress/lzw 1.507s ok compress/zlib 9.128s ok container/heap 1.028s ok container/list 1.023s ok container/ring 1.025s ok context 1.057s ok crypto 1.021s ok crypto/aes 1.058s ok crypto/cipher 2.094s ok crypto/des 1.051s ok crypto/dsa 9.232s ok crypto/ecdh 2.253s ok crypto/ecdsa 4.913s ok crypto/ed25519 1.945s ok crypto/elliptic 2.350s ok crypto/hmac 1.026s ok crypto/internal/alias 1.022s ok crypto/internal/bigmod 1.405s ok crypto/internal/boring 1.022s ? crypto/internal/boring/bbig [no test files] ? crypto/internal/boring/sig [no test files] ok crypto/internal/boring/bcache 1.414s ok crypto/internal/edwards25519 38.641s ok crypto/internal/edwards25519/field 13.451s ok crypto/internal/nistec 30.879s ? crypto/internal/randutil [no test files] ok crypto/internal/nistec/fiat 1.021s [no tests to run] ok crypto/md5 1.033s ok crypto/rand 3.655s ok crypto/rc4 1.463s ok crypto/rsa 7.893s ok crypto/sha1 1.045s ok crypto/sha256 1.027s ok crypto/sha512 1.031s ok crypto/subtle 20.399s ok crypto/tls 7.903s ok crypto/x509 6.484s ? crypto/x509/pkix [no test files] ok database/sql 2.397s ok database/sql/driver 1.021s ok debug/buildinfo 6.994s ok debug/dwarf 1.110s ok debug/elf 3.282s ok debug/gosym 1.381s ok debug/macho 1.034s ok debug/pe 1.061s ok debug/plan9obj 1.021s ok embed 1.022s [no tests to run] ok embed/internal/embedtest 1.024s ? encoding [no test files] ok encoding/ascii85 1.027s ok encoding/asn1 1.028s ok encoding/base32 1.078s ok encoding/base64 1.033s ok encoding/binary 1.030s ok encoding/csv 1.068s ok encoding/gob 21.787s ok encoding/hex 1.037s ok encoding/json 8.285s ok encoding/pem 3.777s ok encoding/xml 41.394s ok errors 1.033s ok expvar 1.024s ok flag 3.137s ok fmt 1.577s ok go/ast 1.035s ok go/build 7.061s ok go/build/constraint 1.031s ok go/constant 1.029s ok go/doc 1.265s ok go/doc/comment 3.414s ok go/format 1.052s ok go/importer 1.227s ok go/internal/gccgoimporter 1.055s ok go/internal/gcimporter 65.675s ok go/internal/srcimporter 18.792s ? go/internal/typeparams [no test files] ok go/parser 74.398s ok go/printer 2.384s ok go/scanner 1.030s ok go/token 1.122s ok go/types 55.726s ok go/version 1.022s ok hash 1.026s ok hash/adler32 1.050s ok hash/crc32 1.054s ok hash/crc64 1.033s ok hash/fnv 1.024s ok hash/maphash 1.024s ok html 1.025s ok html/template 1.954s ? image/color/palette [no test files] ok image 2.366s ok image/color 1.045s ok image/draw 1.565s ok image/gif 100.600s ? image/internal/imageutil [no test files] ok image/jpeg 24.585s ok image/png 6.885s ok index/suffixarray 634.972s ok internal/abi 1.080s ? internal/bisect [no test files] ? internal/bytealg [no test files] ok internal/buildcfg 1.022s ? internal/cfg [no test files] ? internal/coverage [no test files] ok internal/chacha8rand 1.022s ? internal/coverage/calloc [no test files] ok internal/coverage/cformat 1.023s ok internal/coverage/cmerge 1.022s ? internal/coverage/decodecounter [no test files] ? internal/coverage/decodemeta [no test files] ? internal/coverage/encodecounter [no test files] ? internal/coverage/encodemeta [no test files] ? internal/coverage/rtcov [no test files] ok internal/coverage/pods 1.024s ? internal/coverage/stringtab [no test files] ok internal/coverage/slicereader 1.021s ok internal/coverage/slicewriter 1.023s ? internal/coverage/uleb128 [no test files] ok internal/coverage/test 1.052s ok internal/cpu 3.067s ok internal/dag 1.024s ok internal/diff 1.026s ok internal/fmtsort 1.023s ? internal/goarch [no test files] ok internal/fuzz 1.048s ok internal/godebug 15.027s ? internal/goexperiment [no test files] ? internal/goos [no test files] ok internal/godebugs 1.021s ? internal/goroot [no test files] ? internal/goversion [no test files] ok internal/gover 1.022s ? internal/lazyregexp [no test files] ok internal/intern 3.415s ok internal/itoa 1.023s ? internal/lazytemplate [no test files] ? internal/nettrace [no test files] ? internal/obscuretestdata [no test files] ? internal/oserror [no test files] ? internal/pkgbits [no test files] ok internal/platform 1.694s ok internal/poll 21.058s ? internal/race [no test files] ok internal/profile 1.025s ok internal/reflectlite 1.026s ok internal/safefilepath 1.024s ok internal/saferio 1.276s ok internal/singleflight 1.133s ? internal/syscall/execenv [no test files] ? internal/syscall/unix [no test files] ? internal/sysinfo [no test files] ? internal/testlog [no test files] ? internal/testpty [no test files] ok internal/testenv 1.189s ok internal/trace 8.293s ? internal/trace/traceviewer [no test files] ? internal/trace/traceviewer/format [no test files] ok internal/trace/v2 16.525s ? internal/trace/v2/event [no test files] ? internal/trace/v2/event/go122 [no test files] ? internal/trace/v2/internal/testgen/go122 [no test files] ? internal/trace/v2/raw [no test files] ? internal/trace/v2/testtrace [no test files] ? internal/trace/v2/version [no test files] ? internal/txtar [no test files] ok internal/types/errors 1.458s ok internal/unsafeheader 1.022s ok internal/xcoff 1.046s ok internal/zstd 1.203s ok io 1.062s ok io/fs 1.272s ok io/ioutil 1.029s ok log 1.034s ? log/internal [no test files] ? log/slog/internal [no test files] ok log/slog 1.215s ? log/slog/internal/slogtest [no test files] ok log/slog/internal/benchmarks 1.023s ok log/slog/internal/buffer 1.022s ok log/syslog 2.252s ok maps 1.025s ok math 1.039s ok math/big 8.872s ok math/bits 1.036s ok math/cmplx 1.024s ok math/rand 32.392s ok math/rand/v2 23.325s ok mime 1.046s ok mime/multipart 15.750s ok mime/quotedprintable 2.269s ok net 58.773s ok net/http 51.958s ok net/http/cgi 27.676s ok net/http/cookiejar 1.038s ok net/http/fcgi 1.239s ok net/http/httptest 1.167s ok net/http/httptrace 1.022s ok net/http/httputil 2.304s ? net/http/internal/testcert [no test files] ok net/http/internal 2.656s ok net/http/internal/ascii 1.023s ok net/http/pprof 7.612s ok net/internal/cgotest 1.022s ok net/internal/socktest 1.023s ok net/mail 1.031s ok net/netip 1.416s ok net/rpc 1.069s ok net/rpc/jsonrpc 1.034s ok net/smtp 1.083s ok net/textproto 1.063s ok net/url 1.039s ok os 24.897s ok os/exec 14.918s ok os/exec/internal/fdtest 1.022s ok os/signal 28.803s ok os/user 1.025s ok path 1.025s ok path/filepath 1.066s ok plugin 1.022s ok reflect 4.811s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 4.318s ok regexp/syntax 7.250s ok runtime 269.470s ok runtime/cgo 1.022s ok runtime/coverage 40.057s ok runtime/debug 2.276s ok runtime/internal/atomic 4.052s ok runtime/internal/math 1.027s ? runtime/internal/startlinetest [no test files] ok runtime/internal/sys 1.022s ok runtime/internal/syscall 1.021s ok runtime/internal/wasitest 1.022s ok runtime/metrics 1.038s ok runtime/pprof 97.708s ok runtime/race 13.174s ? runtime/race/internal/amd64v1 [no test files] ok runtime/trace 1.139s ok slices 2.512s ok sort 5.882s ok strconv 9.107s ok strings 4.005s ok sync 3.065s ok sync/atomic 181.759s ok syscall 12.571s ? testing/internal/testdeps [no test files] ok testing 4.587s ok testing/fstest 1.029s ok testing/iotest 1.024s ok testing/quick 1.169s ok testing/slogtest 1.030s ok text/scanner 1.039s ok text/tabwriter 1.026s ok text/template 2.044s ok text/template/parse 1.039s ok time 16.346s ? time/tzdata [no test files] ok unicode 1.029s ok unicode/utf16 1.022s ? unsafe [no test files] ? vendor/golang.org/x/crypto/chacha20 [no test files] ok unicode/utf8 1.038s ? vendor/golang.org/x/crypto/chacha20poly1305 [no test files] ? vendor/golang.org/x/crypto/cryptobyte [no test files] ? vendor/golang.org/x/crypto/cryptobyte/asn1 [no test files] ? vendor/golang.org/x/crypto/hkdf [no test files] ? vendor/golang.org/x/crypto/internal/alias [no test files] ? vendor/golang.org/x/crypto/internal/poly1305 [no test files] ? vendor/golang.org/x/net/dns/dnsmessage [no test files] ? vendor/golang.org/x/net/http/httpguts [no test files] ? vendor/golang.org/x/net/http/httpproxy [no test files] ? vendor/golang.org/x/net/http2/hpack [no test files] ? vendor/golang.org/x/net/idna [no test files] ? vendor/golang.org/x/net/nettest [no test files] ? vendor/golang.org/x/sys/cpu [no test files] ? vendor/golang.org/x/text/secure/bidirule [no test files] ? vendor/golang.org/x/text/transform [no test files] ? vendor/golang.org/x/text/unicode/bidi [no test files] ? vendor/golang.org/x/text/unicode/norm [no test files] ok cmd/addr2line 4.563s ok cmd/api 10.598s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 4.538s ? cmd/asm/internal/flags [no test files] ? cmd/buildid [no test files] ok cmd/asm/internal/lex 1.025s ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.952s ok cmd/cgo/internal/test 2.183s ? cmd/cgo/internal/test/gcc68255 [no test files] ? cmd/cgo/internal/test/issue23555a [no test files] ? cmd/cgo/internal/test/issue23555b [no test files] ? cmd/cgo/internal/test/issue26213 [no test files] ? cmd/cgo/internal/test/issue26430 [no test files] ? cmd/cgo/internal/test/issue26743 [no test files] ? cmd/cgo/internal/test/issue27054 [no test files] ? cmd/cgo/internal/test/issue27340 [no test files] ? cmd/cgo/internal/test/issue29563 [no test files] ? cmd/cgo/internal/test/issue30527 [no test files] ? cmd/cgo/internal/test/issue41761a [no test files] ? cmd/cgo/internal/test/issue43639 [no test files] ? cmd/cgo/internal/test/issue52611a [no test files] ? cmd/cgo/internal/test/issue52611b [no test files] ? cmd/cgo/internal/test/issue8756 [no test files] ? cmd/cgo/internal/test/issue8828 [no test files] ? cmd/cgo/internal/test/issue9026 [no test files] ? cmd/cgo/internal/test/issue9400 [no test files] ? cmd/cgo/internal/test/issue9510a [no test files] ? cmd/cgo/internal/test/issue9510b [no test files] ok cmd/cgo/internal/testcarchive 26.971s ok cmd/cgo/internal/testcshared 7.273s ok cmd/cgo/internal/testerrors 12.254s ok cmd/cgo/internal/testfortran 2.778s ok cmd/cgo/internal/testgodefs 1.805s ok cmd/cgo/internal/testlife 1.807s ok cmd/cgo/internal/testnocgo 1.021s ok cmd/cgo/internal/testplugin 37.328s ok cmd/cgo/internal/testsanitizers 23.118s ok cmd/cgo/internal/testshared 81.989s ok cmd/cgo/internal/testso 2.866s ok cmd/cgo/internal/teststdio 2.768s ok cmd/cgo/internal/testtls 1.023s ? cmd/compile [no test files] ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.049s ok cmd/compile/internal/amd64 62.593s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.024s ? cmd/compile/internal/bitvec [no test files] ? cmd/compile/internal/coverage [no test files] ok cmd/compile/internal/compare 1.025s ? cmd/compile/internal/escape [no test files] ok cmd/compile/internal/devirtualize 1.024s ok cmd/compile/internal/dwarfgen 1.496s ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 21.805s ? cmd/compile/internal/inline [no test files] ? cmd/compile/internal/inline/interleaved [no test files] ok cmd/compile/internal/inline/inlheur 1.524s ? cmd/compile/internal/liveness [no test files] ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/ir 1.024s ok cmd/compile/internal/logopt 1.270s ok cmd/compile/internal/loopvar 31.228s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.026s ? cmd/compile/internal/objw [no test files] ? cmd/compile/internal/pgo [no test files] ? cmd/compile/internal/pkginit [no test files] ? cmd/compile/internal/ppc64 [no test files] ? cmd/compile/internal/rangefunc [no test files] ok cmd/compile/internal/reflectdata 1.022s [no tests to run] ? cmd/compile/internal/riscv64 [no test files] ? cmd/compile/internal/rttype [no test files] ? cmd/compile/internal/s390x [no test files] ok cmd/compile/internal/ssa 195.403s ? cmd/compile/internal/ssagen [no test files] ? cmd/compile/internal/staticdata [no test files] ? cmd/compile/internal/staticinit [no test files] ok cmd/compile/internal/syntax 20.318s ok cmd/compile/internal/test 41.261s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 1.292s ok cmd/compile/internal/types 1.022s ok cmd/compile/internal/types2 26.516s ? cmd/compile/internal/walk [no test files] ? cmd/compile/internal/wasm [no test files] ? cmd/compile/internal/x86 [no test files] ok cmd/covdata 8.081s ok cmd/cover 17.272s ok cmd/dist 1.025s ok cmd/distpack 1.021s ok cmd/doc 1.734s ok cmd/fix 2.084s ok cmd/go 539.685s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/auth 1.022s ? cmd/go/internal/clean [no test files] ok cmd/go/internal/cache 3.899s ok cmd/go/internal/cfg 1.023s [no tests to run] ? cmd/go/internal/cmdflag [no test files] ? cmd/go/internal/doc [no test files] ok cmd/go/internal/envcmd 1.051s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.058s ? cmd/go/internal/help [no test files] ok cmd/go/internal/generate 1.037s ok cmd/go/internal/gover 1.024s ? cmd/go/internal/list [no test files] ok cmd/go/internal/imports 1.039s ok cmd/go/internal/load 1.032s ? cmd/go/internal/mmap [no test files] ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/lockedfile 3.503s ok cmd/go/internal/lockedfile/internal/filelock 2.067s ok cmd/go/internal/modfetch 41.345s ok cmd/go/internal/modfetch/codehost 11.815s ? cmd/go/internal/modget [no test files] ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modfetch/zip_sum_test 1.030s ok cmd/go/internal/modindex 1.659s ok cmd/go/internal/modload 53.008s ? cmd/go/internal/robustio [no test files] ok cmd/go/internal/mvs 1.054s ok cmd/go/internal/par 1.114s ? cmd/go/internal/run [no test files] ? cmd/go/internal/script [no test files] ? cmd/go/internal/script/scripttest [no test files] ? cmd/go/internal/search [no test files] ok cmd/go/internal/str 1.022s ok cmd/go/internal/test 1.051s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.036s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 1.443s ok cmd/go/internal/vcweb 1.033s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/vcweb/vcstest 5.842s ok cmd/go/internal/web 1.025s ? cmd/go/internal/workcmd [no test files] ok cmd/go/internal/work 2.077s ok cmd/gofmt 56.826s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/archive 1.543s ok cmd/internal/bootstrap_test 132.455s ? cmd/internal/codesign [no test files] ok cmd/internal/buildid 1.576s ok cmd/internal/cov 1.331s ? cmd/internal/cov/covcmd [no test files] ? cmd/internal/gcprog [no test files] ok cmd/internal/dwarf 1.022s ok cmd/internal/edit 1.021s ok cmd/internal/goobj 16.623s ok cmd/internal/moddeps 15.654s ? cmd/internal/obj/arm [no test files] ok cmd/internal/notsha256 1.025s ok cmd/internal/obj 1.516s ? cmd/internal/obj/arm64 [no test files] ? cmd/internal/obj/loong64 [no test files] ? cmd/internal/obj/mips [no test files] ok cmd/internal/obj/ppc64 6.482s ok cmd/internal/obj/riscv 10.851s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/s390x 1.023s ok cmd/internal/obj/x86 2.164s ? cmd/internal/objfile [no test files] ? cmd/internal/osinfo [no test files] ok cmd/internal/objabi 1.064s ok cmd/internal/pkgpath 5.109s ok cmd/internal/pkgpattern 1.028s ok cmd/internal/quoted 1.026s ? cmd/internal/sys [no test files] ok cmd/internal/src 1.022s ok cmd/internal/test2json 1.723s ok cmd/link 25.202s ? cmd/link/internal/amd64 [no test files] ? cmd/link/internal/arm [no test files] ? cmd/link/internal/arm64 [no test files] ? cmd/link/internal/dwtest [no test files] ok cmd/link/internal/benchmark 1.024s ok cmd/link/internal/ld 17.755s ? cmd/link/internal/loadelf [no test files] ? cmd/link/internal/loadmacho [no test files] ok cmd/link/internal/loader 1.059s ? cmd/link/internal/loadpe [no test files] ? cmd/link/internal/loadxcoff [no test files] ? cmd/link/internal/loong64 [no test files] ? cmd/link/internal/mips [no test files] ? cmd/link/internal/mips64 [no test files] ? cmd/link/internal/ppc64 [no test files] ? cmd/link/internal/riscv64 [no test files] ? cmd/link/internal/s390x [no test files] ? cmd/link/internal/sym [no test files] ? cmd/link/internal/wasm [no test files] ? cmd/link/internal/x86 [no test files] ok cmd/nm 9.261s ok cmd/objdump 5.429s ok cmd/pack 9.021s ? cmd/preprofile [no test files] ok cmd/pprof 3.539s ok cmd/relnote 1.027s ? cmd/test2json [no test files] ok cmd/trace 1.033s ok cmd/trace/v2 1.325s ? cmd/vendor/github.com/google/pprof/driver [no test files] ? cmd/vendor/github.com/google/pprof/internal/binutils [no test files] ? cmd/vendor/github.com/google/pprof/internal/driver [no test files] ? cmd/vendor/github.com/google/pprof/internal/elfexec [no test files] ? cmd/vendor/github.com/google/pprof/internal/graph [no test files] ? cmd/vendor/github.com/google/pprof/internal/measurement [no test files] ? cmd/vendor/github.com/google/pprof/internal/plugin [no test files] ? cmd/vendor/github.com/google/pprof/internal/report [no test files] ? cmd/vendor/github.com/google/pprof/internal/symbolizer [no test files] ? cmd/vendor/github.com/google/pprof/internal/symbolz [no test files] ? cmd/vendor/github.com/google/pprof/internal/transport [no test files] ? cmd/vendor/github.com/google/pprof/profile [no test files] ? cmd/vendor/github.com/google/pprof/third_party/d3flamegraph [no test files] ? cmd/vendor/github.com/google/pprof/third_party/svgpan [no test files] ? cmd/vendor/github.com/ianlancetaylor/demangle [no test files] ? cmd/vendor/golang.org/x/arch/arm/armasm [no test files] ? cmd/vendor/golang.org/x/arch/arm64/arm64asm [no test files] ? cmd/vendor/golang.org/x/arch/ppc64/ppc64asm [no test files] ? cmd/vendor/golang.org/x/arch/x86/x86asm [no test files] ? cmd/vendor/golang.org/x/build/relnote [no test files] ? cmd/vendor/golang.org/x/mod/internal/lazyregexp [no test files] ? cmd/vendor/golang.org/x/mod/modfile [no test files] ? cmd/vendor/golang.org/x/mod/module [no test files] ? cmd/vendor/golang.org/x/mod/semver [no test files] ? cmd/vendor/golang.org/x/mod/sumdb [no test files] ? cmd/vendor/golang.org/x/mod/sumdb/dirhash [no test files] ? cmd/vendor/golang.org/x/mod/sumdb/note [no test files] ? cmd/vendor/golang.org/x/mod/sumdb/tlog [no test files] ? cmd/vendor/golang.org/x/mod/zip [no test files] ? cmd/vendor/golang.org/x/sync/semaphore [no test files] ? cmd/vendor/golang.org/x/sys/unix [no test files] ? cmd/vendor/golang.org/x/telemetry/counter [no test files] ? cmd/vendor/golang.org/x/telemetry/internal/counter [no test files] ? cmd/vendor/golang.org/x/telemetry/internal/mmap [no test files] ? cmd/vendor/golang.org/x/telemetry/internal/telemetry [no test files] ? cmd/vendor/golang.org/x/term [no test files] ? cmd/vendor/golang.org/x/text/cases [no test files] ? cmd/vendor/golang.org/x/text/internal [no test files] ? cmd/vendor/golang.org/x/text/internal/language [no test files] ? cmd/vendor/golang.org/x/text/internal/language/compact [no test files] ? cmd/vendor/golang.org/x/text/internal/tag [no test files] ? cmd/vendor/golang.org/x/text/language [no test files] ? cmd/vendor/golang.org/x/text/transform [no test files] ? cmd/vendor/golang.org/x/text/unicode/norm [no test files] ? cmd/vendor/golang.org/x/tools/cover [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/appends [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/assign [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/atomic [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/bools [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/buildtag [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/composite [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/defers [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/directive [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/framepointer [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/httpresponse [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/ifaceassert [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/inspect [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/analysisutil [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/loopclosure [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/lostcancel [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/printf [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/shift [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/sigchanyzer [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/slog [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/stdmethods [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/stringintconv [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/structtag [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/testinggoroutine [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/tests [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/timeformat [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/unmarshal [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/unreachable [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/passes/unusedresult [no test files] ? cmd/vendor/golang.org/x/tools/go/analysis/unitchecker [no test files] ? cmd/vendor/golang.org/x/tools/go/ast/astutil [no test files] ? cmd/vendor/golang.org/x/tools/go/ast/inspector [no test files] ? cmd/vendor/golang.org/x/tools/go/cfg [no test files] ? cmd/vendor/golang.org/x/tools/go/types/objectpath [no test files] ? cmd/vendor/golang.org/x/tools/go/types/typeutil [no test files] ? cmd/vendor/golang.org/x/tools/internal/analysisinternal [no test files] ? cmd/vendor/golang.org/x/tools/internal/bisect [no test files] ? cmd/vendor/golang.org/x/tools/internal/facts [no test files] ? cmd/vendor/golang.org/x/tools/internal/typeparams [no test files] ? cmd/vendor/golang.org/x/tools/internal/versions [no test files] ? cmd/vendor/rsc.io/markdown [no test files] ok cmd/vet 33.727s ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 2980 38594 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2058 51584 ns/op 1854 B/op 36 allocs/op Benchmark/Writer/PAX-4 1417 76129 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 4306 27069 ns/op 5070 B/op 15 allocs/op Benchmark/Reader/GNU-4 5742 20125 ns/op 4971 B/op 14 allocs/op Benchmark/Reader/PAX-4 2017 58528 ns/op 9101 B/op 33 allocs/op PASS ok archive/tar 2.024s goos: linux goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 323319395 ns/op 1642400 B/op 98 allocs/op BenchmarkZip64Test-4 1 133740916 ns/op BenchmarkZip64TestSizes/4096-4 1219 86381 ns/op BenchmarkZip64TestSizes/1048576-4 180 744623 ns/op BenchmarkZip64TestSizes/67108864-4 1 136213525 ns/op PASS ok archive/zip 2.361s goos: linux goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 225336 478.2 ns/op BenchmarkReaderCopyUnoptimal-4 139063 789.9 ns/op BenchmarkReaderCopyNoWriteTo-4 5990 20793 ns/op BenchmarkReaderWriteToOptimal-4 9627 12461 ns/op BenchmarkReaderReadString-4 122230 885.6 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 205302 515.6 ns/op BenchmarkWriterCopyUnoptimal-4 227930 551.7 ns/op BenchmarkWriterCopyNoReadFrom-4 5520 23667 ns/op BenchmarkReaderEmpty-4 36379 3585 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 29738 4314 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 570235 195.8 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.736s goos: linux goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 3744 32081 ns/op 1021.41 MB/s BenchmarkWriteByte-4 458 249459 ns/op 16.42 MB/s BenchmarkWriteRune-4 264 451011 ns/op 27.25 MB/s BenchmarkBufferNotEmptyWriteRead-4 31 3669231 ns/op BenchmarkBufferFullSmallReads-4 100 1090879 ns/op BenchmarkBufferWriteBlock/N4096-4 7010 15996 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 403 257569 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 4 27656298 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 1 168084728 ns/op 99.81 MB/s 33554432 B/op 2 allocs/op BenchmarkIndexByte/10-4 4991029 23.71 ns/op 421.72 MB/s BenchmarkIndexByte/32-4 4798015 24.79 ns/op 1291.05 MB/s BenchmarkIndexByte/4K-4 910285 134.1 ns/op 30553.47 MB/s BenchmarkIndexBytePortable/10-4 961387 119.6 ns/op 83.58 MB/s BenchmarkIndexBytePortable/32-4 303142 387.0 ns/op 82.68 MB/s BenchmarkIndexBytePortable/4K-4 2566 45648 ns/op 89.73 MB/s BenchmarkIndexRune/10-4 1221732 96.99 ns/op 103.10 MB/s BenchmarkIndexRune/32-4 1266316 93.61 ns/op 341.86 MB/s BenchmarkIndexRune/4K-4 393598 301.8 ns/op 13572.21 MB/s BenchmarkIndexRuneASCII/10-4 5153088 23.20 ns/op 431.02 MB/s BenchmarkIndexRuneASCII/32-4 4659280 25.67 ns/op 1246.66 MB/s BenchmarkIndexRuneASCII/4K-4 902802 131.8 ns/op 31066.91 MB/s BenchmarkEqual/0-4 7582570 15.74 ns/op BenchmarkEqual/same/1-4 1691722 70.50 ns/op 14.18 MB/s BenchmarkEqual/same/6-4 1706551 69.50 ns/op 86.33 MB/s BenchmarkEqual/same/9-4 1668207 72.37 ns/op 124.37 MB/s BenchmarkEqual/same/15-4 1679932 70.74 ns/op 212.05 MB/s BenchmarkEqual/same/16-4 1695157 70.05 ns/op 228.42 MB/s BenchmarkEqual/same/20-4 1590472 73.12 ns/op 273.52 MB/s BenchmarkEqual/same/32-4 1655214 72.05 ns/op 444.13 MB/s BenchmarkEqual/same/4K-4 122172 972.4 ns/op 4212.47 MB/s BenchmarkEqual/1-4 1574607 75.50 ns/op 13.24 MB/s BenchmarkEqual/6-4 1569271 75.90 ns/op 79.05 MB/s BenchmarkEqual/9-4 1538792 78.41 ns/op 114.78 MB/s BenchmarkEqual/15-4 1543254 77.51 ns/op 193.52 MB/s BenchmarkEqual/16-4 1605470 73.88 ns/op 216.57 MB/s BenchmarkEqual/20-4 1513707 79.61 ns/op 251.24 MB/s BenchmarkEqual/32-4 1461510 81.15 ns/op 394.31 MB/s BenchmarkEqual/4K-4 80893 1442 ns/op 2840.79 MB/s BenchmarkEqualBothUnaligned/64_0-4 1725271 69.51 ns/op 920.76 MB/s BenchmarkEqualBothUnaligned/64_1-4 1413330 85.63 ns/op 747.40 MB/s BenchmarkEqualBothUnaligned/64_4-4 1684461 71.04 ns/op 900.84 MB/s BenchmarkEqualBothUnaligned/64_7-4 1664847 71.40 ns/op 896.41 MB/s BenchmarkEqualBothUnaligned/4096_0-4 101751 1104 ns/op 3710.93 MB/s BenchmarkEqualBothUnaligned/4096_1-4 67950 1742 ns/op 2351.67 MB/s BenchmarkEqualBothUnaligned/4096_4-4 118527 1019 ns/op 4019.77 MB/s BenchmarkEqualBothUnaligned/4096_7-4 117400 1014 ns/op 4041.28 MB/s BenchmarkIndex/10-4 2955558 40.57 ns/op 246.51 MB/s BenchmarkIndex/32-4 3193354 37.57 ns/op 851.75 MB/s BenchmarkIndex/4K-4 35437 3368 ns/op 1216.29 MB/s BenchmarkIndexEasy/10-4 3153422 37.86 ns/op 264.16 MB/s BenchmarkIndexEasy/32-4 3351105 35.21 ns/op 908.89 MB/s BenchmarkIndexEasy/4K-4 454380 240.1 ns/op 17057.60 MB/s BenchmarkCount/10-4 1638031 73.77 ns/op 135.55 MB/s BenchmarkCount/32-4 1625928 74.40 ns/op 430.13 MB/s BenchmarkCount/4K-4 35034 3423 ns/op 1196.52 MB/s BenchmarkCountEasy/10-4 1694784 70.43 ns/op 141.99 MB/s BenchmarkCountEasy/32-4 1651628 71.60 ns/op 446.93 MB/s BenchmarkCountEasy/4K-4 425571 276.3 ns/op 14823.11 MB/s BenchmarkCountSingle/10-4 3113484 38.18 ns/op 261.91 MB/s BenchmarkCountSingle/32-4 2949691 40.17 ns/op 796.61 MB/s BenchmarkCountSingle/4K-4 865521 130.6 ns/op 31366.81 MB/s BenchmarkToUpper/#00-4 2795535 42.94 ns/op BenchmarkToUpper/ONLYUPPER-4 308052 381.7 ns/op BenchmarkToUpper/abc-4 487910 244.1 ns/op BenchmarkToUpper/AbC123-4 312032 388.3 ns/op BenchmarkToUpper/azAZ09_-4 279136 439.4 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 87142 1405 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 40659 2910 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 57170 2094 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 129285 926.6 ns/op BenchmarkToLower/#00-4 2763985 42.81 ns/op BenchmarkToLower/abc-4 437227 256.3 ns/op BenchmarkToLower/AbC123-4 288408 416.7 ns/op BenchmarkToLower/azAZ09_-4 278476 432.7 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 86616 1368 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 42016 2822 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 70942 1676 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 128474 943.3 ns/op BenchmarkFields/ASCII/16-4 153973 791.4 ns/op 20.22 MB/s 24 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9830 11976 ns/op 21.38 MB/s 576 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 601 190167 ns/op 21.54 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 31 3652570 ns/op 17.94 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 56582356 ns/op 18.53 MB/s 2277376 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 88992 1315 ns/op 12.17 MB/s 80 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6129 19545 ns/op 13.10 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 360 321204 ns/op 12.75 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 18 6425853 ns/op 10.20 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 127770331 ns/op 8.21 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 190834 646.0 ns/op 24.77 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 12932 9070 ns/op 28.22 MB/s 576 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 690 167228 ns/op 24.49 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 25 4040613 ns/op 16.22 MB/s 512259 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 89240218 ns/op 11.75 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 121339 967.6 ns/op 16.54 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8270 13982 ns/op 18.31 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 501 231307 ns/op 17.71 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 22 4952919 ns/op 13.23 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 105576502 ns/op 9.93 MB/s 11211008 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1936138 62.48 ns/op BenchmarkTrimSpace/ASCII-4 927585 126.1 ns/op BenchmarkTrimSpace/SomeNonASCII-4 111145 1022 ns/op BenchmarkTrimSpace/JustNonASCII-4 51702 2318 ns/op BenchmarkToValidUTF8/Valid-4 462416 243.1 ns/op BenchmarkToValidUTF8/InvalidASCII-4 342951 351.0 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 97768 1194 ns/op BenchmarkIndexHard1-4 848 137851 ns/op BenchmarkIndexHard2-4 614 194766 ns/op BenchmarkIndexHard3-4 151 789298 ns/op BenchmarkIndexHard4-4 130 912758 ns/op BenchmarkLastIndexHard1-4 6 19978940 ns/op BenchmarkLastIndexHard2-4 4 25497754 ns/op BenchmarkLastIndexHard3-4 4 27366124 ns/op BenchmarkCountHard1-4 862 139049 ns/op BenchmarkCountHard2-4 614 193855 ns/op BenchmarkCountHard3-4 152 785039 ns/op BenchmarkSplitEmptySeparator-4 1 202116149 ns/op BenchmarkSplitSingleByteSeparator-4 9 12999368 ns/op BenchmarkSplitMultiByteSeparator-4 10 10477106 ns/op BenchmarkSplitNSingleByteSeparator-4 165037 612.7 ns/op BenchmarkSplitNMultiByteSeparator-4 69889 1560 ns/op BenchmarkRepeat-4 188348 602.6 ns/op BenchmarkRepeatLarge/256/1-4 129720 821.1 ns/op 311.77 MB/s BenchmarkRepeatLarge/256/16-4 246898 561.6 ns/op 455.86 MB/s BenchmarkRepeatLarge/512/1-4 111009 1102 ns/op 464.67 MB/s BenchmarkRepeatLarge/512/16-4 118424 879.2 ns/op 582.35 MB/s BenchmarkRepeatLarge/1024/1-4 65548 1768 ns/op 579.14 MB/s BenchmarkRepeatLarge/1024/16-4 67771 1527 ns/op 670.48 MB/s BenchmarkRepeatLarge/2048/1-4 43462 2684 ns/op 763.09 MB/s BenchmarkRepeatLarge/2048/16-4 49647 2375 ns/op 862.22 MB/s BenchmarkRepeatLarge/4096/1-4 23846 4460 ns/op 918.45 MB/s BenchmarkRepeatLarge/4096/16-4 26857 4768 ns/op 859.01 MB/s BenchmarkRepeatLarge/8192/1-4 13466 8977 ns/op 912.52 MB/s BenchmarkRepeatLarge/8192/16-4 14580 8218 ns/op 996.81 MB/s BenchmarkRepeatLarge/8192/4097-4 26216 4323 ns/op 947.68 MB/s BenchmarkRepeatLarge/16384/1-4 8707 16491 ns/op 993.54 MB/s BenchmarkRepeatLarge/16384/16-4 7490 15661 ns/op 1046.20 MB/s BenchmarkRepeatLarge/16384/4097-4 9789 12473 ns/op 985.41 MB/s BenchmarkRepeatLarge/32768/1-4 3523 32638 ns/op 1003.98 MB/s BenchmarkRepeatLarge/32768/16-4 3889 32064 ns/op 1021.94 MB/s BenchmarkRepeatLarge/32768/4097-4 4327 26257 ns/op 1092.25 MB/s BenchmarkRepeatLarge/65536/1-4 1704 60806 ns/op 1077.79 MB/s BenchmarkRepeatLarge/65536/16-4 2342 56655 ns/op 1156.76 MB/s BenchmarkRepeatLarge/65536/4097-4 2246 58967 ns/op 1042.20 MB/s BenchmarkRepeatLarge/131072/1-4 182 647718 ns/op 202.36 MB/s BenchmarkRepeatLarge/131072/16-4 181 648593 ns/op 202.09 MB/s BenchmarkRepeatLarge/131072/4097-4 180 636772 ns/op 199.45 MB/s BenchmarkRepeatLarge/262144/1-4 96 1253980 ns/op 209.05 MB/s BenchmarkRepeatLarge/262144/16-4 94 1263410 ns/op 207.49 MB/s BenchmarkRepeatLarge/262144/4097-4 94 1267045 ns/op 203.71 MB/s BenchmarkRepeatLarge/524288/1-4 50 2491868 ns/op 210.40 MB/s BenchmarkRepeatLarge/524288/16-4 48 2576104 ns/op 203.52 MB/s BenchmarkRepeatLarge/524288/4097-4 45 2494776 ns/op 208.56 MB/s BenchmarkRepeatLarge/1048576/1-4 24 5145910 ns/op 203.77 MB/s BenchmarkRepeatLarge/1048576/16-4 25 5008447 ns/op 209.36 MB/s BenchmarkRepeatLarge/1048576/4097-4 25 5067755 ns/op 206.15 MB/s BenchmarkRepeatLarge/2097152/1-4 13 8855024 ns/op 236.83 MB/s BenchmarkRepeatLarge/2097152/16-4 13 9068106 ns/op 231.27 MB/s BenchmarkRepeatLarge/2097152/4097-4 13 9116683 ns/op 229.64 MB/s BenchmarkRepeatLarge/4194304/1-4 6 18570710 ns/op 225.86 MB/s BenchmarkRepeatLarge/4194304/16-4 6 18416918 ns/op 227.74 MB/s BenchmarkRepeatLarge/4194304/4097-4 6 18769657 ns/op 223.30 MB/s BenchmarkRepeatLarge/8388608/1-4 3 39772815 ns/op 210.91 MB/s BenchmarkRepeatLarge/8388608/16-4 3 37812329 ns/op 221.85 MB/s BenchmarkRepeatLarge/8388608/4097-4 3 39745377 ns/op 211.01 MB/s BenchmarkRepeatLarge/16777216/1-4 2 76108160 ns/op 220.44 MB/s BenchmarkRepeatLarge/16777216/16-4 2 73032682 ns/op 229.72 MB/s BenchmarkRepeatLarge/16777216/4097-4 2 75209926 ns/op 223.07 MB/s BenchmarkRepeatLarge/33554432/1-4 1 144356812 ns/op 232.44 MB/s BenchmarkRepeatLarge/33554432/16-4 1 140244271 ns/op 239.26 MB/s BenchmarkRepeatLarge/33554432/4097-4 1 139128320 ns/op 241.18 MB/s BenchmarkRepeatLarge/67108864/1-4 1 295849294 ns/op 226.83 MB/s BenchmarkRepeatLarge/67108864/16-4 1 292019648 ns/op 229.81 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 289670885 ns/op 231.67 MB/s BenchmarkRepeatLarge/134217728/1-4 1 597319473 ns/op 224.70 MB/s BenchmarkRepeatLarge/134217728/16-4 1 578408059 ns/op 232.05 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 572269435 ns/op 234.54 MB/s BenchmarkRepeatLarge/268435456/1-4 1 1185432499 ns/op 226.45 MB/s BenchmarkRepeatLarge/268435456/16-4 1 1136653524 ns/op 236.16 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 1076979743 ns/op 249.25 MB/s BenchmarkRepeatLarge/536870912/1-4 1 2234095379 ns/op 240.31 MB/s BenchmarkRepeatLarge/536870912/16-4 1 2236837460 ns/op 240.01 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 2196237466 ns/op 244.45 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 4582149935 ns/op 234.33 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 4462989840 ns/op 240.59 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 4337950401 ns/op 247.52 MB/s BenchmarkBytesCompare/1-4 10433067 10.78 ns/op BenchmarkBytesCompare/2-4 9920478 10.65 ns/op BenchmarkBytesCompare/4-4 11159922 10.70 ns/op BenchmarkBytesCompare/8-4 11793360 10.31 ns/op BenchmarkBytesCompare/16-4 12192375 9.839 ns/op BenchmarkBytesCompare/32-4 9641940 11.16 ns/op BenchmarkBytesCompare/64-4 9636129 12.44 ns/op BenchmarkBytesCompare/128-4 8544013 13.23 ns/op BenchmarkBytesCompare/256-4 7211626 16.35 ns/op BenchmarkBytesCompare/512-4 5287027 22.79 ns/op BenchmarkBytesCompare/1024-4 3353203 35.47 ns/op BenchmarkBytesCompare/2048-4 1936962 60.69 ns/op BenchmarkIndexAnyASCII/1:1-4 2466868 48.74 ns/op BenchmarkIndexAnyASCII/1:2-4 2397436 49.42 ns/op BenchmarkIndexAnyASCII/1:4-4 2453040 48.82 ns/op BenchmarkIndexAnyASCII/1:8-4 2444732 48.97 ns/op BenchmarkIndexAnyASCII/1:16-4 2504784 48.61 ns/op BenchmarkIndexAnyASCII/1:32-4 2454903 48.21 ns/op BenchmarkIndexAnyASCII/1:64-4 2461142 48.65 ns/op BenchmarkIndexAnyASCII/16:1-4 2504257 47.51 ns/op BenchmarkIndexAnyASCII/16:2-4 336770 339.3 ns/op BenchmarkIndexAnyASCII/16:4-4 342596 341.1 ns/op BenchmarkIndexAnyASCII/16:8-4 340309 336.1 ns/op BenchmarkIndexAnyASCII/16:16-4 337118 345.9 ns/op BenchmarkIndexAnyASCII/16:32-4 310414 379.8 ns/op BenchmarkIndexAnyASCII/16:64-4 269719 433.2 ns/op BenchmarkIndexAnyASCII/256:1-4 2353712 50.40 ns/op BenchmarkIndexAnyASCII/256:2-4 26121 4567 ns/op BenchmarkIndexAnyASCII/256:4-4 26078 4615 ns/op BenchmarkIndexAnyASCII/256:8-4 26116 4591 ns/op BenchmarkIndexAnyASCII/256:16-4 25843 4611 ns/op BenchmarkIndexAnyASCII/256:32-4 26103 4610 ns/op BenchmarkIndexAnyASCII/256:64-4 25329 4718 ns/op BenchmarkIndexAnyUTF8/1:1-4 2502496 48.03 ns/op BenchmarkIndexAnyUTF8/1:2-4 2476651 48.33 ns/op BenchmarkIndexAnyUTF8/1:4-4 2485422 48.33 ns/op BenchmarkIndexAnyUTF8/1:8-4 2476346 48.29 ns/op BenchmarkIndexAnyUTF8/1:16-4 2517244 47.37 ns/op BenchmarkIndexAnyUTF8/1:32-4 2437292 47.86 ns/op BenchmarkIndexAnyUTF8/1:64-4 2490711 48.01 ns/op BenchmarkIndexAnyUTF8/16:1-4 157732 734.2 ns/op BenchmarkIndexAnyUTF8/16:2-4 295203 399.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 292904 399.2 ns/op BenchmarkIndexAnyUTF8/16:8-4 292706 400.7 ns/op BenchmarkIndexAnyUTF8/16:16-4 302128 387.6 ns/op BenchmarkIndexAnyUTF8/16:32-4 284808 400.3 ns/op BenchmarkIndexAnyUTF8/16:64-4 291225 403.9 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10742 ns/op BenchmarkIndexAnyUTF8/256:2-4 20331 5836 ns/op BenchmarkIndexAnyUTF8/256:4-4 20539 5893 ns/op BenchmarkIndexAnyUTF8/256:8-4 20640 5851 ns/op BenchmarkIndexAnyUTF8/256:16-4 21139 5623 ns/op BenchmarkIndexAnyUTF8/256:32-4 20668 5808 ns/op BenchmarkIndexAnyUTF8/256:64-4 20433 5905 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2529038 46.80 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2534203 48.16 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2557642 47.18 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2555934 47.18 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2566977 46.81 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2510900 47.60 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2517139 47.00 ns/op BenchmarkLastIndexAnyASCII/16:1-4 353347 325.9 ns/op BenchmarkLastIndexAnyASCII/16:2-4 352218 328.1 ns/op BenchmarkLastIndexAnyASCII/16:4-4 350698 329.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 355998 329.5 ns/op BenchmarkLastIndexAnyASCII/16:16-4 329678 340.0 ns/op BenchmarkLastIndexAnyASCII/16:32-4 311656 372.3 ns/op BenchmarkLastIndexAnyASCII/16:64-4 276267 428.3 ns/op BenchmarkLastIndexAnyASCII/256:1-4 26212 4544 ns/op BenchmarkLastIndexAnyASCII/256:2-4 26700 4471 ns/op BenchmarkLastIndexAnyASCII/256:4-4 24768 4525 ns/op BenchmarkLastIndexAnyASCII/256:8-4 25662 4643 ns/op BenchmarkLastIndexAnyASCII/256:16-4 26128 4528 ns/op BenchmarkLastIndexAnyASCII/256:32-4 26169 4526 ns/op BenchmarkLastIndexAnyASCII/256:64-4 25833 4548 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2607872 46.62 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2512516 47.08 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2570916 46.22 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2573305 47.04 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2581844 46.17 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2535532 47.50 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2528056 46.86 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 255285 454.9 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 286372 410.2 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 291585 411.1 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 278534 408.9 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 293185 393.6 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 283149 412.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 284684 412.6 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 18336 6497 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 20036 5911 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 20300 5925 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 20486 5946 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 21027 5670 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 20488 5922 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 20392 5895 ns/op BenchmarkTrimASCII/1:1-4 2957316 40.32 ns/op BenchmarkTrimASCII/1:2-4 2406391 50.12 ns/op BenchmarkTrimASCII/1:4-4 2308309 52.14 ns/op BenchmarkTrimASCII/1:8-4 2094560 56.95 ns/op BenchmarkTrimASCII/1:16-4 1791388 67.66 ns/op BenchmarkTrimASCII/16:1-4 488490 231.1 ns/op BenchmarkTrimASCII/16:2-4 352699 330.2 ns/op BenchmarkTrimASCII/16:4-4 346640 327.2 ns/op BenchmarkTrimASCII/16:8-4 357098 330.7 ns/op BenchmarkTrimASCII/16:16-4 340041 335.5 ns/op BenchmarkTrimASCII/256:1-4 37591 3064 ns/op BenchmarkTrimASCII/256:2-4 26718 4482 ns/op BenchmarkTrimASCII/256:4-4 26697 4478 ns/op BenchmarkTrimASCII/256:8-4 26726 4483 ns/op BenchmarkTrimASCII/256:16-4 26344 4509 ns/op BenchmarkTrimASCII/4096:1-4 2358 49186 ns/op BenchmarkTrimASCII/4096:2-4 1687 69941 ns/op BenchmarkTrimASCII/4096:4-4 1688 70101 ns/op BenchmarkTrimASCII/4096:8-4 1690 70191 ns/op BenchmarkTrimASCII/4096:16-4 1670 70033 ns/op BenchmarkTrimByte-4 2054203 58.59 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13585 8789 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13597 8787 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 649 179969 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1282 90944 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2430 45709 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 4412 23921 ns/op BenchmarkCompareBytesEqual-4 10458274 10.97 ns/op BenchmarkCompareBytesToNil-4 11498221 10.32 ns/op BenchmarkCompareBytesEmpty-4 12570782 9.430 ns/op BenchmarkCompareBytesIdentical-4 12827652 9.375 ns/op BenchmarkCompareBytesSameLength-4 10277362 11.73 ns/op BenchmarkCompareBytesDifferentLength-4 10191640 11.75 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 1849 64924 ns/op 16150.99 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 1876 65399 ns/op 16033.73 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 1876 63124 ns/op 16611.52 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 1760 67193 ns/op 15605.69 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 1754 64212 ns/op 16330.13 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 1771 67078 ns/op 15632.37 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 1779 63331 ns/op 16557.12 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 1876 62545 ns/op 16765.24 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 1861 65419 ns/op 16028.80 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 1820 67392 ns/op 15559.43 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 1809 64958 ns/op 16142.38 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 1878 63171 ns/op 16599.21 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 1791 67847 ns/op 15455.17 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 1821 63602 ns/op 16486.55 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 1752 64977 ns/op 16137.68 MB/s BenchmarkCompareBytesBig-4 1831 64958 ns/op 16142.44 MB/s BenchmarkCompareBytesBigIdentical-4 13470783 8.743 ns/op 119930764.85 MB/s PASS ok bytes 78.516s goos: linux goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 76191795 ns/op 1.31 MB/s 3616688 B/op 54 allocs/op BenchmarkDecodeNewton-4 1 308434975 ns/op 1.84 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 5 24164226 ns/op 0.68 MB/s 3645019 B/op 51 allocs/op PASS ok compress/bzip2 2.347s goos: linux goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 62 1745268 ns/op 5.73 MB/s 42524 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 7 16379146 ns/op 6.11 MB/s 42949 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 165787372 ns/op 6.03 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 62 1755439 ns/op 5.70 MB/s 42604 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 17478717 ns/op 5.72 MB/s 45010 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 178478038 ns/op 5.60 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 62 1745709 ns/op 5.73 MB/s 42432 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 7 16382036 ns/op 6.10 MB/s 42056 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 167001199 ns/op 5.99 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 66 1733216 ns/op 5.77 MB/s 42817 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 7 16520448 ns/op 6.05 MB/s 44403 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 166811694 ns/op 5.99 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 58 1904364 ns/op 5.25 MB/s 42799 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 18196411 ns/op 5.50 MB/s 47833 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 183340810 ns/op 5.45 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 75 1513259 ns/op 6.61 MB/s 43677 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 9 12342634 ns/op 8.10 MB/s 44682 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 127148185 ns/op 7.86 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 81 1362353 ns/op 7.34 MB/s 42777 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 12 9870456 ns/op 10.13 MB/s 43608 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 98841616 ns/op 10.12 MB/s 70060 B/op 161 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 84 1334987 ns/op 7.49 MB/s 43400 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 12 9971251 ns/op 10.03 MB/s 45662 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 98659213 ns/op 10.14 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 90 1170155 ns/op 8.55 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 10 10867012 ns/op 9.20 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 108200228 ns/op 9.24 MB/s BenchmarkEncode/Digits/Speed/1e4-4 44 2285805 ns/op 4.37 MB/s BenchmarkEncode/Digits/Speed/1e5-4 5 20774337 ns/op 4.81 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 200243221 ns/op 4.99 MB/s BenchmarkEncode/Digits/Default/1e4-4 18 6610966 ns/op 1.51 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 76766709 ns/op 1.30 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 792297212 ns/op 1.26 MB/s BenchmarkEncode/Digits/Compression/1e4-4 18 6519131 ns/op 1.53 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 76227957 ns/op 1.31 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 784452030 ns/op 1.27 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 76 1374515 ns/op 7.28 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 9 11655718 ns/op 8.58 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 115160297 ns/op 8.68 MB/s BenchmarkEncode/Newton/Speed/1e4-4 49 2101106 ns/op 4.76 MB/s BenchmarkEncode/Newton/Speed/1e5-4 7 15885775 ns/op 6.29 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 157946812 ns/op 6.33 MB/s BenchmarkEncode/Newton/Default/1e4-4 18 6337736 ns/op 1.58 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 70752540 ns/op 1.41 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 723158847 ns/op 1.38 MB/s BenchmarkEncode/Newton/Compression/1e4-4 18 6501450 ns/op 1.54 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 89484378 ns/op 1.12 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 940986894 ns/op 1.06 MB/s PASS ok compress/flate 18.919s goos: linux goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 50 2326745 ns/op 4.30 MB/s BenchmarkDecoder/1e-Reuse4-4 51 2289269 ns/op 4.37 MB/s BenchmarkDecoder/1e5-4 5 22227566 ns/op 4.50 MB/s BenchmarkDecoder/1e-Reuse5-4 5 21990458 ns/op 4.55 MB/s BenchmarkDecoder/1e6-4 1 221535644 ns/op 4.51 MB/s BenchmarkDecoder/1e-Reuse6-4 1 221814252 ns/op 4.51 MB/s BenchmarkEncoder/1e4-4 50 2191455 ns/op 4.56 MB/s BenchmarkEncoder/1e-Reuse4-4 66 1794959 ns/op 5.57 MB/s BenchmarkEncoder/1e5-4 6 20038912 ns/op 4.99 MB/s BenchmarkEncoder/1e-Reuse5-4 6 19322774 ns/op 5.18 MB/s BenchmarkEncoder/1e6-4 1 201937609 ns/op 4.95 MB/s BenchmarkEncoder/1e-Reuse6-4 1 196288647 ns/op 5.09 MB/s PASS ok compress/lzw 3.823s goos: linux goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 31 3684970 ns/op PASS ok container/heap 1.242s goos: linux goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 15268 7577 ns/op BenchmarkWithTimeout/concurrency=40-4 4478 24521 ns/op BenchmarkWithTimeout/concurrency=4000-4 5190 27160 ns/op BenchmarkWithTimeout/concurrency=400000-4 5725 21334 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 370104 295.9 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 9862 11246 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 13208 8899 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2287 55095 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1471 84354 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 1818 56183 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 198 607331 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 142 888283 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 217 542422 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 20 9406731 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 12 9866259 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 20 5416518 ns/op BenchmarkCheckCanceled/Err-4 224433 517.6 ns/op BenchmarkCheckCanceled/Done-4 341421 349.0 ns/op BenchmarkContextCancelDone-4 531435 218.6 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 18354 6670 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 10000 10908 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 12356 10770 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 11979 14582 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 10000 15235 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 510745 234.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 279998 418.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 201682 599.0 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 124233 955.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 64497 1863 ns/op PASS ok context 14.093s goos: linux goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1613953 74.80 ns/op 213.89 MB/s BenchmarkDecrypt-4 1628949 73.63 ns/op 217.32 MB/s BenchmarkExpand-4 1364869 87.58 ns/op PASS ok crypto/aes 1.632s goos: linux goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 183196 618.3 ns/op 103.51 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 329030 325.3 ns/op 196.76 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 187798 648.0 ns/op 98.76 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 330415 349.4 ns/op 183.17 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 109833 1093 ns/op 1234.77 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 143876 832.0 ns/op 1622.54 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 90932 1315 ns/op 1026.73 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 119354 1015 ns/op 1329.48 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 36558 3282 ns/op 2495.99 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 37603 3177 ns/op 2578.17 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 26984 4466 ns/op 1834.38 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 29522 4079 ns/op 2008.26 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 6247 16546 ns/op 61.58 MB/s BenchmarkAESCFBDecrypt1K-4 6884 16424 ns/op 62.04 MB/s BenchmarkAESCFBDecrypt8K-4 931 131250 ns/op 62.38 MB/s BenchmarkAESOFB1K-4 10000 10509 ns/op 96.96 MB/s BenchmarkAESCTR1K-4 13711 8707 ns/op 117.04 MB/s BenchmarkAESCTR8K-4 1710 69577 ns/op 117.67 MB/s BenchmarkAESCBCEncrypt1K-4 13216 8362 ns/op 122.45 MB/s BenchmarkAESCBCDecrypt1K-4 17859 6712 ns/op 152.56 MB/s PASS ok crypto/cipher 3.895s goos: linux goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 78180 1495 ns/op 5.35 MB/s BenchmarkDecrypt-4 82269 1419 ns/op 5.64 MB/s BenchmarkTDESEncrypt-4 32059 3734 ns/op 2.14 MB/s BenchmarkTDESDecrypt-4 30988 3782 ns/op 2.12 MB/s PASS ok crypto/des 1.611s goos: linux goarch: amd64 pkg: crypto/ecdh cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkECDH/P256-4 916 124271 ns/op 760 B/op 12 allocs/op BenchmarkECDH/P384-4 13 8492794 ns/op 1086 B/op 21 allocs/op BenchmarkECDH/P521-4 5 21343676 ns/op 1534 B/op 21 allocs/op BenchmarkECDH/X25519-4 93 1255110 ns/op 377 B/op 9 allocs/op PASS ok crypto/ecdh 1.714s goos: linux goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1627 70622 ns/op 2511 B/op 33 allocs/op BenchmarkSign/P384-4 31 3827946 ns/op 2678 B/op 34 allocs/op BenchmarkSign/P521-4 13 9106409 ns/op 3060 B/op 35 allocs/op BenchmarkVerify/P256-4 921 127604 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 12 9879091 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 5 23917542 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 4003 28840 ns/op 896 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 54 2179070 ns/op 1093 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 21 5242578 ns/op 1417 B/op 17 allocs/op PASS ok crypto/ecdsa 2.711s goos: linux goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 319 355790 ns/op BenchmarkNewKeyFromSeed-4 321 363004 ns/op BenchmarkSigning-4 297 386767 ns/op BenchmarkVerification-4 205 586105 ns/op PASS ok crypto/ed25519 1.656s goos: linux goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 5071 22866 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 139 851545 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 49 2272786 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 21 5329778 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1365 86239 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 54 2116213 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 20 5792555 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 15233849 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 12296 9382 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 5518 19995 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 3602 29963 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 74 1494355 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2365 47657 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 283 416720 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1635 72413 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 94 1204078 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.418s goos: linux goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 15295 7767 ns/op 131.84 MB/s BenchmarkHMACSHA256_32-4 24937 4684 ns/op 6.83 MB/s BenchmarkNewWriteSum-4 12183 9077 ns/op 3.53 MB/s PASS ok crypto/hmac 1.613s goos: linux goarch: amd64 pkg: crypto/internal/bigmod cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkModAdd-4 51608 2260 ns/op BenchmarkModSub-4 51448 2265 ns/op BenchmarkMontgomeryRepr-4 26876 4472 ns/op BenchmarkMontgomeryMul-4 27193 4422 ns/op BenchmarkModMul-4 13219 9277 ns/op BenchmarkExpBig-4 14 7769414 ns/op BenchmarkExp-4 6 18826443 ns/op PASS ok crypto/internal/bigmod 2.121s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodingDecoding-4 3109 34162 ns/op BenchmarkScalarBaseMult-4 338 332000 ns/op BenchmarkScalarMult-4 153 768157 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 223 531313 ns/op PASS ok crypto/internal/edwards25519 1.639s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 465561 221.7 ns/op BenchmarkMultiply-4 4224810 29.95 ns/op BenchmarkSquare-4 5191554 22.79 ns/op BenchmarkInvert-4 24248 4949 ns/op BenchmarkMult32-4 1435730 82.85 ns/op PASS ok crypto/internal/edwards25519/field 1.814s goos: linux goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 58 2037439 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1602 73730 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 19 5637138 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 7 14629798 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 157 747169 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8026 14565 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 60 1897047 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 24 4596837 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.155s goos: linux goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 568088 207.1 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 280490 409.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 118765 1006 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 566836 211.1 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 291699 406.8 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 117493 997.1 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.838s goos: linux goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 118038 953.3 ns/op 8.39 MB/s BenchmarkHash64-4 145540 795.3 ns/op 80.47 MB/s BenchmarkHash128-4 129979 886.6 ns/op 144.37 MB/s BenchmarkHash256-4 106341 1106 ns/op 231.50 MB/s BenchmarkHash512-4 77984 1511 ns/op 338.94 MB/s BenchmarkHash1K-4 50755 2394 ns/op 427.77 MB/s BenchmarkHash8K-4 8179 14300 ns/op 572.86 MB/s BenchmarkHash1M-4 68 1735139 ns/op 604.32 MB/s BenchmarkHash8M-4 8 13869175 ns/op 604.84 MB/s BenchmarkHash8BytesUnaligned-4 115296 973.9 ns/op 8.21 MB/s BenchmarkHash1KUnaligned-4 49582 2420 ns/op 423.16 MB/s BenchmarkHash8KUnaligned-4 8142 14533 ns/op 563.69 MB/s PASS ok crypto/md5 2.764s goos: linux goarch: amd64 pkg: crypto/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrime-4 2 398418063 ns/op PASS ok crypto/rand 1.906s goos: linux goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 14168 8487 ns/op 15.08 MB/s BenchmarkRC4_1K-4 1663 67470 ns/op 15.18 MB/s BenchmarkRC4_8K-4 224 534913 ns/op 15.14 MB/s PASS ok crypto/rc4 1.530s goos: linux goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecryptPKCS1v15/2048-4 10 10947004 ns/op BenchmarkDecryptPKCS1v15/3072-4 5 24860765 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 44885153 ns/op BenchmarkEncryptPKCS1v15/2048-4 664 177066 ns/op BenchmarkDecryptOAEP/2048-4 10 10937881 ns/op BenchmarkEncryptOAEP/2048-4 578 203043 ns/op BenchmarkSignPKCS1v15/2048-4 10 11035528 ns/op BenchmarkVerifyPKCS1v15/2048-4 645 180244 ns/op BenchmarkSignPSS/2048-4 9 11253723 ns/op BenchmarkVerifyPSS/2048-4 582 198856 ns/op PASS ok crypto/rsa 2.888s goos: linux goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 98160 1184 ns/op 6.76 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 110350 1038 ns/op 7.71 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 75180 1586 ns/op 201.71 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 84709 1427 ns/op 224.17 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 49117 2434 ns/op 420.64 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 52570 2288 ns/op 447.46 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9754 11644 ns/op 703.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 10000 11407 ns/op 718.17 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.194s goos: linux goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 76990 1456 ns/op 5.49 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 90386 1303 ns/op 6.14 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 90808 1319 ns/op 6.07 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 25662 4582 ns/op 223.48 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 27080 4477 ns/op 228.72 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 26955 4443 ns/op 230.48 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4189 27961 ns/op 292.98 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4288 27709 ns/op 295.65 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4233 28059 ns/op 291.96 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.298s goos: linux goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 57291 2074 ns/op 3.86 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 70996 1643 ns/op 4.87 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 65457 1818 ns/op 4.40 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 27666 4290 ns/op 238.69 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 31533 3891 ns/op 263.16 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 28704 4120 ns/op 248.56 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5640 20914 ns/op 391.69 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5761 20334 ns/op 402.88 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5785 20749 ns/op 394.82 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.306s goos: linux goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 16515189 7.274 ns/op BenchmarkConstantTimeEq-4 16891782 6.963 ns/op BenchmarkConstantTimeLessOrEq-4 15986696 7.286 ns/op BenchmarkXORBytes/8Bytes-4 4721340 24.42 ns/op 327.63 MB/s BenchmarkXORBytes/128Bytes-4 3825732 31.28 ns/op 4091.47 MB/s BenchmarkXORBytes/2048Bytes-4 1000000 111.5 ns/op 18366.12 MB/s BenchmarkXORBytes/32768Bytes-4 60970 1973 ns/op 16608.94 MB/s PASS ok crypto/subtle 1.972s goos: linux goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCertCache/0-4 120 1038868 ns/op BenchmarkCertCache/1-4 142 778320 ns/op BenchmarkCertCache/2-4 127 870788 ns/op BenchmarkCertCache/3-4 136 841580 ns/op BenchmarkHandshakeServer/RSA-4 16 7492493 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 14 7842364 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 15 8003476 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 100 1182756 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 134 845834 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 48 2380276 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 57 2007726 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 35018557 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 3 34411964 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 4 26599129 ns/op 39.42 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 4 34780055 ns/op 30.15 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 3 40479533 ns/op 51.81 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 2 53027057 ns/op 39.55 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 69360284 ns/op 60.47 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 88381986 ns/op 47.46 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 128327145 ns/op 65.37 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 158488612 ns/op 52.93 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 242706744 ns/op 69.13 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 315361564 ns/op 53.20 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 445742642 ns/op 75.28 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 691912780 ns/op 48.50 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 977192229 ns/op 68.68 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1186940037 ns/op 56.54 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 4 30029290 ns/op 34.92 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 3 36797041 ns/op 28.50 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 3 39264461 ns/op 53.41 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 52964429 ns/op 39.60 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 76036451 ns/op 55.16 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 1 101132923 ns/op 41.47 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 137459886 ns/op 61.03 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 166775530 ns/op 50.30 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 227526035 ns/op 73.74 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 326780156 ns/op 51.34 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 465695528 ns/op 72.05 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 600350866 ns/op 55.89 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 913336541 ns/op 73.48 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1248038838 ns/op 53.77 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 706977252 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 710546673 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 291341500 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 292447992 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 152468295 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 152217220 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 84052585 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 83540794 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 42570348 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 42082469 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 146848885 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 148922957 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 67884706 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 67598219 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 41174517 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 39878116 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 4 27905085 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 4 27672034 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 5 20090443 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 6 19613308 ns/op PASS ok crypto/tls 20.239s goos: linux goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 9 11829471 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 286 399708 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 883 124721 ns/op 12658 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 837 136566 ns/op 14067 B/op 188 allocs/op PASS ok crypto/x509 2.329s goos: linux goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 4 29130240 ns/op 2503386 B/op 14640 allocs/op BenchmarkConcurrentStmtQuery-4 4 29043080 ns/op 2236316 B/op 17655 allocs/op BenchmarkConcurrentStmtExec-4 6 17109842 ns/op 1772754 B/op 3172 allocs/op BenchmarkConcurrentTxQuery-4 4 29704361 ns/op 2359604 B/op 19656 allocs/op BenchmarkConcurrentTxExec-4 9 12036983 ns/op 595111 B/op 14149 allocs/op BenchmarkConcurrentTxStmtQuery-4 5 21811398 ns/op 839648 B/op 20158 allocs/op BenchmarkConcurrentTxStmtExec-4 25 4435786 ns/op 108092 B/op 2175 allocs/op BenchmarkConcurrentRandom-4 4 26897438 ns/op 1671260 B/op 14325 allocs/op BenchmarkManyConcurrentQueries-4 1804 56501 ns/op 4024 B/op 20 allocs/op BenchmarkGrabConn-4 164745 755.6 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.955s goos: linux goarch: amd64 pkg: debug/elf cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSymbols64-4 1389 72906 ns/op BenchmarkSymbols32-4 1678 63965 ns/op PASS ok debug/elf 1.261s goos: linux goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 220544 643.4 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 73 1632729 ns/op 180254 B/op 13 allocs/op Benchmark115/LineToPC-4 78 1500723 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 18904 6374 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.781s goos: linux goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkObjectIdentifierString-4 61974 1863 ns/op BenchmarkMarshal-4 708 161000 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2731 41533 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.527s goos: linux goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 373 316496 ns/op 25.88 MB/s BenchmarkEncodeToString-4 294 357152 ns/op 22.94 MB/s BenchmarkDecode-4 146 813059 ns/op 16.13 MB/s BenchmarkDecodeString-4 148 798447 ns/op 16.42 MB/s PASS ok encoding/base32 1.725s goos: linux goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 327 324227 ns/op 25.27 MB/s BenchmarkDecodeString/2-4 290708 374.8 ns/op 10.67 MB/s BenchmarkDecodeString/4-4 239662 510.4 ns/op 15.67 MB/s BenchmarkDecodeString/8-4 196328 611.5 ns/op 19.62 MB/s BenchmarkDecodeString/64-4 38030 3097 ns/op 28.42 MB/s BenchmarkDecodeString/8192-4 333 345331 ns/op 31.63 MB/s BenchmarkNewEncoding-4 61562 1795 ns/op 142.59 MB/s PASS ok encoding/base64 1.999s goos: linux goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1374 83719 ns/op 47.78 MB/s BenchmarkReadStruct-4 17000 6908 ns/op 10.86 MB/s BenchmarkWriteStruct-4 16026 7415 ns/op 10.11 MB/s BenchmarkReadInts-4 47138 2463 ns/op 12.18 MB/s BenchmarkWriteInts-4 45388 2642 ns/op 11.36 MB/s BenchmarkWriteSlice1000Int32s-4 1387 86277 ns/op 46.36 MB/s BenchmarkPutUint16-4 3604585 33.32 ns/op 60.02 MB/s BenchmarkAppendUint16-4 3643292 32.82 ns/op 60.95 MB/s BenchmarkPutUint32-4 2537413 47.65 ns/op 83.94 MB/s BenchmarkAppendUint32-4 2490130 47.55 ns/op 84.12 MB/s BenchmarkPutUint64-4 1098649 108.5 ns/op 73.70 MB/s BenchmarkAppendUint64-4 931719 110.4 ns/op 72.47 MB/s BenchmarkLittleEndianPutUint16-4 3564400 33.77 ns/op 59.22 MB/s BenchmarkLittleEndianAppendUint16-4 3464593 34.95 ns/op 57.22 MB/s BenchmarkLittleEndianPutUint32-4 2520174 47.88 ns/op 83.54 MB/s BenchmarkLittleEndianAppendUint32-4 2630156 46.18 ns/op 86.61 MB/s BenchmarkLittleEndianPutUint64-4 959769 107.5 ns/op 74.40 MB/s BenchmarkLittleEndianAppendUint64-4 1000000 110.9 ns/op 72.15 MB/s BenchmarkReadFloats-4 155056 781.2 ns/op 15.36 MB/s BenchmarkWriteFloats-4 154911 788.0 ns/op 15.23 MB/s BenchmarkReadSlice1000Float32s-4 1026 101627 ns/op 39.36 MB/s BenchmarkWriteSlice1000Float32s-4 1120 109183 ns/op 36.64 MB/s BenchmarkReadSlice1000Uint8s-4 75276 1493 ns/op 669.96 MB/s BenchmarkWriteSlice1000Uint8s-4 90482 1126 ns/op 888.27 MB/s BenchmarkPutUvarint32-4 794422 142.2 ns/op 28.12 MB/s BenchmarkPutUvarint64-4 193111 609.5 ns/op 13.13 MB/s PASS ok encoding/binary 5.068s goos: linux goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 5724 18069 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 7059 16433 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 6129 16652 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 3674 28593 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 6774 15065 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 7839 15110 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 7965 15132 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 4532 26316 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 10000 10055 ns/op PASS ok encoding/csv 2.158s goos: linux goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 11946 10405 ns/op 1813 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 14960 9213 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 277 448283 ns/op 16721 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 757 146849 ns/op 648 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1612 69801 ns/op 54 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1528 69969 ns/op 57 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2374 46254 ns/op 163 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 67 1812450 ns/op 34112 B/op 252 allocs/op BenchmarkDecodeComplex128Slice-4 618 175854 ns/op 25227 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1010 100928 ns/op 10801 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1158 87702 ns/op 9760 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 607 168871 ns/op 39166 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 284 443337 ns/op 66352 B/op 2205 allocs/op BenchmarkDecodeBytesSlice-4 594 243863 ns/op 23694 B/op 189 allocs/op BenchmarkDecodeInterfaceSlice-4 86 1265796 ns/op 83111 B/op 3178 allocs/op BenchmarkDecodeMap-4 70 1638559 ns/op 54120 B/op 181 allocs/op PASS ok encoding/gob 3.833s goos: linux goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 13298 9143 ns/op 28.00 MB/s BenchmarkEncode/1024-4 3016 36350 ns/op 28.17 MB/s BenchmarkEncode/4096-4 818 144666 ns/op 28.31 MB/s BenchmarkEncode/16384-4 208 579242 ns/op 28.29 MB/s BenchmarkDecode/256-4 26232 4594 ns/op 55.72 MB/s BenchmarkDecode/1024-4 6403 18209 ns/op 56.24 MB/s BenchmarkDecode/4096-4 1620 72286 ns/op 56.66 MB/s BenchmarkDecode/16384-4 415 286945 ns/op 57.10 MB/s BenchmarkDump/256-4 1324 89828 ns/op 2.85 MB/s BenchmarkDump/1024-4 340 353474 ns/op 2.90 MB/s BenchmarkDump/4096-4 81 1391294 ns/op 2.94 MB/s BenchmarkDump/16384-4 19 5919652 ns/op 2.77 MB/s PASS ok encoding/hex 2.754s goos: linux goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 111034368 ns/op 17.48 MB/s 2176 B/op 16 allocs/op BenchmarkCodeEncoderError-4 1 157431974 ns/op 12.33 MB/s 8395400 B/op 117 allocs/op BenchmarkCodeMarshal-4 1 183330086 ns/op 10.58 MB/s 10332040 B/op 57 allocs/op BenchmarkCodeMarshalError-4 1 133197888 ns/op 14.57 MB/s 1946376 B/op 69 allocs/op BenchmarkMarshalBytes/32-4 21645 5568 ns/op BenchmarkMarshalBytes/256-4 5370 21011 ns/op BenchmarkMarshalBytes/4096-4 498 240624 ns/op BenchmarkMarshalBytesError/32-4 43 2340022 ns/op BenchmarkMarshalBytesError/256-4 43 2386208 ns/op BenchmarkMarshalBytesError/4096-4 40 2627567 ns/op BenchmarkMarshalMap-4 42684 2773 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 438160809 ns/op 4.43 MB/s 10097192 B/op 40034 allocs/op BenchmarkUnicodeDecoder-4 35068 3458 ns/op 4.05 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 43404 2483 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 368068736 ns/op 5.27 MB/s 2020752 B/op 40005 allocs/op BenchmarkCodeUnmarshalReuse-4 1 362185091 ns/op 5.36 MB/s 2021368 B/op 40010 allocs/op BenchmarkUnmarshalString-4 63722 1890 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 142819 768.4 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 222753 503.7 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 19196 5986 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 83791 1494 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 92916 1381 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 19975 6280 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2425 42693 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 632 172565 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 75 1538972 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 8 15817558 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 511968 241.1 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 545476 230.7 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 561902 209.5 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 554461 194.8 ns/op BenchmarkEncodeMarshaler-4 68508 1643 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 70240 1439 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 3933819 30.35 ns/op BenchmarkNumberIsValidRegexp-4 21126 5834 ns/op PASS ok encoding/json 8.841s goos: linux goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 46 2472721 ns/op 26.50 MB/s BenchmarkDecode-4 21 5351072 ns/op 16.59 MB/s PASS ok encoding/pem 1.329s goos: linux goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 2785 39755 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1082 122234 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 3530 28854 ns/op PASS ok encoding/xml 1.492s goos: linux goarch: amd64 pkg: errors cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIs-4 228182 473.0 ns/op BenchmarkAs-4 63184 1838 ns/op PASS ok errors 1.284s goos: linux goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 317967 428.4 ns/op BenchmarkIntSet-4 398186 350.6 ns/op BenchmarkFloatAdd-4 69666 1860 ns/op BenchmarkFloatSet-4 452928 302.4 ns/op BenchmarkStringSet-4 349538 332.7 ns/op BenchmarkMapSet-4 83506 1806 ns/op BenchmarkMapSetDifferent-4 48715 2104 ns/op BenchmarkMapSetDifferentRandom-4 213 535170 ns/op BenchmarkMapSetString-4 89638 1718 ns/op BenchmarkMapAddSame-4 35661 3358 ns/op BenchmarkMapAddDifferent-4 14442 8830 ns/op BenchmarkMapAddDifferentRandom-4 187 644833 ns/op BenchmarkMapAddSameSteadyState-4 215388 523.7 ns/op BenchmarkMapAddDifferentSteadyState-4 101472 1010 ns/op BenchmarkMapString-4 5911 18329 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 20301 7103 ns/op PASS ok expvar 3.687s goos: linux goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 83835 1268 ns/op BenchmarkSprintfEmpty-4 406681 264.0 ns/op BenchmarkSprintfString-4 276182 422.9 ns/op BenchmarkSprintfTruncateString-4 239894 492.3 ns/op BenchmarkSprintfTruncateBytes-4 153471 806.3 ns/op BenchmarkSprintfSlowParsingPath-4 230037 487.9 ns/op BenchmarkSprintfQuoteString-4 47520 2431 ns/op BenchmarkSprintfInt-4 220914 499.5 ns/op BenchmarkSprintfIntInt-4 182594 558.9 ns/op BenchmarkSprintfPrefixedInt-4 206887 670.1 ns/op BenchmarkSprintfFloat-4 140648 902.6 ns/op BenchmarkSprintfComplex-4 60415 1852 ns/op BenchmarkSprintfBoolean-4 253182 512.5 ns/op BenchmarkSprintfHexString-4 101902 1117 ns/op BenchmarkSprintfHexBytes-4 89456 1481 ns/op BenchmarkSprintfBytes-4 40650 2846 ns/op BenchmarkSprintfStringer-4 69495 1537 ns/op BenchmarkSprintfStructure-4 41895 3304 ns/op BenchmarkManyArgs-4 66328 1578 ns/op BenchmarkFprintInt-4 66992 1840 ns/op BenchmarkFprintfBytes-4 70851 1708 ns/op BenchmarkFprintIntNoAlloc-4 61977 1845 ns/op BenchmarkScanInts-4 36 3253066 ns/op BenchmarkScanRecursiveInt-4 1 387937831 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 421968076 ns/op PASS ok fmt 5.672s goos: linux goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 446 243923 ns/op PASS ok go/build 1.172s goos: linux goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 42374 2539 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 12340 9722 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3556 34889 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 922 125125 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 220 516567 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 50 2576170 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 10 10354668 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 3 44698893 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 1 207003675 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.753s goos: linux goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 286465072 ns/op 0.23 MB/s 44812008 B/op 48819 allocs/op PASS ok go/format 1.339s goos: linux goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 5 21395994 ns/op 2.52 MB/s BenchmarkParseOnly-4 6 18436603 ns/op 2.92 MB/s BenchmarkResolve-4 43 2712259 ns/op 19.85 MB/s PASS ok go/parser 2.243s goos: linux goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrintFile-4 1 155548129 ns/op 0.33 MB/s 4827552 B/op 27470 allocs/op BenchmarkPrintDecl-4 664 174745 ns/op 0.18 MB/s 17006 B/op 51 allocs/op PASS ok go/printer 1.322s goos: linux goarch: amd64 pkg: go/scanner cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScan-4 270 434464 ns/op BenchmarkScanFiles/go/types/expr.go-4 14 7738124 ns/op 6.46 MB/s BenchmarkScanFiles/go/parser/parser.go-4 8 12626790 ns/op 5.85 MB/s BenchmarkScanFiles/net/http/server.go-4 6 18638379 ns/op 6.63 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 225 542000 ns/op 5.72 MB/s PASS ok go/scanner 1.740s goos: linux goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1000000 109.1 ns/op PASS ok go/token 1.140s goos: linux goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookupFieldOrMethod-4 99 1199289 ns/op BenchmarkNamed/Underlying/nongeneric-4 675565 148.9 ns/op BenchmarkNamed/Underlying/generic-4 748816 147.8 ns/op BenchmarkNamed/Underlying/src_instance-4 799539 147.5 ns/op BenchmarkNamed/Underlying/user_instance-4 769010 149.4 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 16360 6991 ns/op BenchmarkNamed/NewMethodSet/generic-4 16240 7234 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 16288 7038 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 16083 6964 ns/op BenchmarkCheck/http/funcbodies/info-4 1 806726671 ns/op 41704 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 540186395 ns/op 62277 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 288742665 ns/op 116510 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 252223371 ns/op 133316 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 565175697 ns/op 9248 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 128055847 ns/op 40789 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 72210345 ns/op 72364 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 70818774 ns/op 73767 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 175879443 ns/op 12316 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 69078555 ns/op 31353 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 50811214 ns/op 42625 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 51893076 ns/op 41746 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1574219998 ns/op 44413 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 785704814 ns/op 88980 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 206079437 ns/op 339147 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 148736175 ns/op 469867 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 631066891 ns/op 3180 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 105081068 ns/op 19082 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 86675586 ns/op 23151 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 86843876 ns/op 23103 lines/s PASS ok go/types 21.398s goos: linux goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 9697 12213 ns/op 83.85 MB/s PASS ok hash/adler32 1.237s goos: linux goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 209911 524.8 ns/op 28.58 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 237117 500.9 ns/op 29.95 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 115321 990.0 ns/op 40.40 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 113590 961.0 ns/op 41.63 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 426158 262.5 ns/op 1950.13 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 450856 257.8 ns/op 1986.13 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 388150 290.7 ns/op 3523.00 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 399334 289.3 ns/op 3539.93 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 241161 492.3 ns/op 8319.42 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 239010 489.2 ns/op 8372.92 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 51038 2342 ns/op 13994.30 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 52512 2248 ns/op 14577.75 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 407924 266.5 ns/op 56.28 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 435417 268.7 ns/op 55.83 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 435487 270.8 ns/op 147.69 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 443956 269.0 ns/op 148.69 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 313069 368.8 ns/op 1388.41 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 300543 376.0 ns/op 1361.63 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 251736 463.4 ns/op 2209.98 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 252874 466.1 ns/op 2196.88 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 219807 541.9 ns/op 7558.94 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 215948 545.8 ns/op 7503.93 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 47128 2548 ns/op 12862.64 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 47192 2548 ns/op 12858.92 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 216926 541.3 ns/op 27.71 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 216835 550.7 ns/op 27.24 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 110860 1055 ns/op 37.92 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 111027 1060 ns/op 37.74 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 8380 13680 ns/op 37.43 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8296 13936 ns/op 36.74 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4218 27907 ns/op 36.69 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4179 27583 ns/op 37.12 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1034 113520 ns/op 36.08 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1052 113658 ns/op 36.04 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 130 914943 ns/op 35.81 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 130 906888 ns/op 36.13 MB/s PASS ok hash/crc32 5.863s goos: linux goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 92 1195600 ns/op 54.81 MB/s BenchmarkCrc64/ISO4KB-4 1110 104807 ns/op 39.08 MB/s BenchmarkCrc64/ISO1KB-4 4780 22714 ns/op 45.08 MB/s BenchmarkCrc64/ECMA64KB-4 94 1202091 ns/op 54.52 MB/s BenchmarkCrc64/Random64KB-4 98 1133835 ns/op 57.80 MB/s BenchmarkCrc64/Random16KB-4 399 295753 ns/op 55.40 MB/s PASS ok hash/crc64 1.768s goos: linux goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 9088 12370 ns/op 82.78 MB/s BenchmarkFnv32aKB-4 9440 12649 ns/op 80.96 MB/s BenchmarkFnv64KB-4 9328 12481 ns/op 82.04 MB/s BenchmarkFnv64aKB-4 9296 12426 ns/op 82.41 MB/s BenchmarkFnv128KB-4 2119 55550 ns/op 18.43 MB/s BenchmarkFnv128aKB-4 2238 53719 ns/op 19.06 MB/s PASS ok hash/fnv 1.914s goos: linux goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 662848 180.8 ns/op 22.13 MB/s BenchmarkHash/n=4/Bytes-4 4807364 24.92 ns/op 160.50 MB/s BenchmarkHash/n=4/String-4 1713100 69.91 ns/op 57.21 MB/s BenchmarkHash/n=8/Write-4 677530 177.6 ns/op 45.04 MB/s BenchmarkHash/n=8/Bytes-4 4834880 24.69 ns/op 324.05 MB/s BenchmarkHash/n=8/String-4 1749750 68.06 ns/op 117.55 MB/s BenchmarkHash/n=16/Write-4 651201 179.9 ns/op 88.94 MB/s BenchmarkHash/n=16/Bytes-4 4787323 24.97 ns/op 640.65 MB/s BenchmarkHash/n=16/String-4 1781014 67.17 ns/op 238.19 MB/s BenchmarkHash/n=32/Write-4 603324 184.4 ns/op 173.50 MB/s BenchmarkHash/n=32/Bytes-4 4712869 25.34 ns/op 1262.91 MB/s BenchmarkHash/n=32/String-4 1756353 68.63 ns/op 466.25 MB/s BenchmarkHash/n=64/Write-4 553312 200.4 ns/op 319.39 MB/s BenchmarkHash/n=64/Bytes-4 4489172 26.68 ns/op 2398.37 MB/s BenchmarkHash/n=64/String-4 1719910 69.63 ns/op 919.12 MB/s BenchmarkHash/n=256/Write-4 421947 272.8 ns/op 938.47 MB/s BenchmarkHash/n=256/Bytes-4 2667784 45.20 ns/op 5663.29 MB/s BenchmarkHash/n=256/String-4 956973 124.6 ns/op 2055.24 MB/s BenchmarkHash/n=320/Write-4 439197 266.4 ns/op 1201.04 MB/s BenchmarkHash/n=320/Bytes-4 2060161 58.09 ns/op 5508.90 MB/s BenchmarkHash/n=320/String-4 668026 179.6 ns/op 1781.37 MB/s BenchmarkHash/n=1024/Write-4 279454 418.7 ns/op 2445.66 MB/s BenchmarkHash/n=1024/Bytes-4 777890 151.6 ns/op 6752.94 MB/s BenchmarkHash/n=1024/String-4 247179 475.9 ns/op 2151.53 MB/s BenchmarkHash/n=4096/Write-4 125571 941.3 ns/op 4351.29 MB/s BenchmarkHash/n=4096/Bytes-4 206482 576.9 ns/op 7100.37 MB/s BenchmarkHash/n=4096/String-4 68044 1737 ns/op 2357.87 MB/s BenchmarkHash/n=16384/Write-4 38583 3063 ns/op 5348.35 MB/s BenchmarkHash/n=16384/Bytes-4 52099 2262 ns/op 7243.04 MB/s BenchmarkHash/n=16384/String-4 17480 6865 ns/op 2386.46 MB/s PASS ok hash/maphash 5.629s goos: linux goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 795 132482 ns/op BenchmarkEscapeNone-4 127150 893.2 ns/op BenchmarkUnescape-4 754 153361 ns/op BenchmarkUnescapeNone-4 436141 241.0 ns/op BenchmarkUnescapeSparse-4 10167 11486 ns/op BenchmarkUnescapeDense-4 1052 101664 ns/op PASS ok html 1.852s goos: linux goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 9211 12522 ns/op BenchmarkCSSEscaperNoSpecials-4 45078 2598 ns/op BenchmarkDecodeCSS-4 27572 4432 ns/op BenchmarkDecodeCSSNoSpecials-4 4653844 25.46 ns/op BenchmarkCSSValueFilter-4 107581 1086 ns/op BenchmarkCSSValueFilterOk-4 81966 1488 ns/op BenchmarkEscapedExecute-4 4042 25551 ns/op BenchmarkHTMLNospaceEscaper-4 10000 10420 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 67165 1747 ns/op BenchmarkStripTags-4 21507 5452 ns/op BenchmarkStripTagsNoSpecials-4 247072 412.0 ns/op BenchmarkJSValEscaperWithNum-4 23433 5046 ns/op BenchmarkJSValEscaperWithStr-4 5337 20870 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 18584 6329 ns/op BenchmarkJSValEscaperWithObj-4 4826 24253 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 13422 8733 ns/op BenchmarkJSStrEscaperNoSpecials-4 59432 1960 ns/op BenchmarkJSStrEscaper-4 10000 10255 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 54014 2179 ns/op BenchmarkJSRegexpEscaper-4 10000 11149 ns/op BenchmarkTemplateSpecialTags-4 94 1253801 ns/op BenchmarkURLEscaper-4 3740 26959 ns/op BenchmarkURLEscaperNoSpecials-4 153098 723.7 ns/op BenchmarkURLNormalizer-4 5690 20357 ns/op BenchmarkURLNormalizerNoSpecials-4 164413 754.6 ns/op BenchmarkSrcsetFilter-4 18194 6478 ns/op BenchmarkSrcsetFilterNoSpecials-4 106430 1139 ns/op PASS ok html/template 5.098s goos: linux goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 570580 183.8 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 449217 256.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 614451 190.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 411720 256.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1862824 63.66 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1203596 99.01 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1789275 66.10 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1208150 103.6 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1401519 85.34 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 421334 266.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 361008 322.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 443846 255.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 372620 331.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 772578 139.6 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 524792 221.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 868074 122.4 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 547322 223.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 445201 257.2 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1445130 82.83 ns/op BenchmarkRGBASetRGBA-4 1468641 81.82 ns/op BenchmarkRGBA64At-4 781310 147.0 ns/op BenchmarkRGBA64SetRGBA64-4 762378 146.5 ns/op BenchmarkNRGBAAt-4 1449417 81.91 ns/op BenchmarkNRGBASetNRGBA-4 1479464 80.75 ns/op BenchmarkNRGBA64At-4 793626 145.5 ns/op BenchmarkNRGBA64SetNRGBA64-4 805863 143.7 ns/op BenchmarkAlphaAt-4 2418814 47.97 ns/op BenchmarkAlphaSetAlpha-4 2414355 48.33 ns/op BenchmarkAlpha16At-4 1584272 75.33 ns/op BenchmarkAlphaSetAlpha16-4 1613316 75.27 ns/op BenchmarkGrayAt-4 2385328 48.44 ns/op BenchmarkGraySetGray-4 2442681 47.38 ns/op BenchmarkGray16At-4 1523937 77.01 ns/op BenchmarkGraySetGray16-4 1607829 75.05 ns/op PASS ok image 6.627s goos: linux goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 3952341 30.17 ns/op BenchmarkYCbCrToRGB/128-4 4294464 27.96 ns/op BenchmarkYCbCrToRGB/255-4 4212918 28.55 ns/op BenchmarkRGBToYCbCr/0-4 4301374 28.16 ns/op BenchmarkRGBToYCbCr/Cb-4 4290519 28.13 ns/op BenchmarkRGBToYCbCr/Cr-4 4303471 27.87 ns/op BenchmarkYCbCrToRGBA/0-4 3323128 35.82 ns/op BenchmarkYCbCrToRGBA/128-4 3150060 37.64 ns/op BenchmarkYCbCrToRGBA/255-4 3382305 36.12 ns/op BenchmarkNYCbCrAToRGBA/0-4 3357832 35.71 ns/op BenchmarkNYCbCrAToRGBA/128-4 3341412 35.65 ns/op BenchmarkNYCbCrAToRGBA/255-4 3326725 35.71 ns/op PASS ok image/color 2.896s goos: linux goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 4 31859528 ns/op BenchmarkFillSrc-4 357 338424 ns/op BenchmarkCopyOver-4 7 16207054 ns/op BenchmarkCopySrc-4 441 266343 ns/op BenchmarkNRGBAOver-4 6 16874053 ns/op BenchmarkNRGBASrc-4 9 11367538 ns/op BenchmarkYCbCr-4 8 12554432 ns/op BenchmarkGray-4 16 6717549 ns/op BenchmarkCMYK-4 9 11319747 ns/op BenchmarkGlyphOver-4 20 5425513 ns/op BenchmarkRGBAMaskOver-4 4 28814018 ns/op BenchmarkGrayMaskOver-4 5 22093705 ns/op BenchmarkRGBA64ImageMaskOver-4 3 36004934 ns/op BenchmarkRGBA-4 5 23382381 ns/op BenchmarkPalettedFill-4 1011 124085 ns/op BenchmarkPalettedRGBA-4 4 25499951 ns/op BenchmarkGenericOver-4 2 51114046 ns/op BenchmarkGenericMaskOver-4 5 21563727 ns/op BenchmarkGenericSrc-4 3 34290174 ns/op BenchmarkGenericMaskSrc-4 4 30144264 ns/op PASS ok image/draw 7.004s goos: linux goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 25 4661307 ns/op 3.31 MB/s 48616 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 119270219 ns/op 2.58 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 3211173640 ns/op 0.38 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 55 2139420 ns/op 7.22 MB/s 80043 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 154216596 ns/op 0.40 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 5.369s goos: linux goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 3646 28070 ns/op BenchmarkIDCT-4 3986 26247 ns/op BenchmarkDecodeBaseline-4 9 12208455 ns/op 5.06 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 7 16943617 ns/op 3.65 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 151881730 ns/op 8.09 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 187208856 ns/op 4.92 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.272s goos: linux goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 13062327 9.166 ns/op BenchmarkDecodeGray-4 12 8689291 ns/op 7.54 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 37495238 ns/op 6.99 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 31943925 ns/op 8.21 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 22 5166277 ns/op 12.69 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 30249663 ns/op 8.67 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 37469072 ns/op 7.00 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 57886568 ns/op 5.31 MB/s 852232 B/op 32 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 55892014 ns/op 5.50 MB/s 426128 B/op 17 allocs/op BenchmarkEncodeNRGBOpaque-4 1 187141157 ns/op 6.57 MB/s 860296 B/op 32 allocs/op BenchmarkEncodeNRGBA-4 1 201538951 ns/op 6.10 MB/s 864136 B/op 32 allocs/op BenchmarkEncodePaletted-4 4 30216568 ns/op 10.17 MB/s 848656 B/op 36 allocs/op BenchmarkEncodeRGBOpaque-4 1 183184828 ns/op 6.71 MB/s 860296 B/op 32 allocs/op BenchmarkEncodeRGBA-4 1 740500192 ns/op 1.66 MB/s 864200 B/op 36 allocs/op PASS ok image/png 4.686s goos: linux goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 2 54753010 ns/op 1.83 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 47637417 ns/op 2.10 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 305644934 ns/op 1.64 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 298089158 ns/op 1.68 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 53252414 ns/op 1.88 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 45511509 ns/op 2.20 MB/s 802898 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 288598814 ns/op 1.73 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 290007060 ns/op 1.72 MB/s 4005976 B/op 3 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 636071708 ns/op 1.57 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 642132384 ns/op 1.56 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 4053829147 ns/op 1.23 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 4069641125 ns/op 1.23 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=go/size=10M/bits=32-4 1 8193946085 ns/op 1.22 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=go/size=10M/bits=64-4 1 8170655907 ns/op 1.22 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=go/size=50M/bits=32-4 1 45434946239 ns/op 1.10 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=go/size=50M/bits=64-4 1 45878911128 ns/op 1.09 MB/s 400007344 B/op 3 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 9 12011807 ns/op 8.33 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 8 13185587 ns/op 7.58 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 49516186 ns/op 10.10 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 57120740 ns/op 8.75 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 96259207 ns/op 10.39 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 116419715 ns/op 8.59 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 506570863 ns/op 9.87 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 565609253 ns/op 8.84 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=10M/bits=32-4 1 973310208 ns/op 10.27 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=10M/bits=64-4 1 1167547217 ns/op 8.56 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=zero/size=50M/bits=32-4 1 5008221134 ns/op 9.98 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=zero/size=50M/bits=64-4 1 5734462040 ns/op 8.72 MB/s 400007248 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 63052184 ns/op 1.59 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 57826847 ns/op 1.73 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 379552361 ns/op 1.32 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 399987586 ns/op 1.25 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 849975653 ns/op 1.18 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 941853920 ns/op 1.06 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 6328701114 ns/op 0.79 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 6365730968 ns/op 0.79 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=10M/bits=32-4 1 13925424439 ns/op 0.72 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=10M/bits=64-4 1 14048895278 ns/op 0.71 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=rand/size=50M/bits=32-4 1 85645215096 ns/op 0.58 MB/s 200007864 B/op 4 allocs/op BenchmarkNew/text=rand/size=50M/bits=64-4 1 84355894958 ns/op 0.59 MB/s 400007248 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 196196286 ns/op 21.30 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 204279905 ns/op 20.46 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 367.850s goos: linux goarch: amd64 pkg: internal/chacha8rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBlock-4 900220 132.5 ns/op 1932.61 MB/s PASS ok internal/chacha8rand 1.221s goos: linux goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 33620 3063 ns/op 0.33 MB/s BenchmarkMarshalCorpusFile/2-4 35076 3376 ns/op 0.59 MB/s BenchmarkMarshalCorpusFile/4-4 32352 3688 ns/op 1.08 MB/s BenchmarkMarshalCorpusFile/8-4 27039 4378 ns/op 1.83 MB/s BenchmarkMarshalCorpusFile/16-4 21189 5506 ns/op 2.91 MB/s BenchmarkMarshalCorpusFile/32-4 14457 8478 ns/op 3.77 MB/s BenchmarkMarshalCorpusFile/64-4 9675 10821 ns/op 5.91 MB/s BenchmarkMarshalCorpusFile/128-4 7635 14204 ns/op 9.01 MB/s BenchmarkMarshalCorpusFile/256-4 3549 32600 ns/op 7.85 MB/s BenchmarkMarshalCorpusFile/512-4 1839 66257 ns/op 7.73 MB/s BenchmarkMarshalCorpusFile/1024-4 943 120983 ns/op 8.46 MB/s BenchmarkMarshalCorpusFile/2048-4 474 244441 ns/op 8.38 MB/s BenchmarkMarshalCorpusFile/4096-4 248 472575 ns/op 8.67 MB/s BenchmarkMarshalCorpusFile/8192-4 126 941966 ns/op 8.70 MB/s BenchmarkMarshalCorpusFile/16384-4 63 1949654 ns/op 8.40 MB/s BenchmarkMarshalCorpusFile/32768-4 21 5671034 ns/op 5.78 MB/s BenchmarkMarshalCorpusFile/65536-4 9 12257354 ns/op 5.35 MB/s BenchmarkMarshalCorpusFile/131072-4 4 29398999 ns/op 4.46 MB/s BenchmarkMarshalCorpusFile/262144-4 2 51612082 ns/op 5.08 MB/s BenchmarkMarshalCorpusFile/524288-4 1 118333853 ns/op 4.43 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 261248945 ns/op 4.01 MB/s BenchmarkUnmarshalCorpusFile/1-4 8521 13786 ns/op 0.07 MB/s BenchmarkUnmarshalCorpusFile/2-4 8815 13842 ns/op 0.14 MB/s BenchmarkUnmarshalCorpusFile/4-4 7851 14978 ns/op 0.27 MB/s BenchmarkUnmarshalCorpusFile/8-4 6682 16789 ns/op 0.48 MB/s BenchmarkUnmarshalCorpusFile/16-4 5926 19645 ns/op 0.81 MB/s BenchmarkUnmarshalCorpusFile/32-4 3872 28171 ns/op 1.14 MB/s BenchmarkUnmarshalCorpusFile/64-4 3309 33567 ns/op 1.91 MB/s BenchmarkUnmarshalCorpusFile/128-4 2616 42336 ns/op 3.02 MB/s BenchmarkUnmarshalCorpusFile/256-4 1090 108773 ns/op 2.35 MB/s BenchmarkUnmarshalCorpusFile/512-4 576 205203 ns/op 2.50 MB/s BenchmarkUnmarshalCorpusFile/1024-4 303 390139 ns/op 2.62 MB/s BenchmarkUnmarshalCorpusFile/2048-4 154 762853 ns/op 2.68 MB/s BenchmarkUnmarshalCorpusFile/4096-4 79 1481765 ns/op 2.76 MB/s BenchmarkUnmarshalCorpusFile/8192-4 37 3020278 ns/op 2.71 MB/s BenchmarkUnmarshalCorpusFile/16384-4 19 6052048 ns/op 2.71 MB/s BenchmarkUnmarshalCorpusFile/32768-4 9 12140158 ns/op 2.70 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 24156685 ns/op 2.71 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 48981798 ns/op 2.68 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 102550862 ns/op 2.56 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 203493671 ns/op 2.58 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 411198825 ns/op 2.55 MB/s BenchmarkMutatorBytes/1-4 34840 3439 ns/op BenchmarkMutatorBytes/10-4 37033 3310 ns/op BenchmarkMutatorBytes/100-4 34473 3470 ns/op BenchmarkMutatorBytes/1000-4 24595 5176 ns/op BenchmarkMutatorBytes/10000-4 6421 20199 ns/op BenchmarkMutatorBytes/100000-4 1038 125553 ns/op BenchmarkMutatorString/1-4 30000 3601 ns/op BenchmarkMutatorString/10-4 35107 3543 ns/op BenchmarkMutatorString/100-4 30310 4333 ns/op BenchmarkMutatorString/1000-4 15645 8551 ns/op BenchmarkMutatorString/10000-4 2556 59835 ns/op BenchmarkMutatorString/100000-4 180 666110 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 20186 6086 ns/op BenchmarkMutatorAllBasicTypes/string-4 19281 6165 ns/op BenchmarkMutatorAllBasicTypes/bool-4 59096 1991 ns/op BenchmarkMutatorAllBasicTypes/float32-4 52341 2245 ns/op BenchmarkMutatorAllBasicTypes/float64-4 53743 2260 ns/op BenchmarkMutatorAllBasicTypes/int-4 58328 2068 ns/op BenchmarkMutatorAllBasicTypes/int8-4 57667 2028 ns/op BenchmarkMutatorAllBasicTypes/int16-4 57784 2056 ns/op BenchmarkMutatorAllBasicTypes/int32-4 58522 2048 ns/op BenchmarkMutatorAllBasicTypes/int64-4 57975 2084 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 57382 2108 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 57506 2109 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 57346 2110 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 57426 2111 ns/op PASS ok internal/fuzz 13.099s goos: linux goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 29578 4065 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 124516 961.5 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.391s goos: linux goarch: amd64 pkg: internal/poll cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSplicePipe/SplicePipeWithPool-4 20908 5150 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 6774 18085 ns/op BenchmarkSplicePipePoolParallel-4 97689 1329 ns/op BenchmarkSplicePipeNativeParallel-4 17024 6511 ns/op PASS ok internal/poll 1.690s goos: linux goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 5 22050164 ns/op PASS ok internal/trace 5.348s PASS ok internal/zstd 1.101s goos: linux goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 10000 18175 ns/op BenchmarkCopyNLarge-4 100 1166951 ns/op PASS ok io 1.345s goos: linux goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 216040 514.4 ns/op BenchmarkPrintln-4 22815 5343 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 33530 3662 ns/op 66 B/op 1 allocs/op BenchmarkConcurrent-4 1908 55379 ns/op BenchmarkDiscard-4 658086 170.3 ns/op 0 B/op 0 allocs/op PASS ok log 1.809s goos: linux goarch: amd64 pkg: log/slog cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriteTime-4 89155 1312 ns/op BenchmarkJSONHandler/defaults-4 7107 16142 ns/op 518 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 3681 28942 ns/op 783 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4718 24763 ns/op 752 B/op 5 allocs/op BenchmarkPreformatting/separate-4 7375 16777 ns/op 516 B/op 0 allocs/op BenchmarkPreformatting/struct-4 7192 16460 ns/op 531 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 5184 22726 ns/op 528 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 29518 4020 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 29192 4209 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 79977 1490 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 64706 2046 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 45583 2377 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 58623 2189 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 63022 2063 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 49692 2470 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 923764 127.9 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 543312 213.2 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 533505 211.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 455048 261.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 378561 322.6 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 5480 21509 ns/op BenchmarkDispatch/switch-checked-4 203828 578.6 ns/op BenchmarkDispatch/As-4 192840 605.1 ns/op BenchmarkDispatch/Visit-4 194263 599.2 ns/op BenchmarkUnsafeStrings-4 18633 6251 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:271: Value size = 24 value_test.go:271: Value size = 24 value_test.go:271: Value size = 24 value_test.go:271: Value size = 24 PASS ok log/slog 4.713s goos: linux goarch: amd64 pkg: log/slog/internal/benchmarks cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAttrs/disabled/5_args-4 1609621 83.52 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1534586 76.82 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 838593 124.7 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 245913 492.3 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 55851 1821 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 74618 1796 ns/op 264 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 44383 2727 ns/op 684 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 14233 10612 ns/op 3466 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 14108 7684 ns/op 595 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 14040 7384 ns/op 600 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 9678 10865 ns/op 1087 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3187 41585 ns/op 4371 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 16173 7951 ns/op 525 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 18162 7555 ns/op 514 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 11560 10919 ns/op 933 B/op 2 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 2800 36546 ns/op 3749 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 4.192s goos: linux goarch: amd64 pkg: maps cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMapClone-4 2 71954458 ns/op PASS ok maps 2.997s goos: linux goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 2990922 37.39 ns/op BenchmarkAcosh-4 855202 119.6 ns/op BenchmarkAsin-4 3311883 35.76 ns/op BenchmarkAsinh-4 976454 121.5 ns/op BenchmarkAtan-4 4180662 28.23 ns/op BenchmarkAtanh-4 927999 123.4 ns/op BenchmarkAtan2-4 2388362 49.86 ns/op BenchmarkCbrt-4 1265946 95.28 ns/op BenchmarkCeil-4 16720110 7.171 ns/op BenchmarkCopysign-4 2027233 59.25 ns/op BenchmarkCos-4 1000000 105.0 ns/op BenchmarkCosh-4 1440914 83.61 ns/op BenchmarkErf-4 4530007 26.31 ns/op BenchmarkErfc-4 4369293 27.53 ns/op BenchmarkErfinv-4 4043518 29.38 ns/op BenchmarkErfcinv-4 3775498 30.50 ns/op BenchmarkExp-4 5509260 21.86 ns/op BenchmarkExpGo-4 814590 139.0 ns/op BenchmarkExpm1-4 3096476 38.02 ns/op BenchmarkExp2-4 782055 131.7 ns/op BenchmarkExp2Go-4 842938 135.0 ns/op BenchmarkAbs-4 2803429 42.75 ns/op BenchmarkDim-4 8121960 14.55 ns/op BenchmarkFloor-4 16561418 7.162 ns/op BenchmarkMax-4 11771418 10.19 ns/op BenchmarkMin-4 11166902 10.71 ns/op BenchmarkMod-4 229524 476.8 ns/op BenchmarkFrexp-4 1402315 85.28 ns/op BenchmarkGamma-4 649539 183.9 ns/op BenchmarkHypot-4 10284819 11.55 ns/op BenchmarkHypotGo-4 1328437 91.52 ns/op BenchmarkIlogb-4 1682106 73.08 ns/op BenchmarkJ0-4 235219 500.1 ns/op BenchmarkJ1-4 259356 462.4 ns/op BenchmarkJn-4 117024 1018 ns/op BenchmarkLdexp-4 1393368 86.26 ns/op BenchmarkLgamma-4 1000000 116.0 ns/op BenchmarkLog-4 5905666 20.18 ns/op BenchmarkLogb-4 1692511 71.33 ns/op BenchmarkLog1p-4 1000000 103.2 ns/op BenchmarkLog10-4 5752566 21.12 ns/op BenchmarkLog2-4 1000000 100.7 ns/op BenchmarkModf-4 2352070 50.81 ns/op BenchmarkNextafter32-4 2210460 53.62 ns/op BenchmarkNextafter64-4 2127511 55.74 ns/op BenchmarkPowInt-4 430236 279.7 ns/op BenchmarkPowFrac-4 350696 337.2 ns/op BenchmarkPow10Pos-4 4003642 28.03 ns/op BenchmarkPow10Neg-4 4078232 29.14 ns/op BenchmarkRound-4 2616664 45.76 ns/op BenchmarkRoundToEven-4 7664636 16.09 ns/op BenchmarkRemainder-4 367250 320.2 ns/op BenchmarkSignbit-4 3849891 30.35 ns/op BenchmarkSin-4 1689438 71.71 ns/op BenchmarkSincos-4 991135 119.5 ns/op BenchmarkSinh-4 2332804 50.96 ns/op BenchmarkSqrtIndirect-4 17074969 6.965 ns/op BenchmarkSqrtLatency-4 17258493 6.954 ns/op BenchmarkSqrtIndirectLatency-4 16804411 6.953 ns/op BenchmarkSqrtGoLatency-4 1209457 104.1 ns/op BenchmarkSqrtPrime-4 33165 3580 ns/op BenchmarkTan-4 1558818 76.52 ns/op BenchmarkTanh-4 1371613 87.57 ns/op BenchmarkTrunc-4 16599108 7.183 ns/op BenchmarkY0-4 242367 472.8 ns/op BenchmarkY1-4 250444 471.6 ns/op BenchmarkYn-4 123554 971.8 ns/op BenchmarkFloat64bits-4 4130210 29.19 ns/op BenchmarkFloat64frombits-4 3769496 31.53 ns/op BenchmarkFloat32bits-4 3855549 30.36 ns/op BenchmarkFloat32frombits-4 3819524 31.34 ns/op BenchmarkFMA-4 15857086 7.485 ns/op PASS ok math 11.823s goos: linux goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11677821 10.27 ns/op 6233.12 MB/s BenchmarkAddVV/2-4 10605321 11.38 ns/op 11248.64 MB/s BenchmarkAddVV/3-4 9742708 12.17 ns/op 15770.81 MB/s BenchmarkAddVV/4-4 10092690 11.78 ns/op 21732.82 MB/s BenchmarkAddVV/5-4 9168801 13.20 ns/op 24250.57 MB/s BenchmarkAddVV/10-4 7298457 16.19 ns/op 39522.26 MB/s BenchmarkAddVV/100-4 1808623 65.97 ns/op 97016.66 MB/s BenchmarkAddVV/1000-4 207679 577.3 ns/op 110863.74 MB/s BenchmarkSubVV/1-4 11789583 10.29 ns/op 6221.96 MB/s BenchmarkSubVV/2-4 10631239 11.33 ns/op 11293.03 MB/s BenchmarkSubVV/3-4 9709983 12.30 ns/op 15610.82 MB/s BenchmarkSubVV/4-4 10143776 11.82 ns/op 21656.07 MB/s BenchmarkSubVV/5-4 9062709 13.25 ns/op 24143.82 MB/s BenchmarkSubVV/10-4 7329952 16.26 ns/op 39353.63 MB/s BenchmarkSubVV/100-4 1823024 66.12 ns/op 96787.53 MB/s BenchmarkSubVV/1000-4 207564 577.6 ns/op 110804.62 MB/s BenchmarkAddVW/1-4 11912942 9.831 ns/op 813.75 MB/s BenchmarkAddVW/2-4 11020423 10.78 ns/op 1484.07 MB/s BenchmarkAddVW/3-4 10354797 11.42 ns/op 2101.81 MB/s BenchmarkAddVW/4-4 11162016 10.87 ns/op 2943.03 MB/s BenchmarkAddVW/5-4 10357125 11.61 ns/op 3444.94 MB/s BenchmarkAddVW/10-4 8694300 13.87 ns/op 5767.20 MB/s BenchmarkAddVW/100-4 304881 342.9 ns/op 2333.26 MB/s BenchmarkAddVW/1000-4 52386 2258 ns/op 3542.39 MB/s BenchmarkAddVWext/1-4 12072733 9.894 ns/op 808.59 MB/s BenchmarkAddVWext/2-4 10882677 10.87 ns/op 1471.46 MB/s BenchmarkAddVWext/3-4 10429687 11.42 ns/op 2101.72 MB/s BenchmarkAddVWext/4-4 11149052 10.90 ns/op 2935.67 MB/s BenchmarkAddVWext/5-4 10360327 11.53 ns/op 3470.30 MB/s BenchmarkAddVWext/10-4 8680645 13.82 ns/op 5790.76 MB/s BenchmarkAddVWext/100-4 84099 1406 ns/op 569.07 MB/s BenchmarkAddVWext/1000-4 8664 13726 ns/op 582.83 MB/s BenchmarkSubVW/1-4 11600326 10.28 ns/op 778.24 MB/s BenchmarkSubVW/2-4 10526966 11.30 ns/op 1416.27 MB/s BenchmarkSubVW/3-4 9738382 12.34 ns/op 1945.15 MB/s BenchmarkSubVW/4-4 10999485 10.74 ns/op 2980.60 MB/s BenchmarkSubVW/5-4 10475667 11.45 ns/op 3493.17 MB/s BenchmarkSubVW/10-4 8357270 14.49 ns/op 5519.65 MB/s BenchmarkSubVW/100-4 333794 345.5 ns/op 2315.41 MB/s BenchmarkSubVW/1000-4 52996 2277 ns/op 3513.06 MB/s BenchmarkSubVWext/1-4 11457600 10.41 ns/op 768.46 MB/s BenchmarkSubVWext/2-4 10369946 11.46 ns/op 1395.75 MB/s BenchmarkSubVWext/3-4 9507987 12.39 ns/op 1936.42 MB/s BenchmarkSubVWext/4-4 11179731 10.72 ns/op 2985.93 MB/s BenchmarkSubVWext/5-4 10471669 11.54 ns/op 3465.12 MB/s BenchmarkSubVWext/10-4 8275856 14.41 ns/op 5550.22 MB/s BenchmarkSubVWext/100-4 85561 1412 ns/op 566.44 MB/s BenchmarkSubVWext/1000-4 8512 13573 ns/op 589.40 MB/s BenchmarkMulAddVWW/1-4 10523522 11.32 ns/op 5655.45 MB/s BenchmarkMulAddVWW/2-4 9890209 12.13 ns/op 10548.43 MB/s BenchmarkMulAddVWW/3-4 9608798 12.42 ns/op 15453.28 MB/s BenchmarkMulAddVWW/4-4 9101798 13.18 ns/op 19426.83 MB/s BenchmarkMulAddVWW/5-4 8372245 14.34 ns/op 22319.83 MB/s BenchmarkMulAddVWW/10-4 6463599 18.43 ns/op 34735.33 MB/s BenchmarkMulAddVWW/100-4 1232090 97.56 ns/op 65601.58 MB/s BenchmarkMulAddVWW/1000-4 130765 904.1 ns/op 70786.42 MB/s BenchmarkAddMulVVW/1-4 11328582 10.54 ns/op 6070.47 MB/s BenchmarkAddMulVVW/2-4 10180540 11.70 ns/op 10940.17 MB/s BenchmarkAddMulVVW/3-4 9472707 12.61 ns/op 15221.51 MB/s BenchmarkAddMulVVW/4-4 8573112 14.03 ns/op 18252.30 MB/s BenchmarkAddMulVVW/5-4 7651128 15.41 ns/op 20767.64 MB/s BenchmarkAddMulVVW/10-4 6360379 18.40 ns/op 34776.53 MB/s BenchmarkAddMulVVW/100-4 1402366 85.37 ns/op 74967.79 MB/s BenchmarkAddMulVVW/1000-4 150486 789.8 ns/op 81035.77 MB/s BenchmarkDivWVW/1-4 3012111 39.26 ns/op 1630.20 MB/s BenchmarkDivWVW/2-4 1288351 92.37 ns/op 1385.70 MB/s BenchmarkDivWVW/3-4 929733 120.1 ns/op 1598.29 MB/s BenchmarkDivWVW/4-4 850545 140.4 ns/op 1823.68 MB/s BenchmarkDivWVW/5-4 808352 146.0 ns/op 2191.22 MB/s BenchmarkDivWVW/10-4 415772 288.9 ns/op 2215.05 MB/s BenchmarkDivWVW/100-4 51812 2287 ns/op 2798.03 MB/s BenchmarkDivWVW/1000-4 5106 22444 ns/op 2851.55 MB/s BenchmarkNonZeroShifts/1/shrVU-4 11645530 10.07 ns/op BenchmarkNonZeroShifts/1/shlVU-4 12164901 9.755 ns/op BenchmarkNonZeroShifts/2/shrVU-4 10958829 12.51 ns/op BenchmarkNonZeroShifts/2/shlVU-4 10865220 10.21 ns/op BenchmarkNonZeroShifts/3/shrVU-4 9945110 12.18 ns/op BenchmarkNonZeroShifts/3/shlVU-4 10516962 11.11 ns/op BenchmarkNonZeroShifts/4/shrVU-4 9283698 13.20 ns/op BenchmarkNonZeroShifts/4/shlVU-4 9663064 12.49 ns/op BenchmarkNonZeroShifts/5/shrVU-4 7608308 14.22 ns/op BenchmarkNonZeroShifts/5/shlVU-4 8991118 13.18 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6670497 17.73 ns/op BenchmarkNonZeroShifts/10/shlVU-4 6826947 17.28 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 106.2 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1305154 90.48 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 130728 922.0 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 160412 753.4 ns/op BenchmarkDecimalConversion-4 198 593691 ns/op BenchmarkFloatString/100-4 10000 10723 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 212 541522 ns/op 2925 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 48666615 ns/op 60712 B/op 48 allocs/op BenchmarkFloatString/100000-4 1 4873975486 ns/op 843024 B/op 504 allocs/op BenchmarkFloatAdd/10-4 171130 690.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 167172 703.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 150826 783.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 85722 1393 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 17541 6886 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 215140 554.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 216850 552.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 202609 571.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 153290 767.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 45081 2655 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1822 63882 ns/op BenchmarkParseFloatLargeExp-4 408 280904 ns/op BenchmarkGCD10x10/WithoutXY-4 188685 633.1 ns/op BenchmarkGCD10x10/WithXY-4 55148 2074 ns/op BenchmarkGCD10x100/WithoutXY-4 92364 1189 ns/op BenchmarkGCD10x100/WithXY-4 15772 7490 ns/op BenchmarkGCD10x1000/WithoutXY-4 55716 1969 ns/op BenchmarkGCD10x1000/WithXY-4 13345 9159 ns/op BenchmarkGCD100x100/WithoutXY-4 24370 4722 ns/op BenchmarkGCD100x100/WithXY-4 8960 11952 ns/op BenchmarkGCD100x1000/WithoutXY-4 10000 10697 ns/op BenchmarkGCD100x1000/WithXY-4 5793 20529 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2238 55366 ns/op BenchmarkGCD1000x1000/WithXY-4 1178 100428 ns/op BenchmarkHilbert-4 20 5592523 ns/op BenchmarkBinomial-4 13993 8316 ns/op BenchmarkQuoRem-4 19471 6333 ns/op BenchmarkExp-4 14 7697767 ns/op BenchmarkExpMont/Odd-4 124 965936 ns/op 2593 B/op 22 allocs/op BenchmarkExpMont/Even1-4 121 960431 ns/op 3362 B/op 38 allocs/op BenchmarkExpMont/Even2-4 100 1002241 ns/op 3856 B/op 53 allocs/op BenchmarkExpMont/Even3-4 120 1015400 ns/op 3835 B/op 53 allocs/op BenchmarkExpMont/Even4-4 100 1007037 ns/op 3860 B/op 53 allocs/op BenchmarkExpMont/Even8-4 100 1016105 ns/op 3858 B/op 53 allocs/op BenchmarkExpMont/Even32-4 100 1013797 ns/op 3853 B/op 53 allocs/op BenchmarkExpMont/Even64-4 139 840397 ns/op 3638 B/op 53 allocs/op BenchmarkExpMont/Even96-4 135 871103 ns/op 3774 B/op 51 allocs/op BenchmarkExpMont/Even128-4 147 806290 ns/op 3260 B/op 50 allocs/op BenchmarkExpMont/Even255-4 182 661408 ns/op 2935 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 433 263247 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 381 307915 ns/op 1732 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 376 305178 ns/op 1745 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 392 307404 ns/op 1732 B/op 47 allocs/op BenchmarkExp2-4 14 7694477 ns/op BenchmarkBitset-4 808254 138.1 ns/op BenchmarkBitsetNeg-4 411980 268.1 ns/op BenchmarkBitsetOrig-4 220359 526.9 ns/op BenchmarkBitsetNegOrig-4 131798 798.5 ns/op BenchmarkModSqrt225_Tonelli-4 100 1069538 ns/op BenchmarkModSqrt225_3Mod4-4 367 321501 ns/op BenchmarkModSqrt231_Tonelli-4 97 1133829 ns/op BenchmarkModSqrt231_5Mod8-4 306 383791 ns/op BenchmarkModInverse-4 11380 10607 ns/op BenchmarkSqrt-4 1411 79433 ns/op BenchmarkIntSqr/1-4 1318719 91.24 ns/op BenchmarkIntSqr/2-4 718711 165.6 ns/op BenchmarkIntSqr/3-4 584887 201.5 ns/op BenchmarkIntSqr/5-4 423445 283.8 ns/op BenchmarkIntSqr/8-4 298261 401.6 ns/op BenchmarkIntSqr/10-4 232027 504.1 ns/op BenchmarkIntSqr/20-4 47961 2576 ns/op BenchmarkIntSqr/30-4 35860 3463 ns/op BenchmarkIntSqr/50-4 21889 5522 ns/op BenchmarkIntSqr/80-4 12909 9183 ns/op BenchmarkIntSqr/100-4 9514 12184 ns/op BenchmarkIntSqr/200-4 3642 32227 ns/op BenchmarkIntSqr/300-4 1531 71495 ns/op BenchmarkIntSqr/500-4 816 156380 ns/op BenchmarkIntSqr/800-4 306 391534 ns/op BenchmarkIntSqr/1000-4 222 523167 ns/op BenchmarkDiv/20/10-4 411769 281.3 ns/op BenchmarkDiv/40/20-4 403257 282.1 ns/op BenchmarkDiv/100/50-4 349042 329.5 ns/op BenchmarkDiv/200/100-4 47281 2639 ns/op BenchmarkDiv/400/200-4 44191 2833 ns/op BenchmarkDiv/1000/500-4 36384 3440 ns/op BenchmarkDiv/2000/1000-4 26606 4540 ns/op BenchmarkDiv/20000/10000-4 1005 115596 ns/op BenchmarkDiv/200000/100000-4 25 4757102 ns/op BenchmarkDiv/2000000/1000000-4 1 131555664 ns/op BenchmarkDiv/20000000/10000000-4 1 3814771715 ns/op BenchmarkMul-4 4 25210544 ns/op BenchmarkNatMul/10-4 173554 720.9 ns/op BenchmarkNatMul/100-4 4670 21888 ns/op BenchmarkNatMul/1000-4 162 715444 ns/op BenchmarkZeroShifts/Shl-4 16294 7029 ns/op BenchmarkZeroShifts/ShlSame-4 5279150 22.11 ns/op BenchmarkZeroShifts/Shr-4 16173 6751 ns/op BenchmarkZeroShifts/ShrSame-4 5169343 23.04 ns/op BenchmarkExp3Power/0x10-4 160630 685.6 ns/op BenchmarkExp3Power/0x40-4 139255 776.8 ns/op BenchmarkExp3Power/0x100-4 89823 1376 ns/op BenchmarkExp3Power/0x400-4 37234 2937 ns/op BenchmarkExp3Power/0x1000-4 9278 13708 ns/op BenchmarkExp3Power/0x4000-4 1803 66379 ns/op BenchmarkExp3Power/0x10000-4 204 568420 ns/op BenchmarkExp3Power/0x40000-4 18 6612999 ns/op BenchmarkExp3Power/0x100000-4 2 61771212 ns/op BenchmarkExp3Power/0x400000-4 1 542611512 ns/op BenchmarkFibo-4 3 39869147 ns/op BenchmarkNatSqr/1-4 790174 141.1 ns/op BenchmarkNatSqr/2-4 505516 228.8 ns/op BenchmarkNatSqr/3-4 382449 286.3 ns/op BenchmarkNatSqr/5-4 299791 423.9 ns/op BenchmarkNatSqr/8-4 182239 583.0 ns/op BenchmarkNatSqr/10-4 149788 726.0 ns/op BenchmarkNatSqr/20-4 40468 2912 ns/op BenchmarkNatSqr/30-4 29811 3835 ns/op BenchmarkNatSqr/50-4 19173 5990 ns/op BenchmarkNatSqr/80-4 10000 11218 ns/op BenchmarkNatSqr/100-4 8925 13585 ns/op BenchmarkNatSqr/200-4 3092 35684 ns/op BenchmarkNatSqr/300-4 1351 83102 ns/op BenchmarkNatSqr/500-4 660 161598 ns/op BenchmarkNatSqr/800-4 304 378356 ns/op BenchmarkNatSqr/1000-4 224 506962 ns/op BenchmarkNatSetBytes/8-4 793312 142.3 ns/op BenchmarkNatSetBytes/24-4 209841 558.1 ns/op BenchmarkNatSetBytes/128-4 50474 2261 ns/op BenchmarkNatSetBytes/7-4 836392 134.3 ns/op BenchmarkNatSetBytes/23-4 204726 518.2 ns/op BenchmarkNatSetBytes/127-4 50293 2338 ns/op BenchmarkScanPi-4 242 473992 ns/op BenchmarkStringPiParallel-4 554 204312 ns/op BenchmarkScan/10/Base2-4 39891 2950 ns/op BenchmarkScan/100/Base2-4 4663 24806 ns/op BenchmarkScan/1000/Base2-4 489 248430 ns/op BenchmarkScan/10/Base8-4 98468 1217 ns/op BenchmarkScan/100/Base8-4 13694 8687 ns/op BenchmarkScan/1000/Base8-4 1359 85829 ns/op BenchmarkScan/10/Base10-4 105474 1114 ns/op BenchmarkScan/100/Base10-4 14877 7995 ns/op BenchmarkScan/1000/Base10-4 1537 77476 ns/op BenchmarkScan/10/Base16-4 115152 994.1 ns/op BenchmarkScan/100/Base16-4 17018 7070 ns/op BenchmarkScan/1000/Base16-4 1728 67254 ns/op BenchmarkString/10/Base2-4 157305 720.2 ns/op BenchmarkString/100/Base2-4 22264 5118 ns/op BenchmarkString/1000/Base2-4 2299 49715 ns/op BenchmarkString/10/Base8-4 303586 381.8 ns/op BenchmarkString/100/Base8-4 60267 1961 ns/op BenchmarkString/1000/Base8-4 6654 17686 ns/op BenchmarkString/10/Base10-4 198368 621.1 ns/op BenchmarkString/100/Base10-4 37051 3193 ns/op BenchmarkString/1000/Base10-4 4453 26292 ns/op BenchmarkString/10/Base16-4 355852 344.3 ns/op BenchmarkString/100/Base16-4 75991 1476 ns/op BenchmarkString/1000/Base16-4 8720 12758 ns/op BenchmarkLeafSize/0-4 40 2729156 ns/op BenchmarkLeafSize/1-4 364 305901 ns/op BenchmarkLeafSize/2-4 357 306238 ns/op BenchmarkLeafSize/3-4 280 412014 ns/op BenchmarkLeafSize/4-4 367 321833 ns/op BenchmarkLeafSize/5-4 247 461961 ns/op BenchmarkLeafSize/6-4 295 393826 ns/op BenchmarkLeafSize/7-4 296 396323 ns/op BenchmarkLeafSize/8-4 374 288702 ns/op BenchmarkLeafSize/9-4 218 550950 ns/op BenchmarkLeafSize/10-4 260 446692 ns/op BenchmarkLeafSize/11-4 270 425329 ns/op BenchmarkLeafSize/12-4 297 391071 ns/op BenchmarkLeafSize/13-4 283 436993 ns/op BenchmarkLeafSize/14-4 312 366461 ns/op BenchmarkLeafSize/15-4 328 348807 ns/op BenchmarkLeafSize/16-4 392 285544 ns/op BenchmarkLeafSize/32-4 385 291121 ns/op BenchmarkLeafSize/64-4 361 307876 ns/op BenchmarkProbablyPrime/n=0-4 8 12500221 ns/op BenchmarkProbablyPrime/n=1-4 8 13569683 ns/op BenchmarkProbablyPrime/n=5-4 6 19843124 ns/op BenchmarkProbablyPrime/n=10-4 4 27409024 ns/op BenchmarkProbablyPrime/n=20-4 3 43112213 ns/op BenchmarkProbablyPrime/Lucas-4 10 10586614 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 75 1541776 ns/op BenchmarkRatCmp-4 196860 552.9 ns/op BenchmarkFloatPrecExact/1-4 134467 898.4 ns/op BenchmarkFloatPrecExact/10-4 42614 2785 ns/op BenchmarkFloatPrecExact/100-4 9544 11338 ns/op BenchmarkFloatPrecExact/1000-4 2077 57692 ns/op BenchmarkFloatPrecExact/10000-4 129 932115 ns/op BenchmarkFloatPrecExact/100000-4 3 39758903 ns/op BenchmarkFloatPrecExact/1000000-4 1 1845872188 ns/op BenchmarkFloatPrecMixed/1-4 125869 962.2 ns/op BenchmarkFloatPrecMixed/10-4 33942 3458 ns/op BenchmarkFloatPrecMixed/100-4 5052 23582 ns/op BenchmarkFloatPrecMixed/1000-4 418 275718 ns/op BenchmarkFloatPrecMixed/10000-4 12 9398497 ns/op BenchmarkFloatPrecMixed/100000-4 1 488167849 ns/op BenchmarkFloatPrecMixed/1000000-4 1 30789673161 ns/op BenchmarkFloatPrecInexact/1-4 200890 573.6 ns/op BenchmarkFloatPrecInexact/10-4 169850 676.7 ns/op BenchmarkFloatPrecInexact/100-4 102998 1133 ns/op BenchmarkFloatPrecInexact/1000-4 31929 3484 ns/op BenchmarkFloatPrecInexact/10000-4 4508 28687 ns/op BenchmarkFloatPrecInexact/100000-4 370 295121 ns/op BenchmarkFloatPrecInexact/1000000-4 20 6335726 ns/op BenchmarkFloatSqrt/64-4 21262 5552 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 13460 8637 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 9308 12284 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 4611 24842 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 734 146356 ns/op 18180 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 60 2002422 ns/op 175142 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 1 160283003 ns/op 3728520 B/op 596 allocs/op PASS ok math/big 88.425s goos: linux goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 8198845 14.56 ns/op BenchmarkLeadingZeros8-4 7401266 15.78 ns/op BenchmarkLeadingZeros16-4 8756535 13.43 ns/op BenchmarkLeadingZeros32-4 8325078 14.32 ns/op BenchmarkLeadingZeros64-4 8853012 13.44 ns/op BenchmarkTrailingZeros-4 8335516 14.27 ns/op BenchmarkTrailingZeros8-4 8226334 14.28 ns/op BenchmarkTrailingZeros16-4 8440380 14.11 ns/op BenchmarkTrailingZeros32-4 8465562 14.25 ns/op BenchmarkTrailingZeros64-4 8280537 14.46 ns/op BenchmarkOnesCount-4 8369460 14.27 ns/op BenchmarkOnesCount8-4 9123012 13.10 ns/op BenchmarkOnesCount16-4 8407681 14.33 ns/op BenchmarkOnesCount32-4 8576275 14.15 ns/op BenchmarkOnesCount64-4 8300846 14.19 ns/op BenchmarkRotateLeft-4 7565709 13.24 ns/op BenchmarkRotateLeft8-4 8988786 13.31 ns/op BenchmarkRotateLeft16-4 8905994 13.19 ns/op BenchmarkRotateLeft32-4 9031069 13.31 ns/op BenchmarkRotateLeft64-4 9005532 13.07 ns/op BenchmarkReverse-4 12792757 9.155 ns/op BenchmarkReverse8-4 16938128 6.996 ns/op BenchmarkReverse16-4 15923059 7.406 ns/op BenchmarkReverse32-4 13411957 8.469 ns/op BenchmarkReverse64-4 13582652 8.822 ns/op BenchmarkReverseBytes-4 16262899 7.220 ns/op BenchmarkReverseBytes16-4 16331002 7.261 ns/op BenchmarkReverseBytes32-4 16979208 7.001 ns/op BenchmarkReverseBytes64-4 16591917 7.231 ns/op BenchmarkAdd-4 8682627 13.73 ns/op BenchmarkAdd32-4 8597971 13.82 ns/op BenchmarkAdd64-4 8700254 13.60 ns/op BenchmarkAdd64multiple-4 17310441 6.914 ns/op BenchmarkSub-4 8826796 13.45 ns/op BenchmarkSub32-4 8032209 14.99 ns/op BenchmarkSub64-4 8777390 13.74 ns/op BenchmarkSub64multiple-4 16948438 6.922 ns/op BenchmarkMul-4 9020041 13.21 ns/op BenchmarkMul32-4 9067236 13.08 ns/op BenchmarkMul64-4 9142334 13.00 ns/op BenchmarkDiv-4 2794989 43.04 ns/op BenchmarkDiv32-4 5557689 21.39 ns/op BenchmarkDiv64-4 2757048 43.37 ns/op PASS ok math/bits 6.879s goos: linux goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 10770969 11.07 ns/op BenchmarkAcos-4 483801 258.4 ns/op BenchmarkAcosh-4 430266 255.1 ns/op BenchmarkAsin-4 451437 244.6 ns/op BenchmarkAsinh-4 476542 243.5 ns/op BenchmarkAtan-4 777780 151.6 ns/op BenchmarkAtanh-4 767944 154.4 ns/op BenchmarkConj-4 18170361 6.199 ns/op BenchmarkCos-4 497736 216.6 ns/op BenchmarkCosh-4 515349 221.5 ns/op BenchmarkExp-4 802890 148.2 ns/op BenchmarkLog-4 1000000 114.5 ns/op BenchmarkLog10-4 992762 114.4 ns/op BenchmarkPhase-4 2025451 58.74 ns/op BenchmarkPolar-4 1477525 80.84 ns/op BenchmarkPow-4 208405 557.7 ns/op BenchmarkRect-4 993972 116.3 ns/op BenchmarkSin-4 540012 219.6 ns/op BenchmarkSinh-4 530898 222.4 ns/op BenchmarkSqrt-4 839448 145.4 ns/op BenchmarkTan-4 332181 354.4 ns/op BenchmarkTanh-4 371340 320.2 ns/op PASS ok math/cmplx 4.036s goos: linux goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 713694 167.8 ns/op BenchmarkInt63ThreadsafeParallel-4 692995 193.0 ns/op BenchmarkInt63Unthreadsafe-4 1256427 96.18 ns/op BenchmarkIntn1000-4 843222 131.5 ns/op BenchmarkInt63n1000-4 920834 126.8 ns/op BenchmarkInt31n1000-4 955291 116.5 ns/op BenchmarkFloat32-4 983611 114.2 ns/op BenchmarkFloat64-4 1202694 97.04 ns/op BenchmarkPerm3-4 200260 635.3 ns/op BenchmarkPerm30-4 23173 4957 ns/op BenchmarkPerm30ViaShuffle-4 25464 4680 ns/op BenchmarkShuffleOverhead-4 17989 6589 ns/op BenchmarkRead3-4 884913 132.9 ns/op BenchmarkRead64-4 74516 1589 ns/op BenchmarkRead1000-4 4970 23663 ns/op BenchmarkConcurrent-4 184495 751.3 ns/op PASS ok math/rand 3.561s goos: linux goarch: amd64 pkg: math/rand/v2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkChaCha8-4 5484711 21.63 ns/op BenchmarkPCG_DXSM-4 3834819 31.38 ns/op BenchmarkSourceUint64-4 3949713 30.35 ns/op BenchmarkGlobalInt64-4 3395594 34.81 ns/op BenchmarkGlobalInt64Parallel-4 6385600 19.89 ns/op BenchmarkGlobalUint64-4 3390147 36.54 ns/op BenchmarkGlobalUint64Parallel-4 6106275 20.51 ns/op BenchmarkInt64-4 2295846 53.38 ns/op BenchmarkUint64-4 2314435 52.14 ns/op BenchmarkGlobalIntN1000-4 2322856 50.65 ns/op BenchmarkIntN1000-4 1732117 69.10 ns/op BenchmarkInt64N1000-4 1740873 68.43 ns/op BenchmarkInt64N1e8-4 1774568 68.09 ns/op BenchmarkInt64N1e9-4 1738689 67.08 ns/op BenchmarkInt64N2e9-4 1751674 67.94 ns/op BenchmarkInt64N1e18-4 1669231 70.44 ns/op BenchmarkInt64N2e18-4 1647373 72.35 ns/op BenchmarkInt64N4e18-4 1449946 81.31 ns/op BenchmarkInt32N1000-4 1766197 67.43 ns/op BenchmarkInt32N1e8-4 1738220 68.79 ns/op BenchmarkInt32N1e9-4 1776540 68.46 ns/op BenchmarkInt32N2e9-4 1731244 69.00 ns/op BenchmarkFloat32-4 2276910 51.90 ns/op BenchmarkFloat64-4 2248802 53.09 ns/op BenchmarkExpFloat64-4 1262658 94.92 ns/op BenchmarkNormFloat64-4 1260243 98.04 ns/op BenchmarkPerm3-4 306957 390.3 ns/op BenchmarkPerm30-4 30787 3739 ns/op BenchmarkPerm30ViaShuffle-4 34984 3378 ns/op BenchmarkShuffleOverhead-4 46758 2506 ns/op BenchmarkConcurrent-4 3048234 42.36 ns/op PASS ok math/rand/v2 6.714s goos: linux goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 44130 2682 ns/op BenchmarkQDecodeWord-4 86415 1189 ns/op BenchmarkQDecodeHeader-4 95046 1208 ns/op BenchmarkTypeByExtension/.html-4 424360 270.9 ns/op BenchmarkTypeByExtension/.HTML-4 313196 336.3 ns/op BenchmarkTypeByExtension/.unused-4 420213 308.8 ns/op BenchmarkExtensionsByType/text/html-4 200158 704.2 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 110187 1259 ns/op BenchmarkExtensionsByType/application/octet-stream-4 144992 863.1 ns/op PASS ok mime 2.762s goos: linux goarch: amd64 pkg: mime/multipart cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadForm/fields/maxMemory=0-4 633 180470 ns/op 47611 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 613 187819 ns/op 47869 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 186 588802 ns/op 104619 B/op 271 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 465 245397 ns/op 48913 B/op 206 allocs/op PASS ok mime/multipart 1.723s goos: linux goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 988 113966 ns/op PASS ok mime/quotedprintable 1.151s goos: linux goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 63 1877497 ns/op 8375 B/op 91 allocs/op BenchmarkGoLookupIPNoSuchHost-4 20 7144962 ns/op 19145 B/op 160 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5007433881 ns/op 158480 B/op 230 allocs/op BenchmarkDNSName-4 103806 1028 ns/op BenchmarkInterfaces-4 718 154277 ns/op 17231 B/op 42 allocs/op BenchmarkInterfaceByIndex-4 902 129138 ns/op 12453 B/op 25 allocs/op BenchmarkInterfaceByName-4 793 149206 ns/op 17354 B/op 43 allocs/op BenchmarkInterfaceAddrs-4 498 232306 ns/op 23410 B/op 107 allocs/op BenchmarkInterfacesAndAddrs-4 1917 63503 ns/op 3887 B/op 33 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 345 292375 ns/op 137596 B/op 51 allocs/op BenchmarkParseIP-4 7248 17257 ns/op BenchmarkParseIPValidIPv4-4 351718 329.1 ns/op BenchmarkParseIPValidIPv6-4 186478 633.2 ns/op BenchmarkIPString/IPv4-4 112690 1049 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 9216 11311 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 42763 2761 ns/op BenchmarkIPEqual/IPv4-4 1175635 103.0 ns/op BenchmarkIPEqual/IPv6-4 1163383 100.2 ns/op BenchmarkSendfileZeroBytes-4 1 212594098 ns/op 4005232 B/op 214029 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1212592974 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1214140366 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1212632319 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1213593598 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1205480630 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1021739365 ns/op 0.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1022037940 ns/op 0.06 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1021656932 ns/op 0.13 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1022919178 ns/op 0.26 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1023977305 ns/op 0.51 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1026430209 ns/op 1.02 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1021250078 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1021591358 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1021453749 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1021559240 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1021389252 ns/op 0.02 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1021365177 ns/op 0.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1021758771 ns/op 0.06 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1021921822 ns/op 0.13 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1023414063 ns/op 0.26 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1023189281 ns/op 0.51 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1023443517 ns/op 1.02 MB/s 280 B/op 8 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1022812719 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1024622313 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1025926054 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1022666809 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1023104637 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1021921496 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1021979710 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1022563361 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1022627934 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1024613463 ns/op 0.51 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1027535420 ns/op 1.02 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1025629747 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1022789711 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1021336592 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1022030953 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1021503042 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1021363464 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1022271052 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1022391642 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1022979293 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1024008834 ns/op 0.51 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1027236421 ns/op 1.02 MB/s BenchmarkSplice/tcp-to-unix/1024-4 1 1023117835 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/2048-4 1 1022441846 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/4096-4 1 1022820391 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/8192-4 1 1023026016 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-unix/16384-4 1 1024290769 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-unix/32768-4 1 1022842170 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-unix/65536-4 1 1021932912 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-unix/131072-4 1 1023007235 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-unix/262144-4 1 1022749655 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-unix/524288-4 1 1024614245 ns/op 0.51 MB/s BenchmarkSplice/tcp-to-unix/1048576-4 1 1027015512 ns/op 1.02 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1021562033 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1022069503 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1021963283 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1021462081 ns/op 0.01 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1021956204 ns/op 0.02 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1021130919 ns/op 0.03 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1021783498 ns/op 0.06 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1022701467 ns/op 0.13 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1025037067 ns/op 0.26 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1029875295 ns/op 0.51 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1026951012 ns/op 1.02 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1021943810 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1021527888 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1022619282 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1022019554 ns/op 0.01 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1022881065 ns/op 0.02 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1022684353 ns/op 0.03 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1022141879 ns/op 0.06 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1022101007 ns/op 0.13 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1022979155 ns/op 0.26 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1024183774 ns/op 0.51 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1026632010 ns/op 1.02 MB/s 744 B/op 6 allocs/op BenchmarkTCP4OneShot-4 1407 90665 ns/op BenchmarkTCP4OneShotTimeout-4 1396 83847 ns/op BenchmarkTCP4Persistent-4 8331 13941 ns/op BenchmarkTCP4PersistentTimeout-4 8314 15174 ns/op BenchmarkTCP6OneShot-4 1381 85812 ns/op BenchmarkTCP6OneShotTimeout-4 1312 91882 ns/op BenchmarkTCP6Persistent-4 8841 15737 ns/op BenchmarkTCP6PersistentTimeout-4 8644 13713 ns/op BenchmarkTCP4ConcurrentReadWrite-4 11726 8790 ns/op BenchmarkTCP6ConcurrentReadWrite-4 11707 8837 ns/op BenchmarkSetReadDeadline-4 104116 1113 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 7560 15972 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 6591 16027 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 7645 16486 ns/op 0 B/op 0 allocs/op PASS ok net 91.225s goos: linux goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 27741 4084 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 10303 11770 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 13752 8465 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 17760 6812 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 30699 3750 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 47154 2381 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1568066 75.68 ns/op BenchmarkFindChild/n=2/rep=map-4 3342302 34.57 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1382490 86.42 ns/op BenchmarkFindChild/n=4/rep=linear-4 776661 144.8 ns/op BenchmarkFindChild/n=4/rep=map-4 3271906 36.55 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 771759 148.5 ns/op BenchmarkFindChild/n=8/rep=linear-4 401822 283.9 ns/op BenchmarkFindChild/n=8/rep=map-4 2954323 39.75 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 369475 290.1 ns/op BenchmarkFindChild/n=16/rep=linear-4 214917 554.4 ns/op BenchmarkFindChild/n=16/rep=map-4 3054931 38.89 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2240502 53.51 ns/op BenchmarkFindChild/n=32/rep=linear-4 107143 1107 ns/op BenchmarkFindChild/n=32/rep=map-4 2962804 35.94 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2583400 47.34 ns/op BenchmarkMultiConflicts-4 1 169919174 ns/op BenchmarkServerMatch-4 17222 7284 ns/op BenchmarkReadRequestChrome-4 3363 34037 ns/op 17.95 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 9518 11798 ns/op 6.61 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 9366 12083 ns/op 6.79 MB/s 955 B/op 9 allocs/op BenchmarkReadRequestSiege-4 6760 17706 ns/op 8.53 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 14715 7701 ns/op 5.19 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 264 502670 ns/op 2.04 MB/s BenchmarkFileAndServer_1KB/https1-4 171 664030 ns/op 1.54 MB/s BenchmarkFileAndServer_1KB/h2-4 133 980672 ns/op 1.04 MB/s BenchmarkFileAndServer_16MB/h1-4 2 51201167 ns/op 327.67 MB/s BenchmarkFileAndServer_16MB/https1-4 1 140691332 ns/op 119.25 MB/s BenchmarkFileAndServer_16MB/h2-4 1 245097029 ns/op 68.45 MB/s BenchmarkFileAndServer_64MB/h1-4 1 221520929 ns/op 302.95 MB/s BenchmarkFileAndServer_64MB/https1-4 1 472855303 ns/op 141.92 MB/s BenchmarkFileAndServer_64MB/h2-4 1 952352669 ns/op 70.47 MB/s BenchmarkServeMux-4 204 624238 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 256 510875 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 285 420365 ns/op 5853 B/op 63 allocs/op BenchmarkClientServer/https1-4 182 594638 ns/op 6644 B/op 74 allocs/op BenchmarkClientServer/h2-4 152 733202 ns/op 10354 B/op 79 allocs/op BenchmarkClientServerParallel/4/h1-4 710 146937 ns/op 9428 B/op 76 allocs/op BenchmarkClientServerParallel/4/https1-4 36 4076063 ns/op 85898 B/op 933 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47304: write tcp 127.0.0.1:33897->127.0.0.1:47304: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47322: write tcp 127.0.0.1:33897->127.0.0.1:47322: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33182: read tcp 127.0.0.1:35841->127.0.0.1:33182: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33124: write tcp 127.0.0.1:35841->127.0.0.1:33124: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33080: write tcp 127.0.0.1:35841->127.0.0.1:33080: use of closed network connection BenchmarkClientServerParallel/4/h2-4 206 523813 ns/op 15806 B/op 157 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41902: write tcp 127.0.0.1:42405->127.0.0.1:41902: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41956: write tcp 127.0.0.1:42405->127.0.0.1:41956: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41948: write tcp 127.0.0.1:42405->127.0.0.1:41948: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41916: write tcp 127.0.0.1:42405->127.0.0.1:41916: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41836: write tcp 127.0.0.1:36245->127.0.0.1:41836: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41892: write tcp 127.0.0.1:36245->127.0.0.1:41892: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41872: write tcp 127.0.0.1:36245->127.0.0.1:41872: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41910: write tcp 127.0.0.1:36245->127.0.0.1:41910: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41858: write tcp 127.0.0.1:36245->127.0.0.1:41858: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:41944: write tcp 127.0.0.1:36245->127.0.0.1:41944: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 634 264277 ns/op 20298 B/op 111 allocs/op BenchmarkClientServerParallel/64/https1-4 50 2270397 ns/op 48222 B/op 541 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58078: write tcp 127.0.0.1:34877->127.0.0.1:58078: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58090: write tcp 127.0.0.1:34877->127.0.0.1:58090: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39848: read tcp 127.0.0.1:46067->127.0.0.1:39848: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39794: read tcp 127.0.0.1:46067->127.0.0.1:39794: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39826: read tcp 127.0.0.1:46067->127.0.0.1:39826: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39834: read tcp 127.0.0.1:46067->127.0.0.1:39834: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39836: read tcp 127.0.0.1:46067->127.0.0.1:39836: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39850: read tcp 127.0.0.1:46067->127.0.0.1:39850: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39888: read tcp 127.0.0.1:46067->127.0.0.1:39888: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39876: read tcp 127.0.0.1:46067->127.0.0.1:39876: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h2-4 58 3802049 ns/op 79343 B/op 926 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:42936: write tcp 127.0.0.1:42393->127.0.0.1:42936: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:42970: write tcp 127.0.0.1:42393->127.0.0.1:42970: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:42966: write tcp 127.0.0.1:42393->127.0.0.1:42966: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:42938: write tcp 127.0.0.1:42393->127.0.0.1:42938: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44654: read tcp 127.0.0.1:38207->127.0.0.1:44654: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44662: read tcp 127.0.0.1:38207->127.0.0.1:44662: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44664: read tcp 127.0.0.1:38207->127.0.0.1:44664: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44684: read tcp 127.0.0.1:38207->127.0.0.1:44684: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44690: read tcp 127.0.0.1:38207->127.0.0.1:44690: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44706: read tcp 127.0.0.1:38207->127.0.0.1:44706: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1031617262 ns/op 30512 B/op 162 allocs/op BenchmarkClient-4 204 537139 ns/op 3755 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 493 238737 ns/op 7434 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 986 117693 ns/op 3110 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1327 90458 ns/op 1936 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1282 98798 ns/op 2804 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1200 90892 ns/op 2692 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1190 92452 ns/op 2743 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1300 90379 ns/op 1927 B/op 14 allocs/op BenchmarkServerHijack-4 788 153064 ns/op 16762 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 284 407004 ns/op 5966 B/op 52 allocs/op BenchmarkResponseStatusLine-4 531954 218.0 ns/op 0 B/op 0 allocs/op PASS ok net/http 18.062s goos: linux goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 4354 29485 ns/op 34138 B/op 12 allocs/op PASS ok net/http/httputil 1.213s goos: linux goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 88504 1317 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 544784 220.0 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 186522 649.5 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 64504 1897 ns/op BenchmarkStdIPv4-4 114009 1020 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 83006 1439 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 86506 1356 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 75969 1594 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 65468 1833 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1549168 76.35 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1405662 84.38 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1410026 86.18 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 257630 463.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 279934 436.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 245209 458.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 72360 1579 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 251044 511.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 129153 816.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 141463 826.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 123006 955.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 70267 1714 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 288120 412.5 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 104023 1195 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 142276 809.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 216666 567.1 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 157296 779.8 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 301723 397.4 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 145461 821.2 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 143318 803.2 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 139068 806.9 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 109776 1054 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 415263 259.7 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 134816 823.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 184592 669.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 238416 466.3 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 165373 707.1 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 224002 503.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 103416 1183 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 131875 920.8 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 151365 754.0 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 121996 951.3 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 246166 452.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 112890 1038 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 131104 877.1 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 168705 670.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 121334 950.5 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 931713 109.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 988749 110.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 114.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 116.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 934852 117.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 991912 115.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 985299 115.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 910786 116.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 994609 116.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 315436 351.8 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 525336 212.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 209127 568.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 226608 532.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 205652 579.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 75606 1620 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 490173 226.9 ns/op PASS ok net/netip 9.531s 2024/02/09 19:04:56 Test RPC server listening on 127.0.0.1:38779 2024/02/09 19:04:56 Test HTTP RPC server listening on 127.0.0.1:37845 goos: linux goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 679 157673 ns/op BenchmarkEndToEndHTTP-4 838 131690 ns/op BenchmarkEndToEndAsync-4 1970 59732 ns/op BenchmarkEndToEndAsyncHTTP-4 1689 68270 ns/op PASS ok net/rpc 1.989s goos: linux goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 3028 34622 ns/op BenchmarkReadMIMEHeader/server_headers-4 4416 23038 ns/op BenchmarkUncommon-4 24745 4850 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.419s goos: linux goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 4534 23874 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 99904 1209 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 546591 213.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 84901 1367 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 174993 703.9 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 85230 1426 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13442 8605 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 352080 332.1 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 71421 1688 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 140994 797.4 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 71710 1651 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 13302 8515 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 181746 682.5 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 63837 1775 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 69328 1835 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 29277 3888 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 5726 21780 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 178584 685.3 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 64251 1783 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 64936 1758 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 30271 3854 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 5214 22359 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.386s goos: linux goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 2936992 37.25 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 158437 691.6 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 549 194057 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:515: benchmarkReaddirname ".": 131 entries os_test.go:515: benchmarkReaddirname ".": 131 entries os_test.go:515: benchmarkReaddirname ".": 131 entries BenchmarkReaddir-4 156 746020 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:532: benchmarkReaddir ".": 131 entries os_test.go:532: benchmarkReaddir ".": 131 entries os_test.go:532: benchmarkReaddir ".": 131 entries BenchmarkReadDir-4 514 231197 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:549: benchmarkReadDir ".": 131 entries os_test.go:549: benchmarkReadDir ".": 131 entries os_test.go:549: benchmarkReadDir ".": 131 entries BenchmarkStatDot-4 33328 3464 ns/op BenchmarkStatFile-4 24525 4722 ns/op BenchmarkStatDir-4 26577 4353 ns/op BenchmarkLstatDot-4 33451 3543 ns/op BenchmarkLstatFile-4 25040 4651 ns/op BenchmarkLstatDir-4 26077 4446 ns/op PASS ok os 2.771s goos: linux goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 81 1447916 ns/op 7165 B/op 30 allocs/op PASS ok os/exec 1.257s goos: linux goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 321194 327.2 ns/op PASS ok os/user 1.200s goos: linux goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBool-4 3354831 31.95 ns/op BenchmarkString-4 2271324 51.90 ns/op BenchmarkBytes-4 2045696 58.38 ns/op BenchmarkNamedBytes-4 1000000 110.3 ns/op BenchmarkBytesArray-4 709124 161.2 ns/op BenchmarkSliceLen-4 2341188 51.29 ns/op BenchmarkMapLen-4 807657 143.8 ns/op BenchmarkStringLen-4 1678911 70.38 ns/op BenchmarkArrayLen-4 1220414 94.99 ns/op BenchmarkSliceCap-4 2252858 53.98 ns/op BenchmarkDeepEqual/int8-4 352072 323.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 82623 1691 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 310309 405.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 80518 1464 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 325017 373.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 83415 1456 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 333612 359.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 87398 1362 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 339102 346.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 85303 1375 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 376302 292.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 116923 1042 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 341568 345.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 85939 1376 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 321849 346.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 85593 1369 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 324753 350.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 83894 1383 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 334856 349.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 86996 1386 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 321663 366.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 85123 1392 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 320359 346.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 86424 1380 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 332569 350.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 85786 1385 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 338787 346.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 82562 1392 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 326376 351.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 84865 1383 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 392122 291.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 90301 1332 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 336475 345.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 87031 1401 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 114381 1042 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 56116 2094 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 44508 2649 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 32646 3937 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 29362 4176 ns/op BenchmarkIsZero/ArrayComparable-4 272025 462.3 ns/op BenchmarkIsZero/ArrayIncomparable-4 27626 4368 ns/op BenchmarkIsZero/StructComparable-4 568317 196.6 ns/op BenchmarkIsZero/StructIncomparable-4 122658 949.7 ns/op BenchmarkIsZero/ArrayInt_4-4 1000000 104.1 ns/op BenchmarkIsZero/ArrayInt_1024-4 15776 7370 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 31682 3806 ns/op BenchmarkIsZero/Struct4Int-4 1205060 97.50 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 16729 7143 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 16748 7167 ns/op BenchmarkIsZero/StructInt_512-4 32151 3688 ns/op BenchmarkSetZero/Bool/Direct-4 4329409 27.35 ns/op BenchmarkSetZero/Bool/CachedZero-4 829002 139.5 ns/op BenchmarkSetZero/Bool/NewZero-4 594582 190.2 ns/op BenchmarkSetZero/Int/Direct-4 2516689 47.76 ns/op BenchmarkSetZero/Int/CachedZero-4 812746 146.0 ns/op BenchmarkSetZero/Int/NewZero-4 559243 210.0 ns/op BenchmarkSetZero/Uint/Direct-4 2283246 52.10 ns/op BenchmarkSetZero/Uint/CachedZero-4 771160 164.5 ns/op BenchmarkSetZero/Uint/NewZero-4 561517 227.4 ns/op BenchmarkSetZero/Float/Direct-4 2257237 51.08 ns/op BenchmarkSetZero/Float/CachedZero-4 811999 152.2 ns/op BenchmarkSetZero/Float/NewZero-4 624117 229.1 ns/op BenchmarkSetZero/Complex/Direct-4 1918886 62.15 ns/op BenchmarkSetZero/Complex/CachedZero-4 754663 154.5 ns/op BenchmarkSetZero/Complex/NewZero-4 575662 204.0 ns/op BenchmarkSetZero/Array/Direct-4 2047168 53.53 ns/op BenchmarkSetZero/Array/CachedZero-4 808988 140.2 ns/op BenchmarkSetZero/Array/NewZero-4 610412 189.1 ns/op BenchmarkSetZero/Chan/Direct-4 2564576 46.61 ns/op BenchmarkSetZero/Chan/CachedZero-4 784191 146.4 ns/op BenchmarkSetZero/Chan/NewZero-4 599380 199.0 ns/op BenchmarkSetZero/Func/Direct-4 2342712 51.78 ns/op BenchmarkSetZero/Func/CachedZero-4 747420 154.2 ns/op BenchmarkSetZero/Func/NewZero-4 591004 191.0 ns/op BenchmarkSetZero/Interface/Direct-4 2204880 54.39 ns/op BenchmarkSetZero/Interface/CachedZero-4 752202 152.5 ns/op BenchmarkSetZero/Interface/NewZero-4 583558 202.9 ns/op BenchmarkSetZero/Map/Direct-4 2415016 49.69 ns/op BenchmarkSetZero/Map/CachedZero-4 740721 140.9 ns/op BenchmarkSetZero/Map/NewZero-4 590379 186.6 ns/op BenchmarkSetZero/Pointer/Direct-4 2576521 46.49 ns/op BenchmarkSetZero/Pointer/CachedZero-4 749724 141.2 ns/op BenchmarkSetZero/Pointer/NewZero-4 628764 186.3 ns/op BenchmarkSetZero/Slice/Direct-4 2334452 52.13 ns/op BenchmarkSetZero/Slice/CachedZero-4 797263 140.1 ns/op BenchmarkSetZero/Slice/NewZero-4 614730 189.9 ns/op BenchmarkSetZero/String/Direct-4 2516529 46.90 ns/op BenchmarkSetZero/String/CachedZero-4 847107 140.0 ns/op BenchmarkSetZero/String/NewZero-4 626938 188.2 ns/op BenchmarkSetZero/Struct/Direct-4 2262385 52.90 ns/op BenchmarkSetZero/Struct/CachedZero-4 827973 140.6 ns/op BenchmarkSetZero/Struct/NewZero-4 595365 188.3 ns/op BenchmarkSelect/1-4 136480 881.8 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 58718 1897 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 27513 4412 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 188515 647.0 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 147998 814.1 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 90128 1188 ns/op 107.73 MB/s BenchmarkCallArgCopy/size=256-4 110310 1174 ns/op 218.05 MB/s BenchmarkCallArgCopy/size=1024-4 57447 1849 ns/op 553.86 MB/s BenchmarkCallArgCopy/size=4096-4 30763 3866 ns/op 1059.59 MB/s BenchmarkCallArgCopy/size=65536-4 1989 57244 ns/op 1144.86 MB/s BenchmarkFieldByName1-4 1000000 154.1 ns/op BenchmarkFieldByName2-4 43639 2367 ns/op BenchmarkFieldByName3-4 10332 11747 ns/op BenchmarkInterfaceBig-4 3748041 28.37 ns/op BenchmarkInterfaceSmall-4 4135057 32.36 ns/op BenchmarkNew-4 1772305 68.76 ns/op BenchmarkMap/StringKeys/MapIndex-4 2125 53755 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1838 64865 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2096 53925 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1814 65081 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2272 52915 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1831 63836 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 199196 582.3 ns/op PASS ok reflect 19.198s goos: linux goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 9098 12779 ns/op 9724 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 13545 8857 ns/op 9214 B/op 1 allocs/op BenchmarkFindString-4 10000 10753 ns/op 9269 B/op 1 allocs/op BenchmarkFindSubmatch-4 9345 12538 ns/op 9431 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 9147 11525 ns/op 9294 B/op 2 allocs/op BenchmarkLiteral-4 14619 8315 ns/op BenchmarkNotLiteral-4 3870 29224 ns/op BenchmarkMatchClass-4 3116 37817 ns/op BenchmarkMatchClass_InRange-4 2858 37912 ns/op BenchmarkReplaceAll-4 2268 59081 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 14121 7584 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 32342 3458 ns/op BenchmarkAnchoredShortMatch-4 13232 8804 ns/op BenchmarkAnchoredLongMatch-4 17676 6434 ns/op BenchmarkOnePassShortA-4 21349 5783 ns/op BenchmarkNotOnePassShortA-4 7016 16152 ns/op BenchmarkOnePassShortB-4 26887 4451 ns/op BenchmarkNotOnePassShortB-4 8976 12690 ns/op BenchmarkOnePassLongPrefix-4 82428 1487 ns/op BenchmarkOnePassLongNotPrefix-4 28766 4235 ns/op BenchmarkMatchParallelShared-4 20856 6609 ns/op BenchmarkMatchParallelCopied-4 14328 7945 ns/op BenchmarkQuoteMetaAll-4 133862 929.0 ns/op 15.07 MB/s BenchmarkQuoteMetaNone-4 273939 447.3 ns/op 58.13 MB/s BenchmarkCompile/Onepass-4 3438 36209 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 1376 87854 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 163 715690 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3484257 33.69 ns/op 474.97 MB/s BenchmarkMatch/Easy0/32-4 11745 9083 ns/op 3.52 MB/s BenchmarkMatch/Easy0/1K-4 13128 8225 ns/op 124.50 MB/s BenchmarkMatch/Easy0i/16-4 3772167 31.41 ns/op 509.36 MB/s BenchmarkMatch/Easy0i/32-4 4466 23345 ns/op 1.37 MB/s BenchmarkMatch/Easy0i/1K-4 265 480289 ns/op 2.13 MB/s BenchmarkMatch/Easy1/16-4 3586815 31.39 ns/op 509.64 MB/s BenchmarkMatch/Easy1/32-4 14233 7600 ns/op 4.21 MB/s BenchmarkMatch/Easy1/1K-4 7064 19217 ns/op 53.28 MB/s BenchmarkMatch/Medium/16-4 3545314 33.30 ns/op 480.45 MB/s BenchmarkMatch/Medium/32-4 5474 23093 ns/op 1.39 MB/s BenchmarkMatch/Medium/1K-4 302 395011 ns/op 2.59 MB/s BenchmarkMatch/Hard/16-4 3567561 32.13 ns/op 498.04 MB/s BenchmarkMatch/Hard/32-4 3207 31644 ns/op 1.01 MB/s BenchmarkMatch/Hard/1K-4 170 697431 ns/op 1.47 MB/s BenchmarkMatch/Hard1/16-4 1356 85754 ns/op 0.19 MB/s BenchmarkMatch/Hard1/32-4 733 157598 ns/op 0.20 MB/s BenchmarkMatch/Hard1/1K-4 24 4496701 ns/op 0.23 MB/s BenchmarkMatch_onepass_regex/16-4 29834 4035 ns/op 3.97 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 17929 6725 ns/op 4.76 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 698 168861 ns/op 6.06 MB/s 22 B/op 0 allocs/op PASS ok regexp 9.250s goos: linux goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 645670 186.8 ns/op BenchmarkIsWordChar-4 167546 701.7 ns/op PASS ok regexp/syntax 2.297s goos: linux goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCallers/cached-4 75658 1584 ns/op BenchmarkCallers/inlined-4 67604 1760 ns/op BenchmarkCallers/no-cache-4 15933 7502 ns/op BenchmarkFPCallers/cached-4 2729736 44.09 ns/op BenchmarkMakeChan/Byte-4 901185 138.8 ns/op BenchmarkMakeChan/Int-4 724807 145.3 ns/op BenchmarkMakeChan/Ptr-4 521462 256.6 ns/op BenchmarkMakeChan/Struct/0-4 1080586 106.8 ns/op BenchmarkMakeChan/Struct/32-4 375068 296.1 ns/op BenchmarkMakeChan/Struct/40-4 318229 372.2 ns/op BenchmarkChanNonblocking-4 11772036 9.813 ns/op BenchmarkSelectUncontended-4 969880 134.6 ns/op BenchmarkSelectSyncContended-4 25774 5454 ns/op BenchmarkSelectAsyncContended-4 97315 1349 ns/op BenchmarkSelectNonblock-4 6190759 19.39 ns/op BenchmarkChanUncontended-4 13840 11158 ns/op BenchmarkChanContended-4 1070 124240 ns/op BenchmarkChanSync-4 135438 840.2 ns/op BenchmarkChanSyncWork-4 47664 2480 ns/op BenchmarkChanProdCons0-4 63372 1662 ns/op BenchmarkChanProdCons10-4 73294 1542 ns/op BenchmarkChanProdCons100-4 92620 1299 ns/op BenchmarkChanProdConsWork0-4 79116 1654 ns/op BenchmarkChanProdConsWork10-4 76177 1626 ns/op BenchmarkChanProdConsWork100-4 72898 1575 ns/op BenchmarkSelectProdCons-4 55984 1853 ns/op BenchmarkReceiveDataFromClosedChan-4 556654 218.4 ns/op BenchmarkChanCreation-4 192686 536.8 ns/op BenchmarkChanSem-4 107553 1220 ns/op BenchmarkChanPopular-4 45 2689808 ns/op BenchmarkChanClosed-4 589230 204.9 ns/op BenchmarkCallClosure-4 6016039 19.68 ns/op BenchmarkCallClosure1-4 5847433 19.99 ns/op BenchmarkCallClosure2-4 1000000 104.8 ns/op BenchmarkCallClosure3-4 1353873 95.56 ns/op BenchmarkCallClosure4-4 1000000 103.8 ns/op BenchmarkComplex128DivNormal-4 9976893 11.61 ns/op BenchmarkComplex128DivNisNaN-4 7975120 14.91 ns/op BenchmarkComplex128DivDisNaN-4 8294990 14.77 ns/op BenchmarkComplex128DivNisInf-4 10989973 10.88 ns/op BenchmarkComplex128DivDisInf-4 5991129 20.00 ns/op BenchmarkAllocation-4 2851 39883 ns/op BenchmarkReadMemStats-4 4406 31861 ns/op BenchmarkReadMemStatsLatency-4 1 80971 p50-ns 80971 p90-ns 80971 p99-ns BenchmarkWriteBarrier-4 2749143 50.59 ns/op BenchmarkBulkWriteBarrier-4 5640142 20.69 ns/op BenchmarkScanStackNoLocals-4 2 52096284 ns/op BenchmarkMSpanCountAlloc/bits=64-4 11234402 10.00 ns/op BenchmarkMSpanCountAlloc/bits=128-4 9394660 11.04 ns/op BenchmarkMSpanCountAlloc/bits=256-4 9288463 12.74 ns/op BenchmarkMSpanCountAlloc/bits=512-4 6982975 17.01 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 5012521 24.53 ns/op BenchmarkHash5-4 6245223 18.31 ns/op 273.11 MB/s BenchmarkHash16-4 6091717 19.33 ns/op 827.70 MB/s BenchmarkHash64-4 5822990 20.40 ns/op 3137.24 MB/s BenchmarkHash1024-4 1882165 64.11 ns/op 15973.45 MB/s BenchmarkHash65536-4 39811 3017 ns/op 21723.44 MB/s BenchmarkAlignedLoad-4 7226470 15.24 ns/op BenchmarkUnalignedLoad-4 7227711 16.19 ns/op BenchmarkEqEfaceConcrete-4 6030822 19.86 ns/op BenchmarkEqIfaceConcrete-4 6139735 19.90 ns/op BenchmarkNeEfaceConcrete-4 5942263 20.01 ns/op BenchmarkNeIfaceConcrete-4 6106222 19.64 ns/op BenchmarkConvT2EByteSized/bool-4 6265172 19.24 ns/op BenchmarkConvT2EByteSized/uint8-4 5442381 19.33 ns/op BenchmarkConvT2ESmall-4 5601165 21.43 ns/op BenchmarkConvT2EUintptr-4 5299564 21.97 ns/op BenchmarkConvT2ELarge-4 1000000 112.9 ns/op BenchmarkConvT2ISmall-4 5579997 21.41 ns/op BenchmarkConvT2IUintptr-4 5212479 22.83 ns/op BenchmarkConvT2ILarge-4 1000000 113.3 ns/op BenchmarkConvI2E-4 4610540 24.83 ns/op BenchmarkConvI2I-4 5225680 22.53 ns/op BenchmarkAssertE2T-4 4458231 26.70 ns/op BenchmarkAssertE2TLarge-4 2342281 49.01 ns/op BenchmarkAssertE2I-4 5399674 21.05 ns/op BenchmarkAssertI2T-4 4255482 27.55 ns/op BenchmarkAssertI2I-4 5407264 21.07 ns/op BenchmarkAssertI2E-4 5579619 21.57 ns/op BenchmarkAssertE2E-4 4876624 24.76 ns/op BenchmarkAssertE2T2-4 3411202 35.94 ns/op BenchmarkAssertE2T2Blank-4 4079940 29.70 ns/op BenchmarkAssertI2E2-4 4179909 27.95 ns/op BenchmarkAssertI2E2Blank-4 5583476 20.04 ns/op BenchmarkAssertE2E2-4 4175373 29.06 ns/op BenchmarkAssertE2E2Blank-4 5530287 20.73 ns/op BenchmarkConvT2Ezero/zero/16-4 5454438 22.31 ns/op BenchmarkConvT2Ezero/zero/32-4 5212616 22.14 ns/op BenchmarkConvT2Ezero/zero/64-4 5404534 22.34 ns/op BenchmarkConvT2Ezero/zero/str-4 5367973 22.32 ns/op BenchmarkConvT2Ezero/zero/slice-4 5398776 21.90 ns/op BenchmarkConvT2Ezero/zero/big-4 163824 641.8 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1289871 92.51 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1000000 110.5 ns/op BenchmarkConvT2Ezero/nonzero/big-4 187176 570.1 ns/op BenchmarkConvT2Ezero/smallint/16-4 5460207 22.01 ns/op BenchmarkConvT2Ezero/smallint/32-4 5461262 21.94 ns/op BenchmarkConvT2Ezero/smallint/64-4 5179797 22.77 ns/op BenchmarkConvT2Ezero/largeint/16-4 1500422 77.73 ns/op BenchmarkConvT2Ezero/largeint/32-4 1280139 83.96 ns/op BenchmarkConvT2Ezero/largeint/64-4 1424546 84.01 ns/op BenchmarkMalloc8-4 1676845 67.63 ns/op BenchmarkMalloc16-4 1753491 70.67 ns/op BenchmarkMallocTypeInfo8-4 1537874 76.52 ns/op BenchmarkMallocTypeInfo16-4 1369220 89.33 ns/op BenchmarkMallocLargeStruct-4 126368 1003 ns/op BenchmarkGoroutineSelect-4 79 1740695 ns/op BenchmarkGoroutineBlocking-4 68 1750805 ns/op BenchmarkGoroutineForRange-4 64 1675324 ns/op BenchmarkGoroutineIdle-4 90 1409015 ns/op BenchmarkHashStringSpeed-4 2392656 47.47 ns/op BenchmarkHashBytesSpeed-4 1412463 84.76 ns/op BenchmarkHashInt32Speed-4 2963598 39.38 ns/op BenchmarkHashInt64Speed-4 2588968 38.76 ns/op BenchmarkHashStringArraySpeed-4 545823 207.0 ns/op BenchmarkMegMap-4 3090730 39.31 ns/op BenchmarkMegOneMap-4 3925802 29.98 ns/op BenchmarkMegEqMap-4 1920 64504 ns/op BenchmarkMegEmptyMap-4 4465322 26.85 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2613711 45.66 ns/op BenchmarkSmallStrMap-4 3266798 36.08 ns/op BenchmarkMapStringKeysEight_16-4 3161282 36.30 ns/op BenchmarkMapStringKeysEight_32-4 3168553 37.42 ns/op BenchmarkMapStringKeysEight_64-4 3133884 37.40 ns/op BenchmarkMapStringKeysEight_1M-4 3221973 37.25 ns/op BenchmarkIntMap-4 3720471 31.92 ns/op BenchmarkMapFirst/1-4 4522910 25.80 ns/op BenchmarkMapFirst/2-4 4181617 25.88 ns/op BenchmarkMapFirst/3-4 4630424 27.62 ns/op BenchmarkMapFirst/4-4 4183981 28.67 ns/op BenchmarkMapFirst/5-4 3950455 29.08 ns/op BenchmarkMapFirst/6-4 4022904 30.50 ns/op BenchmarkMapFirst/7-4 3949904 27.10 ns/op BenchmarkMapFirst/8-4 4102569 28.71 ns/op BenchmarkMapFirst/9-4 3440215 34.55 ns/op BenchmarkMapFirst/10-4 3436119 34.76 ns/op BenchmarkMapFirst/11-4 3305440 32.90 ns/op BenchmarkMapFirst/12-4 3559484 32.98 ns/op BenchmarkMapFirst/13-4 3497263 32.51 ns/op BenchmarkMapFirst/14-4 3828277 31.48 ns/op BenchmarkMapFirst/15-4 3679249 33.31 ns/op BenchmarkMapFirst/16-4 3496356 31.34 ns/op BenchmarkMapMid/1-4 4600821 26.33 ns/op BenchmarkMapMid/2-4 4368572 27.25 ns/op BenchmarkMapMid/3-4 4461321 26.67 ns/op BenchmarkMapMid/4-4 4127799 30.13 ns/op BenchmarkMapMid/5-4 3853291 31.19 ns/op BenchmarkMapMid/6-4 3679170 31.59 ns/op BenchmarkMapMid/7-4 3760338 30.28 ns/op BenchmarkMapMid/8-4 3908215 31.17 ns/op BenchmarkMapMid/9-4 3203412 34.52 ns/op BenchmarkMapMid/10-4 2963228 37.19 ns/op BenchmarkMapMid/11-4 3093831 36.09 ns/op BenchmarkMapMid/12-4 2997033 42.72 ns/op BenchmarkMapMid/13-4 3102847 37.04 ns/op BenchmarkMapMid/14-4 3267285 33.52 ns/op BenchmarkMapMid/15-4 3582134 32.15 ns/op BenchmarkMapMid/16-4 3557169 34.04 ns/op BenchmarkMapLast/1-4 4517546 26.65 ns/op BenchmarkMapLast/2-4 4284156 27.31 ns/op BenchmarkMapLast/3-4 4182669 28.79 ns/op BenchmarkMapLast/4-4 3982354 30.08 ns/op BenchmarkMapLast/5-4 3855837 30.17 ns/op BenchmarkMapLast/6-4 3841694 31.35 ns/op BenchmarkMapLast/7-4 3834802 30.37 ns/op BenchmarkMapLast/8-4 3742196 32.83 ns/op BenchmarkMapLast/9-4 3310594 35.69 ns/op BenchmarkMapLast/10-4 3178552 38.51 ns/op BenchmarkMapLast/11-4 3334240 35.15 ns/op BenchmarkMapLast/12-4 3081933 40.14 ns/op BenchmarkMapLast/13-4 2934962 37.46 ns/op BenchmarkMapLast/14-4 3212253 37.07 ns/op BenchmarkMapLast/15-4 3487045 35.57 ns/op BenchmarkMapLast/16-4 3345468 36.35 ns/op BenchmarkMapCycle-4 2140759 56.09 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3087909 38.95 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2385 50160 ns/op BenchmarkMakeMap/[Byte]Byte-4 441009 250.9 ns/op BenchmarkMakeMap/[Int]Int-4 277407 437.2 ns/op BenchmarkNewEmptyMap-4 3977688 29.77 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1326262 90.88 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 460579 256.5 ns/op BenchmarkMapIterEmpty-4 5278484 22.58 ns/op BenchmarkSameLengthMap-4 4408454 27.40 ns/op BenchmarkBigKeyMap-4 1642777 71.12 ns/op BenchmarkBigValMap-4 1504294 78.36 ns/op BenchmarkSmallKeyMap-4 2743609 43.76 ns/op BenchmarkMapPopulate/1-4 1978198 59.66 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 117196 931.9 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 7101 15651 ns/op 3350 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 609 168887 ns/op 53325 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 45 2837221 ns/op 427406 B/op 318 allocs/op BenchmarkMapPopulate/100000-4 4 31209546 ns/op 3612784 B/op 4037 allocs/op BenchmarkComplexAlgMap-4 464082 253.5 ns/op BenchmarkGoMapClear/Reflexive/1-4 1534765 79.12 ns/op BenchmarkGoMapClear/Reflexive/10-4 1398768 84.63 ns/op BenchmarkGoMapClear/Reflexive/100-4 479604 237.9 ns/op BenchmarkGoMapClear/Reflexive/1000-4 48849 2441 ns/op BenchmarkGoMapClear/Reflexive/10000-4 4610 26271 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1218184 97.92 ns/op BenchmarkGoMapClear/NonReflexive/10-4 965913 106.6 ns/op BenchmarkGoMapClear/NonReflexive/100-4 459084 259.5 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 48192 2419 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 4794 24988 ns/op BenchmarkMapStringConversion/32/simple-4 1723311 68.21 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1555365 76.50 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1575751 74.86 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1636641 75.21 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1416993 85.12 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1477597 81.07 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1678990 62.80 ns/op BenchmarkMapInterfacePtr-4 2051529 62.43 ns/op BenchmarkNewEmptyMapHintLessThan8-4 2952849 39.44 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 107515 1207 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 4651 24702 ns/op BenchmarkMapPop1000-4 351 349005 ns/op BenchmarkMapPop10000-4 16 6846303 ns/op BenchmarkMapAssign/Int32/256-4 2289546 50.79 ns/op BenchmarkMapAssign/Int32/65536-4 1110717 120.5 ns/op BenchmarkMapAssign/Int64/256-4 2039930 61.33 ns/op BenchmarkMapAssign/Int64/65536-4 343960 294.1 ns/op BenchmarkMapAssign/Str/256-4 1725654 68.83 ns/op BenchmarkMapAssign/Str/65536-4 228340 504.6 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1223900 94.29 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 310658 333.7 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1378755 86.16 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 473732 222.9 ns/op BenchmarkMapOperatorAssign/Str/256-4 396127 2446 ns/op BenchmarkMapOperatorAssign/Str/65536-4 116907 954.8 ns/op BenchmarkMapAppendAssign/Int32/256-4 1000000 162.8 ns/op 32 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 156147 726.9 ns/op 75 B/op 1 allocs/op BenchmarkMapAppendAssign/Int64/256-4 892207 166.5 ns/op 36 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 133138 866.3 ns/op 92 B/op 1 allocs/op BenchmarkMapAppendAssign/Str/256-4 601725 215.3 ns/op 42 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 90405 1389 ns/op 159 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1000000 115.5 ns/op BenchmarkMapDelete/Int32/1000-4 1856809 63.90 ns/op BenchmarkMapDelete/Int32/10000-4 1659865 77.56 ns/op BenchmarkMapDelete/Int64/100-4 1233826 84.58 ns/op BenchmarkMapDelete/Int64/1000-4 1736746 79.13 ns/op BenchmarkMapDelete/Int64/10000-4 1483390 81.46 ns/op BenchmarkMapDelete/Str/100-4 1000000 124.1 ns/op BenchmarkMapDelete/Str/1000-4 1492794 79.89 ns/op BenchmarkMapDelete/Str/10000-4 1000000 104.6 ns/op BenchmarkMapDelete/Pointer/100-4 1483147 110.4 ns/op BenchmarkMapDelete/Pointer/1000-4 1620392 72.22 ns/op BenchmarkMapDelete/Pointer/10000-4 1367797 93.63 ns/op BenchmarkMemmove/0-4 12680306 8.945 ns/op BenchmarkMemmove/1-4 1848301 63.22 ns/op 15.82 MB/s BenchmarkMemmove/2-4 1802812 67.50 ns/op 29.63 MB/s BenchmarkMemmove/3-4 1757307 70.00 ns/op 42.86 MB/s BenchmarkMemmove/4-4 1664896 73.81 ns/op 54.20 MB/s BenchmarkMemmove/5-4 1667059 75.61 ns/op 66.13 MB/s BenchmarkMemmove/6-4 1593784 75.66 ns/op 79.30 MB/s BenchmarkMemmove/7-4 1612089 75.86 ns/op 92.27 MB/s BenchmarkMemmove/8-4 1761366 67.27 ns/op 118.93 MB/s BenchmarkMemmove/9-4 1560837 74.21 ns/op 121.28 MB/s BenchmarkMemmove/10-4 1597849 74.53 ns/op 134.17 MB/s BenchmarkMemmove/11-4 1569373 72.59 ns/op 151.53 MB/s BenchmarkMemmove/12-4 1703143 85.62 ns/op 140.15 MB/s BenchmarkMemmove/13-4 1390348 89.74 ns/op 144.86 MB/s BenchmarkMemmove/14-4 1555083 78.47 ns/op 178.41 MB/s BenchmarkMemmove/15-4 1641697 82.08 ns/op 182.76 MB/s BenchmarkMemmove/16-4 1612060 74.28 ns/op 215.39 MB/s BenchmarkMemmove/32-4 1738855 66.54 ns/op 480.92 MB/s BenchmarkMemmove/64-4 1627024 73.91 ns/op 865.91 MB/s BenchmarkMemmove/128-4 1390933 85.56 ns/op 1496.09 MB/s BenchmarkMemmove/256-4 923743 128.6 ns/op 1991.28 MB/s BenchmarkMemmove/512-4 639522 186.3 ns/op 2748.43 MB/s BenchmarkMemmove/1024-4 405055 282.1 ns/op 3629.64 MB/s BenchmarkMemmove/2048-4 243400 483.3 ns/op 4237.35 MB/s BenchmarkMemmove/4096-4 135067 887.9 ns/op 4613.22 MB/s BenchmarkMemmoveOverlap/32-4 1790980 68.10 ns/op 469.89 MB/s BenchmarkMemmoveOverlap/64-4 1612990 81.10 ns/op 789.15 MB/s BenchmarkMemmoveOverlap/128-4 1301233 116.9 ns/op 1094.74 MB/s BenchmarkMemmoveOverlap/256-4 728656 203.1 ns/op 1260.50 MB/s BenchmarkMemmoveOverlap/512-4 510765 199.9 ns/op 2561.04 MB/s BenchmarkMemmoveOverlap/1024-4 391388 409.0 ns/op 2503.43 MB/s BenchmarkMemmoveOverlap/2048-4 228835 641.6 ns/op 3192.23 MB/s BenchmarkMemmoveOverlap/4096-4 128959 992.0 ns/op 4129.18 MB/s BenchmarkMemmoveUnalignedDst/0-4 11224370 9.961 ns/op BenchmarkMemmoveUnalignedDst/1-4 1790432 71.23 ns/op 14.04 MB/s BenchmarkMemmoveUnalignedDst/2-4 1607223 71.79 ns/op 27.86 MB/s BenchmarkMemmoveUnalignedDst/3-4 1667617 76.55 ns/op 39.19 MB/s BenchmarkMemmoveUnalignedDst/4-4 1698825 70.53 ns/op 56.71 MB/s BenchmarkMemmoveUnalignedDst/5-4 1633434 74.98 ns/op 66.69 MB/s BenchmarkMemmoveUnalignedDst/6-4 1627491 70.99 ns/op 84.52 MB/s BenchmarkMemmoveUnalignedDst/7-4 1744004 68.48 ns/op 102.23 MB/s BenchmarkMemmoveUnalignedDst/8-4 1750768 61.08 ns/op 130.97 MB/s BenchmarkMemmoveUnalignedDst/9-4 1806324 66.38 ns/op 135.58 MB/s BenchmarkMemmoveUnalignedDst/10-4 1782754 64.32 ns/op 155.48 MB/s BenchmarkMemmoveUnalignedDst/11-4 1816624 67.22 ns/op 163.64 MB/s BenchmarkMemmoveUnalignedDst/12-4 1822239 66.62 ns/op 180.13 MB/s BenchmarkMemmoveUnalignedDst/13-4 1785844 71.73 ns/op 181.24 MB/s BenchmarkMemmoveUnalignedDst/14-4 1648363 74.30 ns/op 188.43 MB/s BenchmarkMemmoveUnalignedDst/15-4 1656562 72.64 ns/op 206.49 MB/s BenchmarkMemmoveUnalignedDst/16-4 1651755 71.50 ns/op 223.78 MB/s BenchmarkMemmoveUnalignedDst/32-4 1634146 74.84 ns/op 427.59 MB/s BenchmarkMemmoveUnalignedDst/64-4 1492836 83.52 ns/op 766.29 MB/s BenchmarkMemmoveUnalignedDst/128-4 1000000 107.6 ns/op 1189.35 MB/s BenchmarkMemmoveUnalignedDst/256-4 780841 164.6 ns/op 1554.85 MB/s BenchmarkMemmoveUnalignedDst/512-4 593461 199.7 ns/op 2563.81 MB/s BenchmarkMemmoveUnalignedDst/1024-4 404664 295.8 ns/op 3461.51 MB/s BenchmarkMemmoveUnalignedDst/2048-4 236264 499.0 ns/op 4103.84 MB/s BenchmarkMemmoveUnalignedDst/4096-4 123944 936.4 ns/op 4374.32 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1752874 68.53 ns/op 466.93 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1615015 74.01 ns/op 864.80 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1364223 88.05 ns/op 1453.79 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 825603 135.8 ns/op 1885.02 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 588266 192.8 ns/op 2655.24 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 401834 296.7 ns/op 3450.91 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 234489 508.7 ns/op 4026.24 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 129608 922.9 ns/op 4438.03 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12379452 9.437 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1895312 61.99 ns/op 16.13 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1831140 64.47 ns/op 31.02 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1861640 63.23 ns/op 47.45 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1830409 64.68 ns/op 61.84 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1832700 64.13 ns/op 77.96 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1842270 65.45 ns/op 91.67 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1859589 63.77 ns/op 109.77 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2034789 60.28 ns/op 132.71 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1835053 66.56 ns/op 135.21 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1798105 66.52 ns/op 150.32 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1795683 67.01 ns/op 164.15 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1766277 67.39 ns/op 178.07 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1784298 66.47 ns/op 195.57 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1807214 66.23 ns/op 211.39 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1796508 66.14 ns/op 226.78 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1812652 66.52 ns/op 240.55 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1729869 69.19 ns/op 462.52 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1577584 75.56 ns/op 847.04 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1380213 89.38 ns/op 1432.07 MB/s BenchmarkMemmoveUnalignedSrc/256-4 909451 129.2 ns/op 1981.72 MB/s BenchmarkMemmoveUnalignedSrc/512-4 608204 188.1 ns/op 2722.57 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 416653 290.4 ns/op 3525.88 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 234739 507.0 ns/op 4039.19 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 129771 928.5 ns/op 4411.34 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1521218 77.92 ns/op 205.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1532088 78.05 ns/op 204.99 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1527367 78.53 ns/op 203.74 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1532811 77.98 ns/op 205.19 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1546263 79.25 ns/op 201.89 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1578819 76.69 ns/op 208.64 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1525070 78.58 ns/op 203.62 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1542614 77.75 ns/op 205.80 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1345760 89.44 ns/op 715.54 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1229834 96.67 ns/op 662.02 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1351323 89.47 ns/op 715.34 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1361535 88.79 ns/op 720.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1331331 91.33 ns/op 700.75 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1376110 88.20 ns/op 725.59 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1346136 88.91 ns/op 719.83 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1372772 86.49 ns/op 739.94 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 757194 153.3 ns/op 1669.79 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 667435 174.0 ns/op 1470.97 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 786460 132.3 ns/op 1935.71 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 808140 136.5 ns/op 1876.13 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 869668 127.9 ns/op 2000.92 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 811734 125.9 ns/op 2032.87 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 851329 130.5 ns/op 1962.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 791793 140.6 ns/op 1820.97 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 112507 1106 ns/op 3702.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 71911 1699 ns/op 2411.41 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 117630 1027 ns/op 3987.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 121226 1039 ns/op 3942.57 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 119911 983.5 ns/op 4164.61 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 106683 1056 ns/op 3877.32 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 114672 1021 ns/op 4011.79 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 116791 964.6 ns/op 4246.13 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 6012 19342 ns/op 3388.22 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 4200 27314 ns/op 2399.40 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 6253 17679 ns/op 3706.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 6457 17584 ns/op 3726.96 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 6202 17612 ns/op 3721.05 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 6366 17697 ns/op 3703.33 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 6220 17596 ns/op 3724.50 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 6254 18133 ns/op 3614.20 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1719831 69.53 ns/op 460.23 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1542966 77.35 ns/op 827.36 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1336124 89.50 ns/op 1430.16 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 835473 137.3 ns/op 1864.57 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 625048 188.2 ns/op 2720.43 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 412963 287.9 ns/op 3557.28 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 231919 501.7 ns/op 4082.52 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 132572 914.1 ns/op 4480.70 MB/s BenchmarkMemclr/5-4 11562542 10.31 ns/op 484.82 MB/s BenchmarkMemclr/16-4 11728155 10.24 ns/op 1561.91 MB/s BenchmarkMemclr/64-4 10739880 11.06 ns/op 5785.73 MB/s BenchmarkMemclr/256-4 9488134 12.28 ns/op 20840.96 MB/s BenchmarkMemclr/4096-4 1669994 71.66 ns/op 57156.55 MB/s BenchmarkMemclr/65536-4 41088 2731 ns/op 23998.13 MB/s BenchmarkMemclr/1M-4 2418 48537 ns/op 21603.71 MB/s BenchmarkMemclr/4M-4 590 206656 ns/op 20296.05 MB/s BenchmarkMemclr/8M-4 266 447176 ns/op 18759.07 MB/s BenchmarkMemclr/16M-4 116 937592 ns/op 17893.93 MB/s BenchmarkMemclr/64M-4 21 4785190 ns/op 14024.28 MB/s BenchmarkMemclrUnaligned/0_5-4 7016443 16.54 ns/op 302.26 MB/s BenchmarkMemclrUnaligned/0_16-4 7051701 16.53 ns/op 967.94 MB/s BenchmarkMemclrUnaligned/0_64-4 7106349 16.84 ns/op 3800.15 MB/s BenchmarkMemclrUnaligned/0_256-4 6449756 18.42 ns/op 13896.25 MB/s BenchmarkMemclrUnaligned/0_4096-4 1606315 74.70 ns/op 54833.33 MB/s BenchmarkMemclrUnaligned/0_65536-4 43465 2757 ns/op 23771.58 MB/s BenchmarkMemclrUnaligned/1_5-4 7044297 16.53 ns/op 302.47 MB/s BenchmarkMemclrUnaligned/1_16-4 7105044 16.49 ns/op 970.36 MB/s BenchmarkMemclrUnaligned/1_64-4 6918189 16.87 ns/op 3792.94 MB/s BenchmarkMemclrUnaligned/1_256-4 6462178 19.80 ns/op 12927.21 MB/s BenchmarkMemclrUnaligned/1_4096-4 947040 124.2 ns/op 32972.87 MB/s BenchmarkMemclrUnaligned/1_65536-4 43093 2802 ns/op 23385.71 MB/s BenchmarkMemclrUnaligned/4_5-4 7309627 16.35 ns/op 305.74 MB/s BenchmarkMemclrUnaligned/4_16-4 7252701 16.50 ns/op 969.79 MB/s BenchmarkMemclrUnaligned/4_64-4 7122984 16.99 ns/op 3766.48 MB/s BenchmarkMemclrUnaligned/4_256-4 6460803 18.78 ns/op 13628.90 MB/s BenchmarkMemclrUnaligned/4_4096-4 935869 124.4 ns/op 32930.31 MB/s BenchmarkMemclrUnaligned/4_65536-4 43960 2692 ns/op 24341.31 MB/s BenchmarkMemclrUnaligned/7_5-4 7331401 16.59 ns/op 301.42 MB/s BenchmarkMemclrUnaligned/7_16-4 7272380 16.53 ns/op 968.03 MB/s BenchmarkMemclrUnaligned/7_64-4 6798301 20.25 ns/op 3159.95 MB/s BenchmarkMemclrUnaligned/7_256-4 6503721 18.91 ns/op 13537.97 MB/s BenchmarkMemclrUnaligned/7_4096-4 956086 124.4 ns/op 32933.52 MB/s BenchmarkMemclrUnaligned/7_65536-4 44071 2727 ns/op 24035.66 MB/s BenchmarkMemclrUnaligned/0_1M-4 2556 48652 ns/op 21552.71 MB/s BenchmarkMemclrUnaligned/0_4M-4 627 189230 ns/op 22165.08 MB/s BenchmarkMemclrUnaligned/0_8M-4 279 407397 ns/op 20590.75 MB/s BenchmarkMemclrUnaligned/0_16M-4 120 902893 ns/op 18581.61 MB/s BenchmarkMemclrUnaligned/0_64M-4 20 5108945 ns/op 13135.56 MB/s BenchmarkMemclrUnaligned/1_1M-4 2497 48761 ns/op 21504.25 MB/s BenchmarkMemclrUnaligned/1_4M-4 594 198513 ns/op 21128.63 MB/s BenchmarkMemclrUnaligned/1_8M-4 266 453945 ns/op 18479.37 MB/s BenchmarkMemclrUnaligned/1_16M-4 120 998935 ns/op 16795.10 MB/s BenchmarkMemclrUnaligned/1_64M-4 18 6807061 ns/op 9858.71 MB/s BenchmarkMemclrUnaligned/4_1M-4 1929 52002 ns/op 20164.10 MB/s BenchmarkMemclrUnaligned/4_4M-4 554 218620 ns/op 19185.37 MB/s BenchmarkMemclrUnaligned/4_8M-4 207 496350 ns/op 16900.58 MB/s BenchmarkMemclrUnaligned/4_16M-4 103 2929390 ns/op 5727.21 MB/s BenchmarkMemclrUnaligned/4_64M-4 19 7296287 ns/op 9197.67 MB/s BenchmarkMemclrUnaligned/7_1M-4 2370 49831 ns/op 21042.47 MB/s BenchmarkMemclrUnaligned/7_4M-4 558 190575 ns/op 22008.70 MB/s BenchmarkMemclrUnaligned/7_8M-4 282 410129 ns/op 20453.61 MB/s BenchmarkMemclrUnaligned/7_16M-4 126 929859 ns/op 18042.75 MB/s BenchmarkMemclrUnaligned/7_64M-4 21 5141166 ns/op 13053.24 MB/s BenchmarkGoMemclr/5-4 2322649 51.56 ns/op 96.97 MB/s BenchmarkGoMemclr/16-4 576498 206.7 ns/op 77.40 MB/s BenchmarkGoMemclr/64-4 151641 786.3 ns/op 81.39 MB/s BenchmarkGoMemclr/256-4 38754 3117 ns/op 82.12 MB/s BenchmarkMemclrRange/1K_2K-4 63912 1849 ns/op 51864.43 MB/s BenchmarkMemclrRange/2K_8K-4 21171 5633 ns/op 59205.35 MB/s BenchmarkMemclrRange/4K_16K-4 26289 4568 ns/op 70724.12 MB/s BenchmarkMemclrRange/160K_228K-4 1612 72182 ns/op 23036.96 MB/s BenchmarkClearFat7-4 6031896 18.97 ns/op BenchmarkClearFat8-4 6734025 16.56 ns/op BenchmarkClearFat11-4 6202524 18.82 ns/op BenchmarkClearFat12-4 5958742 19.42 ns/op BenchmarkClearFat13-4 6227442 18.73 ns/op BenchmarkClearFat14-4 6149504 18.88 ns/op BenchmarkClearFat15-4 6098986 19.15 ns/op BenchmarkClearFat16-4 6714016 17.19 ns/op BenchmarkClearFat24-4 6214594 18.88 ns/op BenchmarkClearFat32-4 6026530 19.26 ns/op BenchmarkClearFat40-4 5979154 19.63 ns/op BenchmarkClearFat48-4 5698849 20.48 ns/op BenchmarkClearFat56-4 5363768 21.31 ns/op BenchmarkClearFat64-4 5248467 21.93 ns/op BenchmarkClearFat72-4 4972327 23.10 ns/op BenchmarkClearFat128-4 3878265 30.22 ns/op BenchmarkClearFat256-4 2303326 51.60 ns/op BenchmarkClearFat512-4 1525480 80.45 ns/op BenchmarkClearFat1024-4 839857 139.3 ns/op BenchmarkClearFat1032-4 768097 148.5 ns/op BenchmarkClearFat1040-4 796532 147.2 ns/op BenchmarkCopyFat7-4 6259518 18.70 ns/op BenchmarkCopyFat8-4 6908721 16.20 ns/op BenchmarkCopyFat11-4 6287370 18.56 ns/op BenchmarkCopyFat12-4 5659556 18.45 ns/op BenchmarkCopyFat13-4 5688832 18.75 ns/op BenchmarkCopyFat14-4 6348339 20.42 ns/op BenchmarkCopyFat15-4 6273249 18.50 ns/op BenchmarkCopyFat16-4 6482492 17.53 ns/op BenchmarkCopyFat24-4 6271546 18.05 ns/op BenchmarkCopyFat32-4 6119004 19.04 ns/op BenchmarkCopyFat64-4 5300526 21.59 ns/op BenchmarkCopyFat72-4 4960377 25.34 ns/op BenchmarkCopyFat128-4 3354284 33.54 ns/op BenchmarkCopyFat256-4 2053942 57.01 ns/op BenchmarkCopyFat512-4 1307520 89.65 ns/op BenchmarkCopyFat520-4 1330339 90.82 ns/op BenchmarkCopyFat1024-4 790062 153.8 ns/op BenchmarkCopyFat1032-4 677700 159.3 ns/op BenchmarkCopyFat1040-4 754701 158.0 ns/op BenchmarkIssue18740/2byte-4 420 270334 ns/op BenchmarkIssue18740/4byte-4 748 155367 ns/op BenchmarkIssue18740/8byte-4 1078 108624 ns/op BenchmarkMemclrKnownSize1-4 8901676 12.98 ns/op 77.02 MB/s BenchmarkMemclrKnownSize2-4 5552415 21.39 ns/op 93.50 MB/s BenchmarkMemclrKnownSize4-4 3500791 34.03 ns/op 117.53 MB/s BenchmarkMemclrKnownSize8-4 1212195 96.69 ns/op 82.74 MB/s BenchmarkMemclrKnownSize16-4 592236 197.7 ns/op 80.95 MB/s BenchmarkMemclrKnownSize32-4 310032 384.6 ns/op 83.21 MB/s BenchmarkMemclrKnownSize64-4 159260 757.0 ns/op 84.55 MB/s BenchmarkMemclrKnownSize112-4 90814 1295 ns/op 86.46 MB/s BenchmarkMemclrKnownSize128-4 78404 1483 ns/op 86.33 MB/s BenchmarkMemclrKnownSize192-4 52837 2248 ns/op 85.42 MB/s BenchmarkMemclrKnownSize248-4 42162 2842 ns/op 87.26 MB/s BenchmarkMemclrKnownSize256-4 39948 2942 ns/op 87.01 MB/s BenchmarkMemclrKnownSize512-4 20194 5824 ns/op 87.92 MB/s BenchmarkMemclrKnownSize1024-4 9763 11871 ns/op 86.26 MB/s BenchmarkMemclrKnownSize4096-4 2515 47014 ns/op 87.12 MB/s BenchmarkMemclrKnownSize512KiB-4 18 6363051 ns/op 82.40 MB/s BenchmarkReadMetricsLatency-4 7747 6507 p50-ns 7906 p90-ns 28419 p99-ns BenchmarkFinalizer-4 195 594175 ns/op BenchmarkFinalizerRun-4 212802 757.2 ns/op BenchmarkMinFloat-4 1607018 74.36 ns/op BenchmarkMaxFloat-4 1563588 75.89 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 6562650 18.32 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2928018 40.16 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2201594 55.08 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2045080 57.73 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1313992 90.95 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 100.5 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2008512 60.88 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1260922 93.46 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1304241 91.36 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1823859 66.54 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1800548 65.74 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1598376 74.82 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1410616 85.93 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1310131 92.97 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 7885651 15.69 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 7955952 15.45 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 7583013 15.14 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 7858776 16.13 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 6730906 17.78 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6248924 19.47 ns/op BenchmarkFindBitRange64/PatternAASize2-4 7844121 15.34 ns/op BenchmarkFindBitRange64/PatternAASize8-4 7716524 15.74 ns/op BenchmarkFindBitRange64/PatternAASize32-4 7522246 15.38 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 7736118 15.82 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 7865284 15.83 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 7911842 15.41 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 7843118 15.66 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 7618699 15.39 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 7884938 15.28 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 7771124 15.47 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 8008940 15.03 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8082142 14.89 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 7895674 15.17 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 7535636 16.07 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 7305642 16.04 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 7935162 15.04 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 7455091 15.98 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 7473855 15.99 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8004556 15.07 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 7420635 16.07 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 7397785 16.08 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 7928964 15.15 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7462772 16.13 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7495972 15.93 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 7887471 15.12 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8025247 14.91 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 8012953 14.99 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 7875295 15.16 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 7888653 15.02 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8029167 15.13 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 7953378 15.22 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 7949535 14.92 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8074824 14.98 ns/op BenchmarkNetpollBreak-4 3370 35807 ns/op BenchmarkPinnerPinUnpinBatch-4 879 128158 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 212 559973 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1056 121855 ns/op BenchmarkPinnerPinUnpin-4 1000000 106.5 ns/op BenchmarkPinnerPinUnpinTiny-4 1000000 105.7 ns/op BenchmarkPinnerPinUnpinDouble-4 418089 284.1 ns/op BenchmarkPinnerPinUnpinParallel-4 3246523 42.29 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 3411246 35.24 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 276975 503.4 ns/op BenchmarkPinnerIsPinnedOnPinned-4 5509021 21.54 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 5606614 21.22 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 9195326 12.06 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 8803840 13.21 ns/op BenchmarkPingPongHog-4 348 346217 ns/op BenchmarkStackGrowth-4 122676 1180 ns/op BenchmarkStackGrowthDeep-4 1261 104907 ns/op BenchmarkCreateGoroutines-4 44037 2974 ns/op BenchmarkCreateGoroutinesParallel-4 41844 2842 ns/op BenchmarkCreateGoroutinesCapture-4 7768 17568 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 34250 3353 ns/op BenchmarkClosureCall-4 17772279 6.249 ns/op BenchmarkWakeupParallelSpinning/0s-4 7254 16417 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5436 23109 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4426 28123 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3550 38429 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2086 59394 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1227 99734 ns/op BenchmarkWakeupParallelSpinning/50µs-4 572 204119 ns/op BenchmarkWakeupParallelSpinning/100µs-4 325 377782 ns/op BenchmarkWakeupParallelSyscall/0s-4 602 174886 ns/op BenchmarkWakeupParallelSyscall/1µs-4 597 186854 ns/op BenchmarkWakeupParallelSyscall/2µs-4 685 171025 ns/op BenchmarkWakeupParallelSyscall/5µs-4 674 173882 ns/op BenchmarkWakeupParallelSyscall/10µs-4 682 180844 ns/op BenchmarkWakeupParallelSyscall/20µs-4 602 215441 ns/op BenchmarkWakeupParallelSyscall/50µs-4 399 286311 ns/op BenchmarkWakeupParallelSyscall/100µs-4 258 391757 ns/op BenchmarkMatmult-4 3818566 39.12 ns/op BenchmarkFastrand-4 8681343 11.59 ns/op BenchmarkFastrand64-4 9886573 11.52 ns/op BenchmarkFastrandHashiter-4 4168958 29.80 ns/op BenchmarkFastrandn/2-4 5574343 21.43 ns/op BenchmarkFastrandn/3-4 5349992 22.51 ns/op BenchmarkFastrandn/4-4 5514745 21.39 ns/op BenchmarkFastrandn/5-4 5441865 21.58 ns/op BenchmarkIfaceCmp100-4 91146 1300 ns/op BenchmarkIfaceCmpNil100-4 158366 758.3 ns/op BenchmarkEfaceCmpDiff-4 35420 3321 ns/op BenchmarkEfaceCmpDiffIndirect-4 30561 3889 ns/op BenchmarkDefer-4 1000000 100.3 ns/op BenchmarkDefer10-4 789754 162.1 ns/op BenchmarkDeferMany-4 494113 546.2 ns/op BenchmarkPanicRecover-4 539361 212.5 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 582880 209.1 ns/op 77.00 p50-ns 79.00 p90-ns 230.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 368358 313.4 ns/op 77.00 p50-ns 143.0 p90-ns 258.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 2364 53020 ns/op 48343 p50-ns 60728 p90-ns 101150 p99-ns BenchmarkGoroutineProfile/small/loaded-4 720 369719 ns/op 186518 p50-ns 393583 p90-ns 4124509 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 523732 198.1 ns/op 74.00 p50-ns 76.00 p90-ns 147.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 457562 354.6 ns/op 74.00 p50-ns 83.00 p90-ns 170.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 36 3088701 ns/op 3050215 p50-ns 3524037 p90-ns 3815726 p99-ns BenchmarkGoroutineProfile/large/loaded-4 22 5858885 ns/op 5566949 p50-ns 7867755 p90-ns 14391995 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 574252 241.0 ns/op 77.00 p50-ns 79.00 p90-ns 343.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 334629 307.4 ns/op 77.00 p50-ns 109.0 p90-ns 344.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 774 136192 ns/op 129198 p50-ns 147726 p90-ns 278915 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 357 355602 ns/op 232089 p50-ns 361188 p90-ns 2722786 p99-ns BenchmarkRWMutexUncontended-4 2915234 43.49 ns/op BenchmarkRWMutexWrite100-4 1000000 228.2 ns/op BenchmarkRWMutexWrite10-4 743961 717.9 ns/op BenchmarkRWMutexWorkWrite100-4 536673 261.9 ns/op BenchmarkRWMutexWorkWrite10-4 95308 1162 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 2486 46974 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 891 123911 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1222 96055 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 445 290343 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 513 238008 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 165 638796 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 267 431939 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 93 1218915 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 245667 540.2 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 335805 499.6 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 216667 618.2 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 240820 567.2 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 284462 509.1 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 250484 481.6 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 241834 451.8 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 239290 461.0 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 204093 538.6 ns/op BenchmarkMakeSlice/Byte-4 1799665 66.60 ns/op BenchmarkMakeSlice/Int16-4 1595826 66.03 ns/op BenchmarkMakeSlice/Int-4 1339027 94.90 ns/op BenchmarkMakeSlice/Ptr-4 1000000 109.4 ns/op BenchmarkMakeSlice/Struct/24-4 783098 143.6 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 178.5 ns/op BenchmarkMakeSlice/Struct/40-4 947368 229.6 ns/op BenchmarkGrowSlice/Byte-4 755229 159.1 ns/op BenchmarkGrowSlice/Int16-4 728667 178.7 ns/op BenchmarkGrowSlice/Int-4 550597 241.8 ns/op BenchmarkGrowSlice/Ptr-4 404175 291.2 ns/op BenchmarkGrowSlice/Struct/24-4 250657 422.3 ns/op BenchmarkGrowSlice/Struct/32-4 201411 553.1 ns/op BenchmarkGrowSlice/Struct/40-4 191738 683.7 ns/op BenchmarkExtendSlice/IntSlice-4 466264 275.7 ns/op BenchmarkExtendSlice/PointerSlice-4 396802 319.8 ns/op BenchmarkExtendSlice/NoGrow-4 805206 168.4 ns/op BenchmarkAppend-4 789040 147.8 ns/op BenchmarkAppendGrowByte-4 3 36751263 ns/op BenchmarkAppendGrowString-4 1 506222228 ns/op BenchmarkAppendSlice/1Bytes-4 1948202 60.69 ns/op BenchmarkAppendSlice/4Bytes-4 1853277 65.08 ns/op BenchmarkAppendSlice/7Bytes-4 1780987 65.14 ns/op BenchmarkAppendSlice/8Bytes-4 1878342 63.05 ns/op BenchmarkAppendSlice/15Bytes-4 1781450 67.85 ns/op BenchmarkAppendSlice/16Bytes-4 1793949 67.11 ns/op BenchmarkAppendSlice/32Bytes-4 1771227 65.63 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 67108 1679 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 19507 6629 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 8460 24274 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1237 91215 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 74 1508024 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 18 6322799 ns/op BenchmarkAppendStr/1Bytes-4 2297655 54.07 ns/op BenchmarkAppendStr/4Bytes-4 2185268 52.33 ns/op BenchmarkAppendStr/8Bytes-4 2192962 54.85 ns/op BenchmarkAppendStr/16Bytes-4 2077776 56.57 ns/op BenchmarkAppendStr/32Bytes-4 2240100 54.56 ns/op BenchmarkAppendSpecialCase-4 722130 162.5 ns/op BenchmarkCopy/1Byte-4 1967523 60.29 ns/op 16.59 MB/s BenchmarkCopy/1String-4 1949997 60.77 ns/op 16.46 MB/s BenchmarkCopy/2Byte-4 1923630 61.54 ns/op 32.50 MB/s BenchmarkCopy/2String-4 1887022 62.45 ns/op 32.03 MB/s BenchmarkCopy/4Byte-4 1927998 61.44 ns/op 65.10 MB/s BenchmarkCopy/4String-4 1903066 66.46 ns/op 60.19 MB/s BenchmarkCopy/8Byte-4 1752578 65.71 ns/op 121.75 MB/s BenchmarkCopy/8String-4 1762317 68.22 ns/op 117.27 MB/s BenchmarkCopy/12Byte-4 1774357 68.55 ns/op 175.04 MB/s BenchmarkCopy/12String-4 1680655 68.70 ns/op 174.67 MB/s BenchmarkCopy/16Byte-4 1678816 68.18 ns/op 234.68 MB/s BenchmarkCopy/16String-4 1711255 70.09 ns/op 228.27 MB/s BenchmarkCopy/32Byte-4 1699012 68.40 ns/op 467.81 MB/s BenchmarkCopy/32String-4 1780555 64.16 ns/op 498.72 MB/s BenchmarkCopy/128Byte-4 1457779 82.86 ns/op 1544.82 MB/s BenchmarkCopy/128String-4 1347576 92.84 ns/op 1378.70 MB/s BenchmarkCopy/1024Byte-4 395254 287.2 ns/op 3565.02 MB/s BenchmarkCopy/1024String-4 351144 338.8 ns/op 3022.39 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 29306 3891 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 16647 6620 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 10000 11320 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 15396 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 8196 18030 ns/op BenchmarkAppendInPlace/Grow/Byte-4 116040 988.7 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 120136 985.6 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 87940 1378 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 71862 1607 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 54938 1847 ns/op BenchmarkStackCopyPtr-4 1 203754287 ns/op BenchmarkStackCopy-4 1 115798310 ns/op BenchmarkStackCopyNoCache-4 19 6279224 ns/op BenchmarkStackCopyWithStkobj-4 1 134018188 ns/op BenchmarkIssue18138-4 625 233897 ns/op BenchmarkCompareStringEqual-4 9976393 11.00 ns/op BenchmarkCompareStringIdentical-4 17941954 6.461 ns/op BenchmarkCompareStringSameLength-4 11590650 9.889 ns/op BenchmarkCompareStringDifferentLength-4 18208225 6.684 ns/op BenchmarkCompareStringBigUnaligned-4 1426 78703 ns/op 13323.41 MB/s BenchmarkCompareStringBig-4 1340 81485 ns/op 12868.50 MB/s BenchmarkConcatStringAndBytes-4 2381685 49.78 ns/op BenchmarkSliceByteToString/1-4 2280427 53.22 ns/op BenchmarkSliceByteToString/2-4 1000000 116.1 ns/op BenchmarkSliceByteToString/4-4 1000000 122.1 ns/op BenchmarkSliceByteToString/8-4 1000000 115.0 ns/op BenchmarkSliceByteToString/16-4 1000000 127.8 ns/op BenchmarkSliceByteToString/32-4 996057 148.3 ns/op BenchmarkSliceByteToString/64-4 788304 180.4 ns/op BenchmarkSliceByteToString/128-4 718526 236.7 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2483467 47.50 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 940009 126.5 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1000000 112.7 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 4081438 29.07 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1699167 70.80 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1906572 62.96 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2401627 49.83 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 455490 258.1 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 531172 210.3 ns/op BenchmarkRuneIterate/range/ASCII-4 8095279 14.22 ns/op BenchmarkRuneIterate/range/Japanese-4 2272360 52.32 ns/op BenchmarkRuneIterate/range/MixedLength-4 2506208 48.77 ns/op BenchmarkRuneIterate/range1/ASCII-4 7681848 16.45 ns/op BenchmarkRuneIterate/range1/Japanese-4 2165187 54.92 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2327890 48.26 ns/op BenchmarkRuneIterate/range2/ASCII-4 8110100 15.37 ns/op BenchmarkRuneIterate/range2/Japanese-4 2161809 55.40 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2466727 47.59 ns/op BenchmarkArrayEqual-4 16837510 7.051 ns/op BenchmarkFunc/Name-4 2418265 44.50 ns/op BenchmarkFunc/Entry-4 9763777 11.74 ns/op BenchmarkFunc/FileLine-4 2683766 41.08 ns/op PASS ok runtime 154.906s goos: linux goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 24025 4836 ns/op BenchmarkHandle/concurrent-4 11985 9390 ns/op PASS ok runtime/cgo 1.498s goos: linux goarch: amd64 pkg: runtime/internal/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAnd32-4 7430775 13.92 ns/op BenchmarkAnd32Parallel-4 2007386 70.96 ns/op BenchmarkAnd64-4 8595630 14.31 ns/op BenchmarkAnd64Parallel-4 1861585 73.29 ns/op BenchmarkOr32-4 8612259 13.84 ns/op BenchmarkOr32Parallel-4 2644974 72.97 ns/op BenchmarkOr64-4 8705914 13.92 ns/op BenchmarkOr64Parallel-4 2377002 70.48 ns/op BenchmarkAtomicLoad64-4 18817084 6.234 ns/op BenchmarkAtomicStore64-4 9916255 12.11 ns/op BenchmarkAtomicLoad-4 19319458 6.208 ns/op BenchmarkAtomicStore-4 9668116 18.46 ns/op BenchmarkAnd8-4 9870495 12.14 ns/op BenchmarkAnd-4 9940587 12.02 ns/op BenchmarkAnd8Parallel-4 5175398 37.43 ns/op BenchmarkAndParallel-4 3408890 41.11 ns/op BenchmarkOr8-4 9890931 12.18 ns/op BenchmarkOr-4 9917736 12.00 ns/op BenchmarkOr8Parallel-4 5071760 43.81 ns/op BenchmarkOrParallel-4 3532663 42.67 ns/op BenchmarkXadd-4 4628894 44.63 ns/op BenchmarkXadd64-4 3387288 51.20 ns/op BenchmarkCas-4 2610066 62.04 ns/op BenchmarkCas64-4 2393224 52.76 ns/op BenchmarkXchg-4 3900996 45.33 ns/op BenchmarkXchg64-4 3147579 52.71 ns/op PASS ok runtime/internal/atomic 5.756s goos: linux goarch: amd64 pkg: runtime/internal/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4129078 28.22 ns/op BenchmarkMulUintptr/large-4 3149799 34.25 ns/op PASS ok runtime/internal/math 1.334s goos: linux goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoroutine/Profile.WriteTo_idle_50-4 14 7572468 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 12 12594241 ns/op 670.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 1108 134183 ns/op 2.055 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 7 14695625 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 5 22331276 ns/op 1106 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 304 425032 ns/op 20.68 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 86463026 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 129616870 ns/op 7486 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 24 5460549 ns/op 314.6 concurrent_launches/op PASS ok runtime/pprof 3.046s goos: linux goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 36 3607115 ns/op BenchmarkStackLeak-4 17632 7008 ns/op PASS ok runtime/race 1.470s goos: linux goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 4807240 24.38 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 218354 534.0 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.397s goos: linux goarch: amd64 pkg: slices cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqualFunc_Large-4 19 5704189 ns/op BenchmarkIndex_Large-4 14212 8284 ns/op BenchmarkIndexFunc_Large-4 94 1165125 ns/op BenchmarkCompact/nil-4 6950827 17.39 ns/op BenchmarkCompact/one-4 1853968 66.54 ns/op BenchmarkCompact/sorted-4 1000000 108.3 ns/op BenchmarkCompact/1_item-4 919111 125.3 ns/op BenchmarkCompact/unsorted-4 976224 123.2 ns/op BenchmarkCompact/many-4 633807 186.6 ns/op BenchmarkCompact_Large-4 286 385022 ns/op BenchmarkCompactFunc_Large-4 25 4486356 ns/op BenchmarkReplace/naive-fast-4 54645 2072 ns/op BenchmarkReplace/optimized-fast-4 62010 1695 ns/op BenchmarkReplace/naive-slow-4 29907 4352 ns/op BenchmarkReplace/optimized-slow-4 26900 3774 ns/op BenchmarkBinarySearchFloats/Size16-4 1000000 104.0 ns/op BenchmarkBinarySearchFloats/Size32-4 994851 119.3 ns/op BenchmarkBinarySearchFloats/Size64-4 888277 136.8 ns/op BenchmarkBinarySearchFloats/Size128-4 746413 159.2 ns/op BenchmarkBinarySearchFloats/Size512-4 634771 185.9 ns/op BenchmarkBinarySearchFloats/Size1024-4 593298 202.4 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 573458 195.4 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 477933 242.3 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 413389 273.6 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 374221 308.1 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 309970 380.4 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 277118 411.2 ns/op PASS ok slices 5.501s goos: linux goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 148522 752.6 ns/op BenchmarkSortInts-4 2 90185312 ns/op BenchmarkSlicesSortInts-4 2 58418577 ns/op BenchmarkSortIsSorted-4 34 3416982 ns/op BenchmarkSlicesIsSorted-4 63 2026812 ns/op BenchmarkSortStrings-4 1 193802176 ns/op BenchmarkSlicesSortStrings-4 2 96060826 ns/op BenchmarkSortStrings_Sorted-4 25 4187416 ns/op BenchmarkSlicesSortStrings_Sorted-4 43 2684259 ns/op BenchmarkSortStructs-4 1 189007134 ns/op BenchmarkSortFuncStructs-4 1 181746370 ns/op BenchmarkSortString1K-4 259 452961 ns/op BenchmarkSortString1K_Slice-4 199 569709 ns/op BenchmarkStableString1K-4 99 1204671 ns/op BenchmarkSortInt1K-4 333 363872 ns/op BenchmarkSortInt1K_Sorted-4 5382 27185 ns/op BenchmarkSortInt1K_Reversed-4 2402 44902 ns/op BenchmarkSortInt1K_Mod8-4 669 170893 ns/op BenchmarkStableInt1K-4 140 858420 ns/op BenchmarkStableInt1K_Slice-4 169 779447 ns/op BenchmarkSortInt64K-4 3 34086765 ns/op BenchmarkSortInt64K_Slice-4 3 46519991 ns/op BenchmarkStableInt64K-4 2 75423782 ns/op BenchmarkSort1e2-4 452 302001 ns/op BenchmarkStable1e2-4 176 859589 ns/op BenchmarkSort1e4-4 2 51486710 ns/op BenchmarkStable1e4-4 1 224788819 ns/op PASS ok sort 9.654s goos: linux goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 879796 136.8 ns/op BenchmarkAtof64Float-4 751824 159.7 ns/op BenchmarkAtof64FloatExp-4 555654 191.6 ns/op BenchmarkAtof64Big-4 412675 276.4 ns/op BenchmarkAtof64RandomBits-4 374535 298.1 ns/op BenchmarkAtof64RandomFloats-4 433698 257.8 ns/op BenchmarkAtof64RandomLongFloats-4 236905 511.4 ns/op BenchmarkAtof32Decimal-4 797726 134.7 ns/op BenchmarkAtof32Float-4 748052 152.4 ns/op BenchmarkAtof32FloatExp-4 589138 195.2 ns/op BenchmarkAtof32Random-4 356894 333.3 ns/op BenchmarkAtof32RandomLong-4 150600 789.5 ns/op BenchmarkParseInt/Pos/7bit-4 1350362 88.62 ns/op BenchmarkParseInt/Pos/26bit-4 624849 186.7 ns/op BenchmarkParseInt/Pos/31bit-4 554847 207.4 ns/op BenchmarkParseInt/Pos/56bit-4 367812 306.8 ns/op BenchmarkParseInt/Pos/63bit-4 348531 329.8 ns/op BenchmarkParseInt/Neg/7bit-4 1342678 89.14 ns/op BenchmarkParseInt/Neg/26bit-4 620430 186.6 ns/op BenchmarkParseInt/Neg/31bit-4 541250 205.2 ns/op BenchmarkParseInt/Neg/56bit-4 380662 304.3 ns/op BenchmarkParseInt/Neg/63bit-4 352293 326.1 ns/op BenchmarkAtoi/Pos/7bit-4 1924848 62.35 ns/op BenchmarkAtoi/Pos/26bit-4 839161 129.4 ns/op BenchmarkAtoi/Pos/31bit-4 743343 146.3 ns/op BenchmarkAtoi/Pos/56bit-4 454770 249.9 ns/op BenchmarkAtoi/Pos/63bit-4 332191 344.9 ns/op BenchmarkAtoi/Neg/7bit-4 1941373 61.43 ns/op BenchmarkAtoi/Neg/26bit-4 773474 131.4 ns/op BenchmarkAtoi/Neg/31bit-4 737025 153.6 ns/op BenchmarkAtoi/Neg/56bit-4 401794 264.7 ns/op BenchmarkAtoi/Neg/63bit-4 330859 359.5 ns/op BenchmarkFormatFloat/Decimal-4 122505 1046 ns/op BenchmarkFormatFloat/Float-4 101750 1144 ns/op BenchmarkFormatFloat/Exp-4 109911 1102 ns/op BenchmarkFormatFloat/NegExp-4 101707 1125 ns/op BenchmarkFormatFloat/LongExp-4 92004 1314 ns/op BenchmarkFormatFloat/Big-4 83936 1403 ns/op BenchmarkFormatFloat/BinaryExp-4 226693 579.2 ns/op BenchmarkFormatFloat/32Integer-4 120556 1051 ns/op BenchmarkFormatFloat/32ExactFraction-4 132948 868.1 ns/op BenchmarkFormatFloat/32Point-4 119632 1031 ns/op BenchmarkFormatFloat/32Exp-4 117817 977.5 ns/op BenchmarkFormatFloat/32NegExp-4 123345 1000 ns/op BenchmarkFormatFloat/32Shortest-4 120228 1061 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 128575 948.4 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 130082 996.9 ns/op BenchmarkFormatFloat/64Fixed1-4 149294 827.4 ns/op BenchmarkFormatFloat/64Fixed2-4 155136 792.3 ns/op BenchmarkFormatFloat/64Fixed3-4 155065 837.0 ns/op BenchmarkFormatFloat/64Fixed4-4 155848 836.6 ns/op BenchmarkFormatFloat/64Fixed12-4 90500 1400 ns/op BenchmarkFormatFloat/64Fixed16-4 107947 1167 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 113712 1036 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 104020 1170 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2476 48524 ns/op BenchmarkFormatFloat/Slowpath64-4 101067 1178 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 101100 1182 ns/op BenchmarkAppendFloat/Decimal-4 140179 824.1 ns/op BenchmarkAppendFloat/Float-4 124142 956.9 ns/op BenchmarkAppendFloat/Exp-4 134946 862.1 ns/op BenchmarkAppendFloat/NegExp-4 138224 867.4 ns/op BenchmarkAppendFloat/LongExp-4 109930 1079 ns/op BenchmarkAppendFloat/Big-4 101844 1187 ns/op BenchmarkAppendFloat/BinaryExp-4 315088 366.1 ns/op BenchmarkAppendFloat/32Integer-4 145850 830.9 ns/op BenchmarkAppendFloat/32ExactFraction-4 153745 755.6 ns/op BenchmarkAppendFloat/32Point-4 129400 888.8 ns/op BenchmarkAppendFloat/32Exp-4 136370 849.9 ns/op BenchmarkAppendFloat/32NegExp-4 138794 849.9 ns/op BenchmarkAppendFloat/32Shortest-4 169150 696.3 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 145916 781.4 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 150264 787.7 ns/op BenchmarkAppendFloat/64Fixed1-4 192855 615.6 ns/op BenchmarkAppendFloat/64Fixed2-4 189342 617.2 ns/op BenchmarkAppendFloat/64Fixed3-4 187904 621.4 ns/op BenchmarkAppendFloat/64Fixed4-4 191830 613.1 ns/op BenchmarkAppendFloat/64Fixed12-4 104090 1124 ns/op BenchmarkAppendFloat/64Fixed16-4 123501 975.1 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 150649 774.7 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 110632 1048 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2239 49791 ns/op BenchmarkAppendFloat/Slowpath64-4 110174 1063 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 111914 1050 ns/op BenchmarkFormatInt-4 13503 8395 ns/op BenchmarkAppendInt-4 17481 6958 ns/op BenchmarkFormatUint-4 74754 1606 ns/op BenchmarkAppendUint-4 97938 1219 ns/op BenchmarkFormatIntSmall/7-4 3468001 33.95 ns/op BenchmarkFormatIntSmall/42-4 3508156 34.36 ns/op BenchmarkAppendIntSmall-4 1453579 80.47 ns/op BenchmarkAppendUintVarlen/1-4 1542548 77.87 ns/op BenchmarkAppendUintVarlen/12-4 1500523 79.22 ns/op BenchmarkAppendUintVarlen/123-4 934267 116.7 ns/op BenchmarkAppendUintVarlen/1234-4 927978 117.4 ns/op BenchmarkAppendUintVarlen/12345-4 894088 117.4 ns/op BenchmarkAppendUintVarlen/123456-4 924854 117.8 ns/op BenchmarkAppendUintVarlen/1234567-4 923847 123.8 ns/op BenchmarkAppendUintVarlen/12345678-4 924027 121.5 ns/op BenchmarkAppendUintVarlen/123456789-4 910704 124.3 ns/op BenchmarkAppendUintVarlen/1234567890-4 866410 126.0 ns/op BenchmarkAppendUintVarlen/12345678901-4 852691 129.7 ns/op BenchmarkAppendUintVarlen/123456789012-4 855880 128.5 ns/op BenchmarkAppendUintVarlen/1234567890123-4 769982 130.7 ns/op BenchmarkAppendUintVarlen/12345678901234-4 834662 130.3 ns/op BenchmarkAppendUintVarlen/123456789012345-4 767044 133.1 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 908145 130.8 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 763749 141.6 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 767983 138.5 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 821016 140.5 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 778123 139.9 ns/op BenchmarkQuote-4 45872 2631 ns/op BenchmarkQuoteRune-4 446823 263.2 ns/op BenchmarkAppendQuote-4 55412 2121 ns/op BenchmarkAppendQuoteRune-4 844944 133.7 ns/op BenchmarkUnquoteEasy-4 1342156 88.94 ns/op BenchmarkUnquoteHard-4 46550 2505 ns/op PASS ok strconv 19.872s goos: linux goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 399988 299.8 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 108375 953.2 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 166183 673.6 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 367855 287.3 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 128882 894.8 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 169868 638.3 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 266654 434.8 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 82200 1351 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 86169 1200 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 601458 195.4 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 19318 5907 ns/op BenchmarkGenericMatch1-4 1998 52736 ns/op BenchmarkGenericMatch2-4 423 277033 ns/op BenchmarkSingleMaxSkipping-4 8052 14376 ns/op 695.61 MB/s BenchmarkSingleLongSuffixFail-4 14709 8150 ns/op 122.95 MB/s BenchmarkSingleMatch-4 246 472062 ns/op 31.78 MB/s BenchmarkByteByteNoMatch-4 65966 1779 ns/op BenchmarkByteByteMatch-4 18140 6237 ns/op BenchmarkByteStringMatch-4 22485 5130 ns/op BenchmarkHTMLEscapeNew-4 68918 1681 ns/op BenchmarkHTMLEscapeOld-4 89256 1345 ns/op BenchmarkByteStringReplacerWriteString-4 1387 82331 ns/op BenchmarkByteReplacerWriteString-4 1638 73021 ns/op BenchmarkByteByteReplaces-4 3548 33248 ns/op BenchmarkByteByteMap-4 10592 11103 ns/op BenchmarkMap/identity/ASCII-4 587911 192.0 ns/op BenchmarkMap/identity/Greek-4 389865 284.6 ns/op BenchmarkMap/change/ASCII-4 37916 3089 ns/op BenchmarkMap/change/Greek-4 28782 4204 ns/op BenchmarkIndexRune-4 2112360 56.91 ns/op BenchmarkIndexRuneLongString-4 1637508 73.23 ns/op BenchmarkIndexRuneFastPath-4 4802505 24.97 ns/op BenchmarkIndex-4 4509199 26.67 ns/op BenchmarkLastIndex-4 4517322 26.32 ns/op BenchmarkIndexByte-4 10963640 11.22 ns/op BenchmarkToUpper/#00-4 4729360 24.30 ns/op BenchmarkToUpper/ONLYUPPER-4 2978160 39.87 ns/op BenchmarkToUpper/abc-4 317953 378.4 ns/op BenchmarkToUpper/AbC123-4 251100 480.5 ns/op BenchmarkToUpper/azAZ09_-4 262928 454.2 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 57274 2107 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 73909 1662 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 34495 3481 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 58830 2085 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 117234 997.5 ns/op BenchmarkToLower/#00-4 5004235 23.52 ns/op BenchmarkToLower/abc-4 4193631 27.99 ns/op BenchmarkToLower/AbC123-4 226058 520.8 ns/op BenchmarkToLower/azAZ09_-4 214898 530.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 94171 1225 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 65420 1846 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 35442 3382 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 75960 1558 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 119530 1017 ns/op BenchmarkMapNoChanges-4 778923 144.8 ns/op BenchmarkTrim-4 38448 3090 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 2969944 40.75 ns/op BenchmarkToValidUTF8/InvalidASCII-4 187936 633.9 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 117882 933.8 ns/op BenchmarkEqualFold/Tests-4 56222 2159 ns/op BenchmarkEqualFold/ASCII-4 3358100 35.24 ns/op BenchmarkEqualFold/UnicodePrefix-4 111378 1060 ns/op BenchmarkEqualFold/UnicodeSuffix-4 118650 997.4 ns/op BenchmarkIndexHard1-4 866 137798 ns/op BenchmarkIndexHard2-4 618 192752 ns/op BenchmarkIndexHard3-4 152 781543 ns/op BenchmarkIndexHard4-4 132 908278 ns/op BenchmarkLastIndexHard1-4 61 1915231 ns/op BenchmarkLastIndexHard2-4 61 1920881 ns/op BenchmarkLastIndexHard3-4 58 1948502 ns/op BenchmarkCountHard1-4 868 137624 ns/op BenchmarkCountHard2-4 614 195787 ns/op BenchmarkCountHard3-4 148 794780 ns/op BenchmarkIndexTorture-4 7771 15073 ns/op BenchmarkCountTorture-4 7702 14977 ns/op BenchmarkCountTortureOverlapping-4 672 157228 ns/op BenchmarkCountByte/10-4 4538726 28.12 ns/op 355.62 MB/s BenchmarkCountByte/32-4 3952213 29.86 ns/op 1071.58 MB/s BenchmarkCountByte/4096-4 938342 129.5 ns/op 31626.01 MB/s BenchmarkCountByte/4194304-4 769 175573 ns/op 23889.21 MB/s BenchmarkCountByte/67108864-4 12 10332050 ns/op 6495.21 MB/s BenchmarkFields/ASCII/16-4 275588 453.2 ns/op 35.31 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 18406 6208 ns/op 41.24 MB/s 384 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1321 92413 ns/op 44.32 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 56 1833181 ns/op 35.75 MB/s 98305 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 29438656 ns/op 35.62 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 127978 888.8 ns/op 18.00 MB/s 32 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10525 11166 ns/op 22.93 MB/s 384 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 580 201975 ns/op 20.28 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 27 4493354 ns/op 14.59 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 96165408 ns/op 10.90 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 203632 562.4 ns/op 28.45 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 17866 6249 ns/op 40.97 MB/s 384 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 957 120476 ns/op 34.00 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 36 3241340 ns/op 20.22 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 76201603 ns/op 13.76 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 164200 693.0 ns/op 23.09 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 13567 9328 ns/op 27.45 MB/s 384 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 639 179585 ns/op 22.81 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 27 4204700 ns/op 15.59 MB/s 463107 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 93288672 ns/op 11.24 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 1 133525910 ns/op BenchmarkSplitSingleByteSeparator-4 12 10406818 ns/op BenchmarkSplitMultiByteSeparator-4 24 4489625 ns/op BenchmarkSplitNSingleByteSeparator-4 172813 588.2 ns/op BenchmarkSplitNMultiByteSeparator-4 170390 777.8 ns/op BenchmarkRepeat/5x0-4 3912003 27.46 ns/op BenchmarkRepeat/5x1-4 4252110 28.82 ns/op BenchmarkRepeat/5x2-4 242240 512.6 ns/op BenchmarkRepeat/5x6-4 134144 924.9 ns/op BenchmarkRepeat/10x0-4 4294386 27.67 ns/op BenchmarkRepeat/10x1-4 4232610 28.18 ns/op BenchmarkRepeat/10x2-4 231410 522.4 ns/op BenchmarkRepeat/10x6-4 133198 915.4 ns/op BenchmarkRepeatLarge/256/1-4 58172 1922 ns/op 133.20 MB/s BenchmarkRepeatLarge/256/16-4 85888 1216 ns/op 210.54 MB/s BenchmarkRepeatLarge/512/1-4 45512 2382 ns/op 214.91 MB/s BenchmarkRepeatLarge/512/16-4 74664 1639 ns/op 312.42 MB/s BenchmarkRepeatLarge/1024/1-4 37064 3061 ns/op 334.48 MB/s BenchmarkRepeatLarge/1024/16-4 45718 2350 ns/op 435.67 MB/s BenchmarkRepeatLarge/2048/1-4 25875 4346 ns/op 471.24 MB/s BenchmarkRepeatLarge/2048/16-4 31251 3612 ns/op 567.00 MB/s BenchmarkRepeatLarge/4096/1-4 18573 6530 ns/op 627.22 MB/s BenchmarkRepeatLarge/4096/16-4 20718 5915 ns/op 692.49 MB/s BenchmarkRepeatLarge/8192/1-4 10000 10995 ns/op 745.10 MB/s BenchmarkRepeatLarge/8192/16-4 10000 10004 ns/op 818.84 MB/s BenchmarkRepeatLarge/8192/4097-4 5422567 22.34 ns/op 183419.66 MB/s BenchmarkRepeatLarge/16384/1-4 5658 19082 ns/op 858.59 MB/s BenchmarkRepeatLarge/16384/16-4 7218 18859 ns/op 868.76 MB/s BenchmarkRepeatLarge/16384/4097-4 9453 13649 ns/op 900.47 MB/s BenchmarkRepeatLarge/32768/1-4 3480 32305 ns/op 1014.32 MB/s BenchmarkRepeatLarge/32768/16-4 3860 30609 ns/op 1070.53 MB/s BenchmarkRepeatLarge/32768/4097-4 3464 31816 ns/op 901.39 MB/s BenchmarkRepeatLarge/65536/1-4 2060 60278 ns/op 1087.23 MB/s BenchmarkRepeatLarge/65536/16-4 2024 55812 ns/op 1174.22 MB/s BenchmarkRepeatLarge/65536/4097-4 2079 58330 ns/op 1053.57 MB/s BenchmarkRepeatLarge/131072/1-4 177 705574 ns/op 185.77 MB/s BenchmarkRepeatLarge/131072/16-4 178 678841 ns/op 193.08 MB/s BenchmarkRepeatLarge/131072/4097-4 177 663635 ns/op 191.38 MB/s BenchmarkRepeatLarge/262144/1-4 97 1280814 ns/op 204.67 MB/s BenchmarkRepeatLarge/262144/16-4 97 1284335 ns/op 204.11 MB/s BenchmarkRepeatLarge/262144/4097-4 96 1301554 ns/op 198.31 MB/s BenchmarkRepeatLarge/524288/1-4 45 2499797 ns/op 209.73 MB/s BenchmarkRepeatLarge/524288/16-4 51 2524897 ns/op 207.65 MB/s BenchmarkRepeatLarge/524288/4097-4 46 2640073 ns/op 197.09 MB/s BenchmarkRepeatLarge/1048576/1-4 24 5142133 ns/op 203.92 MB/s BenchmarkRepeatLarge/1048576/16-4 21 5036530 ns/op 208.19 MB/s BenchmarkRepeatLarge/1048576/4097-4 24 5223646 ns/op 200.00 MB/s BenchmarkRepeatLarge/2097152/1-4 12 9225674 ns/op 227.32 MB/s BenchmarkRepeatLarge/2097152/16-4 12 9258224 ns/op 226.52 MB/s BenchmarkRepeatLarge/2097152/4097-4 12 9317943 ns/op 224.68 MB/s BenchmarkRepeatLarge/4194304/1-4 6 18518305 ns/op 226.50 MB/s BenchmarkRepeatLarge/4194304/16-4 6 18522126 ns/op 226.45 MB/s BenchmarkRepeatLarge/4194304/4097-4 6 18428135 ns/op 227.44 MB/s BenchmarkRepeatLarge/8388608/1-4 3 37762367 ns/op 222.14 MB/s BenchmarkRepeatLarge/8388608/16-4 3 40911546 ns/op 205.04 MB/s BenchmarkRepeatLarge/8388608/4097-4 3 41438695 ns/op 202.38 MB/s BenchmarkRepeatLarge/16777216/1-4 2 87530630 ns/op 191.67 MB/s BenchmarkRepeatLarge/16777216/16-4 2 79533676 ns/op 210.94 MB/s BenchmarkRepeatLarge/16777216/4097-4 2 77145604 ns/op 217.47 MB/s BenchmarkRepeatLarge/33554432/1-4 1 155991152 ns/op 215.10 MB/s BenchmarkRepeatLarge/33554432/16-4 1 152821712 ns/op 219.57 MB/s BenchmarkRepeatLarge/33554432/4097-4 1 141441030 ns/op 237.23 MB/s BenchmarkRepeatLarge/67108864/1-4 1 317454763 ns/op 211.40 MB/s BenchmarkRepeatLarge/67108864/16-4 1 289024706 ns/op 232.19 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 286909480 ns/op 233.90 MB/s BenchmarkRepeatLarge/134217728/1-4 1 582502110 ns/op 230.42 MB/s BenchmarkRepeatLarge/134217728/16-4 1 567891416 ns/op 236.34 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 550015723 ns/op 244.03 MB/s BenchmarkRepeatLarge/268435456/1-4 1 1196521522 ns/op 224.35 MB/s BenchmarkRepeatLarge/268435456/16-4 1 1200186491 ns/op 223.66 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 1209763734 ns/op 221.89 MB/s BenchmarkRepeatLarge/536870912/1-4 1 2317102216 ns/op 231.70 MB/s BenchmarkRepeatLarge/536870912/16-4 1 2288037379 ns/op 234.64 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 2312513871 ns/op 232.16 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 4703678535 ns/op 228.28 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 4629491040 ns/op 231.94 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 4637118987 ns/op 231.55 MB/s BenchmarkIndexAnyASCII/1:1-4 2423205 48.87 ns/op BenchmarkIndexAnyASCII/1:2-4 2386671 50.34 ns/op BenchmarkIndexAnyASCII/1:4-4 2252349 52.58 ns/op BenchmarkIndexAnyASCII/1:8-4 2224377 56.58 ns/op BenchmarkIndexAnyASCII/1:16-4 2240835 53.03 ns/op BenchmarkIndexAnyASCII/1:32-4 2164491 55.13 ns/op BenchmarkIndexAnyASCII/1:64-4 2011653 53.91 ns/op BenchmarkIndexAnyASCII/16:1-4 2308366 53.36 ns/op BenchmarkIndexAnyASCII/16:2-4 704206 170.0 ns/op BenchmarkIndexAnyASCII/16:4-4 705541 175.4 ns/op BenchmarkIndexAnyASCII/16:8-4 674211 170.6 ns/op BenchmarkIndexAnyASCII/16:16-4 645129 178.7 ns/op BenchmarkIndexAnyASCII/16:32-4 563113 202.8 ns/op BenchmarkIndexAnyASCII/16:64-4 449131 261.7 ns/op BenchmarkIndexAnyASCII/256:1-4 2068225 65.20 ns/op BenchmarkIndexAnyASCII/256:2-4 56473 2170 ns/op BenchmarkIndexAnyASCII/256:4-4 61273 1940 ns/op BenchmarkIndexAnyASCII/256:8-4 64765 1880 ns/op BenchmarkIndexAnyASCII/256:16-4 63154 1846 ns/op BenchmarkIndexAnyASCII/256:32-4 63880 1884 ns/op BenchmarkIndexAnyASCII/256:64-4 62361 1960 ns/op BenchmarkIndexAnyUTF8/1:1-4 2588272 45.77 ns/op BenchmarkIndexAnyUTF8/1:2-4 2346930 51.27 ns/op BenchmarkIndexAnyUTF8/1:4-4 2314640 54.85 ns/op BenchmarkIndexAnyUTF8/1:8-4 1994666 58.73 ns/op BenchmarkIndexAnyUTF8/1:16-4 1987550 55.94 ns/op BenchmarkIndexAnyUTF8/1:32-4 2107863 54.67 ns/op BenchmarkIndexAnyUTF8/1:64-4 2316440 57.75 ns/op BenchmarkIndexAnyUTF8/16:1-4 1607870 68.32 ns/op BenchmarkIndexAnyUTF8/16:2-4 271761 399.2 ns/op BenchmarkIndexAnyUTF8/16:4-4 268651 403.3 ns/op BenchmarkIndexAnyUTF8/16:8-4 285658 399.2 ns/op BenchmarkIndexAnyUTF8/16:16-4 306705 361.9 ns/op BenchmarkIndexAnyUTF8/16:32-4 314822 376.4 ns/op BenchmarkIndexAnyUTF8/16:64-4 316117 374.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 477198 251.6 ns/op BenchmarkIndexAnyUTF8/256:2-4 23352 4987 ns/op BenchmarkIndexAnyUTF8/256:4-4 23292 5077 ns/op BenchmarkIndexAnyUTF8/256:8-4 23703 5087 ns/op BenchmarkIndexAnyUTF8/256:16-4 24069 5033 ns/op BenchmarkIndexAnyUTF8/256:32-4 22824 5201 ns/op BenchmarkIndexAnyUTF8/256:64-4 23079 5169 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2443800 49.73 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2441216 47.91 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2438233 48.25 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2476964 48.88 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2504895 47.69 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2479276 48.66 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2149719 49.06 ns/op BenchmarkLastIndexAnyASCII/16:1-4 787029 151.8 ns/op BenchmarkLastIndexAnyASCII/16:2-4 792484 153.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 758419 155.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 768242 159.3 ns/op BenchmarkLastIndexAnyASCII/16:16-4 692590 168.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 589465 197.9 ns/op BenchmarkLastIndexAnyASCII/16:64-4 480858 246.0 ns/op BenchmarkLastIndexAnyASCII/256:1-4 68353 1752 ns/op BenchmarkLastIndexAnyASCII/256:2-4 68946 1748 ns/op BenchmarkLastIndexAnyASCII/256:4-4 68772 1749 ns/op BenchmarkLastIndexAnyASCII/256:8-4 68677 1757 ns/op BenchmarkLastIndexAnyASCII/256:16-4 68094 1758 ns/op BenchmarkLastIndexAnyASCII/256:32-4 65510 1778 ns/op BenchmarkLastIndexAnyASCII/256:64-4 65832 1832 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2493710 47.84 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2472404 48.07 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2441932 49.36 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2423289 48.36 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2542832 47.85 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2512940 47.63 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2512197 47.51 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 359292 305.5 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 188808 606.8 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 190568 603.1 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 197638 598.3 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 195608 591.1 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 186800 607.7 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 190306 610.8 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 29890 3983 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 13359 9390 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 10000 10742 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 10000 10344 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 12298 9856 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 13142 8930 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 13543 8996 ns/op BenchmarkTrimASCII/1:1-4 3830080 31.62 ns/op BenchmarkTrimASCII/1:2-4 2818615 41.71 ns/op BenchmarkTrimASCII/1:4-4 2723845 43.41 ns/op BenchmarkTrimASCII/1:8-4 2294574 51.52 ns/op BenchmarkTrimASCII/1:16-4 1933993 62.35 ns/op BenchmarkTrimASCII/16:1-4 2732103 44.07 ns/op BenchmarkTrimASCII/16:2-4 779532 153.0 ns/op BenchmarkTrimASCII/16:4-4 766971 154.5 ns/op BenchmarkTrimASCII/16:8-4 767779 157.1 ns/op BenchmarkTrimASCII/16:16-4 688803 166.6 ns/op BenchmarkTrimASCII/256:1-4 771897 144.7 ns/op BenchmarkTrimASCII/256:2-4 69224 1739 ns/op BenchmarkTrimASCII/256:4-4 68935 1746 ns/op BenchmarkTrimASCII/256:8-4 68774 1741 ns/op BenchmarkTrimASCII/256:16-4 67516 1751 ns/op BenchmarkTrimASCII/4096:1-4 77605 1547 ns/op BenchmarkTrimASCII/4096:2-4 4377 27393 ns/op BenchmarkTrimASCII/4096:4-4 4374 27080 ns/op BenchmarkTrimASCII/4096:8-4 4166 27063 ns/op BenchmarkTrimASCII/4096:16-4 4328 27056 ns/op BenchmarkTrimByte-4 4059987 29.18 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13855 8697 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13663 8708 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1020 117670 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2042 58591 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4010 29325 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6534 16234 ns/op BenchmarkJoin/0-4 4430910 25.28 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 3780910 31.27 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 186109 692.2 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 119857 977.5 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 99960 1259 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 75434 1573 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 62509 1865 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 56028 2198 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 2962456 45.04 ns/op BenchmarkTrimSpace/ASCII-4 1646335 71.11 ns/op BenchmarkTrimSpace/SomeNonASCII-4 142605 849.4 ns/op BenchmarkTrimSpace/JustNonASCII-4 69164 1626 ns/op BenchmarkReplaceAll-4 119952 1028 ns/op 16 B/op 1 allocs/op PASS ok strings 75.032s goos: linux goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 46966 2405 ns/op BenchmarkCond2-4 19176 6585 ns/op BenchmarkCond4-4 14389 8319 ns/op BenchmarkCond8-4 9096 15634 ns/op BenchmarkCond16-4 4970 34265 ns/op BenchmarkCond32-4 1705 82079 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 440803 246.6 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 253746 492.9 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 454950 224.6 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 464544 241.3 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 315202 413.1 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 517700 196.0 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 58484 2706 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 62714 2415 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 37275 2941 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 34686 3865 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 398984 300.9 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 119539 876.9 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 431578 251.1 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 103462 1073 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 576733 190.7 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 134526 881.7 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1663336 69.77 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 42436 3023 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 97353 1188 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 572132 348.3 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4135 28619 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 301 345184 ns/op BenchmarkRange/*sync.Map-4 841 126775 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 58707 2013 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 142576 781.4 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 46906 2604 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 72636 1473 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 215251 537.7 ns/op BenchmarkAdversarialDelete/*sync.Map-4 130100 920.9 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 67453 1988 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 143295 979.0 ns/op BenchmarkDeleteCollision/*sync.Map-4 673644 178.5 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 45202 2868 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 130300 1050 ns/op BenchmarkSwapCollision/*sync.Map-4 69337 1899 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 186 665023 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 72657 1884 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 210511 534.2 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 13438 9367 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 47613 2537 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 14234 8490 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 238948 441.3 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 79057 1443 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 152832 876.0 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 1612081 79.69 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 154329 1023 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 1663015 67.35 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 550062 277.3 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 78052 1324 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 538105 217.8 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 81438 1699 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 299841 365.0 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 314049 443.7 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 90429 1599 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 385752 292.6 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 212493 863.1 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 89250 1407 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 179314 703.7 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 38863 3326 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 132014 784.5 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 371419 420.4 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 107712 1357 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 578672 228.2 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 26648 4394 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 64140 2532 ns/op BenchmarkClear/*sync.Map-4 23983 4903 ns/op BenchmarkUncontendedSemaphore-4 3496382 34.28 ns/op BenchmarkContendedSemaphore-4 3204468 42.01 ns/op BenchmarkMutexUncontended-4 939543 136.9 ns/op BenchmarkMutex-4 96972 1055 ns/op BenchmarkMutexSlack-4 119184 988.3 ns/op BenchmarkMutexWork-4 121623 1140 ns/op BenchmarkMutexWorkSlack-4 94225 1163 ns/op BenchmarkMutexNoSpin-4 44740 2620 ns/op BenchmarkMutexSpin-4 63292 2341 ns/op BenchmarkOnce-4 584725 193.9 ns/op BenchmarkOnceFunc/v=Once-4 986191 123.1 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 767353 150.4 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 907159 137.1 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 957207 125.1 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 865208 137.0 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 849769 133.7 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 6108156 17.59 ns/op BenchmarkSemaSyntNonblock-4 1293511 96.20 ns/op BenchmarkSemaSyntBlock-4 1267342 102.2 ns/op BenchmarkSemaWorkNonblock-4 1000000 126.9 ns/op BenchmarkSemaWorkBlock-4 863550 141.7 ns/op BenchmarkRWMutexUncontended-4 315094 365.8 ns/op BenchmarkRWMutexWrite100-4 269710 471.5 ns/op BenchmarkRWMutexWrite10-4 207734 523.7 ns/op BenchmarkRWMutexWorkWrite100-4 216061 549.7 ns/op BenchmarkRWMutexWorkWrite10-4 187940 726.6 ns/op BenchmarkWaitGroupUncontended-4 857829 163.6 ns/op BenchmarkWaitGroupAddDone-4 359611 283.4 ns/op BenchmarkWaitGroupAddDoneWork-4 338784 316.1 ns/op BenchmarkWaitGroupWait-4 4270424 27.18 ns/op BenchmarkWaitGroupWaitWork-4 2820632 42.48 ns/op BenchmarkWaitGroupActuallyWait-4 36538 3267 ns/op 32 B/op 2 allocs/op PASS ok sync 22.121s goos: linux goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 511623 200.5 ns/op PASS ok sync/atomic 1.134s PASS ok syscall 1.024s goos: linux goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 128677 939.3 ns/op 0 B/op 0 allocs/op PASS ok testing 1.257s goos: linux goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 6631 16402 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 10208 11895 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 90 1228300 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 116 1019651 ns/op 956 B/op 8 allocs/op BenchmarkTable/1x100000/new-4 1 211261133 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/1x100000/reuse-4 1 190707199 ns/op 18285048 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 1594 67306 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2032 56221 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 19 6450762 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 20 5534612 ns/op 19756 B/op 51 allocs/op BenchmarkTable/10x100000/new-4 1 788812124 ns/op 47012840 B/op 100074 allocs/op BenchmarkTable/10x100000/reuse-4 1 769462862 ns/op 47013024 B/op 100075 allocs/op BenchmarkTable/100x10/new-4 205 570126 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 235 504100 ns/op 167 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 62032629 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 2 58805502 ns/op 1635264 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 7865952732 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 7459035919 ns/op 334041992 B/op 100089 allocs/op BenchmarkPyramid/10-4 2671 45342 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 37 3208770 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 324129195 ns/op 35607016 B/op 2056 allocs/op BenchmarkRagged/10-4 2343 53644 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 243 473005 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 26 4676438 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 7068 14723 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 21.921s goos: linux goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 2 80873854 ns/op BenchmarkVariableString-4 95386 1230 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1982 57032 ns/op 2511 B/op 39 allocs/op PASS ok text/template/parse 1.539s goos: linux goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc-4 27 4216834 ns/op BenchmarkAfter-4 81 1661231 ns/op BenchmarkStop-4 162 851998 ns/op BenchmarkSimultaneousAfterFunc-4 19 7314251 ns/op BenchmarkStartStop-4 152 722436 ns/op BenchmarkReset-4 1831 64203 ns/op BenchmarkSleep-4 27 4619618 ns/op BenchmarkParallelTimerLatency-4 48 272267 avg-late-ns 1295105 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 36 378388 avg-late-ns 912262 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 32 371130 avg-late-ns 952383 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 356597 avg-late-ns 1297634 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 389995 avg-late-ns 1728856 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 285603 avg-late-ns 1521696 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 31 273249 avg-late-ns 1658152 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 188717 avg-late-ns 1371312 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 174993 avg-late-ns 1211802 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 187530 avg-late-ns 1563081 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 924783 avg-late-ns 5122707 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 289907 avg-late-ns 1045618 max-late-ns BenchmarkTicker-4 342 349193 ns/op BenchmarkTickerReset-4 3948 36682 ns/op BenchmarkTickerResetNaive-4 166 704481 ns/op BenchmarkNow-4 1291062 91.82 ns/op BenchmarkNowUnixNano-4 1000000 103.6 ns/op BenchmarkNowUnixMilli-4 1000000 103.5 ns/op BenchmarkNowUnixMicro-4 1000000 103.9 ns/op BenchmarkFormat-4 55783 2235 ns/op BenchmarkFormatRFC3339-4 74614 1651 ns/op BenchmarkFormatRFC3339Nano-4 72714 1672 ns/op BenchmarkFormatNow-4 78759 1558 ns/op BenchmarkMarshalJSON-4 104935 1213 ns/op BenchmarkMarshalText-4 98120 1224 ns/op BenchmarkParse-4 140732 850.3 ns/op BenchmarkParseRFC3339UTC-4 286964 406.7 ns/op BenchmarkParseRFC3339UTCBytes-4 203764 578.0 ns/op BenchmarkParseRFC3339TZ-4 92578 1281 ns/op BenchmarkParseRFC3339TZBytes-4 72586 1646 ns/op BenchmarkParseDuration-4 514014 231.0 ns/op BenchmarkHour-4 711913 161.2 ns/op BenchmarkSecond-4 731498 163.2 ns/op BenchmarkYear-4 552525 208.8 ns/op BenchmarkDay-4 485478 229.1 ns/op BenchmarkISOWeek-4 555597 216.9 ns/op BenchmarkGoString-4 74990 1635 ns/op BenchmarkUnmarshalText-4 84584 1416 ns/op PASS ok time 13.614s goos: linux goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 626892 193.9 ns/op BenchmarkDecodeValidJapaneseChars-4 664988 164.9 ns/op BenchmarkDecodeRune-4 1670182 71.62 ns/op BenchmarkEncodeValidASCII-4 579352 188.8 ns/op BenchmarkEncodeValidJapaneseChars-4 851400 139.8 ns/op BenchmarkAppendRuneValidASCII-4 1459005 82.60 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2318580 51.46 ns/op BenchmarkEncodeRune-4 1745665 68.66 ns/op PASS ok unicode/utf16 2.448s goos: linux goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 1931620 61.85 ns/op BenchmarkRuneCountTenJapaneseChars-4 314095 355.0 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3653748 32.65 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 436075 268.8 ns/op BenchmarkValidTenASCIIChars-4 2012626 59.15 ns/op BenchmarkValid100KASCIIChars-4 93 1158836 ns/op BenchmarkValidTenJapaneseChars-4 321459 361.0 ns/op BenchmarkValidLongMostlyASCII-4 100 1182781 ns/op BenchmarkValidLongJapanese-4 52 2048497 ns/op BenchmarkValidStringTenASCIIChars-4 4430551 27.10 ns/op BenchmarkValidString100KASCIIChars-4 9492 12322 ns/op BenchmarkValidStringTenJapaneseChars-4 411751 248.7 ns/op BenchmarkValidStringLongMostlyASCII-4 1254 95006 ns/op BenchmarkValidStringLongJapanese-4 160 747991 ns/op BenchmarkEncodeASCIIRune-4 4423293 26.64 ns/op BenchmarkEncodeJapaneseRune-4 2518401 47.92 ns/op BenchmarkAppendASCIIRune-4 10110598 11.88 ns/op BenchmarkAppendJapaneseRune-4 3107133 39.63 ns/op BenchmarkDecodeASCIIRune-4 2564538 48.34 ns/op BenchmarkDecodeJapaneseRune-4 2087928 57.19 ns/op BenchmarkFullRune/ASCII-4 3259492 35.82 ns/op BenchmarkFullRune/Incomplete-4 1482950 77.11 ns/op BenchmarkFullRune/Japanese-4 3454386 36.11 ns/op PASS ok unicode/utf8 4.564s goos: linux goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 84241250676 ns/op PASS ok cmd/api 85.829s goos: linux goarch: amd64 pkg: cmd/cgo/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCgoCall/add-int-4 378481 293.5 ns/op BenchmarkCgoCall/one-pointer-4 329168 341.4 ns/op BenchmarkCgoCall/string-pointer-escape-4 251328 458.2 ns/op BenchmarkCgoCall/string-pointer-noescape-4 267202 453.7 ns/op BenchmarkCgoCall/eight-pointers-4 156309 653.6 ns/op BenchmarkCgoCall/eight-pointers-nil-4 343134 339.1 ns/op BenchmarkCgoCall/eight-pointers-array-4 31110 4165 ns/op BenchmarkCgoCall/eight-pointers-slice-4 39828 2960 ns/op BenchmarkGoString-4 810649 126.5 ns/op BenchmarkCGoCallback-4 44158 2759 ns/op BenchmarkCGoInCThread-4 282698 391.5 ns/op PASS ok cmd/cgo/internal/test 2.465s goos: linux goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 981802 105.4 ns/op BenchmarkEqArrayOfStrings64-4 134856 848.2 ns/op BenchmarkEqArrayOfStrings1024-4 10009 11933 ns/op BenchmarkEqArrayOfFloats5-4 1370919 85.80 ns/op BenchmarkEqArrayOfFloats64-4 133940 884.4 ns/op BenchmarkEqArrayOfFloats1024-4 8886 12945 ns/op BenchmarkEqArrayOfStructsEq-4 2647 44654 ns/op BenchmarkEqArrayOfStructsNotEq-4 4671 25128 ns/op BenchmarkEqStruct-4 18256592 6.556 ns/op PASS ok cmd/compile/internal/reflectdata 2.330s goos: linux goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 10000 58578 ns/op BenchmarkInvertLessThanNoov-4 15596876 7.715 ns/op BenchmarkCopyElim1-4 543 195085 ns/op BenchmarkCopyElim10-4 512 223681 ns/op BenchmarkCopyElim100-4 238 450696 ns/op BenchmarkCopyElim1000-4 42 2628932 ns/op BenchmarkCopyElim10000-4 2 55542213 ns/op BenchmarkCopyElim100000-4 1 800732816 ns/op BenchmarkDeadCode/1-4 430 270031 ns/op BenchmarkDeadCode/10-4 434 294659 ns/op BenchmarkDeadCode/100-4 199 640454 ns/op BenchmarkDeadCode/1000-4 45 2989835 ns/op BenchmarkDeadCode/10000-4 3 36369435 ns/op BenchmarkDeadCode/100000-4 1 497199206 ns/op BenchmarkDeadCode/200000-4 1 1036787905 ns/op BenchmarkDominatorsLinear-4 12 10988983 ns/op 0.91 MB/s BenchmarkDominatorsFwdBack-4 8 15876073 ns/op 0.63 MB/s BenchmarkDominatorsManyPred-4 8 14606296 ns/op 0.68 MB/s BenchmarkDominatorsMaxPred-4 8 15080548 ns/op 0.66 MB/s BenchmarkDominatorsMaxPredVal-4 8 14827532 ns/op 0.67 MB/s BenchmarkFuse/1-4 439 244855 ns/op BenchmarkFuse/10-4 346 307172 ns/op BenchmarkFuse/100-4 122 1052321 ns/op BenchmarkFuse/1000-4 19 6595078 ns/op BenchmarkFuse/10000-4 2 91059331 ns/op BenchmarkNilCheckDeep1-4 10000 10669 ns/op 0.09 MB/s 234 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 4640 25846 ns/op 0.39 MB/s 236 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 678 174344 ns/op 0.57 MB/s 1163 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 63 1732660 ns/op 0.58 MB/s 11025 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 5 21164664 ns/op 0.47 MB/s 210118 B/op 6 allocs/op BenchmarkDSEPass-4 32 3613937 ns/op 65789 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 128771463 ns/op 4239856 B/op 108147 allocs/op BenchmarkCSEPass-4 7 15168872 ns/op 94075 B/op 9 allocs/op BenchmarkCSEPassBlock-4 1 162390246 ns/op 5658944 B/op 97424 allocs/op BenchmarkDeadcodePass-4 166 772401 ns/op 100384 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 143333815 ns/op 4081304 B/op 45173 allocs/op BenchmarkMultiPass-4 60 1821692 ns/op 220095 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 299533604 ns/op 11199080 B/op 149882 allocs/op BenchmarkCondRewrite/SoloJump-4 3040856 39.97 ns/op BenchmarkCondRewrite/CombJump-4 2875480 41.05 ns/op PASS ok cmd/compile/internal/ssa 16.610s goos: linux goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 8448 12883 ns/op BenchmarkExtShift-4 16268 7373 ns/op BenchmarkModify-4 9420 12027 ns/op BenchmarkMullImm-4 16348 7283 ns/op BenchmarkConstModify-4 9198 12403 ns/op BenchmarkBitSet-4 19360 6201 ns/op BenchmarkBitClear-4 19353 6241 ns/op BenchmarkBitToggle-4 19327 6166 ns/op BenchmarkBitSetConst-4 143760 836.9 ns/op BenchmarkBitClearConst-4 146991 809.5 ns/op BenchmarkBitToggleConst-4 155221 776.6 ns/op BenchmarkDivconstI64-4 9230162 13.05 ns/op BenchmarkModconstI64-4 8822661 13.69 ns/op BenchmarkDivisiblePow2constI64-4 9136311 13.13 ns/op BenchmarkDivisibleconstI64-4 9609033 12.48 ns/op BenchmarkDivisibleWDivconstI64-4 6250070 18.64 ns/op BenchmarkDivconstU64/3-4 9247605 12.93 ns/op BenchmarkDivconstU64/5-4 8432583 13.96 ns/op BenchmarkDivconstU64/37-4 9146424 12.84 ns/op BenchmarkDivconstU64/1234567-4 8868212 13.41 ns/op BenchmarkModconstU64-4 8748897 13.73 ns/op BenchmarkDivisibleconstU64-4 9239246 13.13 ns/op BenchmarkDivisibleWDivconstU64-4 6260522 18.75 ns/op BenchmarkDivconstI32-4 9429906 12.62 ns/op BenchmarkModconstI32-4 8650987 13.69 ns/op BenchmarkDivisiblePow2constI32-4 9372930 12.88 ns/op BenchmarkDivisibleconstI32-4 9572607 12.57 ns/op BenchmarkDivisibleWDivconstI32-4 6419536 18.91 ns/op BenchmarkDivconstU32-4 9539126 12.65 ns/op BenchmarkModconstU32-4 8535480 13.80 ns/op BenchmarkDivisibleconstU32-4 9289791 12.91 ns/op BenchmarkDivisibleWDivconstU32-4 6363369 18.50 ns/op BenchmarkDivconstI16-4 8745866 13.59 ns/op BenchmarkModconstI16-4 9126714 13.27 ns/op BenchmarkDivisiblePow2constI16-4 8742364 13.51 ns/op BenchmarkDivisibleconstI16-4 9522886 12.55 ns/op BenchmarkDivisibleWDivconstI16-4 6388010 18.77 ns/op BenchmarkDivconstU16-4 9234982 13.00 ns/op BenchmarkModconstU16-4 9416781 12.53 ns/op BenchmarkDivisibleconstU16-4 9178610 12.91 ns/op BenchmarkDivisibleWDivconstU16-4 6551733 18.13 ns/op BenchmarkDivconstI8-4 9177504 13.19 ns/op BenchmarkModconstI8-4 8806830 13.51 ns/op BenchmarkDivisiblePow2constI8-4 8982391 13.40 ns/op BenchmarkDivisibleconstI8-4 9302119 12.73 ns/op BenchmarkDivisibleWDivconstI8-4 6601622 18.08 ns/op BenchmarkDivconstU8-4 9248529 12.66 ns/op BenchmarkModconstU8-4 9470487 12.54 ns/op BenchmarkDivisibleconstU8-4 8886986 13.42 ns/op BenchmarkDivisibleWDivconstU8-4 6254158 19.07 ns/op BenchmarkMul2-4 216909 544.2 ns/op BenchmarkMulNeg2-4 221930 541.2 ns/op BenchmarkEfaceInteger-4 3568640 28.39 ns/op BenchmarkTypeAssert-4 14887634 8.021 ns/op BenchmarkDiv64UnsignedSmall-4 6968954 17.24 ns/op BenchmarkDiv64Small-4 6212872 19.24 ns/op BenchmarkDiv64SmallNegDivisor-4 6234919 19.22 ns/op BenchmarkDiv64SmallNegDividend-4 6281175 19.03 ns/op BenchmarkDiv64SmallNegBoth-4 6182149 19.21 ns/op BenchmarkDiv64Unsigned-4 6722414 17.50 ns/op BenchmarkDiv64-4 5529271 20.82 ns/op BenchmarkDiv64NegDivisor-4 5644094 20.81 ns/op BenchmarkDiv64NegDividend-4 5720733 21.00 ns/op BenchmarkDiv64NegBoth-4 5730139 20.79 ns/op BenchmarkMod64UnsignedSmall-4 7119481 16.50 ns/op BenchmarkMod64Small-4 6285186 19.00 ns/op BenchmarkMod64SmallNegDivisor-4 6288315 18.93 ns/op BenchmarkMod64SmallNegDividend-4 6340752 18.82 ns/op BenchmarkMod64SmallNegBoth-4 6246580 18.91 ns/op BenchmarkMod64Unsigned-4 6818913 17.82 ns/op BenchmarkMod64-4 5677404 20.92 ns/op BenchmarkMod64NegDivisor-4 5712745 20.56 ns/op BenchmarkMod64NegDividend-4 5672172 20.61 ns/op BenchmarkMod64NegBoth-4 5728276 20.99 ns/op BenchmarkMulconstI32/3-4 18186979 6.563 ns/op BenchmarkMulconstI32/5-4 17251214 6.962 ns/op BenchmarkMulconstI32/12-4 17338933 6.943 ns/op BenchmarkMulconstI32/120-4 17961530 6.557 ns/op BenchmarkMulconstI32/-120-4 18001756 6.550 ns/op BenchmarkMulconstI32/65537-4 17089989 6.972 ns/op BenchmarkMulconstI32/65538-4 16892611 6.919 ns/op BenchmarkMulconstI64/3-4 15982800 7.221 ns/op BenchmarkMulconstI64/5-4 16669148 7.260 ns/op BenchmarkMulconstI64/12-4 17079570 7.066 ns/op BenchmarkMulconstI64/120-4 14872078 7.329 ns/op BenchmarkMulconstI64/-120-4 16520960 7.236 ns/op BenchmarkMulconstI64/65537-4 17321676 6.923 ns/op BenchmarkMulconstI64/65538-4 17396293 6.939 ns/op BenchmarkMulconstU32/3-4 18216813 6.591 ns/op BenchmarkMulconstU32/5-4 18160390 6.591 ns/op BenchmarkMulconstU32/12-4 17022068 6.948 ns/op BenchmarkMulconstU32/120-4 18214142 6.563 ns/op BenchmarkMulconstU32/65537-4 16473140 6.975 ns/op BenchmarkMulconstU32/65538-4 17033767 6.961 ns/op BenchmarkMulconstU64/3-4 16704820 7.232 ns/op BenchmarkMulconstU64/5-4 15550222 7.695 ns/op BenchmarkMulconstU64/12-4 16976926 6.992 ns/op BenchmarkMulconstU64/120-4 16421888 7.309 ns/op BenchmarkMulconstU64/65537-4 17289199 7.016 ns/op BenchmarkMulconstU64/65538-4 17071191 6.959 ns/op BenchmarkShiftArithmeticRight-4 18219172 6.606 ns/op BenchmarkSwitch8Predictable-4 13743568 8.670 ns/op BenchmarkSwitch8Unpredictable-4 6557204 18.34 ns/op BenchmarkSwitch32Predictable-4 8342862 14.84 ns/op BenchmarkSwitch32Unpredictable-4 6535674 18.30 ns/op BenchmarkSwitchStringPredictable-4 7627963 15.46 ns/op BenchmarkSwitchStringUnpredictable-4 4749679 25.17 ns/op BenchmarkSwitchTypePredictable-4 5446742 22.08 ns/op BenchmarkSwitchTypeUnpredictable-4 3337369 35.96 ns/op BenchmarkSwitchInterfaceTypePredictable-4 6868586 17.50 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4130317 28.90 ns/op PASS ok cmd/compile/internal/test 16.765s goos: linux goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookupFieldOrMethod-4 91 1175940 ns/op BenchmarkNamed/Underlying/nongeneric-4 746857 141.9 ns/op BenchmarkNamed/Underlying/generic-4 758480 137.1 ns/op BenchmarkNamed/Underlying/src_instance-4 746221 141.3 ns/op BenchmarkNamed/Underlying/user_instance-4 795405 141.1 ns/op BenchmarkCheck/http/funcbodies/info-4 1 764163589 ns/op 44067 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 502690147 ns/op 67020 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 208805309 ns/op 161300 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 169195076 ns/op 199045 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 567068667 ns/op 9231 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 107078084 ns/op 48860 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 40043781 ns/op 130646 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 37883500 ns/op 138100 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 156582232 ns/op 13854 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 46660956 ns/op 46489 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 5 23009456 ns/op 94260 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 5 21933560 ns/op 98873 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1596615806 ns/op 43899 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 770444570 ns/op 90967 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 209067964 ns/op 335216 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 151917698 ns/op 461151 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 625590841 ns/op 3213 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 72548312 ns/op 27680 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 42594358 ns/op 47226 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 42165380 ns/op 47689 lines/s PASS ok cmd/compile/internal/types2 19.324s goos: linux goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 82 1355165 ns/op 3664817 sys-ns/op 1556415 user-ns/op PASS ok cmd/go 1.230s goos: linux goarch: amd64 pkg: cmd/go/internal/cfg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookPath-4 194324 555.4 ns/op PASS ok cmd/go/internal/cfg 1.142s goos: linux goarch: amd64 pkg: cmd/internal/notsha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 66223 1751 ns/op 4.57 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 73938 1609 ns/op 4.97 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 14500 8294 ns/op 123.46 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 14793 8116 ns/op 126.18 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 2290 52475 ns/op 156.11 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 2289 51994 ns/op 157.56 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.965s All tests passed.