linux-amd64-longtest-race at 08370dcd9af8122956fc3ab024889c5357fffd5a :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash" "-force"] and env ["HOSTNAME=buildlet-linux-amd64-bullseye-rn37c50cd" "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=6s" "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-rn37c50cd" "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=6s" "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.736s ok archive/zip 122.445s ok bufio 1.286s ok bytes 9.425s ok cmp 1.018s ok compress/bzip2 1.461s ok compress/flate 171.494s ok compress/gzip 13.276s ok compress/lzw 1.563s ok compress/zlib 9.485s ok container/heap 1.022s ok container/list 1.017s ok container/ring 1.020s ok context 1.047s ok crypto 1.017s ok crypto/aes 1.055s ok crypto/cipher 2.112s ok crypto/des 1.049s ok crypto/dsa 28.746s ok crypto/ecdh 2.141s ok crypto/ecdsa 4.827s ok crypto/ed25519 1.914s ok crypto/elliptic 2.297s ok crypto/hmac 1.021s ok crypto/internal/alias 1.016s ok crypto/internal/bigmod 1.382s ok crypto/internal/boring 1.016s ? crypto/internal/boring/bbig [no test files] ? crypto/internal/boring/sig [no test files] ok crypto/internal/boring/bcache 1.377s ok crypto/internal/edwards25519 39.011s ok crypto/internal/edwards25519/field 14.011s ok crypto/internal/nistec 31.616s ? crypto/internal/randutil [no test files] ok crypto/internal/nistec/fiat 1.016s [no tests to run] ok crypto/md5 1.024s ok crypto/rand 3.895s ok crypto/rc4 1.454s ok crypto/rsa 10.940s ok crypto/sha1 1.038s ok crypto/sha256 1.022s ok crypto/sha512 1.023s ok crypto/subtle 21.195s ok crypto/tls 7.147s ok crypto/x509 5.667s ? crypto/x509/pkix [no test files] ok database/sql 2.372s ok database/sql/driver 1.016s ok debug/buildinfo 6.227s ok debug/dwarf 1.108s ok debug/elf 3.080s ok debug/gosym 1.337s ok debug/macho 1.030s ok debug/pe 1.050s ok debug/plan9obj 1.017s ok embed 1.016s [no tests to run] ok embed/internal/embedtest 1.019s ? encoding [no test files] ok encoding/ascii85 1.021s ok encoding/asn1 1.022s ok encoding/base32 1.062s ok encoding/base64 1.026s ok encoding/binary 1.023s ok encoding/csv 1.058s ok encoding/gob 20.876s ok encoding/hex 1.025s ok encoding/json 7.494s ok encoding/pem 3.473s ok encoding/xml 40.773s ok errors 1.023s ok expvar 1.019s ok flag 3.101s ok fmt 1.591s ok go/ast 1.026s ok go/build 6.390s ok go/build/constraint 1.023s ok go/constant 1.024s ok go/doc 1.244s ok go/doc/comment 3.152s ok go/format 1.048s ok go/importer 1.190s ok go/internal/gccgoimporter 1.048s ok go/internal/gcimporter 54.964s ok go/internal/srcimporter 17.111s ? go/internal/typeparams [no test files] ok go/parser 67.574s ok go/printer 2.354s ok go/scanner 1.023s ok go/token 1.119s ok go/types 51.252s ok go/version 1.016s ok hash 1.021s ok hash/adler32 1.050s ok hash/crc32 1.052s ok hash/crc64 1.028s ok hash/fnv 1.018s ok hash/maphash 1.018s ok html 1.018s ok html/template 1.824s ? image/color/palette [no test files] ok image 2.383s ok image/color 1.038s ok image/draw 1.569s ok image/gif 98.064s ? image/internal/imageutil [no test files] ok image/jpeg 25.262s ok image/png 7.045s ok index/suffixarray 618.056s ok internal/abi 1.056s ? internal/bisect [no test files] ? internal/bytealg [no test files] ok internal/buildcfg 1.016s ? internal/cfg [no test files] ? internal/coverage [no test files] ok internal/chacha8rand 1.017s ? internal/coverage/calloc [no test files] ok internal/coverage/cformat 1.017s ok internal/coverage/cmerge 1.017s ? 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.019s ? internal/coverage/stringtab [no test files] ok internal/coverage/slicereader 1.016s ok internal/coverage/slicewriter 1.017s ? internal/coverage/uleb128 [no test files] ok internal/coverage/test 1.044s ok internal/cpu 3.050s ok internal/dag 1.018s ok internal/diff 1.019s ok internal/fmtsort 1.018s ? internal/goarch [no test files] ok internal/fuzz 1.039s ok internal/godebug 14.797s ? internal/goexperiment [no test files] ? internal/goos [no test files] ok internal/godebugs 1.016s ? internal/goroot [no test files] ? internal/goversion [no test files] ok internal/gover 1.016s ? internal/lazyregexp [no test files] ok internal/intern 3.585s ok internal/itoa 1.018s ? 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.616s ok internal/poll 22.851s ? internal/race [no test files] ok internal/profile 1.016s ok internal/reflectlite 1.020s ok internal/safefilepath 1.016s ok internal/saferio 1.228s ok internal/singleflight 1.094s ? 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.163s ok internal/trace 7.921s ? internal/trace/traceviewer [no test files] ? internal/trace/traceviewer/format [no test files] ok internal/trace/v2 16.573s ? 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.410s ok internal/unsafeheader 1.017s ok internal/xcoff 1.036s ok internal/zstd 1.144s ok io 1.052s ok io/fs 1.263s ok io/ioutil 1.022s ok log 1.026s ? log/internal [no test files] ? log/slog/internal [no test files] ok log/slog 1.129s ? log/slog/internal/slogtest [no test files] ok log/slog/internal/benchmarks 1.017s ok log/slog/internal/buffer 1.016s ok log/syslog 2.243s ok maps 1.018s ok math 1.030s ok math/big 8.510s ok math/bits 1.027s ok math/cmplx 1.019s ok math/rand 32.623s ok math/rand/v2 23.219s ok mime 1.039s ok mime/multipart 14.500s ok mime/quotedprintable 2.135s ok net 56.748s ok net/http 50.813s ok net/http/cgi 27.510s ok net/http/cookiejar 1.027s ok net/http/fcgi 1.229s ok net/http/httptest 1.144s ok net/http/httptrace 1.017s ok net/http/httputil 2.195s ? net/http/internal/testcert [no test files] ok net/http/internal 2.709s ok net/http/internal/ascii 1.017s ok net/http/pprof 7.546s ok net/internal/cgotest 1.016s ok net/internal/socktest 1.017s ok net/mail 1.027s ok net/netip 1.365s ok net/rpc 1.061s ok net/rpc/jsonrpc 1.027s ok net/smtp 1.061s ok net/textproto 1.047s ok net/url 1.031s ok os 24.186s ok os/exec 14.725s ok os/exec/internal/fdtest 1.016s ok os/signal 28.624s ok os/user 1.017s ok path 1.019s ok path/filepath 1.049s ok plugin 1.016s ok reflect 3.745s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 4.194s ok regexp/syntax 7.089s ok runtime 239.508s ok runtime/cgo 1.017s ok runtime/coverage 34.313s ok runtime/debug 2.222s ok runtime/internal/atomic 3.679s ok runtime/internal/math 1.017s ? runtime/internal/startlinetest [no test files] ok runtime/internal/sys 1.017s ok runtime/internal/syscall 1.016s ok runtime/internal/wasitest 1.016s ok runtime/metrics 1.030s ok runtime/pprof 95.839s ok runtime/race 12.284s ? runtime/race/internal/amd64v1 [no test files] ok runtime/trace 1.125s ok slices 2.452s ok sort 7.127s ok strconv 9.324s ok strings 3.933s ok sync 2.791s ok sync/atomic 200.350s ok syscall 12.269s ? testing/internal/testdeps [no test files] ok testing 4.337s ok testing/fstest 1.022s ok testing/iotest 1.018s ok testing/quick 1.160s ok testing/slogtest 1.021s ok text/scanner 1.030s ok text/tabwriter 1.020s ok text/template 1.897s ok text/template/parse 1.032s ok time 15.490s ? time/tzdata [no test files] ok unicode 1.023s ok unicode/utf16 1.017s ? unsafe [no test files] ? vendor/golang.org/x/crypto/chacha20 [no test files] ok unicode/utf8 1.032s ? 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.421s ok cmd/api 8.942s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 4.471s ? cmd/asm/internal/flags [no test files] ? cmd/buildid [no test files] ok cmd/asm/internal/lex 1.019s ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.808s ok cmd/cgo/internal/test 2.117s ? 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 23.412s ok cmd/cgo/internal/testcshared 6.322s ok cmd/cgo/internal/testerrors 10.911s ok cmd/cgo/internal/testfortran 2.469s ok cmd/cgo/internal/testgodefs 1.625s ok cmd/cgo/internal/testlife 1.673s ok cmd/cgo/internal/testnocgo 1.017s ok cmd/cgo/internal/testplugin 33.398s ok cmd/cgo/internal/testsanitizers 19.493s ok cmd/cgo/internal/testshared 72.131s ok cmd/cgo/internal/testso 2.588s ok cmd/cgo/internal/teststdio 2.483s ok cmd/cgo/internal/testtls 1.016s ? cmd/compile [no test files] ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.044s ok cmd/compile/internal/amd64 62.409s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.017s ? cmd/compile/internal/bitvec [no test files] ? cmd/compile/internal/coverage [no test files] ok cmd/compile/internal/compare 1.019s ? cmd/compile/internal/escape [no test files] ok cmd/compile/internal/devirtualize 1.019s ok cmd/compile/internal/dwarfgen 1.467s ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 18.019s ? cmd/compile/internal/inline [no test files] ? cmd/compile/internal/inline/interleaved [no test files] ok cmd/compile/internal/inline/inlheur 1.424s ? cmd/compile/internal/liveness [no test files] ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/ir 1.018s ok cmd/compile/internal/logopt 1.200s ok cmd/compile/internal/loopvar 28.349s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.020s ? 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.017s [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 189.044s ? 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.039s ok cmd/compile/internal/test 37.687s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 1.248s ok cmd/compile/internal/types 1.017s ok cmd/compile/internal/types2 23.167s ? cmd/compile/internal/walk [no test files] ? cmd/compile/internal/wasm [no test files] ? cmd/compile/internal/x86 [no test files] ok cmd/covdata 7.906s ok cmd/cover 16.896s ok cmd/dist 1.018s ok cmd/distpack 1.016s ok cmd/doc 1.650s ok cmd/fix 1.756s ok cmd/go 465.287s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/auth 1.017s ? cmd/go/internal/clean [no test files] ok cmd/go/internal/cache 3.335s ok cmd/go/internal/cfg 1.017s [no tests to run] ? cmd/go/internal/cmdflag [no test files] ? cmd/go/internal/doc [no test files] ok cmd/go/internal/envcmd 1.039s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.047s ? cmd/go/internal/help [no test files] ok cmd/go/internal/generate 1.030s ok cmd/go/internal/gover 1.019s ? cmd/go/internal/list [no test files] ok cmd/go/internal/imports 1.030s ok cmd/go/internal/load 1.026s ? cmd/go/internal/mmap [no test files] ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/lockedfile 3.460s ok cmd/go/internal/lockedfile/internal/filelock 2.056s ok cmd/go/internal/modfetch 38.154s ok cmd/go/internal/modfetch/codehost 10.976s ? cmd/go/internal/modget [no test files] ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modfetch/zip_sum_test 1.023s ok cmd/go/internal/modindex 1.627s ok cmd/go/internal/modload 53.146s ? cmd/go/internal/robustio [no test files] ok cmd/go/internal/mvs 1.043s ok cmd/go/internal/par 1.093s ? 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.017s ok cmd/go/internal/test 1.042s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.029s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 2.352s ok cmd/go/internal/vcweb 1.026s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/vcweb/vcstest 5.352s ok cmd/go/internal/web 1.020s ? cmd/go/internal/workcmd [no test files] ok cmd/go/internal/work 2.078s ok cmd/gofmt 50.941s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/archive 1.438s ok cmd/internal/bootstrap_test 115.974s ? cmd/internal/codesign [no test files] ok cmd/internal/buildid 1.568s ok cmd/internal/cov 1.270s ? cmd/internal/cov/covcmd [no test files] ? cmd/internal/gcprog [no test files] ok cmd/internal/dwarf 1.018s ok cmd/internal/edit 1.017s ok cmd/internal/goobj 15.791s ok cmd/internal/moddeps 12.964s ? cmd/internal/obj/arm [no test files] ok cmd/internal/notsha256 1.019s ok cmd/internal/obj 1.449s ? 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.342s ok cmd/internal/obj/riscv 10.428s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/s390x 1.017s ok cmd/internal/obj/x86 1.972s ? cmd/internal/objfile [no test files] ? cmd/internal/osinfo [no test files] ok cmd/internal/objabi 1.045s ok cmd/internal/pkgpath 5.084s ok cmd/internal/pkgpattern 1.020s ok cmd/internal/quoted 1.019s ? cmd/internal/sys [no test files] ok cmd/internal/src 1.017s ok cmd/internal/test2json 1.741s ok cmd/link 22.861s ? 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.018s ok cmd/link/internal/ld 15.183s ? cmd/link/internal/loadelf [no test files] ? cmd/link/internal/loadmacho [no test files] ok cmd/link/internal/loader 1.046s ? 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.209s ok cmd/objdump 5.206s ok cmd/pack 8.886s ? cmd/preprofile [no test files] ok cmd/pprof 3.475s ok cmd/relnote 1.021s ? cmd/test2json [no test files] ok cmd/trace 1.030s ok cmd/trace/v2 1.319s ? 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 31.110s ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 2438 43324 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 1903 54819 ns/op 1860 B/op 37 allocs/op Benchmark/Writer/PAX-4 1348 82510 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 3364 30801 ns/op 5078 B/op 15 allocs/op Benchmark/Reader/GNU-4 4624 22373 ns/op 5042 B/op 14 allocs/op Benchmark/Reader/PAX-4 1746 64476 ns/op 9043 B/op 33 allocs/op PASS ok archive/tar 1.714s goos: linux goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 350887334 ns/op 14960 B/op 66 allocs/op BenchmarkZip64Test-4 1 138868953 ns/op BenchmarkZip64TestSizes/4096-4 1243 86699 ns/op BenchmarkZip64TestSizes/1048576-4 178 763775 ns/op BenchmarkZip64TestSizes/67108864-4 1 139706201 ns/op PASS ok archive/zip 2.399s goos: linux goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 237295 474.8 ns/op BenchmarkReaderCopyUnoptimal-4 148084 789.7 ns/op BenchmarkReaderCopyNoWriteTo-4 5869 21102 ns/op BenchmarkReaderWriteToOptimal-4 7507 15857 ns/op BenchmarkReaderReadString-4 124371 900.7 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 221349 520.5 ns/op BenchmarkWriterCopyUnoptimal-4 214023 547.2 ns/op BenchmarkWriterCopyNoReadFrom-4 5641 22391 ns/op BenchmarkReaderEmpty-4 33016 3619 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 28432 4205 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 589102 194.5 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.743s goos: linux goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 4927 23835 ns/op 1374.80 MB/s BenchmarkWriteByte-4 452 259677 ns/op 15.77 MB/s BenchmarkWriteRune-4 242 490903 ns/op 25.03 MB/s BenchmarkBufferNotEmptyWriteRead-4 27 4055604 ns/op BenchmarkBufferFullSmallReads-4 92 1152092 ns/op BenchmarkBufferWriteBlock/N4096-4 6997 17660 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 379 307991 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 6 19438473 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 1 147731967 ns/op 113.57 MB/s 33554432 B/op 2 allocs/op BenchmarkIndexByte/10-4 4327005 27.31 ns/op 366.13 MB/s BenchmarkIndexByte/32-4 4453842 26.97 ns/op 1186.33 MB/s BenchmarkIndexByte/4K-4 863666 134.4 ns/op 30479.51 MB/s BenchmarkIndexBytePortable/10-4 803572 146.3 ns/op 68.35 MB/s BenchmarkIndexBytePortable/32-4 245527 465.8 ns/op 68.70 MB/s BenchmarkIndexBytePortable/4K-4 2132 55183 ns/op 74.23 MB/s BenchmarkIndexRune/10-4 1000000 101.4 ns/op 98.64 MB/s BenchmarkIndexRune/32-4 1000000 103.8 ns/op 308.34 MB/s BenchmarkIndexRune/4K-4 370840 304.4 ns/op 13457.75 MB/s BenchmarkIndexRuneASCII/10-4 4515034 25.43 ns/op 393.17 MB/s BenchmarkIndexRuneASCII/32-4 4209222 27.35 ns/op 1169.83 MB/s BenchmarkIndexRuneASCII/4K-4 878841 135.8 ns/op 30172.28 MB/s BenchmarkEqual/0-4 7606062 15.77 ns/op BenchmarkEqual/same/1-4 1553341 76.44 ns/op 13.08 MB/s BenchmarkEqual/same/6-4 1492837 75.65 ns/op 79.31 MB/s BenchmarkEqual/same/9-4 1537764 79.24 ns/op 113.58 MB/s BenchmarkEqual/same/15-4 1467314 75.77 ns/op 197.97 MB/s BenchmarkEqual/same/16-4 1483933 76.54 ns/op 209.04 MB/s BenchmarkEqual/same/20-4 1532001 78.54 ns/op 254.65 MB/s BenchmarkEqual/same/32-4 1510942 78.47 ns/op 407.81 MB/s BenchmarkEqual/same/4K-4 119044 1004 ns/op 4081.70 MB/s BenchmarkEqual/1-4 1498636 80.26 ns/op 12.46 MB/s BenchmarkEqual/6-4 1490961 78.68 ns/op 76.26 MB/s BenchmarkEqual/9-4 1467656 80.05 ns/op 112.42 MB/s BenchmarkEqual/15-4 1497123 80.40 ns/op 186.56 MB/s BenchmarkEqual/16-4 1533565 79.84 ns/op 200.39 MB/s BenchmarkEqual/20-4 1426684 83.22 ns/op 240.34 MB/s BenchmarkEqual/32-4 1351303 84.07 ns/op 380.64 MB/s BenchmarkEqual/4K-4 60528 1979 ns/op 2070.18 MB/s BenchmarkEqualBothUnaligned/64_0-4 1635948 73.19 ns/op 874.48 MB/s BenchmarkEqualBothUnaligned/64_1-4 1000000 100.7 ns/op 635.46 MB/s BenchmarkEqualBothUnaligned/64_4-4 1516386 77.92 ns/op 821.40 MB/s BenchmarkEqualBothUnaligned/64_7-4 1547382 78.10 ns/op 819.47 MB/s BenchmarkEqualBothUnaligned/4096_0-4 112393 1082 ns/op 3785.85 MB/s BenchmarkEqualBothUnaligned/4096_1-4 41674 2906 ns/op 1409.52 MB/s BenchmarkEqualBothUnaligned/4096_4-4 123020 974.0 ns/op 4205.54 MB/s BenchmarkEqualBothUnaligned/4096_7-4 123674 964.1 ns/op 4248.68 MB/s BenchmarkIndex/10-4 2722165 43.85 ns/op 228.04 MB/s BenchmarkIndex/32-4 2849500 42.18 ns/op 758.65 MB/s BenchmarkIndex/4K-4 33954 3541 ns/op 1156.85 MB/s BenchmarkIndexEasy/10-4 2962780 40.00 ns/op 249.98 MB/s BenchmarkIndexEasy/32-4 2937796 41.22 ns/op 776.33 MB/s BenchmarkIndexEasy/4K-4 475786 246.4 ns/op 16623.78 MB/s BenchmarkCount/10-4 1545523 76.78 ns/op 130.24 MB/s BenchmarkCount/32-4 1444569 82.43 ns/op 388.20 MB/s BenchmarkCount/4K-4 33464 3623 ns/op 1130.57 MB/s BenchmarkCountEasy/10-4 1565576 75.73 ns/op 132.05 MB/s BenchmarkCountEasy/32-4 1459652 81.59 ns/op 392.20 MB/s BenchmarkCountEasy/4K-4 406587 284.2 ns/op 14414.92 MB/s BenchmarkCountSingle/10-4 3146293 38.93 ns/op 256.84 MB/s BenchmarkCountSingle/32-4 3137710 37.90 ns/op 844.36 MB/s BenchmarkCountSingle/4K-4 992450 110.4 ns/op 37098.44 MB/s BenchmarkToUpper/#00-4 2694159 43.06 ns/op BenchmarkToUpper/ONLYUPPER-4 287966 412.5 ns/op BenchmarkToUpper/abc-4 509604 243.0 ns/op BenchmarkToUpper/AbC123-4 281260 443.3 ns/op BenchmarkToUpper/azAZ09_-4 261211 462.9 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 77496 1560 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 39434 2986 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 54346 2188 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 127126 941.4 ns/op BenchmarkToLower/#00-4 2925771 40.91 ns/op BenchmarkToLower/abc-4 446997 268.9 ns/op BenchmarkToLower/AbC123-4 257469 438.2 ns/op BenchmarkToLower/azAZ09_-4 248794 472.1 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 75746 1570 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 40316 2903 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 70869 1683 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 123081 977.9 ns/op BenchmarkFields/ASCII/16-4 132586 912.5 ns/op 17.53 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 8492 13716 ns/op 18.66 MB/s 512 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 536 217253 ns/op 18.85 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 27 3936644 ns/op 16.65 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 62494187 ns/op 16.78 MB/s 2277376 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 79524 1334 ns/op 11.99 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 5275 19112 ns/op 13.40 MB/s 384 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 357 332213 ns/op 12.33 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 16 6445828 ns/op 10.17 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 124594447 ns/op 8.42 MB/s 11227392 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 150322 768.1 ns/op 20.83 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 12508 9617 ns/op 26.62 MB/s 512 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 654 172853 ns/op 23.70 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 31 3952033 ns/op 16.58 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 83805263 ns/op 12.51 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 123231 968.2 ns/op 16.53 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8467 13441 ns/op 19.05 MB/s 384 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 489 238463 ns/op 17.18 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 24 5096147 ns/op 12.86 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 103312914 ns/op 10.15 MB/s 11227392 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1986429 60.45 ns/op BenchmarkTrimSpace/ASCII-4 898748 124.4 ns/op BenchmarkTrimSpace/SomeNonASCII-4 109396 1082 ns/op BenchmarkTrimSpace/JustNonASCII-4 50224 2400 ns/op BenchmarkToValidUTF8/Valid-4 423862 272.6 ns/op BenchmarkToValidUTF8/InvalidASCII-4 305089 376.4 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 95612 1209 ns/op BenchmarkIndexHard1-4 820 142484 ns/op BenchmarkIndexHard2-4 594 201292 ns/op BenchmarkIndexHard3-4 150 801696 ns/op BenchmarkIndexHard4-4 93 1199347 ns/op BenchmarkLastIndexHard1-4 5 23443113 ns/op BenchmarkLastIndexHard2-4 4 30332418 ns/op BenchmarkLastIndexHard3-4 4 32930387 ns/op BenchmarkCountHard1-4 826 143420 ns/op BenchmarkCountHard2-4 594 201833 ns/op BenchmarkCountHard3-4 150 799406 ns/op BenchmarkSplitEmptySeparator-4 1 178278484 ns/op BenchmarkSplitSingleByteSeparator-4 10 11181844 ns/op BenchmarkSplitMultiByteSeparator-4 10 10479848 ns/op BenchmarkSplitNSingleByteSeparator-4 168753 630.0 ns/op BenchmarkSplitNMultiByteSeparator-4 63522 1697 ns/op BenchmarkRepeat-4 177160 627.3 ns/op BenchmarkRepeatLarge/256/1-4 128160 875.7 ns/op 292.34 MB/s BenchmarkRepeatLarge/256/16-4 178128 565.8 ns/op 452.45 MB/s BenchmarkRepeatLarge/512/1-4 99104 1162 ns/op 440.62 MB/s BenchmarkRepeatLarge/512/16-4 119841 853.4 ns/op 599.98 MB/s BenchmarkRepeatLarge/1024/1-4 63880 1756 ns/op 583.26 MB/s BenchmarkRepeatLarge/1024/16-4 76755 1394 ns/op 734.37 MB/s BenchmarkRepeatLarge/2048/1-4 41798 2869 ns/op 713.76 MB/s BenchmarkRepeatLarge/2048/16-4 45288 2422 ns/op 845.50 MB/s BenchmarkRepeatLarge/4096/1-4 25971 4653 ns/op 880.31 MB/s BenchmarkRepeatLarge/4096/16-4 27277 4281 ns/op 956.68 MB/s BenchmarkRepeatLarge/8192/1-4 13441 8997 ns/op 910.51 MB/s BenchmarkRepeatLarge/8192/16-4 13998 8536 ns/op 959.73 MB/s BenchmarkRepeatLarge/8192/4097-4 23313 5228 ns/op 783.62 MB/s BenchmarkRepeatLarge/16384/1-4 7148 15671 ns/op 1045.51 MB/s BenchmarkRepeatLarge/16384/16-4 7148 15488 ns/op 1057.84 MB/s BenchmarkRepeatLarge/16384/4097-4 9836 12255 ns/op 1002.94 MB/s BenchmarkRepeatLarge/32768/1-4 3506 31124 ns/op 1052.81 MB/s BenchmarkRepeatLarge/32768/16-4 4132 29562 ns/op 1108.46 MB/s BenchmarkRepeatLarge/32768/4097-4 4110 29789 ns/op 962.74 MB/s BenchmarkRepeatLarge/65536/1-4 1704 64465 ns/op 1016.62 MB/s BenchmarkRepeatLarge/65536/16-4 2007 61979 ns/op 1057.39 MB/s BenchmarkRepeatLarge/65536/4097-4 2121 59991 ns/op 1024.40 MB/s BenchmarkRepeatLarge/131072/1-4 222 532453 ns/op 246.17 MB/s BenchmarkRepeatLarge/131072/16-4 232 505410 ns/op 259.34 MB/s BenchmarkRepeatLarge/131072/4097-4 236 499088 ns/op 254.48 MB/s BenchmarkRepeatLarge/262144/1-4 120 1026386 ns/op 255.40 MB/s BenchmarkRepeatLarge/262144/16-4 100 1011654 ns/op 259.12 MB/s BenchmarkRepeatLarge/262144/4097-4 120 981901 ns/op 262.87 MB/s BenchmarkRepeatLarge/524288/1-4 66 1988211 ns/op 263.70 MB/s BenchmarkRepeatLarge/524288/16-4 61 2087612 ns/op 251.14 MB/s BenchmarkRepeatLarge/524288/4097-4 61 2014061 ns/op 258.34 MB/s BenchmarkRepeatLarge/1048576/1-4 31 3976178 ns/op 263.71 MB/s BenchmarkRepeatLarge/1048576/16-4 31 4163810 ns/op 251.83 MB/s BenchmarkRepeatLarge/1048576/4097-4 30 3967054 ns/op 263.35 MB/s BenchmarkRepeatLarge/2097152/1-4 15 7626309 ns/op 274.99 MB/s BenchmarkRepeatLarge/2097152/16-4 15 7797362 ns/op 268.96 MB/s BenchmarkRepeatLarge/2097152/4097-4 14 8102052 ns/op 258.40 MB/s BenchmarkRepeatLarge/4194304/1-4 7 15662821 ns/op 267.79 MB/s BenchmarkRepeatLarge/4194304/16-4 7 15646858 ns/op 268.06 MB/s BenchmarkRepeatLarge/4194304/4097-4 7 15866295 ns/op 264.16 MB/s BenchmarkRepeatLarge/8388608/1-4 4 31320108 ns/op 267.83 MB/s BenchmarkRepeatLarge/8388608/16-4 4 31316546 ns/op 267.87 MB/s BenchmarkRepeatLarge/8388608/4097-4 3 34504032 ns/op 243.06 MB/s BenchmarkRepeatLarge/16777216/1-4 2 62469742 ns/op 268.57 MB/s BenchmarkRepeatLarge/16777216/16-4 2 60462432 ns/op 277.48 MB/s BenchmarkRepeatLarge/16777216/4097-4 2 61600967 ns/op 272.35 MB/s BenchmarkRepeatLarge/33554432/1-4 1 118505073 ns/op 283.15 MB/s BenchmarkRepeatLarge/33554432/16-4 1 119159093 ns/op 281.59 MB/s BenchmarkRepeatLarge/33554432/4097-4 1 128165183 ns/op 261.81 MB/s BenchmarkRepeatLarge/67108864/1-4 1 248773579 ns/op 269.76 MB/s BenchmarkRepeatLarge/67108864/16-4 1 235819456 ns/op 284.58 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 230238087 ns/op 291.48 MB/s BenchmarkRepeatLarge/134217728/1-4 1 503629678 ns/op 266.50 MB/s BenchmarkRepeatLarge/134217728/16-4 1 465435770 ns/op 288.37 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 471822004 ns/op 284.47 MB/s BenchmarkRepeatLarge/268435456/1-4 1 977859769 ns/op 274.51 MB/s BenchmarkRepeatLarge/268435456/16-4 1 917597174 ns/op 292.54 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 918203971 ns/op 292.35 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1930775443 ns/op 278.06 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1843332214 ns/op 291.25 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1810255399 ns/op 296.57 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 3861052059 ns/op 278.10 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 3534755360 ns/op 303.77 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 3640822794 ns/op 294.92 MB/s BenchmarkBytesCompare/1-4 9167652 12.65 ns/op BenchmarkBytesCompare/2-4 9404508 12.40 ns/op BenchmarkBytesCompare/4-4 9570948 12.58 ns/op BenchmarkBytesCompare/8-4 10420562 11.48 ns/op BenchmarkBytesCompare/16-4 10556262 11.19 ns/op BenchmarkBytesCompare/32-4 9390039 12.43 ns/op BenchmarkBytesCompare/64-4 7316510 15.56 ns/op BenchmarkBytesCompare/128-4 6849540 15.99 ns/op BenchmarkBytesCompare/256-4 6251917 19.50 ns/op BenchmarkBytesCompare/512-4 4517205 26.72 ns/op BenchmarkBytesCompare/1024-4 2852328 42.02 ns/op BenchmarkBytesCompare/2048-4 1658208 72.55 ns/op BenchmarkIndexAnyASCII/1:1-4 2522322 47.27 ns/op BenchmarkIndexAnyASCII/1:2-4 2518094 47.11 ns/op BenchmarkIndexAnyASCII/1:4-4 2535033 47.02 ns/op BenchmarkIndexAnyASCII/1:8-4 2492972 47.83 ns/op BenchmarkIndexAnyASCII/1:16-4 2454018 48.77 ns/op BenchmarkIndexAnyASCII/1:32-4 2456542 48.30 ns/op BenchmarkIndexAnyASCII/1:64-4 2468056 48.28 ns/op BenchmarkIndexAnyASCII/16:1-4 2238861 53.89 ns/op BenchmarkIndexAnyASCII/16:2-4 310759 359.9 ns/op BenchmarkIndexAnyASCII/16:4-4 314110 366.4 ns/op BenchmarkIndexAnyASCII/16:8-4 317301 374.7 ns/op BenchmarkIndexAnyASCII/16:16-4 302226 392.2 ns/op BenchmarkIndexAnyASCII/16:32-4 281762 409.6 ns/op BenchmarkIndexAnyASCII/16:64-4 257259 460.1 ns/op BenchmarkIndexAnyASCII/256:1-4 2042604 58.51 ns/op BenchmarkIndexAnyASCII/256:2-4 23625 5126 ns/op BenchmarkIndexAnyASCII/256:4-4 23445 5126 ns/op BenchmarkIndexAnyASCII/256:8-4 22723 5153 ns/op BenchmarkIndexAnyASCII/256:16-4 22935 5158 ns/op BenchmarkIndexAnyASCII/256:32-4 23306 5250 ns/op BenchmarkIndexAnyASCII/256:64-4 23031 5232 ns/op BenchmarkIndexAnyUTF8/1:1-4 2533798 47.72 ns/op BenchmarkIndexAnyUTF8/1:2-4 2560317 46.08 ns/op BenchmarkIndexAnyUTF8/1:4-4 2520879 46.23 ns/op BenchmarkIndexAnyUTF8/1:8-4 2557984 46.01 ns/op BenchmarkIndexAnyUTF8/1:16-4 2574972 46.39 ns/op BenchmarkIndexAnyUTF8/1:32-4 2409890 48.40 ns/op BenchmarkIndexAnyUTF8/1:64-4 2441407 48.55 ns/op BenchmarkIndexAnyUTF8/16:1-4 151482 772.8 ns/op BenchmarkIndexAnyUTF8/16:2-4 265420 445.3 ns/op BenchmarkIndexAnyUTF8/16:4-4 245152 449.3 ns/op BenchmarkIndexAnyUTF8/16:8-4 265065 440.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 254623 444.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 247824 481.7 ns/op BenchmarkIndexAnyUTF8/16:64-4 230704 480.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 11309 ns/op BenchmarkIndexAnyUTF8/256:2-4 18585 6489 ns/op BenchmarkIndexAnyUTF8/256:4-4 18591 6417 ns/op BenchmarkIndexAnyUTF8/256:8-4 18513 6449 ns/op BenchmarkIndexAnyUTF8/256:16-4 18962 6533 ns/op BenchmarkIndexAnyUTF8/256:32-4 17137 6983 ns/op BenchmarkIndexAnyUTF8/256:64-4 17214 7032 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2547962 47.88 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2536688 46.93 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2520243 47.50 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2557077 47.36 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2499513 48.37 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2448373 47.77 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2432503 49.10 ns/op BenchmarkLastIndexAnyASCII/16:1-4 316599 366.5 ns/op BenchmarkLastIndexAnyASCII/16:2-4 313525 370.4 ns/op BenchmarkLastIndexAnyASCII/16:4-4 321483 366.5 ns/op BenchmarkLastIndexAnyASCII/16:8-4 306657 366.6 ns/op BenchmarkLastIndexAnyASCII/16:16-4 308383 382.1 ns/op BenchmarkLastIndexAnyASCII/16:32-4 286089 417.5 ns/op BenchmarkLastIndexAnyASCII/16:64-4 259114 456.8 ns/op BenchmarkLastIndexAnyASCII/256:1-4 23178 5124 ns/op BenchmarkLastIndexAnyASCII/256:2-4 23436 5142 ns/op BenchmarkLastIndexAnyASCII/256:4-4 23683 5052 ns/op BenchmarkLastIndexAnyASCII/256:8-4 23376 5075 ns/op BenchmarkLastIndexAnyASCII/256:16-4 22824 5173 ns/op BenchmarkLastIndexAnyASCII/256:32-4 23100 5126 ns/op BenchmarkLastIndexAnyASCII/256:64-4 22562 5278 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2548651 46.59 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2535099 45.72 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2522439 46.84 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2581394 46.83 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2583528 47.01 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2452611 48.22 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2473423 48.18 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 225584 506.6 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 262810 444.5 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 260148 445.9 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 265290 446.6 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 269608 441.2 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 249782 476.6 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 246211 484.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 16622 7167 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 18762 6393 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 18798 6467 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 18879 6367 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 18589 6416 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 17176 6970 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 17132 7110 ns/op BenchmarkTrimASCII/1:1-4 3023496 39.42 ns/op BenchmarkTrimASCII/1:2-4 2413585 49.73 ns/op BenchmarkTrimASCII/1:4-4 2281928 51.40 ns/op BenchmarkTrimASCII/1:8-4 2012502 59.49 ns/op BenchmarkTrimASCII/1:16-4 1712805 70.86 ns/op BenchmarkTrimASCII/16:1-4 416438 277.2 ns/op BenchmarkTrimASCII/16:2-4 321884 369.4 ns/op BenchmarkTrimASCII/16:4-4 322927 370.8 ns/op BenchmarkTrimASCII/16:8-4 318885 367.6 ns/op BenchmarkTrimASCII/16:16-4 301524 386.2 ns/op BenchmarkTrimASCII/256:1-4 31327 3822 ns/op BenchmarkTrimASCII/256:2-4 23392 5078 ns/op BenchmarkTrimASCII/256:4-4 23400 5081 ns/op BenchmarkTrimASCII/256:8-4 23560 5131 ns/op BenchmarkTrimASCII/256:16-4 23316 5183 ns/op BenchmarkTrimASCII/4096:1-4 1936 60408 ns/op BenchmarkTrimASCII/4096:2-4 1472 80506 ns/op BenchmarkTrimASCII/4096:4-4 1471 81606 ns/op BenchmarkTrimASCII/4096:8-4 1441 81019 ns/op BenchmarkTrimASCII/4096:16-4 1417 80366 ns/op BenchmarkTrimByte-4 2033722 58.19 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13108 9084 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 12931 9172 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 632 181222 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1262 92090 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2388 46872 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 4516 23586 ns/op BenchmarkCompareBytesEqual-4 9300080 12.72 ns/op BenchmarkCompareBytesToNil-4 11086242 10.61 ns/op BenchmarkCompareBytesEmpty-4 11715157 9.973 ns/op BenchmarkCompareBytesIdentical-4 11593766 10.35 ns/op BenchmarkCompareBytesSameLength-4 9777043 11.98 ns/op BenchmarkCompareBytesDifferentLength-4 9671870 12.06 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 1393 84868 ns/op 12355.56 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 1395 85923 ns/op 12203.80 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 1382 72376 ns/op 14488.01 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 1396 84822 ns/op 12362.25 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 1395 84651 ns/op 12387.18 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 1430 81343 ns/op 12890.84 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 1389 79592 ns/op 13174.58 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 1438 79383 ns/op 13209.12 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 1455 75503 ns/op 13888.06 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 1438 82398 ns/op 12725.77 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 1437 75465 ns/op 13894.97 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 1414 83235 ns/op 12597.90 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 1831 71276 ns/op 14711.62 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 1442 82131 ns/op 12767.10 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 1410 72689 ns/op 14425.62 MB/s BenchmarkCompareBytesBig-4 1482 79069 ns/op 13261.64 MB/s BenchmarkCompareBytesBigIdentical-4 11786124 10.18 ns/op 102998128.70 MB/s PASS ok bytes 74.219s goos: linux goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 77602514 ns/op 1.29 MB/s 3612012 B/op 50 allocs/op BenchmarkDecodeNewton-4 1 318824007 ns/op 1.78 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 5 24572398 ns/op 0.67 MB/s 3645019 B/op 51 allocs/op PASS ok compress/bzip2 2.374s goos: linux goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 60 1794914 ns/op 5.57 MB/s 41906 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 6 17322351 ns/op 5.77 MB/s 43353 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 173527956 ns/op 5.76 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 61 1824107 ns/op 5.48 MB/s 41829 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 18371470 ns/op 5.44 MB/s 43641 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 184970769 ns/op 5.41 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 62 1822960 ns/op 5.49 MB/s 42564 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 6 17239976 ns/op 5.80 MB/s 45002 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 172345123 ns/op 5.80 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 61 1802050 ns/op 5.55 MB/s 42327 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 6 17118918 ns/op 5.84 MB/s 43633 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 174559328 ns/op 5.73 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 57 1954875 ns/op 5.12 MB/s 43114 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 18899864 ns/op 5.29 MB/s 47833 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 192448816 ns/op 5.20 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 69 1555851 ns/op 6.43 MB/s 43294 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 8 12926611 ns/op 7.74 MB/s 46858 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 130388169 ns/op 7.67 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 82 1407745 ns/op 7.10 MB/s 42956 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 10 10276065 ns/op 9.73 MB/s 45396 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 102629413 ns/op 9.74 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 84 1398463 ns/op 7.15 MB/s 43595 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 10 10371897 ns/op 9.64 MB/s 46218 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 103164363 ns/op 9.69 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 84 1252225 ns/op 7.99 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 12123989 ns/op 8.25 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 121462894 ns/op 8.23 MB/s BenchmarkEncode/Digits/Speed/1e4-4 44 2337642 ns/op 4.28 MB/s BenchmarkEncode/Digits/Speed/1e5-4 5 20889152 ns/op 4.79 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 206510339 ns/op 4.84 MB/s BenchmarkEncode/Digits/Default/1e4-4 16 6870255 ns/op 1.46 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 81783876 ns/op 1.22 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 854601779 ns/op 1.17 MB/s BenchmarkEncode/Digits/Compression/1e4-4 16 6819054 ns/op 1.47 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 82481170 ns/op 1.21 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 859004432 ns/op 1.16 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 73 1544866 ns/op 6.47 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 12948970 ns/op 7.72 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 129019163 ns/op 7.75 MB/s BenchmarkEncode/Newton/Speed/1e4-4 46 2199615 ns/op 4.55 MB/s BenchmarkEncode/Newton/Speed/1e5-4 6 17023526 ns/op 5.87 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 167912493 ns/op 5.96 MB/s BenchmarkEncode/Newton/Default/1e4-4 16 6753515 ns/op 1.48 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 75622799 ns/op 1.32 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 755653195 ns/op 1.32 MB/s BenchmarkEncode/Newton/Compression/1e4-4 16 6901448 ns/op 1.45 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 92956964 ns/op 1.08 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 966371760 ns/op 1.03 MB/s PASS ok compress/flate 16.414s goos: linux goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 48 2301498 ns/op 4.34 MB/s BenchmarkDecoder/1e-Reuse4-4 46 2373217 ns/op 4.21 MB/s BenchmarkDecoder/1e5-4 5 22437016 ns/op 4.46 MB/s BenchmarkDecoder/1e-Reuse5-4 5 22837324 ns/op 4.38 MB/s BenchmarkDecoder/1e6-4 1 226950932 ns/op 4.41 MB/s BenchmarkDecoder/1e-Reuse6-4 1 228089994 ns/op 4.38 MB/s BenchmarkEncoder/1e4-4 50 2203766 ns/op 4.54 MB/s BenchmarkEncoder/1e-Reuse4-4 64 1863890 ns/op 5.37 MB/s BenchmarkEncoder/1e5-4 6 19468479 ns/op 5.14 MB/s BenchmarkEncoder/1e-Reuse5-4 6 19060758 ns/op 5.25 MB/s BenchmarkEncoder/1e6-4 1 195143763 ns/op 5.12 MB/s BenchmarkEncoder/1e-Reuse6-4 1 197660967 ns/op 5.06 MB/s PASS ok compress/lzw 3.788s goos: linux goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 31 3694825 ns/op PASS ok container/heap 1.237s goos: linux goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 18220 5761 ns/op BenchmarkWithTimeout/concurrency=40-4 4660 23933 ns/op BenchmarkWithTimeout/concurrency=4000-4 4270 26712 ns/op BenchmarkWithTimeout/concurrency=400000-4 5434 22577 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 379386 324.1 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 10000 10413 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 13852 8696 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2407 51871 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1491 80792 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2060 53440 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 211 821624 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 154 790578 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 230 501905 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 20 5895665 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 12 10320806 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 21 5173269 ns/op BenchmarkCheckCanceled/Err-4 263290 448.0 ns/op BenchmarkCheckCanceled/Done-4 373113 303.5 ns/op BenchmarkContextCancelDone-4 526177 255.3 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 21843 5384 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 19716 6301 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 18334 6386 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 15525 7825 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 10000 10635 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 513484 226.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 302110 396.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 209986 569.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 131374 913.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 66921 1775 ns/op PASS ok context 14.434s goos: linux goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1751586 72.32 ns/op 221.25 MB/s BenchmarkDecrypt-4 1724299 68.86 ns/op 232.37 MB/s BenchmarkExpand-4 990492 119.2 ns/op PASS ok crypto/aes 1.530s goos: linux goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 179164 650.6 ns/op 98.37 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 359380 293.1 ns/op 218.36 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 178975 677.1 ns/op 94.53 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 367539 316.3 ns/op 202.35 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 114752 1040 ns/op 1298.34 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 175542 675.4 ns/op 1998.81 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 103684 1148 ns/op 1176.31 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 148612 809.4 ns/op 1667.95 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 41463 2891 ns/op 2834.00 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 52130 2303 ns/op 3556.34 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 34406 3537 ns/op 2315.81 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 39589 3061 ns/op 2675.94 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 7021 16259 ns/op 62.67 MB/s BenchmarkAESCFBDecrypt1K-4 6910 16236 ns/op 62.76 MB/s BenchmarkAESCFBDecrypt8K-4 933 130205 ns/op 62.88 MB/s BenchmarkAESOFB1K-4 10000 11024 ns/op 92.43 MB/s BenchmarkAESCTR1K-4 13869 8857 ns/op 115.05 MB/s BenchmarkAESCTR8K-4 1684 69492 ns/op 117.81 MB/s BenchmarkAESCBCEncrypt1K-4 14499 8263 ns/op 123.93 MB/s BenchmarkAESCBCDecrypt1K-4 17360 6747 ns/op 151.78 MB/s PASS ok crypto/cipher 3.867s goos: linux goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 72186 1626 ns/op 4.92 MB/s BenchmarkDecrypt-4 81130 1481 ns/op 5.40 MB/s BenchmarkTDESEncrypt-4 30724 3895 ns/op 2.05 MB/s BenchmarkTDESDecrypt-4 31756 3774 ns/op 2.12 MB/s PASS ok crypto/des 1.616s goos: linux goarch: amd64 pkg: crypto/ecdh cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkECDH/P256-4 800 125716 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 13 8794867 ns/op 1091 B/op 21 allocs/op BenchmarkECDH/P521-4 5 21758885 ns/op 1537 B/op 21 allocs/op BenchmarkECDH/X25519-4 92 1252484 ns/op 375 B/op 9 allocs/op PASS ok crypto/ecdh 1.705s goos: linux goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1596 69114 ns/op 2511 B/op 33 allocs/op BenchmarkSign/P384-4 30 3830479 ns/op 2681 B/op 34 allocs/op BenchmarkSign/P521-4 13 9119976 ns/op 3065 B/op 35 allocs/op BenchmarkVerify/P256-4 925 127977 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 12 9850182 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 5 24217470 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 4023 28746 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 54 2168749 ns/op 1095 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 21 5515783 ns/op 1415 B/op 17 allocs/op PASS ok crypto/ecdsa 2.612s goos: linux goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 318 361270 ns/op BenchmarkNewKeyFromSeed-4 319 366411 ns/op BenchmarkSigning-4 307 386383 ns/op BenchmarkVerification-4 204 581389 ns/op PASS ok crypto/ed25519 1.654s goos: linux goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 4882 23767 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 138 865990 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 45 2279929 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 20 5539299 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1356 86989 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 52 2146508 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 19 6019319 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 15473767 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 10000 10200 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 4928 20494 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 3324 32500 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 68 1550389 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2224 51476 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 280 425009 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1440 80274 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 91 1245539 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.205s goos: linux goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 14782 8021 ns/op 127.67 MB/s BenchmarkHMACSHA256_32-4 23749 5003 ns/op 6.40 MB/s BenchmarkNewWriteSum-4 10000 10588 ns/op 3.02 MB/s PASS ok crypto/hmac 1.513s goos: linux goarch: amd64 pkg: crypto/internal/bigmod cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkModAdd-4 52264 2255 ns/op BenchmarkModSub-4 53211 2250 ns/op BenchmarkMontgomeryRepr-4 27244 4390 ns/op BenchmarkMontgomeryMul-4 27709 4364 ns/op BenchmarkModMul-4 13154 9168 ns/op BenchmarkExpBig-4 15 7352798 ns/op BenchmarkExp-4 6 18326108 ns/op PASS ok crypto/internal/bigmod 2.107s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodingDecoding-4 3013 35455 ns/op BenchmarkScalarBaseMult-4 339 335574 ns/op BenchmarkScalarMult-4 156 775908 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 226 532361 ns/op PASS ok crypto/internal/edwards25519 1.640s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 479808 225.4 ns/op BenchmarkMultiply-4 4281042 28.00 ns/op BenchmarkSquare-4 5262654 22.69 ns/op BenchmarkInvert-4 24747 4849 ns/op BenchmarkMult32-4 1347966 84.38 ns/op PASS ok crypto/internal/edwards25519/field 1.783s goos: linux goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 54 2081314 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1548 74308 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 19 5728602 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 7 15226382 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 152 764361 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 7796 14728 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 57 1973043 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 22 4783389 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.242s goos: linux goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 567493 194.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 293766 391.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 121125 974.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 604952 195.0 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 308562 387.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 120824 973.0 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.764s goos: linux goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 115044 1008 ns/op 7.94 MB/s BenchmarkHash64-4 140870 816.4 ns/op 78.39 MB/s BenchmarkHash128-4 131702 903.3 ns/op 141.70 MB/s BenchmarkHash256-4 104264 1141 ns/op 224.31 MB/s BenchmarkHash512-4 75315 1592 ns/op 321.61 MB/s BenchmarkHash1K-4 48804 2465 ns/op 415.35 MB/s BenchmarkHash8K-4 8113 14826 ns/op 552.54 MB/s BenchmarkHash1M-4 66 1792340 ns/op 585.03 MB/s BenchmarkHash8M-4 8 14305561 ns/op 586.39 MB/s BenchmarkHash8BytesUnaligned-4 111472 1008 ns/op 7.94 MB/s BenchmarkHash1KUnaligned-4 48073 2470 ns/op 414.53 MB/s BenchmarkHash8KUnaligned-4 8040 14739 ns/op 555.79 MB/s PASS ok crypto/md5 2.888s goos: linux goarch: amd64 pkg: crypto/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrime-4 2 124072899 ns/op PASS ok crypto/rand 1.321s goos: linux goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 13084 9197 ns/op 13.92 MB/s BenchmarkRC4_1K-4 1569 72651 ns/op 14.09 MB/s BenchmarkRC4_8K-4 210 567365 ns/op 14.27 MB/s PASS ok crypto/rc4 1.536s goos: linux goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecryptPKCS1v15/2048-4 10 10546844 ns/op BenchmarkDecryptPKCS1v15/3072-4 5 23893136 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 42816303 ns/op BenchmarkEncryptPKCS1v15/2048-4 685 171100 ns/op BenchmarkDecryptOAEP/2048-4 10 10691949 ns/op BenchmarkEncryptOAEP/2048-4 597 200388 ns/op BenchmarkSignPKCS1v15/2048-4 10 10782267 ns/op BenchmarkVerifyPKCS1v15/2048-4 716 166742 ns/op BenchmarkSignPSS/2048-4 10 10819596 ns/op BenchmarkVerifyPSS/2048-4 626 190046 ns/op PASS ok crypto/rsa 2.650s goos: linux goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 96705 1205 ns/op 6.64 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 108981 1050 ns/op 7.62 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 72570 1571 ns/op 203.68 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 83540 1411 ns/op 226.77 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 48174 2426 ns/op 422.13 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 52146 2277 ns/op 449.70 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9928 11773 ns/op 695.81 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 10000 11612 ns/op 705.46 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.075s goos: linux goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 67266 1518 ns/op 5.27 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 87256 1333 ns/op 6.00 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 88116 1346 ns/op 5.94 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 25807 4661 ns/op 219.70 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 26475 4421 ns/op 231.61 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 26540 4463 ns/op 229.46 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4101 28576 ns/op 286.68 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4232 28386 ns/op 288.60 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4171 28431 ns/op 288.14 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.283s goos: linux goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 48615 2206 ns/op 3.63 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 68490 1700 ns/op 4.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 62892 1931 ns/op 4.14 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 27343 4415 ns/op 231.96 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 31009 3899 ns/op 262.66 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 28974 4129 ns/op 247.99 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5706 20332 ns/op 402.92 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5806 19801 ns/op 413.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5554 20182 ns/op 405.91 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.285s goos: linux goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 15779042 7.559 ns/op BenchmarkConstantTimeEq-4 16637742 7.189 ns/op BenchmarkConstantTimeLessOrEq-4 15629118 7.627 ns/op BenchmarkXORBytes/8Bytes-4 4434320 27.34 ns/op 292.58 MB/s BenchmarkXORBytes/128Bytes-4 4024365 30.52 ns/op 4193.32 MB/s BenchmarkXORBytes/2048Bytes-4 1000000 109.9 ns/op 18634.23 MB/s BenchmarkXORBytes/32768Bytes-4 59979 1972 ns/op 16620.18 MB/s PASS ok crypto/subtle 1.971s goos: linux goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCertCache/0-4 152 841712 ns/op BenchmarkCertCache/1-4 146 821540 ns/op BenchmarkCertCache/2-4 163 831657 ns/op BenchmarkCertCache/3-4 154 749455 ns/op BenchmarkHandshakeServer/RSA-4 15 7541133 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 13 8030835 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 14 7743627 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 99 1174226 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 144 806216 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 46 2447836 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 57 2062358 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 35719138 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 3 34574736 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 5 24585041 ns/op 42.65 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 4 28971348 ns/op 36.19 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 3 35767214 ns/op 58.63 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 2 50176341 ns/op 41.80 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 61975460 ns/op 67.68 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 91302914 ns/op 45.94 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 104899355 ns/op 79.97 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 171291789 ns/op 48.97 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 206897810 ns/op 81.09 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 317583317 ns/op 52.83 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 459186983 ns/op 73.07 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 601407740 ns/op 55.79 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 876135907 ns/op 76.60 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1214157798 ns/op 55.27 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 4 25499245 ns/op 41.12 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 32385785 ns/op 32.38 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 3 38253929 ns/op 54.82 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 2 50831393 ns/op 41.26 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 69163401 ns/op 60.64 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 92458877 ns/op 45.36 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 114565029 ns/op 73.22 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 150454001 ns/op 55.76 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 222593171 ns/op 75.37 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 322369518 ns/op 52.04 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 438553576 ns/op 76.51 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 640578653 ns/op 52.38 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 882847325 ns/op 76.01 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1295585032 ns/op 51.80 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 707644575 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 709333191 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 290874296 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 291198139 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 153249555 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 152500272 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 84001459 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 83515066 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 42349795 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 41281951 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 146922121 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 149526259 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 67595007 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 67700036 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 40602887 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 40477396 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 4 27490531 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 4 26936174 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 6 20002034 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 6 19247374 ns/op PASS ok crypto/tls 19.859s goos: linux goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 10 10970770 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 319 368472 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1005 115734 ns/op 12658 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 894 127437 ns/op 14068 B/op 188 allocs/op PASS ok crypto/x509 1.988s goos: linux goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 4 26176686 ns/op 2503278 B/op 14640 allocs/op BenchmarkConcurrentStmtQuery-4 4 26555486 ns/op 2236652 B/op 17655 allocs/op BenchmarkConcurrentStmtExec-4 7 16173235 ns/op 1772841 B/op 3173 allocs/op BenchmarkConcurrentTxQuery-4 4 26952661 ns/op 2359580 B/op 19656 allocs/op BenchmarkConcurrentTxExec-4 9 11563752 ns/op 595132 B/op 14149 allocs/op BenchmarkConcurrentTxStmtQuery-4 6 19873652 ns/op 840554 B/op 20158 allocs/op BenchmarkConcurrentTxStmtExec-4 25 4454625 ns/op 108108 B/op 2175 allocs/op BenchmarkConcurrentRandom-4 5 24918791 ns/op 1669006 B/op 14106 allocs/op BenchmarkManyConcurrentQueries-4 1864 53824 ns/op 4017 B/op 20 allocs/op BenchmarkGrabConn-4 163401 788.0 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.781s goos: linux goarch: amd64 pkg: debug/elf cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSymbols64-4 1645 68863 ns/op BenchmarkSymbols32-4 1767 60977 ns/op PASS ok debug/elf 1.365s goos: linux goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 207211 557.3 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 72 1678956 ns/op 180216 B/op 13 allocs/op Benchmark115/LineToPC-4 69 1632309 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 16539 7245 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.763s goos: linux goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkObjectIdentifierString-4 60886 1928 ns/op BenchmarkMarshal-4 720 167043 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2590 43674 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.422s goos: linux goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 345 343290 ns/op 23.86 MB/s BenchmarkEncodeToString-4 266 403910 ns/op 20.28 MB/s BenchmarkDecode-4 132 904114 ns/op 14.50 MB/s BenchmarkDecodeString-4 130 900536 ns/op 14.56 MB/s PASS ok encoding/base32 1.730s goos: linux goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 295 362542 ns/op 22.60 MB/s BenchmarkDecodeString/2-4 252783 439.7 ns/op 9.10 MB/s BenchmarkDecodeString/4-4 236859 509.5 ns/op 15.70 MB/s BenchmarkDecodeString/8-4 189618 628.1 ns/op 19.10 MB/s BenchmarkDecodeString/64-4 34550 3424 ns/op 25.70 MB/s BenchmarkDecodeString/8192-4 313 373480 ns/op 29.25 MB/s BenchmarkNewEncoding-4 58365 2035 ns/op 125.80 MB/s PASS ok encoding/base64 2.010s goos: linux goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1287 90034 ns/op 44.43 MB/s BenchmarkReadStruct-4 16149 7447 ns/op 10.07 MB/s BenchmarkWriteStruct-4 15272 7812 ns/op 9.60 MB/s BenchmarkReadInts-4 45326 2600 ns/op 11.54 MB/s BenchmarkWriteInts-4 42522 2817 ns/op 10.65 MB/s BenchmarkWriteSlice1000Int32s-4 1269 93995 ns/op 42.56 MB/s BenchmarkPutUint16-4 3355779 35.10 ns/op 56.98 MB/s BenchmarkAppendUint16-4 3331593 35.07 ns/op 57.03 MB/s BenchmarkPutUint32-4 2470892 49.63 ns/op 80.59 MB/s BenchmarkAppendUint32-4 2445397 49.15 ns/op 81.38 MB/s BenchmarkPutUint64-4 990841 121.0 ns/op 66.11 MB/s BenchmarkAppendUint64-4 940689 124.7 ns/op 64.15 MB/s BenchmarkLittleEndianPutUint16-4 3414037 35.04 ns/op 57.08 MB/s BenchmarkLittleEndianAppendUint16-4 3306806 36.33 ns/op 55.04 MB/s BenchmarkLittleEndianPutUint32-4 2471564 48.68 ns/op 82.17 MB/s BenchmarkLittleEndianAppendUint32-4 2478310 48.34 ns/op 82.74 MB/s BenchmarkLittleEndianPutUint64-4 940374 121.3 ns/op 65.97 MB/s BenchmarkLittleEndianAppendUint64-4 925923 124.1 ns/op 64.49 MB/s BenchmarkReadFloats-4 150422 803.0 ns/op 14.94 MB/s BenchmarkWriteFloats-4 141980 837.3 ns/op 14.33 MB/s BenchmarkReadSlice1000Float32s-4 1111 105575 ns/op 37.89 MB/s BenchmarkWriteSlice1000Float32s-4 1029 112851 ns/op 35.45 MB/s BenchmarkReadSlice1000Uint8s-4 72477 1491 ns/op 670.79 MB/s BenchmarkWriteSlice1000Uint8s-4 111277 1121 ns/op 891.83 MB/s BenchmarkPutUvarint32-4 731673 152.6 ns/op 26.21 MB/s BenchmarkPutUvarint64-4 190032 608.0 ns/op 13.16 MB/s PASS ok encoding/binary 5.016s goos: linux goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 5930 17828 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 6973 17129 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 6814 16957 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 3975 28867 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 6656 15448 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 7129 15501 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 7748 15340 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 4287 26435 ns/op 2978 B/op 12 allocs/op BenchmarkWrite-4 10000 10229 ns/op PASS ok encoding/csv 2.258s goos: linux goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 8154 12982 ns/op 1816 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 14502 10683 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 261 468520 ns/op 16754 B/op 331 allocs/op BenchmarkEncodeComplex128Slice-4 808 147440 ns/op 608 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1476 80889 ns/op 59 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1430 71552 ns/op 61 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2197 51597 ns/op 176 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 68 1891941 ns/op 34318 B/op 256 allocs/op BenchmarkDecodeComplex128Slice-4 645 188892 ns/op 25223 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1354 91232 ns/op 10794 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1462 82825 ns/op 9756 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 717 165955 ns/op 39149 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 289 470927 ns/op 66337 B/op 2204 allocs/op BenchmarkDecodeBytesSlice-4 577 229544 ns/op 23711 B/op 189 allocs/op BenchmarkDecodeInterfaceSlice-4 100 1317399 ns/op 83007 B/op 3178 allocs/op BenchmarkDecodeMap-4 72 1685876 ns/op 54127 B/op 181 allocs/op PASS ok encoding/gob 4.279s goos: linux goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 11902 10132 ns/op 25.27 MB/s BenchmarkEncode/1024-4 2733 40364 ns/op 25.37 MB/s BenchmarkEncode/4096-4 733 162033 ns/op 25.28 MB/s BenchmarkEncode/16384-4 184 650478 ns/op 25.19 MB/s BenchmarkDecode/256-4 22819 5255 ns/op 48.72 MB/s BenchmarkDecode/1024-4 5448 21067 ns/op 48.61 MB/s BenchmarkDecode/4096-4 1431 83919 ns/op 48.81 MB/s BenchmarkDecode/16384-4 356 334122 ns/op 49.04 MB/s BenchmarkDump/256-4 1263 94759 ns/op 2.70 MB/s BenchmarkDump/1024-4 307 368934 ns/op 2.78 MB/s BenchmarkDump/4096-4 78 1460429 ns/op 2.80 MB/s BenchmarkDump/16384-4 19 6296901 ns/op 2.60 MB/s PASS ok encoding/hex 2.786s goos: linux goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 146816075 ns/op 13.22 MB/s 8391544 B/op 58 allocs/op BenchmarkCodeEncoderError-4 1 126021691 ns/op 15.40 MB/s 136720 B/op 99 allocs/op BenchmarkCodeMarshal-4 1 156529560 ns/op 12.40 MB/s 10332416 B/op 57 allocs/op BenchmarkCodeMarshalError-4 1 160372205 ns/op 12.10 MB/s 10466872 B/op 136 allocs/op BenchmarkMarshalBytes/32-4 19879 5925 ns/op BenchmarkMarshalBytes/256-4 4725 23067 ns/op BenchmarkMarshalBytes/4096-4 427 271195 ns/op BenchmarkMarshalBytesError/32-4 43 2357492 ns/op BenchmarkMarshalBytesError/256-4 44 2363644 ns/op BenchmarkMarshalBytesError/4096-4 40 2670460 ns/op BenchmarkMarshalMap-4 38343 2825 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 445314191 ns/op 4.36 MB/s 10097192 B/op 40034 allocs/op BenchmarkUnicodeDecoder-4 34554 3516 ns/op 3.98 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 42522 2547 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 382255112 ns/op 5.08 MB/s 2020752 B/op 40005 allocs/op BenchmarkCodeUnmarshalReuse-4 1 382761257 ns/op 5.07 MB/s 2019480 B/op 40005 allocs/op BenchmarkUnmarshalString-4 56469 2278 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 115567 871.3 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 253262 489.3 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 17389 7207 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 79690 1649 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 73168 1472 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 17544 6853 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 3822 31829 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 789 149939 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 99 1285652 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 8 12572361 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 477732 262.8 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 414204 267.3 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 421994 262.2 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 455481 248.8 ns/op BenchmarkEncodeMarshaler-4 66602 1728 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 72085 1789 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 4046190 29.06 ns/op BenchmarkNumberIsValidRegexp-4 20136 6082 ns/op PASS ok encoding/json 8.877s goos: linux goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 43 2704323 ns/op 24.23 MB/s BenchmarkDecode-4 19 5978284 ns/op 14.85 MB/s PASS ok encoding/pem 1.368s goos: linux goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 2664 41210 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1006 124353 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 4082 26063 ns/op PASS ok encoding/xml 1.472s goos: linux goarch: amd64 pkg: errors cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIs-4 226574 495.5 ns/op BenchmarkAs-4 59113 1966 ns/op PASS ok errors 1.280s goos: linux goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 327598 488.7 ns/op BenchmarkIntSet-4 384086 391.7 ns/op BenchmarkFloatAdd-4 70032 2114 ns/op BenchmarkFloatSet-4 283129 431.3 ns/op BenchmarkStringSet-4 325270 358.2 ns/op BenchmarkMapSet-4 64910 1976 ns/op BenchmarkMapSetDifferent-4 58278 2061 ns/op BenchmarkMapSetDifferentRandom-4 224 510501 ns/op BenchmarkMapSetString-4 61936 1785 ns/op BenchmarkMapAddSame-4 29124 3549 ns/op BenchmarkMapAddDifferent-4 14510 8361 ns/op BenchmarkMapAddDifferentRandom-4 188 631741 ns/op BenchmarkMapAddSameSteadyState-4 201280 568.3 ns/op BenchmarkMapAddDifferentSteadyState-4 98380 1206 ns/op BenchmarkMapString-4 5959 19402 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 22531 5426 ns/op PASS ok expvar 3.557s goos: linux goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 79026 1307 ns/op BenchmarkSprintfEmpty-4 389716 279.9 ns/op BenchmarkSprintfString-4 246628 423.8 ns/op BenchmarkSprintfTruncateString-4 203119 514.8 ns/op BenchmarkSprintfTruncateBytes-4 127668 879.7 ns/op BenchmarkSprintfSlowParsingPath-4 246319 446.7 ns/op BenchmarkSprintfQuoteString-4 37863 2883 ns/op BenchmarkSprintfInt-4 261366 457.0 ns/op BenchmarkSprintfIntInt-4 191306 718.0 ns/op BenchmarkSprintfPrefixedInt-4 159247 648.2 ns/op BenchmarkSprintfFloat-4 136377 845.3 ns/op BenchmarkSprintfComplex-4 58039 2139 ns/op BenchmarkSprintfBoolean-4 288358 454.0 ns/op BenchmarkSprintfHexString-4 128938 1148 ns/op BenchmarkSprintfHexBytes-4 70672 1518 ns/op BenchmarkSprintfBytes-4 46780 2735 ns/op BenchmarkSprintfStringer-4 66279 1675 ns/op BenchmarkSprintfStructure-4 37582 3594 ns/op BenchmarkManyArgs-4 68790 1900 ns/op BenchmarkFprintInt-4 62847 1914 ns/op BenchmarkFprintfBytes-4 72764 1683 ns/op BenchmarkFprintIntNoAlloc-4 64640 1875 ns/op BenchmarkScanInts-4 36 3465523 ns/op BenchmarkScanRecursiveInt-4 1 400516751 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 436230459 ns/op PASS ok fmt 6.000s goos: linux goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 583 179387 ns/op PASS ok go/build 1.152s goos: linux goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 36688 2797 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 12876 9446 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3760 32307 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1022 117961 ns/op 11875 B/op 73 allocs/op BenchmarkStringAdd/256-4 243 475535 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 45 2359663 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 12 9975195 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 3 41317859 ns/op 3615232 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 1 183573145 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.483s goos: linux goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 284713666 ns/op 0.23 MB/s 45409248 B/op 48873 allocs/op PASS ok go/format 1.330s goos: linux goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 5 21614809 ns/op 2.49 MB/s BenchmarkParseOnly-4 6 18873046 ns/op 2.85 MB/s BenchmarkResolve-4 42 2695316 ns/op 19.98 MB/s PASS ok go/parser 2.236s goos: linux goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrintFile-4 1 161591822 ns/op 0.32 MB/s 4740960 B/op 27433 allocs/op BenchmarkPrintDecl-4 661 171186 ns/op 0.19 MB/s 16913 B/op 51 allocs/op PASS ok go/printer 1.319s goos: linux goarch: amd64 pkg: go/scanner cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScan-4 255 461832 ns/op BenchmarkScanFiles/go/types/expr.go-4 13 8004134 ns/op 6.25 MB/s BenchmarkScanFiles/go/parser/parser.go-4 8 12895364 ns/op 5.73 MB/s BenchmarkScanFiles/net/http/server.go-4 6 19330545 ns/op 6.39 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 219 552429 ns/op 5.61 MB/s PASS ok go/scanner 1.821s goos: linux goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1206781 97.42 ns/op PASS ok go/token 1.243s goos: linux goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookupFieldOrMethod-4 91 1259305 ns/op BenchmarkNamed/Underlying/nongeneric-4 856398 140.6 ns/op BenchmarkNamed/Underlying/generic-4 817537 139.2 ns/op BenchmarkNamed/Underlying/src_instance-4 794456 147.1 ns/op BenchmarkNamed/Underlying/user_instance-4 748597 140.9 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 17714 6918 ns/op BenchmarkNamed/NewMethodSet/generic-4 17506 6633 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 16995 6933 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 17866 6760 ns/op BenchmarkCheck/http/funcbodies/info-4 1 737859263 ns/op 45596 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 536309734 ns/op 62721 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 286320690 ns/op 117486 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 259405370 ns/op 129647 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 497685826 ns/op 10502 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 125903660 ns/op 41490 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 78009423 ns/op 66970 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 73032882 ns/op 71538 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 154414405 ns/op 14027 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 71608350 ns/op 30253 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 52752209 ns/op 41052 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 2 52085890 ns/op 41582 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1390446040 ns/op 50273 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 764168284 ns/op 91472 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 192914268 ns/op 362217 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 148470967 ns/op 470496 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 561573191 ns/op 3573 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 105607161 ns/op 18991 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 88781599 ns/op 22599 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 87180834 ns/op 23011 lines/s PASS ok go/types 21.179s goos: linux goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 8618 13890 ns/op 73.72 MB/s PASS ok hash/adler32 1.238s goos: linux goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 191988 585.6 ns/op 25.61 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 198132 564.0 ns/op 26.60 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 103174 1138 ns/op 35.16 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 111778 1067 ns/op 37.49 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 439051 267.0 ns/op 1917.91 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 439507 265.8 ns/op 1926.60 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 395353 298.4 ns/op 3431.68 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 399248 294.2 ns/op 3480.55 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 241740 495.4 ns/op 8268.54 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 240556 487.8 ns/op 8397.46 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 51060 2350 ns/op 13941.48 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 50212 2403 ns/op 13635.52 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 410446 273.7 ns/op 54.81 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 429457 272.8 ns/op 54.99 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 425962 277.8 ns/op 143.97 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 407272 277.4 ns/op 144.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 311360 376.6 ns/op 1359.58 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 306091 387.3 ns/op 1322.00 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 250572 486.5 ns/op 2105.00 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 247828 469.2 ns/op 2182.26 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 209755 566.9 ns/op 7225.19 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 212464 546.8 ns/op 7491.08 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 45532 2604 ns/op 12585.42 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 45054 2618 ns/op 12514.20 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 203625 576.0 ns/op 26.04 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 195634 598.8 ns/op 25.05 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 99585 1182 ns/op 33.83 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 99346 1203 ns/op 33.25 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 7681 15368 ns/op 33.32 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 7339 15485 ns/op 33.06 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 3652 32194 ns/op 31.81 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 3710 31785 ns/op 32.22 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 901 133645 ns/op 30.65 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 882 134094 ns/op 30.55 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 100 1084339 ns/op 30.22 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 100 1078826 ns/op 30.37 MB/s PASS ok hash/crc32 5.613s goos: linux goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 82 1416068 ns/op 46.28 MB/s BenchmarkCrc64/ISO4KB-4 981 118853 ns/op 34.46 MB/s BenchmarkCrc64/ISO1KB-4 4450 25629 ns/op 39.96 MB/s BenchmarkCrc64/ECMA64KB-4 78 1417734 ns/op 46.23 MB/s BenchmarkCrc64/Random64KB-4 91 1252394 ns/op 52.33 MB/s BenchmarkCrc64/Random16KB-4 370 321340 ns/op 50.99 MB/s PASS ok hash/crc64 1.785s goos: linux goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 8382 14177 ns/op 72.23 MB/s BenchmarkFnv32aKB-4 8515 14086 ns/op 72.70 MB/s BenchmarkFnv64KB-4 8233 14300 ns/op 71.61 MB/s BenchmarkFnv64aKB-4 7362 14266 ns/op 71.78 MB/s BenchmarkFnv128KB-4 1897 59812 ns/op 17.12 MB/s BenchmarkFnv128aKB-4 2062 57127 ns/op 17.92 MB/s PASS ok hash/fnv 1.938s goos: linux goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 625518 191.3 ns/op 20.90 MB/s BenchmarkHash/n=4/Bytes-4 4389708 26.80 ns/op 149.26 MB/s BenchmarkHash/n=4/String-4 1726623 68.63 ns/op 58.28 MB/s BenchmarkHash/n=8/Write-4 545158 194.7 ns/op 41.09 MB/s BenchmarkHash/n=8/Bytes-4 4438070 26.90 ns/op 297.41 MB/s BenchmarkHash/n=8/String-4 1695537 69.38 ns/op 115.30 MB/s BenchmarkHash/n=16/Write-4 608478 194.3 ns/op 82.37 MB/s BenchmarkHash/n=16/Bytes-4 4650945 25.65 ns/op 623.69 MB/s BenchmarkHash/n=16/String-4 1755806 68.30 ns/op 234.27 MB/s BenchmarkHash/n=32/Write-4 587104 201.6 ns/op 158.75 MB/s BenchmarkHash/n=32/Bytes-4 4397618 27.21 ns/op 1176.23 MB/s BenchmarkHash/n=32/String-4 1746452 68.87 ns/op 464.65 MB/s BenchmarkHash/n=64/Write-4 519446 216.2 ns/op 296.04 MB/s BenchmarkHash/n=64/Bytes-4 4305145 27.85 ns/op 2297.95 MB/s BenchmarkHash/n=64/String-4 1702233 71.07 ns/op 900.52 MB/s BenchmarkHash/n=256/Write-4 380150 301.3 ns/op 849.68 MB/s BenchmarkHash/n=256/Bytes-4 2244548 52.95 ns/op 4834.49 MB/s BenchmarkHash/n=256/String-4 841273 136.0 ns/op 1882.97 MB/s BenchmarkHash/n=320/Write-4 397114 288.3 ns/op 1109.94 MB/s BenchmarkHash/n=320/Bytes-4 1818296 66.37 ns/op 4821.46 MB/s BenchmarkHash/n=320/String-4 618604 184.1 ns/op 1738.12 MB/s BenchmarkHash/n=1024/Write-4 269751 441.9 ns/op 2317.46 MB/s BenchmarkHash/n=1024/Bytes-4 753199 158.8 ns/op 6448.46 MB/s BenchmarkHash/n=1024/String-4 251463 468.4 ns/op 2186.15 MB/s BenchmarkHash/n=4096/Write-4 122032 966.7 ns/op 4237.11 MB/s BenchmarkHash/n=4096/Bytes-4 203338 578.2 ns/op 7084.38 MB/s BenchmarkHash/n=4096/String-4 66698 1792 ns/op 2285.38 MB/s BenchmarkHash/n=16384/Write-4 38962 3076 ns/op 5327.23 MB/s BenchmarkHash/n=16384/Bytes-4 53295 2251 ns/op 7277.43 MB/s BenchmarkHash/n=16384/String-4 16778 7134 ns/op 2296.70 MB/s PASS ok hash/maphash 5.499s goos: linux goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 747 143542 ns/op BenchmarkEscapeNone-4 131929 876.3 ns/op BenchmarkUnescape-4 711 157261 ns/op BenchmarkUnescapeNone-4 487840 240.6 ns/op BenchmarkUnescapeSparse-4 10280 11868 ns/op BenchmarkUnescapeDense-4 1082 105455 ns/op PASS ok html 1.881s goos: linux goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 8938 12999 ns/op BenchmarkCSSEscaperNoSpecials-4 42307 2797 ns/op BenchmarkDecodeCSS-4 26820 4513 ns/op BenchmarkDecodeCSSNoSpecials-4 4163589 28.83 ns/op BenchmarkCSSValueFilter-4 104607 1139 ns/op BenchmarkCSSValueFilterOk-4 74100 1621 ns/op BenchmarkEscapedExecute-4 4027 26366 ns/op BenchmarkHTMLNospaceEscaper-4 10000 10928 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 62690 1881 ns/op BenchmarkStripTags-4 20492 5729 ns/op BenchmarkStripTagsNoSpecials-4 262042 443.1 ns/op BenchmarkJSValEscaperWithNum-4 22558 5360 ns/op BenchmarkJSValEscaperWithStr-4 4892 22482 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 17277 6833 ns/op BenchmarkJSValEscaperWithObj-4 4219 26813 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 12480 9474 ns/op BenchmarkJSStrEscaperNoSpecials-4 55561 2164 ns/op BenchmarkJSStrEscaper-4 10000 10983 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 50113 2304 ns/op BenchmarkJSRegexpEscaper-4 9828 11429 ns/op BenchmarkTemplateSpecialTags-4 75 1378581 ns/op BenchmarkURLEscaper-4 3678 27684 ns/op BenchmarkURLEscaperNoSpecials-4 151464 759.2 ns/op BenchmarkURLNormalizer-4 5168 22107 ns/op BenchmarkURLNormalizerNoSpecials-4 143191 793.5 ns/op BenchmarkSrcsetFilter-4 17721 6653 ns/op BenchmarkSrcsetFilterNoSpecials-4 102525 1171 ns/op PASS ok html/template 4.925s goos: linux goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 596948 201.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 381908 281.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 588529 195.9 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 419720 278.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1823116 65.43 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1000000 102.6 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1805600 66.89 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1000000 104.4 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1433880 83.99 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 424628 276.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 322616 350.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 437431 267.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 328522 352.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 756072 147.2 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 537745 231.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 878979 128.8 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 534943 225.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 401365 274.9 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1392702 86.10 ns/op BenchmarkRGBASetRGBA-4 1425638 83.71 ns/op BenchmarkRGBA64At-4 678045 164.8 ns/op BenchmarkRGBA64SetRGBA64-4 697399 160.0 ns/op BenchmarkNRGBAAt-4 1388953 87.54 ns/op BenchmarkNRGBASetNRGBA-4 1413682 84.60 ns/op BenchmarkNRGBA64At-4 646082 166.6 ns/op BenchmarkNRGBA64SetNRGBA64-4 738207 156.7 ns/op BenchmarkAlphaAt-4 2292442 48.91 ns/op BenchmarkAlphaSetAlpha-4 2307325 49.89 ns/op BenchmarkAlpha16At-4 1572120 76.48 ns/op BenchmarkAlphaSetAlpha16-4 1551930 76.82 ns/op BenchmarkGrayAt-4 2231046 49.99 ns/op BenchmarkGraySetGray-4 2256332 49.46 ns/op BenchmarkGray16At-4 1572120 76.41 ns/op BenchmarkGraySetGray16-4 1503852 79.69 ns/op PASS ok image 6.302s goos: linux goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 4037066 29.11 ns/op BenchmarkYCbCrToRGB/128-4 4406199 27.16 ns/op BenchmarkYCbCrToRGB/255-4 4396686 27.33 ns/op BenchmarkRGBToYCbCr/0-4 4381334 27.20 ns/op BenchmarkRGBToYCbCr/Cb-4 4541828 26.56 ns/op BenchmarkRGBToYCbCr/Cr-4 4353192 27.70 ns/op BenchmarkYCbCrToRGBA/0-4 3605178 33.16 ns/op BenchmarkYCbCrToRGBA/128-4 3306162 35.74 ns/op BenchmarkYCbCrToRGBA/255-4 3681946 32.73 ns/op BenchmarkNYCbCrAToRGBA/0-4 3450134 34.72 ns/op BenchmarkNYCbCrAToRGBA/128-4 3550410 33.59 ns/op BenchmarkNYCbCrAToRGBA/255-4 3662140 32.91 ns/op PASS ok image/color 2.866s goos: linux goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 3 35812409 ns/op BenchmarkFillSrc-4 300 392489 ns/op BenchmarkCopyOver-4 6 18620816 ns/op BenchmarkCopySrc-4 392 296617 ns/op BenchmarkNRGBAOver-4 6 19619165 ns/op BenchmarkNRGBASrc-4 8 13099130 ns/op BenchmarkYCbCr-4 7 14976613 ns/op BenchmarkGray-4 14 7593941 ns/op BenchmarkCMYK-4 8 12951707 ns/op BenchmarkGlyphOver-4 19 6139447 ns/op BenchmarkRGBAMaskOver-4 4 32180303 ns/op BenchmarkGrayMaskOver-4 5 24078481 ns/op BenchmarkRGBA64ImageMaskOver-4 3 40117058 ns/op BenchmarkRGBA-4 4 26253966 ns/op BenchmarkPalettedFill-4 906 136236 ns/op BenchmarkPalettedRGBA-4 4 26040776 ns/op BenchmarkGenericOver-4 2 59288366 ns/op BenchmarkGenericMaskOver-4 5 23265674 ns/op BenchmarkGenericSrc-4 3 37805728 ns/op BenchmarkGenericMaskSrc-4 4 31991165 ns/op PASS ok image/draw 7.549s goos: linux goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 22 4788970 ns/op 3.23 MB/s 48618 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 115003370 ns/op 2.67 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 3053248980 ns/op 0.40 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 56 2120811 ns/op 7.28 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 150400918 ns/op 0.41 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 5.115s goos: linux goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 3512 30659 ns/op BenchmarkIDCT-4 3720 29062 ns/op BenchmarkDecodeBaseline-4 8 12688728 ns/op 4.87 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 6 17701837 ns/op 3.49 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 159783406 ns/op 7.69 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 197257151 ns/op 4.67 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.262s goos: linux goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 12291610 9.880 ns/op BenchmarkDecodeGray-4 12 9503377 ns/op 6.90 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 39992717 ns/op 6.55 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 3 35245427 ns/op 7.44 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 21 5512639 ns/op 11.89 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 33209230 ns/op 7.89 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 41096499 ns/op 6.38 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 63645155 ns/op 4.83 MB/s 852232 B/op 32 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 62057461 ns/op 4.95 MB/s 426128 B/op 17 allocs/op BenchmarkEncodeNRGBOpaque-4 1 206629497 ns/op 5.95 MB/s 860296 B/op 32 allocs/op BenchmarkEncodeNRGBA-4 1 222896767 ns/op 5.51 MB/s 864136 B/op 32 allocs/op BenchmarkEncodePaletted-4 4 30631499 ns/op 10.03 MB/s 848656 B/op 36 allocs/op BenchmarkEncodeRGBOpaque-4 1 199655532 ns/op 6.15 MB/s 860296 B/op 32 allocs/op BenchmarkEncodeRGBA-4 1 840782794 ns/op 1.46 MB/s 864200 B/op 36 allocs/op PASS ok image/png 4.877s goos: linux goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 2 54830268 ns/op 1.82 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 46901445 ns/op 2.13 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 327626567 ns/op 1.53 MB/s 2007128 B/op 3 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 319363122 ns/op 1.57 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 52656152 ns/op 1.90 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 44652696 ns/op 2.24 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 310179861 ns/op 1.61 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 284122570 ns/op 1.76 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 680694997 ns/op 1.47 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 682329643 ns/op 1.47 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 4412863613 ns/op 1.13 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 4241160845 ns/op 1.18 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=go/size=10M/bits=32-4 1 8651250364 ns/op 1.16 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=go/size=10M/bits=64-4 1 8388778825 ns/op 1.19 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=go/size=50M/bits=32-4 1 48138448886 ns/op 1.04 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=go/size=50M/bits=64-4 1 46325810505 ns/op 1.08 MB/s 400007248 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 10 10257913 ns/op 9.75 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 9 11631544 ns/op 8.60 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 51853947 ns/op 9.64 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 57880320 ns/op 8.64 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 101897238 ns/op 9.81 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 117065958 ns/op 8.54 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 519334370 ns/op 9.63 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 589433726 ns/op 8.48 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=10M/bits=32-4 1 1029708913 ns/op 9.71 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=10M/bits=64-4 1 1183672335 ns/op 8.45 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=zero/size=50M/bits=32-4 1 5144945846 ns/op 9.72 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=zero/size=50M/bits=64-4 1 5779552909 ns/op 8.65 MB/s 400007248 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 60880251 ns/op 1.64 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 55193887 ns/op 1.81 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 399202833 ns/op 1.25 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 429440177 ns/op 1.16 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 946768741 ns/op 1.06 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 1021445472 ns/op 0.98 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 6396846842 ns/op 0.78 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 6267194001 ns/op 0.80 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=10M/bits=32-4 1 13805113364 ns/op 0.72 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=10M/bits=64-4 1 13891020521 ns/op 0.72 MB/s 80003152 B/op 2 allocs/op BenchmarkNew/text=rand/size=50M/bits=32-4 1 89384211053 ns/op 0.56 MB/s 200007760 B/op 2 allocs/op BenchmarkNew/text=rand/size=50M/bits=64-4 1 90507916672 ns/op 0.55 MB/s 400007248 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 200636932 ns/op 20.83 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 211865242 ns/op 19.73 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 381.974s goos: linux goarch: amd64 pkg: internal/chacha8rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBlock-4 936192 125.6 ns/op 2038.14 MB/s PASS ok internal/chacha8rand 1.139s goos: linux goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 34066 3206 ns/op 0.31 MB/s BenchmarkMarshalCorpusFile/2-4 33645 3454 ns/op 0.58 MB/s BenchmarkMarshalCorpusFile/4-4 31650 3813 ns/op 1.05 MB/s BenchmarkMarshalCorpusFile/8-4 26732 4433 ns/op 1.80 MB/s BenchmarkMarshalCorpusFile/16-4 20685 5657 ns/op 2.83 MB/s BenchmarkMarshalCorpusFile/32-4 13984 8386 ns/op 3.82 MB/s BenchmarkMarshalCorpusFile/64-4 9242 11184 ns/op 5.72 MB/s BenchmarkMarshalCorpusFile/128-4 8049 14477 ns/op 8.84 MB/s BenchmarkMarshalCorpusFile/256-4 3153 33710 ns/op 7.59 MB/s BenchmarkMarshalCorpusFile/512-4 1750 68541 ns/op 7.47 MB/s BenchmarkMarshalCorpusFile/1024-4 878 126205 ns/op 8.11 MB/s BenchmarkMarshalCorpusFile/2048-4 450 258484 ns/op 7.92 MB/s BenchmarkMarshalCorpusFile/4096-4 232 507431 ns/op 8.07 MB/s BenchmarkMarshalCorpusFile/8192-4 100 1003673 ns/op 8.16 MB/s BenchmarkMarshalCorpusFile/16384-4 58 2003602 ns/op 8.18 MB/s BenchmarkMarshalCorpusFile/32768-4 21 5656412 ns/op 5.79 MB/s BenchmarkMarshalCorpusFile/65536-4 9 11602980 ns/op 5.65 MB/s BenchmarkMarshalCorpusFile/131072-4 4 27424167 ns/op 4.78 MB/s BenchmarkMarshalCorpusFile/262144-4 2 50019678 ns/op 5.24 MB/s BenchmarkMarshalCorpusFile/524288-4 1 113402970 ns/op 4.62 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 252321889 ns/op 4.16 MB/s BenchmarkUnmarshalCorpusFile/1-4 8482 12941 ns/op 0.08 MB/s BenchmarkUnmarshalCorpusFile/2-4 7838 13217 ns/op 0.15 MB/s BenchmarkUnmarshalCorpusFile/4-4 8454 14465 ns/op 0.28 MB/s BenchmarkUnmarshalCorpusFile/8-4 7027 16777 ns/op 0.48 MB/s BenchmarkUnmarshalCorpusFile/16-4 5787 19498 ns/op 0.82 MB/s BenchmarkUnmarshalCorpusFile/32-4 3877 28028 ns/op 1.14 MB/s BenchmarkUnmarshalCorpusFile/64-4 3300 33648 ns/op 1.90 MB/s BenchmarkUnmarshalCorpusFile/128-4 2582 42957 ns/op 2.98 MB/s BenchmarkUnmarshalCorpusFile/256-4 1039 112338 ns/op 2.28 MB/s BenchmarkUnmarshalCorpusFile/512-4 568 214059 ns/op 2.39 MB/s BenchmarkUnmarshalCorpusFile/1024-4 285 405444 ns/op 2.53 MB/s BenchmarkUnmarshalCorpusFile/2048-4 150 791564 ns/op 2.59 MB/s BenchmarkUnmarshalCorpusFile/4096-4 69 1575066 ns/op 2.60 MB/s BenchmarkUnmarshalCorpusFile/8192-4 36 3197694 ns/op 2.56 MB/s BenchmarkUnmarshalCorpusFile/16384-4 16 6387870 ns/op 2.56 MB/s BenchmarkUnmarshalCorpusFile/32768-4 8 12718389 ns/op 2.58 MB/s BenchmarkUnmarshalCorpusFile/65536-4 4 25636391 ns/op 2.56 MB/s BenchmarkUnmarshalCorpusFile/131072-4 2 51435763 ns/op 2.55 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 105456039 ns/op 2.49 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 215305191 ns/op 2.44 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 426035017 ns/op 2.46 MB/s BenchmarkMutatorBytes/1-4 33520 3573 ns/op BenchmarkMutatorBytes/10-4 35978 3442 ns/op BenchmarkMutatorBytes/100-4 33025 3653 ns/op BenchmarkMutatorBytes/1000-4 22052 5672 ns/op BenchmarkMutatorBytes/10000-4 5809 24655 ns/op BenchmarkMutatorBytes/100000-4 811 164544 ns/op BenchmarkMutatorString/1-4 32583 3695 ns/op BenchmarkMutatorString/10-4 32172 3692 ns/op BenchmarkMutatorString/100-4 29372 4467 ns/op BenchmarkMutatorString/1000-4 12501 8302 ns/op BenchmarkMutatorString/10000-4 2929 63303 ns/op BenchmarkMutatorString/100000-4 196 669812 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 16833 6188 ns/op BenchmarkMutatorAllBasicTypes/string-4 18517 6508 ns/op BenchmarkMutatorAllBasicTypes/bool-4 58297 2054 ns/op BenchmarkMutatorAllBasicTypes/float32-4 52088 2306 ns/op BenchmarkMutatorAllBasicTypes/float64-4 51606 2296 ns/op BenchmarkMutatorAllBasicTypes/int-4 55815 2169 ns/op BenchmarkMutatorAllBasicTypes/int8-4 56584 2145 ns/op BenchmarkMutatorAllBasicTypes/int16-4 55914 2120 ns/op BenchmarkMutatorAllBasicTypes/int32-4 55546 2144 ns/op BenchmarkMutatorAllBasicTypes/int64-4 55201 2116 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 55041 2206 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 55426 2223 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 50806 2257 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 53599 2220 ns/op PASS ok internal/fuzz 12.360s goos: linux goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 31441 3821 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 121575 1004 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.395s goos: linux goarch: amd64 pkg: internal/poll cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSplicePipe/SplicePipeWithPool-4 40548 3142 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 12942 8754 ns/op BenchmarkSplicePipePoolParallel-4 104074 1099 ns/op BenchmarkSplicePipeNativeParallel-4 31422 3559 ns/op PASS ok internal/poll 1.782s goos: linux goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 4 25065494 ns/op PASS ok internal/trace 3.093s PASS ok internal/zstd 1.074s goos: linux goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 10000 16230 ns/op BenchmarkCopyNLarge-4 134 1118699 ns/op PASS ok io 1.446s goos: linux goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 223201 504.5 ns/op BenchmarkPrintln-4 22052 5525 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 33279 3714 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 1810 56518 ns/op BenchmarkDiscard-4 647808 173.3 ns/op 0 B/op 0 allocs/op PASS ok log 1.714s goos: linux goarch: amd64 pkg: log/slog cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriteTime-4 83671 1406 ns/op BenchmarkJSONHandler/defaults-4 7015 17096 ns/op 525 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 3822 29234 ns/op 775 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4720 25068 ns/op 769 B/op 5 allocs/op BenchmarkPreformatting/separate-4 6747 16689 ns/op 522 B/op 0 allocs/op BenchmarkPreformatting/struct-4 6484 16419 ns/op 511 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 5494 21219 ns/op 522 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 28472 4228 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 27889 4371 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 79051 1542 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 59940 2139 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 49484 2468 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 55312 2298 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 59794 2179 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 44406 2665 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 996607 121.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 548450 206.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 522376 200.8 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 449053 258.0 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 387476 308.8 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 4899 23060 ns/op BenchmarkDispatch/switch-checked-4 191247 616.7 ns/op BenchmarkDispatch/As-4 187658 622.2 ns/op BenchmarkDispatch/Visit-4 180624 658.1 ns/op BenchmarkUnsafeStrings-4 18955 6349 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.489s goos: linux goarch: amd64 pkg: log/slog/internal/benchmarks cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAttrs/disabled/5_args-4 1265881 83.10 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1488771 88.44 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 864484 121.4 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 243550 478.6 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 55698 2110 ns/op 256 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 58909 1731 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 39256 3032 ns/op 682 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 10870 12174 ns/op 3460 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 14330 7320 ns/op 596 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 16446 7758 ns/op 598 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 9055 11670 ns/op 1080 B/op 5 allocs/op BenchmarkAttrs/Text_discard/40_args-4 2932 40959 ns/op 4303 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 15903 7750 ns/op 526 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 15084 7565 ns/op 518 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 10147 10644 ns/op 943 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 2967 35822 ns/op 3690 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.975s goos: linux goarch: amd64 pkg: maps cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMapClone-4 2 64394836 ns/op PASS ok maps 2.701s goos: linux goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 2167933 55.00 ns/op BenchmarkAcosh-4 739647 135.8 ns/op BenchmarkAsin-4 2176618 55.11 ns/op BenchmarkAsinh-4 833053 138.2 ns/op BenchmarkAtan-4 2924170 40.79 ns/op BenchmarkAtanh-4 872083 137.3 ns/op BenchmarkAtan2-4 2119100 57.51 ns/op BenchmarkCbrt-4 1000000 108.5 ns/op BenchmarkCeil-4 16415980 7.245 ns/op BenchmarkCopysign-4 2081142 57.54 ns/op BenchmarkCos-4 1216166 98.75 ns/op BenchmarkCosh-4 1349178 88.51 ns/op BenchmarkErf-4 2844259 42.13 ns/op BenchmarkErfc-4 2743378 43.90 ns/op BenchmarkErfinv-4 2481668 48.18 ns/op BenchmarkErfcinv-4 2461033 48.34 ns/op BenchmarkExp-4 5842279 20.16 ns/op BenchmarkExpGo-4 769096 152.1 ns/op BenchmarkExpm1-4 2038497 58.76 ns/op BenchmarkExp2-4 817591 139.6 ns/op BenchmarkExp2Go-4 810784 147.0 ns/op BenchmarkAbs-4 2849506 42.05 ns/op BenchmarkDim-4 10799438 11.16 ns/op BenchmarkFloor-4 16406197 7.165 ns/op BenchmarkMax-4 12149265 9.964 ns/op BenchmarkMin-4 11870818 10.12 ns/op BenchmarkMod-4 241174 467.1 ns/op BenchmarkFrexp-4 1477562 82.58 ns/op BenchmarkGamma-4 647724 181.0 ns/op BenchmarkHypot-4 9961741 11.97 ns/op BenchmarkHypotGo-4 1289253 92.35 ns/op BenchmarkIlogb-4 1775067 67.50 ns/op BenchmarkJ0-4 229657 522.0 ns/op BenchmarkJ1-4 240298 490.3 ns/op BenchmarkJn-4 110352 1107 ns/op BenchmarkLdexp-4 1426956 83.08 ns/op BenchmarkLgamma-4 877749 136.5 ns/op BenchmarkLog-4 5073189 23.55 ns/op BenchmarkLogb-4 1792340 67.39 ns/op BenchmarkLog1p-4 1000000 111.8 ns/op BenchmarkLog10-4 4867236 24.47 ns/op BenchmarkLog2-4 1000000 100.8 ns/op BenchmarkModf-4 2379838 50.28 ns/op BenchmarkNextafter32-4 2286392 52.37 ns/op BenchmarkNextafter64-4 2199560 54.04 ns/op BenchmarkPowInt-4 443401 270.1 ns/op BenchmarkPowFrac-4 344512 346.6 ns/op BenchmarkPow10Pos-4 4193167 28.31 ns/op BenchmarkPow10Neg-4 4328788 27.64 ns/op BenchmarkRound-4 2762088 43.18 ns/op BenchmarkRoundToEven-4 8986370 13.37 ns/op BenchmarkRemainder-4 371307 311.6 ns/op BenchmarkSignbit-4 3751626 29.31 ns/op BenchmarkSin-4 1680675 71.18 ns/op BenchmarkSincos-4 928334 115.5 ns/op BenchmarkSinh-4 1764932 67.11 ns/op BenchmarkSqrtIndirect-4 16629549 7.163 ns/op BenchmarkSqrtLatency-4 15628078 7.785 ns/op BenchmarkSqrtIndirectLatency-4 16601611 7.184 ns/op BenchmarkSqrtGoLatency-4 1241880 97.92 ns/op BenchmarkSqrtPrime-4 31590 3738 ns/op BenchmarkTan-4 1522705 77.93 ns/op BenchmarkTanh-4 1263088 95.24 ns/op BenchmarkTrunc-4 16716835 7.145 ns/op BenchmarkY0-4 246272 480.0 ns/op BenchmarkY1-4 235788 477.5 ns/op BenchmarkYn-4 117304 1004 ns/op BenchmarkFloat64bits-4 4353433 27.15 ns/op BenchmarkFloat64frombits-4 4033857 28.91 ns/op BenchmarkFloat32bits-4 4095325 28.61 ns/op BenchmarkFloat32frombits-4 4019253 29.72 ns/op BenchmarkFMA-4 15021908 8.176 ns/op PASS ok math 12.037s goos: linux goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11281474 10.65 ns/op 6010.11 MB/s BenchmarkAddVV/2-4 10330962 11.38 ns/op 11249.78 MB/s BenchmarkAddVV/3-4 9351333 12.81 ns/op 14989.52 MB/s BenchmarkAddVV/4-4 9697310 12.31 ns/op 20795.95 MB/s BenchmarkAddVV/5-4 9076530 13.15 ns/op 24325.95 MB/s BenchmarkAddVV/10-4 7472296 15.91 ns/op 40227.36 MB/s BenchmarkAddVV/100-4 1801844 65.87 ns/op 97164.90 MB/s BenchmarkAddVV/1000-4 200314 584.4 ns/op 109507.45 MB/s BenchmarkSubVV/1-4 11120079 10.92 ns/op 5858.53 MB/s BenchmarkSubVV/2-4 10114466 11.81 ns/op 10839.51 MB/s BenchmarkSubVV/3-4 8969094 13.10 ns/op 14652.30 MB/s BenchmarkSubVV/4-4 9766831 12.34 ns/op 20744.03 MB/s BenchmarkSubVV/5-4 9036315 13.23 ns/op 24180.08 MB/s BenchmarkSubVV/10-4 7455392 15.91 ns/op 40216.21 MB/s BenchmarkSubVV/100-4 1821915 65.87 ns/op 97162.44 MB/s BenchmarkSubVV/1000-4 201303 584.8 ns/op 109440.06 MB/s BenchmarkAddVW/1-4 12287186 9.811 ns/op 815.39 MB/s BenchmarkAddVW/2-4 11323335 10.42 ns/op 1535.73 MB/s BenchmarkAddVW/3-4 10494027 11.47 ns/op 2092.44 MB/s BenchmarkAddVW/4-4 10924330 10.90 ns/op 2936.14 MB/s BenchmarkAddVW/5-4 10245147 11.70 ns/op 3420.15 MB/s BenchmarkAddVW/10-4 8624154 13.82 ns/op 5788.60 MB/s BenchmarkAddVW/100-4 243841 457.5 ns/op 1748.64 MB/s BenchmarkAddVW/1000-4 35118 3495 ns/op 2288.67 MB/s BenchmarkAddVWext/1-4 12085594 9.824 ns/op 814.37 MB/s BenchmarkAddVWext/2-4 11317130 10.72 ns/op 1492.37 MB/s BenchmarkAddVWext/3-4 10278194 11.42 ns/op 2101.01 MB/s BenchmarkAddVWext/4-4 11055816 10.84 ns/op 2952.73 MB/s BenchmarkAddVWext/5-4 10138938 11.78 ns/op 3394.89 MB/s BenchmarkAddVWext/10-4 8576352 13.86 ns/op 5769.95 MB/s BenchmarkAddVWext/100-4 82272 1470 ns/op 544.31 MB/s BenchmarkAddVWext/1000-4 8282 14269 ns/op 560.64 MB/s BenchmarkSubVW/1-4 12340836 9.744 ns/op 821.01 MB/s BenchmarkSubVW/2-4 10548282 11.47 ns/op 1395.43 MB/s BenchmarkSubVW/3-4 9907435 12.17 ns/op 1972.79 MB/s BenchmarkSubVW/4-4 10983991 10.95 ns/op 2921.61 MB/s BenchmarkSubVW/5-4 10061151 11.93 ns/op 3353.36 MB/s BenchmarkSubVW/10-4 8655768 13.89 ns/op 5759.46 MB/s BenchmarkSubVW/100-4 251598 473.2 ns/op 1690.47 MB/s BenchmarkSubVW/1000-4 34526 3438 ns/op 2327.00 MB/s BenchmarkSubVWext/1-4 12213936 9.772 ns/op 818.64 MB/s BenchmarkSubVWext/2-4 10459506 11.30 ns/op 1416.29 MB/s BenchmarkSubVWext/3-4 9898730 12.07 ns/op 1987.71 MB/s BenchmarkSubVWext/4-4 11015877 10.82 ns/op 2957.08 MB/s BenchmarkSubVWext/5-4 10205509 11.69 ns/op 3421.51 MB/s BenchmarkSubVWext/10-4 8646579 13.83 ns/op 5784.84 MB/s BenchmarkSubVWext/100-4 81232 1476 ns/op 542.13 MB/s BenchmarkSubVWext/1000-4 8274 14167 ns/op 564.69 MB/s BenchmarkMulAddVWW/1-4 10489425 11.48 ns/op 5576.26 MB/s BenchmarkMulAddVWW/2-4 9690531 12.39 ns/op 10328.62 MB/s BenchmarkMulAddVWW/3-4 9399724 12.65 ns/op 15179.62 MB/s BenchmarkMulAddVWW/4-4 8929017 13.48 ns/op 18992.17 MB/s BenchmarkMulAddVWW/5-4 8216072 14.36 ns/op 22288.43 MB/s BenchmarkMulAddVWW/10-4 6248961 19.06 ns/op 33571.58 MB/s BenchmarkMulAddVWW/100-4 1000000 104.5 ns/op 61241.63 MB/s BenchmarkMulAddVWW/1000-4 110502 961.1 ns/op 66592.29 MB/s BenchmarkAddMulVVW/1-4 10431363 11.44 ns/op 5594.44 MB/s BenchmarkAddMulVVW/2-4 10103754 11.84 ns/op 10807.62 MB/s BenchmarkAddMulVVW/3-4 9289897 12.95 ns/op 14822.16 MB/s BenchmarkAddMulVVW/4-4 8603632 14.03 ns/op 18250.79 MB/s BenchmarkAddMulVVW/5-4 7984794 15.14 ns/op 21141.29 MB/s BenchmarkAddMulVVW/10-4 6699831 17.94 ns/op 35668.88 MB/s BenchmarkAddMulVVW/100-4 1460120 82.14 ns/op 77915.00 MB/s BenchmarkAddMulVVW/1000-4 162002 722.5 ns/op 88576.24 MB/s BenchmarkDivWVW/1-4 2626432 46.60 ns/op 1373.52 MB/s BenchmarkDivWVW/2-4 1239286 96.33 ns/op 1328.71 MB/s BenchmarkDivWVW/3-4 907600 125.8 ns/op 1526.63 MB/s BenchmarkDivWVW/4-4 804877 148.1 ns/op 1728.69 MB/s BenchmarkDivWVW/5-4 768356 151.8 ns/op 2107.54 MB/s BenchmarkDivWVW/10-4 422287 284.1 ns/op 2252.56 MB/s BenchmarkDivWVW/100-4 54603 2185 ns/op 2928.41 MB/s BenchmarkDivWVW/1000-4 5623 21093 ns/op 3034.25 MB/s BenchmarkNonZeroShifts/1/shrVU-4 11334232 10.47 ns/op BenchmarkNonZeroShifts/1/shlVU-4 11496234 10.10 ns/op BenchmarkNonZeroShifts/2/shrVU-4 10214649 11.18 ns/op BenchmarkNonZeroShifts/2/shlVU-4 10675027 10.80 ns/op BenchmarkNonZeroShifts/3/shrVU-4 9404263 12.26 ns/op BenchmarkNonZeroShifts/3/shlVU-4 10148757 11.70 ns/op BenchmarkNonZeroShifts/4/shrVU-4 8668165 13.36 ns/op BenchmarkNonZeroShifts/4/shlVU-4 9581116 12.16 ns/op BenchmarkNonZeroShifts/5/shrVU-4 8211318 14.57 ns/op BenchmarkNonZeroShifts/5/shlVU-4 9065784 12.97 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6211717 18.91 ns/op BenchmarkNonZeroShifts/10/shlVU-4 6890958 16.96 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 111.2 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1262751 95.08 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 129586 921.4 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 152625 780.0 ns/op BenchmarkDecimalConversion-4 193 604243 ns/op BenchmarkFloatString/100-4 9798 10908 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 214 554985 ns/op 2908 B/op 10 allocs/op BenchmarkFloatString/10000-4 2 50960332 ns/op 62068 B/op 59 allocs/op BenchmarkFloatString/100000-4 1 5163361189 ns/op 838672 B/op 516 allocs/op BenchmarkFloatAdd/10-4 168230 706.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 163078 705.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 150082 800.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 83264 1392 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 15734 7211 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 222747 537.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 228896 517.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 213817 551.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 158515 750.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 45229 2684 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1905 60278 ns/op BenchmarkParseFloatLargeExp-4 445 267374 ns/op BenchmarkGCD10x10/WithoutXY-4 201288 613.6 ns/op BenchmarkGCD10x10/WithXY-4 57802 2126 ns/op BenchmarkGCD10x100/WithoutXY-4 96116 1246 ns/op BenchmarkGCD10x100/WithXY-4 16104 7478 ns/op BenchmarkGCD10x1000/WithoutXY-4 52711 1920 ns/op BenchmarkGCD10x1000/WithXY-4 13299 9221 ns/op BenchmarkGCD100x100/WithoutXY-4 24337 4797 ns/op BenchmarkGCD100x100/WithXY-4 10162 12174 ns/op BenchmarkGCD100x1000/WithoutXY-4 10000 10215 ns/op BenchmarkGCD100x1000/WithXY-4 5352 20006 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2188 55230 ns/op BenchmarkGCD1000x1000/WithXY-4 1042 102176 ns/op BenchmarkHilbert-4 22 5162384 ns/op BenchmarkBinomial-4 14373 8215 ns/op BenchmarkQuoRem-4 19780 6367 ns/op BenchmarkExp-4 15 7411977 ns/op BenchmarkExpMont/Odd-4 129 926037 ns/op 2594 B/op 22 allocs/op BenchmarkExpMont/Even1-4 127 943939 ns/op 3354 B/op 37 allocs/op BenchmarkExpMont/Even2-4 122 969000 ns/op 3817 B/op 52 allocs/op BenchmarkExpMont/Even3-4 123 963147 ns/op 3853 B/op 53 allocs/op BenchmarkExpMont/Even4-4 121 964991 ns/op 3835 B/op 53 allocs/op BenchmarkExpMont/Even8-4 122 982611 ns/op 3875 B/op 54 allocs/op BenchmarkExpMont/Even32-4 122 958995 ns/op 3868 B/op 54 allocs/op BenchmarkExpMont/Even64-4 147 842541 ns/op 3645 B/op 54 allocs/op BenchmarkExpMont/Even96-4 136 852180 ns/op 3776 B/op 51 allocs/op BenchmarkExpMont/Even128-4 158 728834 ns/op 3251 B/op 50 allocs/op BenchmarkExpMont/Even255-4 186 633534 ns/op 2948 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 436 275047 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 390 308460 ns/op 1725 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 380 304615 ns/op 1740 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 378 300003 ns/op 1723 B/op 47 allocs/op BenchmarkExp2-4 15 7358063 ns/op BenchmarkBitset-4 798828 146.4 ns/op BenchmarkBitsetNeg-4 442542 269.9 ns/op BenchmarkBitsetOrig-4 214389 513.9 ns/op BenchmarkBitsetNegOrig-4 135796 790.2 ns/op BenchmarkModSqrt225_Tonelli-4 100 1028702 ns/op BenchmarkModSqrt225_3Mod4-4 388 308406 ns/op BenchmarkModSqrt231_Tonelli-4 100 1054506 ns/op BenchmarkModSqrt231_5Mod8-4 324 374377 ns/op BenchmarkModInverse-4 12086 10485 ns/op BenchmarkSqrt-4 1645 76275 ns/op BenchmarkIntSqr/1-4 1405489 84.94 ns/op BenchmarkIntSqr/2-4 760542 150.9 ns/op BenchmarkIntSqr/3-4 631168 183.9 ns/op BenchmarkIntSqr/5-4 457672 262.9 ns/op BenchmarkIntSqr/8-4 317376 365.5 ns/op BenchmarkIntSqr/10-4 254184 465.9 ns/op BenchmarkIntSqr/20-4 45427 2784 ns/op BenchmarkIntSqr/30-4 33870 3734 ns/op BenchmarkIntSqr/50-4 20581 5752 ns/op BenchmarkIntSqr/80-4 12752 9278 ns/op BenchmarkIntSqr/100-4 9762 12433 ns/op BenchmarkIntSqr/200-4 3664 32168 ns/op BenchmarkIntSqr/300-4 1365 76008 ns/op BenchmarkIntSqr/500-4 709 162455 ns/op BenchmarkIntSqr/800-4 288 415556 ns/op BenchmarkIntSqr/1000-4 211 557036 ns/op BenchmarkDiv/20/10-4 420770 272.1 ns/op BenchmarkDiv/40/20-4 434574 270.1 ns/op BenchmarkDiv/100/50-4 374749 319.6 ns/op BenchmarkDiv/200/100-4 46743 2722 ns/op BenchmarkDiv/400/200-4 44119 2845 ns/op BenchmarkDiv/1000/500-4 37782 3390 ns/op BenchmarkDiv/2000/1000-4 26396 4479 ns/op BenchmarkDiv/20000/10000-4 962 115920 ns/op BenchmarkDiv/200000/100000-4 25 4955574 ns/op BenchmarkDiv/2000000/1000000-4 1 129582851 ns/op BenchmarkDiv/20000000/10000000-4 1 3733881042 ns/op BenchmarkMul-4 5 23454722 ns/op BenchmarkNatMul/10-4 151128 716.9 ns/op BenchmarkNatMul/100-4 5364 22366 ns/op BenchmarkNatMul/1000-4 169 680639 ns/op BenchmarkZeroShifts/Shl-4 15381 8225 ns/op BenchmarkZeroShifts/ShlSame-4 4999663 22.74 ns/op BenchmarkZeroShifts/Shr-4 14875 7983 ns/op BenchmarkZeroShifts/ShrSame-4 5121820 23.24 ns/op BenchmarkExp3Power/0x10-4 169366 698.1 ns/op BenchmarkExp3Power/0x40-4 150399 787.0 ns/op BenchmarkExp3Power/0x100-4 89898 1250 ns/op BenchmarkExp3Power/0x400-4 40804 2953 ns/op BenchmarkExp3Power/0x1000-4 8437 13131 ns/op BenchmarkExp3Power/0x4000-4 1662 64972 ns/op BenchmarkExp3Power/0x10000-4 201 589498 ns/op BenchmarkExp3Power/0x40000-4 16 6720255 ns/op BenchmarkExp3Power/0x100000-4 2 63004089 ns/op BenchmarkExp3Power/0x400000-4 1 584221810 ns/op BenchmarkFibo-4 3 38800757 ns/op BenchmarkNatSqr/1-4 741063 138.8 ns/op BenchmarkNatSqr/2-4 445540 257.4 ns/op BenchmarkNatSqr/3-4 458065 287.0 ns/op BenchmarkNatSqr/5-4 269372 418.2 ns/op BenchmarkNatSqr/8-4 190048 575.0 ns/op BenchmarkNatSqr/10-4 149840 703.6 ns/op BenchmarkNatSqr/20-4 39178 2964 ns/op BenchmarkNatSqr/30-4 29750 4022 ns/op BenchmarkNatSqr/50-4 18379 6415 ns/op BenchmarkNatSqr/80-4 10000 10689 ns/op BenchmarkNatSqr/100-4 8239 13572 ns/op BenchmarkNatSqr/200-4 3301 34638 ns/op BenchmarkNatSqr/300-4 1374 85764 ns/op BenchmarkNatSqr/500-4 685 163881 ns/op BenchmarkNatSqr/800-4 295 384601 ns/op BenchmarkNatSqr/1000-4 224 516970 ns/op BenchmarkNatSetBytes/8-4 707743 166.1 ns/op BenchmarkNatSetBytes/24-4 197220 602.4 ns/op BenchmarkNatSetBytes/128-4 45285 2590 ns/op BenchmarkNatSetBytes/7-4 751864 153.4 ns/op BenchmarkNatSetBytes/23-4 207067 569.3 ns/op BenchmarkNatSetBytes/127-4 45760 2547 ns/op BenchmarkScanPi-4 243 492879 ns/op BenchmarkStringPiParallel-4 530 222119 ns/op BenchmarkScan/10/Base2-4 42165 2904 ns/op BenchmarkScan/100/Base2-4 4825 24722 ns/op BenchmarkScan/1000/Base2-4 486 245671 ns/op BenchmarkScan/10/Base8-4 100323 1176 ns/op BenchmarkScan/100/Base8-4 13652 8644 ns/op BenchmarkScan/1000/Base8-4 1362 85516 ns/op BenchmarkScan/10/Base10-4 104655 1116 ns/op BenchmarkScan/100/Base10-4 14797 7928 ns/op BenchmarkScan/1000/Base10-4 1520 77465 ns/op BenchmarkScan/10/Base16-4 118774 1021 ns/op BenchmarkScan/100/Base16-4 16888 7055 ns/op BenchmarkScan/1000/Base16-4 1711 69265 ns/op BenchmarkString/10/Base2-4 158660 740.8 ns/op BenchmarkString/100/Base2-4 21914 5336 ns/op BenchmarkString/1000/Base2-4 2343 51540 ns/op BenchmarkString/10/Base8-4 311211 382.4 ns/op BenchmarkString/100/Base8-4 56360 2018 ns/op BenchmarkString/1000/Base8-4 6466 17988 ns/op BenchmarkString/10/Base10-4 180013 649.4 ns/op BenchmarkString/100/Base10-4 35635 3305 ns/op BenchmarkString/1000/Base10-4 4768 26507 ns/op BenchmarkString/10/Base16-4 354115 339.5 ns/op BenchmarkString/100/Base16-4 76969 1537 ns/op BenchmarkString/1000/Base16-4 9332 13332 ns/op BenchmarkLeafSize/0-4 42 2707811 ns/op BenchmarkLeafSize/1-4 372 309112 ns/op BenchmarkLeafSize/2-4 367 316055 ns/op BenchmarkLeafSize/3-4 283 409558 ns/op BenchmarkLeafSize/4-4 375 308425 ns/op BenchmarkLeafSize/5-4 248 467200 ns/op BenchmarkLeafSize/6-4 283 410894 ns/op BenchmarkLeafSize/7-4 295 392326 ns/op BenchmarkLeafSize/8-4 369 301440 ns/op BenchmarkLeafSize/9-4 211 561049 ns/op BenchmarkLeafSize/10-4 243 475213 ns/op BenchmarkLeafSize/11-4 256 448043 ns/op BenchmarkLeafSize/12-4 283 410530 ns/op BenchmarkLeafSize/13-4 260 444670 ns/op BenchmarkLeafSize/14-4 286 401152 ns/op BenchmarkLeafSize/15-4 319 368372 ns/op BenchmarkLeafSize/16-4 384 302112 ns/op BenchmarkLeafSize/32-4 340 304576 ns/op BenchmarkLeafSize/64-4 352 325438 ns/op BenchmarkProbablyPrime/n=0-4 9 12276889 ns/op BenchmarkProbablyPrime/n=1-4 8 13668168 ns/op BenchmarkProbablyPrime/n=5-4 6 19948476 ns/op BenchmarkProbablyPrime/n=10-4 4 27045211 ns/op BenchmarkProbablyPrime/n=20-4 3 41464085 ns/op BenchmarkProbablyPrime/Lucas-4 10 10765760 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 79 1508611 ns/op BenchmarkRatCmp-4 207961 539.1 ns/op BenchmarkFloatPrecExact/1-4 124750 973.4 ns/op BenchmarkFloatPrecExact/10-4 39764 2947 ns/op BenchmarkFloatPrecExact/100-4 9325 11614 ns/op BenchmarkFloatPrecExact/1000-4 2043 56962 ns/op BenchmarkFloatPrecExact/10000-4 126 933878 ns/op BenchmarkFloatPrecExact/100000-4 3 39334290 ns/op BenchmarkFloatPrecExact/1000000-4 1 1957714770 ns/op BenchmarkFloatPrecMixed/1-4 109855 1014 ns/op BenchmarkFloatPrecMixed/10-4 33201 3702 ns/op BenchmarkFloatPrecMixed/100-4 5419 22410 ns/op BenchmarkFloatPrecMixed/1000-4 436 270723 ns/op BenchmarkFloatPrecMixed/10000-4 12 9460361 ns/op BenchmarkFloatPrecMixed/100000-4 1 519119420 ns/op BenchmarkFloatPrecMixed/1000000-4 1 33867760773 ns/op BenchmarkFloatPrecInexact/1-4 192710 649.6 ns/op BenchmarkFloatPrecInexact/10-4 175898 684.4 ns/op BenchmarkFloatPrecInexact/100-4 102232 1085 ns/op BenchmarkFloatPrecInexact/1000-4 34246 3575 ns/op BenchmarkFloatPrecInexact/10000-4 4821 27533 ns/op BenchmarkFloatPrecInexact/100000-4 447 281074 ns/op BenchmarkFloatPrecInexact/1000000-4 22 5293131 ns/op BenchmarkFloatSqrt/64-4 21835 5421 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 13863 8633 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 9146 12296 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 4516 24591 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 748 152986 ns/op 17973 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 56 2027769 ns/op 174220 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 1 152845508 ns/op 3845448 B/op 646 allocs/op PASS ok math/big 92.393s goos: linux goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 8321965 14.45 ns/op BenchmarkLeadingZeros8-4 7412373 16.23 ns/op BenchmarkLeadingZeros16-4 8751606 13.93 ns/op BenchmarkLeadingZeros32-4 8664914 13.92 ns/op BenchmarkLeadingZeros64-4 9228561 12.99 ns/op BenchmarkTrailingZeros-4 8957178 13.60 ns/op BenchmarkTrailingZeros8-4 8799951 13.59 ns/op BenchmarkTrailingZeros16-4 9013616 13.32 ns/op BenchmarkTrailingZeros32-4 8827098 13.46 ns/op BenchmarkTrailingZeros64-4 8950939 13.36 ns/op BenchmarkOnesCount-4 8734546 13.64 ns/op BenchmarkOnesCount8-4 9257248 12.92 ns/op BenchmarkOnesCount16-4 8727852 13.82 ns/op BenchmarkOnesCount32-4 8722509 13.49 ns/op BenchmarkOnesCount64-4 8969037 13.46 ns/op BenchmarkRotateLeft-4 9146172 13.13 ns/op BenchmarkRotateLeft8-4 9316095 12.80 ns/op BenchmarkRotateLeft16-4 9009313 13.24 ns/op BenchmarkRotateLeft32-4 9273159 12.97 ns/op BenchmarkRotateLeft64-4 9329510 12.95 ns/op BenchmarkReverse-4 13059757 9.157 ns/op BenchmarkReverse8-4 16272726 7.198 ns/op BenchmarkReverse16-4 15476318 7.738 ns/op BenchmarkReverse32-4 14349406 8.330 ns/op BenchmarkReverse64-4 13084684 9.080 ns/op BenchmarkReverseBytes-4 15852367 7.217 ns/op BenchmarkReverseBytes16-4 16370978 7.212 ns/op BenchmarkReverseBytes32-4 16604300 7.152 ns/op BenchmarkReverseBytes64-4 16139364 7.205 ns/op BenchmarkAdd-4 8858575 13.38 ns/op BenchmarkAdd32-4 9272785 13.03 ns/op BenchmarkAdd64-4 8975281 13.36 ns/op BenchmarkAdd64multiple-4 18502784 6.472 ns/op BenchmarkSub-4 8928316 13.41 ns/op BenchmarkSub32-4 8762258 13.60 ns/op BenchmarkSub64-4 8692995 13.82 ns/op BenchmarkSub64multiple-4 18118242 6.541 ns/op BenchmarkMul-4 9234246 13.01 ns/op BenchmarkMul32-4 9123952 13.15 ns/op BenchmarkMul64-4 9281270 12.93 ns/op BenchmarkDiv-4 2614202 46.43 ns/op BenchmarkDiv32-4 5582030 21.43 ns/op BenchmarkDiv64-4 2590682 45.33 ns/op PASS ok math/bits 6.876s goos: linux goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 10419322 11.23 ns/op BenchmarkAcos-4 435594 274.0 ns/op BenchmarkAcosh-4 380426 297.3 ns/op BenchmarkAsin-4 413952 278.7 ns/op BenchmarkAsinh-4 425125 275.3 ns/op BenchmarkAtan-4 659983 174.6 ns/op BenchmarkAtanh-4 676399 177.0 ns/op BenchmarkConj-4 17639468 6.395 ns/op BenchmarkCos-4 477056 222.5 ns/op BenchmarkCosh-4 493084 220.2 ns/op BenchmarkExp-4 759002 154.3 ns/op BenchmarkLog-4 807616 146.9 ns/op BenchmarkLog10-4 802131 146.2 ns/op BenchmarkPhase-4 1797030 66.43 ns/op BenchmarkPolar-4 1000000 102.1 ns/op BenchmarkPow-4 198037 596.1 ns/op BenchmarkRect-4 992742 115.3 ns/op BenchmarkSin-4 535309 221.0 ns/op BenchmarkSinh-4 519289 219.4 ns/op BenchmarkSqrt-4 812236 146.4 ns/op BenchmarkTan-4 329269 356.6 ns/op BenchmarkTanh-4 359668 330.1 ns/op PASS ok math/cmplx 3.868s goos: linux goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 698690 173.7 ns/op BenchmarkInt63ThreadsafeParallel-4 691190 239.6 ns/op BenchmarkInt63Unthreadsafe-4 1235845 96.48 ns/op BenchmarkIntn1000-4 825100 138.3 ns/op BenchmarkInt63n1000-4 895134 127.8 ns/op BenchmarkInt31n1000-4 903174 120.8 ns/op BenchmarkFloat32-4 1000000 112.9 ns/op BenchmarkFloat64-4 1231453 97.06 ns/op BenchmarkPerm3-4 189655 632.8 ns/op BenchmarkPerm30-4 22642 5283 ns/op BenchmarkPerm30ViaShuffle-4 25977 4673 ns/op BenchmarkShuffleOverhead-4 17924 6771 ns/op BenchmarkRead3-4 873342 132.8 ns/op BenchmarkRead64-4 74096 1612 ns/op BenchmarkRead1000-4 4764 23822 ns/op BenchmarkConcurrent-4 136834 906.1 ns/op PASS ok math/rand 3.602s goos: linux goarch: amd64 pkg: math/rand/v2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkChaCha8-4 5388393 21.82 ns/op BenchmarkPCG_DXSM-4 4189466 28.55 ns/op BenchmarkSourceUint64-4 4149972 28.97 ns/op BenchmarkGlobalInt64-4 3390542 34.98 ns/op BenchmarkGlobalInt64Parallel-4 6224164 18.03 ns/op BenchmarkGlobalUint64-4 3484576 34.23 ns/op BenchmarkGlobalUint64Parallel-4 6374313 18.03 ns/op BenchmarkInt64-4 2370222 50.63 ns/op BenchmarkUint64-4 2416899 50.00 ns/op BenchmarkGlobalIntN1000-4 2285755 52.61 ns/op BenchmarkIntN1000-4 1818073 64.60 ns/op BenchmarkInt64N1000-4 1845112 64.94 ns/op BenchmarkInt64N1e8-4 1871601 64.56 ns/op BenchmarkInt64N1e9-4 1847936 65.10 ns/op BenchmarkInt64N2e9-4 1798216 66.77 ns/op BenchmarkInt64N1e18-4 1746897 68.42 ns/op BenchmarkInt64N2e18-4 1756514 68.04 ns/op BenchmarkInt64N4e18-4 1528896 78.88 ns/op BenchmarkInt32N1000-4 1828407 65.06 ns/op BenchmarkInt32N1e8-4 1799913 66.76 ns/op BenchmarkInt32N1e9-4 1812495 65.37 ns/op BenchmarkInt32N2e9-4 1849338 64.44 ns/op BenchmarkFloat32-4 2374696 50.03 ns/op BenchmarkFloat64-4 2374884 49.79 ns/op BenchmarkExpFloat64-4 1312034 92.31 ns/op BenchmarkNormFloat64-4 1319893 90.13 ns/op BenchmarkPerm3-4 301743 382.9 ns/op BenchmarkPerm30-4 32113 3670 ns/op BenchmarkPerm30ViaShuffle-4 37274 3203 ns/op BenchmarkShuffleOverhead-4 48591 2416 ns/op BenchmarkConcurrent-4 3058353 36.74 ns/op PASS ok math/rand/v2 6.481s goos: linux goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 42861 2717 ns/op BenchmarkQDecodeWord-4 96314 1165 ns/op BenchmarkQDecodeHeader-4 91231 1230 ns/op BenchmarkTypeByExtension/.html-4 424376 308.3 ns/op BenchmarkTypeByExtension/.HTML-4 281910 398.2 ns/op BenchmarkTypeByExtension/.unused-4 289735 353.7 ns/op BenchmarkExtensionsByType/text/html-4 165315 621.3 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 85737 1246 ns/op BenchmarkExtensionsByType/application/octet-stream-4 132715 905.4 ns/op PASS ok mime 2.469s goos: linux goarch: amd64 pkg: mime/multipart cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadForm/fields/maxMemory=0-4 651 181777 ns/op 47579 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 612 176112 ns/op 48277 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 240 482799 ns/op 103965 B/op 271 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 435 234974 ns/op 50197 B/op 207 allocs/op PASS ok mime/multipart 1.700s goos: linux goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 874 125740 ns/op PASS ok mime/quotedprintable 1.145s goos: linux goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 115 981907 ns/op 8220 B/op 91 allocs/op BenchmarkGoLookupIPNoSuchHost-4 18 6484313 ns/op 19349 B/op 160 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5003139232 ns/op 158528 B/op 231 allocs/op BenchmarkDNSName-4 106584 1024 ns/op BenchmarkInterfaces-4 1346 83166 ns/op 17322 B/op 42 allocs/op BenchmarkInterfaceByIndex-4 1795 62424 ns/op 12532 B/op 25 allocs/op BenchmarkInterfaceByName-4 1352 85267 ns/op 17427 B/op 43 allocs/op BenchmarkInterfaceAddrs-4 993 133888 ns/op 23370 B/op 107 allocs/op BenchmarkInterfacesAndAddrs-4 3262 36945 ns/op 3912 B/op 33 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 522 212503 ns/op 137576 B/op 51 allocs/op BenchmarkParseIP-4 6940 17534 ns/op BenchmarkParseIPValidIPv4-4 329046 353.2 ns/op BenchmarkParseIPValidIPv6-4 170244 693.9 ns/op BenchmarkIPString/IPv4-4 115540 1020 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 10461 11387 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 42604 2720 ns/op BenchmarkIPEqual/IPv4-4 1093987 111.8 ns/op BenchmarkIPEqual/IPv6-4 1074220 107.7 ns/op BenchmarkSendfileZeroBytes-4 1 208088248 ns/op 4986144 B/op 266555 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1211411503 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1205587805 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1206675178 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1205462929 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1205792668 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1015976618 ns/op 0.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1016826358 ns/op 0.06 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1016713406 ns/op 0.13 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1016756297 ns/op 0.26 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1018050948 ns/op 0.51 MB/s 376 B/op 9 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1020136896 ns/op 1.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1016206511 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1016277301 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1017026931 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1016579986 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1016560469 ns/op 0.02 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1016199741 ns/op 0.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1016431623 ns/op 0.06 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1016859623 ns/op 0.13 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1017249098 ns/op 0.26 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1017615623 ns/op 0.52 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1017948252 ns/op 1.03 MB/s 280 B/op 8 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1017143416 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1017013009 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1016679889 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1016670549 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1017019709 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1016915368 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1017004416 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1017311181 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1017573409 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1019355407 ns/op 0.51 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1020659562 ns/op 1.03 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1016252078 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1017784753 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1016590327 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1016814668 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1016479902 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1016659084 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1016532629 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1017235777 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1018361784 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1018132124 ns/op 0.51 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1020952550 ns/op 1.03 MB/s BenchmarkSplice/tcp-to-unix/1024-4 1 1016406919 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/2048-4 1 1016593034 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/4096-4 1 1016667879 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/8192-4 1 1017419579 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-unix/16384-4 1 1017147396 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-unix/32768-4 1 1016610819 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-unix/65536-4 1 1016342989 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-unix/131072-4 1 1017118860 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-unix/262144-4 1 1018032869 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-unix/524288-4 1 1019515788 ns/op 0.51 MB/s BenchmarkSplice/tcp-to-unix/1048576-4 1 1020288421 ns/op 1.03 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1016517200 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1016905512 ns/op 0.00 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1016989388 ns/op 0.00 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1016667954 ns/op 0.01 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1016232324 ns/op 0.02 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1016619248 ns/op 0.03 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1016638247 ns/op 0.06 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1017509496 ns/op 0.13 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1017763527 ns/op 0.26 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1018449805 ns/op 0.51 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1020437375 ns/op 1.03 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1016372783 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1016626454 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1016653991 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1017673143 ns/op 0.01 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1016595402 ns/op 0.02 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1016377422 ns/op 0.03 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1016612930 ns/op 0.06 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1016760747 ns/op 0.13 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1017450465 ns/op 0.26 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1018182592 ns/op 0.51 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1020305706 ns/op 1.03 MB/s 744 B/op 6 allocs/op BenchmarkTCP4OneShot-4 2180 51027 ns/op BenchmarkTCP4OneShotTimeout-4 2102 50167 ns/op BenchmarkTCP4Persistent-4 11265 9737 ns/op BenchmarkTCP4PersistentTimeout-4 12950 9574 ns/op BenchmarkTCP6OneShot-4 2398 57457 ns/op BenchmarkTCP6OneShotTimeout-4 1981 55449 ns/op BenchmarkTCP6Persistent-4 12505 10242 ns/op BenchmarkTCP6PersistentTimeout-4 12763 8945 ns/op BenchmarkTCP4ConcurrentReadWrite-4 21026 5776 ns/op BenchmarkTCP6ConcurrentReadWrite-4 23757 5071 ns/op BenchmarkSetReadDeadline-4 118200 1026 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 13885 8019 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 14343 8226 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 14047 7751 ns/op 0 B/op 0 allocs/op PASS ok net 91.261s goos: linux goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 26685 4191 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 10827 10944 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 13700 8699 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 17096 7302 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 30639 3598 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 46957 2447 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1498726 79.39 ns/op BenchmarkFindChild/n=2/rep=map-4 3667375 31.14 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1367389 88.30 ns/op BenchmarkFindChild/n=4/rep=linear-4 784716 145.5 ns/op BenchmarkFindChild/n=4/rep=map-4 3264627 35.31 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 735442 155.0 ns/op BenchmarkFindChild/n=8/rep=linear-4 399620 295.8 ns/op BenchmarkFindChild/n=8/rep=map-4 3105482 37.32 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 401248 299.1 ns/op BenchmarkFindChild/n=16/rep=linear-4 211830 554.9 ns/op BenchmarkFindChild/n=16/rep=map-4 3218876 36.33 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2118810 56.73 ns/op BenchmarkFindChild/n=32/rep=linear-4 103449 1150 ns/op BenchmarkFindChild/n=32/rep=map-4 3859474 34.39 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2445225 52.70 ns/op BenchmarkMultiConflicts-4 1 179401838 ns/op BenchmarkServerMatch-4 17874 6834 ns/op BenchmarkReadRequestChrome-4 3012 33912 ns/op 18.02 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 9625 11909 ns/op 6.55 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 9595 11897 ns/op 6.89 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 6528 17205 ns/op 8.78 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 16161 7293 ns/op 5.48 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 274 401091 ns/op 2.55 MB/s BenchmarkFileAndServer_1KB/https1-4 217 545024 ns/op 1.88 MB/s BenchmarkFileAndServer_1KB/h2-4 147 745398 ns/op 1.37 MB/s BenchmarkFileAndServer_16MB/h1-4 2 50566872 ns/op 331.78 MB/s BenchmarkFileAndServer_16MB/https1-4 1 144045031 ns/op 116.47 MB/s BenchmarkFileAndServer_16MB/h2-4 1 243278868 ns/op 68.96 MB/s BenchmarkFileAndServer_64MB/h1-4 1 256227893 ns/op 261.91 MB/s BenchmarkFileAndServer_64MB/https1-4 1 491375012 ns/op 136.57 MB/s BenchmarkFileAndServer_64MB/h2-4 1 741812394 ns/op 90.47 MB/s BenchmarkServeMux-4 206 606241 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 254 508224 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 331 343320 ns/op 6000 B/op 63 allocs/op BenchmarkClientServer/https1-4 225 494779 ns/op 6612 B/op 73 allocs/op BenchmarkClientServer/h2-4 182 589726 ns/op 9734 B/op 77 allocs/op BenchmarkClientServerParallel/4/h1-4 1040 107702 ns/op 9369 B/op 76 allocs/op BenchmarkClientServerParallel/4/https1-4 30 4063538 ns/op 92684 B/op 1002 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50728: read tcp 127.0.0.1:44277->127.0.0.1:50728: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50776: write tcp 127.0.0.1:44277->127.0.0.1:50776: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:52868: read tcp 127.0.0.1:40463->127.0.0.1:52868: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:52688: write tcp 127.0.0.1:40463->127.0.0.1:52688: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:52866: write tcp 127.0.0.1:40463->127.0.0.1:52866: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35496: read tcp 127.0.0.1:45041->127.0.0.1:35496: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35494: write tcp 127.0.0.1:45041->127.0.0.1:35494: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35512: write tcp 127.0.0.1:45041->127.0.0.1:35512: use of closed network connection BenchmarkClientServerParallel/4/h2-4 264 428677 ns/op 13991 B/op 136 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53246: write tcp 127.0.0.1:39239->127.0.0.1:53246: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53274: write tcp 127.0.0.1:39239->127.0.0.1:53274: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53240: write tcp 127.0.0.1:39239->127.0.0.1:53240: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53262: write tcp 127.0.0.1:39239->127.0.0.1:53262: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49758: read tcp 127.0.0.1:42269->127.0.0.1:49758: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49702: read tcp 127.0.0.1:42269->127.0.0.1:49702: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49820: write tcp 127.0.0.1:42269->127.0.0.1:49820: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49686: write tcp 127.0.0.1:42269->127.0.0.1:49686: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49804: write tcp 127.0.0.1:42269->127.0.0.1:49804: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37676: write tcp 127.0.0.1:37999->127.0.0.1:37676: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 536 240274 ns/op 20441 B/op 109 allocs/op BenchmarkClientServerParallel/64/https1-4 123 4015660 ns/op 92869 B/op 1038 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35400: write tcp 127.0.0.1:37821->127.0.0.1:35400: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35384: write tcp 127.0.0.1:37821->127.0.0.1:35384: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35422: write tcp 127.0.0.1:37821->127.0.0.1:35422: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35416: write tcp 127.0.0.1:37821->127.0.0.1:35416: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58792: read tcp 127.0.0.1:32993->127.0.0.1:58792: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58776: read tcp 127.0.0.1:32993->127.0.0.1:58776: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58802: read tcp 127.0.0.1:32993->127.0.0.1:58802: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58832: read tcp 127.0.0.1:32993->127.0.0.1:58832: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58842: read tcp 127.0.0.1:32993->127.0.0.1:58842: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58856: read tcp 127.0.0.1:32993->127.0.0.1:58856: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h2-4 88 1905138 ns/op 47121 B/op 521 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:46342: write tcp 127.0.0.1:35091->127.0.0.1:46342: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:46304: write tcp 127.0.0.1:35091->127.0.0.1:46304: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:46314: write tcp 127.0.0.1:35091->127.0.0.1:46314: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:46328: write tcp 127.0.0.1:35091->127.0.0.1:46328: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59914: read tcp 127.0.0.1:38317->127.0.0.1:59914: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59982: read tcp 127.0.0.1:38317->127.0.0.1:59982: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59994: read tcp 127.0.0.1:38317->127.0.0.1:59994: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59782: write tcp 127.0.0.1:38317->127.0.0.1:59782: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59978: read tcp 127.0.0.1:38317->127.0.0.1:59978: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59924: read tcp 127.0.0.1:38317->127.0.0.1:59924: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1025983215 ns/op 30504 B/op 162 allocs/op BenchmarkClient-4 255 443054 ns/op 3758 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 673 182684 ns/op 7105 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1261 95081 ns/op 3088 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1452 70579 ns/op 1947 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1519 78478 ns/op 2779 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1596 82582 ns/op 2720 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1370 81591 ns/op 2729 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1388 72819 ns/op 1957 B/op 14 allocs/op BenchmarkServerHijack-4 955 116933 ns/op 16780 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 350 317295 ns/op 5804 B/op 52 allocs/op BenchmarkResponseStatusLine-4 549541 242.5 ns/op 0 B/op 0 allocs/op PASS ok net/http 18.362s goos: linux goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 4099 31865 ns/op 34138 B/op 12 allocs/op PASS ok net/http/httputil 1.220s goos: linux goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 86695 1336 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 481243 219.3 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 161928 685.4 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 59629 1964 ns/op BenchmarkStdIPv4-4 125691 962.9 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 92562 1276 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 93208 1595 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 76395 1502 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 68343 1740 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1610150 72.52 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1449987 82.84 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1485513 82.55 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 251503 461.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 270355 435.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 252652 468.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 78109 1552 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 264193 446.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 140930 851.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 145327 817.2 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 136910 859.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 71571 1689 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 336349 358.5 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 120544 1014 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 166462 709.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 218803 562.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 161053 759.0 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 292974 384.1 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 146365 803.3 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 146390 801.0 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 141777 810.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 105399 1053 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 441636 265.9 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 136927 857.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 189090 671.9 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 243565 484.4 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 168856 717.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 232761 526.6 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 99532 1155 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 124785 916.1 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 160866 770.6 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 124744 973.7 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 240246 481.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 107486 1076 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 128601 887.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 161446 697.8 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 125006 956.9 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 994946 113.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 978925 112.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 113.8 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 936331 117.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 975870 117.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 988782 117.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 950842 116.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 117.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 949125 117.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 321574 370.4 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 549718 211.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 189714 611.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 206658 574.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 192811 612.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 69498 1738 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 463093 245.1 ns/op PASS ok net/netip 9.243s 2024/02/08 23:12:43 Test RPC server listening on 127.0.0.1:40521 2024/02/08 23:12:43 Test HTTP RPC server listening on 127.0.0.1:37089 goos: linux goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1452 78115 ns/op BenchmarkEndToEndHTTP-4 1477 78493 ns/op BenchmarkEndToEndAsync-4 3340 41968 ns/op BenchmarkEndToEndAsyncHTTP-4 2802 39917 ns/op PASS ok net/rpc 1.828s goos: linux goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 2961 36410 ns/op BenchmarkReadMIMEHeader/server_headers-4 4341 23443 ns/op BenchmarkUncommon-4 24558 4750 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.411s goos: linux goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 3729 27025 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 93643 1239 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 503842 224.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 88207 1338 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 166345 710.8 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 79231 1466 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13018 8921 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 354849 316.8 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 87907 1359 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 170414 711.3 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 80878 1450 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 14286 7967 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 195319 604.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 78466 1505 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 74482 1507 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 36894 3234 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 6316 18122 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 195739 612.8 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 74722 1522 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 79148 1504 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 36334 3253 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 6745 17443 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.093s goos: linux goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3083013 38.99 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 156289 720.5 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 679 162385 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 228 522750 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 589 194895 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 52754 2236 ns/op BenchmarkStatFile-4 44922 2618 ns/op BenchmarkStatDir-4 45608 2508 ns/op BenchmarkLstatDot-4 48967 2263 ns/op BenchmarkLstatFile-4 44280 2667 ns/op BenchmarkLstatDir-4 43845 2559 ns/op PASS ok os 2.630s goos: linux goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 134 873818 ns/op 7208 B/op 30 allocs/op PASS ok os/exec 1.234s goos: linux goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 346360 323.9 ns/op PASS ok os/user 1.224s goos: linux goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBool-4 3368967 35.12 ns/op BenchmarkString-4 2109687 56.98 ns/op BenchmarkBytes-4 1879813 64.28 ns/op BenchmarkNamedBytes-4 1000000 113.5 ns/op BenchmarkBytesArray-4 686336 167.9 ns/op BenchmarkSliceLen-4 2071957 57.05 ns/op BenchmarkMapLen-4 747357 153.3 ns/op BenchmarkStringLen-4 1783152 66.74 ns/op BenchmarkArrayLen-4 1234836 97.93 ns/op BenchmarkSliceCap-4 2325549 51.69 ns/op BenchmarkDeepEqual/int8-4 366795 310.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 82048 1426 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 314893 366.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 81120 1483 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 316856 368.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 78990 1469 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 327025 365.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 80391 1482 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 305104 363.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 80917 1496 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 353959 312.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 105684 1083 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 323158 366.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 77881 1481 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 308024 360.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 80980 1474 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 318909 371.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 81045 1464 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 320410 362.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 80720 1473 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 310312 368.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 80731 1474 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 324085 364.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 80130 1497 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 315360 365.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 80168 1472 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 325054 364.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 79786 1473 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 316962 370.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 80473 1468 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 385573 311.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 82530 1427 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 322310 364.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 79522 1487 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 109816 1079 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 52768 2246 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 43210 2753 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 29803 3999 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 31494 3808 ns/op BenchmarkIsZero/ArrayComparable-4 268501 439.9 ns/op BenchmarkIsZero/ArrayIncomparable-4 28712 4178 ns/op BenchmarkIsZero/StructComparable-4 621628 189.3 ns/op BenchmarkIsZero/StructIncomparable-4 129207 920.5 ns/op BenchmarkIsZero/ArrayInt_4-4 1230308 97.18 ns/op BenchmarkIsZero/ArrayInt_1024-4 17094 7006 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 32605 3671 ns/op BenchmarkIsZero/Struct4Int-4 1224411 96.95 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 17144 7014 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 17200 7007 ns/op BenchmarkIsZero/StructInt_512-4 33246 3623 ns/op BenchmarkSetZero/Bool/Direct-4 4250178 28.22 ns/op BenchmarkSetZero/Bool/CachedZero-4 829125 140.5 ns/op BenchmarkSetZero/Bool/NewZero-4 604604 190.8 ns/op BenchmarkSetZero/Int/Direct-4 2307679 52.73 ns/op BenchmarkSetZero/Int/CachedZero-4 836784 143.5 ns/op BenchmarkSetZero/Int/NewZero-4 579764 189.8 ns/op BenchmarkSetZero/Uint/Direct-4 2172091 55.30 ns/op BenchmarkSetZero/Uint/CachedZero-4 779545 140.6 ns/op BenchmarkSetZero/Uint/NewZero-4 628561 193.9 ns/op BenchmarkSetZero/Float/Direct-4 2471734 48.00 ns/op BenchmarkSetZero/Float/CachedZero-4 834642 139.7 ns/op BenchmarkSetZero/Float/NewZero-4 624951 188.5 ns/op BenchmarkSetZero/Complex/Direct-4 2330120 48.77 ns/op BenchmarkSetZero/Complex/CachedZero-4 833749 145.4 ns/op BenchmarkSetZero/Complex/NewZero-4 597994 188.5 ns/op BenchmarkSetZero/Array/Direct-4 2133766 55.96 ns/op BenchmarkSetZero/Array/CachedZero-4 794668 143.9 ns/op BenchmarkSetZero/Array/NewZero-4 599090 188.8 ns/op BenchmarkSetZero/Chan/Direct-4 2515257 51.07 ns/op BenchmarkSetZero/Chan/CachedZero-4 810156 142.6 ns/op BenchmarkSetZero/Chan/NewZero-4 624046 191.8 ns/op BenchmarkSetZero/Func/Direct-4 2510414 48.13 ns/op BenchmarkSetZero/Func/CachedZero-4 788324 145.1 ns/op BenchmarkSetZero/Func/NewZero-4 596444 189.8 ns/op BenchmarkSetZero/Interface/Direct-4 2190370 53.24 ns/op BenchmarkSetZero/Interface/CachedZero-4 800254 141.7 ns/op BenchmarkSetZero/Interface/NewZero-4 601816 195.9 ns/op BenchmarkSetZero/Map/Direct-4 2300313 52.09 ns/op BenchmarkSetZero/Map/CachedZero-4 754047 148.3 ns/op BenchmarkSetZero/Map/NewZero-4 591933 190.2 ns/op BenchmarkSetZero/Pointer/Direct-4 2410183 48.50 ns/op BenchmarkSetZero/Pointer/CachedZero-4 794262 146.0 ns/op BenchmarkSetZero/Pointer/NewZero-4 575055 190.2 ns/op BenchmarkSetZero/Slice/Direct-4 2248095 53.71 ns/op BenchmarkSetZero/Slice/CachedZero-4 829440 140.3 ns/op BenchmarkSetZero/Slice/NewZero-4 624290 189.3 ns/op BenchmarkSetZero/String/Direct-4 2207684 54.19 ns/op BenchmarkSetZero/String/CachedZero-4 835201 139.6 ns/op BenchmarkSetZero/String/NewZero-4 608652 190.4 ns/op BenchmarkSetZero/Struct/Direct-4 2165800 55.39 ns/op BenchmarkSetZero/Struct/CachedZero-4 795703 141.8 ns/op BenchmarkSetZero/Struct/NewZero-4 600186 192.8 ns/op BenchmarkSelect/1-4 143808 837.7 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 61857 1871 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 31747 3627 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 210888 556.4 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 160158 753.2 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 121556 914.5 ns/op 139.96 MB/s BenchmarkCallArgCopy/size=256-4 94750 1072 ns/op 238.75 MB/s BenchmarkCallArgCopy/size=1024-4 81498 1572 ns/op 651.34 MB/s BenchmarkCallArgCopy/size=4096-4 37473 3101 ns/op 1320.86 MB/s BenchmarkCallArgCopy/size=65536-4 2175 52237 ns/op 1254.59 MB/s BenchmarkFieldByName1-4 1102590 97.09 ns/op BenchmarkFieldByName2-4 81658 1531 ns/op BenchmarkFieldByName3-4 10000 11452 ns/op BenchmarkInterfaceBig-4 3900460 33.78 ns/op BenchmarkInterfaceSmall-4 3948244 32.63 ns/op BenchmarkNew-4 2086826 54.91 ns/op BenchmarkMap/StringKeys/MapIndex-4 2170 54818 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1735 70070 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2028 56780 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1696 67258 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2036 54249 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1761 69133 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 190027 587.7 ns/op PASS ok reflect 19.497s goos: linux goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 9820 11301 ns/op 9299 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 13567 8843 ns/op 9390 B/op 1 allocs/op BenchmarkFindString-4 9955 10764 ns/op 9128 B/op 1 allocs/op BenchmarkFindSubmatch-4 9514 11538 ns/op 9148 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 10000 12761 ns/op 9877 B/op 2 allocs/op BenchmarkLiteral-4 15206 8341 ns/op BenchmarkNotLiteral-4 4206 28042 ns/op BenchmarkMatchClass-4 3676 37355 ns/op BenchmarkMatchClass_InRange-4 3516 36203 ns/op BenchmarkReplaceAll-4 2328 53312 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 15112 8335 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 34923 3519 ns/op BenchmarkAnchoredShortMatch-4 10000 10191 ns/op BenchmarkAnchoredLongMatch-4 18760 6332 ns/op BenchmarkOnePassShortA-4 19676 6093 ns/op BenchmarkNotOnePassShortA-4 7411 16540 ns/op BenchmarkOnePassShortB-4 25905 4595 ns/op BenchmarkNotOnePassShortB-4 9186 13082 ns/op BenchmarkOnePassLongPrefix-4 79011 1546 ns/op BenchmarkOnePassLongNotPrefix-4 27381 4469 ns/op BenchmarkMatchParallelShared-4 14102 7621 ns/op BenchmarkMatchParallelCopied-4 20695 6393 ns/op BenchmarkQuoteMetaAll-4 131986 892.1 ns/op 15.69 MB/s BenchmarkQuoteMetaNone-4 258554 463.3 ns/op 56.12 MB/s BenchmarkCompile/Onepass-4 3775 29728 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 1521 74280 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 183 635656 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3683484 32.22 ns/op 496.62 MB/s BenchmarkMatch/Easy0/32-4 15073 8149 ns/op 3.93 MB/s BenchmarkMatch/Easy0/1K-4 14301 8009 ns/op 127.86 MB/s BenchmarkMatch/Easy0i/16-4 3776638 31.85 ns/op 502.41 MB/s BenchmarkMatch/Easy0i/32-4 4803 22119 ns/op 1.45 MB/s BenchmarkMatch/Easy0i/1K-4 273 435959 ns/op 2.35 MB/s BenchmarkMatch/Easy1/16-4 3791125 31.62 ns/op 506.03 MB/s BenchmarkMatch/Easy1/32-4 14650 8303 ns/op 3.85 MB/s BenchmarkMatch/Easy1/1K-4 6193 18391 ns/op 55.68 MB/s BenchmarkMatch/Medium/16-4 3812180 31.66 ns/op 505.40 MB/s BenchmarkMatch/Medium/32-4 4958 20679 ns/op 1.55 MB/s BenchmarkMatch/Medium/1K-4 306 385007 ns/op 2.66 MB/s BenchmarkMatch/Hard/16-4 3690300 31.43 ns/op 509.11 MB/s BenchmarkMatch/Hard/32-4 3612 32331 ns/op 0.99 MB/s BenchmarkMatch/Hard/1K-4 172 693144 ns/op 1.48 MB/s BenchmarkMatch/Hard1/16-4 1354 84384 ns/op 0.19 MB/s BenchmarkMatch/Hard1/32-4 736 159060 ns/op 0.20 MB/s BenchmarkMatch/Hard1/1K-4 25 4636146 ns/op 0.22 MB/s BenchmarkMatch_onepass_regex/16-4 28536 4189 ns/op 3.82 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 17096 7141 ns/op 4.48 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 652 182300 ns/op 5.62 MB/s 23 B/op 0 allocs/op PASS ok regexp 8.855s goos: linux goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 626785 190.8 ns/op BenchmarkIsWordChar-4 183774 646.0 ns/op PASS ok regexp/syntax 2.246s goos: linux goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCallers/cached-4 71827 1588 ns/op BenchmarkCallers/inlined-4 69970 1709 ns/op BenchmarkCallers/no-cache-4 15878 7516 ns/op BenchmarkFPCallers/cached-4 2841760 42.52 ns/op BenchmarkMakeChan/Byte-4 969962 120.8 ns/op BenchmarkMakeChan/Int-4 737167 188.5 ns/op BenchmarkMakeChan/Ptr-4 553994 222.2 ns/op BenchmarkMakeChan/Struct/0-4 1040335 109.4 ns/op BenchmarkMakeChan/Struct/32-4 445186 277.6 ns/op BenchmarkMakeChan/Struct/40-4 271038 386.3 ns/op BenchmarkChanNonblocking-4 11093220 10.81 ns/op BenchmarkSelectUncontended-4 986797 141.2 ns/op BenchmarkSelectSyncContended-4 29233 4032 ns/op BenchmarkSelectAsyncContended-4 97591 1227 ns/op BenchmarkSelectNonblock-4 6736474 17.64 ns/op BenchmarkChanUncontended-4 8952 11514 ns/op BenchmarkChanContended-4 1243 91925 ns/op BenchmarkChanSync-4 158360 728.2 ns/op BenchmarkChanSyncWork-4 45946 2283 ns/op BenchmarkChanProdCons0-4 78824 1545 ns/op BenchmarkChanProdCons10-4 99772 1288 ns/op BenchmarkChanProdCons100-4 105006 1125 ns/op BenchmarkChanProdConsWork0-4 80553 1639 ns/op BenchmarkChanProdConsWork10-4 85497 1471 ns/op BenchmarkChanProdConsWork100-4 88186 1376 ns/op BenchmarkSelectProdCons-4 62445 1865 ns/op BenchmarkReceiveDataFromClosedChan-4 633525 189.2 ns/op BenchmarkChanCreation-4 201943 609.6 ns/op BenchmarkChanSem-4 130765 873.6 ns/op BenchmarkChanPopular-4 94 1314341 ns/op BenchmarkChanClosed-4 654714 200.4 ns/op BenchmarkCallClosure-4 5992513 18.77 ns/op BenchmarkCallClosure1-4 6241184 19.36 ns/op BenchmarkCallClosure2-4 1000000 105.7 ns/op BenchmarkCallClosure3-4 1476799 79.85 ns/op BenchmarkCallClosure4-4 1262086 89.73 ns/op BenchmarkComplex128DivNormal-4 9781201 12.30 ns/op BenchmarkComplex128DivNisNaN-4 8294337 14.50 ns/op BenchmarkComplex128DivDisNaN-4 7979434 14.50 ns/op BenchmarkComplex128DivNisInf-4 10301668 11.34 ns/op BenchmarkComplex128DivDisInf-4 6126768 19.66 ns/op BenchmarkAllocation-4 3159 41176 ns/op BenchmarkReadMemStats-4 6061 17537 ns/op BenchmarkReadMemStatsLatency-4 1 65745 p50-ns 65745 p90-ns 65745 p99-ns BenchmarkWriteBarrier-4 2077488 59.64 ns/op BenchmarkBulkWriteBarrier-4 5190271 20.53 ns/op BenchmarkScanStackNoLocals-4 3 45856849 ns/op BenchmarkMSpanCountAlloc/bits=64-4 10892060 9.651 ns/op BenchmarkMSpanCountAlloc/bits=128-4 9885606 10.56 ns/op BenchmarkMSpanCountAlloc/bits=256-4 9136804 13.08 ns/op BenchmarkMSpanCountAlloc/bits=512-4 6524152 17.81 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 4994623 25.23 ns/op BenchmarkHash5-4 6694598 17.33 ns/op 288.51 MB/s BenchmarkHash16-4 6131589 19.45 ns/op 822.53 MB/s BenchmarkHash64-4 6397924 18.42 ns/op 3474.34 MB/s BenchmarkHash1024-4 1983548 60.13 ns/op 17029.78 MB/s BenchmarkHash65536-4 38192 3163 ns/op 20718.74 MB/s BenchmarkAlignedLoad-4 7474465 15.33 ns/op BenchmarkUnalignedLoad-4 7262622 16.02 ns/op BenchmarkEqEfaceConcrete-4 6211417 19.22 ns/op BenchmarkEqIfaceConcrete-4 6495510 18.49 ns/op BenchmarkNeEfaceConcrete-4 6138274 19.77 ns/op BenchmarkNeIfaceConcrete-4 5936449 19.85 ns/op BenchmarkConvT2EByteSized/bool-4 6241264 19.34 ns/op BenchmarkConvT2EByteSized/uint8-4 6065874 19.79 ns/op BenchmarkConvT2ESmall-4 5494384 21.87 ns/op BenchmarkConvT2EUintptr-4 5564160 21.52 ns/op BenchmarkConvT2ELarge-4 1000000 103.1 ns/op BenchmarkConvT2ISmall-4 5484835 21.86 ns/op BenchmarkConvT2IUintptr-4 5207067 22.76 ns/op BenchmarkConvT2ILarge-4 1000000 103.8 ns/op BenchmarkConvI2E-4 4856804 24.15 ns/op BenchmarkConvI2I-4 5394220 21.28 ns/op BenchmarkAssertE2T-4 4727944 25.43 ns/op BenchmarkAssertE2TLarge-4 2250114 51.15 ns/op BenchmarkAssertE2I-4 5364210 22.24 ns/op BenchmarkAssertI2T-4 4452086 26.63 ns/op BenchmarkAssertI2I-4 5454447 22.38 ns/op BenchmarkAssertI2E-4 5698080 21.31 ns/op BenchmarkAssertE2E-4 6008236 20.36 ns/op BenchmarkAssertE2T2-4 3624753 33.16 ns/op BenchmarkAssertE2T2Blank-4 4387700 27.00 ns/op BenchmarkAssertI2E2-4 4383651 27.62 ns/op BenchmarkAssertI2E2Blank-4 5789095 20.72 ns/op BenchmarkAssertE2E2-4 4234515 28.27 ns/op BenchmarkAssertE2E2Blank-4 5813322 20.58 ns/op BenchmarkConvT2Ezero/zero/16-4 5472217 21.84 ns/op BenchmarkConvT2Ezero/zero/32-4 5352373 21.86 ns/op BenchmarkConvT2Ezero/zero/64-4 5548520 21.58 ns/op BenchmarkConvT2Ezero/zero/str-4 5400912 22.29 ns/op BenchmarkConvT2Ezero/zero/slice-4 5326574 22.41 ns/op BenchmarkConvT2Ezero/zero/big-4 187603 567.1 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1228143 94.28 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1000000 101.0 ns/op BenchmarkConvT2Ezero/nonzero/big-4 230695 530.2 ns/op BenchmarkConvT2Ezero/smallint/16-4 5444857 21.88 ns/op BenchmarkConvT2Ezero/smallint/32-4 5432995 22.23 ns/op BenchmarkConvT2Ezero/smallint/64-4 5518254 21.54 ns/op BenchmarkConvT2Ezero/largeint/16-4 1530412 74.61 ns/op BenchmarkConvT2Ezero/largeint/32-4 1643643 74.00 ns/op BenchmarkConvT2Ezero/largeint/64-4 1473891 72.55 ns/op BenchmarkMalloc8-4 1741495 63.13 ns/op BenchmarkMalloc16-4 1555341 65.46 ns/op BenchmarkMallocTypeInfo8-4 1717862 68.71 ns/op BenchmarkMallocTypeInfo16-4 1444585 79.47 ns/op BenchmarkMallocLargeStruct-4 148102 806.5 ns/op BenchmarkGoroutineSelect-4 69 1717057 ns/op BenchmarkGoroutineBlocking-4 68 1679023 ns/op BenchmarkGoroutineForRange-4 64 1810130 ns/op BenchmarkGoroutineIdle-4 93 1358072 ns/op BenchmarkHashStringSpeed-4 2346316 42.70 ns/op BenchmarkHashBytesSpeed-4 1344628 86.08 ns/op BenchmarkHashInt32Speed-4 3059605 39.97 ns/op BenchmarkHashInt64Speed-4 2968708 40.06 ns/op BenchmarkHashStringArraySpeed-4 605623 195.6 ns/op BenchmarkMegMap-4 3188094 36.81 ns/op BenchmarkMegOneMap-4 3973456 30.02 ns/op BenchmarkMegEqMap-4 1386 84261 ns/op BenchmarkMegEmptyMap-4 4797604 25.27 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2615200 45.94 ns/op BenchmarkSmallStrMap-4 3229503 36.08 ns/op BenchmarkMapStringKeysEight_16-4 3140648 36.18 ns/op BenchmarkMapStringKeysEight_32-4 3121136 37.88 ns/op BenchmarkMapStringKeysEight_64-4 3166598 38.19 ns/op BenchmarkMapStringKeysEight_1M-4 3178821 37.52 ns/op BenchmarkIntMap-4 3925020 30.46 ns/op BenchmarkMapFirst/1-4 4570466 26.13 ns/op BenchmarkMapFirst/2-4 4419812 26.17 ns/op BenchmarkMapFirst/3-4 4593988 26.07 ns/op BenchmarkMapFirst/4-4 4358643 27.09 ns/op BenchmarkMapFirst/5-4 4247310 28.04 ns/op BenchmarkMapFirst/6-4 4352563 26.99 ns/op BenchmarkMapFirst/7-4 4262752 27.05 ns/op BenchmarkMapFirst/8-4 4268811 26.12 ns/op BenchmarkMapFirst/9-4 3764559 31.71 ns/op BenchmarkMapFirst/10-4 3644571 32.36 ns/op BenchmarkMapFirst/11-4 3700178 31.34 ns/op BenchmarkMapFirst/12-4 3527918 32.60 ns/op BenchmarkMapFirst/13-4 3731479 32.81 ns/op BenchmarkMapFirst/14-4 3854640 31.66 ns/op BenchmarkMapFirst/15-4 3820712 31.99 ns/op BenchmarkMapFirst/16-4 3737487 32.14 ns/op BenchmarkMapMid/1-4 4460355 26.86 ns/op BenchmarkMapMid/2-4 4228861 27.31 ns/op BenchmarkMapMid/3-4 4416702 27.22 ns/op BenchmarkMapMid/4-4 4111048 28.77 ns/op BenchmarkMapMid/5-4 4256932 28.26 ns/op BenchmarkMapMid/6-4 4248928 28.36 ns/op BenchmarkMapMid/7-4 3916701 28.36 ns/op BenchmarkMapMid/8-4 4067396 29.73 ns/op BenchmarkMapMid/9-4 3802609 31.59 ns/op BenchmarkMapMid/10-4 3721270 33.10 ns/op BenchmarkMapMid/11-4 3783531 30.59 ns/op BenchmarkMapMid/12-4 3489668 33.81 ns/op BenchmarkMapMid/13-4 3597453 32.29 ns/op BenchmarkMapMid/14-4 3741266 32.35 ns/op BenchmarkMapMid/15-4 3577252 32.75 ns/op BenchmarkMapMid/16-4 3649098 30.46 ns/op BenchmarkMapLast/1-4 4351159 27.31 ns/op BenchmarkMapLast/2-4 4146664 27.38 ns/op BenchmarkMapLast/3-4 3890326 28.40 ns/op BenchmarkMapLast/4-4 4141922 29.26 ns/op BenchmarkMapLast/5-4 4208809 29.17 ns/op BenchmarkMapLast/6-4 3907927 30.31 ns/op BenchmarkMapLast/7-4 3970225 30.54 ns/op BenchmarkMapLast/8-4 3802166 32.07 ns/op BenchmarkMapLast/9-4 3522085 33.24 ns/op BenchmarkMapLast/10-4 3456153 32.37 ns/op BenchmarkMapLast/11-4 3558505 33.61 ns/op BenchmarkMapLast/12-4 3319348 35.52 ns/op BenchmarkMapLast/13-4 3293905 36.38 ns/op BenchmarkMapLast/14-4 3594309 31.66 ns/op BenchmarkMapLast/15-4 3590031 33.95 ns/op BenchmarkMapLast/16-4 3616945 32.41 ns/op BenchmarkMapCycle-4 2107839 55.73 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3440352 34.63 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2260 50917 ns/op BenchmarkMakeMap/[Byte]Byte-4 469252 221.0 ns/op BenchmarkMakeMap/[Int]Int-4 284449 415.1 ns/op BenchmarkNewEmptyMap-4 3975193 29.33 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1316409 90.95 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 422818 260.6 ns/op BenchmarkMapIterEmpty-4 5394415 22.29 ns/op BenchmarkSameLengthMap-4 4384294 27.17 ns/op BenchmarkBigKeyMap-4 1544072 78.26 ns/op BenchmarkBigValMap-4 1411264 85.54 ns/op BenchmarkSmallKeyMap-4 2876031 42.02 ns/op BenchmarkMapPopulate/1-4 1970952 60.59 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 131264 871.1 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 9086 14218 ns/op 3349 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 669 181892 ns/op 53306 B/op 72 allocs/op BenchmarkMapPopulate/10000-4 52 2508174 ns/op 427908 B/op 322 allocs/op BenchmarkMapPopulate/100000-4 4 29330190 ns/op 3609372 B/op 4000 allocs/op BenchmarkComplexAlgMap-4 480118 251.4 ns/op BenchmarkGoMapClear/Reflexive/1-4 1508272 79.45 ns/op BenchmarkGoMapClear/Reflexive/10-4 1390952 85.79 ns/op BenchmarkGoMapClear/Reflexive/100-4 493414 235.5 ns/op BenchmarkGoMapClear/Reflexive/1000-4 56528 2127 ns/op BenchmarkGoMapClear/Reflexive/10000-4 6310 18859 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1210496 99.04 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1000000 107.4 ns/op BenchmarkGoMapClear/NonReflexive/100-4 468872 251.0 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 55300 2136 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 6286 18955 ns/op BenchmarkMapStringConversion/32/simple-4 1790682 66.91 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1585440 75.22 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1651724 73.29 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1691318 71.00 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1437480 82.88 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1508052 78.30 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1830946 63.04 ns/op BenchmarkMapInterfacePtr-4 1965718 61.10 ns/op BenchmarkNewEmptyMapHintLessThan8-4 2891898 41.70 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 105330 1178 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 4653 24457 ns/op BenchmarkMapPop1000-4 354 348695 ns/op BenchmarkMapPop10000-4 19 6643339 ns/op BenchmarkMapAssign/Int32/256-4 2339748 52.48 ns/op BenchmarkMapAssign/Int32/65536-4 898263 123.9 ns/op BenchmarkMapAssign/Int64/256-4 2327724 51.14 ns/op BenchmarkMapAssign/Int64/65536-4 693452 155.2 ns/op BenchmarkMapAssign/Str/256-4 1887087 65.00 ns/op BenchmarkMapAssign/Str/65536-4 368444 304.7 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1504746 78.60 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 552610 195.1 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1462358 81.35 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 448893 233.7 ns/op BenchmarkMapOperatorAssign/Str/256-4 461797 2503 ns/op BenchmarkMapOperatorAssign/Str/65536-4 127743 845.7 ns/op BenchmarkMapAppendAssign/Int32/256-4 1000000 149.6 ns/op 32 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 167547 609.9 ns/op 72 B/op 1 allocs/op BenchmarkMapAppendAssign/Int64/256-4 973004 147.0 ns/op 33 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 163806 647.3 ns/op 81 B/op 1 allocs/op BenchmarkMapAppendAssign/Str/256-4 789928 228.2 ns/op 51 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 104806 1085 ns/op 141 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1707620 76.27 ns/op BenchmarkMapDelete/Int32/1000-4 1925818 61.82 ns/op BenchmarkMapDelete/Int32/10000-4 1846104 65.18 ns/op BenchmarkMapDelete/Int64/100-4 1771812 70.10 ns/op BenchmarkMapDelete/Int64/1000-4 1870328 63.86 ns/op BenchmarkMapDelete/Int64/10000-4 1695390 67.48 ns/op BenchmarkMapDelete/Str/100-4 1374500 84.46 ns/op BenchmarkMapDelete/Str/1000-4 1499324 80.09 ns/op BenchmarkMapDelete/Str/10000-4 1344828 87.10 ns/op BenchmarkMapDelete/Pointer/100-4 1431518 87.56 ns/op BenchmarkMapDelete/Pointer/1000-4 1675027 71.27 ns/op BenchmarkMapDelete/Pointer/10000-4 1615814 74.82 ns/op BenchmarkMemmove/0-4 13434810 8.717 ns/op BenchmarkMemmove/1-4 1871458 62.88 ns/op 15.90 MB/s BenchmarkMemmove/2-4 1864923 64.29 ns/op 31.11 MB/s BenchmarkMemmove/3-4 1815140 65.21 ns/op 46.00 MB/s BenchmarkMemmove/4-4 1868736 64.46 ns/op 62.06 MB/s BenchmarkMemmove/5-4 1855292 65.10 ns/op 76.81 MB/s BenchmarkMemmove/6-4 1834623 65.27 ns/op 91.93 MB/s BenchmarkMemmove/7-4 1869086 65.56 ns/op 106.77 MB/s BenchmarkMemmove/8-4 1940158 62.00 ns/op 129.03 MB/s BenchmarkMemmove/9-4 1786011 68.00 ns/op 132.35 MB/s BenchmarkMemmove/10-4 1765902 67.77 ns/op 147.57 MB/s BenchmarkMemmove/11-4 1757798 67.62 ns/op 162.66 MB/s BenchmarkMemmove/12-4 1751306 68.16 ns/op 176.05 MB/s BenchmarkMemmove/13-4 1752772 67.70 ns/op 192.03 MB/s BenchmarkMemmove/14-4 1760672 68.09 ns/op 205.60 MB/s BenchmarkMemmove/15-4 1747725 68.73 ns/op 218.26 MB/s BenchmarkMemmove/16-4 1871396 64.71 ns/op 247.26 MB/s BenchmarkMemmove/32-4 1805522 67.14 ns/op 476.64 MB/s BenchmarkMemmove/64-4 1603027 74.86 ns/op 854.94 MB/s BenchmarkMemmove/128-4 1318000 90.50 ns/op 1414.39 MB/s BenchmarkMemmove/256-4 985815 118.0 ns/op 2170.35 MB/s BenchmarkMemmove/512-4 576568 205.6 ns/op 2490.03 MB/s BenchmarkMemmove/1024-4 387027 310.6 ns/op 3296.87 MB/s BenchmarkMemmove/2048-4 230138 510.6 ns/op 4011.02 MB/s BenchmarkMemmove/4096-4 127027 939.7 ns/op 4358.99 MB/s BenchmarkMemmoveOverlap/32-4 1786405 68.49 ns/op 467.23 MB/s BenchmarkMemmoveOverlap/64-4 1572921 76.56 ns/op 835.94 MB/s BenchmarkMemmoveOverlap/128-4 1306030 91.95 ns/op 1392.10 MB/s BenchmarkMemmoveOverlap/256-4 1000000 117.6 ns/op 2177.29 MB/s BenchmarkMemmoveOverlap/512-4 580224 204.1 ns/op 2508.35 MB/s BenchmarkMemmoveOverlap/1024-4 381301 304.9 ns/op 3358.23 MB/s BenchmarkMemmoveOverlap/2048-4 230943 508.5 ns/op 4027.23 MB/s BenchmarkMemmoveOverlap/4096-4 127570 924.9 ns/op 4428.57 MB/s BenchmarkMemmoveUnalignedDst/0-4 13526367 8.261 ns/op BenchmarkMemmoveUnalignedDst/1-4 1884842 64.53 ns/op 15.50 MB/s BenchmarkMemmoveUnalignedDst/2-4 1818150 66.30 ns/op 30.17 MB/s BenchmarkMemmoveUnalignedDst/3-4 1816251 66.33 ns/op 45.23 MB/s BenchmarkMemmoveUnalignedDst/4-4 1857848 65.69 ns/op 60.89 MB/s BenchmarkMemmoveUnalignedDst/5-4 1791396 65.53 ns/op 76.30 MB/s BenchmarkMemmoveUnalignedDst/6-4 1821567 66.50 ns/op 90.23 MB/s BenchmarkMemmoveUnalignedDst/7-4 1825074 65.55 ns/op 106.79 MB/s BenchmarkMemmoveUnalignedDst/8-4 1867267 63.24 ns/op 126.51 MB/s BenchmarkMemmoveUnalignedDst/9-4 1755986 68.49 ns/op 131.40 MB/s BenchmarkMemmoveUnalignedDst/10-4 1732866 69.09 ns/op 144.75 MB/s BenchmarkMemmoveUnalignedDst/11-4 1750825 70.05 ns/op 157.03 MB/s BenchmarkMemmoveUnalignedDst/12-4 1739526 69.71 ns/op 172.15 MB/s BenchmarkMemmoveUnalignedDst/13-4 1735820 69.10 ns/op 188.12 MB/s BenchmarkMemmoveUnalignedDst/14-4 1749148 69.46 ns/op 201.56 MB/s BenchmarkMemmoveUnalignedDst/15-4 1743762 69.66 ns/op 215.35 MB/s BenchmarkMemmoveUnalignedDst/16-4 1745420 67.11 ns/op 238.42 MB/s BenchmarkMemmoveUnalignedDst/32-4 1676053 71.83 ns/op 445.48 MB/s BenchmarkMemmoveUnalignedDst/64-4 1491487 80.29 ns/op 797.08 MB/s BenchmarkMemmoveUnalignedDst/128-4 1253456 95.17 ns/op 1345.01 MB/s BenchmarkMemmoveUnalignedDst/256-4 965149 120.7 ns/op 2120.47 MB/s BenchmarkMemmoveUnalignedDst/512-4 551632 213.7 ns/op 2396.31 MB/s BenchmarkMemmoveUnalignedDst/1024-4 362456 327.7 ns/op 3125.18 MB/s BenchmarkMemmoveUnalignedDst/2048-4 228715 517.4 ns/op 3958.23 MB/s BenchmarkMemmoveUnalignedDst/4096-4 119451 974.7 ns/op 4202.22 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1682462 71.02 ns/op 450.59 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1519748 79.43 ns/op 805.72 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1264021 94.25 ns/op 1358.16 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 983478 121.4 ns/op 2109.13 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 573866 207.1 ns/op 2472.78 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 389438 309.5 ns/op 3308.18 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 234055 513.6 ns/op 3987.84 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 127359 934.1 ns/op 4385.16 MB/s BenchmarkMemmoveUnalignedSrc/0-4 13466048 8.618 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1894058 63.74 ns/op 15.69 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1801860 65.63 ns/op 30.47 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1804970 65.91 ns/op 45.52 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1823068 65.25 ns/op 61.30 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1838342 65.03 ns/op 76.89 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1844762 64.80 ns/op 92.60 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1828359 67.60 ns/op 103.55 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1849908 61.99 ns/op 129.04 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1745371 68.06 ns/op 132.24 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1754174 67.99 ns/op 147.07 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1762585 68.23 ns/op 161.23 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1744927 68.37 ns/op 175.51 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1750582 68.46 ns/op 189.90 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1753957 67.84 ns/op 206.38 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1752217 69.28 ns/op 216.51 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1782762 66.33 ns/op 241.21 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1705556 70.24 ns/op 455.58 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1523509 78.01 ns/op 820.37 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1263092 93.64 ns/op 1366.97 MB/s BenchmarkMemmoveUnalignedSrc/256-4 980178 119.5 ns/op 2141.87 MB/s BenchmarkMemmoveUnalignedSrc/512-4 565809 211.2 ns/op 2423.88 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 380109 312.7 ns/op 3275.12 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 226627 524.2 ns/op 3907.12 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 125730 960.7 ns/op 4263.34 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1515668 78.44 ns/op 203.99 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1519629 77.94 ns/op 205.28 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1471275 81.33 ns/op 196.73 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1430013 83.68 ns/op 191.20 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1456024 82.12 ns/op 194.83 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1457173 82.64 ns/op 193.62 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1463190 80.73 ns/op 198.19 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1462255 82.86 ns/op 193.10 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1285567 92.16 ns/op 694.43 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1205923 99.38 ns/op 643.98 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1269376 93.07 ns/op 687.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1247600 94.67 ns/op 676.07 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1277720 92.83 ns/op 689.46 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1279258 94.51 ns/op 677.17 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1278849 93.37 ns/op 685.42 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1261135 95.18 ns/op 672.38 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 833953 134.9 ns/op 1897.12 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 731588 163.7 ns/op 1563.61 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 873338 134.6 ns/op 1901.86 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 815103 137.5 ns/op 1861.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 878084 136.3 ns/op 1878.64 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 860294 137.5 ns/op 1862.22 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 860074 135.8 ns/op 1885.26 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 873872 135.5 ns/op 1889.44 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 119694 1009 ns/op 4057.84 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 78682 1523 ns/op 2688.91 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 124575 951.4 ns/op 4305.45 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 124647 969.5 ns/op 4224.66 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 124014 958.8 ns/op 4271.84 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 124508 961.7 ns/op 4259.03 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 125056 951.4 ns/op 4305.21 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 124119 966.2 ns/op 4239.32 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7416 15450 ns/op 4241.69 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 4754 24084 ns/op 2721.12 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 7452 14309 ns/op 4579.95 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 7280 14718 ns/op 4452.87 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 7261 14427 ns/op 4542.61 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 7194 14799 ns/op 4428.51 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 7522 14527 ns/op 4511.39 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 7254 14507 ns/op 4517.53 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1686996 70.38 ns/op 454.67 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1496850 80.84 ns/op 791.68 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1253460 94.72 ns/op 1351.40 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 983306 120.8 ns/op 2118.45 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 562483 209.7 ns/op 2441.34 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 385857 306.4 ns/op 3342.06 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 233353 513.6 ns/op 3987.66 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 128719 932.8 ns/op 4390.91 MB/s BenchmarkMemclr/5-4 10762486 10.81 ns/op 462.53 MB/s BenchmarkMemclr/16-4 10413724 11.47 ns/op 1395.47 MB/s BenchmarkMemclr/64-4 9927432 12.06 ns/op 5304.95 MB/s BenchmarkMemclr/256-4 8510527 14.01 ns/op 18267.50 MB/s BenchmarkMemclr/4096-4 2332204 51.84 ns/op 79007.53 MB/s BenchmarkMemclr/65536-4 73012 1824 ns/op 35932.71 MB/s BenchmarkMemclr/1M-4 2574 43407 ns/op 24156.94 MB/s BenchmarkMemclr/4M-4 634 167605 ns/op 25025.00 MB/s BenchmarkMemclr/8M-4 284 489848 ns/op 17124.92 MB/s BenchmarkMemclr/16M-4 51 2087770 ns/op 8035.95 MB/s BenchmarkMemclr/64M-4 10 10597333 ns/op 6332.62 MB/s BenchmarkMemclrUnaligned/0_5-4 7110961 17.07 ns/op 292.97 MB/s BenchmarkMemclrUnaligned/0_16-4 7298419 16.75 ns/op 955.20 MB/s BenchmarkMemclrUnaligned/0_64-4 7026921 17.00 ns/op 3765.29 MB/s BenchmarkMemclrUnaligned/0_256-4 6470622 18.50 ns/op 13834.15 MB/s BenchmarkMemclrUnaligned/0_4096-4 2196470 54.67 ns/op 74917.48 MB/s BenchmarkMemclrUnaligned/0_65536-4 62468 1654 ns/op 39624.49 MB/s BenchmarkMemclrUnaligned/1_5-4 7079148 16.58 ns/op 301.50 MB/s BenchmarkMemclrUnaligned/1_16-4 7187174 16.66 ns/op 960.11 MB/s BenchmarkMemclrUnaligned/1_64-4 7077932 17.00 ns/op 3765.37 MB/s BenchmarkMemclrUnaligned/1_256-4 5970994 20.14 ns/op 12713.13 MB/s BenchmarkMemclrUnaligned/1_4096-4 1283313 93.22 ns/op 43939.57 MB/s BenchmarkMemclrUnaligned/1_65536-4 66415 2072 ns/op 31622.04 MB/s BenchmarkMemclrUnaligned/4_5-4 7220695 16.60 ns/op 301.19 MB/s BenchmarkMemclrUnaligned/4_16-4 7366372 16.76 ns/op 954.53 MB/s BenchmarkMemclrUnaligned/4_64-4 6967136 17.08 ns/op 3746.55 MB/s BenchmarkMemclrUnaligned/4_256-4 6085662 19.34 ns/op 13235.74 MB/s BenchmarkMemclrUnaligned/4_4096-4 1316252 88.09 ns/op 46497.49 MB/s BenchmarkMemclrUnaligned/4_65536-4 53830 1998 ns/op 32799.14 MB/s BenchmarkMemclrUnaligned/7_5-4 7166090 16.63 ns/op 300.74 MB/s BenchmarkMemclrUnaligned/7_16-4 7262755 16.53 ns/op 968.13 MB/s BenchmarkMemclrUnaligned/7_64-4 7106289 17.06 ns/op 3750.80 MB/s BenchmarkMemclrUnaligned/7_256-4 5648493 20.80 ns/op 12310.18 MB/s BenchmarkMemclrUnaligned/7_4096-4 1282790 94.01 ns/op 43568.51 MB/s BenchmarkMemclrUnaligned/7_65536-4 48920 2095 ns/op 31275.32 MB/s BenchmarkMemclrUnaligned/0_1M-4 2782 39361 ns/op 26639.79 MB/s BenchmarkMemclrUnaligned/0_4M-4 670 176922 ns/op 23707.15 MB/s BenchmarkMemclrUnaligned/0_8M-4 265 506956 ns/op 16547.01 MB/s BenchmarkMemclrUnaligned/0_16M-4 51 2256143 ns/op 7436.24 MB/s BenchmarkMemclrUnaligned/0_64M-4 10 10327723 ns/op 6497.93 MB/s BenchmarkMemclrUnaligned/1_1M-4 2686 39158 ns/op 26778.10 MB/s BenchmarkMemclrUnaligned/1_4M-4 634 171263 ns/op 24490.38 MB/s BenchmarkMemclrUnaligned/1_8M-4 184 587478 ns/op 14279.01 MB/s BenchmarkMemclrUnaligned/1_16M-4 38 2648010 ns/op 6335.78 MB/s BenchmarkMemclrUnaligned/1_64M-4 10 10527208 ns/op 6374.80 MB/s BenchmarkMemclrUnaligned/4_1M-4 2534 42950 ns/op 24414.05 MB/s BenchmarkMemclrUnaligned/4_4M-4 663 168359 ns/op 24912.82 MB/s BenchmarkMemclrUnaligned/4_8M-4 200 618130 ns/op 13570.95 MB/s BenchmarkMemclrUnaligned/4_16M-4 46 2539696 ns/op 6605.99 MB/s BenchmarkMemclrUnaligned/4_64M-4 10 10505966 ns/op 6387.69 MB/s BenchmarkMemclrUnaligned/7_1M-4 2728 41209 ns/op 25445.33 MB/s BenchmarkMemclrUnaligned/7_4M-4 672 166939 ns/op 25124.84 MB/s BenchmarkMemclrUnaligned/7_8M-4 204 567609 ns/op 14778.85 MB/s BenchmarkMemclrUnaligned/7_16M-4 40 2504286 ns/op 6699.40 MB/s BenchmarkMemclrUnaligned/7_64M-4 10 10345225 ns/op 6486.94 MB/s BenchmarkGoMemclr/5-4 2064162 58.93 ns/op 84.85 MB/s BenchmarkGoMemclr/16-4 489674 251.7 ns/op 63.57 MB/s BenchmarkGoMemclr/64-4 123849 958.1 ns/op 66.80 MB/s BenchmarkGoMemclr/256-4 31892 3680 ns/op 69.57 MB/s BenchmarkMemclrRange/1K_2K-4 65824 1802 ns/op 53203.85 MB/s BenchmarkMemclrRange/2K_8K-4 30878 3910 ns/op 85293.22 MB/s BenchmarkMemclrRange/4K_16K-4 42530 2791 ns/op 115770.52 MB/s BenchmarkMemclrRange/160K_228K-4 2550 49274 ns/op 33747.57 MB/s BenchmarkClearFat7-4 5605322 19.88 ns/op BenchmarkClearFat8-4 6653697 17.57 ns/op BenchmarkClearFat11-4 5422394 21.14 ns/op BenchmarkClearFat12-4 5496121 19.76 ns/op BenchmarkClearFat13-4 5840539 21.39 ns/op BenchmarkClearFat14-4 5449323 20.85 ns/op BenchmarkClearFat15-4 5485358 20.60 ns/op BenchmarkClearFat16-4 6265388 18.65 ns/op BenchmarkClearFat24-4 6202382 18.79 ns/op BenchmarkClearFat32-4 5781249 19.75 ns/op BenchmarkClearFat40-4 5432368 21.67 ns/op BenchmarkClearFat48-4 5344596 21.81 ns/op BenchmarkClearFat56-4 5431392 22.10 ns/op BenchmarkClearFat64-4 5239723 22.89 ns/op BenchmarkClearFat72-4 4641169 24.31 ns/op BenchmarkClearFat128-4 3684492 32.89 ns/op BenchmarkClearFat256-4 2608012 45.92 ns/op BenchmarkClearFat512-4 1343974 88.52 ns/op BenchmarkClearFat1024-4 805078 144.5 ns/op BenchmarkClearFat1032-4 776698 152.6 ns/op BenchmarkClearFat1040-4 767980 153.9 ns/op BenchmarkCopyFat7-4 5580346 18.97 ns/op BenchmarkCopyFat8-4 6689587 17.70 ns/op BenchmarkCopyFat11-4 5700362 20.76 ns/op BenchmarkCopyFat12-4 5369788 20.16 ns/op BenchmarkCopyFat13-4 5520807 21.30 ns/op BenchmarkCopyFat14-4 5675900 21.30 ns/op BenchmarkCopyFat15-4 5663685 19.87 ns/op BenchmarkCopyFat16-4 6297496 18.10 ns/op BenchmarkCopyFat24-4 5698808 18.85 ns/op BenchmarkCopyFat32-4 5725130 20.71 ns/op BenchmarkCopyFat64-4 5027480 23.62 ns/op BenchmarkCopyFat72-4 4522537 24.77 ns/op BenchmarkCopyFat128-4 3483925 33.75 ns/op BenchmarkCopyFat256-4 2507724 46.88 ns/op BenchmarkCopyFat512-4 1233285 96.94 ns/op BenchmarkCopyFat520-4 1238349 96.32 ns/op BenchmarkCopyFat1024-4 779907 158.7 ns/op BenchmarkCopyFat1032-4 750069 159.7 ns/op BenchmarkCopyFat1040-4 749662 160.9 ns/op BenchmarkIssue18740/2byte-4 422 268427 ns/op BenchmarkIssue18740/4byte-4 726 162581 ns/op BenchmarkIssue18740/8byte-4 1027 116115 ns/op BenchmarkMemclrKnownSize1-4 8719920 13.87 ns/op 72.10 MB/s BenchmarkMemclrKnownSize2-4 5641264 21.33 ns/op 93.75 MB/s BenchmarkMemclrKnownSize4-4 3281293 36.20 ns/op 110.51 MB/s BenchmarkMemclrKnownSize8-4 926916 121.4 ns/op 65.91 MB/s BenchmarkMemclrKnownSize16-4 481138 242.5 ns/op 65.98 MB/s BenchmarkMemclrKnownSize32-4 257505 469.6 ns/op 68.14 MB/s BenchmarkMemclrKnownSize64-4 130741 921.8 ns/op 69.43 MB/s BenchmarkMemclrKnownSize112-4 75636 1606 ns/op 69.73 MB/s BenchmarkMemclrKnownSize128-4 65547 1790 ns/op 71.51 MB/s BenchmarkMemclrKnownSize192-4 44137 2746 ns/op 69.91 MB/s BenchmarkMemclrKnownSize248-4 34152 3495 ns/op 70.96 MB/s BenchmarkMemclrKnownSize256-4 33565 3536 ns/op 72.40 MB/s BenchmarkMemclrKnownSize512-4 16753 7208 ns/op 71.03 MB/s BenchmarkMemclrKnownSize1024-4 8330 14216 ns/op 72.03 MB/s BenchmarkMemclrKnownSize4096-4 2084 57443 ns/op 71.31 MB/s BenchmarkMemclrKnownSize512KiB-4 15 7630964 ns/op 68.71 MB/s BenchmarkReadMetricsLatency-4 10000 6757 p50-ns 10641 p90-ns 30207 p99-ns BenchmarkFinalizer-4 171 677980 ns/op BenchmarkFinalizerRun-4 184159 862.7 ns/op BenchmarkMinFloat-4 1610168 74.78 ns/op BenchmarkMaxFloat-4 1498328 79.77 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 6585630 18.14 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 3144939 38.28 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2439198 49.17 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2379405 50.43 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1306510 91.41 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 101.6 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2235110 53.29 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1249275 96.19 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1322887 90.85 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1989898 60.05 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1991466 60.46 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1717285 70.28 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1475686 81.82 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1325149 88.93 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 8184682 14.68 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 8573844 14.14 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 8485909 14.04 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 8083675 14.66 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 7437820 16.09 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6760464 17.85 ns/op BenchmarkFindBitRange64/PatternAASize2-4 8122496 14.71 ns/op BenchmarkFindBitRange64/PatternAASize8-4 8502674 13.98 ns/op BenchmarkFindBitRange64/PatternAASize32-4 8543890 14.01 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 8263017 14.74 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 8380546 13.91 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8504023 14.00 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 8158288 14.64 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 8517930 14.00 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 7913575 13.98 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8158426 14.81 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 8599479 14.03 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8512447 13.95 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8133448 14.59 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8191782 14.81 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8033079 14.72 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 8203336 14.70 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 8127139 14.78 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 8126923 14.81 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8101806 14.67 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 8149178 14.75 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 8087073 14.77 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 8004664 14.77 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7905765 15.26 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7939138 15.14 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 7582561 14.78 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8456137 13.98 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 8554125 13.95 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 8009197 14.59 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8584027 13.91 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8588924 13.96 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8162851 14.68 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8560736 13.95 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8525335 13.98 ns/op BenchmarkNetpollBreak-4 3420 31559 ns/op BenchmarkPinnerPinUnpinBatch-4 888 123178 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 219 560784 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 909 130857 ns/op BenchmarkPinnerPinUnpin-4 996495 110.2 ns/op BenchmarkPinnerPinUnpinTiny-4 1000000 110.6 ns/op BenchmarkPinnerPinUnpinDouble-4 416245 286.5 ns/op BenchmarkPinnerPinUnpinParallel-4 3396050 37.85 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 2667525 37.84 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 214647 598.7 ns/op BenchmarkPinnerIsPinnedOnPinned-4 5741948 20.57 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 5743078 20.85 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 8187102 12.43 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 9273626 13.30 ns/op BenchmarkPingPongHog-4 456 350817 ns/op BenchmarkStackGrowth-4 88543 1214 ns/op BenchmarkStackGrowthDeep-4 1135 106874 ns/op BenchmarkCreateGoroutines-4 49749 2518 ns/op BenchmarkCreateGoroutinesParallel-4 40971 3129 ns/op BenchmarkCreateGoroutinesCapture-4 7789 14570 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 35628 3138 ns/op BenchmarkClosureCall-4 17959930 6.518 ns/op BenchmarkWakeupParallelSpinning/0s-4 8420 18887 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4945 21941 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4905 24437 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3432 36035 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2167 56904 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1249 95767 ns/op BenchmarkWakeupParallelSpinning/50µs-4 644 193953 ns/op BenchmarkWakeupParallelSpinning/100µs-4 345 368396 ns/op BenchmarkWakeupParallelSyscall/0s-4 741 155083 ns/op BenchmarkWakeupParallelSyscall/1µs-4 724 159986 ns/op BenchmarkWakeupParallelSyscall/2µs-4 739 156790 ns/op BenchmarkWakeupParallelSyscall/5µs-4 736 191061 ns/op BenchmarkWakeupParallelSyscall/10µs-4 688 175677 ns/op BenchmarkWakeupParallelSyscall/20µs-4 594 233024 ns/op BenchmarkWakeupParallelSyscall/50µs-4 397 283715 ns/op BenchmarkWakeupParallelSyscall/100µs-4 309 378274 ns/op BenchmarkMatmult-4 3947010 39.78 ns/op BenchmarkFastrand-4 9891339 12.41 ns/op BenchmarkFastrand64-4 9534992 11.09 ns/op BenchmarkFastrandHashiter-4 4097118 27.28 ns/op BenchmarkFastrandn/2-4 5422017 21.98 ns/op BenchmarkFastrandn/3-4 5122605 23.24 ns/op BenchmarkFastrandn/4-4 5543739 21.58 ns/op BenchmarkFastrandn/5-4 5498233 21.84 ns/op BenchmarkIfaceCmp100-4 97190 1234 ns/op BenchmarkIfaceCmpNil100-4 152853 782.9 ns/op BenchmarkEfaceCmpDiff-4 37635 3188 ns/op BenchmarkEfaceCmpDiffIndirect-4 30430 3979 ns/op BenchmarkDefer-4 1213082 98.40 ns/op BenchmarkDefer10-4 697484 170.9 ns/op BenchmarkDeferMany-4 410334 410.7 ns/op BenchmarkPanicRecover-4 576342 204.7 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 550021 209.6 ns/op 83.00 p50-ns 85.00 p90-ns 187.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 542143 338.6 ns/op 83.00 p50-ns 117.0 p90-ns 249.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 3123 44590 ns/op 36773 p50-ns 53787 p90-ns 167988 p99-ns BenchmarkGoroutineProfile/small/loaded-4 511 263900 ns/op 120091 p50-ns 355868 p90-ns 3165339 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 501691 206.2 ns/op 82.00 p50-ns 84.00 p90-ns 112.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 479115 315.1 ns/op 84.00 p50-ns 103.0 p90-ns 192.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 26 3879433 ns/op 3849257 p50-ns 4191641 p90-ns 4887321 p99-ns BenchmarkGoroutineProfile/large/loaded-4 26 7283785 ns/op 4509068 p50-ns 13515045 p90-ns 38309916 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 590030 239.0 ns/op 83.00 p50-ns 85.00 p90-ns 146.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 502086 391.1 ns/op 83.00 p50-ns 143.0 p90-ns 302.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 919 131316 ns/op 121272 p50-ns 153426 p90-ns 284785 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 338 517527 ns/op 264332 p50-ns 506247 p90-ns 7069308 p99-ns BenchmarkRWMutexUncontended-4 3064857 42.35 ns/op BenchmarkRWMutexWrite100-4 672688 213.8 ns/op BenchmarkRWMutexWrite10-4 92901 1202 ns/op BenchmarkRWMutexWorkWrite100-4 492450 246.2 ns/op BenchmarkRWMutexWorkWrite10-4 138483 1474 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 2617 45002 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 925 127872 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1236 92049 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 435 266444 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 624 184025 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 194 553105 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 314 371100 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 88 1161004 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 293980 387.9 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 303988 446.9 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 267006 399.6 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 273816 417.2 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 321838 451.9 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 263096 472.0 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 263652 460.3 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 272559 426.1 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 241155 499.5 ns/op BenchmarkMakeSlice/Byte-4 1865650 62.54 ns/op BenchmarkMakeSlice/Int16-4 1848117 59.60 ns/op BenchmarkMakeSlice/Int-4 1408098 80.38 ns/op BenchmarkMakeSlice/Ptr-4 1221332 92.77 ns/op BenchmarkMakeSlice/Struct/24-4 936296 134.0 ns/op BenchmarkMakeSlice/Struct/32-4 711181 156.7 ns/op BenchmarkMakeSlice/Struct/40-4 658873 188.1 ns/op BenchmarkGrowSlice/Byte-4 801946 154.5 ns/op BenchmarkGrowSlice/Int16-4 703264 178.0 ns/op BenchmarkGrowSlice/Int-4 656110 225.3 ns/op BenchmarkGrowSlice/Ptr-4 482029 260.3 ns/op BenchmarkGrowSlice/Struct/24-4 299464 396.8 ns/op BenchmarkGrowSlice/Struct/32-4 253920 471.0 ns/op BenchmarkGrowSlice/Struct/40-4 224854 543.3 ns/op BenchmarkExtendSlice/IntSlice-4 479802 253.9 ns/op BenchmarkExtendSlice/PointerSlice-4 411816 280.8 ns/op BenchmarkExtendSlice/NoGrow-4 911658 160.0 ns/op BenchmarkAppend-4 837498 141.3 ns/op BenchmarkAppendGrowByte-4 3 33740018 ns/op BenchmarkAppendGrowString-4 1 410867862 ns/op BenchmarkAppendSlice/1Bytes-4 1878400 63.31 ns/op BenchmarkAppendSlice/4Bytes-4 1811928 65.60 ns/op BenchmarkAppendSlice/7Bytes-4 1719669 69.56 ns/op BenchmarkAppendSlice/8Bytes-4 1812964 65.62 ns/op BenchmarkAppendSlice/15Bytes-4 1719031 70.08 ns/op BenchmarkAppendSlice/16Bytes-4 1754719 67.21 ns/op BenchmarkAppendSlice/32Bytes-4 1729434 67.72 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 79386 1509 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 22395 5400 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 5446 20917 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1509 76400 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 102 1190702 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 20 5708396 ns/op BenchmarkAppendStr/1Bytes-4 2080191 56.63 ns/op BenchmarkAppendStr/4Bytes-4 2084550 57.26 ns/op BenchmarkAppendStr/8Bytes-4 2061610 58.14 ns/op BenchmarkAppendStr/16Bytes-4 2001666 59.63 ns/op BenchmarkAppendStr/32Bytes-4 2053386 59.31 ns/op BenchmarkAppendSpecialCase-4 750822 157.9 ns/op BenchmarkCopy/1Byte-4 1902466 61.22 ns/op 16.33 MB/s BenchmarkCopy/1String-4 1980820 60.74 ns/op 16.46 MB/s BenchmarkCopy/2Byte-4 1860033 63.22 ns/op 31.64 MB/s BenchmarkCopy/2String-4 1962369 62.21 ns/op 32.15 MB/s BenchmarkCopy/4Byte-4 1839378 63.99 ns/op 62.51 MB/s BenchmarkCopy/4String-4 1953483 61.43 ns/op 65.12 MB/s BenchmarkCopy/8Byte-4 1940580 61.73 ns/op 129.60 MB/s BenchmarkCopy/8String-4 1947572 61.87 ns/op 129.31 MB/s BenchmarkCopy/12Byte-4 1788366 65.15 ns/op 184.19 MB/s BenchmarkCopy/12String-4 1841024 65.58 ns/op 182.98 MB/s BenchmarkCopy/16Byte-4 1845945 64.07 ns/op 249.71 MB/s BenchmarkCopy/16String-4 1876053 63.29 ns/op 252.79 MB/s BenchmarkCopy/32Byte-4 1808871 66.45 ns/op 481.55 MB/s BenchmarkCopy/32String-4 1765980 67.26 ns/op 475.74 MB/s BenchmarkCopy/128Byte-4 1299849 91.81 ns/op 1394.25 MB/s BenchmarkCopy/128String-4 1230711 96.29 ns/op 1329.26 MB/s BenchmarkCopy/1024Byte-4 380605 309.5 ns/op 3308.30 MB/s BenchmarkCopy/1024String-4 330787 349.0 ns/op 2933.80 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 27126 4458 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 18423 6632 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 10000 10813 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 14874 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 8810 17373 ns/op BenchmarkAppendInPlace/Grow/Byte-4 125498 1020 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 132252 974.0 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 86896 1172 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 76339 1604 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 71323 1711 ns/op BenchmarkStackCopyPtr-4 1 186377800 ns/op BenchmarkStackCopy-4 1 130500428 ns/op BenchmarkStackCopyNoCache-4 16 6362548 ns/op BenchmarkStackCopyWithStkobj-4 1 132683282 ns/op BenchmarkIssue18138-4 782 205493 ns/op BenchmarkCompareStringEqual-4 10852842 10.44 ns/op BenchmarkCompareStringIdentical-4 17866636 6.529 ns/op BenchmarkCompareStringSameLength-4 10821712 10.25 ns/op BenchmarkCompareStringDifferentLength-4 18582627 6.030 ns/op BenchmarkCompareStringBigUnaligned-4 1230 96859 ns/op 10825.88 MB/s BenchmarkCompareStringBig-4 1250 88004 ns/op 11915.20 MB/s BenchmarkConcatStringAndBytes-4 2516269 46.36 ns/op BenchmarkSliceByteToString/1-4 2168122 54.54 ns/op BenchmarkSliceByteToString/2-4 1000000 108.9 ns/op BenchmarkSliceByteToString/4-4 1000000 109.3 ns/op BenchmarkSliceByteToString/8-4 1000000 123.5 ns/op BenchmarkSliceByteToString/16-4 1000000 113.9 ns/op BenchmarkSliceByteToString/32-4 989324 134.3 ns/op BenchmarkSliceByteToString/64-4 771505 160.7 ns/op BenchmarkSliceByteToString/128-4 563456 229.3 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2662797 44.50 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 885878 132.2 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1000000 111.4 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 4138260 29.10 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1788710 67.08 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2065990 57.68 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2401218 50.04 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 431920 276.5 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 546015 219.1 ns/op BenchmarkRuneIterate/range/ASCII-4 7975191 13.68 ns/op BenchmarkRuneIterate/range/Japanese-4 2211284 54.17 ns/op BenchmarkRuneIterate/range/MixedLength-4 2600172 45.60 ns/op BenchmarkRuneIterate/range1/ASCII-4 7956973 13.69 ns/op BenchmarkRuneIterate/range1/Japanese-4 2212496 54.01 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2567118 46.08 ns/op BenchmarkRuneIterate/range2/ASCII-4 7810239 13.58 ns/op BenchmarkRuneIterate/range2/Japanese-4 2205637 54.11 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2584843 45.68 ns/op BenchmarkArrayEqual-4 17485252 6.042 ns/op BenchmarkFunc/Name-4 2668317 44.39 ns/op BenchmarkFunc/Entry-4 9460249 11.54 ns/op BenchmarkFunc/FileLine-4 2652511 46.11 ns/op PASS ok runtime 152.982s goos: linux goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 24626 4784 ns/op BenchmarkHandle/concurrent-4 13290 7892 ns/op PASS ok runtime/cgo 1.490s goos: linux goarch: amd64 pkg: runtime/internal/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAnd32-4 8589271 13.98 ns/op BenchmarkAnd32Parallel-4 1607312 74.16 ns/op BenchmarkAnd64-4 8789253 13.60 ns/op BenchmarkAnd64Parallel-4 1745761 64.31 ns/op BenchmarkOr32-4 8571303 13.96 ns/op BenchmarkOr32Parallel-4 1563417 74.74 ns/op BenchmarkOr64-4 8558928 13.77 ns/op BenchmarkOr64Parallel-4 1706090 74.51 ns/op BenchmarkAtomicLoad64-4 22423434 5.332 ns/op BenchmarkAtomicStore64-4 9957606 18.63 ns/op BenchmarkAtomicLoad-4 21709287 5.273 ns/op BenchmarkAtomicStore-4 9896433 18.71 ns/op BenchmarkAnd8-4 9752781 12.08 ns/op BenchmarkAnd-4 9853146 12.08 ns/op BenchmarkAnd8Parallel-4 3911546 41.79 ns/op BenchmarkAndParallel-4 2982578 47.87 ns/op BenchmarkOr8-4 9881618 12.08 ns/op BenchmarkOr-4 9892504 12.21 ns/op BenchmarkOr8Parallel-4 3914544 46.98 ns/op BenchmarkOrParallel-4 3004423 48.66 ns/op BenchmarkXadd-4 3074028 45.81 ns/op BenchmarkXadd64-4 2961162 50.32 ns/op BenchmarkCas-4 2363586 53.81 ns/op BenchmarkCas64-4 2327733 53.46 ns/op BenchmarkXchg-4 4422588 44.09 ns/op BenchmarkXchg64-4 3023654 48.45 ns/op PASS ok runtime/internal/atomic 5.564s goos: linux goarch: amd64 pkg: runtime/internal/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4513501 27.27 ns/op BenchmarkMulUintptr/large-4 3606284 31.97 ns/op PASS ok runtime/internal/math 1.322s goos: linux goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoroutine/Profile.WriteTo_idle_50-4 16 6805904 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 13 9510135 ns/op 668.3 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 1574 93585 ns/op 1.954 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 8 14030225 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 5 20058414 ns/op 1340 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 351 354260 ns/op 18.58 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 81365888 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 107390470 ns/op 6080 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 25 4347953 ns/op 303.4 concurrent_launches/op PASS ok runtime/pprof 2.661s goos: linux goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 36 2943584 ns/op BenchmarkStackLeak-4 17922 6171 ns/op PASS ok runtime/race 1.448s goos: linux goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 4459098 28.37 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 200684 598.6 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 21 4954795 ns/op BenchmarkIndex_Large-4 13532 8070 ns/op BenchmarkIndexFunc_Large-4 100 1238064 ns/op BenchmarkCompact/nil-4 7047014 17.05 ns/op BenchmarkCompact/one-4 1899712 62.47 ns/op BenchmarkCompact/sorted-4 1000000 100.0 ns/op BenchmarkCompact/1_item-4 946396 118.8 ns/op BenchmarkCompact/unsorted-4 1200178 99.57 ns/op BenchmarkCompact/many-4 659682 182.8 ns/op BenchmarkCompact_Large-4 279 368988 ns/op BenchmarkCompactFunc_Large-4 36 2921917 ns/op BenchmarkReplace/naive-fast-4 74726 1669 ns/op BenchmarkReplace/optimized-fast-4 75588 1429 ns/op BenchmarkReplace/naive-slow-4 26115 4546 ns/op BenchmarkReplace/optimized-slow-4 29845 4027 ns/op BenchmarkBinarySearchFloats/Size16-4 1000000 102.6 ns/op BenchmarkBinarySearchFloats/Size32-4 1000000 114.8 ns/op BenchmarkBinarySearchFloats/Size64-4 911617 130.3 ns/op BenchmarkBinarySearchFloats/Size128-4 763298 153.8 ns/op BenchmarkBinarySearchFloats/Size512-4 667284 179.6 ns/op BenchmarkBinarySearchFloats/Size1024-4 599192 199.0 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 585189 189.3 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 498541 234.3 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 418777 278.3 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 377191 308.7 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 314354 378.3 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 289798 406.9 ns/op PASS ok slices 5.379s goos: linux goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 145368 779.2 ns/op BenchmarkSortInts-4 2 93525059 ns/op BenchmarkSlicesSortInts-4 2 66444356 ns/op BenchmarkSortIsSorted-4 36 3265213 ns/op BenchmarkSlicesIsSorted-4 54 2228114 ns/op BenchmarkSortStrings-4 1 154799226 ns/op BenchmarkSlicesSortStrings-4 1 110442157 ns/op BenchmarkSortStrings_Sorted-4 26 4193554 ns/op BenchmarkSlicesSortStrings_Sorted-4 39 2930793 ns/op BenchmarkSortStructs-4 1 203798347 ns/op BenchmarkSortFuncStructs-4 1 167888436 ns/op BenchmarkSortString1K-4 248 461371 ns/op BenchmarkSortString1K_Slice-4 199 590907 ns/op BenchmarkStableString1K-4 98 1153563 ns/op BenchmarkSortInt1K-4 325 361315 ns/op BenchmarkSortInt1K_Sorted-4 5379 22443 ns/op BenchmarkSortInt1K_Reversed-4 3472 39129 ns/op BenchmarkSortInt1K_Mod8-4 836 151542 ns/op BenchmarkStableInt1K-4 145 854565 ns/op BenchmarkStableInt1K_Slice-4 160 727083 ns/op BenchmarkSortInt64K-4 3 34418937 ns/op BenchmarkSortInt64K_Slice-4 3 44961464 ns/op BenchmarkStableInt64K-4 2 71533057 ns/op BenchmarkSort1e2-4 466 258150 ns/op BenchmarkStable1e2-4 181 907576 ns/op BenchmarkSort1e4-4 2 51266629 ns/op BenchmarkStable1e4-4 1 219939372 ns/op PASS ok sort 13.613s goos: linux goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 852606 139.5 ns/op BenchmarkAtof64Float-4 734922 163.5 ns/op BenchmarkAtof64FloatExp-4 546552 191.9 ns/op BenchmarkAtof64Big-4 414388 291.4 ns/op BenchmarkAtof64RandomBits-4 410251 285.6 ns/op BenchmarkAtof64RandomFloats-4 431956 264.7 ns/op BenchmarkAtof64RandomLongFloats-4 239632 490.3 ns/op BenchmarkAtof32Decimal-4 794691 140.7 ns/op BenchmarkAtof32Float-4 706579 165.9 ns/op BenchmarkAtof32FloatExp-4 558462 206.7 ns/op BenchmarkAtof32Random-4 338370 345.4 ns/op BenchmarkAtof32RandomLong-4 144123 812.9 ns/op BenchmarkParseInt/Pos/7bit-4 1372045 85.82 ns/op BenchmarkParseInt/Pos/26bit-4 596566 193.6 ns/op BenchmarkParseInt/Pos/31bit-4 520352 211.5 ns/op BenchmarkParseInt/Pos/56bit-4 349117 328.9 ns/op BenchmarkParseInt/Pos/63bit-4 325479 349.9 ns/op BenchmarkParseInt/Neg/7bit-4 1369753 87.63 ns/op BenchmarkParseInt/Neg/26bit-4 564843 198.6 ns/op BenchmarkParseInt/Neg/31bit-4 524428 215.5 ns/op BenchmarkParseInt/Neg/56bit-4 357921 325.7 ns/op BenchmarkParseInt/Neg/63bit-4 339294 345.9 ns/op BenchmarkAtoi/Pos/7bit-4 1907755 62.14 ns/op BenchmarkAtoi/Pos/26bit-4 756741 151.4 ns/op BenchmarkAtoi/Pos/31bit-4 700364 163.8 ns/op BenchmarkAtoi/Pos/56bit-4 403110 286.2 ns/op BenchmarkAtoi/Pos/63bit-4 315207 367.0 ns/op BenchmarkAtoi/Neg/7bit-4 2001117 59.66 ns/op BenchmarkAtoi/Neg/26bit-4 764444 149.4 ns/op BenchmarkAtoi/Neg/31bit-4 672412 167.1 ns/op BenchmarkAtoi/Neg/56bit-4 410536 282.4 ns/op BenchmarkAtoi/Neg/63bit-4 311928 367.4 ns/op BenchmarkFormatFloat/Decimal-4 122593 997.7 ns/op BenchmarkFormatFloat/Float-4 111469 1095 ns/op BenchmarkFormatFloat/Exp-4 113002 1054 ns/op BenchmarkFormatFloat/NegExp-4 114368 1053 ns/op BenchmarkFormatFloat/LongExp-4 96771 1228 ns/op BenchmarkFormatFloat/Big-4 90212 1319 ns/op BenchmarkFormatFloat/BinaryExp-4 223849 538.2 ns/op BenchmarkFormatFloat/32Integer-4 122200 978.3 ns/op BenchmarkFormatFloat/32ExactFraction-4 131902 896.5 ns/op BenchmarkFormatFloat/32Point-4 114044 1064 ns/op BenchmarkFormatFloat/32Exp-4 119817 1006 ns/op BenchmarkFormatFloat/32NegExp-4 116972 1010 ns/op BenchmarkFormatFloat/32Shortest-4 126160 941.7 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 129099 908.5 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 125217 943.7 ns/op BenchmarkFormatFloat/64Fixed1-4 156074 784.7 ns/op BenchmarkFormatFloat/64Fixed2-4 145689 793.8 ns/op BenchmarkFormatFloat/64Fixed3-4 147856 790.1 ns/op BenchmarkFormatFloat/64Fixed4-4 148244 778.3 ns/op BenchmarkFormatFloat/64Fixed12-4 89196 1339 ns/op BenchmarkFormatFloat/64Fixed16-4 104154 1131 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 112204 1060 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 98017 1244 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2253 51589 ns/op BenchmarkFormatFloat/Slowpath64-4 98389 1223 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 95968 1263 ns/op BenchmarkAppendFloat/Decimal-4 138274 856.5 ns/op BenchmarkAppendFloat/Float-4 123606 971.1 ns/op BenchmarkAppendFloat/Exp-4 131208 878.3 ns/op BenchmarkAppendFloat/NegExp-4 133692 879.1 ns/op BenchmarkAppendFloat/LongExp-4 107590 1088 ns/op BenchmarkAppendFloat/Big-4 98421 1176 ns/op BenchmarkAppendFloat/BinaryExp-4 313345 364.0 ns/op BenchmarkAppendFloat/32Integer-4 141123 838.5 ns/op BenchmarkAppendFloat/32ExactFraction-4 157077 758.7 ns/op BenchmarkAppendFloat/32Point-4 131367 927.3 ns/op BenchmarkAppendFloat/32Exp-4 136479 884.6 ns/op BenchmarkAppendFloat/32NegExp-4 137968 875.3 ns/op BenchmarkAppendFloat/32Shortest-4 164743 717.3 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 148380 804.1 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 148034 799.1 ns/op BenchmarkAppendFloat/64Fixed1-4 184284 638.5 ns/op BenchmarkAppendFloat/64Fixed2-4 186046 641.1 ns/op BenchmarkAppendFloat/64Fixed3-4 184822 638.6 ns/op BenchmarkAppendFloat/64Fixed4-4 187134 630.4 ns/op BenchmarkAppendFloat/64Fixed12-4 101234 1173 ns/op BenchmarkAppendFloat/64Fixed16-4 119610 994.6 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 145699 822.5 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 112076 1078 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2299 50953 ns/op BenchmarkAppendFloat/Slowpath64-4 107610 1107 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 111288 1085 ns/op BenchmarkFormatInt-4 14209 8485 ns/op BenchmarkAppendInt-4 16411 7245 ns/op BenchmarkFormatUint-4 77166 1502 ns/op BenchmarkAppendUint-4 94747 1246 ns/op BenchmarkFormatIntSmall/7-4 3237422 37.19 ns/op BenchmarkFormatIntSmall/42-4 3270060 36.50 ns/op BenchmarkAppendIntSmall-4 1457690 83.24 ns/op BenchmarkAppendUintVarlen/1-4 1472475 81.37 ns/op BenchmarkAppendUintVarlen/12-4 1407674 83.00 ns/op BenchmarkAppendUintVarlen/123-4 931502 122.6 ns/op BenchmarkAppendUintVarlen/1234-4 938089 122.0 ns/op BenchmarkAppendUintVarlen/12345-4 924499 125.2 ns/op BenchmarkAppendUintVarlen/123456-4 925930 117.6 ns/op BenchmarkAppendUintVarlen/1234567-4 904608 124.3 ns/op BenchmarkAppendUintVarlen/12345678-4 921201 121.7 ns/op BenchmarkAppendUintVarlen/123456789-4 882343 126.0 ns/op BenchmarkAppendUintVarlen/1234567890-4 837685 134.1 ns/op BenchmarkAppendUintVarlen/12345678901-4 838299 128.7 ns/op BenchmarkAppendUintVarlen/123456789012-4 882188 137.3 ns/op BenchmarkAppendUintVarlen/1234567890123-4 859957 131.7 ns/op BenchmarkAppendUintVarlen/12345678901234-4 843510 138.9 ns/op BenchmarkAppendUintVarlen/123456789012345-4 786991 134.2 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 792056 137.2 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 769840 137.4 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 822452 139.4 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 822528 139.9 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 791714 141.0 ns/op BenchmarkQuote-4 43389 2678 ns/op BenchmarkQuoteRune-4 436466 278.6 ns/op BenchmarkAppendQuote-4 54253 2183 ns/op BenchmarkAppendQuoteRune-4 829886 137.0 ns/op BenchmarkUnquoteEasy-4 1350736 88.87 ns/op BenchmarkUnquoteHard-4 46651 2496 ns/op PASS ok strconv 19.892s goos: linux goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 332524 309.5 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 135057 898.8 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 189291 664.8 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 382440 291.3 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 128294 886.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 176656 641.4 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 272900 421.2 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 72794 1407 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 87868 1203 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 522954 196.0 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 20178 5863 ns/op BenchmarkGenericMatch1-4 2128 51729 ns/op BenchmarkGenericMatch2-4 433 270635 ns/op BenchmarkSingleMaxSkipping-4 7920 14609 ns/op 684.51 MB/s BenchmarkSingleLongSuffixFail-4 14948 8032 ns/op 124.76 MB/s BenchmarkSingleMatch-4 249 465252 ns/op 32.24 MB/s BenchmarkByteByteNoMatch-4 67972 1755 ns/op BenchmarkByteByteMatch-4 17146 6740 ns/op BenchmarkByteStringMatch-4 20152 5700 ns/op BenchmarkHTMLEscapeNew-4 66470 1774 ns/op BenchmarkHTMLEscapeOld-4 85449 1414 ns/op BenchmarkByteStringReplacerWriteString-4 1446 81529 ns/op BenchmarkByteReplacerWriteString-4 1540 76417 ns/op BenchmarkByteByteReplaces-4 3498 33030 ns/op BenchmarkByteByteMap-4 10000 11525 ns/op BenchmarkMap/identity/ASCII-4 727236 163.9 ns/op BenchmarkMap/identity/Greek-4 502436 234.4 ns/op BenchmarkMap/change/ASCII-4 37918 3168 ns/op BenchmarkMap/change/Greek-4 28945 4093 ns/op BenchmarkIndexRune-4 1896741 62.62 ns/op BenchmarkIndexRuneLongString-4 1606896 74.30 ns/op BenchmarkIndexRuneFastPath-4 4359698 27.51 ns/op BenchmarkIndex-4 3944275 27.87 ns/op BenchmarkLastIndex-4 4391956 27.21 ns/op BenchmarkIndexByte-4 9457608 12.28 ns/op BenchmarkToUpper/#00-4 4832887 24.52 ns/op BenchmarkToUpper/ONLYUPPER-4 3318273 36.04 ns/op BenchmarkToUpper/abc-4 323954 374.5 ns/op BenchmarkToUpper/AbC123-4 251709 492.2 ns/op BenchmarkToUpper/azAZ09_-4 267487 453.9 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 54776 2135 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 70711 1706 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 34470 3452 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 56616 2092 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 123769 971.8 ns/op BenchmarkToLower/#00-4 4572711 24.39 ns/op BenchmarkToLower/abc-4 3947266 29.93 ns/op BenchmarkToLower/AbC123-4 225825 529.3 ns/op BenchmarkToLower/azAZ09_-4 217336 538.7 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 95593 1212 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 64090 1836 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 35296 3468 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 77833 1544 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 117654 1041 ns/op BenchmarkMapNoChanges-4 859468 136.0 ns/op BenchmarkTrim-4 38074 3178 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3270476 36.46 ns/op BenchmarkToValidUTF8/InvalidASCII-4 190772 638.6 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 128080 957.2 ns/op BenchmarkEqualFold/Tests-4 54626 2258 ns/op BenchmarkEqualFold/ASCII-4 3459085 33.98 ns/op BenchmarkEqualFold/UnicodePrefix-4 112164 1068 ns/op BenchmarkEqualFold/UnicodeSuffix-4 119949 988.2 ns/op BenchmarkIndexHard1-4 831 142503 ns/op BenchmarkIndexHard2-4 604 200151 ns/op BenchmarkIndexHard3-4 147 802296 ns/op BenchmarkIndexHard4-4 96 1192984 ns/op BenchmarkLastIndexHard1-4 58 2004155 ns/op BenchmarkLastIndexHard2-4 58 1994045 ns/op BenchmarkLastIndexHard3-4 57 1996294 ns/op BenchmarkCountHard1-4 838 144482 ns/op BenchmarkCountHard2-4 596 200539 ns/op BenchmarkCountHard3-4 148 805463 ns/op BenchmarkIndexTorture-4 7264 15592 ns/op BenchmarkCountTorture-4 7610 15641 ns/op BenchmarkCountTortureOverlapping-4 655 164763 ns/op BenchmarkCountByte/10-4 4193629 28.47 ns/op 351.24 MB/s BenchmarkCountByte/32-4 4165978 28.27 ns/op 1131.77 MB/s BenchmarkCountByte/4096-4 1000000 103.4 ns/op 39600.17 MB/s BenchmarkCountByte/4194304-4 669 165241 ns/op 25382.91 MB/s BenchmarkCountByte/67108864-4 15 7437194 ns/op 9023.41 MB/s BenchmarkFields/ASCII/16-4 267672 453.1 ns/op 35.31 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 20888 5643 ns/op 45.37 MB/s 288 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1485 80193 ns/op 51.08 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 74 1590646 ns/op 41.20 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 25738615 ns/op 40.74 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 161096 746.4 ns/op 21.44 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 9532 11303 ns/op 22.65 MB/s 384 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 562 202685 ns/op 20.21 MB/s 21888 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 28 4265367 ns/op 15.36 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 87253110 ns/op 12.02 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 225991 546.9 ns/op 29.25 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 18538 6330 ns/op 40.44 MB/s 288 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 924 124196 ns/op 32.98 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 40 3016382 ns/op 21.73 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 67867837 ns/op 15.45 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 202617 583.5 ns/op 27.42 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 13206 8530 ns/op 30.01 MB/s 384 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 693 160417 ns/op 25.53 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 32 3539108 ns/op 18.52 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 77059430 ns/op 13.61 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 1 111163076 ns/op BenchmarkSplitSingleByteSeparator-4 14 8340352 ns/op BenchmarkSplitMultiByteSeparator-4 27 4022875 ns/op BenchmarkSplitNSingleByteSeparator-4 205774 613.5 ns/op BenchmarkSplitNMultiByteSeparator-4 158919 722.3 ns/op BenchmarkRepeat/5x0-4 4236339 28.83 ns/op BenchmarkRepeat/5x1-4 4193649 28.49 ns/op BenchmarkRepeat/5x2-4 239736 512.1 ns/op BenchmarkRepeat/5x6-4 135757 909.6 ns/op BenchmarkRepeat/10x0-4 4120642 28.51 ns/op BenchmarkRepeat/10x1-4 4226943 28.27 ns/op BenchmarkRepeat/10x2-4 233112 522.5 ns/op BenchmarkRepeat/10x6-4 126656 928.7 ns/op BenchmarkRepeatLarge/256/1-4 59868 1902 ns/op 134.58 MB/s BenchmarkRepeatLarge/256/16-4 92420 1203 ns/op 212.85 MB/s BenchmarkRepeatLarge/512/1-4 47661 2341 ns/op 218.69 MB/s BenchmarkRepeatLarge/512/16-4 66523 1568 ns/op 326.50 MB/s BenchmarkRepeatLarge/1024/1-4 38043 2982 ns/op 343.36 MB/s BenchmarkRepeatLarge/1024/16-4 50479 2308 ns/op 443.59 MB/s BenchmarkRepeatLarge/2048/1-4 27753 4164 ns/op 491.89 MB/s BenchmarkRepeatLarge/2048/16-4 35270 3347 ns/op 611.86 MB/s BenchmarkRepeatLarge/4096/1-4 18874 5971 ns/op 685.99 MB/s BenchmarkRepeatLarge/4096/16-4 22444 5536 ns/op 739.85 MB/s BenchmarkRepeatLarge/8192/1-4 10000 10243 ns/op 799.73 MB/s BenchmarkRepeatLarge/8192/16-4 12363 9230 ns/op 887.51 MB/s BenchmarkRepeatLarge/8192/4097-4 5368008 21.78 ns/op 188106.95 MB/s BenchmarkRepeatLarge/16384/1-4 6584 17220 ns/op 951.44 MB/s BenchmarkRepeatLarge/16384/16-4 8479 17306 ns/op 946.74 MB/s BenchmarkRepeatLarge/16384/4097-4 9546 12575 ns/op 977.42 MB/s BenchmarkRepeatLarge/32768/1-4 3702 31959 ns/op 1025.33 MB/s BenchmarkRepeatLarge/32768/16-4 3535 30762 ns/op 1065.21 MB/s BenchmarkRepeatLarge/32768/4097-4 4023 29285 ns/op 979.31 MB/s BenchmarkRepeatLarge/65536/1-4 1881 61197 ns/op 1070.91 MB/s BenchmarkRepeatLarge/65536/16-4 2221 60320 ns/op 1086.48 MB/s BenchmarkRepeatLarge/65536/4097-4 1906 61697 ns/op 996.08 MB/s BenchmarkRepeatLarge/131072/1-4 219 536431 ns/op 244.34 MB/s BenchmarkRepeatLarge/131072/16-4 224 523859 ns/op 250.20 MB/s BenchmarkRepeatLarge/131072/4097-4 223 521526 ns/op 243.53 MB/s BenchmarkRepeatLarge/262144/1-4 100 1035616 ns/op 253.13 MB/s BenchmarkRepeatLarge/262144/16-4 100 1058641 ns/op 247.62 MB/s BenchmarkRepeatLarge/262144/4097-4 100 1037840 ns/op 248.70 MB/s BenchmarkRepeatLarge/524288/1-4 55 2084891 ns/op 251.47 MB/s BenchmarkRepeatLarge/524288/16-4 54 2103608 ns/op 249.23 MB/s BenchmarkRepeatLarge/524288/4097-4 62 2068237 ns/op 251.58 MB/s BenchmarkRepeatLarge/1048576/1-4 26 4135510 ns/op 253.55 MB/s BenchmarkRepeatLarge/1048576/16-4 30 4113105 ns/op 254.94 MB/s BenchmarkRepeatLarge/1048576/4097-4 30 4208616 ns/op 248.24 MB/s BenchmarkRepeatLarge/2097152/1-4 14 7976161 ns/op 262.93 MB/s BenchmarkRepeatLarge/2097152/16-4 15 7858092 ns/op 266.88 MB/s BenchmarkRepeatLarge/2097152/4097-4 15 8111886 ns/op 258.09 MB/s BenchmarkRepeatLarge/4194304/1-4 7 16373052 ns/op 256.17 MB/s BenchmarkRepeatLarge/4194304/16-4 7 15783774 ns/op 265.74 MB/s BenchmarkRepeatLarge/4194304/4097-4 7 16054572 ns/op 261.06 MB/s BenchmarkRepeatLarge/8388608/1-4 4 31725285 ns/op 264.41 MB/s BenchmarkRepeatLarge/8388608/16-4 3 34855662 ns/op 240.67 MB/s BenchmarkRepeatLarge/8388608/4097-4 3 34292150 ns/op 244.56 MB/s BenchmarkRepeatLarge/16777216/1-4 2 60193322 ns/op 278.72 MB/s BenchmarkRepeatLarge/16777216/16-4 2 60979726 ns/op 275.13 MB/s BenchmarkRepeatLarge/16777216/4097-4 2 60202308 ns/op 278.68 MB/s BenchmarkRepeatLarge/33554432/1-4 1 118589025 ns/op 282.95 MB/s BenchmarkRepeatLarge/33554432/16-4 1 119686654 ns/op 280.35 MB/s BenchmarkRepeatLarge/33554432/4097-4 1 122797491 ns/op 273.25 MB/s BenchmarkRepeatLarge/67108864/1-4 1 256256941 ns/op 261.88 MB/s BenchmarkRepeatLarge/67108864/16-4 1 239770544 ns/op 279.89 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 241202238 ns/op 278.23 MB/s BenchmarkRepeatLarge/134217728/1-4 1 500530149 ns/op 268.15 MB/s BenchmarkRepeatLarge/134217728/16-4 1 476207778 ns/op 281.85 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 474188207 ns/op 283.05 MB/s BenchmarkRepeatLarge/268435456/1-4 1 975062533 ns/op 275.30 MB/s BenchmarkRepeatLarge/268435456/16-4 1 928676570 ns/op 289.05 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 970070525 ns/op 276.72 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1990592339 ns/op 269.70 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1879104759 ns/op 285.71 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1932903352 ns/op 277.75 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 3853717684 ns/op 278.62 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 3603492244 ns/op 297.97 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 3788358528 ns/op 283.43 MB/s BenchmarkIndexAnyASCII/1:1-4 2115940 55.89 ns/op BenchmarkIndexAnyASCII/1:2-4 2206137 54.87 ns/op BenchmarkIndexAnyASCII/1:4-4 2165962 55.65 ns/op BenchmarkIndexAnyASCII/1:8-4 2200622 54.43 ns/op BenchmarkIndexAnyASCII/1:16-4 2190801 54.59 ns/op BenchmarkIndexAnyASCII/1:32-4 2196188 55.92 ns/op BenchmarkIndexAnyASCII/1:64-4 2148548 55.25 ns/op BenchmarkIndexAnyASCII/16:1-4 2162731 54.59 ns/op BenchmarkIndexAnyASCII/16:2-4 815846 145.7 ns/op BenchmarkIndexAnyASCII/16:4-4 768656 148.8 ns/op BenchmarkIndexAnyASCII/16:8-4 737889 156.0 ns/op BenchmarkIndexAnyASCII/16:16-4 696402 167.0 ns/op BenchmarkIndexAnyASCII/16:32-4 623139 195.6 ns/op BenchmarkIndexAnyASCII/16:64-4 499671 238.6 ns/op BenchmarkIndexAnyASCII/256:1-4 1974364 61.93 ns/op BenchmarkIndexAnyASCII/256:2-4 70497 1624 ns/op BenchmarkIndexAnyASCII/256:4-4 73086 1626 ns/op BenchmarkIndexAnyASCII/256:8-4 72954 1632 ns/op BenchmarkIndexAnyASCII/256:16-4 73083 1638 ns/op BenchmarkIndexAnyASCII/256:32-4 71233 1681 ns/op BenchmarkIndexAnyASCII/256:64-4 69573 1740 ns/op BenchmarkIndexAnyUTF8/1:1-4 2262946 51.76 ns/op BenchmarkIndexAnyUTF8/1:2-4 2197088 54.27 ns/op BenchmarkIndexAnyUTF8/1:4-4 2211949 53.99 ns/op BenchmarkIndexAnyUTF8/1:8-4 2062701 54.34 ns/op BenchmarkIndexAnyUTF8/1:16-4 2229284 53.93 ns/op BenchmarkIndexAnyUTF8/1:32-4 2195641 54.49 ns/op BenchmarkIndexAnyUTF8/1:64-4 2173042 54.53 ns/op BenchmarkIndexAnyUTF8/16:1-4 1724852 68.44 ns/op BenchmarkIndexAnyUTF8/16:2-4 304807 375.6 ns/op BenchmarkIndexAnyUTF8/16:4-4 307562 373.8 ns/op BenchmarkIndexAnyUTF8/16:8-4 311980 370.7 ns/op BenchmarkIndexAnyUTF8/16:16-4 304706 391.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 283423 413.2 ns/op BenchmarkIndexAnyUTF8/16:64-4 279993 410.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 335173 356.3 ns/op BenchmarkIndexAnyUTF8/256:2-4 23116 5233 ns/op BenchmarkIndexAnyUTF8/256:4-4 23462 5211 ns/op BenchmarkIndexAnyUTF8/256:8-4 22984 5097 ns/op BenchmarkIndexAnyUTF8/256:16-4 21535 5576 ns/op BenchmarkIndexAnyUTF8/256:32-4 20419 5772 ns/op BenchmarkIndexAnyUTF8/256:64-4 20175 5650 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2189553 54.44 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2244206 54.58 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2261554 54.58 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2286770 52.65 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2271578 52.69 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2169445 54.87 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2216419 54.61 ns/op BenchmarkLastIndexAnyASCII/16:1-4 809712 146.3 ns/op BenchmarkLastIndexAnyASCII/16:2-4 782487 147.1 ns/op BenchmarkLastIndexAnyASCII/16:4-4 797727 147.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 661330 153.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 716340 165.9 ns/op BenchmarkLastIndexAnyASCII/16:32-4 614434 194.5 ns/op BenchmarkLastIndexAnyASCII/16:64-4 489830 239.6 ns/op BenchmarkLastIndexAnyASCII/256:1-4 74138 1612 ns/op BenchmarkLastIndexAnyASCII/256:2-4 74277 1624 ns/op BenchmarkLastIndexAnyASCII/256:4-4 73747 1614 ns/op BenchmarkLastIndexAnyASCII/256:8-4 73935 1638 ns/op BenchmarkLastIndexAnyASCII/256:16-4 73483 1643 ns/op BenchmarkLastIndexAnyASCII/256:32-4 72150 1660 ns/op BenchmarkLastIndexAnyASCII/256:64-4 70015 1704 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2223480 54.32 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2244656 54.84 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2189197 54.30 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2163147 54.80 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2198835 52.43 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2257417 53.05 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2232039 54.24 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 370242 315.6 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 186036 612.7 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 189994 617.7 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 187498 624.9 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 176934 655.7 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 170407 694.4 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 164156 719.6 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 27105 4387 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 13161 9138 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 12963 9079 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 13155 9100 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 12139 9950 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 10695 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 10691 ns/op BenchmarkTrimASCII/1:1-4 4010037 30.26 ns/op BenchmarkTrimASCII/1:2-4 2797142 42.45 ns/op BenchmarkTrimASCII/1:4-4 2589792 45.84 ns/op BenchmarkTrimASCII/1:8-4 2247486 53.67 ns/op BenchmarkTrimASCII/1:16-4 1836960 64.92 ns/op BenchmarkTrimASCII/16:1-4 3253851 36.75 ns/op BenchmarkTrimASCII/16:2-4 783984 148.1 ns/op BenchmarkTrimASCII/16:4-4 794762 148.7 ns/op BenchmarkTrimASCII/16:8-4 746799 156.2 ns/op BenchmarkTrimASCII/16:16-4 697336 165.7 ns/op BenchmarkTrimASCII/256:1-4 785282 149.9 ns/op BenchmarkTrimASCII/256:2-4 73615 1621 ns/op BenchmarkTrimASCII/256:4-4 74133 1613 ns/op BenchmarkTrimASCII/256:8-4 74110 1628 ns/op BenchmarkTrimASCII/256:16-4 72172 1649 ns/op BenchmarkTrimASCII/4096:1-4 74174 1603 ns/op BenchmarkTrimASCII/4096:2-4 4646 25035 ns/op BenchmarkTrimASCII/4096:4-4 4706 25225 ns/op BenchmarkTrimASCII/4096:8-4 4683 25121 ns/op BenchmarkTrimASCII/4096:16-4 4464 25216 ns/op BenchmarkTrimByte-4 4104645 30.09 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13200 8950 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13144 9024 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1110 107677 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2245 52119 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4471 26207 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7776 14878 ns/op BenchmarkJoin/0-4 5157963 23.22 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4105473 28.97 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 192811 624.8 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 133522 888.1 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 104467 1167 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 81720 1473 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 70926 1715 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 60470 1976 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3063820 39.01 ns/op BenchmarkTrimSpace/ASCII-4 1728516 68.96 ns/op BenchmarkTrimSpace/SomeNonASCII-4 142280 828.6 ns/op BenchmarkTrimSpace/JustNonASCII-4 73545 1626 ns/op BenchmarkReplaceAll-4 114979 1004 ns/op 16 B/op 1 allocs/op PASS ok strings 68.052s goos: linux goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 52813 2094 ns/op BenchmarkCond2-4 25438 4484 ns/op BenchmarkCond4-4 17066 7122 ns/op BenchmarkCond8-4 8910 14714 ns/op BenchmarkCond16-4 3638 28994 ns/op BenchmarkCond32-4 2030 74453 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 423055 245.3 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 243208 525.2 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 466390 231.2 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 500637 256.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 245797 455.0 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 529503 202.5 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 74001 1837 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 61524 2122 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 58321 2824 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 41838 3397 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 425239 251.1 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 152848 844.7 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 495358 249.2 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 109530 978.2 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 434842 239.8 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 151753 769.9 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1782552 60.83 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 37926 3335 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 115358 1260 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 236720 522.2 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4324 26584 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 262 440732 ns/op BenchmarkRange/*sync.Map-4 1106 99139 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 67894 1579 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 159465 650.0 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 56162 2154 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 100231 1173 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 227035 564.8 ns/op BenchmarkAdversarialDelete/*sync.Map-4 110955 1020 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 61741 1760 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 164716 734.8 ns/op BenchmarkDeleteCollision/*sync.Map-4 558256 194.5 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 39234 3000 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 126174 908.3 ns/op BenchmarkSwapCollision/*sync.Map-4 60232 1937 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 225 529480 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 93171 1386 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 310048 403.8 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 18957 7013 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 59264 2116 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 18645 6354 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 311475 338.7 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 80384 1294 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 152134 819.1 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 1521794 81.21 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 141406 877.6 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 2128188 77.10 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 447944 250.1 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 123975 923.3 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 511141 258.9 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 82620 1507 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 263079 413.2 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 415768 365.6 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 90418 1348 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 493185 252.7 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 189980 712.3 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 85102 1344 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 174351 846.2 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 43184 2511 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 167977 677.9 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 450093 269.1 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 104100 1182 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 447914 237.5 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 31980 3581 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 68050 1839 ns/op BenchmarkClear/*sync.Map-4 26559 4666 ns/op BenchmarkUncontendedSemaphore-4 3408567 35.42 ns/op BenchmarkContendedSemaphore-4 3057063 39.16 ns/op BenchmarkMutexUncontended-4 658251 173.8 ns/op BenchmarkMutex-4 146383 860.8 ns/op BenchmarkMutexSlack-4 119161 910.4 ns/op BenchmarkMutexWork-4 109826 954.6 ns/op BenchmarkMutexWorkSlack-4 106242 1093 ns/op BenchmarkMutexNoSpin-4 49376 2327 ns/op BenchmarkMutexSpin-4 51836 2224 ns/op BenchmarkOnce-4 605916 202.1 ns/op BenchmarkOnceFunc/v=Once-4 887857 133.6 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 734704 160.3 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 755752 151.4 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 841189 137.2 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 743823 155.3 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 785220 146.0 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 5569644 19.21 ns/op BenchmarkSemaSyntNonblock-4 1000000 109.8 ns/op BenchmarkSemaSyntBlock-4 1000000 102.9 ns/op BenchmarkSemaWorkNonblock-4 797599 150.0 ns/op BenchmarkSemaWorkBlock-4 786844 155.8 ns/op BenchmarkRWMutexUncontended-4 361497 330.6 ns/op BenchmarkRWMutexWrite100-4 233823 447.8 ns/op BenchmarkRWMutexWrite10-4 235497 535.6 ns/op BenchmarkRWMutexWorkWrite100-4 213628 570.1 ns/op BenchmarkRWMutexWorkWrite10-4 184627 671.7 ns/op BenchmarkWaitGroupUncontended-4 731520 142.3 ns/op BenchmarkWaitGroupAddDone-4 316270 444.9 ns/op BenchmarkWaitGroupAddDoneWork-4 397809 376.8 ns/op BenchmarkWaitGroupWait-4 4255564 29.98 ns/op BenchmarkWaitGroupWaitWork-4 2972926 44.31 ns/op BenchmarkWaitGroupActuallyWait-4 36020 3154 ns/op 32 B/op 2 allocs/op PASS ok sync 19.998s goos: linux goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 498025 226.0 ns/op PASS ok sync/atomic 1.136s PASS ok syscall 1.018s goos: linux goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 124572 946.3 ns/op 0 B/op 0 allocs/op PASS ok testing 1.151s goos: linux goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 7400 15117 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 11379 10462 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 92 1299094 ns/op 110961 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 97 1059639 ns/op 1143 B/op 10 allocs/op BenchmarkTable/1x100000/new-4 1 183155347 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/1x100000/reuse-4 1 179350963 ns/op 18285144 B/op 100058 allocs/op BenchmarkTable/10x10/new-4 1640 67711 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2046 54551 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 19 6183719 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 21 5342324 ns/op 18816 B/op 49 allocs/op BenchmarkTable/10x100000/new-4 1 782817055 ns/op 47012832 B/op 100073 allocs/op BenchmarkTable/10x100000/reuse-4 1 752780620 ns/op 47012832 B/op 100073 allocs/op BenchmarkTable/100x10/new-4 219 559936 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 246 490974 ns/op 159 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 62531729 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 2 58434691 ns/op 1635264 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 7800662871 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 7600796567 ns/op 334042088 B/op 100090 allocs/op BenchmarkPyramid/10-4 2540 45522 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 37 3196108 ns/op 410541 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 338492976 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 2299 47751 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 262 462555 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 24 4548081 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 8478 14324 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 21.599s goos: linux goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 2 82543718 ns/op BenchmarkVariableString-4 89178 1295 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2055 58996 ns/op 2529 B/op 39 allocs/op PASS ok text/template/parse 1.544s goos: linux goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc-4 34 3712674 ns/op BenchmarkAfter-4 104 1158246 ns/op BenchmarkStop-4 193 622525 ns/op BenchmarkSimultaneousAfterFunc-4 25 4534105 ns/op BenchmarkStartStop-4 187 643987 ns/op BenchmarkReset-4 2523 58266 ns/op BenchmarkSleep-4 28 3794483 ns/op BenchmarkParallelTimerLatency-4 50 286552 avg-late-ns 2767438 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 36 343496 avg-late-ns 892837 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 32 370708 avg-late-ns 1303617 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 415901 avg-late-ns 2176518 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 395051 avg-late-ns 2037362 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 289442 avg-late-ns 1433594 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 31 359178 avg-late-ns 2084604 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 191965 avg-late-ns 2173924 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 998022 avg-late-ns 7091339 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 195854 avg-late-ns 1279178 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 1026618 avg-late-ns 5096659 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 297622 avg-late-ns 1312289 max-late-ns BenchmarkTicker-4 354 300408 ns/op BenchmarkTickerReset-4 3182 33397 ns/op BenchmarkTickerResetNaive-4 164 729318 ns/op BenchmarkNow-4 1000000 100.2 ns/op BenchmarkNowUnixNano-4 1000000 113.0 ns/op BenchmarkNowUnixMilli-4 1000000 114.8 ns/op BenchmarkNowUnixMicro-4 1000000 113.2 ns/op BenchmarkFormat-4 53884 2220 ns/op BenchmarkFormatRFC3339-4 73130 1638 ns/op BenchmarkFormatRFC3339Nano-4 72189 1726 ns/op BenchmarkFormatNow-4 75620 1558 ns/op BenchmarkMarshalJSON-4 99768 1242 ns/op BenchmarkMarshalText-4 96813 1238 ns/op BenchmarkParse-4 140481 860.2 ns/op BenchmarkParseRFC3339UTC-4 306123 395.0 ns/op BenchmarkParseRFC3339UTCBytes-4 201387 595.6 ns/op BenchmarkParseRFC3339TZ-4 90494 1273 ns/op BenchmarkParseRFC3339TZBytes-4 71004 1694 ns/op BenchmarkParseDuration-4 527182 219.0 ns/op BenchmarkHour-4 670435 168.4 ns/op BenchmarkSecond-4 683568 168.9 ns/op BenchmarkYear-4 553486 213.3 ns/op BenchmarkDay-4 509428 235.9 ns/op BenchmarkISOWeek-4 524971 219.9 ns/op BenchmarkGoString-4 74844 1632 ns/op BenchmarkUnmarshalText-4 86012 1395 ns/op PASS ok time 12.539s goos: linux goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 594396 187.7 ns/op BenchmarkDecodeValidJapaneseChars-4 719152 159.6 ns/op BenchmarkDecodeRune-4 1678626 73.40 ns/op BenchmarkEncodeValidASCII-4 518013 211.0 ns/op BenchmarkEncodeValidJapaneseChars-4 813152 148.1 ns/op BenchmarkAppendRuneValidASCII-4 1637116 73.37 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2542681 47.42 ns/op BenchmarkEncodeRune-4 1791524 67.60 ns/op PASS ok unicode/utf16 2.254s goos: linux goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 1906495 62.39 ns/op BenchmarkRuneCountTenJapaneseChars-4 307053 362.3 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3651716 32.42 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 426759 284.7 ns/op BenchmarkValidTenASCIIChars-4 1993574 59.72 ns/op BenchmarkValid100KASCIIChars-4 79 1345281 ns/op BenchmarkValidTenJapaneseChars-4 298609 387.1 ns/op BenchmarkValidLongMostlyASCII-4 85 1401759 ns/op BenchmarkValidLongJapanese-4 46 2254444 ns/op BenchmarkValidStringTenASCIIChars-4 4618885 25.63 ns/op BenchmarkValidString100KASCIIChars-4 9445 12207 ns/op BenchmarkValidStringTenJapaneseChars-4 404362 251.0 ns/op BenchmarkValidStringLongMostlyASCII-4 1167 102323 ns/op BenchmarkValidStringLongJapanese-4 156 771199 ns/op BenchmarkEncodeASCIIRune-4 4437770 27.13 ns/op BenchmarkEncodeJapaneseRune-4 2573552 46.86 ns/op BenchmarkAppendASCIIRune-4 9116920 13.00 ns/op BenchmarkAppendJapaneseRune-4 2915284 39.91 ns/op BenchmarkDecodeASCIIRune-4 2853939 41.49 ns/op BenchmarkDecodeJapaneseRune-4 2257861 53.15 ns/op BenchmarkFullRune/ASCII-4 3506457 34.26 ns/op BenchmarkFullRune/Incomplete-4 1569504 76.55 ns/op BenchmarkFullRune/Japanese-4 3637060 33.14 ns/op PASS ok unicode/utf8 4.524s goos: linux goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 78013758979 ns/op PASS ok cmd/api 79.258s goos: linux goarch: amd64 pkg: cmd/cgo/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCgoCall/add-int-4 469506 255.6 ns/op BenchmarkCgoCall/one-pointer-4 354926 323.1 ns/op BenchmarkCgoCall/string-pointer-escape-4 295701 401.0 ns/op BenchmarkCgoCall/string-pointer-noescape-4 314016 380.9 ns/op BenchmarkCgoCall/eight-pointers-4 195916 607.5 ns/op BenchmarkCgoCall/eight-pointers-nil-4 368756 310.1 ns/op BenchmarkCgoCall/eight-pointers-array-4 31700 4078 ns/op BenchmarkCgoCall/eight-pointers-slice-4 43058 2794 ns/op BenchmarkGoString-4 1046877 113.2 ns/op BenchmarkCGoCallback-4 44848 2645 ns/op BenchmarkCGoInCThread-4 290614 375.5 ns/op PASS ok cmd/cgo/internal/test 2.663s goos: linux goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 1000000 102.1 ns/op BenchmarkEqArrayOfStrings64-4 146988 805.2 ns/op BenchmarkEqArrayOfStrings1024-4 9475 11593 ns/op BenchmarkEqArrayOfFloats5-4 1367356 87.34 ns/op BenchmarkEqArrayOfFloats64-4 138384 872.4 ns/op BenchmarkEqArrayOfFloats1024-4 9243 12725 ns/op BenchmarkEqArrayOfStructsEq-4 2744 43150 ns/op BenchmarkEqArrayOfStructsNotEq-4 4917 23926 ns/op BenchmarkEqStruct-4 17181458 7.159 ns/op PASS ok cmd/compile/internal/reflectdata 2.226s goos: linux goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 10000 65086 ns/op BenchmarkInvertLessThanNoov-4 13004648 8.998 ns/op BenchmarkCopyElim1-4 690 164827 ns/op BenchmarkCopyElim10-4 571 208447 ns/op BenchmarkCopyElim100-4 270 435928 ns/op BenchmarkCopyElim1000-4 46 2465420 ns/op BenchmarkCopyElim10000-4 2 50520026 ns/op BenchmarkCopyElim100000-4 1 746990120 ns/op BenchmarkDeadCode/1-4 547 217524 ns/op BenchmarkDeadCode/10-4 391 262604 ns/op BenchmarkDeadCode/100-4 214 564480 ns/op BenchmarkDeadCode/1000-4 45 2934762 ns/op BenchmarkDeadCode/10000-4 3 35945673 ns/op BenchmarkDeadCode/100000-4 1 463155649 ns/op BenchmarkDeadCode/200000-4 1 952065206 ns/op BenchmarkDominatorsLinear-4 10 10618575 ns/op 0.94 MB/s BenchmarkDominatorsFwdBack-4 6 16890494 ns/op 0.59 MB/s BenchmarkDominatorsManyPred-4 8 15446597 ns/op 0.65 MB/s BenchmarkDominatorsMaxPred-4 8 15422739 ns/op 0.65 MB/s BenchmarkDominatorsMaxPredVal-4 7 15753924 ns/op 0.63 MB/s BenchmarkFuse/1-4 538 208993 ns/op BenchmarkFuse/10-4 399 278246 ns/op BenchmarkFuse/100-4 139 863393 ns/op BenchmarkFuse/1000-4 18 6517918 ns/op BenchmarkFuse/10000-4 2 86958438 ns/op BenchmarkNilCheckDeep1-4 10994 10773 ns/op 0.09 MB/s 233 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 3871 26542 ns/op 0.38 MB/s 240 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 661 178045 ns/op 0.56 MB/s 1175 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 61 1763451 ns/op 0.57 MB/s 10176 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 5 21322969 ns/op 0.47 MB/s 157696 B/op 6 allocs/op BenchmarkDSEPass-4 30 3802308 ns/op 52662 B/op 7 allocs/op BenchmarkDSEPassBlock-4 1 130859228 ns/op 4223136 B/op 107815 allocs/op BenchmarkCSEPass-4 7 16186953 ns/op 159651 B/op 10 allocs/op BenchmarkCSEPassBlock-4 1 168692708 ns/op 5675464 B/op 97542 allocs/op BenchmarkDeadcodePass-4 178 662155 ns/op 87996 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 148637320 ns/op 4077712 B/op 45235 allocs/op BenchmarkMultiPass-4 62 1814387 ns/op 234740 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 300748388 ns/op 11213896 B/op 149942 allocs/op BenchmarkCondRewrite/SoloJump-4 3052868 39.30 ns/op BenchmarkCondRewrite/CombJump-4 2772954 43.02 ns/op PASS ok cmd/compile/internal/ssa 16.647s goos: linux goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 8457 12679 ns/op BenchmarkExtShift-4 16234 7362 ns/op BenchmarkModify-4 10000 11578 ns/op BenchmarkMullImm-4 16328 7287 ns/op BenchmarkConstModify-4 9037 12667 ns/op BenchmarkBitSet-4 20080 6072 ns/op BenchmarkBitClear-4 19830 6027 ns/op BenchmarkBitToggle-4 19797 6004 ns/op BenchmarkBitSetConst-4 149619 788.1 ns/op BenchmarkBitClearConst-4 155204 763.3 ns/op BenchmarkBitToggleConst-4 152268 799.6 ns/op BenchmarkDivconstI64-4 8379772 14.20 ns/op BenchmarkModconstI64-4 8408367 14.25 ns/op BenchmarkDivisiblePow2constI64-4 8341581 14.42 ns/op BenchmarkDivisibleconstI64-4 9285422 12.85 ns/op BenchmarkDivisibleWDivconstI64-4 6145800 19.26 ns/op BenchmarkDivconstU64/3-4 8504616 14.06 ns/op BenchmarkDivconstU64/5-4 8276520 14.21 ns/op BenchmarkDivconstU64/37-4 8640712 13.93 ns/op BenchmarkDivconstU64/1234567-4 8740566 13.51 ns/op BenchmarkModconstU64-4 8586170 13.82 ns/op BenchmarkDivisibleconstU64-4 8524314 13.90 ns/op BenchmarkDivisibleWDivconstU64-4 6124208 19.54 ns/op BenchmarkDivconstI32-4 8636313 14.01 ns/op BenchmarkModconstI32-4 8400308 14.27 ns/op BenchmarkDivisiblePow2constI32-4 8573088 14.02 ns/op BenchmarkDivisibleconstI32-4 9601506 12.43 ns/op BenchmarkDivisibleWDivconstI32-4 6083953 19.49 ns/op BenchmarkDivconstU32-4 8803180 13.63 ns/op BenchmarkModconstU32-4 8192140 14.07 ns/op BenchmarkDivisibleconstU32-4 8547904 13.92 ns/op BenchmarkDivisibleWDivconstU32-4 6001543 19.58 ns/op BenchmarkDivconstI16-4 8562758 13.86 ns/op BenchmarkModconstI16-4 8775120 13.67 ns/op BenchmarkDivisiblePow2constI16-4 8350668 14.35 ns/op BenchmarkDivisibleconstI16-4 9446485 12.53 ns/op BenchmarkDivisibleWDivconstI16-4 6139124 19.43 ns/op BenchmarkDivconstU16-4 8574218 13.98 ns/op BenchmarkModconstU16-4 9481839 12.42 ns/op BenchmarkDivisibleconstU16-4 8270109 14.24 ns/op BenchmarkDivisibleWDivconstU16-4 6423354 18.64 ns/op BenchmarkDivconstI8-4 9305728 12.90 ns/op BenchmarkModconstI8-4 8828523 13.45 ns/op BenchmarkDivisiblePow2constI8-4 8364690 14.58 ns/op BenchmarkDivisibleconstI8-4 8583382 13.97 ns/op BenchmarkDivisibleWDivconstI8-4 6117759 19.71 ns/op BenchmarkDivconstU8-4 8526694 14.08 ns/op BenchmarkModconstU8-4 9572509 12.72 ns/op BenchmarkDivisibleconstU8-4 7756178 13.84 ns/op BenchmarkDivisibleWDivconstU8-4 6183261 19.37 ns/op BenchmarkMul2-4 165128 726.4 ns/op BenchmarkMulNeg2-4 164199 732.8 ns/op BenchmarkEfaceInteger-4 3685611 28.93 ns/op BenchmarkTypeAssert-4 13951452 8.689 ns/op BenchmarkDiv64UnsignedSmall-4 6901402 17.44 ns/op BenchmarkDiv64Small-4 6293800 19.04 ns/op BenchmarkDiv64SmallNegDivisor-4 5925727 19.96 ns/op BenchmarkDiv64SmallNegDividend-4 6258745 19.18 ns/op BenchmarkDiv64SmallNegBoth-4 6322518 19.06 ns/op BenchmarkDiv64Unsigned-4 6854722 17.49 ns/op BenchmarkDiv64-4 6159018 19.49 ns/op BenchmarkDiv64NegDivisor-4 6152516 19.66 ns/op BenchmarkDiv64NegDividend-4 6133048 19.51 ns/op BenchmarkDiv64NegBoth-4 6117613 19.43 ns/op BenchmarkMod64UnsignedSmall-4 7098079 17.08 ns/op BenchmarkMod64Small-4 6334861 19.02 ns/op BenchmarkMod64SmallNegDivisor-4 6090440 19.48 ns/op BenchmarkMod64SmallNegDividend-4 6190026 19.46 ns/op BenchmarkMod64SmallNegBoth-4 6093054 19.56 ns/op BenchmarkMod64Unsigned-4 7014175 17.06 ns/op BenchmarkMod64-4 6263006 19.07 ns/op BenchmarkMod64NegDivisor-4 6059646 19.67 ns/op BenchmarkMod64NegDividend-4 6096495 19.56 ns/op BenchmarkMod64NegBoth-4 6178869 19.35 ns/op BenchmarkMulconstI32/3-4 16354796 7.249 ns/op BenchmarkMulconstI32/5-4 16678675 7.205 ns/op BenchmarkMulconstI32/12-4 16606447 7.331 ns/op BenchmarkMulconstI32/120-4 16414309 7.233 ns/op BenchmarkMulconstI32/-120-4 16414066 7.235 ns/op BenchmarkMulconstI32/65537-4 16331100 7.293 ns/op BenchmarkMulconstI32/65538-4 15630897 7.588 ns/op BenchmarkMulconstI64/3-4 15618166 7.879 ns/op BenchmarkMulconstI64/5-4 16637487 7.239 ns/op BenchmarkMulconstI64/12-4 16437374 7.231 ns/op BenchmarkMulconstI64/120-4 16522959 7.200 ns/op BenchmarkMulconstI64/-120-4 16390784 7.229 ns/op BenchmarkMulconstI64/65537-4 15766626 7.838 ns/op BenchmarkMulconstI64/65538-4 16586745 7.198 ns/op BenchmarkMulconstU32/3-4 16716478 7.283 ns/op BenchmarkMulconstU32/5-4 16711538 7.274 ns/op BenchmarkMulconstU32/12-4 16446711 7.338 ns/op BenchmarkMulconstU32/120-4 15194919 8.022 ns/op BenchmarkMulconstU32/65537-4 16150719 7.341 ns/op BenchmarkMulconstU32/65538-4 16274764 7.272 ns/op BenchmarkMulconstU64/3-4 16466673 7.213 ns/op BenchmarkMulconstU64/5-4 16289241 7.248 ns/op BenchmarkMulconstU64/12-4 16349236 7.298 ns/op BenchmarkMulconstU64/120-4 16455940 7.194 ns/op BenchmarkMulconstU64/65537-4 16418240 7.298 ns/op BenchmarkMulconstU64/65538-4 16325852 7.247 ns/op BenchmarkShiftArithmeticRight-4 19846490 6.058 ns/op BenchmarkSwitch8Predictable-4 12672204 9.177 ns/op BenchmarkSwitch8Unpredictable-4 5442451 21.67 ns/op BenchmarkSwitch32Predictable-4 8097140 14.45 ns/op BenchmarkSwitch32Unpredictable-4 5403080 21.60 ns/op BenchmarkSwitchStringPredictable-4 6666984 18.01 ns/op BenchmarkSwitchStringUnpredictable-4 4439898 26.55 ns/op BenchmarkSwitchTypePredictable-4 5490232 21.74 ns/op BenchmarkSwitchTypeUnpredictable-4 3009441 38.95 ns/op BenchmarkSwitchInterfaceTypePredictable-4 6201044 16.48 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 3832670 30.82 ns/op PASS ok cmd/compile/internal/test 16.666s goos: linux goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookupFieldOrMethod-4 93 1241495 ns/op BenchmarkNamed/Underlying/nongeneric-4 857342 141.1 ns/op BenchmarkNamed/Underlying/generic-4 803109 140.4 ns/op BenchmarkNamed/Underlying/src_instance-4 795764 142.1 ns/op BenchmarkNamed/Underlying/user_instance-4 844406 141.4 ns/op BenchmarkCheck/http/funcbodies/info-4 1 673617885 ns/op 50014 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 460352325 ns/op 73174 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 192146737 ns/op 175268 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 157402568 ns/op 213934 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 472955598 ns/op 11067 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 105096297 ns/op 49783 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 38891892 ns/op 134356 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 36831104 ns/op 142087 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 132436442 ns/op 16378 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 45486275 ns/op 47680 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 5 23335251 ns/op 92958 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 5 21930639 ns/op 98913 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1325589635 ns/op 52864 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 729651527 ns/op 96037 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 191550076 ns/op 365723 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 146733920 ns/op 477364 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 505413704 ns/op 3981 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 75250318 ns/op 26726 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 43550809 ns/op 46177 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 42388022 ns/op 47434 lines/s PASS ok cmd/compile/internal/types2 18.637s goos: linux goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 117 933744 ns/op 2304162 sys-ns/op 1231761 user-ns/op PASS ok cmd/go 1.209s goos: linux goarch: amd64 pkg: cmd/go/internal/cfg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookPath-4 217594 554.1 ns/op PASS ok cmd/go/internal/cfg 1.233s goos: linux goarch: amd64 pkg: cmd/internal/notsha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 64148 1819 ns/op 4.40 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 71319 1611 ns/op 4.97 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 13986 8514 ns/op 120.27 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 14354 8384 ns/op 122.13 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 2178 53897 ns/op 151.99 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 2175 53974 ns/op 151.78 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.957s All tests passed.