linux-s390x-ibm-race at 21acfdc4ef18fcf2e5e6114fe800fec0a10e493c :: Running /data/golang/workdir/go/src/make.bash with args ["/data/golang/workdir/go/src/make.bash" "-force"] and env ["LANG=en_US.UTF-8" "HOME=/root" "LOGNAME=root" "USER=root" "SHELL=/bin/sh" "INVOCATION_ID=2eaced0da9cb4b5bb6dc116eeed517e6" "JOURNAL_STREAM=9:1045136356" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=500ms" "WORKDIR=/data/golang/workdir" "GO_BUILDER_NAME=linux-s390x-ibm-race" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "GOROOT_BOOTSTRAP=" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PATH=/data/golang/workdir/go1.4/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" "PWD=/data/golang/workdir/go/src"] in dir /data/golang/workdir/go/src WARNING: /root/go1.4/bin/go does not exist, found /data/golang/workdir/go1.4/go/bin/go from env WARNING: set /data/golang/workdir/go1.4/go as GOROOT_BOOTSTRAP Building Go cmd/dist using /data/golang/workdir/go1.4/go. (go1.22.6 linux/s390x) Building Go toolchain1 using /data/golang/workdir/go1.4/go. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/s390x. --- Installed Go for linux/s390x in /data/golang/workdir/go Installed commands in /data/golang/workdir/go/bin *** You need to add /data/golang/workdir/go/bin to your PATH. :: Running /data/golang/workdir/go/bin/go with args ["/data/golang/workdir/go/bin/go" "install" "-race" "std"] and env ["LANG=en_US.UTF-8" "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" "HOME=/root" "LOGNAME=root" "USER=root" "SHELL=/bin/sh" "INVOCATION_ID=2eaced0da9cb4b5bb6dc116eeed517e6" "JOURNAL_STREAM=9:1045136356" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=500ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm-race" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PWD=/data/golang/workdir/go/bin"] in dir /data/golang/workdir/go/bin ##### Test execution environment. # GOARCH: s390x # CPU: # GOOS: linux # OS Version: Linux 4.18.0-372.19.1.el8_6.s390x #1 SMP Mon Jul 18 11:11:32 EDT 2022 s390x ##### Testing packages. ok archive/tar 2.837s ok archive/zip 10.528s ok bufio 6.013s ok bytes 4.845s ok cmp 1.078s ok compress/bzip2 3.103s ok compress/flate 21.568s ok compress/gzip 32.690s ok compress/lzw 3.289s ok compress/zlib 12.896s ok container/heap 1.445s ok container/list 1.077s ok container/ring 1.348s ok context 1.077s ok crypto 8.136s ok crypto/aes 1.040s ok crypto/cipher 77.561s ok crypto/des 1.090s ok crypto/dsa 1.082s ok crypto/ecdh 2.491s ok crypto/ecdsa 1.065s ok crypto/ed25519 1.834s ok crypto/elliptic 1.237s ? crypto/fips140 [no test files] ok crypto/hkdf 1.054s ok crypto/hmac 1.059s ok crypto/internal/boring 1.024s ? crypto/internal/boring/bbig [no test files] ok crypto/internal/boring/bcache 2.347s ? crypto/internal/boring/sig [no test files] ? crypto/internal/cryptotest [no test files] ? crypto/internal/entropy [no test files] ? crypto/internal/fips140 [no test files] ok crypto/internal/fips140/aes 1.048s ok crypto/internal/fips140/aes/gcm 1.019s [no tests to run] ? crypto/internal/fips140/alias [no test files] ok crypto/internal/fips140/bigmod 1.236s ? crypto/internal/fips140/check [no test files] ? crypto/internal/fips140/check/checktest [no test files] ok crypto/internal/fips140/drbg 1.027s [no tests to run] ok crypto/internal/fips140/ecdh 1.053s ok crypto/internal/fips140/ecdsa 1.400s ? crypto/internal/fips140/ed25519 [no test files] ok crypto/internal/fips140/edwards25519 4.405s ok crypto/internal/fips140/edwards25519/field 1.374s ? crypto/internal/fips140/hkdf [no test files] ? crypto/internal/fips140/hmac [no test files] ok crypto/internal/fips140/mlkem 2.616s ok crypto/internal/fips140/nistec 1.024s ok crypto/internal/fips140/nistec/fiat 1.015s [no tests to run] ? crypto/internal/fips140/pbkdf2 [no test files] ok crypto/internal/fips140/rsa 1.180s ? crypto/internal/fips140/sha256 [no test files] ? crypto/internal/fips140/sha3 [no test files] ? crypto/internal/fips140/sha512 [no test files] ? crypto/internal/fips140/ssh [no test files] ok crypto/internal/fips140/subtle 1.014s ? crypto/internal/fips140/tls12 [no test files] ? crypto/internal/fips140/tls13 [no test files] ok crypto/internal/fips140deps 1.164s ? crypto/internal/fips140deps/byteorder [no test files] ? crypto/internal/fips140deps/cpu [no test files] ? crypto/internal/fips140deps/godebug [no test files] ? crypto/internal/fips140hash [no test files] ? crypto/internal/fips140only [no test files] ok crypto/internal/fips140test 5.290s ok crypto/internal/hpke 1.116s ? crypto/internal/impl [no test files] ? crypto/internal/randutil [no test files] ok crypto/internal/sysrand 1.355s ? crypto/internal/sysrand/internal/seccomp [no test files] ok crypto/md5 1.020s ok crypto/mlkem 1.794s ok crypto/pbkdf2 1.131s ok crypto/rand 1.664s ok crypto/rc4 1.754s ok crypto/rsa 1.530s ok crypto/sha1 1.036s ok crypto/sha256 1.032s ok crypto/sha3 115.595s ok crypto/sha512 1.192s ok crypto/subtle 2.494s ok crypto/tls 15.739s ? crypto/tls/internal/fips140tls [no test files] ok crypto/x509 2.931s ? crypto/x509/pkix [no test files] ok database/sql 1.800s ok database/sql/driver 1.119s ok debug/buildinfo 2.050s ok debug/dwarf 1.092s ok debug/elf 2.648s ok debug/gosym 1.289s ok debug/macho 1.279s ok debug/pe 1.110s ok debug/plan9obj 1.017s ok embed 1.015s [no tests to run] ok embed/internal/embedtest 1.024s ? encoding [no test files] ok encoding/ascii85 1.102s ok encoding/asn1 1.023s ok encoding/base32 1.161s ok encoding/base64 1.027s ok encoding/binary 1.111s ok encoding/csv 1.125s ok encoding/gob 39.475s ok encoding/hex 1.037s ok encoding/json 5.010s ok encoding/pem 3.693s ok encoding/xml 1.209s ok errors 1.043s ok expvar 1.014s ok flag 3.123s ok fmt 1.611s ok go/ast 1.043s ok go/build 18.976s ok go/build/constraint 1.099s ok go/constant 1.030s ok go/doc 1.667s ok go/doc/comment 4.337s ok go/format 1.054s ok go/importer 3.063s ok go/internal/gccgoimporter 1.048s ok go/internal/gcimporter 26.646s ok go/internal/srcimporter 33.279s ok go/parser 4.070s ok go/printer 6.521s ok go/scanner 1.178s ok go/token 1.204s ok go/types 104.748s ok go/version 1.124s ok hash 1.064s ok hash/adler32 1.124s ok hash/crc32 1.083s ok hash/crc64 1.079s ok hash/fnv 1.021s ok hash/maphash 1.395s ok html 1.067s ok html/template 1.430s ok image 1.869s ok image/color 1.270s ? image/color/palette [no test files] ok image/draw 3.713s ok image/gif 4.768s ? image/internal/imageutil [no test files] ok image/jpeg 4.956s ok image/png 8.956s ok index/suffixarray 5.561s ok internal/abi 1.338s ? internal/asan [no test files] ? internal/bisect [no test files] ok internal/buildcfg 1.022s ? internal/bytealg [no test files] ? internal/byteorder [no test files] ? internal/cfg [no test files] ok internal/chacha8rand 1.046s ok internal/copyright 1.189s ? internal/coverage [no test files] ? internal/coverage/calloc [no test files] ok internal/coverage/cfile 4.477s ok internal/coverage/cformat 1.021s ok internal/coverage/cmerge 1.019s ? internal/coverage/decodecounter [no test files] ? internal/coverage/decodemeta [no test files] ? internal/coverage/encodecounter [no test files] ? internal/coverage/encodemeta [no test files] ok internal/coverage/pods 1.017s ? internal/coverage/rtcov [no test files] ok internal/coverage/slicereader 1.070s ok internal/coverage/slicewriter 1.059s ? internal/coverage/stringtab [no test files] ok internal/coverage/test 1.044s ? internal/coverage/uleb128 [no test files] ok internal/cpu 2.059s ok internal/dag 1.027s ok internal/diff 1.018s ? internal/exportdata [no test files] ? internal/filepathlite [no test files] ok internal/fmtsort 1.064s ok internal/fuzz 1.053s ? internal/goarch [no test files] ok internal/godebug 21.980s ok internal/godebugs 219.326s ? internal/goexperiment [no test files] ? internal/goos [no test files] ? internal/goroot [no test files] ok internal/gover 1.028s ? internal/goversion [no test files] ok internal/itoa 1.030s ? internal/lazyregexp [no test files] ? internal/lazytemplate [no test files] ? internal/msan [no test files] ? internal/nettrace [no test files] ? internal/obscuretestdata [no test files] ? internal/oserror [no test files] ok internal/pkgbits 1.013s ok internal/platform 2.093s ok internal/poll 1.565s ok internal/profile 1.023s ? internal/profilerecord [no test files] ? internal/race [no test files] ok internal/reflectlite 1.015s ok internal/runtime/atomic 1.076s ? internal/runtime/exithook [no test files] ok internal/runtime/maps 1.018s ok internal/runtime/math 1.008s ok internal/runtime/sys 1.030s ok internal/runtime/syscall 1.033s ok internal/runtime/wasitest 1.040s ok internal/saferio 1.494s ok internal/singleflight 1.226s ? internal/stringslite [no test files] ok internal/sync 7.942s ok internal/synctest 7.475s ? internal/syscall/execenv [no test files] ok internal/syscall/unix 1.040s ok internal/sysinfo 1.038s ? internal/syslist [no test files] ok internal/testenv 1.352s ? internal/testlog [no test files] ? internal/testpty [no test files] ok internal/trace 102.414s ? internal/trace/internal/testgen [no test files] ok internal/trace/internal/tracev1 2.228s ? internal/trace/raw [no test files] ? internal/trace/testtrace [no test files] ok internal/trace/tracev2 1.100s ? internal/trace/traceviewer [no test files] ? internal/trace/traceviewer/format [no test files] ? internal/trace/version [no test files] ? internal/txtar [no test files] ok internal/types/errors 2.300s ok internal/unsafeheader 1.488s ok internal/xcoff 1.415s ok internal/zstd 1.864s ok io 1.093s ok io/fs 1.470s ok io/ioutil 1.080s ok iter 1.058s ok log 1.051s ? log/internal [no test files] ok log/slog 1.337s ? log/slog/internal [no test files] ok log/slog/internal/benchmarks 1.126s ok log/slog/internal/buffer 1.021s ok log/syslog 2.530s ok maps 1.125s ok math 1.074s ok math/big 21.421s ok math/bits 1.453s ok math/cmplx 3.599s ok math/rand 11.806s ok math/rand/v2 14.205s ok mime 1.709s ok mime/multipart 21.582s ok mime/quotedprintable 1.529s ok net 58.708s ok net/http 26.466s ok net/http/cgi 30.190s ok net/http/cookiejar 1.048s ok net/http/fcgi 1.263s ok net/http/httptest 1.191s ok net/http/httptrace 1.099s ok net/http/httputil 2.145s ok net/http/internal 5.537s ok net/http/internal/ascii 1.010s ? net/http/internal/httpcommon [no test files] ? net/http/internal/testcert [no test files] ok net/http/pprof 6.794s ok net/internal/cgotest 1.019s ok net/internal/socktest 1.018s ok net/mail 1.047s ok net/netip 2.762s ok net/rpc 1.055s ok net/rpc/jsonrpc 1.194s ok net/smtp 1.118s ok net/textproto 1.514s ok net/url 1.446s ok os 17.426s ok os/exec 12.120s ok os/exec/internal/fdtest 1.046s ok os/signal 24.640s ok os/user 1.502s ok path 1.024s ok path/filepath 1.089s ok plugin 1.085s ok reflect 3.071s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 6.949s ok regexp/syntax 14.438s ok runtime 115.193s ok runtime/cgo 1.062s ? runtime/coverage [no test files] ok runtime/debug 2.188s ok runtime/metrics 1.143s ok runtime/pprof 47.285s ok runtime/race 16.649s ok runtime/trace 1.268s ok slices 1.861s ok sort 1.635s ok strconv 4.940s ok strings 4.014s ? structs [no test files] ok sync 5.382s ok sync/atomic 6.774s ok syscall 22.065s ok testing 8.012s ok testing/fstest 1.102s ? testing/internal/testdeps [no test files] ok testing/iotest 1.080s ok testing/quick 1.191s ok testing/slogtest 1.048s ok text/scanner 1.030s ok text/tabwriter 1.030s ok text/template 1.110s ok text/template/parse 1.042s ok time 29.418s ? time/tzdata [no test files] ok unicode 1.083s ok unicode/utf16 1.034s ok unicode/utf8 1.060s ok unique 1.865s ? unsafe [no test files] ok weak 1.063s ok cmd/addr2line 8.036s ok cmd/api 35.324s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 11.472s ? cmd/asm/internal/flags [no test files] ok cmd/asm/internal/lex 1.225s ? cmd/buildid [no test files] ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.211s ok cmd/cgo/internal/test 6.376s ? 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 52.878s ok cmd/cgo/internal/testcshared 17.873s ok cmd/cgo/internal/testerrors 28.500s ok cmd/cgo/internal/testfortran 1.055s ok cmd/cgo/internal/testgodefs 3.118s ok cmd/cgo/internal/testlife 2.375s ok cmd/cgo/internal/testnocgo 1.023s ok cmd/cgo/internal/testplugin 103.449s ok cmd/cgo/internal/testsanitizers 1.443s ok cmd/cgo/internal/testshared 135.790s ok cmd/cgo/internal/testso 4.022s ok cmd/cgo/internal/teststdio 3.976s ok cmd/cgo/internal/testtls 1.011s ok cmd/compile 55.579s ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.043s ok cmd/compile/internal/amd64 1.047s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.013s ? cmd/compile/internal/bitvec [no test files] ok cmd/compile/internal/compare 1.052s ? cmd/compile/internal/coverage [no test files] ? cmd/compile/internal/deadlocals [no test files] ok cmd/compile/internal/devirtualize 1.021s ok cmd/compile/internal/dwarfgen 2.218s ? cmd/compile/internal/escape [no test files] ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 2.367s ? cmd/compile/internal/inline [no test files] ok cmd/compile/internal/inline/inlheur 1.482s ? cmd/compile/internal/inline/interleaved [no test files] ok cmd/compile/internal/ir 1.009s ok cmd/compile/internal/liveness 1.084s ok cmd/compile/internal/logopt 1.157s ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/loopvar 1.026s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.032s ? cmd/compile/internal/objw [no test files] ? cmd/compile/internal/pgoir [no test files] ? cmd/compile/internal/pkginit [no test files] ? cmd/compile/internal/ppc64 [no test files] ok cmd/compile/internal/rangefunc 1.031s ok cmd/compile/internal/reflectdata 1.035s [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 21.387s ok cmd/compile/internal/ssagen 1.037s ? cmd/compile/internal/staticdata [no test files] ? cmd/compile/internal/staticinit [no test files] ok cmd/compile/internal/syntax 1.517s ok cmd/compile/internal/test 20.386s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 1.409s ok cmd/compile/internal/types 1.079s ok cmd/compile/internal/types2 17.339s ? cmd/compile/internal/walk [no test files] ? cmd/compile/internal/wasm [no test files] ? cmd/compile/internal/x86 [no test files] ok cmd/covdata 1.030s ok cmd/cover 16.936s ok cmd/dist 1.018s ok cmd/distpack 1.012s ok cmd/doc 1.639s ok cmd/fix 7.113s ok cmd/go 310.192s ok cmd/go/internal/auth 1.022s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/cache 1.104s ? cmd/go/internal/cacheprog [no test files] ok cmd/go/internal/cfg 1.026s [no tests to run] ? cmd/go/internal/clean [no test files] ? cmd/go/internal/cmdflag [no test files] ? cmd/go/internal/doc [no test files] ok cmd/go/internal/envcmd 1.038s ok cmd/go/internal/fips140 1.062s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.059s ok cmd/go/internal/generate 1.059s ok cmd/go/internal/gover 1.015s ? cmd/go/internal/help [no test files] ok cmd/go/internal/imports 1.120s ? cmd/go/internal/list [no test files] ok cmd/go/internal/load 1.034s ok cmd/go/internal/lockedfile 2.211s ok cmd/go/internal/lockedfile/internal/filelock 2.050s ok cmd/go/internal/mmap 1.012s ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/modfetch 1.020s ok cmd/go/internal/modfetch/codehost 2.100s ok cmd/go/internal/modfetch/zip_sum_test 1.020s ? cmd/go/internal/modget [no test files] ok cmd/go/internal/modindex 2.297s ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modload 1.070s ok cmd/go/internal/mvs 1.039s ? cmd/go/internal/run [no test files] ? cmd/go/internal/search [no test files] ok cmd/go/internal/str 1.008s ? cmd/go/internal/telemetrycmd [no test files] ? cmd/go/internal/telemetrystats [no test files] ok cmd/go/internal/test 1.081s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.099s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 1.023s ok cmd/go/internal/vcweb 1.023s ok cmd/go/internal/vcweb/vcstest 1.454s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/web 1.014s ? cmd/go/internal/web/intercept [no test files] ok cmd/go/internal/work 1.469s ? cmd/go/internal/workcmd [no test files] ok cmd/gofmt 1.205s ok cmd/internal/archive 1.545s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/bootstrap_test 1.010s ok cmd/internal/buildid 1.703s ? cmd/internal/codesign [no test files] ok cmd/internal/cov 1.269s ? cmd/internal/cov/covcmd [no test files] ? cmd/internal/disasm [no test files] ok cmd/internal/dwarf 1.060s ok cmd/internal/edit 1.018s ? cmd/internal/gcprog [no test files] ok cmd/internal/goobj 1.036s ? cmd/internal/hash [no test files] ? cmd/internal/macho [no test files] ok cmd/internal/moddeps 2.160s ok cmd/internal/obj 1.939s ? cmd/internal/obj/arm [no test files] ok cmd/internal/obj/arm64 1.717s ok cmd/internal/obj/loong64 1.414s ? cmd/internal/obj/mips [no test files] ok cmd/internal/obj/ppc64 1.252s ok cmd/internal/obj/riscv 1.275s ok cmd/internal/obj/s390x 1.020s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/x86 5.726s ok cmd/internal/objabi 1.061s ? cmd/internal/objfile [no test files] ok cmd/internal/osinfo 1.013s ok cmd/internal/par 1.093s ? cmd/internal/pathcache [no test files] ok cmd/internal/pgo 1.030s ok cmd/internal/pkgpath 5.080s ok cmd/internal/pkgpattern 1.137s ok cmd/internal/quoted 1.014s ? cmd/internal/robustio [no test files] ? cmd/internal/script [no test files] ? cmd/internal/script/scripttest [no test files] ok cmd/internal/src 1.080s ok cmd/internal/sys 1.029s ? cmd/internal/telemetry [no test files] ? cmd/internal/telemetry/counter [no test files] ok cmd/internal/test2json 2.111s ok cmd/link 33.029s ? cmd/link/internal/amd64 [no test files] ? cmd/link/internal/arm [no test files] ? cmd/link/internal/arm64 [no test files] ok cmd/link/internal/benchmark 1.020s ? cmd/link/internal/dwtest [no test files] ok cmd/link/internal/ld 14.416s ? cmd/link/internal/loadelf [no test files] ok cmd/link/internal/loader 1.304s ? cmd/link/internal/loadmacho [no test files] ? 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.444s ok cmd/objdump 8.336s ok cmd/pack 8.797s ok cmd/pprof 1.023s ? cmd/preprofile [no test files] ok cmd/relnote 1.091s ? cmd/test2json [no test files] ok cmd/trace 1.751s ok cmd/vet 80.688s ##### Running benchmarks briefly. goos: linux goarch: s390x pkg: archive/tar Benchmark/Writer/USTAR-4 3616 41897 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 2475 103161 ns/op 1660 B/op 24 allocs/op Benchmark/Writer/PAX-4 1636 72168 ns/op 2208 B/op 36 allocs/op Benchmark/Reader/USTAR-4 4062 43867 ns/op 5284 B/op 16 allocs/op Benchmark/Reader/GNU-4 5444 59954 ns/op 5073 B/op 14 allocs/op Benchmark/Reader/PAX-4 2220 81916 ns/op 8978 B/op 33 allocs/op PASS ok archive/tar 2.878s goos: linux goarch: s390x pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 981293750 ns/op 1643080 B/op 100 allocs/op BenchmarkZip64Test-4 1 216562786 ns/op BenchmarkZip64TestSizes/4096-4 1099 132890 ns/op BenchmarkZip64TestSizes/1048576-4 28 8053526 ns/op BenchmarkZip64TestSizes/67108864-4 1 196471731 ns/op PASS ok archive/zip 7.392s goos: linux goarch: s390x pkg: bufio BenchmarkReaderCopyOptimal-4 322209 394.8 ns/op BenchmarkReaderCopyUnoptimal-4 139834 892.8 ns/op BenchmarkReaderCopyNoWriteTo-4 7112 129481 ns/op BenchmarkReaderWriteToOptimal-4 10000 16212 ns/op BenchmarkReaderReadString-4 104859 1586 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 161167 841.6 ns/op BenchmarkWriterCopyUnoptimal-4 198120 753.6 ns/op BenchmarkWriterCopyNoReadFrom-4 3984 105446 ns/op BenchmarkReaderEmpty-4 10000 11666 ns/op 4225 B/op 3 allocs/op BenchmarkWriterEmpty-4 10000 16648 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 486744 247.6 ns/op 0 B/op 0 allocs/op PASS ok bufio 6.295s goos: linux goarch: s390x pkg: bytes BenchmarkReadString-4 3481 39449 ns/op 830.64 MB/s BenchmarkWriteByte-4 374 305997 ns/op 13.39 MB/s BenchmarkWriteRune-4 271 780601 ns/op 15.74 MB/s BenchmarkBufferNotEmptyWriteRead-4 24 4876247 ns/op BenchmarkBufferFullSmallReads-4 80 2980161 ns/op BenchmarkBufferWriteBlock/N4096-4 7011 26971 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 376 882105 ns/op 260097 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 8 40113824 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 2 117165732 ns/op 143.19 MB/s 16777216 B/op 1 allocs/op BenchmarkIndexByte/10-4 4499670 25.63 ns/op 390.11 MB/s BenchmarkIndexByte/32-4 5225863 24.01 ns/op 1332.97 MB/s BenchmarkIndexByte/4K-4 600451 192.0 ns/op 21330.49 MB/s BenchmarkIndexBytePortable/10-4 910916 128.0 ns/op 78.11 MB/s BenchmarkIndexBytePortable/32-4 324078 1022 ns/op 31.31 MB/s BenchmarkIndexBytePortable/4K-4 2761 44178 ns/op 92.72 MB/s BenchmarkIndexRune/10-4 1252110 115.6 ns/op 86.49 MB/s BenchmarkIndexRune/32-4 1210783 183.2 ns/op 174.70 MB/s BenchmarkIndexRune/4K-4 535957 300.3 ns/op 13641.37 MB/s BenchmarkIndexRuneASCII/10-4 4464153 27.05 ns/op 369.65 MB/s BenchmarkIndexRuneASCII/32-4 5454336 23.28 ns/op 1374.36 MB/s BenchmarkIndexRuneASCII/4K-4 758455 153.9 ns/op 26609.10 MB/s BenchmarkIndexRuneUnicode/Latin/10-4 1581214 97.65 ns/op 102.41 MB/s BenchmarkIndexRuneUnicode/Latin/32-4 1458739 156.0 ns/op 205.08 MB/s BenchmarkIndexRuneUnicode/Latin/4K-4 99272 1202 ns/op 3408.58 MB/s BenchmarkIndexRuneUnicode/Cyrillic/10-4 1255090 284.8 ns/op 35.12 MB/s BenchmarkIndexRuneUnicode/Cyrillic/32-4 1206968 101.9 ns/op 314.18 MB/s BenchmarkIndexRuneUnicode/Cyrillic/4K-4 29286 11748 ns/op 348.66 MB/s BenchmarkIndexRuneUnicode/Han/10-4 691441 189.4 ns/op 52.81 MB/s BenchmarkIndexRuneUnicode/Han/32-4 903110 181.8 ns/op 175.97 MB/s BenchmarkIndexRuneUnicode/Han/4K-4 66462 2119 ns/op 1932.64 MB/s BenchmarkEqual/0-4 8345620 28.61 ns/op BenchmarkEqual/same/1-4 1000000 184.2 ns/op 5.43 MB/s BenchmarkEqual/same/6-4 1471905 128.8 ns/op 46.60 MB/s BenchmarkEqual/same/9-4 1000000 137.8 ns/op 65.31 MB/s BenchmarkEqual/same/15-4 1299225 93.14 ns/op 161.05 MB/s BenchmarkEqual/same/16-4 1464447 165.0 ns/op 96.99 MB/s BenchmarkEqual/same/20-4 1000000 178.8 ns/op 111.87 MB/s BenchmarkEqual/same/32-4 1000000 108.6 ns/op 294.68 MB/s BenchmarkEqual/same/4K-4 129753 1096 ns/op 3736.61 MB/s BenchmarkEqual/1-4 1000000 104.7 ns/op 9.55 MB/s BenchmarkEqual/6-4 1496052 172.6 ns/op 34.76 MB/s BenchmarkEqual/9-4 1452532 95.10 ns/op 94.64 MB/s BenchmarkEqual/15-4 1000000 117.0 ns/op 128.24 MB/s BenchmarkEqual/16-4 1402803 146.0 ns/op 109.56 MB/s BenchmarkEqual/20-4 1397868 84.80 ns/op 235.85 MB/s BenchmarkEqual/32-4 1000000 123.4 ns/op 259.38 MB/s BenchmarkEqual/4K-4 98823 2307 ns/op 1775.71 MB/s BenchmarkEqualBothUnaligned/64_0-4 1000000 108.1 ns/op 592.08 MB/s BenchmarkEqualBothUnaligned/64_1-4 1338470 125.2 ns/op 511.24 MB/s BenchmarkEqualBothUnaligned/64_4-4 1000000 118.2 ns/op 541.27 MB/s BenchmarkEqualBothUnaligned/64_7-4 1390591 81.94 ns/op 781.07 MB/s BenchmarkEqualBothUnaligned/4096_0-4 99408 1253 ns/op 3269.51 MB/s BenchmarkEqualBothUnaligned/4096_1-4 100185 1832 ns/op 2235.24 MB/s BenchmarkEqualBothUnaligned/4096_4-4 118686 1369 ns/op 2992.95 MB/s BenchmarkEqualBothUnaligned/4096_7-4 120682 999.1 ns/op 4099.71 MB/s BenchmarkIndex/10-4 3475458 33.99 ns/op 294.22 MB/s BenchmarkIndex/32-4 3000291 49.42 ns/op 647.50 MB/s BenchmarkIndex/4K-4 71140 1605 ns/op 2552.58 MB/s BenchmarkIndexEasy/10-4 3603489 51.07 ns/op 195.81 MB/s BenchmarkIndexEasy/32-4 3025478 39.58 ns/op 808.42 MB/s BenchmarkIndexEasy/4K-4 416082 291.5 ns/op 14050.93 MB/s BenchmarkCount/10-4 1875076 81.29 ns/op 123.02 MB/s BenchmarkCount/32-4 1585618 70.47 ns/op 454.09 MB/s BenchmarkCount/4K-4 74692 1600 ns/op 2560.71 MB/s BenchmarkCountEasy/10-4 1744465 142.0 ns/op 70.44 MB/s BenchmarkCountEasy/32-4 1000000 228.2 ns/op 140.21 MB/s BenchmarkCountEasy/4K-4 389649 566.3 ns/op 7233.25 MB/s BenchmarkCountSingle/10-4 2839903 74.73 ns/op 133.81 MB/s BenchmarkCountSingle/32-4 3089778 39.72 ns/op 805.58 MB/s BenchmarkCountSingle/4K-4 543663 284.7 ns/op 14389.39 MB/s BenchmarkToUpper/#00-4 3228134 61.68 ns/op BenchmarkToUpper/ONLYUPPER-4 322903 983.9 ns/op BenchmarkToUpper/abc-4 534606 259.0 ns/op BenchmarkToUpper/AbC123-4 310364 481.4 ns/op BenchmarkToUpper/azAZ09_-4 298737 2448 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 76428 1412 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 35167 9352 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 55004 2207 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 109866 1086 ns/op BenchmarkToLower/#00-4 3265368 36.29 ns/op BenchmarkToLower/abc-4 488763 315.5 ns/op BenchmarkToLower/AbC123-4 300186 421.6 ns/op BenchmarkToLower/azAZ09_-4 283225 1304 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 85146 1461 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 39090 3041 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 62787 2024 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 112948 1141 ns/op BenchmarkReplace/"hello"_"l"_"L"_0-4 671901 325.2 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"hello"_"l"_"L"_-1-4 270118 587.5 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"hello"_"x"_"X"_-1-4 552344 453.7 ns/op 16 B/op 1 allocs/op BenchmarkReplace/""_"x"_"X"_-1-4 1000000 231.9 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"radar"_"r"_""_-1-4 302281 672.6 ns/op 16 B/op 1 allocs/op BenchmarkReplace/""_""_"<>"_-1-4 707938 287.6 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_-1-4 198975 1486 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_1-4 345613 614.2 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_1000-4 192412 1663 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"an"_"<>"_-1-4 206454 870.5 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"ana"_"<>"_-1-4 312726 396.4 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_-1-4 66788 1550 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_10-4 83692 1594 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_6-4 91696 1310 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_5-4 103974 1193 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_1-4 359240 644.4 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"a"_-1-4 203826 596.4 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"a"_1-4 362950 525.5 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"☺☻☹"_""_"<>"_-1-4 50221 2116 ns/op 24 B/op 1 allocs/op BenchmarkFields/ASCII/16-4 132868 2154 ns/op 7.43 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9338 39068 ns/op 6.55 MB/s 768 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 633 1698260 ns/op 2.41 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 37 3371188 ns/op 19.44 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 193109878 ns/op 5.43 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 109105 1142 ns/op 14.01 MB/s 24 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6488 17982 ns/op 14.24 MB/s 640 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 405 308970 ns/op 13.26 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 21 5357938 ns/op 12.23 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 318928796 ns/op 3.29 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 170058 797.0 ns/op 20.08 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 13356 9527 ns/op 26.87 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 841 492730 ns/op 8.31 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 39 6427213 ns/op 10.20 MB/s 512260 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 1 103612185 ns/op 10.12 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 170521 809.5 ns/op 19.77 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 10000 19695 ns/op 13.00 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 580 288398 ns/op 14.20 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 28 4866736 ns/op 13.47 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 96992272 ns/op 10.81 MB/s 11219200 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1998129 59.59 ns/op BenchmarkTrimSpace/ASCII-4 602866 276.1 ns/op BenchmarkTrimSpace/SomeNonASCII-4 84508 1477 ns/op BenchmarkTrimSpace/JustNonASCII-4 42052 3129 ns/op BenchmarkToValidUTF8/Valid-4 495825 269.6 ns/op BenchmarkToValidUTF8/InvalidASCII-4 367573 325.7 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 96703 1288 ns/op BenchmarkIndexHard1-4 1753 75143 ns/op 13954.40 MB/s BenchmarkIndexHard2-4 382 376853 ns/op 2782.44 MB/s BenchmarkIndexHard3-4 164 931005 ns/op 1126.28 MB/s BenchmarkIndexHard4-4 90 1550370 ns/op 676.34 MB/s BenchmarkLastIndexHard1-4 3 37283961 ns/op BenchmarkLastIndexHard2-4 4 27137332 ns/op BenchmarkLastIndexHard3-4 4 26093855 ns/op BenchmarkCountHard1-4 1694 215595 ns/op BenchmarkCountHard2-4 391 424824 ns/op BenchmarkCountHard3-4 170 1234078 ns/op BenchmarkSplitEmptySeparator-4 1 121560891 ns/op BenchmarkSplitSingleByteSeparator-4 14 8638598 ns/op BenchmarkSplitMultiByteSeparator-4 10 21774024 ns/op BenchmarkSplitNSingleByteSeparator-4 189357 912.3 ns/op BenchmarkSplitNMultiByteSeparator-4 68545 1838 ns/op BenchmarkRepeat-4 182091 984.4 ns/op BenchmarkRepeatLarge/256/1-4 113143 1542 ns/op 166.05 MB/s BenchmarkRepeatLarge/256/16-4 162682 875.3 ns/op 292.48 MB/s BenchmarkRepeatLarge/512/1-4 86373 3577 ns/op 143.14 MB/s BenchmarkRepeatLarge/512/16-4 70832 3655 ns/op 140.10 MB/s BenchmarkRepeatLarge/1024/1-4 47373 2341 ns/op 437.33 MB/s BenchmarkRepeatLarge/1024/16-4 44043 2438 ns/op 420.06 MB/s BenchmarkRepeatLarge/2048/1-4 34316 4844 ns/op 422.82 MB/s BenchmarkRepeatLarge/2048/16-4 36265 14737 ns/op 138.97 MB/s BenchmarkRepeatLarge/4096/1-4 13356 8381 ns/op 488.73 MB/s BenchmarkRepeatLarge/4096/16-4 10000 10065 ns/op 406.96 MB/s BenchmarkRepeatLarge/8192/1-4 10000 17377 ns/op 471.44 MB/s BenchmarkRepeatLarge/8192/16-4 10000 18592 ns/op 440.61 MB/s BenchmarkRepeatLarge/8192/4097-4 27034 7470 ns/op 548.48 MB/s BenchmarkRepeatLarge/16384/1-4 10000 20566 ns/op 796.64 MB/s BenchmarkRepeatLarge/16384/16-4 10000 25723 ns/op 636.95 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 24456 ns/op 502.57 MB/s BenchmarkRepeatLarge/32768/1-4 4035 50190 ns/op 652.88 MB/s BenchmarkRepeatLarge/32768/16-4 3272 39034 ns/op 839.48 MB/s BenchmarkRepeatLarge/32768/4097-4 3512 53952 ns/op 531.57 MB/s BenchmarkRepeatLarge/65536/1-4 1724 69773 ns/op 939.28 MB/s BenchmarkRepeatLarge/65536/16-4 3462 71732 ns/op 913.62 MB/s BenchmarkRepeatLarge/65536/4097-4 1305 158138 ns/op 388.62 MB/s BenchmarkRepeatLarge/131072/1-4 326 392882 ns/op 333.62 MB/s BenchmarkRepeatLarge/131072/16-4 100 1251836 ns/op 104.70 MB/s BenchmarkRepeatLarge/131072/4097-4 411 276108 ns/op 459.99 MB/s BenchmarkRepeatLarge/262144/1-4 178 703028 ns/op 372.88 MB/s BenchmarkRepeatLarge/262144/16-4 100 1882276 ns/op 139.27 MB/s BenchmarkRepeatLarge/262144/4097-4 207 1120238 ns/op 230.41 MB/s BenchmarkRepeatLarge/524288/1-4 100 1713811 ns/op 305.92 MB/s BenchmarkRepeatLarge/524288/16-4 100 1490647 ns/op 351.72 MB/s BenchmarkRepeatLarge/524288/4097-4 100 3136714 ns/op 165.88 MB/s BenchmarkRepeatLarge/1048576/1-4 24 4241032 ns/op 247.25 MB/s BenchmarkRepeatLarge/1048576/16-4 43 7182966 ns/op 145.98 MB/s BenchmarkRepeatLarge/1048576/4097-4 68 4223571 ns/op 247.36 MB/s BenchmarkRepeatLarge/2097152/1-4 32 8133082 ns/op 257.85 MB/s BenchmarkRepeatLarge/2097152/16-4 27 16545735 ns/op 126.75 MB/s BenchmarkRepeatLarge/2097152/4097-4 30 8472301 ns/op 247.11 MB/s BenchmarkRepeatLarge/4194304/1-4 13 8347997 ns/op 502.43 MB/s BenchmarkRepeatLarge/4194304/16-4 13 17991328 ns/op 233.13 MB/s BenchmarkRepeatLarge/4194304/4097-4 8 14144003 ns/op 296.33 MB/s BenchmarkRepeatLarge/8388608/1-4 6 23855151 ns/op 351.65 MB/s BenchmarkRepeatLarge/8388608/16-4 7 25071552 ns/op 334.59 MB/s BenchmarkRepeatLarge/8388608/4097-4 6 41135108 ns/op 203.88 MB/s BenchmarkRepeatLarge/16777216/1-4 3 37210504 ns/op 450.87 MB/s BenchmarkRepeatLarge/16777216/16-4 2 177323544 ns/op 94.61 MB/s BenchmarkRepeatLarge/16777216/4097-4 3 39312625 ns/op 426.76 MB/s BenchmarkRepeatLarge/33554432/1-4 2 66456651 ns/op 504.91 MB/s BenchmarkRepeatLarge/33554432/16-4 1 111443038 ns/op 301.09 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 71454748 ns/op 469.59 MB/s BenchmarkRepeatLarge/67108864/1-4 1 127807381 ns/op 525.08 MB/s BenchmarkRepeatLarge/67108864/16-4 1 143771880 ns/op 466.77 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 132726499 ns/op 505.62 MB/s BenchmarkRepeatLarge/134217728/1-4 1 257346272 ns/op 521.55 MB/s BenchmarkRepeatLarge/134217728/16-4 1 311568954 ns/op 430.78 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 274186588 ns/op 489.51 MB/s BenchmarkRepeatLarge/268435456/1-4 1 612203276 ns/op 438.47 MB/s BenchmarkRepeatLarge/268435456/16-4 1 567182490 ns/op 473.28 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 664907930 ns/op 403.72 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1095942260 ns/op 489.87 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1291206747 ns/op 415.79 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1504891070 ns/op 356.75 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 2280045837 ns/op 470.93 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 2823787648 ns/op 380.25 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 2551211682 ns/op 420.88 MB/s BenchmarkBytesCompare/1-4 10974777 10.97 ns/op BenchmarkBytesCompare/2-4 10970484 10.93 ns/op BenchmarkBytesCompare/4-4 11050448 13.11 ns/op BenchmarkBytesCompare/8-4 10821375 10.95 ns/op BenchmarkBytesCompare/16-4 10566763 11.14 ns/op BenchmarkBytesCompare/32-4 10013589 12.33 ns/op BenchmarkBytesCompare/64-4 9239944 13.01 ns/op BenchmarkBytesCompare/128-4 8245838 14.60 ns/op BenchmarkBytesCompare/256-4 5827452 17.24 ns/op BenchmarkBytesCompare/512-4 4789209 26.47 ns/op BenchmarkBytesCompare/1024-4 2050077 67.08 ns/op BenchmarkBytesCompare/2048-4 1532582 114.0 ns/op BenchmarkIndexAnyASCII/1:1-4 2722441 45.63 ns/op BenchmarkIndexAnyASCII/1:2-4 2689492 47.87 ns/op BenchmarkIndexAnyASCII/1:4-4 2623015 49.13 ns/op BenchmarkIndexAnyASCII/1:8-4 2351259 49.85 ns/op BenchmarkIndexAnyASCII/1:16-4 2108430 56.37 ns/op BenchmarkIndexAnyASCII/1:32-4 2172216 56.33 ns/op BenchmarkIndexAnyASCII/1:64-4 2134646 71.75 ns/op BenchmarkIndexAnyASCII/16:1-4 2644958 43.96 ns/op BenchmarkIndexAnyASCII/16:2-4 335679 403.0 ns/op BenchmarkIndexAnyASCII/16:4-4 318322 409.5 ns/op BenchmarkIndexAnyASCII/16:8-4 252012 539.0 ns/op BenchmarkIndexAnyASCII/16:16-4 309091 583.5 ns/op BenchmarkIndexAnyASCII/16:32-4 293120 567.4 ns/op BenchmarkIndexAnyASCII/16:64-4 254403 583.1 ns/op BenchmarkIndexAnyASCII/256:1-4 2197644 52.64 ns/op BenchmarkIndexAnyASCII/256:2-4 19045 6219 ns/op BenchmarkIndexAnyASCII/256:4-4 25347 4805 ns/op BenchmarkIndexAnyASCII/256:8-4 25239 5086 ns/op BenchmarkIndexAnyASCII/256:16-4 24530 4777 ns/op BenchmarkIndexAnyASCII/256:32-4 24888 4850 ns/op BenchmarkIndexAnyASCII/256:64-4 24379 4936 ns/op BenchmarkIndexAnyUTF8/1:1-4 2716995 43.46 ns/op BenchmarkIndexAnyUTF8/1:2-4 2664609 45.65 ns/op BenchmarkIndexAnyUTF8/1:4-4 2588193 46.14 ns/op BenchmarkIndexAnyUTF8/1:8-4 2388952 55.02 ns/op BenchmarkIndexAnyUTF8/1:16-4 2201116 55.21 ns/op BenchmarkIndexAnyUTF8/1:32-4 2114958 63.67 ns/op BenchmarkIndexAnyUTF8/1:64-4 2007192 57.97 ns/op BenchmarkIndexAnyUTF8/16:1-4 150272 951.2 ns/op BenchmarkIndexAnyUTF8/16:2-4 242918 483.4 ns/op BenchmarkIndexAnyUTF8/16:4-4 235452 512.1 ns/op BenchmarkIndexAnyUTF8/16:8-4 218794 555.5 ns/op BenchmarkIndexAnyUTF8/16:16-4 166940 613.1 ns/op BenchmarkIndexAnyUTF8/16:32-4 189609 685.4 ns/op BenchmarkIndexAnyUTF8/16:64-4 174979 700.0 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 11752 ns/op BenchmarkIndexAnyUTF8/256:2-4 16636 7352 ns/op BenchmarkIndexAnyUTF8/256:4-4 15680 8597 ns/op BenchmarkIndexAnyUTF8/256:8-4 10000 11449 ns/op BenchmarkIndexAnyUTF8/256:16-4 10000 10011 ns/op BenchmarkIndexAnyUTF8/256:32-4 10000 13612 ns/op BenchmarkIndexAnyUTF8/256:64-4 10000 10313 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2736931 45.46 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2672318 62.89 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2388608 51.09 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2109316 49.80 ns/op BenchmarkLastIndexAnyASCII/1:16-4 1400518 92.94 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2033295 66.20 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1000000 124.3 ns/op BenchmarkLastIndexAnyASCII/16:1-4 327518 382.3 ns/op BenchmarkLastIndexAnyASCII/16:2-4 338348 359.7 ns/op BenchmarkLastIndexAnyASCII/16:4-4 333084 363.3 ns/op BenchmarkLastIndexAnyASCII/16:8-4 313245 398.0 ns/op BenchmarkLastIndexAnyASCII/16:16-4 318718 412.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 288007 451.9 ns/op BenchmarkLastIndexAnyASCII/16:64-4 256363 729.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 25256 4785 ns/op BenchmarkLastIndexAnyASCII/256:2-4 25132 4855 ns/op BenchmarkLastIndexAnyASCII/256:4-4 24771 4979 ns/op BenchmarkLastIndexAnyASCII/256:8-4 24796 5335 ns/op BenchmarkLastIndexAnyASCII/256:16-4 25249 5880 ns/op BenchmarkLastIndexAnyASCII/256:32-4 24662 5127 ns/op BenchmarkLastIndexAnyASCII/256:64-4 24759 5795 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2775842 46.21 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2520471 45.98 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2441258 47.48 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2402527 51.29 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2130195 64.33 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2131168 56.05 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2081037 79.45 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 278216 396.8 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 244000 487.5 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 237601 510.6 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 209983 538.8 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 186171 656.7 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 172621 672.2 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 156109 890.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 10000 14521 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14096 8960 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15966 13120 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 14113 10916 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 13257 9434 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 11190 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 10234 ns/op BenchmarkTrimASCII/1:1-4 3250989 41.98 ns/op BenchmarkTrimASCII/1:2-4 1858791 57.66 ns/op BenchmarkTrimASCII/1:4-4 2130492 56.18 ns/op BenchmarkTrimASCII/1:8-4 1880878 68.16 ns/op BenchmarkTrimASCII/1:16-4 1308541 82.12 ns/op BenchmarkTrimASCII/16:1-4 504414 232.2 ns/op BenchmarkTrimASCII/16:2-4 346701 367.9 ns/op BenchmarkTrimASCII/16:4-4 342670 353.3 ns/op BenchmarkTrimASCII/16:8-4 332571 357.5 ns/op BenchmarkTrimASCII/16:16-4 324138 378.1 ns/op BenchmarkTrimASCII/256:1-4 38594 4110 ns/op BenchmarkTrimASCII/256:2-4 22431 6320 ns/op BenchmarkTrimASCII/256:4-4 20616 6143 ns/op BenchmarkTrimASCII/256:8-4 24302 5704 ns/op BenchmarkTrimASCII/256:16-4 10000 10743 ns/op BenchmarkTrimASCII/4096:1-4 2404 49155 ns/op BenchmarkTrimASCII/4096:2-4 1593 79956 ns/op BenchmarkTrimASCII/4096:4-4 1554 75479 ns/op BenchmarkTrimASCII/4096:8-4 1551 97733 ns/op BenchmarkTrimASCII/4096:16-4 1551 76590 ns/op BenchmarkTrimByte-4 2021610 61.50 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 28422 4577 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 24171 4912 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 462 236163 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1128 105883 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2173 57491 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 4173 28784 ns/op BenchmarkCompareBytesEqual-4 10514385 15.02 ns/op BenchmarkCompareBytesToNil-4 12824732 24.29 ns/op BenchmarkCompareBytesEmpty-4 11397820 9.467 ns/op BenchmarkCompareBytesIdentical-4 12742405 9.356 ns/op BenchmarkCompareBytesSameLength-4 10745668 11.65 ns/op BenchmarkCompareBytesDifferentLength-4 10832023 11.09 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 2455 49021 ns/op 21390.71 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 2481 49052 ns/op 21377.05 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 1951 60627 ns/op 17295.56 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 2511 48710 ns/op 21527.11 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2494 54443 ns/op 19260.24 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2462 49843 ns/op 21037.58 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 2526 50101 ns/op 20929.43 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 2320 53225 ns/op 19701.17 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 2173 71051 ns/op 14758.14 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 2320 51932 ns/op 20191.62 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2307 54068 ns/op 19393.65 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 2450 65075 ns/op 16113.34 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 2319 54841 ns/op 19120.55 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 2352 55599 ns/op 18859.80 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 2391 52815 ns/op 19853.84 MB/s BenchmarkCompareBytesBig-4 2440 55631 ns/op 18849.03 MB/s BenchmarkCompareBytesBigIdentical-4 12046419 9.102 ns/op 115202789.88 MB/s PASS ok bytes 161.183s goos: linux goarch: s390x pkg: compress/bzip2 BenchmarkDecodeDigits-4 2 195136977 ns/op 0.51 MB/s 3611548 B/op 24 allocs/op BenchmarkDecodeNewton-4 1 435298929 ns/op 1.30 MB/s 3637904 B/op 29 allocs/op BenchmarkDecodeRand-4 3 39315787 ns/op 0.42 MB/s 3642653 B/op 25 allocs/op PASS ok compress/bzip2 3.608s goos: linux goarch: s390x pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 36 2888445 ns/op 3.46 MB/s 42369 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 5 24113910 ns/op 4.15 MB/s 42275 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 714227460 ns/op 1.40 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 44 2563911 ns/op 3.90 MB/s 42488 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 4 52177046 ns/op 1.92 MB/s 43000 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 578360338 ns/op 1.73 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 43 2751543 ns/op 3.63 MB/s 43637 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 4 25210041 ns/op 3.97 MB/s 42992 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 600629994 ns/op 1.66 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 46 3601994 ns/op 2.78 MB/s 42722 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 4 26117642 ns/op 3.83 MB/s 45046 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 302135724 ns/op 3.31 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 40 4655416 ns/op 2.15 MB/s 42888 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 4 29561670 ns/op 3.38 MB/s 47192 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 263471599 ns/op 3.80 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 52 2118621 ns/op 4.72 MB/s 43682 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 6 19979734 ns/op 5.01 MB/s 46537 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 185832052 ns/op 5.38 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 61 2021105 ns/op 4.95 MB/s 43338 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 7 14750748 ns/op 6.78 MB/s 46475 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 144683481 ns/op 6.91 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 60 2331180 ns/op 4.29 MB/s 42966 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 7 15168787 ns/op 6.59 MB/s 46475 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 151955453 ns/op 6.58 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 88 1329192 ns/op 7.52 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 13012909 ns/op 7.68 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 117742503 ns/op 8.49 MB/s BenchmarkEncode/Digits/Speed/1e4-4 36 3216488 ns/op 3.11 MB/s BenchmarkEncode/Digits/Speed/1e5-4 3 48341594 ns/op 2.07 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 299415341 ns/op 3.34 MB/s BenchmarkEncode/Digits/Default/1e4-4 13 8393952 ns/op 1.19 MB/s BenchmarkEncode/Digits/Default/1e5-4 1 139213027 ns/op 0.72 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 1050294081 ns/op 0.95 MB/s BenchmarkEncode/Digits/Compression/1e4-4 13 8570462 ns/op 1.17 MB/s BenchmarkEncode/Digits/Compression/1e5-4 1 104068089 ns/op 0.96 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 1158757360 ns/op 0.86 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 70 1584068 ns/op 6.31 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 13011630 ns/op 7.69 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 181530965 ns/op 5.51 MB/s BenchmarkEncode/Newton/Speed/1e4-4 36 6398350 ns/op 1.56 MB/s BenchmarkEncode/Newton/Speed/1e5-4 5 22386693 ns/op 4.47 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 487243745 ns/op 2.05 MB/s BenchmarkEncode/Newton/Default/1e4-4 14 12609999 ns/op 0.79 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 82225930 ns/op 1.22 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 881513449 ns/op 1.13 MB/s BenchmarkEncode/Newton/Compression/1e4-4 15 7338833 ns/op 1.36 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 97698668 ns/op 1.02 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 1189182218 ns/op 0.84 MB/s PASS ok compress/flate 36.753s goos: linux goarch: s390x pkg: compress/lzw BenchmarkDecoder/1e4-4 31 3686002 ns/op 2.71 MB/s BenchmarkDecoder/1e-Reuse4-4 28 3814445 ns/op 2.62 MB/s BenchmarkDecoder/1e5-4 3 48700947 ns/op 2.05 MB/s BenchmarkDecoder/1e-Reuse5-4 3 37316051 ns/op 2.68 MB/s BenchmarkDecoder/1e6-4 1 425116415 ns/op 2.35 MB/s BenchmarkDecoder/1e-Reuse6-4 1 447505789 ns/op 2.23 MB/s BenchmarkEncoder/1e4-4 39 2901921 ns/op 3.45 MB/s BenchmarkEncoder/1e-Reuse4-4 31 3379473 ns/op 2.96 MB/s BenchmarkEncoder/1e5-4 3 41966439 ns/op 2.38 MB/s BenchmarkEncoder/1e-Reuse5-4 4 30036040 ns/op 3.33 MB/s BenchmarkEncoder/1e6-4 1 387998048 ns/op 2.58 MB/s BenchmarkEncoder/1e-Reuse6-4 1 299493104 ns/op 3.34 MB/s PASS ok compress/lzw 5.606s goos: linux goarch: s390x pkg: container/heap BenchmarkDup-4 19 6625862 ns/op PASS ok container/heap 1.316s goos: linux goarch: s390x pkg: context BenchmarkCommonParentCancel-4 21602 4996 ns/op BenchmarkWithTimeout/concurrency=40-4 6976 83594 ns/op BenchmarkWithTimeout/concurrency=4000-4 2127 64867 ns/op BenchmarkWithTimeout/concurrency=400000-4 4940 28755 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 440606 503.9 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 10000 12575 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 12471 10870 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 3074 237398 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1897 168226 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 1917 55271 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 304 712638 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 201 612938 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 271 489435 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 27 7719652 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 19 12286292 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 26 11477782 ns/op BenchmarkCheckCanceled/Err-4 678104 171.3 ns/op BenchmarkCheckCanceled/Done-4 563052 229.5 ns/op BenchmarkContextCancelDone-4 1073973 117.0 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 37453 2968 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 31250 5006 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 26371 4059 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 24946 5731 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 16641 9919 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 476776 268.2 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 268350 485.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 181556 681.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 114559 1178 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 57102 7091 ns/op BenchmarkErrOK-4 1000000 120.4 ns/op BenchmarkErrCanceled-4 567526 273.4 ns/op PASS ok context 30.168s goos: linux goarch: s390x pkg: crypto/aes BenchmarkEncrypt/AES-128-4 1337356 86.06 ns/op 185.92 MB/s BenchmarkEncrypt/AES-192-4 1000000 106.3 ns/op 150.46 MB/s BenchmarkEncrypt/AES-256-4 1000000 154.0 ns/op 103.86 MB/s BenchmarkDecrypt/AES-128-4 1000000 104.2 ns/op 153.49 MB/s BenchmarkDecrypt/AES-192-4 1000000 187.6 ns/op 85.27 MB/s BenchmarkDecrypt/AES-256-4 1000000 109.3 ns/op 146.36 MB/s BenchmarkCreateCipher/AES-128-4 355053 424.3 ns/op 80 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 522841 1478 ns/op 80 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 398409 646.2 ns/op 80 B/op 1 allocs/op PASS ok crypto/aes 6.431s goos: linux goarch: s390x pkg: crypto/cipher BenchmarkAESGCM/Open-128-64-4 155508 853.0 ns/op 75.03 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 313863 361.7 ns/op 176.95 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 159577 843.3 ns/op 75.89 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 306424 364.0 ns/op 175.82 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 148474 1248 ns/op 1081.85 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 270661 1976 ns/op 683.18 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 150435 1612 ns/op 837.49 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 273873 556.1 ns/op 2427.47 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 95955 1267 ns/op 6465.99 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 138697 983.2 ns/op 8332.13 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 84274 1276 ns/op 6422.48 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 132148 1520 ns/op 5388.62 MB/s 0 B/op 0 allocs/op BenchmarkAESCTR/50-4 52424 2259 ns/op 22.13 MB/s BenchmarkAESCTR/1K-4 10000 16948 ns/op 60.12 MB/s BenchmarkAESCTR/8K-4 1636 119836 ns/op 68.32 MB/s BenchmarkAESCBCEncrypt1K-4 391614 418.8 ns/op 2444.82 MB/s BenchmarkAESCBCDecrypt1K-4 612289 620.6 ns/op 1649.90 MB/s PASS ok crypto/cipher 9.049s goos: linux goarch: s390x pkg: crypto/des BenchmarkEncrypt-4 50792 2424 ns/op 3.30 MB/s BenchmarkDecrypt-4 47361 2653 ns/op 3.02 MB/s BenchmarkTDESEncrypt-4 14638 8163 ns/op 0.98 MB/s BenchmarkTDESDecrypt-4 14180 27654 ns/op 0.29 MB/s PASS ok crypto/des 3.274s goos: linux goarch: s390x pkg: crypto/ecdh BenchmarkECDH/P256-4 903 133312 ns/op 968 B/op 15 allocs/op BenchmarkECDH/P384-4 6 20252469 ns/op 1328 B/op 24 allocs/op BenchmarkECDH/P521-4 2 57498342 ns/op 1800 B/op 24 allocs/op BenchmarkECDH/X25519-4 31 3874762 ns/op 392 B/op 9 allocs/op PASS ok crypto/ecdh 1.934s goos: linux goarch: s390x pkg: crypto/ecdsa BenchmarkSign/P256-4 820 152259 ns/op 10801 B/op 65 allocs/op BenchmarkSign/P384-4 663 321884 ns/op 11000 B/op 68 allocs/op BenchmarkSign/P521-4 524 286403 ns/op 11672 B/op 69 allocs/op BenchmarkVerify/P256-4 2006 79781 ns/op 256 B/op 4 allocs/op BenchmarkVerify/P384-4 856 140848 ns/op 376 B/op 7 allocs/op BenchmarkVerify/P521-4 586 445753 ns/op 536 B/op 7 allocs/op BenchmarkGenerateKey/P256-4 3652 46458 ns/op 999 B/op 16 allocs/op BenchmarkGenerateKey/P384-4 22 5996740 ns/op 1198 B/op 19 allocs/op BenchmarkGenerateKey/P521-4 9 12390455 ns/op 1605 B/op 21 allocs/op PASS ok crypto/ecdsa 4.454s goos: linux goarch: s390x pkg: crypto/ed25519 BenchmarkKeyGeneration-4 128 897388 ns/op BenchmarkNewKeyFromSeed-4 100 1635407 ns/op BenchmarkSigning-4 100 1012240 ns/op BenchmarkVerification-4 70 1804321 ns/op PASS ok crypto/ed25519 2.361s goos: linux goarch: s390x pkg: crypto/elliptic BenchmarkScalarBaseMult/P256-4 5026 23990 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 68 1907655 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 25 4808911 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 9 12174162 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1280 104477 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 26 4559623 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 9 12483354 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 3 96058350 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 9146 12932 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 4579 26360 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 2884 41025 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 36 2788981 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 1882 63921 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 140 853659 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1219 109600 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 50 4347373 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 5.747s goos: linux goarch: s390x pkg: crypto/hkdf Benchmark16ByteMD5Single-4 5514 20844 ns/op 0.77 MB/s Benchmark20ByteSHA1Single-4 5370 20494 ns/op 0.98 MB/s Benchmark32ByteSHA256Single-4 4990 49089 ns/op 0.65 MB/s Benchmark64ByteSHA512Single-4 2919 38080 ns/op 1.68 MB/s PASS ok crypto/hkdf 2.223s goos: linux goarch: s390x pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 40450 3583 ns/op 285.80 MB/s BenchmarkHMACSHA256_32-4 46104 3433 ns/op 9.32 MB/s BenchmarkNewWriteSum-4 10000 11284 ns/op 2.84 MB/s PASS ok crypto/hmac 1.831s goos: linux goarch: s390x pkg: crypto/internal/fips140/bigmod BenchmarkModAdd-4 378430 283.2 ns/op BenchmarkModSub-4 406431 282.5 ns/op BenchmarkMontgomeryRepr-4 24621 5004 ns/op BenchmarkMontgomeryMul-4 24243 6011 ns/op BenchmarkModMul-4 12354 9860 ns/op BenchmarkExpBig-4 8 14224921 ns/op BenchmarkExp-4 8 13006683 ns/op PASS ok crypto/internal/fips140/bigmod 3.299s goos: linux goarch: s390x pkg: crypto/internal/fips140/drbg BenchmarkDBRG-4 10000 10230 ns/op 6.26 MB/s PASS ok crypto/internal/fips140/drbg 1.152s goos: linux goarch: s390x pkg: crypto/internal/fips140/edwards25519 BenchmarkEncodingDecoding-4 1177 94218 ns/op BenchmarkScalarBaseMult-4 128 841263 ns/op BenchmarkScalarMult-4 55 2400307 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 72 1661738 ns/op PASS ok crypto/internal/fips140/edwards25519 1.762s goos: linux goarch: s390x pkg: crypto/internal/fips140/edwards25519/field BenchmarkAdd-4 277401 426.3 ns/op BenchmarkMultiply-4 523408 261.0 ns/op BenchmarkSquare-4 840559 146.1 ns/op BenchmarkInvert-4 3088 38508 ns/op BenchmarkMult32-4 937321 135.9 ns/op BenchmarkBytes-4 164696 733.9 ns/op PASS ok crypto/internal/fips140/edwards25519/field 3.334s goos: linux goarch: s390x pkg: crypto/internal/fips140/nistec BenchmarkScalarMult/P224-4 25 4255512 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1538 84876 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 9 12839728 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 4 35537616 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 80 1671854 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8265 30023 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 28 4285879 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 1 127741388 ns/op 539368 B/op 7925 allocs/op PASS ok crypto/internal/fips140/nistec 3.726s goos: linux goarch: s390x pkg: crypto/internal/fips140/nistec/fiat BenchmarkMul/P224-4 247957 486.6 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 132450 1010 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 60418 2003 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 253953 459.0 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 134184 914.3 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 59829 1929 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/fips140/nistec/fiat 2.619s goos: linux goarch: s390x pkg: crypto/md5 BenchmarkHash8Bytes-4 139130 836.2 ns/op 9.57 MB/s BenchmarkHash64-4 190012 627.5 ns/op 101.99 MB/s BenchmarkHash128-4 148155 691.6 ns/op 185.08 MB/s BenchmarkHash256-4 135696 855.6 ns/op 299.22 MB/s BenchmarkHash512-4 98253 1194 ns/op 428.65 MB/s BenchmarkHash1K-4 63686 1875 ns/op 546.17 MB/s BenchmarkHash8K-4 10000 12134 ns/op 675.11 MB/s BenchmarkHash1M-4 86 1383998 ns/op 757.64 MB/s BenchmarkHash8M-4 9 11121045 ns/op 754.30 MB/s BenchmarkHash8BytesUnaligned-4 134442 852.0 ns/op 9.39 MB/s BenchmarkHash1KUnaligned-4 64148 1904 ns/op 537.84 MB/s BenchmarkHash8KUnaligned-4 8474 12730 ns/op 643.54 MB/s PASS ok crypto/md5 3.615s goos: linux goarch: s390x pkg: crypto/mlkem BenchmarkKeyGen-4 259 470571 ns/op BenchmarkEncaps-4 134 913612 ns/op BenchmarkDecaps-4 100 1340632 ns/op BenchmarkRoundTrip/Alice-4 73 2257621 ns/op BenchmarkRoundTrip/Bob-4 100 2524123 ns/op PASS ok crypto/mlkem 3.613s goos: linux goarch: s390x pkg: crypto/pbkdf2 BenchmarkHMACSHA1-4 8 33688115 ns/op BenchmarkHMACSHA256-4 7 21919389 ns/op PASS ok crypto/pbkdf2 1.722s goos: linux goarch: s390x pkg: crypto/rand BenchmarkRead/4-4 168352 607.5 ns/op 6.58 MB/s BenchmarkRead/32-4 167395 627.1 ns/op 51.03 MB/s BenchmarkRead/4K-4 8978 14614 ns/op 280.28 MB/s BenchmarkPrime-4 1 940187103 ns/op PASS ok crypto/rand 2.731s goos: linux goarch: s390x pkg: crypto/rc4 BenchmarkRC4_128-4 10806 11557 ns/op 11.08 MB/s BenchmarkRC4_1K-4 1030 131540 ns/op 7.78 MB/s BenchmarkRC4_8K-4 168 699522 ns/op 11.57 MB/s PASS ok crypto/rc4 1.823s goos: linux goarch: s390x pkg: crypto/rsa BenchmarkDecryptPKCS1v15/2048-4 28 4271745 ns/op BenchmarkDecryptPKCS1v15/3072-4 9 12419606 ns/op BenchmarkDecryptPKCS1v15/4096-4 4 27288118 ns/op BenchmarkEncryptPKCS1v15/2048-4 716 178628 ns/op BenchmarkDecryptOAEP/2048-4 28 4278979 ns/op BenchmarkEncryptOAEP/2048-4 608 183282 ns/op BenchmarkSignPKCS1v15/2048-4 28 4262793 ns/op BenchmarkSignPKCS1v15/2048/noprecomp/OnlyD-4 8 14388422 ns/op BenchmarkSignPKCS1v15/2048/noprecomp/Primes-4 18 7814592 ns/op BenchmarkSignPKCS1v15/2048/noprecomp/AllValues-4 27 4467407 ns/op BenchmarkVerifyPKCS1v15/2048-4 769 163821 ns/op BenchmarkSignPSS/2048-4 27 5009639 ns/op BenchmarkVerifyPSS/2048-4 708 171784 ns/op BenchmarkParsePKCS8PrivateKey/2048-4 452 647472 ns/op BenchmarkGenerateKey/2048-4 1 334958300 ns/op PASS ok crypto/rsa 7.005s goos: linux goarch: s390x pkg: crypto/sha1 BenchmarkHash8Bytes/New-4 132346 870.1 ns/op 9.19 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 160372 710.1 ns/op 11.27 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 105596 1142 ns/op 280.09 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 141258 845.8 ns/op 378.35 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 99752 1636 ns/op 625.79 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 113634 1644 ns/op 622.73 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 21320 6226 ns/op 1315.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 23701 5947 ns/op 1377.41 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 3.395s goos: linux goarch: s390x pkg: crypto/sha256 BenchmarkHash8Bytes/New-4 114637 1063 ns/op 7.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 125520 1063 ns/op 7.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 101790 1409 ns/op 5.68 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 70068 1618 ns/op 632.74 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 86770 1393 ns/op 735.04 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 85140 2044 ns/op 501.08 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 26895 4951 ns/op 1654.75 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 25946 4745 ns/op 1726.27 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 27423 4453 ns/op 1839.53 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 4.159s goos: linux goarch: s390x pkg: crypto/sha3 BenchmarkSha3_512_MTU-4 36925 4809 ns/op 280.71 MB/s BenchmarkSha3_384_MTU-4 23649 4831 ns/op 279.47 MB/s BenchmarkSha3_256_MTU-4 30716 3920 ns/op 344.37 MB/s BenchmarkSha3_224_MTU-4 31909 3788 ns/op 356.37 MB/s BenchmarkShake128_MTU-4 28134 4402 ns/op 306.65 MB/s BenchmarkShake256_MTU-4 22766 4931 ns/op 273.77 MB/s BenchmarkShake256_16x-4 192 533285 ns/op 30.72 MB/s BenchmarkShake256_1MiB-4 56 3304617 ns/op 317.31 MB/s BenchmarkSha3_512_1MiB-4 54 2271982 ns/op 461.52 MB/s PASS ok crypto/sha3 3.582s goos: linux goarch: s390x pkg: crypto/sha512 BenchmarkHash8Bytes/New-4 103972 1441 ns/op 5.55 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 103866 1283 ns/op 6.24 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 104677 1680 ns/op 4.76 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 94756 1290 ns/op 793.52 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 93458 1687 ns/op 606.82 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 92677 2591 ns/op 395.20 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 31423 7559 ns/op 1083.73 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 36638 3272 ns/op 2503.65 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 36198 5243 ns/op 1562.49 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 5.989s goos: linux goarch: s390x pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 13475895 8.657 ns/op BenchmarkConstantTimeEq-4 14204775 9.709 ns/op BenchmarkConstantTimeLessOrEq-4 14246779 11.07 ns/op BenchmarkXORBytes/8Bytes-4 313347 389.1 ns/op 20.56 MB/s BenchmarkXORBytes/128Bytes-4 167665 891.0 ns/op 143.65 MB/s BenchmarkXORBytes/2048Bytes-4 19951 6969 ns/op 293.88 MB/s BenchmarkXORBytes/8192Bytes-4 4983 26682 ns/op 307.02 MB/s BenchmarkXORBytes/32768Bytes-4 1317 90760 ns/op 361.04 MB/s BenchmarkXORBytesAlignment/8Bytes0Offset-4 309277 418.4 ns/op 19.12 MB/s BenchmarkXORBytesAlignment/8Bytes1Offset-4 310057 364.3 ns/op 21.96 MB/s BenchmarkXORBytesAlignment/8Bytes2Offset-4 323505 386.1 ns/op 20.72 MB/s BenchmarkXORBytesAlignment/8Bytes3Offset-4 318415 1054 ns/op 7.59 MB/s BenchmarkXORBytesAlignment/8Bytes4Offset-4 324868 387.8 ns/op 20.63 MB/s BenchmarkXORBytesAlignment/8Bytes5Offset-4 323240 376.4 ns/op 21.25 MB/s BenchmarkXORBytesAlignment/8Bytes6Offset-4 319708 567.3 ns/op 14.10 MB/s BenchmarkXORBytesAlignment/8Bytes7Offset-4 309742 514.9 ns/op 15.54 MB/s BenchmarkXORBytesAlignment/128Bytes0Offset-4 141988 798.8 ns/op 160.24 MB/s BenchmarkXORBytesAlignment/128Bytes1Offset-4 135871 977.7 ns/op 130.92 MB/s BenchmarkXORBytesAlignment/128Bytes2Offset-4 149070 1097 ns/op 116.71 MB/s BenchmarkXORBytesAlignment/128Bytes3Offset-4 148009 765.4 ns/op 167.23 MB/s BenchmarkXORBytesAlignment/128Bytes4Offset-4 142014 784.5 ns/op 163.16 MB/s BenchmarkXORBytesAlignment/128Bytes5Offset-4 148857 799.1 ns/op 160.19 MB/s BenchmarkXORBytesAlignment/128Bytes6Offset-4 140917 964.5 ns/op 132.70 MB/s BenchmarkXORBytesAlignment/128Bytes7Offset-4 130975 816.8 ns/op 156.71 MB/s BenchmarkXORBytesAlignment/2048Bytes0Offset-4 19030 7282 ns/op 281.25 MB/s BenchmarkXORBytesAlignment/2048Bytes1Offset-4 16786 7569 ns/op 270.58 MB/s BenchmarkXORBytesAlignment/2048Bytes2Offset-4 17349 23325 ns/op 87.80 MB/s BenchmarkXORBytesAlignment/2048Bytes3Offset-4 16485 7233 ns/op 283.13 MB/s BenchmarkXORBytesAlignment/2048Bytes4Offset-4 17308 9142 ns/op 224.02 MB/s BenchmarkXORBytesAlignment/2048Bytes5Offset-4 17178 7336 ns/op 279.15 MB/s BenchmarkXORBytesAlignment/2048Bytes6Offset-4 17590 7171 ns/op 285.60 MB/s BenchmarkXORBytesAlignment/2048Bytes7Offset-4 10000 10257 ns/op 199.68 MB/s PASS ok crypto/subtle 13.434s goos: linux goarch: s390x pkg: crypto/tls BenchmarkCertCache/0-4 20 23035909 ns/op BenchmarkCertCache/1-4 74 5304044 ns/op BenchmarkCertCache/2-4 9 22634038 ns/op BenchmarkCertCache/3-4 12 12196349 ns/op BenchmarkHandshakeServer/RSA-4 93 1214594 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 58 4202230 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 85 4976048 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 135 858798 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 213 573615 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 25 7653528 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 24 7318464 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 200798609 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 2 82854332 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 3 36746146 ns/op 28.54 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 3 33522105 ns/op 31.28 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 2 71401756 ns/op 29.37 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 2 64198610 ns/op 32.67 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 1 136129333 ns/op 30.81 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 1 124301606 ns/op 33.74 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 148289479 ns/op 56.57 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 384008422 ns/op 21.84 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 538048422 ns/op 31.18 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 372060288 ns/op 45.09 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 655241113 ns/op 51.21 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 1007365124 ns/op 33.31 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 1540098941 ns/op 43.57 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1855051658 ns/op 36.18 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 2 92078782 ns/op 11.39 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 2 52947388 ns/op 19.80 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 2 67153441 ns/op 31.23 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 2 77629211 ns/op 27.01 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 1 113044130 ns/op 37.10 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 104257632 ns/op 40.23 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 165846169 ns/op 50.58 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 192693035 ns/op 43.53 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 380354470 ns/op 44.11 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 488272991 ns/op 34.36 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 653004375 ns/op 51.38 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 849847063 ns/op 39.48 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 1649923760 ns/op 40.67 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 2468923639 ns/op 27.18 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 709153086 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 714155218 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 292518953 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 295143275 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 159754480 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 154046169 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 93954980 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 88001614 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 50015276 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 46504967 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 145217601 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 155906741 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 1 110453140 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 67179352 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 43506018 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 47439462 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 3 34136436 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 3 41264104 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 5 30380028 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 3 45156578 ns/op PASS ok crypto/tls 32.469s goos: linux goarch: s390x pkg: crypto/x509 BenchmarkOIDMarshalUnmarshalText-4 8052 12762 ns/op BenchmarkCreateCertificate/RSA_2048-4 26 4898223 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 350 444296 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 915 161911 ns/op 12952 B/op 169 allocs/op BenchmarkParseCertificate/rsa_leaf-4 802 157939 ns/op 14360 B/op 192 allocs/op PASS ok crypto/x509 2.410s goos: linux goarch: s390x pkg: database/sql BenchmarkConcurrentDBExec-4 36 8459562 ns/op 276687 B/op 1602 allocs/op BenchmarkConcurrentStmtQuery-4 37 4015727 ns/op 261306 B/op 1916 allocs/op BenchmarkConcurrentStmtExec-4 54 2795323 ns/op 216098 B/op 516 allocs/op BenchmarkConcurrentTxQuery-4 39 4463263 ns/op 273735 B/op 2125 allocs/op BenchmarkConcurrentTxExec-4 69 2118081 ns/op 88557 B/op 1552 allocs/op BenchmarkConcurrentTxStmtQuery-4 51 2514039 ns/op 112919 B/op 2125 allocs/op BenchmarkConcurrentTxStmtExec-4 129 1193007 ns/op 40257 B/op 379 allocs/op BenchmarkConcurrentRandom-4 34 6056893 ns/op 233552 B/op 1754 allocs/op BenchmarkManyConcurrentQueries-4 2059 110539 ns/op 4151 B/op 20 allocs/op BenchmarkGrabConn-4 260586 577.1 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 10000 11147 ns/op PASS ok database/sql 3.765s goos: linux goarch: s390x pkg: debug/elf BenchmarkSymbols64-4 1507 91065 ns/op BenchmarkSymbols32-4 1801 79378 ns/op PASS ok debug/elf 1.543s goos: linux goarch: s390x pkg: debug/gosym Benchmark115/NewLineTable-4 113580 1817 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 78 1970193 ns/op 179129 B/op 15 allocs/op Benchmark115/LineToPC-4 58 3942387 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 10000 10652 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 2.629s goos: linux goarch: s390x pkg: encoding/asn1 BenchmarkObjectIdentifierString-4 59154 2604 ns/op BenchmarkMarshal-4 692 241156 ns/op 8056 B/op 271 allocs/op BenchmarkUnmarshal-4 2581 70847 ns/op 384 B/op 18 allocs/op PASS ok encoding/asn1 1.885s goos: linux goarch: s390x pkg: encoding/base32 BenchmarkEncode-4 223 570377 ns/op 14.36 MB/s BenchmarkEncodeToString-4 252 888197 ns/op 9.22 MB/s BenchmarkDecode-4 142 840917 ns/op 15.59 MB/s BenchmarkDecodeString-4 130 876742 ns/op 14.96 MB/s PASS ok encoding/base32 2.700s goos: linux goarch: s390x pkg: encoding/base64 BenchmarkEncodeToString-4 272 428382 ns/op 19.12 MB/s BenchmarkDecodeString/2-4 278443 385.6 ns/op 10.37 MB/s BenchmarkDecodeString/4-4 276500 613.9 ns/op 13.03 MB/s BenchmarkDecodeString/8-4 217251 885.0 ns/op 13.56 MB/s BenchmarkDecodeString/64-4 37167 4543 ns/op 19.37 MB/s BenchmarkDecodeString/8192-4 312 853440 ns/op 12.80 MB/s BenchmarkNewEncoding-4 50854 2389 ns/op 107.14 MB/s PASS ok encoding/base64 3.680s goos: linux goarch: s390x pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 1173 91017 ns/op 43.95 MB/s BenchmarkReadStruct-4 10000 10428 ns/op 7.19 MB/s BenchmarkWriteStruct-4 14785 8858 ns/op 8.47 MB/s BenchmarkAppendStruct-4 229738 512.5 ns/op 146.35 MB/s BenchmarkWriteSlice1000Structs-4 13 8223086 ns/op 9.12 MB/s BenchmarkAppendSlice1000Structs-4 14 8330829 ns/op 9.00 MB/s BenchmarkReadSlice1000Structs-4 13 8424279 ns/op 8.90 MB/s BenchmarkReadInts-4 43150 8941 ns/op 3.36 MB/s BenchmarkWriteInts-4 35289 10338 ns/op 2.90 MB/s BenchmarkAppendInts-4 69470 3388 ns/op 8.85 MB/s BenchmarkWriteSlice1000Int32s-4 985 419608 ns/op 9.53 MB/s BenchmarkAppendSlice1000Int32s-4 1275 116983 ns/op 34.19 MB/s BenchmarkPutUint16-4 3170158 39.55 ns/op 50.56 MB/s BenchmarkAppendUint16-4 3132723 39.07 ns/op 51.19 MB/s BenchmarkPutUint32-4 2148391 50.20 ns/op 79.67 MB/s BenchmarkAppendUint32-4 2256536 59.90 ns/op 66.78 MB/s BenchmarkPutUint64-4 749288 151.2 ns/op 52.92 MB/s BenchmarkAppendUint64-4 780373 256.0 ns/op 31.24 MB/s BenchmarkLittleEndianPutUint16-4 3270825 41.67 ns/op 47.99 MB/s BenchmarkLittleEndianAppendUint16-4 1769146 78.07 ns/op 25.62 MB/s BenchmarkLittleEndianPutUint32-4 2284328 50.68 ns/op 78.93 MB/s BenchmarkLittleEndianAppendUint32-4 2342959 155.5 ns/op 25.73 MB/s BenchmarkLittleEndianPutUint64-4 793647 146.1 ns/op 54.74 MB/s BenchmarkLittleEndianAppendUint64-4 770005 153.8 ns/op 52.02 MB/s BenchmarkReadFloats-4 143256 1058 ns/op 11.34 MB/s BenchmarkWriteFloats-4 121791 881.9 ns/op 13.61 MB/s BenchmarkReadSlice1000Float32s-4 1164 111733 ns/op 35.80 MB/s BenchmarkWriteSlice1000Float32s-4 930 241697 ns/op 16.55 MB/s BenchmarkReadSlice1000Uint8s-4 34203 3001 ns/op 333.26 MB/s BenchmarkWriteSlice1000Uint8s-4 273448 428.0 ns/op 2336.26 MB/s BenchmarkSize/bool-4 5738236 22.93 ns/op BenchmarkSize/int8-4 5839669 25.94 ns/op BenchmarkSize/int16-4 5759542 20.21 ns/op BenchmarkSize/int32-4 6186908 23.38 ns/op BenchmarkSize/int64-4 5448460 23.57 ns/op BenchmarkSize/uint8-4 5773765 20.45 ns/op BenchmarkSize/uint16-4 5860320 22.30 ns/op BenchmarkSize/uint32-4 6000662 22.96 ns/op BenchmarkSize/uint64-4 6040330 19.60 ns/op BenchmarkSize/float32-4 4350525 30.36 ns/op BenchmarkSize/float64-4 4448354 26.60 ns/op BenchmarkSize/complex64-4 926312 131.4 ns/op BenchmarkSize/complex128-4 944960 130.2 ns/op BenchmarkSize/binary.Struct-4 283460 422.9 ns/op BenchmarkSize/*binary.Struct-4 244144 506.1 ns/op BenchmarkSize/[]binary.Struct-4 229234 586.2 ns/op BenchmarkSize/[]binary.Struct#01-4 230674 845.7 ns/op BenchmarkSize/[1]binary.Struct-4 207006 636.6 ns/op BenchmarkPutUvarint32-4 486405 253.6 ns/op 15.77 MB/s BenchmarkPutUvarint64-4 183014 669.4 ns/op 11.95 MB/s PASS ok encoding/binary 21.959s goos: linux goarch: s390x pkg: encoding/csv BenchmarkRead-4 5300 20770 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 5401 23010 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 5634 20697 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 3072 39129 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 6099 26238 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 6048 20159 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 6010 20203 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 3394 34864 ns/op 2978 B/op 12 allocs/op BenchmarkWrite-4 10000 15847 ns/op PASS ok encoding/csv 2.823s goos: linux goarch: s390x pkg: encoding/gob BenchmarkEndToEndPipe-4 5931 17317 ns/op 1819 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 13255 36153 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 178 705520 ns/op 17027 B/op 332 allocs/op BenchmarkEncodeComplex128Slice-4 655 177528 ns/op 749 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1395 105797 ns/op 62 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 728 138183 ns/op 120 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2184 51150 ns/op 177 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 58 2207888 ns/op 35892 B/op 254 allocs/op BenchmarkDecodeComplex128Slice-4 301 600611 ns/op 25364 B/op 149 allocs/op BenchmarkDecodeFloat64Slice-4 576 212792 ns/op 10850 B/op 149 allocs/op BenchmarkDecodeInt32Slice-4 535 210128 ns/op 9800 B/op 149 allocs/op BenchmarkDecodeStringSlice-4 412 389014 ns/op 39241 B/op 1149 allocs/op BenchmarkDecodeStringsSlice-4 195 892603 ns/op 66797 B/op 2198 allocs/op BenchmarkDecodeBytesSlice-4 339 340297 ns/op 24167 B/op 184 allocs/op BenchmarkDecodeInterfaceSlice-4 73 3770580 ns/op 83301 B/op 3158 allocs/op BenchmarkDecodeMap-4 68 1770693 ns/op 50000 B/op 160 allocs/op PASS ok encoding/gob 6.233s goos: linux goarch: s390x pkg: encoding/hex BenchmarkEncode/256-4 11992 11342 ns/op 22.57 MB/s BenchmarkEncode/1024-4 3387 33183 ns/op 30.86 MB/s BenchmarkEncode/4096-4 823 154284 ns/op 26.55 MB/s BenchmarkEncode/16384-4 224 553717 ns/op 29.59 MB/s BenchmarkDecode/256-4 29104 4214 ns/op 60.75 MB/s BenchmarkDecode/1024-4 7216 18476 ns/op 55.42 MB/s BenchmarkDecode/4096-4 1730 83519 ns/op 49.04 MB/s BenchmarkDecode/16384-4 458 439154 ns/op 37.31 MB/s BenchmarkDecodeString/256-4 25333 5261 ns/op 48.66 MB/s BenchmarkDecodeString/1024-4 6489 21420 ns/op 47.81 MB/s BenchmarkDecodeString/4096-4 1626 73779 ns/op 55.52 MB/s BenchmarkDecodeString/16384-4 408 303090 ns/op 54.06 MB/s BenchmarkDump/256-4 1215 101342 ns/op 2.53 MB/s BenchmarkDump/1024-4 309 427634 ns/op 2.39 MB/s BenchmarkDump/4096-4 73 1605752 ns/op 2.55 MB/s BenchmarkDump/16384-4 18 6475556 ns/op 2.53 MB/s PASS ok encoding/hex 5.805s goos: linux goarch: s390x pkg: encoding/json BenchmarkCodeEncoder-4 1 266977777 ns/op 7.27 MB/s 2176 B/op 16 allocs/op BenchmarkCodeEncoderError-4 1 212087359 ns/op 9.15 MB/s 8525616 B/op 127 allocs/op BenchmarkCodeMarshal-4 1 183639243 ns/op 10.57 MB/s 10333520 B/op 62 allocs/op BenchmarkCodeMarshalError-4 1 355338474 ns/op 5.46 MB/s 10334816 B/op 103 allocs/op BenchmarkMarshalBytes/32-4 18861 6765 ns/op BenchmarkMarshalBytes/256-4 4838 23297 ns/op BenchmarkMarshalBytes/4096-4 475 263494 ns/op BenchmarkMarshalBytesError/32-4 48 2714626 ns/op BenchmarkMarshalBytesError/256-4 39 2727825 ns/op BenchmarkMarshalBytesError/4096-4 33 3255082 ns/op BenchmarkMarshalMap-4 34386 4875 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 587895306 ns/op 3.30 MB/s 10097144 B/op 40035 allocs/op BenchmarkUnicodeDecoder-4 24568 4941 ns/op 2.83 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 36451 3080 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 443439413 ns/op 4.38 MB/s 2020752 B/op 40005 allocs/op BenchmarkCodeUnmarshalReuse-4 1 465624938 ns/op 4.17 MB/s 2019480 B/op 40005 allocs/op BenchmarkUnmarshalString-4 70627 1602 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 113608 2266 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 152623 737.4 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 15967 13721 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 61218 1916 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 76226 2230 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 12517 8955 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 5655 26290 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1138 111977 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 128 1912652 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 30 11166102 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 659162 200.2 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 508737 295.9 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 504864 232.3 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 364076 440.4 ns/op BenchmarkEncodeMarshaler-4 33649 3341 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 79016 1887 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 5466570 25.50 ns/op BenchmarkNumberIsValidRegexp-4 12988 11122 ns/op BenchmarkUnmarshalNumber-4 36373 3425 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 14.236s goos: linux goarch: s390x pkg: encoding/pem BenchmarkEncode-4 34 3604888 ns/op 18.18 MB/s BenchmarkDecode-4 18 5912483 ns/op 15.02 MB/s PASS ok encoding/pem 1.781s goos: linux goarch: s390x pkg: encoding/xml BenchmarkMarshal-4 1969 110518 ns/op 6283 B/op 24 allocs/op BenchmarkUnmarshal-4 598 434998 ns/op 8218 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 1686 62182 ns/op PASS ok encoding/xml 2.351s goos: linux goarch: s390x pkg: errors BenchmarkIs-4 312237 627.3 ns/op BenchmarkAs-4 79706 1646 ns/op PASS ok errors 1.517s goos: linux goarch: s390x pkg: expvar BenchmarkIntAdd-4 875656 146.5 ns/op BenchmarkIntSet-4 861814 128.1 ns/op BenchmarkFloatAdd-4 388729 357.5 ns/op BenchmarkFloatSet-4 827856 151.8 ns/op BenchmarkStringSet-4 453345 836.3 ns/op BenchmarkMapSet-4 68859 2978 ns/op BenchmarkMapSetDifferent-4 17247 5888 ns/op BenchmarkMapSetDifferentRandom-4 322 444345 ns/op BenchmarkMapSetString-4 69662 1682 ns/op BenchmarkMapAddSame-4 28891 11505 ns/op BenchmarkMapAddDifferent-4 10000 20333 ns/op BenchmarkMapAddDifferentRandom-4 249 756376 ns/op BenchmarkMapAddSameSteadyState-4 336328 406.1 ns/op BenchmarkMapAddDifferentSteadyState-4 67194 2111 ns/op BenchmarkMapString-4 6369 21450 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 19495 6857 ns/op PASS ok expvar 6.799s goos: linux goarch: s390x pkg: fmt BenchmarkSprintfPadding-4 58465 6183 ns/op BenchmarkSprintfEmpty-4 170617 705.6 ns/op BenchmarkSprintfString-4 165392 961.3 ns/op BenchmarkSprintfTruncateString-4 109171 1970 ns/op BenchmarkSprintfTruncateBytes-4 103222 6888 ns/op BenchmarkSprintfSlowParsingPath-4 130336 2134 ns/op BenchmarkSprintfQuoteString-4 32998 4391 ns/op BenchmarkSprintfInt-4 111523 5254 ns/op BenchmarkSprintfIntInt-4 107246 1307 ns/op BenchmarkSprintfPrefixedInt-4 94129 1354 ns/op BenchmarkSprintfFloat-4 81913 3955 ns/op BenchmarkSprintfComplex-4 36889 3001 ns/op BenchmarkSprintfBoolean-4 137899 2046 ns/op BenchmarkSprintfHexString-4 88402 3698 ns/op BenchmarkSprintfHexBytes-4 10000 11242 ns/op BenchmarkSprintfBytes-4 33548 22525 ns/op BenchmarkSprintfStringer-4 60736 2712 ns/op BenchmarkSprintfStructure-4 25370 19440 ns/op BenchmarkManyArgs-4 42757 10524 ns/op BenchmarkFprintInt-4 65890 2523 ns/op BenchmarkFprintfBytes-4 72615 4160 ns/op BenchmarkFprintIntNoAlloc-4 66426 3674 ns/op BenchmarkScanInts-4 27 13902655 ns/op BenchmarkScanRecursiveInt-4 1 355337044 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 622264979 ns/op PASS ok fmt 18.945s goos: linux goarch: s390x pkg: go/build BenchmarkImportVendor-4 595 199737 ns/op PASS ok go/build 1.310s goos: linux goarch: s390x pkg: go/constant BenchmarkStringAdd/1-4 48178 5730 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 13749 17032 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 4908 40921 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 945 113131 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 268 2914056 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 80 5800026 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 16 8718230 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 3 62626774 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 1 114837260 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 4.918s goos: linux goarch: s390x pkg: go/format BenchmarkFormat/array1-10000-4 1 1962456263 ns/op 0.03 MB/s 46298032 B/op 48850 allocs/op PASS ok go/format 3.301s goos: linux goarch: s390x pkg: go/parser BenchmarkParse-4 4 26019636 ns/op 2.07 MB/s BenchmarkParseOnly-4 4 32125044 ns/op 1.67 MB/s BenchmarkResolve-4 45 2892627 ns/op 18.58 MB/s PASS ok go/parser 4.199s goos: linux goarch: s390x pkg: go/printer BenchmarkPrintFile-4 1 172167687 ns/op 0.30 MB/s 5557256 B/op 27496 allocs/op BenchmarkPrintDecl-4 782 216898 ns/op 0.15 MB/s 16378 B/op 52 allocs/op PASS ok go/printer 1.452s goos: linux goarch: s390x pkg: go/scanner BenchmarkScan-4 223 1058645 ns/op BenchmarkScanFiles/go/types/expr.go-4 14 8177783 ns/op 4.93 MB/s BenchmarkScanFiles/go/parser/parser.go-4 7 16615338 ns/op 4.53 MB/s BenchmarkScanFiles/net/http/server.go-4 4 26613192 ns/op 4.93 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 175 699536 ns/op 4.43 MB/s PASS ok go/scanner 2.472s goos: linux goarch: s390x pkg: go/token BenchmarkSearchInts-4 923488 133.3 ns/op PASS ok go/token 1.218s goos: linux goarch: s390x pkg: go/types BenchmarkLookupFieldOrMethod-4 99 1191923 ns/op BenchmarkNamed/Underlying/nongeneric-4 1258825 95.18 ns/op BenchmarkNamed/Underlying/generic-4 1207542 98.20 ns/op BenchmarkNamed/Underlying/src_instance-4 947186 135.8 ns/op BenchmarkNamed/Underlying/user_instance-4 1219347 102.5 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 14042 7334 ns/op BenchmarkNamed/NewMethodSet/generic-4 16474 9780 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 10000 12831 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 14028 9174 ns/op BenchmarkCheck/http/funcbodies/info-4 1 776855330 ns/op 45308 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 637766972 ns/op 55187 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 395172103 ns/op 81440 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 300786812 ns/op 117017 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 821978112 ns/op 6496 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 293887475 ns/op 18169 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 97613647 ns/op 49594 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 1 127681168 ns/op 41817 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 381687763 ns/op 5218 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 97733216 ns/op 21722 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 91484574 ns/op 23684 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 2 173159428 ns/op 10396 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1406503123 ns/op 50578 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 1066704427 ns/op 66674 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 199480043 ns/op 356574 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 170708541 ns/op 382988 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 473055940 ns/op 1859 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 108102088 ns/op 8137 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 108986351 ns/op 8062 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 102508211 ns/op 8582 lines/s PASS ok go/types 28.551s goos: linux goarch: s390x pkg: hash/adler32 BenchmarkAdler32KB-4 8654 11622 ns/op 88.11 MB/s PASS ok hash/adler32 1.123s goos: linux goarch: s390x pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 228940 595.9 ns/op 25.17 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 195394 577.1 ns/op 25.99 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 101221 1978 ns/op 20.22 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 95468 1371 ns/op 29.18 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 602544 208.4 ns/op 2456.98 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 594811 204.2 ns/op 2507.65 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 581240 211.5 ns/op 4841.70 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 556915 215.9 ns/op 4742.54 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 395851 299.5 ns/op 13674.61 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 421546 290.4 ns/op 14103.48 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 150363 932.2 ns/op 35150.51 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 131536 1049 ns/op 31240.81 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 215222 613.3 ns/op 24.46 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 190831 864.4 ns/op 17.35 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 101084 1254 ns/op 31.90 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 92797 1345 ns/op 29.75 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 509434 232.2 ns/op 2204.81 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 512792 232.2 ns/op 2205.26 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 410384 275.1 ns/op 3721.91 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 438188 273.6 ns/op 3743.01 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 361630 325.3 ns/op 12593.24 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 312907 348.3 ns/op 11759.58 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 145474 869.6 ns/op 37682.70 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 124842 1115 ns/op 29392.60 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 244681 494.3 ns/op 30.35 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 197434 589.1 ns/op 25.46 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 107173 1206 ns/op 33.15 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 98047 1221 ns/op 32.77 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 7802 13007 ns/op 39.36 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8662 13234 ns/op 38.69 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4656 30519 ns/op 33.55 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4636 25657 ns/op 39.91 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1143 104251 ns/op 39.29 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1177 102085 ns/op 40.12 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 147 821458 ns/op 39.89 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 133 863842 ns/op 37.93 MB/s PASS ok hash/crc32 12.889s goos: linux goarch: s390x pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 138 846943 ns/op 77.38 MB/s BenchmarkCrc64/ISO4KB-4 1551 69972 ns/op 58.54 MB/s BenchmarkCrc64/ISO1KB-4 7058 17272 ns/op 59.29 MB/s BenchmarkCrc64/ECMA64KB-4 139 849753 ns/op 77.12 MB/s BenchmarkCrc64/Random64KB-4 136 1069043 ns/op 61.30 MB/s BenchmarkCrc64/Random16KB-4 517 236157 ns/op 69.38 MB/s PASS ok hash/crc64 2.700s goos: linux goarch: s390x pkg: hash/fnv BenchmarkFnv32KB-4 9684 12262 ns/op 83.51 MB/s BenchmarkFnv32aKB-4 8926 11549 ns/op 88.67 MB/s BenchmarkFnv64KB-4 10000 13052 ns/op 78.46 MB/s BenchmarkFnv64aKB-4 9112 11822 ns/op 86.62 MB/s BenchmarkFnv128KB-4 1934 68742 ns/op 14.90 MB/s BenchmarkFnv128aKB-4 1881 72061 ns/op 14.21 MB/s PASS ok hash/fnv 2.498s goos: linux goarch: s390x pkg: hash/maphash BenchmarkHash/n=4/Write-4 603406 219.8 ns/op 18.20 MB/s BenchmarkHash/n=4/Bytes-4 5087378 31.97 ns/op 125.10 MB/s BenchmarkHash/n=4/String-4 1282244 150.4 ns/op 26.60 MB/s BenchmarkHash/n=8/Write-4 572956 197.3 ns/op 40.54 MB/s BenchmarkHash/n=8/Bytes-4 4752691 28.75 ns/op 278.24 MB/s BenchmarkHash/n=8/String-4 1375550 86.10 ns/op 92.92 MB/s BenchmarkHash/n=16/Write-4 563854 203.7 ns/op 78.55 MB/s BenchmarkHash/n=16/Bytes-4 5109775 38.42 ns/op 416.47 MB/s BenchmarkHash/n=16/String-4 1632600 69.17 ns/op 231.31 MB/s BenchmarkHash/n=32/Write-4 558868 223.6 ns/op 143.10 MB/s BenchmarkHash/n=32/Bytes-4 4768046 46.08 ns/op 694.47 MB/s BenchmarkHash/n=32/String-4 998522 117.2 ns/op 272.97 MB/s BenchmarkHash/n=64/Write-4 541064 230.1 ns/op 278.14 MB/s BenchmarkHash/n=64/Bytes-4 4241355 49.66 ns/op 1288.66 MB/s BenchmarkHash/n=64/String-4 1560901 125.8 ns/op 508.72 MB/s BenchmarkHash/n=256/Write-4 360727 337.2 ns/op 759.20 MB/s BenchmarkHash/n=256/Bytes-4 2091559 62.69 ns/op 4083.32 MB/s BenchmarkHash/n=256/String-4 675052 164.5 ns/op 1556.61 MB/s BenchmarkHash/n=320/Write-4 367365 329.6 ns/op 970.82 MB/s BenchmarkHash/n=320/Bytes-4 1646802 72.08 ns/op 4439.50 MB/s BenchmarkHash/n=320/String-4 554612 225.5 ns/op 1419.08 MB/s BenchmarkHash/n=1024/Write-4 225908 558.7 ns/op 1832.68 MB/s BenchmarkHash/n=1024/Bytes-4 635035 223.7 ns/op 4578.19 MB/s BenchmarkHash/n=1024/String-4 218443 554.1 ns/op 1847.90 MB/s BenchmarkHash/n=4096/Write-4 90872 1306 ns/op 3137.48 MB/s BenchmarkHash/n=4096/Bytes-4 154387 1414 ns/op 2895.80 MB/s BenchmarkHash/n=4096/String-4 57100 2436 ns/op 1681.79 MB/s BenchmarkHash/n=16384/Write-4 23704 4523 ns/op 3622.20 MB/s BenchmarkHash/n=16384/Bytes-4 42109 3012 ns/op 5439.55 MB/s BenchmarkHash/n=16384/String-4 10000 12468 ns/op 1314.12 MB/s BenchmarkComparable/int64-4 2278800 54.31 ns/op BenchmarkComparable/uint64-4 2245672 53.48 ns/op BenchmarkComparable/uintptr-4 2279341 130.4 ns/op BenchmarkComparable/interface_{}-4 1883366 82.86 ns/op BenchmarkComparable/string-4 2068144 71.92 ns/op BenchmarkComparable/bool-4 1872118 167.5 ns/op BenchmarkComparable/*float64-4 2289333 193.8 ns/op BenchmarkComparable/float64-4 2249487 54.49 ns/op BenchmarkComparable/complex128-4 1826707 66.41 ns/op BenchmarkComparable/struct_{}-4 2342301 52.35 ns/op BenchmarkComparable/maphash.testStruct-4 964939 162.5 ns/op PASS ok hash/maphash 18.636s goos: linux goarch: s390x pkg: html BenchmarkEscape-4 837 254617 ns/op BenchmarkEscapeNone-4 90372 1405 ns/op BenchmarkUnescape-4 902 154057 ns/op BenchmarkUnescapeNone-4 771255 269.3 ns/op BenchmarkUnescapeSparse-4 9844 35425 ns/op BenchmarkUnescapeDense-4 1212 99337 ns/op PASS ok html 3.419s goos: linux goarch: s390x pkg: html/template BenchmarkCSSEscaper-4 7688 13316 ns/op BenchmarkCSSEscaperNoSpecials-4 49818 2358 ns/op BenchmarkDecodeCSS-4 25762 5383 ns/op BenchmarkDecodeCSSNoSpecials-4 3785433 35.67 ns/op BenchmarkCSSValueFilter-4 124105 1160 ns/op BenchmarkCSSValueFilterOk-4 85152 1421 ns/op BenchmarkEscapedExecute-4 4172 28090 ns/op BenchmarkHTMLNospaceEscaper-4 10000 11251 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 74527 1613 ns/op BenchmarkStripTags-4 17642 7283 ns/op BenchmarkStripTagsNoSpecials-4 353358 782.3 ns/op BenchmarkJSValEscaperWithNum-4 19434 6131 ns/op BenchmarkJSValEscaperWithStr-4 5568 28372 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 17337 7258 ns/op BenchmarkJSValEscaperWithObj-4 4417 26077 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 10000 10247 ns/op BenchmarkJSStrEscaperNoSpecials-4 62659 1924 ns/op BenchmarkJSStrEscaper-4 10000 16445 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 56241 2094 ns/op BenchmarkJSRegexpEscaper-4 10000 11800 ns/op BenchmarkTemplateSpecialTags-4 78 1455061 ns/op BenchmarkURLEscaper-4 3562 33389 ns/op BenchmarkURLEscaperNoSpecials-4 187462 1050 ns/op BenchmarkURLNormalizer-4 4652 23621 ns/op BenchmarkURLNormalizerNoSpecials-4 167794 1027 ns/op BenchmarkSrcsetFilter-4 15829 7797 ns/op BenchmarkSrcsetFilterNoSpecials-4 84174 1250 ns/op PASS ok html/template 8.380s goos: linux goarch: s390x pkg: image BenchmarkAt/rgba-4 526608 247.8 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 418494 302.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 599924 221.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 465487 276.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1704787 87.89 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 865074 147.7 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1584597 70.43 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 805866 137.3 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 953986 146.9 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 500025 446.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 374323 331.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 528772 226.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 346729 442.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 793202 147.4 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 640490 190.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 891751 145.9 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 568399 377.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 372618 384.7 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 897420 145.2 ns/op BenchmarkRGBASetRGBA-4 1328293 89.92 ns/op BenchmarkRGBA64At-4 632505 229.6 ns/op BenchmarkRGBA64SetRGBA64-4 610635 235.3 ns/op BenchmarkNRGBAAt-4 882310 130.9 ns/op BenchmarkNRGBASetNRGBA-4 1348834 89.59 ns/op BenchmarkNRGBA64At-4 612778 220.7 ns/op BenchmarkNRGBA64SetNRGBA64-4 613362 245.6 ns/op BenchmarkAlphaAt-4 1000000 102.4 ns/op BenchmarkAlphaSetAlpha-4 1684687 72.31 ns/op BenchmarkAlpha16At-4 1000000 122.9 ns/op BenchmarkAlphaSetAlpha16-4 1248679 98.91 ns/op BenchmarkGrayAt-4 1705464 72.26 ns/op BenchmarkGraySetGray-4 1574474 73.26 ns/op BenchmarkGray16At-4 1000000 115.2 ns/op BenchmarkGraySetGray16-4 1249094 94.33 ns/op PASS ok image 9.390s goos: linux goarch: s390x pkg: image/color BenchmarkYCbCrToRGB/0-4 3691876 34.94 ns/op BenchmarkYCbCrToRGB/128-4 3671521 36.04 ns/op BenchmarkYCbCrToRGB/255-4 1512235 73.50 ns/op BenchmarkRGBToYCbCr/0-4 3483452 37.70 ns/op BenchmarkRGBToYCbCr/Cb-4 3596746 33.55 ns/op BenchmarkRGBToYCbCr/Cr-4 3605103 33.56 ns/op BenchmarkYCbCrToRGBA/0-4 2728896 39.70 ns/op BenchmarkYCbCrToRGBA/128-4 2950652 42.08 ns/op BenchmarkYCbCrToRGBA/255-4 3072918 39.94 ns/op BenchmarkNYCbCrAToRGBA/0-4 2632833 63.02 ns/op BenchmarkNYCbCrAToRGBA/128-4 2754764 138.1 ns/op BenchmarkNYCbCrAToRGBA/255-4 2599006 195.3 ns/op PASS ok image/color 13.309s goos: linux goarch: s390x pkg: image/draw BenchmarkFillOver-4 1 169914123 ns/op BenchmarkFillSrc-4 376 531261 ns/op BenchmarkCopyOver-4 1 187342239 ns/op BenchmarkCopySrc-4 548 397024 ns/op BenchmarkNRGBAOver-4 4 26925628 ns/op BenchmarkNRGBASrc-4 8 14143941 ns/op BenchmarkYCbCr-4 6 53767863 ns/op BenchmarkGray-4 14 8807023 ns/op BenchmarkCMYK-4 8 101644458 ns/op BenchmarkGlyphOver-4 16 39747853 ns/op BenchmarkRGBAMaskOver-4 3 57797689 ns/op BenchmarkGrayMaskOver-4 3 36338697 ns/op BenchmarkRGBA64ImageMaskOver-4 2 72193588 ns/op BenchmarkRGBA-4 3 41470726 ns/op BenchmarkPalettedFill-4 1014 148440 ns/op BenchmarkPalettedRGBA-4 3 58430881 ns/op BenchmarkGenericOver-4 2 128432914 ns/op BenchmarkGenericMaskOver-4 4 36668373 ns/op BenchmarkGenericSrc-4 2 60887098 ns/op BenchmarkGenericMaskSrc-4 2 51414944 ns/op PASS ok image/draw 21.499s goos: linux goarch: s390x pkg: image/gif BenchmarkDecode-4 14 7661891 ns/op 2.02 MB/s 48622 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 234128960 ns/op 1.31 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 6930352456 ns/op 0.18 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 38 5511751 ns/op 2.80 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 353518337 ns/op 0.17 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 11.430s goos: linux goarch: s390x pkg: image/jpeg BenchmarkFDCT-4 2622 48025 ns/op BenchmarkIDCT-4 2764 41943 ns/op BenchmarkDecodeBaseline-4 4 26683702 ns/op 2.32 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 4 25987960 ns/op 2.38 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 212487628 ns/op 5.78 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 264438467 ns/op 3.49 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 3.027s goos: linux goarch: s390x pkg: image/png BenchmarkPaeth-4 11997896 9.884 ns/op BenchmarkDecodeGray-4 9 11366435 ns/op 5.77 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 2 52542576 ns/op 4.99 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 3 38189013 ns/op 6.86 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 16 7489970 ns/op 8.75 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 3 35993392 ns/op 7.28 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 45964797 ns/op 5.70 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 78057180 ns/op 3.94 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 82173418 ns/op 3.74 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 252364935 ns/op 4.87 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 289145492 ns/op 4.25 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 31209034 ns/op 9.84 MB/s 848604 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 255232823 ns/op 4.81 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 1081090100 ns/op 1.14 MB/s 864088 B/op 29 allocs/op PASS ok image/png 6.049s goos: linux goarch: s390x pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 2 62989684 ns/op 1.59 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 2 51038334 ns/op 1.96 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 312018616 ns/op 1.60 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 290020840 ns/op 1.72 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 60404892 ns/op 1.66 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 53772500 ns/op 1.86 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 353658665 ns/op 1.41 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 259568865 ns/op 1.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 791104628 ns/op 1.26 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 809928544 ns/op 1.23 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 5335725717 ns/op 0.94 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3660064420 ns/op 1.37 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 10 10382978 ns/op 9.63 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 10 10762949 ns/op 9.29 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 2 51885316 ns/op 9.64 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 52583774 ns/op 9.51 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 107265557 ns/op 9.32 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 106974426 ns/op 9.35 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 542938234 ns/op 9.21 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 568328797 ns/op 8.80 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 72471127 ns/op 1.38 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 68049650 ns/op 1.47 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 383720517 ns/op 1.30 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 365766164 ns/op 1.37 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 799952102 ns/op 1.25 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 970180093 ns/op 1.03 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 8500078787 ns/op 0.59 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 8350547667 ns/op 0.60 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 520617164 ns/op 8.03 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 293805005 ns/op 14.23 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 56.257s goos: linux goarch: s390x pkg: internal/chacha8rand BenchmarkBlock-4 405877 296.2 ns/op 864.35 MB/s PASS ok internal/chacha8rand 1.695s goos: linux goarch: s390x pkg: internal/fuzz BenchmarkMarshalCorpusFile/1-4 35721 3570 ns/op 0.28 MB/s BenchmarkMarshalCorpusFile/2-4 33048 17384 ns/op 0.12 MB/s BenchmarkMarshalCorpusFile/4-4 25983 5136 ns/op 0.78 MB/s BenchmarkMarshalCorpusFile/8-4 10000 11270 ns/op 0.71 MB/s BenchmarkMarshalCorpusFile/16-4 10000 15453 ns/op 1.04 MB/s BenchmarkMarshalCorpusFile/32-4 10000 17580 ns/op 1.82 MB/s BenchmarkMarshalCorpusFile/64-4 9783 23417 ns/op 2.73 MB/s BenchmarkMarshalCorpusFile/128-4 8389 21663 ns/op 5.91 MB/s BenchmarkMarshalCorpusFile/256-4 4165 68210 ns/op 3.75 MB/s BenchmarkMarshalCorpusFile/512-4 1893 164013 ns/op 3.12 MB/s BenchmarkMarshalCorpusFile/1024-4 958 189656 ns/op 5.40 MB/s BenchmarkMarshalCorpusFile/2048-4 471 713128 ns/op 2.87 MB/s BenchmarkMarshalCorpusFile/4096-4 178 1779650 ns/op 2.30 MB/s BenchmarkMarshalCorpusFile/8192-4 100 1431079 ns/op 5.72 MB/s BenchmarkMarshalCorpusFile/16384-4 73 2578317 ns/op 6.35 MB/s BenchmarkMarshalCorpusFile/32768-4 31 12521525 ns/op 2.62 MB/s BenchmarkMarshalCorpusFile/65536-4 14 27922844 ns/op 2.35 MB/s BenchmarkMarshalCorpusFile/131072-4 6 19882895 ns/op 6.59 MB/s BenchmarkMarshalCorpusFile/262144-4 1 162661956 ns/op 1.61 MB/s BenchmarkMarshalCorpusFile/524288-4 1 107493717 ns/op 4.88 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 283752731 ns/op 3.70 MB/s BenchmarkUnmarshalCorpusFile/1-4 7303 33185 ns/op 0.03 MB/s BenchmarkUnmarshalCorpusFile/2-4 6226 41592 ns/op 0.05 MB/s BenchmarkUnmarshalCorpusFile/4-4 6158 22457 ns/op 0.18 MB/s BenchmarkUnmarshalCorpusFile/8-4 5221 29089 ns/op 0.28 MB/s BenchmarkUnmarshalCorpusFile/16-4 4074 105996 ns/op 0.15 MB/s BenchmarkUnmarshalCorpusFile/32-4 3200 84781 ns/op 0.38 MB/s BenchmarkUnmarshalCorpusFile/64-4 2752 62142 ns/op 1.03 MB/s BenchmarkUnmarshalCorpusFile/128-4 1744 170604 ns/op 0.75 MB/s BenchmarkUnmarshalCorpusFile/256-4 830 231356 ns/op 1.11 MB/s BenchmarkUnmarshalCorpusFile/512-4 436 292900 ns/op 1.75 MB/s BenchmarkUnmarshalCorpusFile/1024-4 220 543340 ns/op 1.88 MB/s BenchmarkUnmarshalCorpusFile/2048-4 100 1538663 ns/op 1.33 MB/s BenchmarkUnmarshalCorpusFile/4096-4 45 2309597 ns/op 1.77 MB/s BenchmarkUnmarshalCorpusFile/8192-4 26 7490456 ns/op 1.09 MB/s BenchmarkUnmarshalCorpusFile/16384-4 14 8669318 ns/op 1.89 MB/s BenchmarkUnmarshalCorpusFile/32768-4 6 16864921 ns/op 1.94 MB/s BenchmarkUnmarshalCorpusFile/65536-4 3 34924203 ns/op 1.88 MB/s BenchmarkUnmarshalCorpusFile/131072-4 2 165807350 ns/op 0.79 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 523847340 ns/op 0.50 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 325238469 ns/op 1.61 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 856663142 ns/op 1.22 MB/s BenchmarkMutatorBytes/1-4 33920 3685 ns/op BenchmarkMutatorBytes/10-4 34219 5974 ns/op BenchmarkMutatorBytes/100-4 31958 4099 ns/op BenchmarkMutatorBytes/1000-4 20605 12482 ns/op BenchmarkMutatorBytes/10000-4 8782 40410 ns/op BenchmarkMutatorBytes/100000-4 1326 225383 ns/op BenchmarkMutatorString/1-4 28969 3951 ns/op BenchmarkMutatorString/10-4 31671 4102 ns/op BenchmarkMutatorString/100-4 28624 4244 ns/op BenchmarkMutatorString/1000-4 14600 8244 ns/op BenchmarkMutatorString/10000-4 3952 62636 ns/op BenchmarkMutatorString/100000-4 333 869872 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 16725 9185 ns/op BenchmarkMutatorAllBasicTypes/string-4 15007 6972 ns/op BenchmarkMutatorAllBasicTypes/bool-4 51686 2556 ns/op BenchmarkMutatorAllBasicTypes/float32-4 49590 2466 ns/op BenchmarkMutatorAllBasicTypes/float64-4 52600 2933 ns/op BenchmarkMutatorAllBasicTypes/int-4 56955 2193 ns/op BenchmarkMutatorAllBasicTypes/int8-4 58896 2306 ns/op BenchmarkMutatorAllBasicTypes/int16-4 54652 2509 ns/op BenchmarkMutatorAllBasicTypes/int32-4 54904 2133 ns/op BenchmarkMutatorAllBasicTypes/int64-4 58416 4239 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 56682 2586 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 56122 2263 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 56479 2352 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 57890 2175 ns/op BenchmarkByteSliceMutators/RemoveBytes/64-4 242977 471.9 ns/op BenchmarkByteSliceMutators/RemoveBytes/128-4 223932 522.3 ns/op BenchmarkByteSliceMutators/RemoveBytes/256-4 195968 596.2 ns/op BenchmarkByteSliceMutators/RemoveBytes/512-4 184702 830.5 ns/op BenchmarkByteSliceMutators/RemoveBytes/1024-4 150562 1193 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/64-4 372458 328.2 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/128-4 354084 306.4 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/256-4 390476 338.0 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/512-4 356973 305.5 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/1024-4 393589 304.8 ns/op BenchmarkByteSliceMutators/DuplicateBytes/64-4 284338 446.7 ns/op BenchmarkByteSliceMutators/DuplicateBytes/128-4 271998 416.4 ns/op BenchmarkByteSliceMutators/DuplicateBytes/256-4 288490 458.7 ns/op BenchmarkByteSliceMutators/DuplicateBytes/512-4 248115 979.7 ns/op BenchmarkByteSliceMutators/DuplicateBytes/1024-4 287330 423.0 ns/op BenchmarkByteSliceMutators/OverwriteBytes/64-4 220630 529.0 ns/op BenchmarkByteSliceMutators/OverwriteBytes/128-4 213592 538.9 ns/op BenchmarkByteSliceMutators/OverwriteBytes/256-4 228670 749.5 ns/op BenchmarkByteSliceMutators/OverwriteBytes/512-4 223365 615.6 ns/op BenchmarkByteSliceMutators/OverwriteBytes/1024-4 224961 636.0 ns/op BenchmarkByteSliceMutators/BitFlip/64-4 534436 222.1 ns/op BenchmarkByteSliceMutators/BitFlip/128-4 533568 225.4 ns/op BenchmarkByteSliceMutators/BitFlip/256-4 533950 227.8 ns/op BenchmarkByteSliceMutators/BitFlip/512-4 528404 233.6 ns/op BenchmarkByteSliceMutators/BitFlip/1024-4 535173 223.8 ns/op BenchmarkByteSliceMutators/XORByte/64-4 482698 242.6 ns/op BenchmarkByteSliceMutators/XORByte/128-4 524419 227.0 ns/op BenchmarkByteSliceMutators/XORByte/256-4 474525 235.7 ns/op BenchmarkByteSliceMutators/XORByte/512-4 531248 223.1 ns/op BenchmarkByteSliceMutators/XORByte/1024-4 529288 232.1 ns/op BenchmarkByteSliceMutators/SwapByte/64-4 443469 286.4 ns/op BenchmarkByteSliceMutators/SwapByte/128-4 445896 264.7 ns/op BenchmarkByteSliceMutators/SwapByte/256-4 453656 273.2 ns/op BenchmarkByteSliceMutators/SwapByte/512-4 458192 269.9 ns/op BenchmarkByteSliceMutators/SwapByte/1024-4 458110 259.1 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/64-4 305551 379.3 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/128-4 258962 387.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/256-4 307668 372.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/512-4 266094 444.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/1024-4 315777 372.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/64-4 195150 657.4 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/128-4 194076 632.4 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/256-4 190813 613.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/512-4 188556 668.7 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/1024-4 189711 620.7 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/64-4 154618 705.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/128-4 157374 768.3 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/256-4 99877 1566 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/512-4 170307 704.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/1024-4 173257 738.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/64-4 135328 969.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/128-4 136827 874.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/256-4 125296 881.6 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/512-4 135775 879.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/1024-4 133196 876.6 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/64-4 472143 250.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/128-4 384498 276.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/256-4 440476 258.6 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/512-4 444574 436.3 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/1024-4 460729 275.5 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/64-4 256711 453.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/128-4 263910 468.7 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/256-4 258260 475.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/512-4 266614 461.3 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/1024-4 245163 594.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/64-4 242736 472.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/128-4 230617 640.0 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/256-4 241746 486.7 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/512-4 248689 471.9 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/1024-4 254233 504.0 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/64-4 357114 324.0 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/128-4 356642 391.1 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/256-4 346430 340.8 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/512-4 325586 358.5 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/1024-4 358531 350.3 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/64-4 226053 586.2 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/128-4 223928 527.8 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/256-4 221802 654.7 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/512-4 207878 539.8 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/1024-4 215406 1301 ns/op BenchmarkByteSliceMutators/ShuffleBytes/64-4 123730 1055 ns/op BenchmarkByteSliceMutators/ShuffleBytes/128-4 112706 1052 ns/op BenchmarkByteSliceMutators/ShuffleBytes/256-4 108172 1098 ns/op BenchmarkByteSliceMutators/ShuffleBytes/512-4 98281 1189 ns/op BenchmarkByteSliceMutators/ShuffleBytes/1024-4 78582 1447 ns/op BenchmarkByteSliceMutators/SwapBytes/64-4 287134 417.7 ns/op BenchmarkByteSliceMutators/SwapBytes/128-4 275037 436.4 ns/op BenchmarkByteSliceMutators/SwapBytes/256-4 287456 407.0 ns/op BenchmarkByteSliceMutators/SwapBytes/512-4 289015 415.9 ns/op BenchmarkByteSliceMutators/SwapBytes/1024-4 279255 410.8 ns/op PASS ok internal/fuzz 63.421s goos: linux goarch: s390x pkg: internal/poll BenchmarkSplicePipe/SplicePipeWithPool-4 10000 29072 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 35160 3403 ns/op BenchmarkSplicePipePoolParallel-4 79575 2056 ns/op BenchmarkSplicePipeNativeParallel-4 69468 2326 ns/op PASS ok internal/poll 2.140s goos: linux goarch: s390x pkg: internal/runtime/atomic BenchmarkAnd32-4 14007250 9.545 ns/op BenchmarkAnd32Parallel-4 2641286 45.57 ns/op BenchmarkAnd64-4 12104494 9.099 ns/op BenchmarkAnd64Parallel-4 2791941 51.64 ns/op BenchmarkOr32-4 13785621 14.99 ns/op BenchmarkOr32Parallel-4 2931570 45.92 ns/op BenchmarkOr64-4 13985644 9.437 ns/op BenchmarkOr64Parallel-4 2531136 48.32 ns/op BenchmarkAtomicLoad64-4 16891622 8.504 ns/op BenchmarkAtomicStore64-4 14893854 8.042 ns/op BenchmarkAtomicLoad-4 16520046 7.824 ns/op BenchmarkAtomicStore-4 14175092 8.036 ns/op BenchmarkAtomicLoad8-4 15683127 7.172 ns/op BenchmarkAtomicStore8-4 14883150 8.435 ns/op BenchmarkAnd8-4 14766687 8.721 ns/op BenchmarkAnd-4 14966548 8.095 ns/op BenchmarkAnd8Parallel-4 3247060 36.96 ns/op BenchmarkAndParallel-4 2972176 36.75 ns/op BenchmarkOr8-4 14953393 8.725 ns/op BenchmarkOr-4 15097413 7.988 ns/op BenchmarkOr8Parallel-4 3201045 40.88 ns/op BenchmarkOrParallel-4 3326515 36.25 ns/op BenchmarkXadd-4 3300338 34.45 ns/op BenchmarkXadd64-4 3364976 68.69 ns/op BenchmarkCas-4 2789491 48.22 ns/op BenchmarkCas64-4 2779449 41.56 ns/op BenchmarkXchg-4 2927323 36.74 ns/op BenchmarkXchg64-4 1000000 276.6 ns/op BenchmarkXchg8-4 10609165 12.03 ns/op BenchmarkXchg8Parallel-4 2437472 49.08 ns/op PASS ok internal/runtime/atomic 12.467s goos: linux goarch: s390x pkg: internal/runtime/math BenchmarkMulUintptr/small-4 3993812 31.31 ns/op BenchmarkMulUintptr/large-4 3120522 39.38 ns/op PASS ok internal/runtime/math 1.436s goos: linux goarch: s390x pkg: internal/sync BenchmarkHashTrieMapLoadSmall-4 342644 461.4 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 241470 462.5 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 181110 572.0 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 495049 458.6 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 125928 818.0 ns/op 27 B/op 0 allocs/op PASS ok internal/sync 5.720s goos: linux goarch: s390x pkg: internal/syscall/unix BenchmarkParallelGetRandom-4 307617 341.2 ns/op 11.72 MB/s PASS ok internal/syscall/unix 1.242s PASS ok internal/zstd 1.106s goos: linux goarch: s390x pkg: io BenchmarkCopyNSmall-4 15765 7252 ns/op BenchmarkCopyNLarge-4 283 575259 ns/op PASS ok io 1.609s goos: linux goarch: s390x pkg: log BenchmarkItoa-4 195325 596.8 ns/op BenchmarkPrintln-4 21106 6130 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 33714 3752 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 3550 61988 ns/op BenchmarkDiscard-4 819079 137.7 ns/op 0 B/op 0 allocs/op PASS ok log 2.576s goos: linux goarch: s390x pkg: log/slog BenchmarkAttrString-4 13016 8925 ns/op 311 B/op 16 allocs/op BenchmarkWriteTime-4 57826 2257 ns/op BenchmarkAppendKey/no_quoting_prefix_size_5-4 132572 888.8 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_5-4 134055 860.9 ns/op BenchmarkAppendKey/key_quoting_prefix_size_5-4 139399 1034 ns/op BenchmarkAppendKey/both_quoting_prefix_size_5-4 122574 943.9 ns/op BenchmarkAppendKey/no_quoting_prefix_size_10-4 134611 908.9 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_10-4 117260 998.6 ns/op BenchmarkAppendKey/key_quoting_prefix_size_10-4 131858 968.4 ns/op BenchmarkAppendKey/both_quoting_prefix_size_10-4 105825 1966 ns/op BenchmarkAppendKey/no_quoting_prefix_size_30-4 110204 1084 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_30-4 105416 1137 ns/op BenchmarkAppendKey/key_quoting_prefix_size_30-4 33343 3172 ns/op BenchmarkAppendKey/both_quoting_prefix_size_30-4 94875 1260 ns/op BenchmarkAppendKey/no_quoting_prefix_size_50-4 77774 1649 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_50-4 83961 1555 ns/op BenchmarkAppendKey/key_quoting_prefix_size_50-4 90511 1462 ns/op BenchmarkAppendKey/both_quoting_prefix_size_50-4 85554 1471 ns/op BenchmarkAppendKey/no_quoting_prefix_size_100-4 51477 2221 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_100-4 64215 2576 ns/op BenchmarkAppendKey/key_quoting_prefix_size_100-4 51543 2958 ns/op BenchmarkAppendKey/both_quoting_prefix_size_100-4 55741 2466 ns/op BenchmarkJSONHandler/defaults-4 6084 19156 ns/op 529 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 3621 31659 ns/op 805 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4218 28025 ns/op 763 B/op 5 allocs/op BenchmarkPreformatting/separate-4 6142 19353 ns/op 519 B/op 0 allocs/op BenchmarkPreformatting/struct-4 6256 18748 ns/op 513 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 5148 22380 ns/op 536 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 23564 4795 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 20517 5373 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 102520 1497 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 75630 1640 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 68304 2032 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 54469 2291 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 75382 1659 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 83457 1768 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1000000 116.2 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 596512 193.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 603589 465.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 452403 274.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 307316 373.0 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 4702 163841 ns/op BenchmarkDispatch/switch-checked-4 175461 804.7 ns/op BenchmarkDispatch/As-4 185628 1036 ns/op BenchmarkDispatch/Visit-4 149095 873.1 ns/op BenchmarkUnsafeStrings-4 17322 15995 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 PASS ok log/slog 15.779s goos: linux goarch: s390x pkg: log/slog/internal/benchmarks BenchmarkAttrs/disabled/5_args-4 536587 243.1 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 337794 926.8 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 214273 580.4 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 82298 1729 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 48016 2742 ns/op 261 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 55522 8444 ns/op 263 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 15678 9943 ns/op 679 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 4540 32892 ns/op 3488 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 10000 13641 ns/op 591 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 6202 20774 ns/op 599 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 4538 40081 ns/op 1081 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 1772 112774 ns/op 4258 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 7242 97323 ns/op 533 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 7537 29051 ns/op 517 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 3858 26631 ns/op 927 B/op 2 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 2594 206201 ns/op 3721 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 9.832s goos: linux goarch: s390x pkg: maps BenchmarkMapClone-4 2 107029628 ns/op PASS ok maps 1.967s goos: linux goarch: s390x pkg: math BenchmarkAcos-4 6440029 29.49 ns/op BenchmarkAcosh-4 4981194 45.60 ns/op BenchmarkAsin-4 6290281 19.01 ns/op BenchmarkAsinh-4 4511876 31.55 ns/op BenchmarkAtan-4 7041648 30.33 ns/op BenchmarkAtanh-4 4906412 25.51 ns/op BenchmarkAtan2-4 5085057 50.19 ns/op BenchmarkCbrt-4 6015945 23.38 ns/op BenchmarkCeil-4 16162348 9.937 ns/op BenchmarkCopysign-4 1374812 113.7 ns/op BenchmarkCos-4 8189032 34.49 ns/op BenchmarkCosh-4 6929374 17.45 ns/op BenchmarkErf-4 7778526 30.24 ns/op BenchmarkErfc-4 7775564 15.85 ns/op BenchmarkErfinv-4 3018598 220.0 ns/op BenchmarkErfcinv-4 3411649 236.5 ns/op BenchmarkExp-4 5472643 43.14 ns/op BenchmarkExpGo-4 700882 456.3 ns/op BenchmarkExpm1-4 7086273 42.53 ns/op BenchmarkExp2-4 776769 196.6 ns/op BenchmarkExp2Go-4 718537 518.6 ns/op BenchmarkAbs-4 2646138 104.5 ns/op BenchmarkDim-4 8199537 17.48 ns/op BenchmarkFloor-4 15923264 7.750 ns/op BenchmarkMax-4 11961847 10.66 ns/op BenchmarkMin-4 11103445 10.79 ns/op BenchmarkMod-4 185090 612.7 ns/op BenchmarkFrexp-4 1202432 241.3 ns/op BenchmarkGamma-4 395754 523.7 ns/op BenchmarkHypot-4 1000000 108.5 ns/op BenchmarkHypotGo-4 1000000 144.7 ns/op BenchmarkIlogb-4 1000000 129.6 ns/op BenchmarkJ0-4 170076 887.3 ns/op BenchmarkJ1-4 175197 2146 ns/op BenchmarkJn-4 10000 16057 ns/op BenchmarkLdexp-4 1000000 115.1 ns/op BenchmarkLgamma-4 517146 235.7 ns/op BenchmarkLog-4 6586664 55.82 ns/op BenchmarkLogb-4 1408618 87.37 ns/op BenchmarkLog1p-4 6830226 45.20 ns/op BenchmarkLog10-4 5729354 21.01 ns/op BenchmarkLog2-4 861592 240.4 ns/op BenchmarkModf-4 2451370 48.66 ns/op BenchmarkNextafter32-4 2422572 62.43 ns/op BenchmarkNextafter64-4 2373698 49.84 ns/op BenchmarkPowInt-4 3434774 36.13 ns/op BenchmarkPowFrac-4 2922211 53.84 ns/op BenchmarkPow10Pos-4 4292572 27.77 ns/op BenchmarkPow10Neg-4 3779330 41.56 ns/op BenchmarkRound-4 7801615 14.23 ns/op BenchmarkRoundToEven-4 8249802 28.67 ns/op BenchmarkRemainder-4 293905 427.0 ns/op BenchmarkSignbit-4 4027494 30.03 ns/op BenchmarkSin-4 8911933 15.89 ns/op BenchmarkSincos-4 556389 191.7 ns/op BenchmarkSinh-4 6554373 20.77 ns/op BenchmarkSqrtIndirect-4 13274010 8.542 ns/op BenchmarkSqrtLatency-4 10471845 13.26 ns/op BenchmarkSqrtIndirectLatency-4 10156300 11.91 ns/op BenchmarkSqrtGoLatency-4 1336510 180.6 ns/op BenchmarkSqrtPrime-4 120253 1050 ns/op BenchmarkTan-4 6223204 19.09 ns/op BenchmarkTanh-4 5608608 24.95 ns/op BenchmarkTrunc-4 15761209 7.884 ns/op BenchmarkY0-4 162942 872.2 ns/op BenchmarkY1-4 171505 707.1 ns/op BenchmarkYn-4 89808 2140 ns/op BenchmarkFloat64bits-4 3932312 65.21 ns/op BenchmarkFloat64frombits-4 3989366 69.46 ns/op BenchmarkFloat32bits-4 3907814 45.93 ns/op BenchmarkFloat32frombits-4 3863719 29.88 ns/op BenchmarkFMA-4 13769168 24.96 ns/op PASS ok math 53.193s goos: linux goarch: s390x pkg: math/big BenchmarkAddVV/1-4 10334084 11.16 ns/op 5734.06 MB/s BenchmarkAddVV/2-4 8847354 16.10 ns/op 7948.14 MB/s BenchmarkAddVV/3-4 8830459 13.63 ns/op 14083.23 MB/s BenchmarkAddVV/4-4 9496023 14.92 ns/op 17159.92 MB/s BenchmarkAddVV/5-4 8181951 15.70 ns/op 20379.17 MB/s BenchmarkAddVV/10-4 6178344 40.96 ns/op 15626.55 MB/s BenchmarkAddVV/100-4 1823101 123.3 ns/op 51903.64 MB/s BenchmarkAddVV/1000-4 296306 441.0 ns/op 145131.95 MB/s BenchmarkSubVV/1-4 9185678 14.71 ns/op 4350.28 MB/s BenchmarkSubVV/2-4 10367923 11.32 ns/op 11303.59 MB/s BenchmarkSubVV/3-4 9346418 15.77 ns/op 12172.26 MB/s BenchmarkSubVV/4-4 9295903 12.90 ns/op 19845.48 MB/s BenchmarkSubVV/5-4 8212918 28.52 ns/op 11219.05 MB/s BenchmarkSubVV/10-4 6504924 18.82 ns/op 33998.03 MB/s BenchmarkSubVV/100-4 2122755 50.74 ns/op 126134.84 MB/s BenchmarkSubVV/1000-4 299235 470.5 ns/op 136030.57 MB/s BenchmarkAddVW/1-4 11581982 11.94 ns/op 669.86 MB/s BenchmarkAddVW/2-4 11768096 14.05 ns/op 1139.02 MB/s BenchmarkAddVW/3-4 11251714 18.06 ns/op 1329.03 MB/s BenchmarkAddVW/4-4 10151964 15.94 ns/op 2008.06 MB/s BenchmarkAddVW/5-4 10792695 15.81 ns/op 2529.69 MB/s BenchmarkAddVW/10-4 7685319 16.59 ns/op 4822.37 MB/s BenchmarkAddVW/100-4 5014453 25.43 ns/op 31453.09 MB/s BenchmarkAddVW/1000-4 637746 158.1 ns/op 50605.04 MB/s BenchmarkAddVWext/1-4 11209954 17.37 ns/op 460.63 MB/s BenchmarkAddVWext/2-4 12090988 13.06 ns/op 1225.21 MB/s BenchmarkAddVWext/3-4 11239972 12.12 ns/op 1980.79 MB/s BenchmarkAddVWext/4-4 10771994 12.07 ns/op 2651.65 MB/s BenchmarkAddVWext/5-4 10571918 12.57 ns/op 3181.36 MB/s BenchmarkAddVWext/10-4 8702116 14.03 ns/op 5701.36 MB/s BenchmarkAddVWext/100-4 1930472 56.84 ns/op 14074.87 MB/s BenchmarkAddVWext/1000-4 290376 742.3 ns/op 10777.03 MB/s BenchmarkSubVW/1-4 11535794 10.41 ns/op 768.78 MB/s BenchmarkSubVW/2-4 11390536 10.23 ns/op 1564.01 MB/s BenchmarkSubVW/3-4 11313324 10.76 ns/op 2230.17 MB/s BenchmarkSubVW/4-4 10889316 13.28 ns/op 2409.84 MB/s BenchmarkSubVW/5-4 10636690 13.99 ns/op 2860.10 MB/s BenchmarkSubVW/10-4 7818837 15.50 ns/op 5161.38 MB/s BenchmarkSubVW/100-4 5033553 25.13 ns/op 31839.13 MB/s BenchmarkSubVW/1000-4 592422 220.6 ns/op 36267.10 MB/s BenchmarkSubVWext/1-4 11165354 10.15 ns/op 788.16 MB/s BenchmarkSubVWext/2-4 11730596 10.88 ns/op 1470.24 MB/s BenchmarkSubVWext/3-4 10639232 11.63 ns/op 2063.16 MB/s BenchmarkSubVWext/4-4 8493543 13.20 ns/op 2424.02 MB/s BenchmarkSubVWext/5-4 10053458 12.51 ns/op 3197.75 MB/s BenchmarkSubVWext/10-4 8204064 14.66 ns/op 5458.81 MB/s BenchmarkSubVWext/100-4 2076990 113.6 ns/op 7040.81 MB/s BenchmarkSubVWext/1000-4 295294 406.8 ns/op 19664.99 MB/s BenchmarkMulAddVWW/1-4 10940587 18.56 ns/op 3448.88 MB/s BenchmarkMulAddVWW/2-4 8452035 17.24 ns/op 7425.33 MB/s BenchmarkMulAddVWW/3-4 8517727 13.63 ns/op 14082.08 MB/s BenchmarkMulAddVWW/4-4 7749571 15.34 ns/op 16691.93 MB/s BenchmarkMulAddVWW/5-4 7119608 18.07 ns/op 17712.70 MB/s BenchmarkMulAddVWW/10-4 4620102 26.75 ns/op 23924.51 MB/s BenchmarkMulAddVWW/100-4 611228 195.4 ns/op 32758.83 MB/s BenchmarkMulAddVWW/1000-4 67948 1805 ns/op 35459.35 MB/s BenchmarkAddMulVVWW/1-4 9399922 27.01 ns/op 2369.66 MB/s BenchmarkAddMulVVWW/2-4 8616781 20.68 ns/op 6191.00 MB/s BenchmarkAddMulVVWW/3-4 7163538 16.86 ns/op 11387.33 MB/s BenchmarkAddMulVVWW/4-4 6967714 17.42 ns/op 14696.50 MB/s BenchmarkAddMulVVWW/5-4 6187546 20.18 ns/op 15858.83 MB/s BenchmarkAddMulVVWW/10-4 4017414 31.34 ns/op 20423.59 MB/s BenchmarkAddMulVVWW/100-4 564867 221.3 ns/op 28924.65 MB/s BenchmarkAddMulVVWW/1000-4 58929 2063 ns/op 31019.31 MB/s BenchmarkDivWVW/1-4 2506551 67.97 ns/op 941.56 MB/s BenchmarkDivWVW/2-4 976510 121.1 ns/op 1057.03 MB/s BenchmarkDivWVW/3-4 896298 135.0 ns/op 1421.72 MB/s BenchmarkDivWVW/4-4 685437 193.5 ns/op 1322.85 MB/s BenchmarkDivWVW/5-4 616609 193.4 ns/op 1654.40 MB/s BenchmarkDivWVW/10-4 283173 385.9 ns/op 1658.64 MB/s BenchmarkDivWVW/100-4 44062 2842 ns/op 2252.18 MB/s BenchmarkDivWVW/1000-4 5104 26183 ns/op 2444.34 MB/s BenchmarkNonZeroShifts/1/rshVU-4 2678474 42.61 ns/op BenchmarkNonZeroShifts/1/lshVU-4 3028749 40.64 ns/op BenchmarkNonZeroShifts/2/rshVU-4 1911037 63.12 ns/op BenchmarkNonZeroShifts/2/lshVU-4 1394265 83.13 ns/op BenchmarkNonZeroShifts/3/rshVU-4 1000000 104.9 ns/op BenchmarkNonZeroShifts/3/lshVU-4 1000000 123.5 ns/op BenchmarkNonZeroShifts/4/rshVU-4 982020 124.0 ns/op BenchmarkNonZeroShifts/4/lshVU-4 779824 171.1 ns/op BenchmarkNonZeroShifts/5/rshVU-4 784350 168.1 ns/op BenchmarkNonZeroShifts/5/lshVU-4 712279 183.9 ns/op BenchmarkNonZeroShifts/10/rshVU-4 455403 267.7 ns/op BenchmarkNonZeroShifts/10/lshVU-4 366254 313.5 ns/op BenchmarkNonZeroShifts/100/rshVU-4 50702 2373 ns/op BenchmarkNonZeroShifts/100/lshVU-4 41958 3053 ns/op BenchmarkNonZeroShifts/1000/rshVU-4 5052 25389 ns/op BenchmarkNonZeroShifts/1000/lshVU-4 4372 28935 ns/op BenchmarkDecimalConversion-4 133 883533 ns/op BenchmarkFloatString/100-4 8715 13553 ns/op 374 B/op 7 allocs/op BenchmarkFloatString/1000-4 187 745140 ns/op 2945 B/op 9 allocs/op BenchmarkFloatString/10000-4 2 61751748 ns/op 52356 B/op 22 allocs/op BenchmarkFloatString/100000-4 1 7935978015 ns/op 688096 B/op 153 allocs/op BenchmarkFloatAdd/10-4 97573 1424 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 91359 1891 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 60399 2507 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 12714 9961 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 1590 84919 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 136497 921.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 126472 1221 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 92594 1617 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 26498 5084 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 3196 38781 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1240 111536 ns/op BenchmarkParseFloatLargeExp-4 303 834966 ns/op BenchmarkGCD10x10/WithoutXY-4 123663 916.9 ns/op BenchmarkGCD10x10/WithXY-4 45427 2904 ns/op BenchmarkGCD10x100/WithoutXY-4 84192 2033 ns/op BenchmarkGCD10x100/WithXY-4 13347 8043 ns/op BenchmarkGCD10x1000/WithoutXY-4 41959 3588 ns/op BenchmarkGCD10x1000/WithXY-4 10000 16186 ns/op BenchmarkGCD100x100/WithoutXY-4 27584 8823 ns/op BenchmarkGCD100x100/WithXY-4 8896 12500 ns/op BenchmarkGCD100x1000/WithoutXY-4 10000 16727 ns/op BenchmarkGCD100x1000/WithXY-4 5046 31332 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2221 55990 ns/op BenchmarkGCD1000x1000/WithXY-4 1224 113104 ns/op BenchmarkHilbert-4 9 15855494 ns/op BenchmarkBinomial-4 9810 12577 ns/op BenchmarkQuoRem-4 18466 6861 ns/op BenchmarkExp-4 8 14147311 ns/op BenchmarkExpMont/Odd-4 123 971189 ns/op 2599 B/op 21 allocs/op BenchmarkExpMont/Even1-4 128 911211 ns/op 3420 B/op 39 allocs/op BenchmarkExpMont/Even2-4 122 1147860 ns/op 4714 B/op 55 allocs/op BenchmarkExpMont/Even3-4 123 1425107 ns/op 4992 B/op 56 allocs/op BenchmarkExpMont/Even4-4 128 1070140 ns/op 4610 B/op 55 allocs/op BenchmarkExpMont/Even8-4 128 1121291 ns/op 4722 B/op 55 allocs/op BenchmarkExpMont/Even32-4 128 935728 ns/op 4610 B/op 55 allocs/op BenchmarkExpMont/Even64-4 134 862638 ns/op 4731 B/op 56 allocs/op BenchmarkExpMont/Even96-4 141 947668 ns/op 5098 B/op 57 allocs/op BenchmarkExpMont/Even128-4 147 884985 ns/op 4665 B/op 54 allocs/op BenchmarkExpMont/Even255-4 162 736609 ns/op 4523 B/op 50 allocs/op BenchmarkExpMont/SmallEven1-4 507 267698 ns/op 1303 B/op 33 allocs/op BenchmarkExpMont/SmallEven2-4 452 258162 ns/op 2652 B/op 49 allocs/op BenchmarkExpMont/SmallEven3-4 456 289636 ns/op 2623 B/op 50 allocs/op BenchmarkExpMont/SmallEven4-4 468 297780 ns/op 2626 B/op 49 allocs/op BenchmarkExp2-4 7 15578677 ns/op BenchmarkBitset-4 895435 194.0 ns/op BenchmarkBitsetNeg-4 302112 410.1 ns/op BenchmarkBitsetOrig-4 237144 1901 ns/op BenchmarkBitsetNegOrig-4 139351 932.8 ns/op BenchmarkModSqrt225_Tonelli-4 93 1232105 ns/op BenchmarkModSqrt225_3Mod4-4 325 387465 ns/op BenchmarkModSqrt231_Tonelli-4 84 1273265 ns/op BenchmarkModSqrt231_5Mod8-4 280 422248 ns/op BenchmarkModInverse-4 7254 15856 ns/op BenchmarkSqrt-4 1056 116753 ns/op BenchmarkIntSqr/1-4 1000000 103.7 ns/op BenchmarkIntSqr/2-4 535312 253.0 ns/op BenchmarkIntSqr/3-4 363445 388.7 ns/op BenchmarkIntSqr/5-4 267129 435.9 ns/op BenchmarkIntSqr/8-4 186279 762.2 ns/op BenchmarkIntSqr/10-4 150147 849.2 ns/op BenchmarkIntSqr/20-4 29264 4355 ns/op BenchmarkIntSqr/30-4 20719 7270 ns/op BenchmarkIntSqr/50-4 10000 11488 ns/op BenchmarkIntSqr/80-4 4797 25447 ns/op BenchmarkIntSqr/100-4 4039 37358 ns/op BenchmarkIntSqr/200-4 1477 111858 ns/op BenchmarkIntSqr/300-4 890 135487 ns/op BenchmarkIntSqr/500-4 350 515377 ns/op BenchmarkIntSqr/800-4 165 750822 ns/op BenchmarkIntSqr/1000-4 130 925542 ns/op BenchmarkDiv/20/10-4 384012 310.9 ns/op BenchmarkDiv/40/20-4 386739 435.9 ns/op BenchmarkDiv/100/50-4 313581 409.0 ns/op BenchmarkDiv/200/100-4 44431 2879 ns/op BenchmarkDiv/400/200-4 38558 3605 ns/op BenchmarkDiv/1000/500-4 27712 4380 ns/op BenchmarkDiv/2000/1000-4 18610 7389 ns/op BenchmarkDiv/20000/10000-4 744 170134 ns/op BenchmarkDiv/200000/100000-4 19 6503985 ns/op BenchmarkDiv/2000000/1000000-4 1 352226915 ns/op BenchmarkDiv/20000000/10000000-4 1 9362313361 ns/op BenchmarkNatMul/10-4 121744 2249 ns/op 192 B/op 1 allocs/op BenchmarkNatMul/100-4 2950 50419 ns/op 2781 B/op 2 allocs/op BenchmarkNatMul/1000-4 93 1211763 ns/op 27495 B/op 2 allocs/op BenchmarkZeroShifts/Shl-4 10000 15317 ns/op BenchmarkZeroShifts/ShlSame-4 6154536 23.60 ns/op BenchmarkZeroShifts/Shr-4 10000 24227 ns/op BenchmarkZeroShifts/ShrSame-4 6072597 19.37 ns/op BenchmarkExp3Power/0x10-4 186151 1171 ns/op BenchmarkExp3Power/0x40-4 161414 1016 ns/op BenchmarkExp3Power/0x100-4 52982 1987 ns/op BenchmarkExp3Power/0x400-4 24880 4603 ns/op BenchmarkExp3Power/0x1000-4 7275 20773 ns/op BenchmarkExp3Power/0x4000-4 970 131208 ns/op BenchmarkExp3Power/0x10000-4 100 1328439 ns/op BenchmarkExp3Power/0x40000-4 12 10239437 ns/op BenchmarkExp3Power/0x100000-4 2 85331248 ns/op BenchmarkExp3Power/0x400000-4 1 809789655 ns/op BenchmarkFibo-4 4 35067437 ns/op BenchmarkNatSqr/1-4 979498 167.2 ns/op 48 B/op 1 allocs/op BenchmarkNatSqr/2-4 446095 286.4 ns/op 64 B/op 1 allocs/op BenchmarkNatSqr/3-4 378842 359.1 ns/op 80 B/op 1 allocs/op BenchmarkNatSqr/5-4 259292 537.3 ns/op 112 B/op 1 allocs/op BenchmarkNatSqr/8-4 169644 750.6 ns/op 160 B/op 1 allocs/op BenchmarkNatSqr/10-4 130668 1133 ns/op 192 B/op 1 allocs/op BenchmarkNatSqr/20-4 28704 4756 ns/op 515 B/op 1 allocs/op BenchmarkNatSqr/30-4 16266 6934 ns/op 757 B/op 1 allocs/op BenchmarkNatSqr/50-4 10000 11666 ns/op 1358 B/op 1 allocs/op BenchmarkNatSqr/80-4 5137 26798 ns/op 2230 B/op 2 allocs/op BenchmarkNatSqr/100-4 4078 34868 ns/op 2891 B/op 2 allocs/op BenchmarkNatSqr/200-4 1434 87660 ns/op 5597 B/op 2 allocs/op BenchmarkNatSqr/300-4 866 171905 ns/op 7986 B/op 2 allocs/op BenchmarkNatSqr/500-4 374 965331 ns/op 14463 B/op 2 allocs/op BenchmarkNatSqr/800-4 164 945887 ns/op 25136 B/op 2 allocs/op BenchmarkNatSqr/1000-4 124 1133123 ns/op 26804 B/op 2 allocs/op BenchmarkNatSetBytes/8-4 3117612 39.30 ns/op BenchmarkNatSetBytes/24-4 644384 479.8 ns/op BenchmarkNatSetBytes/128-4 252240 659.2 ns/op BenchmarkNatSetBytes/7-4 931842 140.6 ns/op BenchmarkNatSetBytes/23-4 452128 349.2 ns/op BenchmarkNatSetBytes/127-4 219093 708.4 ns/op BenchmarkScanPi-4 196 1280516 ns/op BenchmarkStringPiParallel-4 736 386183 ns/op BenchmarkScan/10/Base2-4 39038 3372 ns/op BenchmarkScan/100/Base2-4 4260 27204 ns/op BenchmarkScan/1000/Base2-4 430 270894 ns/op BenchmarkScan/10/Base8-4 97558 1817 ns/op BenchmarkScan/100/Base8-4 10000 10997 ns/op BenchmarkScan/1000/Base8-4 1291 98724 ns/op BenchmarkScan/10/Base10-4 102642 1153 ns/op BenchmarkScan/100/Base10-4 13382 9200 ns/op BenchmarkScan/1000/Base10-4 1418 135390 ns/op BenchmarkScan/10/Base16-4 116803 1185 ns/op BenchmarkScan/100/Base16-4 16130 7949 ns/op BenchmarkScan/1000/Base16-4 1677 72185 ns/op BenchmarkString/10/Base2-4 175004 730.5 ns/op BenchmarkString/100/Base2-4 25573 9529 ns/op BenchmarkString/1000/Base2-4 2661 51586 ns/op BenchmarkString/10/Base8-4 294576 436.4 ns/op BenchmarkString/100/Base8-4 63400 2154 ns/op BenchmarkString/1000/Base8-4 8023 27164 ns/op BenchmarkString/10/Base10-4 92166 1315 ns/op BenchmarkString/100/Base10-4 30754 7225 ns/op BenchmarkString/1000/Base10-4 4258 37211 ns/op BenchmarkString/10/Base16-4 349726 338.4 ns/op BenchmarkString/100/Base16-4 88453 1532 ns/op BenchmarkString/1000/Base16-4 10000 13015 ns/op BenchmarkLeafSize/0-4 31 3899216 ns/op BenchmarkLeafSize/1-4 360 288082 ns/op BenchmarkLeafSize/2-4 495 253914 ns/op BenchmarkLeafSize/3-4 265 438779 ns/op BenchmarkLeafSize/4-4 498 278628 ns/op BenchmarkLeafSize/5-4 216 585390 ns/op BenchmarkLeafSize/6-4 266 508958 ns/op BenchmarkLeafSize/7-4 339 462910 ns/op BenchmarkLeafSize/8-4 483 342364 ns/op BenchmarkLeafSize/9-4 192 756420 ns/op BenchmarkLeafSize/10-4 222 536990 ns/op BenchmarkLeafSize/11-4 218 615080 ns/op BenchmarkLeafSize/12-4 261 591714 ns/op BenchmarkLeafSize/13-4 256 479086 ns/op BenchmarkLeafSize/14-4 344 817619 ns/op BenchmarkLeafSize/15-4 315 470032 ns/op BenchmarkLeafSize/16-4 426 347439 ns/op BenchmarkLeafSize/32-4 457 280472 ns/op BenchmarkLeafSize/64-4 408 303409 ns/op BenchmarkProbablyPrime/n=0-4 7 16376670 ns/op BenchmarkProbablyPrime/n=1-4 6 22381049 ns/op BenchmarkProbablyPrime/n=5-4 4 27068093 ns/op BenchmarkProbablyPrime/n=10-4 3 53583783 ns/op BenchmarkProbablyPrime/n=20-4 2 68010170 ns/op BenchmarkProbablyPrime/Lucas-4 8 17562874 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 46 2571374 ns/op BenchmarkRatCmp-4 90460 1522 ns/op BenchmarkFloatPrecExact/1-4 68128 6200 ns/op BenchmarkFloatPrecExact/10-4 32185 3417 ns/op BenchmarkFloatPrecExact/100-4 10000 12799 ns/op BenchmarkFloatPrecExact/1000-4 1894 85949 ns/op BenchmarkFloatPrecExact/10000-4 92 1426696 ns/op BenchmarkFloatPrecExact/100000-4 2 166641429 ns/op BenchmarkFloatPrecExact/1000000-4 1 5223208531 ns/op BenchmarkFloatPrecMixed/1-4 65764 3684 ns/op BenchmarkFloatPrecMixed/10-4 28434 8580 ns/op BenchmarkFloatPrecMixed/100-4 4864 37507 ns/op BenchmarkFloatPrecMixed/1000-4 100 1363951 ns/op BenchmarkFloatPrecMixed/10000-4 9 47346891 ns/op BenchmarkFloatPrecMixed/100000-4 1 791064686 ns/op BenchmarkFloatPrecMixed/1000000-4 1 64082185742 ns/op BenchmarkFloatPrecInexact/1-4 86314 1719 ns/op BenchmarkFloatPrecInexact/10-4 85422 1475 ns/op BenchmarkFloatPrecInexact/100-4 38050 3511 ns/op BenchmarkFloatPrecInexact/1000-4 20922 8765 ns/op BenchmarkFloatPrecInexact/10000-4 2890 63618 ns/op BenchmarkFloatPrecInexact/100000-4 255 739535 ns/op BenchmarkFloatPrecInexact/1000000-4 24 6145226 ns/op BenchmarkFloatSqrt/64-4 10000 13789 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 7389 32994 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 5114 22767 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 2257 51953 ns/op 1379 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 398 386291 ns/op 20390 B/op 15 allocs/op BenchmarkFloatSqrt/100000-4 28 6342792 ns/op 191636 B/op 31 allocs/op BenchmarkFloatSqrt/1000000-4 1 340719002 ns/op 3970976 B/op 76 allocs/op PASS ok math/big 188.749s goos: linux goarch: s390x pkg: math/bits BenchmarkLeadingZeros-4 7034888 15.92 ns/op BenchmarkLeadingZeros8-4 7770858 15.90 ns/op BenchmarkLeadingZeros16-4 7458912 17.61 ns/op BenchmarkLeadingZeros32-4 7730235 16.65 ns/op BenchmarkLeadingZeros64-4 7552383 16.07 ns/op BenchmarkTrailingZeros-4 7677972 29.50 ns/op BenchmarkTrailingZeros8-4 7597690 16.14 ns/op BenchmarkTrailingZeros16-4 7592533 16.74 ns/op BenchmarkTrailingZeros32-4 4376923 42.98 ns/op BenchmarkTrailingZeros64-4 7475262 24.46 ns/op BenchmarkOnesCount-4 8178067 16.06 ns/op BenchmarkOnesCount8-4 8086374 22.07 ns/op BenchmarkOnesCount16-4 7817391 20.90 ns/op BenchmarkOnesCount32-4 7496204 15.36 ns/op BenchmarkOnesCount64-4 7265565 69.23 ns/op BenchmarkRotateLeft-4 7881474 43.38 ns/op BenchmarkRotateLeft8-4 7588323 16.87 ns/op BenchmarkRotateLeft16-4 1000000 132.9 ns/op BenchmarkRotateLeft32-4 8082231 20.03 ns/op BenchmarkRotateLeft64-4 7547060 15.41 ns/op BenchmarkReverse-4 13480443 8.918 ns/op BenchmarkReverse8-4 16020406 23.10 ns/op BenchmarkReverse16-4 14833850 30.82 ns/op BenchmarkReverse32-4 13339570 13.40 ns/op BenchmarkReverse64-4 13643708 28.34 ns/op BenchmarkReverseBytes-4 14853070 12.62 ns/op BenchmarkReverseBytes16-4 15554674 10.80 ns/op BenchmarkReverseBytes32-4 14605135 8.827 ns/op BenchmarkReverseBytes64-4 14782182 8.449 ns/op BenchmarkAdd-4 4206729 37.11 ns/op BenchmarkAdd32-4 8229991 31.22 ns/op BenchmarkAdd64-4 8199934 17.03 ns/op BenchmarkAdd64multiple-4 14229853 9.944 ns/op BenchmarkSub-4 7400272 14.98 ns/op BenchmarkSub32-4 8062514 20.65 ns/op BenchmarkSub64-4 7455301 16.54 ns/op BenchmarkSub64multiple-4 13899985 8.548 ns/op BenchmarkMul-4 7992159 28.08 ns/op BenchmarkMul32-4 7968993 30.52 ns/op BenchmarkMul64-4 8205852 30.31 ns/op BenchmarkDiv-4 2817586 41.48 ns/op BenchmarkDiv32-4 100 1109651 ns/op BenchmarkDiv64-4 2635701 40.18 ns/op PASS ok math/bits 25.715s goos: linux goarch: s390x pkg: math/cmplx BenchmarkAbs-4 1000000 176.4 ns/op BenchmarkAcos-4 249606 1395 ns/op BenchmarkAcosh-4 271215 651.7 ns/op BenchmarkAsin-4 280989 458.6 ns/op BenchmarkAsinh-4 228390 596.9 ns/op BenchmarkAtan-4 1000000 158.6 ns/op BenchmarkAtanh-4 1000000 166.3 ns/op BenchmarkConj-4 15522622 7.432 ns/op BenchmarkCos-4 402837 301.9 ns/op BenchmarkCosh-4 428097 317.0 ns/op BenchmarkExp-4 485574 211.1 ns/op BenchmarkLog-4 784905 155.2 ns/op BenchmarkLog10-4 636842 280.6 ns/op BenchmarkPhase-4 4155777 25.67 ns/op BenchmarkPolar-4 898291 138.8 ns/op BenchmarkPow-4 305229 379.2 ns/op BenchmarkRect-4 637760 187.8 ns/op BenchmarkSin-4 429058 266.3 ns/op BenchmarkSinh-4 444686 296.9 ns/op BenchmarkSqrt-4 342488 364.9 ns/op BenchmarkTan-4 1000000 104.7 ns/op BenchmarkTanh-4 1819731 66.25 ns/op PASS ok math/cmplx 9.656s goos: linux goarch: s390x pkg: math/rand BenchmarkInt63Threadsafe-4 783177 135.5 ns/op BenchmarkInt63ThreadsafeParallel-4 1115916 100.6 ns/op BenchmarkInt63Unthreadsafe-4 796545 190.5 ns/op BenchmarkIntn1000-4 680043 176.9 ns/op BenchmarkInt63n1000-4 698208 257.8 ns/op BenchmarkInt31n1000-4 700033 197.4 ns/op BenchmarkFloat32-4 680402 164.6 ns/op BenchmarkFloat64-4 764158 149.0 ns/op BenchmarkPerm3-4 142081 721.4 ns/op BenchmarkPerm30-4 18757 7502 ns/op BenchmarkPerm30ViaShuffle-4 17570 6792 ns/op BenchmarkShuffleOverhead-4 13144 11591 ns/op BenchmarkRead3-4 798621 158.1 ns/op BenchmarkRead64-4 65852 2020 ns/op BenchmarkRead1000-4 4393 27265 ns/op BenchmarkConcurrent-4 358585 669.2 ns/op PASS ok math/rand 7.899s goos: linux goarch: s390x pkg: math/rand/v2 BenchmarkChaCha8MarshalBinary-4 557738 209.1 ns/op BenchmarkChaCha8MarshalBinaryRead-4 257989 528.5 ns/op BenchmarkChaCha8-4 5159943 63.26 ns/op BenchmarkChaCha8Read-4 809749 517.0 ns/op 61.89 MB/s BenchmarkPCG_DXSM-4 3263253 49.16 ns/op BenchmarkSourceUint64-4 3224882 40.83 ns/op BenchmarkGlobalInt64-4 3087460 37.41 ns/op BenchmarkGlobalInt64Parallel-4 1000000 107.3 ns/op BenchmarkGlobalUint64-4 2542084 43.75 ns/op BenchmarkGlobalUint64Parallel-4 1464798 80.11 ns/op BenchmarkInt64-4 1657126 216.8 ns/op BenchmarkUint64-4 1652715 72.45 ns/op BenchmarkGlobalIntN1000-4 1860255 198.8 ns/op BenchmarkIntN1000-4 1000000 201.7 ns/op BenchmarkInt64N1000-4 1360948 87.01 ns/op BenchmarkInt64N1e8-4 1416498 126.2 ns/op BenchmarkInt64N1e9-4 1412768 88.86 ns/op BenchmarkInt64N2e9-4 1318682 87.34 ns/op BenchmarkInt64N1e18-4 1000000 101.3 ns/op BenchmarkInt64N2e18-4 1232607 91.24 ns/op BenchmarkInt64N4e18-4 1000000 102.0 ns/op BenchmarkInt32N1000-4 1330748 86.30 ns/op BenchmarkInt32N1e8-4 1262785 100.8 ns/op BenchmarkInt32N1e9-4 1000000 120.4 ns/op BenchmarkInt32N2e9-4 1395072 85.31 ns/op BenchmarkFloat32-4 1522328 76.65 ns/op BenchmarkFloat64-4 1544534 114.8 ns/op BenchmarkExpFloat64-4 765625 154.0 ns/op BenchmarkNormFloat64-4 1000000 131.5 ns/op BenchmarkPerm3-4 258596 716.6 ns/op BenchmarkPerm30-4 25435 4922 ns/op BenchmarkPerm30ViaShuffle-4 25990 5058 ns/op BenchmarkShuffleOverhead-4 40173 3171 ns/op BenchmarkConcurrent-4 1835382 97.95 ns/op PASS ok math/rand/v2 13.540s goos: linux goarch: s390x pkg: mime BenchmarkQEncodeWord-4 37932 3187 ns/op BenchmarkQDecodeWord-4 84506 1229 ns/op BenchmarkQDecodeHeader-4 107391 1145 ns/op BenchmarkTypeByExtension/.html-4 194208 678.4 ns/op BenchmarkTypeByExtension/.HTML-4 97486 1192 ns/op BenchmarkTypeByExtension/.unused-4 84938 1359 ns/op BenchmarkExtensionsByType/text/html-4 89116 1430 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 54334 3437 ns/op BenchmarkExtensionsByType/application/octet-stream-4 98650 2198 ns/op PASS ok mime 3.485s goos: linux goarch: s390x pkg: mime/multipart BenchmarkReadForm/fields/maxMemory=0-4 100 3950272 ns/op 47776 B/op 188 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 447 238870 ns/op 47621 B/op 188 allocs/op BenchmarkReadForm/files/maxMemory=0-4 171 1562749 ns/op 103828 B/op 275 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 1 180080123 ns/op 53912 B/op 211 allocs/op PASS ok mime/multipart 3.086s goos: linux goarch: s390x pkg: mime/quotedprintable BenchmarkWriter-4 931 301682 ns/op PASS ok mime/quotedprintable 1.989s goos: linux goarch: s390x pkg: net BenchmarkGoLookupIP-4 9 12325611 ns/op 9924 B/op 115 allocs/op BenchmarkGoLookupIPNoSuchHost-4 9 13307543 ns/op 7475 B/op 66 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5029864196 ns/op 160544 B/op 257 allocs/op BenchmarkDNSName-4 85569 1419 ns/op BenchmarkInterfaces-4 2335 68982 ns/op 8949 B/op 30 allocs/op BenchmarkInterfaceByIndex-4 3254 76501 ns/op 6558 B/op 22 allocs/op BenchmarkInterfaceByName-4 2630 91563 ns/op 9011 B/op 31 allocs/op BenchmarkInterfaceAddrs-4 3189 83788 ns/op 5812 B/op 55 allocs/op BenchmarkInterfacesAndAddrs-4 5557 59164 ns/op 4447 B/op 34 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 801 1992223 ns/op 135409 B/op 43 allocs/op BenchmarkParseIP-4 12856 10606 ns/op BenchmarkParseIPValidIPv4-4 736700 202.6 ns/op BenchmarkParseIPValidIPv6-4 668762 314.5 ns/op BenchmarkIPMarshalText/IPv4-4 639622 181.4 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6-4 206058 682.9 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6_long-4 115453 1196 ns/op 48 B/op 1 allocs/op BenchmarkIPString/IPv4-4 89816 1291 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 10000 17355 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 51447 2483 ns/op BenchmarkIPEqual/IPv4-4 519456 624.8 ns/op BenchmarkIPEqual/IPv6-4 894224 132.7 ns/op BenchmarkSendfileZeroBytes-4 1 212377790 ns/op 5115624 B/op 265910 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1317493301 ns/op 0.00 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1024-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b68d3d5ca7 BenchmarkSendFile/file-to-tcp/2048-4 1 1214044695 ns/op 0.00 MB/s 360 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/2048-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b6dd987322 BenchmarkSendFile/file-to-tcp/4096-4 1 1229259798 ns/op 0.00 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/4096-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b72d1c4515 BenchmarkSendFile/file-to-tcp/8192-4 1 1208046013 ns/op 0.01 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/8192-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b778e20512 BenchmarkSendFile/file-to-tcp/16384-4 1 1220412055 ns/op 0.01 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/16384-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b7c2056953 BenchmarkSendFile/file-to-tcp/32768-4 1 1226318824 ns/op 0.03 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/32768-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b80c811338 BenchmarkSendFile/file-to-tcp/65536-4 1 1227263540 ns/op 0.05 MB/s 360 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/65536-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b85904512d BenchmarkSendFile/file-to-tcp/131072-4 1 1015081108 ns/op 0.13 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/131072-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b8a42afe96 BenchmarkSendFile/file-to-tcp/262144-4 1 1012080716 ns/op 0.26 MB/s 360 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/262144-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b8e2b8a50d BenchmarkSendFile/file-to-tcp/524288-4 1 1011708125 ns/op 0.52 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/524288-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b929cd967b BenchmarkSendFile/file-to-tcp/1048576-4 1 1012783523 ns/op 1.04 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1048576-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b96a3c12ba BenchmarkSendFile/file-to-unix/1024-4 1 1010929779 ns/op 0.00 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1024-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b9ab833a3d BenchmarkSendFile/file-to-unix/2048-4 1 1012565397 ns/op 0.00 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/2048-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571b9e9f2f6be BenchmarkSendFile/file-to-unix/4096-4 1 1011305690 ns/op 0.00 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/4096-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571ba28152dad BenchmarkSendFile/file-to-unix/8192-4 1 1016216374 ns/op 0.01 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/8192-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571ba65dd6b77 BenchmarkSendFile/file-to-unix/16384-4 1 1017684389 ns/op 0.02 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/16384-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571baa4285b1e BenchmarkSendFile/file-to-unix/32768-4 1 1009560042 ns/op 0.03 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/32768-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571bae12ac49e BenchmarkSendFile/file-to-unix/65536-4 1 1016921299 ns/op 0.06 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/65536-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571bb1e776dee BenchmarkSendFile/file-to-unix/131072-4 1 1012976467 ns/op 0.13 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/131072-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571bb5c8f1d52 BenchmarkSendFile/file-to-unix/262144-4 1 1012192811 ns/op 0.26 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/262144-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571bb9a0e132c BenchmarkSendFile/file-to-unix/524288-4 1 1021551695 ns/op 0.51 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/524288-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571bbd81fa68f BenchmarkSendFile/file-to-unix/1048576-4 1 1033910716 ns/op 1.01 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1048576-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183571bc17614d04 BenchmarkSplice/tcp-to-tcp/1024-4 1 1011418964 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1017714936 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1036081344 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1037457726 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1053577586 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1077436804 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1012822647 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1013344675 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1011423333 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1006680829 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1011759463 ns/op 1.04 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1008586066 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1017849376 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1012931572 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1010829910 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1018715630 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1014237939 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1015011191 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1017578406 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1016424846 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1031822936 ns/op 0.51 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1019744279 ns/op 1.03 MB/s BenchmarkSplice/tcp-to-unix/1024-4 1 1014134407 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/2048-4 1 1015355115 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/4096-4 1 1004436952 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/8192-4 1 1009997212 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-unix/16384-4 1 1013845874 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-unix/32768-4 1 1005880232 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-unix/65536-4 1 1013482060 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-unix/131072-4 1 1010120072 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-unix/262144-4 1 1010477857 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-unix/524288-4 1 1015906746 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-unix/1048576-4 1 1024926469 ns/op 1.02 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1010121682 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1009765000 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1008564317 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1012951332 ns/op 0.01 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1008578194 ns/op 0.02 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1009662605 ns/op 0.03 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1017290084 ns/op 0.06 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1017164271 ns/op 0.13 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1017440179 ns/op 0.26 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1009487867 ns/op 0.52 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1024054243 ns/op 1.02 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1008321146 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1017889777 ns/op 0.00 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1009557082 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1002214754 ns/op 0.01 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1021313896 ns/op 0.02 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1017904371 ns/op 0.03 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1011765583 ns/op 0.06 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1004110569 ns/op 0.13 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1007002967 ns/op 0.26 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1019096257 ns/op 0.51 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1016265091 ns/op 1.03 MB/s 696 B/op 5 allocs/op BenchmarkTCP4OneShot-4 2718 84823 ns/op BenchmarkTCP4OneShotTimeout-4 1770 84076 ns/op BenchmarkTCP4Persistent-4 24330 5415 ns/op BenchmarkTCP4PersistentTimeout-4 25989 12126 ns/op BenchmarkTCP6OneShot-4 439 545375 ns/op BenchmarkTCP6OneShotTimeout-4 3326 124818 ns/op BenchmarkTCP6Persistent-4 18914 10698 ns/op BenchmarkTCP6PersistentTimeout-4 16504 8199 ns/op BenchmarkTCP4ConcurrentReadWrite-4 33674 3094 ns/op BenchmarkTCP6ConcurrentReadWrite-4 32932 3586 ns/op BenchmarkSetReadDeadline-4 169918 2682 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 23673 7833 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 27110 8346 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 28819 4108 ns/op 0 B/op 0 allocs/op PASS ok net 109.782s goos: linux goarch: s390x pkg: net/http BenchmarkCookieString-4 21291 7886 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 8338 16127 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 10000 13501 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 10000 22169 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 21445 7205 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 48218 5318 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1000000 106.6 ns/op BenchmarkFindChild/n=2/rep=map-4 2646240 42.56 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 971779 460.1 ns/op BenchmarkFindChild/n=4/rep=linear-4 575118 205.7 ns/op BenchmarkFindChild/n=4/rep=map-4 2762834 54.11 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 412974 621.3 ns/op BenchmarkFindChild/n=8/rep=linear-4 310335 686.6 ns/op BenchmarkFindChild/n=8/rep=map-4 2725040 86.39 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 315279 486.6 ns/op BenchmarkFindChild/n=16/rep=linear-4 168656 2700 ns/op BenchmarkFindChild/n=16/rep=map-4 2715892 47.20 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2013976 157.7 ns/op BenchmarkFindChild/n=32/rep=linear-4 77468 1461 ns/op BenchmarkFindChild/n=32/rep=map-4 2475430 49.36 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 1864154 68.41 ns/op BenchmarkMultiConflicts-4 1 324874901 ns/op BenchmarkServerMatch-4 9234 17045 ns/op BenchmarkReadRequestChrome-4 3153 42248 ns/op 14.46 MB/s 1539 B/op 14 allocs/op BenchmarkReadRequestCurl-4 8270 21601 ns/op 3.61 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 7006 27473 ns/op 2.98 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 5748 24091 ns/op 6.27 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 10000 11313 ns/op 3.54 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 177 1352702 ns/op 0.76 MB/s BenchmarkFileAndServer_1KB/https1-4 114 1471410 ns/op 0.70 MB/s BenchmarkFileAndServer_1KB/h2-4 109 950432 ns/op 1.08 MB/s BenchmarkFileAndServer_16MB/h1-4 3 100484983 ns/op 166.96 MB/s BenchmarkFileAndServer_16MB/https1-4 1 131354881 ns/op 127.72 MB/s BenchmarkFileAndServer_16MB/h2-4 1 1446093566 ns/op 11.60 MB/s BenchmarkFileAndServer_64MB/h1-4 1 256126878 ns/op 262.01 MB/s BenchmarkFileAndServer_64MB/https1-4 1 331456864 ns/op 202.47 MB/s BenchmarkFileAndServer_64MB/h2-4 1 880055272 ns/op 76.26 MB/s BenchmarkServeMux-4 212 626881 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 253 514021 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 387 349444 ns/op 6439 B/op 68 allocs/op BenchmarkClientServer/https1-4 170 589172 ns/op 7542 B/op 79 allocs/op BenchmarkClientServer/h2-4 99 1077001 ns/op 10509 B/op 80 allocs/op BenchmarkClientServerParallel/4/h1-4 998 232116 ns/op 9474 B/op 79 allocs/op BenchmarkClientServerParallel/4/https1-4 38 5959866 ns/op 87446 B/op 613 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:50154: read tcp 127.0.0.1:40311->127.0.0.1:50154: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:50144: write tcp 127.0.0.1:40311->127.0.0.1:50144: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:50094: write tcp 127.0.0.1:40311->127.0.0.1:50094: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:48964: read tcp 127.0.0.1:34561->127.0.0.1:48964: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:48862: read tcp 127.0.0.1:34561->127.0.0.1:48862: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:48950: read tcp 127.0.0.1:34561->127.0.0.1:48950: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:48966: read tcp 127.0.0.1:34561->127.0.0.1:48966: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:48976: read tcp 127.0.0.1:34561->127.0.0.1:48976: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:48984: read tcp 127.0.0.1:34561->127.0.0.1:48984: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:48878: read tcp 127.0.0.1:34561->127.0.0.1:48878: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 186 675899 ns/op 18847 B/op 146 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:52666: read tcp 127.0.0.1:33751->127.0.0.1:52666: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:52698: read tcp 127.0.0.1:33751->127.0.0.1:52698: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:52684: write tcp 127.0.0.1:33751->127.0.0.1:52684: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:59270: read tcp 127.0.0.1:34805->127.0.0.1:59270: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:59226: read tcp 127.0.0.1:34805->127.0.0.1:59226: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:59306: read tcp 127.0.0.1:34805->127.0.0.1:59306: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:59342: write tcp 127.0.0.1:34805->127.0.0.1:59342: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:59220: write tcp 127.0.0.1:34805->127.0.0.1:59220: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:59356: read tcp 127.0.0.1:34805->127.0.0.1:59356: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:49988: write tcp 127.0.0.1:33989->127.0.0.1:49988: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 80 2360562 ns/op 23258 B/op 126 allocs/op BenchmarkClientServerParallel/64/https1-4 33 6990636 ns/op 131098 B/op 913 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:40828: write tcp 127.0.0.1:36325->127.0.0.1:40828: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:40840: write tcp 127.0.0.1:36325->127.0.0.1:40840: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:36548: read tcp 127.0.0.1:40459->127.0.0.1:36548: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:36648: write tcp 127.0.0.1:40459->127.0.0.1:36648: use of closed network connection BenchmarkClientServerParallel/64/h2-4 25 6005357 ns/op 125645 B/op 948 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:36254: read tcp 127.0.0.1:38713->127.0.0.1:36254: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:36268: read tcp 127.0.0.1:38713->127.0.0.1:36268: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:36260: write tcp 127.0.0.1:38713->127.0.0.1:36260: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:46188: read tcp 127.0.0.1:35793->127.0.0.1:46188: read: connection reset by peer clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:46090: read tcp 127.0.0.1:35793->127.0.0.1:46090: read: connection reset by peer BenchmarkServer-4 1 1036870951 ns/op 33808 B/op 170 allocs/op BenchmarkClient-4 142 2799487 ns/op 4259 B/op 50 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 811 380803 ns/op 7726 B/op 55 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1332 137120 ns/op 3004 B/op 23 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1652 78648 ns/op 1876 B/op 13 allocs/op BenchmarkServerHandlerTypeLen-4 1741 77322 ns/op 2718 B/op 20 allocs/op BenchmarkServerHandlerNoLen-4 1447 102409 ns/op 2671 B/op 18 allocs/op BenchmarkServerHandlerNoType-4 1828 115881 ns/op 2661 B/op 19 allocs/op BenchmarkServerHandlerNoHeader-4 1687 108536 ns/op 1877 B/op 13 allocs/op BenchmarkServerHijack-4 957 132649 ns/op 12907 B/op 49 allocs/op BenchmarkCloseNotifier/h1-4 254 412187 ns/op 6547 B/op 52 allocs/op BenchmarkResponseStatusLine-4 400370 433.7 ns/op 0 B/op 0 allocs/op PASS ok net/http 43.457s goos: linux goarch: s390x pkg: net/http/httputil BenchmarkServeHTTP-4 1845 117135 ns/op 34243 B/op 13 allocs/op PASS ok net/http/httputil 1.327s goos: linux goarch: s390x pkg: net/netip BenchmarkIPNextPrev-4 75122 1587 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 754041 246.3 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 606979 341.6 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 79569 1404 ns/op BenchmarkStdIPv4-4 86593 1707 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 99777 1289 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 108154 1098 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 99242 7694 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 88332 9056 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1000000 165.4 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1000000 130.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 762861 141.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 538338 237.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 708108 174.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 541779 309.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 113902 1815 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 551494 389.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 390643 367.2 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 472246 1129 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 387944 357.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 103405 3381 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 351933 533.6 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 119091 2677 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 146690 835.6 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 231907 520.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 135126 1210 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 326672 555.6 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 83805 1540 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 119488 1513 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 123127 1459 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 92749 1960 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 453837 254.7 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 132649 1336 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 137899 837.1 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 238243 645.0 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 131538 1769 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 272746 455.8 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 105637 1165 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 117963 1021 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 162998 919.3 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 106461 1904 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 333529 368.1 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 117646 1180 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 131139 3758 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 194492 1621 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 110967 1277 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1000000 112.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 113.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 112.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 123.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 943302 138.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 960933 121.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 996261 239.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 882901 179.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 938421 119.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 395638 344.6 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 520306 313.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 365822 331.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 414529 286.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 371073 322.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 94880 1147 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 5384337 22.78 ns/op PASS ok net/netip 26.658s 2025/04/11 22:40:39 Test RPC server listening on 127.0.0.1:35473 2025/04/11 22:40:39 Test HTTP RPC server listening on 127.0.0.1:42941 goos: linux goarch: s390x pkg: net/rpc BenchmarkEndToEnd-4 1489 161814 ns/op BenchmarkEndToEndHTTP-4 1258 115934 ns/op BenchmarkEndToEndAsync-4 1551 95631 ns/op BenchmarkEndToEndAsyncHTTP-4 3789 44787 ns/op PASS ok net/rpc 2.978s goos: linux goarch: s390x pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 3268 70498 ns/op BenchmarkReadMIMEHeader/server_headers-4 4467 25618 ns/op BenchmarkUncommon-4 18781 8099 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 2.083s goos: linux goarch: s390x pkg: net/url BenchmarkString-4 3336 31682 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 107575 1345 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 643950 225.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 89862 1421 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 167818 2869 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 85040 1620 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 10000 14759 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 425011 268.9 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 88039 3117 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 163857 3050 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 84904 3789 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 12241 13477 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 200281 578.5 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 86239 1402 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 86648 1364 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 41802 6000 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 7030 20781 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 211268 571.7 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 87900 1333 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 82759 1491 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 42375 2904 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 7414 16581 ns/op 320 B/op 1 allocs/op PASS ok net/url 9.672s goos: linux goarch: s390x pkg: os BenchmarkExpand/noop-4 3163626 55.24 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 191458 1063 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 734 337277 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:507: benchmarkReaddirname ".": 161 entries os_test.go:507: benchmarkReaddirname ".": 161 entries os_test.go:507: benchmarkReaddirname ".": 161 entries BenchmarkReaddir-4 219 671544 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:524: benchmarkReaddir ".": 161 entries os_test.go:524: benchmarkReaddir ".": 161 entries os_test.go:524: benchmarkReaddir ".": 161 entries BenchmarkReadDir-4 627 197488 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:541: benchmarkReadDir ".": 161 entries os_test.go:541: benchmarkReadDir ".": 161 entries os_test.go:541: benchmarkReadDir ".": 161 entries BenchmarkStatDot-4 126766 1493 ns/op BenchmarkStatFile-4 90760 1901 ns/op BenchmarkStatDir-4 91772 1872 ns/op BenchmarkLstatDot-4 66241 3621 ns/op BenchmarkLstatFile-4 69312 2222 ns/op BenchmarkLstatDir-4 97671 7343 ns/op BenchmarkRemoveAll-4 56 3117610 ns/op 46282 B/op 587 allocs/op PASS ok os 8.503s goos: linux goarch: s390x pkg: os/exec BenchmarkExecHostname-4 100 4246900 ns/op 9968 B/op 36 allocs/op PASS ok os/exec 1.518s goos: linux goarch: s390x pkg: os/user BenchmarkCurrent-4 1300 99904 ns/op PASS ok os/user 1.222s goos: linux goarch: s390x pkg: path/filepath BenchmarkIsLocal-4 28144 4279 ns/op PASS ok path/filepath 1.234s goos: linux goarch: s390x pkg: reflect BenchmarkBool-4 2905938 35.15 ns/op BenchmarkString-4 1941150 60.81 ns/op BenchmarkBytes-4 1748448 69.65 ns/op BenchmarkNamedBytes-4 1000000 106.8 ns/op BenchmarkBytesArray-4 784572 158.6 ns/op BenchmarkSliceLen-4 1000000 143.6 ns/op BenchmarkMapLen-4 882908 134.7 ns/op BenchmarkStringLen-4 1653382 74.49 ns/op BenchmarkArrayLen-4 1262143 92.85 ns/op BenchmarkSliceCap-4 1999042 63.50 ns/op BenchmarkDeepEqual/int8-4 423075 310.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 79792 1619 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 355302 417.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 69933 1443 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 353022 341.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 80084 1513 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 315686 351.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 81432 1472 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 367936 395.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 80786 2089 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 393655 298.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 98506 1099 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 364021 407.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 67216 1643 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 357626 338.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 74041 1695 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 355621 433.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 80839 1508 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 315189 367.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 77763 1442 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 340777 349.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 78926 4562 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 333162 335.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 10000 58703 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 347599 352.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 83107 4009 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 362341 330.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 81610 1466 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 363169 372.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 74695 1424 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 425994 990.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 76444 1398 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 364555 485.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 81700 1900 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 105834 1703 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 54024 2254 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 48528 2417 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 32300 14086 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 34402 5202 ns/op BenchmarkIsZero/ArrayComparable-4 142053 845.5 ns/op BenchmarkIsZero/ArrayIncomparable-4 28642 8020 ns/op BenchmarkIsZero/StructComparable-4 451441 241.5 ns/op BenchmarkIsZero/StructIncomparable-4 142466 905.7 ns/op BenchmarkIsZero/ArrayInt_4-4 1000000 189.1 ns/op BenchmarkIsZero/ArrayInt_1024-4 7198 15966 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 13598 8432 ns/op BenchmarkIsZero/Struct4Int-4 1331089 91.58 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 7450 16616 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 7526 15820 ns/op BenchmarkIsZero/StructInt_512-4 10000 18326 ns/op BenchmarkSetZero/Bool/Direct-4 4261830 28.39 ns/op BenchmarkSetZero/Bool/CachedZero-4 782036 213.9 ns/op BenchmarkSetZero/Bool/NewZero-4 646554 225.1 ns/op BenchmarkSetZero/Int/Direct-4 2154388 59.82 ns/op BenchmarkSetZero/Int/CachedZero-4 724549 143.4 ns/op BenchmarkSetZero/Int/NewZero-4 653197 187.9 ns/op BenchmarkSetZero/Uint/Direct-4 1000000 133.8 ns/op BenchmarkSetZero/Uint/CachedZero-4 837936 160.2 ns/op BenchmarkSetZero/Uint/NewZero-4 615054 188.3 ns/op BenchmarkSetZero/Float/Direct-4 1924761 115.0 ns/op BenchmarkSetZero/Float/CachedZero-4 835957 154.6 ns/op BenchmarkSetZero/Float/NewZero-4 639399 198.4 ns/op BenchmarkSetZero/Complex/Direct-4 1000000 121.2 ns/op BenchmarkSetZero/Complex/CachedZero-4 759349 142.9 ns/op BenchmarkSetZero/Complex/NewZero-4 613028 187.8 ns/op BenchmarkSetZero/Array/Direct-4 2493352 49.89 ns/op BenchmarkSetZero/Array/CachedZero-4 782769 144.4 ns/op BenchmarkSetZero/Array/NewZero-4 632830 188.2 ns/op BenchmarkSetZero/Chan/Direct-4 2131777 60.19 ns/op BenchmarkSetZero/Chan/CachedZero-4 819158 146.5 ns/op BenchmarkSetZero/Chan/NewZero-4 618618 189.6 ns/op BenchmarkSetZero/Func/Direct-4 2076164 56.48 ns/op BenchmarkSetZero/Func/CachedZero-4 751080 146.5 ns/op BenchmarkSetZero/Func/NewZero-4 638869 190.7 ns/op BenchmarkSetZero/Interface/Direct-4 2026531 63.72 ns/op BenchmarkSetZero/Interface/CachedZero-4 831073 145.1 ns/op BenchmarkSetZero/Interface/NewZero-4 633765 339.3 ns/op BenchmarkSetZero/Map/Direct-4 2102714 57.02 ns/op BenchmarkSetZero/Map/CachedZero-4 783835 155.8 ns/op BenchmarkSetZero/Map/NewZero-4 631594 193.3 ns/op BenchmarkSetZero/Pointer/Direct-4 2117036 57.67 ns/op BenchmarkSetZero/Pointer/CachedZero-4 783974 189.7 ns/op BenchmarkSetZero/Pointer/NewZero-4 637544 192.4 ns/op BenchmarkSetZero/Slice/Direct-4 2012659 59.81 ns/op BenchmarkSetZero/Slice/CachedZero-4 840955 242.8 ns/op BenchmarkSetZero/Slice/NewZero-4 638004 201.0 ns/op BenchmarkSetZero/String/Direct-4 2150954 59.46 ns/op BenchmarkSetZero/String/CachedZero-4 784002 165.5 ns/op BenchmarkSetZero/String/NewZero-4 623944 189.7 ns/op BenchmarkSetZero/Struct/Direct-4 2437935 45.36 ns/op BenchmarkSetZero/Struct/CachedZero-4 797145 142.3 ns/op BenchmarkSetZero/Struct/NewZero-4 654825 283.1 ns/op BenchmarkSelect/1-4 278012 434.8 ns/op 16 B/op 1 allocs/op BenchmarkSelect/4-4 89463 1848 ns/op 128 B/op 5 allocs/op BenchmarkSelect/8-4 10000 15214 ns/op 640 B/op 12 allocs/op BenchmarkCall-4 94718 1518 ns/op 7 B/op 0 allocs/op BenchmarkCallMethod-4 182835 625.8 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 115287 2037 ns/op 62.83 MB/s BenchmarkCallArgCopy/size=256-4 139738 1559 ns/op 164.16 MB/s BenchmarkCallArgCopy/size=1024-4 78548 2248 ns/op 455.42 MB/s BenchmarkCallArgCopy/size=4096-4 33650 8982 ns/op 456.03 MB/s BenchmarkCallArgCopy/size=65536-4 3301 53342 ns/op 1228.61 MB/s BenchmarkFieldByName1-4 1250976 133.9 ns/op BenchmarkFieldByName2-4 54771 2770 ns/op BenchmarkFieldByName3-4 6838 44754 ns/op BenchmarkInterfaceBig-4 1000000 146.4 ns/op BenchmarkInterfaceSmall-4 2353658 54.83 ns/op BenchmarkNew-4 751296 142.5 ns/op BenchmarkMap/StringKeys/MapIndex-4 2389 105784 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1969 70919 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2415 48478 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1930 76692 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2194 52694 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1929 72892 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 203144 601.4 ns/op BenchmarkTypeForString-4 1414954 97.80 ns/op BenchmarkTypeForError-4 1000000 101.3 ns/op PASS ok reflect 54.154s goos: linux goarch: s390x pkg: regexp BenchmarkFind-4 8101 32767 ns/op 9236 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 10000 15713 ns/op 9354 B/op 1 allocs/op BenchmarkFindString-4 10000 23629 ns/op 9280 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 15131 ns/op 9224 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 10000 32069 ns/op 9480 B/op 2 allocs/op BenchmarkLiteral-4 10000 23564 ns/op BenchmarkNotLiteral-4 2679 54303 ns/op BenchmarkMatchClass-4 2152 159161 ns/op BenchmarkMatchClass_InRange-4 2284 74646 ns/op BenchmarkReplaceAll-4 1861 122444 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 116416 1081 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 116922 1105 ns/op BenchmarkAnchoredShortMatch-4 64833 1963 ns/op BenchmarkAnchoredLongMatch-4 61929 2147 ns/op BenchmarkOnePassShortA-4 15632 11655 ns/op BenchmarkNotOnePassShortA-4 4815 26366 ns/op BenchmarkOnePassShortB-4 21258 6076 ns/op BenchmarkNotOnePassShortB-4 7654 35809 ns/op BenchmarkOnePassLongPrefix-4 73533 1771 ns/op BenchmarkOnePassLongNotPrefix-4 23265 4386 ns/op BenchmarkMatchParallelShared-4 10000 17073 ns/op BenchmarkMatchParallelCopied-4 10000 10738 ns/op BenchmarkQuoteMetaAll-4 159764 751.1 ns/op 18.64 MB/s BenchmarkQuoteMetaNone-4 303624 407.1 ns/op 63.86 MB/s BenchmarkCompile/Onepass-4 2160 89794 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 1222 191479 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 140 1023971 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3558460 32.59 ns/op 490.96 MB/s BenchmarkMatch/Easy0/32-4 10000 26152 ns/op 1.22 MB/s BenchmarkMatch/Easy0/1K-4 10000 18796 ns/op 54.48 MB/s BenchmarkMatch/Easy0i/16-4 4296585 28.22 ns/op 567.01 MB/s BenchmarkMatch/Easy0i/32-4 3764 36466 ns/op 0.88 MB/s BenchmarkMatch/Easy0i/1K-4 163 732149 ns/op 1.40 MB/s BenchmarkMatch/Easy1/16-4 4206974 28.80 ns/op 555.64 MB/s BenchmarkMatch/Easy1/32-4 10000 10886 ns/op 2.94 MB/s BenchmarkMatch/Easy1/1K-4 4815 151020 ns/op 6.78 MB/s BenchmarkMatch/Medium/16-4 3661993 49.27 ns/op 324.72 MB/s BenchmarkMatch/Medium/32-4 3876 32730 ns/op 0.98 MB/s BenchmarkMatch/Medium/1K-4 163 689721 ns/op 1.48 MB/s BenchmarkMatch/Hard/16-4 3955528 28.54 ns/op 560.71 MB/s BenchmarkMatch/Hard/32-4 2733 52990 ns/op 0.60 MB/s BenchmarkMatch/Hard/1K-4 94 1162634 ns/op 0.88 MB/s BenchmarkMatch/Hard1/16-4 762 180343 ns/op 0.09 MB/s BenchmarkMatch/Hard1/32-4 418 308861 ns/op 0.10 MB/s BenchmarkMatch/Hard1/1K-4 13 9447743 ns/op 0.11 MB/s BenchmarkMatch_onepass_regex/16-4 23727 6461 ns/op 2.48 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 13179 8154 ns/op 3.92 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 529 208615 ns/op 4.91 MB/s 28 B/op 0 allocs/op PASS ok regexp 15.562s goos: linux goarch: s390x pkg: regexp/syntax BenchmarkEmptyOpContext-4 509274 245.6 ns/op BenchmarkIsWordChar-4 170032 704.2 ns/op PASS ok regexp/syntax 2.545s goos: linux goarch: s390x pkg: runtime BenchmarkCallers/cached-4 73020 2532 ns/op BenchmarkCallers/inlined-4 89066 2817 ns/op BenchmarkCallers/no-cache-4 34308 4280 ns/op BenchmarkFPCallers/cached-4 13929920 8.492 ns/op BenchmarkMakeChan/Byte-4 767282 1446 ns/op BenchmarkMakeChan/Int-4 782989 518.6 ns/op BenchmarkMakeChan/Ptr-4 518194 719.7 ns/op BenchmarkMakeChan/Struct/0-4 977191 243.9 ns/op BenchmarkMakeChan/Struct/32-4 218217 978.2 ns/op BenchmarkMakeChan/Struct/40-4 113362 1095 ns/op BenchmarkChanNonblocking-4 5221070 24.52 ns/op BenchmarkSelectUncontended-4 666715 150.8 ns/op BenchmarkSelectSyncContended-4 112513 1794 ns/op BenchmarkSelectAsyncContended-4 289423 419.6 ns/op BenchmarkSelectNonblock-4 3264081 33.58 ns/op BenchmarkChanUncontended-4 7496 14653 ns/op BenchmarkChanContended-4 5992 26254 ns/op BenchmarkChanSync-4 275800 428.9 ns/op BenchmarkChanSyncWork-4 92844 1652 ns/op BenchmarkChanProdCons0-4 278180 425.9 ns/op BenchmarkChanProdCons10-4 593361 283.3 ns/op BenchmarkChanProdCons100-4 538756 328.0 ns/op BenchmarkChanProdConsWork0-4 216576 643.9 ns/op BenchmarkChanProdConsWork10-4 223500 482.0 ns/op BenchmarkChanProdConsWork100-4 381408 1334 ns/op BenchmarkSelectProdCons-4 205860 688.0 ns/op BenchmarkReceiveDataFromClosedChan-4 925826 115.2 ns/op BenchmarkChanCreation-4 265890 659.9 ns/op BenchmarkChanSem-4 331369 349.9 ns/op BenchmarkChanPopular-4 90 1373400 ns/op BenchmarkChanClosed-4 1462381 99.60 ns/op BenchmarkCallClosure-4 5522371 21.28 ns/op BenchmarkCallClosure1-4 4674766 21.97 ns/op BenchmarkCallClosure2-4 1000000 977.0 ns/op BenchmarkCallClosure3-4 1000000 240.0 ns/op BenchmarkCallClosure4-4 1000000 113.3 ns/op BenchmarkComplex128DivNormal-4 5030904 23.89 ns/op BenchmarkComplex128DivNisNaN-4 4928140 24.51 ns/op BenchmarkComplex128DivDisNaN-4 5107015 23.88 ns/op BenchmarkComplex128DivNisInf-4 6395571 23.48 ns/op BenchmarkComplex128DivDisInf-4 4391329 27.61 ns/op BenchmarkAllocation-4 1836 202470 ns/op BenchmarkReadMemStats-4 100 2086294 ns/op BenchmarkReadMemStatsLatency-4 1 24898 p50-ns 24898 p90-ns 24898 p99-ns BenchmarkWriteBarrier-4 2617266 51.79 ns/op BenchmarkBulkWriteBarrier-4 103020 1018 ns/op BenchmarkScanStackNoLocals-4 1 272481234 ns/op BenchmarkMSpanCountAlloc/bits=64-4 9909016 15.27 ns/op BenchmarkMSpanCountAlloc/bits=128-4 9115998 21.18 ns/op BenchmarkMSpanCountAlloc/bits=256-4 7067589 16.87 ns/op BenchmarkMSpanCountAlloc/bits=512-4 5157392 21.82 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 3016068 43.70 ns/op BenchmarkHash5-4 5072562 23.72 ns/op 210.76 MB/s BenchmarkHash16-4 4980325 23.39 ns/op 683.96 MB/s BenchmarkHash64-4 4315372 111.4 ns/op 574.52 MB/s BenchmarkHash1024-4 990051 139.1 ns/op 7363.37 MB/s BenchmarkHash65536-4 17155 6358 ns/op 10307.54 MB/s BenchmarkAlignedLoad-4 7672461 17.39 ns/op BenchmarkUnalignedLoad-4 7638969 16.54 ns/op BenchmarkEqEfaceConcrete-4 5761681 31.46 ns/op BenchmarkEqIfaceConcrete-4 5022360 22.01 ns/op BenchmarkNeEfaceConcrete-4 5155042 21.01 ns/op BenchmarkNeIfaceConcrete-4 5549112 26.07 ns/op BenchmarkConvT2EByteSized/bool-4 5155050 28.09 ns/op BenchmarkConvT2EByteSized/uint8-4 5146465 22.91 ns/op BenchmarkConvT2ESmall-4 4754406 28.61 ns/op BenchmarkConvT2EUintptr-4 4939881 36.20 ns/op BenchmarkConvT2ELarge-4 1000000 181.1 ns/op BenchmarkConvT2ISmall-4 4824464 43.63 ns/op BenchmarkConvT2IUintptr-4 5120388 40.04 ns/op BenchmarkConvT2ILarge-4 1000000 672.6 ns/op BenchmarkConvI2E-4 4137577 32.38 ns/op BenchmarkConvI2I-4 4750730 25.86 ns/op BenchmarkAssertE2T-4 4587572 29.05 ns/op BenchmarkAssertE2TLarge-4 10000 12825 ns/op BenchmarkAssertE2I-4 5134743 23.88 ns/op BenchmarkAssertI2T-4 4160655 26.38 ns/op BenchmarkAssertI2I-4 5003092 32.83 ns/op BenchmarkAssertI2E-4 4986376 23.22 ns/op BenchmarkAssertE2E-4 5237088 22.60 ns/op BenchmarkAssertE2T2-4 2794123 70.35 ns/op BenchmarkAssertE2T2Blank-4 4554656 72.29 ns/op BenchmarkAssertI2E2-4 4005156 58.89 ns/op BenchmarkAssertI2E2Blank-4 5164723 22.74 ns/op BenchmarkAssertE2E2-4 4035651 34.66 ns/op BenchmarkAssertE2E2Blank-4 4645443 23.23 ns/op BenchmarkConvT2Ezero/zero/16-4 4972305 35.69 ns/op BenchmarkConvT2Ezero/zero/32-4 4879804 35.36 ns/op BenchmarkConvT2Ezero/zero/64-4 4740561 25.89 ns/op BenchmarkConvT2Ezero/zero/str-4 4756096 26.08 ns/op BenchmarkConvT2Ezero/zero/slice-4 4958619 92.13 ns/op BenchmarkConvT2Ezero/zero/big-4 133321 2133 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1000000 110.0 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1000000 259.9 ns/op BenchmarkConvT2Ezero/nonzero/big-4 31795 3582 ns/op BenchmarkConvT2Ezero/smallint/16-4 5151868 32.73 ns/op BenchmarkConvT2Ezero/smallint/32-4 4642401 24.31 ns/op BenchmarkConvT2Ezero/smallint/64-4 4501656 25.18 ns/op BenchmarkConvT2Ezero/largeint/16-4 1000000 101.1 ns/op BenchmarkConvT2Ezero/largeint/32-4 1000000 187.5 ns/op BenchmarkConvT2Ezero/largeint/64-4 1000000 132.6 ns/op BenchmarkMalloc8-4 2384478 168.8 ns/op BenchmarkMalloc16-4 1556894 163.8 ns/op BenchmarkMallocTypeInfo8-4 1000000 125.5 ns/op BenchmarkMallocTypeInfo16-4 1748796 154.7 ns/op BenchmarkMallocLargeStruct-4 33807 5725 ns/op BenchmarkGoroutineSelect-4 9 14568883 ns/op BenchmarkGoroutineBlocking-4 13 17990939 ns/op BenchmarkGoroutineForRange-4 13 27896979 ns/op BenchmarkGoroutineIdle-4 8 17849931 ns/op BenchmarkHashStringSpeed-4 2041066 60.61 ns/op BenchmarkHashBytesSpeed-4 1365390 85.42 ns/op BenchmarkHashInt32Speed-4 2074023 70.13 ns/op BenchmarkHashInt64Speed-4 2273450 51.88 ns/op BenchmarkHashStringArraySpeed-4 528098 256.1 ns/op BenchmarkMegMap-4 1911408 59.54 ns/op BenchmarkMegOneMap-4 2281516 68.37 ns/op BenchmarkMegEqMap-4 2022 122706 ns/op BenchmarkMegEmptyMap-4 4629804 26.23 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 1000000 110.0 ns/op BenchmarkSmallStrMap-4 2694090 48.30 ns/op BenchmarkMapStringKeysEight_16-4 2754744 43.71 ns/op BenchmarkMapStringKeysEight_32-4 2585346 48.10 ns/op BenchmarkMapStringKeysEight_64-4 2045833 56.52 ns/op BenchmarkMapStringKeysEight_128-4 2365514 78.11 ns/op BenchmarkMapStringKeysEight_256-4 2365477 51.09 ns/op BenchmarkMapStringKeysEight_1M-4 2095599 51.87 ns/op BenchmarkMapFirst/1-4 4310481 28.90 ns/op BenchmarkMapFirst/2-4 3952065 29.41 ns/op BenchmarkMapFirst/3-4 4342514 27.70 ns/op BenchmarkMapFirst/4-4 4363303 27.53 ns/op BenchmarkMapFirst/5-4 4212160 29.35 ns/op BenchmarkMapFirst/6-4 4332190 56.79 ns/op BenchmarkMapFirst/7-4 4068975 115.8 ns/op BenchmarkMapFirst/8-4 3619701 29.78 ns/op BenchmarkMapFirst/9-4 2724186 45.16 ns/op BenchmarkMapFirst/10-4 2782352 44.91 ns/op BenchmarkMapFirst/11-4 2673001 47.15 ns/op BenchmarkMapFirst/12-4 2761207 52.40 ns/op BenchmarkMapFirst/13-4 2593093 45.25 ns/op BenchmarkMapFirst/14-4 2803063 44.10 ns/op BenchmarkMapFirst/15-4 2709350 45.77 ns/op BenchmarkMapFirst/16-4 2395453 46.11 ns/op BenchmarkMapMid/1-4 4280378 28.61 ns/op BenchmarkMapMid/2-4 3578883 30.05 ns/op BenchmarkMapMid/3-4 4174461 29.17 ns/op BenchmarkMapMid/4-4 3730764 33.26 ns/op BenchmarkMapMid/5-4 4075124 29.22 ns/op BenchmarkMapMid/6-4 4058674 29.59 ns/op BenchmarkMapMid/7-4 4113732 30.69 ns/op BenchmarkMapMid/8-4 3940437 30.03 ns/op BenchmarkMapMid/9-4 2791940 42.64 ns/op BenchmarkMapMid/10-4 2785182 43.18 ns/op BenchmarkMapMid/11-4 2733124 42.86 ns/op BenchmarkMapMid/12-4 2668390 52.66 ns/op BenchmarkMapMid/13-4 2748916 43.05 ns/op BenchmarkMapMid/14-4 2791836 46.18 ns/op BenchmarkMapMid/15-4 2805322 43.13 ns/op BenchmarkMapMid/16-4 2768937 42.64 ns/op BenchmarkMapLast/1-4 4139574 27.95 ns/op BenchmarkMapLast/2-4 3886471 32.63 ns/op BenchmarkMapLast/3-4 4152136 33.43 ns/op BenchmarkMapLast/4-4 4080962 37.44 ns/op BenchmarkMapLast/5-4 4034556 29.83 ns/op BenchmarkMapLast/6-4 3829576 30.75 ns/op BenchmarkMapLast/7-4 3872799 30.96 ns/op BenchmarkMapLast/8-4 3851161 32.16 ns/op BenchmarkMapLast/9-4 2754087 44.04 ns/op BenchmarkMapLast/10-4 2796153 43.13 ns/op BenchmarkMapLast/11-4 2600275 44.43 ns/op BenchmarkMapLast/12-4 2804533 43.58 ns/op BenchmarkMapLast/13-4 2609268 51.45 ns/op BenchmarkMapLast/14-4 2650364 45.47 ns/op BenchmarkMapLast/15-4 2610271 44.12 ns/op BenchmarkMapLast/16-4 2804568 44.65 ns/op BenchmarkMapCycle-4 2419833 52.42 ns/op BenchmarkRepeatedLookupStrMapKey32-4 2551011 61.24 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 1236 100217 ns/op BenchmarkMakeMap/[Byte]Byte-4 278362 1003 ns/op BenchmarkMakeMap/[Int]Int-4 143287 1457 ns/op BenchmarkNewEmptyMap-4 2976921 50.01 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1000000 114.9 ns/op 0 B/op 0 allocs/op BenchmarkSameLengthMap-4 2278036 52.59 ns/op BenchmarkSmallKeyMap-4 2219511 54.31 ns/op BenchmarkMapPopulate/1-4 1490056 89.16 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 99934 1991 ns/op 328 B/op 3 allocs/op BenchmarkMapPopulate/100-4 10000 20403 ns/op 4456 B/op 9 allocs/op BenchmarkMapPopulate/1000-4 880 201000 ns/op 74264 B/op 20 allocs/op BenchmarkMapPopulate/10000-4 100 1292735 ns/op 591490 B/op 79 allocs/op BenchmarkMapPopulate/100000-4 8 13389551 ns/op 4729402 B/op 532 allocs/op BenchmarkComplexAlgMap-4 277328 441.5 ns/op BenchmarkGoMapClear/Reflexive/1-4 1000000 129.9 ns/op BenchmarkGoMapClear/Reflexive/10-4 1000000 112.5 ns/op BenchmarkGoMapClear/Reflexive/100-4 366832 367.1 ns/op BenchmarkGoMapClear/Reflexive/1000-4 30250 4458 ns/op BenchmarkGoMapClear/Reflexive/10000-4 3661 32883 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1000000 103.5 ns/op BenchmarkGoMapClear/NonReflexive/10-4 941700 216.0 ns/op BenchmarkGoMapClear/NonReflexive/100-4 306057 350.4 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 29367 4123 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 3741 39991 ns/op BenchmarkMapStringConversion/32/simple-4 1721838 69.64 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1531003 83.29 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1548018 88.86 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1633221 75.10 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1367102 130.1 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1390948 87.73 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1705893 73.27 ns/op BenchmarkMapInterfacePtr-4 1742497 68.70 ns/op BenchmarkNewEmptyMapHintLessThan8-4 2316657 59.07 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 129080 2740 ns/op 1192 B/op 3 allocs/op BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 1393177 82.86 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 933074 127.4 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1000000 140.2 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 1645450 72.80 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 1000000 118.8 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1000000 146.0 ns/op BenchmarkMapIter/Key=string/Elem=string/len=6-4 1622155 74.39 ns/op BenchmarkMapIter/Key=string/Elem=string/len=64-4 1000000 125.3 ns/op BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1000000 116.0 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 1632907 76.44 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 1237430 95.86 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 1288516 89.94 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 569749 214.6 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 559622 219.0 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 594.7 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 117429 1029 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 110211 1250 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 5880 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 57855 2277 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 56850 2189 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 8589 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 119392 1253 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 102474 1107 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 5399 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 1000000 208.2 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 1000000 126.8 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1000000 113.7 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 1605278 73.60 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1000000 116.5 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1000000 115.9 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=6-4 4328526 28.22 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=64-4 31580143 4.402 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=65536-4 125211600 0.9966 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=6-4 4719388 25.93 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=64-4 29999917 4.236 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=65536-4 130076484 1.080 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=6-4 5083884 35.23 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=64-4 31655695 4.542 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=65536-4 103483230 1.103 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=6-4 5254455 23.07 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=64-4 33184839 4.300 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=65536-4 100000000 1.095 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=6-4 2810545 53.67 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=64-4 21940990 5.727 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=65536-4 96745636 1.127 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=6-4 653576 182.0 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=64-4 6369057 27.18 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=65536-4 100000000 1.019 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=6-4 341812 413.8 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=64-4 3590816 33.11 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=65536-4 100000000 1.629 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=6-4 665539 237.9 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=64-4 6494151 22.86 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=65536-4 100000000 1.040 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=6-4 5026404 26.00 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=64-4 30559707 4.271 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=65536-4 100000000 1.073 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=6-4 4634834 26.57 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=64-4 28954999 4.275 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=65536-4 123031705 0.9541 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 1994882 61.52 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 1760000 139.6 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 1541570 126.2 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 1966954 129.5 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 1000000 112.6 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 1000000 249.9 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 1592325 496.9 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 1791819 169.5 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 410097 959.3 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 1356997 85.70 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 1000000 116.0 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 1000000 136.5 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 551169 204.1 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 573976 211.4 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 138860 921.9 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 117990 1088 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 110232 1069 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 21457 5684 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 56344 2793 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 55143 2168 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 10000 16023 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 117751 1148 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 109444 2624 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 25754 4831 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 2075864 174.9 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 1966713 69.55 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 1550514 77.42 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 1988846 60.55 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 1715172 76.49 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 1425381 121.7 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 2089546 51.27 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 2280513 118.9 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 2013894 64.16 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 2597660 133.2 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 2416254 48.94 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 2061811 91.47 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 2130540 59.15 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 2145078 57.37 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 1686882 69.46 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 1715466 106.4 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 1694965 70.18 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 1462134 83.74 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 706039 262.0 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 694033 274.9 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 170860 617.2 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 138757 895.0 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 136699 1080 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 28598 4699 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 129054 953.6 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 128089 1757 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 26892 4242 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 915415 123.3 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 863367 129.7 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 799414 147.2 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 2552884 45.83 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 2270871 50.25 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 2152140 58.68 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 2408085 48.95 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 2232386 54.47 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 1971471 76.38 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 1668538 74.54 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 1000000 176.9 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 1427851 89.75 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 1890702 70.29 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 1936611 62.33 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 1545522 78.86 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 1606812 75.43 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 1703953 70.72 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 1000000 100.8 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 1254284 93.30 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 1281890 90.80 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 1000000 114.0 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 567414 223.5 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 537132 221.3 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 158314 673.1 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 119076 1077 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 97905 1184 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 20203 5613 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 55824 3447 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 54980 2160 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 9195 22203 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 93804 1168 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 103632 1192 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 14576 8143 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 1500064 68.38 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 1816994 66.54 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 1423608 85.82 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 1544385 84.02 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 1888114 62.94 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 1289947 98.13 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 1000000 121.5 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 688328 204.5 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 781866 639.6 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1000000 173.3 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 429733 326.2 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 712737 265.9 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 845770 587.4 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 464853 719.2 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 454430 851.1 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 815770 252.6 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 492302 353.2 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 540520 743.9 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 59574 2790 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 60313 3030 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 100431 2152 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 10000 34703 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 10000 97424 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 14341 7592 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 10000 42360 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 10000 28480 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 7280 32881 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 10000 26774 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 10000 10505 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 15152 28412 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 1000000 555.1 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 589347 2108 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 698740 680.3 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 995866 270.8 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 441973 440.0 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 709200 515.9 ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 681663 307.4 ns/op 10578020 p100-ns/op 91.00 p50-ns/op 321.0 p99-ns/op 1634 p99.9-ns/op 6914 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 495444 264.6 ns/op 5808067 p100-ns/op 87.00 p50-ns/op 2381 p99-ns/op 4150 p99.9-ns/op 17502 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 530967 303.1 ns/op 17736679 p100-ns/op 95.00 p50-ns/op 276.0 p99-ns/op 41284 p99.9-ns/op 52515 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 656205 414.0 ns/op 5146876 p100-ns/op 84.00 p50-ns/op 453.0 p99-ns/op 2074 p99.9-ns/op 15279 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 453775 273.1 ns/op 8665135 p100-ns/op 79.00 p50-ns/op 2432 p99-ns/op 4482 p99.9-ns/op 24458 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 509602 389.3 ns/op 53219030 p100-ns/op 93.00 p50-ns/op 400.0 p99-ns/op 45591 p99.9-ns/op 66712 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 564835 261.6 ns/op 24287484 p100-ns/op 82.00 p50-ns/op 525.0 p99-ns/op 2888 p99.9-ns/op 16896 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 389713 420.8 ns/op 14545932 p100-ns/op 85.00 p50-ns/op 3428 p99-ns/op 9760 p99.9-ns/op 67796 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 397804 448.9 ns/op 16221828 p100-ns/op 110.0 p50-ns/op 404.0 p99-ns/op 66799 p99.9-ns/op 234654 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 553447 212.5 ns/op 2149675 p100-ns/op 109.0 p50-ns/op 375.0 p99-ns/op 2081 p99.9-ns/op 10149 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 376683 411.6 ns/op 26011870 p100-ns/op 110.0 p50-ns/op 2898 p99-ns/op 5006 p99.9-ns/op 53714 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 414126 399.3 ns/op 11041127 p100-ns/op 130.0 p50-ns/op 347.0 p99-ns/op 47318 p99.9-ns/op 83625 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 172844 1706 ns/op 45239866 p100-ns/op 374.0 p50-ns/op 2286 p99-ns/op 23782 p99.9-ns/op 2368988 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 122974 2391 ns/op 85620528 p100-ns/op 425.0 p50-ns/op 6084 p99-ns/op 27185 p99.9-ns/op 1139572 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 102552 1369 ns/op 1212073 p100-ns/op 862.0 p50-ns/op 2614 p99-ns/op 121721 p99.9-ns/op 263751 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 10000 12101 ns/op 23681127 p100-ns/op 2093 p50-ns/op 19830 p99-ns/op 1155404 p99.9-ns/op 23681127 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 15489 22475 ns/op 70354440 p100-ns/op 2357 p50-ns/op 36347 p99-ns/op 3605748 p99.9-ns/op 46008323 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 10000 20401 ns/op 116183347 p100-ns/op 6766 p50-ns/op 17216 p99-ns/op 786317 p99.9-ns/op 116183347 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 10000 53772 ns/op 215513356 p100-ns/op 5463 p50-ns/op 53342 p99-ns/op 10214114 p99.9-ns/op 215513356 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 10000 22533 ns/op 13869097 p100-ns/op 6314 p50-ns/op 51133 p99-ns/op 6679163 p99.9-ns/op 13869097 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 7411 15708 ns/op 1275550 p100-ns/op 12992 p50-ns/op 36526 p99-ns/op 986092 p99.9-ns/op 1275550 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 10000 19875 ns/op 72287147 p100-ns/op 3348 p50-ns/op 21570 p99-ns/op 234138 p99.9-ns/op 72287147 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 10000 29916 ns/op 143782390 p100-ns/op 2970 p50-ns/op 23429 p99-ns/op 5178139 p99.9-ns/op 143782390 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 17139 6547 ns/op 2132038 p100-ns/op 5721 p50-ns/op 15012 p99-ns/op 111684 p99.9-ns/op 1056450 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 642397 196.4 ns/op 1555175 p100-ns/op 78.00 p50-ns/op 482.0 p99-ns/op 2817 p99.9-ns/op 7310 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 457258 874.0 ns/op 172876293 p100-ns/op 79.00 p50-ns/op 2632 p99-ns/op 5390 p99.9-ns/op 42526 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 434737 368.2 ns/op 16533292 p100-ns/op 98.00 p50-ns/op 286.0 p99-ns/op 51415 p99.9-ns/op 108992 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 651390 373.5 ns/op 63349878 p100-ns/op 79.00 p50-ns/op 495.0 p99-ns/op 2881 p99.9-ns/op 11121 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 450301 287.3 ns/op 7412337 p100-ns/op 80.00 p50-ns/op 2649 p99-ns/op 6489 p99.9-ns/op 20757 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 489987 509.7 ns/op 78269125 p100-ns/op 98.00 p50-ns/op 309.0 p99-ns/op 47290 p99.9-ns/op 144476 p99.99-ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1000000 212.6 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 1000000 341.0 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 831932 139.8 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 1000000 154.5 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 1000000 205.6 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 419919 453.2 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 750128 215.1 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 764352 600.2 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 486877 360.1 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 650463 231.5 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 676543 251.3 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 499964 228.4 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 96279 1211 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 143160 2147 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 113598 1113 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 10000 182509 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 13612 12070 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 17313 6834 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 10000 38659 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 10000 27843 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 3477 84576 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 10000 20675 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 12219 13926 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 15157 6655 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 906543 190.4 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 1000000 179.6 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 798639 155.8 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 857180 147.8 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 1000000 125.3 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 567164 207.6 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 1568350 92.31 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 1612845 87.48 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 1000000 154.0 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 1573819 74.52 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 1809724 80.00 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 1000000 119.6 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 1414364 88.53 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 1635435 74.04 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 1158357 103.3 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 1000000 109.4 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 1000000 106.1 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 876231 125.8 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 47102 3588 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 86646 3609 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 110815 3856 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 10000 23362 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 10000 20418 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 14505 8063 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 10000 115337 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 10000 37435 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 6777 17566 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 10000 21053 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 10000 19377 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 15200 6798 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 1000000 205.7 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 1653854 216.8 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 1000000 464.6 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 1651340 166.6 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 1694967 109.0 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 1000000 102.4 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 1000000 113.1 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1000000 120.3 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 922232 170.3 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 1000000 101.5 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1226881 101.0 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 1000000 124.6 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 24858 7100 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 464892 8795 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 535558 255.9 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 644532 190.0 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 656486 188.5 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 554965 220.3 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 244879 660.7 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 237387 508.5 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 104782 1106 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 47512 4297 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 44088 5263 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 18884 7389 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1000000 198.8 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 1000000 166.7 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 620857 221.2 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1000000 172.9 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 929188 174.1 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 618360 176.7 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 930069 210.7 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 961069 142.9 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 579085 282.2 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 873975 135.6 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 837649 150.5 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 1000000 175.5 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 906940 132.3 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 866409 133.5 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 1000000 171.5 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=6-4 809410 182.6 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=64-4 819777 149.8 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 840603 205.1 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 685664 177.9 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 599907 182.2 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 1000000 222.0 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 89020 2234 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 118390 1149 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 143640 1675 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 10000 15930 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 12469 16227 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 20955 5400 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 10000 39828 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 10000 24281 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 10000 12172 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 10000 23657 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 10000 31047 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 637257 7500 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 886702 137.6 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 779558 142.8 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 1000000 174.9 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 906873 134.0 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 821006 140.9 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 1000000 177.5 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 611377 196.7 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 466864 279.9 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 663147 579.0 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 611630 191.0 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 461832 277.4 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 587226 468.3 ns/op BenchmarkMapPop/Key=string/Elem=string/len=6-4 559267 221.6 ns/op BenchmarkMapPop/Key=string/Elem=string/len=64-4 395894 287.9 ns/op BenchmarkMapPop/Key=string/Elem=string/len=65536-4 418750 837.8 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 450627 359.9 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 414224 309.1 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 638935 553.4 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 83238 1225 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 124794 2269 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 131685 2788 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 10000 17824 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 10000 20356 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 23434 5416 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 10000 16519 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 10000 15499 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 22578 5558 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 10000 25671 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 24609 13061 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 148789 9109 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 579168 205.0 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 473908 331.2 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 623004 981.9 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 621558 199.7 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 448297 298.1 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 627708 691.7 ns/op BenchmarkMapDeleteLargeKey-4 119656 1121 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=1-4 2494368 46.17 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=2-4 2137957 58.11 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=3-4 1898589 75.92 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=4-4 1802614 61.98 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=5-4 1909956 58.73 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=6-4 1000000 100.2 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=7-4 1927245 69.31 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=8-4 1957508 82.91 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=1-4 2313990 62.74 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=2-4 2070860 54.50 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=3-4 2207827 109.3 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=4-4 2169007 58.17 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=5-4 2166541 68.00 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=6-4 2113249 212.3 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=7-4 1409686 114.9 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=8-4 1992184 102.0 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=1-4 1973616 114.6 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=2-4 1729999 318.6 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=3-4 1589353 78.51 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=4-4 1221796 116.2 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=5-4 1559785 91.98 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=6-4 1000000 101.5 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=7-4 1556226 240.1 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=8-4 1474640 80.84 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=1-4 1000000 103.1 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=2-4 1229724 145.9 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=3-4 1270816 194.7 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=4-4 1000000 118.4 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=5-4 1402874 85.58 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=6-4 1329441 89.61 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=7-4 1371361 88.52 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=8-4 1393911 261.5 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=1-4 3022250 42.85 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=2-4 2605887 47.74 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=3-4 2327191 46.71 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=4-4 2464040 53.47 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=5-4 1000000 232.6 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=6-4 1945599 79.33 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=7-4 2539216 47.35 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=8-4 2174542 51.01 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=1-4 2747086 60.32 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=2-4 1767348 60.33 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=3-4 2794160 97.93 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=4-4 2840196 47.23 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=5-4 2628673 44.87 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=6-4 2662994 46.15 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=7-4 2358394 76.85 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=8-4 2473502 70.50 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=1-4 1843075 59.81 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=2-4 1803484 101.3 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=3-4 2079740 66.84 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=4-4 2097189 63.79 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=5-4 1792992 91.79 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=6-4 2119353 65.67 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=7-4 2157121 58.43 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=8-4 2149540 57.92 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=1-4 1000000 118.4 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=2-4 1731092 192.2 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=3-4 1668211 327.7 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=4-4 1306308 84.73 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=5-4 1744714 84.60 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=6-4 1648238 93.02 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=7-4 1448224 85.08 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=8-4 1658658 116.9 ns/op BenchmarkMemmove/0-4 13790834 8.791 ns/op BenchmarkMemmove/1-4 2080076 87.65 ns/op 11.41 MB/s BenchmarkMemmove/2-4 2081901 57.99 ns/op 34.49 MB/s BenchmarkMemmove/3-4 1812520 84.78 ns/op 35.39 MB/s BenchmarkMemmove/4-4 2070976 61.81 ns/op 64.71 MB/s BenchmarkMemmove/5-4 2017842 67.09 ns/op 74.53 MB/s BenchmarkMemmove/6-4 2006755 78.57 ns/op 76.37 MB/s BenchmarkMemmove/7-4 2009804 58.20 ns/op 120.27 MB/s BenchmarkMemmove/8-4 1984485 89.51 ns/op 89.38 MB/s BenchmarkMemmove/9-4 1931564 58.91 ns/op 152.78 MB/s BenchmarkMemmove/10-4 1000000 357.3 ns/op 27.99 MB/s BenchmarkMemmove/11-4 1965584 64.59 ns/op 170.31 MB/s BenchmarkMemmove/12-4 2053744 58.42 ns/op 205.41 MB/s BenchmarkMemmove/13-4 2072636 57.81 ns/op 224.88 MB/s BenchmarkMemmove/14-4 1859952 59.47 ns/op 235.40 MB/s BenchmarkMemmove/15-4 1986290 59.60 ns/op 251.68 MB/s BenchmarkMemmove/16-4 1713518 61.73 ns/op 259.19 MB/s BenchmarkMemmove/32-4 1819537 68.15 ns/op 469.55 MB/s BenchmarkMemmove/64-4 1494774 75.13 ns/op 851.85 MB/s BenchmarkMemmove/128-4 1000000 118.2 ns/op 1082.56 MB/s BenchmarkMemmove/256-4 955208 280.6 ns/op 912.25 MB/s BenchmarkMemmove/512-4 693777 175.7 ns/op 2913.33 MB/s BenchmarkMemmove/1024-4 429465 283.1 ns/op 3617.22 MB/s BenchmarkMemmove/2048-4 241045 1225 ns/op 1671.77 MB/s BenchmarkMemmove/4096-4 130053 1233 ns/op 3322.55 MB/s BenchmarkMemmoveOverlap/32-4 1864076 122.1 ns/op 262.02 MB/s BenchmarkMemmoveOverlap/64-4 1618557 105.7 ns/op 605.68 MB/s BenchmarkMemmoveOverlap/128-4 1000000 182.4 ns/op 701.66 MB/s BenchmarkMemmoveOverlap/256-4 815299 127.9 ns/op 2000.93 MB/s BenchmarkMemmoveOverlap/512-4 634225 194.5 ns/op 2632.55 MB/s BenchmarkMemmoveOverlap/1024-4 364729 311.8 ns/op 3283.87 MB/s BenchmarkMemmoveOverlap/2048-4 219872 802.1 ns/op 2553.29 MB/s BenchmarkMemmoveOverlap/4096-4 118921 1161 ns/op 3529.45 MB/s BenchmarkMemmoveUnalignedDst/0-4 12735481 9.597 ns/op BenchmarkMemmoveUnalignedDst/1-4 2031615 132.6 ns/op 7.54 MB/s BenchmarkMemmoveUnalignedDst/2-4 2045841 71.45 ns/op 27.99 MB/s BenchmarkMemmoveUnalignedDst/3-4 2053672 58.81 ns/op 51.01 MB/s BenchmarkMemmoveUnalignedDst/4-4 2085939 58.72 ns/op 68.12 MB/s BenchmarkMemmoveUnalignedDst/5-4 2092188 86.64 ns/op 57.71 MB/s BenchmarkMemmoveUnalignedDst/6-4 1000000 163.0 ns/op 36.81 MB/s BenchmarkMemmoveUnalignedDst/7-4 2025249 66.41 ns/op 105.40 MB/s BenchmarkMemmoveUnalignedDst/8-4 2032309 186.7 ns/op 42.85 MB/s BenchmarkMemmoveUnalignedDst/9-4 2078840 72.59 ns/op 123.98 MB/s BenchmarkMemmoveUnalignedDst/10-4 2006341 71.99 ns/op 138.90 MB/s BenchmarkMemmoveUnalignedDst/11-4 1580415 64.60 ns/op 170.29 MB/s BenchmarkMemmoveUnalignedDst/12-4 2062262 262.9 ns/op 45.64 MB/s BenchmarkMemmoveUnalignedDst/13-4 1988488 86.15 ns/op 150.90 MB/s BenchmarkMemmoveUnalignedDst/14-4 2041243 73.38 ns/op 190.79 MB/s BenchmarkMemmoveUnalignedDst/15-4 1753425 59.94 ns/op 250.26 MB/s BenchmarkMemmoveUnalignedDst/16-4 1000000 108.2 ns/op 147.83 MB/s BenchmarkMemmoveUnalignedDst/32-4 1806681 69.91 ns/op 457.72 MB/s BenchmarkMemmoveUnalignedDst/64-4 1000000 129.5 ns/op 494.25 MB/s BenchmarkMemmoveUnalignedDst/128-4 1222093 96.38 ns/op 1328.14 MB/s BenchmarkMemmoveUnalignedDst/256-4 915288 119.1 ns/op 2148.63 MB/s BenchmarkMemmoveUnalignedDst/512-4 692146 188.2 ns/op 2721.14 MB/s BenchmarkMemmoveUnalignedDst/1024-4 403909 328.3 ns/op 3119.19 MB/s BenchmarkMemmoveUnalignedDst/2048-4 225859 792.7 ns/op 2583.45 MB/s BenchmarkMemmoveUnalignedDst/4096-4 130119 2147 ns/op 1907.62 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1735138 68.84 ns/op 464.83 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1279741 133.3 ns/op 480.13 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1000000 368.5 ns/op 347.37 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 923584 153.8 ns/op 1664.05 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 619411 197.7 ns/op 2589.24 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 383809 317.0 ns/op 3230.36 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 218934 554.8 ns/op 3691.60 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 117187 1133 ns/op 3613.65 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12889299 10.19 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2187872 66.97 ns/op 14.93 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1970660 110.4 ns/op 18.11 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2038623 112.5 ns/op 26.67 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1983955 62.41 ns/op 64.10 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2039686 59.97 ns/op 83.37 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2038953 63.61 ns/op 94.33 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2022598 60.28 ns/op 116.13 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2003006 84.03 ns/op 95.20 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1937436 61.20 ns/op 147.07 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1734786 64.38 ns/op 155.33 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1844256 63.69 ns/op 172.72 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1975134 60.62 ns/op 197.96 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1975809 69.87 ns/op 186.07 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1954557 59.68 ns/op 234.58 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1846116 59.64 ns/op 251.50 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1769764 85.76 ns/op 186.57 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1479660 94.19 ns/op 339.74 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1000000 161.3 ns/op 396.85 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1000000 136.6 ns/op 936.82 MB/s BenchmarkMemmoveUnalignedSrc/256-4 905935 122.5 ns/op 2089.42 MB/s BenchmarkMemmoveUnalignedSrc/512-4 680638 582.1 ns/op 879.57 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 422935 786.3 ns/op 1302.30 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 240807 502.5 ns/op 4075.27 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 129426 1001 ns/op 4093.07 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1338580 91.58 ns/op 174.71 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1000000 215.2 ns/op 74.34 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1542990 112.3 ns/op 142.45 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1416596 90.77 ns/op 176.27 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1471540 88.80 ns/op 180.17 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1622832 90.91 ns/op 175.99 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1582178 96.93 ns/op 165.08 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1559030 139.7 ns/op 114.50 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1000000 102.2 ns/op 625.94 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1000000 123.0 ns/op 520.31 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1355410 113.4 ns/op 564.40 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1353818 130.2 ns/op 491.62 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1225855 175.7 ns/op 364.19 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1343307 111.2 ns/op 575.39 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1304563 105.0 ns/op 609.27 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1352966 109.8 ns/op 582.66 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 756116 150.9 ns/op 1696.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 670461 177.6 ns/op 1441.72 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 850298 160.5 ns/op 1594.63 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 866810 168.8 ns/op 1517.03 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 718099 140.0 ns/op 1828.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 768535 138.7 ns/op 1845.45 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 871225 154.8 ns/op 1653.98 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 848947 144.3 ns/op 1773.82 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 123738 1157 ns/op 3540.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 113998 1430 ns/op 2864.68 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 123717 2203 ns/op 1859.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 126710 967.8 ns/op 4232.09 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 112974 984.0 ns/op 4162.44 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 121952 974.8 ns/op 4201.71 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 121790 1058 ns/op 3869.97 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 108752 947.4 ns/op 4323.40 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7435 15959 ns/op 4106.40 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6828 16452 ns/op 3983.56 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 6969 15980 ns/op 4101.10 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 6854 16365 ns/op 4004.68 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 6802 15960 ns/op 4106.22 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 6958 19339 ns/op 3388.82 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 7322 15936 ns/op 4112.37 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 6870 16181 ns/op 4050.16 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1854400 172.7 ns/op 185.32 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1613744 76.84 ns/op 832.90 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1000000 108.2 ns/op 1182.81 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 948079 152.9 ns/op 1674.59 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 628546 200.9 ns/op 2548.00 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 383508 362.5 ns/op 2824.62 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 215043 567.9 ns/op 3606.37 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 114727 1281 ns/op 3197.30 MB/s BenchmarkMemclr/5-4 12539821 9.924 ns/op 503.82 MB/s BenchmarkMemclr/16-4 10469678 13.89 ns/op 1151.51 MB/s BenchmarkMemclr/64-4 6593419 18.88 ns/op 3389.43 MB/s BenchmarkMemclr/256-4 8533155 37.67 ns/op 6796.52 MB/s BenchmarkMemclr/4096-4 3563259 35.27 ns/op 116144.83 MB/s BenchmarkMemclr/65536-4 88980 1190 ns/op 55089.78 MB/s BenchmarkMemclr/1M-4 4194 24174 ns/op 43376.50 MB/s BenchmarkMemclr/4M-4 1166 169938 ns/op 24681.34 MB/s BenchmarkMemclr/8M-4 582 404211 ns/op 20753.06 MB/s BenchmarkMemclr/16M-4 333 405409 ns/op 41383.40 MB/s BenchmarkMemclr/64M-4 68 4517331 ns/op 14855.87 MB/s BenchmarkMemclrUnaligned/0_5-4 6902043 18.65 ns/op 268.10 MB/s BenchmarkMemclrUnaligned/0_16-4 6519120 19.08 ns/op 838.62 MB/s BenchmarkMemclrUnaligned/0_64-4 4494498 39.46 ns/op 1622.05 MB/s BenchmarkMemclrUnaligned/0_256-4 6567585 31.03 ns/op 8251.33 MB/s BenchmarkMemclrUnaligned/0_4096-4 2428848 158.6 ns/op 25831.92 MB/s BenchmarkMemclrUnaligned/0_65536-4 78951 1499 ns/op 43732.55 MB/s BenchmarkMemclrUnaligned/1_5-4 5713892 18.46 ns/op 270.83 MB/s BenchmarkMemclrUnaligned/1_16-4 6805225 18.05 ns/op 886.57 MB/s BenchmarkMemclrUnaligned/1_64-4 4445749 27.56 ns/op 2321.94 MB/s BenchmarkMemclrUnaligned/1_256-4 6582978 24.29 ns/op 10539.95 MB/s BenchmarkMemclrUnaligned/1_4096-4 2423330 52.94 ns/op 77377.09 MB/s BenchmarkMemclrUnaligned/1_65536-4 82293 1554 ns/op 42181.83 MB/s BenchmarkMemclrUnaligned/4_5-4 6577345 22.41 ns/op 223.16 MB/s BenchmarkMemclrUnaligned/4_16-4 1000000 119.9 ns/op 133.42 MB/s BenchmarkMemclrUnaligned/4_64-4 4524566 28.27 ns/op 2263.61 MB/s BenchmarkMemclrUnaligned/4_256-4 6353328 29.58 ns/op 8655.54 MB/s BenchmarkMemclrUnaligned/4_4096-4 2448075 63.50 ns/op 64502.48 MB/s BenchmarkMemclrUnaligned/4_65536-4 96715 1836 ns/op 35698.97 MB/s BenchmarkMemclrUnaligned/7_5-4 6484470 43.50 ns/op 114.93 MB/s BenchmarkMemclrUnaligned/7_16-4 6075933 25.91 ns/op 617.40 MB/s BenchmarkMemclrUnaligned/7_64-4 4170045 52.98 ns/op 1207.98 MB/s BenchmarkMemclrUnaligned/7_256-4 6704337 25.86 ns/op 9900.20 MB/s BenchmarkMemclrUnaligned/7_4096-4 2189485 52.60 ns/op 77867.73 MB/s BenchmarkMemclrUnaligned/7_65536-4 72313 1441 ns/op 45472.44 MB/s BenchmarkMemclrUnaligned/0_1M-4 5658 22323 ns/op 46973.70 MB/s BenchmarkMemclrUnaligned/0_4M-4 1497 207026 ns/op 20259.82 MB/s BenchmarkMemclrUnaligned/0_8M-4 538 212075 ns/op 39554.98 MB/s BenchmarkMemclrUnaligned/0_16M-4 304 384814 ns/op 43598.29 MB/s BenchmarkMemclrUnaligned/0_64M-4 85 1482090 ns/op 45279.87 MB/s BenchmarkMemclrUnaligned/1_1M-4 4981 23578 ns/op 44473.41 MB/s BenchmarkMemclrUnaligned/1_4M-4 1324 117031 ns/op 35839.28 MB/s BenchmarkMemclrUnaligned/1_8M-4 594 890321 ns/op 9422.00 MB/s BenchmarkMemclrUnaligned/1_16M-4 264 511011 ns/op 32831.41 MB/s BenchmarkMemclrUnaligned/1_64M-4 69 4764028 ns/op 14086.58 MB/s BenchmarkMemclrUnaligned/4_1M-4 4686 35793 ns/op 29295.39 MB/s BenchmarkMemclrUnaligned/4_4M-4 1249 95444 ns/op 43944.99 MB/s BenchmarkMemclrUnaligned/4_8M-4 525 348040 ns/op 24102.45 MB/s BenchmarkMemclrUnaligned/4_16M-4 282 1606519 ns/op 10443.21 MB/s BenchmarkMemclrUnaligned/4_64M-4 40 2662034 ns/op 25209.62 MB/s BenchmarkMemclrUnaligned/7_1M-4 4605 29387 ns/op 35681.26 MB/s BenchmarkMemclrUnaligned/7_4M-4 1390 108016 ns/op 38830.38 MB/s BenchmarkMemclrUnaligned/7_8M-4 464 231342 ns/op 36260.64 MB/s BenchmarkMemclrUnaligned/7_16M-4 306 399849 ns/op 41958.93 MB/s BenchmarkMemclrUnaligned/7_64M-4 66 2205413 ns/op 30429.15 MB/s BenchmarkGoMemclr/5-4 13267980 9.664 ns/op 517.38 MB/s BenchmarkGoMemclr/16-4 12503646 9.790 ns/op 1634.31 MB/s BenchmarkGoMemclr/64-4 7535187 20.85 ns/op 3069.48 MB/s BenchmarkGoMemclr/256-4 12228267 18.80 ns/op 13613.64 MB/s BenchmarkMemclrRange/1K_2K-4 34255 3915 ns/op 24486.68 MB/s BenchmarkMemclrRange/2K_8K-4 17205 9262 ns/op 36011.54 MB/s BenchmarkMemclrRange/4K_16K-4 17013 10543 ns/op 30644.06 MB/s BenchmarkMemclrRange/160K_228K-4 3474 37601 ns/op 44223.67 MB/s BenchmarkClearFat7-4 6781165 17.78 ns/op BenchmarkClearFat8-4 7081879 18.40 ns/op BenchmarkClearFat11-4 6766153 17.54 ns/op BenchmarkClearFat12-4 1000000 100.4 ns/op BenchmarkClearFat13-4 6449908 17.89 ns/op BenchmarkClearFat14-4 6768492 29.19 ns/op BenchmarkClearFat15-4 6693206 18.40 ns/op BenchmarkClearFat16-4 7028584 18.01 ns/op BenchmarkClearFat24-4 6803541 42.20 ns/op BenchmarkClearFat32-4 6347733 22.46 ns/op BenchmarkClearFat40-4 6505537 19.10 ns/op BenchmarkClearFat48-4 6006760 24.63 ns/op BenchmarkClearFat56-4 5727777 25.82 ns/op BenchmarkClearFat64-4 5579833 22.10 ns/op BenchmarkClearFat72-4 5558668 21.81 ns/op BenchmarkClearFat128-4 3683191 32.81 ns/op BenchmarkClearFat256-4 2626855 54.69 ns/op BenchmarkClearFat512-4 1000000 138.0 ns/op BenchmarkClearFat1024-4 1000000 135.3 ns/op BenchmarkClearFat1032-4 977503 236.8 ns/op BenchmarkClearFat1040-4 948307 145.0 ns/op BenchmarkCopyFat7-4 6619432 22.32 ns/op BenchmarkCopyFat8-4 7126903 16.85 ns/op BenchmarkCopyFat11-4 6668430 17.66 ns/op BenchmarkCopyFat12-4 6502818 17.70 ns/op BenchmarkCopyFat13-4 5809730 19.45 ns/op BenchmarkCopyFat14-4 6013076 19.97 ns/op BenchmarkCopyFat15-4 6487276 26.08 ns/op BenchmarkCopyFat16-4 6900849 17.70 ns/op BenchmarkCopyFat24-4 5295844 32.81 ns/op BenchmarkCopyFat32-4 6333754 19.70 ns/op BenchmarkCopyFat64-4 5623255 25.37 ns/op BenchmarkCopyFat72-4 5207991 22.63 ns/op BenchmarkCopyFat128-4 1000000 124.4 ns/op BenchmarkCopyFat256-4 2434141 55.17 ns/op BenchmarkCopyFat512-4 1485889 76.26 ns/op BenchmarkCopyFat520-4 1548056 77.48 ns/op BenchmarkCopyFat1024-4 894454 152.9 ns/op BenchmarkCopyFat1032-4 896848 138.8 ns/op BenchmarkCopyFat1040-4 801610 145.6 ns/op BenchmarkIssue18740/2byte-4 506 257917 ns/op BenchmarkIssue18740/4byte-4 772 154781 ns/op BenchmarkIssue18740/8byte-4 991 126685 ns/op BenchmarkMemclrKnownSize1-4 7472960 15.52 ns/op 64.44 MB/s BenchmarkMemclrKnownSize2-4 4817756 23.34 ns/op 85.69 MB/s BenchmarkMemclrKnownSize4-4 2625333 42.76 ns/op 93.54 MB/s BenchmarkMemclrKnownSize8-4 1000000 103.6 ns/op 77.19 MB/s BenchmarkMemclrKnownSize16-4 614209 202.5 ns/op 79.01 MB/s BenchmarkMemclrKnownSize32-4 332658 362.0 ns/op 88.40 MB/s BenchmarkMemclrKnownSize64-4 168225 803.6 ns/op 79.65 MB/s BenchmarkMemclrKnownSize112-4 97579 1243 ns/op 90.13 MB/s BenchmarkMemclrKnownSize128-4 82850 1524 ns/op 84.00 MB/s BenchmarkMemclrKnownSize192-4 57924 2323 ns/op 82.63 MB/s BenchmarkMemclrKnownSize248-4 10000 13751 ns/op 18.04 MB/s BenchmarkMemclrKnownSize256-4 42338 2882 ns/op 88.82 MB/s BenchmarkMemclrKnownSize512-4 20125 5686 ns/op 90.04 MB/s BenchmarkMemclrKnownSize1024-4 10000 11466 ns/op 89.31 MB/s BenchmarkMemclrKnownSize4096-4 2680 46054 ns/op 88.94 MB/s BenchmarkMemclrKnownSize512KiB-4 19 6239733 ns/op 84.02 MB/s BenchmarkReadMetricsLatency-4 10000 7152 p50-ns 7673 p90-ns 19671 p99-ns BenchmarkFinalizer-4 367 416255 ns/op BenchmarkFinalizerRun-4 392416 1919 ns/op BenchmarkMinFloat-4 412197 394.6 ns/op BenchmarkMaxFloat-4 408700 292.0 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 6740517 23.01 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2016620 56.65 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 1892694 63.53 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 1000000 114.8 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1000000 162.8 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 110.7 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 1480969 198.2 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1000000 127.0 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1000000 184.3 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1000000 106.1 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1679870 82.78 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1000000 126.6 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1260193 123.4 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1000000 107.4 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 7275834 18.42 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 6314017 15.98 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 7644422 16.76 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 7306599 23.71 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 6966958 17.08 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6163170 19.46 ns/op BenchmarkFindBitRange64/PatternAASize2-4 6270613 16.44 ns/op BenchmarkFindBitRange64/PatternAASize8-4 6780751 15.34 ns/op BenchmarkFindBitRange64/PatternAASize32-4 8080108 14.88 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 6345945 16.49 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 8152333 23.13 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8110202 15.80 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 6980816 48.68 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 7378398 36.02 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 8089503 17.26 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 5679013 48.69 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 8218606 23.74 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8254287 15.20 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 7156309 62.92 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 7636840 15.40 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 7908212 23.15 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 7144413 16.65 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 7131430 15.59 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 6260132 20.20 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 6260515 18.57 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 7866745 16.03 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 7407789 15.80 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 7391216 17.30 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7629866 23.23 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7606285 19.27 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 7035393 46.74 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8278742 14.65 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 7322317 14.48 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 7165395 28.42 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8136116 17.93 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8192385 14.49 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 4673527 23.00 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8212880 15.63 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8116665 21.49 ns/op BenchmarkNetpollBreak-4 4486 26876 ns/op BenchmarkPinnerPinUnpinBatch-4 1782 98276 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 254 809230 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1786 102930 ns/op BenchmarkPinnerPinUnpin-4 1535590 111.0 ns/op BenchmarkPinnerPinUnpinTiny-4 1581450 75.40 ns/op BenchmarkPinnerPinUnpinDouble-4 535832 223.9 ns/op BenchmarkPinnerPinUnpinParallel-4 2238325 131.1 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 2167221 129.1 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 454131 309.6 ns/op BenchmarkPinnerIsPinnedOnPinned-4 5020550 38.60 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 6252151 19.70 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 6255762 17.02 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 4416753 28.49 ns/op BenchmarkPingPongHog-4 1900 378221 ns/op BenchmarkStackGrowth-4 98308 1686 ns/op BenchmarkStackGrowthDeep-4 1112 201399 ns/op BenchmarkCreateGoroutines-4 124690 952.8 ns/op BenchmarkCreateGoroutinesParallel-4 81796 2611 ns/op BenchmarkCreateGoroutinesCapture-4 20215 5693 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 81254 10121 ns/op BenchmarkClosureCall-4 15677468 18.77 ns/op BenchmarkWakeupParallelSpinning/0s-4 10000 13339 ns/op BenchmarkWakeupParallelSpinning/1µs-4 7636 15717 ns/op BenchmarkWakeupParallelSpinning/2µs-4 6081 21922 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3465 103642 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2330 67951 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1274 163413 ns/op BenchmarkWakeupParallelSpinning/50µs-4 567 378529 ns/op BenchmarkWakeupParallelSpinning/100µs-4 100 4298556 ns/op BenchmarkWakeupParallelSyscall/0s-4 100 2304975 ns/op BenchmarkWakeupParallelSyscall/1µs-4 100 1297677 ns/op BenchmarkWakeupParallelSyscall/2µs-4 100 1429437 ns/op BenchmarkWakeupParallelSyscall/5µs-4 100 1157874 ns/op BenchmarkWakeupParallelSyscall/10µs-4 100 1013144 ns/op BenchmarkWakeupParallelSyscall/20µs-4 100 1264239 ns/op BenchmarkWakeupParallelSyscall/50µs-4 182 1000400 ns/op BenchmarkWakeupParallelSyscall/100µs-4 75 2560426 ns/op BenchmarkMatmult-4 2137678 76.69 ns/op BenchmarkFastrand-4 6529093 22.12 ns/op BenchmarkFastrand64-4 6271244 21.05 ns/op BenchmarkFastrandHashiter-4 2291054 62.48 ns/op BenchmarkFastrandn/2-4 4093809 50.14 ns/op BenchmarkFastrandn/3-4 4040428 33.06 ns/op BenchmarkFastrandn/4-4 4108586 28.50 ns/op BenchmarkFastrandn/5-4 3541831 38.13 ns/op BenchmarkIfaceCmp100-4 80254 2017 ns/op BenchmarkIfaceCmpNil100-4 154099 893.7 ns/op BenchmarkEfaceCmpDiff-4 23102 5632 ns/op BenchmarkEfaceCmpDiffIndirect-4 16567 9836 ns/op BenchmarkDefer-4 1000000 109.3 ns/op BenchmarkDefer10-4 1000000 256.4 ns/op BenchmarkDeferMany-4 605382 467.0 ns/op BenchmarkPanicRecover-4 707383 164.3 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 813610 137.6 ns/op 64.00 p50-ns 66.00 p90-ns 173.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 816116 194.4 ns/op 65.00 p50-ns 67.00 p90-ns 170.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 100 19213119 ns/op 480179 p50-ns 20113247 p90-ns 658224389 p99-ns BenchmarkGoroutineProfile/small/loaded-4 13 27838161 ns/op 11689641 p50-ns 33940759 p90-ns 202611986 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 787663 137.9 ns/op 66.00 p50-ns 68.00 p90-ns 75.00 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 839318 620.6 ns/op 66.00 p50-ns 68.00 p90-ns 79.00 p99-ns BenchmarkGoroutineProfile/large/idle-4 12 10324251 ns/op 12185392 p50-ns 14728541 p90-ns 15124961 p99-ns BenchmarkGoroutineProfile/large/loaded-4 10 79852400 ns/op 71970846 p50-ns 252048526 p90-ns 252048526 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 878186 176.5 ns/op 64.00 p50-ns 67.00 p90-ns 110.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 812552 230.8 ns/op 65.00 p50-ns 67.00 p90-ns 108.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 100 2286086 ns/op 486011 p50-ns 7687000 p90-ns 22127716 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 100 21868213 ns/op 5519328 p50-ns 28077588 p90-ns 570813483 p99-ns BenchmarkProcYield/1-4 8040712 14.66 ns/op BenchmarkProcYield/10-4 7621995 16.16 ns/op BenchmarkProcYield/30-4 7017900 16.17 ns/op BenchmarkProcYield/100-4 7874146 41.76 ns/op BenchmarkProcYield/1000-4 8265607 15.41 ns/op BenchmarkOSYield-4 673285 583.8 ns/op BenchmarkMutexContention-4 2282665 60.41 ns/op BenchmarkMutexCapture-4 1000000 266.2 ns/op 139573005 ns/starve-p100 139573005 ns/starve-p90 69786503 ns/streak-p100 69786503 ns/streak-p90 BenchmarkMutexHandoff/Solo-4 4270477 34.63 ns/op BenchmarkMutexHandoff/FastPingPong-4 514072 1308 ns/op BenchmarkMutexHandoff/SlowPingPong-4 1744 1866389 ns/op BenchmarkRWMutexUncontended-4 3266857 115.8 ns/op BenchmarkRWMutexWrite100-4 1000000 1403 ns/op BenchmarkRWMutexWrite10-4 1000000 152.6 ns/op BenchmarkRWMutexWorkWrite100-4 687795 1457 ns/op BenchmarkRWMutexWorkWrite10-4 711364 1636 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 2860 50646 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 100 1291946 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1524 132177 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 562 218763 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 750 205070 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 273 747114 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 364 641116 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 130 943711 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 357290 580.4 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 422138 464.6 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 481694 396.3 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 363058 1624 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 391078 651.9 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 418968 637.5 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 395606 427.2 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 381126 384.2 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 430125 602.3 ns/op BenchmarkMakeSlice/Byte-4 1905504 55.05 ns/op BenchmarkMakeSlice/Int16-4 2176378 54.87 ns/op BenchmarkMakeSlice/Int-4 1000000 127.0 ns/op BenchmarkMakeSlice/Ptr-4 1254367 93.38 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 385.8 ns/op BenchmarkMakeSlice/Struct/32-4 933778 342.2 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 226.4 ns/op BenchmarkGrowSlice/Byte-4 1000000 117.0 ns/op BenchmarkGrowSlice/Int16-4 862500 152.9 ns/op BenchmarkGrowSlice/Int-4 776256 180.6 ns/op BenchmarkGrowSlice/Ptr-4 693213 245.8 ns/op BenchmarkGrowSlice/Struct/24-4 442078 583.9 ns/op BenchmarkGrowSlice/Struct/32-4 424296 375.8 ns/op BenchmarkGrowSlice/Struct/40-4 339012 985.6 ns/op BenchmarkExtendSlice/IntSlice-4 858829 396.7 ns/op BenchmarkExtendSlice/PointerSlice-4 749552 180.7 ns/op BenchmarkExtendSlice/NoGrow-4 1836932 64.61 ns/op BenchmarkAppend-4 683469 184.9 ns/op BenchmarkAppendGrowByte-4 5 36272587 ns/op BenchmarkAppendGrowString-4 1 283520360 ns/op BenchmarkAppendSlice/1Bytes-4 2194420 76.70 ns/op BenchmarkAppendSlice/4Bytes-4 2145344 56.94 ns/op BenchmarkAppendSlice/7Bytes-4 1683868 60.86 ns/op BenchmarkAppendSlice/8Bytes-4 2010120 60.92 ns/op BenchmarkAppendSlice/15Bytes-4 2014987 61.87 ns/op BenchmarkAppendSlice/16Bytes-4 1839414 58.19 ns/op BenchmarkAppendSlice/32Bytes-4 1860519 112.7 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 95434 1348 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 43021 4922 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 8920 28336 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2966 160128 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 200 1108943 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 40 5275312 ns/op BenchmarkAppendStr/1Bytes-4 2419461 56.05 ns/op BenchmarkAppendStr/4Bytes-4 2383504 76.09 ns/op BenchmarkAppendStr/8Bytes-4 2378906 53.33 ns/op BenchmarkAppendStr/16Bytes-4 2393094 56.45 ns/op BenchmarkAppendStr/32Bytes-4 2001423 54.75 ns/op BenchmarkAppendSpecialCase-4 697688 326.4 ns/op BenchmarkCopy/1Byte-4 2231370 54.47 ns/op 18.36 MB/s BenchmarkCopy/1String-4 2496529 52.00 ns/op 19.23 MB/s BenchmarkCopy/2Byte-4 2175102 56.67 ns/op 35.29 MB/s BenchmarkCopy/2String-4 1947822 88.99 ns/op 22.47 MB/s BenchmarkCopy/4Byte-4 2058112 62.70 ns/op 63.79 MB/s BenchmarkCopy/4String-4 2112506 56.11 ns/op 71.29 MB/s BenchmarkCopy/8Byte-4 2176124 55.55 ns/op 144.01 MB/s BenchmarkCopy/8String-4 2106229 57.83 ns/op 138.34 MB/s BenchmarkCopy/12Byte-4 2023291 72.32 ns/op 165.94 MB/s BenchmarkCopy/12String-4 2085349 68.79 ns/op 174.44 MB/s BenchmarkCopy/16Byte-4 1000000 101.9 ns/op 157.09 MB/s BenchmarkCopy/16String-4 1640653 77.75 ns/op 205.79 MB/s BenchmarkCopy/32Byte-4 1847210 64.66 ns/op 494.91 MB/s BenchmarkCopy/32String-4 1840909 77.01 ns/op 415.53 MB/s BenchmarkCopy/128Byte-4 1000000 136.7 ns/op 936.05 MB/s BenchmarkCopy/128String-4 1228431 116.9 ns/op 1095.15 MB/s BenchmarkCopy/1024Byte-4 424263 288.3 ns/op 3552.09 MB/s BenchmarkCopy/1024String-4 427072 312.5 ns/op 3276.80 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 25858 4385 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 18998 6292 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 10000 19902 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 21922 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 18286 ns/op BenchmarkAppendInPlace/Grow/Byte-4 160400 875.9 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 155816 1420 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 108096 1247 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 87579 1615 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 73135 3196 ns/op BenchmarkStackCopyPtr-4 2 80788694 ns/op BenchmarkStackCopy-4 2 58517040 ns/op BenchmarkStackCopyNoCache-4 8 13978482 ns/op BenchmarkStackCopyWithStkobj-4 2 62514899 ns/op BenchmarkIssue18138-4 453 476846 ns/op BenchmarkCompareStringEqual-4 10020676 11.29 ns/op BenchmarkCompareStringIdentical-4 16106599 7.885 ns/op BenchmarkCompareStringSameLength-4 11283962 9.078 ns/op BenchmarkCompareStringDifferentLength-4 15392054 7.470 ns/op BenchmarkCompareStringBigUnaligned-4 2066 56347 ns/op 18609.58 MB/s BenchmarkCompareStringBig-4 1 192141850 ns/op 5.46 MB/s BenchmarkConcatStringAndBytes-4 2811280 49.40 ns/op BenchmarkSliceByteToString/1-4 2238726 51.09 ns/op BenchmarkSliceByteToString/2-4 1229325 133.9 ns/op BenchmarkSliceByteToString/4-4 1320430 112.9 ns/op BenchmarkSliceByteToString/8-4 1000000 163.5 ns/op BenchmarkSliceByteToString/16-4 1000000 104.8 ns/op BenchmarkSliceByteToString/32-4 1000000 107.8 ns/op BenchmarkSliceByteToString/64-4 1000000 146.8 ns/op BenchmarkSliceByteToString/128-4 780152 219.5 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2468800 51.43 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 669212 237.5 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 856825 138.1 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3685462 38.79 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1387044 84.43 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1958371 72.88 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 4044054 31.58 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 1305655 90.69 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 1000000 161.5 ns/op BenchmarkRuneIterate/range/ASCII-4 9087117 12.95 ns/op BenchmarkRuneIterate/range/Japanese-4 1876146 67.48 ns/op BenchmarkRuneIterate/range/MixedLength-4 2325189 50.19 ns/op BenchmarkRuneIterate/range1/ASCII-4 9849019 12.36 ns/op BenchmarkRuneIterate/range1/Japanese-4 1874210 63.19 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2487644 62.84 ns/op BenchmarkRuneIterate/range2/ASCII-4 8179836 22.78 ns/op BenchmarkRuneIterate/range2/Japanese-4 1514095 69.98 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2275839 77.64 ns/op BenchmarkArrayEqual-4 13090794 8.953 ns/op BenchmarkFunc/Name-4 2309632 67.65 ns/op BenchmarkFunc/Entry-4 10431954 11.24 ns/op BenchmarkFunc/FileLine-4 1889316 55.67 ns/op PASS ok runtime 951.803s goos: linux goarch: s390x pkg: runtime/cgo BenchmarkHandle/non-concurrent-4 42746 3031 ns/op BenchmarkHandle/concurrent-4 26904 3774 ns/op PASS ok runtime/cgo 2.010s goos: linux goarch: s390x pkg: runtime/pprof BenchmarkLabels/set-one-4 148246 2001 ns/op 104 B/op 3 allocs/op BenchmarkLabels/merge-one-4 94744 4464 ns/op 200 B/op 5 allocs/op BenchmarkLabels/overwrite-one-4 119848 9072 ns/op 136 B/op 4 allocs/op BenchmarkLabels/ordered/set-many-4 70975 2935 ns/op 392 B/op 3 allocs/op BenchmarkLabels/ordered/merge-many-4 23235 11444 ns/op 712 B/op 5 allocs/op BenchmarkLabels/ordered/overwrite-many-4 37790 5805 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/set-many-4 24180 11209 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/merge-many-4 19612 5761 ns/op 712 B/op 5 allocs/op BenchmarkLabels/unordered/overwrite-many-4 10000 89428 ns/op 1032 B/op 5 allocs/op BenchmarkGoroutine/Profile.WriteTo_idle_50-4 7 34978281 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 10 47857545 ns/op 1851 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 13 11558820 ns/op 54.23 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 10 74486267 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 4 131775939 ns/op 4309 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 18 32584461 ns/op 1077 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 1 210600619 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 310520437 ns/op 20785 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 21 8462961 ns/op 847.4 concurrent_launches/op PASS ok runtime/pprof 14.122s goos: linux goarch: s390x pkg: runtime/race BenchmarkSyncLeak-4 9 16863804 ns/op BenchmarkStackLeak-4 63432 2100 ns/op PASS ok runtime/race 2.169s goos: linux goarch: s390x pkg: runtime/trace BenchmarkStartRegion-4 2246271 56.76 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 430658 271.1 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.484s goos: linux goarch: s390x pkg: slices BenchmarkEqualFunc_Large-4 38 3190223 ns/op BenchmarkIndex_Large-4 103 995807 ns/op BenchmarkIndexFunc_Large-4 60 1702214 ns/op BenchmarkCompact/nil-4 6913092 16.78 ns/op BenchmarkCompact/one-4 1588082 76.34 ns/op BenchmarkCompact/sorted-4 974218 119.5 ns/op BenchmarkCompact/2_items-4 946143 126.6 ns/op BenchmarkCompact/unsorted-4 968776 119.6 ns/op BenchmarkCompact/many-4 479234 280.0 ns/op BenchmarkCompact_Large/all_dup-4 1663 74209 ns/op BenchmarkCompact_Large/no_dup-4 1789 69604 ns/op BenchmarkCompactFunc/nil-4 4151914 32.18 ns/op BenchmarkCompactFunc/one-4 1599049 74.02 ns/op BenchmarkCompactFunc/sorted-4 869918 144.2 ns/op BenchmarkCompactFunc/2_items-4 759540 149.6 ns/op BenchmarkCompactFunc/unsorted-4 771106 143.0 ns/op BenchmarkCompactFunc/many-4 467198 264.4 ns/op BenchmarkCompactFunc_Large/all_dup-4 5 20908637 ns/op BenchmarkCompactFunc_Large/no_dup-4 6 18436591 ns/op BenchmarkReplace/naive-fast-4 42049 14317 ns/op BenchmarkReplace/optimized-fast-4 51291 2150 ns/op BenchmarkReplace/naive-slow-4 10000 10145 ns/op BenchmarkReplace/optimized-slow-4 21435 9158 ns/op BenchmarkBinarySearchFloats/Size16-4 1000000 133.0 ns/op BenchmarkBinarySearchFloats/Size32-4 915940 135.3 ns/op BenchmarkBinarySearchFloats/Size64-4 803112 155.4 ns/op BenchmarkBinarySearchFloats/Size128-4 755742 165.4 ns/op BenchmarkBinarySearchFloats/Size512-4 630013 199.3 ns/op BenchmarkBinarySearchFloats/Size1024-4 545209 213.1 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 514070 237.7 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 444036 365.1 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 373027 306.6 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 313866 352.7 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 286118 524.2 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 255817 478.4 ns/op BenchmarkSortFuncStruct/Size16-4 12423 10077 ns/op BenchmarkSortFuncStruct/Size32-4 4460 34511 ns/op BenchmarkSortFuncStruct/Size64-4 6550 23757 ns/op BenchmarkSortFuncStruct/Size128-4 3438 36481 ns/op BenchmarkSortFuncStruct/Size512-4 978 122551 ns/op BenchmarkSortFuncStruct/Size1024-4 483 247437 ns/op PASS ok slices 12.528s goos: linux goarch: s390x pkg: sort BenchmarkSearchWrappers-4 318543 363.4 ns/op BenchmarkSortInts-4 1 151307967 ns/op BenchmarkSlicesSortInts-4 2 68289055 ns/op BenchmarkSortIsSorted-4 22 6195589 ns/op BenchmarkSlicesIsSorted-4 63 1984050 ns/op BenchmarkSortStrings-4 1 159842691 ns/op BenchmarkSlicesSortStrings-4 1 173366546 ns/op BenchmarkSortStrings_Sorted-4 15 7310729 ns/op BenchmarkSlicesSortStrings_Sorted-4 39 2917053 ns/op BenchmarkSortStructs-4 1 189881501 ns/op BenchmarkSortFuncStructs-4 1 123213193 ns/op BenchmarkSortString1K-4 166 672384 ns/op BenchmarkSortString1K_Slice-4 156 695061 ns/op BenchmarkStableString1K-4 98 1241595 ns/op BenchmarkSortInt1K-4 274 439886 ns/op BenchmarkSortInt1K_Sorted-4 5366 23573 ns/op BenchmarkSortInt1K_Reversed-4 2984 39140 ns/op BenchmarkSortInt1K_Mod8-4 764 159791 ns/op BenchmarkStableInt1K-4 100 1176246 ns/op BenchmarkStableInt1K_Slice-4 157 735994 ns/op BenchmarkSortInt64K-4 3 39368420 ns/op BenchmarkSortInt64K_Slice-4 2 60079681 ns/op BenchmarkStableInt64K-4 1 115605045 ns/op BenchmarkSort1e2-4 319 362058 ns/op BenchmarkStable1e2-4 142 833526 ns/op BenchmarkSort1e4-4 2 81490452 ns/op BenchmarkStable1e4-4 1 297533603 ns/op PASS ok sort 15.485s goos: linux goarch: s390x pkg: strconv BenchmarkAtof64Decimal-4 846680 123.8 ns/op BenchmarkAtof64Float-4 732517 150.7 ns/op BenchmarkAtof64FloatExp-4 729547 328.6 ns/op BenchmarkAtof64Big-4 471007 248.2 ns/op BenchmarkAtof64RandomBits-4 238999 506.6 ns/op BenchmarkAtof64RandomFloats-4 533121 258.9 ns/op BenchmarkAtof64RandomLongFloats-4 408768 293.6 ns/op BenchmarkAtof32Decimal-4 920349 122.2 ns/op BenchmarkAtof32Float-4 793832 146.6 ns/op BenchmarkAtof32FloatExp-4 670280 176.0 ns/op BenchmarkAtof32Random-4 365445 318.4 ns/op BenchmarkAtof32RandomLong-4 133789 927.8 ns/op BenchmarkParseInt/Pos/7bit-4 1463178 79.85 ns/op BenchmarkParseInt/Pos/26bit-4 723309 180.3 ns/op BenchmarkParseInt/Pos/31bit-4 606812 231.1 ns/op BenchmarkParseInt/Pos/56bit-4 424633 270.3 ns/op BenchmarkParseInt/Pos/63bit-4 408031 286.4 ns/op BenchmarkParseInt/Neg/7bit-4 1442108 80.93 ns/op BenchmarkParseInt/Neg/26bit-4 665144 163.1 ns/op BenchmarkParseInt/Neg/31bit-4 651919 191.8 ns/op BenchmarkParseInt/Neg/56bit-4 449306 269.0 ns/op BenchmarkParseInt/Neg/63bit-4 415484 292.3 ns/op BenchmarkAtoi/Pos/7bit-4 1711506 60.20 ns/op BenchmarkAtoi/Pos/26bit-4 754316 137.6 ns/op BenchmarkAtoi/Pos/31bit-4 731173 170.7 ns/op BenchmarkAtoi/Pos/56bit-4 506943 252.1 ns/op BenchmarkAtoi/Pos/63bit-4 395965 312.4 ns/op BenchmarkAtoi/Neg/7bit-4 1720306 63.56 ns/op BenchmarkAtoi/Neg/26bit-4 876054 150.5 ns/op BenchmarkAtoi/Neg/31bit-4 746029 154.2 ns/op BenchmarkAtoi/Neg/56bit-4 463773 297.1 ns/op BenchmarkAtoi/Neg/63bit-4 341331 317.2 ns/op BenchmarkFormatFloat/Decimal-4 88090 1406 ns/op BenchmarkFormatFloat/Float-4 83755 1444 ns/op BenchmarkFormatFloat/Exp-4 93433 1291 ns/op BenchmarkFormatFloat/NegExp-4 92566 1316 ns/op BenchmarkFormatFloat/LongExp-4 79336 1505 ns/op BenchmarkFormatFloat/Big-4 75866 1616 ns/op BenchmarkFormatFloat/BinaryExp-4 269726 449.1 ns/op BenchmarkFormatFloat/32Integer-4 87926 1414 ns/op BenchmarkFormatFloat/32ExactFraction-4 96890 1195 ns/op BenchmarkFormatFloat/32Point-4 82845 2176 ns/op BenchmarkFormatFloat/32Exp-4 91938 1284 ns/op BenchmarkFormatFloat/32NegExp-4 94894 1249 ns/op BenchmarkFormatFloat/32Shortest-4 100965 1149 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 107049 1058 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 116191 1060 ns/op BenchmarkFormatFloat/64Fixed1-4 144556 846.2 ns/op BenchmarkFormatFloat/64Fixed2-4 141021 951.1 ns/op BenchmarkFormatFloat/64Fixed3-4 144202 844.8 ns/op BenchmarkFormatFloat/64Fixed4-4 141684 847.6 ns/op BenchmarkFormatFloat/64Fixed12-4 79020 1514 ns/op BenchmarkFormatFloat/64Fixed16-4 94921 1261 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 101281 1514 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 75729 1377 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2691 44488 ns/op BenchmarkFormatFloat/Slowpath64-4 77752 1542 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 78158 1600 ns/op BenchmarkAppendFloat/Decimal-4 87759 2716 ns/op BenchmarkAppendFloat/Float-4 87618 1408 ns/op BenchmarkAppendFloat/Exp-4 94182 1225 ns/op BenchmarkAppendFloat/NegExp-4 81860 1269 ns/op BenchmarkAppendFloat/LongExp-4 82944 1567 ns/op BenchmarkAppendFloat/Big-4 79478 1912 ns/op BenchmarkAppendFloat/BinaryExp-4 282136 470.3 ns/op BenchmarkAppendFloat/32Integer-4 87309 1356 ns/op BenchmarkAppendFloat/32ExactFraction-4 105787 1140 ns/op BenchmarkAppendFloat/32Point-4 91176 1358 ns/op BenchmarkAppendFloat/32Exp-4 104199 1282 ns/op BenchmarkAppendFloat/32NegExp-4 99325 1588 ns/op BenchmarkAppendFloat/32Shortest-4 114273 1023 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 123008 1080 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 124168 951.0 ns/op BenchmarkAppendFloat/64Fixed1-4 154782 869.2 ns/op BenchmarkAppendFloat/64Fixed2-4 155700 797.8 ns/op BenchmarkAppendFloat/64Fixed3-4 154302 781.1 ns/op BenchmarkAppendFloat/64Fixed4-4 154077 794.3 ns/op BenchmarkAppendFloat/64Fixed12-4 89096 1419 ns/op BenchmarkAppendFloat/64Fixed16-4 104815 1141 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 114322 1096 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 97107 1333 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2734 45246 ns/op BenchmarkAppendFloat/Slowpath64-4 83133 1492 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 84324 1420 ns/op BenchmarkFormatInt-4 10000 11057 ns/op BenchmarkAppendInt-4 17719 6789 ns/op BenchmarkFormatUint-4 98761 2469 ns/op BenchmarkAppendUint-4 102500 1153 ns/op BenchmarkFormatIntSmall/7-4 3452779 34.89 ns/op BenchmarkFormatIntSmall/42-4 3489312 36.27 ns/op BenchmarkAppendIntSmall-4 1540444 74.29 ns/op BenchmarkAppendUintVarlen/1-4 1555934 77.72 ns/op BenchmarkAppendUintVarlen/12-4 1432707 78.02 ns/op BenchmarkAppendUintVarlen/123-4 1219732 113.1 ns/op BenchmarkAppendUintVarlen/1234-4 1221592 99.75 ns/op BenchmarkAppendUintVarlen/12345-4 1211955 142.9 ns/op BenchmarkAppendUintVarlen/123456-4 1000000 157.3 ns/op BenchmarkAppendUintVarlen/1234567-4 1000000 110.2 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 102.9 ns/op BenchmarkAppendUintVarlen/123456789-4 996517 125.4 ns/op BenchmarkAppendUintVarlen/1234567890-4 1000000 115.6 ns/op BenchmarkAppendUintVarlen/12345678901-4 1000000 120.8 ns/op BenchmarkAppendUintVarlen/123456789012-4 1000000 115.4 ns/op BenchmarkAppendUintVarlen/1234567890123-4 991363 121.0 ns/op BenchmarkAppendUintVarlen/12345678901234-4 984961 118.2 ns/op BenchmarkAppendUintVarlen/123456789012345-4 955177 126.5 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 944976 128.5 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 868513 140.1 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 879524 131.9 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 856707 138.3 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 870646 136.8 ns/op BenchmarkQuote-4 49047 2525 ns/op BenchmarkQuoteRune-4 559792 249.1 ns/op BenchmarkAppendQuote-4 57057 2545 ns/op BenchmarkAppendQuoteRune-4 951324 175.8 ns/op BenchmarkUnquoteEasy-4 999799 122.8 ns/op BenchmarkUnquoteHard-4 53563 2509 ns/op PASS ok strconv 25.522s goos: linux goarch: s390x pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 502642 326.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 152534 1061 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 204111 797.6 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 522196 253.5 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 126625 823.2 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 231649 614.2 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 267312 970.4 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 61129 2044 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 89444 2275 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1220874 154.4 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 16468 8223 ns/op BenchmarkGenericMatch1-4 1796 68669 ns/op BenchmarkGenericMatch2-4 322 383021 ns/op BenchmarkSingleMaxSkipping-4 6340 19009 ns/op 526.07 MB/s BenchmarkSingleLongSuffixFail-4 13404 9241 ns/op 108.43 MB/s BenchmarkSingleMatch-4 219 628545 ns/op 23.86 MB/s BenchmarkByteByteNoMatch-4 47247 2438 ns/op BenchmarkByteByteMatch-4 18057 8569 ns/op BenchmarkByteStringMatch-4 19987 5727 ns/op BenchmarkHTMLEscapeNew-4 67938 2029 ns/op BenchmarkHTMLEscapeOld-4 86694 1405 ns/op BenchmarkByteStringReplacerWriteString-4 1092 122313 ns/op BenchmarkByteReplacerWriteString-4 1506 79894 ns/op BenchmarkByteByteReplaces-4 5119 27456 ns/op BenchmarkByteByteMap-4 10000 10753 ns/op BenchmarkMap/identity/ASCII-4 850660 215.1 ns/op BenchmarkMap/identity/Greek-4 401571 291.4 ns/op BenchmarkMap/change/ASCII-4 40800 2859 ns/op BenchmarkMap/change/Greek-4 25810 5621 ns/op BenchmarkIndexRune-4 2703492 57.85 ns/op BenchmarkIndexRuneLongString-4 2038906 58.00 ns/op BenchmarkIndexRuneFastPath-4 3074829 37.43 ns/op BenchmarkIndex-4 5762916 20.35 ns/op BenchmarkLastIndex-4 4448971 31.43 ns/op BenchmarkIndexByte-4 4857541 21.01 ns/op BenchmarkToUpper/#00-4 4831608 24.22 ns/op BenchmarkToUpper/ONLYUPPER-4 2829355 54.95 ns/op BenchmarkToUpper/abc-4 340526 368.9 ns/op BenchmarkToUpper/AbC123-4 262965 522.8 ns/op BenchmarkToUpper/azAZ09_-4 290349 499.6 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 64368 1897 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 85666 2552 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 26776 4716 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 55825 2238 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 87890 1440 ns/op BenchmarkToLower/#00-4 4862559 34.40 ns/op BenchmarkToLower/abc-4 1000000 104.2 ns/op BenchmarkToLower/AbC123-4 236230 562.6 ns/op BenchmarkToLower/azAZ09_-4 219562 2084 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 109320 1470 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 77206 1825 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 28303 4413 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 59260 2162 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 90076 1401 ns/op BenchmarkMapNoChanges-4 1000000 141.7 ns/op BenchmarkTrim-4 36123 5677 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3258586 39.32 ns/op BenchmarkToValidUTF8/InvalidASCII-4 173553 700.5 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 117986 1020 ns/op BenchmarkReplace/"hello"_"l"_"L"_0-4 1000000 109.0 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"hello"_"l"_"L"_-1-4 150750 1342 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"hello"_"x"_"X"_-1-4 962594 127.9 ns/op 0 B/op 0 allocs/op BenchmarkReplace/""_"x"_"X"_-1-4 886626 145.8 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"radar"_"r"_""_-1-4 152794 764.3 ns/op 16 B/op 1 allocs/op BenchmarkReplace/""_""_"<>"_-1-4 248312 499.3 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_-1-4 125622 1032 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_1-4 191094 619.4 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_1000-4 129460 1301 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"an"_"<>"_-1-4 151563 798.3 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"ana"_"<>"_-1-4 181836 667.6 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_-1-4 65448 1827 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_10-4 66904 1804 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_6-4 46252 2426 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_5-4 82554 1681 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_1-4 228258 548.7 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"a"_-1-4 1000000 109.4 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"banana"_"a"_"a"_1-4 1000000 106.7 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"☺☻☹"_""_"<>"_-1-4 100200 1220 ns/op 24 B/op 1 allocs/op BenchmarkEqualFold/Tests-4 46879 2746 ns/op BenchmarkEqualFold/ASCII-4 3469740 34.52 ns/op BenchmarkEqualFold/UnicodePrefix-4 85707 1399 ns/op BenchmarkEqualFold/UnicodeSuffix-4 79300 1552 ns/op BenchmarkIndexHard1-4 1768 69051 ns/op BenchmarkIndexHard2-4 392 311990 ns/op BenchmarkIndexHard3-4 100 2471228 ns/op BenchmarkIndexHard4-4 86 1355076 ns/op BenchmarkLastIndexHard1-4 45 2762128 ns/op BenchmarkLastIndexHard2-4 44 2577720 ns/op BenchmarkLastIndexHard3-4 45 2725794 ns/op BenchmarkCountHard1-4 1723 162273 ns/op BenchmarkCountHard2-4 379 309942 ns/op BenchmarkCountHard3-4 159 705524 ns/op BenchmarkIndexTorture-4 7994 16545 ns/op BenchmarkCountTorture-4 8013 16143 ns/op BenchmarkCountTortureOverlapping-4 724 153301 ns/op BenchmarkCountByte/10-4 5109489 22.82 ns/op 438.12 MB/s BenchmarkCountByte/32-4 5028526 23.63 ns/op 1353.96 MB/s BenchmarkCountByte/4096-4 580753 495.3 ns/op 8269.60 MB/s BenchmarkCountByte/4194304-4 583 378249 ns/op 11088.74 MB/s BenchmarkCountByte/67108864-4 19 19940133 ns/op 3365.52 MB/s BenchmarkFields/ASCII/16-4 272733 491.0 ns/op 32.59 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 19788 6566 ns/op 38.99 MB/s 416 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1350 107395 ns/op 38.14 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 76 1654734 ns/op 39.61 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 31170524 ns/op 33.64 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 179149 704.2 ns/op 22.72 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 14736 ns/op 17.37 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 601 248504 ns/op 16.48 MB/s 21888 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 34 5354826 ns/op 12.24 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 345170356 ns/op 3.04 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 248888 538.5 ns/op 29.71 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 18142 7952 ns/op 32.19 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1081 222759 ns/op 18.39 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 50 2715560 ns/op 24.13 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 81995284 ns/op 12.79 MB/s 10457392 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 242208 578.1 ns/op 27.67 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12626 11403 ns/op 22.45 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 781 167159 ns/op 24.50 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 43 3402996 ns/op 19.26 MB/s 463106 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 83082616 ns/op 12.62 MB/s 10457392 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 146970666 ns/op BenchmarkSplitSingleByteSeparator-4 16 6520387 ns/op BenchmarkSplitMultiByteSeparator-4 51 2598546 ns/op BenchmarkSplitNSingleByteSeparator-4 292900 584.1 ns/op BenchmarkSplitNMultiByteSeparator-4 232760 455.3 ns/op BenchmarkRepeat/5x0-4 4149445 29.91 ns/op BenchmarkRepeat/5x1-4 4173459 28.15 ns/op BenchmarkRepeat/5x2-4 213715 574.6 ns/op BenchmarkRepeat/5x6-4 120595 2438 ns/op BenchmarkRepeat/10x0-4 3746032 33.71 ns/op BenchmarkRepeat/10x1-4 4193295 29.61 ns/op BenchmarkRepeat/10x2-4 200718 594.0 ns/op BenchmarkRepeat/10x6-4 124082 3849 ns/op BenchmarkRepeatLarge/256/1-4 56233 2177 ns/op 117.61 MB/s BenchmarkRepeatLarge/256/16-4 83802 1509 ns/op 169.69 MB/s BenchmarkRepeatLarge/512/1-4 50020 3844 ns/op 133.19 MB/s BenchmarkRepeatLarge/512/16-4 58416 2015 ns/op 254.09 MB/s BenchmarkRepeatLarge/1024/1-4 37149 4018 ns/op 254.84 MB/s BenchmarkRepeatLarge/1024/16-4 49617 2821 ns/op 363.02 MB/s BenchmarkRepeatLarge/2048/1-4 26986 5723 ns/op 357.88 MB/s BenchmarkRepeatLarge/2048/16-4 10000 17892 ns/op 114.47 MB/s BenchmarkRepeatLarge/4096/1-4 17854 8625 ns/op 474.92 MB/s BenchmarkRepeatLarge/4096/16-4 19512 10459 ns/op 391.62 MB/s BenchmarkRepeatLarge/8192/1-4 10000 28931 ns/op 283.16 MB/s BenchmarkRepeatLarge/8192/16-4 10000 27597 ns/op 296.85 MB/s BenchmarkRepeatLarge/8192/4097-4 6335344 22.55 ns/op 181696.01 MB/s BenchmarkRepeatLarge/16384/1-4 6040 50571 ns/op 323.98 MB/s BenchmarkRepeatLarge/16384/16-4 8599 29358 ns/op 558.08 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 18882 ns/op 650.95 MB/s BenchmarkRepeatLarge/32768/1-4 3416 111671 ns/op 293.43 MB/s BenchmarkRepeatLarge/32768/16-4 2616 108949 ns/op 300.77 MB/s BenchmarkRepeatLarge/32768/4097-4 4620 62000 ns/op 462.56 MB/s BenchmarkRepeatLarge/65536/1-4 1160 117497 ns/op 557.77 MB/s BenchmarkRepeatLarge/65536/16-4 2121 98489 ns/op 665.41 MB/s BenchmarkRepeatLarge/65536/4097-4 1542 138575 ns/op 443.48 MB/s BenchmarkRepeatLarge/131072/1-4 493 421037 ns/op 311.31 MB/s BenchmarkRepeatLarge/131072/16-4 412 316438 ns/op 414.21 MB/s BenchmarkRepeatLarge/131072/4097-4 453 314084 ns/op 404.37 MB/s BenchmarkRepeatLarge/262144/1-4 100 1528765 ns/op 171.47 MB/s BenchmarkRepeatLarge/262144/16-4 211 892434 ns/op 293.74 MB/s BenchmarkRepeatLarge/262144/4097-4 100 2619250 ns/op 98.54 MB/s BenchmarkRepeatLarge/524288/1-4 91 1928361 ns/op 271.88 MB/s BenchmarkRepeatLarge/524288/16-4 96 1371449 ns/op 382.29 MB/s BenchmarkRepeatLarge/524288/4097-4 100 1364084 ns/op 381.44 MB/s BenchmarkRepeatLarge/1048576/1-4 40 8955675 ns/op 117.09 MB/s BenchmarkRepeatLarge/1048576/16-4 62 4877472 ns/op 214.98 MB/s BenchmarkRepeatLarge/1048576/4097-4 57 6811543 ns/op 153.38 MB/s BenchmarkRepeatLarge/2097152/1-4 27 6970986 ns/op 300.84 MB/s BenchmarkRepeatLarge/2097152/16-4 28 8188097 ns/op 256.12 MB/s BenchmarkRepeatLarge/2097152/4097-4 33 9341028 ns/op 224.13 MB/s BenchmarkRepeatLarge/4194304/1-4 10 91811397 ns/op 45.68 MB/s BenchmarkRepeatLarge/4194304/16-4 13 10648696 ns/op 393.88 MB/s BenchmarkRepeatLarge/4194304/4097-4 9 15985392 ns/op 262.19 MB/s BenchmarkRepeatLarge/8388608/1-4 6 18299590 ns/op 458.40 MB/s BenchmarkRepeatLarge/8388608/16-4 6 36729025 ns/op 228.39 MB/s BenchmarkRepeatLarge/8388608/4097-4 4 27709419 ns/op 302.66 MB/s BenchmarkRepeatLarge/16777216/1-4 2 58135002 ns/op 288.59 MB/s BenchmarkRepeatLarge/16777216/16-4 3 42476169 ns/op 394.98 MB/s BenchmarkRepeatLarge/16777216/4097-4 3 33515518 ns/op 500.58 MB/s BenchmarkRepeatLarge/33554432/1-4 2 76205595 ns/op 440.31 MB/s BenchmarkRepeatLarge/33554432/16-4 1 169223701 ns/op 198.28 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 90282326 ns/op 371.66 MB/s BenchmarkRepeatLarge/67108864/1-4 1 139791276 ns/op 480.06 MB/s BenchmarkRepeatLarge/67108864/16-4 1 197616675 ns/op 339.59 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 177875112 ns/op 377.28 MB/s BenchmarkRepeatLarge/134217728/1-4 1 249337939 ns/op 538.30 MB/s BenchmarkRepeatLarge/134217728/16-4 1 301961204 ns/op 444.49 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 311469242 ns/op 430.92 MB/s BenchmarkRepeatLarge/268435456/1-4 1 568191065 ns/op 472.44 MB/s BenchmarkRepeatLarge/268435456/16-4 1 924855964 ns/op 290.25 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 989506591 ns/op 271.28 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1814716104 ns/op 295.84 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1548813859 ns/op 346.63 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1282831456 ns/op 418.50 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 2207148071 ns/op 486.48 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 2938229715 ns/op 365.44 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 2924734759 ns/op 367.12 MB/s BenchmarkRepeatSpaces-4 4155750 34.44 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2081146 54.40 ns/op BenchmarkIndexAnyASCII/1:2-4 2363214 49.69 ns/op BenchmarkIndexAnyASCII/1:4-4 2235028 93.82 ns/op BenchmarkIndexAnyASCII/1:8-4 2173048 56.52 ns/op BenchmarkIndexAnyASCII/1:16-4 2333869 95.68 ns/op BenchmarkIndexAnyASCII/1:32-4 1000000 137.0 ns/op BenchmarkIndexAnyASCII/1:64-4 2184678 53.39 ns/op BenchmarkIndexAnyASCII/16:1-4 2296035 61.73 ns/op BenchmarkIndexAnyASCII/16:2-4 619803 188.2 ns/op BenchmarkIndexAnyASCII/16:4-4 629905 225.2 ns/op BenchmarkIndexAnyASCII/16:8-4 593374 322.7 ns/op BenchmarkIndexAnyASCII/16:16-4 561276 218.6 ns/op BenchmarkIndexAnyASCII/16:32-4 490441 309.3 ns/op BenchmarkIndexAnyASCII/16:64-4 389486 563.4 ns/op BenchmarkIndexAnyASCII/256:1-4 2020821 63.60 ns/op BenchmarkIndexAnyASCII/256:2-4 30826 5902 ns/op BenchmarkIndexAnyASCII/256:4-4 50672 2672 ns/op BenchmarkIndexAnyASCII/256:8-4 53649 2288 ns/op BenchmarkIndexAnyASCII/256:16-4 48018 2290 ns/op BenchmarkIndexAnyASCII/256:32-4 46174 3598 ns/op BenchmarkIndexAnyASCII/256:64-4 51068 4024 ns/op BenchmarkIndexAnyUTF8/1:1-4 2347456 49.32 ns/op BenchmarkIndexAnyUTF8/1:2-4 2456488 63.50 ns/op BenchmarkIndexAnyUTF8/1:4-4 2277520 58.35 ns/op BenchmarkIndexAnyUTF8/1:8-4 2195409 60.22 ns/op BenchmarkIndexAnyUTF8/1:16-4 1995163 63.33 ns/op BenchmarkIndexAnyUTF8/1:32-4 1673923 166.6 ns/op BenchmarkIndexAnyUTF8/1:64-4 1847934 63.32 ns/op BenchmarkIndexAnyUTF8/16:1-4 1787554 70.66 ns/op BenchmarkIndexAnyUTF8/16:2-4 327554 361.5 ns/op BenchmarkIndexAnyUTF8/16:4-4 280230 402.0 ns/op BenchmarkIndexAnyUTF8/16:8-4 282841 453.8 ns/op BenchmarkIndexAnyUTF8/16:16-4 221079 535.6 ns/op BenchmarkIndexAnyUTF8/16:32-4 220218 1143 ns/op BenchmarkIndexAnyUTF8/16:64-4 208362 1170 ns/op BenchmarkIndexAnyUTF8/256:1-4 424908 402.2 ns/op BenchmarkIndexAnyUTF8/256:2-4 19722 5594 ns/op BenchmarkIndexAnyUTF8/256:4-4 10000 10867 ns/op BenchmarkIndexAnyUTF8/256:8-4 10000 22045 ns/op BenchmarkIndexAnyUTF8/256:16-4 15283 10275 ns/op BenchmarkIndexAnyUTF8/256:32-4 14776 23432 ns/op BenchmarkIndexAnyUTF8/256:64-4 10000 11978 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2424162 54.67 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2184166 139.4 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2205578 81.35 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2066898 76.76 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2226205 53.86 ns/op BenchmarkLastIndexAnyASCII/1:32-4 1468720 93.98 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2186760 56.69 ns/op BenchmarkLastIndexAnyASCII/16:1-4 648622 190.5 ns/op BenchmarkLastIndexAnyASCII/16:2-4 647882 265.1 ns/op BenchmarkLastIndexAnyASCII/16:4-4 650290 222.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 566356 205.0 ns/op BenchmarkLastIndexAnyASCII/16:16-4 558138 216.9 ns/op BenchmarkLastIndexAnyASCII/16:32-4 503448 239.9 ns/op BenchmarkLastIndexAnyASCII/16:64-4 398138 298.7 ns/op BenchmarkLastIndexAnyASCII/256:1-4 54487 4820 ns/op BenchmarkLastIndexAnyASCII/256:2-4 54526 3597 ns/op BenchmarkLastIndexAnyASCII/256:4-4 53300 2224 ns/op BenchmarkLastIndexAnyASCII/256:8-4 53754 2402 ns/op BenchmarkLastIndexAnyASCII/256:16-4 53958 2265 ns/op BenchmarkLastIndexAnyASCII/256:32-4 52755 2534 ns/op BenchmarkLastIndexAnyASCII/256:64-4 51999 2343 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2625000 48.64 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2344954 55.75 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2322489 53.13 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 1877635 56.31 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 1000000 108.6 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 1952317 75.15 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1596133 91.15 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 436264 347.9 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 200284 591.9 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 195748 859.1 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 177462 2182 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 138897 743.6 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 155463 1771 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 148263 846.8 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 30668 3819 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 10000 15720 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 10000 15045 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 10000 10188 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 11833 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 11875 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 9531 22078 ns/op BenchmarkTrimASCII/1:1-4 3767391 33.04 ns/op BenchmarkTrimASCII/1:2-4 2446716 90.80 ns/op BenchmarkTrimASCII/1:4-4 2370300 52.35 ns/op BenchmarkTrimASCII/1:8-4 2035233 60.23 ns/op BenchmarkTrimASCII/1:16-4 1000000 117.5 ns/op BenchmarkTrimASCII/16:1-4 3144111 37.87 ns/op BenchmarkTrimASCII/16:2-4 637392 194.8 ns/op BenchmarkTrimASCII/16:4-4 581658 404.4 ns/op BenchmarkTrimASCII/16:8-4 593289 199.8 ns/op BenchmarkTrimASCII/16:16-4 520580 269.9 ns/op BenchmarkTrimASCII/256:1-4 565572 216.3 ns/op BenchmarkTrimASCII/256:2-4 53678 2439 ns/op BenchmarkTrimASCII/256:4-4 45759 2254 ns/op BenchmarkTrimASCII/256:8-4 53284 2259 ns/op BenchmarkTrimASCII/256:16-4 41994 3366 ns/op BenchmarkTrimASCII/4096:1-4 42040 3038 ns/op BenchmarkTrimASCII/4096:2-4 3417 43418 ns/op BenchmarkTrimASCII/4096:4-4 3388 36800 ns/op BenchmarkTrimASCII/4096:8-4 3315 37430 ns/op BenchmarkTrimASCII/4096:16-4 3350 46408 ns/op BenchmarkTrimByte-4 4216492 28.95 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 29406 4486 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 10000 10273 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1476 83261 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1959 68511 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3817 33396 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6898 17217 ns/op BenchmarkJoin/0-4 5440432 23.70 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4398142 27.93 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 194130 630.4 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 126178 962.5 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 98794 1331 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 80581 1555 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 68149 2461 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 58891 2116 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3014108 52.01 ns/op BenchmarkTrimSpace/ASCII-4 1000000 100.4 ns/op BenchmarkTrimSpace/SomeNonASCII-4 136767 880.9 ns/op BenchmarkTrimSpace/JustNonASCII-4 65162 1813 ns/op BenchmarkReplaceAll-4 138162 944.5 ns/op 16 B/op 1 allocs/op PASS ok strings 127.942s goos: linux goarch: s390x pkg: sync BenchmarkCond1-4 79503 1401 ns/op BenchmarkCond2-4 50882 3050 ns/op BenchmarkCond4-4 30193 4322 ns/op BenchmarkCond8-4 16009 7542 ns/op BenchmarkCond16-4 7560 17348 ns/op BenchmarkCond32-4 4183 29310 ns/op BenchmarkMapLoadMostlyHits/*sync_test.DeepCopyMap-4 342595 309.0 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync_test.RWMutexMap-4 334981 307.8 ns/op 12 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 298947 1097 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.Map-4 443324 676.3 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.DeepCopyMap-4 836576 288.2 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.RWMutexMap-4 285686 378.4 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 867379 145.5 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.Map-4 920139 309.9 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync_test.RWMutexMap-4 149206 3571 ns/op 94 B/op 1 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 106909 1384 ns/op 76 B/op 2 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.Map-4 124963 824.9 ns/op 76 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync_test.RWMutexMap-4 130856 1604 ns/op 192 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 93831 1890 ns/op 141 B/op 3 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.Map-4 104629 1786 ns/op 142 B/op 3 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.DeepCopyMap-4 817531 156.6 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.RWMutexMap-4 212330 744.9 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 689266 243.4 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.Map-4 833455 153.0 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 190476 870.4 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 556929 589.8 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.Map-4 638672 188.1 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync_test.RWMutexMap-4 227370 542.7 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 519118 435.4 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.Map-4 670345 428.6 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 53344 3648 ns/op 175 B/op 1 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.RWMutexMap-4 206454 871.2 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 566202 224.3 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.Map-4 571174 259.9 ns/op 1 B/op 0 allocs/op BenchmarkMapRange/*sync_test.DeepCopyMap-4 2984 37546 ns/op 0 B/op 0 allocs/op BenchmarkMapRange/*sync_test.RWMutexMap-4 434 283272 ns/op 18432 B/op 1 allocs/op BenchmarkMapRange/*sync.HashTrieMap[interface_{},interface_{}]-4 753 147942 ns/op 0 B/op 0 allocs/op BenchmarkMapRange/*sync.Map-4 625 176482 ns/op 0 B/op 0 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.DeepCopyMap-4 108915 5755 ns/op 222 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.RWMutexMap-4 245649 481.5 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.HashTrieMap[interface_{},interface_{}]-4 363008 488.2 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.Map-4 520078 273.4 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.DeepCopyMap-4 94539 1764 ns/op 180 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.RWMutexMap-4 207314 741.6 ns/op 32 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.HashTrieMap[interface_{},interface_{}]-4 481232 582.2 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.Map-4 163980 737.4 ns/op 16 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.DeepCopyMap-4 137863 1404 ns/op 48 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.RWMutexMap-4 218700 537.4 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 705846 159.8 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.Map-4 600144 230.2 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync_test.DeepCopyMap-4 45007 5112 ns/op 336 B/op 2 allocs/op BenchmarkMapSwapCollision/*sync_test.RWMutexMap-4 174952 726.7 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 80556 1764 ns/op 48 B/op 1 allocs/op BenchmarkMapSwapCollision/*sync.Map-4 100316 1211 ns/op 48 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.DeepCopyMap-4 199 724027 ns/op 82069 B/op 7 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.RWMutexMap-4 149205 993.3 ns/op 24 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 133168 1767 ns/op 71 B/op 2 allocs/op BenchmarkMapSwapMostlyHits/*sync.Map-4 145600 935.0 ns/op 72 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.DeepCopyMap-4 16807 8409 ns/op 718 B/op 6 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.RWMutexMap-4 78481 1563 ns/op 47 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 41745 3222 ns/op 96 B/op 3 allocs/op BenchmarkMapSwapMostlyMisses/*sync.Map-4 43832 2845 ns/op 95 B/op 3 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.DeepCopyMap-4 624876 263.6 ns/op 11 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.RWMutexMap-4 134968 791.5 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 303673 450.4 ns/op 2 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.Map-4 359743 469.0 ns/op 1 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 1490445 158.7 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 186756 1403 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.HashTrieMap[interface_{},interface_{}]-4 802938 297.6 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.Map-4 870920 119.8 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 994656 127.1 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 184833 699.5 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.HashTrieMap[interface_{},interface_{}]-4 595414 242.7 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.Map-4 560415 214.4 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 101542 1234 ns/op 35 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 133648 897.4 ns/op 84 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.Map-4 95806 1697 ns/op 83 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 470532 284.7 ns/op 48 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 143316 838.0 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 417626 480.5 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.Map-4 278521 653.6 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 498045 288.7 ns/op 19 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.RWMutexMap-4 110824 1249 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 400442 338.0 ns/op 1 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.Map-4 413569 260.3 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 75241 1685 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 67395 2156 ns/op 95 B/op 3 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.Map-4 54574 3496 ns/op 95 B/op 3 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 414415 263.3 ns/op 32 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 165492 804.0 ns/op 31 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 346082 381.1 ns/op 31 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.Map-4 685459 278.0 ns/op 32 B/op 1 allocs/op BenchmarkMapClear/*sync_test.DeepCopyMap-4 49280 3582 ns/op 336 B/op 2 allocs/op BenchmarkMapClear/*sync_test.RWMutexMap-4 106032 1188 ns/op 0 B/op 0 allocs/op BenchmarkMapClear/*sync.HashTrieMap[interface_{},interface_{}]-4 91386 2437 ns/op 208 B/op 2 allocs/op BenchmarkMapClear/*sync.Map-4 98618 4255 ns/op 208 B/op 2 allocs/op BenchmarkUncontendedSemaphore-4 4968247 24.23 ns/op BenchmarkContendedSemaphore-4 4612870 23.60 ns/op BenchmarkMutexUncontended-4 714594 152.9 ns/op BenchmarkMutex-4 309468 386.7 ns/op BenchmarkMutexSlack-4 290017 382.8 ns/op BenchmarkMutexWork-4 270931 427.3 ns/op BenchmarkMutexWorkSlack-4 261415 479.4 ns/op BenchmarkMutexNoSpin-4 62630 3846 ns/op BenchmarkMutexSpin-4 45928 3070 ns/op BenchmarkOnce-4 1867540 66.31 ns/op BenchmarkOnceFunc/v=Once-4 1464397 80.25 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1000000 161.0 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1000000 197.8 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Make-4 591568 549.2 ns/op 64 B/op 2 allocs/op BenchmarkOnceValue/v=Once-4 1000000 109.6 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1298871 102.9 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1337887 83.82 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Make-4 619744 370.0 ns/op 72 B/op 2 allocs/op BenchmarkOnceValues/v=Once-4 1411178 83.98 ns/op 0 B/op 0 allocs/op BenchmarkOnceValues/v=Global-4 1306701 120.6 ns/op 0 B/op 0 allocs/op BenchmarkOnceValues/v=Local-4 1312964 84.75 ns/op 0 B/op 0 allocs/op BenchmarkOnceValues/v=Make-4 550574 417.4 ns/op 88 B/op 2 allocs/op BenchmarkSemaUncontended-4 7380271 18.08 ns/op BenchmarkSemaSyntNonblock-4 1000000 103.9 ns/op BenchmarkSemaSyntBlock-4 1583088 76.59 ns/op BenchmarkSemaWorkNonblock-4 1236609 94.22 ns/op BenchmarkSemaWorkBlock-4 1216654 112.8 ns/op BenchmarkRWMutexUncontended-4 465808 274.1 ns/op BenchmarkRWMutexWrite100-4 430747 289.9 ns/op BenchmarkRWMutexWrite10-4 386678 719.1 ns/op BenchmarkRWMutexWorkWrite100-4 286423 404.0 ns/op BenchmarkRWMutexWorkWrite10-4 277293 424.5 ns/op BenchmarkWaitGroupUncontended-4 651666 213.1 ns/op BenchmarkWaitGroupAddDone-4 488596 401.3 ns/op BenchmarkWaitGroupAddDoneWork-4 733492 282.0 ns/op BenchmarkWaitGroupWait-4 3272974 67.94 ns/op BenchmarkWaitGroupWaitWork-4 1694611 93.04 ns/op BenchmarkWaitGroupActuallyWait-4 75236 3232 ns/op 32 B/op 2 allocs/op PASS ok sync 59.426s goos: linux goarch: s390x pkg: sync/atomic BenchmarkValueRead-4 946438 173.4 ns/op PASS ok sync/atomic 1.839s PASS ok syscall 1.038s goos: linux goarch: s390x pkg: testing BenchmarkTBHelper-4 145472 862.0 ns/op 0 B/op 0 allocs/op BenchmarkBLoopPrint-4 9578 12554 ns/op --- BENCH: BenchmarkBLoopPrint-4 testing_test.go:1020: Ramping up from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint ... [output truncated] BenchmarkBNPrint-4 10000 13759 ns/op --- BENCH: BenchmarkBNPrint-4 testing_test.go:1027: Ramping up from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1027: Ramping up from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint ... [output truncated] PASS ok testing 1.677s goos: linux goarch: s390x pkg: text/tabwriter BenchmarkTable/1x10/new-4 6022 19307 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 8203 13985 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 76 2125330 ns/op 110961 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 82 1304537 ns/op 1353 B/op 12 allocs/op BenchmarkTable/1x100000/new-4 1 185019784 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 241168345 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 1610 84894 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1838 63544 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 16 7295398 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 18 6657710 ns/op 21952 B/op 57 allocs/op BenchmarkTable/10x100000/new-4 1 939774841 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 895692426 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 100 2619258 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 202 576324 ns/op 194 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 64100176 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 2 58236154 ns/op 1635264 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 10644968919 ns/op 334042080 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 10369214309 ns/op 334042368 B/op 100092 allocs/op BenchmarkPyramid/10-4 2329 199080 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 36 4023355 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 735944611 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 2251 57303 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 170 724409 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 19 5574468 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 6054 19975 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 30.492s goos: linux goarch: s390x pkg: text/template/parse BenchmarkParseLarge-4 1 146517166 ns/op BenchmarkVariableString-4 103969 1536 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1743 142061 ns/op 2513 B/op 39 allocs/op PASS ok text/template/parse 1.812s goos: linux goarch: s390x pkg: time BenchmarkAfterFunc1000-4 73 6640813 ns/op BenchmarkAfter-4 95774 2662 ns/op BenchmarkStop/impl=chan-4 205455 2524 ns/op BenchmarkStop/impl=func-4 222750 708.8 ns/op BenchmarkSimultaneousAfterFunc1000-4 75 2515289 ns/op BenchmarkStartStop1000-4 438 406831 ns/op BenchmarkReset/impl=chan-4 1641472 129.2 ns/op BenchmarkReset/impl=func-4 1618092 220.6 ns/op BenchmarkSleep1000-4 56 3850232 ns/op BenchmarkParallelTimerLatency-4 12 6012178 avg-late-ns 34397292 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 22 63455778 avg-late-ns 260985602 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 26 9911691 avg-late-ns 27946531 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 25 12270857 avg-late-ns 33215934 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 15 14246498 avg-late-ns 34984849 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 24 13425629 avg-late-ns 43767240 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 20 13630724 avg-late-ns 102683869 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 18 2980935 avg-late-ns 44925843 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 3 21333943 avg-late-ns 138017218 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 7 8370105 avg-late-ns 104500279 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 4 26490582 avg-late-ns 69169927 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 32 6509854 avg-late-ns 110895861 max-late-ns BenchmarkAdjustTimers10000-4 14 15156158 ns/op BenchmarkTicker-4 268599 483.1 ns/op BenchmarkTickerReset-4 844000 250.9 ns/op BenchmarkTickerResetNaive-4 96214 1048 ns/op BenchmarkNow-4 1682876 97.76 ns/op BenchmarkNowUnixNano-4 1218218 90.58 ns/op BenchmarkNowUnixMilli-4 1274595 111.8 ns/op BenchmarkNowUnixMicro-4 1000000 515.6 ns/op BenchmarkSince-4 1614951 106.3 ns/op BenchmarkUntil-4 1321168 91.36 ns/op BenchmarkFormat-4 55028 2772 ns/op BenchmarkFormatRFC3339-4 76034 1547 ns/op BenchmarkFormatRFC3339Nano-4 74304 5154 ns/op BenchmarkFormatNow-4 10000 11246 ns/op BenchmarkMarshalJSON-4 102418 1524 ns/op BenchmarkMarshalText-4 107109 1295 ns/op BenchmarkMarshalBinary-4 211177 794.9 ns/op BenchmarkParse-4 150258 805.1 ns/op BenchmarkParseRFC3339UTC-4 427984 297.2 ns/op BenchmarkParseRFC3339UTCBytes-4 245757 969.3 ns/op BenchmarkParseRFC3339TZ-4 66777 2349 ns/op BenchmarkParseRFC3339TZBytes-4 65121 2197 ns/op BenchmarkParseDuration-4 479809 239.1 ns/op BenchmarkHour-4 834244 159.5 ns/op BenchmarkSecond-4 813133 159.6 ns/op BenchmarkDate-4 753018 182.3 ns/op BenchmarkYear-4 798009 362.8 ns/op BenchmarkYearDay-4 699649 273.5 ns/op BenchmarkMonth-4 786321 164.0 ns/op BenchmarkDay-4 759012 201.4 ns/op BenchmarkISOWeek-4 677139 164.8 ns/op BenchmarkGoString-4 69850 1743 ns/op BenchmarkDateFunc-4 1338871 79.33 ns/op BenchmarkUnmarshalText-4 83712 1465 ns/op PASS ok time 44.718s goos: linux goarch: s390x pkg: unicode BenchmarkToUpper-4 430872 267.9 ns/op BenchmarkToLower-4 396691 914.1 ns/op BenchmarkSimpleFold/Upper-4 243562 498.8 ns/op BenchmarkSimpleFold/Lower-4 267913 499.3 ns/op BenchmarkSimpleFold/Fold-4 498020 313.5 ns/op BenchmarkSimpleFold/NoFold-4 274598 442.2 ns/op PASS ok unicode 3.573s goos: linux goarch: s390x pkg: unicode/utf16 BenchmarkDecodeValidASCII-4 430771 296.3 ns/op BenchmarkDecodeValidJapaneseChars-4 428098 456.0 ns/op BenchmarkDecodeRune-4 1000000 126.8 ns/op BenchmarkEncodeValidASCII-4 304203 361.7 ns/op BenchmarkEncodeValidJapaneseChars-4 478012 424.6 ns/op BenchmarkAppendRuneValidASCII-4 744241 161.5 ns/op BenchmarkAppendRuneValidJapaneseChars-4 1000000 100.2 ns/op BenchmarkEncodeRune-4 784710 170.3 ns/op PASS ok unicode/utf16 4.150s goos: linux goarch: s390x pkg: unicode/utf8 BenchmarkRuneCountTenASCIIChars-4 3026940 45.52 ns/op BenchmarkRuneCountTenJapaneseChars-4 1000000 110.6 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 8586211 14.85 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 1900459 64.24 ns/op BenchmarkValidTenASCIIChars-4 2281927 55.78 ns/op BenchmarkValid100KASCIIChars-4 100 1674873 ns/op BenchmarkValidTenJapaneseChars-4 358402 349.8 ns/op BenchmarkValidLongMostlyASCII-4 90 1182668 ns/op BenchmarkValidLongJapanese-4 52 2032607 ns/op BenchmarkValidStringTenASCIIChars-4 5298760 23.42 ns/op BenchmarkValidString100KASCIIChars-4 6450 22996 ns/op BenchmarkValidStringTenJapaneseChars-4 460845 251.0 ns/op BenchmarkValidStringLongMostlyASCII-4 1362 84599 ns/op BenchmarkValidStringLongJapanese-4 164 740004 ns/op BenchmarkEncodeASCIIRune-4 8479420 14.23 ns/op BenchmarkEncodeSpanishRune-4 2900397 40.96 ns/op BenchmarkEncodeJapaneseRune-4 2421586 50.14 ns/op BenchmarkEncodeMaxRune-4 1871104 57.64 ns/op BenchmarkEncodeInvalidRuneMaxPlusOne-4 2332626 60.56 ns/op BenchmarkEncodeInvalidRuneSurrogate-4 2103900 51.31 ns/op BenchmarkEncodeInvalidRuneNegative-4 2378762 51.48 ns/op BenchmarkAppendASCIIRune-4 8686522 14.37 ns/op BenchmarkAppendSpanishRune-4 3279670 35.47 ns/op BenchmarkAppendJapaneseRune-4 2777890 43.03 ns/op BenchmarkAppendMaxRune-4 2350465 69.40 ns/op BenchmarkAppendInvalidRuneMaxPlusOne-4 2702932 44.94 ns/op BenchmarkAppendInvalidRuneSurrogate-4 2200603 50.81 ns/op BenchmarkAppendInvalidRuneNegative-4 2763003 44.06 ns/op BenchmarkDecodeASCIIRune-4 2669570 43.99 ns/op BenchmarkDecodeJapaneseRune-4 2488402 70.53 ns/op BenchmarkFullRune/ASCII-4 3000393 42.23 ns/op BenchmarkFullRune/Incomplete-4 1486472 120.0 ns/op BenchmarkFullRune/Japanese-4 2939940 39.29 ns/op PASS ok unicode/utf8 13.518s goos: linux goarch: s390x pkg: unique BenchmarkMake-4 267553 520.7 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 193082 576.2 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 116046 889.0 ns/op 0 B/op 0 allocs/op PASS ok unique 11.165s goos: linux goarch: s390x pkg: cmd/api BenchmarkAll-4 1 138832559077 ns/op PASS ok cmd/api 140.058s goos: linux goarch: s390x pkg: cmd/cgo/internal/test BenchmarkCgoCall/add-int-4 598754 186.5 ns/op BenchmarkCgoCall/one-pointer-4 573244 205.2 ns/op BenchmarkCgoCall/string-pointer-escape-4 477642 255.6 ns/op BenchmarkCgoCall/string-pointer-noescape-4 593593 206.9 ns/op BenchmarkCgoCall/eight-pointers-4 242748 521.1 ns/op BenchmarkCgoCall/eight-pointers-nil-4 598809 208.5 ns/op BenchmarkCgoCall/eight-pointers-array-4 36307 3048 ns/op BenchmarkCgoCall/eight-pointers-slice-4 48808 2353 ns/op BenchmarkGoString-4 931662 199.2 ns/op BenchmarkCGoCallback-4 64009 1961 ns/op BenchmarkCGoInCThread-4 504842 231.3 ns/op PASS ok cmd/cgo/internal/test 4.431s goos: linux goarch: s390x pkg: cmd/cgo/internal/testcarchive BenchmarkCgoCallbackMainThread-4 1076365 93.20 ns/op --- BENCH: BenchmarkCgoCallbackMainThread-4 carchive_test.go:1377: [/data/golang/workdir/go/bin/go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [gcc -fPIC -m64 -march=z196 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/data/golang/workdir/tmp/go-build1916130349=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test4244561910/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [/data/golang/workdir/go/bin/go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [gcc -fPIC -m64 -march=z196 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/data/golang/workdir/tmp/go-build1916130349=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test4244561910/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [/data/golang/workdir/go/bin/go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [gcc -fPIC -m64 -march=z196 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/data/golang/workdir/tmp/go-build1916130349=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test4244561910/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [/data/golang/workdir/go/bin/go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [gcc -fPIC -m64 -march=z196 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/data/golang/workdir/tmp/go-build1916130349=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test4244561910/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [/data/golang/workdir/go/bin/go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [gcc -fPIC -m64 -march=z196 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/data/golang/workdir/tmp/go-build1916130349=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test4244561910/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] ... [output truncated] PASS ok cmd/cgo/internal/testcarchive 8.308s goos: linux goarch: s390x pkg: cmd/compile/internal/reflectdata BenchmarkEqArrayOfStrings5-4 433604 263.6 ns/op BenchmarkEqArrayOfStrings64-4 73171 1642 ns/op BenchmarkEqArrayOfStrings1024-4 4114 29915 ns/op BenchmarkEqArrayOfFloats5-4 673473 184.7 ns/op BenchmarkEqArrayOfFloats64-4 76135 1697 ns/op BenchmarkEqArrayOfFloats1024-4 7503 16472 ns/op BenchmarkEqArrayOfStructsEq-4 1230 111843 ns/op BenchmarkEqArrayOfStructsNotEq-4 1878 62204 ns/op BenchmarkEqStruct-4 15737366 7.683 ns/op PASS ok cmd/compile/internal/reflectdata 2.738s goos: linux goarch: s390x pkg: cmd/compile/internal/ssa BenchmarkPhioptPass-4 10000 70235 ns/op BenchmarkInvertLessThanNoov-4 11680863 9.742 ns/op BenchmarkCopyElim1-4 355 1073372 ns/op BenchmarkCopyElim10-4 100 1562921 ns/op BenchmarkCopyElim100-4 100 1933317 ns/op BenchmarkCopyElim1000-4 30 5606182 ns/op BenchmarkCopyElim10000-4 1 227038983 ns/op BenchmarkCopyElim100000-4 1 602133511 ns/op BenchmarkDeadCode/1-4 331 615792 ns/op BenchmarkDeadCode/10-4 349 379834 ns/op BenchmarkDeadCode/100-4 121 1512713 ns/op BenchmarkDeadCode/1000-4 49 3581979 ns/op BenchmarkDeadCode/10000-4 3 77148812 ns/op BenchmarkDeadCode/100000-4 1 702566939 ns/op BenchmarkDeadCode/200000-4 1 1098702453 ns/op BenchmarkDominatorsLinear-4 10 10421786 ns/op 0.96 MB/s BenchmarkDominatorsFwdBack-4 8 22101372 ns/op 0.45 MB/s BenchmarkDominatorsManyPred-4 7 16584510 ns/op 0.60 MB/s BenchmarkDominatorsMaxPred-4 6 45393314 ns/op 0.22 MB/s BenchmarkDominatorsMaxPredVal-4 7 23499734 ns/op 0.43 MB/s BenchmarkFuse/1-4 100 1889311 ns/op BenchmarkFuse/10-4 337 382932 ns/op BenchmarkFuse/100-4 127 3369694 ns/op BenchmarkFuse/1000-4 19 9675224 ns/op BenchmarkFuse/10000-4 1 179833666 ns/op BenchmarkNilCheckDeep1-4 7599 15529 ns/op 0.06 MB/s 214 B/op 3 allocs/op BenchmarkNilCheckDeep10-4 1500 109350 ns/op 0.09 MB/s 212 B/op 3 allocs/op BenchmarkNilCheckDeep100-4 367 337413 ns/op 0.30 MB/s 1188 B/op 3 allocs/op BenchmarkNilCheckDeep1000-4 40 2603096 ns/op 0.38 MB/s 9054 B/op 3 allocs/op BenchmarkNilCheckDeep10000-4 4 44345316 ns/op 0.23 MB/s 131522 B/op 5 allocs/op BenchmarkDSEPass-4 12 10053588 ns/op 60392 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 243812235 ns/op 4244560 B/op 108241 allocs/op BenchmarkCSEPass-4 5 52670602 ns/op 210238 B/op 10 allocs/op BenchmarkCSEPassBlock-4 1 297138209 ns/op 4795152 B/op 59969 allocs/op BenchmarkDeadcodePass-4 104 1273765 ns/op 103676 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 233933032 ns/op 4037432 B/op 44899 allocs/op BenchmarkMultiPass-4 2 57393003 ns/op 437264 B/op 26 allocs/op BenchmarkMultiPassBlock-4 1 1225887701 ns/op 10384016 B/op 112857 allocs/op BenchmarkCondRewrite/SoloJump-4 2677426 50.84 ns/op BenchmarkCondRewrite/CombJump-4 2388736 42.97 ns/op PASS ok cmd/compile/internal/ssa 32.483s goos: linux goarch: s390x pkg: cmd/compile/internal/test BenchmarkLoadAdd-4 7868 17856 ns/op BenchmarkExtShift-4 14217 13375 ns/op BenchmarkModify-4 7654 22309 ns/op BenchmarkMullImm-4 14101 18741 ns/op BenchmarkConstModify-4 7909 14697 ns/op BenchmarkBitSet-4 16447 7590 ns/op BenchmarkBitClear-4 16706 11405 ns/op BenchmarkBitToggle-4 10000 51121 ns/op BenchmarkBitSetConst-4 114478 3404 ns/op BenchmarkBitClearConst-4 126147 1013 ns/op BenchmarkBitToggleConst-4 124705 989.9 ns/op BenchmarkDivconstI64-4 8087344 31.49 ns/op BenchmarkModconstI64-4 7535515 22.18 ns/op BenchmarkDivisiblePow2constI64-4 7828602 27.14 ns/op BenchmarkDivisibleconstI64-4 7733800 24.73 ns/op BenchmarkDivisibleWDivconstI64-4 5149660 23.58 ns/op BenchmarkDivconstU64/3-4 8002191 15.92 ns/op BenchmarkDivconstU64/5-4 7729359 17.54 ns/op BenchmarkDivconstU64/37-4 1000000 103.8 ns/op BenchmarkDivconstU64/1234567-4 7347957 17.09 ns/op BenchmarkModconstU64-4 7811698 18.73 ns/op BenchmarkDivisibleconstU64-4 8053978 15.98 ns/op BenchmarkDivisibleWDivconstU64-4 5257317 23.69 ns/op BenchmarkDivconstI32-4 7099809 15.14 ns/op BenchmarkModconstI32-4 7287684 15.71 ns/op BenchmarkDivisiblePow2constI32-4 7730676 15.44 ns/op BenchmarkDivisibleconstI32-4 7891060 15.36 ns/op BenchmarkDivisibleWDivconstI32-4 5106694 24.32 ns/op BenchmarkDivconstU32-4 7799491 19.45 ns/op BenchmarkModconstU32-4 7458328 15.24 ns/op BenchmarkDivisibleconstU32-4 7414582 18.28 ns/op BenchmarkDivisibleWDivconstU32-4 5176574 22.61 ns/op BenchmarkDivconstI16-4 8031684 14.88 ns/op BenchmarkModconstI16-4 7808154 31.31 ns/op BenchmarkDivisiblePow2constI16-4 6793086 15.36 ns/op BenchmarkDivisibleconstI16-4 7812373 17.11 ns/op BenchmarkDivisibleWDivconstI16-4 5281848 26.40 ns/op BenchmarkDivconstU16-4 8126440 15.24 ns/op BenchmarkModconstU16-4 8001372 16.62 ns/op BenchmarkDivisibleconstU16-4 7800055 16.13 ns/op BenchmarkDivisibleWDivconstU16-4 5323699 23.71 ns/op BenchmarkDivconstI8-4 7856248 15.63 ns/op BenchmarkModconstI8-4 7719075 16.09 ns/op BenchmarkDivisiblePow2constI8-4 7833055 27.83 ns/op BenchmarkDivisibleconstI8-4 8059514 15.24 ns/op BenchmarkDivisibleWDivconstI8-4 5278411 23.47 ns/op BenchmarkDivconstU8-4 7936190 15.12 ns/op BenchmarkModconstU8-4 7823673 15.23 ns/op BenchmarkDivisibleconstU8-4 7931481 16.48 ns/op BenchmarkDivisibleWDivconstU8-4 5122464 22.63 ns/op BenchmarkMul2-4 171978 733.9 ns/op BenchmarkMulNeg2-4 147591 711.3 ns/op BenchmarkEfaceInteger-4 3803824 27.88 ns/op BenchmarkTypeAssert-4 13788039 8.998 ns/op BenchmarkDiv64UnsignedSmall-4 14305322 9.084 ns/op BenchmarkDiv64Small-4 13849228 8.771 ns/op BenchmarkDiv64SmallNegDivisor-4 13391313 8.754 ns/op BenchmarkDiv64SmallNegDividend-4 13641548 9.163 ns/op BenchmarkDiv64SmallNegBoth-4 14072811 9.536 ns/op BenchmarkDiv64Unsigned-4 11406864 10.48 ns/op BenchmarkDiv64-4 10948854 11.01 ns/op BenchmarkDiv64NegDivisor-4 11563930 10.18 ns/op BenchmarkDiv64NegDividend-4 11614542 10.36 ns/op BenchmarkDiv64NegBoth-4 11169680 13.25 ns/op BenchmarkMod64UnsignedSmall-4 14325584 11.44 ns/op BenchmarkMod64Small-4 13046048 9.583 ns/op BenchmarkMod64SmallNegDivisor-4 13129095 9.258 ns/op BenchmarkMod64SmallNegDividend-4 13476754 9.781 ns/op BenchmarkMod64SmallNegBoth-4 13707303 8.583 ns/op BenchmarkMod64Unsigned-4 10747202 10.93 ns/op BenchmarkMod64-4 11434650 13.96 ns/op BenchmarkMod64NegDivisor-4 11581305 10.22 ns/op BenchmarkMod64NegDividend-4 11377875 10.17 ns/op BenchmarkMod64NegBoth-4 11616666 10.50 ns/op BenchmarkMulconstI32/3-4 14777556 8.191 ns/op BenchmarkMulconstI32/5-4 14774412 8.175 ns/op BenchmarkMulconstI32/12-4 14300880 8.234 ns/op BenchmarkMulconstI32/120-4 14575431 8.468 ns/op BenchmarkMulconstI32/-120-4 14548346 8.310 ns/op BenchmarkMulconstI32/65537-4 14708378 8.776 ns/op BenchmarkMulconstI32/65538-4 14479094 8.259 ns/op BenchmarkMulconstI64/3-4 13982157 11.91 ns/op BenchmarkMulconstI64/5-4 14781758 8.155 ns/op BenchmarkMulconstI64/12-4 14669468 8.249 ns/op BenchmarkMulconstI64/120-4 14810151 10.43 ns/op BenchmarkMulconstI64/-120-4 14587308 8.243 ns/op BenchmarkMulconstI64/65537-4 14327418 9.472 ns/op BenchmarkMulconstI64/65538-4 14267420 9.603 ns/op BenchmarkMulconstU32/3-4 14545189 8.678 ns/op BenchmarkMulconstU32/5-4 14624606 8.532 ns/op BenchmarkMulconstU32/12-4 14753595 8.237 ns/op BenchmarkMulconstU32/120-4 13891240 8.230 ns/op BenchmarkMulconstU32/65537-4 14810253 8.702 ns/op BenchmarkMulconstU32/65538-4 14789034 8.180 ns/op BenchmarkMulconstU64/3-4 14604532 8.339 ns/op BenchmarkMulconstU64/5-4 14478676 8.288 ns/op BenchmarkMulconstU64/12-4 14695424 11.21 ns/op BenchmarkMulconstU64/120-4 14184356 8.556 ns/op BenchmarkMulconstU64/65537-4 14591162 8.498 ns/op BenchmarkMulconstU64/65538-4 14838165 8.779 ns/op BenchmarkShiftArithmeticRight-4 15050125 8.243 ns/op BenchmarkSwitch8Predictable-4 10033876 12.90 ns/op BenchmarkSwitch8Unpredictable-4 5821177 20.91 ns/op BenchmarkSwitch32Predictable-4 8113758 22.60 ns/op BenchmarkSwitch32Unpredictable-4 5321955 21.76 ns/op BenchmarkSwitchStringPredictable-4 3897966 28.36 ns/op BenchmarkSwitchStringUnpredictable-4 4317897 31.69 ns/op BenchmarkSwitchTypePredictable-4 3193910 37.55 ns/op BenchmarkSwitchTypeUnpredictable-4 3720290 32.17 ns/op BenchmarkSwitchInterfaceTypePredictable-4 3732960 29.42 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4118379 29.32 ns/op PASS ok cmd/compile/internal/test 35.226s goos: linux goarch: s390x pkg: cmd/compile/internal/types2 BenchmarkLookupFieldOrMethod-4 96 1332844 ns/op BenchmarkNamed/Underlying/nongeneric-4 1309779 102.7 ns/op BenchmarkNamed/Underlying/generic-4 1310461 179.0 ns/op BenchmarkNamed/Underlying/src_instance-4 1000000 129.1 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 108.9 ns/op BenchmarkCheck/http/funcbodies/info-4 1 904724749 ns/op 37732 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 885481564 ns/op 39802 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 206902998 ns/op 170318 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 251287884 ns/op 140231 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 683923134 ns/op 7819 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 198357738 ns/op 26959 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 52578120 ns/op 101686 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 1 219158262 ns/op 11036 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 263726096 ns/op 8227 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 50793634 ns/op 42710 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 4 102948273 ns/op 21078 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 5 39404684 ns/op 55027 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 2377389849 ns/op 29921 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 978553163 ns/op 72883 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 222703336 ns/op 318892 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 243238818 ns/op 293145 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 2132906658 ns/op 409.6 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 56636972 ns/op 15588 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 41592884 ns/op 21228 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 32376270 ns/op 27269 lines/s PASS ok cmd/compile/internal/types2 38.477s goos: linux goarch: s390x pkg: cmd/go BenchmarkExecGoEnv-4 63 3581937 ns/op 613619 sys-ns/op 675063 user-ns/op PASS ok cmd/go 1.558s goos: linux goarch: s390x pkg: cmd/go/internal/cfg BenchmarkLookPath-4 221671 606.1 ns/op PASS ok cmd/go/internal/cfg 1.201s All tests passed.