linux-s390x-ibm-race at 0c8615be08673838ed5c1c324dd138f73dfe0689 :: 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=20bea62987f1434e9284415cd78b0060" "JOURNAL_STREAM=9:1137606593" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=100ms" "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=20bea62987f1434e9284415cd78b0060" "JOURNAL_STREAM=9:1137606593" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=100ms" "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 8.462s ok archive/zip 18.343s ok bufio 3.019s ok bytes 12.262s ok cmp 1.033s ok compress/bzip2 8.039s ok compress/flate 31.593s ok compress/gzip 55.470s ok compress/lzw 4.871s ok compress/zlib 46.936s ok container/heap 1.123s ok container/list 1.363s ok container/ring 1.021s ok context 2.731s ok crypto 13.019s ok crypto/aes 1.320s ok crypto/cipher 101.848s ok crypto/des 1.126s ok crypto/dsa 1.048s ok crypto/ecdh 1.661s ok crypto/ecdsa 1.172s ok crypto/ed25519 1.786s ok crypto/elliptic 1.064s ? crypto/fips140 [no test files] ok crypto/hkdf 1.086s ok crypto/hmac 1.098s ok crypto/internal/boring 1.033s ? crypto/internal/boring/bbig [no test files] ok crypto/internal/boring/bcache 2.218s ? 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.045s ok crypto/internal/fips140/aes/gcm 1.025s [no tests to run] ? crypto/internal/fips140/alias [no test files] ok crypto/internal/fips140/bigmod 1.635s ? crypto/internal/fips140/check [no test files] ? crypto/internal/fips140/check/checktest [no test files] ok crypto/internal/fips140/drbg 1.345s [no tests to run] ok crypto/internal/fips140/ecdh 1.092s ok crypto/internal/fips140/ecdsa 1.549s ? crypto/internal/fips140/ed25519 [no test files] ok crypto/internal/fips140/edwards25519 4.233s ok crypto/internal/fips140/edwards25519/field 1.150s ? crypto/internal/fips140/hkdf [no test files] ? crypto/internal/fips140/hmac [no test files] ok crypto/internal/fips140/mlkem 2.468s ok crypto/internal/fips140/nistec 1.099s ok crypto/internal/fips140/nistec/fiat 1.097s [no tests to run] ? crypto/internal/fips140/pbkdf2 [no test files] ok crypto/internal/fips140/rsa 1.406s ? 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.036s ? crypto/internal/fips140/tls12 [no test files] ? crypto/internal/fips140/tls13 [no test files] ok crypto/internal/fips140deps 1.201s ? 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.825s ok crypto/internal/hpke 1.043s ? crypto/internal/impl [no test files] ? crypto/internal/randutil [no test files] ok crypto/internal/sysrand 1.277s ? crypto/internal/sysrand/internal/seccomp [no test files] ok crypto/md5 1.047s ok crypto/mlkem 1.766s ok crypto/pbkdf2 1.226s ok crypto/rand 2.024s ok crypto/rc4 1.740s ok crypto/rsa 1.636s ok crypto/sha1 1.020s ok crypto/sha256 1.051s ok crypto/sha3 230.220s ok crypto/sha512 1.049s ok crypto/subtle 4.909s ok crypto/tls 12.924s ? crypto/tls/internal/fips140tls [no test files] ok crypto/x509 3.130s ? crypto/x509/pkix [no test files] ok database/sql 1.958s ok database/sql/driver 1.278s ok debug/buildinfo 1.695s ok debug/dwarf 1.055s ok debug/elf 3.082s ok debug/gosym 1.723s ok debug/macho 1.059s ok debug/pe 1.303s ok debug/plan9obj 1.014s ok embed 1.054s [no tests to run] ok embed/internal/embedtest 1.050s ? encoding [no test files] ok encoding/ascii85 1.042s ok encoding/asn1 1.070s ok encoding/base32 1.268s ok encoding/base64 1.025s ok encoding/binary 1.196s ok encoding/csv 1.351s ok encoding/gob 35.809s ok encoding/hex 1.125s ok encoding/json 3.404s ok encoding/pem 3.015s ok encoding/xml 1.232s ok errors 1.014s ok expvar 1.015s ok flag 3.327s ok fmt 1.714s ok go/ast 1.660s ok go/build 17.751s ok go/build/constraint 1.074s ok go/constant 1.024s ok go/doc 2.127s ok go/doc/comment 4.363s ok go/format 2.121s ok go/importer 4.237s ok go/internal/gccgoimporter 1.077s ok go/internal/gcimporter 28.034s ok go/internal/srcimporter 74.987s ok go/parser 3.192s ok go/printer 6.858s ok go/scanner 1.027s ok go/token 1.115s ok go/types 109.188s ok go/version 1.022s ok hash 1.021s ok hash/adler32 1.046s ok hash/crc32 1.042s ok hash/crc64 1.151s ok hash/fnv 1.022s ok hash/maphash 1.239s ok html 1.238s ok html/template 1.398s ok image 2.326s ok image/color 1.052s ? image/color/palette [no test files] ok image/draw 2.315s ok image/gif 3.280s ? image/internal/imageutil [no test files] ok image/jpeg 5.012s ok image/png 8.958s ok index/suffixarray 4.349s ok internal/abi 1.285s ? internal/asan [no test files] ? internal/bisect [no test files] ok internal/buildcfg 1.029s ? internal/bytealg [no test files] ? internal/byteorder [no test files] ? internal/cfg [no test files] ok internal/chacha8rand 1.021s ok internal/copyright 1.395s ? internal/coverage [no test files] ? internal/coverage/calloc [no test files] ok internal/coverage/cfile 5.943s ok internal/coverage/cformat 1.257s ok internal/coverage/cmerge 1.243s ? 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.823s ? internal/coverage/rtcov [no test files] ok internal/coverage/slicereader 1.472s ok internal/coverage/slicewriter 1.125s ? internal/coverage/stringtab [no test files] ok internal/coverage/test 1.083s ? internal/coverage/uleb128 [no test files] ok internal/cpu 2.035s ok internal/dag 1.030s ok internal/diff 1.033s ? internal/exportdata [no test files] ? internal/filepathlite [no test files] ok internal/fmtsort 1.017s ok internal/fuzz 1.037s ? internal/goarch [no test files] ok internal/godebug 19.725s ok internal/godebugs 401.139s ? internal/goexperiment [no test files] ? internal/goos [no test files] ? internal/goroot [no test files] ok internal/gover 1.018s ? internal/goversion [no test files] ok internal/itoa 1.056s ? 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.026s ok internal/platform 5.198s ok internal/poll 2.675s ok internal/profile 1.015s ? internal/profilerecord [no test files] ? internal/race [no test files] ok internal/reflectlite 1.157s ok internal/runtime/atomic 1.300s ? internal/runtime/exithook [no test files] ? internal/runtime/gc [no test files] ok internal/runtime/maps 2.480s ok internal/runtime/math 1.018s ok internal/runtime/sys 1.018s ok internal/runtime/syscall 1.277s ok internal/runtime/wasitest 1.026s ok internal/saferio 2.038s ok internal/singleflight 2.603s ? internal/stringslite [no test files] ok internal/sync 8.578s ok internal/synctest 8.963s ? internal/syscall/execenv [no test files] ok internal/syscall/unix 1.048s ok internal/sysinfo 1.551s ? internal/syslist [no test files] ok internal/testenv 2.805s ? internal/testhash [no test files] ? internal/testlog [no test files] ? internal/testpty [no test files] ok internal/trace 110.798s ? internal/trace/internal/testgen [no test files] ok internal/trace/internal/tracev1 2.385s ? internal/trace/raw [no test files] ? internal/trace/testtrace [no test files] ok internal/trace/tracev2 2.231s ? 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 3.182s ok internal/unsafeheader 1.060s ok internal/xcoff 1.228s ok internal/zstd 1.290s ok io 1.109s ok io/fs 1.302s ok io/ioutil 1.123s ok iter 1.251s ok log 1.337s ? log/internal [no test files] ok log/slog 1.353s ? log/slog/internal [no test files] ok log/slog/internal/benchmarks 1.066s ok log/slog/internal/buffer 1.023s ok log/syslog 3.031s ok maps 1.160s ok math 1.036s ok math/big 124.919s ok math/big/internal/asmgen 1.041s ok math/bits 1.071s ok math/cmplx 1.110s ok math/rand 6.306s ok math/rand/v2 5.111s ok mime 1.238s ok mime/multipart 14.105s ok mime/quotedprintable 1.232s ok net 112.495s ok net/http 68.464s ok net/http/cgi 48.657s ok net/http/cookiejar 1.727s ok net/http/fcgi 1.246s ok net/http/httptest 1.831s ok net/http/httptrace 1.476s ok net/http/httputil 4.728s ok net/http/internal 8.556s ok net/http/internal/ascii 1.017s ? net/http/internal/httpcommon [no test files] ? net/http/internal/testcert [no test files] ok net/http/pprof 6.819s ok net/internal/cgotest 1.035s ok net/internal/socktest 1.030s ok net/mail 1.166s ok net/netip 1.964s ok net/rpc 1.097s ok net/rpc/jsonrpc 1.066s ok net/smtp 1.257s ok net/textproto 2.701s ok net/url 1.141s ok os 17.623s ok os/exec 13.353s ok os/exec/internal/fdtest 1.365s ok os/signal 27.057s ok os/user 1.269s ok path 2.164s ok path/filepath 1.244s ok plugin 1.073s ok reflect 13.747s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 34.994s ok regexp/syntax 59.325s ok runtime 240.266s ok runtime/cgo 1.023s ? runtime/coverage [no test files] ok runtime/debug 2.286s ok runtime/metrics 1.828s ok runtime/pprof 130.443s ok runtime/race 66.674s ok runtime/trace 2.199s ok slices 4.096s ok sort 2.859s ok strconv 12.680s ok strings 7.676s ? structs [no test files] ok sync 9.941s ok sync/atomic 71.426s ok syscall 55.551s ok testing 18.946s ok testing/fstest 1.092s ? testing/internal/testdeps [no test files] ok testing/iotest 1.343s ok testing/quick 1.704s ok testing/slogtest 1.054s ok text/scanner 1.155s ok text/tabwriter 1.147s ok text/template 1.154s ok text/template/parse 1.155s ok time 50.357s ? time/tzdata [no test files] ok unicode 1.066s ok unicode/utf16 1.275s ok unicode/utf8 1.032s ok unique 7.101s ? unsafe [no test files] ok weak 1.449s ok cmd/addr2line 11.870s ok cmd/api 9.007s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 14.752s ? cmd/asm/internal/flags [no test files] ok cmd/asm/internal/lex 1.518s ? cmd/buildid [no test files] ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.191s ok cmd/cgo/internal/test 3.437s ? 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 117.088s ok cmd/cgo/internal/testcshared 53.851s ok cmd/cgo/internal/testerrors 81.644s ok cmd/cgo/internal/testfortran 1.812s ok cmd/cgo/internal/testgodefs 4.542s ok cmd/cgo/internal/testlife 2.057s ok cmd/cgo/internal/testnocgo 1.038s ok cmd/cgo/internal/testplugin 244.845s ok cmd/cgo/internal/testsanitizers 1.644s ok cmd/cgo/internal/testshared 293.186s ok cmd/cgo/internal/testso 8.390s ok cmd/cgo/internal/teststdio 8.021s ok cmd/cgo/internal/testtls 1.105s ok cmd/compile 190.547s ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.070s ok cmd/compile/internal/amd64 1.032s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.012s ? cmd/compile/internal/bitvec [no test files] ok cmd/compile/internal/compare 1.016s ? cmd/compile/internal/coverage [no test files] ? cmd/compile/internal/deadlocals [no test files] ok cmd/compile/internal/devirtualize 1.019s ok cmd/compile/internal/dwarfgen 3.886s ? cmd/compile/internal/escape [no test files] ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 5.373s ? cmd/compile/internal/inline [no test files] ok cmd/compile/internal/inline/inlheur 2.595s ? cmd/compile/internal/inline/interleaved [no test files] ok cmd/compile/internal/ir 1.023s ok cmd/compile/internal/liveness 1.109s ok cmd/compile/internal/logopt 1.829s ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/loopvar 1.142s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.028s ? 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.223s ok cmd/compile/internal/reflectdata 1.224s [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 60.089s ok cmd/compile/internal/ssagen 1.107s ? cmd/compile/internal/staticdata [no test files] ? cmd/compile/internal/staticinit [no test files] ok cmd/compile/internal/syntax 1.940s ok cmd/compile/internal/test 61.307s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 2.615s ok cmd/compile/internal/types 1.121s ok cmd/compile/internal/types2 45.135s ? 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.265s ok cmd/cover 19.378s ok cmd/dist 1.014s ok cmd/distpack 1.016s ok cmd/doc 3.099s ok cmd/fix 12.177s ok cmd/go 511.527s ok cmd/go/internal/auth 1.095s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/cache 1.242s ? cmd/go/internal/cacheprog [no test files] ok cmd/go/internal/cfg 1.072s [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.309s ok cmd/go/internal/fips140 1.027s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.070s ok cmd/go/internal/generate 1.036s ok cmd/go/internal/gover 1.025s ? cmd/go/internal/help [no test files] ok cmd/go/internal/imports 1.054s ? cmd/go/internal/list [no test files] ok cmd/go/internal/load 1.025s ok cmd/go/internal/lockedfile 3.640s ok cmd/go/internal/lockedfile/internal/filelock 2.126s ok cmd/go/internal/mmap 1.325s ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/modfetch 1.811s ok cmd/go/internal/modfetch/codehost 3.575s ok cmd/go/internal/modfetch/zip_sum_test 1.019s ? cmd/go/internal/modget [no test files] ok cmd/go/internal/modindex 10.599s ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modload 1.108s ok cmd/go/internal/mvs 1.072s ? cmd/go/internal/run [no test files] ? cmd/go/internal/search [no test files] ok cmd/go/internal/str 1.073s ? cmd/go/internal/telemetrycmd [no test files] ? cmd/go/internal/telemetrystats [no test files] ok cmd/go/internal/test 1.508s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.490s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 1.465s ok cmd/go/internal/vcweb 1.090s ok cmd/go/internal/vcweb/vcstest 3.305s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/web 1.033s ? cmd/go/internal/web/intercept [no test files] ok cmd/go/internal/work 2.135s ? cmd/go/internal/workcmd [no test files] ok cmd/gofmt 2.474s ok cmd/internal/archive 2.373s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/bootstrap_test 1.055s ok cmd/internal/buildid 6.172s ? cmd/internal/codesign [no test files] ok cmd/internal/cov 3.178s ? cmd/internal/cov/covcmd [no test files] ? cmd/internal/disasm [no test files] ok cmd/internal/dwarf 1.119s ok cmd/internal/edit 1.009s ? cmd/internal/gcprog [no test files] ok cmd/internal/goobj 1.046s ? cmd/internal/hash [no test files] ? cmd/internal/macho [no test files] ok cmd/internal/moddeps 6.076s ok cmd/internal/obj 4.833s ? cmd/internal/obj/arm [no test files] ok cmd/internal/obj/arm64 5.661s ok cmd/internal/obj/loong64 1.916s ? cmd/internal/obj/mips [no test files] ok cmd/internal/obj/ppc64 2.535s ok cmd/internal/obj/riscv 3.283s ok cmd/internal/obj/s390x 1.054s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/x86 15.968s ok cmd/internal/objabi 1.162s ? cmd/internal/objfile [no test files] ok cmd/internal/osinfo 1.015s ok cmd/internal/par 1.071s ? cmd/internal/pathcache [no test files] ok cmd/internal/pgo 1.068s ok cmd/internal/pkgpath 5.107s ok cmd/internal/pkgpattern 1.037s ok cmd/internal/quoted 1.016s ? cmd/internal/robustio [no test files] ? cmd/internal/script [no test files] ? cmd/internal/script/scripttest [no test files] ok cmd/internal/src 1.016s ok cmd/internal/sys 1.022s ? cmd/internal/telemetry [no test files] ? cmd/internal/telemetry/counter [no test files] ok cmd/internal/test2json 5.080s ok cmd/link 66.594s ? 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.071s ? cmd/link/internal/dwtest [no test files] ok cmd/link/internal/ld 31.302s ? cmd/link/internal/loadelf [no test files] ok cmd/link/internal/loader 1.436s ? 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 12.066s ok cmd/objdump 11.891s ok cmd/pack 11.646s ok cmd/pprof 1.192s ? cmd/preprofile [no test files] ok cmd/relnote 1.251s ? cmd/test2json [no test files] ok cmd/trace 2.267s ok cmd/vet 122.256s ##### Running benchmarks briefly. goos: linux goarch: s390x pkg: archive/tar Benchmark/Writer/USTAR-4 3460 55825 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 2436 53025 ns/op 1665 B/op 25 allocs/op Benchmark/Writer/PAX-4 1731 217986 ns/op 2208 B/op 36 allocs/op Benchmark/Reader/USTAR-4 3610 181447 ns/op 5030 B/op 15 allocs/op Benchmark/Reader/GNU-4 4952 91101 ns/op 5098 B/op 14 allocs/op Benchmark/Reader/PAX-4 1941 649733 ns/op 8642 B/op 33 allocs/op PASS ok archive/tar 6.840s goos: linux goarch: s390x pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 592957320 ns/op 829480 B/op 85 allocs/op BenchmarkZip64Test-4 1 198033004 ns/op BenchmarkZip64TestSizes/4096-4 344 457621 ns/op BenchmarkZip64TestSizes/1048576-4 86 1951810 ns/op BenchmarkZip64TestSizes/67108864-4 1 187349702 ns/op PASS ok archive/zip 6.355s goos: linux goarch: s390x pkg: bufio BenchmarkReaderCopyOptimal-4 281761 1005 ns/op BenchmarkReaderCopyUnoptimal-4 134437 1351 ns/op BenchmarkReaderCopyNoWriteTo-4 6146 455812 ns/op BenchmarkReaderWriteToOptimal-4 10000 15062 ns/op BenchmarkReaderReadString-4 109922 1817 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 169132 857.7 ns/op BenchmarkWriterCopyUnoptimal-4 195804 679.4 ns/op BenchmarkWriterCopyNoReadFrom-4 5557 44295 ns/op BenchmarkReaderEmpty-4 14244 8374 ns/op 4225 B/op 3 allocs/op BenchmarkWriterEmpty-4 10000 18773 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 498132 241.2 ns/op 0 B/op 0 allocs/op PASS ok bufio 9.450s goos: linux goarch: s390x pkg: bytes BenchmarkReadString-4 3739 117763 ns/op 278.25 MB/s BenchmarkWriteByte-4 348 328625 ns/op 12.46 MB/s BenchmarkWriteRune-4 272 733300 ns/op 16.76 MB/s BenchmarkBufferNotEmptyWriteRead-4 26 4521404 ns/op BenchmarkBufferFullSmallReads-4 81 2440675 ns/op BenchmarkBufferWriteBlock/N4096-4 6703 87469 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 372 509034 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 1 133713399 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 1 544603304 ns/op 30.81 MB/s 33554528 B/op 3 allocs/op BenchmarkIndexByte/10-4 3685527 30.61 ns/op 326.72 MB/s BenchmarkIndexByte/32-4 4435890 27.26 ns/op 1174.02 MB/s BenchmarkIndexByte/4K-4 753187 342.1 ns/op 11971.74 MB/s BenchmarkIndexBytePortable/10-4 918079 160.5 ns/op 62.31 MB/s BenchmarkIndexBytePortable/32-4 277886 383.2 ns/op 83.50 MB/s BenchmarkIndexBytePortable/4K-4 2726 44163 ns/op 92.75 MB/s BenchmarkIndexRune/10-4 1000000 100.4 ns/op 99.59 MB/s BenchmarkIndexRune/32-4 1000000 169.2 ns/op 189.08 MB/s BenchmarkIndexRune/4K-4 534872 257.8 ns/op 15890.01 MB/s BenchmarkIndexRuneASCII/10-4 4405274 28.61 ns/op 349.50 MB/s BenchmarkIndexRuneASCII/32-4 5299057 30.65 ns/op 1044.07 MB/s BenchmarkIndexRuneASCII/4K-4 754857 154.6 ns/op 26488.48 MB/s BenchmarkIndexRuneUnicode/Latin/10-4 1362332 258.8 ns/op 38.64 MB/s BenchmarkIndexRuneUnicode/Latin/32-4 1310883 83.94 ns/op 381.22 MB/s BenchmarkIndexRuneUnicode/Latin/4K-4 97243 6925 ns/op 591.52 MB/s BenchmarkIndexRuneUnicode/Cyrillic/10-4 1000000 605.8 ns/op 16.51 MB/s BenchmarkIndexRuneUnicode/Cyrillic/32-4 1000000 289.3 ns/op 110.62 MB/s BenchmarkIndexRuneUnicode/Cyrillic/4K-4 28942 23740 ns/op 172.54 MB/s BenchmarkIndexRuneUnicode/Han/10-4 589512 241.0 ns/op 41.50 MB/s BenchmarkIndexRuneUnicode/Han/32-4 910726 229.9 ns/op 139.19 MB/s BenchmarkIndexRuneUnicode/Han/4K-4 51716 7347 ns/op 557.52 MB/s BenchmarkEqual/0-4 8469374 25.68 ns/op BenchmarkEqual/same/1-4 1000000 232.2 ns/op 4.31 MB/s BenchmarkEqual/same/6-4 1000000 103.7 ns/op 57.88 MB/s BenchmarkEqual/same/9-4 1000000 100.3 ns/op 89.76 MB/s BenchmarkEqual/same/15-4 765306 247.7 ns/op 60.56 MB/s BenchmarkEqual/same/16-4 1122698 206.9 ns/op 77.34 MB/s BenchmarkEqual/same/20-4 1000000 452.6 ns/op 44.19 MB/s BenchmarkEqual/same/32-4 727741 153.9 ns/op 207.97 MB/s BenchmarkEqual/same/4K-4 120433 4081 ns/op 1003.63 MB/s BenchmarkEqual/1-4 1000000 126.2 ns/op 7.92 MB/s BenchmarkEqual/6-4 1000000 463.8 ns/op 12.94 MB/s BenchmarkEqual/9-4 1000000 470.9 ns/op 19.11 MB/s BenchmarkEqual/15-4 954396 116.2 ns/op 129.13 MB/s BenchmarkEqual/16-4 1000000 398.8 ns/op 40.12 MB/s BenchmarkEqual/20-4 1328251 123.0 ns/op 162.59 MB/s BenchmarkEqual/32-4 1000000 103.5 ns/op 309.23 MB/s BenchmarkEqual/4K-4 93471 1272 ns/op 3220.88 MB/s BenchmarkEqualBothUnaligned/64_0-4 1409990 547.3 ns/op 116.94 MB/s BenchmarkEqualBothUnaligned/64_1-4 1000000 139.4 ns/op 459.18 MB/s BenchmarkEqualBothUnaligned/64_4-4 1000000 117.7 ns/op 543.57 MB/s BenchmarkEqualBothUnaligned/64_7-4 1461399 174.7 ns/op 366.31 MB/s BenchmarkEqualBothUnaligned/4096_0-4 97005 1423 ns/op 2878.38 MB/s BenchmarkEqualBothUnaligned/4096_1-4 80677 11513 ns/op 355.77 MB/s BenchmarkEqualBothUnaligned/4096_4-4 120092 1093 ns/op 3747.35 MB/s BenchmarkEqualBothUnaligned/4096_7-4 106260 7618 ns/op 537.71 MB/s BenchmarkIndex/10-4 3210832 42.79 ns/op 233.72 MB/s BenchmarkIndex/32-4 2026497 92.52 ns/op 345.86 MB/s BenchmarkIndex/4K-4 60748 5095 ns/op 803.98 MB/s BenchmarkIndexEasy/10-4 2848075 202.6 ns/op 49.37 MB/s BenchmarkIndexEasy/32-4 2918385 120.8 ns/op 264.79 MB/s BenchmarkIndexEasy/4K-4 432687 375.4 ns/op 10911.85 MB/s BenchmarkCount/10-4 1000000 121.0 ns/op 82.66 MB/s BenchmarkCount/32-4 1000000 115.1 ns/op 277.95 MB/s BenchmarkCount/4K-4 57961 6677 ns/op 613.48 MB/s BenchmarkCountEasy/10-4 1621284 77.17 ns/op 129.58 MB/s BenchmarkCountEasy/32-4 1711095 71.76 ns/op 445.92 MB/s BenchmarkCountEasy/4K-4 387508 302.6 ns/op 13537.65 MB/s BenchmarkCountSingle/10-4 3254797 39.59 ns/op 252.61 MB/s BenchmarkCountSingle/32-4 2751679 46.82 ns/op 683.44 MB/s BenchmarkCountSingle/4K-4 507924 289.5 ns/op 14149.92 MB/s BenchmarkToUpper/#00-4 2081184 136.5 ns/op BenchmarkToUpper/ONLYUPPER-4 274543 2038 ns/op BenchmarkToUpper/abc-4 528530 581.8 ns/op BenchmarkToUpper/AbC123-4 312805 1087 ns/op BenchmarkToUpper/azAZ09_-4 295173 1041 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 54453 2327 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 32992 3713 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 47289 3637 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 108925 3143 ns/op BenchmarkToLower/#00-4 1000000 102.1 ns/op BenchmarkToLower/abc-4 449472 654.0 ns/op BenchmarkToLower/AbC123-4 314307 1140 ns/op BenchmarkToLower/azAZ09_-4 284958 640.8 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 71416 5274 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 32382 21229 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 60207 7784 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 107658 1515 ns/op BenchmarkReplace/"hello"_"l"_"L"_0-4 447474 517.2 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"hello"_"l"_"L"_-1-4 263966 706.4 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"hello"_"x"_"X"_-1-4 700670 375.0 ns/op 16 B/op 1 allocs/op BenchmarkReplace/""_"x"_"X"_-1-4 1471623 83.04 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"radar"_"r"_""_-1-4 312760 1347 ns/op 16 B/op 1 allocs/op BenchmarkReplace/""_""_"<>"_-1-4 737450 882.5 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_-1-4 197566 621.1 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_1-4 291546 4527 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_1000-4 210380 623.9 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"an"_"<>"_-1-4 173301 2618 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"ana"_"<>"_-1-4 255775 555.4 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_-1-4 79657 3210 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_10-4 5200 34767 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_6-4 12020 18285 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_5-4 14599 103939 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_1-4 58333 3080 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"a"_-1-4 10000 10428 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"a"_1-4 32094 22521 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"☺☻☹"_""_"<>"_-1-4 10000 12900 ns/op 24 B/op 1 allocs/op BenchmarkFields/ASCII/16-4 107382 1130 ns/op 14.16 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9796 19691 ns/op 13.00 MB/s 704 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 559 208627 ns/op 19.63 MB/s 8192 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 36 13838734 ns/op 4.74 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 77157331 ns/op 13.59 MB/s 2277376 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 74874 2151 ns/op 7.44 MB/s 24 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6058 96935 ns/op 2.64 MB/s 480 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 357 951908 ns/op 4.30 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 21 46070868 ns/op 1.42 MB/s 504064 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 1378599580 ns/op 0.76 MB/s 11211104 B/op 25 allocs/op BenchmarkFieldsFunc/ASCII/16-4 166502 1238 ns/op 12.92 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 10000 54488 ns/op 4.70 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 100 1144862 ns/op 3.58 MB/s 23552 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 38 4965641 ns/op 13.20 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 1 188824276 ns/op 5.55 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 92029 1396 ns/op 11.46 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8630 14436 ns/op 17.73 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 546 1788761 ns/op 2.29 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 8 24357680 ns/op 2.69 MB/s 504076 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 921305264 ns/op 1.14 MB/s 11211008 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1895172 153.7 ns/op BenchmarkTrimSpace/ASCII-4 568339 210.5 ns/op BenchmarkTrimSpace/SomeNonASCII-4 83054 1479 ns/op BenchmarkTrimSpace/JustNonASCII-4 37479 3045 ns/op BenchmarkToValidUTF8/Valid-4 500805 322.5 ns/op BenchmarkToValidUTF8/InvalidASCII-4 320004 551.9 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 88845 1425 ns/op BenchmarkIndexHard1-4 1522 127818 ns/op 8203.65 MB/s BenchmarkIndexHard2-4 100 1331274 ns/op 787.65 MB/s BenchmarkIndexHard3-4 126 1463474 ns/op 716.50 MB/s BenchmarkIndexHard4-4 56 2007608 ns/op 522.30 MB/s BenchmarkLastIndexHard1-4 3 120571768 ns/op BenchmarkLastIndexHard2-4 3 44031967 ns/op BenchmarkLastIndexHard3-4 4 49122292 ns/op BenchmarkCountHard1-4 267 2942650 ns/op BenchmarkCountHard2-4 103 4058786 ns/op BenchmarkCountHard3-4 100 1915457 ns/op BenchmarkSplitEmptySeparator-4 1 166679437 ns/op BenchmarkSplitSingleByteSeparator-4 13 75713998 ns/op BenchmarkSplitMultiByteSeparator-4 10 46458429 ns/op BenchmarkSplitNSingleByteSeparator-4 63978 3838 ns/op BenchmarkSplitNMultiByteSeparator-4 73396 3451 ns/op BenchmarkRepeat-4 188906 753.8 ns/op BenchmarkRepeatLarge/256/1-4 10000 26929 ns/op 9.51 MB/s BenchmarkRepeatLarge/256/16-4 15000 23786 ns/op 10.76 MB/s BenchmarkRepeatLarge/512/1-4 8449 65360 ns/op 7.83 MB/s BenchmarkRepeatLarge/512/16-4 10000 25109 ns/op 20.39 MB/s BenchmarkRepeatLarge/1024/1-4 49071 10361 ns/op 98.83 MB/s BenchmarkRepeatLarge/1024/16-4 35097 29994 ns/op 34.14 MB/s BenchmarkRepeatLarge/2048/1-4 10000 10966 ns/op 186.76 MB/s BenchmarkRepeatLarge/2048/16-4 10000 13326 ns/op 153.68 MB/s BenchmarkRepeatLarge/4096/1-4 10000 21233 ns/op 192.90 MB/s BenchmarkRepeatLarge/4096/16-4 15589 30980 ns/op 132.21 MB/s BenchmarkRepeatLarge/8192/1-4 10000 23850 ns/op 343.48 MB/s BenchmarkRepeatLarge/8192/16-4 10000 50667 ns/op 161.68 MB/s BenchmarkRepeatLarge/8192/4097-4 10000 48294 ns/op 84.83 MB/s BenchmarkRepeatLarge/16384/1-4 9124 140522 ns/op 116.59 MB/s BenchmarkRepeatLarge/16384/16-4 9585 29684 ns/op 551.95 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 210548 ns/op 58.38 MB/s BenchmarkRepeatLarge/32768/1-4 100 2454215 ns/op 13.35 MB/s BenchmarkRepeatLarge/32768/16-4 4447 99039 ns/op 330.86 MB/s BenchmarkRepeatLarge/32768/4097-4 3609 115404 ns/op 248.51 MB/s BenchmarkRepeatLarge/65536/1-4 1976 423063 ns/op 154.91 MB/s BenchmarkRepeatLarge/65536/16-4 454 717084 ns/op 91.39 MB/s BenchmarkRepeatLarge/65536/4097-4 2085 123068 ns/op 499.36 MB/s BenchmarkRepeatLarge/131072/1-4 262 1342147 ns/op 97.66 MB/s BenchmarkRepeatLarge/131072/16-4 226 525662 ns/op 249.35 MB/s BenchmarkRepeatLarge/131072/4097-4 200 2406328 ns/op 52.78 MB/s BenchmarkRepeatLarge/262144/1-4 100 5809186 ns/op 45.13 MB/s BenchmarkRepeatLarge/262144/16-4 100 1191898 ns/op 219.94 MB/s BenchmarkRepeatLarge/262144/4097-4 219 627538 ns/op 411.31 MB/s BenchmarkRepeatLarge/524288/1-4 99 3750104 ns/op 139.81 MB/s BenchmarkRepeatLarge/524288/16-4 55 8219844 ns/op 63.78 MB/s BenchmarkRepeatLarge/524288/4097-4 100 4250808 ns/op 122.40 MB/s BenchmarkRepeatLarge/1048576/1-4 69 11716227 ns/op 89.50 MB/s BenchmarkRepeatLarge/1048576/16-4 25 10956451 ns/op 95.70 MB/s BenchmarkRepeatLarge/1048576/4097-4 1 220377256 ns/op 4.74 MB/s BenchmarkRepeatLarge/2097152/1-4 24 48519421 ns/op 43.22 MB/s BenchmarkRepeatLarge/2097152/16-4 15 25699613 ns/op 81.60 MB/s BenchmarkRepeatLarge/2097152/4097-4 24 83954757 ns/op 24.94 MB/s BenchmarkRepeatLarge/4194304/1-4 12 100847145 ns/op 41.59 MB/s BenchmarkRepeatLarge/4194304/16-4 7 26117525 ns/op 160.59 MB/s BenchmarkRepeatLarge/4194304/4097-4 1 288320204 ns/op 14.54 MB/s BenchmarkRepeatLarge/8388608/1-4 1 103046479 ns/op 81.41 MB/s BenchmarkRepeatLarge/8388608/16-4 2 223540518 ns/op 37.53 MB/s BenchmarkRepeatLarge/8388608/4097-4 1 429305130 ns/op 19.54 MB/s BenchmarkRepeatLarge/16777216/1-4 1 135249872 ns/op 124.05 MB/s BenchmarkRepeatLarge/16777216/16-4 1 282791999 ns/op 59.33 MB/s BenchmarkRepeatLarge/16777216/4097-4 1 258911236 ns/op 64.80 MB/s BenchmarkRepeatLarge/33554432/1-4 1 100604797 ns/op 333.53 MB/s BenchmarkRepeatLarge/33554432/16-4 1 179853585 ns/op 186.57 MB/s BenchmarkRepeatLarge/33554432/4097-4 1 558688477 ns/op 60.06 MB/s BenchmarkRepeatLarge/67108864/1-4 1 452457282 ns/op 148.32 MB/s BenchmarkRepeatLarge/67108864/16-4 1 355677948 ns/op 188.68 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 573405451 ns/op 117.04 MB/s BenchmarkRepeatLarge/134217728/1-4 1 726470782 ns/op 184.75 MB/s BenchmarkRepeatLarge/134217728/16-4 1 732826032 ns/op 183.15 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 349944847 ns/op 383.54 MB/s BenchmarkRepeatLarge/268435456/1-4 1 739612474 ns/op 362.94 MB/s BenchmarkRepeatLarge/268435456/16-4 1 1729172151 ns/op 155.24 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 599563289 ns/op 447.72 MB/s BenchmarkRepeatLarge/536870912/1-4 1 2682107731 ns/op 200.17 MB/s BenchmarkRepeatLarge/536870912/16-4 1 3167220704 ns/op 169.51 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 3139423716 ns/op 171.01 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 6897382257 ns/op 155.67 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 11252477889 ns/op 95.42 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 11325630319 ns/op 94.81 MB/s BenchmarkBytesCompare/1-4 7980513 37.71 ns/op BenchmarkBytesCompare/2-4 11100638 36.10 ns/op BenchmarkBytesCompare/4-4 10873711 39.48 ns/op BenchmarkBytesCompare/8-4 4865268 28.49 ns/op BenchmarkBytesCompare/16-4 10392897 11.04 ns/op BenchmarkBytesCompare/32-4 4788829 51.73 ns/op BenchmarkBytesCompare/64-4 6792348 31.49 ns/op BenchmarkBytesCompare/128-4 6151587 33.40 ns/op BenchmarkBytesCompare/256-4 6687060 80.91 ns/op BenchmarkBytesCompare/512-4 4754175 116.8 ns/op BenchmarkBytesCompare/1024-4 2943781 81.91 ns/op BenchmarkBytesCompare/2048-4 1000000 320.5 ns/op BenchmarkIndexAnyASCII/1:1-4 2722269 48.50 ns/op BenchmarkIndexAnyASCII/1:2-4 2647657 87.42 ns/op BenchmarkIndexAnyASCII/1:4-4 2519030 62.34 ns/op BenchmarkIndexAnyASCII/1:8-4 1585563 143.3 ns/op BenchmarkIndexAnyASCII/1:16-4 2023136 77.90 ns/op BenchmarkIndexAnyASCII/1:32-4 1000000 117.2 ns/op BenchmarkIndexAnyASCII/1:64-4 1881258 62.76 ns/op BenchmarkIndexAnyASCII/16:1-4 2706150 50.04 ns/op BenchmarkIndexAnyASCII/16:2-4 339456 1723 ns/op BenchmarkIndexAnyASCII/16:4-4 299354 419.9 ns/op BenchmarkIndexAnyASCII/16:8-4 318627 2547 ns/op BenchmarkIndexAnyASCII/16:16-4 306770 476.7 ns/op BenchmarkIndexAnyASCII/16:32-4 233672 1064 ns/op BenchmarkIndexAnyASCII/16:64-4 252786 581.5 ns/op BenchmarkIndexAnyASCII/256:1-4 1705579 155.4 ns/op BenchmarkIndexAnyASCII/256:2-4 23176 9764 ns/op BenchmarkIndexAnyASCII/256:4-4 25470 8109 ns/op BenchmarkIndexAnyASCII/256:8-4 25291 5537 ns/op BenchmarkIndexAnyASCII/256:16-4 10000 10472 ns/op BenchmarkIndexAnyASCII/256:32-4 22390 6438 ns/op BenchmarkIndexAnyASCII/256:64-4 24855 22259 ns/op BenchmarkIndexAnyUTF8/1:1-4 2368076 46.63 ns/op BenchmarkIndexAnyUTF8/1:2-4 1000000 154.4 ns/op BenchmarkIndexAnyUTF8/1:4-4 2580536 47.91 ns/op BenchmarkIndexAnyUTF8/1:8-4 2289856 228.8 ns/op BenchmarkIndexAnyUTF8/1:16-4 1000000 327.9 ns/op BenchmarkIndexAnyUTF8/1:32-4 1000000 155.0 ns/op BenchmarkIndexAnyUTF8/1:64-4 1000000 237.0 ns/op BenchmarkIndexAnyUTF8/16:1-4 150474 962.5 ns/op BenchmarkIndexAnyUTF8/16:2-4 240823 1076 ns/op BenchmarkIndexAnyUTF8/16:4-4 240730 1523 ns/op BenchmarkIndexAnyUTF8/16:8-4 223693 925.4 ns/op BenchmarkIndexAnyUTF8/16:16-4 180294 1076 ns/op BenchmarkIndexAnyUTF8/16:32-4 180406 784.0 ns/op BenchmarkIndexAnyUTF8/16:64-4 161664 936.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 9859 12512 ns/op BenchmarkIndexAnyUTF8/256:2-4 12097 12226 ns/op BenchmarkIndexAnyUTF8/256:4-4 10000 36988 ns/op BenchmarkIndexAnyUTF8/256:8-4 14709 12253 ns/op BenchmarkIndexAnyUTF8/256:16-4 10000 11217 ns/op BenchmarkIndexAnyUTF8/256:32-4 10000 10345 ns/op BenchmarkIndexAnyUTF8/256:64-4 10000 45430 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2741565 45.64 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2681721 251.0 ns/op BenchmarkLastIndexAnyASCII/1:4-4 1906140 55.28 ns/op BenchmarkLastIndexAnyASCII/1:8-4 1961378 167.3 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2043783 84.68 ns/op BenchmarkLastIndexAnyASCII/1:32-4 1000000 229.0 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1792866 64.03 ns/op BenchmarkLastIndexAnyASCII/16:1-4 333354 370.0 ns/op BenchmarkLastIndexAnyASCII/16:2-4 336158 1812 ns/op BenchmarkLastIndexAnyASCII/16:4-4 328450 1288 ns/op BenchmarkLastIndexAnyASCII/16:8-4 319621 370.2 ns/op BenchmarkLastIndexAnyASCII/16:16-4 297339 484.8 ns/op BenchmarkLastIndexAnyASCII/16:32-4 271522 1832 ns/op BenchmarkLastIndexAnyASCII/16:64-4 239408 1304 ns/op BenchmarkLastIndexAnyASCII/256:1-4 10000 10709 ns/op BenchmarkLastIndexAnyASCII/256:2-4 24962 8712 ns/op BenchmarkLastIndexAnyASCII/256:4-4 15883 6329 ns/op BenchmarkLastIndexAnyASCII/256:8-4 18058 6090 ns/op BenchmarkLastIndexAnyASCII/256:16-4 22758 4945 ns/op BenchmarkLastIndexAnyASCII/256:32-4 24672 8989 ns/op BenchmarkLastIndexAnyASCII/256:64-4 10000 12618 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2470136 43.36 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 1000000 140.9 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2621019 151.6 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 1946986 58.97 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 1000000 503.5 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2015392 112.1 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1668693 164.6 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 277785 1620 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 216756 1538 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 234498 699.3 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 222759 1945 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 171108 4143 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 180106 1414 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 164526 1581 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 21232 42561 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 16497 21151 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 10000 45028 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 10000 81203 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 10379 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 12683 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 49751 ns/op BenchmarkTrimASCII/1:1-4 3109863 73.13 ns/op BenchmarkTrimASCII/1:2-4 2208496 90.35 ns/op BenchmarkTrimASCII/1:4-4 2035014 151.6 ns/op BenchmarkTrimASCII/1:8-4 1000000 122.0 ns/op BenchmarkTrimASCII/1:16-4 1000000 106.0 ns/op BenchmarkTrimASCII/16:1-4 517452 258.9 ns/op BenchmarkTrimASCII/16:2-4 347245 403.9 ns/op BenchmarkTrimASCII/16:4-4 344835 1933 ns/op BenchmarkTrimASCII/16:8-4 335686 359.2 ns/op BenchmarkTrimASCII/16:16-4 319870 373.3 ns/op BenchmarkTrimASCII/256:1-4 10000 24135 ns/op BenchmarkTrimASCII/256:2-4 25317 12537 ns/op BenchmarkTrimASCII/256:4-4 23227 9367 ns/op BenchmarkTrimASCII/256:8-4 10000 86264 ns/op BenchmarkTrimASCII/256:16-4 24540 24848 ns/op BenchmarkTrimASCII/4096:1-4 2494 46931 ns/op BenchmarkTrimASCII/4096:2-4 1354 156002 ns/op BenchmarkTrimASCII/4096:4-4 1412 75582 ns/op BenchmarkTrimASCII/4096:8-4 1570 857025 ns/op BenchmarkTrimASCII/4096:16-4 1527 574601 ns/op BenchmarkTrimByte-4 1994301 155.1 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 24915 4270 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 10000 26304 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 416 1118260 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1094 267238 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2082 238686 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 3858 29414 ns/op BenchmarkCompareBytesEqual-4 10347544 19.51 ns/op BenchmarkCompareBytesToNil-4 13405388 81.59 ns/op BenchmarkCompareBytesEmpty-4 9993528 44.49 ns/op BenchmarkCompareBytesIdentical-4 13286788 18.17 ns/op BenchmarkCompareBytesSameLength-4 9156554 31.81 ns/op BenchmarkCompareBytesDifferentLength-4 10159162 55.81 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 2383 339370 ns/op 3089.80 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 100 1061860 ns/op 987.50 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 2176 52052 ns/op 20144.87 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 1891 206113 ns/op 5087.43 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2450 203731 ns/op 5146.91 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2294 320099 ns/op 3275.82 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 2299 100064 ns/op 10479.12 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 2400 358849 ns/op 2922.08 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 2277 225278 ns/op 4654.63 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 2230 173736 ns/op 6035.52 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2383 226850 ns/op 4622.36 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 2313 176053 ns/op 5956.04 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 2064 239560 ns/op 4377.12 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 1827 296397 ns/op 3537.75 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 2271 549676 ns/op 1907.63 MB/s BenchmarkCompareBytesBig-4 2198 184965 ns/op 5669.10 MB/s BenchmarkCompareBytesBigIdentical-4 13165384 19.25 ns/op 54471342.52 MB/s BenchmarkSplitSeqEmptySeparator-4 1 108775168 ns/op BenchmarkSplitSeqSingleByteSeparator-4 33 38116935 ns/op BenchmarkSplitSeqMultiByteSeparator-4 25 6819757 ns/op BenchmarkSplitAfterSeqEmptySeparator-4 1 631242894 ns/op BenchmarkSplitAfterSeqSingleByteSeparator-4 34 27805415 ns/op BenchmarkSplitAfterSeqMultiByteSeparator-4 25 6739932 ns/op PASS ok bytes 421.196s goos: linux goarch: s390x pkg: compress/bzip2 BenchmarkDecodeDigits-4 1 1169127470 ns/op 0.09 MB/s 3620016 B/op 27 allocs/op BenchmarkDecodeNewton-4 1 3037119088 ns/op 0.19 MB/s 3629168 B/op 25 allocs/op BenchmarkDecodeRand-4 2 137447388 ns/op 0.12 MB/s 3651004 B/op 28 allocs/op PASS ok compress/bzip2 10.164s goos: linux goarch: s390x pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 46 11166910 ns/op 0.90 MB/s 43576 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 3 93191958 ns/op 1.07 MB/s 43440 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 1608864332 ns/op 0.62 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 34 4105487 ns/op 2.44 MB/s 43764 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 3 169856609 ns/op 0.59 MB/s 46466 B/op 13 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 631925879 ns/op 1.58 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 43 3707684 ns/op 2.70 MB/s 43828 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 4 71801868 ns/op 1.39 MB/s 49154 B/op 15 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 1204792571 ns/op 0.83 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 43 7778140 ns/op 1.29 MB/s 42681 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 4 35356602 ns/op 2.83 MB/s 45046 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 1678326350 ns/op 0.60 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 44 11653978 ns/op 0.86 MB/s 42924 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 3 250261106 ns/op 0.40 MB/s 47920 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 2011880592 ns/op 0.50 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 55 9281335 ns/op 1.08 MB/s 43394 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 6 95322440 ns/op 1.05 MB/s 47906 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 281137785 ns/op 3.56 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 55 2096207 ns/op 4.77 MB/s 43291 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 7 80970462 ns/op 1.24 MB/s 45301 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 615186362 ns/op 1.63 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 54 6454359 ns/op 1.55 MB/s 43331 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 7 101030478 ns/op 0.99 MB/s 46475 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 463223588 ns/op 2.16 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 76 5287614 ns/op 1.89 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 143681405 ns/op 0.70 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 415420720 ns/op 2.41 MB/s BenchmarkEncode/Digits/Speed/1e4-4 24 5329611 ns/op 1.88 MB/s BenchmarkEncode/Digits/Speed/1e5-4 3 180672931 ns/op 0.55 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 1237436667 ns/op 0.81 MB/s BenchmarkEncode/Digits/Default/1e4-4 12 13742263 ns/op 0.73 MB/s BenchmarkEncode/Digits/Default/1e5-4 1 836484009 ns/op 0.12 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 7003279042 ns/op 0.14 MB/s BenchmarkEncode/Digits/Compression/1e4-4 13 50052252 ns/op 0.20 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 980391072 ns/op 0.10 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 3813957795 ns/op 0.26 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 70 6386263 ns/op 1.57 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 20414051 ns/op 4.90 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 543267148 ns/op 1.84 MB/s BenchmarkEncode/Newton/Speed/1e4-4 38 3746626 ns/op 2.67 MB/s BenchmarkEncode/Newton/Speed/1e5-4 5 30958388 ns/op 3.23 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 676288824 ns/op 1.48 MB/s BenchmarkEncode/Newton/Default/1e4-4 14 7281424 ns/op 1.37 MB/s BenchmarkEncode/Newton/Default/1e5-4 1 270099758 ns/op 0.37 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 5458576122 ns/op 0.18 MB/s BenchmarkEncode/Newton/Compression/1e4-4 15 30617586 ns/op 0.33 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 429042593 ns/op 0.23 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 3876353738 ns/op 0.26 MB/s PASS ok compress/flate 136.215s goos: linux goarch: s390x pkg: compress/lzw BenchmarkDecoder/1e4-4 31 13041732 ns/op 0.77 MB/s BenchmarkDecoder/1e-Reuse4-4 30 7859418 ns/op 1.27 MB/s BenchmarkDecoder/1e5-4 2 89413122 ns/op 1.12 MB/s BenchmarkDecoder/1e-Reuse5-4 2 137812708 ns/op 0.73 MB/s BenchmarkDecoder/1e6-4 1 975076811 ns/op 1.03 MB/s BenchmarkDecoder/1e-Reuse6-4 1 1522705973 ns/op 0.66 MB/s BenchmarkEncoder/1e4-4 39 28411559 ns/op 0.35 MB/s BenchmarkEncoder/1e-Reuse4-4 37 18926802 ns/op 0.53 MB/s BenchmarkEncoder/1e5-4 4 28207224 ns/op 3.55 MB/s BenchmarkEncoder/1e-Reuse5-4 4 252219872 ns/op 0.40 MB/s BenchmarkEncoder/1e6-4 1 711244398 ns/op 1.41 MB/s BenchmarkEncoder/1e-Reuse6-4 1 922821170 ns/op 1.08 MB/s PASS ok compress/lzw 24.842s goos: linux goarch: s390x pkg: container/heap BenchmarkDup-4 19 8042451 ns/op PASS ok container/heap 1.287s goos: linux goarch: s390x pkg: context BenchmarkCommonParentCancel-4 19557 6349 ns/op BenchmarkWithTimeout/concurrency=40-4 2272 134493 ns/op BenchmarkWithTimeout/concurrency=4000-4 3136 85693 ns/op BenchmarkWithTimeout/concurrency=400000-4 7 23039960 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 414982 469.1 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 10000 10092 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 10000 20395 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 3253 303839 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1536 70649 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 100 2143952 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 258 450396 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 199 2964252 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 266 481560 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 30 23367238 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 15 9395783 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 27 7757255 ns/op BenchmarkCheckCanceled/Err-4 661737 198.9 ns/op BenchmarkCheckCanceled/Done-4 581886 249.6 ns/op BenchmarkContextCancelDone-4 577512 193.8 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 41269 3418 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 37808 3399 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 33756 3928 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 25322 5002 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 15517 7029 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 409340 356.2 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 219853 475.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 173294 1649 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 111567 2004 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 57012 2045 ns/op BenchmarkErrOK-4 1000000 115.0 ns/op BenchmarkErrCanceled-4 551460 672.1 ns/op PASS ok context 40.927s goos: linux goarch: s390x pkg: crypto/aes BenchmarkEncrypt/AES-128-4 1407930 256.1 ns/op 62.48 MB/s BenchmarkEncrypt/AES-192-4 1000000 251.9 ns/op 63.51 MB/s BenchmarkEncrypt/AES-256-4 1000000 124.2 ns/op 128.85 MB/s BenchmarkDecrypt/AES-128-4 1368832 139.9 ns/op 114.37 MB/s BenchmarkDecrypt/AES-192-4 1000000 505.7 ns/op 31.64 MB/s BenchmarkDecrypt/AES-256-4 1000000 656.7 ns/op 24.36 MB/s BenchmarkCreateCipher/AES-128-4 422289 1252 ns/op 80 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 483838 413.7 ns/op 80 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 532696 1361 ns/op 80 B/op 1 allocs/op PASS ok crypto/aes 15.978s goos: linux goarch: s390x pkg: crypto/cipher BenchmarkAESGCM/Open-128-64-4 153174 1083 ns/op 59.12 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 289671 387.7 ns/op 165.10 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 151536 1059 ns/op 60.46 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 328189 393.0 ns/op 162.84 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 139753 2682 ns/op 503.28 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 275211 721.3 ns/op 1871.50 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 144798 1300 ns/op 1038.25 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 273325 469.6 ns/op 2874.57 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 93195 1320 ns/op 6206.94 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 135799 1346 ns/op 6086.48 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 92096 4462 ns/op 1835.78 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 133333 917.8 ns/op 8925.39 MB/s 0 B/op 0 allocs/op BenchmarkAESCTR/50-4 58946 4539 ns/op 11.02 MB/s BenchmarkAESCTR/1K-4 10000 44600 ns/op 22.85 MB/s BenchmarkAESCTR/8K-4 1525 191686 ns/op 42.71 MB/s BenchmarkAESCBCEncrypt1K-4 375646 977.0 ns/op 1048.13 MB/s BenchmarkAESCBCDecrypt1K-4 629659 240.9 ns/op 4250.73 MB/s PASS ok crypto/cipher 23.105s goos: linux goarch: s390x pkg: crypto/des BenchmarkEncrypt-4 50864 11577 ns/op 0.69 MB/s BenchmarkDecrypt-4 44433 7521 ns/op 1.06 MB/s BenchmarkTDESEncrypt-4 10000 16821 ns/op 0.48 MB/s BenchmarkTDESDecrypt-4 10000 34621 ns/op 0.23 MB/s PASS ok crypto/des 4.315s goos: linux goarch: s390x pkg: crypto/ecdh BenchmarkECDH/P256-4 938 287466 ns/op 968 B/op 15 allocs/op BenchmarkECDH/P384-4 3 634939379 ns/op 1325 B/op 24 allocs/op BenchmarkECDH/P521-4 2 55686560 ns/op 1816 B/op 25 allocs/op BenchmarkECDH/X25519-4 20 24237851 ns/op 394 B/op 9 allocs/op PASS ok crypto/ecdh 9.083s goos: linux goarch: s390x pkg: crypto/ecdsa BenchmarkSign/P256-4 714 516375 ns/op 10800 B/op 65 allocs/op BenchmarkSign/P384-4 612 582035 ns/op 11000 B/op 68 allocs/op BenchmarkSign/P521-4 129 939050 ns/op 11671 B/op 68 allocs/op BenchmarkVerify/P256-4 1987 70358 ns/op 256 B/op 4 allocs/op BenchmarkVerify/P384-4 844 609546 ns/op 376 B/op 7 allocs/op BenchmarkVerify/P521-4 583 2736497 ns/op 536 B/op 7 allocs/op BenchmarkGenerateKey/P256-4 3878 30146 ns/op 999 B/op 16 allocs/op BenchmarkGenerateKey/P384-4 22 29800743 ns/op 1200 B/op 20 allocs/op BenchmarkGenerateKey/P521-4 9 27729813 ns/op 1594 B/op 20 allocs/op PASS ok crypto/ecdsa 18.450s goos: linux goarch: s390x pkg: crypto/ed25519 BenchmarkKeyGeneration-4 129 3815275 ns/op BenchmarkNewKeyFromSeed-4 100 1309051 ns/op BenchmarkSigning-4 100 1721685 ns/op BenchmarkVerification-4 68 6426566 ns/op PASS ok crypto/ed25519 3.893s goos: linux goarch: s390x pkg: crypto/elliptic BenchmarkScalarBaseMult/P256-4 5049 36657 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 61 6355340 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 24 5170934 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 9 35642372 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1281 350312 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 15 18965299 ns/op 441 B/op 10 allocs/op BenchmarkScalarMult/P384-4 9 99679990 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 1 187546984 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 8859 75837 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 4353 33095 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 2958 151279 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 42 13385119 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 1598 104743 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 140 4917868 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1300 112372 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 50 2817747 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 23.204s goos: linux goarch: s390x pkg: crypto/hkdf Benchmark16ByteMD5Single-4 5410 45792 ns/op 0.35 MB/s Benchmark20ByteSHA1Single-4 5455 102650 ns/op 0.19 MB/s Benchmark32ByteSHA256Single-4 5791 39588 ns/op 0.81 MB/s Benchmark64ByteSHA512Single-4 3642 35101 ns/op 1.82 MB/s PASS ok crypto/hkdf 3.377s goos: linux goarch: s390x pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 40632 2976 ns/op 344.12 MB/s BenchmarkHMACSHA256_32-4 44498 2602 ns/op 12.30 MB/s BenchmarkNewWriteSum-4 9981 36689 ns/op 0.87 MB/s PASS ok crypto/hmac 3.420s goos: linux goarch: s390x pkg: crypto/internal/fips140/bigmod BenchmarkModAdd-4 385077 1854 ns/op BenchmarkModSub-4 397357 298.3 ns/op BenchmarkMontgomeryRepr-4 10000 23225 ns/op BenchmarkMontgomeryMul-4 23906 22117 ns/op BenchmarkModMul-4 10000 10696 ns/op BenchmarkExpBig-4 8 32170075 ns/op BenchmarkExp-4 8 12626008 ns/op PASS ok crypto/internal/fips140/bigmod 5.726s goos: linux goarch: s390x pkg: crypto/internal/fips140/drbg BenchmarkDBRG-4 10000 16033 ns/op 3.99 MB/s PASS ok crypto/internal/fips140/drbg 1.432s goos: linux goarch: s390x pkg: crypto/internal/fips140/edwards25519 BenchmarkEncodingDecoding-4 1129 333910 ns/op BenchmarkScalarBaseMult-4 141 1201342 ns/op BenchmarkScalarMult-4 54 3062570 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 25 10754381 ns/op PASS ok crypto/internal/fips140/edwards25519 3.144s goos: linux goarch: s390x pkg: crypto/internal/fips140/edwards25519/field BenchmarkAdd-4 266109 434.6 ns/op BenchmarkMultiply-4 528547 1397 ns/op BenchmarkSquare-4 822879 1053 ns/op BenchmarkInvert-4 3004 48558 ns/op BenchmarkMult32-4 946358 244.6 ns/op BenchmarkBytes-4 165356 1215 ns/op PASS ok crypto/internal/fips140/edwards25519/field 7.991s goos: linux goarch: s390x pkg: crypto/internal/fips140/nistec BenchmarkScalarMult/P224-4 26 10068128 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1204 158536 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 9 15705055 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 3 153430966 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 1 334903888 ns/op 107704 B/op 3365 allocs/op BenchmarkScalarBaseMult/P256-4 8012 17357 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 27 19482686 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 1 639980871 ns/op 539368 B/op 7925 allocs/op PASS ok crypto/internal/fips140/nistec 11.857s goos: linux goarch: s390x pkg: crypto/internal/fips140/nistec/fiat BenchmarkMul/P224-4 217251 1601 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 128583 980.3 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 32456 6779 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 261986 475.1 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 108724 1397 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 62761 7019 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/fips140/nistec/fiat 4.621s goos: linux goarch: s390x pkg: crypto/md5 BenchmarkHash8Bytes-4 132258 1489 ns/op 5.37 MB/s BenchmarkHash64-4 189516 1424 ns/op 44.96 MB/s BenchmarkHash128-4 80557 1405 ns/op 91.10 MB/s BenchmarkHash256-4 140898 1749 ns/op 146.33 MB/s BenchmarkHash512-4 56430 7502 ns/op 68.25 MB/s BenchmarkHash1K-4 64850 2483 ns/op 412.39 MB/s BenchmarkHash8K-4 10000 98283 ns/op 83.35 MB/s BenchmarkHash1M-4 86 11433602 ns/op 91.71 MB/s BenchmarkHash8M-4 10 52799533 ns/op 158.88 MB/s BenchmarkHash8BytesUnaligned-4 140510 5816 ns/op 1.38 MB/s BenchmarkHash1KUnaligned-4 64689 24033 ns/op 42.61 MB/s BenchmarkHash8KUnaligned-4 10000 55694 ns/op 147.09 MB/s PASS ok crypto/md5 17.703s goos: linux goarch: s390x pkg: crypto/mlkem BenchmarkKeyGen-4 258 485978 ns/op BenchmarkEncaps-4 100 2770372 ns/op BenchmarkDecaps-4 94 1222156 ns/op BenchmarkRoundTrip/Alice-4 38 6917566 ns/op BenchmarkRoundTrip/Bob-4 136 858997 ns/op PASS ok crypto/mlkem 6.994s goos: linux goarch: s390x pkg: crypto/pbkdf2 BenchmarkHMACSHA1-4 4 47559297 ns/op BenchmarkHMACSHA256-4 6 34851820 ns/op PASS ok crypto/pbkdf2 2.539s goos: linux goarch: s390x pkg: crypto/rand BenchmarkRead/4-4 198530 1241 ns/op 3.22 MB/s BenchmarkRead/32-4 202448 1303 ns/op 24.55 MB/s BenchmarkRead/4K-4 8734 30214 ns/op 135.57 MB/s BenchmarkPrime-4 2 505126022 ns/op PASS ok crypto/rand 7.907s goos: linux goarch: s390x pkg: crypto/rc4 BenchmarkRC4_128-4 9902 11148 ns/op 11.48 MB/s BenchmarkRC4_1K-4 1351 88555 ns/op 11.56 MB/s BenchmarkRC4_8K-4 129 935009 ns/op 8.66 MB/s PASS ok crypto/rc4 3.956s goos: linux goarch: s390x pkg: crypto/rsa BenchmarkDecryptPKCS1v15/2048-4 27 23403099 ns/op BenchmarkDecryptPKCS1v15/3072-4 9 59099135 ns/op BenchmarkDecryptPKCS1v15/4096-4 4 26743891 ns/op BenchmarkEncryptPKCS1v15/2048-4 781 395042 ns/op BenchmarkDecryptOAEP/2048-4 28 6207306 ns/op BenchmarkEncryptOAEP/2048-4 546 1898336 ns/op BenchmarkSignPKCS1v15/2048-4 28 25132407 ns/op BenchmarkSignPKCS1v15/2048/noprecomp/OnlyD-4 8 17999422 ns/op BenchmarkSignPKCS1v15/2048/noprecomp/Primes-4 18 12144232 ns/op BenchmarkSignPKCS1v15/2048/noprecomp/AllValues-4 26 4593227 ns/op BenchmarkVerifyPKCS1v15/2048-4 810 490905 ns/op BenchmarkSignPSS/2048-4 28 5353778 ns/op BenchmarkVerifyPSS/2048-4 500 395326 ns/op BenchmarkParsePKCS8PrivateKey/2048-4 470 1643637 ns/op BenchmarkGenerateKey/2048-4 1 316447641 ns/op PASS ok crypto/rsa 26.325s goos: linux goarch: s390x pkg: crypto/sha1 BenchmarkHash8Bytes/New-4 133201 1016 ns/op 7.88 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 166881 858.0 ns/op 9.32 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 131685 3600 ns/op 88.90 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 167160 2798 ns/op 114.38 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 80275 2171 ns/op 471.66 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 110932 5276 ns/op 194.09 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10000 32734 ns/op 250.26 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 23283 6803 ns/op 1204.24 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 9.307s goos: linux goarch: s390x pkg: crypto/sha256 BenchmarkHash8Bytes/New-4 112058 1042 ns/op 7.68 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 117938 1308 ns/op 6.11 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 93324 3111 ns/op 2.57 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 93260 4915 ns/op 208.36 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 96862 4789 ns/op 213.82 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 95193 1873 ns/op 546.79 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 25422 7214 ns/op 1135.52 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 25688 4431 ns/op 1848.98 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 27148 4869 ns/op 1682.64 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 11.022s goos: linux goarch: s390x pkg: crypto/sha3 BenchmarkSha3_512_MTU-4 37910 3536 ns/op 381.82 MB/s BenchmarkSha3_384_MTU-4 30686 50348 ns/op 26.81 MB/s BenchmarkSha3_256_MTU-4 30262 18498 ns/op 72.98 MB/s BenchmarkSha3_224_MTU-4 32596 3811 ns/op 354.27 MB/s BenchmarkShake128_MTU-4 31833 19008 ns/op 71.02 MB/s BenchmarkShake256_MTU-4 24392 6633 ns/op 203.53 MB/s BenchmarkShake256_16x-4 100 1380024 ns/op 11.87 MB/s BenchmarkShake256_1MiB-4 51 2224132 ns/op 471.45 MB/s BenchmarkSha3_512_1MiB-4 44 3220538 ns/op 325.59 MB/s PASS ok crypto/sha3 10.815s goos: linux goarch: s390x pkg: crypto/sha512 BenchmarkHash8Bytes/New-4 104484 1847 ns/op 4.33 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 88434 1147 ns/op 6.97 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 101233 1385 ns/op 5.78 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 97058 1792 ns/op 571.50 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 98116 5175 ns/op 197.87 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 91592 1503 ns/op 681.22 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 34887 4021 ns/op 2037.55 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 37585 3273 ns/op 2502.62 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 36025 17410 ns/op 470.54 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 9.881s goos: linux goarch: s390x pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 14105786 41.59 ns/op BenchmarkConstantTimeEq-4 14235300 17.19 ns/op BenchmarkConstantTimeLessOrEq-4 14391434 39.99 ns/op BenchmarkXORBytes/8Bytes-4 329704 2284 ns/op 3.50 MB/s BenchmarkXORBytes/128Bytes-4 146479 1740 ns/op 73.55 MB/s BenchmarkXORBytes/2048Bytes-4 17564 6962 ns/op 294.17 MB/s BenchmarkXORBytes/8192Bytes-4 5240 29618 ns/op 276.59 MB/s BenchmarkXORBytes/32768Bytes-4 1164 97452 ns/op 336.25 MB/s BenchmarkXORBytesAlignment/8Bytes0Offset-4 320539 1522 ns/op 5.26 MB/s BenchmarkXORBytesAlignment/8Bytes1Offset-4 337173 710.2 ns/op 11.26 MB/s BenchmarkXORBytesAlignment/8Bytes2Offset-4 337171 1314 ns/op 6.09 MB/s BenchmarkXORBytesAlignment/8Bytes3Offset-4 327746 355.5 ns/op 22.51 MB/s BenchmarkXORBytesAlignment/8Bytes4Offset-4 340453 832.0 ns/op 9.62 MB/s BenchmarkXORBytesAlignment/8Bytes5Offset-4 313381 352.4 ns/op 22.70 MB/s BenchmarkXORBytesAlignment/8Bytes6Offset-4 331615 497.5 ns/op 16.08 MB/s BenchmarkXORBytesAlignment/8Bytes7Offset-4 342362 1143 ns/op 7.00 MB/s BenchmarkXORBytesAlignment/128Bytes0Offset-4 164980 964.8 ns/op 132.66 MB/s BenchmarkXORBytesAlignment/128Bytes1Offset-4 68493 1652 ns/op 77.48 MB/s BenchmarkXORBytesAlignment/128Bytes2Offset-4 143769 935.7 ns/op 136.80 MB/s BenchmarkXORBytesAlignment/128Bytes3Offset-4 116734 946.4 ns/op 135.25 MB/s BenchmarkXORBytesAlignment/128Bytes4Offset-4 130048 788.0 ns/op 162.45 MB/s BenchmarkXORBytesAlignment/128Bytes5Offset-4 76626 2033 ns/op 62.96 MB/s BenchmarkXORBytesAlignment/128Bytes6Offset-4 156926 777.1 ns/op 164.71 MB/s BenchmarkXORBytesAlignment/128Bytes7Offset-4 133171 791.3 ns/op 161.75 MB/s BenchmarkXORBytesAlignment/2048Bytes0Offset-4 19521 6830 ns/op 299.84 MB/s BenchmarkXORBytesAlignment/2048Bytes1Offset-4 10000 20920 ns/op 97.90 MB/s BenchmarkXORBytesAlignment/2048Bytes2Offset-4 17305 18541 ns/op 110.46 MB/s BenchmarkXORBytesAlignment/2048Bytes3Offset-4 10000 14157 ns/op 144.67 MB/s BenchmarkXORBytesAlignment/2048Bytes4Offset-4 10000 10636 ns/op 192.56 MB/s BenchmarkXORBytesAlignment/2048Bytes5Offset-4 10000 23712 ns/op 86.37 MB/s BenchmarkXORBytesAlignment/2048Bytes6Offset-4 10000 40041 ns/op 51.15 MB/s BenchmarkXORBytesAlignment/2048Bytes7Offset-4 14203 24185 ns/op 84.68 MB/s PASS ok crypto/subtle 35.344s goos: linux goarch: s390x pkg: crypto/tls BenchmarkCertCache/0-4 8 420152141 ns/op BenchmarkCertCache/1-4 15 24828759 ns/op BenchmarkCertCache/2-4 21 13009008 ns/op BenchmarkCertCache/3-4 20 7743977 ns/op BenchmarkHandshakeServer/RSA-4 97 3015799 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 70 3487846 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 70 3545268 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 96 1072254 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 176 1793872 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 25 14660368 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 25 8511223 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 1 197181916 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 2 453216139 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 4 115491740 ns/op 9.08 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 2 75098604 ns/op 13.96 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 2 137343120 ns/op 15.27 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 2 83699640 ns/op 25.06 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 1 216874689 ns/op 19.34 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 1 312292350 ns/op 13.43 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 482900929 ns/op 17.37 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 398362320 ns/op 21.06 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 703175515 ns/op 23.86 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 532725726 ns/op 31.49 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 1033900273 ns/op 32.45 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 1712145484 ns/op 19.60 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 3739552701 ns/op 17.95 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 4857096281 ns/op 13.82 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 2 99330796 ns/op 10.56 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 3 35681358 ns/op 29.39 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 2 174370835 ns/op 12.03 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 2 85896996 ns/op 24.41 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 1 179544004 ns/op 23.36 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 1 141587784 ns/op 29.62 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 433212249 ns/op 19.36 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 608172113 ns/op 13.79 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 570301881 ns/op 29.42 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 781030473 ns/op 21.48 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 1186057333 ns/op 28.29 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 2889557889 ns/op 11.61 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 3705244115 ns/op 18.11 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 7054641246 ns/op 9.51 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 766070138 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 727346840 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 297976599 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 304775651 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 163896611 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 357554355 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 88546530 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 89404879 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 1 119254092 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 2 51908219 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 166841393 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 153288794 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 79054850 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 148263468 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 2 54419322 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 2 126217766 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 3 33753697 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 4 38428039 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 3 41295586 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 5 25856201 ns/op PASS ok crypto/tls 72.125s goos: linux goarch: s390x pkg: crypto/x509 BenchmarkOIDMarshalUnmarshalText-4 10555 12237 ns/op BenchmarkCreateCertificate/RSA_2048-4 25 17993534 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 319 1506751 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 896 376694 ns/op 12952 B/op 169 allocs/op BenchmarkParseCertificate/rsa_leaf-4 432 235947 ns/op 14360 B/op 192 allocs/op PASS ok crypto/x509 7.773s goos: linux goarch: s390x pkg: database/sql BenchmarkConcurrentDBExec-4 38 20492826 ns/op 276834 B/op 1602 allocs/op BenchmarkConcurrentStmtQuery-4 33 7215842 ns/op 262225 B/op 1924 allocs/op BenchmarkConcurrentStmtExec-4 57 8179032 ns/op 216204 B/op 516 allocs/op BenchmarkConcurrentTxQuery-4 24 4427632 ns/op 272785 B/op 2116 allocs/op BenchmarkConcurrentTxExec-4 74 3316420 ns/op 87912 B/op 1552 allocs/op BenchmarkConcurrentTxStmtQuery-4 52 58609784 ns/op 115823 B/op 2146 allocs/op BenchmarkConcurrentTxStmtExec-4 97 1738077 ns/op 40244 B/op 379 allocs/op BenchmarkConcurrentRandom-4 36 6327304 ns/op 229226 B/op 1731 allocs/op BenchmarkManyConcurrentQueries-4 1588 192953 ns/op 4166 B/op 20 allocs/op BenchmarkGrabConn-4 214554 1864 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 10000 30339 ns/op PASS ok database/sql 10.281s goos: linux goarch: s390x pkg: debug/elf BenchmarkSymbols64-4 1584 217779 ns/op BenchmarkSymbols32-4 1813 237069 ns/op PASS ok debug/elf 2.444s goos: linux goarch: s390x pkg: debug/gosym Benchmark115/NewLineTable-4 86983 1454 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 48 3072592 ns/op 179130 B/op 15 allocs/op Benchmark115/LineToPC-4 49 4030853 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 10000 47270 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 5.390s goos: linux goarch: s390x pkg: encoding/asn1 BenchmarkObjectIdentifierString-4 60343 2021 ns/op BenchmarkMarshal-4 100 4595566 ns/op 8056 B/op 271 allocs/op BenchmarkUnmarshal-4 2298 194073 ns/op 384 B/op 18 allocs/op PASS ok encoding/asn1 2.960s goos: linux goarch: s390x pkg: encoding/base32 BenchmarkEncode-4 123 1544206 ns/op 5.30 MB/s BenchmarkEncodeToString-4 236 528317 ns/op 15.51 MB/s BenchmarkDecode-4 92 1370457 ns/op 9.57 MB/s BenchmarkDecodeString-4 139 1129469 ns/op 11.61 MB/s PASS ok encoding/base32 4.494s goos: linux goarch: s390x pkg: encoding/base64 BenchmarkEncodeToString-4 279 469172 ns/op 17.46 MB/s BenchmarkDecodeString/2-4 321900 1062 ns/op 3.77 MB/s BenchmarkDecodeString/4-4 270126 1530 ns/op 5.23 MB/s BenchmarkDecodeString/8-4 206762 1548 ns/op 7.75 MB/s BenchmarkDecodeString/64-4 37863 12773 ns/op 6.89 MB/s BenchmarkDecodeString/8192-4 100 1071008 ns/op 10.20 MB/s BenchmarkNewEncoding-4 52041 2673 ns/op 95.79 MB/s PASS ok encoding/base64 9.144s goos: linux goarch: s390x pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 1305 659217 ns/op 6.07 MB/s BenchmarkReadStruct-4 12482 34879 ns/op 2.15 MB/s BenchmarkWriteStruct-4 10000 10476 ns/op 7.16 MB/s BenchmarkAppendStruct-4 230064 1769 ns/op 42.41 MB/s BenchmarkWriteSlice1000Structs-4 13 45643529 ns/op 1.64 MB/s BenchmarkAppendSlice1000Structs-4 14 22702076 ns/op 3.30 MB/s BenchmarkReadSlice1000Structs-4 13 32327331 ns/op 2.32 MB/s BenchmarkReadInts-4 40288 6425 ns/op 4.67 MB/s BenchmarkWriteInts-4 38202 6411 ns/op 4.68 MB/s BenchmarkAppendInts-4 69346 3114 ns/op 9.63 MB/s BenchmarkWriteSlice1000Int32s-4 987 124059 ns/op 32.24 MB/s BenchmarkAppendSlice1000Int32s-4 1311 263718 ns/op 15.17 MB/s BenchmarkPutUint16-4 3034726 436.5 ns/op 4.58 MB/s BenchmarkAppendUint16-4 2867700 144.0 ns/op 13.88 MB/s BenchmarkPutUint32-4 2292117 193.9 ns/op 20.63 MB/s BenchmarkAppendUint32-4 2187687 235.1 ns/op 17.01 MB/s BenchmarkPutUint64-4 726794 144.4 ns/op 55.41 MB/s BenchmarkAppendUint64-4 760314 174.1 ns/op 45.95 MB/s BenchmarkLittleEndianPutUint16-4 1000000 201.4 ns/op 9.93 MB/s BenchmarkLittleEndianAppendUint16-4 1000000 171.0 ns/op 11.70 MB/s BenchmarkLittleEndianPutUint32-4 2257119 83.70 ns/op 47.79 MB/s BenchmarkLittleEndianAppendUint32-4 2333680 60.98 ns/op 65.60 MB/s BenchmarkLittleEndianPutUint64-4 803646 152.9 ns/op 52.32 MB/s BenchmarkLittleEndianAppendUint64-4 735064 855.2 ns/op 9.35 MB/s BenchmarkReadFloats-4 134256 2174 ns/op 5.52 MB/s BenchmarkWriteFloats-4 137350 3392 ns/op 3.54 MB/s BenchmarkReadSlice1000Float32s-4 1123 854997 ns/op 4.68 MB/s BenchmarkWriteSlice1000Float32s-4 890 756824 ns/op 5.29 MB/s BenchmarkReadSlice1000Uint8s-4 10000 31056 ns/op 32.20 MB/s BenchmarkWriteSlice1000Uint8s-4 288446 1552 ns/op 644.36 MB/s BenchmarkSize/bool-4 5462624 86.01 ns/op BenchmarkSize/int8-4 5902555 28.45 ns/op BenchmarkSize/int16-4 2697744 92.72 ns/op BenchmarkSize/int32-4 5900169 25.02 ns/op BenchmarkSize/int64-4 5178103 120.7 ns/op BenchmarkSize/uint8-4 5843272 21.47 ns/op BenchmarkSize/uint16-4 5832751 32.21 ns/op BenchmarkSize/uint32-4 5879524 22.58 ns/op BenchmarkSize/uint64-4 5541721 33.67 ns/op BenchmarkSize/float32-4 4310556 30.37 ns/op BenchmarkSize/float64-4 3575358 40.62 ns/op BenchmarkSize/complex64-4 892436 227.2 ns/op BenchmarkSize/complex128-4 891886 165.6 ns/op BenchmarkSize/binary.Struct-4 287168 430.1 ns/op BenchmarkSize/*binary.Struct-4 248558 487.6 ns/op BenchmarkSize/[]binary.Struct-4 237336 970.0 ns/op BenchmarkSize/[]binary.Struct#01-4 240520 629.9 ns/op BenchmarkSize/[1]binary.Struct-4 224551 551.6 ns/op BenchmarkPutUvarint32-4 473137 283.6 ns/op 14.11 MB/s BenchmarkPutUvarint64-4 170348 711.7 ns/op 11.24 MB/s PASS ok encoding/binary 52.719s goos: linux goarch: s390x pkg: encoding/csv BenchmarkRead-4 5296 76758 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 5119 38290 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 5850 50857 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 3333 90693 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 5858 20443 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 5920 66436 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 5980 32869 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 2995 86685 ns/op 2978 B/op 12 allocs/op BenchmarkWrite-4 9358 27666 ns/op PASS ok encoding/csv 8.533s goos: linux goarch: s390x pkg: encoding/gob BenchmarkEndToEndPipe-4 7346 101498 ns/op 1817 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 6988 24651 ns/op 1817 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 116 2004062 ns/op 17537 B/op 335 allocs/op BenchmarkEncodeComplex128Slice-4 303 703241 ns/op 1622 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 550 290845 ns/op 158 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 925 110697 ns/op 96 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 1120 110863 ns/op 345 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 42 8522219 ns/op 40212 B/op 254 allocs/op BenchmarkDecodeComplex128Slice-4 386 2404175 ns/op 25315 B/op 149 allocs/op BenchmarkDecodeFloat64Slice-4 729 560306 ns/op 10838 B/op 149 allocs/op BenchmarkDecodeInt32Slice-4 528 215089 ns/op 9803 B/op 149 allocs/op BenchmarkDecodeStringSlice-4 100 2063383 ns/op 39811 B/op 1149 allocs/op BenchmarkDecodeStringsSlice-4 60 4357142 ns/op 69781 B/op 2290 allocs/op BenchmarkDecodeBytesSlice-4 259 3052803 ns/op 24491 B/op 195 allocs/op BenchmarkDecodeInterfaceSlice-4 24 7528832 ns/op 85172 B/op 3159 allocs/op BenchmarkDecodeMap-4 63 4502317 ns/op 50000 B/op 160 allocs/op PASS ok encoding/gob 14.709s goos: linux goarch: s390x pkg: encoding/hex BenchmarkEncode/256-4 10000 11534 ns/op 22.20 MB/s BenchmarkEncode/1024-4 3471 34742 ns/op 29.47 MB/s BenchmarkEncode/4096-4 885 139965 ns/op 29.26 MB/s BenchmarkEncode/16384-4 100 4203182 ns/op 3.90 MB/s BenchmarkDecode/256-4 25574 5593 ns/op 45.77 MB/s BenchmarkDecode/1024-4 6970 40889 ns/op 25.04 MB/s BenchmarkDecode/4096-4 1194 321704 ns/op 12.73 MB/s BenchmarkDecode/16384-4 417 627222 ns/op 26.12 MB/s BenchmarkDecodeString/256-4 25521 4800 ns/op 53.33 MB/s BenchmarkDecodeString/1024-4 5361 24465 ns/op 41.86 MB/s BenchmarkDecodeString/4096-4 1627 72866 ns/op 56.21 MB/s BenchmarkDecodeString/16384-4 392 293509 ns/op 55.82 MB/s BenchmarkDump/256-4 1195 193218 ns/op 1.32 MB/s BenchmarkDump/1024-4 304 1292610 ns/op 0.79 MB/s BenchmarkDump/4096-4 70 1704493 ns/op 2.40 MB/s BenchmarkDump/16384-4 16 7597524 ns/op 2.16 MB/s PASS ok encoding/hex 10.969s goos: linux goarch: s390x pkg: encoding/json BenchmarkCodeEncoder-4 1 160707440 ns/op 12.07 MB/s 2272 B/op 17 allocs/op BenchmarkCodeEncoderError-4 1 440035312 ns/op 4.41 MB/s 8395072 B/op 103 allocs/op BenchmarkCodeMarshal-4 1 614359813 ns/op 3.16 MB/s 10333472 B/op 60 allocs/op BenchmarkCodeMarshalError-4 1 739429012 ns/op 2.62 MB/s 2076616 B/op 84 allocs/op BenchmarkMarshalBytes/32-4 14947 27677 ns/op BenchmarkMarshalBytes/256-4 4998 71433 ns/op BenchmarkMarshalBytes/4096-4 434 1150891 ns/op BenchmarkMarshalBytesError/32-4 38 5747218 ns/op BenchmarkMarshalBytesError/256-4 43 5679504 ns/op BenchmarkMarshalBytesError/4096-4 43 2569669 ns/op BenchmarkMarshalMap-4 30386 22218 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 2061701168 ns/op 0.94 MB/s 10097640 B/op 40035 allocs/op BenchmarkUnicodeDecoder-4 24672 5570 ns/op 2.51 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 36042 16479 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 1415048725 ns/op 1.37 MB/s 2021712 B/op 40007 allocs/op BenchmarkCodeUnmarshalReuse-4 1 1301910687 ns/op 1.49 MB/s 2020824 B/op 40008 allocs/op BenchmarkUnmarshalString-4 75735 2350 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 106676 1409 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 120466 1126 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 12123 37385 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 42279 33218 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 55401 5834 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 13058 8109 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 4845 36485 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1002 378481 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 100 3656435 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 19 22837224 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 305932 434.7 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 500145 644.1 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 389037 396.2 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 258246 1762 ns/op BenchmarkEncodeMarshaler-4 44920 4912 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 10000 14035 ns/op 45 B/op 0 allocs/op BenchmarkNumberIsValid-4 3705342 31.11 ns/op BenchmarkNumberIsValidRegexp-4 10000 12821 ns/op BenchmarkUnmarshalNumber-4 31441 5132 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 59.372s goos: linux goarch: s390x pkg: encoding/pem BenchmarkEncode-4 34 7167835 ns/op 9.14 MB/s BenchmarkDecode-4 19 11864144 ns/op 7.48 MB/s PASS ok encoding/pem 2.115s goos: linux goarch: s390x pkg: encoding/xml BenchmarkMarshal-4 1940 270993 ns/op 6281 B/op 24 allocs/op BenchmarkUnmarshal-4 488 1201603 ns/op 8220 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 1936 60769 ns/op PASS ok encoding/xml 4.256s goos: linux goarch: s390x pkg: errors BenchmarkJoin/no_error-4 7838474 21.31 ns/op 0 B/op 0 allocs/op BenchmarkJoin/single_non-nil_error-4 482404 417.5 ns/op 16 B/op 1 allocs/op BenchmarkJoin/multiple_errors-4 279757 661.6 ns/op 48 B/op 1 allocs/op BenchmarkJoin/unwrappable_single_error-4 1000000 628.2 ns/op 0 B/op 0 allocs/op BenchmarkJoin/nil_first_error-4 323814 776.1 ns/op 16 B/op 1 allocs/op BenchmarkIs-4 320809 558.3 ns/op BenchmarkAs-4 80860 1800 ns/op PASS ok errors 4.350s goos: linux goarch: s390x pkg: expvar BenchmarkIntAdd-4 502800 199.1 ns/op BenchmarkIntSet-4 736621 230.4 ns/op BenchmarkFloatAdd-4 384574 540.7 ns/op BenchmarkFloatSet-4 748940 178.3 ns/op BenchmarkStringSet-4 412900 1104 ns/op BenchmarkMapSet-4 69153 6221 ns/op BenchmarkMapSetDifferent-4 17146 10712 ns/op BenchmarkMapSetDifferentRandom-4 285 434347 ns/op BenchmarkMapSetString-4 70198 8502 ns/op BenchmarkMapAddSame-4 20551 27865 ns/op BenchmarkMapAddDifferent-4 12416 42594 ns/op BenchmarkMapAddDifferentRandom-4 213 1139336 ns/op BenchmarkMapAddSameSteadyState-4 250040 944.0 ns/op BenchmarkMapAddDifferentSteadyState-4 54866 1955 ns/op BenchmarkMapString-4 6480 33884 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 34720 4546 ns/op PASS ok expvar 14.723s goos: linux goarch: s390x pkg: fmt BenchmarkSprintfPadding-4 63760 3716 ns/op BenchmarkSprintfEmpty-4 22291 9156 ns/op BenchmarkSprintfString-4 16392 6567 ns/op BenchmarkSprintfTruncateString-4 135141 1112 ns/op BenchmarkSprintfTruncateBytes-4 113110 2393 ns/op BenchmarkSprintfSlowParsingPath-4 154090 7356 ns/op BenchmarkSprintfQuoteString-4 27706 29120 ns/op BenchmarkSprintfInt-4 72208 6390 ns/op BenchmarkSprintfIntInt-4 86858 2179 ns/op BenchmarkSprintfPrefixedInt-4 131334 1694 ns/op BenchmarkSprintfFloat-4 50076 2028 ns/op BenchmarkSprintfComplex-4 39393 11497 ns/op BenchmarkSprintfBoolean-4 91928 1736 ns/op BenchmarkSprintfHexString-4 77546 2235 ns/op BenchmarkSprintfHexBytes-4 28441 16986 ns/op BenchmarkSprintfBytes-4 36988 20746 ns/op BenchmarkSprintfStringer-4 39886 29331 ns/op BenchmarkSprintfStructure-4 16638 22664 ns/op BenchmarkManyArgs-4 37682 5172 ns/op BenchmarkFprintInt-4 10000 15415 ns/op BenchmarkFprintfBytes-4 73100 4193 ns/op BenchmarkFprintIntNoAlloc-4 62749 3884 ns/op BenchmarkScanInts-4 26 5349746 ns/op BenchmarkScanRecursiveInt-4 1 585444871 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 760754269 ns/op PASS ok fmt 31.798s goos: linux goarch: s390x pkg: go/build BenchmarkImportVendor-4 741 244933 ns/op PASS ok go/build 1.302s goos: linux goarch: s390x pkg: go/constant BenchmarkStringAdd/1-4 43045 2945 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 10000 72120 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 4568 65500 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1040 122213 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 356 1671228 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 67 2973485 ns/op 215522 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 19 22916807 ns/op 846314 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 3 36360764 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 1 608799424 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 5.903s goos: linux goarch: s390x pkg: go/format BenchmarkFormat/array1-10000-4 1 836582853 ns/op 0.08 MB/s 47322904 B/op 49027 allocs/op PASS ok go/format 2.338s goos: linux goarch: s390x pkg: go/parser BenchmarkParse-4 3 44883370 ns/op 1.20 MB/s BenchmarkParseOnly-4 3 183718947 ns/op 0.29 MB/s BenchmarkResolve-4 34 3478898 ns/op 15.45 MB/s PASS ok go/parser 4.867s goos: linux goarch: s390x pkg: go/printer BenchmarkPrintFile-4 1 467397288 ns/op 0.11 MB/s 5016760 B/op 27379 allocs/op BenchmarkPrintDecl-4 777 575542 ns/op 0.06 MB/s 16848 B/op 52 allocs/op PASS ok go/printer 2.124s goos: linux goarch: s390x pkg: go/scanner BenchmarkScan-4 100 1976839 ns/op BenchmarkScanFiles/go/types/expr.go-4 13 11437328 ns/op 3.53 MB/s BenchmarkScanFiles/go/parser/parser.go-4 6 40446221 ns/op 1.86 MB/s BenchmarkScanFiles/net/http/server.go-4 3 49121066 ns/op 2.67 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 168 862445 ns/op 3.59 MB/s PASS ok go/scanner 4.378s goos: linux goarch: s390x pkg: go/token BenchmarkSearchInts-4 897556 208.9 ns/op PASS ok go/token 1.415s goos: linux goarch: s390x pkg: go/types BenchmarkLookupFieldOrMethod-4 97 1306999 ns/op BenchmarkNamed/Underlying/nongeneric-4 1364196 191.0 ns/op BenchmarkNamed/Underlying/generic-4 1376715 86.25 ns/op BenchmarkNamed/Underlying/src_instance-4 944702 128.1 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 112.7 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 10000 23365 ns/op BenchmarkNamed/NewMethodSet/generic-4 10000 10195 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 10000 70283 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 14193 18139 ns/op BenchmarkCheck/http/funcbodies/info-4 1 1721989958 ns/op 16725 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 1682609347 ns/op 20959 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 2099900931 ns/op 16781 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 654077257 ns/op 53915 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 1375987556 ns/op 3863 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 278584562 ns/op 19317 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 1 177888426 ns/op 29143 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 1 335095366 ns/op 13927 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 539764542 ns/op 3977 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 1 230291579 ns/op 4605 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 1 230956285 ns/op 9145 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 1 122365561 ns/op 17706 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 4506240215 ns/op 15953 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 2709896204 ns/op 26528 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 887757533 ns/op 78699 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 707370482 ns/op 101618 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 2727265818 ns/op 321.8 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 127430209 ns/op 3288 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 1 670408865 ns/op 1309 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 257297141 ns/op 3420 lines/s PASS ok go/types 77.883s goos: linux goarch: s390x pkg: hash/adler32 BenchmarkAdler32KB-4 9145 11743 ns/op 87.20 MB/s PASS ok hash/adler32 1.272s goos: linux goarch: s390x pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 226147 2112 ns/op 7.10 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 201483 585.0 ns/op 25.64 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 107714 1880 ns/op 21.27 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 95979 1297 ns/op 30.83 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 552508 221.4 ns/op 2312.57 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 597781 1256 ns/op 407.66 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 586777 225.5 ns/op 4541.07 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 564894 578.0 ns/op 1771.60 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 437642 697.1 ns/op 5876.02 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 420927 338.9 ns/op 12086.13 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 146172 1745 ns/op 18780.46 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 131870 1809 ns/op 18111.65 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 214027 585.0 ns/op 25.64 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 174258 722.7 ns/op 20.75 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 53038 2063 ns/op 19.39 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 92262 8412 ns/op 4.76 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 483073 268.9 ns/op 1903.99 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 490197 354.9 ns/op 1442.60 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 477715 251.6 ns/op 4069.95 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 489798 671.0 ns/op 1526.13 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 344666 400.3 ns/op 10232.09 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 367346 430.9 ns/op 9505.19 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 135068 1120 ns/op 29257.19 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 126598 1840 ns/op 17806.99 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 223704 2859 ns/op 5.25 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 208879 749.4 ns/op 20.02 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 109437 1707 ns/op 23.43 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 101666 1243 ns/op 32.18 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9421 20673 ns/op 24.77 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8606 30636 ns/op 16.71 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4657 43737 ns/op 23.41 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4072 27948 ns/op 36.64 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1164 101401 ns/op 40.39 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1138 126798 ns/op 32.30 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 121 2301071 ns/op 14.24 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 142 999474 ns/op 32.79 MB/s PASS ok hash/crc32 40.904s goos: linux goarch: s390x pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 100 2362964 ns/op 27.73 MB/s BenchmarkCrc64/ISO4KB-4 1668 74509 ns/op 54.97 MB/s BenchmarkCrc64/ISO1KB-4 7062 25132 ns/op 40.74 MB/s BenchmarkCrc64/ECMA64KB-4 100 1190788 ns/op 55.04 MB/s BenchmarkCrc64/Random64KB-4 100 2348716 ns/op 27.90 MB/s BenchmarkCrc64/Random16KB-4 523 344716 ns/op 47.53 MB/s PASS ok hash/crc64 3.739s goos: linux goarch: s390x pkg: hash/fnv BenchmarkFnv32KB-4 8937 13492 ns/op 75.90 MB/s BenchmarkFnv32aKB-4 8976 15523 ns/op 65.96 MB/s BenchmarkFnv64KB-4 10000 22726 ns/op 45.06 MB/s BenchmarkFnv64aKB-4 9548 18726 ns/op 54.68 MB/s BenchmarkFnv128KB-4 1965 61746 ns/op 16.58 MB/s BenchmarkFnv128aKB-4 1821 79039 ns/op 12.96 MB/s PASS ok hash/fnv 4.183s goos: linux goarch: s390x pkg: hash/maphash BenchmarkHash/n=4/Write-4 587877 250.7 ns/op 15.95 MB/s BenchmarkHash/n=4/Bytes-4 5316248 103.9 ns/op 38.49 MB/s BenchmarkHash/n=4/String-4 1000000 103.1 ns/op 38.81 MB/s BenchmarkHash/n=8/Write-4 621650 243.2 ns/op 32.89 MB/s BenchmarkHash/n=8/Bytes-4 5259490 52.84 ns/op 151.40 MB/s BenchmarkHash/n=8/String-4 1000000 267.3 ns/op 29.93 MB/s BenchmarkHash/n=16/Write-4 635566 245.0 ns/op 65.30 MB/s BenchmarkHash/n=16/Bytes-4 5360312 28.83 ns/op 555.02 MB/s BenchmarkHash/n=16/String-4 1455902 111.7 ns/op 143.24 MB/s BenchmarkHash/n=32/Write-4 605461 248.1 ns/op 128.96 MB/s BenchmarkHash/n=32/Bytes-4 4741524 65.47 ns/op 488.74 MB/s BenchmarkHash/n=32/String-4 1000000 373.4 ns/op 85.70 MB/s BenchmarkHash/n=64/Write-4 577180 601.9 ns/op 106.34 MB/s BenchmarkHash/n=64/Bytes-4 4374636 55.78 ns/op 1147.46 MB/s BenchmarkHash/n=64/String-4 1000000 146.8 ns/op 435.82 MB/s BenchmarkHash/n=256/Write-4 400323 1710 ns/op 149.70 MB/s BenchmarkHash/n=256/Bytes-4 1308673 131.8 ns/op 1942.02 MB/s BenchmarkHash/n=256/String-4 698518 303.7 ns/op 842.87 MB/s BenchmarkHash/n=320/Write-4 384282 500.5 ns/op 639.30 MB/s BenchmarkHash/n=320/Bytes-4 1696909 107.3 ns/op 2981.24 MB/s BenchmarkHash/n=320/String-4 555906 218.3 ns/op 1465.57 MB/s BenchmarkHash/n=1024/Write-4 239870 1228 ns/op 834.06 MB/s BenchmarkHash/n=1024/Bytes-4 644682 634.3 ns/op 1614.49 MB/s BenchmarkHash/n=1024/String-4 222445 554.1 ns/op 1848.09 MB/s BenchmarkHash/n=4096/Write-4 94041 4740 ns/op 864.23 MB/s BenchmarkHash/n=4096/Bytes-4 173569 2258 ns/op 1814.19 MB/s BenchmarkHash/n=4096/String-4 57807 2188 ns/op 1871.89 MB/s BenchmarkHash/n=16384/Write-4 26520 8516 ns/op 1923.94 MB/s BenchmarkHash/n=16384/Bytes-4 44988 3002 ns/op 5458.07 MB/s BenchmarkHash/n=16384/String-4 13587 9435 ns/op 1736.45 MB/s BenchmarkComparable/int64-4 1938045 208.5 ns/op BenchmarkComparable/uint64-4 1000000 245.0 ns/op BenchmarkComparable/uintptr-4 1000000 109.0 ns/op BenchmarkComparable/interface_{}-4 1617468 108.8 ns/op BenchmarkComparable/string-4 2042989 170.6 ns/op BenchmarkComparable/bool-4 1519357 117.3 ns/op BenchmarkComparable/*float64-4 1972494 54.18 ns/op BenchmarkComparable/float64-4 2168358 138.8 ns/op BenchmarkComparable/complex128-4 1619679 86.65 ns/op BenchmarkComparable/struct_{}-4 2326748 146.0 ns/op BenchmarkComparable/maphash.testStruct-4 986842 156.2 ns/op PASS ok hash/maphash 42.499s goos: linux goarch: s390x pkg: html BenchmarkEscape-4 595 645010 ns/op BenchmarkEscapeNone-4 88592 1518 ns/op BenchmarkUnescape-4 872 262950 ns/op BenchmarkUnescapeNone-4 673369 671.3 ns/op BenchmarkUnescapeSparse-4 9632 37051 ns/op BenchmarkUnescapeDense-4 1134 98984 ns/op PASS ok html 8.895s goos: linux goarch: s390x pkg: html/template BenchmarkCSSEscaper-4 8721 12842 ns/op BenchmarkCSSEscaperNoSpecials-4 51465 5464 ns/op BenchmarkDecodeCSS-4 26024 19279 ns/op BenchmarkDecodeCSSNoSpecials-4 3749035 30.48 ns/op BenchmarkCSSValueFilter-4 129184 1312 ns/op BenchmarkCSSValueFilterOk-4 85364 3009 ns/op BenchmarkEscapedExecute-4 3085 73590 ns/op BenchmarkHTMLNospaceEscaper-4 10000 12883 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 72445 2263 ns/op BenchmarkStripTags-4 17468 17945 ns/op BenchmarkStripTagsNoSpecials-4 347712 1517 ns/op BenchmarkJSValEscaperWithNum-4 16850 29541 ns/op BenchmarkJSValEscaperWithStr-4 5530 49024 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 10000 17599 ns/op BenchmarkJSValEscaperWithObj-4 3973 87159 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 10663 15025 ns/op BenchmarkJSStrEscaperNoSpecials-4 65764 3110 ns/op BenchmarkJSStrEscaper-4 10000 18529 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 54711 4107 ns/op BenchmarkJSRegexpEscaper-4 10000 19285 ns/op BenchmarkTemplateSpecialTags-4 45 4092757 ns/op BenchmarkURLEscaper-4 3511 31646 ns/op BenchmarkURLEscaperNoSpecials-4 182388 2576 ns/op BenchmarkURLNormalizer-4 5076 83475 ns/op BenchmarkURLNormalizerNoSpecials-4 177801 3373 ns/op BenchmarkSrcsetFilter-4 10000 12216 ns/op BenchmarkSrcsetFilterNoSpecials-4 126273 4380 ns/op PASS ok html/template 20.537s goos: linux goarch: s390x pkg: image BenchmarkAt/rgba-4 527494 317.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 426958 836.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 602174 282.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 449749 526.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1670316 75.03 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 867994 423.7 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1620734 95.88 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 828818 194.2 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 984097 132.9 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 420208 715.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 386086 823.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 424581 1358 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 388566 1431 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 912894 162.5 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 552561 594.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 982076 130.2 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 582280 475.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 385744 494.3 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 914366 185.6 ns/op BenchmarkRGBASetRGBA-4 1331379 206.8 ns/op BenchmarkRGBA64At-4 629272 249.2 ns/op BenchmarkRGBA64SetRGBA64-4 645937 193.9 ns/op BenchmarkNRGBAAt-4 870756 194.6 ns/op BenchmarkNRGBASetNRGBA-4 1253503 96.97 ns/op BenchmarkNRGBA64At-4 626180 614.1 ns/op BenchmarkNRGBA64SetNRGBA64-4 649042 309.7 ns/op BenchmarkAlphaAt-4 1672581 72.77 ns/op BenchmarkAlphaSetAlpha-4 1000000 124.4 ns/op BenchmarkAlpha16At-4 1000000 117.8 ns/op BenchmarkAlphaSetAlpha16-4 1278402 180.0 ns/op BenchmarkGrayAt-4 1000000 181.0 ns/op BenchmarkGraySetGray-4 1539091 126.1 ns/op BenchmarkGray16At-4 979372 119.1 ns/op BenchmarkGraySetGray16-4 1225224 229.3 ns/op PASS ok image 38.263s goos: linux goarch: s390x pkg: image/color BenchmarkYCbCrToRGB/0-4 3699840 82.46 ns/op BenchmarkYCbCrToRGB/128-4 3667496 45.55 ns/op BenchmarkYCbCrToRGB/255-4 3573297 39.81 ns/op BenchmarkRGBToYCbCr/0-4 3539092 41.79 ns/op BenchmarkRGBToYCbCr/Cb-4 3161095 36.96 ns/op BenchmarkRGBToYCbCr/Cr-4 3499765 37.83 ns/op BenchmarkYCbCrToRGBA/0-4 2845380 89.19 ns/op BenchmarkYCbCrToRGBA/128-4 3056352 45.94 ns/op BenchmarkYCbCrToRGBA/255-4 2219685 212.6 ns/op BenchmarkNYCbCrAToRGBA/0-4 2359474 324.3 ns/op BenchmarkNYCbCrAToRGBA/128-4 1906410 155.6 ns/op BenchmarkNYCbCrAToRGBA/255-4 2677358 142.5 ns/op PASS ok image/color 9.176s goos: linux goarch: s390x pkg: image/draw BenchmarkFillOver-4 1 215055828 ns/op BenchmarkFillSrc-4 90 4407052 ns/op BenchmarkCopyOver-4 3 59469084 ns/op BenchmarkCopySrc-4 535 823414 ns/op BenchmarkNRGBAOver-4 5 35111033 ns/op BenchmarkNRGBASrc-4 7 14562895 ns/op BenchmarkYCbCr-4 6 18719784 ns/op BenchmarkGray-4 14 23348850 ns/op BenchmarkCMYK-4 9 26857777 ns/op BenchmarkGlyphOver-4 16 7793569 ns/op BenchmarkRGBAMaskOver-4 1 116395704 ns/op BenchmarkGrayMaskOver-4 3 57765178 ns/op BenchmarkRGBA64ImageMaskOver-4 1 186866466 ns/op BenchmarkRGBA-4 3 52984956 ns/op BenchmarkPalettedFill-4 1052 193847 ns/op BenchmarkPalettedRGBA-4 1 474510092 ns/op BenchmarkGenericOver-4 2 149070644 ns/op BenchmarkGenericMaskOver-4 3 34297259 ns/op BenchmarkGenericSrc-4 1 270028179 ns/op BenchmarkGenericMaskSrc-4 1 167944981 ns/op PASS ok image/draw 20.672s goos: linux goarch: s390x pkg: image/gif BenchmarkDecode-4 14 12106109 ns/op 1.28 MB/s 48616 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 605519892 ns/op 0.51 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 8417481606 ns/op 0.15 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 40 2747607 ns/op 5.62 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 370029238 ns/op 0.17 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 13.828s goos: linux goarch: s390x pkg: image/jpeg BenchmarkFDCT-4 2608 47702 ns/op BenchmarkIDCT-4 2868 201607 ns/op BenchmarkDecodeBaseline-4 5 21045483 ns/op 2.94 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 4 165744462 ns/op 0.37 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 529592831 ns/op 2.32 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 840511785 ns/op 1.10 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 8.288s goos: linux goarch: s390x pkg: image/png BenchmarkPaeth-4 12194361 19.53 ns/op BenchmarkDecodeGray-4 9 14822503 ns/op 4.42 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 70213830 ns/op 3.73 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 1 108906512 ns/op 2.41 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 16 6491535 ns/op 10.10 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 1 229778031 ns/op 1.14 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 2 219275350 ns/op 1.20 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 1 419140766 ns/op 0.73 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 294600561 ns/op 1.04 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 912331496 ns/op 1.35 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 555280143 ns/op 2.21 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 1 145866321 ns/op 2.11 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 274635878 ns/op 4.47 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 2796955811 ns/op 0.44 MB/s 864088 B/op 29 allocs/op PASS ok image/png 21.645s goos: linux goarch: s390x pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 2 380758940 ns/op 0.26 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 1 133991643 ns/op 0.75 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 1362519164 ns/op 0.37 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 463782594 ns/op 1.08 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 60809837 ns/op 1.64 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 50956284 ns/op 1.96 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 1139865679 ns/op 0.44 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 645206581 ns/op 0.77 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 1151859829 ns/op 0.87 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 924365333 ns/op 1.08 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 9893333345 ns/op 0.51 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 8479773560 ns/op 0.59 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 10 55817880 ns/op 1.79 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 10 10961569 ns/op 9.12 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 1 105087715 ns/op 4.76 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 133554552 ns/op 3.74 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 267553493 ns/op 3.74 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 148468610 ns/op 6.74 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 1809444044 ns/op 2.76 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 1876094211 ns/op 2.67 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 188898650 ns/op 0.53 MB/s 540752 B/op 3 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 1 655487470 ns/op 0.15 MB/s 1073232 B/op 3 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 516085284 ns/op 0.97 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 350731028 ns/op 1.43 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 1732749550 ns/op 0.58 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 2090421789 ns/op 0.48 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 12849670948 ns/op 0.39 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 11588163042 ns/op 0.43 MB/s 40001712 B/op 3 allocs/op BenchmarkSaveRestore/bits=32-4 1 643591079 ns/op 6.49 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 1389686182 ns/op 3.01 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 124.891s goos: linux goarch: s390x pkg: internal/chacha8rand BenchmarkBlock-4 271044 459.9 ns/op 556.62 MB/s PASS ok internal/chacha8rand 1.508s goos: linux goarch: s390x pkg: internal/fuzz BenchmarkMarshalCorpusFile/1-4 37335 4108 ns/op 0.24 MB/s BenchmarkMarshalCorpusFile/2-4 12798 15201 ns/op 0.13 MB/s BenchmarkMarshalCorpusFile/4-4 29952 4423 ns/op 0.90 MB/s BenchmarkMarshalCorpusFile/8-4 20041 8313 ns/op 0.96 MB/s BenchmarkMarshalCorpusFile/16-4 10000 15037 ns/op 1.06 MB/s BenchmarkMarshalCorpusFile/32-4 10000 36861 ns/op 0.87 MB/s BenchmarkMarshalCorpusFile/64-4 11437 47220 ns/op 1.36 MB/s BenchmarkMarshalCorpusFile/128-4 8576 42113 ns/op 3.04 MB/s BenchmarkMarshalCorpusFile/256-4 3776 33862 ns/op 7.56 MB/s BenchmarkMarshalCorpusFile/512-4 2090 241039 ns/op 2.12 MB/s BenchmarkMarshalCorpusFile/1024-4 349 317961 ns/op 3.22 MB/s BenchmarkMarshalCorpusFile/2048-4 303 1477751 ns/op 1.39 MB/s BenchmarkMarshalCorpusFile/4096-4 100 3870470 ns/op 1.06 MB/s BenchmarkMarshalCorpusFile/8192-4 100 3376936 ns/op 2.43 MB/s BenchmarkMarshalCorpusFile/16384-4 74 6579422 ns/op 2.49 MB/s BenchmarkMarshalCorpusFile/32768-4 28 13706271 ns/op 2.39 MB/s BenchmarkMarshalCorpusFile/65536-4 9 38343168 ns/op 1.71 MB/s BenchmarkMarshalCorpusFile/131072-4 3 39514627 ns/op 3.32 MB/s BenchmarkMarshalCorpusFile/262144-4 1 115077016 ns/op 2.28 MB/s BenchmarkMarshalCorpusFile/524288-4 1 140820459 ns/op 3.72 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 220353898 ns/op 4.76 MB/s BenchmarkUnmarshalCorpusFile/1-4 7107 38966 ns/op 0.03 MB/s BenchmarkUnmarshalCorpusFile/2-4 6231 19877 ns/op 0.10 MB/s BenchmarkUnmarshalCorpusFile/4-4 6502 39961 ns/op 0.10 MB/s BenchmarkUnmarshalCorpusFile/8-4 5342 40351 ns/op 0.20 MB/s BenchmarkUnmarshalCorpusFile/16-4 4614 54775 ns/op 0.29 MB/s BenchmarkUnmarshalCorpusFile/32-4 3254 49168 ns/op 0.65 MB/s BenchmarkUnmarshalCorpusFile/64-4 2751 96647 ns/op 0.66 MB/s BenchmarkUnmarshalCorpusFile/128-4 2245 306033 ns/op 0.42 MB/s BenchmarkUnmarshalCorpusFile/256-4 693 413181 ns/op 0.62 MB/s BenchmarkUnmarshalCorpusFile/512-4 409 921942 ns/op 0.56 MB/s BenchmarkUnmarshalCorpusFile/1024-4 199 887835 ns/op 1.15 MB/s BenchmarkUnmarshalCorpusFile/2048-4 115 4776654 ns/op 0.43 MB/s BenchmarkUnmarshalCorpusFile/4096-4 55 2145010 ns/op 1.91 MB/s BenchmarkUnmarshalCorpusFile/8192-4 26 7796108 ns/op 1.05 MB/s BenchmarkUnmarshalCorpusFile/16384-4 13 12057799 ns/op 1.36 MB/s BenchmarkUnmarshalCorpusFile/32768-4 6 28133581 ns/op 1.16 MB/s BenchmarkUnmarshalCorpusFile/65536-4 3 39266387 ns/op 1.67 MB/s BenchmarkUnmarshalCorpusFile/131072-4 2 276788112 ns/op 0.47 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 404968621 ns/op 0.65 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 708375697 ns/op 0.74 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 1258657182 ns/op 0.83 MB/s BenchmarkMutatorBytes/1-4 1 274244851 ns/op BenchmarkMutatorBytes/10-4 34496 5687 ns/op BenchmarkMutatorBytes/100-4 24738 4241 ns/op BenchmarkMutatorBytes/1000-4 21550 5894 ns/op BenchmarkMutatorBytes/10000-4 8560 38081 ns/op BenchmarkMutatorBytes/100000-4 170 3041516 ns/op BenchmarkMutatorString/1-4 1 329276976 ns/op BenchmarkMutatorString/10-4 31309 6760 ns/op BenchmarkMutatorString/100-4 28843 13904 ns/op BenchmarkMutatorString/1000-4 13459 9582 ns/op BenchmarkMutatorString/10000-4 3418 51229 ns/op BenchmarkMutatorString/100000-4 100 1010174 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 19566 6255 ns/op BenchmarkMutatorAllBasicTypes/string-4 10000 12640 ns/op BenchmarkMutatorAllBasicTypes/bool-4 61167 3350 ns/op BenchmarkMutatorAllBasicTypes/float32-4 26494 5455 ns/op BenchmarkMutatorAllBasicTypes/float64-4 49148 3027 ns/op BenchmarkMutatorAllBasicTypes/int-4 51997 8110 ns/op BenchmarkMutatorAllBasicTypes/int8-4 58861 2960 ns/op BenchmarkMutatorAllBasicTypes/int16-4 52144 3280 ns/op BenchmarkMutatorAllBasicTypes/int32-4 54495 4975 ns/op BenchmarkMutatorAllBasicTypes/int64-4 58977 5368 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 54955 2240 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 55381 20201 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 57034 3728 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 54591 2434 ns/op BenchmarkByteSliceMutators/RemoveBytes/64-4 238107 489.8 ns/op BenchmarkByteSliceMutators/RemoveBytes/128-4 246000 748.9 ns/op BenchmarkByteSliceMutators/RemoveBytes/256-4 223506 564.9 ns/op BenchmarkByteSliceMutators/RemoveBytes/512-4 177763 2063 ns/op BenchmarkByteSliceMutators/RemoveBytes/1024-4 159000 1629 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/64-4 404308 321.3 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/128-4 344930 764.1 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/256-4 402836 2536 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/512-4 404481 1040 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/1024-4 406023 313.7 ns/op BenchmarkByteSliceMutators/DuplicateBytes/64-4 270368 975.1 ns/op BenchmarkByteSliceMutators/DuplicateBytes/128-4 288916 571.5 ns/op BenchmarkByteSliceMutators/DuplicateBytes/256-4 288561 674.5 ns/op BenchmarkByteSliceMutators/DuplicateBytes/512-4 286312 533.8 ns/op BenchmarkByteSliceMutators/DuplicateBytes/1024-4 38694 4266 ns/op BenchmarkByteSliceMutators/OverwriteBytes/64-4 17838 7247 ns/op BenchmarkByteSliceMutators/OverwriteBytes/128-4 4352 59488 ns/op BenchmarkByteSliceMutators/OverwriteBytes/256-4 17314 25129 ns/op BenchmarkByteSliceMutators/OverwriteBytes/512-4 6792 15606 ns/op BenchmarkByteSliceMutators/OverwriteBytes/1024-4 70706 2320 ns/op BenchmarkByteSliceMutators/BitFlip/64-4 564063 222.1 ns/op BenchmarkByteSliceMutators/BitFlip/128-4 242646 807.2 ns/op BenchmarkByteSliceMutators/BitFlip/256-4 561579 495.7 ns/op BenchmarkByteSliceMutators/BitFlip/512-4 482740 213.9 ns/op BenchmarkByteSliceMutators/BitFlip/1024-4 565317 229.4 ns/op BenchmarkByteSliceMutators/XORByte/64-4 102397 3656 ns/op BenchmarkByteSliceMutators/XORByte/128-4 500359 450.1 ns/op BenchmarkByteSliceMutators/XORByte/256-4 542923 1001 ns/op BenchmarkByteSliceMutators/XORByte/512-4 538938 334.0 ns/op BenchmarkByteSliceMutators/XORByte/1024-4 475183 866.1 ns/op BenchmarkByteSliceMutators/SwapByte/64-4 466044 1152 ns/op BenchmarkByteSliceMutators/SwapByte/128-4 474478 376.9 ns/op BenchmarkByteSliceMutators/SwapByte/256-4 464746 426.3 ns/op BenchmarkByteSliceMutators/SwapByte/512-4 473382 621.0 ns/op BenchmarkByteSliceMutators/SwapByte/1024-4 473247 326.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/64-4 62018 27500 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/128-4 124393 17996 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/256-4 319598 1079 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/512-4 47054 7302 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/1024-4 323275 606.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/64-4 201147 764.4 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/128-4 10000 20243 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/256-4 40431 14017 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/512-4 107916 3642 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/1024-4 200058 654.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/64-4 58381 1872 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/128-4 172107 830.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/256-4 175310 693.1 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/512-4 150733 1609 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/1024-4 173974 5883 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/64-4 139729 3373 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/128-4 137952 11414 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/256-4 135180 2099 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/512-4 138610 6612 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/1024-4 134740 1425 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/64-4 424114 346.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/128-4 458220 444.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/256-4 457491 280.0 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/512-4 409478 372.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/1024-4 484527 529.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/64-4 239896 819.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/128-4 268453 961.3 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/256-4 276003 2042 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/512-4 225382 1614 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/1024-4 260582 662.0 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/64-4 250504 1179 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/128-4 256665 531.4 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/256-4 253536 507.1 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/512-4 255826 1498 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/1024-4 246594 585.5 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/64-4 339801 350.8 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/128-4 335457 1854 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/256-4 35126 3143 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/512-4 366346 334.4 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/1024-4 348464 1452 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/64-4 241486 541.6 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/128-4 237654 5829 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/256-4 220296 610.0 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/512-4 235098 1352 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/1024-4 215116 1110 ns/op BenchmarkByteSliceMutators/ShuffleBytes/64-4 122766 3464 ns/op BenchmarkByteSliceMutators/ShuffleBytes/128-4 122415 1294 ns/op BenchmarkByteSliceMutators/ShuffleBytes/256-4 104412 4407 ns/op BenchmarkByteSliceMutators/ShuffleBytes/512-4 105061 1378 ns/op BenchmarkByteSliceMutators/ShuffleBytes/1024-4 86946 1386 ns/op BenchmarkByteSliceMutators/SwapBytes/64-4 291244 430.8 ns/op BenchmarkByteSliceMutators/SwapBytes/128-4 277814 1040 ns/op BenchmarkByteSliceMutators/SwapBytes/256-4 297709 742.5 ns/op BenchmarkByteSliceMutators/SwapBytes/512-4 303794 411.8 ns/op BenchmarkByteSliceMutators/SwapBytes/1024-4 280396 415.1 ns/op PASS ok internal/fuzz 166.442s goos: linux goarch: s390x pkg: internal/poll BenchmarkSplicePipe/SplicePipeWithPool-4 10000 30213 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 34213 4485 ns/op BenchmarkSplicePipePoolParallel-4 173724 3029 ns/op BenchmarkSplicePipeNativeParallel-4 14850 14044 ns/op PASS ok internal/poll 3.482s goos: linux goarch: s390x pkg: internal/runtime/atomic BenchmarkAnd32-4 12331614 29.95 ns/op BenchmarkAnd32Parallel-4 2622099 119.0 ns/op BenchmarkAnd64-4 13571443 32.06 ns/op BenchmarkAnd64Parallel-4 2688510 46.41 ns/op BenchmarkOr32-4 13410487 9.555 ns/op BenchmarkOr32Parallel-4 3014206 54.54 ns/op BenchmarkOr64-4 13926420 32.67 ns/op BenchmarkOr64Parallel-4 2461011 51.48 ns/op BenchmarkAtomicLoad64-4 13667442 9.015 ns/op BenchmarkAtomicStore64-4 15079263 21.33 ns/op BenchmarkAtomicLoad-4 10945064 25.12 ns/op BenchmarkAtomicStore-4 13171910 15.23 ns/op BenchmarkAtomicLoad8-4 16866842 11.88 ns/op BenchmarkAtomicStore8-4 14606682 46.90 ns/op BenchmarkAnd8-4 14562172 33.63 ns/op BenchmarkAnd-4 13089322 19.01 ns/op BenchmarkAnd8Parallel-4 3479325 61.55 ns/op BenchmarkAndParallel-4 2606914 47.59 ns/op BenchmarkOr8-4 14999628 9.521 ns/op BenchmarkOr-4 13665594 9.900 ns/op BenchmarkOr8Parallel-4 2435508 176.2 ns/op BenchmarkOrParallel-4 2964132 62.41 ns/op BenchmarkXadd-4 1000000 514.6 ns/op BenchmarkXadd64-4 3515486 67.81 ns/op BenchmarkCas-4 2573516 115.6 ns/op BenchmarkCas64-4 1784688 70.89 ns/op BenchmarkXchg-4 1639064 66.10 ns/op BenchmarkXchg64-4 2736541 107.3 ns/op BenchmarkXchg8-4 11188735 18.17 ns/op BenchmarkXchg8Parallel-4 2693694 53.96 ns/op PASS ok internal/runtime/atomic 54.698s goos: linux goarch: s390x pkg: internal/runtime/math BenchmarkMulUintptr/small-4 4095945 77.58 ns/op BenchmarkMulUintptr/large-4 3033627 52.14 ns/op PASS ok internal/runtime/math 4.474s goos: linux goarch: s390x pkg: internal/sync BenchmarkHashTrieMapLoadSmall-4 314546 384.8 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 234145 534.7 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 120363 905.9 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 313386 435.7 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 168356 2047 ns/op 30 B/op 0 allocs/op PASS ok internal/sync 13.028s goos: linux goarch: s390x pkg: internal/syscall/unix BenchmarkParallelGetRandom-4 317158 342.7 ns/op 11.67 MB/s PASS ok internal/syscall/unix 1.658s PASS ok internal/zstd 1.130s goos: linux goarch: s390x pkg: io BenchmarkCopyNSmall-4 18729 13306 ns/op BenchmarkCopyNLarge-4 100 2309205 ns/op PASS ok io 2.821s goos: linux goarch: s390x pkg: iter BenchmarkPull-4 32538 7324 ns/op BenchmarkPull2-4 32462 4140 ns/op PASS ok iter 1.841s goos: linux goarch: s390x pkg: log BenchmarkItoa-4 190765 990.3 ns/op BenchmarkPrintln-4 10000 16459 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 32793 3527 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 2548 96610 ns/op BenchmarkDiscard-4 898282 131.5 ns/op 0 B/op 0 allocs/op PASS ok log 3.483s goos: linux goarch: s390x pkg: log/slog BenchmarkAttrString-4 15868 15850 ns/op 312 B/op 16 allocs/op BenchmarkWriteTime-4 61158 2001 ns/op BenchmarkAppendKey/no_quoting_prefix_size_5-4 137920 1324 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_5-4 10000 13584 ns/op BenchmarkAppendKey/key_quoting_prefix_size_5-4 135183 928.9 ns/op BenchmarkAppendKey/both_quoting_prefix_size_5-4 125052 2761 ns/op BenchmarkAppendKey/no_quoting_prefix_size_10-4 111667 1020 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_10-4 125344 1643 ns/op BenchmarkAppendKey/key_quoting_prefix_size_10-4 10000 15656 ns/op BenchmarkAppendKey/both_quoting_prefix_size_10-4 129115 1200 ns/op BenchmarkAppendKey/no_quoting_prefix_size_30-4 113158 1065 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_30-4 105656 6419 ns/op BenchmarkAppendKey/key_quoting_prefix_size_30-4 107962 1134 ns/op BenchmarkAppendKey/both_quoting_prefix_size_30-4 64208 2471 ns/op BenchmarkAppendKey/no_quoting_prefix_size_50-4 88390 4573 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_50-4 87520 6620 ns/op BenchmarkAppendKey/key_quoting_prefix_size_50-4 90159 4218 ns/op BenchmarkAppendKey/both_quoting_prefix_size_50-4 83066 1981 ns/op BenchmarkAppendKey/no_quoting_prefix_size_100-4 61242 8670 ns/op BenchmarkAppendKey/pre_quoting_prefix_size_100-4 39630 4067 ns/op BenchmarkAppendKey/key_quoting_prefix_size_100-4 61382 5957 ns/op BenchmarkAppendKey/both_quoting_prefix_size_100-4 44408 2287 ns/op BenchmarkJSONHandler/defaults-4 5862 48665 ns/op 518 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 3597 33145 ns/op 797 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4255 36764 ns/op 766 B/op 5 allocs/op BenchmarkPreformatting/separate-4 6230 20642 ns/op 531 B/op 1 allocs/op BenchmarkPreformatting/struct-4 5131 23246 ns/op 530 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 5118 22824 ns/op 516 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 24273 5030 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 19179 15062 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 110781 3807 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 77700 7709 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 65116 2393 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 69506 2155 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 77997 4760 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 68464 2952 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1000000 556.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 614895 450.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 617685 372.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 454431 424.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 337716 2075 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 5162 71963 ns/op BenchmarkDispatch/switch-checked-4 168804 7811 ns/op BenchmarkDispatch/As-4 175588 3213 ns/op BenchmarkDispatch/Visit-4 144999 2915 ns/op BenchmarkUnsafeStrings-4 18242 6512 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 35.709s goos: linux goarch: s390x pkg: log/slog/internal/benchmarks BenchmarkAttrs/disabled/5_args-4 328939 430.7 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 438621 1902 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 185380 734.9 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 60950 5959 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 16998 30415 ns/op 260 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 49398 11916 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 13766 7730 ns/op 672 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 5982 105537 ns/op 3480 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 8997 28896 ns/op 597 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 5906 32852 ns/op 585 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 6163 78719 ns/op 1089 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 2022 113639 ns/op 4316 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 10446 39585 ns/op 519 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 6642 22248 ns/op 515 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 5550 24233 ns/op 933 B/op 2 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 1706 113730 ns/op 3706 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 16.802s goos: linux goarch: s390x pkg: maps BenchmarkMapClone-4 3 329120700 ns/op PASS ok maps 6.302s goos: linux goarch: s390x pkg: math BenchmarkAcos-4 6419972 67.51 ns/op BenchmarkAcosh-4 4825120 28.48 ns/op BenchmarkAsin-4 6738033 48.96 ns/op BenchmarkAsinh-4 2813169 67.34 ns/op BenchmarkAtan-4 6989056 27.69 ns/op BenchmarkAtanh-4 4174610 61.89 ns/op BenchmarkAtan2-4 5029554 23.55 ns/op BenchmarkCbrt-4 4155051 42.91 ns/op BenchmarkCeil-4 16273732 7.695 ns/op BenchmarkCopysign-4 1610762 123.7 ns/op BenchmarkCos-4 8501858 14.73 ns/op BenchmarkCosh-4 5737782 18.78 ns/op BenchmarkErf-4 6666991 43.27 ns/op BenchmarkErfc-4 7420855 32.03 ns/op BenchmarkErfinv-4 3119245 52.78 ns/op BenchmarkErfcinv-4 3227332 152.1 ns/op BenchmarkExp-4 7298560 16.08 ns/op BenchmarkExpGo-4 717750 1649 ns/op BenchmarkExpm1-4 7101423 39.27 ns/op BenchmarkExp2-4 771877 317.5 ns/op BenchmarkExp2Go-4 722332 170.1 ns/op BenchmarkAbs-4 2589956 51.89 ns/op BenchmarkDim-4 8051172 20.12 ns/op BenchmarkFloor-4 15590994 10.15 ns/op BenchmarkMax-4 12343292 28.03 ns/op BenchmarkMin-4 11073614 23.10 ns/op BenchmarkMod-4 190110 788.0 ns/op BenchmarkFrexp-4 1000000 141.3 ns/op BenchmarkGamma-4 346450 358.5 ns/op BenchmarkHypot-4 1000000 133.9 ns/op BenchmarkHypotGo-4 1000000 158.4 ns/op BenchmarkIlogb-4 1432400 349.2 ns/op BenchmarkJ0-4 169437 1305 ns/op BenchmarkJ1-4 175516 1633 ns/op BenchmarkJn-4 81996 1789 ns/op BenchmarkLdexp-4 1000000 183.2 ns/op BenchmarkLgamma-4 522174 251.7 ns/op BenchmarkLog-4 1000000 107.6 ns/op BenchmarkLogb-4 1348356 83.89 ns/op BenchmarkLog1p-4 6836414 21.78 ns/op BenchmarkLog10-4 6225720 21.35 ns/op BenchmarkLog2-4 976376 192.4 ns/op BenchmarkModf-4 2444913 85.57 ns/op BenchmarkNextafter32-4 2351110 50.04 ns/op BenchmarkNextafter64-4 2419810 81.09 ns/op BenchmarkPowInt-4 2108188 156.0 ns/op BenchmarkPowFrac-4 2747886 38.23 ns/op BenchmarkPow10Pos-4 3809841 40.09 ns/op BenchmarkPow10Neg-4 3213590 63.06 ns/op BenchmarkRound-4 7449866 14.28 ns/op BenchmarkRoundToEven-4 7839480 17.01 ns/op BenchmarkRemainder-4 264924 565.8 ns/op BenchmarkSignbit-4 3731323 65.00 ns/op BenchmarkSin-4 6998690 30.89 ns/op BenchmarkSincos-4 600570 327.1 ns/op BenchmarkSinh-4 6316621 78.03 ns/op BenchmarkSqrtIndirect-4 14668948 10.56 ns/op BenchmarkSqrtLatency-4 9447331 12.00 ns/op BenchmarkSqrtIndirectLatency-4 10099934 38.18 ns/op BenchmarkSqrtGoLatency-4 1202988 90.87 ns/op BenchmarkSqrtPrime-4 119253 2039 ns/op BenchmarkTan-4 6203559 24.21 ns/op BenchmarkTanh-4 4881903 38.45 ns/op BenchmarkTrunc-4 15161532 8.108 ns/op BenchmarkY0-4 170534 861.0 ns/op BenchmarkY1-4 161179 1265 ns/op BenchmarkYn-4 90068 1383 ns/op BenchmarkFloat64bits-4 3530026 74.62 ns/op BenchmarkFloat64frombits-4 3980172 31.38 ns/op BenchmarkFloat32bits-4 3984790 45.48 ns/op BenchmarkFloat32frombits-4 3879927 31.65 ns/op BenchmarkFMA-4 15305040 7.450 ns/op PASS ok math 70.680s goos: linux goarch: s390x pkg: math/big BenchmarkCopyVV/words=1-4 654211 174.0 ns/op 45.96 MB/s BenchmarkCopyVV/words=2-4 648236 211.1 ns/op 75.80 MB/s BenchmarkCopyVV/words=3-4 597104 230.7 ns/op 104.04 MB/s BenchmarkCopyVV/words=4-4 643458 249.8 ns/op 128.09 MB/s BenchmarkCopyVV/words=5-4 629434 194.8 ns/op 205.30 MB/s BenchmarkCopyVV/words=6-4 613094 197.4 ns/op 243.14 MB/s BenchmarkCopyVV/words=7-4 611690 202.9 ns/op 276.00 MB/s BenchmarkCopyVV/words=8-4 601527 573.1 ns/op 111.68 MB/s BenchmarkCopyVV/words=9-4 592864 441.5 ns/op 163.08 MB/s BenchmarkCopyVV/words=10-4 545808 223.9 ns/op 357.36 MB/s BenchmarkCopyVV/words=16-4 550572 294.7 ns/op 434.32 MB/s BenchmarkCopyVV/words=32-4 464899 299.6 ns/op 854.57 MB/s BenchmarkCopyVV/words=64-4 342982 342.2 ns/op 1496.08 MB/s BenchmarkCopyVV/words=100-4 269246 679.5 ns/op 1177.37 MB/s BenchmarkCopyVV/words=1000-4 63132 14612 ns/op 547.49 MB/s BenchmarkArithVV/words=1-4 792398 250.1 ns/op 31.99 MB/s BenchmarkArithVV/words=2-4 613404 226.9 ns/op 70.50 MB/s BenchmarkArithVV/words=3-4 499308 488.1 ns/op 49.17 MB/s BenchmarkArithVV/words=4-4 444325 296.1 ns/op 108.07 MB/s BenchmarkArithVV/words=5-4 384297 351.7 ns/op 113.73 MB/s BenchmarkArithVV/words=6-4 348918 346.1 ns/op 138.69 MB/s BenchmarkArithVV/words=7-4 310320 1383 ns/op 40.49 MB/s BenchmarkArithVV/words=8-4 281168 455.2 ns/op 140.61 MB/s BenchmarkArithVV/words=9-4 256036 1949 ns/op 36.93 MB/s BenchmarkArithVV/words=10-4 1000000 158.4 ns/op 505.08 MB/s BenchmarkArithVV/words=16-4 939320 252.8 ns/op 506.29 MB/s BenchmarkArithVV/words=32-4 1000000 227.1 ns/op 1127.14 MB/s BenchmarkArithVV/words=64-4 1000000 205.7 ns/op 2488.60 MB/s BenchmarkArithVV/words=100-4 926514 584.5 ns/op 1368.76 MB/s BenchmarkArithVV/words=1000-4 311228 394.0 ns/op 20303.33 MB/s BenchmarkAddVV/words=1/impl=asm-4 268080 685.9 ns/op 11.66 MB/s BenchmarkAddVV/words=2/impl=asm-4 1000000 199.1 ns/op 80.38 MB/s BenchmarkAddVV/words=3/impl=asm-4 1000000 197.6 ns/op 121.47 MB/s BenchmarkAddVV/words=4/impl=asm-4 1000000 134.2 ns/op 238.43 MB/s BenchmarkAddVV/words=5/impl=asm-4 1000000 108.6 ns/op 368.28 MB/s BenchmarkAddVV/words=6/impl=asm-4 1000000 321.8 ns/op 149.18 MB/s BenchmarkAddVV/words=7/impl=asm-4 1000000 111.1 ns/op 504.13 MB/s BenchmarkAddVV/words=8/impl=asm-4 1000000 121.0 ns/op 529.13 MB/s BenchmarkAddVV/words=9/impl=asm-4 1000000 208.9 ns/op 344.70 MB/s BenchmarkAddVV/words=10/impl=asm-4 1000000 190.8 ns/op 419.29 MB/s BenchmarkAddVV/words=16/impl=asm-4 1000000 146.9 ns/op 871.53 MB/s BenchmarkAddVV/words=32/impl=asm-4 1000000 133.4 ns/op 1919.00 MB/s BenchmarkAddVV/words=64/impl=asm-4 962714 270.7 ns/op 1891.39 MB/s BenchmarkAddVV/words=100/impl=asm-4 876831 283.6 ns/op 2821.29 MB/s BenchmarkAddVV/words=1000/impl=asm-4 243985 497.7 ns/op 16072.86 MB/s BenchmarkAddVV/words=1/impl=go-4 897818 188.7 ns/op 42.40 MB/s BenchmarkAddVV/words=2/impl=go-4 725792 218.6 ns/op 73.19 MB/s BenchmarkAddVV/words=3/impl=go-4 637141 419.0 ns/op 57.28 MB/s BenchmarkAddVV/words=4/impl=go-4 569266 211.1 ns/op 151.59 MB/s BenchmarkAddVV/words=5/impl=go-4 513816 534.5 ns/op 74.84 MB/s BenchmarkAddVV/words=6/impl=go-4 452043 278.1 ns/op 172.60 MB/s BenchmarkAddVV/words=7/impl=go-4 433260 1037 ns/op 54.02 MB/s BenchmarkAddVV/words=8/impl=go-4 387974 325.0 ns/op 196.89 MB/s BenchmarkAddVV/words=9/impl=go-4 362144 854.9 ns/op 84.22 MB/s BenchmarkAddVV/words=10/impl=go-4 348678 425.7 ns/op 187.94 MB/s BenchmarkAddVV/words=16/impl=go-4 250298 1771 ns/op 72.29 MB/s BenchmarkAddVV/words=32/impl=go-4 142444 944.7 ns/op 270.99 MB/s BenchmarkAddVV/words=64/impl=go-4 72192 2639 ns/op 194.03 MB/s BenchmarkAddVV/words=100/impl=go-4 50785 4956 ns/op 161.43 MB/s BenchmarkAddVV/words=1000/impl=go-4 5542 107953 ns/op 74.11 MB/s BenchmarkSubVV/words=1/impl=asm-4 978015 103.5 ns/op 77.31 MB/s BenchmarkSubVV/words=2/impl=asm-4 1000000 101.5 ns/op 157.62 MB/s BenchmarkSubVV/words=3/impl=asm-4 1000000 182.4 ns/op 131.58 MB/s BenchmarkSubVV/words=4/impl=asm-4 1000000 201.0 ns/op 159.21 MB/s BenchmarkSubVV/words=5/impl=asm-4 1000000 180.7 ns/op 221.35 MB/s BenchmarkSubVV/words=6/impl=asm-4 1000000 345.3 ns/op 139.01 MB/s BenchmarkSubVV/words=7/impl=asm-4 1000000 261.7 ns/op 213.96 MB/s BenchmarkSubVV/words=8/impl=asm-4 1000000 105.9 ns/op 604.15 MB/s BenchmarkSubVV/words=9/impl=asm-4 1000000 124.9 ns/op 576.52 MB/s BenchmarkSubVV/words=10/impl=asm-4 1000000 527.7 ns/op 151.59 MB/s BenchmarkSubVV/words=16/impl=asm-4 1000000 106.8 ns/op 1198.84 MB/s BenchmarkSubVV/words=32/impl=asm-4 935283 130.5 ns/op 1961.96 MB/s BenchmarkSubVV/words=64/impl=asm-4 957519 144.0 ns/op 3554.79 MB/s BenchmarkSubVV/words=100/impl=asm-4 869703 364.2 ns/op 2196.76 MB/s BenchmarkSubVV/words=1000/impl=asm-4 193482 1019 ns/op 7850.18 MB/s BenchmarkSubVV/words=1/impl=go-4 871833 352.8 ns/op 22.68 MB/s BenchmarkSubVV/words=2/impl=go-4 518499 531.6 ns/op 30.10 MB/s BenchmarkSubVV/words=3/impl=go-4 613641 1146 ns/op 20.94 MB/s BenchmarkSubVV/words=4/impl=go-4 520940 253.2 ns/op 126.36 MB/s BenchmarkSubVV/words=5/impl=go-4 492801 938.4 ns/op 42.62 MB/s BenchmarkSubVV/words=6/impl=go-4 454698 285.0 ns/op 168.41 MB/s BenchmarkSubVV/words=7/impl=go-4 420529 304.3 ns/op 184.00 MB/s BenchmarkSubVV/words=8/impl=go-4 398035 325.1 ns/op 196.85 MB/s BenchmarkSubVV/words=9/impl=go-4 348475 328.2 ns/op 219.39 MB/s BenchmarkSubVV/words=10/impl=go-4 349149 841.4 ns/op 95.08 MB/s BenchmarkSubVV/words=16/impl=go-4 249975 525.0 ns/op 243.81 MB/s BenchmarkSubVV/words=32/impl=go-4 145351 3372 ns/op 75.91 MB/s BenchmarkSubVV/words=64/impl=go-4 73226 1745 ns/op 293.45 MB/s BenchmarkSubVV/words=100/impl=go-4 51002 4898 ns/op 163.33 MB/s BenchmarkSubVV/words=1000/impl=go-4 5302 24102 ns/op 331.92 MB/s BenchmarkAddVW/words=1/data=random-4 891180 133.5 ns/op 59.94 MB/s BenchmarkAddVW/words=2/data=random-4 590617 435.8 ns/op 36.72 MB/s BenchmarkAddVW/words=3/data=random-4 622504 205.7 ns/op 116.70 MB/s BenchmarkAddVW/words=4/data=random-4 613257 274.9 ns/op 116.40 MB/s BenchmarkAddVW/words=5/data=random-4 162370 2465 ns/op 16.23 MB/s BenchmarkAddVW/words=6/data=random-4 566728 224.8 ns/op 213.48 MB/s BenchmarkAddVW/words=7/data=random-4 534822 1000 ns/op 55.98 MB/s BenchmarkAddVW/words=8/data=random-4 560116 968.4 ns/op 66.09 MB/s BenchmarkAddVW/words=9/data=random-4 547849 1082 ns/op 66.53 MB/s BenchmarkAddVW/words=10/data=random-4 559080 342.0 ns/op 233.91 MB/s BenchmarkAddVW/words=16/data=random-4 513903 351.7 ns/op 363.92 MB/s BenchmarkAddVW/words=32/data=random-4 464487 859.1 ns/op 298.00 MB/s BenchmarkAddVW/words=64/data=random-4 381984 780.3 ns/op 656.18 MB/s BenchmarkAddVW/words=100/data=random-4 323226 490.0 ns/op 1632.81 MB/s BenchmarkAddVW/words=1000/data=random-4 60495 2998 ns/op 2668.79 MB/s BenchmarkAddVW/words=1/data=carry-4 815251 351.0 ns/op 22.79 MB/s BenchmarkAddVW/words=2/data=carry-4 707110 365.7 ns/op 43.76 MB/s BenchmarkAddVW/words=3/data=carry-4 557451 219.8 ns/op 109.17 MB/s BenchmarkAddVW/words=4/data=carry-4 520256 272.8 ns/op 117.30 MB/s BenchmarkAddVW/words=5/data=carry-4 483247 390.0 ns/op 102.57 MB/s BenchmarkAddVW/words=6/data=carry-4 433188 1111 ns/op 43.19 MB/s BenchmarkAddVW/words=7/data=carry-4 400588 366.7 ns/op 152.70 MB/s BenchmarkAddVW/words=8/data=carry-4 381631 713.0 ns/op 89.76 MB/s BenchmarkAddVW/words=9/data=carry-4 355017 343.6 ns/op 209.53 MB/s BenchmarkAddVW/words=10/data=carry-4 333721 361.9 ns/op 221.08 MB/s BenchmarkAddVW/words=16/data=carry-4 239446 919.0 ns/op 139.27 MB/s BenchmarkAddVW/words=32/data=carry-4 141174 848.8 ns/op 301.60 MB/s BenchmarkAddVW/words=64/data=carry-4 61201 3067 ns/op 166.95 MB/s BenchmarkAddVW/words=100/data=carry-4 51189 10102 ns/op 79.19 MB/s BenchmarkAddVW/words=1000/data=carry-4 4804 35568 ns/op 224.92 MB/s BenchmarkAddVW/words=1/data=shortcut-4 891657 131.3 ns/op 60.91 MB/s BenchmarkAddVW/words=2/data=shortcut-4 856455 370.8 ns/op 43.15 MB/s BenchmarkAddVW/words=3/data=shortcut-4 898399 131.0 ns/op 183.15 MB/s BenchmarkAddVW/words=4/data=shortcut-4 896796 128.2 ns/op 249.69 MB/s BenchmarkAddVW/words=5/data=shortcut-4 899856 209.7 ns/op 190.74 MB/s BenchmarkAddVW/words=6/data=shortcut-4 939840 129.7 ns/op 370.01 MB/s BenchmarkAddVW/words=7/data=shortcut-4 924436 538.3 ns/op 104.02 MB/s BenchmarkAddVW/words=8/data=shortcut-4 879958 322.7 ns/op 198.30 MB/s BenchmarkAddVW/words=9/data=shortcut-4 638986 203.6 ns/op 353.60 MB/s BenchmarkAddVW/words=10/data=shortcut-4 941686 473.1 ns/op 169.09 MB/s BenchmarkAddVW/words=16/data=shortcut-4 902512 241.4 ns/op 530.29 MB/s BenchmarkAddVW/words=32/data=shortcut-4 898964 768.0 ns/op 333.33 MB/s BenchmarkAddVW/words=64/data=shortcut-4 812757 627.8 ns/op 815.55 MB/s BenchmarkAddVW/words=100/data=shortcut-4 886436 135.4 ns/op 5910.00 MB/s BenchmarkAddVW/words=1000/data=shortcut-4 908236 725.1 ns/op 11033.47 MB/s BenchmarkSubVW/words=1/data=random-4 778890 157.1 ns/op 50.92 MB/s BenchmarkSubVW/words=2/data=random-4 596088 791.9 ns/op 20.20 MB/s BenchmarkSubVW/words=3/data=random-4 560193 307.8 ns/op 77.98 MB/s BenchmarkSubVW/words=4/data=random-4 545712 923.8 ns/op 34.64 MB/s BenchmarkSubVW/words=5/data=random-4 571902 268.6 ns/op 148.91 MB/s BenchmarkSubVW/words=6/data=random-4 511536 491.9 ns/op 97.58 MB/s BenchmarkSubVW/words=7/data=random-4 523778 271.5 ns/op 206.23 MB/s BenchmarkSubVW/words=8/data=random-4 508596 412.3 ns/op 155.22 MB/s BenchmarkSubVW/words=9/data=random-4 518517 231.8 ns/op 310.67 MB/s BenchmarkSubVW/words=10/data=random-4 504501 252.6 ns/op 316.66 MB/s BenchmarkSubVW/words=16/data=random-4 434401 1055 ns/op 121.32 MB/s BenchmarkSubVW/words=32/data=random-4 406681 305.7 ns/op 837.53 MB/s BenchmarkSubVW/words=64/data=random-4 364972 418.3 ns/op 1224.00 MB/s BenchmarkSubVW/words=100/data=random-4 249998 649.0 ns/op 1232.58 MB/s BenchmarkSubVW/words=1000/data=random-4 56536 9067 ns/op 882.33 MB/s BenchmarkSubVW/words=1/data=carry-4 841660 149.6 ns/op 53.47 MB/s BenchmarkSubVW/words=2/data=carry-4 726484 378.6 ns/op 42.27 MB/s BenchmarkSubVW/words=3/data=carry-4 568969 402.8 ns/op 59.58 MB/s BenchmarkSubVW/words=4/data=carry-4 534414 263.5 ns/op 121.46 MB/s BenchmarkSubVW/words=5/data=carry-4 453646 468.4 ns/op 85.40 MB/s BenchmarkSubVW/words=6/data=carry-4 446952 572.4 ns/op 83.86 MB/s BenchmarkSubVW/words=7/data=carry-4 394432 670.9 ns/op 83.47 MB/s BenchmarkSubVW/words=8/data=carry-4 376005 546.8 ns/op 117.04 MB/s BenchmarkSubVW/words=9/data=carry-4 340981 350.2 ns/op 205.59 MB/s BenchmarkSubVW/words=10/data=carry-4 328226 505.3 ns/op 158.33 MB/s BenchmarkSubVW/words=16/data=carry-4 224817 528.2 ns/op 242.32 MB/s BenchmarkSubVW/words=32/data=carry-4 108316 2864 ns/op 89.40 MB/s BenchmarkSubVW/words=64/data=carry-4 61830 1872 ns/op 273.54 MB/s BenchmarkSubVW/words=100/data=carry-4 41481 4330 ns/op 184.74 MB/s BenchmarkSubVW/words=1000/data=carry-4 5046 51760 ns/op 154.56 MB/s BenchmarkSubVW/words=1/data=shortcut-4 924771 130.8 ns/op 61.18 MB/s BenchmarkSubVW/words=2/data=shortcut-4 921566 127.2 ns/op 125.80 MB/s BenchmarkSubVW/words=3/data=shortcut-4 949842 218.3 ns/op 109.94 MB/s BenchmarkSubVW/words=4/data=shortcut-4 918951 792.8 ns/op 40.36 MB/s BenchmarkSubVW/words=5/data=shortcut-4 947402 139.6 ns/op 286.49 MB/s BenchmarkSubVW/words=6/data=shortcut-4 897198 586.7 ns/op 81.82 MB/s BenchmarkSubVW/words=7/data=shortcut-4 971958 166.7 ns/op 335.98 MB/s BenchmarkSubVW/words=8/data=shortcut-4 887368 1194 ns/op 53.60 MB/s BenchmarkSubVW/words=9/data=shortcut-4 898288 149.7 ns/op 480.88 MB/s BenchmarkSubVW/words=10/data=shortcut-4 962914 152.9 ns/op 523.05 MB/s BenchmarkSubVW/words=16/data=shortcut-4 809553 139.1 ns/op 919.98 MB/s BenchmarkSubVW/words=32/data=shortcut-4 938300 134.1 ns/op 1909.60 MB/s BenchmarkSubVW/words=64/data=shortcut-4 961047 459.7 ns/op 1113.73 MB/s BenchmarkSubVW/words=100/data=shortcut-4 951342 819.9 ns/op 975.68 MB/s BenchmarkSubVW/words=1000/data=shortcut-4 947794 211.2 ns/op 37882.10 MB/s BenchmarkLshVU/words=1/impl=asm-4 1173523 107.8 ns/op 74.23 MB/s BenchmarkLshVU/words=2/impl=asm-4 1000000 206.5 ns/op 77.49 MB/s BenchmarkLshVU/words=3/impl=asm-4 1000000 225.5 ns/op 106.42 MB/s BenchmarkLshVU/words=4/impl=asm-4 1000000 289.8 ns/op 110.41 MB/s BenchmarkLshVU/words=5/impl=asm-4 1000000 341.4 ns/op 117.16 MB/s BenchmarkLshVU/words=6/impl=asm-4 1000000 190.0 ns/op 252.64 MB/s BenchmarkLshVU/words=7/impl=asm-4 1000000 103.3 ns/op 542.03 MB/s BenchmarkLshVU/words=8/impl=asm-4 1000000 160.1 ns/op 399.71 MB/s BenchmarkLshVU/words=9/impl=asm-4 1000000 216.0 ns/op 333.39 MB/s BenchmarkLshVU/words=10/impl=asm-4 1000000 578.0 ns/op 138.40 MB/s BenchmarkLshVU/words=16/impl=asm-4 953714 266.4 ns/op 480.43 MB/s BenchmarkLshVU/words=32/impl=asm-4 1000000 114.3 ns/op 2239.83 MB/s BenchmarkLshVU/words=64/impl=asm-4 779365 158.8 ns/op 3224.28 MB/s BenchmarkLshVU/words=100/impl=asm-4 737636 870.5 ns/op 919.03 MB/s BenchmarkLshVU/words=1000/impl=asm-4 206349 797.8 ns/op 10027.55 MB/s BenchmarkLshVU/words=1/impl=go-4 894364 142.3 ns/op 56.22 MB/s BenchmarkLshVU/words=2/impl=go-4 713018 256.4 ns/op 62.39 MB/s BenchmarkLshVU/words=3/impl=go-4 597418 754.7 ns/op 31.80 MB/s BenchmarkLshVU/words=4/impl=go-4 528879 700.6 ns/op 45.67 MB/s BenchmarkLshVU/words=5/impl=go-4 495067 533.9 ns/op 74.92 MB/s BenchmarkLshVU/words=6/impl=go-4 456228 546.6 ns/op 87.82 MB/s BenchmarkLshVU/words=7/impl=go-4 412690 794.9 ns/op 70.45 MB/s BenchmarkLshVU/words=8/impl=go-4 350968 757.7 ns/op 84.46 MB/s BenchmarkLshVU/words=9/impl=go-4 363255 493.8 ns/op 145.82 MB/s BenchmarkLshVU/words=10/impl=go-4 86317 1391 ns/op 57.51 MB/s BenchmarkLshVU/words=16/impl=go-4 200113 850.2 ns/op 150.56 MB/s BenchmarkLshVU/words=32/impl=go-4 140445 858.7 ns/op 298.11 MB/s BenchmarkLshVU/words=64/impl=go-4 10000 51257 ns/op 9.99 MB/s BenchmarkLshVU/words=100/impl=go-4 48880 3429 ns/op 233.29 MB/s BenchmarkLshVU/words=1000/impl=go-4 5128 40318 ns/op 198.42 MB/s BenchmarkRshVU/words=1/impl=asm-4 1000000 194.8 ns/op 41.06 MB/s BenchmarkRshVU/words=2/impl=asm-4 1000000 128.3 ns/op 124.74 MB/s BenchmarkRshVU/words=3/impl=asm-4 1000000 440.8 ns/op 54.45 MB/s BenchmarkRshVU/words=4/impl=asm-4 1000000 130.0 ns/op 246.20 MB/s BenchmarkRshVU/words=5/impl=asm-4 1000000 135.2 ns/op 295.80 MB/s BenchmarkRshVU/words=6/impl=asm-4 1000000 152.3 ns/op 315.18 MB/s BenchmarkRshVU/words=7/impl=asm-4 1000000 142.2 ns/op 393.91 MB/s BenchmarkRshVU/words=8/impl=asm-4 1000000 104.7 ns/op 611.09 MB/s BenchmarkRshVU/words=9/impl=asm-4 1000000 104.4 ns/op 689.38 MB/s BenchmarkRshVU/words=10/impl=asm-4 1000000 181.4 ns/op 441.13 MB/s BenchmarkRshVU/words=16/impl=asm-4 1000000 121.0 ns/op 1058.21 MB/s BenchmarkRshVU/words=32/impl=asm-4 1000000 167.5 ns/op 1528.31 MB/s BenchmarkRshVU/words=64/impl=asm-4 920287 153.5 ns/op 3336.16 MB/s BenchmarkRshVU/words=100/impl=asm-4 773632 513.5 ns/op 1558.04 MB/s BenchmarkRshVU/words=1000/impl=asm-4 212326 602.1 ns/op 13286.15 MB/s BenchmarkRshVU/words=1/impl=go-4 853437 509.3 ns/op 15.71 MB/s BenchmarkRshVU/words=2/impl=go-4 688849 178.4 ns/op 89.70 MB/s BenchmarkRshVU/words=3/impl=go-4 589894 225.3 ns/op 106.53 MB/s BenchmarkRshVU/words=4/impl=go-4 519100 252.4 ns/op 126.78 MB/s BenchmarkRshVU/words=5/impl=go-4 472006 853.3 ns/op 46.87 MB/s BenchmarkRshVU/words=6/impl=go-4 438405 517.0 ns/op 92.84 MB/s BenchmarkRshVU/words=7/impl=go-4 399823 766.0 ns/op 73.11 MB/s BenchmarkRshVU/words=8/impl=go-4 374478 331.1 ns/op 193.29 MB/s BenchmarkRshVU/words=9/impl=go-4 310230 3146 ns/op 22.89 MB/s BenchmarkRshVU/words=10/impl=go-4 327937 477.9 ns/op 167.41 MB/s BenchmarkRshVU/words=16/impl=go-4 196003 3780 ns/op 33.86 MB/s BenchmarkRshVU/words=32/impl=go-4 135435 1191 ns/op 215.00 MB/s BenchmarkRshVU/words=64/impl=go-4 73188 4564 ns/op 112.18 MB/s BenchmarkRshVU/words=100/impl=go-4 40293 3267 ns/op 244.87 MB/s BenchmarkRshVU/words=1000/impl=go-4 5197 45286 ns/op 176.65 MB/s BenchmarkMulAddVWW/words=1/impl=asm-4 1000000 101.3 ns/op 78.95 MB/s BenchmarkMulAddVWW/words=2/impl=asm-4 1000000 102.1 ns/op 156.73 MB/s BenchmarkMulAddVWW/words=3/impl=asm-4 1000000 105.0 ns/op 228.60 MB/s BenchmarkMulAddVWW/words=4/impl=asm-4 1000000 189.6 ns/op 168.81 MB/s BenchmarkMulAddVWW/words=5/impl=asm-4 1000000 204.7 ns/op 195.39 MB/s BenchmarkMulAddVWW/words=6/impl=asm-4 988777 108.1 ns/op 444.21 MB/s BenchmarkMulAddVWW/words=7/impl=asm-4 1000000 777.7 ns/op 72.01 MB/s BenchmarkMulAddVWW/words=8/impl=asm-4 1000000 370.4 ns/op 172.80 MB/s BenchmarkMulAddVWW/words=9/impl=asm-4 1000000 486.0 ns/op 148.15 MB/s BenchmarkMulAddVWW/words=10/impl=asm-4 1000000 169.8 ns/op 471.23 MB/s BenchmarkMulAddVWW/words=16/impl=asm-4 715587 146.7 ns/op 872.61 MB/s BenchmarkMulAddVWW/words=32/impl=asm-4 790082 163.9 ns/op 1561.70 MB/s BenchmarkMulAddVWW/words=64/impl=asm-4 565088 410.7 ns/op 1246.76 MB/s BenchmarkMulAddVWW/words=100/impl=asm-4 423357 608.7 ns/op 1314.28 MB/s BenchmarkMulAddVWW/words=1000/impl=asm-4 35433 3045 ns/op 2627.00 MB/s BenchmarkMulAddVWW/words=1/impl=go-4 904812 129.8 ns/op 61.63 MB/s BenchmarkMulAddVWW/words=2/impl=go-4 771960 293.3 ns/op 54.56 MB/s BenchmarkMulAddVWW/words=3/impl=go-4 709339 168.2 ns/op 142.73 MB/s BenchmarkMulAddVWW/words=4/impl=go-4 641062 185.7 ns/op 172.35 MB/s BenchmarkMulAddVWW/words=5/impl=go-4 584364 376.7 ns/op 106.18 MB/s BenchmarkMulAddVWW/words=6/impl=go-4 525390 227.4 ns/op 211.05 MB/s BenchmarkMulAddVWW/words=7/impl=go-4 509383 901.3 ns/op 62.14 MB/s BenchmarkMulAddVWW/words=8/impl=go-4 471328 275.4 ns/op 232.42 MB/s BenchmarkMulAddVWW/words=9/impl=go-4 446985 334.6 ns/op 215.19 MB/s BenchmarkMulAddVWW/words=10/impl=go-4 434584 286.5 ns/op 279.20 MB/s BenchmarkMulAddVWW/words=16/impl=go-4 321637 1090 ns/op 117.48 MB/s BenchmarkMulAddVWW/words=32/impl=go-4 193078 836.9 ns/op 305.89 MB/s BenchmarkMulAddVWW/words=64/impl=go-4 104446 4071 ns/op 125.76 MB/s BenchmarkMulAddVWW/words=100/impl=go-4 66642 4401 ns/op 181.79 MB/s BenchmarkMulAddVWW/words=1000/impl=go-4 6781 74315 ns/op 107.65 MB/s BenchmarkAddMulVVWW/words=1/impl=asm-4 1000000 302.9 ns/op 26.41 MB/s BenchmarkAddMulVVWW/words=2/impl=asm-4 1000000 139.6 ns/op 114.58 MB/s BenchmarkAddMulVVWW/words=3/impl=asm-4 1000000 357.3 ns/op 67.18 MB/s BenchmarkAddMulVVWW/words=4/impl=asm-4 1000000 240.9 ns/op 132.82 MB/s BenchmarkAddMulVVWW/words=5/impl=asm-4 929144 178.4 ns/op 224.20 MB/s BenchmarkAddMulVVWW/words=6/impl=asm-4 1000000 139.5 ns/op 343.97 MB/s BenchmarkAddMulVVWW/words=7/impl=asm-4 1000000 194.6 ns/op 287.71 MB/s BenchmarkAddMulVVWW/words=8/impl=asm-4 882487 233.8 ns/op 273.79 MB/s BenchmarkAddMulVVWW/words=9/impl=asm-4 1000000 471.4 ns/op 152.75 MB/s BenchmarkAddMulVVWW/words=10/impl=asm-4 1000000 134.0 ns/op 597.13 MB/s BenchmarkAddMulVVWW/words=16/impl=asm-4 916868 730.7 ns/op 175.18 MB/s BenchmarkAddMulVVWW/words=32/impl=asm-4 736432 273.4 ns/op 936.37 MB/s BenchmarkAddMulVVWW/words=64/impl=asm-4 519841 237.3 ns/op 2157.59 MB/s BenchmarkAddMulVVWW/words=100/impl=asm-4 387019 687.7 ns/op 1163.37 MB/s BenchmarkAddMulVVWW/words=1000/impl=asm-4 55994 8219 ns/op 973.33 MB/s BenchmarkAddMulVVWW/words=1/impl=go-4 838708 407.7 ns/op 19.62 MB/s BenchmarkAddMulVVWW/words=2/impl=go-4 695341 605.9 ns/op 26.41 MB/s BenchmarkAddMulVVWW/words=3/impl=go-4 600489 1204 ns/op 19.94 MB/s BenchmarkAddMulVVWW/words=4/impl=go-4 544137 253.8 ns/op 126.07 MB/s BenchmarkAddMulVVWW/words=5/impl=go-4 484764 633.3 ns/op 63.16 MB/s BenchmarkAddMulVVWW/words=6/impl=go-4 359208 453.8 ns/op 105.77 MB/s BenchmarkAddMulVVWW/words=7/impl=go-4 415494 292.4 ns/op 191.50 MB/s BenchmarkAddMulVVWW/words=8/impl=go-4 377722 2337 ns/op 27.38 MB/s BenchmarkAddMulVVWW/words=9/impl=go-4 361923 758.3 ns/op 94.95 MB/s BenchmarkAddMulVVWW/words=10/impl=go-4 329590 1489 ns/op 53.74 MB/s BenchmarkAddMulVVWW/words=16/impl=go-4 241546 511.8 ns/op 250.08 MB/s BenchmarkAddMulVVWW/words=32/impl=go-4 138205 862.8 ns/op 296.72 MB/s BenchmarkAddMulVVWW/words=64/impl=go-4 57724 1959 ns/op 261.39 MB/s BenchmarkAddMulVVWW/words=100/impl=go-4 49483 5078 ns/op 157.55 MB/s BenchmarkAddMulVVWW/words=1000/impl=go-4 5246 104914 ns/op 76.25 MB/s BenchmarkDivWVW/words=1-4 748400 1199 ns/op 6.67 MB/s BenchmarkDivWVW/words=2-4 543026 359.6 ns/op 44.49 MB/s BenchmarkDivWVW/words=3-4 483572 1384 ns/op 17.35 MB/s BenchmarkDivWVW/words=4-4 414355 845.0 ns/op 37.87 MB/s BenchmarkDivWVW/words=5-4 394957 1529 ns/op 26.16 MB/s BenchmarkDivWVW/words=6-4 341233 1986 ns/op 24.17 MB/s BenchmarkDivWVW/words=7-4 315276 386.4 ns/op 144.95 MB/s BenchmarkDivWVW/words=8-4 297032 703.4 ns/op 90.98 MB/s BenchmarkDivWVW/words=9-4 277300 1018 ns/op 70.75 MB/s BenchmarkDivWVW/words=10-4 266278 2566 ns/op 31.18 MB/s BenchmarkDivWVW/words=16-4 200877 2297 ns/op 55.74 MB/s BenchmarkDivWVW/words=32-4 71787 3741 ns/op 68.42 MB/s BenchmarkDivWVW/words=64-4 41853 3066 ns/op 166.98 MB/s BenchmarkDivWVW/words=100-4 35043 13652 ns/op 58.60 MB/s BenchmarkDivWVW/words=1000-4 4201 55386 ns/op 144.44 MB/s BenchmarkDecimalConversion-4 100 3760421 ns/op BenchmarkFloatString/100-4 8461 27231 ns/op 374 B/op 7 allocs/op BenchmarkFloatString/1000-4 174 2997664 ns/op 2945 B/op 9 allocs/op BenchmarkFloatString/10000-4 2 61536168 ns/op 60480 B/op 26 allocs/op BenchmarkFloatString/100000-4 1 18834520349 ns/op 688096 B/op 153 allocs/op BenchmarkFloatAdd/10-4 115756 1052 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 108784 3851 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 78756 1824 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 74593 56295 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 18549 16141 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 141808 1052 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 136426 923.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 131216 1144 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 111663 1130 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 52126 2223 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1288 516077 ns/op BenchmarkParseFloatLargeExp-4 326 468652 ns/op BenchmarkGCD10x10/WithoutXY-4 135570 4673 ns/op BenchmarkGCD10x10/WithXY-4 10000 13507 ns/op BenchmarkGCD10x100/WithoutXY-4 82371 4605 ns/op BenchmarkGCD10x100/WithXY-4 10000 11526 ns/op BenchmarkGCD10x1000/WithoutXY-4 45511 6276 ns/op BenchmarkGCD10x1000/WithXY-4 10000 115705 ns/op BenchmarkGCD100x100/WithoutXY-4 8834 54852 ns/op BenchmarkGCD100x100/WithXY-4 8944 13125 ns/op BenchmarkGCD100x1000/WithoutXY-4 10000 57218 ns/op BenchmarkGCD100x1000/WithXY-4 5775 147851 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2191 240712 ns/op BenchmarkGCD1000x1000/WithXY-4 1174 186493 ns/op BenchmarkHilbert-4 8 16649957 ns/op BenchmarkBinomial-4 9547 25885 ns/op BenchmarkQuoRem-4 18447 39525 ns/op BenchmarkExp-4 7 16610233 ns/op BenchmarkExpMont/Odd-4 100 2771119 ns/op 2615 B/op 22 allocs/op BenchmarkExpMont/Even1-4 100 1221262 ns/op 3382 B/op 38 allocs/op BenchmarkExpMont/Even2-4 100 1699709 ns/op 4890 B/op 56 allocs/op BenchmarkExpMont/Even3-4 100 1119438 ns/op 4788 B/op 56 allocs/op BenchmarkExpMont/Even4-4 121 970124 ns/op 4870 B/op 56 allocs/op BenchmarkExpMont/Even8-4 100 2756541 ns/op 4809 B/op 56 allocs/op BenchmarkExpMont/Even32-4 100 1027618 ns/op 4890 B/op 56 allocs/op BenchmarkExpMont/Even64-4 100 1455658 ns/op 4628 B/op 55 allocs/op BenchmarkExpMont/Even96-4 123 1238353 ns/op 5193 B/op 57 allocs/op BenchmarkExpMont/Even128-4 100 3231537 ns/op 4659 B/op 54 allocs/op BenchmarkExpMont/Even255-4 100 2779982 ns/op 4311 B/op 50 allocs/op BenchmarkExpMont/SmallEven1-4 512 300675 ns/op 1302 B/op 33 allocs/op BenchmarkExpMont/SmallEven2-4 469 289148 ns/op 2564 B/op 49 allocs/op BenchmarkExpMont/SmallEven3-4 354 357592 ns/op 2652 B/op 50 allocs/op BenchmarkExpMont/SmallEven4-4 448 398911 ns/op 2616 B/op 49 allocs/op BenchmarkExp2-4 7 14855411 ns/op BenchmarkBitset-4 75985 1579 ns/op BenchmarkBitsetNeg-4 29432 7061 ns/op BenchmarkBitsetOrig-4 26680 4467 ns/op BenchmarkBitsetNegOrig-4 120364 2537 ns/op BenchmarkModSqrt225_Tonelli-4 86 1264346 ns/op BenchmarkModSqrt225_3Mod4-4 250 5896059 ns/op BenchmarkModSqrt231_Tonelli-4 87 2988356 ns/op BenchmarkModSqrt231_5Mod8-4 82 1653662 ns/op BenchmarkModInverse-4 10000 14174 ns/op BenchmarkSqrt-4 1916 414941 ns/op BenchmarkIntSqr/1-4 1000000 118.3 ns/op BenchmarkIntSqr/2-4 518643 1111 ns/op BenchmarkIntSqr/3-4 397468 1375 ns/op BenchmarkIntSqr/5-4 289977 2279 ns/op BenchmarkIntSqr/8-4 186079 2863 ns/op BenchmarkIntSqr/10-4 142819 3112 ns/op BenchmarkIntSqr/20-4 40018 6837 ns/op BenchmarkIntSqr/30-4 20935 41886 ns/op BenchmarkIntSqr/50-4 14227 8912 ns/op BenchmarkIntSqr/80-4 6453 70724 ns/op BenchmarkIntSqr/100-4 5230 29651 ns/op BenchmarkIntSqr/200-4 1804 72813 ns/op BenchmarkIntSqr/300-4 1034 116688 ns/op BenchmarkIntSqr/500-4 446 452194 ns/op BenchmarkIntSqr/800-4 196 1373391 ns/op BenchmarkIntSqr/1000-4 160 3622366 ns/op BenchmarkDiv/20/10-4 359110 1084 ns/op BenchmarkDiv/40/20-4 392722 531.6 ns/op BenchmarkDiv/100/50-4 329038 519.3 ns/op BenchmarkDiv/200/100-4 10000 29908 ns/op BenchmarkDiv/400/200-4 41260 3536 ns/op BenchmarkDiv/1000/500-4 40428 4027 ns/op BenchmarkDiv/2000/1000-4 24793 7984 ns/op BenchmarkDiv/20000/10000-4 100 2798161 ns/op BenchmarkDiv/200000/100000-4 20 18454901 ns/op BenchmarkDiv/2000000/1000000-4 1 261604524 ns/op BenchmarkDiv/20000000/10000000-4 1 20074138621 ns/op BenchmarkNatMul/10-4 121623 27845 ns/op 192 B/op 1 allocs/op BenchmarkNatMul/100-4 2977 49980 ns/op 2802 B/op 2 allocs/op BenchmarkNatMul/1000-4 92 1595079 ns/op 24007 B/op 2 allocs/op BenchmarkZeroShifts/Lsh-4 10000 91686 ns/op BenchmarkZeroShifts/LshSame-4 5279234 84.85 ns/op BenchmarkZeroShifts/Rsh-4 10000 27867 ns/op BenchmarkZeroShifts/RshSame-4 5818473 48.36 ns/op BenchmarkExp3Power/0x10-4 176881 1696 ns/op BenchmarkExp3Power/0x40-4 147339 2582 ns/op BenchmarkExp3Power/0x100-4 43467 13620 ns/op BenchmarkExp3Power/0x400-4 30316 4906 ns/op BenchmarkExp3Power/0x1000-4 8049 39443 ns/op BenchmarkExp3Power/0x4000-4 1215 264004 ns/op BenchmarkExp3Power/0x10000-4 100 2133452 ns/op BenchmarkExp3Power/0x40000-4 14 8326646 ns/op BenchmarkExp3Power/0x100000-4 2 72987598 ns/op BenchmarkExp3Power/0x400000-4 1 2064096416 ns/op BenchmarkFibo-4 3 33399678 ns/op BenchmarkNatSqr/1-4 761984 2403 ns/op 48 B/op 1 allocs/op BenchmarkNatSqr/2-4 64372 2825 ns/op 64 B/op 1 allocs/op BenchmarkNatSqr/3-4 338815 2211 ns/op 80 B/op 1 allocs/op BenchmarkNatSqr/5-4 218426 2193 ns/op 112 B/op 1 allocs/op BenchmarkNatSqr/8-4 169816 4837 ns/op 160 B/op 1 allocs/op BenchmarkNatSqr/10-4 110155 2091 ns/op 192 B/op 1 allocs/op BenchmarkNatSqr/20-4 33681 4795 ns/op 519 B/op 1 allocs/op BenchmarkNatSqr/30-4 19105 5366 ns/op 759 B/op 1 allocs/op BenchmarkNatSqr/50-4 12868 25228 ns/op 1352 B/op 1 allocs/op BenchmarkNatSqr/80-4 6700 36212 ns/op 2293 B/op 2 allocs/op BenchmarkNatSqr/100-4 4914 101092 ns/op 2911 B/op 2 allocs/op BenchmarkNatSqr/200-4 1788 116548 ns/op 5309 B/op 2 allocs/op BenchmarkNatSqr/300-4 984 130124 ns/op 7887 B/op 2 allocs/op BenchmarkNatSqr/500-4 302 403204 ns/op 15226 B/op 2 allocs/op BenchmarkNatSqr/800-4 100 1729221 ns/op 22421 B/op 2 allocs/op BenchmarkNatSqr/1000-4 139 4358589 ns/op 26210 B/op 2 allocs/op BenchmarkNatSetBytes/8-4 2673592 158.9 ns/op BenchmarkNatSetBytes/24-4 494654 367.6 ns/op BenchmarkNatSetBytes/128-4 10000 56536 ns/op BenchmarkNatSetBytes/7-4 878095 898.9 ns/op BenchmarkNatSetBytes/23-4 411805 1859 ns/op BenchmarkNatSetBytes/127-4 206750 2311 ns/op BenchmarkScanPi-4 134 2533683 ns/op BenchmarkStringPiParallel-4 432 1403903 ns/op BenchmarkScan/10/Base2-4 40912 4163 ns/op BenchmarkScan/100/Base2-4 4416 28201 ns/op BenchmarkScan/1000/Base2-4 356 1255296 ns/op BenchmarkScan/10/Base8-4 88872 1494 ns/op BenchmarkScan/100/Base8-4 8667 32221 ns/op BenchmarkScan/1000/Base8-4 1282 90772 ns/op BenchmarkScan/10/Base10-4 46369 3180 ns/op BenchmarkScan/100/Base10-4 12620 27036 ns/op BenchmarkScan/1000/Base10-4 1386 207534 ns/op BenchmarkScan/10/Base16-4 126247 13360 ns/op BenchmarkScan/100/Base16-4 10000 20258 ns/op BenchmarkScan/1000/Base16-4 1726 158450 ns/op BenchmarkString/10/Base2-4 179691 724.2 ns/op BenchmarkString/100/Base2-4 25335 16914 ns/op BenchmarkString/1000/Base2-4 2785 92862 ns/op BenchmarkString/10/Base8-4 324685 3843 ns/op BenchmarkString/100/Base8-4 10000 78197 ns/op BenchmarkString/1000/Base8-4 100 1013473 ns/op BenchmarkString/10/Base10-4 70269 5331 ns/op BenchmarkString/100/Base10-4 30780 19546 ns/op BenchmarkString/1000/Base10-4 4965 44894 ns/op BenchmarkString/10/Base16-4 257792 12002 ns/op BenchmarkString/100/Base16-4 10000 29415 ns/op BenchmarkString/1000/Base16-4 6655 346404 ns/op BenchmarkLeafSize/0-4 31 20233862 ns/op BenchmarkLeafSize/1-4 18 5982936 ns/op BenchmarkLeafSize/2-4 100 3247606 ns/op BenchmarkLeafSize/3-4 100 3104741 ns/op BenchmarkLeafSize/4-4 468 4922667 ns/op BenchmarkLeafSize/5-4 242 6333765 ns/op BenchmarkLeafSize/6-4 264 4340953 ns/op BenchmarkLeafSize/7-4 294 20269680 ns/op BenchmarkLeafSize/8-4 100 21387166 ns/op BenchmarkLeafSize/9-4 212 14494370 ns/op BenchmarkLeafSize/10-4 100 4438212 ns/op BenchmarkLeafSize/11-4 100 1267775 ns/op BenchmarkLeafSize/12-4 100 1120986 ns/op BenchmarkLeafSize/13-4 38 24778328 ns/op BenchmarkLeafSize/14-4 38 8681312 ns/op BenchmarkLeafSize/15-4 116 7323191 ns/op BenchmarkLeafSize/16-4 85 4539945 ns/op BenchmarkLeafSize/32-4 100 2252386 ns/op BenchmarkLeafSize/64-4 45 4299415 ns/op BenchmarkProbablyPrime/n=0-4 1 104134605 ns/op BenchmarkProbablyPrime/n=1-4 1 763966328 ns/op BenchmarkProbablyPrime/n=5-4 1 167822940 ns/op BenchmarkProbablyPrime/n=10-4 2 210537356 ns/op BenchmarkProbablyPrime/n=20-4 2 223321312 ns/op BenchmarkProbablyPrime/Lucas-4 10 20598168 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 52 3383459 ns/op BenchmarkRatCmp-4 10000 22261 ns/op BenchmarkFloatPrecExact/1-4 69694 16775 ns/op BenchmarkFloatPrecExact/10-4 19772 10770 ns/op BenchmarkFloatPrecExact/100-4 10000 178710 ns/op BenchmarkFloatPrecExact/1000-4 2490 152173 ns/op BenchmarkFloatPrecExact/10000-4 100 6643930 ns/op BenchmarkFloatPrecExact/100000-4 1 709453760 ns/op BenchmarkFloatPrecExact/1000000-4 1 11208240402 ns/op BenchmarkFloatPrecMixed/1-4 61730 5004 ns/op BenchmarkFloatPrecMixed/10-4 26312 15344 ns/op BenchmarkFloatPrecMixed/100-4 5520 85147 ns/op BenchmarkFloatPrecMixed/1000-4 100 1052369 ns/op BenchmarkFloatPrecMixed/10000-4 9 15403601 ns/op BenchmarkFloatPrecMixed/100000-4 1 1016397850 ns/op BenchmarkFloatPrecMixed/1000000-4 1 120786409797 ns/op BenchmarkFloatPrecInexact/1-4 62937 9627 ns/op BenchmarkFloatPrecInexact/10-4 36873 3793 ns/op BenchmarkFloatPrecInexact/100-4 10000 18368 ns/op BenchmarkFloatPrecInexact/1000-4 10000 23082 ns/op BenchmarkFloatPrecInexact/10000-4 3572 331488 ns/op BenchmarkFloatPrecInexact/100000-4 314 1382553 ns/op BenchmarkFloatPrecInexact/1000000-4 26 6766306 ns/op BenchmarkFloatSqrt/64-4 10000 13676 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 7934 31288 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 5632 104557 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 2131 296202 ns/op 1379 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 514 2240621 ns/op 20301 B/op 15 allocs/op BenchmarkFloatSqrt/100000-4 33 4909031 ns/op 194206 B/op 31 allocs/op BenchmarkFloatSqrt/1000000-4 1 251698012 ns/op 4357784 B/op 83 allocs/op PASS ok math/big 649.168s goos: linux goarch: s390x pkg: math/bits BenchmarkLeadingZeros-4 7239811 40.37 ns/op BenchmarkLeadingZeros8-4 7663134 15.63 ns/op BenchmarkLeadingZeros16-4 7158595 38.32 ns/op BenchmarkLeadingZeros32-4 7834335 27.19 ns/op BenchmarkLeadingZeros64-4 7799596 16.49 ns/op BenchmarkTrailingZeros-4 7809691 27.77 ns/op BenchmarkTrailingZeros8-4 7725693 28.98 ns/op BenchmarkTrailingZeros16-4 7724772 20.87 ns/op BenchmarkTrailingZeros32-4 7836957 44.44 ns/op BenchmarkTrailingZeros64-4 7552245 16.73 ns/op BenchmarkOnesCount-4 7926852 24.24 ns/op BenchmarkOnesCount8-4 7830571 24.56 ns/op BenchmarkOnesCount16-4 8268943 61.48 ns/op BenchmarkOnesCount32-4 8252481 15.47 ns/op BenchmarkOnesCount64-4 7913066 14.58 ns/op BenchmarkRotateLeft-4 7980051 15.82 ns/op BenchmarkRotateLeft8-4 4940673 24.46 ns/op BenchmarkRotateLeft16-4 7522252 67.11 ns/op BenchmarkRotateLeft32-4 8208151 31.07 ns/op BenchmarkRotateLeft64-4 8175056 18.47 ns/op BenchmarkReverse-4 13480785 32.69 ns/op BenchmarkReverse8-4 16323729 27.53 ns/op BenchmarkReverse16-4 14742960 77.62 ns/op BenchmarkReverse32-4 13065259 25.67 ns/op BenchmarkReverse64-4 12606474 96.18 ns/op BenchmarkReverseBytes-4 11850832 31.47 ns/op BenchmarkReverseBytes16-4 15873632 56.76 ns/op BenchmarkReverseBytes32-4 14478781 17.95 ns/op BenchmarkReverseBytes64-4 14911950 39.30 ns/op BenchmarkAdd-4 8265469 15.09 ns/op BenchmarkAdd32-4 8035483 36.07 ns/op BenchmarkAdd64-4 8349745 51.53 ns/op BenchmarkAdd64multiple-4 12845096 35.13 ns/op BenchmarkSub-4 8167623 45.45 ns/op BenchmarkSub32-4 8015720 15.83 ns/op BenchmarkSub64-4 4998603 22.24 ns/op BenchmarkSub64multiple-4 10392082 11.32 ns/op BenchmarkMul-4 7047277 84.95 ns/op BenchmarkMul32-4 7625312 20.34 ns/op BenchmarkMul64-4 7772395 35.34 ns/op BenchmarkDiv-4 1000000 146.5 ns/op BenchmarkDiv32-4 6450027 22.15 ns/op BenchmarkDiv64-4 2687257 108.7 ns/op PASS ok math/bits 66.617s goos: linux goarch: s390x pkg: math/cmplx BenchmarkAbs-4 1000000 244.3 ns/op BenchmarkAcos-4 258532 888.4 ns/op BenchmarkAcosh-4 269937 450.5 ns/op BenchmarkAsin-4 279253 442.8 ns/op BenchmarkAsinh-4 257817 544.0 ns/op BenchmarkAtan-4 1000000 112.5 ns/op BenchmarkAtanh-4 1000000 236.5 ns/op BenchmarkConj-4 15833836 8.228 ns/op BenchmarkCos-4 403837 856.4 ns/op BenchmarkCosh-4 415831 1809 ns/op BenchmarkExp-4 533108 206.4 ns/op BenchmarkLog-4 799338 353.8 ns/op BenchmarkLog10-4 773636 156.3 ns/op BenchmarkPhase-4 4221444 26.90 ns/op BenchmarkPolar-4 864594 136.1 ns/op BenchmarkPow-4 218068 510.1 ns/op BenchmarkRect-4 636085 496.3 ns/op BenchmarkSin-4 433324 294.2 ns/op BenchmarkSinh-4 465649 884.1 ns/op BenchmarkSqrt-4 341912 405.5 ns/op BenchmarkTan-4 1000000 106.5 ns/op BenchmarkTanh-4 1000000 121.4 ns/op PASS ok math/cmplx 13.565s goos: linux goarch: s390x pkg: math/rand BenchmarkInt63Threadsafe-4 781860 280.1 ns/op BenchmarkInt63ThreadsafeParallel-4 1048395 167.0 ns/op BenchmarkInt63Unthreadsafe-4 789986 154.2 ns/op BenchmarkIntn1000-4 685610 213.1 ns/op BenchmarkInt63n1000-4 719228 248.3 ns/op BenchmarkInt31n1000-4 719851 176.6 ns/op BenchmarkFloat32-4 682922 181.8 ns/op BenchmarkFloat64-4 798566 325.9 ns/op BenchmarkPerm3-4 151969 713.9 ns/op BenchmarkPerm30-4 10000 62535 ns/op BenchmarkPerm30ViaShuffle-4 10000 12557 ns/op BenchmarkShuffleOverhead-4 13336 9686 ns/op BenchmarkRead3-4 780134 164.4 ns/op BenchmarkRead64-4 64826 2118 ns/op BenchmarkRead1000-4 4418 27535 ns/op BenchmarkConcurrent-4 246775 1037 ns/op PASS ok math/rand 7.660s goos: linux goarch: s390x pkg: math/rand/v2 BenchmarkChaCha8MarshalBinary-4 603556 216.1 ns/op BenchmarkChaCha8MarshalBinaryRead-4 255094 1689 ns/op BenchmarkChaCha8-4 5030194 28.13 ns/op BenchmarkChaCha8Read-4 825078 444.9 ns/op 71.92 MB/s BenchmarkPCG_DXSM-4 3259819 38.60 ns/op BenchmarkSourceUint64-4 1000000 174.7 ns/op BenchmarkGlobalInt64-4 2996337 39.21 ns/op BenchmarkGlobalInt64Parallel-4 3112779 36.87 ns/op BenchmarkGlobalUint64-4 1327300 81.36 ns/op BenchmarkGlobalUint64Parallel-4 3305023 57.46 ns/op BenchmarkInt64-4 1530336 96.73 ns/op BenchmarkUint64-4 1688860 71.14 ns/op BenchmarkGlobalIntN1000-4 2197892 53.70 ns/op BenchmarkIntN1000-4 1000000 139.6 ns/op BenchmarkInt64N1000-4 1316097 90.07 ns/op BenchmarkInt64N1e8-4 1420128 85.68 ns/op BenchmarkInt64N1e9-4 1239756 90.63 ns/op BenchmarkInt64N2e9-4 1418936 106.9 ns/op BenchmarkInt64N1e18-4 1347792 121.8 ns/op BenchmarkInt64N2e18-4 1341883 93.36 ns/op BenchmarkInt64N4e18-4 1000000 102.2 ns/op BenchmarkInt32N1000-4 1405149 86.42 ns/op BenchmarkInt32N1e8-4 1407039 103.5 ns/op BenchmarkInt32N1e9-4 1393611 102.1 ns/op BenchmarkInt32N2e9-4 1000000 111.6 ns/op BenchmarkFloat32-4 1585135 185.9 ns/op BenchmarkFloat64-4 1000000 265.7 ns/op BenchmarkExpFloat64-4 763117 178.0 ns/op BenchmarkNormFloat64-4 927535 290.7 ns/op BenchmarkPerm3-4 230458 999.2 ns/op BenchmarkPerm30-4 25666 21928 ns/op BenchmarkPerm30ViaShuffle-4 23766 6071 ns/op BenchmarkShuffleOverhead-4 37368 4525 ns/op BenchmarkConcurrent-4 1174825 143.2 ns/op PASS ok math/rand/v2 23.924s goos: linux goarch: s390x pkg: mime BenchmarkQEncodeWord-4 35289 4974 ns/op BenchmarkQDecodeWord-4 112222 1652 ns/op BenchmarkQDecodeHeader-4 117433 3992 ns/op BenchmarkParseMediaType-4 100 1127032 ns/op BenchmarkParseMediaTypeBogus-4 8953 39511 ns/op BenchmarkTypeByExtension/.html-4 222939 719.5 ns/op BenchmarkTypeByExtension/.HTML-4 245584 583.8 ns/op BenchmarkTypeByExtension/.unused-4 209672 740.7 ns/op BenchmarkExtensionsByType/text/html-4 86170 3660 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 58956 2929 ns/op BenchmarkExtensionsByType/application/octet-stream-4 146529 2228 ns/op PASS ok mime 10.415s goos: linux goarch: s390x pkg: mime/multipart BenchmarkReadForm/fields/maxMemory=0-4 417 491744 ns/op 48099 B/op 188 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 345 505526 ns/op 47191 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 183 582222 ns/op 104800 B/op 275 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 100 3712833 ns/op 49792 B/op 208 allocs/op PASS ok mime/multipart 3.325s goos: linux goarch: s390x pkg: mime/quotedprintable BenchmarkWriter-4 910 138001 ns/op PASS ok mime/quotedprintable 1.193s goos: linux goarch: s390x pkg: net BenchmarkGoLookupIP-4 10 10347462 ns/op 10132 B/op 117 allocs/op BenchmarkGoLookupIPNoSuchHost-4 10 11189967 ns/op 7427 B/op 66 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5026932074 ns/op 161344 B/op 258 allocs/op BenchmarkDNSName-4 82033 1321 ns/op BenchmarkInterfaces-4 2589 99914 ns/op 8909 B/op 30 allocs/op BenchmarkInterfaceByIndex-4 2896 47543 ns/op 6641 B/op 22 allocs/op BenchmarkInterfaceByName-4 2703 93642 ns/op 9073 B/op 31 allocs/op BenchmarkInterfaceAddrs-4 3608 152569 ns/op 5769 B/op 55 allocs/op BenchmarkInterfacesAndAddrs-4 4770 52721 ns/op 4448 B/op 34 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 100 2139971 ns/op 135518 B/op 43 allocs/op BenchmarkParseIP-4 10366 68281 ns/op BenchmarkParseIPValidIPv4-4 809904 148.8 ns/op BenchmarkParseIPValidIPv6-4 728317 179.7 ns/op BenchmarkIPMarshalText/IPv4-4 610032 245.6 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6-4 217261 1282 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6_long-4 121047 1273 ns/op 48 B/op 1 allocs/op BenchmarkIPString/IPv4-4 88030 1601 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 10000 10218 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 45283 3456 ns/op BenchmarkIPEqual/IPv4-4 910743 252.9 ns/op BenchmarkIPEqual/IPv6-4 870464 326.1 ns/op BenchmarkSendfileZeroBytes-4 1 223269799 ns/op 6569464 B/op 341613 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1707213714 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: 0x183dd40ce3976360 BenchmarkSendFile/file-to-tcp/2048-4 1 1207096954 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: 0x183dd40d4adbf3f6 BenchmarkSendFile/file-to-tcp/4096-4 1 1232428617 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: 0x183dd40d94c44ee7 BenchmarkSendFile/file-to-tcp/8192-4 1 1215750093 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: 0x183dd40ddf385540 BenchmarkSendFile/file-to-tcp/16384-4 1 1217759563 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: 0x183dd40e28a10948 BenchmarkSendFile/file-to-tcp/32768-4 1 1222912843 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: 0x183dd40e727b4fad BenchmarkSendFile/file-to-tcp/65536-4 1 1233576262 ns/op 0.05 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/65536-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183dd40ebd945edd BenchmarkSendFile/file-to-tcp/131072-4 1 1016259393 ns/op 0.13 MB/s 360 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/131072-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183dd40f098821d0 BenchmarkSendFile/file-to-tcp/262144-4 1 1009415233 ns/op 0.26 MB/s 264 B/op 7 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/262144-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183dd40f47880c71 BenchmarkSendFile/file-to-tcp/524288-4 1 1017801282 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: 0x183dd40f860d3d84 BenchmarkSendFile/file-to-tcp/1048576-4 1 1008968684 ns/op 1.04 MB/s 360 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1048576-4 sendfile_test.go:621: Deterministic RNG seed based on timestamp: 0x183dd40fc4be0876 BenchmarkSendFile/file-to-unix/1024-4 1 1008424439 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: 0x183dd4100e5fa409 BenchmarkSendFile/file-to-unix/2048-4 1 1008242350 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: 0x183dd4104c34d423 BenchmarkSendFile/file-to-unix/4096-4 1 1005455761 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: 0x183dd41089a5f650 BenchmarkSendFile/file-to-unix/8192-4 1 1014934658 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: 0x183dd410c68e1a74 BenchmarkSendFile/file-to-unix/16384-4 1 1006000354 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: 0x183dd41104142eff BenchmarkSendFile/file-to-unix/32768-4 1 1009317871 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: 0x183dd411408bb0f5 BenchmarkSendFile/file-to-unix/65536-4 1 1014569912 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: 0x183dd4117e3313fa BenchmarkSendFile/file-to-unix/131072-4 1 1022460780 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: 0x183dd411bbb24cc6 BenchmarkSendFile/file-to-unix/262144-4 1 1029200944 ns/op 0.25 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: 0x183dd41208150ebf BenchmarkSendFile/file-to-unix/524288-4 1 1097645267 ns/op 0.48 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: 0x183dd4124d9c1d4c BenchmarkSendFile/file-to-unix/1048576-4 1 1025881555 ns/op 1.02 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: 0x183dd412c95ed7ee BenchmarkSplice/tcp-to-tcp/1024-4 1 1009091178 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1014699463 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1057672779 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1009061403 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1013928315 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1033471261 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1010970647 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1021180953 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1010625822 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1009395249 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1018197725 ns/op 1.03 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1012519609 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1010775774 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1013206249 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1017261143 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1010600319 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1010409014 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1010915608 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1011101440 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1007988674 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1039173087 ns/op 0.50 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1029673660 ns/op 1.02 MB/s BenchmarkSplice/tcp-to-unix/1024-4 1 1003682142 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/2048-4 1 1007915589 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/4096-4 1 1005521990 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/8192-4 1 1016047268 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-unix/16384-4 1 1014099243 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-unix/32768-4 1 1007140857 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-unix/65536-4 1 1018386688 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-unix/131072-4 1 1014257609 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-unix/262144-4 1 1014515307 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-unix/524288-4 1 1013425733 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-unix/1048576-4 1 1023401254 ns/op 1.02 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1012315155 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1007800154 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1007860371 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1021507306 ns/op 0.01 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1009928799 ns/op 0.02 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1004822478 ns/op 0.03 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1011547558 ns/op 0.06 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1011012045 ns/op 0.13 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1009823035 ns/op 0.26 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1016893996 ns/op 0.52 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1022860858 ns/op 1.03 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1008014751 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1012060874 ns/op 0.00 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1015098958 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1015447851 ns/op 0.01 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1015146878 ns/op 0.02 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1005371509 ns/op 0.03 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1007036179 ns/op 0.07 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1022822434 ns/op 0.13 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1013484052 ns/op 0.26 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1015870378 ns/op 0.52 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1013969463 ns/op 1.03 MB/s 744 B/op 6 allocs/op BenchmarkTCP4OneShot-4 3219 127462 ns/op BenchmarkTCP4OneShotTimeout-4 2181 164660 ns/op BenchmarkTCP4Persistent-4 9516 13276 ns/op BenchmarkTCP4PersistentTimeout-4 12198 10873 ns/op BenchmarkTCP6OneShot-4 3260 53087 ns/op BenchmarkTCP6OneShotTimeout-4 2240 99910 ns/op BenchmarkTCP6Persistent-4 7450 17512 ns/op BenchmarkTCP6PersistentTimeout-4 22597 4664 ns/op BenchmarkTCP4ConcurrentReadWrite-4 30003 3340 ns/op BenchmarkTCP6ConcurrentReadWrite-4 38888 3349 ns/op BenchmarkSetReadDeadline-4 138580 773.6 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 26768 4429 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 23352 5615 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 28088 4104 ns/op 0 B/op 0 allocs/op PASS ok net 113.968s goos: linux goarch: s390x pkg: net/http BenchmarkCookieString-4 10000 15487 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 8254 66676 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 14954 11663 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 15044 38884 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 24106 4764 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 36110 13448 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 927570 446.2 ns/op BenchmarkFindChild/n=2/rep=map-4 1701698 305.9 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1000000 240.2 ns/op BenchmarkFindChild/n=4/rep=linear-4 585208 199.6 ns/op BenchmarkFindChild/n=4/rep=map-4 2570599 218.1 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 541051 282.5 ns/op BenchmarkFindChild/n=8/rep=linear-4 325326 1310 ns/op BenchmarkFindChild/n=8/rep=map-4 2610444 49.43 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 312501 399.4 ns/op BenchmarkFindChild/n=16/rep=linear-4 152463 780.9 ns/op BenchmarkFindChild/n=16/rep=map-4 2793933 44.37 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2103637 77.07 ns/op BenchmarkFindChild/n=32/rep=linear-4 85986 1820 ns/op BenchmarkFindChild/n=32/rep=map-4 1693708 89.49 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 1659674 68.74 ns/op BenchmarkMultiConflicts-4 1 231120925 ns/op BenchmarkServerMatch-4 9984 19244 ns/op BenchmarkReadRequestChrome-4 3393 194058 ns/op 3.15 MB/s 1540 B/op 14 allocs/op BenchmarkReadRequestCurl-4 7570 17923 ns/op 4.35 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 7286 29787 ns/op 2.75 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 4326 64072 ns/op 2.36 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 10000 11515 ns/op 3.47 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 97 1288864 ns/op 0.79 MB/s BenchmarkFileAndServer_1KB/https1-4 205 952640 ns/op 1.07 MB/s BenchmarkFileAndServer_1KB/h2-4 82 1889162 ns/op 0.54 MB/s BenchmarkFileAndServer_16MB/h1-4 2 91049375 ns/op 184.27 MB/s BenchmarkFileAndServer_16MB/https1-4 1 129473229 ns/op 129.58 MB/s BenchmarkFileAndServer_16MB/h2-4 1 680732589 ns/op 24.65 MB/s BenchmarkFileAndServer_64MB/h1-4 1 266592866 ns/op 251.73 MB/s BenchmarkFileAndServer_64MB/https1-4 1 639475616 ns/op 104.94 MB/s BenchmarkFileAndServer_64MB/h2-4 1 2356505201 ns/op 28.48 MB/s BenchmarkServeMux-4 194 664915 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 241 542726 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 490 207390 ns/op 6331 B/op 68 allocs/op BenchmarkClientServer/https1-4 162 905808 ns/op 7584 B/op 79 allocs/op BenchmarkClientServer/h2-4 165 875416 ns/op 9600 B/op 75 allocs/op BenchmarkClientServerParallel/4/h1-4 877 143206 ns/op 9599 B/op 80 allocs/op BenchmarkClientServerParallel/4/https1-4 25 14681734 ns/op 107505 B/op 758 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:33596: read tcp 127.0.0.1:36975->127.0.0.1:33596: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:33590: write tcp 127.0.0.1:36975->127.0.0.1:33590: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56250: write tcp 127.0.0.1:43791->127.0.0.1:56250: use of closed network connection BenchmarkClientServerParallel/4/h2-4 22 5490790 ns/op 74900 B/op 552 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57014: read tcp 127.0.0.1:40791->127.0.0.1:57014: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57038: read tcp 127.0.0.1:40791->127.0.0.1:57038: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57034: write tcp 127.0.0.1:40791->127.0.0.1:57034: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:58642: write tcp 127.0.0.1:42641->127.0.0.1:58642: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:58698: write tcp 127.0.0.1:42641->127.0.0.1:58698: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:58686: write tcp 127.0.0.1:42641->127.0.0.1:58686: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:42318: read tcp 127.0.0.1:45575->127.0.0.1:42318: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:42302: write tcp 127.0.0.1:45575->127.0.0.1:42302: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:42422: read tcp 127.0.0.1:45575->127.0.0.1:42422: read: connection reset by peer clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:42416: EOF ... [output truncated] BenchmarkClientServerParallel/64/h1-4 102 1357994 ns/op 24125 B/op 133 allocs/op BenchmarkClientServerParallel/64/https1-4 7 17905068 ns/op 111025 B/op 803 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:53036: read tcp 127.0.0.1:45535->127.0.0.1:53036: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:38166: write tcp 127.0.0.1:45981->127.0.0.1:38166: use of closed network connection BenchmarkClientServerParallel/64/h2-4 24 7883374 ns/op 107933 B/op 804 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57366: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57302: read tcp 127.0.0.1:35299->127.0.0.1:57302: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57280: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57348: read tcp 127.0.0.1:35299->127.0.0.1:57348: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57346: write tcp 127.0.0.1:35299->127.0.0.1:57346: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57296: write tcp 127.0.0.1:35299->127.0.0.1:57296: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:39302: read tcp 127.0.0.1:46231->127.0.0.1:39302: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:39352: read tcp 127.0.0.1:46231->127.0.0.1:39352: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:39354: read tcp 127.0.0.1:46231->127.0.0.1:39354: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:39394: read tcp 127.0.0.1:46231->127.0.0.1:39394: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1209933830 ns/op 33528 B/op 167 allocs/op BenchmarkClient-4 1 427749691 ns/op 16328 B/op 100 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 454 284303 ns/op 7786 B/op 55 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1378 314646 ns/op 3045 B/op 23 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1460 80673 ns/op 1835 B/op 13 allocs/op BenchmarkServerHandlerTypeLen-4 1706 118842 ns/op 2749 B/op 20 allocs/op BenchmarkServerHandlerNoLen-4 1718 261374 ns/op 2653 B/op 18 allocs/op BenchmarkServerHandlerNoType-4 1803 143155 ns/op 2670 B/op 19 allocs/op BenchmarkServerHandlerNoHeader-4 1784 124651 ns/op 1891 B/op 13 allocs/op BenchmarkServerHijack-4 1407 109425 ns/op 12912 B/op 49 allocs/op BenchmarkCloseNotifier/h1-4 256 559581 ns/op 6221 B/op 52 allocs/op BenchmarkResponseStatusLine-4 327429 369.1 ns/op 0 B/op 0 allocs/op PASS ok net/http 52.588s goos: linux goarch: s390x pkg: net/http/httputil BenchmarkServeHTTP-4 3001 247899 ns/op 34242 B/op 13 allocs/op PASS ok net/http/httputil 2.000s goos: linux goarch: s390x pkg: net/netip BenchmarkIPNextPrev-4 76612 2966 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 800500 1976 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 667887 699.8 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 90007 12955 ns/op BenchmarkStdIPv4-4 118996 5163 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 103681 1172 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 100 6952888 ns/op 75 B/op 0 allocs/op BenchmarkStdIPv6-4 101216 1382 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 90168 1280 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1000000 109.7 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1000000 408.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1000000 476.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 508740 1637 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 676875 522.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 577869 210.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 117651 1402 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 541232 414.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 374209 456.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 468429 559.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 410613 1204 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 72390 2639 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 394252 2418 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 97794 1102 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 153691 1797 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 232652 1765 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 125778 2422 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 316783 753.3 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 122540 1014 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 117654 3416 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 123796 4198 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 99181 1392 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 463344 531.4 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 133904 2414 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 143760 4681 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 238482 560.1 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 136044 1082 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 270273 628.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 104446 1122 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 119323 1558 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 152499 939.3 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 108520 3503 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 265063 389.8 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 104106 1861 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 131284 2405 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 177523 1722 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 106072 1047 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 952897 107.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 160.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 955614 133.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 126.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 115.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 295.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 113.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 111.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 180.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 388246 306.4 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 554773 215.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 339728 363.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 468850 376.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 338540 356.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 105375 1391 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 5792414 22.99 ns/op PASS ok net/netip 53.088s 2025/05/09 06:13:22 Test RPC server listening on 127.0.0.1:36891 2025/05/09 06:13:22 Test HTTP RPC server listening on 127.0.0.1:34285 goos: linux goarch: s390x pkg: net/rpc BenchmarkEndToEnd-4 1 757420784 ns/op BenchmarkEndToEndHTTP-4 686 331339 ns/op BenchmarkEndToEndAsync-4 3724 33410 ns/op BenchmarkEndToEndAsyncHTTP-4 1773 136954 ns/op PASS ok net/rpc 6.962s goos: linux goarch: s390x pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 3002 51715 ns/op BenchmarkReadMIMEHeader/server_headers-4 4437 37285 ns/op BenchmarkUncommon-4 10000 42422 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 2.874s goos: linux goarch: s390x pkg: net/url BenchmarkString-4 3452 31496 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 118609 2736 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 630045 192.9 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 94477 5183 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 165085 1278 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 83580 1512 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 10000 23565 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 411253 299.3 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 79603 1488 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 166238 1666 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 78106 4825 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 10000 10151 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 208772 1160 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 78736 1405 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 85236 4275 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 38749 4180 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 7022 19640 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 186974 581.6 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 90747 1401 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 85904 1785 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 42482 4668 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 7821 16336 ns/op 320 B/op 1 allocs/op PASS ok net/url 16.420s goos: linux goarch: s390x pkg: os BenchmarkExpand/noop-4 3155430 39.03 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 176679 1798 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 642 2811469 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:507: benchmarkReaddirname ".": 163 entries os_test.go:507: benchmarkReaddirname ".": 163 entries os_test.go:507: benchmarkReaddirname ".": 163 entries BenchmarkReaddir-4 100 1294710 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:524: benchmarkReaddir ".": 163 entries os_test.go:524: benchmarkReaddir ".": 163 entries BenchmarkReadDir-4 606 335100 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:541: benchmarkReadDir ".": 163 entries os_test.go:541: benchmarkReadDir ".": 163 entries os_test.go:541: benchmarkReadDir ".": 163 entries BenchmarkStatDot-4 125636 4141 ns/op BenchmarkStatFile-4 84369 6534 ns/op BenchmarkStatDir-4 82176 10390 ns/op BenchmarkLstatDot-4 131446 1390 ns/op BenchmarkLstatFile-4 12840 8290 ns/op BenchmarkLstatDir-4 89011 15149 ns/op BenchmarkRemoveAll-4 61 2764905 ns/op 50331 B/op 592 allocs/op PASS ok os 23.506s goos: linux goarch: s390x pkg: os/exec BenchmarkExecHostname-4 10 10582471 ns/op 9968 B/op 36 allocs/op PASS ok os/exec 1.184s goos: linux goarch: s390x pkg: os/user BenchmarkCurrent-4 2 122515832 ns/op PASS ok os/user 1.784s goos: linux goarch: s390x pkg: path BenchmarkJoin-4 63412 7884 ns/op 24 B/op 1 allocs/op PASS ok path 1.689s goos: linux goarch: s390x pkg: path/filepath BenchmarkIsLocal-4 26107 5342 ns/op PASS ok path/filepath 1.461s goos: linux goarch: s390x pkg: reflect BenchmarkBool-4 3293414 36.55 ns/op BenchmarkString-4 1000000 129.4 ns/op BenchmarkBytes-4 1359318 320.6 ns/op BenchmarkNamedBytes-4 1000000 224.4 ns/op BenchmarkBytesArray-4 790839 259.5 ns/op BenchmarkSliceLen-4 2004124 64.36 ns/op BenchmarkMapLen-4 868414 134.6 ns/op BenchmarkStringLen-4 1000000 189.4 ns/op BenchmarkArrayLen-4 1000000 115.5 ns/op BenchmarkSliceCap-4 1000000 121.9 ns/op BenchmarkDeepEqual/int8-4 398282 313.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 85591 11918 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 364041 339.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 75146 2183 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 304111 1491 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 63752 4713 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 341250 1099 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 75289 2435 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 365624 918.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 70923 2960 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 400258 366.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 73215 1795 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 363730 455.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 74096 1481 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 337610 357.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 44349 2980 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 345594 412.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 72436 6633 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 347998 547.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 83382 1491 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 343261 1169 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 76684 1640 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 356821 428.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 82188 1498 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 348567 345.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 83046 1717 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 360859 490.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 72369 1742 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 310321 383.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 77697 1501 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 418730 306.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 10000 15235 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 304414 367.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 81535 1462 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 106851 1173 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 41558 4419 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 10000 17404 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 24580 17083 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 34262 5568 ns/op BenchmarkIsZero/ArrayComparable-4 143486 1236 ns/op BenchmarkIsZero/ArrayIncomparable-4 28504 24932 ns/op BenchmarkIsZero/StructComparable-4 441675 543.8 ns/op BenchmarkIsZero/StructIncomparable-4 139801 1077 ns/op BenchmarkIsZero/ArrayInt_4-4 1000000 119.0 ns/op BenchmarkIsZero/ArrayInt_1024-4 7431 21848 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 10000 10119 ns/op BenchmarkIsZero/Struct4Int-4 1000000 284.9 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 5798 18554 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 7645 15849 ns/op BenchmarkIsZero/StructInt_512-4 14106 59948 ns/op BenchmarkSetZero/Bool/Direct-4 3849166 31.15 ns/op BenchmarkSetZero/Bool/CachedZero-4 780816 203.4 ns/op BenchmarkSetZero/Bool/NewZero-4 661345 246.7 ns/op BenchmarkSetZero/Int/Direct-4 1566404 67.69 ns/op BenchmarkSetZero/Int/CachedZero-4 778125 151.4 ns/op BenchmarkSetZero/Int/NewZero-4 656656 310.6 ns/op BenchmarkSetZero/Uint/Direct-4 1000000 152.6 ns/op BenchmarkSetZero/Uint/CachedZero-4 785940 244.3 ns/op BenchmarkSetZero/Uint/NewZero-4 659974 186.9 ns/op BenchmarkSetZero/Float/Direct-4 2047506 120.8 ns/op BenchmarkSetZero/Float/CachedZero-4 784760 264.4 ns/op BenchmarkSetZero/Float/NewZero-4 659140 189.4 ns/op BenchmarkSetZero/Complex/Direct-4 1000000 207.9 ns/op BenchmarkSetZero/Complex/CachedZero-4 771069 220.2 ns/op BenchmarkSetZero/Complex/NewZero-4 655087 685.8 ns/op BenchmarkSetZero/Array/Direct-4 2471258 49.83 ns/op BenchmarkSetZero/Array/CachedZero-4 786040 475.2 ns/op BenchmarkSetZero/Array/NewZero-4 648727 186.5 ns/op BenchmarkSetZero/Chan/Direct-4 2072146 58.74 ns/op BenchmarkSetZero/Chan/CachedZero-4 744828 1124 ns/op BenchmarkSetZero/Chan/NewZero-4 622186 672.1 ns/op BenchmarkSetZero/Func/Direct-4 1000000 874.5 ns/op BenchmarkSetZero/Func/CachedZero-4 735830 1138 ns/op BenchmarkSetZero/Func/NewZero-4 634712 617.6 ns/op BenchmarkSetZero/Interface/Direct-4 1223820 157.7 ns/op BenchmarkSetZero/Interface/CachedZero-4 766225 183.5 ns/op BenchmarkSetZero/Interface/NewZero-4 588849 452.6 ns/op BenchmarkSetZero/Map/Direct-4 2020527 202.6 ns/op BenchmarkSetZero/Map/CachedZero-4 809032 149.1 ns/op BenchmarkSetZero/Map/NewZero-4 583005 303.3 ns/op BenchmarkSetZero/Pointer/Direct-4 2143126 77.70 ns/op BenchmarkSetZero/Pointer/CachedZero-4 623503 476.6 ns/op BenchmarkSetZero/Pointer/NewZero-4 615608 207.8 ns/op BenchmarkSetZero/Slice/Direct-4 1000000 109.8 ns/op BenchmarkSetZero/Slice/CachedZero-4 697460 1204 ns/op BenchmarkSetZero/Slice/NewZero-4 660164 230.6 ns/op BenchmarkSetZero/String/Direct-4 1000000 149.6 ns/op BenchmarkSetZero/String/CachedZero-4 801387 160.9 ns/op BenchmarkSetZero/String/NewZero-4 630226 186.7 ns/op BenchmarkSetZero/Struct/Direct-4 2437995 51.03 ns/op BenchmarkSetZero/Struct/CachedZero-4 797754 143.2 ns/op BenchmarkSetZero/Struct/NewZero-4 654484 744.4 ns/op BenchmarkSelect/1-4 277611 778.7 ns/op 16 B/op 1 allocs/op BenchmarkSelect/4-4 88818 7550 ns/op 128 B/op 5 allocs/op BenchmarkSelect/8-4 31431 5803 ns/op 640 B/op 12 allocs/op BenchmarkCall-4 79130 3165 ns/op 8 B/op 0 allocs/op BenchmarkCallMethod-4 196488 615.0 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 80431 1757 ns/op 72.86 MB/s BenchmarkCallArgCopy/size=256-4 85932 4085 ns/op 62.66 MB/s BenchmarkCallArgCopy/size=1024-4 85630 11146 ns/op 91.87 MB/s BenchmarkCallArgCopy/size=4096-4 10000 60702 ns/op 67.48 MB/s BenchmarkCallArgCopy/size=65536-4 2592 319212 ns/op 205.31 MB/s BenchmarkFieldByName1-4 982455 339.0 ns/op BenchmarkFieldByName2-4 24862 6088 ns/op BenchmarkFieldByName3-4 6021 30398 ns/op BenchmarkInterfaceBig-4 2028760 125.3 ns/op BenchmarkInterfaceSmall-4 1400542 85.83 ns/op BenchmarkNew-4 614726 555.6 ns/op BenchmarkMap/StringKeys/MapIndex-4 2323 66285 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1933 96947 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2395 84130 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2002 71021 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2396 51008 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1926 87475 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 196818 684.9 ns/op BenchmarkTypeForString-4 1000000 265.1 ns/op BenchmarkTypeForError-4 1411926 84.85 ns/op PASS ok reflect 128.879s goos: linux goarch: s390x pkg: regexp BenchmarkFind-4 8385 106394 ns/op 9578 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 10000 27864 ns/op 9309 B/op 1 allocs/op BenchmarkFindString-4 9948 96150 ns/op 9559 B/op 1 allocs/op BenchmarkFindSubmatch-4 100 1519923 ns/op 11555 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 8838 65371 ns/op 9374 B/op 2 allocs/op BenchmarkLiteral-4 4825 25842 ns/op BenchmarkNotLiteral-4 2500 196555 ns/op BenchmarkMatchClass-4 1642 173144 ns/op BenchmarkMatchClass_InRange-4 2110 81619 ns/op BenchmarkReplaceAll-4 926 158088 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 111001 1201 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 117562 4721 ns/op BenchmarkAnchoredShortMatch-4 63109 2128 ns/op BenchmarkAnchoredLongMatch-4 62586 2073 ns/op BenchmarkOnePassShortA-4 10000 17015 ns/op BenchmarkNotOnePassShortA-4 4876 119603 ns/op BenchmarkOnePassShortB-4 15757 8637 ns/op BenchmarkNotOnePassShortB-4 7411 78123 ns/op BenchmarkOnePassLongPrefix-4 52538 10761 ns/op BenchmarkOnePassLongNotPrefix-4 25142 5495 ns/op BenchmarkMatchParallelShared-4 10000 44881 ns/op BenchmarkMatchParallelCopied-4 10000 111103 ns/op BenchmarkQuoteMetaAll-4 157917 1035 ns/op 13.52 MB/s BenchmarkQuoteMetaNone-4 293223 1517 ns/op 17.14 MB/s BenchmarkCompile/Onepass-4 2701 309467 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 1107 1284940 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 100 1074753 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3268802 32.67 ns/op 489.69 MB/s BenchmarkMatch/Easy0/32-4 10000 168405 ns/op 0.19 MB/s BenchmarkMatch/Easy0/1K-4 10000 68971 ns/op 14.85 MB/s BenchmarkMatch/Easy0i/16-4 3817210 31.18 ns/op 513.08 MB/s BenchmarkMatch/Easy0i/32-4 3508 124671 ns/op 0.26 MB/s BenchmarkMatch/Easy0i/1K-4 164 857598 ns/op 1.19 MB/s BenchmarkMatch/Easy1/16-4 3732183 46.82 ns/op 341.75 MB/s BenchmarkMatch/Easy1/32-4 4353 98644 ns/op 0.32 MB/s BenchmarkMatch/Easy1/1K-4 5169 93759 ns/op 10.92 MB/s BenchmarkMatch/Medium/16-4 3417308 58.87 ns/op 271.79 MB/s BenchmarkMatch/Medium/32-4 3900 217961 ns/op 0.15 MB/s BenchmarkMatch/Medium/1K-4 172 676623 ns/op 1.51 MB/s BenchmarkMatch/Hard/16-4 3794089 39.35 ns/op 406.56 MB/s BenchmarkMatch/Hard/32-4 2559 150945 ns/op 0.21 MB/s BenchmarkMatch/Hard/1K-4 100 2637087 ns/op 0.39 MB/s BenchmarkMatch/Hard1/16-4 715 262467 ns/op 0.06 MB/s BenchmarkMatch/Hard1/32-4 414 291976 ns/op 0.11 MB/s BenchmarkMatch/Hard1/1K-4 13 16322616 ns/op 0.06 MB/s BenchmarkMatch_onepass_regex/16-4 21984 6127 ns/op 2.61 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 14014 8952 ns/op 3.57 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 451 234063 ns/op 4.37 MB/s 29 B/op 0 allocs/op PASS ok regexp 44.723s goos: linux goarch: s390x pkg: regexp/syntax BenchmarkEmptyOpContext-4 481375 282.4 ns/op BenchmarkIsWordChar-4 171538 899.6 ns/op PASS ok regexp/syntax 8.436s goos: linux goarch: s390x pkg: runtime BenchmarkCallers/cached-4 73706 2793 ns/op BenchmarkCallers/inlined-4 91323 1818 ns/op BenchmarkCallers/no-cache-4 28027 7251 ns/op BenchmarkFPCallers/cached-4 14002148 10.01 ns/op BenchmarkMakeChan/Byte-4 938292 433.6 ns/op BenchmarkMakeChan/Int-4 771481 1582 ns/op BenchmarkMakeChan/Ptr-4 503895 3703 ns/op BenchmarkMakeChan/Struct/0-4 146330 3496 ns/op BenchmarkMakeChan/Struct/32-4 190461 3979 ns/op BenchmarkMakeChan/Struct/40-4 119272 10658 ns/op BenchmarkChanNonblocking-4 2845300 114.4 ns/op BenchmarkSelectUncontended-4 525469 327.2 ns/op BenchmarkSelectSyncContended-4 120890 8687 ns/op BenchmarkSelectAsyncContended-4 22548 5976 ns/op BenchmarkSelectNonblock-4 442983 606.7 ns/op BenchmarkChanUncontended-4 16579 17747 ns/op BenchmarkChanContended-4 7092 24495 ns/op BenchmarkChanSync-4 10000 10100 ns/op BenchmarkChanSyncWork-4 88593 3214 ns/op BenchmarkChanProdCons0-4 293059 757.3 ns/op BenchmarkChanProdCons10-4 590318 666.8 ns/op BenchmarkChanProdCons100-4 69816 8957 ns/op BenchmarkChanProdConsWork0-4 148329 1580 ns/op BenchmarkChanProdConsWork10-4 244892 568.6 ns/op BenchmarkChanProdConsWork100-4 368100 803.9 ns/op BenchmarkSelectProdCons-4 56688 4430 ns/op BenchmarkReceiveDataFromClosedChan-4 1000000 213.7 ns/op BenchmarkChanCreation-4 193666 8872 ns/op BenchmarkChanSem-4 226418 2821 ns/op BenchmarkChanPopular-4 130 3884841 ns/op BenchmarkChanClosed-4 1000000 106.9 ns/op BenchmarkCallClosure-4 3056301 458.5 ns/op BenchmarkCallClosure1-4 5379068 30.92 ns/op BenchmarkCallClosure2-4 1000000 418.0 ns/op BenchmarkCallClosure3-4 1000000 156.7 ns/op BenchmarkCallClosure4-4 1000000 328.8 ns/op BenchmarkComplex128DivNormal-4 5121243 26.31 ns/op BenchmarkComplex128DivNisNaN-4 4822286 72.97 ns/op BenchmarkComplex128DivDisNaN-4 4460473 24.96 ns/op BenchmarkComplex128DivNisInf-4 6333033 20.58 ns/op BenchmarkComplex128DivDisInf-4 4422724 28.99 ns/op BenchmarkAllocation-4 3272 568225 ns/op BenchmarkReadMemStats-4 34 18475036 ns/op BenchmarkReadMemStatsLatency-4 1 951275218 p50-ns 951275218 p90-ns 951275218 p99-ns BenchmarkWriteBarrier-4 16 13966914 ns/op BenchmarkBulkWriteBarrier-4 1303780 172.6 ns/op BenchmarkScanStackNoLocals-4 2 108272454 ns/op BenchmarkMSpanCountAlloc/bits=64-4 9240094 11.85 ns/op BenchmarkMSpanCountAlloc/bits=128-4 7659789 14.92 ns/op BenchmarkMSpanCountAlloc/bits=256-4 1000000 192.9 ns/op BenchmarkMSpanCountAlloc/bits=512-4 5083215 29.31 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 2791725 71.96 ns/op BenchmarkHash5-4 4536038 30.98 ns/op 161.39 MB/s BenchmarkHash16-4 4917204 67.40 ns/op 237.39 MB/s BenchmarkHash64-4 423637 1457 ns/op 43.94 MB/s BenchmarkHash1024-4 896335 241.5 ns/op 4240.67 MB/s BenchmarkHash65536-4 10000 250890 ns/op 261.21 MB/s BenchmarkAlignedLoad-4 6842907 21.84 ns/op BenchmarkUnalignedLoad-4 7305867 38.04 ns/op BenchmarkEqEfaceConcrete-4 4453159 107.4 ns/op BenchmarkEqIfaceConcrete-4 5731986 34.08 ns/op BenchmarkNeEfaceConcrete-4 5279959 57.99 ns/op BenchmarkNeIfaceConcrete-4 5574522 21.85 ns/op BenchmarkConvT2EByteSized/bool-4 2974674 59.03 ns/op BenchmarkConvT2EByteSized/uint8-4 4173313 43.11 ns/op BenchmarkConvT2ESmall-4 4687988 31.24 ns/op BenchmarkConvT2EUintptr-4 4126227 30.81 ns/op BenchmarkConvT2ELarge-4 1000000 141.0 ns/op BenchmarkConvT2ISmall-4 5112195 28.27 ns/op BenchmarkConvT2IUintptr-4 5045042 24.19 ns/op BenchmarkConvT2ILarge-4 1000000 230.3 ns/op BenchmarkConvI2E-4 1000000 187.4 ns/op BenchmarkConvI2I-4 4007761 51.39 ns/op BenchmarkAssertE2T-4 4564366 26.59 ns/op BenchmarkAssertE2TLarge-4 2454289 51.73 ns/op BenchmarkAssertE2I-4 4889608 22.68 ns/op BenchmarkAssertI2T-4 4588642 31.90 ns/op BenchmarkAssertI2I-4 4709235 46.55 ns/op BenchmarkAssertI2E-4 4986164 40.83 ns/op BenchmarkAssertE2E-4 5402106 21.32 ns/op BenchmarkAssertE2T2-4 3317084 41.33 ns/op BenchmarkAssertE2T2Blank-4 4229713 124.1 ns/op BenchmarkAssertI2E2-4 1351832 88.61 ns/op BenchmarkAssertI2E2Blank-4 5026572 81.60 ns/op BenchmarkAssertE2E2-4 2986994 36.99 ns/op BenchmarkAssertE2E2Blank-4 4978822 23.69 ns/op BenchmarkConvT2Ezero/zero/16-4 5171112 23.85 ns/op BenchmarkConvT2Ezero/zero/32-4 5006584 39.94 ns/op BenchmarkConvT2Ezero/zero/64-4 2773123 50.83 ns/op BenchmarkConvT2Ezero/zero/str-4 4727816 23.35 ns/op BenchmarkConvT2Ezero/zero/slice-4 4061192 24.72 ns/op BenchmarkConvT2Ezero/zero/big-4 94492 1396 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1000000 121.8 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1000000 2445 ns/op BenchmarkConvT2Ezero/nonzero/big-4 108446 2306 ns/op BenchmarkConvT2Ezero/smallint/16-4 3808299 40.09 ns/op BenchmarkConvT2Ezero/smallint/32-4 4887760 23.56 ns/op BenchmarkConvT2Ezero/smallint/64-4 1000000 109.3 ns/op BenchmarkConvT2Ezero/largeint/16-4 1000000 166.2 ns/op BenchmarkConvT2Ezero/largeint/32-4 1739889 125.8 ns/op BenchmarkConvT2Ezero/largeint/64-4 1233762 144.5 ns/op BenchmarkMalloc8-4 1000000 126.6 ns/op BenchmarkMalloc16-4 1284866 289.3 ns/op BenchmarkMallocTypeInfo8-4 1792422 64.59 ns/op BenchmarkMallocTypeInfo16-4 1000000 535.7 ns/op BenchmarkMallocLargeStruct-4 10000 13789 ns/op BenchmarkGoroutineSelect-4 1 175373851 ns/op BenchmarkGoroutineBlocking-4 10 21195546 ns/op BenchmarkGoroutineForRange-4 9 21037490 ns/op BenchmarkGoroutineIdle-4 56 19779047 ns/op BenchmarkHashStringSpeed-4 1855443 62.06 ns/op BenchmarkHashBytesSpeed-4 1221988 88.24 ns/op BenchmarkHashInt32Speed-4 1861089 92.31 ns/op BenchmarkHashInt64Speed-4 2255384 56.83 ns/op BenchmarkHashStringArraySpeed-4 344583 607.3 ns/op BenchmarkMegMap-4 2331640 64.93 ns/op BenchmarkMegOneMap-4 1000000 125.8 ns/op BenchmarkMegEqMap-4 2017 80135 ns/op BenchmarkMegEmptyMap-4 3394495 33.47 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2454229 49.48 ns/op BenchmarkSmallStrMap-4 2494429 46.05 ns/op BenchmarkMapStringKeysEight_16-4 2414491 44.68 ns/op BenchmarkMapStringKeysEight_32-4 2399580 125.5 ns/op BenchmarkMapStringKeysEight_64-4 2080496 140.7 ns/op BenchmarkMapStringKeysEight_128-4 2296741 58.33 ns/op BenchmarkMapStringKeysEight_256-4 2305312 62.07 ns/op BenchmarkMapStringKeysEight_1M-4 2298999 557.3 ns/op BenchmarkMapFirst/1-4 3678195 32.19 ns/op BenchmarkMapFirst/2-4 4117519 44.07 ns/op BenchmarkMapFirst/3-4 1000000 314.4 ns/op BenchmarkMapFirst/4-4 4272712 30.12 ns/op BenchmarkMapFirst/5-4 3898316 48.34 ns/op BenchmarkMapFirst/6-4 3532576 601.1 ns/op BenchmarkMapFirst/7-4 4342290 140.0 ns/op BenchmarkMapFirst/8-4 2059893 90.97 ns/op BenchmarkMapFirst/9-4 2691831 46.02 ns/op BenchmarkMapFirst/10-4 2822745 298.1 ns/op BenchmarkMapFirst/11-4 2803004 63.70 ns/op BenchmarkMapFirst/12-4 1000000 741.6 ns/op BenchmarkMapFirst/13-4 2764458 46.76 ns/op BenchmarkMapFirst/14-4 1601300 77.39 ns/op BenchmarkMapFirst/15-4 2664564 55.07 ns/op BenchmarkMapFirst/16-4 277500 871.2 ns/op BenchmarkMapMid/1-4 4215009 28.14 ns/op BenchmarkMapMid/2-4 1000000 222.2 ns/op BenchmarkMapMid/3-4 3998058 35.75 ns/op BenchmarkMapMid/4-4 4101910 226.6 ns/op BenchmarkMapMid/5-4 4047692 101.1 ns/op BenchmarkMapMid/6-4 3569557 31.93 ns/op BenchmarkMapMid/7-4 3943612 34.88 ns/op BenchmarkMapMid/8-4 3979135 113.8 ns/op BenchmarkMapMid/9-4 2751902 63.63 ns/op BenchmarkMapMid/10-4 2695459 212.7 ns/op BenchmarkMapMid/11-4 334933 615.7 ns/op BenchmarkMapMid/12-4 271208 865.2 ns/op BenchmarkMapMid/13-4 2102184 117.0 ns/op BenchmarkMapMid/14-4 1826414 106.3 ns/op BenchmarkMapMid/15-4 2574556 55.87 ns/op BenchmarkMapMid/16-4 2756763 56.32 ns/op BenchmarkMapLast/1-4 3627615 34.00 ns/op BenchmarkMapLast/2-4 3719362 188.3 ns/op BenchmarkMapLast/3-4 4062130 118.0 ns/op BenchmarkMapLast/4-4 4024545 71.48 ns/op BenchmarkMapLast/5-4 1000000 453.1 ns/op BenchmarkMapLast/6-4 3893763 31.01 ns/op BenchmarkMapLast/7-4 3773481 33.49 ns/op BenchmarkMapLast/8-4 3609777 35.42 ns/op BenchmarkMapLast/9-4 2227132 423.9 ns/op BenchmarkMapLast/10-4 2487159 43.14 ns/op BenchmarkMapLast/11-4 2772511 46.29 ns/op BenchmarkMapLast/12-4 2652553 45.87 ns/op BenchmarkMapLast/13-4 2665747 225.1 ns/op BenchmarkMapLast/14-4 2063572 117.0 ns/op BenchmarkMapLast/15-4 2776096 45.05 ns/op BenchmarkMapLast/16-4 2638502 47.24 ns/op BenchmarkMapCycle-4 2026988 67.92 ns/op BenchmarkRepeatedLookupStrMapKey32-4 1000000 161.7 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 1246 178841 ns/op BenchmarkMakeMap/[Byte]Byte-4 282170 1467 ns/op BenchmarkMakeMap/[Int]Int-4 139072 850.1 ns/op BenchmarkNewEmptyMap-4 2752858 44.30 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1000000 124.6 ns/op 0 B/op 0 allocs/op BenchmarkSameLengthMap-4 1927233 87.86 ns/op BenchmarkSmallKeyMap-4 1973083 203.0 ns/op BenchmarkMapPopulate/1-4 1000000 130.3 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 10000 11964 ns/op 328 B/op 3 allocs/op BenchmarkMapPopulate/100-4 8931 43226 ns/op 4456 B/op 9 allocs/op BenchmarkMapPopulate/1000-4 541 394406 ns/op 74264 B/op 20 allocs/op BenchmarkMapPopulate/10000-4 21 19785899 ns/op 591480 B/op 79 allocs/op BenchmarkMapPopulate/100000-4 6 83649068 ns/op 4729336 B/op 530 allocs/op BenchmarkComplexAlgMap-4 258058 432.6 ns/op BenchmarkGoMapClear/Reflexive/1-4 1326684 100.9 ns/op BenchmarkGoMapClear/Reflexive/10-4 1000000 158.3 ns/op BenchmarkGoMapClear/Reflexive/100-4 887769 136.8 ns/op BenchmarkGoMapClear/Reflexive/1000-4 266754 402.4 ns/op BenchmarkGoMapClear/Reflexive/10000-4 276945 528.4 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1000000 102.0 ns/op BenchmarkGoMapClear/NonReflexive/10-4 813488 125.7 ns/op BenchmarkGoMapClear/NonReflexive/100-4 823495 252.9 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 343821 602.0 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 271149 554.2 ns/op BenchmarkMapStringConversion/32/simple-4 1000000 109.1 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1298775 97.40 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1000000 1272 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1000000 519.5 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1000000 332.1 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1000000 117.8 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1000000 255.7 ns/op BenchmarkMapInterfacePtr-4 1534120 75.57 ns/op BenchmarkNewEmptyMapHintLessThan8-4 2194986 283.3 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 96637 2332 ns/op 1192 B/op 3 allocs/op BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 1000000 157.1 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 880912 130.0 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1000000 2158 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 1411509 74.85 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 929712 301.0 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1000000 288.3 ns/op BenchmarkMapIter/Key=string/Elem=string/len=6-4 1000000 106.5 ns/op BenchmarkMapIter/Key=string/Elem=string/len=64-4 62518 2808 ns/op BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1000000 288.5 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 1000000 106.7 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 1253278 99.44 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 1277608 109.1 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 631774 222.9 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 570823 375.8 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 871.6 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 117927 1089 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 98850 1161 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 7309 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 58728 2308 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 47624 2106 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 21833 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 119421 1035 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 111109 1276 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 5784 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 1632573 306.0 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 1000000 228.3 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1000000 225.3 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 1000000 114.2 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1035727 129.4 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1000000 120.2 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=6-4 4215100 24.33 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=64-4 29584222 4.353 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=65536-4 100000000 1.312 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=6-4 3989415 60.09 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=64-4 27940120 5.670 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=65536-4 71916151 2.266 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=6-4 4472674 24.28 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=64-4 29346410 3.897 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=65536-4 92924568 1.940 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=6-4 2027368 50.27 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=64-4 1000000 390.6 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=65536-4 70086037 8.163 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=6-4 2638486 43.47 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=64-4 1000000 178.2 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=65536-4 100000000 2.039 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=6-4 672525 197.9 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=64-4 6619521 52.16 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=65536-4 86747179 1.454 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=6-4 10000 10910 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=64-4 3675024 63.45 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=65536-4 100000000 1.816 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=6-4 675774 203.2 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=64-4 6344976 22.27 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=65536-4 100000000 1.163 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=6-4 4256978 28.53 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=64-4 31318369 4.312 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=65536-4 100000000 1.302 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=6-4 4561258 29.42 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=64-4 28940160 4.282 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=65536-4 100000000 1.412 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 1300986 157.2 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 1656019 69.04 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 1000000 116.8 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 1789863 192.6 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 1985436 430.5 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 1377049 108.5 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 1365860 134.2 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 1589401 73.13 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 1260350 130.2 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 1292787 94.12 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 1333382 94.76 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 1000000 105.4 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 500442 311.5 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 571885 278.9 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 183511 790.3 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 69118 3264 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 114130 2720 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 21333 20930 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 32514 5506 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 55230 8894 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 1 277392787 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 105145 1482 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 107803 1126 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 10000 11397 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 2112195 62.70 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 1905102 76.93 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 1000000 119.6 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 1940421 146.2 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 1799442 77.17 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 1000000 107.3 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 1000000 206.5 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 1750402 68.73 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 1948978 66.49 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 2508765 43.34 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 1885874 111.5 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 1929789 71.26 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 1537341 130.0 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 1000000 114.4 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 1580382 69.18 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 1740723 74.22 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 1673788 128.7 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 1000000 168.4 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 599718 179.8 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 691543 331.1 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 252129 668.2 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 132496 1803 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 141061 1346 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 25663 7454 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 119031 960.4 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 127134 1034 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 10000 13322 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 952618 177.1 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 937675 149.0 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 842253 143.1 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 2164303 171.5 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 2527760 80.56 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 1000000 134.7 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 2463254 163.6 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 1000000 151.8 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 1000000 160.2 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 1458660 359.4 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 1218577 341.5 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 1000000 117.7 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 1000000 385.1 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 1954243 66.28 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 1000000 132.3 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 1637803 91.18 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 1000000 151.2 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 1000000 187.2 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 1000000 284.1 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 1000000 127.8 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 1000000 113.7 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 562268 215.0 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 543410 322.6 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 162919 1819 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 118845 2273 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 67737 1597 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 10000 18443 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 54753 2268 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 56980 2460 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 10000 14147 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 102792 1242 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 100825 1271 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 10000 19226 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 1594200 74.08 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 1767012 67.98 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 1365862 152.0 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 1860812 71.62 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 1699753 225.8 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 1197169 135.4 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 883604 160.7 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 643764 325.6 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 774408 212.5 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1000000 175.6 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 738669 495.7 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 595274 357.7 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 855546 424.4 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 473629 852.4 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 518145 424.6 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 827276 539.7 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 465213 929.3 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 418172 383.7 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 26406 5872 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 47691 2118 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 101929 1387 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 16543 35064 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 10000 21735 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 10000 11333 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 10000 57840 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 10000 60510 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 6679 54845 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 10000 23821 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 10000 41478 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 17655 6607 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 911709 406.9 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 615972 809.2 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 176035 811.7 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 912687 283.4 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 591166 343.9 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 525664 411.4 ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 447600 284.4 ns/op 47598096 p100-ns/op 91.00 p50-ns/op 307.0 p99-ns/op 1851 p99.9-ns/op 7154 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 495446 289.0 ns/op 11183800 p100-ns/op 85.00 p50-ns/op 2407 p99-ns/op 4163 p99.9-ns/op 13072 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 472710 649.0 ns/op 41702601 p100-ns/op 93.00 p50-ns/op 356.0 p99-ns/op 43286 p99.9-ns/op 63927 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 644472 381.5 ns/op 25581953 p100-ns/op 80.00 p50-ns/op 442.0 p99-ns/op 2125 p99.9-ns/op 27685 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 425720 1031 ns/op 141399533 p100-ns/op 79.00 p50-ns/op 2967 p99-ns/op 5350 p99.9-ns/op 20415 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 479920 555.7 ns/op 85303005 p100-ns/op 88.00 p50-ns/op 388.0 p99-ns/op 51430 p99.9-ns/op 67236 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 553082 248.4 ns/op 5694002 p100-ns/op 82.00 p50-ns/op 529.0 p99-ns/op 3082 p99.9-ns/op 13448 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 356312 1223 ns/op 90371212 p100-ns/op 84.00 p50-ns/op 4219 p99-ns/op 10106 p99.9-ns/op 98171 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 384722 562.9 ns/op 37185867 p100-ns/op 100.0 p50-ns/op 466.0 p99-ns/op 74695 p99.9-ns/op 216257 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 338326 1082 ns/op 159336723 p100-ns/op 103.0 p50-ns/op 447.0 p99-ns/op 2396 p99.9-ns/op 14067 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 364310 571.1 ns/op 27452596 p100-ns/op 106.0 p50-ns/op 3201 p99-ns/op 5445 p99.9-ns/op 106950 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 407709 1238 ns/op 66127889 p100-ns/op 117.0 p50-ns/op 522.0 p99-ns/op 63614 p99.9-ns/op 84720 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 128756 852.0 ns/op 4960221 p100-ns/op 434.0 p50-ns/op 2636 p99-ns/op 16956 p99.9-ns/op 584186 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 110011 1955 ns/op 24861999 p100-ns/op 415.0 p50-ns/op 6396 p99-ns/op 35057 p99.9-ns/op 2457204 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 93121 2796 ns/op 45366601 p100-ns/op 915.0 p50-ns/op 2361 p99-ns/op 109465 p99.9-ns/op 415266 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 14466 43986 ns/op 135508556 p100-ns/op 2396 p50-ns/op 38425 p99-ns/op 8204984 p99.9-ns/op 83874626 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 10000 43441 ns/op 136083022 p100-ns/op 3085 p50-ns/op 31345 p99-ns/op 5503858 p99.9-ns/op 136083022 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 10000 10304 ns/op 11743261 p100-ns/op 6902 p50-ns/op 16761 p99-ns/op 738086 p99.9-ns/op 11743261 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 10000 20481 ns/op 26120540 p100-ns/op 5551 p50-ns/op 36741 p99-ns/op 4851651 p99.9-ns/op 26120540 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 10000 66431 ns/op 218720934 p100-ns/op 5820 p50-ns/op 65639 p99-ns/op 11096747 p99.9-ns/op 218720934 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 7689 26406 ns/op 45030762 p100-ns/op 13662 p50-ns/op 29808 p99-ns/op 2245419 p99.9-ns/op 45030762 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 10000 37200 ns/op 206387189 p100-ns/op 2896 p50-ns/op 22442 p99-ns/op 674391 p99.9-ns/op 206387189 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 10000 10360 ns/op 10624298 p100-ns/op 2810 p50-ns/op 21937 p99-ns/op 1867719 p99.9-ns/op 10624298 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 16386 7681 ns/op 3558647 p100-ns/op 6133 p50-ns/op 15720 p99-ns/op 268275 p99.9-ns/op 1850206 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 648469 414.9 ns/op 107916040 p100-ns/op 83.00 p50-ns/op 470.0 p99-ns/op 2926 p99.9-ns/op 8114 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 452332 1146 ns/op 75239371 p100-ns/op 83.00 p50-ns/op 3246 p99-ns/op 7278 p99.9-ns/op 27003 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 270326 707.9 ns/op 38706817 p100-ns/op 93.00 p50-ns/op 388.0 p99-ns/op 56263 p99.9-ns/op 106232 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 654037 219.5 ns/op 6173327 p100-ns/op 80.00 p50-ns/op 478.0 p99-ns/op 3027 p99.9-ns/op 13936 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 432880 5421 ns/op 1337978549 p100-ns/op 79.00 p50-ns/op 3371 p99-ns/op 8034 p99.9-ns/op 67855 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 313560 1208 ns/op 66036166 p100-ns/op 92.00 p50-ns/op 481.0 p99-ns/op 48386 p99.9-ns/op 134755 p99.99-ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1000000 701.2 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 1000000 431.8 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 1000000 935.9 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 1000000 294.8 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 1000000 233.9 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 454018 235.1 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 681482 646.1 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 845979 506.9 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 401442 1036 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 498466 253.4 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 786409 611.9 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 4791 27126 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 22050 6249 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 110312 3175 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 116634 2385 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 10000 18120 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 10000 19570 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 15316 6748 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 10000 38070 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 10000 37587 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 8457 17728 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 13725 25302 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 10000 38590 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 16728 6381 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 992731 517.1 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 1000000 2191 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 350848 1718 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 962286 243.8 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 1000000 213.8 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 730298 288.1 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 1000000 134.4 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 1000000 178.4 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 1000000 150.4 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 1000000 140.5 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 1847508 185.2 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 1284096 393.3 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 1000000 160.2 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 1523108 76.43 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 673820 195.4 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 600604 211.6 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 960918 200.7 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 361255 443.1 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 133586 6619 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 10000 31054 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 110498 2999 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 10000 41575 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 24265 36588 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 18723 6989 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 10000 52933 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 10000 45900 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 7518 35367 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 10000 22633 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 10000 12048 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 19700 11609 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 1000000 108.3 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 1556876 73.85 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 1000000 354.9 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 1000000 191.4 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 1000000 166.5 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 1138836 221.2 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 1000000 116.5 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1000000 159.1 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 917821 291.4 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 1234940 122.1 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1000000 100.3 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 1000000 380.3 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 32804 9045 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 421506 28843 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 473244 375.7 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 536443 873.8 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 650637 243.6 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 596971 231.5 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 242805 901.7 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 242808 751.2 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 114712 2348 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 43012 4384 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 44317 4365 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 20128 7937 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1000000 302.7 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 1000000 248.8 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 591508 1868 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1000000 862.8 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 1000000 273.8 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 539941 806.6 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 941332 516.6 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 840944 189.4 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 580387 553.8 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 901308 305.5 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 746395 1216 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 1000000 1518 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 959907 129.2 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 819529 159.5 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 1000000 488.2 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=6-4 825697 148.2 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=64-4 737338 261.1 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 696480 217.5 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 504367 258.7 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 649351 182.7 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 1000000 320.3 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 10000 21109 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 21673 10308 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 145189 3206 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 10000 12193 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 10000 69494 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 23456 14233 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 10000 43075 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 10000 16636 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 24405 5430 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 10000 20398 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 10000 10146 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 641248 10621 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 857640 211.6 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 808430 255.9 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 1000000 203.4 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 919378 147.6 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 765243 158.4 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 1000000 218.3 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 10000 41866 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 424456 287.2 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 447865 722.6 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 644293 209.1 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 461547 770.3 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 628264 1106 ns/op BenchmarkMapPop/Key=string/Elem=string/len=6-4 533355 496.7 ns/op BenchmarkMapPop/Key=string/Elem=string/len=64-4 354142 1279 ns/op BenchmarkMapPop/Key=string/Elem=string/len=65536-4 401764 695.5 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 455038 259.9 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 329841 337.6 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 455689 906.8 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 43802 2290 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 59449 2133 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 113432 1529 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 10000 18672 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 10000 19324 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 19866 13850 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 10000 69055 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 10000 132541 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 22528 34056 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 10000 43212 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 10000 26097 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 316780 9520 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 615456 228.6 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 463023 333.5 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 617053 1395 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 599055 223.1 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 447494 609.1 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 639266 1062 ns/op BenchmarkMapDeleteLargeKey-4 77276 1390 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=1-4 1871222 77.52 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=2-4 1570610 98.11 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=3-4 1800574 63.86 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=4-4 1542733 210.0 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=5-4 1755124 578.1 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=6-4 1000000 118.3 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=7-4 1000000 260.5 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=8-4 1000000 432.1 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=1-4 2566754 51.04 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=2-4 2341018 54.46 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=3-4 2236264 205.9 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=4-4 1000000 110.8 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=5-4 1911393 74.35 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=6-4 1000000 271.4 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=7-4 1000000 139.6 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=8-4 1833687 420.0 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=1-4 1405633 72.90 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=2-4 1000000 163.4 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=3-4 1000000 102.3 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=4-4 1000000 108.5 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=5-4 1000000 194.4 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=6-4 1454364 231.2 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=7-4 1479900 779.4 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=8-4 1000000 138.9 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=1-4 1000000 110.8 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=2-4 1000000 151.6 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=3-4 1372832 114.7 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=4-4 1000000 134.5 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=5-4 1224243 162.9 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=6-4 1106346 185.4 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=7-4 1380110 207.1 ns/op BenchmarkMapSmallAccessHit/Key=smallType/Elem=int32/len=8-4 1243530 88.80 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=1-4 2897692 229.8 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=2-4 2308594 51.54 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=3-4 1000000 162.5 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=4-4 1970416 245.1 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=5-4 2150742 266.9 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=6-4 1840502 156.5 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=7-4 1000000 193.7 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=8-4 2122764 81.80 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=1-4 1000000 129.7 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=2-4 2814781 90.77 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=3-4 2277006 212.5 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=4-4 2497527 121.1 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=5-4 1000000 169.9 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=6-4 2722824 111.1 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=7-4 1811094 165.0 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=8-4 2720224 174.0 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=1-4 1271610 118.5 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=2-4 1000000 132.6 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=3-4 1243024 83.58 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=4-4 1765947 111.4 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=5-4 1000000 184.1 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=6-4 1000000 100.5 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=7-4 2130000 166.6 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=8-4 1449314 91.31 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=1-4 1000000 111.4 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=2-4 1525003 168.0 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=3-4 1765684 213.5 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=4-4 1545433 78.95 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=5-4 1680714 297.3 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=6-4 1000000 174.2 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=7-4 1502876 77.66 ns/op BenchmarkMapSmallAccessMiss/Key=smallType/Elem=int32/len=8-4 1486429 81.37 ns/op BenchmarkMapAccessZero/Key=int64-4 3899054 28.06 ns/op BenchmarkMapAccessZero/Key=int32-4 1000000 214.0 ns/op BenchmarkMapAccessZero/Key=string-4 4323453 40.79 ns/op BenchmarkMapAccessZero/Key=mediumType-4 4209034 69.30 ns/op BenchmarkMapAccessZero/Key=bigType-4 3920563 49.38 ns/op BenchmarkMapAccessEmpty/Key=int64-4 2596108 44.93 ns/op BenchmarkMapAccessEmpty/Key=int32-4 3030164 60.03 ns/op BenchmarkMapAccessEmpty/Key=string-4 1924790 76.73 ns/op BenchmarkMapAccessEmpty/Key=mediumType-4 911948 246.3 ns/op BenchmarkMapAccessEmpty/Key=bigType-4 1 573064156 ns/op BenchmarkMemmove/0-4 13768448 12.43 ns/op BenchmarkMemmove/1-4 2050323 188.6 ns/op 5.30 MB/s BenchmarkMemmove/2-4 1000000 210.2 ns/op 9.52 MB/s BenchmarkMemmove/3-4 1827061 130.0 ns/op 23.08 MB/s BenchmarkMemmove/4-4 2018992 98.59 ns/op 40.57 MB/s BenchmarkMemmove/5-4 1000000 102.4 ns/op 48.84 MB/s BenchmarkMemmove/6-4 2025507 74.14 ns/op 80.93 MB/s BenchmarkMemmove/7-4 1918207 65.73 ns/op 106.50 MB/s BenchmarkMemmove/8-4 2085571 106.8 ns/op 74.93 MB/s BenchmarkMemmove/9-4 1920336 86.85 ns/op 103.63 MB/s BenchmarkMemmove/10-4 1948471 61.42 ns/op 162.82 MB/s BenchmarkMemmove/11-4 1396627 296.5 ns/op 37.10 MB/s BenchmarkMemmove/12-4 1000000 585.2 ns/op 20.50 MB/s BenchmarkMemmove/13-4 1896772 111.3 ns/op 116.85 MB/s BenchmarkMemmove/14-4 1959717 81.56 ns/op 171.65 MB/s BenchmarkMemmove/15-4 1997690 62.44 ns/op 240.22 MB/s BenchmarkMemmove/16-4 1836538 60.55 ns/op 264.22 MB/s BenchmarkMemmove/32-4 1000000 120.6 ns/op 265.38 MB/s BenchmarkMemmove/64-4 1000000 234.2 ns/op 273.22 MB/s BenchmarkMemmove/128-4 1250760 110.2 ns/op 1161.25 MB/s BenchmarkMemmove/256-4 956040 289.1 ns/op 885.56 MB/s BenchmarkMemmove/512-4 689102 178.2 ns/op 2873.60 MB/s BenchmarkMemmove/1024-4 392770 336.5 ns/op 3043.29 MB/s BenchmarkMemmove/2048-4 243579 568.0 ns/op 3605.89 MB/s BenchmarkMemmove/4096-4 125720 1005 ns/op 4075.42 MB/s BenchmarkMemmoveOverlap/32-4 1000000 148.1 ns/op 216.11 MB/s BenchmarkMemmoveOverlap/64-4 1619931 86.39 ns/op 740.79 MB/s BenchmarkMemmoveOverlap/128-4 1000000 220.5 ns/op 580.38 MB/s BenchmarkMemmoveOverlap/256-4 930858 339.3 ns/op 754.51 MB/s BenchmarkMemmoveOverlap/512-4 615561 498.8 ns/op 1026.36 MB/s BenchmarkMemmoveOverlap/1024-4 388927 383.8 ns/op 2668.18 MB/s BenchmarkMemmoveOverlap/2048-4 225028 1044 ns/op 1962.36 MB/s BenchmarkMemmoveOverlap/4096-4 116752 1058 ns/op 3872.61 MB/s BenchmarkMemmoveUnalignedDst/0-4 12393826 9.780 ns/op BenchmarkMemmoveUnalignedDst/1-4 1777116 132.9 ns/op 7.52 MB/s BenchmarkMemmoveUnalignedDst/2-4 2029408 66.55 ns/op 30.05 MB/s BenchmarkMemmoveUnalignedDst/3-4 1817002 84.90 ns/op 35.33 MB/s BenchmarkMemmoveUnalignedDst/4-4 1000000 174.6 ns/op 22.91 MB/s BenchmarkMemmoveUnalignedDst/5-4 2012065 61.75 ns/op 80.97 MB/s BenchmarkMemmoveUnalignedDst/6-4 2003619 74.00 ns/op 81.08 MB/s BenchmarkMemmoveUnalignedDst/7-4 1784272 79.79 ns/op 87.73 MB/s BenchmarkMemmoveUnalignedDst/8-4 1319685 93.23 ns/op 85.81 MB/s BenchmarkMemmoveUnalignedDst/9-4 1000000 186.6 ns/op 48.24 MB/s BenchmarkMemmoveUnalignedDst/10-4 1000000 240.6 ns/op 41.56 MB/s BenchmarkMemmoveUnalignedDst/11-4 1924950 74.50 ns/op 147.66 MB/s BenchmarkMemmoveUnalignedDst/12-4 2007922 63.79 ns/op 188.12 MB/s BenchmarkMemmoveUnalignedDst/13-4 1741281 138.8 ns/op 93.68 MB/s BenchmarkMemmoveUnalignedDst/14-4 1561328 100.5 ns/op 139.26 MB/s BenchmarkMemmoveUnalignedDst/15-4 1975015 65.62 ns/op 228.59 MB/s BenchmarkMemmoveUnalignedDst/16-4 1837502 62.98 ns/op 254.06 MB/s BenchmarkMemmoveUnalignedDst/32-4 1723768 72.67 ns/op 440.35 MB/s BenchmarkMemmoveUnalignedDst/64-4 1400379 91.77 ns/op 697.40 MB/s BenchmarkMemmoveUnalignedDst/128-4 1000000 272.5 ns/op 469.74 MB/s BenchmarkMemmoveUnalignedDst/256-4 964560 160.7 ns/op 1593.26 MB/s BenchmarkMemmoveUnalignedDst/512-4 682537 180.4 ns/op 2837.66 MB/s BenchmarkMemmoveUnalignedDst/1024-4 426686 283.8 ns/op 3607.85 MB/s BenchmarkMemmoveUnalignedDst/2048-4 241356 709.0 ns/op 2888.75 MB/s BenchmarkMemmoveUnalignedDst/4096-4 129674 987.4 ns/op 4148.22 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1747658 78.09 ns/op 409.79 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1576770 95.50 ns/op 670.15 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1022110 121.2 ns/op 1056.11 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 824548 320.2 ns/op 799.49 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 568192 216.8 ns/op 2361.26 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 345212 392.4 ns/op 2609.72 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 212990 1289 ns/op 1588.42 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 115369 1313 ns/op 3120.23 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12408192 9.606 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1951057 56.51 ns/op 17.70 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2025117 119.1 ns/op 16.80 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1894344 64.87 ns/op 46.25 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2071860 58.06 ns/op 68.90 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2004740 59.75 ns/op 83.68 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1924894 61.65 ns/op 97.33 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1956926 62.67 ns/op 111.69 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1515146 66.11 ns/op 121.01 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1952515 61.78 ns/op 145.69 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1988272 63.19 ns/op 158.25 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1987878 62.56 ns/op 175.83 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1969356 60.70 ns/op 197.70 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1958122 76.23 ns/op 170.55 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1666152 65.31 ns/op 214.36 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1954215 67.17 ns/op 223.33 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1996390 61.55 ns/op 259.96 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1764968 69.32 ns/op 461.65 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1543836 81.76 ns/op 782.81 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1000000 102.6 ns/op 1247.14 MB/s BenchmarkMemmoveUnalignedSrc/256-4 979969 304.4 ns/op 840.97 MB/s BenchmarkMemmoveUnalignedSrc/512-4 689252 344.4 ns/op 1486.58 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 426723 306.1 ns/op 3344.98 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 237888 509.7 ns/op 4018.33 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 121713 968.9 ns/op 4227.64 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1000000 221.7 ns/op 72.18 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1000000 102.9 ns/op 155.52 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1532614 77.51 ns/op 206.42 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1465249 77.27 ns/op 207.07 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1529899 79.16 ns/op 202.12 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1433792 74.90 ns/op 213.62 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1572548 82.72 ns/op 193.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1338260 96.77 ns/op 165.35 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1000000 131.3 ns/op 487.29 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 859135 126.8 ns/op 504.89 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1298596 94.06 ns/op 680.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1000000 120.7 ns/op 530.12 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1000000 297.4 ns/op 215.19 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1000000 414.8 ns/op 154.31 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1000000 381.2 ns/op 167.87 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1243862 117.8 ns/op 543.36 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 796417 154.0 ns/op 1662.25 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 696006 185.9 ns/op 1377.44 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 790227 194.4 ns/op 1316.62 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 858282 230.7 ns/op 1109.73 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 846405 142.0 ns/op 1803.31 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 867220 221.0 ns/op 1158.44 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 826022 149.1 ns/op 1717.29 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 861537 150.6 ns/op 1699.74 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 123862 1333 ns/op 3073.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 115314 3179 ns/op 1288.46 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 125307 3362 ns/op 1218.47 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 125080 1020 ns/op 4016.61 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 120362 1844 ns/op 2221.18 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 122925 993.9 ns/op 4120.97 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 113983 1296 ns/op 3159.82 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 126404 963.9 ns/op 4249.36 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7282 15917 ns/op 4117.32 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6913 16506 ns/op 3970.38 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 7171 16044 ns/op 4084.71 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 6481 22664 ns/op 2891.68 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 7447 21243 ns/op 3085.13 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 7239 15976 ns/op 4102.05 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 7256 16388 ns/op 3999.02 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 7200 43274 ns/op 1514.43 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1768286 66.96 ns/op 477.92 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1385037 105.5 ns/op 606.45 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1000000 103.6 ns/op 1235.01 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 832593 149.2 ns/op 1716.31 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 623806 204.0 ns/op 2510.07 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 387992 323.8 ns/op 3162.19 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 176085 696.3 ns/op 2941.29 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 97585 1082 ns/op 3784.34 MB/s BenchmarkMemclr/5-4 12671031 9.609 ns/op 520.35 MB/s BenchmarkMemclr/16-4 10275206 21.19 ns/op 754.97 MB/s BenchmarkMemclr/64-4 6122054 18.33 ns/op 3490.90 MB/s BenchmarkMemclr/256-4 10287532 27.91 ns/op 9173.93 MB/s BenchmarkMemclr/4096-4 2964720 46.63 ns/op 87834.03 MB/s BenchmarkMemclr/65536-4 62152 2288 ns/op 28644.71 MB/s BenchmarkMemclr/1M-4 6218 38117 ns/op 27509.47 MB/s BenchmarkMemclr/4M-4 1032 115474 ns/op 36322.47 MB/s BenchmarkMemclr/8M-4 570 238159 ns/op 35222.70 MB/s BenchmarkMemclr/16M-4 280 636672 ns/op 26351.43 MB/s BenchmarkMemclr/64M-4 30 3589680 ns/op 18694.94 MB/s BenchmarkMemclrUnaligned/0_5-4 6013272 23.41 ns/op 213.62 MB/s BenchmarkMemclrUnaligned/0_16-4 6711103 27.78 ns/op 575.92 MB/s BenchmarkMemclrUnaligned/0_64-4 4247448 46.86 ns/op 1365.89 MB/s BenchmarkMemclrUnaligned/0_256-4 6492703 24.19 ns/op 10580.80 MB/s BenchmarkMemclrUnaligned/0_4096-4 2784010 45.37 ns/op 90279.53 MB/s BenchmarkMemclrUnaligned/0_65536-4 74919 1951 ns/op 33591.09 MB/s BenchmarkMemclrUnaligned/1_5-4 6567492 20.16 ns/op 248.06 MB/s BenchmarkMemclrUnaligned/1_16-4 4781665 30.88 ns/op 518.10 MB/s BenchmarkMemclrUnaligned/1_64-4 4576968 28.87 ns/op 2217.01 MB/s BenchmarkMemclrUnaligned/1_256-4 6665804 18.80 ns/op 13617.23 MB/s BenchmarkMemclrUnaligned/1_4096-4 1000000 147.5 ns/op 27775.84 MB/s BenchmarkMemclrUnaligned/1_65536-4 60225 2416 ns/op 27127.76 MB/s BenchmarkMemclrUnaligned/4_5-4 6815079 24.69 ns/op 202.54 MB/s BenchmarkMemclrUnaligned/4_16-4 6603556 20.41 ns/op 783.75 MB/s BenchmarkMemclrUnaligned/4_64-4 3954612 31.84 ns/op 2009.80 MB/s BenchmarkMemclrUnaligned/4_256-4 6552720 19.96 ns/op 12826.47 MB/s BenchmarkMemclrUnaligned/4_4096-4 2188707 64.42 ns/op 63578.29 MB/s BenchmarkMemclrUnaligned/4_65536-4 89364 1860 ns/op 35231.47 MB/s BenchmarkMemclrUnaligned/7_5-4 6879834 18.09 ns/op 276.34 MB/s BenchmarkMemclrUnaligned/7_16-4 6234697 18.66 ns/op 857.25 MB/s BenchmarkMemclrUnaligned/7_64-4 4514125 36.09 ns/op 1773.13 MB/s BenchmarkMemclrUnaligned/7_256-4 5990752 18.64 ns/op 13736.27 MB/s BenchmarkMemclrUnaligned/7_4096-4 2206860 60.36 ns/op 67854.48 MB/s BenchmarkMemclrUnaligned/7_65536-4 82560 2087 ns/op 31394.54 MB/s BenchmarkMemclrUnaligned/0_1M-4 6262 29476 ns/op 35574.35 MB/s BenchmarkMemclrUnaligned/0_4M-4 1155 105841 ns/op 39628.36 MB/s BenchmarkMemclrUnaligned/0_8M-4 547 248019 ns/op 33822.46 MB/s BenchmarkMemclrUnaligned/0_16M-4 261 486297 ns/op 34499.95 MB/s BenchmarkMemclrUnaligned/0_64M-4 57 1975095 ns/op 33977.53 MB/s BenchmarkMemclrUnaligned/1_1M-4 4058 29146 ns/op 35977.11 MB/s BenchmarkMemclrUnaligned/1_4M-4 1291 114718 ns/op 36561.91 MB/s BenchmarkMemclrUnaligned/1_8M-4 517 607502 ns/op 13808.37 MB/s BenchmarkMemclrUnaligned/1_16M-4 291 462310 ns/op 36290.00 MB/s BenchmarkMemclrUnaligned/1_64M-4 58 1746868 ns/op 38416.68 MB/s BenchmarkMemclrUnaligned/4_1M-4 5048 25967 ns/op 40381.16 MB/s BenchmarkMemclrUnaligned/4_4M-4 1112 105417 ns/op 39787.92 MB/s BenchmarkMemclrUnaligned/4_8M-4 678 252323 ns/op 33245.54 MB/s BenchmarkMemclrUnaligned/4_16M-4 309 406667 ns/op 41255.47 MB/s BenchmarkMemclrUnaligned/4_64M-4 74 1707439 ns/op 39303.81 MB/s BenchmarkMemclrUnaligned/7_1M-4 5029 33136 ns/op 31644.19 MB/s BenchmarkMemclrUnaligned/7_4M-4 1015 125677 ns/op 33373.62 MB/s BenchmarkMemclrUnaligned/7_8M-4 603 221730 ns/op 37832.61 MB/s BenchmarkMemclrUnaligned/7_16M-4 248 425862 ns/op 39395.90 MB/s BenchmarkMemclrUnaligned/7_64M-4 70 1965218 ns/op 34148.30 MB/s BenchmarkGoMemclr/5-4 13843434 9.965 ns/op 501.74 MB/s BenchmarkGoMemclr/16-4 12460603 9.685 ns/op 1651.98 MB/s BenchmarkGoMemclr/64-4 6219867 19.28 ns/op 3319.27 MB/s BenchmarkGoMemclr/256-4 10413596 15.20 ns/op 16842.92 MB/s BenchmarkMemclrRange/1K_2K-4 33116 3638 ns/op 26352.03 MB/s BenchmarkMemclrRange/2K_8K-4 15208 7938 ns/op 42018.23 MB/s BenchmarkMemclrRange/4K_16K-4 10000 14163 ns/op 22810.80 MB/s BenchmarkMemclrRange/160K_228K-4 3343 38021 ns/op 43735.73 MB/s BenchmarkClearFat7-4 6818937 18.54 ns/op BenchmarkClearFat8-4 7260735 22.92 ns/op BenchmarkClearFat11-4 6799693 19.97 ns/op BenchmarkClearFat12-4 5807347 19.33 ns/op BenchmarkClearFat13-4 6881427 18.87 ns/op BenchmarkClearFat14-4 6867577 18.09 ns/op BenchmarkClearFat15-4 5885887 18.50 ns/op BenchmarkClearFat16-4 6687474 20.20 ns/op BenchmarkClearFat24-4 6608546 23.05 ns/op BenchmarkClearFat32-4 6433148 19.99 ns/op BenchmarkClearFat40-4 6264267 26.06 ns/op BenchmarkClearFat48-4 6058456 43.30 ns/op BenchmarkClearFat56-4 5848785 23.61 ns/op BenchmarkClearFat64-4 5369278 28.77 ns/op BenchmarkClearFat72-4 4100062 30.58 ns/op BenchmarkClearFat128-4 3630247 43.75 ns/op BenchmarkClearFat256-4 2230160 65.53 ns/op BenchmarkClearFat512-4 1413615 75.42 ns/op BenchmarkClearFat1024-4 907543 125.5 ns/op BenchmarkClearFat1032-4 976257 125.2 ns/op BenchmarkClearFat1040-4 976880 294.2 ns/op BenchmarkCopyFat7-4 6363415 17.78 ns/op BenchmarkCopyFat8-4 7228381 18.00 ns/op BenchmarkCopyFat11-4 6793474 24.09 ns/op BenchmarkCopyFat12-4 5422898 20.01 ns/op BenchmarkCopyFat13-4 6839613 25.60 ns/op BenchmarkCopyFat14-4 5821988 20.86 ns/op BenchmarkCopyFat15-4 5289584 30.13 ns/op BenchmarkCopyFat16-4 6984247 22.39 ns/op BenchmarkCopyFat24-4 6418948 27.04 ns/op BenchmarkCopyFat32-4 1000000 116.8 ns/op BenchmarkCopyFat64-4 1000000 118.9 ns/op BenchmarkCopyFat72-4 3878526 31.23 ns/op BenchmarkCopyFat128-4 3417080 34.22 ns/op BenchmarkCopyFat256-4 2554490 48.27 ns/op BenchmarkCopyFat512-4 1534879 104.5 ns/op BenchmarkCopyFat520-4 1528250 82.91 ns/op BenchmarkCopyFat1024-4 837528 185.8 ns/op BenchmarkCopyFat1032-4 905103 144.4 ns/op BenchmarkCopyFat1040-4 899737 141.9 ns/op BenchmarkIssue18740/2byte-4 482 239847 ns/op BenchmarkIssue18740/4byte-4 723 166541 ns/op BenchmarkIssue18740/8byte-4 980 131866 ns/op BenchmarkMemclrKnownSize1-4 8374514 16.75 ns/op 59.71 MB/s BenchmarkMemclrKnownSize2-4 5030647 24.82 ns/op 80.57 MB/s BenchmarkMemclrKnownSize4-4 2600455 65.77 ns/op 60.82 MB/s BenchmarkMemclrKnownSize8-4 1000000 108.4 ns/op 73.78 MB/s BenchmarkMemclrKnownSize16-4 634914 195.4 ns/op 81.88 MB/s BenchmarkMemclrKnownSize32-4 298652 369.8 ns/op 86.53 MB/s BenchmarkMemclrKnownSize64-4 145980 755.1 ns/op 84.76 MB/s BenchmarkMemclrKnownSize112-4 94744 1236 ns/op 90.60 MB/s BenchmarkMemclrKnownSize128-4 84388 1609 ns/op 79.54 MB/s BenchmarkMemclrKnownSize192-4 50482 2216 ns/op 86.63 MB/s BenchmarkMemclrKnownSize248-4 44260 2795 ns/op 88.72 MB/s BenchmarkMemclrKnownSize256-4 25051 5622 ns/op 45.54 MB/s BenchmarkMemclrKnownSize512-4 21586 5664 ns/op 90.40 MB/s BenchmarkMemclrKnownSize1024-4 10000 14370 ns/op 71.26 MB/s BenchmarkMemclrKnownSize4096-4 2235 44783 ns/op 91.46 MB/s BenchmarkMemclrKnownSize512KiB-4 18 6681065 ns/op 78.47 MB/s BenchmarkReadMetricsLatency-4 10000 7217 p50-ns 8063 p90-ns 27841 p99-ns BenchmarkFinalizer-4 319 330825 ns/op BenchmarkFinalizerRun-4 339758 789.7 ns/op BenchmarkMinFloat-4 376504 320.1 ns/op BenchmarkMaxFloat-4 376689 305.7 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7737000 16.52 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2039760 64.40 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 1821330 74.71 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 1598440 79.75 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1000000 103.1 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 130.6 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 1279196 108.0 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1000000 118.8 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1000000 676.5 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1561113 78.45 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1563279 119.2 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1000000 154.1 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1000000 131.0 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1000000 106.4 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 7140202 16.95 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 8249710 15.27 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 7641529 17.39 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 6619087 17.51 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 7016002 18.51 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6114403 24.32 ns/op BenchmarkFindBitRange64/PatternAASize2-4 7003862 27.37 ns/op BenchmarkFindBitRange64/PatternAASize8-4 8221356 16.12 ns/op BenchmarkFindBitRange64/PatternAASize32-4 7978537 14.79 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 7176458 55.76 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 7664455 15.77 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 7800213 21.21 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 7104277 18.57 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 5639228 41.86 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 7837442 18.66 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 6209037 39.15 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 7516172 23.92 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8063632 15.61 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 5811278 23.34 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 7729114 41.86 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 7278298 18.28 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 6716401 19.43 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 6638032 44.19 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 7142574 45.04 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 7229320 18.75 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 7314085 20.94 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 6843344 47.23 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 6730882 25.10 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7357639 31.13 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7810533 18.52 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 6852166 19.79 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 6373692 41.36 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 7931190 16.25 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 7126129 28.56 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8181541 14.85 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8151408 35.62 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 7290804 30.05 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8246560 16.70 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8188621 21.29 ns/op BenchmarkNetpollBreak-4 4840 26782 ns/op BenchmarkPinnerPinUnpinBatch-4 1480 310815 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 194 1411534 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1755 176409 ns/op BenchmarkPinnerPinUnpin-4 1324400 91.12 ns/op BenchmarkPinnerPinUnpinTiny-4 1359847 99.46 ns/op BenchmarkPinnerPinUnpinDouble-4 520444 296.7 ns/op BenchmarkPinnerPinUnpinParallel-4 2649256 77.46 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 986394 119.7 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 435729 271.0 ns/op BenchmarkPinnerIsPinnedOnPinned-4 4948252 65.12 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 6102289 47.86 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 5081898 22.65 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 6997272 14.53 ns/op BenchmarkPingPongHog-4 198 646370 ns/op BenchmarkStackGrowth-4 122964 1448 ns/op BenchmarkStackGrowthDeep-4 946 110873 ns/op BenchmarkCreateGoroutines-4 123885 7877 ns/op BenchmarkCreateGoroutinesParallel-4 66654 1580 ns/op BenchmarkCreateGoroutinesCapture-4 18105 10334 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 90058 6875 ns/op BenchmarkClosureCall-4 15760244 7.526 ns/op BenchmarkWakeupParallelSpinning/0s-4 9769 27482 ns/op BenchmarkWakeupParallelSpinning/1µs-4 7558 24053 ns/op BenchmarkWakeupParallelSpinning/2µs-4 6122 22478 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3289 39359 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2295 54761 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1264 125177 ns/op BenchmarkWakeupParallelSpinning/50µs-4 538 238651 ns/op BenchmarkWakeupParallelSpinning/100µs-4 246 488188 ns/op BenchmarkWakeupParallelSyscall/0s-4 48 2841847 ns/op BenchmarkWakeupParallelSyscall/1µs-4 175 668523 ns/op BenchmarkWakeupParallelSyscall/2µs-4 141 963025 ns/op BenchmarkWakeupParallelSyscall/5µs-4 202 1416547 ns/op BenchmarkWakeupParallelSyscall/10µs-4 164 1762393 ns/op BenchmarkWakeupParallelSyscall/20µs-4 132 791648 ns/op BenchmarkWakeupParallelSyscall/50µs-4 25 5035276 ns/op BenchmarkWakeupParallelSyscall/100µs-4 188 1944852 ns/op BenchmarkMatmult-4 3512161 98.80 ns/op BenchmarkFastrand-4 6930963 33.09 ns/op BenchmarkFastrand64-4 10270364 15.26 ns/op BenchmarkFastrandHashiter-4 1665478 62.36 ns/op BenchmarkFastrandn/2-4 4080250 29.59 ns/op BenchmarkFastrandn/3-4 4220066 32.77 ns/op BenchmarkFastrandn/4-4 3404779 35.68 ns/op BenchmarkFastrandn/5-4 4325236 58.97 ns/op BenchmarkIfaceCmp100-4 79461 4677 ns/op BenchmarkIfaceCmpNil100-4 162674 770.1 ns/op BenchmarkEfaceCmpDiff-4 10000 17137 ns/op BenchmarkEfaceCmpDiffIndirect-4 21690 5926 ns/op BenchmarkDefer-4 1392152 94.00 ns/op BenchmarkDefer10-4 1000000 160.3 ns/op BenchmarkDeferMany-4 674122 919.2 ns/op BenchmarkPanicRecover-4 746000 193.1 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 897969 142.1 ns/op 64.00 p50-ns 66.00 p90-ns 123.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 910101 661.9 ns/op 63.00 p50-ns 65.00 p90-ns 171.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 4 66019002 ns/op 88328196 p50-ns 125292929 p90-ns 125292929 p99-ns BenchmarkGoroutineProfile/small/loaded-4 2 144295894 ns/op 158200001 p50-ns 158200001 p90-ns 158200001 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 838432 190.3 ns/op 63.00 p50-ns 65.00 p90-ns 82.00 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 876930 262.8 ns/op 63.00 p50-ns 65.00 p90-ns 80.00 p99-ns BenchmarkGoroutineProfile/large/idle-4 18 11919931 ns/op 7183736 p50-ns 39836233 p90-ns 40455022 p99-ns BenchmarkGoroutineProfile/large/loaded-4 6 54846093 ns/op 49696518 p50-ns 172263978 p90-ns 172263978 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 867717 176.4 ns/op 63.00 p50-ns 65.00 p90-ns 110.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 650350 500.6 ns/op 63.00 p50-ns 65.00 p90-ns 101.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 81 5866875 ns/op 1754505 p50-ns 12277461 p90-ns 99821139 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 13 17367212 ns/op 209128 p50-ns 72774075 p90-ns 107856890 p99-ns BenchmarkProcYield/1-4 7143955 21.49 ns/op BenchmarkProcYield/10-4 7717776 16.86 ns/op BenchmarkProcYield/30-4 7530594 15.59 ns/op BenchmarkProcYield/100-4 6870073 15.23 ns/op BenchmarkProcYield/1000-4 6635851 18.17 ns/op BenchmarkOSYield-4 865857 351.7 ns/op BenchmarkMutexContention-4 2229988 54.94 ns/op BenchmarkMutexCapture-4 2683648 106.4 ns/op 111547435 ns/starve-p100 111547435 ns/starve-p90 13943429 ns/streak-p100 13943429 ns/streak-p90 BenchmarkMutexHandoff/Solo-4 4365679 106.9 ns/op BenchmarkMutexHandoff/FastPingPong-4 230473 183.6 ns/op BenchmarkMutexHandoff/SlowPingPong-4 133 1370182 ns/op BenchmarkRWMutexUncontended-4 4960816 32.74 ns/op BenchmarkRWMutexWrite100-4 1000000 217.7 ns/op BenchmarkRWMutexWrite10-4 2107522 54.28 ns/op BenchmarkRWMutexWorkWrite100-4 693033 2605 ns/op BenchmarkRWMutexWorkWrite10-4 93296 2730 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3218 48593 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 918 452960 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1557 244234 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 524 242035 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 782 172861 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 238 452755 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 394 320695 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 118 3101129 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 325426 1400 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 414614 386.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 104812 4169 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 321837 858.0 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 387308 451.1 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 382725 2041 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 313800 1426 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 291489 970.1 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 343412 1835 ns/op BenchmarkMakeSlice/Byte-4 1927609 63.97 ns/op BenchmarkMakeSlice/Int16-4 1000000 100.4 ns/op BenchmarkMakeSlice/Int-4 1000000 171.4 ns/op BenchmarkMakeSlice/Ptr-4 1000000 186.7 ns/op BenchmarkMakeSlice/Struct/24-4 977500 312.5 ns/op BenchmarkMakeSlice/Struct/32-4 846414 906.1 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 273.7 ns/op BenchmarkGrowSlice/Byte-4 1000000 165.7 ns/op BenchmarkGrowSlice/Int16-4 992580 255.0 ns/op BenchmarkGrowSlice/Int-4 709383 275.3 ns/op BenchmarkGrowSlice/Ptr-4 666307 704.0 ns/op BenchmarkGrowSlice/Struct/24-4 390961 505.1 ns/op BenchmarkGrowSlice/Struct/32-4 367784 799.3 ns/op BenchmarkGrowSlice/Struct/40-4 311515 1894 ns/op BenchmarkExtendSlice/IntSlice-4 654105 178.5 ns/op BenchmarkExtendSlice/PointerSlice-4 746660 825.2 ns/op BenchmarkExtendSlice/NoGrow-4 1579245 93.98 ns/op BenchmarkAppend-4 686126 528.9 ns/op BenchmarkAppendGrowByte-4 4 27834552 ns/op BenchmarkAppendGrowString-4 1 590855130 ns/op BenchmarkAppendSlice/1Bytes-4 2048343 102.1 ns/op BenchmarkAppendSlice/4Bytes-4 1000000 161.1 ns/op BenchmarkAppendSlice/7Bytes-4 1366995 73.95 ns/op BenchmarkAppendSlice/8Bytes-4 1906312 80.54 ns/op BenchmarkAppendSlice/15Bytes-4 1704961 189.1 ns/op BenchmarkAppendSlice/16Bytes-4 1626724 62.32 ns/op BenchmarkAppendSlice/32Bytes-4 1000000 104.8 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 10000 20422 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 10000 12029 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 57422 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1666 101862 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 198 1526386 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 48 2707116 ns/op BenchmarkAppendStr/1Bytes-4 1727502 104.0 ns/op BenchmarkAppendStr/4Bytes-4 2278666 54.51 ns/op BenchmarkAppendStr/8Bytes-4 2314509 115.9 ns/op BenchmarkAppendStr/16Bytes-4 2307956 130.2 ns/op BenchmarkAppendStr/32Bytes-4 2096416 77.40 ns/op BenchmarkAppendSpecialCase-4 705511 464.6 ns/op BenchmarkCopy/1Byte-4 1000000 424.6 ns/op 2.36 MB/s BenchmarkCopy/1String-4 2362166 52.58 ns/op 19.02 MB/s BenchmarkCopy/2Byte-4 2068791 203.7 ns/op 9.82 MB/s BenchmarkCopy/2String-4 1000000 154.9 ns/op 12.91 MB/s BenchmarkCopy/4Byte-4 1732174 169.5 ns/op 23.59 MB/s BenchmarkCopy/4String-4 1665852 102.5 ns/op 39.02 MB/s BenchmarkCopy/8Byte-4 2069071 79.57 ns/op 100.54 MB/s BenchmarkCopy/8String-4 1000000 199.6 ns/op 40.07 MB/s BenchmarkCopy/12Byte-4 1401774 145.6 ns/op 82.43 MB/s BenchmarkCopy/12String-4 1690042 64.14 ns/op 187.09 MB/s BenchmarkCopy/16Byte-4 1000000 123.6 ns/op 129.48 MB/s BenchmarkCopy/16String-4 1422031 313.1 ns/op 51.10 MB/s BenchmarkCopy/32Byte-4 1000000 109.8 ns/op 291.35 MB/s BenchmarkCopy/32String-4 1794878 69.37 ns/op 461.27 MB/s BenchmarkCopy/128Byte-4 1000000 118.9 ns/op 1076.81 MB/s BenchmarkCopy/128String-4 1000000 290.1 ns/op 441.20 MB/s BenchmarkCopy/1024Byte-4 413222 507.7 ns/op 2017.12 MB/s BenchmarkCopy/1024String-4 393957 310.5 ns/op 3297.50 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 27969 5604 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 16383 32463 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 10000 42094 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 141907 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 8580 66082 ns/op BenchmarkAppendInPlace/Grow/Byte-4 148699 2022 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 152766 3211 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 78412 2521 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 69124 5883 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 43362 2414 ns/op BenchmarkStackCopyPtr-4 1 366949459 ns/op BenchmarkStackCopy-4 2 69589878 ns/op BenchmarkStackCopyNoCache-4 4 25880534 ns/op BenchmarkStackCopyWithStkobj-4 2 153625030 ns/op BenchmarkIssue18138-4 524 307254 ns/op BenchmarkCompareStringEqual-4 10415460 16.67 ns/op BenchmarkCompareStringIdentical-4 15195127 8.652 ns/op BenchmarkCompareStringSameLength-4 13158079 9.581 ns/op BenchmarkCompareStringDifferentLength-4 15896012 30.09 ns/op BenchmarkCompareStringBigUnaligned-4 2000 58213 ns/op 18013.00 MB/s BenchmarkCompareStringBig-4 1651 85082 ns/op 12324.47 MB/s BenchmarkConcatStringAndBytes-4 1000000 110.3 ns/op BenchmarkSliceByteToString/1-4 2200777 55.12 ns/op BenchmarkSliceByteToString/2-4 1000000 149.3 ns/op BenchmarkSliceByteToString/4-4 1000000 158.2 ns/op BenchmarkSliceByteToString/8-4 1000000 201.2 ns/op BenchmarkSliceByteToString/16-4 1000000 120.5 ns/op BenchmarkSliceByteToString/32-4 1000000 188.1 ns/op BenchmarkSliceByteToString/64-4 888976 363.7 ns/op BenchmarkSliceByteToString/128-4 806686 413.2 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2394283 130.7 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 778838 301.9 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 436218 488.8 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3905442 66.14 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1259893 196.1 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1282976 130.5 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 3923198 54.08 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 1000000 174.8 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 1860572 274.6 ns/op BenchmarkRuneIterate/range/ASCII-4 8473748 31.16 ns/op BenchmarkRuneIterate/range/Japanese-4 1846663 146.5 ns/op BenchmarkRuneIterate/range/MixedLength-4 1850274 218.3 ns/op BenchmarkRuneIterate/range1/ASCII-4 9802680 12.50 ns/op BenchmarkRuneIterate/range1/Japanese-4 1446625 110.4 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2477317 58.39 ns/op BenchmarkRuneIterate/range2/ASCII-4 8197371 26.08 ns/op BenchmarkRuneIterate/range2/Japanese-4 1000000 241.5 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2607598 70.88 ns/op BenchmarkArrayEqual-4 13547529 14.05 ns/op BenchmarkFunc/Name-4 2223552 68.91 ns/op BenchmarkFunc/Entry-4 8667604 16.98 ns/op BenchmarkFunc/FileLine-4 1881878 71.41 ns/op PASS ok runtime 1564.044s goos: linux goarch: s390x pkg: runtime/cgo BenchmarkHandle/non-concurrent-4 40594 2614 ns/op BenchmarkHandle/concurrent-4 31515 4200 ns/op PASS ok runtime/cgo 2.363s goos: linux goarch: s390x pkg: runtime/pprof BenchmarkLabels/set-one-4 162148 1010 ns/op 104 B/op 3 allocs/op BenchmarkLabels/merge-one-4 59533 8107 ns/op 200 B/op 5 allocs/op BenchmarkLabels/overwrite-one-4 116823 1820 ns/op 136 B/op 4 allocs/op BenchmarkLabels/ordered/set-many-4 53192 2549 ns/op 392 B/op 3 allocs/op BenchmarkLabels/ordered/merge-many-4 16609 14877 ns/op 712 B/op 5 allocs/op BenchmarkLabels/ordered/overwrite-many-4 12984 8145 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/set-many-4 21098 8887 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/merge-many-4 22023 4957 ns/op 712 B/op 5 allocs/op BenchmarkLabels/unordered/overwrite-many-4 10000 13610 ns/op 1032 B/op 5 allocs/op BenchmarkGoroutine/Profile.WriteTo_idle_50-4 7 20447834 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 12 14073681 ns/op 970.4 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 14 10941735 ns/op 394.3 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 9 45497549 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 1 195665409 ns/op 2191 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 56 6865310 ns/op 268.8 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 98138046 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 252652648 ns/op 19510 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 7 78653983 ns/op 1969 concurrent_launches/op PASS ok runtime/pprof 9.720s goos: linux goarch: s390x pkg: runtime/race BenchmarkSyncLeak-4 3 46930957 ns/op BenchmarkStackLeak-4 57448 2251 ns/op PASS ok runtime/race 1.631s goos: linux goarch: s390x pkg: runtime/trace BenchmarkStartRegion-4 1000000 167.2 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 423307 1544 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 2.436s goos: linux goarch: s390x pkg: slices BenchmarkEqualFunc_Large-4 30 5101171 ns/op BenchmarkIndex_Large-4 99 1398256 ns/op BenchmarkIndexFunc_Large-4 61 2148878 ns/op BenchmarkCompact/nil-4 7193772 18.19 ns/op BenchmarkCompact/one-4 1422355 79.55 ns/op BenchmarkCompact/sorted-4 942583 200.7 ns/op BenchmarkCompact/2_items-4 904036 496.9 ns/op BenchmarkCompact/unsorted-4 949368 324.2 ns/op BenchmarkCompact/many-4 479713 278.4 ns/op BenchmarkCompact_Large/all_dup-4 1399 85356 ns/op BenchmarkCompact_Large/no_dup-4 1708 74299 ns/op BenchmarkCompactFunc/nil-4 2567638 47.12 ns/op BenchmarkCompactFunc/one-4 1000000 240.6 ns/op BenchmarkCompactFunc/sorted-4 880952 142.0 ns/op BenchmarkCompactFunc/2_items-4 775666 199.1 ns/op BenchmarkCompactFunc/unsorted-4 931629 133.3 ns/op BenchmarkCompactFunc/many-4 455971 316.2 ns/op BenchmarkCompactFunc_Large/all_dup-4 4 43919697 ns/op BenchmarkCompactFunc_Large/no_dup-4 5 33591621 ns/op BenchmarkReplace/naive-fast-4 10000 22056 ns/op BenchmarkReplace/optimized-fast-4 10000 44169 ns/op BenchmarkReplace/naive-slow-4 10000 27968 ns/op BenchmarkReplace/optimized-slow-4 10000 18345 ns/op BenchmarkBinarySearchFloats/Size16-4 964495 163.7 ns/op BenchmarkBinarySearchFloats/Size32-4 847773 160.1 ns/op BenchmarkBinarySearchFloats/Size64-4 870777 185.9 ns/op BenchmarkBinarySearchFloats/Size128-4 701964 184.6 ns/op BenchmarkBinarySearchFloats/Size512-4 637531 227.7 ns/op BenchmarkBinarySearchFloats/Size1024-4 606193 268.9 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 544621 237.1 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 464928 297.2 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 394684 333.8 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 358110 338.6 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 283278 419.9 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 181869 588.6 ns/op BenchmarkSortFuncStruct/Size16-4 9230 11271 ns/op BenchmarkSortFuncStruct/Size32-4 4264 28203 ns/op BenchmarkSortFuncStruct/Size64-4 6120 84826 ns/op BenchmarkSortFuncStruct/Size128-4 3384 50165 ns/op BenchmarkSortFuncStruct/Size512-4 969 192609 ns/op BenchmarkSortFuncStruct/Size1024-4 493 1035978 ns/op PASS ok slices 30.284s goos: linux goarch: s390x pkg: sort BenchmarkSearchWrappers-4 324428 357.9 ns/op BenchmarkSortInts-4 1 151109432 ns/op BenchmarkSlicesSortInts-4 2 71947644 ns/op BenchmarkSortIsSorted-4 22 5903304 ns/op BenchmarkSlicesIsSorted-4 66 2758819 ns/op BenchmarkSortStrings-4 1 381426128 ns/op BenchmarkSlicesSortStrings-4 1 462253750 ns/op BenchmarkSortStrings_Sorted-4 18 25217398 ns/op BenchmarkSlicesSortStrings_Sorted-4 34 4149706 ns/op BenchmarkSortStructs-4 1 236699510 ns/op BenchmarkSortFuncStructs-4 1 265070868 ns/op BenchmarkSortString1K-4 100 2012326 ns/op BenchmarkSortString1K_Slice-4 100 1596583 ns/op BenchmarkStableString1K-4 80 1469424 ns/op BenchmarkSortInt1K-4 256 483277 ns/op BenchmarkSortInt1K_Sorted-4 4048 26082 ns/op BenchmarkSortInt1K_Reversed-4 2785 62353 ns/op BenchmarkSortInt1K_Mod8-4 658 195669 ns/op BenchmarkStableInt1K-4 75 1635296 ns/op BenchmarkStableInt1K_Slice-4 160 828553 ns/op BenchmarkSortInt64K-4 3 81958068 ns/op BenchmarkSortInt64K_Slice-4 2 112705986 ns/op BenchmarkStableInt64K-4 1 121092432 ns/op BenchmarkSort1e2-4 285 371569 ns/op BenchmarkStable1e2-4 100 1118730 ns/op BenchmarkSort1e4-4 1 131888805 ns/op BenchmarkStable1e4-4 1 523958307 ns/op PASS ok sort 35.175s goos: linux goarch: s390x pkg: strconv BenchmarkAtof64Decimal-4 802670 428.9 ns/op BenchmarkAtof64Float-4 691471 401.1 ns/op BenchmarkAtof64FloatExp-4 725296 345.1 ns/op BenchmarkAtof64Big-4 458108 358.7 ns/op BenchmarkAtof64RandomBits-4 467896 672.2 ns/op BenchmarkAtof64RandomFloats-4 522518 232.7 ns/op BenchmarkAtof64RandomLongFloats-4 413031 304.5 ns/op BenchmarkAtof32Decimal-4 904281 130.0 ns/op BenchmarkAtof32Float-4 812677 220.2 ns/op BenchmarkAtof32FloatExp-4 668926 187.0 ns/op BenchmarkAtof32Random-4 369080 849.8 ns/op BenchmarkAtof32RandomLong-4 100177 1000 ns/op BenchmarkParseInt/Pos/7bit-4 1475929 128.2 ns/op BenchmarkParseInt/Pos/26bit-4 672912 229.4 ns/op BenchmarkParseInt/Pos/31bit-4 568119 199.1 ns/op BenchmarkParseInt/Pos/56bit-4 418693 291.4 ns/op BenchmarkParseInt/Pos/63bit-4 411190 496.4 ns/op BenchmarkParseInt/Neg/7bit-4 1506772 331.4 ns/op BenchmarkParseInt/Neg/26bit-4 479725 321.6 ns/op BenchmarkParseInt/Neg/31bit-4 581959 189.3 ns/op BenchmarkParseInt/Neg/56bit-4 425812 1043 ns/op BenchmarkParseInt/Neg/63bit-4 410211 1280 ns/op BenchmarkAtoi/Pos/7bit-4 1000000 100.7 ns/op BenchmarkAtoi/Pos/26bit-4 793092 230.1 ns/op BenchmarkAtoi/Pos/31bit-4 706147 161.0 ns/op BenchmarkAtoi/Pos/56bit-4 442796 995.2 ns/op BenchmarkAtoi/Pos/63bit-4 382622 483.0 ns/op BenchmarkAtoi/Neg/7bit-4 1958476 59.74 ns/op BenchmarkAtoi/Neg/26bit-4 804793 350.8 ns/op BenchmarkAtoi/Neg/31bit-4 721842 154.1 ns/op BenchmarkAtoi/Neg/56bit-4 513664 1111 ns/op BenchmarkAtoi/Neg/63bit-4 379521 544.8 ns/op BenchmarkFormatFloat/Decimal-4 85213 2616 ns/op BenchmarkFormatFloat/Float-4 74790 3820 ns/op BenchmarkFormatFloat/Exp-4 26884 10543 ns/op BenchmarkFormatFloat/NegExp-4 77913 3368 ns/op BenchmarkFormatFloat/LongExp-4 75422 1555 ns/op BenchmarkFormatFloat/Big-4 73417 1924 ns/op BenchmarkFormatFloat/BinaryExp-4 211660 795.8 ns/op BenchmarkFormatFloat/32Integer-4 67870 2541 ns/op BenchmarkFormatFloat/32ExactFraction-4 98253 1933 ns/op BenchmarkFormatFloat/32Point-4 85285 1718 ns/op BenchmarkFormatFloat/32Exp-4 86828 1282 ns/op BenchmarkFormatFloat/32NegExp-4 93458 2382 ns/op BenchmarkFormatFloat/32Shortest-4 104242 2607 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 114130 1050 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 111396 5303 ns/op BenchmarkFormatFloat/64Fixed1-4 129870 979.3 ns/op BenchmarkFormatFloat/64Fixed2-4 145314 1396 ns/op BenchmarkFormatFloat/64Fixed3-4 123469 890.3 ns/op BenchmarkFormatFloat/64Fixed4-4 141622 1077 ns/op BenchmarkFormatFloat/64Fixed12-4 74284 1469 ns/op BenchmarkFormatFloat/64Fixed16-4 91405 1282 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 106459 1201 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 80428 1820 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2708 64323 ns/op BenchmarkFormatFloat/Slowpath64-4 75447 3722 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 61989 7188 ns/op BenchmarkAppendFloat/Decimal-4 76551 1554 ns/op BenchmarkAppendFloat/Float-4 86277 1879 ns/op BenchmarkAppendFloat/Exp-4 93232 1296 ns/op BenchmarkAppendFloat/NegExp-4 94929 1509 ns/op BenchmarkAppendFloat/LongExp-4 76779 2043 ns/op BenchmarkAppendFloat/Big-4 71767 1767 ns/op BenchmarkAppendFloat/BinaryExp-4 197900 558.6 ns/op BenchmarkAppendFloat/32Integer-4 86269 1916 ns/op BenchmarkAppendFloat/32ExactFraction-4 88375 2028 ns/op BenchmarkAppendFloat/32Point-4 92082 1317 ns/op BenchmarkAppendFloat/32Exp-4 81676 1229 ns/op BenchmarkAppendFloat/32NegExp-4 100579 1314 ns/op BenchmarkAppendFloat/32Shortest-4 99571 1096 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 138511 935.2 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 122424 1102 ns/op BenchmarkAppendFloat/64Fixed1-4 74226 3073 ns/op BenchmarkAppendFloat/64Fixed2-4 147562 846.0 ns/op BenchmarkAppendFloat/64Fixed3-4 148339 833.1 ns/op BenchmarkAppendFloat/64Fixed4-4 10000 31723 ns/op BenchmarkAppendFloat/64Fixed12-4 89460 1501 ns/op BenchmarkAppendFloat/64Fixed16-4 98967 1348 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 120465 1174 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 85680 1363 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2700 67217 ns/op BenchmarkAppendFloat/Slowpath64-4 71325 3219 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 39540 2719 ns/op BenchmarkFormatInt-4 10000 17396 ns/op BenchmarkAppendInt-4 17572 6838 ns/op BenchmarkFormatUint-4 95643 2711 ns/op BenchmarkAppendUint-4 103508 2240 ns/op BenchmarkFormatIntSmall/7-4 3165808 49.05 ns/op BenchmarkFormatIntSmall/42-4 2642025 43.85 ns/op BenchmarkAppendIntSmall-4 1000000 120.8 ns/op BenchmarkAppendUintVarlen/1-4 1548274 88.01 ns/op BenchmarkAppendUintVarlen/12-4 1403788 109.3 ns/op BenchmarkAppendUintVarlen/123-4 1000000 108.5 ns/op BenchmarkAppendUintVarlen/1234-4 1000000 119.5 ns/op BenchmarkAppendUintVarlen/12345-4 1000000 109.9 ns/op BenchmarkAppendUintVarlen/123456-4 1000000 122.5 ns/op BenchmarkAppendUintVarlen/1234567-4 1000000 116.7 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 113.7 ns/op BenchmarkAppendUintVarlen/123456789-4 1000000 111.2 ns/op BenchmarkAppendUintVarlen/1234567890-4 1000000 182.4 ns/op BenchmarkAppendUintVarlen/12345678901-4 1031013 186.4 ns/op BenchmarkAppendUintVarlen/123456789012-4 1000000 126.4 ns/op BenchmarkAppendUintVarlen/1234567890123-4 995677 177.3 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1000000 134.0 ns/op BenchmarkAppendUintVarlen/123456789012345-4 960153 159.2 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 842497 131.9 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 875155 148.5 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 802490 168.5 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 854142 194.9 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 842328 162.7 ns/op BenchmarkQuote-4 41010 3114 ns/op BenchmarkQuoteRune-4 549615 414.8 ns/op BenchmarkAppendQuote-4 53464 2405 ns/op BenchmarkAppendQuoteRune-4 891124 313.6 ns/op BenchmarkUnquoteEasy-4 910681 206.5 ns/op BenchmarkUnquoteHard-4 52934 4409 ns/op PASS ok strconv 67.750s goos: linux goarch: s390x pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 479451 867.7 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 71930 1908 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 204992 1215 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 461355 240.4 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 142460 1112 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 214724 698.7 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 274755 1483 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 54200 2963 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 83790 2043 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1000000 113.9 ns/op 48 B/op 1 allocs/op BenchmarkSplitSeqEmptySeparator-4 2 77859144 ns/op BenchmarkSplitSeqSingleByteSeparator-4 56 2030412 ns/op BenchmarkSplitSeqMultiByteSeparator-4 144 889407 ns/op BenchmarkSplitAfterSeqEmptySeparator-4 1 313807785 ns/op BenchmarkSplitAfterSeqSingleByteSeparator-4 61 2733042 ns/op BenchmarkSplitAfterSeqMultiByteSeparator-4 100 1390531 ns/op BenchmarkGenericNoMatch-4 19827 8356 ns/op BenchmarkGenericMatch1-4 1333 129083 ns/op BenchmarkGenericMatch2-4 175 1414016 ns/op BenchmarkSingleMaxSkipping-4 5928 28617 ns/op 349.44 MB/s BenchmarkSingleLongSuffixFail-4 10000 23651 ns/op 42.37 MB/s BenchmarkSingleMatch-4 100 1347612 ns/op 11.13 MB/s BenchmarkByteByteNoMatch-4 46116 2909 ns/op BenchmarkByteByteMatch-4 18140 36210 ns/op BenchmarkByteStringMatch-4 20496 5952 ns/op BenchmarkHTMLEscapeNew-4 55100 2037 ns/op BenchmarkHTMLEscapeOld-4 74858 3705 ns/op BenchmarkByteStringReplacerWriteString-4 710 283366 ns/op BenchmarkByteReplacerWriteString-4 1534 92059 ns/op BenchmarkByteByteReplaces-4 5004 27049 ns/op BenchmarkByteByteMap-4 10000 11165 ns/op BenchmarkMap/identity/ASCII-4 788532 141.6 ns/op BenchmarkMap/identity/Greek-4 396794 474.8 ns/op BenchmarkMap/change/ASCII-4 34486 3257 ns/op BenchmarkMap/change/Greek-4 25866 7720 ns/op BenchmarkIndexRune-4 1000000 155.4 ns/op BenchmarkIndexRuneLongString-4 1000000 203.1 ns/op BenchmarkIndexRuneFastPath-4 3326196 127.6 ns/op BenchmarkIndex-4 5661148 23.68 ns/op BenchmarkLastIndex-4 4374064 73.00 ns/op BenchmarkIndexByte-4 5728534 21.34 ns/op BenchmarkToUpper/#00-4 4729336 33.27 ns/op BenchmarkToUpper/ONLYUPPER-4 2213264 138.6 ns/op BenchmarkToUpper/abc-4 316236 471.8 ns/op BenchmarkToUpper/AbC123-4 266905 459.7 ns/op BenchmarkToUpper/azAZ09_-4 307580 392.1 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 56184 2657 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 70012 5633 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 32314 3985 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 53881 3723 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 79401 1463 ns/op BenchmarkToLower/#00-4 5001127 32.49 ns/op BenchmarkToLower/abc-4 4224994 42.79 ns/op BenchmarkToLower/AbC123-4 230779 632.3 ns/op BenchmarkToLower/azAZ09_-4 171186 694.0 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 85972 2718 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 73170 13625 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 31009 10737 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 46646 2392 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 96157 1257 ns/op BenchmarkMapNoChanges-4 1000000 121.0 ns/op BenchmarkTrim-4 35808 3844 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3070027 39.72 ns/op BenchmarkToValidUTF8/InvalidASCII-4 144421 796.4 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 115267 1050 ns/op BenchmarkReplace/"hello"_"l"_"L"_0-4 1000000 163.2 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"hello"_"l"_"L"_-1-4 150555 825.8 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"hello"_"x"_"X"_-1-4 958797 224.2 ns/op 0 B/op 0 allocs/op BenchmarkReplace/""_"x"_"X"_-1-4 934916 333.4 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"radar"_"r"_""_-1-4 158569 981.2 ns/op 16 B/op 1 allocs/op BenchmarkReplace/""_""_"<>"_-1-4 255547 691.7 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_-1-4 112684 1021 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_1-4 183812 647.3 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"<>"_1000-4 107169 1089 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"an"_"<>"_-1-4 129853 1052 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"ana"_"<>"_-1-4 77612 1290 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_-1-4 56254 1987 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_10-4 57186 1978 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_6-4 68512 2128 ns/op 24 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_5-4 73393 2377 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_""_"<>"_1-4 225559 1161 ns/op 16 B/op 1 allocs/op BenchmarkReplace/"banana"_"a"_"a"_-1-4 971758 365.1 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"banana"_"a"_"a"_1-4 1000000 117.1 ns/op 0 B/op 0 allocs/op BenchmarkReplace/"☺☻☹"_""_"<>"_-1-4 86545 1950 ns/op 24 B/op 1 allocs/op BenchmarkEqualFold/Tests-4 47809 2574 ns/op BenchmarkEqualFold/ASCII-4 3271388 124.6 ns/op BenchmarkEqualFold/UnicodePrefix-4 84387 2326 ns/op BenchmarkEqualFold/UnicodeSuffix-4 75994 2448 ns/op BenchmarkIndexHard1-4 1581 160708 ns/op BenchmarkIndexHard2-4 391 349410 ns/op BenchmarkIndexHard3-4 163 1010967 ns/op BenchmarkIndexHard4-4 78 1344349 ns/op BenchmarkLastIndexHard1-4 45 2803126 ns/op BenchmarkLastIndexHard2-4 45 2682883 ns/op BenchmarkLastIndexHard3-4 45 2721128 ns/op BenchmarkCountHard1-4 1744 80148 ns/op BenchmarkCountHard2-4 364 309715 ns/op BenchmarkCountHard3-4 166 738235 ns/op BenchmarkIndexTorture-4 7350 16307 ns/op BenchmarkCountTorture-4 7896 15237 ns/op BenchmarkCountTortureOverlapping-4 721 220524 ns/op BenchmarkCountByte/10-4 4606108 24.86 ns/op 402.18 MB/s BenchmarkCountByte/32-4 4926574 35.77 ns/op 894.63 MB/s BenchmarkCountByte/4096-4 590704 324.3 ns/op 12630.59 MB/s BenchmarkCountByte/4194304-4 571 310102 ns/op 13525.55 MB/s BenchmarkCountByte/67108864-4 25 5556451 ns/op 12077.65 MB/s BenchmarkFields/ASCII/16-4 276674 759.9 ns/op 21.06 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 13796 9944 ns/op 25.74 MB/s 512 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1344 99357 ns/op 41.23 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 78 1782643 ns/op 36.76 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 52630722 ns/op 19.92 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 319911 411.8 ns/op 38.85 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 10098 ns/op 25.35 MB/s 352 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 590 258055 ns/op 15.87 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 32 4724146 ns/op 13.87 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 98218076 ns/op 10.68 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 250038 790.8 ns/op 20.23 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16052 6578 ns/op 38.92 MB/s 512 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1123 118827 ns/op 34.47 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 52 2327064 ns/op 28.16 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 1 113883263 ns/op 9.21 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 320697 396.1 ns/op 40.39 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 10000 14110 ns/op 18.14 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 776 156584 ns/op 26.16 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 43 10467547 ns/op 6.26 MB/s 463108 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 198428751 ns/op 5.28 MB/s 10449152 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 1 127486684 ns/op BenchmarkSplitSingleByteSeparator-4 18 14971335 ns/op BenchmarkSplitMultiByteSeparator-4 49 2883791 ns/op BenchmarkSplitNSingleByteSeparator-4 299984 692.9 ns/op BenchmarkSplitNMultiByteSeparator-4 223796 2276 ns/op BenchmarkRepeat/5x0-4 2621181 55.50 ns/op BenchmarkRepeat/5x1-4 3548661 33.02 ns/op BenchmarkRepeat/5x2-4 216790 618.4 ns/op BenchmarkRepeat/5x6-4 127134 1148 ns/op BenchmarkRepeat/10x0-4 4065102 30.12 ns/op BenchmarkRepeat/10x1-4 3970632 64.87 ns/op BenchmarkRepeat/10x2-4 212817 603.6 ns/op BenchmarkRepeat/10x6-4 116931 1259 ns/op BenchmarkRepeatLarge/256/1-4 50131 2361 ns/op 108.44 MB/s BenchmarkRepeatLarge/256/16-4 81058 2698 ns/op 94.89 MB/s BenchmarkRepeatLarge/512/1-4 38038 3140 ns/op 163.05 MB/s BenchmarkRepeatLarge/512/16-4 59804 3455 ns/op 148.20 MB/s BenchmarkRepeatLarge/1024/1-4 31904 4796 ns/op 213.51 MB/s BenchmarkRepeatLarge/1024/16-4 20457 16203 ns/op 63.20 MB/s BenchmarkRepeatLarge/2048/1-4 16680 6034 ns/op 339.41 MB/s BenchmarkRepeatLarge/2048/16-4 12469 51596 ns/op 39.69 MB/s BenchmarkRepeatLarge/4096/1-4 10000 32206 ns/op 127.18 MB/s BenchmarkRepeatLarge/4096/16-4 21381 14276 ns/op 286.91 MB/s BenchmarkRepeatLarge/8192/1-4 10000 21823 ns/op 375.38 MB/s BenchmarkRepeatLarge/8192/16-4 10000 12834 ns/op 638.30 MB/s BenchmarkRepeatLarge/8192/4097-4 5500257 26.63 ns/op 153871.70 MB/s BenchmarkRepeatLarge/16384/1-4 6087 32118 ns/op 510.13 MB/s BenchmarkRepeatLarge/16384/16-4 7399 31866 ns/op 514.15 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 57026 ns/op 215.53 MB/s BenchmarkRepeatLarge/32768/1-4 1545 103180 ns/op 317.58 MB/s BenchmarkRepeatLarge/32768/16-4 4437 70558 ns/op 464.41 MB/s BenchmarkRepeatLarge/32768/4097-4 3571 57109 ns/op 502.18 MB/s BenchmarkRepeatLarge/65536/1-4 756 192344 ns/op 340.72 MB/s BenchmarkRepeatLarge/65536/16-4 552 262329 ns/op 249.82 MB/s BenchmarkRepeatLarge/65536/4097-4 1485 179172 ns/op 343.00 MB/s BenchmarkRepeatLarge/131072/1-4 216 584461 ns/op 224.26 MB/s BenchmarkRepeatLarge/131072/16-4 100 1139795 ns/op 115.00 MB/s BenchmarkRepeatLarge/131072/4097-4 100 1103718 ns/op 115.07 MB/s BenchmarkRepeatLarge/262144/1-4 190 1873186 ns/op 139.95 MB/s BenchmarkRepeatLarge/262144/16-4 132 758487 ns/op 345.61 MB/s BenchmarkRepeatLarge/262144/4097-4 218 690300 ns/op 373.91 MB/s BenchmarkRepeatLarge/524288/1-4 100 1544626 ns/op 339.43 MB/s BenchmarkRepeatLarge/524288/16-4 88 3111914 ns/op 168.48 MB/s BenchmarkRepeatLarge/524288/4097-4 67 2009250 ns/op 258.96 MB/s BenchmarkRepeatLarge/1048576/1-4 70 7842532 ns/op 133.70 MB/s BenchmarkRepeatLarge/1048576/16-4 50 20056107 ns/op 52.28 MB/s BenchmarkRepeatLarge/1048576/4097-4 67 13510971 ns/op 77.32 MB/s BenchmarkRepeatLarge/2097152/1-4 25 6156660 ns/op 340.63 MB/s BenchmarkRepeatLarge/2097152/16-4 36 29084006 ns/op 72.11 MB/s BenchmarkRepeatLarge/2097152/4097-4 31 5478300 ns/op 382.16 MB/s BenchmarkRepeatLarge/4194304/1-4 9 11706996 ns/op 358.27 MB/s BenchmarkRepeatLarge/4194304/16-4 10 30870059 ns/op 135.87 MB/s BenchmarkRepeatLarge/4194304/4097-4 6 68953355 ns/op 60.78 MB/s BenchmarkRepeatLarge/8388608/1-4 6 23667299 ns/op 354.44 MB/s BenchmarkRepeatLarge/8388608/16-4 5 47936477 ns/op 174.99 MB/s BenchmarkRepeatLarge/8388608/4097-4 4 60256400 ns/op 139.18 MB/s BenchmarkRepeatLarge/16777216/1-4 3 38389729 ns/op 437.02 MB/s BenchmarkRepeatLarge/16777216/16-4 3 133535048 ns/op 125.64 MB/s BenchmarkRepeatLarge/16777216/4097-4 1 235688127 ns/op 71.18 MB/s BenchmarkRepeatLarge/33554432/1-4 1 444537145 ns/op 75.48 MB/s BenchmarkRepeatLarge/33554432/16-4 1 113699555 ns/op 295.11 MB/s BenchmarkRepeatLarge/33554432/4097-4 1 116417267 ns/op 288.23 MB/s BenchmarkRepeatLarge/67108864/1-4 1 281833103 ns/op 238.12 MB/s BenchmarkRepeatLarge/67108864/16-4 1 131777382 ns/op 509.26 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 185173494 ns/op 362.41 MB/s BenchmarkRepeatLarge/134217728/1-4 1 604684575 ns/op 221.96 MB/s BenchmarkRepeatLarge/134217728/16-4 1 489402106 ns/op 274.25 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 340497697 ns/op 394.18 MB/s BenchmarkRepeatLarge/268435456/1-4 1 627896115 ns/op 427.52 MB/s BenchmarkRepeatLarge/268435456/16-4 1 694624953 ns/op 386.45 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 638675103 ns/op 420.30 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1330986530 ns/op 403.36 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1563624850 ns/op 343.35 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1409865663 ns/op 380.80 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 2525997551 ns/op 425.08 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 2696057607 ns/op 398.26 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 3103541379 ns/op 345.97 MB/s BenchmarkRepeatSpaces-4 4089906 36.82 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2579979 56.52 ns/op BenchmarkIndexAnyASCII/1:2-4 2316879 57.71 ns/op BenchmarkIndexAnyASCII/1:4-4 2322710 58.95 ns/op BenchmarkIndexAnyASCII/1:8-4 2066259 61.69 ns/op BenchmarkIndexAnyASCII/1:16-4 1000000 278.2 ns/op BenchmarkIndexAnyASCII/1:32-4 1835185 67.43 ns/op BenchmarkIndexAnyASCII/1:64-4 1873705 74.73 ns/op BenchmarkIndexAnyASCII/16:1-4 2553853 47.98 ns/op BenchmarkIndexAnyASCII/16:2-4 655311 248.0 ns/op BenchmarkIndexAnyASCII/16:4-4 545740 190.1 ns/op BenchmarkIndexAnyASCII/16:8-4 617066 198.3 ns/op BenchmarkIndexAnyASCII/16:16-4 565407 216.5 ns/op BenchmarkIndexAnyASCII/16:32-4 501980 246.9 ns/op BenchmarkIndexAnyASCII/16:64-4 395682 319.7 ns/op BenchmarkIndexAnyASCII/256:1-4 2086812 60.91 ns/op BenchmarkIndexAnyASCII/256:2-4 53326 2409 ns/op BenchmarkIndexAnyASCII/256:4-4 53653 2338 ns/op BenchmarkIndexAnyASCII/256:8-4 53049 2438 ns/op BenchmarkIndexAnyASCII/256:16-4 52660 3049 ns/op BenchmarkIndexAnyASCII/256:32-4 51657 2405 ns/op BenchmarkIndexAnyASCII/256:64-4 50690 2406 ns/op BenchmarkIndexAnyUTF8/1:1-4 2690258 48.29 ns/op BenchmarkIndexAnyUTF8/1:2-4 2607080 48.40 ns/op BenchmarkIndexAnyUTF8/1:4-4 2247290 48.81 ns/op BenchmarkIndexAnyUTF8/1:8-4 2203384 75.42 ns/op BenchmarkIndexAnyUTF8/1:16-4 2006396 61.03 ns/op BenchmarkIndexAnyUTF8/1:32-4 2066832 58.67 ns/op BenchmarkIndexAnyUTF8/1:64-4 1943902 71.43 ns/op BenchmarkIndexAnyUTF8/16:1-4 1764378 77.75 ns/op BenchmarkIndexAnyUTF8/16:2-4 346653 321.0 ns/op BenchmarkIndexAnyUTF8/16:4-4 351494 360.7 ns/op BenchmarkIndexAnyUTF8/16:8-4 318112 388.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 255096 611.3 ns/op BenchmarkIndexAnyUTF8/16:32-4 204297 525.2 ns/op BenchmarkIndexAnyUTF8/16:64-4 214435 654.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 382008 324.8 ns/op BenchmarkIndexAnyUTF8/256:2-4 26226 4710 ns/op BenchmarkIndexAnyUTF8/256:4-4 23386 5095 ns/op BenchmarkIndexAnyUTF8/256:8-4 21532 5786 ns/op BenchmarkIndexAnyUTF8/256:16-4 15963 7000 ns/op BenchmarkIndexAnyUTF8/256:32-4 17574 7011 ns/op BenchmarkIndexAnyUTF8/256:64-4 15442 8197 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2207886 47.82 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2558720 48.85 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2430322 52.15 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2194174 56.78 ns/op BenchmarkLastIndexAnyASCII/1:16-4 1979359 78.35 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2049663 61.76 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1941648 76.85 ns/op BenchmarkLastIndexAnyASCII/16:1-4 538016 191.7 ns/op BenchmarkLastIndexAnyASCII/16:2-4 654721 194.9 ns/op BenchmarkLastIndexAnyASCII/16:4-4 634126 208.3 ns/op BenchmarkLastIndexAnyASCII/16:8-4 619762 198.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 532456 246.0 ns/op BenchmarkLastIndexAnyASCII/16:32-4 502888 239.6 ns/op BenchmarkLastIndexAnyASCII/16:64-4 402994 301.5 ns/op BenchmarkLastIndexAnyASCII/256:1-4 53359 2314 ns/op BenchmarkLastIndexAnyASCII/256:2-4 54998 2202 ns/op BenchmarkLastIndexAnyASCII/256:4-4 54048 2887 ns/op BenchmarkLastIndexAnyASCII/256:8-4 50742 2589 ns/op BenchmarkLastIndexAnyASCII/256:16-4 51664 2243 ns/op BenchmarkLastIndexAnyASCII/256:32-4 52969 4768 ns/op BenchmarkLastIndexAnyASCII/256:64-4 46094 3577 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 1000000 181.2 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2536812 47.30 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2442404 49.18 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2328241 53.97 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 1850540 57.39 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2116555 59.09 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2018089 58.88 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 457796 260.9 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 213592 552.9 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 202965 1112 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 195589 631.5 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 164842 758.0 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 167475 704.6 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 160052 776.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 33211 5696 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14834 8204 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 13556 10790 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 10000 13271 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 11119 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10953 11137 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 11353 11558 ns/op BenchmarkTrimASCII/1:1-4 2915857 36.06 ns/op BenchmarkTrimASCII/1:2-4 2427895 46.16 ns/op BenchmarkTrimASCII/1:4-4 2280985 50.89 ns/op BenchmarkTrimASCII/1:8-4 2068411 59.51 ns/op BenchmarkTrimASCII/1:16-4 1559749 77.77 ns/op BenchmarkTrimASCII/16:1-4 3000632 39.93 ns/op BenchmarkTrimASCII/16:2-4 535263 196.7 ns/op BenchmarkTrimASCII/16:4-4 631897 208.5 ns/op BenchmarkTrimASCII/16:8-4 529111 214.2 ns/op BenchmarkTrimASCII/16:16-4 430934 318.1 ns/op BenchmarkTrimASCII/256:1-4 565884 226.3 ns/op BenchmarkTrimASCII/256:2-4 52602 3021 ns/op BenchmarkTrimASCII/256:4-4 53616 2297 ns/op BenchmarkTrimASCII/256:8-4 52922 2348 ns/op BenchmarkTrimASCII/256:16-4 47088 2575 ns/op BenchmarkTrimASCII/4096:1-4 41244 3544 ns/op BenchmarkTrimASCII/4096:2-4 3391 44138 ns/op BenchmarkTrimASCII/4096:4-4 2977 36361 ns/op BenchmarkTrimASCII/4096:8-4 3379 36118 ns/op BenchmarkTrimASCII/4096:16-4 3364 39969 ns/op BenchmarkTrimByte-4 4487722 26.66 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 27206 4020 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 31060 4427 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1350 88408 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1874 75299 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3775 36323 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6238 17811 ns/op BenchmarkJoin/0-4 5299005 28.94 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4235920 30.10 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 192306 1122 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 126238 917.8 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 100650 1627 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 80884 1554 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 68463 2066 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 50257 2141 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 2124309 48.24 ns/op BenchmarkTrimSpace/ASCII-4 1248074 104.4 ns/op BenchmarkTrimSpace/SomeNonASCII-4 137810 1538 ns/op BenchmarkTrimSpace/JustNonASCII-4 68944 1767 ns/op BenchmarkReplaceAll-4 121106 890.7 ns/op 16 B/op 1 allocs/op PASS ok strings 154.599s goos: linux goarch: s390x pkg: sync BenchmarkCond1-4 85260 1968 ns/op BenchmarkCond2-4 44971 3298 ns/op BenchmarkCond4-4 26887 4817 ns/op BenchmarkCond8-4 15963 10985 ns/op BenchmarkCond16-4 5816 19078 ns/op BenchmarkCond32-4 3928 32957 ns/op BenchmarkMapLoadMostlyHits/*sync_test.DeepCopyMap-4 470284 266.4 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync_test.RWMutexMap-4 273290 823.4 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 321162 334.5 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.Map-4 180837 570.7 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.DeepCopyMap-4 486705 245.3 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.RWMutexMap-4 322828 324.7 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 566133 230.4 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.Map-4 596964 171.6 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync_test.RWMutexMap-4 112598 1962 ns/op 85 B/op 1 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 99685 2474 ns/op 75 B/op 2 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.Map-4 117886 2802 ns/op 76 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync_test.RWMutexMap-4 122023 1549 ns/op 201 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 79300 2027 ns/op 140 B/op 3 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.Map-4 80517 1884 ns/op 140 B/op 3 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.DeepCopyMap-4 708387 163.8 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.RWMutexMap-4 231670 1203 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 524794 204.5 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.Map-4 828903 182.4 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 219756 728.6 ns/op 8 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 508615 434.5 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.Map-4 864786 211.0 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync_test.RWMutexMap-4 213798 1021 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 649584 230.6 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.Map-4 768004 396.3 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 90643 2867 ns/op 139 B/op 1 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.RWMutexMap-4 145123 969.3 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 439994 312.2 ns/op 1 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.Map-4 732919 185.2 ns/op 0 B/op 0 allocs/op BenchmarkMapRange/*sync_test.DeepCopyMap-4 2907 104877 ns/op 0 B/op 0 allocs/op BenchmarkMapRange/*sync_test.RWMutexMap-4 244 1416515 ns/op 18433 B/op 1 allocs/op BenchmarkMapRange/*sync.HashTrieMap[interface_{},interface_{}]-4 753 231041 ns/op 0 B/op 0 allocs/op BenchmarkMapRange/*sync.Map-4 576 344938 ns/op 0 B/op 0 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.DeepCopyMap-4 39843 5508 ns/op 214 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.RWMutexMap-4 231232 580.6 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.HashTrieMap[interface_{},interface_{}]-4 357933 290.0 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.Map-4 217539 855.4 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.DeepCopyMap-4 156873 3405 ns/op 178 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.RWMutexMap-4 222889 912.2 ns/op 32 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.HashTrieMap[interface_{},interface_{}]-4 457023 336.8 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.Map-4 243504 990.3 ns/op 16 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.DeepCopyMap-4 120361 2293 ns/op 48 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.RWMutexMap-4 223630 801.0 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 629994 172.2 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.Map-4 746307 156.4 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync_test.DeepCopyMap-4 32307 23512 ns/op 336 B/op 2 allocs/op BenchmarkMapSwapCollision/*sync_test.RWMutexMap-4 173187 901.8 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 89638 1295 ns/op 48 B/op 1 allocs/op BenchmarkMapSwapCollision/*sync.Map-4 116595 1409 ns/op 48 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.DeepCopyMap-4 100 1050933 ns/op 82054 B/op 6 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.RWMutexMap-4 124633 987.7 ns/op 23 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 69013 3520 ns/op 71 B/op 2 allocs/op BenchmarkMapSwapMostlyHits/*sync.Map-4 165878 3715 ns/op 72 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.DeepCopyMap-4 16594 8485 ns/op 718 B/op 6 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.RWMutexMap-4 79051 1626 ns/op 47 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 43528 8459 ns/op 95 B/op 3 allocs/op BenchmarkMapSwapMostlyMisses/*sync.Map-4 42490 3557 ns/op 95 B/op 3 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.DeepCopyMap-4 10000 19543 ns/op 334 B/op 1 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.RWMutexMap-4 132949 1371 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 229358 516.3 ns/op 4 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.Map-4 195517 551.9 ns/op 3 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 763434 136.1 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 225812 1053 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.HashTrieMap[interface_{},interface_{}]-4 588438 712.6 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.Map-4 655701 1193 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 1088344 191.5 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 202800 915.9 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.HashTrieMap[interface_{},interface_{}]-4 261654 443.3 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.Map-4 524162 639.7 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 118411 3499 ns/op 35 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 64617 1595 ns/op 84 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.Map-4 71799 1963 ns/op 83 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 469946 654.4 ns/op 48 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 149994 1413 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 570792 905.3 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.Map-4 316406 347.4 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 320779 1822 ns/op 68 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.RWMutexMap-4 124926 976.9 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 449395 366.4 ns/op 1 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.Map-4 323553 417.1 ns/op 3 B/op 0 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 62054 2072 ns/op 48 B/op 3 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 30146 8456 ns/op 95 B/op 3 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.Map-4 10000 11877 ns/op 97 B/op 4 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 387922 921.3 ns/op 32 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 152054 992.1 ns/op 31 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 451422 798.2 ns/op 31 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.Map-4 504637 356.3 ns/op 32 B/op 1 allocs/op BenchmarkMapClear/*sync_test.DeepCopyMap-4 10000 12971 ns/op 336 B/op 2 allocs/op BenchmarkMapClear/*sync_test.RWMutexMap-4 94070 2021 ns/op 0 B/op 0 allocs/op BenchmarkMapClear/*sync.HashTrieMap[interface_{},interface_{}]-4 66124 2510 ns/op 208 B/op 2 allocs/op BenchmarkMapClear/*sync.Map-4 78596 4279 ns/op 208 B/op 2 allocs/op BenchmarkUncontendedSemaphore-4 5028379 25.22 ns/op BenchmarkContendedSemaphore-4 4633059 33.88 ns/op BenchmarkMutexUncontended-4 538600 198.0 ns/op BenchmarkMutex-4 374995 1253 ns/op BenchmarkMutexSlack-4 378818 482.1 ns/op BenchmarkMutexWork-4 341430 469.7 ns/op BenchmarkMutexWorkSlack-4 302866 913.0 ns/op BenchmarkMutexNoSpin-4 50680 3199 ns/op BenchmarkMutexSpin-4 31904 3340 ns/op BenchmarkOnce-4 1358043 123.1 ns/op BenchmarkOnceFunc/v=Once-4 1551049 76.27 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1380961 198.0 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1317094 230.3 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Make-4 612079 542.4 ns/op 64 B/op 2 allocs/op BenchmarkOnceValue/v=Once-4 1000000 131.3 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1330202 99.84 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1000000 180.5 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Make-4 145386 1273 ns/op 72 B/op 2 allocs/op BenchmarkOnceValues/v=Once-4 1212969 93.70 ns/op 0 B/op 0 allocs/op BenchmarkOnceValues/v=Global-4 1000000 132.5 ns/op 0 B/op 0 allocs/op BenchmarkOnceValues/v=Local-4 1333922 90.78 ns/op 0 B/op 0 allocs/op BenchmarkOnceValues/v=Make-4 641086 605.8 ns/op 88 B/op 2 allocs/op BenchmarkSemaUncontended-4 4271710 43.71 ns/op BenchmarkSemaSyntNonblock-4 2490434 106.4 ns/op BenchmarkSemaSyntBlock-4 1000000 129.4 ns/op BenchmarkSemaWorkNonblock-4 1000000 234.6 ns/op BenchmarkSemaWorkBlock-4 949252 174.5 ns/op BenchmarkRWMutexUncontended-4 323678 365.1 ns/op BenchmarkRWMutexWrite100-4 345181 301.9 ns/op BenchmarkRWMutexWrite10-4 391711 322.4 ns/op BenchmarkRWMutexWorkWrite100-4 281854 530.5 ns/op BenchmarkRWMutexWorkWrite10-4 277137 445.8 ns/op BenchmarkWaitGroupUncontended-4 641943 204.9 ns/op BenchmarkWaitGroupAddDone-4 479137 354.0 ns/op BenchmarkWaitGroupAddDoneWork-4 146350 1226 ns/op BenchmarkWaitGroupWait-4 2810341 74.90 ns/op BenchmarkWaitGroupWaitWork-4 1394817 95.02 ns/op BenchmarkWaitGroupActuallyWait-4 59138 1861 ns/op 32 B/op 2 allocs/op PASS ok sync 94.607s goos: linux goarch: s390x pkg: sync/atomic BenchmarkValueRead-4 559760 185.4 ns/op PASS ok sync/atomic 1.291s PASS ok syscall 1.088s goos: linux goarch: s390x pkg: testing BenchmarkTBHelper-4 139858 994.5 ns/op 0 B/op 0 allocs/op BenchmarkBLoopPrint-4 10000 32286 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 16596 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 2.071s goos: linux goarch: s390x pkg: text/tabwriter BenchmarkTable/1x10/new-4 5673 38306 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 7678 15432 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 67 3404594 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 81 1300090 ns/op 1369 B/op 12 allocs/op BenchmarkTable/1x100000/new-4 1 381140389 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 354150317 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 1638 83694 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1824 69779 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 14 11514815 ns/op 395142 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 18 19054969 ns/op 21952 B/op 57 allocs/op BenchmarkTable/10x100000/new-4 1 1755408639 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 1339680068 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 100 2399192 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 212 1400280 ns/op 185 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 67413622 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 1 243125707 ns/op 3270624 B/op 1053 allocs/op BenchmarkTable/100x100000/new-4 1 13364991059 ns/op 334042080 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 13389620288 ns/op 334042080 B/op 100089 allocs/op BenchmarkPyramid/10-4 1729 88092 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 27 4874538 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 669055004 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 1935 78894 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 142 1293478 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 22 5130960 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 5990 39013 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 41.750s goos: linux goarch: s390x pkg: text/template/parse BenchmarkParseLarge-4 1 116238144 ns/op BenchmarkVariableString-4 101433 1191 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1838 69333 ns/op 2516 B/op 39 allocs/op PASS ok text/template/parse 1.741s goos: linux goarch: s390x pkg: time BenchmarkAfterFunc1000-4 70 3684701 ns/op BenchmarkAfter-4 57484 1791 ns/op BenchmarkStop/impl=chan-4 174966 719.8 ns/op BenchmarkStop/impl=func-4 140436 868.9 ns/op BenchmarkSimultaneousAfterFunc1000-4 22 9175666 ns/op BenchmarkStartStop1000-4 100 1937842 ns/op BenchmarkReset/impl=chan-4 593488 257.9 ns/op BenchmarkReset/impl=func-4 1678629 86.67 ns/op BenchmarkSleep1000-4 54 3575284 ns/op BenchmarkParallelTimerLatency-4 3 21035647 avg-late-ns 40547216 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 18 125555981 avg-late-ns 253714452 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 16 31300960 avg-late-ns 104448952 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 9 24356803 avg-late-ns 79917814 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 27 20995296 avg-late-ns 170954502 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 16 14329946 avg-late-ns 103859824 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 21 17968169 avg-late-ns 62290706 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 16 17484882 avg-late-ns 127324815 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 1 20931450 avg-late-ns 225493850 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 9 5478582 avg-late-ns 28989460 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 2 6480629 avg-late-ns 22913758 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 28 16467103 avg-late-ns 70748987 max-late-ns BenchmarkAdjustTimers10000-4 14 11042086 ns/op BenchmarkTicker-4 259579 478.6 ns/op BenchmarkTickerReset-4 873912 160.3 ns/op BenchmarkTickerResetNaive-4 183088 1639 ns/op BenchmarkNow-4 1618762 321.3 ns/op BenchmarkNowUnixNano-4 1279153 594.5 ns/op BenchmarkNowUnixMilli-4 1000000 122.4 ns/op BenchmarkNowUnixMicro-4 1309442 308.7 ns/op BenchmarkSince-4 574176 242.3 ns/op BenchmarkUntil-4 1297452 100.8 ns/op BenchmarkFormat-4 53726 3856 ns/op BenchmarkFormatRFC3339-4 66692 2023 ns/op BenchmarkFormatRFC3339Nano-4 55324 2625 ns/op BenchmarkFormatNow-4 53130 2399 ns/op BenchmarkMarshalJSON-4 94017 4694 ns/op BenchmarkMarshalText-4 98408 1074 ns/op BenchmarkMarshalBinary-4 233098 876.7 ns/op BenchmarkParse-4 150904 1183 ns/op BenchmarkParseRFC3339UTC-4 428772 304.4 ns/op BenchmarkParseRFC3339UTCBytes-4 251680 1624 ns/op BenchmarkParseRFC3339TZ-4 85309 3093 ns/op BenchmarkParseRFC3339TZBytes-4 44163 2786 ns/op BenchmarkParseDuration-4 498603 1082 ns/op BenchmarkHour-4 545317 228.7 ns/op BenchmarkSecond-4 815300 523.2 ns/op BenchmarkDate-4 676480 558.5 ns/op BenchmarkYear-4 697620 199.3 ns/op BenchmarkYearDay-4 557509 327.8 ns/op BenchmarkMonth-4 641601 309.2 ns/op BenchmarkDay-4 683984 295.5 ns/op BenchmarkISOWeek-4 575689 189.1 ns/op BenchmarkGoString-4 55455 7283 ns/op BenchmarkDateFunc-4 1409983 384.4 ns/op BenchmarkUnmarshalText-4 51900 5935 ns/op PASS ok time 72.170s goos: linux goarch: s390x pkg: unicode BenchmarkToUpper-4 421989 1411 ns/op BenchmarkToLower-4 382957 648.1 ns/op BenchmarkSimpleFold/Upper-4 225782 2067 ns/op BenchmarkSimpleFold/Lower-4 223494 661.3 ns/op BenchmarkSimpleFold/Fold-4 487419 310.8 ns/op BenchmarkSimpleFold/NoFold-4 204327 2828 ns/op PASS ok unicode 8.531s goos: linux goarch: s390x pkg: unicode/utf16 BenchmarkDecodeValidASCII-4 412538 378.2 ns/op BenchmarkDecodeValidJapaneseChars-4 502050 1781 ns/op BenchmarkDecodeRune-4 1000000 447.1 ns/op BenchmarkEncodeValidASCII-4 319450 848.5 ns/op BenchmarkEncodeValidJapaneseChars-4 494403 1318 ns/op BenchmarkAppendRuneValidASCII-4 751642 518.9 ns/op BenchmarkAppendRuneValidJapaneseChars-4 1000000 449.8 ns/op BenchmarkEncodeRune-4 642232 963.2 ns/op PASS ok unicode/utf16 21.026s goos: linux goarch: s390x pkg: unicode/utf8 BenchmarkRuneCountTenASCIIChars-4 3003133 39.79 ns/op BenchmarkRuneCountTenJapaneseChars-4 1231261 217.8 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 8009492 53.34 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 1620184 93.87 ns/op BenchmarkValidTenASCIIChars-4 2157072 112.8 ns/op BenchmarkValid100KASCIIChars-4 72 1637050 ns/op BenchmarkValidTenJapaneseChars-4 337200 460.2 ns/op BenchmarkValidLongMostlyASCII-4 90 1140060 ns/op BenchmarkValidLongJapanese-4 62 2460203 ns/op BenchmarkValidStringTenASCIIChars-4 5036251 91.84 ns/op BenchmarkValidString100KASCIIChars-4 7032 66744 ns/op BenchmarkValidStringTenJapaneseChars-4 431934 288.2 ns/op BenchmarkValidStringLongMostlyASCII-4 1306 102271 ns/op BenchmarkValidStringLongJapanese-4 100 1351239 ns/op BenchmarkEncodeASCIIRune-4 8602760 53.70 ns/op BenchmarkEncodeSpanishRune-4 2522013 42.23 ns/op BenchmarkEncodeJapaneseRune-4 2338642 50.60 ns/op BenchmarkEncodeMaxRune-4 1725418 60.55 ns/op BenchmarkEncodeInvalidRuneMaxPlusOne-4 2355259 77.98 ns/op BenchmarkEncodeInvalidRuneSurrogate-4 2362732 79.59 ns/op BenchmarkEncodeInvalidRuneNegative-4 2511502 50.62 ns/op BenchmarkAppendASCIIRune-4 8284966 14.41 ns/op BenchmarkAppendSpanishRune-4 3119574 71.28 ns/op BenchmarkAppendJapaneseRune-4 2302974 79.17 ns/op BenchmarkAppendMaxRune-4 2255896 183.7 ns/op BenchmarkAppendInvalidRuneMaxPlusOne-4 2692533 54.92 ns/op BenchmarkAppendInvalidRuneSurrogate-4 2310181 50.34 ns/op BenchmarkAppendInvalidRuneNegative-4 10000 15273 ns/op BenchmarkDecodeASCIIRune-4 2467285 62.66 ns/op BenchmarkDecodeJapaneseRune-4 2288575 85.17 ns/op BenchmarkFullRune/ASCII-4 2419885 50.78 ns/op BenchmarkFullRune/Incomplete-4 1000000 120.8 ns/op BenchmarkFullRune/Japanese-4 2479417 67.62 ns/op PASS ok unicode/utf8 23.966s goos: linux goarch: s390x pkg: unique BenchmarkMake-4 199699 780.7 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 127618 868.4 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 23635 5000 ns/op 0 B/op 0 allocs/op PASS ok unique 13.622s goos: linux goarch: s390x pkg: cmd/api BenchmarkAll-4 1 183060680171 ns/op PASS ok cmd/api 184.622s goos: linux goarch: s390x pkg: cmd/cgo/internal/test BenchmarkCgoCall/add-int-4 616480 216.3 ns/op BenchmarkCgoCall/one-pointer-4 543060 223.0 ns/op BenchmarkCgoCall/string-pointer-escape-4 474856 353.7 ns/op BenchmarkCgoCall/string-pointer-noescape-4 594453 276.5 ns/op BenchmarkCgoCall/eight-pointers-4 223896 582.6 ns/op BenchmarkCgoCall/eight-pointers-nil-4 595644 202.3 ns/op BenchmarkCgoCall/eight-pointers-array-4 37459 4442 ns/op BenchmarkCgoCall/eight-pointers-slice-4 47250 2557 ns/op BenchmarkGoString-4 946972 311.8 ns/op BenchmarkCGoCallback-4 64987 2410 ns/op BenchmarkCGoInCThread-4 670052 243.3 ns/op PASS ok cmd/cgo/internal/test 5.095s goos: linux goarch: s390x pkg: cmd/cgo/internal/testcarchive BenchmarkCgoCallbackMainThread-4 1299978 182.7 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-build771249365=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test1659533256/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-build771249365=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test1659533256/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-build771249365=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test1659533256/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-build771249365=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test1659533256/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-build771249365=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test1659533256/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] ... [output truncated] PASS ok cmd/cgo/internal/testcarchive 17.003s goos: linux goarch: s390x pkg: cmd/compile/internal/reflectdata BenchmarkEqArrayOfStrings5-4 420228 483.1 ns/op BenchmarkEqArrayOfStrings64-4 58136 1725 ns/op BenchmarkEqArrayOfStrings1024-4 3692 31821 ns/op BenchmarkEqArrayOfFloats5-4 562392 187.1 ns/op BenchmarkEqArrayOfFloats64-4 66602 1898 ns/op BenchmarkEqArrayOfFloats1024-4 6973 23893 ns/op BenchmarkEqArrayOfStructsEq-4 1200 105122 ns/op BenchmarkEqArrayOfStructsNotEq-4 1774 73906 ns/op BenchmarkEqStruct-4 14122545 7.451 ns/op PASS ok cmd/compile/internal/reflectdata 3.750s goos: linux goarch: s390x pkg: cmd/compile/internal/ssa BenchmarkPhioptPass-4 10000 141164 ns/op BenchmarkInvertLessThanNoov-4 11728548 32.96 ns/op BenchmarkCopyElim1-4 456 556185 ns/op BenchmarkCopyElim10-4 162 1911157 ns/op BenchmarkCopyElim100-4 128 1069441 ns/op BenchmarkCopyElim1000-4 36 5978088 ns/op BenchmarkCopyElim10000-4 3 39099376 ns/op BenchmarkCopyElim100000-4 1 808563138 ns/op BenchmarkDeadCode/1-4 100 1088153 ns/op BenchmarkDeadCode/10-4 255 1029724 ns/op BenchmarkDeadCode/100-4 236 893798 ns/op BenchmarkDeadCode/1000-4 51 7380953 ns/op BenchmarkDeadCode/10000-4 2 113656044 ns/op BenchmarkDeadCode/100000-4 1 1115500543 ns/op BenchmarkDeadCode/200000-4 1 1191908709 ns/op BenchmarkDominatorsLinear-4 10 11859176 ns/op 0.84 MB/s BenchmarkDominatorsFwdBack-4 6 23872025 ns/op 0.42 MB/s BenchmarkDominatorsManyPred-4 7 15730253 ns/op 0.64 MB/s BenchmarkDominatorsMaxPred-4 8 16180908 ns/op 0.62 MB/s BenchmarkDominatorsMaxPredVal-4 7 27059026 ns/op 0.37 MB/s BenchmarkFuse/1-4 100 2321298 ns/op BenchmarkFuse/10-4 378 799455 ns/op BenchmarkFuse/100-4 100 1166480 ns/op BenchmarkFuse/1000-4 16 18116760 ns/op BenchmarkFuse/10000-4 2 83187388 ns/op BenchmarkNilCheckDeep1-4 7905 15832 ns/op 0.06 MB/s 216 B/op 3 allocs/op BenchmarkNilCheckDeep10-4 3234 48888 ns/op 0.20 MB/s 215 B/op 3 allocs/op BenchmarkNilCheckDeep100-4 457 272736 ns/op 0.37 MB/s 1108 B/op 3 allocs/op BenchmarkNilCheckDeep1000-4 43 2958838 ns/op 0.34 MB/s 11195 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 3 246274880 ns/op 0.04 MB/s 219072 B/op 7 allocs/op BenchmarkDSEPass-4 14 8982295 ns/op 51789 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 230647620 ns/op 4300480 B/op 109354 allocs/op BenchmarkCSEPass-4 6 22016901 ns/op 131514 B/op 8 allocs/op BenchmarkCSEPassBlock-4 1 265924890 ns/op 4866552 B/op 60479 allocs/op BenchmarkDeadcodePass-4 72 1419345 ns/op 108979 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 251710258 ns/op 4073136 B/op 45183 allocs/op BenchmarkMultiPass-4 28 3999995 ns/op 278661 B/op 9 allocs/op BenchmarkMultiPassBlock-4 1 613913890 ns/op 10361960 B/op 112591 allocs/op BenchmarkCondRewrite/SoloJump-4 2901028 51.06 ns/op BenchmarkCondRewrite/CombJump-4 2922418 49.76 ns/op PASS ok cmd/compile/internal/ssa 32.896s goos: linux goarch: s390x pkg: cmd/compile/internal/test BenchmarkLoadAdd-4 7786 17180 ns/op BenchmarkExtShift-4 14302 8523 ns/op BenchmarkModify-4 7764 26626 ns/op BenchmarkMullImm-4 10000 16490 ns/op BenchmarkConstModify-4 7774 22956 ns/op BenchmarkBitSet-4 15523 7382 ns/op BenchmarkBitClear-4 16398 7413 ns/op BenchmarkBitToggle-4 16533 7269 ns/op BenchmarkBitSetConst-4 126366 2124 ns/op BenchmarkBitClearConst-4 127051 1003 ns/op BenchmarkBitToggleConst-4 126829 1427 ns/op BenchmarkDivconstI64-4 7593422 15.38 ns/op BenchmarkModconstI64-4 7385017 16.10 ns/op BenchmarkDivisiblePow2constI64-4 7196558 61.91 ns/op BenchmarkDivisibleconstI64-4 7029189 15.74 ns/op BenchmarkDivisibleWDivconstI64-4 4262359 23.61 ns/op BenchmarkDivconstU64/3-4 7637210 17.33 ns/op BenchmarkDivconstU64/5-4 7896429 15.85 ns/op BenchmarkDivconstU64/37-4 7749108 16.16 ns/op BenchmarkDivconstU64/1234567-4 7956309 15.41 ns/op BenchmarkModconstU64-4 7793672 15.92 ns/op BenchmarkDivisibleconstU64-4 7866298 18.19 ns/op BenchmarkDivisibleWDivconstU64-4 4961758 61.32 ns/op BenchmarkDivconstI32-4 6063476 19.39 ns/op BenchmarkModconstI32-4 6330778 19.34 ns/op BenchmarkDivisiblePow2constI32-4 7163668 14.87 ns/op BenchmarkDivisibleconstI32-4 7198954 15.83 ns/op BenchmarkDivisibleWDivconstI32-4 5381707 23.69 ns/op BenchmarkDivconstU32-4 7927780 15.66 ns/op BenchmarkModconstU32-4 8050701 15.35 ns/op BenchmarkDivisibleconstU32-4 8008005 15.47 ns/op BenchmarkDivisibleWDivconstU32-4 5220138 23.10 ns/op BenchmarkDivconstI16-4 8012754 15.98 ns/op BenchmarkModconstI16-4 7635194 14.96 ns/op BenchmarkDivisiblePow2constI16-4 6102256 18.24 ns/op BenchmarkDivisibleconstI16-4 8002720 23.80 ns/op BenchmarkDivisibleWDivconstI16-4 4218866 25.06 ns/op BenchmarkDivconstU16-4 8032018 14.78 ns/op BenchmarkModconstU16-4 8243767 15.62 ns/op BenchmarkDivisibleconstU16-4 7185026 16.27 ns/op BenchmarkDivisibleWDivconstU16-4 3599175 109.6 ns/op BenchmarkDivconstI8-4 8062406 14.75 ns/op BenchmarkModconstI8-4 6456817 18.71 ns/op BenchmarkDivisiblePow2constI8-4 7531045 15.44 ns/op BenchmarkDivisibleconstI8-4 7879128 17.84 ns/op BenchmarkDivisibleWDivconstI8-4 5253237 65.19 ns/op BenchmarkDivconstU8-4 8133194 14.97 ns/op BenchmarkModconstU8-4 7658523 19.01 ns/op BenchmarkDivisibleconstU8-4 7151232 15.27 ns/op BenchmarkDivisibleWDivconstU8-4 5331249 58.06 ns/op BenchmarkMul2-4 175009 899.9 ns/op BenchmarkMulNeg2-4 153820 714.2 ns/op BenchmarkEfaceInteger-4 4105143 29.05 ns/op BenchmarkTypeAssert-4 9140946 14.91 ns/op BenchmarkDiv64UnsignedSmall-4 11923960 9.528 ns/op BenchmarkDiv64Small-4 13244223 11.94 ns/op BenchmarkDiv64SmallNegDivisor-4 13188498 10.61 ns/op BenchmarkDiv64SmallNegDividend-4 12797642 22.98 ns/op BenchmarkDiv64SmallNegBoth-4 12174140 8.695 ns/op BenchmarkDiv64Unsigned-4 11183635 11.96 ns/op BenchmarkDiv64-4 10986030 30.75 ns/op BenchmarkDiv64NegDivisor-4 10408710 10.72 ns/op BenchmarkDiv64NegDividend-4 10959549 10.68 ns/op BenchmarkDiv64NegBoth-4 9544928 12.19 ns/op BenchmarkMod64UnsignedSmall-4 13720896 9.486 ns/op BenchmarkMod64Small-4 12179505 9.444 ns/op BenchmarkMod64SmallNegDivisor-4 11369451 9.244 ns/op BenchmarkMod64SmallNegDividend-4 12756202 9.891 ns/op BenchmarkMod64SmallNegBoth-4 13665812 9.243 ns/op BenchmarkMod64Unsigned-4 10563405 11.82 ns/op BenchmarkMod64-4 11258936 10.70 ns/op BenchmarkMod64NegDivisor-4 11505589 11.50 ns/op BenchmarkMod64NegDividend-4 11487088 12.91 ns/op BenchmarkMod64NegBoth-4 11605288 12.39 ns/op BenchmarkMulconstI32/3-4 13380346 8.287 ns/op BenchmarkMulconstI32/5-4 14226739 8.666 ns/op BenchmarkMulconstI32/12-4 14269957 8.289 ns/op BenchmarkMulconstI32/120-4 12785691 12.42 ns/op BenchmarkMulconstI32/-120-4 14372289 8.229 ns/op BenchmarkMulconstI32/65537-4 13630920 10.81 ns/op BenchmarkMulconstI32/65538-4 14502375 8.526 ns/op BenchmarkMulconstI64/3-4 13745462 9.412 ns/op BenchmarkMulconstI64/5-4 14056870 10.71 ns/op BenchmarkMulconstI64/12-4 14701071 8.585 ns/op BenchmarkMulconstI64/120-4 14694927 17.82 ns/op BenchmarkMulconstI64/-120-4 14535087 8.619 ns/op BenchmarkMulconstI64/65537-4 13166307 8.254 ns/op BenchmarkMulconstI64/65538-4 11989884 8.592 ns/op BenchmarkMulconstU32/3-4 14702002 8.245 ns/op BenchmarkMulconstU32/5-4 14610708 13.29 ns/op BenchmarkMulconstU32/12-4 14814223 9.464 ns/op BenchmarkMulconstU32/120-4 14190400 8.213 ns/op BenchmarkMulconstU32/65537-4 14758209 11.77 ns/op BenchmarkMulconstU32/65538-4 12797865 8.298 ns/op BenchmarkMulconstU64/3-4 14382963 13.48 ns/op BenchmarkMulconstU64/5-4 13993540 10.04 ns/op BenchmarkMulconstU64/12-4 14798850 9.377 ns/op BenchmarkMulconstU64/120-4 14659460 13.73 ns/op BenchmarkMulconstU64/65537-4 12668515 9.224 ns/op BenchmarkMulconstU64/65538-4 13809169 11.07 ns/op BenchmarkShiftArithmeticRight-4 10907788 21.09 ns/op BenchmarkSwitch8Predictable-4 8226267 12.44 ns/op BenchmarkSwitch8Unpredictable-4 5393846 21.16 ns/op BenchmarkSwitch32Predictable-4 8727680 49.43 ns/op BenchmarkSwitch32Unpredictable-4 5432847 22.99 ns/op BenchmarkSwitchStringPredictable-4 4183592 28.30 ns/op BenchmarkSwitchStringUnpredictable-4 4349070 34.59 ns/op BenchmarkSwitchTypePredictable-4 3071013 56.38 ns/op BenchmarkSwitchTypeUnpredictable-4 3547052 73.12 ns/op BenchmarkSwitchInterfaceTypePredictable-4 4100787 29.24 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 1000000 244.6 ns/op PASS ok cmd/compile/internal/test 53.418s goos: linux goarch: s390x pkg: cmd/compile/internal/types2 BenchmarkLookupFieldOrMethod-4 96 3567819 ns/op BenchmarkNamed/Underlying/nongeneric-4 1335282 184.4 ns/op BenchmarkNamed/Underlying/generic-4 1000000 224.4 ns/op BenchmarkNamed/Underlying/src_instance-4 1238066 131.3 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 298.3 ns/op BenchmarkCheck/http/funcbodies/info-4 1 1349144082 ns/op 26174 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 1398149711 ns/op 24885 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 222238136 ns/op 158867 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 486744849 ns/op 72477 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 1896971302 ns/op 2841 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 273312349 ns/op 19720 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 1 656016315 ns/op 8216 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 1 860373707 ns/op 6264 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 5356556511 ns/op 405.1 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 1 446121729 ns/op 4858 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 1 1470839693 ns/op 1475 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 1 1546674020 ns/op 1121 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 5167767961 ns/op 13946 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 868836822 ns/op 82944 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 187792619 ns/op 381049 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 180138166 ns/op 305580 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 1145676395 ns/op 770.7 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 95384110 ns/op 9009 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 88425423 ns/op 6427 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 122252611 ns/op 6665 lines/s PASS ok cmd/compile/internal/types2 102.366s goos: linux goarch: s390x pkg: cmd/go BenchmarkExecGoEnv-4 54 2332992 ns/op 1067444 sys-ns/op 680037 user-ns/op PASS ok cmd/go 1.748s goos: linux goarch: s390x pkg: cmd/go/internal/cfg BenchmarkLookPath-4 219981 539.8 ns/op PASS ok cmd/go/internal/cfg 1.289s All tests passed.