linux-s390x-ibm-race at 83a7626687c790b3770592794ba12e06fbc87a35 :: 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=4f8565bea7554d6ab23fb2df12b0ca8b" "JOURNAL_STREAM=9:478935458" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=400ms" "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=4f8565bea7554d6ab23fb2df12b0ca8b" "JOURNAL_STREAM=9:478935458" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=400ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm-race" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PWD=/data/golang/workdir/go/bin"] in dir /data/golang/workdir/go/bin ##### Test execution environment. # GOARCH: s390x # CPU: # GOOS: linux # OS Version: Linux 4.18.0-372.19.1.el8_6.s390x #1 SMP Mon Jul 18 11:11:32 EDT 2022 s390x ##### Testing packages. ok archive/tar 2.395s ok archive/zip 7.584s ok bufio 2.378s ok bytes 4.411s ok cmp 1.075s ok compress/bzip2 2.543s ok compress/flate 28.520s ok compress/gzip 43.643s ok compress/lzw 8.623s ok compress/zlib 20.879s ok container/heap 1.088s ok container/list 1.761s ok container/ring 1.087s ok context 1.283s ok crypto 5.778s ok crypto/aes 1.098s ok crypto/cipher 11.102s ok crypto/des 1.305s ok crypto/dsa 1.435s ok crypto/ecdh 2.989s ok crypto/ecdsa 2.607s ok crypto/ed25519 4.072s ok crypto/elliptic 1.049s ok crypto/hmac 1.041s ok crypto/internal/alias 1.021s ok crypto/internal/bigmod 2.595s ok crypto/internal/boring 1.024s ok crypto/internal/boring/bcache 5.118s ok crypto/internal/edwards25519 7.653s ok crypto/internal/edwards25519/field 2.135s ok crypto/internal/fips 1.688s ok crypto/internal/fips/check 1.367s ok crypto/internal/fips/sha3 199.354s ok crypto/internal/fips/subtle 3.180s ok crypto/internal/hpke 1.416s ok crypto/internal/mlkem768 4.813s ok crypto/internal/nistec 3.333s ok crypto/internal/nistec/fiat 1.043s [no tests to run] ok crypto/md5 1.045s ok crypto/rand 1.747s ok crypto/rc4 2.228s ok crypto/rsa 4.872s ok crypto/sha1 1.022s ok crypto/sha256 1.045s ok crypto/sha512 1.240s ok crypto/subtle 1.095s ok crypto/tls 12.594s ok crypto/x509 3.525s ok database/sql 2.806s ok database/sql/driver 1.184s ok debug/buildinfo 1.990s ok debug/dwarf 1.412s ok debug/elf 3.031s ok debug/gosym 2.188s ok debug/macho 1.027s ok debug/pe 1.669s ok debug/plan9obj 1.019s ok embed 1.051s [no tests to run] ok embed/internal/embedtest 1.463s ok encoding/ascii85 1.461s ok encoding/asn1 1.036s ok encoding/base32 1.238s ok encoding/base64 1.088s ok encoding/binary 1.159s ok encoding/csv 1.233s ok encoding/gob 53.407s ok encoding/hex 1.099s ok encoding/json 5.619s ok encoding/pem 3.530s ok encoding/xml 1.254s ok errors 1.030s ok expvar 1.025s ok flag 3.273s ok fmt 2.280s ok go/ast 1.226s ok go/ast/internal/tests 1.092s ok go/build 24.991s ok go/build/constraint 1.105s ok go/constant 2.162s ok go/doc 3.217s ok go/doc/comment 8.354s ok go/format 1.461s ok go/importer 4.060s ok go/internal/gccgoimporter 1.348s ok go/internal/gcimporter 64.009s ok go/internal/srcimporter 77.095s ok go/parser 2.984s ok go/printer 4.920s ok go/scanner 1.115s ok go/token 1.604s ok go/types 132.035s ok go/version 1.222s ok hash 1.217s ok hash/adler32 1.072s ok hash/crc32 1.060s ok hash/crc64 1.036s ok hash/fnv 1.110s ok hash/maphash 1.570s ok html 1.563s ok html/template 1.447s ok image 2.579s ok image/color 1.032s ok image/draw 2.158s ok image/gif 3.918s ok image/jpeg 3.144s ok image/png 9.097s ok index/suffixarray 4.113s ok internal/abi 1.306s ok internal/buildcfg 1.235s ok internal/chacha8rand 1.025s ok internal/concurrent 2.093s ok internal/coverage/cfile 5.248s ok internal/coverage/cformat 1.168s ok internal/coverage/cmerge 1.207s ok internal/coverage/pods 1.510s ok internal/coverage/slicereader 1.084s ok internal/coverage/slicewriter 1.071s ok internal/coverage/test 1.071s ok internal/cpu 2.765s ok internal/dag 1.028s ok internal/diff 1.021s ok internal/fmtsort 1.019s ok internal/fuzz 1.531s ok internal/godebug 19.692s ok internal/godebugs 226.805s ok internal/gover 1.073s ok internal/itoa 1.054s ok internal/pkgbits 1.014s ok internal/platform 5.108s ok internal/poll 2.265s ok internal/profile 1.072s ok internal/reflectlite 1.020s ok internal/runtime/atomic 1.098s ok internal/runtime/maps 1.028s ok internal/runtime/math 1.031s ok internal/runtime/sys 1.008s ok internal/runtime/syscall 1.007s ok internal/saferio 1.187s ok internal/singleflight 1.082s ok internal/syscall/unix 1.020s ok internal/sysinfo 1.021s ok internal/testenv 1.558s ok internal/trace 103.300s ok internal/trace/internal/oldtrace 1.938s ok internal/types/errors 2.001s ok internal/unsafeheader 1.022s ok internal/weak 1.216s ok internal/xcoff 1.072s ok internal/zstd 1.744s ok io 1.349s ok io/fs 1.390s ok io/ioutil 1.379s ok iter 1.333s ok log 1.018s ok log/slog 1.305s ok log/slog/internal/benchmarks 1.022s ok log/slog/internal/buffer 1.015s ok log/syslog 2.344s ok maps 1.056s ok math 1.052s ok math/big 12.642s ok math/bits 1.046s ok math/cmplx 1.406s ok math/rand 7.685s ok math/rand/v2 6.180s ok mime 1.443s ok mime/multipart 20.378s ok mime/quotedprintable 1.418s ok net 52.473s ok net/http 21.870s ok net/http/cgi 31.468s ok net/http/cookiejar 1.043s ok net/http/fcgi 1.253s ok net/http/httptest 1.365s ok net/http/httptrace 1.268s ok net/http/httputil 2.587s ok net/http/internal 4.987s ok net/http/internal/ascii 1.017s ok net/http/pprof 6.902s ok net/internal/cgotest 1.039s ok net/internal/socktest 1.147s ok net/mail 1.891s ok net/netip 1.950s ok net/rpc 1.061s ok net/rpc/jsonrpc 1.026s ok net/smtp 1.207s ok net/textproto 1.107s ok net/url 1.066s ok os 13.985s ok os/exec 10.754s ok os/exec/internal/fdtest 1.862s ok os/signal 24.242s ok os/user 1.019s ok path 1.015s ok path/filepath 1.046s ok plugin 1.023s ok reflect 9.369s ok regexp 8.729s ok regexp/syntax 11.961s ok runtime 136.350s ok runtime/cgo 1.112s ok runtime/debug 3.004s ok runtime/internal/wasitest 1.013s ok runtime/metrics 1.169s ok runtime/pprof 52.430s ok runtime/race 15.610s ok runtime/trace 1.319s ok slices 1.535s ok sort 2.072s ok strconv 3.718s ok strings 8.277s ok sync 4.253s ok sync/atomic 23.554s ok syscall 15.446s ok testing 8.349s ok testing/fstest 1.048s ok testing/iotest 1.258s ok testing/quick 1.262s ok testing/slogtest 1.277s ok text/scanner 1.079s ok text/tabwriter 1.037s ok text/template 1.512s ok text/template/parse 1.125s ok time 33.689s ok unicode 1.020s ok unicode/utf16 1.056s ok unicode/utf8 1.107s ok unique 2.136s ok cmd/addr2line 7.161s ok cmd/api 28.516s ok cmd/asm/internal/asm 8.578s ok cmd/asm/internal/lex 1.012s ok cmd/cgo/internal/swig 1.022s ok cmd/cgo/internal/test 2.531s ok cmd/cgo/internal/testcarchive 70.361s ok cmd/cgo/internal/testcshared 16.079s ok cmd/cgo/internal/testerrors 27.940s ok cmd/cgo/internal/testfortran 1.027s ok cmd/cgo/internal/testgodefs 2.644s ok cmd/cgo/internal/testlife 2.304s ok cmd/cgo/internal/testnocgo 1.081s ok cmd/cgo/internal/testplugin 66.024s ok cmd/cgo/internal/testsanitizers 1.111s ok cmd/cgo/internal/testshared 76.576s ok cmd/cgo/internal/testso 3.814s ok cmd/cgo/internal/teststdio 3.598s ok cmd/cgo/internal/testtls 1.017s ok cmd/compile 59.836s ok cmd/compile/internal/abt 1.045s ok cmd/compile/internal/amd64 1.021s ok cmd/compile/internal/base 1.031s ok cmd/compile/internal/compare 1.017s ok cmd/compile/internal/devirtualize 1.106s ok cmd/compile/internal/dwarfgen 2.868s ok cmd/compile/internal/importer 3.886s ok cmd/compile/internal/inline/inlheur 2.401s ok cmd/compile/internal/ir 1.053s ok cmd/compile/internal/liveness 1.136s ok cmd/compile/internal/logopt 1.734s ok cmd/compile/internal/loopvar 1.395s ok cmd/compile/internal/noder 1.020s ok cmd/compile/internal/rangefunc 1.154s ok cmd/compile/internal/reflectdata 1.186s [no tests to run] ok cmd/compile/internal/ssa 25.747s ok cmd/compile/internal/ssagen 1.030s ok cmd/compile/internal/syntax 1.174s ok cmd/compile/internal/test 16.193s ok cmd/compile/internal/typecheck 2.153s ok cmd/compile/internal/types 1.182s ok cmd/compile/internal/types2 17.591s ok cmd/covdata 1.042s ok cmd/cover 18.412s ok cmd/dist 1.019s ok cmd/distpack 1.028s ok cmd/doc 2.264s ok cmd/fix 3.323s ok cmd/go 316.056s ok cmd/go/internal/auth 1.017s ok cmd/go/internal/cache 1.235s ok cmd/go/internal/cfg 1.019s [no tests to run] ok cmd/go/internal/envcmd 1.052s ok cmd/go/internal/fsys 1.034s ok cmd/go/internal/generate 1.027s ok cmd/go/internal/gover 1.036s ok cmd/go/internal/imports 1.027s ok cmd/go/internal/load 1.017s ok cmd/go/internal/lockedfile 2.127s ok cmd/go/internal/lockedfile/internal/filelock 2.051s ok cmd/go/internal/modfetch 1.016s ok cmd/go/internal/modfetch/codehost 1.628s ok cmd/go/internal/modfetch/zip_sum_test 1.012s ok cmd/go/internal/modindex 1.662s ok cmd/go/internal/modload 1.014s ok cmd/go/internal/mvs 1.023s ok cmd/go/internal/str 1.273s ok cmd/go/internal/test 1.088s ok cmd/go/internal/toolchain 1.072s ok cmd/go/internal/vcs 1.239s ok cmd/go/internal/vcweb 1.030s ok cmd/go/internal/vcweb/vcstest 2.136s ok cmd/go/internal/web 1.044s ok cmd/go/internal/work 1.439s ok cmd/gofmt 1.375s ok cmd/internal/archive 1.944s ok cmd/internal/buildid 1.958s ok cmd/internal/cov 1.691s ok cmd/internal/bootstrap_test 1.013s ok cmd/internal/dwarf 1.061s ok cmd/internal/edit 1.011s ok cmd/internal/goobj 1.014s ok cmd/internal/moddeps 2.507s ok cmd/internal/obj 1.386s ok cmd/internal/obj/arm64 1.479s ok cmd/internal/obj/loong64 1.041s ok cmd/internal/obj/ppc64 1.051s ok cmd/internal/obj/riscv 1.021s ok cmd/internal/obj/s390x 1.015s ok cmd/internal/obj/x86 4.504s ok cmd/internal/objabi 1.009s ok cmd/internal/osinfo 1.007s ok cmd/internal/par 1.106s ok cmd/internal/pgo 1.030s ok cmd/internal/pkgpath 5.066s ok cmd/internal/pkgpattern 1.021s ok cmd/internal/quoted 1.015s ok cmd/internal/src 1.008s ok cmd/internal/sys 1.007s ok cmd/internal/test2json 1.752s ok cmd/link 31.822s ok cmd/link/internal/benchmark 1.013s ok cmd/link/internal/ld 13.392s ok cmd/link/internal/loader 1.060s ok cmd/nm 9.131s ok cmd/objdump 5.221s ok cmd/pack 7.930s ok cmd/pprof 1.016s ok cmd/relnote 1.010s ok cmd/trace 1.937s ok cmd/vet 54.138s ##### Running benchmarks briefly. goos: linux goarch: s390x pkg: archive/tar Benchmark/Writer/USTAR-4 4047 110391 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 2324 127547 ns/op 1666 B/op 25 allocs/op Benchmark/Writer/PAX-4 1984 64888 ns/op 2256 B/op 38 allocs/op Benchmark/Reader/USTAR-4 4088 37090 ns/op 5134 B/op 16 allocs/op Benchmark/Reader/GNU-4 4539 30038 ns/op 5146 B/op 15 allocs/op Benchmark/Reader/PAX-4 2170 149837 ns/op 8877 B/op 33 allocs/op PASS ok archive/tar 3.685s goos: linux goarch: s390x pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 1462214252 ns/op 2457064 B/op 119 allocs/op BenchmarkZip64Test-4 1 291013024 ns/op BenchmarkZip64TestSizes/4096-4 901 163294 ns/op BenchmarkZip64TestSizes/1048576-4 93 1438723 ns/op BenchmarkZip64TestSizes/67108864-4 1 182210373 ns/op PASS ok archive/zip 4.056s goos: linux goarch: s390x pkg: bufio BenchmarkReaderCopyOptimal-4 177693 669.6 ns/op BenchmarkReaderCopyUnoptimal-4 100592 1130 ns/op BenchmarkReaderCopyNoWriteTo-4 8340 95523 ns/op BenchmarkReaderWriteToOptimal-4 12732 11045 ns/op BenchmarkReaderReadString-4 80112 1448 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 156867 772.4 ns/op BenchmarkWriterCopyUnoptimal-4 196420 582.3 ns/op BenchmarkWriterCopyNoReadFrom-4 8679 11848 ns/op BenchmarkReaderEmpty-4 68434 1533 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 38516 28141 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 289539 443.4 ns/op 0 B/op 0 allocs/op PASS ok bufio 5.143s goos: linux goarch: s390x pkg: bytes BenchmarkReadString-4 2934 169301 ns/op 193.55 MB/s BenchmarkWriteByte-4 402 331211 ns/op 12.37 MB/s BenchmarkWriteRune-4 248 457233 ns/op 26.87 MB/s BenchmarkBufferNotEmptyWriteRead-4 25 5009047 ns/op BenchmarkBufferFullSmallReads-4 90 1332485 ns/op BenchmarkBufferWriteBlock/N4096-4 4987 195070 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 501 939824 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 9 15516608 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 2 50899038 ns/op 329.62 MB/s 16777216 B/op 1 allocs/op BenchmarkIndexByte/10-4 4595233 27.33 ns/op 365.90 MB/s BenchmarkIndexByte/32-4 4697166 21.74 ns/op 1472.00 MB/s BenchmarkIndexByte/4K-4 830905 148.9 ns/op 27511.02 MB/s BenchmarkIndexBytePortable/10-4 927136 130.9 ns/op 76.42 MB/s BenchmarkIndexBytePortable/32-4 320644 367.3 ns/op 87.12 MB/s BenchmarkIndexBytePortable/4K-4 2785 43069 ns/op 95.10 MB/s BenchmarkIndexRune/10-4 1299744 91.23 ns/op 109.61 MB/s BenchmarkIndexRune/32-4 1244208 96.84 ns/op 330.43 MB/s BenchmarkIndexRune/4K-4 520044 218.4 ns/op 18755.89 MB/s BenchmarkIndexRuneASCII/10-4 4705760 25.52 ns/op 391.89 MB/s BenchmarkIndexRuneASCII/32-4 4542670 22.48 ns/op 1423.31 MB/s BenchmarkIndexRuneASCII/4K-4 814591 151.5 ns/op 27030.49 MB/s BenchmarkIndexRuneUnicode/Latin/10-4 1503789 78.86 ns/op 126.81 MB/s BenchmarkIndexRuneUnicode/Latin/32-4 1426447 82.21 ns/op 389.23 MB/s BenchmarkIndexRuneUnicode/Latin/4K-4 96154 1220 ns/op 3358.43 MB/s BenchmarkIndexRuneUnicode/Cyrillic/10-4 1301589 92.88 ns/op 107.67 MB/s BenchmarkIndexRuneUnicode/Cyrillic/32-4 1097460 100.4 ns/op 318.74 MB/s BenchmarkIndexRuneUnicode/Cyrillic/4K-4 31374 4580 ns/op 894.42 MB/s BenchmarkIndexRuneUnicode/Han/10-4 682892 176.3 ns/op 56.72 MB/s BenchmarkIndexRuneUnicode/Han/32-4 885693 157.8 ns/op 202.80 MB/s BenchmarkIndexRuneUnicode/Han/4K-4 61687 1845 ns/op 2219.75 MB/s BenchmarkEqual/0-4 7220758 14.69 ns/op BenchmarkEqual/same/1-4 1500458 96.08 ns/op 10.41 MB/s BenchmarkEqual/same/6-4 1367060 80.33 ns/op 74.69 MB/s BenchmarkEqual/same/9-4 1456000 82.62 ns/op 108.93 MB/s BenchmarkEqual/same/15-4 1431338 83.88 ns/op 178.83 MB/s BenchmarkEqual/same/16-4 1474792 82.27 ns/op 194.49 MB/s BenchmarkEqual/same/20-4 1398349 89.15 ns/op 224.35 MB/s BenchmarkEqual/same/32-4 1404403 90.56 ns/op 353.36 MB/s BenchmarkEqual/same/4K-4 126046 1089 ns/op 3760.42 MB/s BenchmarkEqual/1-4 1443057 79.82 ns/op 12.53 MB/s BenchmarkEqual/6-4 1521162 80.25 ns/op 74.77 MB/s BenchmarkEqual/9-4 1489810 82.17 ns/op 109.52 MB/s BenchmarkEqual/15-4 1499300 87.28 ns/op 171.87 MB/s BenchmarkEqual/16-4 1416550 84.91 ns/op 188.43 MB/s BenchmarkEqual/20-4 1464186 82.32 ns/op 242.96 MB/s BenchmarkEqual/32-4 1332562 88.70 ns/op 360.78 MB/s BenchmarkEqual/4K-4 107446 1380 ns/op 2969.18 MB/s BenchmarkEqualBothUnaligned/64_0-4 1469289 81.09 ns/op 789.29 MB/s BenchmarkEqualBothUnaligned/64_1-4 1364570 95.99 ns/op 666.72 MB/s BenchmarkEqualBothUnaligned/64_4-4 1353346 95.59 ns/op 669.51 MB/s BenchmarkEqualBothUnaligned/64_7-4 1303993 89.77 ns/op 712.94 MB/s BenchmarkEqualBothUnaligned/4096_0-4 117483 1048 ns/op 3907.53 MB/s BenchmarkEqualBothUnaligned/4096_1-4 104570 1127 ns/op 3635.54 MB/s BenchmarkEqualBothUnaligned/4096_4-4 106065 1129 ns/op 3627.72 MB/s BenchmarkEqualBothUnaligned/4096_7-4 99727 1148 ns/op 3566.66 MB/s BenchmarkIndex/10-4 3738355 32.09 ns/op 311.66 MB/s BenchmarkIndex/32-4 2997618 38.13 ns/op 839.23 MB/s BenchmarkIndex/4K-4 76564 1557 ns/op 2630.64 MB/s BenchmarkIndexEasy/10-4 3696909 34.87 ns/op 286.77 MB/s BenchmarkIndexEasy/32-4 3058923 39.26 ns/op 815.09 MB/s BenchmarkIndexEasy/4K-4 444189 265.6 ns/op 15421.18 MB/s BenchmarkCount/10-4 1900375 62.24 ns/op 160.67 MB/s BenchmarkCount/32-4 1724545 68.45 ns/op 467.47 MB/s BenchmarkCount/4K-4 75114 1596 ns/op 2565.94 MB/s BenchmarkCountEasy/10-4 1984198 69.26 ns/op 144.39 MB/s BenchmarkCountEasy/32-4 1762192 68.92 ns/op 464.30 MB/s BenchmarkCountEasy/4K-4 374738 322.5 ns/op 12700.53 MB/s BenchmarkCountSingle/10-4 3176463 37.10 ns/op 269.51 MB/s BenchmarkCountSingle/32-4 3109315 40.05 ns/op 799.01 MB/s BenchmarkCountSingle/4K-4 546051 221.1 ns/op 18529.04 MB/s BenchmarkToUpper/#00-4 3153408 40.58 ns/op BenchmarkToUpper/ONLYUPPER-4 312529 419.9 ns/op BenchmarkToUpper/abc-4 546679 211.3 ns/op BenchmarkToUpper/AbC123-4 328069 377.8 ns/op BenchmarkToUpper/azAZ09_-4 294171 403.9 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 87156 1371 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 37014 3232 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 58008 2069 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 112627 1070 ns/op BenchmarkToLower/#00-4 3269426 36.38 ns/op BenchmarkToLower/abc-4 465700 261.7 ns/op BenchmarkToLower/AbC123-4 322406 365.2 ns/op BenchmarkToLower/azAZ09_-4 285722 431.8 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 86648 1406 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 39210 3071 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 67702 1793 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 113524 1033 ns/op BenchmarkFields/ASCII/16-4 157476 923.4 ns/op 17.33 MB/s 24 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 10000 11590 ns/op 22.09 MB/s 640 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 651 205740 ns/op 19.91 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 36 3257731 ns/op 20.12 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 50821896 ns/op 20.63 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 133845 878.3 ns/op 18.22 MB/s 80 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 7347 15779 ns/op 16.22 MB/s 480 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 414 293422 ns/op 13.96 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 22 5324689 ns/op 12.31 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 97757528 ns/op 10.73 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 233407 530.7 ns/op 30.15 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 14847 8024 ns/op 31.90 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 817 142482 ns/op 28.75 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 43 2603632 ns/op 25.17 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 51483631 ns/op 20.37 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 178521 658.3 ns/op 24.31 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 9313 11241 ns/op 22.77 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 573 253883 ns/op 16.13 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 31 5297021 ns/op 12.37 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 95986272 ns/op 10.92 MB/s 11219200 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2026209 58.26 ns/op BenchmarkTrimSpace/ASCII-4 567013 207.3 ns/op BenchmarkTrimSpace/SomeNonASCII-4 84020 1415 ns/op BenchmarkTrimSpace/JustNonASCII-4 45268 2665 ns/op BenchmarkToValidUTF8/Valid-4 486892 247.3 ns/op BenchmarkToValidUTF8/InvalidASCII-4 360841 352.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 94551 1241 ns/op BenchmarkIndexHard1-4 1656 69358 ns/op 15118.28 MB/s BenchmarkIndexHard2-4 387 309732 ns/op 3385.43 MB/s BenchmarkIndexHard3-4 169 704802 ns/op 1487.76 MB/s BenchmarkIndexHard4-4 90 1307676 ns/op 801.86 MB/s BenchmarkLastIndexHard1-4 4 25820118 ns/op BenchmarkLastIndexHard2-4 4 25367170 ns/op BenchmarkLastIndexHard3-4 4 26326538 ns/op BenchmarkCountHard1-4 1676 70926 ns/op BenchmarkCountHard2-4 391 310514 ns/op BenchmarkCountHard3-4 170 701250 ns/op BenchmarkSplitEmptySeparator-4 1 158084726 ns/op BenchmarkSplitSingleByteSeparator-4 14 7334229 ns/op BenchmarkSplitMultiByteSeparator-4 12 8396879 ns/op BenchmarkSplitNSingleByteSeparator-4 200353 623.4 ns/op BenchmarkSplitNMultiByteSeparator-4 73030 1650 ns/op BenchmarkRepeat-4 187929 628.3 ns/op BenchmarkRepeatLarge/256/1-4 129835 858.3 ns/op 298.28 MB/s BenchmarkRepeatLarge/256/16-4 206224 651.5 ns/op 392.94 MB/s BenchmarkRepeatLarge/512/1-4 104520 1085 ns/op 472.07 MB/s BenchmarkRepeatLarge/512/16-4 148735 782.0 ns/op 654.70 MB/s BenchmarkRepeatLarge/1024/1-4 71712 1603 ns/op 638.63 MB/s BenchmarkRepeatLarge/1024/16-4 112208 1055 ns/op 970.40 MB/s BenchmarkRepeatLarge/2048/1-4 60609 2621 ns/op 781.44 MB/s BenchmarkRepeatLarge/2048/16-4 71557 2114 ns/op 968.58 MB/s BenchmarkRepeatLarge/4096/1-4 38738 3781 ns/op 1083.42 MB/s BenchmarkRepeatLarge/4096/16-4 44846 4561 ns/op 898.07 MB/s BenchmarkRepeatLarge/8192/1-4 25609 4970 ns/op 1648.33 MB/s BenchmarkRepeatLarge/8192/16-4 22916 5450 ns/op 1503.01 MB/s BenchmarkRepeatLarge/8192/4097-4 55444 2739 ns/op 1495.99 MB/s BenchmarkRepeatLarge/16384/1-4 10000 11159 ns/op 1468.23 MB/s BenchmarkRepeatLarge/16384/16-4 10000 11739 ns/op 1395.68 MB/s BenchmarkRepeatLarge/16384/4097-4 17306 7862 ns/op 1563.43 MB/s BenchmarkRepeatLarge/32768/1-4 7914 15566 ns/op 2105.14 MB/s BenchmarkRepeatLarge/32768/16-4 6212 17339 ns/op 1889.82 MB/s BenchmarkRepeatLarge/32768/4097-4 6926 14696 ns/op 1951.52 MB/s BenchmarkRepeatLarge/65536/1-4 3626 32760 ns/op 2000.49 MB/s BenchmarkRepeatLarge/65536/16-4 3428 43408 ns/op 1509.78 MB/s BenchmarkRepeatLarge/65536/4097-4 4176 31384 ns/op 1958.18 MB/s BenchmarkRepeatLarge/131072/1-4 546 218860 ns/op 598.88 MB/s BenchmarkRepeatLarge/131072/16-4 505 245210 ns/op 534.53 MB/s BenchmarkRepeatLarge/131072/4097-4 552 227308 ns/op 558.74 MB/s BenchmarkRepeatLarge/262144/1-4 276 420192 ns/op 623.87 MB/s BenchmarkRepeatLarge/262144/16-4 274 455849 ns/op 575.07 MB/s BenchmarkRepeatLarge/262144/4097-4 252 463151 ns/op 557.29 MB/s BenchmarkRepeatLarge/524288/1-4 140 856373 ns/op 612.22 MB/s BenchmarkRepeatLarge/524288/16-4 118 1633030 ns/op 321.05 MB/s BenchmarkRepeatLarge/524288/4097-4 100 1490434 ns/op 349.11 MB/s BenchmarkRepeatLarge/1048576/1-4 69 3709371 ns/op 282.68 MB/s BenchmarkRepeatLarge/1048576/16-4 58 2490061 ns/op 421.10 MB/s BenchmarkRepeatLarge/1048576/4097-4 45 4454319 ns/op 234.54 MB/s BenchmarkRepeatLarge/2097152/1-4 32 5289669 ns/op 396.46 MB/s BenchmarkRepeatLarge/2097152/16-4 26 4550002 ns/op 460.91 MB/s BenchmarkRepeatLarge/2097152/4097-4 33 3634900 ns/op 575.96 MB/s BenchmarkRepeatLarge/4194304/1-4 16 6996431 ns/op 599.49 MB/s BenchmarkRepeatLarge/4194304/16-4 15 6890861 ns/op 608.68 MB/s BenchmarkRepeatLarge/4194304/4097-4 16 7024954 ns/op 596.62 MB/s BenchmarkRepeatLarge/8388608/1-4 8 14168441 ns/op 592.06 MB/s BenchmarkRepeatLarge/8388608/16-4 8 14884901 ns/op 563.56 MB/s BenchmarkRepeatLarge/8388608/4097-4 7 16152541 ns/op 519.21 MB/s BenchmarkRepeatLarge/16777216/1-4 4 30058063 ns/op 558.16 MB/s BenchmarkRepeatLarge/16777216/16-4 4 30575260 ns/op 548.72 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 30976510 ns/op 541.61 MB/s BenchmarkRepeatLarge/33554432/1-4 2 58155308 ns/op 576.98 MB/s BenchmarkRepeatLarge/33554432/16-4 2 70222350 ns/op 477.83 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 75578398 ns/op 443.97 MB/s BenchmarkRepeatLarge/67108864/1-4 1 124511346 ns/op 538.98 MB/s BenchmarkRepeatLarge/67108864/16-4 1 119978655 ns/op 559.34 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 125068620 ns/op 536.58 MB/s BenchmarkRepeatLarge/134217728/1-4 1 222637703 ns/op 602.85 MB/s BenchmarkRepeatLarge/134217728/16-4 1 255724013 ns/op 524.85 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 247116632 ns/op 543.14 MB/s BenchmarkRepeatLarge/268435456/1-4 1 428029780 ns/op 627.14 MB/s BenchmarkRepeatLarge/268435456/16-4 1 574067114 ns/op 467.60 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 495261381 ns/op 542.01 MB/s BenchmarkRepeatLarge/536870912/1-4 1 886362879 ns/op 605.70 MB/s BenchmarkRepeatLarge/536870912/16-4 1 965770333 ns/op 555.90 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 996015732 ns/op 539.02 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1689795080 ns/op 635.43 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1926128977 ns/op 557.46 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 2005244905 ns/op 535.47 MB/s BenchmarkBytesCompare/1-4 10681165 11.00 ns/op BenchmarkBytesCompare/2-4 10589665 10.92 ns/op BenchmarkBytesCompare/4-4 10562052 10.96 ns/op BenchmarkBytesCompare/8-4 10907977 11.12 ns/op BenchmarkBytesCompare/16-4 10914500 11.93 ns/op BenchmarkBytesCompare/32-4 9844576 12.10 ns/op BenchmarkBytesCompare/64-4 9312001 12.97 ns/op BenchmarkBytesCompare/128-4 7882052 14.08 ns/op BenchmarkBytesCompare/256-4 6985270 17.77 ns/op BenchmarkBytesCompare/512-4 4781912 24.77 ns/op BenchmarkBytesCompare/1024-4 2871842 41.16 ns/op BenchmarkBytesCompare/2048-4 1541928 75.45 ns/op BenchmarkIndexAnyASCII/1:1-4 2631702 45.43 ns/op BenchmarkIndexAnyASCII/1:2-4 2598276 48.45 ns/op BenchmarkIndexAnyASCII/1:4-4 2449531 48.74 ns/op BenchmarkIndexAnyASCII/1:8-4 2293566 53.09 ns/op BenchmarkIndexAnyASCII/1:16-4 2091314 59.47 ns/op BenchmarkIndexAnyASCII/1:32-4 2033428 58.87 ns/op BenchmarkIndexAnyASCII/1:64-4 1938836 62.03 ns/op BenchmarkIndexAnyASCII/16:1-4 2609253 46.91 ns/op BenchmarkIndexAnyASCII/16:2-4 338032 371.1 ns/op BenchmarkIndexAnyASCII/16:4-4 339508 415.8 ns/op BenchmarkIndexAnyASCII/16:8-4 316365 376.1 ns/op BenchmarkIndexAnyASCII/16:16-4 316527 394.9 ns/op BenchmarkIndexAnyASCII/16:32-4 280896 542.9 ns/op BenchmarkIndexAnyASCII/16:64-4 249481 478.7 ns/op BenchmarkIndexAnyASCII/256:1-4 2130556 57.99 ns/op BenchmarkIndexAnyASCII/256:2-4 23934 4700 ns/op BenchmarkIndexAnyASCII/256:4-4 25477 5200 ns/op BenchmarkIndexAnyASCII/256:8-4 24796 6400 ns/op BenchmarkIndexAnyASCII/256:16-4 23449 4729 ns/op BenchmarkIndexAnyASCII/256:32-4 22286 4860 ns/op BenchmarkIndexAnyASCII/256:64-4 23071 5758 ns/op BenchmarkIndexAnyUTF8/1:1-4 2613138 45.68 ns/op BenchmarkIndexAnyUTF8/1:2-4 2524204 44.32 ns/op BenchmarkIndexAnyUTF8/1:4-4 2415009 49.09 ns/op BenchmarkIndexAnyUTF8/1:8-4 2068582 52.47 ns/op BenchmarkIndexAnyUTF8/1:16-4 1947852 60.49 ns/op BenchmarkIndexAnyUTF8/1:32-4 1911384 60.66 ns/op BenchmarkIndexAnyUTF8/1:64-4 1863246 64.18 ns/op BenchmarkIndexAnyUTF8/16:1-4 144568 817.7 ns/op BenchmarkIndexAnyUTF8/16:2-4 243812 497.8 ns/op BenchmarkIndexAnyUTF8/16:4-4 233314 511.2 ns/op BenchmarkIndexAnyUTF8/16:8-4 221906 533.3 ns/op BenchmarkIndexAnyUTF8/16:16-4 175909 662.0 ns/op BenchmarkIndexAnyUTF8/16:32-4 170664 682.5 ns/op BenchmarkIndexAnyUTF8/16:64-4 163389 718.7 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 11680 ns/op BenchmarkIndexAnyUTF8/256:2-4 16899 7485 ns/op BenchmarkIndexAnyUTF8/256:4-4 15691 7576 ns/op BenchmarkIndexAnyUTF8/256:8-4 14113 8105 ns/op BenchmarkIndexAnyUTF8/256:16-4 10000 10326 ns/op BenchmarkIndexAnyUTF8/256:32-4 10000 10353 ns/op BenchmarkIndexAnyUTF8/256:64-4 9102 11324 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2776654 44.77 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2606646 45.21 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2579635 45.59 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2369524 50.68 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2132965 56.49 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2015218 59.49 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2004823 59.26 ns/op BenchmarkLastIndexAnyASCII/16:1-4 334854 342.3 ns/op BenchmarkLastIndexAnyASCII/16:2-4 350341 370.6 ns/op BenchmarkLastIndexAnyASCII/16:4-4 347484 383.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 343076 354.5 ns/op BenchmarkLastIndexAnyASCII/16:16-4 314479 409.5 ns/op BenchmarkLastIndexAnyASCII/16:32-4 301891 398.7 ns/op BenchmarkLastIndexAnyASCII/16:64-4 263577 476.1 ns/op BenchmarkLastIndexAnyASCII/256:1-4 25374 4711 ns/op BenchmarkLastIndexAnyASCII/256:2-4 25638 4832 ns/op BenchmarkLastIndexAnyASCII/256:4-4 24460 5175 ns/op BenchmarkLastIndexAnyASCII/256:8-4 25017 4880 ns/op BenchmarkLastIndexAnyASCII/256:16-4 25162 4976 ns/op BenchmarkLastIndexAnyASCII/256:32-4 24686 4801 ns/op BenchmarkLastIndexAnyASCII/256:64-4 24120 4860 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2816379 55.12 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2660125 45.21 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2557392 48.81 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2397627 52.51 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 1790995 65.86 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 1994907 84.81 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1000000 108.4 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 310738 390.0 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 250021 514.1 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 232500 510.3 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 222220 541.5 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 179202 689.8 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 172592 696.5 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 162819 730.1 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 21639 5810 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 16939 7077 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15916 7514 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 14883 8064 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 10283 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 10430 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 11390 ns/op BenchmarkTrimASCII/1:1-4 3234834 36.28 ns/op BenchmarkTrimASCII/1:2-4 2233741 53.12 ns/op BenchmarkTrimASCII/1:4-4 2146448 56.43 ns/op BenchmarkTrimASCII/1:8-4 1884448 63.76 ns/op BenchmarkTrimASCII/1:16-4 1525974 79.60 ns/op BenchmarkTrimASCII/16:1-4 535335 222.8 ns/op BenchmarkTrimASCII/16:2-4 347408 341.7 ns/op BenchmarkTrimASCII/16:4-4 313981 348.8 ns/op BenchmarkTrimASCII/16:8-4 325257 369.4 ns/op BenchmarkTrimASCII/16:16-4 328532 368.2 ns/op BenchmarkTrimASCII/256:1-4 40381 2976 ns/op BenchmarkTrimASCII/256:2-4 25096 4751 ns/op BenchmarkTrimASCII/256:4-4 24531 4779 ns/op BenchmarkTrimASCII/256:8-4 24858 4789 ns/op BenchmarkTrimASCII/256:16-4 24998 4783 ns/op BenchmarkTrimASCII/4096:1-4 2538 47854 ns/op BenchmarkTrimASCII/4096:2-4 1591 75041 ns/op BenchmarkTrimASCII/4096:4-4 1602 74733 ns/op BenchmarkTrimASCII/4096:8-4 1582 75219 ns/op BenchmarkTrimASCII/4096:16-4 1539 75300 ns/op BenchmarkTrimByte-4 2022686 58.49 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 30717 4279 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 27808 4130 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 505 237271 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1093 109096 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2115 55581 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 3987 28567 ns/op BenchmarkCompareBytesEqual-4 9579320 11.70 ns/op BenchmarkCompareBytesToNil-4 13054797 9.144 ns/op BenchmarkCompareBytesEmpty-4 12904104 8.967 ns/op BenchmarkCompareBytesIdentical-4 13482242 8.981 ns/op BenchmarkCompareBytesSameLength-4 10687220 11.18 ns/op BenchmarkCompareBytesDifferentLength-4 10693256 11.11 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 2436 49248 ns/op 21291.88 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 2484 49855 ns/op 21032.91 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 2493 48903 ns/op 21442.15 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 2457 49650 ns/op 21119.53 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2452 49195 ns/op 21314.92 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2106 49076 ns/op 21366.76 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 2466 48797 ns/op 21488.83 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 2452 48933 ns/op 21428.80 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 2450 50236 ns/op 20873.10 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 2419 50540 ns/op 20747.48 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2428 50315 ns/op 20840.24 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 2428 50257 ns/op 20864.32 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 2312 50578 ns/op 20732.07 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 2371 50247 ns/op 20868.52 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 2370 50323 ns/op 20836.81 MB/s BenchmarkCompareBytesBig-4 2379 49158 ns/op 21330.90 MB/s BenchmarkCompareBytesBigIdentical-4 13316648 9.377 ns/op 111821799.99 MB/s PASS ok bytes 82.200s goos: linux goarch: s390x pkg: compress/bzip2 BenchmarkDecodeDigits-4 2 331078267 ns/op 0.30 MB/s 3611336 B/op 26 allocs/op BenchmarkDecodeNewton-4 1 506512650 ns/op 1.12 MB/s 3629184 B/op 26 allocs/op BenchmarkDecodeRand-4 4 39837828 ns/op 0.41 MB/s 3644834 B/op 27 allocs/op PASS ok compress/bzip2 4.096s goos: linux goarch: s390x pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 43 2443164 ns/op 4.09 MB/s 41686 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 5 23456167 ns/op 4.26 MB/s 45561 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 240761589 ns/op 4.15 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 42 2573810 ns/op 3.89 MB/s 42576 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 4 26912426 ns/op 3.72 MB/s 43000 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 280233783 ns/op 3.57 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 45 4078929 ns/op 2.45 MB/s 42405 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 5 26793517 ns/op 3.73 MB/s 42555 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 246640024 ns/op 4.05 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 46 3006455 ns/op 3.33 MB/s 43794 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 2 153452927 ns/op 0.65 MB/s 45176 B/op 15 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 258213788 ns/op 3.87 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 39 2708302 ns/op 3.69 MB/s 44195 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 4 26974444 ns/op 3.71 MB/s 47192 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 782729644 ns/op 1.28 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 54 2251582 ns/op 4.44 MB/s 43131 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 6 21411454 ns/op 4.67 MB/s 46537 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 182095070 ns/op 5.49 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 60 2353897 ns/op 4.25 MB/s 43102 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 7 14377905 ns/op 6.96 MB/s 45301 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 147775175 ns/op 6.77 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 55 2054668 ns/op 4.87 MB/s 43140 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 7 14709447 ns/op 6.80 MB/s 44128 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 150560768 ns/op 6.64 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 90 1246601 ns/op 8.02 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 11894507 ns/op 8.41 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 117701783 ns/op 8.50 MB/s BenchmarkEncode/Digits/Speed/1e4-4 33 3149589 ns/op 3.18 MB/s BenchmarkEncode/Digits/Speed/1e5-4 4 26734913 ns/op 3.74 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 304743265 ns/op 3.28 MB/s BenchmarkEncode/Digits/Default/1e4-4 13 8647197 ns/op 1.16 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 94536166 ns/op 1.06 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 985001186 ns/op 1.02 MB/s BenchmarkEncode/Digits/Compression/1e4-4 14 7983756 ns/op 1.25 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 100343134 ns/op 1.00 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 1024101280 ns/op 0.98 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 69 2968648 ns/op 3.37 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 13272917 ns/op 7.53 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 127760618 ns/op 7.83 MB/s BenchmarkEncode/Newton/Speed/1e4-4 40 2788970 ns/op 3.59 MB/s BenchmarkEncode/Newton/Speed/1e5-4 5 20153344 ns/op 4.96 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 203762584 ns/op 4.91 MB/s BenchmarkEncode/Newton/Default/1e4-4 15 7196933 ns/op 1.39 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 75958110 ns/op 1.32 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 797173373 ns/op 1.25 MB/s BenchmarkEncode/Newton/Compression/1e4-4 15 7160613 ns/op 1.40 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 91057350 ns/op 1.10 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 959187260 ns/op 1.04 MB/s PASS ok compress/flate 29.730s goos: linux goarch: s390x pkg: compress/lzw BenchmarkDecoder/1e4-4 30 3967152 ns/op 2.52 MB/s BenchmarkDecoder/1e-Reuse4-4 28 3942840 ns/op 2.54 MB/s BenchmarkDecoder/1e5-4 3 39918563 ns/op 2.51 MB/s BenchmarkDecoder/1e-Reuse5-4 3 40730066 ns/op 2.46 MB/s BenchmarkDecoder/1e6-4 1 407502340 ns/op 2.45 MB/s BenchmarkDecoder/1e-Reuse6-4 1 513643278 ns/op 1.95 MB/s BenchmarkEncoder/1e4-4 37 3047634 ns/op 3.28 MB/s BenchmarkEncoder/1e-Reuse4-4 38 2929715 ns/op 3.41 MB/s BenchmarkEncoder/1e5-4 4 30381141 ns/op 3.29 MB/s BenchmarkEncoder/1e-Reuse5-4 4 30089137 ns/op 3.32 MB/s BenchmarkEncoder/1e6-4 1 306670377 ns/op 3.26 MB/s BenchmarkEncoder/1e-Reuse6-4 1 302525363 ns/op 3.31 MB/s PASS ok compress/lzw 5.226s goos: linux goarch: s390x pkg: container/heap BenchmarkDup-4 18 6443311 ns/op PASS ok container/heap 1.142s goos: linux goarch: s390x pkg: context BenchmarkCommonParentCancel-4 29718 4896 ns/op BenchmarkWithTimeout/concurrency=40-4 10000 14045 ns/op BenchmarkWithTimeout/concurrency=4000-4 6136 19109 ns/op BenchmarkWithTimeout/concurrency=400000-4 7222 36537 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 529995 368.8 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 10000 18436 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 23980 5256 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 3938 30982 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2587 54270 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3801 37145 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 282 515174 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 288 431316 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 388 331061 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 26 3875414 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 19 5606691 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 48 3803708 ns/op BenchmarkCheckCanceled/Err-4 434770 288.6 ns/op BenchmarkCheckCanceled/Done-4 576724 202.7 ns/op BenchmarkContextCancelDone-4 904252 112.4 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 37016 2857 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 29079 4305 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 29022 4448 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 22964 6294 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 9750 13558 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 424806 273.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 254514 467.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 178057 687.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 109930 1288 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 54024 2241 ns/op PASS ok context 16.190s goos: linux goarch: s390x pkg: crypto/aes BenchmarkEncrypt/AES-128-4 1838350 64.98 ns/op 246.23 MB/s BenchmarkEncrypt/AES-192-4 1814071 66.45 ns/op 240.79 MB/s BenchmarkEncrypt/AES-256-4 1533613 70.35 ns/op 227.43 MB/s BenchmarkDecrypt/AES-128-4 1810918 66.52 ns/op 240.52 MB/s BenchmarkDecrypt/AES-192-4 1886802 65.43 ns/op 244.53 MB/s BenchmarkDecrypt/AES-256-4 1777789 71.20 ns/op 224.72 MB/s BenchmarkExpand/AES-128-4 14223 9581 ns/op BenchmarkExpand/AES-192-4 10000 10233 ns/op BenchmarkExpand/AES-256-4 9865 12121 ns/op BenchmarkCreateCipher/AES-128-4 407588 278.4 ns/op 64 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 501996 240.5 ns/op 64 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 452619 283.1 ns/op 64 B/op 1 allocs/op PASS ok crypto/aes 3.622s goos: linux goarch: s390x pkg: crypto/cipher BenchmarkAESGCM/Open-128-64-4 179682 659.9 ns/op 96.99 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 355015 317.7 ns/op 201.46 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 183525 672.6 ns/op 95.15 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 374515 319.2 ns/op 200.52 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 159374 755.7 ns/op 1786.46 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 299341 377.3 ns/op 3577.91 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 159504 754.1 ns/op 1790.28 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 312416 381.1 ns/op 3541.94 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 100516 1186 ns/op 6905.25 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 140570 844.9 ns/op 9696.12 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 99310 1218 ns/op 6724.10 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 146871 818.4 ns/op 10009.42 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 2215 52532 ns/op 19.40 MB/s BenchmarkAESCFBDecrypt1K-4 2301 51946 ns/op 19.62 MB/s BenchmarkAESCFBDecrypt8K-4 296 403963 ns/op 20.27 MB/s BenchmarkAESOFB1K-4 5670 20825 ns/op 48.93 MB/s BenchmarkAESCTR1K-4 60810 1972 ns/op 516.64 MB/s BenchmarkAESCTR8K-4 7934 15187 ns/op 539.07 MB/s BenchmarkAESCBCEncrypt1K-4 406144 294.1 ns/op 3481.49 MB/s BenchmarkAESCBCDecrypt1K-4 782964 153.7 ns/op 6662.58 MB/s PASS ok crypto/cipher 3.973s goos: linux goarch: s390x pkg: crypto/des BenchmarkEncrypt-4 53053 2278 ns/op 3.51 MB/s BenchmarkDecrypt-4 49294 2500 ns/op 3.20 MB/s BenchmarkTDESEncrypt-4 15072 8062 ns/op 0.99 MB/s BenchmarkTDESDecrypt-4 12380 8319 ns/op 0.96 MB/s PASS ok crypto/des 1.784s goos: linux goarch: s390x pkg: crypto/ecdh BenchmarkECDH/P256-4 938 127802 ns/op 760 B/op 12 allocs/op BenchmarkECDH/P384-4 6 18866988 ns/op 1088 B/op 21 allocs/op BenchmarkECDH/P521-4 3 44415621 ns/op 1533 B/op 21 allocs/op BenchmarkECDH/X25519-4 22 5308641 ns/op 376 B/op 9 allocs/op PASS ok crypto/ecdh 1.895s goos: linux goarch: s390x pkg: crypto/ecdsa BenchmarkSign/P256-4 3768 30280 ns/op 1464 B/op 20 allocs/op BenchmarkSign/P384-4 2457 49251 ns/op 1560 B/op 20 allocs/op BenchmarkSign/P521-4 1759 71860 ns/op 1767 B/op 23 allocs/op BenchmarkVerify/P256-4 2454 48325 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P384-4 1219 99306 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P521-4 790 173618 ns/op 48 B/op 2 allocs/op BenchmarkGenerateKey/P256-4 4130 29738 ns/op 896 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 22 5061446 ns/op 1095 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 8 13734451 ns/op 1410 B/op 17 allocs/op PASS ok crypto/ecdsa 2.860s goos: linux goarch: s390x pkg: crypto/ed25519 BenchmarkKeyGeneration-4 112 1002851 ns/op BenchmarkNewKeyFromSeed-4 100 1089335 ns/op BenchmarkSigning-4 100 1348733 ns/op BenchmarkVerification-4 54 2164452 ns/op PASS ok crypto/ed25519 1.694s goos: linux goarch: s390x pkg: crypto/elliptic BenchmarkScalarBaseMult/P256-4 4964 24012 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 62 2103439 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 22 5017595 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 9 11925665 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1311 93023 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 25 4829084 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 8 13038206 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 4 33093982 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 9670 12162 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 4204 26045 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 2834 41879 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 40 3052013 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 1910 62344 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 126 1829093 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1238 92835 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 50 2333859 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 4.541s goos: linux goarch: s390x pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 41084 2886 ns/op 354.76 MB/s BenchmarkHMACSHA256_32-4 43881 2607 ns/op 12.27 MB/s BenchmarkNewWriteSum-4 10000 12424 ns/op 2.58 MB/s PASS ok crypto/hmac 2.000s goos: linux goarch: s390x pkg: crypto/internal/bigmod BenchmarkModAdd-4 43010 2788 ns/op BenchmarkModSub-4 38754 3110 ns/op BenchmarkMontgomeryRepr-4 14923 7859 ns/op BenchmarkMontgomeryMul-4 15036 8022 ns/op BenchmarkModMul-4 7128 16239 ns/op BenchmarkExpBig-4 8 14612810 ns/op BenchmarkExp-4 4 30660274 ns/op PASS ok crypto/internal/bigmod 2.521s goos: linux goarch: s390x pkg: crypto/internal/edwards25519 BenchmarkEncodingDecoding-4 519 222104 ns/op BenchmarkScalarBaseMult-4 118 1009138 ns/op BenchmarkScalarMult-4 40 2895610 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 52 2274816 ns/op PASS ok crypto/internal/edwards25519 1.754s goos: linux goarch: s390x pkg: crypto/internal/edwards25519/field BenchmarkAdd-4 235548 502.0 ns/op BenchmarkMultiply-4 233985 495.2 ns/op BenchmarkSquare-4 332413 363.5 ns/op BenchmarkInvert-4 1200 99701 ns/op BenchmarkMult32-4 764403 149.4 ns/op PASS ok crypto/internal/edwards25519/field 1.750s goos: linux goarch: s390x pkg: crypto/internal/fips/sha3 BenchmarkSha3_512_MTU-4 38373 3129 ns/op 431.46 MB/s BenchmarkSha3_384_MTU-4 31291 5284 ns/op 255.51 MB/s BenchmarkSha3_256_MTU-4 29176 4042 ns/op 334.03 MB/s BenchmarkSha3_224_MTU-4 31368 3763 ns/op 358.71 MB/s BenchmarkShake128_MTU-4 29794 3950 ns/op 341.79 MB/s BenchmarkShake256_MTU-4 25251 4629 ns/op 291.65 MB/s BenchmarkShake256_16x-4 222 533758 ns/op 30.70 MB/s BenchmarkShake256_1MiB-4 55 2302580 ns/op 455.39 MB/s BenchmarkSha3_512_1MiB-4 54 2111477 ns/op 496.61 MB/s PASS ok crypto/internal/fips/sha3 2.738s goos: linux goarch: s390x pkg: crypto/internal/fips/subtle BenchmarkXORBytes/8Bytes-4 313058 542.9 ns/op 14.74 MB/s BenchmarkXORBytes/128Bytes-4 149846 760.4 ns/op 168.33 MB/s BenchmarkXORBytes/2048Bytes-4 17716 6913 ns/op 296.27 MB/s BenchmarkXORBytes/32768Bytes-4 1146 105001 ns/op 312.07 MB/s PASS ok crypto/internal/fips/subtle 1.937s goos: linux goarch: s390x pkg: crypto/internal/mlkem768 BenchmarkKeyGen-4 198 634955 ns/op BenchmarkEncaps-4 128 1578361 ns/op BenchmarkDecaps-4 87 1186452 ns/op BenchmarkRoundTrip/Alice-4 68 2012791 ns/op BenchmarkRoundTrip/Bob-4 124 1049872 ns/op PASS ok crypto/internal/mlkem768 2.109s goos: linux goarch: s390x pkg: crypto/internal/nistec BenchmarkScalarMult/P224-4 25 4719391 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1504 78312 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 8 36723931 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 3 37318827 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 73 1836015 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 7986 14969 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 24 4257162 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 1 131130337 ns/op 539368 B/op 7925 allocs/op PASS ok crypto/internal/nistec 3.008s goos: linux goarch: s390x pkg: crypto/internal/nistec/fiat BenchmarkMul/P224-4 238436 757.3 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 121882 959.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 60134 2011 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 250354 482.6 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 129985 1021 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 61573 2361 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 2.376s goos: linux goarch: s390x pkg: crypto/md5 BenchmarkHash8Bytes-4 157388 741.9 ns/op 10.78 MB/s BenchmarkHash64-4 188916 597.4 ns/op 107.13 MB/s BenchmarkHash128-4 177145 683.3 ns/op 187.34 MB/s BenchmarkHash256-4 142129 865.8 ns/op 295.66 MB/s BenchmarkHash512-4 101761 1178 ns/op 434.60 MB/s BenchmarkHash1K-4 65082 2117 ns/op 483.63 MB/s BenchmarkHash8K-4 10000 11905 ns/op 688.14 MB/s BenchmarkHash1M-4 85 1372605 ns/op 763.93 MB/s BenchmarkHash8M-4 10 10929870 ns/op 767.49 MB/s BenchmarkHash8BytesUnaligned-4 161422 749.9 ns/op 10.67 MB/s BenchmarkHash1KUnaligned-4 63813 1848 ns/op 554.11 MB/s BenchmarkHash8KUnaligned-4 10000 11290 ns/op 725.59 MB/s PASS ok crypto/md5 3.165s goos: linux goarch: s390x pkg: crypto/rand BenchmarkRead/4-4 183646 648.9 ns/op 6.16 MB/s BenchmarkRead/32-4 208014 564.7 ns/op 56.67 MB/s BenchmarkRead/4K-4 8852 13524 ns/op 302.87 MB/s BenchmarkPrime-4 1 255117206 ns/op PASS ok crypto/rand 1.654s goos: linux goarch: s390x pkg: crypto/rc4 BenchmarkRC4_128-4 9595 11697 ns/op 10.94 MB/s BenchmarkRC4_1K-4 1239 91228 ns/op 11.22 MB/s BenchmarkRC4_8K-4 165 709594 ns/op 11.41 MB/s PASS ok crypto/rc4 1.467s goos: linux goarch: s390x pkg: crypto/rsa BenchmarkDecryptPKCS1v15/2048-4 7 16407263 ns/op BenchmarkDecryptPKCS1v15/3072-4 3 37778902 ns/op BenchmarkDecryptPKCS1v15/4096-4 2 72328276 ns/op BenchmarkEncryptPKCS1v15/2048-4 422 271264 ns/op BenchmarkDecryptOAEP/2048-4 7 16317369 ns/op BenchmarkEncryptOAEP/2048-4 406 295131 ns/op BenchmarkSignPKCS1v15/2048-4 6 16695584 ns/op BenchmarkVerifyPKCS1v15/2048-4 436 278131 ns/op BenchmarkSignPSS/2048-4 7 16728988 ns/op BenchmarkVerifyPSS/2048-4 394 308421 ns/op PASS ok crypto/rsa 3.015s goos: linux goarch: s390x pkg: crypto/sha1 BenchmarkHash8Bytes/New-4 133695 863.4 ns/op 9.27 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 168956 701.2 ns/op 11.41 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 139165 861.0 ns/op 371.64 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 167191 712.9 ns/op 448.89 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 100364 1202 ns/op 851.96 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 112824 1078 ns/op 950.28 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 16869 6033 ns/op 1357.84 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 24416 4946 ns/op 1656.20 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.997s goos: linux goarch: s390x pkg: crypto/sha256 BenchmarkHash8Bytes/New-4 110413 1079 ns/op 7.42 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 119571 1040 ns/op 7.69 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 121311 1130 ns/op 7.08 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 91462 1291 ns/op 793.40 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 91321 1279 ns/op 800.50 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 94186 1281 ns/op 799.59 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 27092 4449 ns/op 1841.41 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 24912 4608 ns/op 1777.75 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 26722 4467 ns/op 1833.85 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.434s goos: linux goarch: s390x pkg: crypto/sha512 BenchmarkHash8Bytes/New-4 97999 1204 ns/op 6.64 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 104124 1136 ns/op 7.04 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 100472 1182 ns/op 6.77 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 87621 1351 ns/op 758.11 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 95749 1276 ns/op 802.41 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 89768 1423 ns/op 719.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 36201 3304 ns/op 2479.44 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 36985 3261 ns/op 2512.13 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 36472 3387 ns/op 2418.64 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 3.090s goos: linux goarch: s390x pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 13467846 9.830 ns/op BenchmarkConstantTimeEq-4 14719942 8.793 ns/op BenchmarkConstantTimeLessOrEq-4 14317416 8.466 ns/op PASS ok crypto/subtle 1.605s goos: linux goarch: s390x pkg: crypto/tls BenchmarkCertCache/0-4 1 204418567 ns/op BenchmarkCertCache/1-4 4 34507737 ns/op BenchmarkCertCache/2-4 90 1795728 ns/op BenchmarkCertCache/3-4 228 2207522 ns/op BenchmarkHandshakeServer/RSA-4 13 9461446 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 10 11248612 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 12 10470554 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 120 978061 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 241 465010 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 20 5966434 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 21 5382463 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 46122500 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 3 45331903 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 2 61259706 ns/op 17.12 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 3 53223136 ns/op 19.70 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 2 51578428 ns/op 40.66 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 1 113480015 ns/op 18.48 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 97674372 ns/op 42.94 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 1 110794623 ns/op 37.86 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 151943996 ns/op 55.21 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 187142106 ns/op 44.82 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 293444934 ns/op 57.17 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 425249120 ns/op 39.45 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 617410527 ns/op 54.35 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 748336409 ns/op 44.84 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 1248012758 ns/op 53.77 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1719543337 ns/op 39.03 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 3 44074324 ns/op 23.79 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 2 52098758 ns/op 20.13 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 2 101401404 ns/op 20.68 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 2 66257306 ns/op 31.65 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 1 292382510 ns/op 14.35 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 1 104795185 ns/op 40.02 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 163816075 ns/op 51.21 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 180534755 ns/op 46.47 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 265776549 ns/op 63.13 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 354218485 ns/op 47.36 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 592411408 ns/op 56.64 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 668758766 ns/op 50.17 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 1316366015 ns/op 50.98 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1580710567 ns/op 42.45 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 764784216 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 728235500 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 307682853 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 308279171 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 331333798 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 179601351 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 1 127190523 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 1 105799734 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 1 239123395 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 2 57361034 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 168214414 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 210274797 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 86809383 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 90564713 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 2 54937340 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 2 56100154 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 2 50836413 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 2 51808086 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 1 120808861 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 3 36925444 ns/op PASS ok crypto/tls 25.015s goos: linux goarch: s390x pkg: crypto/x509 BenchmarkOIDMarshalUnmarshalText-4 10471 11195 ns/op BenchmarkCreateCertificate/RSA_2048-4 7 16271073 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 516 230887 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 979 167032 ns/op 12808 B/op 167 allocs/op BenchmarkParseCertificate/rsa_leaf-4 926 130397 ns/op 14216 B/op 190 allocs/op PASS ok crypto/x509 2.315s goos: linux goarch: s390x pkg: database/sql BenchmarkConcurrentDBExec-4 32 4173493 ns/op 279643 B/op 1626 allocs/op BenchmarkConcurrentStmtQuery-4 39 3303651 ns/op 262264 B/op 1935 allocs/op BenchmarkConcurrentStmtExec-4 62 2201533 ns/op 222094 B/op 626 allocs/op BenchmarkConcurrentTxQuery-4 39 2799302 ns/op 275360 B/op 2146 allocs/op BenchmarkConcurrentTxExec-4 82 1569115 ns/op 88007 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 52 4801280 ns/op 113284 B/op 2131 allocs/op BenchmarkConcurrentTxStmtExec-4 100 1332985 ns/op 40248 B/op 380 allocs/op BenchmarkConcurrentRandom-4 50 4054628 ns/op 234545 B/op 1752 allocs/op BenchmarkManyConcurrentQueries-4 2620 50766 ns/op 4125 B/op 20 allocs/op BenchmarkGrabConn-4 281562 449.6 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 13873 9117 ns/op PASS ok database/sql 3.495s goos: linux goarch: s390x pkg: debug/elf BenchmarkSymbols64-4 1551 90712 ns/op BenchmarkSymbols32-4 1698 91141 ns/op PASS ok debug/elf 1.477s goos: linux goarch: s390x pkg: debug/gosym Benchmark115/NewLineTable-4 152418 1005 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 51 1980003 ns/op 179195 B/op 15 allocs/op Benchmark115/LineToPC-4 49 2053905 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 13500 8892 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 2.020s goos: linux goarch: s390x pkg: encoding/asn1 BenchmarkObjectIdentifierString-4 57163 2072 ns/op BenchmarkMarshal-4 666 177266 ns/op 8056 B/op 271 allocs/op BenchmarkUnmarshal-4 2581 45327 ns/op 352 B/op 16 allocs/op PASS ok encoding/asn1 1.416s goos: linux goarch: s390x pkg: encoding/base32 BenchmarkEncode-4 228 536173 ns/op 15.28 MB/s BenchmarkEncodeToString-4 247 457629 ns/op 17.90 MB/s BenchmarkDecode-4 141 829925 ns/op 15.80 MB/s BenchmarkDecodeString-4 141 879587 ns/op 14.91 MB/s PASS ok encoding/base32 1.880s goos: linux goarch: s390x pkg: encoding/base64 BenchmarkEncodeToString-4 266 410286 ns/op 19.97 MB/s BenchmarkDecodeString/2-4 312206 362.6 ns/op 11.03 MB/s BenchmarkDecodeString/4-4 235790 500.2 ns/op 15.99 MB/s BenchmarkDecodeString/8-4 169459 694.1 ns/op 17.29 MB/s BenchmarkDecodeString/64-4 25158 4409 ns/op 19.96 MB/s BenchmarkDecodeString/8192-4 237 517400 ns/op 21.11 MB/s BenchmarkNewEncoding-4 46738 2326 ns/op 110.05 MB/s PASS ok encoding/base64 2.368s goos: linux goarch: s390x pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 1339 86016 ns/op 46.50 MB/s BenchmarkReadStruct-4 14052 8479 ns/op 8.85 MB/s BenchmarkWriteStruct-4 15152 7912 ns/op 9.48 MB/s BenchmarkAppendStruct-4 247645 483.8 ns/op 155.02 MB/s BenchmarkWriteSlice1000Structs-4 13 8011443 ns/op 9.36 MB/s BenchmarkAppendSlice1000Structs-4 14 8019608 ns/op 9.35 MB/s BenchmarkReadSlice1000Structs-4 13 8640100 ns/op 8.68 MB/s BenchmarkReadInts-4 43248 2791 ns/op 10.75 MB/s BenchmarkWriteInts-4 36969 3249 ns/op 9.23 MB/s BenchmarkAppendInts-4 71917 1681 ns/op 17.84 MB/s BenchmarkWriteSlice1000Int32s-4 978 120839 ns/op 33.10 MB/s BenchmarkAppendSlice1000Int32s-4 1268 98099 ns/op 40.78 MB/s BenchmarkPutUint16-4 2535254 48.22 ns/op 41.48 MB/s BenchmarkAppendUint16-4 3147604 37.41 ns/op 53.46 MB/s BenchmarkPutUint32-4 1754736 68.03 ns/op 58.80 MB/s BenchmarkAppendUint32-4 2345623 50.78 ns/op 78.77 MB/s BenchmarkPutUint64-4 683684 155.2 ns/op 51.53 MB/s BenchmarkAppendUint64-4 753812 158.9 ns/op 50.36 MB/s BenchmarkLittleEndianPutUint16-4 2256813 53.16 ns/op 37.62 MB/s BenchmarkLittleEndianAppendUint16-4 3165018 37.28 ns/op 53.65 MB/s BenchmarkLittleEndianPutUint32-4 1752160 68.10 ns/op 58.74 MB/s BenchmarkLittleEndianAppendUint32-4 2374846 50.48 ns/op 79.24 MB/s BenchmarkLittleEndianPutUint64-4 786692 154.2 ns/op 51.87 MB/s BenchmarkLittleEndianAppendUint64-4 765247 155.1 ns/op 51.58 MB/s BenchmarkReadFloats-4 153973 773.1 ns/op 15.52 MB/s BenchmarkWriteFloats-4 134163 882.9 ns/op 13.59 MB/s BenchmarkReadSlice1000Float32s-4 1168 100896 ns/op 39.64 MB/s BenchmarkWriteSlice1000Float32s-4 876 137443 ns/op 29.10 MB/s BenchmarkReadSlice1000Uint8s-4 81699 4023 ns/op 248.59 MB/s BenchmarkWriteSlice1000Uint8s-4 250902 458.1 ns/op 2183.13 MB/s BenchmarkSize/bool-4 6199627 20.15 ns/op BenchmarkSize/int8-4 5996506 22.30 ns/op BenchmarkSize/int16-4 5926258 21.19 ns/op BenchmarkSize/int32-4 6186652 19.87 ns/op BenchmarkSize/int64-4 6251071 18.92 ns/op BenchmarkSize/uint8-4 5985380 19.32 ns/op BenchmarkSize/uint16-4 5730792 21.14 ns/op BenchmarkSize/uint32-4 6034872 19.25 ns/op BenchmarkSize/uint64-4 5456286 19.64 ns/op BenchmarkSize/float32-4 4557993 25.88 ns/op BenchmarkSize/float64-4 4800423 26.49 ns/op BenchmarkSize/complex64-4 923545 129.9 ns/op BenchmarkSize/complex128-4 899215 131.2 ns/op BenchmarkSize/binary.Struct-4 334922 358.0 ns/op BenchmarkSize/*binary.Struct-4 265261 447.0 ns/op BenchmarkSize/[]binary.Struct-4 267825 453.0 ns/op BenchmarkSize/[]binary.Struct#01-4 269636 444.6 ns/op BenchmarkSize/[1]binary.Struct-4 246372 481.4 ns/op BenchmarkPutUvarint32-4 507152 235.0 ns/op 17.02 MB/s BenchmarkPutUvarint64-4 179808 668.0 ns/op 11.98 MB/s PASS ok encoding/binary 9.022s goos: linux goarch: s390x pkg: encoding/csv BenchmarkRead-4 5418 20832 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 5355 21345 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 5768 20558 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 3357 34756 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 5767 19861 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 6043 19663 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 6026 19683 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 3364 34042 ns/op 2978 B/op 12 allocs/op BenchmarkWrite-4 13342 9043 ns/op PASS ok encoding/csv 2.183s goos: linux goarch: s390x pkg: encoding/gob BenchmarkEndToEndPipe-4 14601 9679 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 16518 10194 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 249 528511 ns/op 16759 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 582 254014 ns/op 843 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1076 95865 ns/op 81 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1112 107884 ns/op 79 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 1776 69901 ns/op 218 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 51 2338541 ns/op 37383 B/op 254 allocs/op BenchmarkDecodeComplex128Slice-4 444 363855 ns/op 25309 B/op 149 allocs/op BenchmarkDecodeFloat64Slice-4 820 173787 ns/op 10848 B/op 149 allocs/op BenchmarkDecodeInt32Slice-4 913 117400 ns/op 9802 B/op 149 allocs/op BenchmarkDecodeStringSlice-4 567 196394 ns/op 39213 B/op 1149 allocs/op BenchmarkDecodeStringsSlice-4 252 407098 ns/op 66508 B/op 2188 allocs/op BenchmarkDecodeBytesSlice-4 559 210176 ns/op 23771 B/op 170 allocs/op BenchmarkDecodeInterfaceSlice-4 105 1131719 ns/op 83039 B/op 3158 allocs/op BenchmarkDecodeMap-4 69 1708763 ns/op 50048 B/op 160 allocs/op PASS ok encoding/gob 3.945s goos: linux goarch: s390x pkg: encoding/hex BenchmarkEncode/256-4 14540 8288 ns/op 30.89 MB/s BenchmarkEncode/1024-4 3460 33810 ns/op 30.29 MB/s BenchmarkEncode/4096-4 889 132424 ns/op 30.93 MB/s BenchmarkEncode/16384-4 225 532900 ns/op 30.74 MB/s BenchmarkDecode/256-4 28896 4194 ns/op 61.03 MB/s BenchmarkDecode/1024-4 7045 16654 ns/op 61.49 MB/s BenchmarkDecode/4096-4 1784 66230 ns/op 61.85 MB/s BenchmarkDecode/16384-4 453 267169 ns/op 61.32 MB/s BenchmarkDecodeString/256-4 25369 4659 ns/op 54.95 MB/s BenchmarkDecodeString/1024-4 6452 18378 ns/op 55.72 MB/s BenchmarkDecodeString/4096-4 1605 72926 ns/op 56.17 MB/s BenchmarkDecodeString/16384-4 411 288460 ns/op 56.80 MB/s BenchmarkDump/256-4 1218 98988 ns/op 2.59 MB/s BenchmarkDump/1024-4 295 421820 ns/op 2.43 MB/s BenchmarkDump/4096-4 73 1618149 ns/op 2.53 MB/s BenchmarkDump/16384-4 18 6641110 ns/op 2.47 MB/s PASS ok encoding/hex 3.376s goos: linux goarch: s390x pkg: encoding/json BenchmarkCodeEncoder-4 1 138481197 ns/op 14.01 MB/s 2272 B/op 17 allocs/op BenchmarkCodeEncoderError-4 1 161754909 ns/op 12.00 MB/s 8526264 B/op 134 allocs/op BenchmarkCodeMarshal-4 1 164834108 ns/op 11.77 MB/s 10332592 B/op 59 allocs/op BenchmarkCodeMarshalError-4 1 170415971 ns/op 11.39 MB/s 10334744 B/op 102 allocs/op BenchmarkMarshalBytes/32-4 19394 6196 ns/op BenchmarkMarshalBytes/256-4 5428 22677 ns/op BenchmarkMarshalBytes/4096-4 471 250219 ns/op BenchmarkMarshalBytesError/32-4 46 2477189 ns/op BenchmarkMarshalBytesError/256-4 48 2428922 ns/op BenchmarkMarshalBytesError/4096-4 43 2678076 ns/op BenchmarkMarshalMap-4 45609 3400 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 512184114 ns/op 3.79 MB/s 10097192 B/op 40034 allocs/op BenchmarkUnicodeDecoder-4 25600 4632 ns/op 3.02 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 39450 3035 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 517685267 ns/op 3.75 MB/s 2020400 B/op 40005 allocs/op BenchmarkCodeUnmarshalReuse-4 1 513283878 ns/op 3.78 MB/s 2019480 B/op 40005 allocs/op BenchmarkUnmarshalString-4 61226 2312 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 147250 1454 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 174184 624.3 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 16693 6832 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 74034 1684 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 90916 1418 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 16060 7312 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 4898 23539 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1188 98376 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 157 760100 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 14 7585128 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 896858 124.2 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 939930 115.7 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 852247 135.4 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 965920 132.2 ns/op BenchmarkEncodeMarshaler-4 65370 1965 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 72657 1639 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 5528541 21.70 ns/op BenchmarkNumberIsValidRegexp-4 16298 7574 ns/op BenchmarkUnmarshalNumber-4 36405 3245 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 9.864s goos: linux goarch: s390x pkg: encoding/pem BenchmarkEncode-4 37 3296488 ns/op 19.88 MB/s BenchmarkDecode-4 15 6878662 ns/op 12.91 MB/s PASS ok encoding/pem 1.258s goos: linux goarch: s390x pkg: encoding/xml BenchmarkMarshal-4 2874 52492 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 778 137444 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 3506 40183 ns/op PASS ok encoding/xml 1.795s goos: linux goarch: s390x pkg: errors BenchmarkIs-4 307106 358.9 ns/op BenchmarkAs-4 83450 1420 ns/op PASS ok errors 1.261s goos: linux goarch: s390x pkg: expvar BenchmarkIntAdd-4 729202 168.9 ns/op BenchmarkIntSet-4 845565 145.8 ns/op BenchmarkFloatAdd-4 267238 719.1 ns/op BenchmarkFloatSet-4 745141 152.9 ns/op BenchmarkStringSet-4 680098 166.3 ns/op BenchmarkMapSet-4 192325 575.7 ns/op BenchmarkMapSetDifferent-4 79341 1476 ns/op BenchmarkMapSetDifferentRandom-4 332 374563 ns/op BenchmarkMapSetString-4 112164 1040 ns/op BenchmarkMapAddSame-4 46221 2430 ns/op BenchmarkMapAddDifferent-4 18805 6392 ns/op BenchmarkMapAddDifferentRandom-4 302 411491 ns/op BenchmarkMapAddSameSteadyState-4 431154 249.6 ns/op BenchmarkMapAddDifferentSteadyState-4 141003 854.1 ns/op BenchmarkMapString-4 7384 15527 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 37084 3577 ns/op PASS ok expvar 3.297s goos: linux goarch: s390x pkg: fmt BenchmarkSprintfPadding-4 92598 1199 ns/op BenchmarkSprintfEmpty-4 408343 301.0 ns/op BenchmarkSprintfString-4 291338 403.2 ns/op BenchmarkSprintfTruncateString-4 198913 558.6 ns/op BenchmarkSprintfTruncateBytes-4 149149 1152 ns/op BenchmarkSprintfSlowParsingPath-4 227096 511.2 ns/op BenchmarkSprintfQuoteString-4 38242 2881 ns/op BenchmarkSprintfInt-4 214582 642.4 ns/op BenchmarkSprintfIntInt-4 144613 900.6 ns/op BenchmarkSprintfPrefixedInt-4 213898 559.6 ns/op BenchmarkSprintfFloat-4 125811 990.5 ns/op BenchmarkSprintfComplex-4 49890 2228 ns/op BenchmarkSprintfBoolean-4 288219 424.1 ns/op BenchmarkSprintfHexString-4 109048 995.7 ns/op BenchmarkSprintfHexBytes-4 93756 1264 ns/op BenchmarkSprintfBytes-4 49000 2543 ns/op BenchmarkSprintfStringer-4 76926 1523 ns/op BenchmarkSprintfStructure-4 35985 3190 ns/op BenchmarkManyArgs-4 58725 2060 ns/op BenchmarkFprintInt-4 66716 2060 ns/op BenchmarkFprintfBytes-4 75523 1570 ns/op BenchmarkFprintIntNoAlloc-4 66932 1820 ns/op BenchmarkScanInts-4 24 4206437 ns/op BenchmarkScanRecursiveInt-4 1 341520491 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 376348283 ns/op PASS ok fmt 5.188s goos: linux goarch: s390x pkg: go/build BenchmarkImportVendor-4 721 155648 ns/op PASS ok go/build 1.141s goos: linux goarch: s390x pkg: go/constant BenchmarkStringAdd/1-4 49140 2295 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 15588 7643 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 5240 28246 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1526 76818 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 392 289116 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 86 1295284 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 22 5293551 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 22826901 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 105930650 ns/op 15239696 B/op 65564 allocs/op PASS ok go/constant 2.562s goos: linux goarch: s390x pkg: go/format BenchmarkFormat/array1-10000-4 1 279604154 ns/op 0.23 MB/s 46317640 B/op 48859 allocs/op PASS ok go/format 1.316s goos: linux goarch: s390x pkg: go/parser BenchmarkParse-4 4 25387446 ns/op 2.12 MB/s BenchmarkParseOnly-4 5 23143219 ns/op 2.32 MB/s BenchmarkResolve-4 49 2874972 ns/op 18.70 MB/s PASS ok go/parser 3.854s goos: linux goarch: s390x pkg: go/printer BenchmarkPrintFile-4 1 155286270 ns/op 0.33 MB/s 4876368 B/op 27868 allocs/op BenchmarkPrintDecl-4 794 152071 ns/op 0.21 MB/s 16673 B/op 53 allocs/op PASS ok go/printer 1.335s goos: linux goarch: s390x pkg: go/scanner BenchmarkScan-4 243 489018 ns/op BenchmarkScanFiles/go/types/expr.go-4 13 8072199 ns/op 4.89 MB/s BenchmarkScanFiles/go/parser/parser.go-4 6 17922284 ns/op 4.16 MB/s BenchmarkScanFiles/net/http/server.go-4 4 27932478 ns/op 4.59 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 170 704150 ns/op 4.40 MB/s PASS ok go/scanner 1.860s goos: linux goarch: s390x pkg: go/token BenchmarkSearchInts-4 850663 139.0 ns/op PASS ok go/token 1.135s goos: linux goarch: s390x pkg: go/types BenchmarkLookupFieldOrMethod-4 100 1142537 ns/op BenchmarkNamed/Underlying/nongeneric-4 1355624 87.70 ns/op BenchmarkNamed/Underlying/generic-4 1363890 87.76 ns/op BenchmarkNamed/Underlying/src_instance-4 915060 129.7 ns/op BenchmarkNamed/Underlying/user_instance-4 1341750 88.26 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 19070 6267 ns/op BenchmarkNamed/NewMethodSet/generic-4 19292 6163 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 18586 6361 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 18765 6317 ns/op BenchmarkCheck/http/funcbodies/info-4 1 617435388 ns/op 56541 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 633470478 ns/op 55118 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 283345456 ns/op 123216 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 281748622 ns/op 123907 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 630188412 ns/op 8416 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 138964708 ns/op 38161 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 84037284 ns/op 63105 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 83556838 ns/op 63466 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 133762588 ns/op 16191 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 81319879 ns/op 26644 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 65941772 ns/op 32856 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 2 62966054 ns/op 34410 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 986689063 ns/op 70402 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 666844793 ns/op 104164 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 145238479 ns/op 478210 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 158335554 ns/op 438608 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 336540615 ns/op 3381 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 105302285 ns/op 10804 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 120763921 ns/op 8978 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 103097592 ns/op 6792 lines/s PASS ok go/types 20.756s goos: linux goarch: s390x pkg: hash/adler32 BenchmarkAdler32KB-4 9338 11332 ns/op 90.37 MB/s PASS ok hash/adler32 1.121s goos: linux goarch: s390x pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 220608 528.1 ns/op 28.40 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 190252 612.3 ns/op 24.50 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 104641 1139 ns/op 35.13 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 89074 1314 ns/op 30.43 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 582774 205.9 ns/op 2486.07 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 580243 204.0 ns/op 2509.39 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 510427 212.8 ns/op 4811.15 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 503554 217.4 ns/op 4710.08 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 365404 307.2 ns/op 13333.38 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 386383 291.2 ns/op 14067.53 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 156784 782.8 ns/op 41857.70 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 129358 915.3 ns/op 35798.87 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 215463 552.3 ns/op 27.16 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 178119 668.2 ns/op 22.45 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 98536 1246 ns/op 32.11 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 85387 1390 ns/op 28.78 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 491854 245.7 ns/op 2084.10 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 489660 242.8 ns/op 2108.36 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 447806 257.9 ns/op 3970.24 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 440888 252.4 ns/op 4056.82 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 360086 309.1 ns/op 13253.25 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 352926 325.9 ns/op 12567.17 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 144654 834.1 ns/op 39287.04 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 126108 950.1 ns/op 34488.65 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 241618 498.3 ns/op 30.10 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 195955 605.1 ns/op 24.79 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 107288 1102 ns/op 36.29 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 97314 1222 ns/op 32.74 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 8439 12671 ns/op 40.41 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 9201 13042 ns/op 39.26 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4648 25885 ns/op 39.56 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4662 25934 ns/op 39.48 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1168 102169 ns/op 40.09 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1186 102287 ns/op 40.04 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 147 812616 ns/op 40.32 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 145 816829 ns/op 40.12 MB/s PASS ok hash/crc32 6.250s goos: linux goarch: s390x pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 141 844492 ns/op 77.60 MB/s BenchmarkCrc64/ISO4KB-4 1719 69749 ns/op 58.72 MB/s BenchmarkCrc64/ISO1KB-4 7002 16897 ns/op 60.60 MB/s BenchmarkCrc64/ECMA64KB-4 132 845480 ns/op 77.51 MB/s BenchmarkCrc64/Random64KB-4 140 876542 ns/op 74.77 MB/s BenchmarkCrc64/Random16KB-4 516 232283 ns/op 70.53 MB/s PASS ok hash/crc64 2.081s goos: linux goarch: s390x pkg: hash/fnv BenchmarkFnv32KB-4 9206 11676 ns/op 87.70 MB/s BenchmarkFnv32aKB-4 9018 11771 ns/op 87.00 MB/s BenchmarkFnv64KB-4 10000 11523 ns/op 88.87 MB/s BenchmarkFnv64aKB-4 9676 11636 ns/op 88.00 MB/s BenchmarkFnv128KB-4 1143 104994 ns/op 9.75 MB/s BenchmarkFnv128aKB-4 1191 101814 ns/op 10.06 MB/s PASS ok hash/fnv 1.722s goos: linux goarch: s390x pkg: hash/maphash BenchmarkHash/n=4/Write-4 579517 187.1 ns/op 21.38 MB/s BenchmarkHash/n=4/Bytes-4 4964262 22.93 ns/op 174.45 MB/s BenchmarkHash/n=4/String-4 1758333 68.45 ns/op 58.44 MB/s BenchmarkHash/n=8/Write-4 610998 185.8 ns/op 43.07 MB/s BenchmarkHash/n=8/Bytes-4 5060437 23.47 ns/op 340.82 MB/s BenchmarkHash/n=8/String-4 1728309 69.73 ns/op 114.73 MB/s BenchmarkHash/n=16/Write-4 612178 185.9 ns/op 86.07 MB/s BenchmarkHash/n=16/Bytes-4 5157712 23.18 ns/op 690.31 MB/s BenchmarkHash/n=16/String-4 1708856 69.73 ns/op 229.45 MB/s BenchmarkHash/n=32/Write-4 614336 194.2 ns/op 164.75 MB/s BenchmarkHash/n=32/Bytes-4 4828054 24.92 ns/op 1284.26 MB/s BenchmarkHash/n=32/String-4 1674756 71.31 ns/op 448.77 MB/s BenchmarkHash/n=64/Write-4 585226 202.5 ns/op 316.00 MB/s BenchmarkHash/n=64/Bytes-4 4308488 27.93 ns/op 2291.79 MB/s BenchmarkHash/n=64/String-4 1607055 74.70 ns/op 856.73 MB/s BenchmarkHash/n=256/Write-4 401132 296.4 ns/op 863.74 MB/s BenchmarkHash/n=256/Bytes-4 2051980 58.72 ns/op 4359.36 MB/s BenchmarkHash/n=256/String-4 703755 171.7 ns/op 1490.86 MB/s BenchmarkHash/n=320/Write-4 389881 307.0 ns/op 1042.46 MB/s BenchmarkHash/n=320/Bytes-4 1649691 73.24 ns/op 4369.29 MB/s BenchmarkHash/n=320/String-4 519361 227.8 ns/op 1404.55 MB/s BenchmarkHash/n=1024/Write-4 229408 509.2 ns/op 2010.86 MB/s BenchmarkHash/n=1024/Bytes-4 571176 193.9 ns/op 5281.51 MB/s BenchmarkHash/n=1024/String-4 210532 571.1 ns/op 1793.12 MB/s BenchmarkHash/n=4096/Write-4 86688 1391 ns/op 2944.01 MB/s BenchmarkHash/n=4096/Bytes-4 157988 777.5 ns/op 5267.84 MB/s BenchmarkHash/n=4096/String-4 56104 2146 ns/op 1908.75 MB/s BenchmarkHash/n=16384/Write-4 26439 4494 ns/op 3645.56 MB/s BenchmarkHash/n=16384/Bytes-4 43346 2831 ns/op 5788.03 MB/s BenchmarkHash/n=16384/String-4 14263 8368 ns/op 1958.01 MB/s PASS ok hash/maphash 5.727s goos: linux goarch: s390x pkg: html BenchmarkEscape-4 822 136167 ns/op BenchmarkEscapeNone-4 85558 1414 ns/op BenchmarkUnescape-4 896 128730 ns/op BenchmarkUnescapeNone-4 687150 163.6 ns/op BenchmarkUnescapeSparse-4 10000 12011 ns/op BenchmarkUnescapeDense-4 1233 101015 ns/op PASS ok html 1.801s goos: linux goarch: s390x pkg: html/template BenchmarkCSSEscaper-4 1 123655614 ns/op BenchmarkCSSEscaperNoSpecials-4 50934 2314 ns/op BenchmarkDecodeCSS-4 24942 4876 ns/op BenchmarkDecodeCSSNoSpecials-4 3939625 30.63 ns/op BenchmarkCSSValueFilter-4 127341 896.1 ns/op BenchmarkCSSValueFilterOk-4 83608 3918 ns/op BenchmarkEscapedExecute-4 4158 27053 ns/op BenchmarkHTMLNospaceEscaper-4 12453 9652 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 73050 1618 ns/op BenchmarkStripTags-4 17880 7263 ns/op BenchmarkStripTagsNoSpecials-4 367354 349.0 ns/op BenchmarkJSValEscaperWithNum-4 20041 6005 ns/op BenchmarkJSValEscaperWithStr-4 5642 20999 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 17802 6742 ns/op BenchmarkJSValEscaperWithObj-4 4000 26048 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 10000 10308 ns/op BenchmarkJSStrEscaperNoSpecials-4 61281 1914 ns/op BenchmarkJSStrEscaper-4 10000 10105 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 59101 2025 ns/op BenchmarkJSRegexpEscaper-4 10000 10350 ns/op BenchmarkTemplateSpecialTags-4 97 1229638 ns/op BenchmarkURLEscaper-4 3898 29492 ns/op BenchmarkURLEscaperNoSpecials-4 200536 576.5 ns/op BenchmarkURLNormalizer-4 5103 22774 ns/op BenchmarkURLNormalizerNoSpecials-4 164820 703.9 ns/op BenchmarkSrcsetFilter-4 16312 7529 ns/op BenchmarkSrcsetFilterNoSpecials-4 132673 904.2 ns/op PASS ok html/template 5.352s goos: linux goarch: s390x pkg: image BenchmarkAt/rgba-4 551704 205.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 406920 270.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 595408 197.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 456318 299.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1835493 67.98 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 841514 136.8 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1722175 77.34 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 868783 138.6 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 935199 124.9 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 432348 280.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 364812 317.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 495043 239.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 382659 310.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 842197 138.5 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 515989 202.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 1000000 113.1 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 530884 229.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 371805 323.5 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 888867 126.1 ns/op BenchmarkRGBASetRGBA-4 978730 103.1 ns/op BenchmarkRGBA64At-4 631033 189.4 ns/op BenchmarkRGBA64SetRGBA64-4 655430 184.1 ns/op BenchmarkNRGBAAt-4 955776 127.6 ns/op BenchmarkNRGBASetNRGBA-4 1000000 105.6 ns/op BenchmarkNRGBA64At-4 629892 189.3 ns/op BenchmarkNRGBA64SetNRGBA64-4 645166 186.0 ns/op BenchmarkAlphaAt-4 1614532 72.33 ns/op BenchmarkAlphaSetAlpha-4 1674552 69.54 ns/op BenchmarkAlpha16At-4 1000000 114.0 ns/op BenchmarkAlphaSetAlpha16-4 1293078 93.12 ns/op BenchmarkGrayAt-4 1724716 73.72 ns/op BenchmarkGraySetGray-4 1694779 70.77 ns/op BenchmarkGray16At-4 1000000 113.5 ns/op BenchmarkGraySetGray16-4 1290020 95.30 ns/op PASS ok image 7.432s goos: linux goarch: s390x pkg: image/color BenchmarkYCbCrToRGB/0-4 2908336 40.60 ns/op BenchmarkYCbCrToRGB/128-4 2851249 42.50 ns/op BenchmarkYCbCrToRGB/255-4 2829178 40.54 ns/op BenchmarkRGBToYCbCr/0-4 2863650 42.62 ns/op BenchmarkRGBToYCbCr/Cb-4 2780594 43.03 ns/op BenchmarkRGBToYCbCr/Cr-4 2878407 44.35 ns/op BenchmarkYCbCrToRGBA/0-4 2540158 50.54 ns/op BenchmarkYCbCrToRGBA/128-4 2515582 47.90 ns/op BenchmarkYCbCrToRGBA/255-4 2513923 47.70 ns/op BenchmarkNYCbCrAToRGBA/0-4 2272208 52.78 ns/op BenchmarkNYCbCrAToRGBA/128-4 2313810 53.21 ns/op BenchmarkNYCbCrAToRGBA/255-4 2284680 55.37 ns/op PASS ok image/color 3.242s goos: linux goarch: s390x pkg: image/draw BenchmarkFillOver-4 2 50208260 ns/op BenchmarkFillSrc-4 366 346623 ns/op BenchmarkCopyOver-4 4 50823156 ns/op BenchmarkCopySrc-4 543 224105 ns/op BenchmarkNRGBAOver-4 4 25034516 ns/op BenchmarkNRGBASrc-4 8 17139324 ns/op BenchmarkYCbCr-4 6 23612403 ns/op BenchmarkGray-4 14 8317346 ns/op BenchmarkCMYK-4 8 12610016 ns/op BenchmarkGlyphOver-4 16 7239540 ns/op BenchmarkRGBAMaskOver-4 3 46981997 ns/op BenchmarkGrayMaskOver-4 3 34059486 ns/op BenchmarkRGBA64ImageMaskOver-4 3 47948385 ns/op BenchmarkRGBA-4 4 27474696 ns/op BenchmarkPalettedFill-4 1120 116618 ns/op BenchmarkPalettedRGBA-4 4 30462724 ns/op BenchmarkGenericOver-4 2 78613023 ns/op BenchmarkGenericMaskOver-4 4 29183195 ns/op BenchmarkGenericSrc-4 2 54139652 ns/op BenchmarkGenericMaskSrc-4 3 47903161 ns/op PASS ok image/draw 8.666s goos: linux goarch: s390x pkg: image/gif BenchmarkDecode-4 14 7803545 ns/op 1.98 MB/s 48622 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 195442994 ns/op 1.57 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 4475817993 ns/op 0.27 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 40 2727952 ns/op 5.66 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 218435638 ns/op 0.28 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 6.888s goos: linux goarch: s390x pkg: image/jpeg BenchmarkFDCT-4 2635 45798 ns/op BenchmarkIDCT-4 3073 39184 ns/op BenchmarkDecodeBaseline-4 6 19480077 ns/op 3.17 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 4 26156565 ns/op 2.36 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 210512001 ns/op 5.84 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 662704440 ns/op 1.39 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 3.137s goos: linux goarch: s390x pkg: image/png BenchmarkPaeth-4 12241125 9.792 ns/op BenchmarkDecodeGray-4 9 11782206 ns/op 5.56 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 53434105 ns/op 4.91 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 3 41559783 ns/op 6.31 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 18 6587362 ns/op 9.95 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 3 36381069 ns/op 7.21 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 44566055 ns/op 5.88 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 77229478 ns/op 3.98 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 76067538 ns/op 4.04 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 247958971 ns/op 4.96 MB/s 860296 B/op 30 allocs/op BenchmarkEncodeNRGBA-4 1 305728861 ns/op 4.02 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 3 35067494 ns/op 8.76 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 249367801 ns/op 4.93 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 960242093 ns/op 1.28 MB/s 864088 B/op 29 allocs/op PASS ok image/png 5.883s goos: linux goarch: s390x pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 2 63045815 ns/op 1.59 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 2 53898624 ns/op 1.86 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 330406972 ns/op 1.51 MB/s 2007136 B/op 3 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 281147031 ns/op 1.78 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 61082738 ns/op 1.64 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 51372074 ns/op 1.95 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 301919010 ns/op 1.66 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 256187129 ns/op 1.95 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 612165833 ns/op 1.63 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 532956506 ns/op 1.88 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3375771914 ns/op 1.48 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3211060582 ns/op 1.56 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 10 10259408 ns/op 9.75 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 10 10554426 ns/op 9.47 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 2 51030694 ns/op 9.80 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 53320708 ns/op 9.38 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 140025336 ns/op 7.14 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 167013635 ns/op 5.99 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 525045520 ns/op 9.52 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 546067561 ns/op 9.16 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 73498036 ns/op 1.36 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 64808947 ns/op 1.54 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 385649973 ns/op 1.30 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 338893166 ns/op 1.48 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 893205749 ns/op 1.12 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 788073487 ns/op 1.27 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4709491592 ns/op 1.06 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5006785588 ns/op 1.00 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 194971342 ns/op 21.44 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 185125629 ns/op 22.58 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 44.524s goos: linux goarch: s390x pkg: internal/chacha8rand BenchmarkBlock-4 392744 311.2 ns/op 822.59 MB/s PASS ok internal/chacha8rand 1.252s goos: linux goarch: s390x pkg: internal/concurrent BenchmarkHashTrieMapLoadSmall-4 1089237 125.9 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 640412 257.9 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 215530 585.5 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 532377 204.9 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 141417 774.2 ns/op 25 B/op 0 allocs/op PASS ok internal/concurrent 4.484s goos: linux goarch: s390x pkg: internal/fuzz BenchmarkMarshalCorpusFile/1-4 34677 3400 ns/op 0.29 MB/s BenchmarkMarshalCorpusFile/2-4 30350 3602 ns/op 0.56 MB/s BenchmarkMarshalCorpusFile/4-4 31442 3789 ns/op 1.06 MB/s BenchmarkMarshalCorpusFile/8-4 27206 4411 ns/op 1.81 MB/s BenchmarkMarshalCorpusFile/16-4 21576 5567 ns/op 2.87 MB/s BenchmarkMarshalCorpusFile/32-4 14992 8099 ns/op 3.95 MB/s BenchmarkMarshalCorpusFile/64-4 12106 10142 ns/op 6.31 MB/s BenchmarkMarshalCorpusFile/128-4 8449 12415 ns/op 10.31 MB/s BenchmarkMarshalCorpusFile/256-4 4086 28488 ns/op 8.99 MB/s BenchmarkMarshalCorpusFile/512-4 2145 53970 ns/op 9.49 MB/s BenchmarkMarshalCorpusFile/1024-4 1146 102013 ns/op 10.04 MB/s BenchmarkMarshalCorpusFile/2048-4 571 206828 ns/op 9.90 MB/s BenchmarkMarshalCorpusFile/4096-4 301 389069 ns/op 10.53 MB/s BenchmarkMarshalCorpusFile/8192-4 151 784030 ns/op 10.45 MB/s BenchmarkMarshalCorpusFile/16384-4 74 1541012 ns/op 10.63 MB/s BenchmarkMarshalCorpusFile/32768-4 32 3659805 ns/op 8.95 MB/s BenchmarkMarshalCorpusFile/65536-4 14 7627842 ns/op 8.59 MB/s BenchmarkMarshalCorpusFile/131072-4 7 15753317 ns/op 8.32 MB/s BenchmarkMarshalCorpusFile/262144-4 4 31747987 ns/op 8.26 MB/s BenchmarkMarshalCorpusFile/524288-4 2 63866252 ns/op 8.21 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 126096355 ns/op 8.32 MB/s BenchmarkUnmarshalCorpusFile/1-4 7816 14819 ns/op 0.07 MB/s BenchmarkUnmarshalCorpusFile/2-4 7584 16847 ns/op 0.12 MB/s BenchmarkUnmarshalCorpusFile/4-4 7114 16684 ns/op 0.24 MB/s BenchmarkUnmarshalCorpusFile/8-4 6232 22999 ns/op 0.35 MB/s BenchmarkUnmarshalCorpusFile/16-4 5445 22381 ns/op 0.71 MB/s BenchmarkUnmarshalCorpusFile/32-4 3799 32089 ns/op 1.00 MB/s BenchmarkUnmarshalCorpusFile/64-4 3319 36785 ns/op 1.74 MB/s BenchmarkUnmarshalCorpusFile/128-4 2547 46360 ns/op 2.76 MB/s BenchmarkUnmarshalCorpusFile/256-4 990 121988 ns/op 2.10 MB/s BenchmarkUnmarshalCorpusFile/512-4 520 230893 ns/op 2.22 MB/s BenchmarkUnmarshalCorpusFile/1024-4 271 444547 ns/op 2.30 MB/s BenchmarkUnmarshalCorpusFile/2048-4 136 865667 ns/op 2.37 MB/s BenchmarkUnmarshalCorpusFile/4096-4 61 1698401 ns/op 2.41 MB/s BenchmarkUnmarshalCorpusFile/8192-4 33 3549819 ns/op 2.31 MB/s BenchmarkUnmarshalCorpusFile/16384-4 15 6840403 ns/op 2.40 MB/s BenchmarkUnmarshalCorpusFile/32768-4 8 14122628 ns/op 2.32 MB/s BenchmarkUnmarshalCorpusFile/65536-4 4 27672670 ns/op 2.37 MB/s BenchmarkUnmarshalCorpusFile/131072-4 2 56474808 ns/op 2.32 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 113504842 ns/op 2.31 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 236438220 ns/op 2.22 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 458145762 ns/op 2.29 MB/s BenchmarkMutatorBytes/1-4 34030 3607 ns/op BenchmarkMutatorBytes/10-4 34740 4523 ns/op BenchmarkMutatorBytes/100-4 32708 4028 ns/op BenchmarkMutatorBytes/1000-4 19732 6238 ns/op BenchmarkMutatorBytes/10000-4 8299 22020 ns/op BenchmarkMutatorBytes/100000-4 1393 102347 ns/op BenchmarkMutatorString/1-4 30698 3832 ns/op BenchmarkMutatorString/10-4 32630 3989 ns/op BenchmarkMutatorString/100-4 27706 4553 ns/op BenchmarkMutatorString/1000-4 13652 8099 ns/op BenchmarkMutatorString/10000-4 4338 54630 ns/op BenchmarkMutatorString/100000-4 314 417182 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 17338 7965 ns/op BenchmarkMutatorAllBasicTypes/string-4 17060 6770 ns/op BenchmarkMutatorAllBasicTypes/bool-4 67252 1891 ns/op BenchmarkMutatorAllBasicTypes/float32-4 55759 2180 ns/op BenchmarkMutatorAllBasicTypes/float64-4 53240 2225 ns/op BenchmarkMutatorAllBasicTypes/int-4 61636 2022 ns/op BenchmarkMutatorAllBasicTypes/int8-4 62365 2017 ns/op BenchmarkMutatorAllBasicTypes/int16-4 61575 2008 ns/op BenchmarkMutatorAllBasicTypes/int32-4 62167 1995 ns/op BenchmarkMutatorAllBasicTypes/int64-4 62014 1990 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 59583 2060 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 59866 2038 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 60274 2044 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 60081 2070 ns/op PASS ok internal/fuzz 14.374s goos: linux goarch: s390x pkg: internal/poll BenchmarkSplicePipe/SplicePipeWithPool-4 10000 35648 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 37458 3127 ns/op BenchmarkSplicePipePoolParallel-4 228805 1334 ns/op BenchmarkSplicePipeNativeParallel-4 75404 1617 ns/op PASS ok internal/poll 1.997s goos: linux goarch: s390x pkg: internal/runtime/atomic BenchmarkAnd32-4 14120820 8.513 ns/op BenchmarkAnd32Parallel-4 2682039 44.17 ns/op BenchmarkAnd64-4 14206744 8.513 ns/op BenchmarkAnd64Parallel-4 2653083 44.76 ns/op BenchmarkOr32-4 14216058 8.468 ns/op BenchmarkOr32Parallel-4 2815098 48.68 ns/op BenchmarkOr64-4 14134741 8.470 ns/op BenchmarkOr64Parallel-4 2382549 53.21 ns/op BenchmarkAtomicLoad64-4 16914577 7.082 ns/op BenchmarkAtomicStore64-4 16613862 7.133 ns/op BenchmarkAtomicLoad-4 16377530 7.064 ns/op BenchmarkAtomicStore-4 16823906 7.163 ns/op BenchmarkAtomicLoad8-4 17013123 7.080 ns/op BenchmarkAtomicStore8-4 16895780 7.164 ns/op BenchmarkAnd8-4 15015247 8.075 ns/op BenchmarkAnd-4 15054562 8.001 ns/op BenchmarkAnd8Parallel-4 3033919 40.47 ns/op BenchmarkAndParallel-4 2791068 39.00 ns/op BenchmarkOr8-4 14363715 8.218 ns/op BenchmarkOr-4 15073513 8.022 ns/op BenchmarkOr8Parallel-4 2997187 42.38 ns/op BenchmarkOrParallel-4 2812212 42.27 ns/op BenchmarkXadd-4 2859058 39.47 ns/op BenchmarkXadd64-4 3152298 37.63 ns/op BenchmarkCas-4 3008786 40.26 ns/op BenchmarkCas64-4 2653600 39.48 ns/op BenchmarkXchg-4 3060258 39.13 ns/op BenchmarkXchg64-4 2688069 43.09 ns/op PASS ok internal/runtime/atomic 5.203s goos: linux goarch: s390x pkg: internal/runtime/math BenchmarkMulUintptr/small-4 4068411 30.12 ns/op BenchmarkMulUintptr/large-4 3146044 37.63 ns/op PASS ok internal/runtime/math 1.319s goos: linux goarch: s390x pkg: internal/syscall/unix BenchmarkParallelGetRandom-4 368324 348.3 ns/op 11.49 MB/s PASS ok internal/syscall/unix 1.142s PASS ok internal/zstd 1.028s goos: linux goarch: s390x pkg: io BenchmarkCopyNSmall-4 19096 7363 ns/op BenchmarkCopyNLarge-4 342 409026 ns/op PASS ok io 1.413s goos: linux goarch: s390x pkg: log BenchmarkItoa-4 180877 653.1 ns/op BenchmarkPrintln-4 21056 5844 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 34320 3698 ns/op 65 B/op 1 allocs/op BenchmarkConcurrent-4 5959 17402 ns/op BenchmarkDiscard-4 856126 135.5 ns/op 0 B/op 0 allocs/op PASS ok log 1.822s goos: linux goarch: s390x pkg: log/slog BenchmarkAttrString-4 16262 7169 ns/op 311 B/op 16 allocs/op BenchmarkWriteTime-4 62266 1919 ns/op BenchmarkJSONHandler/defaults-4 6241 20307 ns/op 510 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 3512 31490 ns/op 793 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4363 28204 ns/op 750 B/op 5 allocs/op BenchmarkPreformatting/separate-4 6410 18706 ns/op 524 B/op 1 allocs/op BenchmarkPreformatting/struct-4 6438 18895 ns/op 529 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 5434 22796 ns/op 517 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 25429 4724 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 24505 5039 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 116953 1096 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 74228 1801 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 72123 1789 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 70243 2515 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 75885 1645 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 84961 3514 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1000000 153.8 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 573511 191.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 593515 195.6 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 460224 299.0 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 368914 326.7 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 5632 24536 ns/op BenchmarkDispatch/switch-checked-4 145903 738.1 ns/op BenchmarkDispatch/As-4 163053 754.3 ns/op BenchmarkDispatch/Visit-4 123896 866.8 ns/op BenchmarkUnsafeStrings-4 18044 8682 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 6.957s goos: linux goarch: s390x pkg: log/slog/internal/benchmarks BenchmarkAttrs/disabled/5_args-4 456141 236.9 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 511329 197.9 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 326228 338.7 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 93666 1505 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 31716 4250 ns/op 263 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 50553 10597 ns/op 266 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 10000 41179 ns/op 674 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 4099 193200 ns/op 3441 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 8001 21512 ns/op 607 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 5998 43824 ns/op 611 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 5337 66069 ns/op 1089 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 1038 722448 ns/op 4320 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 5605 57385 ns/op 536 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 4497 51160 ns/op 510 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 3934 51347 ns/op 949 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 2172 232508 ns/op 3735 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 10.166s goos: linux goarch: s390x pkg: maps BenchmarkMapClone-4 1 199408555 ns/op PASS ok maps 1.667s goos: linux goarch: s390x pkg: math BenchmarkAcos-4 6302288 18.93 ns/op BenchmarkAcosh-4 4617381 25.06 ns/op BenchmarkAsin-4 6423972 19.35 ns/op BenchmarkAsinh-4 4123268 26.79 ns/op BenchmarkAtan-4 6974734 16.66 ns/op BenchmarkAtanh-4 4787452 26.05 ns/op BenchmarkAtan2-4 4939203 26.33 ns/op BenchmarkCbrt-4 5967710 20.08 ns/op BenchmarkCeil-4 15876656 7.675 ns/op BenchmarkCopysign-4 1874848 63.11 ns/op BenchmarkCos-4 8422862 14.17 ns/op BenchmarkCosh-4 6756048 17.78 ns/op BenchmarkErf-4 7420135 17.70 ns/op BenchmarkErfc-4 7668705 15.79 ns/op BenchmarkErfinv-4 3178950 35.73 ns/op BenchmarkErfcinv-4 3390729 35.56 ns/op BenchmarkExp-4 7275913 16.13 ns/op BenchmarkExpGo-4 702477 167.2 ns/op BenchmarkExpm1-4 7152938 17.11 ns/op BenchmarkExp2-4 750432 160.1 ns/op BenchmarkExp2Go-4 719122 174.0 ns/op BenchmarkAbs-4 2604272 46.31 ns/op BenchmarkDim-4 8177419 14.53 ns/op BenchmarkFloor-4 15589051 7.796 ns/op BenchmarkMax-4 12303160 9.869 ns/op BenchmarkMin-4 10691660 10.96 ns/op BenchmarkMod-4 192372 620.1 ns/op BenchmarkFrexp-4 1206709 97.36 ns/op BenchmarkGamma-4 398118 298.8 ns/op BenchmarkHypot-4 1000000 111.2 ns/op BenchmarkHypotGo-4 1000000 121.0 ns/op BenchmarkIlogb-4 1463094 81.79 ns/op BenchmarkJ0-4 167328 717.1 ns/op BenchmarkJ1-4 174201 689.9 ns/op BenchmarkJn-4 85690 1421 ns/op BenchmarkLdexp-4 1000000 107.1 ns/op BenchmarkLgamma-4 521578 231.4 ns/op BenchmarkLog-4 6271323 18.24 ns/op BenchmarkLogb-4 1402663 83.20 ns/op BenchmarkLog1p-4 6891992 17.35 ns/op BenchmarkLog10-4 6205580 19.34 ns/op BenchmarkLog2-4 1000000 113.2 ns/op BenchmarkModf-4 2441602 49.54 ns/op BenchmarkNextafter32-4 2387185 50.40 ns/op BenchmarkNextafter64-4 2417076 49.36 ns/op BenchmarkPowInt-4 3368911 35.30 ns/op BenchmarkPowFrac-4 3340297 35.61 ns/op BenchmarkPow10Pos-4 4290423 28.02 ns/op BenchmarkPow10Neg-4 3808315 31.51 ns/op BenchmarkRound-4 8238614 14.50 ns/op BenchmarkRoundToEven-4 8078665 14.76 ns/op BenchmarkRemainder-4 293835 412.5 ns/op BenchmarkSignbit-4 3914073 30.43 ns/op BenchmarkSin-4 8862014 13.56 ns/op BenchmarkSincos-4 628568 190.2 ns/op BenchmarkSinh-4 6578096 18.63 ns/op BenchmarkSqrtIndirect-4 14698549 8.148 ns/op BenchmarkSqrtLatency-4 10399947 11.56 ns/op BenchmarkSqrtIndirectLatency-4 10504508 11.51 ns/op BenchmarkSqrtGoLatency-4 1356396 87.15 ns/op BenchmarkSqrtPrime-4 119010 1018 ns/op BenchmarkTan-4 6243584 20.33 ns/op BenchmarkTanh-4 5534485 21.85 ns/op BenchmarkTrunc-4 15453238 7.646 ns/op BenchmarkY0-4 181844 661.5 ns/op BenchmarkY1-4 181897 664.2 ns/op BenchmarkYn-4 86324 1350 ns/op BenchmarkFloat64bits-4 3365421 30.86 ns/op BenchmarkFloat64frombits-4 3930036 30.53 ns/op BenchmarkFloat32bits-4 3884776 30.37 ns/op BenchmarkFloat32frombits-4 3959210 29.98 ns/op BenchmarkFMA-4 16194650 7.437 ns/op PASS ok math 11.972s goos: linux goarch: s390x pkg: math/big BenchmarkAddVV/1-4 11156092 10.96 ns/op 5839.70 MB/s BenchmarkAddVV/2-4 9792484 12.21 ns/op 10479.87 MB/s BenchmarkAddVV/3-4 8923737 13.55 ns/op 14168.49 MB/s BenchmarkAddVV/4-4 9571245 12.45 ns/op 20567.34 MB/s BenchmarkAddVV/5-4 8705504 13.85 ns/op 23097.70 MB/s BenchmarkAddVV/10-4 6552588 17.78 ns/op 35987.57 MB/s BenchmarkAddVV/100-4 2356728 51.26 ns/op 124844.76 MB/s BenchmarkAddVV/1000-4 295693 406.6 ns/op 157390.83 MB/s BenchmarkSubVV/1-4 11528295 10.43 ns/op 6133.83 MB/s BenchmarkSubVV/2-4 10352253 11.61 ns/op 11028.11 MB/s BenchmarkSubVV/3-4 9230648 13.08 ns/op 14678.15 MB/s BenchmarkSubVV/4-4 9513160 12.64 ns/op 20257.23 MB/s BenchmarkSubVV/5-4 8850506 13.67 ns/op 23413.33 MB/s BenchmarkSubVV/10-4 6908032 17.24 ns/op 37123.72 MB/s BenchmarkSubVV/100-4 2361914 51.40 ns/op 124508.63 MB/s BenchmarkSubVV/1000-4 300529 395.9 ns/op 161648.20 MB/s BenchmarkAddVW/1-4 11508040 10.48 ns/op 763.58 MB/s BenchmarkAddVW/2-4 11934634 10.20 ns/op 1569.07 MB/s BenchmarkAddVW/3-4 11213409 10.57 ns/op 2271.63 MB/s BenchmarkAddVW/4-4 10521789 11.37 ns/op 2813.45 MB/s BenchmarkAddVW/5-4 10518242 11.50 ns/op 3479.41 MB/s BenchmarkAddVW/10-4 7744963 15.53 ns/op 5150.58 MB/s BenchmarkAddVW/100-4 4853546 24.64 ns/op 32461.58 MB/s BenchmarkAddVW/1000-4 707630 189.8 ns/op 42139.90 MB/s BenchmarkAddVWext/1-4 11692178 10.29 ns/op 777.76 MB/s BenchmarkAddVWext/2-4 10958659 10.11 ns/op 1583.03 MB/s BenchmarkAddVWext/3-4 11127537 10.82 ns/op 2218.63 MB/s BenchmarkAddVWext/4-4 10678908 11.26 ns/op 2842.53 MB/s BenchmarkAddVWext/5-4 10573983 11.49 ns/op 3480.89 MB/s BenchmarkAddVWext/10-4 8833330 16.60 ns/op 4820.59 MB/s BenchmarkAddVWext/100-4 2108433 56.67 ns/op 14116.62 MB/s BenchmarkAddVWext/1000-4 296550 414.0 ns/op 19322.54 MB/s BenchmarkSubVW/1-4 11709423 10.20 ns/op 784.23 MB/s BenchmarkSubVW/2-4 11700931 10.32 ns/op 1550.38 MB/s BenchmarkSubVW/3-4 11142193 10.83 ns/op 2216.62 MB/s BenchmarkSubVW/4-4 10461867 11.30 ns/op 2831.07 MB/s BenchmarkSubVW/5-4 10457534 11.54 ns/op 3465.47 MB/s BenchmarkSubVW/10-4 7593786 15.82 ns/op 5058.04 MB/s BenchmarkSubVW/100-4 4879690 24.37 ns/op 32827.82 MB/s BenchmarkSubVW/1000-4 798212 164.7 ns/op 48583.30 MB/s BenchmarkSubVWext/1-4 11816518 10.19 ns/op 784.73 MB/s BenchmarkSubVWext/2-4 11663856 10.29 ns/op 1555.09 MB/s BenchmarkSubVWext/3-4 10934966 11.00 ns/op 2182.02 MB/s BenchmarkSubVWext/4-4 10449837 11.49 ns/op 2784.78 MB/s BenchmarkSubVWext/5-4 10211821 11.82 ns/op 3382.95 MB/s BenchmarkSubVWext/10-4 8190290 14.64 ns/op 5466.25 MB/s BenchmarkSubVWext/100-4 2085507 57.37 ns/op 13945.70 MB/s BenchmarkSubVWext/1000-4 273698 418.9 ns/op 19096.79 MB/s BenchmarkMulAddVWW/1-4 9714758 12.42 ns/op 5151.43 MB/s BenchmarkMulAddVWW/2-4 8829342 13.60 ns/op 9410.00 MB/s BenchmarkMulAddVWW/3-4 7815686 15.26 ns/op 12579.60 MB/s BenchmarkMulAddVWW/4-4 6909916 17.21 ns/op 14876.91 MB/s BenchmarkMulAddVWW/5-4 5894259 19.07 ns/op 16778.51 MB/s BenchmarkMulAddVWW/10-4 4404769 27.17 ns/op 23556.05 MB/s BenchmarkMulAddVWW/100-4 613982 196.8 ns/op 32528.08 MB/s BenchmarkMulAddVWW/1000-4 67114 1816 ns/op 35251.81 MB/s BenchmarkAddMulVVW/1-4 10247355 11.66 ns/op 5490.71 MB/s BenchmarkAddMulVVW/2-4 8598963 13.94 ns/op 9182.48 MB/s BenchmarkAddMulVVW/3-4 7930441 15.17 ns/op 12660.29 MB/s BenchmarkAddMulVVW/4-4 7256643 16.54 ns/op 15472.95 MB/s BenchmarkAddMulVVW/5-4 6563361 18.33 ns/op 17459.67 MB/s BenchmarkAddMulVVW/10-4 4249479 28.18 ns/op 22712.29 MB/s BenchmarkAddMulVVW/100-4 554785 218.3 ns/op 29317.15 MB/s BenchmarkAddMulVVW/1000-4 58694 2093 ns/op 30583.70 MB/s BenchmarkDivWVW/1-4 2438260 48.40 ns/op 1322.31 MB/s BenchmarkDivWVW/2-4 1000000 102.8 ns/op 1245.67 MB/s BenchmarkDivWVW/3-4 822958 143.4 ns/op 1339.31 MB/s BenchmarkDivWVW/4-4 678543 172.7 ns/op 1482.52 MB/s BenchmarkDivWVW/5-4 630434 190.8 ns/op 1676.98 MB/s BenchmarkDivWVW/10-4 331372 357.9 ns/op 1788.42 MB/s BenchmarkDivWVW/100-4 37305 3232 ns/op 1980.31 MB/s BenchmarkDivWVW/1000-4 4208 28060 ns/op 2280.79 MB/s BenchmarkNonZeroShifts/1/shrVU-4 2978437 40.91 ns/op BenchmarkNonZeroShifts/1/shlVU-4 2879596 40.24 ns/op BenchmarkNonZeroShifts/2/shrVU-4 1892888 63.86 ns/op BenchmarkNonZeroShifts/2/shlVU-4 1446320 82.68 ns/op BenchmarkNonZeroShifts/3/shrVU-4 1230086 97.72 ns/op BenchmarkNonZeroShifts/3/shlVU-4 1000000 107.5 ns/op BenchmarkNonZeroShifts/4/shrVU-4 1000000 120.9 ns/op BenchmarkNonZeroShifts/4/shlVU-4 788038 148.6 ns/op BenchmarkNonZeroShifts/5/shrVU-4 824457 144.6 ns/op BenchmarkNonZeroShifts/5/shlVU-4 709102 170.5 ns/op BenchmarkNonZeroShifts/10/shrVU-4 455293 263.4 ns/op BenchmarkNonZeroShifts/10/shlVU-4 364982 319.1 ns/op BenchmarkNonZeroShifts/100/shrVU-4 49174 2416 ns/op BenchmarkNonZeroShifts/100/shlVU-4 41526 2884 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 4912 23588 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 4338 27098 ns/op BenchmarkDecimalConversion-4 189 612206 ns/op BenchmarkFloatString/100-4 9682 12270 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 180 645294 ns/op 2917 B/op 10 allocs/op BenchmarkFloatString/10000-4 2 60050852 ns/op 61012 B/op 51 allocs/op BenchmarkFloatString/100000-4 1 5943478398 ns/op 838592 B/op 501 allocs/op BenchmarkFloatAdd/10-4 101896 1190 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 88543 1394 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 62930 2341 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 10000 10761 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 1580 75690 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 135100 888.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 133720 910.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 94314 1273 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 26689 4545 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 3226 36930 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1423 85136 ns/op BenchmarkParseFloatLargeExp-4 320 373713 ns/op BenchmarkGCD10x10/WithoutXY-4 193671 626.1 ns/op BenchmarkGCD10x10/WithXY-4 45259 2758 ns/op BenchmarkGCD10x100/WithoutXY-4 90170 1328 ns/op BenchmarkGCD10x100/WithXY-4 13190 9205 ns/op BenchmarkGCD10x1000/WithoutXY-4 63042 1839 ns/op BenchmarkGCD10x1000/WithXY-4 9247 11308 ns/op BenchmarkGCD100x100/WithoutXY-4 21360 5415 ns/op BenchmarkGCD100x100/WithXY-4 7771 16343 ns/op BenchmarkGCD100x1000/WithoutXY-4 9237 12488 ns/op BenchmarkGCD100x1000/WithXY-4 4286 27526 ns/op BenchmarkGCD1000x1000/WithoutXY-4 1843 65727 ns/op BenchmarkGCD1000x1000/WithXY-4 974 123975 ns/op BenchmarkHilbert-4 16 6832670 ns/op BenchmarkBinomial-4 9172 12363 ns/op BenchmarkQuoRem-4 14379 8479 ns/op BenchmarkExp-4 8 14213669 ns/op BenchmarkExpMont/Odd-4 128 926219 ns/op 2605 B/op 22 allocs/op BenchmarkExpMont/Even1-4 129 918800 ns/op 3379 B/op 38 allocs/op BenchmarkExpMont/Even2-4 124 960155 ns/op 3873 B/op 54 allocs/op BenchmarkExpMont/Even3-4 124 953467 ns/op 3893 B/op 54 allocs/op BenchmarkExpMont/Even4-4 124 962076 ns/op 3839 B/op 53 allocs/op BenchmarkExpMont/Even8-4 122 963276 ns/op 3860 B/op 53 allocs/op BenchmarkExpMont/Even32-4 124 957930 ns/op 3841 B/op 53 allocs/op BenchmarkExpMont/Even64-4 134 892470 ns/op 3671 B/op 54 allocs/op BenchmarkExpMont/Even96-4 142 840984 ns/op 3773 B/op 51 allocs/op BenchmarkExpMont/Even128-4 154 773610 ns/op 3273 B/op 51 allocs/op BenchmarkExpMont/Even255-4 163 729301 ns/op 2937 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 510 234077 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 438 270114 ns/op 1718 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 440 272082 ns/op 1743 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 442 269674 ns/op 1746 B/op 47 allocs/op BenchmarkExp2-4 8 14082978 ns/op BenchmarkBitset-4 842084 139.7 ns/op BenchmarkBitsetNeg-4 292060 403.1 ns/op BenchmarkBitsetOrig-4 229624 498.2 ns/op BenchmarkBitsetNegOrig-4 141625 822.8 ns/op BenchmarkModSqrt225_Tonelli-4 92 1178965 ns/op BenchmarkModSqrt225_3Mod4-4 333 361196 ns/op BenchmarkModSqrt231_Tonelli-4 96 1213617 ns/op BenchmarkModSqrt231_5Mod8-4 279 426364 ns/op BenchmarkModInverse-4 8629 12201 ns/op BenchmarkSqrt-4 904 131664 ns/op BenchmarkIntSqr/1-4 1324164 89.48 ns/op BenchmarkIntSqr/2-4 562142 211.2 ns/op BenchmarkIntSqr/3-4 433110 272.5 ns/op BenchmarkIntSqr/5-4 298987 404.0 ns/op BenchmarkIntSqr/8-4 191832 636.4 ns/op BenchmarkIntSqr/10-4 150964 797.8 ns/op BenchmarkIntSqr/20-4 33428 3554 ns/op BenchmarkIntSqr/30-4 23482 5144 ns/op BenchmarkIntSqr/50-4 13503 8946 ns/op BenchmarkIntSqr/80-4 7059 16508 ns/op BenchmarkIntSqr/100-4 5256 22049 ns/op BenchmarkIntSqr/200-4 1876 63829 ns/op BenchmarkIntSqr/300-4 955 126271 ns/op BenchmarkIntSqr/500-4 417 284187 ns/op BenchmarkIntSqr/800-4 190 630559 ns/op BenchmarkIntSqr/1000-4 134 891900 ns/op BenchmarkDiv/20/10-4 291811 400.5 ns/op BenchmarkDiv/40/20-4 296608 398.8 ns/op BenchmarkDiv/100/50-4 286348 414.2 ns/op BenchmarkDiv/200/100-4 38290 3249 ns/op BenchmarkDiv/400/200-4 33079 3643 ns/op BenchmarkDiv/1000/500-4 24165 5096 ns/op BenchmarkDiv/2000/1000-4 16806 7229 ns/op BenchmarkDiv/20000/10000-4 862 139219 ns/op BenchmarkDiv/200000/100000-4 21 5597580 ns/op BenchmarkDiv/2000000/1000000-4 1 191825151 ns/op BenchmarkDiv/20000000/10000000-4 1 6822348446 ns/op BenchmarkMul-4 3 40683518 ns/op BenchmarkNatMul/10-4 126468 862.1 ns/op BenchmarkNatMul/100-4 4224 28701 ns/op BenchmarkNatMul/1000-4 100 1070598 ns/op BenchmarkZeroShifts/Shl-4 38714 2891 ns/op BenchmarkZeroShifts/ShlSame-4 6173978 19.47 ns/op BenchmarkZeroShifts/Shr-4 41845 2776 ns/op BenchmarkZeroShifts/ShrSame-4 6124989 19.27 ns/op BenchmarkExp3Power/0x10-4 217549 519.6 ns/op BenchmarkExp3Power/0x40-4 189416 619.3 ns/op BenchmarkExp3Power/0x100-4 91580 1262 ns/op BenchmarkExp3Power/0x400-4 35648 3270 ns/op BenchmarkExp3Power/0x1000-4 6410 17785 ns/op BenchmarkExp3Power/0x4000-4 1117 107951 ns/op BenchmarkExp3Power/0x10000-4 127 932842 ns/op BenchmarkExp3Power/0x40000-4 12 9234862 ns/op BenchmarkExp3Power/0x100000-4 2 85990997 ns/op BenchmarkExp3Power/0x400000-4 1 791765526 ns/op BenchmarkFibo-4 4 27461551 ns/op BenchmarkNatSqr/1-4 1000000 106.0 ns/op BenchmarkNatSqr/2-4 493807 236.5 ns/op BenchmarkNatSqr/3-4 387212 305.7 ns/op BenchmarkNatSqr/5-4 259440 445.8 ns/op BenchmarkNatSqr/8-4 170258 682.5 ns/op BenchmarkNatSqr/10-4 135783 855.4 ns/op BenchmarkNatSqr/20-4 32988 3576 ns/op BenchmarkNatSqr/30-4 22370 5388 ns/op BenchmarkNatSqr/50-4 13027 9218 ns/op BenchmarkNatSqr/80-4 6915 16707 ns/op BenchmarkNatSqr/100-4 5118 23697 ns/op BenchmarkNatSqr/200-4 1846 65224 ns/op BenchmarkNatSqr/300-4 909 126929 ns/op BenchmarkNatSqr/500-4 412 298258 ns/op BenchmarkNatSqr/800-4 195 868299 ns/op BenchmarkNatSqr/1000-4 134 871529 ns/op BenchmarkNatSetBytes/8-4 3078583 38.94 ns/op BenchmarkNatSetBytes/24-4 667848 164.5 ns/op BenchmarkNatSetBytes/128-4 258878 446.0 ns/op BenchmarkNatSetBytes/7-4 906873 128.0 ns/op BenchmarkNatSetBytes/23-4 433335 263.1 ns/op BenchmarkNatSetBytes/127-4 204282 546.3 ns/op BenchmarkScanPi-4 246 489750 ns/op BenchmarkStringPiParallel-4 640 167704 ns/op BenchmarkScan/10/Base2-4 36441 3220 ns/op BenchmarkScan/100/Base2-4 4026 28572 ns/op BenchmarkScan/1000/Base2-4 414 288906 ns/op BenchmarkScan/10/Base8-4 90190 1356 ns/op BenchmarkScan/100/Base8-4 12061 10380 ns/op BenchmarkScan/1000/Base8-4 1183 102480 ns/op BenchmarkScan/10/Base10-4 97464 1239 ns/op BenchmarkScan/100/Base10-4 13236 9231 ns/op BenchmarkScan/1000/Base10-4 1333 88769 ns/op BenchmarkScan/10/Base16-4 112788 1053 ns/op BenchmarkScan/100/Base16-4 15304 8192 ns/op BenchmarkScan/1000/Base16-4 1568 78288 ns/op BenchmarkString/10/Base2-4 194755 602.6 ns/op BenchmarkString/100/Base2-4 28082 4247 ns/op BenchmarkString/1000/Base2-4 2918 40235 ns/op BenchmarkString/10/Base8-4 355456 352.2 ns/op BenchmarkString/100/Base8-4 67041 1883 ns/op BenchmarkString/1000/Base8-4 8047 15227 ns/op BenchmarkString/10/Base10-4 197955 574.4 ns/op BenchmarkString/100/Base10-4 39194 3435 ns/op BenchmarkString/1000/Base10-4 1958 53950 ns/op BenchmarkString/10/Base16-4 355898 905.7 ns/op BenchmarkString/100/Base16-4 83216 4930 ns/op BenchmarkString/1000/Base16-4 10000 17787 ns/op BenchmarkLeafSize/0-4 31 3761861 ns/op BenchmarkLeafSize/1-4 456 488461 ns/op BenchmarkLeafSize/2-4 332 374083 ns/op BenchmarkLeafSize/3-4 267 432906 ns/op BenchmarkLeafSize/4-4 460 275334 ns/op BenchmarkLeafSize/5-4 255 510186 ns/op BenchmarkLeafSize/6-4 294 414481 ns/op BenchmarkLeafSize/7-4 314 425143 ns/op BenchmarkLeafSize/8-4 475 252237 ns/op BenchmarkLeafSize/9-4 217 539510 ns/op BenchmarkLeafSize/10-4 267 440095 ns/op BenchmarkLeafSize/11-4 247 481800 ns/op BenchmarkLeafSize/12-4 295 395511 ns/op BenchmarkLeafSize/13-4 261 452674 ns/op BenchmarkLeafSize/14-4 327 353097 ns/op BenchmarkLeafSize/15-4 343 342864 ns/op BenchmarkLeafSize/16-4 487 239734 ns/op BenchmarkLeafSize/32-4 474 244182 ns/op BenchmarkLeafSize/64-4 444 263019 ns/op BenchmarkProbablyPrime/n=0-4 6 19909522 ns/op BenchmarkProbablyPrime/n=1-4 5 21568481 ns/op BenchmarkProbablyPrime/n=5-4 4 30826812 ns/op BenchmarkProbablyPrime/n=10-4 3 40598761 ns/op BenchmarkProbablyPrime/n=20-4 2 61893446 ns/op BenchmarkProbablyPrime/Lucas-4 6 17430978 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 56 2154878 ns/op BenchmarkRatCmp-4 205494 556.2 ns/op BenchmarkFloatPrecExact/1-4 120765 959.9 ns/op BenchmarkFloatPrecExact/10-4 44906 2654 ns/op BenchmarkFloatPrecExact/100-4 8406 17362 ns/op BenchmarkFloatPrecExact/1000-4 1592 76070 ns/op BenchmarkFloatPrecExact/10000-4 90 1271412 ns/op BenchmarkFloatPrecExact/100000-4 3 47510451 ns/op BenchmarkFloatPrecExact/1000000-4 1 2257610490 ns/op BenchmarkFloatPrecMixed/1-4 130917 917.6 ns/op BenchmarkFloatPrecMixed/10-4 35608 3372 ns/op BenchmarkFloatPrecMixed/100-4 4372 26680 ns/op BenchmarkFloatPrecMixed/1000-4 296 404039 ns/op BenchmarkFloatPrecMixed/10000-4 9 11804229 ns/op BenchmarkFloatPrecMixed/100000-4 1 555019362 ns/op BenchmarkFloatPrecMixed/1000000-4 1 36412564189 ns/op BenchmarkFloatPrecInexact/1-4 198841 599.9 ns/op BenchmarkFloatPrecInexact/10-4 174272 696.1 ns/op BenchmarkFloatPrecInexact/100-4 102508 1131 ns/op BenchmarkFloatPrecInexact/1000-4 26990 4624 ns/op BenchmarkFloatPrecInexact/10000-4 3208 36747 ns/op BenchmarkFloatPrecInexact/100000-4 334 356182 ns/op BenchmarkFloatPrecInexact/1000000-4 25 4513271 ns/op BenchmarkFloatSqrt/64-4 13017 9374 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 7532 15596 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 5148 22794 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 2641 44526 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 505 233347 ns/op 18095 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 37 3139455 ns/op 176149 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 230029754 ns/op 3890968 B/op 676 allocs/op PASS ok math/big 104.905s goos: linux goarch: s390x pkg: math/bits BenchmarkLeadingZeros-4 7759418 15.47 ns/op BenchmarkLeadingZeros8-4 7685054 15.65 ns/op BenchmarkLeadingZeros16-4 7679095 15.64 ns/op BenchmarkLeadingZeros32-4 7703322 15.66 ns/op BenchmarkLeadingZeros64-4 7629574 15.31 ns/op BenchmarkTrailingZeros-4 7790720 15.48 ns/op BenchmarkTrailingZeros8-4 7594478 15.70 ns/op BenchmarkTrailingZeros16-4 7698944 15.69 ns/op BenchmarkTrailingZeros32-4 7619355 15.84 ns/op BenchmarkTrailingZeros64-4 7779472 15.77 ns/op BenchmarkOnesCount-4 7827796 15.30 ns/op BenchmarkOnesCount8-4 7674196 14.46 ns/op BenchmarkOnesCount16-4 8027420 14.87 ns/op BenchmarkOnesCount32-4 8064098 14.92 ns/op BenchmarkOnesCount64-4 7863991 15.55 ns/op BenchmarkRotateLeft-4 8128635 14.76 ns/op BenchmarkRotateLeft8-4 7756394 15.45 ns/op BenchmarkRotateLeft16-4 7834831 15.31 ns/op BenchmarkRotateLeft32-4 8178508 14.74 ns/op BenchmarkRotateLeft64-4 8085910 14.75 ns/op BenchmarkReverse-4 13423476 8.943 ns/op BenchmarkReverse8-4 16212727 7.429 ns/op BenchmarkReverse16-4 14749980 8.207 ns/op BenchmarkReverse32-4 13191682 9.114 ns/op BenchmarkReverse64-4 13492464 8.977 ns/op BenchmarkReverseBytes-4 14382930 8.132 ns/op BenchmarkReverseBytes16-4 15619297 7.638 ns/op BenchmarkReverseBytes32-4 14865319 8.161 ns/op BenchmarkReverseBytes64-4 14622602 8.172 ns/op BenchmarkAdd-4 7986339 14.85 ns/op BenchmarkAdd32-4 7946790 14.91 ns/op BenchmarkAdd64-4 7702514 14.80 ns/op BenchmarkAdd64multiple-4 14681223 8.220 ns/op BenchmarkSub-4 8087569 15.28 ns/op BenchmarkSub32-4 7813983 15.08 ns/op BenchmarkSub64-4 8086597 14.95 ns/op BenchmarkSub64multiple-4 14629826 8.198 ns/op BenchmarkMul-4 8061752 14.53 ns/op BenchmarkMul32-4 8097556 14.50 ns/op BenchmarkMul64-4 8154368 14.47 ns/op BenchmarkDiv-4 2789018 40.45 ns/op BenchmarkDiv32-4 6300776 19.10 ns/op BenchmarkDiv64-4 2897752 40.66 ns/op PASS ok math/bits 6.876s goos: linux goarch: s390x pkg: math/cmplx BenchmarkAbs-4 963771 109.4 ns/op BenchmarkAcos-4 247322 465.3 ns/op BenchmarkAcosh-4 253392 472.2 ns/op BenchmarkAsin-4 261646 461.1 ns/op BenchmarkAsinh-4 270142 440.2 ns/op BenchmarkAtan-4 1000000 117.2 ns/op BenchmarkAtanh-4 1000000 114.2 ns/op BenchmarkConj-4 15747472 7.446 ns/op BenchmarkCos-4 408961 279.9 ns/op BenchmarkCosh-4 434280 280.1 ns/op BenchmarkExp-4 581121 212.0 ns/op BenchmarkLog-4 797490 151.2 ns/op BenchmarkLog10-4 793388 151.3 ns/op BenchmarkPhase-4 4676637 25.45 ns/op BenchmarkPolar-4 901429 130.6 ns/op BenchmarkPow-4 310580 385.1 ns/op BenchmarkRect-4 632041 189.2 ns/op BenchmarkSin-4 450741 266.1 ns/op BenchmarkSinh-4 463702 260.3 ns/op BenchmarkSqrt-4 375722 323.1 ns/op BenchmarkTan-4 1000000 104.1 ns/op BenchmarkTanh-4 1860813 64.67 ns/op PASS ok math/cmplx 3.773s goos: linux goarch: s390x pkg: math/rand BenchmarkInt63Threadsafe-4 805717 133.5 ns/op BenchmarkInt63ThreadsafeParallel-4 1300188 94.01 ns/op BenchmarkInt63Unthreadsafe-4 776012 147.7 ns/op BenchmarkIntn1000-4 675672 177.3 ns/op BenchmarkInt63n1000-4 721917 163.6 ns/op BenchmarkInt31n1000-4 721857 165.7 ns/op BenchmarkFloat32-4 721146 164.3 ns/op BenchmarkFloat64-4 767894 148.2 ns/op BenchmarkPerm3-4 169202 721.3 ns/op BenchmarkPerm30-4 19201 6336 ns/op BenchmarkPerm30ViaShuffle-4 18786 6437 ns/op BenchmarkShuffleOverhead-4 13354 8959 ns/op BenchmarkRead3-4 823496 147.1 ns/op BenchmarkRead64-4 67093 1790 ns/op BenchmarkRead1000-4 4401 26921 ns/op BenchmarkConcurrent-4 317720 424.6 ns/op PASS ok math/rand 3.334s goos: linux goarch: s390x pkg: math/rand/v2 BenchmarkChaCha8MarshalBinary-4 828674 138.8 ns/op BenchmarkChaCha8MarshalBinaryRead-4 249277 475.5 ns/op BenchmarkChaCha8-4 5056066 23.32 ns/op BenchmarkChaCha8Read-4 870474 136.7 ns/op 234.01 MB/s BenchmarkPCG_DXSM-4 3247071 36.89 ns/op BenchmarkSourceUint64-4 3088549 37.23 ns/op BenchmarkGlobalInt64-4 3143245 37.76 ns/op BenchmarkGlobalInt64Parallel-4 3501052 34.56 ns/op BenchmarkGlobalUint64-4 3141516 38.30 ns/op BenchmarkGlobalUint64Parallel-4 3333780 35.60 ns/op BenchmarkInt64-4 1677979 72.25 ns/op BenchmarkUint64-4 1663033 72.33 ns/op BenchmarkGlobalIntN1000-4 2238422 53.25 ns/op BenchmarkIntN1000-4 1383799 85.53 ns/op BenchmarkInt64N1000-4 1400901 85.71 ns/op BenchmarkInt64N1e8-4 1382587 85.17 ns/op BenchmarkInt64N1e9-4 1391900 85.70 ns/op BenchmarkInt64N2e9-4 1406364 85.56 ns/op BenchmarkInt64N1e18-4 1345130 89.43 ns/op BenchmarkInt64N2e18-4 1327419 90.25 ns/op BenchmarkInt64N4e18-4 1169349 103.0 ns/op BenchmarkInt32N1000-4 1402302 85.76 ns/op BenchmarkInt32N1e8-4 1396548 85.65 ns/op BenchmarkInt32N1e9-4 1347564 88.84 ns/op BenchmarkInt32N2e9-4 1373925 87.00 ns/op BenchmarkFloat32-4 1562625 76.16 ns/op BenchmarkFloat64-4 1603273 74.24 ns/op BenchmarkExpFloat64-4 829825 142.0 ns/op BenchmarkNormFloat64-4 994632 120.6 ns/op BenchmarkPerm3-4 266571 447.3 ns/op BenchmarkPerm30-4 25963 4638 ns/op BenchmarkPerm30ViaShuffle-4 26935 4445 ns/op BenchmarkShuffleOverhead-4 39400 2997 ns/op BenchmarkConcurrent-4 1248633 101.6 ns/op PASS ok math/rand/v2 7.220s goos: linux goarch: s390x pkg: mime BenchmarkQEncodeWord-4 43540 2749 ns/op BenchmarkQDecodeWord-4 116060 991.4 ns/op BenchmarkQDecodeHeader-4 123193 963.0 ns/op BenchmarkTypeByExtension/.html-4 595759 202.2 ns/op BenchmarkTypeByExtension/.HTML-4 356589 329.1 ns/op BenchmarkTypeByExtension/.unused-4 407715 289.5 ns/op BenchmarkExtensionsByType/text/html-4 197668 592.8 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 107085 1116 ns/op BenchmarkExtensionsByType/application/octet-stream-4 134240 887.3 ns/op PASS ok mime 2.342s goos: linux goarch: s390x pkg: mime/multipart BenchmarkReadForm/fields/maxMemory=0-4 606 172098 ns/op 48143 B/op 188 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 660 173447 ns/op 47114 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 302 371925 ns/op 104338 B/op 273 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 502 233440 ns/op 48722 B/op 207 allocs/op PASS ok mime/multipart 1.546s goos: linux goarch: s390x pkg: mime/quotedprintable BenchmarkWriter-4 944 126199 ns/op PASS ok mime/quotedprintable 1.141s goos: linux goarch: s390x pkg: net BenchmarkGoLookupIP-4 12 11032386 ns/op 8766 B/op 93 allocs/op BenchmarkGoLookupIPNoSuchHost-4 13 8494857 ns/op 7540 B/op 66 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5009013691 ns/op 158856 B/op 223 allocs/op BenchmarkDNSName-4 89041 1316 ns/op BenchmarkInterfaces-4 2739 41716 ns/op 8992 B/op 30 allocs/op BenchmarkInterfaceByIndex-4 3686 31103 ns/op 6647 B/op 22 allocs/op BenchmarkInterfaceByName-4 3007 38724 ns/op 8974 B/op 31 allocs/op BenchmarkInterfaceAddrs-4 1712 67503 ns/op 15267 B/op 94 allocs/op BenchmarkInterfacesAndAddrs-4 5414 20716 ns/op 4406 B/op 34 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 1276 86205 ns/op 135290 B/op 39 allocs/op BenchmarkParseIP-4 12561 9636 ns/op BenchmarkParseIPValidIPv4-4 743349 151.5 ns/op BenchmarkParseIPValidIPv6-4 704961 161.1 ns/op BenchmarkIPMarshalText/IPv4-4 638869 183.6 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6-4 209737 571.8 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6_long-4 116647 1015 ns/op 48 B/op 1 allocs/op BenchmarkIPString/IPv4-4 88515 1353 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 10000 10271 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 51070 2325 ns/op BenchmarkIPEqual/IPv4-4 888398 133.3 ns/op BenchmarkIPEqual/IPv6-4 874429 134.2 ns/op BenchmarkSendfileZeroBytes-4 1 244008313 ns/op 8484440 B/op 454010 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1207970792 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1024-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1a976996438 BenchmarkSendFile/file-to-tcp/2048-4 1 1208092017 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/2048-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1a9beb6159a BenchmarkSendFile/file-to-tcp/4096-4 1 1208094328 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/4096-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1aa06d47160 BenchmarkSendFile/file-to-tcp/8192-4 1 1217959446 ns/op 0.01 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/8192-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1aa4ef433f2 BenchmarkSendFile/file-to-tcp/16384-4 1 1207166182 ns/op 0.01 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/16384-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1aa97b52b2e BenchmarkSendFile/file-to-tcp/32768-4 1 1217094850 ns/op 0.03 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/32768-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1aadfcdd41a BenchmarkSendFile/file-to-tcp/65536-4 1 1216375440 ns/op 0.05 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/65536-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ab2882e671 BenchmarkSendFile/file-to-tcp/131072-4 1 1008736906 ns/op 0.13 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/131072-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ab713d7d66 BenchmarkSendFile/file-to-tcp/262144-4 1 1008233918 ns/op 0.26 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/262144-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1abadbbe6fa BenchmarkSendFile/file-to-tcp/524288-4 1 1008740091 ns/op 0.52 MB/s 376 B/op 9 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/524288-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1abea87c6e4 BenchmarkSendFile/file-to-tcp/1048576-4 1 1009388044 ns/op 1.04 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1048576-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ac27c48edf BenchmarkSendFile/file-to-unix/1024-4 1 1008189090 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1024-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ac6616bb2e BenchmarkSendFile/file-to-unix/2048-4 1 1008029634 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/2048-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1aca24f195d BenchmarkSendFile/file-to-unix/4096-4 1 1007546124 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/4096-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1acde803ac8 BenchmarkSendFile/file-to-unix/8192-4 1 1007633026 ns/op 0.01 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/8192-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ad1aaefbd9 BenchmarkSendFile/file-to-unix/16384-4 1 1007736169 ns/op 0.02 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/16384-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ad56e233f0 BenchmarkSendFile/file-to-unix/32768-4 1 1007975236 ns/op 0.03 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/32768-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ad936301cf BenchmarkSendFile/file-to-unix/65536-4 1 1007591615 ns/op 0.07 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/65536-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1adcf9e780c BenchmarkSendFile/file-to-unix/131072-4 1 1008252482 ns/op 0.13 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/131072-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ae0be6a037 BenchmarkSendFile/file-to-unix/262144-4 1 1003702758 ns/op 0.26 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/262144-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ae48891bcf BenchmarkSendFile/file-to-unix/524288-4 1 1008565754 ns/op 0.52 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/524288-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1ae8548ac21 BenchmarkSendFile/file-to-unix/1048576-4 1 1002898135 ns/op 1.05 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1048576-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x1807a1aec29153d0 BenchmarkSplice/tcp-to-tcp/1024-4 1 1006822002 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1008118237 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1005182314 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1007858342 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1007690365 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1003824656 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1008589775 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1009264515 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1008278780 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1009527380 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1010891352 ns/op 1.04 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1007809313 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1007478788 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1004653309 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1007905231 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1007627961 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1008059958 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1007324764 ns/op 0.07 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1008072235 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1008561216 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1009675991 ns/op 0.52 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1010127764 ns/op 1.04 MB/s BenchmarkSplice/tcp-to-unix/1024-4 1 1007974138 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/2048-4 1 1009263474 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/4096-4 1 1008134306 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/8192-4 1 1003011251 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-unix/16384-4 1 1007646001 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-unix/32768-4 1 1007853001 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-unix/65536-4 1 1006538439 ns/op 0.07 MB/s BenchmarkSplice/tcp-to-unix/131072-4 1 1008504012 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-unix/262144-4 1 1008838781 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-unix/524288-4 1 1009031027 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-unix/1048576-4 1 1008918069 ns/op 1.04 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1007765256 ns/op 0.00 MB/s 800 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1007822777 ns/op 0.00 MB/s 752 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1008073623 ns/op 0.00 MB/s 752 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1008001644 ns/op 0.01 MB/s 800 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1008550970 ns/op 0.02 MB/s 800 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1008118283 ns/op 0.03 MB/s 752 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1007929221 ns/op 0.07 MB/s 752 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1008573854 ns/op 0.13 MB/s 800 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1008717972 ns/op 0.26 MB/s 800 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1008811915 ns/op 0.52 MB/s 800 B/op 10 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1009732128 ns/op 1.04 MB/s 800 B/op 10 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1007548086 ns/op 0.00 MB/s 792 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1007604697 ns/op 0.00 MB/s 744 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1007665517 ns/op 0.00 MB/s 792 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1007611425 ns/op 0.01 MB/s 792 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1008157750 ns/op 0.02 MB/s 792 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1007590036 ns/op 0.03 MB/s 792 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1007921428 ns/op 0.07 MB/s 744 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1008041724 ns/op 0.13 MB/s 792 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1008550870 ns/op 0.26 MB/s 792 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1009008350 ns/op 0.52 MB/s 792 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1009370767 ns/op 1.04 MB/s 792 B/op 9 allocs/op BenchmarkTCP4OneShot-4 5280 21764 ns/op BenchmarkTCP4OneShotTimeout-4 4968 22694 ns/op BenchmarkTCP4Persistent-4 34599 3345 ns/op BenchmarkTCP4PersistentTimeout-4 35457 3730 ns/op BenchmarkTCP6OneShot-4 5115 23542 ns/op BenchmarkTCP6OneShotTimeout-4 4946 23828 ns/op BenchmarkTCP6Persistent-4 32610 3712 ns/op BenchmarkTCP6PersistentTimeout-4 33946 3928 ns/op BenchmarkTCP4ConcurrentReadWrite-4 53468 2453 ns/op BenchmarkTCP6ConcurrentReadWrite-4 52107 2440 ns/op BenchmarkSetReadDeadline-4 180684 695.2 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 27428 4460 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 27768 4471 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 26755 4251 ns/op 0 B/op 0 allocs/op PASS ok net 91.016s goos: linux goarch: s390x pkg: net/http BenchmarkCookieString-4 20442 5090 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 11595 10437 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 23962 5026 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 15201 7993 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 37479 3055 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 53974 2221 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1000000 106.0 ns/op BenchmarkFindChild/n=2/rep=map-4 2891928 41.99 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 973636 119.4 ns/op BenchmarkFindChild/n=4/rep=linear-4 612128 199.8 ns/op BenchmarkFindChild/n=4/rep=map-4 2845567 42.38 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 523366 214.8 ns/op BenchmarkFindChild/n=8/rep=linear-4 327148 370.9 ns/op BenchmarkFindChild/n=8/rep=map-4 2876390 42.05 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 316372 384.2 ns/op BenchmarkFindChild/n=16/rep=linear-4 166527 718.9 ns/op BenchmarkFindChild/n=16/rep=map-4 3010363 40.01 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2224934 54.18 ns/op BenchmarkFindChild/n=32/rep=linear-4 82932 1437 ns/op BenchmarkFindChild/n=32/rep=map-4 2439718 48.97 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 1895886 68.52 ns/op BenchmarkMultiConflicts-4 1 196074395 ns/op BenchmarkServerMatch-4 16680 7210 ns/op BenchmarkReadRequestChrome-4 3556 33008 ns/op 18.51 MB/s 1539 B/op 14 allocs/op BenchmarkReadRequestCurl-4 8254 13616 ns/op 5.73 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 8257 13953 ns/op 5.88 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 6145 19370 ns/op 7.80 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 13322 8868 ns/op 4.51 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 486 218841 ns/op 4.68 MB/s BenchmarkFileAndServer_1KB/https1-4 277 384819 ns/op 2.66 MB/s 2024/11/13 15:40:22 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkFileAndServer_1KB/h2-4 2024/11/13 15:40:22 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:22 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:22 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:22 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:22 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:22 Error enabling Transport HTTP/2 support: protocol https already registered 214 525606 ns/op 1.95 MB/s BenchmarkFileAndServer_16MB/h1-4 4 29503308 ns/op 568.66 MB/s BenchmarkFileAndServer_16MB/https1-4 2 80554124 ns/op 208.27 MB/s 2024/11/13 15:40:23 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkFileAndServer_16MB/h2-4 1 148938629 ns/op 112.65 MB/s BenchmarkFileAndServer_64MB/h1-4 1 125591174 ns/op 534.34 MB/s BenchmarkFileAndServer_64MB/https1-4 1 279571433 ns/op 240.04 MB/s 2024/11/13 15:40:24 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkFileAndServer_64MB/h2-4 1 384150930 ns/op 174.69 MB/s BenchmarkServeMux-4 207 613193 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 244 528035 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 494 241411 ns/op 6471 B/op 70 allocs/op BenchmarkClientServer/https1-4 285 360189 ns/op 7782 B/op 80 allocs/op 2024/11/13 15:40:25 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkClientServer/h2-4 2024/11/13 15:40:25 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:25 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:25 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:25 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:26 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:26 Error enabling Transport HTTP/2 support: protocol https already registered 249 442783 ns/op 10918 B/op 78 allocs/op BenchmarkClientServerParallel/4/h1-4 1773 64448 ns/op 10301 B/op 84 allocs/op BenchmarkClientServerParallel/4/https1-4 15 7581998 ns/op 301204 B/op 1307 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:55542: read tcp 127.0.0.1:43911->127.0.0.1:55542: read: connection reset by peer clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:55516: read tcp 127.0.0.1:43911->127.0.0.1:55516: read: connection reset by peer clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56532: read tcp 127.0.0.1:34511->127.0.0.1:56532: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56556: read tcp 127.0.0.1:34511->127.0.0.1:56556: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:56568: write tcp 127.0.0.1:34511->127.0.0.1:56568: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:39788: read tcp 127.0.0.1:35693->127.0.0.1:39788: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:39832: read tcp 127.0.0.1:35693->127.0.0.1:39832: read: connection reset by peer clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:39828: read tcp 127.0.0.1:35693->127.0.0.1:39828: read: connection reset by peer 2024/11/13 15:40:26 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkClientServerParallel/4/h2-4 2024/11/13 15:40:26 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:26 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:26 Error enabling Transport HTTP/2 support: protocol https already registered 15 7582015 ns/op 302521 B/op 1386 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:37748: read tcp 127.0.0.1:34247->127.0.0.1:37748: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:37712: read tcp 127.0.0.1:34247->127.0.0.1:37712: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:37730: write tcp 127.0.0.1:34247->127.0.0.1:37730: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:45812: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:45748: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:45818: read tcp 127.0.0.1:38621->127.0.0.1:45818: read: connection reset by peer clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:45786: read tcp 127.0.0.1:38621->127.0.0.1:45786: read: connection reset by peer BenchmarkClientServerParallel/64/h1-4 1203 184634 ns/op 16747 B/op 107 allocs/op BenchmarkClientServerParallel/64/https1-4 14 7570128 ns/op 301846 B/op 1330 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:55146: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:55134: read tcp 127.0.0.1:36971->127.0.0.1:55134: read: connection reset by peer clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:55148: EOF clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:53298: read tcp 127.0.0.1:41583->127.0.0.1:53298: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:53348: read tcp 127.0.0.1:41583->127.0.0.1:53348: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:53364: write tcp 127.0.0.1:41583->127.0.0.1:53364: use of closed network connection 2024/11/13 15:40:27 Error enabling Transport HTTP/2 support: protocol https already registered BenchmarkClientServerParallel/64/h2-4 2024/11/13 15:40:27 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:27 Error enabling Transport HTTP/2 support: protocol https already registered 2024/11/13 15:40:27 Error enabling Transport HTTP/2 support: protocol https already registered 15 6883748 ns/op 277443 B/op 1231 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41940: read tcp 127.0.0.1:33435->127.0.0.1:41940: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41964: read tcp 127.0.0.1:33435->127.0.0.1:41964: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41914: read tcp 127.0.0.1:33435->127.0.0.1:41914: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41784: write tcp 127.0.0.1:39187->127.0.0.1:41784: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41774: read tcp 127.0.0.1:39187->127.0.0.1:41774: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41798: read tcp 127.0.0.1:39187->127.0.0.1:41798: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41768: write tcp 127.0.0.1:39187->127.0.0.1:41768: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41796: write tcp 127.0.0.1:39187->127.0.0.1:41796: use of closed network connection clientserver_test.go:211: server log: http: TLS handshake error from 127.0.0.1:41794: write tcp 127.0.0.1:39187->127.0.0.1:41794: use of closed network connection BenchmarkServer-4 1 1013041580 ns/op 32256 B/op 159 allocs/op BenchmarkClient-4 481 274884 ns/op 4239 B/op 51 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 879 127007 ns/op 7763 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1410 81621 ns/op 3111 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1800 66142 ns/op 1951 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1776 66364 ns/op 2835 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1928 64888 ns/op 2730 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1882 66386 ns/op 2781 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1958 59323 ns/op 2003 B/op 14 allocs/op BenchmarkServerHijack-4 1443 80689 ns/op 17082 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 742 165980 ns/op 6042 B/op 52 allocs/op BenchmarkResponseStatusLine-4 434227 255.1 ns/op 0 B/op 0 allocs/op PASS ok net/http 16.654s goos: linux goarch: s390x pkg: net/http/httputil BenchmarkServeHTTP-4 8505 15165 ns/op 34256 B/op 14 allocs/op PASS ok net/http/httputil 1.197s goos: linux goarch: s390x pkg: net/netip BenchmarkIPNextPrev-4 81580 1425 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 803323 131.9 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 605755 197.4 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 89331 1328 ns/op BenchmarkStdIPv4-4 104539 1156 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 92724 1178 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 106200 1258 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 98929 1220 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 94700 1260 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1683202 72.82 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1467484 80.24 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 924208 129.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 540078 222.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 695044 170.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 548984 224.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 107733 1083 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 476914 244.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 399262 304.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 479851 250.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 424051 288.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 98824 1215 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 384949 308.8 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 126854 946.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 155772 761.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 240565 495.6 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 145902 803.5 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 339130 355.9 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 128563 935.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 127028 942.6 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 128067 942.5 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 101677 1169 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 491032 239.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 134342 862.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 146349 810.6 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 241177 490.7 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 134382 891.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 274342 430.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 109678 1073 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 127690 968.6 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 170768 696.9 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 111840 1090 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 324226 373.3 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 117520 1010 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 129776 907.1 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 200377 588.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 117646 1037 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 937558 110.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 977846 110.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 992287 109.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 840248 128.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 902485 128.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 946220 128.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 877329 126.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 880485 127.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 937896 126.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 395460 293.1 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 487525 236.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 368743 323.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 432807 267.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 378105 320.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 95976 1247 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 5796175 20.37 ns/op PASS ok net/netip 9.059s 2024/11/13 15:40:46 Test RPC server listening on 127.0.0.1:42243 2024/11/13 15:40:46 Test HTTP RPC server listening on 127.0.0.1:36745 goos: linux goarch: s390x pkg: net/rpc BenchmarkEndToEnd-4 2234 45176 ns/op BenchmarkEndToEndHTTP-4 2290 54416 ns/op BenchmarkEndToEndAsync-4 3908 26130 ns/op BenchmarkEndToEndAsyncHTTP-4 4926 24552 ns/op PASS ok net/rpc 1.589s goos: linux goarch: s390x pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 3361 34278 ns/op BenchmarkReadMIMEHeader/server_headers-4 4572 24402 ns/op BenchmarkUncommon-4 21073 5618 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.422s goos: linux goarch: s390x pkg: net/url BenchmarkString-4 3946 28925 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 126992 939.8 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 648763 174.8 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 92774 1287 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 175828 684.9 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 84862 1413 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13172 9006 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 452155 264.1 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 85257 1311 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 175220 684.9 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 84981 1414 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 13537 8784 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 215103 551.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 89149 1336 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 88528 1347 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 42840 2789 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 7191 15973 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 214416 567.7 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 89919 1326 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 88496 1351 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 42610 2799 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 7423 15416 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.065s goos: linux goarch: s390x pkg: os BenchmarkExpand/noop-4 3086239 38.87 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 183040 615.1 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 837 143272 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:506: benchmarkReaddirname ".": 145 entries os_test.go:506: benchmarkReaddirname ".": 145 entries os_test.go:506: benchmarkReaddirname ".": 145 entries BenchmarkReaddir-4 350 331662 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:523: benchmarkReaddir ".": 145 entries os_test.go:523: benchmarkReaddir ".": 145 entries os_test.go:523: benchmarkReaddir ".": 145 entries BenchmarkReadDir-4 666 172585 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:540: benchmarkReadDir ".": 145 entries os_test.go:540: benchmarkReadDir ".": 145 entries os_test.go:540: benchmarkReadDir ".": 145 entries BenchmarkStatDot-4 128218 879.6 ns/op BenchmarkStatFile-4 88294 1288 ns/op BenchmarkStatDir-4 97642 1198 ns/op BenchmarkLstatDot-4 136370 859.7 ns/op BenchmarkLstatFile-4 89528 1279 ns/op BenchmarkLstatDir-4 99121 1227 ns/op BenchmarkSendFile-4 1 801399511 ns/op 1339.83 MB/s 336 B/op 20 allocs/op --- BENCH: BenchmarkSendFile-4 readfrom_unix_test.go:452: random data seed: 1731530456 BenchmarkRemoveAll-4 79 1477356 ns/op 41727 B/op 531 allocs/op PASS ok os 48.543s goos: linux goarch: s390x pkg: os/exec BenchmarkExecHostname-4 380 314874 ns/op 8176 B/op 31 allocs/op PASS ok os/exec 1.163s goos: linux goarch: s390x pkg: os/user BenchmarkCurrent-4 3016 39652 ns/op PASS ok os/user 1.133s goos: linux goarch: s390x pkg: reflect BenchmarkBool-4 3525964 32.67 ns/op BenchmarkString-4 1917537 62.56 ns/op BenchmarkBytes-4 1711250 70.31 ns/op BenchmarkNamedBytes-4 1000000 105.3 ns/op BenchmarkBytesArray-4 778047 154.2 ns/op BenchmarkSliceLen-4 1923550 62.15 ns/op BenchmarkMapLen-4 889431 134.9 ns/op BenchmarkStringLen-4 1636191 83.33 ns/op BenchmarkArrayLen-4 1356817 88.74 ns/op BenchmarkSliceCap-4 1906964 61.19 ns/op BenchmarkDeepEqual/int8-4 370605 318.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 82880 1434 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 340497 353.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 81487 1482 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 331368 356.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 81804 1495 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 328575 365.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 80280 1511 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 337644 347.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 80758 1504 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 394615 310.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 108950 1116 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 342602 347.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 81144 1488 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 348150 348.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 80602 1463 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 329386 366.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 79381 1500 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 319230 363.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 80880 1491 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 312643 371.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 80332 1509 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 335517 357.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 77152 1553 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 346318 347.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 76603 1493 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 343388 344.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 80719 1482 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 333000 352.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 80809 1486 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 395961 299.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 82256 1459 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 330873 366.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 78498 1554 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 105909 1131 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 50991 2321 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 48379 2475 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 33087 3645 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 34387 3419 ns/op BenchmarkIsZero/ArrayComparable-4 146880 828.8 ns/op BenchmarkIsZero/ArrayIncomparable-4 30673 3867 ns/op BenchmarkIsZero/StructComparable-4 428995 274.4 ns/op BenchmarkIsZero/StructIncomparable-4 140566 858.5 ns/op BenchmarkIsZero/ArrayInt_4-4 1363102 88.77 ns/op BenchmarkIsZero/ArrayInt_1024-4 7482 15908 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 14755 8090 ns/op BenchmarkIsZero/Struct4Int-4 1333644 86.73 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 7648 15746 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 7590 16173 ns/op BenchmarkIsZero/StructInt_512-4 14899 8060 ns/op BenchmarkSetZero/Bool/Direct-4 4546136 26.29 ns/op BenchmarkSetZero/Bool/CachedZero-4 928932 128.0 ns/op BenchmarkSetZero/Bool/NewZero-4 692014 168.5 ns/op BenchmarkSetZero/Int/Direct-4 2134190 55.94 ns/op BenchmarkSetZero/Int/CachedZero-4 944646 128.2 ns/op BenchmarkSetZero/Int/NewZero-4 696927 170.7 ns/op BenchmarkSetZero/Uint/Direct-4 2116090 56.91 ns/op BenchmarkSetZero/Uint/CachedZero-4 937376 128.4 ns/op BenchmarkSetZero/Uint/NewZero-4 709140 168.6 ns/op BenchmarkSetZero/Float/Direct-4 2112271 56.65 ns/op BenchmarkSetZero/Float/CachedZero-4 854658 128.6 ns/op BenchmarkSetZero/Float/NewZero-4 713335 169.6 ns/op BenchmarkSetZero/Complex/Direct-4 2121662 56.30 ns/op BenchmarkSetZero/Complex/CachedZero-4 891570 133.7 ns/op BenchmarkSetZero/Complex/NewZero-4 676819 173.5 ns/op BenchmarkSetZero/Array/Direct-4 2450911 48.60 ns/op BenchmarkSetZero/Array/CachedZero-4 890232 132.1 ns/op BenchmarkSetZero/Array/NewZero-4 693823 175.0 ns/op BenchmarkSetZero/Chan/Direct-4 2089560 56.44 ns/op BenchmarkSetZero/Chan/CachedZero-4 849838 135.6 ns/op BenchmarkSetZero/Chan/NewZero-4 696824 176.6 ns/op BenchmarkSetZero/Func/Direct-4 2116221 56.93 ns/op BenchmarkSetZero/Func/CachedZero-4 853794 135.5 ns/op BenchmarkSetZero/Func/NewZero-4 677629 177.4 ns/op BenchmarkSetZero/Interface/Direct-4 1993041 60.02 ns/op BenchmarkSetZero/Interface/CachedZero-4 912208 130.9 ns/op BenchmarkSetZero/Interface/NewZero-4 699258 172.1 ns/op BenchmarkSetZero/Map/Direct-4 2105918 56.54 ns/op BenchmarkSetZero/Map/CachedZero-4 860361 137.3 ns/op BenchmarkSetZero/Map/NewZero-4 677839 180.3 ns/op BenchmarkSetZero/Pointer/Direct-4 2078137 57.19 ns/op BenchmarkSetZero/Pointer/CachedZero-4 847150 136.5 ns/op BenchmarkSetZero/Pointer/NewZero-4 654477 181.7 ns/op BenchmarkSetZero/Slice/Direct-4 1917458 61.96 ns/op BenchmarkSetZero/Slice/CachedZero-4 907357 132.1 ns/op BenchmarkSetZero/Slice/NewZero-4 718348 173.5 ns/op BenchmarkSetZero/String/Direct-4 2030510 57.28 ns/op BenchmarkSetZero/String/CachedZero-4 892446 131.4 ns/op BenchmarkSetZero/String/NewZero-4 695132 172.5 ns/op BenchmarkSetZero/Struct/Direct-4 2690800 43.29 ns/op BenchmarkSetZero/Struct/CachedZero-4 927291 129.1 ns/op BenchmarkSetZero/Struct/NewZero-4 711398 170.2 ns/op BenchmarkSelect/1-4 189406 613.1 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 78920 1530 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 40982 2938 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 157773 801.1 ns/op 8 B/op 0 allocs/op BenchmarkCallMethod-4 192860 613.0 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 176572 686.9 ns/op 186.35 MB/s BenchmarkCallArgCopy/size=256-4 176002 686.0 ns/op 373.18 MB/s BenchmarkCallArgCopy/size=1024-4 139218 887.7 ns/op 1153.57 MB/s BenchmarkCallArgCopy/size=4096-4 71305 1695 ns/op 2416.96 MB/s BenchmarkCallArgCopy/size=65536-4 6024 21356 ns/op 3068.67 MB/s BenchmarkFieldByName1-4 549709 192.7 ns/op BenchmarkFieldByName2-4 59822 2016 ns/op BenchmarkFieldByName3-4 6630 17099 ns/op BenchmarkInterfaceBig-4 1480057 80.83 ns/op BenchmarkInterfaceSmall-4 1463967 84.36 ns/op BenchmarkNew-4 974583 129.3 ns/op BenchmarkMap/StringKeys/MapIndex-4 2380 49424 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2010 60123 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2462 48841 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1987 60087 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2406 49253 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1983 60519 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 261969 460.1 ns/op BenchmarkTypeForString-4 2456976 47.82 ns/op BenchmarkTypeForError-4 1000000 107.2 ns/op PASS ok reflect 19.242s goos: linux goarch: s390x pkg: regexp BenchmarkFind-4 11413 10928 ns/op 9450 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 22671 7538 ns/op 9387 B/op 1 allocs/op BenchmarkFindString-4 10000 12185 ns/op 8958 B/op 1 allocs/op BenchmarkFindSubmatch-4 9148 11303 ns/op 9410 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 11559 10288 ns/op 9313 B/op 2 allocs/op BenchmarkLiteral-4 31606 4325 ns/op BenchmarkNotLiteral-4 2841 41752 ns/op BenchmarkMatchClass-4 2052 56087 ns/op BenchmarkMatchClass_InRange-4 2152 52334 ns/op BenchmarkReplaceAll-4 2967 53258 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 115754 1063 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 113546 1046 ns/op BenchmarkAnchoredShortMatch-4 65906 1970 ns/op BenchmarkAnchoredLongMatch-4 64651 1968 ns/op BenchmarkOnePassShortA-4 15489 7681 ns/op BenchmarkNotOnePassShortA-4 6925 17027 ns/op BenchmarkOnePassShortB-4 22263 5677 ns/op BenchmarkNotOnePassShortB-4 9642 12558 ns/op BenchmarkOnePassLongPrefix-4 74208 1725 ns/op BenchmarkOnePassLongNotPrefix-4 27860 4682 ns/op BenchmarkMatchParallelShared-4 34707 3817 ns/op BenchmarkMatchParallelCopied-4 34100 3828 ns/op BenchmarkQuoteMetaAll-4 162675 746.1 ns/op 18.76 MB/s BenchmarkQuoteMetaNone-4 301897 394.7 ns/op 65.88 MB/s BenchmarkCompile/Onepass-4 2852 40852 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 1188 100970 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 136 1000951 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4338938 28.34 ns/op 564.51 MB/s BenchmarkMatch/Easy0/32-4 31453 9660 ns/op 3.31 MB/s BenchmarkMatch/Easy0/1K-4 23575 5170 ns/op 198.08 MB/s BenchmarkMatch/Easy0i/16-4 4142704 28.21 ns/op 567.24 MB/s BenchmarkMatch/Easy0i/32-4 3750 28298 ns/op 1.13 MB/s BenchmarkMatch/Easy0i/1K-4 172 689444 ns/op 1.49 MB/s BenchmarkMatch/Easy1/16-4 4171699 28.36 ns/op 564.12 MB/s BenchmarkMatch/Easy1/32-4 31404 4572 ns/op 7.00 MB/s BenchmarkMatch/Easy1/1K-4 5216 19984 ns/op 51.24 MB/s BenchmarkMatch/Medium/16-4 4266948 28.35 ns/op 564.42 MB/s BenchmarkMatch/Medium/32-4 4165 34692 ns/op 0.92 MB/s BenchmarkMatch/Medium/1K-4 195 652667 ns/op 1.57 MB/s BenchmarkMatch/Hard/16-4 3861572 30.50 ns/op 524.65 MB/s BenchmarkMatch/Hard/32-4 2677 39976 ns/op 0.80 MB/s BenchmarkMatch/Hard/1K-4 100 1149027 ns/op 0.89 MB/s BenchmarkMatch/Hard1/16-4 810 145735 ns/op 0.11 MB/s BenchmarkMatch/Hard1/32-4 444 272600 ns/op 0.12 MB/s BenchmarkMatch/Hard1/1K-4 14 8388891 ns/op 0.12 MB/s BenchmarkMatch_onepass_regex/16-4 22830 4651 ns/op 3.44 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 15150 8436 ns/op 3.79 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 510 233823 ns/op 4.38 MB/s 23 B/op 0 allocs/op PASS ok regexp 9.828s goos: linux goarch: s390x pkg: regexp/syntax BenchmarkEmptyOpContext-4 472814 257.8 ns/op BenchmarkIsWordChar-4 164707 722.2 ns/op PASS ok regexp/syntax 2.429s goos: linux goarch: s390x pkg: runtime BenchmarkCallers/cached-4 77703 1629 ns/op BenchmarkCallers/inlined-4 93506 1308 ns/op BenchmarkCallers/no-cache-4 34597 3460 ns/op BenchmarkFPCallers/cached-4 13954156 8.548 ns/op BenchmarkMakeChan/Byte-4 1388781 77.58 ns/op BenchmarkMakeChan/Int-4 1227916 95.58 ns/op BenchmarkMakeChan/Ptr-4 767164 163.3 ns/op BenchmarkMakeChan/Struct/0-4 1605830 73.36 ns/op BenchmarkMakeChan/Struct/32-4 686424 149.1 ns/op BenchmarkMakeChan/Struct/40-4 594850 168.3 ns/op BenchmarkChanNonblocking-4 4878186 25.16 ns/op BenchmarkSelectUncontended-4 1000000 113.9 ns/op BenchmarkSelectSyncContended-4 42156 2860 ns/op BenchmarkSelectAsyncContended-4 199970 564.1 ns/op BenchmarkSelectNonblock-4 3100002 38.48 ns/op BenchmarkChanUncontended-4 16957 7834 ns/op BenchmarkChanContended-4 2742 45496 ns/op BenchmarkChanSync-4 251750 480.6 ns/op BenchmarkChanSyncWork-4 87414 1349 ns/op BenchmarkChanProdCons0-4 172509 826.9 ns/op BenchmarkChanProdCons10-4 290077 450.0 ns/op BenchmarkChanProdCons100-4 249577 463.7 ns/op BenchmarkChanProdConsWork0-4 163848 839.8 ns/op BenchmarkChanProdConsWork10-4 231363 509.7 ns/op BenchmarkChanProdConsWork100-4 228658 482.7 ns/op BenchmarkSelectProdCons-4 134478 960.9 ns/op BenchmarkReceiveDataFromClosedChan-4 1000000 108.7 ns/op BenchmarkChanCreation-4 689067 169.5 ns/op BenchmarkChanSem-4 208605 526.9 ns/op BenchmarkChanPopular-4 226 506983 ns/op BenchmarkChanClosed-4 1725076 77.04 ns/op BenchmarkCallClosure-4 5570701 21.31 ns/op BenchmarkCallClosure1-4 5512672 21.58 ns/op BenchmarkCallClosure2-4 1651856 72.31 ns/op BenchmarkCallClosure3-4 2016217 60.79 ns/op BenchmarkCallClosure4-4 1000000 102.8 ns/op BenchmarkComplex128DivNormal-4 4930696 24.00 ns/op BenchmarkComplex128DivNisNaN-4 4939227 23.89 ns/op BenchmarkComplex128DivDisNaN-4 4839130 24.67 ns/op BenchmarkComplex128DivNisInf-4 6336819 19.17 ns/op BenchmarkComplex128DivDisInf-4 4374850 27.46 ns/op BenchmarkAllocation-4 6789 33953 ns/op BenchmarkReadMemStats-4 6195 21704 ns/op BenchmarkReadMemStatsLatency-4 1 81647 p50-ns 81647 p90-ns 81647 p99-ns BenchmarkWriteBarrier-4 2767204 41.73 ns/op BenchmarkBulkWriteBarrier-4 5475057 19.52 ns/op BenchmarkScanStackNoLocals-4 3 34656378 ns/op BenchmarkMSpanCountAlloc/bits=64-4 10186054 11.83 ns/op BenchmarkMSpanCountAlloc/bits=128-4 8842839 13.67 ns/op BenchmarkMSpanCountAlloc/bits=256-4 7240893 16.42 ns/op BenchmarkMSpanCountAlloc/bits=512-4 5328655 22.68 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 3460561 34.50 ns/op BenchmarkHash5-4 4170457 27.12 ns/op 184.39 MB/s BenchmarkHash16-4 4912249 24.06 ns/op 664.95 MB/s BenchmarkHash64-4 3945638 30.83 ns/op 2076.17 MB/s BenchmarkHash1024-4 909420 130.1 ns/op 7868.75 MB/s BenchmarkHash65536-4 17766 6782 ns/op 9663.88 MB/s BenchmarkAlignedLoad-4 7593733 16.05 ns/op BenchmarkUnalignedLoad-4 7703554 15.75 ns/op BenchmarkEqEfaceConcrete-4 5820604 20.74 ns/op BenchmarkEqIfaceConcrete-4 5571795 20.34 ns/op BenchmarkNeEfaceConcrete-4 5814510 22.01 ns/op BenchmarkNeIfaceConcrete-4 5793873 20.94 ns/op BenchmarkConvT2EByteSized/bool-4 5388733 21.12 ns/op BenchmarkConvT2EByteSized/uint8-4 5438517 22.04 ns/op BenchmarkConvT2ESmall-4 5030380 24.00 ns/op BenchmarkConvT2EUintptr-4 4676914 23.45 ns/op BenchmarkConvT2ELarge-4 1503163 76.21 ns/op BenchmarkConvT2ISmall-4 5214859 22.71 ns/op BenchmarkConvT2IUintptr-4 4857339 24.95 ns/op BenchmarkConvT2ILarge-4 1413979 82.75 ns/op BenchmarkConvI2E-4 4672617 25.01 ns/op BenchmarkConvI2I-4 4459770 25.14 ns/op BenchmarkAssertE2T-4 4689603 25.34 ns/op BenchmarkAssertE2TLarge-4 2598508 46.21 ns/op BenchmarkAssertE2I-4 5225889 22.80 ns/op BenchmarkAssertI2T-4 4714135 25.23 ns/op BenchmarkAssertI2I-4 5386934 22.44 ns/op BenchmarkAssertI2E-4 5464496 21.87 ns/op BenchmarkAssertE2E-4 5578330 21.70 ns/op BenchmarkAssertE2T2-4 3255530 34.37 ns/op BenchmarkAssertE2T2Blank-4 4730580 25.79 ns/op BenchmarkAssertI2E2-4 4005204 29.95 ns/op BenchmarkAssertI2E2Blank-4 5501524 21.91 ns/op BenchmarkAssertE2E2-4 3996933 30.03 ns/op BenchmarkAssertE2E2Blank-4 5485657 21.97 ns/op BenchmarkConvT2Ezero/zero/16-4 5352768 22.55 ns/op BenchmarkConvT2Ezero/zero/32-4 5240941 22.45 ns/op BenchmarkConvT2Ezero/zero/64-4 4888833 23.57 ns/op BenchmarkConvT2Ezero/zero/str-4 4770172 23.76 ns/op BenchmarkConvT2Ezero/zero/slice-4 5148236 22.31 ns/op BenchmarkConvT2Ezero/zero/big-4 399184 275.6 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1769089 67.60 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1696735 70.95 ns/op BenchmarkConvT2Ezero/nonzero/big-4 399974 286.5 ns/op BenchmarkConvT2Ezero/smallint/16-4 5070720 22.47 ns/op BenchmarkConvT2Ezero/smallint/32-4 5149114 22.12 ns/op BenchmarkConvT2Ezero/smallint/64-4 4827452 23.47 ns/op BenchmarkConvT2Ezero/largeint/16-4 2074923 63.22 ns/op BenchmarkConvT2Ezero/largeint/32-4 2067146 57.36 ns/op BenchmarkConvT2Ezero/largeint/64-4 1967359 58.40 ns/op BenchmarkMalloc8-4 2640799 45.84 ns/op BenchmarkMalloc16-4 2474677 48.98 ns/op BenchmarkMallocTypeInfo8-4 2479296 49.27 ns/op BenchmarkMallocTypeInfo16-4 2045209 56.85 ns/op BenchmarkMallocLargeStruct-4 296508 338.3 ns/op BenchmarkGoroutineSelect-4 100 2259951 ns/op BenchmarkGoroutineBlocking-4 49 2979667 ns/op BenchmarkGoroutineForRange-4 97 2221381 ns/op BenchmarkGoroutineIdle-4 145 1062100 ns/op BenchmarkHashStringSpeed-4 2042067 60.55 ns/op BenchmarkHashBytesSpeed-4 1397523 85.81 ns/op BenchmarkHashInt32Speed-4 2184078 54.71 ns/op BenchmarkHashInt64Speed-4 2313049 51.96 ns/op BenchmarkHashStringArraySpeed-4 508564 248.4 ns/op BenchmarkMegMap-4 1125 106831 ns/op BenchmarkMegOneMap-4 1126 107111 ns/op BenchmarkMegEqMap-4 723 167173 ns/op BenchmarkMegEmptyMap-4 4584621 26.54 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2498379 47.70 ns/op BenchmarkSmallStrMap-4 2730770 45.28 ns/op BenchmarkMapStringKeysEight_16-4 2756773 43.72 ns/op BenchmarkMapStringKeysEight_32-4 2615007 45.60 ns/op BenchmarkMapStringKeysEight_64-4 2444696 49.03 ns/op BenchmarkMapStringKeysEight_1M-4 1116 106682 ns/op BenchmarkMapFirst/1-4 4496673 26.97 ns/op BenchmarkMapFirst/2-4 4446392 27.22 ns/op BenchmarkMapFirst/3-4 4462368 26.98 ns/op BenchmarkMapFirst/4-4 4460230 27.14 ns/op BenchmarkMapFirst/5-4 3837344 26.98 ns/op BenchmarkMapFirst/6-4 4440816 27.08 ns/op BenchmarkMapFirst/7-4 4390755 27.47 ns/op BenchmarkMapFirst/8-4 4383452 26.79 ns/op BenchmarkMapFirst/9-4 2840895 42.06 ns/op BenchmarkMapFirst/10-4 2836380 42.20 ns/op BenchmarkMapFirst/11-4 2679164 42.28 ns/op BenchmarkMapFirst/12-4 2855457 42.09 ns/op BenchmarkMapFirst/13-4 2741340 42.48 ns/op BenchmarkMapFirst/14-4 2837079 42.16 ns/op BenchmarkMapFirst/15-4 2837887 42.12 ns/op BenchmarkMapFirst/16-4 2840880 42.44 ns/op BenchmarkMapMid/1-4 4363106 27.61 ns/op BenchmarkMapMid/2-4 4318130 27.70 ns/op BenchmarkMapMid/3-4 4140228 27.73 ns/op BenchmarkMapMid/4-4 4300582 27.96 ns/op BenchmarkMapMid/5-4 4313847 27.82 ns/op BenchmarkMapMid/6-4 4232154 28.44 ns/op BenchmarkMapMid/7-4 4194548 28.66 ns/op BenchmarkMapMid/8-4 4168029 28.68 ns/op BenchmarkMapMid/9-4 2792293 43.01 ns/op BenchmarkMapMid/10-4 2830959 42.25 ns/op BenchmarkMapMid/11-4 2823355 42.22 ns/op BenchmarkMapMid/12-4 2827590 42.31 ns/op BenchmarkMapMid/13-4 2791575 42.73 ns/op BenchmarkMapMid/14-4 2824939 42.44 ns/op BenchmarkMapMid/15-4 2828787 42.67 ns/op BenchmarkMapMid/16-4 2831811 42.60 ns/op BenchmarkMapLast/1-4 4314272 27.40 ns/op BenchmarkMapLast/2-4 4380511 27.43 ns/op BenchmarkMapLast/3-4 4134744 29.17 ns/op BenchmarkMapLast/4-4 4146904 29.16 ns/op BenchmarkMapLast/5-4 3831714 29.62 ns/op BenchmarkMapLast/6-4 3957991 30.04 ns/op BenchmarkMapLast/7-4 3783064 31.56 ns/op BenchmarkMapLast/8-4 3892250 30.87 ns/op BenchmarkMapLast/9-4 2795362 42.89 ns/op BenchmarkMapLast/10-4 2800914 42.64 ns/op BenchmarkMapLast/11-4 2800197 42.87 ns/op BenchmarkMapLast/12-4 2623610 45.75 ns/op BenchmarkMapLast/13-4 2821800 42.36 ns/op BenchmarkMapLast/14-4 2674214 45.80 ns/op BenchmarkMapLast/15-4 2846880 42.34 ns/op BenchmarkMapLast/16-4 2822318 42.38 ns/op BenchmarkMapCycle-4 2446194 48.85 ns/op BenchmarkRepeatedLookupStrMapKey32-4 2535026 47.46 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 1124 107119 ns/op BenchmarkMakeMap/[Byte]Byte-4 314186 319.6 ns/op BenchmarkMakeMap/[Int]Int-4 277544 374.9 ns/op BenchmarkNewEmptyMap-4 3036142 39.63 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1000000 115.1 ns/op 0 B/op 0 allocs/op BenchmarkSameLengthMap-4 2103952 56.55 ns/op BenchmarkSmallKeyMap-4 2424196 49.21 ns/op BenchmarkMapPopulate/1-4 1594446 74.97 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 108214 970.4 ns/op 344 B/op 3 allocs/op BenchmarkMapPopulate/100-4 10000 10115 ns/op 4520 B/op 9 allocs/op BenchmarkMapPopulate/1000-4 892 130772 ns/op 74408 B/op 20 allocs/op BenchmarkMapPopulate/10000-4 100 1209313 ns/op 592072 B/op 79 allocs/op BenchmarkMapPopulate/100000-4 9 11767566 ns/op 4733512 B/op 530 allocs/op BenchmarkComplexAlgMap-4 283248 428.7 ns/op BenchmarkGoMapClear/Reflexive/1-4 1411663 84.59 ns/op BenchmarkGoMapClear/Reflexive/10-4 1000000 108.3 ns/op BenchmarkGoMapClear/Reflexive/100-4 349488 345.8 ns/op BenchmarkGoMapClear/Reflexive/1000-4 28326 4270 ns/op BenchmarkGoMapClear/Reflexive/10000-4 3502 33810 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1000000 102.8 ns/op BenchmarkGoMapClear/NonReflexive/10-4 959950 126.1 ns/op BenchmarkGoMapClear/NonReflexive/100-4 332097 366.3 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 28029 4282 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 3548 33645 ns/op BenchmarkMapStringConversion/32/simple-4 1644260 75.62 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1462753 80.75 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1507155 78.73 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1542962 79.31 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1342929 89.00 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1326195 89.89 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1697479 70.62 ns/op BenchmarkMapInterfacePtr-4 1852788 68.77 ns/op BenchmarkNewEmptyMapHintLessThan8-4 2332669 51.83 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 199093 627.8 ns/op 1208 B/op 3 allocs/op BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 1441507 84.01 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 939142 128.4 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1000000 125.1 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 1621027 74.12 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 1000000 114.3 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1000000 112.7 ns/op BenchmarkMapIter/Key=string/Elem=string/len=6-4 1273920 90.32 ns/op BenchmarkMapIter/Key=string/Elem=string/len=64-4 885717 131.0 ns/op BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1000000 131.6 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 1618286 73.97 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 1309174 91.74 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 1318984 92.05 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 626772 190.9 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 571924 211.0 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 407.4 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 115947 1022 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 110012 1103 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 4074 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 56902 2063 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 57028 2100 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 8004 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 112765 1058 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 109033 1092 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 4092 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 1605271 74.72 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 974107 115.9 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1000000 113.6 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 1596393 75.15 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1000000 117.0 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1000000 116.1 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=6-4 5175318 23.23 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=64-4 30584764 3.898 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=65536-4 122636553 0.9683 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=6-4 4573071 25.96 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=64-4 29293670 4.150 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=65536-4 108380493 1.052 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=6-4 5106259 24.68 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=64-4 30620438 3.916 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=65536-4 103205498 1.215 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=6-4 5230413 24.64 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=64-4 31488294 3.593 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=65536-4 108667573 1.083 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=6-4 2714286 43.49 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=64-4 22216918 5.524 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=65536-4 100000000 1.033 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=6-4 669512 198.9 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=64-4 6407029 19.19 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=65536-4 100000000 1.087 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=6-4 354068 342.6 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=64-4 3660405 34.33 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=65536-4 100000000 1.066 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=6-4 676209 185.3 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=64-4 6571216 18.87 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=65536-4 100000000 1.041 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=6-4 5131161 23.75 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=64-4 31108882 3.916 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=65536-4 100000000 1.050 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=6-4 4559736 26.25 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=64-4 29525023 4.191 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=65536-4 100000000 1.032 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 1954579 61.08 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 1807755 65.95 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 1527325 79.00 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 2047520 58.73 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 1822180 63.98 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 1542855 78.31 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 1580360 76.12 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 1685338 70.16 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 1226482 94.98 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 1280007 92.37 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 1000000 109.6 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 1000000 108.5 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 575534 215.9 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 563337 214.8 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 209294 528.8 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 113119 1056 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 108867 1100 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 22952 5479 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 57363 2133 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 56739 2111 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 12012 9849 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 114992 1038 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 109633 1085 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 27531 4460 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 1999858 58.83 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 1911705 63.01 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 1544810 79.09 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 1980740 60.61 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 1825183 66.42 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 1414225 86.73 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 2335963 52.20 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 2258508 53.73 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 2044569 59.30 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 2817346 42.06 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 2416927 48.90 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 2120372 56.84 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 2183478 55.30 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 2148529 54.12 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 1737867 68.85 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 1627724 72.08 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 1696936 73.23 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 1460460 82.12 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 673724 182.6 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 640770 181.1 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 392407 300.8 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 128749 895.7 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 133688 904.6 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 27898 4285 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 120032 1000 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 124959 965.7 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 27530 4358 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 927219 135.9 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 863286 130.1 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 806233 140.6 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 2864484 56.57 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 2548606 48.04 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 2105502 57.32 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 2400028 50.89 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 2244723 53.69 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 1984840 61.63 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 1743662 72.49 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 1672792 71.61 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 1413595 84.60 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 1977044 60.73 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 1991446 59.34 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 1528288 77.97 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 1627515 73.01 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 1617553 68.96 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 1247584 98.37 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 1240287 93.23 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 1297004 97.13 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 1000000 113.9 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 556180 221.5 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 537399 234.4 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 293406 379.2 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 115390 1048 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 109699 1095 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 22605 5271 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 54360 2165 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 55856 2192 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 9170 13539 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 102530 1148 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 103052 1160 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 15507 7810 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 1448544 82.89 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 1799632 67.40 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 1401073 86.44 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 1789348 64.46 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 1884316 63.65 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 1458387 81.13 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 1000000 148.9 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 718186 167.9 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 788144 187.3 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1209775 123.2 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 719311 174.7 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 732662 195.4 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 939975 117.8 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 545182 209.4 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 544710 304.3 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 872398 143.6 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 505795 230.3 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 555565 344.1 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 159832 689.6 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 105651 1143 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 75356 2054 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 37516 3018 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 10000 14008 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 10000 10955 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 21396 5445 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 8901 13200 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 5618 19073 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 33468 3689 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 20487 8645 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 12793 8139 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 993613 124.9 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 697264 177.4 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 751756 208.4 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 1000000 106.2 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 674392 168.7 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 753888 207.0 ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 742484 170.0 ns/op 413584 p100-ns/op 83.00 p50-ns/op 309.0 p99-ns/op 1230 p99.9-ns/op 6275 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 520965 239.4 ns/op 3722804 p100-ns/op 83.00 p50-ns/op 2568 p99-ns/op 4041 p99.9-ns/op 10595 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 554742 244.7 ns/op 226569 p100-ns/op 96.00 p50-ns/op 314.0 p99-ns/op 42196 p99.9-ns/op 51516 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 657176 163.8 ns/op 92133 p100-ns/op 73.00 p50-ns/op 355.0 p99-ns/op 1631 p99.9-ns/op 5186 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 480613 252.2 ns/op 7786364 p100-ns/op 74.00 p50-ns/op 2817 p99-ns/op 4278 p99.9-ns/op 12727 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 515607 253.9 ns/op 322500 p100-ns/op 91.00 p50-ns/op 392.0 p99-ns/op 47078 p99.9-ns/op 60499 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 560349 190.7 ns/op 81181 p100-ns/op 83.00 p50-ns/op 500.0 p99-ns/op 2515 p99.9-ns/op 8369 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 349184 350.8 ns/op 9104767 p100-ns/op 86.00 p50-ns/op 3429 p99-ns/op 8957 p99.9-ns/op 54388 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 385310 359.3 ns/op 1006965 p100-ns/op 110.0 p50-ns/op 372.0 p99-ns/op 64048 p99.9-ns/op 166171 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 594013 198.7 ns/op 105154 p100-ns/op 107.0 p50-ns/op 359.0 p99-ns/op 1616 p99.9-ns/op 7612 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 387658 289.9 ns/op 2810498 p100-ns/op 107.0 p50-ns/op 3085 p99-ns/op 4899 p99.9-ns/op 20723 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 426542 376.9 ns/op 12569684 p100-ns/op 130.0 p50-ns/op 374.0 p99-ns/op 54854 p99.9-ns/op 75559 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 153648 918.1 ns/op 42889364 p100-ns/op 366.0 p50-ns/op 2076 p99-ns/op 16977 p99.9-ns/op 135877 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 99622 1667 ns/op 18251812 p100-ns/op 432.0 p50-ns/op 19650 p99-ns/op 65892 p99.9-ns/op 558268 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 71037 1960 ns/op 3474108 p100-ns/op 897.0 p50-ns/op 1965 p99-ns/op 440415 p99.9-ns/op 633824 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 51588 2613 ns/op 1470894 p100-ns/op 1650 p50-ns/op 16187 p99-ns/op 87285 p99.9-ns/op 541184 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 19675 6355 ns/op 598235 p100-ns/op 2202 p50-ns/op 96197 p99-ns/op 213641 p99.9-ns/op 426533 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 10000 10492 ns/op 2706816 p100-ns/op 6141 p50-ns/op 16551 p99-ns/op 2366131 p99.9-ns/op 2706816 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 22041 8120 ns/op 14628939 p100-ns/op 3615 p50-ns/op 29787 p99-ns/op 179221 p99.9-ns/op 7404622 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 7360 14118 ns/op 5725703 p100-ns/op 6276 p50-ns/op 182675 p99-ns/op 383837 p99.9-ns/op 5725703 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 5701 19171 ns/op 5122975 p100-ns/op 12086 p50-ns/op 25547 p99-ns/op 4011336 p99.9-ns/op 5122975 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 43975 2566 ns/op 578069 p100-ns/op 1776 p50-ns/op 12108 p99-ns/op 93876 p99.9-ns/op 212107 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 21866 5584 ns/op 259840 p100-ns/op 2238 p50-ns/op 81223 p99-ns/op 156817 p99.9-ns/op 230201 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 10000 10111 ns/op 3011523 p100-ns/op 5900 p50-ns/op 16486 p99-ns/op 1992587 p99.9-ns/op 3011523 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 664840 181.3 ns/op 437125 p100-ns/op 84.00 p50-ns/op 458.0 p99-ns/op 1236 p99.9-ns/op 7013 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 472062 242.3 ns/op 1454188 p100-ns/op 80.00 p50-ns/op 2599 p99-ns/op 4854 p99.9-ns/op 14003 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 377826 277.2 ns/op 2475863 p100-ns/op 100.0 p50-ns/op 296.0 p99-ns/op 44460 p99.9-ns/op 88951 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 653158 184.8 ns/op 361924 p100-ns/op 83.00 p50-ns/op 418.0 p99-ns/op 2685 p99.9-ns/op 7877 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 454291 265.7 ns/op 340283 p100-ns/op 83.00 p50-ns/op 3006 p99-ns/op 6579 p99.9-ns/op 17611 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 410749 265.0 ns/op 239939 p100-ns/op 101.0 p50-ns/op 290.0 p99-ns/op 44485 p99.9-ns/op 83607 p99.99-ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1000000 100.2 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 1435172 84.18 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 1000000 103.3 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 1000000 118.4 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 1000000 160.1 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 1170832 101.9 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 919364 191.4 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 1209046 98.61 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 831182 152.3 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 866361 135.9 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 966583 120.5 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 737155 147.6 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 212912 573.0 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 257769 439.3 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 124850 913.9 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 49203 2249 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 48268 2395 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 16323 6573 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 22201 4680 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 10000 10321 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 8353 13104 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 38296 3687 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 39072 2711 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 17667 5954 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 1000000 202.6 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 1261122 616.0 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 599157 277.9 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 1000000 134.9 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 1381686 85.76 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 729573 143.5 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 1519252 80.28 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 1532047 73.79 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 1331271 90.35 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 1549420 73.36 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 1796457 67.72 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 1365512 90.80 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 1549827 77.41 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 1654299 72.25 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 1185084 100.7 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 1000000 105.7 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 1000000 103.0 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 869137 124.6 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 285704 420.0 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 236640 438.0 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 123081 950.9 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 46132 2286 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 47726 2553 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 17694 7127 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 25207 4510 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 19880 9406 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 7800 13293 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 44764 2474 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 46984 2593 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 18934 6314 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 1590700 74.08 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 1639035 73.31 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 1273358 90.72 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 1647036 73.50 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 1741354 84.90 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 1374961 87.29 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 1000000 106.5 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1000000 107.8 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 995199 121.9 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 1263992 97.98 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1247560 97.92 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 1000000 120.6 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 182848 7543 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 494077 3823 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 577699 246.8 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 582889 195.6 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 626281 187.5 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 539384 224.2 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 241869 500.0 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 236338 524.1 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 106722 974.3 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 45988 2606 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 44936 2680 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 18385 6366 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1000000 132.2 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 1000000 134.1 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 594656 186.9 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1000000 122.8 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 1000000 107.6 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 668275 160.8 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 1000000 143.9 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 1000000 113.9 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 562622 206.4 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 901362 134.2 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 880438 139.1 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 1000000 170.6 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 923767 128.3 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 937405 129.3 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 1000000 169.2 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=6-4 727124 147.5 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=64-4 812887 148.4 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 946602 205.6 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 682339 180.3 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 674686 178.4 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 1000000 218.9 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 190849 754.3 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 166112 2349 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 187596 1433 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 28650 3802 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 30523 3872 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 22611 5144 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 20402 5692 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 19009 6259 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 21829 5501 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 42361 2913 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 41006 2854 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 770421 6119 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 879802 135.1 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 801021 144.0 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 1000000 175.4 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 868434 132.9 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 826942 135.5 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 1000000 173.2 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 602379 195.9 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 459420 282.3 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 662847 491.9 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 626001 191.4 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 490680 259.1 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 641344 517.3 ns/op BenchmarkMapPop/Key=string/Elem=string/len=6-4 565640 214.2 ns/op BenchmarkMapPop/Key=string/Elem=string/len=64-4 451492 279.3 ns/op BenchmarkMapPop/Key=string/Elem=string/len=65536-4 564381 526.6 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 452384 268.2 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 416317 298.6 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 637747 527.6 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 132091 810.4 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 133154 953.7 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 180592 1564 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 28075 4348 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 26694 4279 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 23632 5034 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 16104 7768 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 14822 7859 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 23269 5028 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 38317 3043 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 28632 5414 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 341702 6463 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 579894 198.9 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 458440 269.4 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 640736 523.1 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 586548 203.3 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 455559 267.9 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 635272 472.7 ns/op BenchmarkMapDeleteLargeKey-4 110872 1050 ns/op BenchmarkMemmove/0-4 13574127 8.832 ns/op BenchmarkMemmove/1-4 2240085 53.05 ns/op 18.85 MB/s BenchmarkMemmove/2-4 2156620 53.83 ns/op 37.15 MB/s BenchmarkMemmove/3-4 2193621 55.22 ns/op 54.33 MB/s BenchmarkMemmove/4-4 2183814 54.56 ns/op 73.32 MB/s BenchmarkMemmove/5-4 2192558 54.69 ns/op 91.43 MB/s BenchmarkMemmove/6-4 2170279 54.77 ns/op 109.56 MB/s BenchmarkMemmove/7-4 2182185 54.47 ns/op 128.50 MB/s BenchmarkMemmove/8-4 2282376 52.58 ns/op 152.14 MB/s BenchmarkMemmove/9-4 2142922 55.81 ns/op 161.27 MB/s BenchmarkMemmove/10-4 2177700 54.67 ns/op 182.91 MB/s BenchmarkMemmove/11-4 2157692 56.53 ns/op 194.60 MB/s BenchmarkMemmove/12-4 2194336 54.32 ns/op 220.92 MB/s BenchmarkMemmove/13-4 2160499 54.81 ns/op 237.19 MB/s BenchmarkMemmove/14-4 2134617 56.40 ns/op 248.23 MB/s BenchmarkMemmove/15-4 2102305 55.58 ns/op 269.87 MB/s BenchmarkMemmove/16-4 2105126 55.69 ns/op 287.30 MB/s BenchmarkMemmove/32-4 1922526 62.96 ns/op 508.27 MB/s BenchmarkMemmove/64-4 1715013 70.53 ns/op 907.39 MB/s BenchmarkMemmove/128-4 1314007 91.05 ns/op 1405.86 MB/s BenchmarkMemmove/256-4 1000000 120.1 ns/op 2131.93 MB/s BenchmarkMemmove/512-4 680474 170.4 ns/op 3005.37 MB/s BenchmarkMemmove/1024-4 425265 280.5 ns/op 3651.08 MB/s BenchmarkMemmove/2048-4 243321 494.6 ns/op 4141.11 MB/s BenchmarkMemmove/4096-4 128410 926.3 ns/op 4421.75 MB/s BenchmarkMemmoveOverlap/32-4 1879543 61.78 ns/op 517.99 MB/s BenchmarkMemmoveOverlap/64-4 1716036 70.65 ns/op 905.93 MB/s BenchmarkMemmoveOverlap/128-4 1257460 96.06 ns/op 1332.43 MB/s BenchmarkMemmoveOverlap/256-4 946854 124.9 ns/op 2048.96 MB/s BenchmarkMemmoveOverlap/512-4 623738 189.2 ns/op 2706.07 MB/s BenchmarkMemmoveOverlap/1024-4 399926 313.0 ns/op 3271.18 MB/s BenchmarkMemmoveOverlap/2048-4 216181 549.0 ns/op 3730.36 MB/s BenchmarkMemmoveOverlap/4096-4 117183 1020 ns/op 4016.20 MB/s BenchmarkMemmoveUnalignedDst/0-4 11173318 10.56 ns/op BenchmarkMemmoveUnalignedDst/1-4 2223039 53.46 ns/op 18.71 MB/s BenchmarkMemmoveUnalignedDst/2-4 2181496 54.12 ns/op 36.95 MB/s BenchmarkMemmoveUnalignedDst/3-4 2190543 54.75 ns/op 54.80 MB/s BenchmarkMemmoveUnalignedDst/4-4 2204600 53.71 ns/op 74.48 MB/s BenchmarkMemmoveUnalignedDst/5-4 2185935 54.45 ns/op 91.83 MB/s BenchmarkMemmoveUnalignedDst/6-4 2145867 54.44 ns/op 110.21 MB/s BenchmarkMemmoveUnalignedDst/7-4 2148324 55.50 ns/op 126.12 MB/s BenchmarkMemmoveUnalignedDst/8-4 2231594 53.01 ns/op 150.91 MB/s BenchmarkMemmoveUnalignedDst/9-4 2087770 57.76 ns/op 155.83 MB/s BenchmarkMemmoveUnalignedDst/10-4 2188566 55.31 ns/op 180.79 MB/s BenchmarkMemmoveUnalignedDst/11-4 2050347 56.64 ns/op 194.21 MB/s BenchmarkMemmoveUnalignedDst/12-4 2177740 55.14 ns/op 217.64 MB/s BenchmarkMemmoveUnalignedDst/13-4 2144326 60.17 ns/op 216.06 MB/s BenchmarkMemmoveUnalignedDst/14-4 1839499 64.92 ns/op 215.65 MB/s BenchmarkMemmoveUnalignedDst/15-4 2133184 55.89 ns/op 268.41 MB/s BenchmarkMemmoveUnalignedDst/16-4 2114834 57.09 ns/op 280.28 MB/s BenchmarkMemmoveUnalignedDst/32-4 1874107 64.20 ns/op 498.41 MB/s BenchmarkMemmoveUnalignedDst/64-4 1666933 71.39 ns/op 896.46 MB/s BenchmarkMemmoveUnalignedDst/128-4 1279948 94.62 ns/op 1352.79 MB/s BenchmarkMemmoveUnalignedDst/256-4 1000000 118.7 ns/op 2157.27 MB/s BenchmarkMemmoveUnalignedDst/512-4 702066 172.1 ns/op 2975.45 MB/s BenchmarkMemmoveUnalignedDst/1024-4 429814 279.5 ns/op 3663.41 MB/s BenchmarkMemmoveUnalignedDst/2048-4 241690 499.9 ns/op 4096.55 MB/s BenchmarkMemmoveUnalignedDst/4096-4 127710 938.2 ns/op 4365.64 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1869310 63.12 ns/op 507.00 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1655127 72.66 ns/op 880.85 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1214470 98.49 ns/op 1299.62 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 940654 128.2 ns/op 1997.59 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 602094 194.2 ns/op 2637.05 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 384004 312.2 ns/op 3279.98 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 217231 550.5 ns/op 3720.57 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 115687 1032 ns/op 3969.50 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12854047 9.353 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2204860 53.34 ns/op 18.75 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2136411 56.73 ns/op 35.26 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2177425 57.74 ns/op 51.96 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2232330 55.24 ns/op 72.41 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2214194 55.51 ns/op 90.07 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2187470 55.62 ns/op 107.87 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2017357 55.31 ns/op 126.57 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2260071 53.94 ns/op 148.30 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2042324 56.60 ns/op 159.01 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2121230 57.61 ns/op 173.59 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2072239 56.43 ns/op 194.92 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2082680 57.30 ns/op 209.43 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2078900 57.90 ns/op 224.52 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2129574 57.63 ns/op 242.94 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2139583 59.18 ns/op 253.48 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2053966 57.92 ns/op 276.22 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1894058 63.26 ns/op 505.88 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1688127 71.36 ns/op 896.90 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1230020 98.53 ns/op 1299.07 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 130.3 ns/op 1964.36 MB/s BenchmarkMemmoveUnalignedSrc/512-4 679149 177.2 ns/op 2888.71 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 421642 282.0 ns/op 3631.44 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 237000 502.7 ns/op 4073.83 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 128421 939.2 ns/op 4361.30 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1329451 90.18 ns/op 177.43 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1601622 71.71 ns/op 223.11 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1667361 73.37 ns/op 218.07 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1635633 73.77 ns/op 216.88 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1648899 72.94 ns/op 219.35 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1652467 73.87 ns/op 216.59 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1672500 72.35 ns/op 221.16 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1679194 71.71 ns/op 223.12 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1000000 103.5 ns/op 618.21 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1375364 86.99 ns/op 735.70 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1364620 87.80 ns/op 728.93 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1393635 85.70 ns/op 746.80 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1347852 88.35 ns/op 724.36 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1393736 85.80 ns/op 745.93 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1354881 87.97 ns/op 727.51 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1376050 87.26 ns/op 733.45 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 800323 151.7 ns/op 1687.04 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 807014 146.2 ns/op 1750.52 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 878739 137.6 ns/op 1860.17 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 881898 134.9 ns/op 1897.68 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 877465 136.4 ns/op 1877.39 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 879628 136.6 ns/op 1873.99 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 857136 137.2 ns/op 1866.28 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 861260 136.2 ns/op 1880.20 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 125091 962.8 ns/op 4254.36 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 112116 1107 ns/op 3698.99 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 126703 951.0 ns/op 4306.86 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 126718 944.8 ns/op 4335.27 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 126697 956.2 ns/op 4283.85 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 126870 946.3 ns/op 4328.53 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 126357 951.3 ns/op 4305.55 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 126639 949.1 ns/op 4315.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7729 15317 ns/op 4278.55 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 7112 16953 ns/op 3865.66 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 7008 16022 ns/op 4090.43 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 7252 15884 ns/op 4125.91 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 7326 15719 ns/op 4169.19 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 7322 15907 ns/op 4119.95 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 7045 15918 ns/op 4117.13 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 7365 15762 ns/op 4157.88 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1867196 64.42 ns/op 496.73 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1701241 70.83 ns/op 903.58 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1241578 97.02 ns/op 1319.25 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 941269 124.8 ns/op 2051.22 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 623322 190.1 ns/op 2693.18 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 384955 314.8 ns/op 3253.32 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 217332 555.7 ns/op 3685.62 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 115188 1042 ns/op 3929.28 MB/s BenchmarkMemclr/5-4 12365220 9.543 ns/op 523.96 MB/s BenchmarkMemclr/16-4 10799685 11.12 ns/op 1438.85 MB/s BenchmarkMemclr/64-4 6695632 18.00 ns/op 3554.94 MB/s BenchmarkMemclr/256-4 10807550 11.08 ns/op 23106.06 MB/s BenchmarkMemclr/4096-4 3377890 36.37 ns/op 112605.08 MB/s BenchmarkMemclr/65536-4 80450 1513 ns/op 43318.04 MB/s BenchmarkMemclr/1M-4 5458 24405 ns/op 42966.22 MB/s BenchmarkMemclr/4M-4 1306 93447 ns/op 44884.27 MB/s BenchmarkMemclr/8M-4 694 183366 ns/op 45747.79 MB/s BenchmarkMemclr/16M-4 282 410175 ns/op 40902.62 MB/s BenchmarkMemclr/64M-4 73 1420535 ns/op 47241.96 MB/s BenchmarkMemclrUnaligned/0_5-4 6770908 17.52 ns/op 285.46 MB/s BenchmarkMemclrUnaligned/0_16-4 6616353 18.08 ns/op 885.03 MB/s BenchmarkMemclrUnaligned/0_64-4 4523989 26.67 ns/op 2399.45 MB/s BenchmarkMemclrUnaligned/0_256-4 6486573 18.20 ns/op 14067.13 MB/s BenchmarkMemclrUnaligned/0_4096-4 2811692 43.36 ns/op 94474.04 MB/s BenchmarkMemclrUnaligned/0_65536-4 99506 1565 ns/op 41874.70 MB/s BenchmarkMemclrUnaligned/1_5-4 6818697 17.45 ns/op 286.50 MB/s BenchmarkMemclrUnaligned/1_16-4 6639758 18.03 ns/op 887.62 MB/s BenchmarkMemclrUnaligned/1_64-4 4520606 26.68 ns/op 2398.52 MB/s BenchmarkMemclrUnaligned/1_256-4 6494882 18.40 ns/op 13915.73 MB/s BenchmarkMemclrUnaligned/1_4096-4 2261035 51.35 ns/op 79768.43 MB/s BenchmarkMemclrUnaligned/1_65536-4 101053 1565 ns/op 41876.62 MB/s BenchmarkMemclrUnaligned/4_5-4 6698044 17.90 ns/op 279.36 MB/s BenchmarkMemclrUnaligned/4_16-4 6430113 18.76 ns/op 852.67 MB/s BenchmarkMemclrUnaligned/4_64-4 4358822 37.05 ns/op 1727.24 MB/s BenchmarkMemclrUnaligned/4_256-4 6564556 18.39 ns/op 13918.13 MB/s BenchmarkMemclrUnaligned/4_4096-4 2185558 53.40 ns/op 76711.29 MB/s BenchmarkMemclrUnaligned/4_65536-4 76498 1485 ns/op 44126.67 MB/s BenchmarkMemclrUnaligned/7_5-4 6731526 17.80 ns/op 280.92 MB/s BenchmarkMemclrUnaligned/7_16-4 6580980 18.44 ns/op 867.45 MB/s BenchmarkMemclrUnaligned/7_64-4 4515148 26.81 ns/op 2387.52 MB/s BenchmarkMemclrUnaligned/7_256-4 5899887 18.55 ns/op 13798.61 MB/s BenchmarkMemclrUnaligned/7_4096-4 2340202 53.04 ns/op 77218.35 MB/s BenchmarkMemclrUnaligned/7_65536-4 91030 1517 ns/op 43207.28 MB/s BenchmarkMemclrUnaligned/0_1M-4 5737 29971 ns/op 34985.78 MB/s BenchmarkMemclrUnaligned/0_4M-4 874 121126 ns/op 34627.74 MB/s BenchmarkMemclrUnaligned/0_8M-4 508 242725 ns/op 34560.11 MB/s BenchmarkMemclrUnaligned/0_16M-4 235 452108 ns/op 37108.84 MB/s BenchmarkMemclrUnaligned/0_64M-4 49 2089178 ns/op 32122.14 MB/s BenchmarkMemclrUnaligned/1_1M-4 4382 31256 ns/op 33547.56 MB/s BenchmarkMemclrUnaligned/1_4M-4 1040 128195 ns/op 32718.16 MB/s BenchmarkMemclrUnaligned/1_8M-4 558 227262 ns/op 36911.54 MB/s BenchmarkMemclrUnaligned/1_16M-4 235 568207 ns/op 29526.60 MB/s BenchmarkMemclrUnaligned/1_64M-4 49 2142854 ns/op 31317.52 MB/s BenchmarkMemclrUnaligned/4_1M-4 3792 31967 ns/op 32801.69 MB/s BenchmarkMemclrUnaligned/4_4M-4 1150 120130 ns/op 34914.78 MB/s BenchmarkMemclrUnaligned/4_8M-4 672 229580 ns/op 36538.96 MB/s BenchmarkMemclrUnaligned/4_16M-4 246 515255 ns/op 32561.03 MB/s BenchmarkMemclrUnaligned/4_64M-4 64 1817508 ns/op 36923.56 MB/s BenchmarkMemclrUnaligned/7_1M-4 4242 46938 ns/op 22339.76 MB/s BenchmarkMemclrUnaligned/7_4M-4 1347 108796 ns/op 38552.01 MB/s BenchmarkMemclrUnaligned/7_8M-4 368 394001 ns/op 21290.85 MB/s BenchmarkMemclrUnaligned/7_16M-4 234 505168 ns/op 33211.16 MB/s BenchmarkMemclrUnaligned/7_64M-4 61 2271075 ns/op 29549.38 MB/s BenchmarkGoMemclr/5-4 13998309 10.14 ns/op 493.06 MB/s BenchmarkGoMemclr/16-4 12571671 11.80 ns/op 1356.12 MB/s BenchmarkGoMemclr/64-4 7269093 15.75 ns/op 4062.96 MB/s BenchmarkGoMemclr/256-4 12104818 9.653 ns/op 26520.84 MB/s BenchmarkMemclrRange/1K_2K-4 33602 3581 ns/op 26772.80 MB/s BenchmarkMemclrRange/2K_8K-4 12435 8207 ns/op 40639.52 MB/s BenchmarkMemclrRange/4K_16K-4 12361 9780 ns/op 33032.76 MB/s BenchmarkMemclrRange/160K_228K-4 2025 63998 ns/op 25983.26 MB/s BenchmarkClearFat7-4 6829519 17.43 ns/op BenchmarkClearFat8-4 7450467 18.21 ns/op BenchmarkClearFat11-4 4707655 52.00 ns/op BenchmarkClearFat12-4 6231866 17.69 ns/op BenchmarkClearFat13-4 6639648 17.62 ns/op BenchmarkClearFat14-4 6797356 17.54 ns/op BenchmarkClearFat15-4 6843716 19.25 ns/op BenchmarkClearFat16-4 7065283 16.57 ns/op BenchmarkClearFat24-4 7064740 17.13 ns/op BenchmarkClearFat32-4 6214648 18.04 ns/op BenchmarkClearFat40-4 6350992 19.47 ns/op BenchmarkClearFat48-4 5758508 19.14 ns/op BenchmarkClearFat56-4 5983232 20.00 ns/op BenchmarkClearFat64-4 5333138 20.73 ns/op BenchmarkClearFat72-4 5278491 21.76 ns/op BenchmarkClearFat128-4 3753068 32.48 ns/op BenchmarkClearFat256-4 2692948 44.52 ns/op BenchmarkClearFat512-4 1726904 72.57 ns/op BenchmarkClearFat1024-4 972129 119.6 ns/op BenchmarkClearFat1032-4 963261 124.5 ns/op BenchmarkClearFat1040-4 919578 128.3 ns/op BenchmarkCopyFat7-4 5987498 18.29 ns/op BenchmarkCopyFat8-4 7184252 16.67 ns/op BenchmarkCopyFat11-4 6781923 17.76 ns/op BenchmarkCopyFat12-4 6679795 19.99 ns/op BenchmarkCopyFat13-4 6718113 18.47 ns/op BenchmarkCopyFat14-4 6755829 17.85 ns/op BenchmarkCopyFat15-4 6767385 17.88 ns/op BenchmarkCopyFat16-4 6984502 17.18 ns/op BenchmarkCopyFat24-4 6970833 17.97 ns/op BenchmarkCopyFat32-4 6341734 18.78 ns/op BenchmarkCopyFat64-4 5704537 21.17 ns/op BenchmarkCopyFat72-4 5452429 22.05 ns/op BenchmarkCopyFat128-4 3593485 33.78 ns/op BenchmarkCopyFat256-4 2558690 46.20 ns/op BenchmarkCopyFat512-4 1550084 75.89 ns/op BenchmarkCopyFat520-4 1498694 77.09 ns/op BenchmarkCopyFat1024-4 884947 136.3 ns/op BenchmarkCopyFat1032-4 893841 136.1 ns/op BenchmarkCopyFat1040-4 888475 135.6 ns/op BenchmarkIssue18740/2byte-4 514 231087 ns/op BenchmarkIssue18740/4byte-4 805 141465 ns/op BenchmarkIssue18740/8byte-4 986 113644 ns/op BenchmarkMemclrKnownSize1-4 8648448 13.88 ns/op 72.04 MB/s BenchmarkMemclrKnownSize2-4 5263742 22.81 ns/op 87.69 MB/s BenchmarkMemclrKnownSize4-4 2970813 50.33 ns/op 79.48 MB/s BenchmarkMemclrKnownSize8-4 1000000 103.2 ns/op 77.49 MB/s BenchmarkMemclrKnownSize16-4 627962 190.9 ns/op 83.83 MB/s BenchmarkMemclrKnownSize32-4 336882 359.0 ns/op 89.13 MB/s BenchmarkMemclrKnownSize64-4 169112 723.6 ns/op 88.45 MB/s BenchmarkMemclrKnownSize112-4 98931 1216 ns/op 92.11 MB/s BenchmarkMemclrKnownSize128-4 87193 1381 ns/op 92.70 MB/s BenchmarkMemclrKnownSize192-4 57322 2075 ns/op 92.55 MB/s BenchmarkMemclrKnownSize248-4 45169 2683 ns/op 92.44 MB/s BenchmarkMemclrKnownSize256-4 43495 2748 ns/op 93.17 MB/s BenchmarkMemclrKnownSize512-4 21852 5478 ns/op 93.46 MB/s BenchmarkMemclrKnownSize1024-4 10000 10879 ns/op 94.13 MB/s BenchmarkMemclrKnownSize4096-4 2721 43967 ns/op 93.16 MB/s BenchmarkMemclrKnownSize512KiB-4 20 5796170 ns/op 90.45 MB/s BenchmarkReadMetricsLatency-4 10000 7301 p50-ns 8200 p90-ns 35730 p99-ns BenchmarkFinalizer-4 463 343637 ns/op BenchmarkFinalizerRun-4 511356 343.3 ns/op BenchmarkMinFloat-4 394302 299.9 ns/op BenchmarkMaxFloat-4 399882 296.6 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 8318584 14.43 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2109880 56.81 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 1909125 63.71 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 1747333 68.93 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1000000 101.8 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 111.2 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 1579381 75.49 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1000000 109.3 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1000000 103.2 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1548720 76.22 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1679395 71.52 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1531906 79.37 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1343304 88.59 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1214292 99.97 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 7522454 16.07 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 8165130 14.53 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 8294815 14.51 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 6105494 19.76 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 5706548 20.87 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6371200 18.68 ns/op BenchmarkFindBitRange64/PatternAASize2-4 7537369 15.93 ns/op BenchmarkFindBitRange64/PatternAASize8-4 8091006 14.52 ns/op BenchmarkFindBitRange64/PatternAASize32-4 7903426 14.50 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 7485094 15.97 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 8248951 14.48 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8279593 14.52 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 7552676 16.03 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 8302444 14.58 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 8235322 14.52 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 7447939 16.21 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 8075122 14.53 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 7975504 14.56 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 7473508 16.26 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 7810846 15.56 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 7745892 15.52 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 7511064 15.96 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 7843666 15.36 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 7820781 15.87 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 7493188 16.24 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 7873586 15.44 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 7856305 15.35 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 7545508 15.91 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7907299 15.26 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7863027 15.30 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 7526986 16.26 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8299598 14.45 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 8271249 14.46 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 7529455 16.04 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8276541 14.58 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8295015 14.49 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 7393995 15.93 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8310129 14.48 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8318652 14.42 ns/op BenchmarkNetpollBreak-4 7051 14541 ns/op BenchmarkPinnerPinUnpinBatch-4 1794 65702 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 292 403156 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1953 60744 ns/op BenchmarkPinnerPinUnpin-4 1636381 72.84 ns/op BenchmarkPinnerPinUnpinTiny-4 1675612 72.26 ns/op BenchmarkPinnerPinUnpinDouble-4 621876 189.2 ns/op BenchmarkPinnerPinUnpinParallel-4 3354732 36.20 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 4339375 28.98 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 326499 340.0 ns/op BenchmarkPinnerIsPinnedOnPinned-4 5127044 23.57 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 6309357 19.27 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 8869796 12.82 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 10295442 11.68 ns/op BenchmarkPingPongHog-4 754 188196 ns/op BenchmarkStackGrowth-4 159069 727.8 ns/op BenchmarkStackGrowthDeep-4 1776 66457 ns/op BenchmarkCreateGoroutines-4 103606 1209 ns/op BenchmarkCreateGoroutinesParallel-4 129793 924.1 ns/op BenchmarkCreateGoroutinesCapture-4 16573 6870 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 76540 9025 ns/op BenchmarkClosureCall-4 16247905 7.409 ns/op BenchmarkWakeupParallelSpinning/0s-4 7587 15596 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5538 21853 ns/op BenchmarkWakeupParallelSpinning/2µs-4 5476 21783 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3523 33686 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2312 52053 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1359 86625 ns/op BenchmarkWakeupParallelSpinning/50µs-4 656 177350 ns/op BenchmarkWakeupParallelSpinning/100µs-4 397 296632 ns/op BenchmarkWakeupParallelSyscall/0s-4 660 188391 ns/op BenchmarkWakeupParallelSyscall/1µs-4 627 184208 ns/op BenchmarkWakeupParallelSyscall/2µs-4 645 183004 ns/op BenchmarkWakeupParallelSyscall/5µs-4 638 196285 ns/op BenchmarkWakeupParallelSyscall/10µs-4 609 201428 ns/op BenchmarkWakeupParallelSyscall/20µs-4 543 219775 ns/op BenchmarkWakeupParallelSyscall/50µs-4 445 274413 ns/op BenchmarkWakeupParallelSyscall/100µs-4 315 380247 ns/op BenchmarkMatmult-4 4276314 31.05 ns/op BenchmarkFastrand-4 10595294 11.03 ns/op BenchmarkFastrand64-4 10533955 15.34 ns/op BenchmarkFastrandHashiter-4 5015828 24.67 ns/op BenchmarkFastrandn/2-4 4209889 27.93 ns/op BenchmarkFastrandn/3-4 4221939 28.05 ns/op BenchmarkFastrandn/4-4 4215129 27.83 ns/op BenchmarkFastrandn/5-4 4310713 27.90 ns/op BenchmarkIfaceCmp100-4 82446 1501 ns/op BenchmarkIfaceCmpNil100-4 163285 737.3 ns/op BenchmarkEfaceCmpDiff-4 19963 6017 ns/op BenchmarkEfaceCmpDiffIndirect-4 21483 5511 ns/op BenchmarkDefer-4 1441328 83.12 ns/op BenchmarkDefer10-4 1000000 179.1 ns/op BenchmarkDeferMany-4 635746 346.6 ns/op BenchmarkPanicRecover-4 757845 149.4 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 897198 134.5 ns/op 62.00 p50-ns 64.00 p90-ns 110.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 750127 206.9 ns/op 62.00 p50-ns 64.00 p90-ns 172.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 2938 43072 ns/op 29501 p50-ns 45587 p90-ns 238990 p99-ns BenchmarkGoroutineProfile/small/loaded-4 529 692312 ns/op 125803 p50-ns 521069 p90-ns 14828761 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 879942 132.6 ns/op 63.00 p50-ns 65.00 p90-ns 73.00 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 803942 148.4 ns/op 62.00 p50-ns 64.00 p90-ns 73.00 p99-ns BenchmarkGoroutineProfile/large/idle-4 40 2959363 ns/op 2670583 p50-ns 3573095 p90-ns 6491307 p99-ns BenchmarkGoroutineProfile/large/loaded-4 26 4932946 ns/op 4174837 p50-ns 7541365 p90-ns 15146883 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 845732 148.6 ns/op 63.00 p50-ns 65.00 p90-ns 155.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 718305 178.4 ns/op 62.00 p50-ns 65.00 p90-ns 149.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1540 111235 ns/op 75113 p50-ns 84221 p90-ns 159478 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 452 479159 ns/op 158296 p50-ns 368066 p90-ns 10552025 p99-ns BenchmarkProcYield/1-4 7942153 14.99 ns/op BenchmarkProcYield/10-4 7664044 14.93 ns/op BenchmarkProcYield/30-4 8272533 14.47 ns/op BenchmarkProcYield/100-4 8252389 14.42 ns/op BenchmarkProcYield/1000-4 8369206 14.47 ns/op BenchmarkOSYield-4 868503 141.0 ns/op BenchmarkMutexContention-4 1097383 105.8 ns/op BenchmarkMutexHandoff/Solo-4 5009913 23.93 ns/op BenchmarkMutexHandoff/FastPingPong-4 462686 107.6 ns/op BenchmarkMutexHandoff/SlowPingPong-4 6642 8102 ns/op BenchmarkRWMutexUncontended-4 6415548 19.17 ns/op BenchmarkRWMutexWrite100-4 2255233 59.22 ns/op BenchmarkRWMutexWrite10-4 2163571 74.58 ns/op BenchmarkRWMutexWorkWrite100-4 648409 270.0 ns/op BenchmarkRWMutexWorkWrite10-4 296173 439.8 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3187 37012 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1207 98302 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1530 77183 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 580 203774 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 771 152530 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 276 424873 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 388 307642 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 117 861731 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 493112 240.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 441346 242.9 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 366261 274.5 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 447006 247.6 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 425200 245.5 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 395319 275.8 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 422971 266.6 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 438058 276.6 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 362847 317.0 ns/op BenchmarkMakeSlice/Byte-4 2684439 51.66 ns/op BenchmarkMakeSlice/Int16-4 2651907 44.70 ns/op BenchmarkMakeSlice/Int-4 1900453 64.35 ns/op BenchmarkMakeSlice/Ptr-4 1463061 69.44 ns/op BenchmarkMakeSlice/Struct/24-4 1387586 84.63 ns/op BenchmarkMakeSlice/Struct/32-4 1334478 100.3 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 132.4 ns/op BenchmarkGrowSlice/Byte-4 1000000 113.1 ns/op BenchmarkGrowSlice/Int16-4 1000000 123.6 ns/op BenchmarkGrowSlice/Int-4 703046 163.5 ns/op BenchmarkGrowSlice/Ptr-4 690882 253.9 ns/op BenchmarkGrowSlice/Struct/24-4 434700 247.6 ns/op BenchmarkGrowSlice/Struct/32-4 366540 275.5 ns/op BenchmarkGrowSlice/Struct/40-4 311010 560.8 ns/op BenchmarkExtendSlice/IntSlice-4 579824 218.8 ns/op BenchmarkExtendSlice/PointerSlice-4 526516 237.5 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 117.6 ns/op BenchmarkAppend-4 673384 177.7 ns/op BenchmarkAppendGrowByte-4 6 19832146 ns/op BenchmarkAppendGrowString-4 1 189842571 ns/op BenchmarkAppendSlice/1Bytes-4 2200388 54.05 ns/op BenchmarkAppendSlice/4Bytes-4 2177793 54.79 ns/op BenchmarkAppendSlice/7Bytes-4 2122552 56.67 ns/op BenchmarkAppendSlice/8Bytes-4 2163800 55.06 ns/op BenchmarkAppendSlice/15Bytes-4 2087366 57.32 ns/op BenchmarkAppendSlice/16Bytes-4 2111114 57.35 ns/op BenchmarkAppendSlice/32Bytes-4 1909197 63.33 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 176966 680.0 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 50829 2420 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 14109 8502 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 3547 39788 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 261 458085 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 64 1803563 ns/op BenchmarkAppendStr/1Bytes-4 2528316 47.75 ns/op BenchmarkAppendStr/4Bytes-4 2460607 47.84 ns/op BenchmarkAppendStr/8Bytes-4 2425076 49.26 ns/op BenchmarkAppendStr/16Bytes-4 2396053 50.41 ns/op BenchmarkAppendStr/32Bytes-4 2145500 54.57 ns/op BenchmarkAppendSpecialCase-4 695875 173.2 ns/op BenchmarkCopy/1Byte-4 2214376 53.25 ns/op 18.78 MB/s BenchmarkCopy/1String-4 2430847 49.59 ns/op 20.16 MB/s BenchmarkCopy/2Byte-4 2169112 54.84 ns/op 36.47 MB/s BenchmarkCopy/2String-4 2134478 56.44 ns/op 35.44 MB/s BenchmarkCopy/4Byte-4 2180829 54.67 ns/op 73.16 MB/s BenchmarkCopy/4String-4 2124188 56.05 ns/op 71.37 MB/s BenchmarkCopy/8Byte-4 2277709 53.28 ns/op 150.15 MB/s BenchmarkCopy/8String-4 2238669 53.15 ns/op 150.52 MB/s BenchmarkCopy/12Byte-4 2182562 55.38 ns/op 216.68 MB/s BenchmarkCopy/12String-4 2123205 56.31 ns/op 213.11 MB/s BenchmarkCopy/16Byte-4 2052181 59.33 ns/op 269.70 MB/s BenchmarkCopy/16String-4 1994728 59.82 ns/op 267.47 MB/s BenchmarkCopy/32Byte-4 1878573 63.26 ns/op 505.87 MB/s BenchmarkCopy/32String-4 1853972 62.57 ns/op 511.42 MB/s BenchmarkCopy/128Byte-4 1277245 92.51 ns/op 1383.68 MB/s BenchmarkCopy/128String-4 1232391 96.38 ns/op 1328.10 MB/s BenchmarkCopy/1024Byte-4 430047 278.7 ns/op 3673.96 MB/s BenchmarkCopy/1024String-4 394482 302.3 ns/op 3387.21 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 28456 3946 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 27498 4233 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 21106 5809 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 17907 6568 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 13897 8534 ns/op BenchmarkAppendInPlace/Grow/Byte-4 157886 776.3 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 139371 811.2 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 117992 907.3 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 109629 1054 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 96948 1191 ns/op BenchmarkStackCopyPtr-4 1 132926120 ns/op BenchmarkStackCopy-4 2 78479241 ns/op BenchmarkStackCopyNoCache-4 26 4477503 ns/op BenchmarkStackCopyWithStkobj-4 2 53327942 ns/op BenchmarkIssue18138-4 1510 85681 ns/op BenchmarkCompareStringEqual-4 11404752 10.49 ns/op BenchmarkCompareStringIdentical-4 15992973 7.460 ns/op BenchmarkCompareStringSameLength-4 12416842 9.598 ns/op BenchmarkCompareStringDifferentLength-4 16229991 7.437 ns/op BenchmarkCompareStringBigUnaligned-4 2116 55383 ns/op 18933.35 MB/s BenchmarkCompareStringBig-4 1804 64463 ns/op 16266.47 MB/s BenchmarkConcatStringAndBytes-4 2631554 44.44 ns/op BenchmarkSliceByteToString/1-4 2312702 51.77 ns/op BenchmarkSliceByteToString/2-4 1362640 85.55 ns/op BenchmarkSliceByteToString/4-4 1375432 85.86 ns/op BenchmarkSliceByteToString/8-4 1387148 85.85 ns/op BenchmarkSliceByteToString/16-4 1361371 88.10 ns/op BenchmarkSliceByteToString/32-4 1247005 97.29 ns/op BenchmarkSliceByteToString/64-4 1000000 106.9 ns/op BenchmarkSliceByteToString/128-4 821811 131.4 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2439337 47.62 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 845564 153.6 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 944978 127.0 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3875332 30.65 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1503668 80.00 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1986820 60.43 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 4258035 28.27 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 1516393 78.55 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 1760932 68.26 ns/op BenchmarkRuneIterate/range/ASCII-4 9927400 12.39 ns/op BenchmarkRuneIterate/range/Japanese-4 1888686 62.42 ns/op BenchmarkRuneIterate/range/MixedLength-4 2606559 46.01 ns/op BenchmarkRuneIterate/range1/ASCII-4 8577061 13.70 ns/op BenchmarkRuneIterate/range1/Japanese-4 1906218 62.66 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2554300 46.37 ns/op BenchmarkRuneIterate/range2/ASCII-4 9905799 12.13 ns/op BenchmarkRuneIterate/range2/Japanese-4 1906165 62.58 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2615396 45.92 ns/op BenchmarkArrayEqual-4 15625309 7.718 ns/op BenchmarkFunc/Name-4 2188105 54.65 ns/op BenchmarkFunc/Entry-4 10321458 11.23 ns/op BenchmarkFunc/FileLine-4 2022255 58.18 ns/op PASS ok runtime 389.330s goos: linux goarch: s390x pkg: runtime/cgo BenchmarkHandle/non-concurrent-4 30871 3561 ns/op BenchmarkHandle/concurrent-4 23781 5018 ns/op PASS ok runtime/cgo 1.337s goos: linux goarch: s390x pkg: runtime/pprof BenchmarkLabels/set-one-4 100452 1024 ns/op 424 B/op 5 allocs/op BenchmarkLabels/merge-one-4 80043 1531 ns/op 424 B/op 5 allocs/op BenchmarkLabels/overwrite-one-4 82442 1523 ns/op 424 B/op 5 allocs/op BenchmarkLabels/ordered/set-many-4 39847 2959 ns/op 1344 B/op 8 allocs/op BenchmarkLabels/ordered/merge-many-4 34969 3465 ns/op 1184 B/op 8 allocs/op BenchmarkLabels/ordered/overwrite-many-4 25218 4719 ns/op 1056 B/op 7 allocs/op BenchmarkLabels/unordered/set-many-4 39879 2996 ns/op 1344 B/op 8 allocs/op BenchmarkLabels/unordered/merge-many-4 35088 3413 ns/op 1184 B/op 8 allocs/op BenchmarkLabels/unordered/overwrite-many-4 25453 4848 ns/op 1056 B/op 7 allocs/op BenchmarkGoroutine/Profile.WriteTo_idle_50-4 24 8505963 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 27 6871363 ns/op 849.9 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 775 151871 ns/op 8.643 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 10 10655810 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 9 16695349 ns/op 1558 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 324 415777 ns/op 41.81 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 74999260 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 81989452 ns/op 11318 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 39 2981154 ns/op 385.1 concurrent_launches/op PASS ok runtime/pprof 4.223s goos: linux goarch: s390x pkg: runtime/race BenchmarkSyncLeak-4 91 1554544 ns/op BenchmarkStackLeak-4 46519 3840 ns/op PASS ok runtime/race 1.517s goos: linux goarch: s390x pkg: runtime/trace BenchmarkStartRegion-4 2396516 50.99 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 545565 209.4 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.302s goos: linux goarch: s390x pkg: slices BenchmarkEqualFunc_Large-4 42 2684554 ns/op BenchmarkIndex_Large-4 121 972951 ns/op BenchmarkIndexFunc_Large-4 73 1622152 ns/op BenchmarkCompact/nil-4 6907672 16.76 ns/op BenchmarkCompact/one-4 1875728 60.53 ns/op BenchmarkCompact/sorted-4 1000000 104.4 ns/op BenchmarkCompact/2_items-4 971006 122.5 ns/op BenchmarkCompact/unsorted-4 1000000 106.5 ns/op BenchmarkCompact/many-4 527956 226.7 ns/op BenchmarkCompact_Large/all_dup-4 1612 72811 ns/op BenchmarkCompact_Large/no_dup-4 1741 69041 ns/op BenchmarkCompactFunc/nil-4 4054759 29.49 ns/op BenchmarkCompactFunc/one-4 1623506 73.71 ns/op BenchmarkCompactFunc/sorted-4 930805 125.1 ns/op BenchmarkCompactFunc/2_items-4 792045 147.2 ns/op BenchmarkCompactFunc/unsorted-4 901192 123.7 ns/op BenchmarkCompactFunc/many-4 468916 256.5 ns/op BenchmarkCompactFunc_Large/all_dup-4 5 20895150 ns/op BenchmarkCompactFunc_Large/no_dup-4 6 18197173 ns/op BenchmarkReplace/naive-fast-4 81538 1518 ns/op BenchmarkReplace/optimized-fast-4 117369 976.5 ns/op BenchmarkReplace/naive-slow-4 46630 2615 ns/op BenchmarkReplace/optimized-slow-4 50680 4696 ns/op BenchmarkBinarySearchFloats/Size16-4 1000000 113.3 ns/op BenchmarkBinarySearchFloats/Size32-4 926506 127.0 ns/op BenchmarkBinarySearchFloats/Size64-4 844411 141.5 ns/op BenchmarkBinarySearchFloats/Size128-4 786283 156.1 ns/op BenchmarkBinarySearchFloats/Size512-4 640610 182.9 ns/op BenchmarkBinarySearchFloats/Size1024-4 616058 199.6 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 458306 258.9 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 391831 321.1 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 342890 353.3 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 300667 410.1 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 244046 488.0 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 223462 530.8 ns/op BenchmarkSortFuncStruct/Size16-4 10000 10765 ns/op BenchmarkSortFuncStruct/Size32-4 4138 28894 ns/op BenchmarkSortFuncStruct/Size64-4 5601 22137 ns/op BenchmarkSortFuncStruct/Size128-4 3124 38085 ns/op BenchmarkSortFuncStruct/Size512-4 850 141010 ns/op BenchmarkSortFuncStruct/Size1024-4 424 281095 ns/op PASS ok slices 7.200s goos: linux goarch: s390x pkg: sort BenchmarkSearchWrappers-4 343923 325.1 ns/op BenchmarkSortInts-4 1 150226439 ns/op BenchmarkSlicesSortInts-4 2 72061590 ns/op BenchmarkSortIsSorted-4 22 5248375 ns/op BenchmarkSlicesIsSorted-4 63 1876878 ns/op BenchmarkSortStrings-4 1 152841564 ns/op BenchmarkSlicesSortStrings-4 1 111316198 ns/op BenchmarkSortStrings_Sorted-4 21 5485504 ns/op BenchmarkSlicesSortStrings_Sorted-4 34 3034334 ns/op BenchmarkSortStructs-4 1 175280129 ns/op BenchmarkSortFuncStructs-4 1 122003903 ns/op BenchmarkSortString1K-4 184 641190 ns/op BenchmarkSortString1K_Slice-4 188 625235 ns/op BenchmarkStableString1K-4 94 1293520 ns/op BenchmarkSortInt1K-4 253 468697 ns/op BenchmarkSortInt1K_Sorted-4 4837 22316 ns/op BenchmarkSortInt1K_Reversed-4 2593 46754 ns/op BenchmarkSortInt1K_Mod8-4 738 163104 ns/op BenchmarkStableInt1K-4 87 1289461 ns/op BenchmarkStableInt1K_Slice-4 100 1072790 ns/op BenchmarkSortInt64K-4 3 41661468 ns/op BenchmarkSortInt64K_Slice-4 2 56505978 ns/op BenchmarkStableInt64K-4 1 123674673 ns/op BenchmarkSort1e2-4 324 366715 ns/op BenchmarkStable1e2-4 139 851466 ns/op BenchmarkSort1e4-4 2 75344558 ns/op BenchmarkStable1e4-4 1 252148627 ns/op PASS ok sort 8.190s goos: linux goarch: s390x pkg: strconv BenchmarkAtof64Decimal-4 863824 120.8 ns/op BenchmarkAtof64Float-4 717291 149.4 ns/op BenchmarkAtof64FloatExp-4 746720 159.0 ns/op BenchmarkAtof64Big-4 481645 247.0 ns/op BenchmarkAtof64RandomBits-4 496178 238.2 ns/op BenchmarkAtof64RandomFloats-4 533527 223.8 ns/op BenchmarkAtof64RandomLongFloats-4 407814 291.8 ns/op BenchmarkAtof32Decimal-4 994101 144.9 ns/op BenchmarkAtof32Float-4 839462 148.5 ns/op BenchmarkAtof32FloatExp-4 686445 170.7 ns/op BenchmarkAtof32Random-4 364065 323.4 ns/op BenchmarkAtof32RandomLong-4 129226 902.5 ns/op BenchmarkParseInt/Pos/7bit-4 1539571 95.93 ns/op BenchmarkParseInt/Pos/26bit-4 746017 158.8 ns/op BenchmarkParseInt/Pos/31bit-4 667791 180.8 ns/op BenchmarkParseInt/Pos/56bit-4 416263 287.0 ns/op BenchmarkParseInt/Pos/63bit-4 415905 283.8 ns/op BenchmarkParseInt/Neg/7bit-4 1236433 95.89 ns/op BenchmarkParseInt/Neg/26bit-4 748128 159.9 ns/op BenchmarkParseInt/Neg/31bit-4 641612 178.4 ns/op BenchmarkParseInt/Neg/56bit-4 451933 263.6 ns/op BenchmarkParseInt/Neg/63bit-4 426330 287.0 ns/op BenchmarkAtoi/Pos/7bit-4 2063340 58.06 ns/op BenchmarkAtoi/Pos/26bit-4 872247 135.0 ns/op BenchmarkAtoi/Pos/31bit-4 790854 150.5 ns/op BenchmarkAtoi/Pos/56bit-4 506217 233.7 ns/op BenchmarkAtoi/Pos/63bit-4 403370 302.1 ns/op BenchmarkAtoi/Neg/7bit-4 2044236 58.05 ns/op BenchmarkAtoi/Neg/26bit-4 801224 134.1 ns/op BenchmarkAtoi/Neg/31bit-4 789819 152.3 ns/op BenchmarkAtoi/Neg/56bit-4 511768 232.6 ns/op BenchmarkAtoi/Neg/63bit-4 394629 301.6 ns/op BenchmarkFormatFloat/Decimal-4 79676 1571 ns/op BenchmarkFormatFloat/Float-4 81180 1483 ns/op BenchmarkFormatFloat/Exp-4 89469 1363 ns/op BenchmarkFormatFloat/NegExp-4 86847 1382 ns/op BenchmarkFormatFloat/LongExp-4 76580 1564 ns/op BenchmarkFormatFloat/Big-4 74450 1611 ns/op BenchmarkFormatFloat/BinaryExp-4 229910 526.3 ns/op BenchmarkFormatFloat/32Integer-4 77985 1544 ns/op BenchmarkFormatFloat/32ExactFraction-4 92239 1344 ns/op BenchmarkFormatFloat/32Point-4 80787 1487 ns/op BenchmarkFormatFloat/32Exp-4 91240 1310 ns/op BenchmarkFormatFloat/32NegExp-4 92484 1330 ns/op BenchmarkFormatFloat/32Shortest-4 94174 1278 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 114229 1030 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 110068 1068 ns/op BenchmarkFormatFloat/64Fixed1-4 140409 853.1 ns/op BenchmarkFormatFloat/64Fixed2-4 138386 842.7 ns/op BenchmarkFormatFloat/64Fixed3-4 138141 851.1 ns/op BenchmarkFormatFloat/64Fixed4-4 141430 846.1 ns/op BenchmarkFormatFloat/64Fixed12-4 83418 1418 ns/op BenchmarkFormatFloat/64Fixed16-4 96600 1237 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 100724 1209 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 85062 1389 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2658 44767 ns/op BenchmarkFormatFloat/Slowpath64-4 77415 1550 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 74570 1636 ns/op BenchmarkAppendFloat/Decimal-4 82104 1454 ns/op BenchmarkAppendFloat/Float-4 78487 1494 ns/op BenchmarkAppendFloat/Exp-4 96028 1237 ns/op BenchmarkAppendFloat/NegExp-4 97051 1284 ns/op BenchmarkAppendFloat/LongExp-4 76756 1610 ns/op BenchmarkAppendFloat/Big-4 76093 1577 ns/op BenchmarkAppendFloat/BinaryExp-4 274285 430.7 ns/op BenchmarkAppendFloat/32Integer-4 80678 1495 ns/op BenchmarkAppendFloat/32ExactFraction-4 92691 1271 ns/op BenchmarkAppendFloat/32Point-4 82825 1441 ns/op BenchmarkAppendFloat/32Exp-4 95672 1253 ns/op BenchmarkAppendFloat/32NegExp-4 91298 1277 ns/op BenchmarkAppendFloat/32Shortest-4 106459 1133 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 119376 989.3 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 117163 1005 ns/op BenchmarkAppendFloat/64Fixed1-4 148323 806.4 ns/op BenchmarkAppendFloat/64Fixed2-4 149272 803.3 ns/op BenchmarkAppendFloat/64Fixed3-4 145651 812.2 ns/op BenchmarkAppendFloat/64Fixed4-4 150657 804.4 ns/op BenchmarkAppendFloat/64Fixed12-4 87468 1366 ns/op BenchmarkAppendFloat/64Fixed16-4 101900 1190 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 111904 1059 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 91051 1339 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2689 44789 ns/op BenchmarkAppendFloat/Slowpath64-4 78458 1537 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 79483 1535 ns/op BenchmarkFormatInt-4 16112 10591 ns/op BenchmarkAppendInt-4 18000 7053 ns/op BenchmarkFormatUint-4 94592 1321 ns/op BenchmarkAppendUint-4 103852 1253 ns/op BenchmarkFormatIntSmall/7-4 3400418 34.91 ns/op BenchmarkFormatIntSmall/42-4 3451434 34.86 ns/op BenchmarkAppendIntSmall-4 1528268 78.17 ns/op BenchmarkAppendUintVarlen/1-4 1590552 74.18 ns/op BenchmarkAppendUintVarlen/12-4 1591968 75.59 ns/op BenchmarkAppendUintVarlen/123-4 1249842 96.43 ns/op BenchmarkAppendUintVarlen/1234-4 1247886 95.42 ns/op BenchmarkAppendUintVarlen/12345-4 1208263 99.82 ns/op BenchmarkAppendUintVarlen/123456-4 1000000 100.2 ns/op BenchmarkAppendUintVarlen/1234567-4 1000000 105.9 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 102.4 ns/op BenchmarkAppendUintVarlen/123456789-4 1000000 108.9 ns/op BenchmarkAppendUintVarlen/1234567890-4 1000000 109.0 ns/op BenchmarkAppendUintVarlen/12345678901-4 1000000 114.9 ns/op BenchmarkAppendUintVarlen/123456789012-4 1000000 113.3 ns/op BenchmarkAppendUintVarlen/1234567890123-4 1000000 119.2 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1000000 119.1 ns/op BenchmarkAppendUintVarlen/123456789012345-4 955540 124.5 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 981840 123.7 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 924898 130.1 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 916748 132.3 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 750226 135.1 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 887415 134.8 ns/op BenchmarkQuote-4 48308 2407 ns/op BenchmarkQuoteRune-4 552906 213.3 ns/op BenchmarkAppendQuote-4 55442 2090 ns/op BenchmarkAppendQuoteRune-4 986756 130.3 ns/op BenchmarkUnquoteEasy-4 954638 125.7 ns/op BenchmarkUnquoteHard-4 53574 2190 ns/op PASS ok strconv 18.039s goos: linux goarch: s390x pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 500070 222.5 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 149988 701.2 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 205284 569.4 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 565938 209.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 160664 705.1 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 231529 505.9 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 279825 416.3 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 78946 1423 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 96111 1189 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1959339 64.21 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 17504 6223 ns/op BenchmarkGenericMatch1-4 1729 70979 ns/op BenchmarkGenericMatch2-4 321 372198 ns/op BenchmarkSingleMaxSkipping-4 6116 19034 ns/op 525.38 MB/s BenchmarkSingleLongSuffixFail-4 13454 8949 ns/op 111.97 MB/s BenchmarkSingleMatch-4 224 536727 ns/op 27.95 MB/s BenchmarkByteByteNoMatch-4 59848 2027 ns/op BenchmarkByteByteMatch-4 18174 6514 ns/op BenchmarkByteStringMatch-4 21841 5439 ns/op BenchmarkHTMLEscapeNew-4 70736 1726 ns/op BenchmarkHTMLEscapeOld-4 90915 1320 ns/op BenchmarkByteStringReplacerWriteString-4 966 122995 ns/op BenchmarkByteReplacerWriteString-4 1564 75656 ns/op BenchmarkByteByteReplaces-4 5166 23453 ns/op BenchmarkByteByteMap-4 12666 9429 ns/op BenchmarkMap/identity/ASCII-4 861331 135.8 ns/op BenchmarkMap/identity/Greek-4 415939 287.8 ns/op BenchmarkMap/change/ASCII-4 41239 2894 ns/op BenchmarkMap/change/Greek-4 30056 3994 ns/op BenchmarkIndexRune-4 3028725 39.39 ns/op BenchmarkIndexRuneLongString-4 2095222 57.13 ns/op BenchmarkIndexRuneFastPath-4 4777435 24.50 ns/op BenchmarkIndex-4 8279828 13.86 ns/op BenchmarkLastIndex-4 4944921 24.46 ns/op BenchmarkIndexByte-4 8767863 13.64 ns/op BenchmarkToUpper/#00-4 4966700 24.45 ns/op BenchmarkToUpper/ONLYUPPER-4 2871942 40.51 ns/op BenchmarkToUpper/abc-4 313023 377.3 ns/op BenchmarkToUpper/AbC123-4 266413 450.9 ns/op BenchmarkToUpper/azAZ09_-4 287019 425.5 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 65606 1826 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 86506 1419 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 31982 3702 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 58774 2020 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 90883 1323 ns/op BenchmarkToLower/#00-4 4859862 23.70 ns/op BenchmarkToLower/abc-4 4381441 27.31 ns/op BenchmarkToLower/AbC123-4 223465 548.9 ns/op BenchmarkToLower/azAZ09_-4 215803 551.5 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 105343 1162 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 76338 1574 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 32133 3745 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 58710 2037 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 86383 1389 ns/op BenchmarkMapNoChanges-4 1000000 109.8 ns/op BenchmarkTrim-4 36648 3244 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3317938 36.08 ns/op BenchmarkToValidUTF8/InvalidASCII-4 178323 679.5 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 126792 941.7 ns/op BenchmarkEqualFold/Tests-4 47490 2521 ns/op BenchmarkEqualFold/ASCII-4 3540358 32.53 ns/op BenchmarkEqualFold/UnicodePrefix-4 85744 1395 ns/op BenchmarkEqualFold/UnicodeSuffix-4 78921 1504 ns/op BenchmarkIndexHard1-4 1675 71754 ns/op BenchmarkIndexHard2-4 391 308940 ns/op BenchmarkIndexHard3-4 170 704087 ns/op BenchmarkIndexHard4-4 88 1298800 ns/op BenchmarkLastIndexHard1-4 45 2581680 ns/op BenchmarkLastIndexHard2-4 45 2592874 ns/op BenchmarkLastIndexHard3-4 45 2573106 ns/op BenchmarkCountHard1-4 1670 73003 ns/op BenchmarkCountHard2-4 388 306696 ns/op BenchmarkCountHard3-4 170 710315 ns/op BenchmarkIndexTorture-4 7944 15129 ns/op BenchmarkCountTorture-4 7915 15402 ns/op BenchmarkCountTortureOverlapping-4 771 145456 ns/op BenchmarkCountByte/10-4 5238475 21.12 ns/op 473.37 MB/s BenchmarkCountByte/32-4 5216938 22.40 ns/op 1428.75 MB/s BenchmarkCountByte/4096-4 590386 202.2 ns/op 20253.70 MB/s BenchmarkCountByte/4194304-4 613 197837 ns/op 21200.79 MB/s BenchmarkCountByte/67108864-4 32 4012990 ns/op 16722.91 MB/s BenchmarkFields/ASCII/16-4 254689 464.9 ns/op 34.41 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 21772 5440 ns/op 47.06 MB/s 320 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1345 87763 ns/op 46.67 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 72 1518279 ns/op 43.16 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 24290745 ns/op 43.17 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 158803 750.2 ns/op 21.33 MB/s 32 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 10249 ns/op 24.98 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 640 184582 ns/op 22.19 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 36 3294057 ns/op 19.90 MB/s 463106 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 60899282 ns/op 17.22 MB/s 10465536 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 242677 497.4 ns/op 32.17 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 23174 5155 ns/op 49.66 MB/s 320 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1180 96016 ns/op 42.66 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 60 1901228 ns/op 34.47 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 38396971 ns/op 27.31 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 218175 554.2 ns/op 28.87 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 15890 7460 ns/op 34.32 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 852 137120 ns/op 29.87 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 44 2536743 ns/op 25.83 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 49183341 ns/op 21.32 MB/s 10465536 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 63243234 ns/op BenchmarkSplitSingleByteSeparator-4 22 4561854 ns/op BenchmarkSplitMultiByteSeparator-4 49 2169972 ns/op BenchmarkSplitNSingleByteSeparator-4 312073 370.7 ns/op BenchmarkSplitNMultiByteSeparator-4 246007 463.8 ns/op BenchmarkRepeat/5x0-4 4395090 26.73 ns/op BenchmarkRepeat/5x1-4 4368638 27.16 ns/op BenchmarkRepeat/5x2-4 212641 579.3 ns/op BenchmarkRepeat/5x6-4 127798 950.7 ns/op BenchmarkRepeat/10x0-4 4392859 26.96 ns/op BenchmarkRepeat/10x1-4 4351030 27.04 ns/op BenchmarkRepeat/10x2-4 205950 588.6 ns/op BenchmarkRepeat/10x6-4 125278 986.3 ns/op BenchmarkRepeatLarge/256/1-4 58690 1971 ns/op 129.89 MB/s BenchmarkRepeatLarge/256/16-4 95737 1199 ns/op 213.55 MB/s BenchmarkRepeatLarge/512/1-4 50779 2266 ns/op 225.96 MB/s BenchmarkRepeatLarge/512/16-4 75781 1513 ns/op 338.32 MB/s BenchmarkRepeatLarge/1024/1-4 43468 2722 ns/op 376.22 MB/s BenchmarkRepeatLarge/1024/16-4 55026 1996 ns/op 512.90 MB/s BenchmarkRepeatLarge/2048/1-4 36170 3344 ns/op 612.49 MB/s BenchmarkRepeatLarge/2048/16-4 45589 2530 ns/op 809.57 MB/s BenchmarkRepeatLarge/4096/1-4 27746 4357 ns/op 940.13 MB/s BenchmarkRepeatLarge/4096/16-4 33361 3618 ns/op 1132.11 MB/s BenchmarkRepeatLarge/8192/1-4 18604 6292 ns/op 1301.93 MB/s BenchmarkRepeatLarge/8192/16-4 20455 5597 ns/op 1463.61 MB/s BenchmarkRepeatLarge/8192/4097-4 6003675 19.32 ns/op 212055.25 MB/s BenchmarkRepeatLarge/16384/1-4 12159 9791 ns/op 1673.29 MB/s BenchmarkRepeatLarge/16384/16-4 13227 9948 ns/op 1646.96 MB/s BenchmarkRepeatLarge/16384/4097-4 19150 6350 ns/op 1935.51 MB/s BenchmarkRepeatLarge/32768/1-4 7035 16597 ns/op 1974.36 MB/s BenchmarkRepeatLarge/32768/16-4 7717 16838 ns/op 1946.03 MB/s BenchmarkRepeatLarge/32768/4097-4 8542 14705 ns/op 1950.33 MB/s BenchmarkRepeatLarge/65536/1-4 3372 31787 ns/op 2061.72 MB/s BenchmarkRepeatLarge/65536/16-4 4154 29440 ns/op 2226.11 MB/s BenchmarkRepeatLarge/65536/4097-4 3819 30753 ns/op 1998.35 MB/s BenchmarkRepeatLarge/131072/1-4 544 211154 ns/op 620.74 MB/s BenchmarkRepeatLarge/131072/16-4 525 210826 ns/op 621.71 MB/s BenchmarkRepeatLarge/131072/4097-4 543 206555 ns/op 614.88 MB/s BenchmarkRepeatLarge/262144/1-4 277 417685 ns/op 627.61 MB/s BenchmarkRepeatLarge/262144/16-4 282 413994 ns/op 633.21 MB/s BenchmarkRepeatLarge/262144/4097-4 280 421035 ns/op 613.04 MB/s BenchmarkRepeatLarge/524288/1-4 139 846515 ns/op 619.35 MB/s BenchmarkRepeatLarge/524288/16-4 140 849888 ns/op 616.89 MB/s BenchmarkRepeatLarge/524288/4097-4 136 852663 ns/op 610.23 MB/s BenchmarkRepeatLarge/1048576/1-4 68 1667757 ns/op 628.73 MB/s BenchmarkRepeatLarge/1048576/16-4 70 1675522 ns/op 625.82 MB/s BenchmarkRepeatLarge/1048576/4097-4 68 1713382 ns/op 609.75 MB/s BenchmarkRepeatLarge/2097152/1-4 36 4529102 ns/op 463.04 MB/s BenchmarkRepeatLarge/2097152/16-4 36 3352645 ns/op 625.52 MB/s BenchmarkRepeatLarge/2097152/4097-4 30 3424222 ns/op 611.40 MB/s BenchmarkRepeatLarge/4194304/1-4 16 7064795 ns/op 593.69 MB/s BenchmarkRepeatLarge/4194304/16-4 15 6768969 ns/op 619.64 MB/s BenchmarkRepeatLarge/4194304/4097-4 15 6893019 ns/op 608.04 MB/s BenchmarkRepeatLarge/8388608/1-4 8 13756523 ns/op 609.79 MB/s BenchmarkRepeatLarge/8388608/16-4 8 13911218 ns/op 603.01 MB/s BenchmarkRepeatLarge/8388608/4097-4 8 13979201 ns/op 599.93 MB/s BenchmarkRepeatLarge/16777216/1-4 4 28452288 ns/op 589.66 MB/s BenchmarkRepeatLarge/16777216/16-4 4 28912159 ns/op 580.28 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 29213217 ns/op 574.30 MB/s BenchmarkRepeatLarge/33554432/1-4 2 58622842 ns/op 572.38 MB/s BenchmarkRepeatLarge/33554432/16-4 2 57456418 ns/op 584.00 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 57310552 ns/op 585.48 MB/s BenchmarkRepeatLarge/67108864/1-4 1 117657456 ns/op 570.37 MB/s BenchmarkRepeatLarge/67108864/16-4 1 118160153 ns/op 567.95 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 120892844 ns/op 555.11 MB/s BenchmarkRepeatLarge/134217728/1-4 1 209548370 ns/op 640.51 MB/s BenchmarkRepeatLarge/134217728/16-4 1 246904521 ns/op 543.60 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 248040014 ns/op 541.11 MB/s BenchmarkRepeatLarge/268435456/1-4 1 431575669 ns/op 621.99 MB/s BenchmarkRepeatLarge/268435456/16-4 1 482998360 ns/op 555.77 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 490813660 ns/op 546.92 MB/s BenchmarkRepeatLarge/536870912/1-4 1 902035784 ns/op 595.18 MB/s BenchmarkRepeatLarge/536870912/16-4 1 959906806 ns/op 559.29 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 973081038 ns/op 551.72 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1694118117 ns/op 633.81 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1899158648 ns/op 565.38 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1937240214 ns/op 554.26 MB/s BenchmarkRepeatSpaces-4 4040989 28.83 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2685543 45.08 ns/op BenchmarkIndexAnyASCII/1:2-4 2511163 47.03 ns/op BenchmarkIndexAnyASCII/1:4-4 2522286 48.65 ns/op BenchmarkIndexAnyASCII/1:8-4 2352780 50.11 ns/op BenchmarkIndexAnyASCII/1:16-4 2533994 47.26 ns/op BenchmarkIndexAnyASCII/1:32-4 2640018 47.69 ns/op BenchmarkIndexAnyASCII/1:64-4 2370987 50.11 ns/op BenchmarkIndexAnyASCII/16:1-4 2573946 46.25 ns/op BenchmarkIndexAnyASCII/16:2-4 654814 181.6 ns/op BenchmarkIndexAnyASCII/16:4-4 659298 184.2 ns/op BenchmarkIndexAnyASCII/16:8-4 632794 190.9 ns/op BenchmarkIndexAnyASCII/16:16-4 582844 209.8 ns/op BenchmarkIndexAnyASCII/16:32-4 511628 235.3 ns/op BenchmarkIndexAnyASCII/16:64-4 405094 292.0 ns/op BenchmarkIndexAnyASCII/256:1-4 2093238 56.81 ns/op BenchmarkIndexAnyASCII/256:2-4 55218 2186 ns/op BenchmarkIndexAnyASCII/256:4-4 55105 2181 ns/op BenchmarkIndexAnyASCII/256:8-4 54802 2195 ns/op BenchmarkIndexAnyASCII/256:16-4 54312 2224 ns/op BenchmarkIndexAnyASCII/256:32-4 53587 2242 ns/op BenchmarkIndexAnyASCII/256:64-4 52480 2288 ns/op BenchmarkIndexAnyUTF8/1:1-4 2767701 42.35 ns/op BenchmarkIndexAnyUTF8/1:2-4 2499772 48.56 ns/op BenchmarkIndexAnyUTF8/1:4-4 2378667 50.34 ns/op BenchmarkIndexAnyUTF8/1:8-4 2312238 51.97 ns/op BenchmarkIndexAnyUTF8/1:16-4 2008678 59.03 ns/op BenchmarkIndexAnyUTF8/1:32-4 2022715 60.95 ns/op BenchmarkIndexAnyUTF8/1:64-4 1925862 62.51 ns/op BenchmarkIndexAnyUTF8/16:1-4 1908061 63.36 ns/op BenchmarkIndexAnyUTF8/16:2-4 363039 314.9 ns/op BenchmarkIndexAnyUTF8/16:4-4 330361 352.1 ns/op BenchmarkIndexAnyUTF8/16:8-4 307585 376.2 ns/op BenchmarkIndexAnyUTF8/16:16-4 242642 486.1 ns/op BenchmarkIndexAnyUTF8/16:32-4 238597 493.6 ns/op BenchmarkIndexAnyUTF8/16:64-4 214611 543.0 ns/op BenchmarkIndexAnyUTF8/256:1-4 410154 297.1 ns/op BenchmarkIndexAnyUTF8/256:2-4 26215 4428 ns/op BenchmarkIndexAnyUTF8/256:4-4 24811 4954 ns/op BenchmarkIndexAnyUTF8/256:8-4 21489 5433 ns/op BenchmarkIndexAnyUTF8/256:16-4 16752 7131 ns/op BenchmarkIndexAnyUTF8/256:32-4 16136 7253 ns/op BenchmarkIndexAnyUTF8/256:64-4 14835 8039 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2629675 44.76 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2611419 46.12 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2502852 48.07 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2469438 49.27 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2588046 45.82 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2505740 47.76 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2413527 49.40 ns/op BenchmarkLastIndexAnyASCII/16:1-4 676557 179.9 ns/op BenchmarkLastIndexAnyASCII/16:2-4 661875 180.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 609919 184.5 ns/op BenchmarkLastIndexAnyASCII/16:8-4 625491 192.0 ns/op BenchmarkLastIndexAnyASCII/16:16-4 575456 209.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 503367 236.3 ns/op BenchmarkLastIndexAnyASCII/16:64-4 407330 292.6 ns/op BenchmarkLastIndexAnyASCII/256:1-4 55270 2191 ns/op BenchmarkLastIndexAnyASCII/256:2-4 55323 2182 ns/op BenchmarkLastIndexAnyASCII/256:4-4 55005 2187 ns/op BenchmarkLastIndexAnyASCII/256:8-4 54656 2195 ns/op BenchmarkLastIndexAnyASCII/256:16-4 53703 2215 ns/op BenchmarkLastIndexAnyASCII/256:32-4 53702 2227 ns/op BenchmarkLastIndexAnyASCII/256:64-4 52528 2291 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2564938 46.27 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2508169 47.50 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2417024 50.33 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2298562 51.57 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2076058 57.77 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2036976 59.28 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1926464 61.85 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 466375 264.3 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 213980 551.5 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 213768 575.7 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 214068 601.7 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 164542 734.7 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 161617 739.5 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 151204 784.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 32888 3673 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14658 8050 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 13928 8668 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 13341 8958 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 10872 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 11027 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 11745 ns/op BenchmarkTrimASCII/1:1-4 4053801 30.90 ns/op BenchmarkTrimASCII/1:2-4 2550913 46.22 ns/op BenchmarkTrimASCII/1:4-4 2470095 48.64 ns/op BenchmarkTrimASCII/1:8-4 2104410 59.62 ns/op BenchmarkTrimASCII/1:16-4 1601286 75.58 ns/op BenchmarkTrimASCII/16:1-4 2928662 40.03 ns/op BenchmarkTrimASCII/16:2-4 642794 191.7 ns/op BenchmarkTrimASCII/16:4-4 629170 229.4 ns/op BenchmarkTrimASCII/16:8-4 608011 205.6 ns/op BenchmarkTrimASCII/16:16-4 540325 224.8 ns/op BenchmarkTrimASCII/256:1-4 564682 211.3 ns/op BenchmarkTrimASCII/256:2-4 53250 2302 ns/op BenchmarkTrimASCII/256:4-4 53062 2267 ns/op BenchmarkTrimASCII/256:8-4 52994 2287 ns/op BenchmarkTrimASCII/256:16-4 46310 2638 ns/op BenchmarkTrimASCII/4096:1-4 41328 2883 ns/op BenchmarkTrimASCII/4096:2-4 3172 35441 ns/op BenchmarkTrimASCII/4096:4-4 3423 35465 ns/op BenchmarkTrimASCII/4096:8-4 3346 35513 ns/op BenchmarkTrimASCII/4096:16-4 3310 40371 ns/op BenchmarkTrimByte-4 4776651 25.53 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 28820 4184 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 28136 4340 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1478 82395 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1939 64973 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3799 31935 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7212 16812 ns/op BenchmarkJoin/0-4 5965885 20.16 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4523936 27.29 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 180846 689.1 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 120324 975.9 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 97311 1258 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 78328 1553 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 66132 1791 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 59052 2063 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3039184 39.75 ns/op BenchmarkTrimSpace/ASCII-4 1281711 93.23 ns/op BenchmarkTrimSpace/SomeNonASCII-4 128688 927.2 ns/op BenchmarkTrimSpace/JustNonASCII-4 62678 1957 ns/op BenchmarkReplaceAll-4 144974 827.5 ns/op 16 B/op 1 allocs/op PASS ok strings 56.971s goos: linux goarch: s390x pkg: sync BenchmarkCond1-4 78511 1491 ns/op BenchmarkCond2-4 32815 3528 ns/op BenchmarkCond4-4 23587 4913 ns/op BenchmarkCond8-4 12406 9744 ns/op BenchmarkCond16-4 5701 22570 ns/op BenchmarkCond32-4 2397 51940 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 818413 136.9 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 581640 205.0 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 948666 125.7 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 814490 145.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 346436 334.1 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 1000000 118.4 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 143360 911.4 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 111093 1067 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 118666 1096 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 79627 1689 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 1082068 139.5 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 216501 542.4 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 1069272 103.4 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 208414 581.1 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 1229450 107.2 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 196477 591.3 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 3013497 45.11 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 65574 1905 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 146468 813.7 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 385572 268.0 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 3422 32047 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 540 217081 ns/op BenchmarkRange/*sync.Map-4 1791 72355 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 115264 1031 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 369909 310.9 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 99526 1127 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 234709 538.9 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 429645 300.4 ns/op BenchmarkAdversarialDelete/*sync.Map-4 267529 701.4 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 116529 972.6 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 242108 496.8 ns/op BenchmarkDeleteCollision/*sync.Map-4 1437411 75.17 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 69363 1629 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 164388 695.2 ns/op BenchmarkSwapCollision/*sync.Map-4 130018 948.4 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 550 238101 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 158520 796.7 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 403843 249.4 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 29709 4073 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 87147 1407 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 29145 3760 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 617697 369.7 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 142624 898.5 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 300231 482.9 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2341983 57.06 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 208459 574.8 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 1419604 92.56 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 1121326 113.1 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 191449 669.8 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 1000000 111.8 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 152460 1032 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 546412 255.6 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 805018 154.4 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 149041 793.5 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 919826 195.0 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 228714 450.3 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 137330 871.6 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 397696 285.0 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 70962 1559 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 251268 447.7 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 894324 148.5 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 158560 866.0 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 1000000 102.8 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 65979 1884 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 102934 1162 ns/op BenchmarkClear/*sync.Map-4 46842 2484 ns/op BenchmarkUncontendedSemaphore-4 4770954 23.85 ns/op BenchmarkContendedSemaphore-4 4470181 31.63 ns/op BenchmarkMutexUncontended-4 750078 144.3 ns/op BenchmarkMutex-4 305788 381.0 ns/op BenchmarkMutexSlack-4 303361 383.0 ns/op BenchmarkMutexWork-4 273886 446.9 ns/op BenchmarkMutexWorkSlack-4 260479 444.9 ns/op BenchmarkMutexNoSpin-4 145366 852.1 ns/op BenchmarkMutexSpin-4 63288 1914 ns/op BenchmarkOnce-4 1808664 66.02 ns/op BenchmarkOnceFunc/v=Once-4 1732026 69.82 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1362745 86.68 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1520832 78.73 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1536878 76.41 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1361942 87.49 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1509758 79.47 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 8734474 13.51 ns/op BenchmarkSemaSyntNonblock-4 2080899 52.45 ns/op BenchmarkSemaSyntBlock-4 1743346 80.00 ns/op BenchmarkSemaWorkNonblock-4 1248087 100.1 ns/op BenchmarkSemaWorkBlock-4 1000000 112.3 ns/op BenchmarkRWMutexUncontended-4 418993 278.7 ns/op BenchmarkRWMutexWrite100-4 395024 314.8 ns/op BenchmarkRWMutexWrite10-4 364800 311.4 ns/op BenchmarkRWMutexWorkWrite100-4 363184 321.9 ns/op BenchmarkRWMutexWorkWrite10-4 287899 416.4 ns/op BenchmarkWaitGroupUncontended-4 1000000 123.0 ns/op BenchmarkWaitGroupAddDone-4 773724 171.2 ns/op BenchmarkWaitGroupAddDoneWork-4 785594 140.4 ns/op BenchmarkWaitGroupWait-4 4852716 24.52 ns/op BenchmarkWaitGroupWaitWork-4 3326425 36.83 ns/op BenchmarkWaitGroupActuallyWait-4 106282 1210 ns/op 32 B/op 2 allocs/op PASS ok sync 19.469s goos: linux goarch: s390x pkg: sync/atomic BenchmarkValueRead-4 782800 128.3 ns/op PASS ok sync/atomic 1.112s PASS ok syscall 1.010s goos: linux goarch: s390x pkg: testing BenchmarkTBHelper-4 164360 743.9 ns/op 0 B/op 0 allocs/op PASS ok testing 1.154s goos: linux goarch: s390x pkg: text/tabwriter BenchmarkTable/1x10/new-4 5740 18843 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 7035 14506 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 78 1563327 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 76 1357194 ns/op 1460 B/op 13 allocs/op BenchmarkTable/1x100000/new-4 1 176969748 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/1x100000/reuse-4 1 199480185 ns/op 18290544 B/op 100062 allocs/op BenchmarkTable/10x10/new-4 1556 82421 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1843 65435 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 16 6835614 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 18 6315710 ns/op 21952 B/op 57 allocs/op BenchmarkTable/10x100000/new-4 1 723162672 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 725597428 ns/op 47012832 B/op 100073 allocs/op BenchmarkTable/100x10/new-4 198 595118 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 211 569992 ns/op 186 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 58128004 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 2 57297994 ns/op 1635264 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6825705058 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 6772761433 ns/op 334041984 B/op 100088 allocs/op BenchmarkPyramid/10-4 2522 46373 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 37 3054912 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 321056617 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 2175 55604 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 240 488967 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 24 5005474 ns/op 408996 B/op 1660 allocs/op BenchmarkCode-4 5982 20077 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 19.474s goos: linux goarch: s390x pkg: text/template/parse BenchmarkParseLarge-4 1 101066053 ns/op BenchmarkVariableString-4 91884 1105 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1935 61689 ns/op 2495 B/op 39 allocs/op PASS ok text/template/parse 1.373s goos: linux goarch: s390x pkg: time BenchmarkAfterFunc1000-4 108 1227736 ns/op BenchmarkAfter-4 195891 686.7 ns/op BenchmarkStop/impl=chan-4 258408 532.3 ns/op BenchmarkStop/impl=func-4 377701 490.1 ns/op BenchmarkSimultaneousAfterFunc1000-4 58 2264354 ns/op BenchmarkStartStop1000-4 554 282125 ns/op BenchmarkReset/impl=chan-4 1363210 101.5 ns/op BenchmarkReset/impl=func-4 1733787 58.40 ns/op BenchmarkSleep1000-4 102 1550430 ns/op BenchmarkParallelTimerLatency-4 54 1112700 avg-late-ns 55428098 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 36 592938 avg-late-ns 3878329 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 32 4782587 avg-late-ns 14266244 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 33 368063 avg-late-ns 1316872 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 407705 avg-late-ns 2127379 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 2916702 avg-late-ns 19747702 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 27 634668 avg-late-ns 6287189 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 1005832 avg-late-ns 8409536 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 348055 avg-late-ns 3536733 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 1515100 avg-late-ns 12618457 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 4745804 avg-late-ns 16992642 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 357064 avg-late-ns 1461425 max-late-ns BenchmarkAdjustTimers10000-4 42 3068442 ns/op BenchmarkTicker-4 889333 280.7 ns/op BenchmarkTickerReset-4 1581679 72.73 ns/op BenchmarkTickerResetNaive-4 196201 580.2 ns/op BenchmarkNow-4 1740523 71.52 ns/op BenchmarkNowUnixNano-4 1358709 88.25 ns/op BenchmarkNowUnixMilli-4 1287428 97.04 ns/op BenchmarkNowUnixMicro-4 1336695 89.16 ns/op BenchmarkFormat-4 54271 2201 ns/op BenchmarkFormatRFC3339-4 76806 1511 ns/op BenchmarkFormatRFC3339Nano-4 77439 1542 ns/op BenchmarkFormatNow-4 83510 1464 ns/op BenchmarkMarshalJSON-4 100910 1190 ns/op BenchmarkMarshalText-4 109586 1025 ns/op BenchmarkMarshalBinary-4 239948 508.1 ns/op BenchmarkParse-4 150384 809.4 ns/op BenchmarkParseRFC3339UTC-4 379030 311.6 ns/op BenchmarkParseRFC3339UTCBytes-4 240937 481.5 ns/op BenchmarkParseRFC3339TZ-4 92722 1281 ns/op BenchmarkParseRFC3339TZBytes-4 73340 1659 ns/op BenchmarkParseDuration-4 509146 230.6 ns/op BenchmarkHour-4 751844 140.3 ns/op BenchmarkSecond-4 867633 138.2 ns/op BenchmarkDate-4 694243 167.4 ns/op BenchmarkYear-4 752373 162.2 ns/op BenchmarkYearDay-4 705542 163.6 ns/op BenchmarkMonth-4 730725 161.0 ns/op BenchmarkDay-4 713690 165.6 ns/op BenchmarkISOWeek-4 643231 191.1 ns/op BenchmarkGoString-4 69157 1710 ns/op BenchmarkDateFunc-4 1609891 75.35 ns/op BenchmarkUnmarshalText-4 86140 1383 ns/op PASS ok time 15.193s goos: linux goarch: s390x pkg: unicode BenchmarkToUpper-4 438912 267.6 ns/op BenchmarkToLower-4 379717 306.4 ns/op BenchmarkSimpleFold/Upper-4 253357 475.1 ns/op BenchmarkSimpleFold/Lower-4 242258 496.1 ns/op BenchmarkSimpleFold/Fold-4 530516 222.3 ns/op BenchmarkSimpleFold/NoFold-4 288930 422.7 ns/op PASS ok unicode 1.752s goos: linux goarch: s390x pkg: unicode/utf16 BenchmarkDecodeValidASCII-4 418621 279.2 ns/op BenchmarkDecodeValidJapaneseChars-4 540458 230.8 ns/op BenchmarkDecodeRune-4 1379904 87.27 ns/op BenchmarkEncodeValidASCII-4 314923 357.8 ns/op BenchmarkEncodeValidJapaneseChars-4 512030 234.1 ns/op BenchmarkAppendRuneValidASCII-4 697996 173.4 ns/op BenchmarkAppendRuneValidJapaneseChars-4 1247739 95.95 ns/op BenchmarkEncodeRune-4 757274 158.1 ns/op PASS ok unicode/utf16 2.179s goos: linux goarch: s390x pkg: unicode/utf8 BenchmarkRuneCountTenASCIIChars-4 3183295 37.84 ns/op BenchmarkRuneCountTenJapaneseChars-4 1230787 98.12 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 9555643 11.58 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 1951550 61.34 ns/op BenchmarkValidTenASCIIChars-4 2277910 52.85 ns/op BenchmarkValid100KASCIIChars-4 97 1622291 ns/op BenchmarkValidTenJapaneseChars-4 368169 320.0 ns/op BenchmarkValidLongMostlyASCII-4 92 1098944 ns/op BenchmarkValidLongJapanese-4 63 1842445 ns/op BenchmarkValidStringTenASCIIChars-4 5039565 23.04 ns/op BenchmarkValidString100KASCIIChars-4 7096 17241 ns/op BenchmarkValidStringTenJapaneseChars-4 482492 248.4 ns/op BenchmarkValidStringLongMostlyASCII-4 1260 84793 ns/op BenchmarkValidStringLongJapanese-4 169 704175 ns/op BenchmarkEncodeASCIIRune-4 8616586 13.99 ns/op BenchmarkEncodeSpanishRune-4 2979800 39.70 ns/op BenchmarkEncodeJapaneseRune-4 2599686 50.13 ns/op BenchmarkEncodeMaxRune-4 1878511 56.03 ns/op BenchmarkEncodeInvalidRuneMaxPlusOne-4 2471415 48.48 ns/op BenchmarkEncodeInvalidRuneSurrogate-4 2448442 47.87 ns/op BenchmarkEncodeInvalidRuneNegative-4 2508771 48.17 ns/op BenchmarkAppendASCIIRune-4 8734711 13.81 ns/op BenchmarkAppendSpanishRune-4 3395220 33.55 ns/op BenchmarkAppendJapaneseRune-4 2790711 42.66 ns/op BenchmarkAppendMaxRune-4 2325291 50.75 ns/op BenchmarkAppendInvalidRuneMaxPlusOne-4 2795750 42.15 ns/op BenchmarkAppendInvalidRuneSurrogate-4 2776958 43.50 ns/op BenchmarkAppendInvalidRuneNegative-4 2876282 42.23 ns/op BenchmarkDecodeASCIIRune-4 2895782 40.35 ns/op BenchmarkDecodeJapaneseRune-4 2543344 47.79 ns/op BenchmarkFullRune/ASCII-4 3225780 36.53 ns/op BenchmarkFullRune/Incomplete-4 1359782 87.55 ns/op BenchmarkFullRune/Japanese-4 3270799 36.58 ns/op PASS ok unicode/utf8 6.310s goos: linux goarch: s390x pkg: unique BenchmarkMake-4 467031 264.1 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 317894 342.0 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 220970 670.9 ns/op 0 B/op 0 allocs/op PASS ok unique 6.865s goos: linux goarch: s390x pkg: cmd/api BenchmarkAll-4 1 78366063997 ns/op PASS ok cmd/api 79.449s goos: linux goarch: s390x pkg: cmd/cgo/internal/test BenchmarkCgoCall/add-int-4 640269 178.7 ns/op BenchmarkCgoCall/one-pointer-4 526450 225.0 ns/op BenchmarkCgoCall/string-pointer-escape-4 473335 249.4 ns/op BenchmarkCgoCall/string-pointer-noescape-4 589272 208.8 ns/op BenchmarkCgoCall/eight-pointers-4 237733 513.7 ns/op BenchmarkCgoCall/eight-pointers-nil-4 553779 222.9 ns/op BenchmarkCgoCall/eight-pointers-array-4 41083 3074 ns/op BenchmarkCgoCall/eight-pointers-slice-4 51781 2324 ns/op BenchmarkGoString-4 1279114 95.06 ns/op BenchmarkCGoCallback-4 69151 1699 ns/op BenchmarkCGoInCThread-4 563118 184.3 ns/op PASS ok cmd/cgo/internal/test 2.520s goos: linux goarch: s390x pkg: cmd/cgo/internal/testcarchive BenchmarkCgoCallbackMainThread-4 1407178 78.33 ns/op --- BENCH: BenchmarkCgoCallbackMainThread-4 carchive_test.go:1377: [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-build2302233197=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test615710856/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [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-build2302233197=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test615710856/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [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-build2302233197=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test615710856/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [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-build2302233197=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test615710856/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [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-build2302233197=/tmp/go-build -gno-record-gcc-switches -I /data/golang/workdir/tmp/carchive_test615710856/pkg/linux_s390x_shared/testcarchive -o testp10 main10.c libgo10.a] ... [output truncated] PASS ok cmd/cgo/internal/testcarchive 4.502s goos: linux goarch: s390x pkg: cmd/compile/internal/reflectdata BenchmarkEqArrayOfStrings5-4 427297 263.2 ns/op BenchmarkEqArrayOfStrings64-4 71126 1656 ns/op BenchmarkEqArrayOfStrings1024-4 3922 30166 ns/op BenchmarkEqArrayOfFloats5-4 595490 185.2 ns/op BenchmarkEqArrayOfFloats64-4 72879 1708 ns/op BenchmarkEqArrayOfFloats1024-4 6795 17169 ns/op BenchmarkEqArrayOfStructsEq-4 1180 99569 ns/op BenchmarkEqArrayOfStructsNotEq-4 1862 64601 ns/op BenchmarkEqStruct-4 13844824 7.422 ns/op PASS ok cmd/compile/internal/reflectdata 2.147s goos: linux goarch: s390x pkg: cmd/compile/internal/ssa BenchmarkPhioptPass-4 10000 56867 ns/op BenchmarkInvertLessThanNoov-4 12092418 9.822 ns/op BenchmarkCopyElim1-4 1402 90917 ns/op BenchmarkCopyElim10-4 1030 111095 ns/op BenchmarkCopyElim100-4 476 225191 ns/op BenchmarkCopyElim1000-4 70 1637316 ns/op BenchmarkCopyElim10000-4 4 25451690 ns/op BenchmarkCopyElim100000-4 1 450824487 ns/op BenchmarkDeadCode/1-4 910 114489 ns/op BenchmarkDeadCode/10-4 901 135270 ns/op BenchmarkDeadCode/100-4 327 373344 ns/op BenchmarkDeadCode/1000-4 49 2484403 ns/op BenchmarkDeadCode/10000-4 5 23568757 ns/op BenchmarkDeadCode/100000-4 1 282473709 ns/op BenchmarkDeadCode/200000-4 1 720450137 ns/op BenchmarkDominatorsLinear-4 12 10385442 ns/op 0.96 MB/s BenchmarkDominatorsFwdBack-4 8 13895189 ns/op 0.72 MB/s BenchmarkDominatorsManyPred-4 7 15522548 ns/op 0.64 MB/s BenchmarkDominatorsMaxPred-4 7 16061364 ns/op 0.62 MB/s BenchmarkDominatorsMaxPredVal-4 7 16656187 ns/op 0.60 MB/s BenchmarkFuse/1-4 826 217249 ns/op BenchmarkFuse/10-4 636 170987 ns/op BenchmarkFuse/100-4 158 713642 ns/op BenchmarkFuse/1000-4 20 6017689 ns/op BenchmarkFuse/10000-4 2 64613884 ns/op BenchmarkNilCheckDeep1-4 8572 14825 ns/op 0.07 MB/s 233 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 3321 35617 ns/op 0.28 MB/s 235 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 494 238369 ns/op 0.42 MB/s 1097 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 43 2358323 ns/op 0.42 MB/s 8497 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 4 25988488 ns/op 0.38 MB/s 164324 B/op 6 allocs/op BenchmarkDSEPass-4 15 7365867 ns/op 61480 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 201193295 ns/op 4253984 B/op 108416 allocs/op BenchmarkCSEPass-4 6 18824624 ns/op 131478 B/op 7 allocs/op BenchmarkCSEPassBlock-4 1 233953709 ns/op 3730192 B/op 52362 allocs/op BenchmarkDeadcodePass-4 110 999021 ns/op 91525 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 203870227 ns/op 4014928 B/op 44687 allocs/op BenchmarkMultiPass-4 44 2407352 ns/op 244071 B/op 8 allocs/op BenchmarkMultiPassBlock-4 1 382989043 ns/op 9298192 B/op 104994 allocs/op BenchmarkCondRewrite/SoloJump-4 2991327 39.73 ns/op BenchmarkCondRewrite/CombJump-4 2999415 40.02 ns/op PASS ok cmd/compile/internal/ssa 15.393s goos: linux goarch: s390x pkg: cmd/compile/internal/test BenchmarkLoadAdd-4 8005 15065 ns/op BenchmarkExtShift-4 14659 8191 ns/op BenchmarkModify-4 8008 14964 ns/op BenchmarkMullImm-4 14649 8197 ns/op BenchmarkConstModify-4 8040 14554 ns/op BenchmarkBitSet-4 16412 7218 ns/op BenchmarkBitClear-4 17038 7050 ns/op BenchmarkBitToggle-4 16412 7288 ns/op BenchmarkBitSetConst-4 128625 927.4 ns/op BenchmarkBitClearConst-4 127207 942.3 ns/op BenchmarkBitToggleConst-4 128316 925.3 ns/op BenchmarkDivconstI64-4 8093780 14.78 ns/op BenchmarkModconstI64-4 7676480 15.69 ns/op BenchmarkDivisiblePow2constI64-4 8231469 14.68 ns/op BenchmarkDivisibleconstI64-4 7939285 15.11 ns/op BenchmarkDivisibleWDivconstI64-4 5131786 21.95 ns/op BenchmarkDivconstU64/3-4 7992584 15.02 ns/op BenchmarkDivconstU64/5-4 7937677 15.22 ns/op BenchmarkDivconstU64/37-4 7376552 16.18 ns/op BenchmarkDivconstU64/1234567-4 7851801 15.30 ns/op BenchmarkModconstU64-4 7940550 15.10 ns/op BenchmarkDivisibleconstU64-4 8210041 14.76 ns/op BenchmarkDivisibleWDivconstU64-4 4982785 22.52 ns/op BenchmarkDivconstI32-4 8181828 14.66 ns/op BenchmarkModconstI32-4 7731613 15.48 ns/op BenchmarkDivisiblePow2constI32-4 8181589 14.59 ns/op BenchmarkDivisibleconstI32-4 8115188 14.85 ns/op BenchmarkDivisibleWDivconstI32-4 5541238 21.79 ns/op BenchmarkDivconstU32-4 8153937 14.75 ns/op BenchmarkModconstU32-4 7984821 14.97 ns/op BenchmarkDivisibleconstU32-4 8178955 14.63 ns/op BenchmarkDivisibleWDivconstU32-4 5502409 21.87 ns/op BenchmarkDivconstI16-4 8283585 14.49 ns/op BenchmarkModconstI16-4 8129761 14.81 ns/op BenchmarkDivisiblePow2constI16-4 8257795 14.61 ns/op BenchmarkDivisibleconstI16-4 8135052 14.77 ns/op BenchmarkDivisibleWDivconstI16-4 5523348 21.77 ns/op BenchmarkDivconstU16-4 8303595 14.47 ns/op BenchmarkModconstU16-4 8084052 14.89 ns/op BenchmarkDivisibleconstU16-4 8168794 14.73 ns/op BenchmarkDivisibleWDivconstU16-4 5441170 21.69 ns/op BenchmarkDivconstI8-4 8200224 15.15 ns/op BenchmarkModconstI8-4 7863825 15.38 ns/op BenchmarkDivisiblePow2constI8-4 8035093 14.60 ns/op BenchmarkDivisibleconstI8-4 8155461 14.79 ns/op BenchmarkDivisibleWDivconstI8-4 5190906 22.81 ns/op BenchmarkDivconstU8-4 7745499 15.47 ns/op BenchmarkModconstU8-4 8144618 14.71 ns/op BenchmarkDivisibleconstU8-4 7436784 14.69 ns/op BenchmarkDivisibleWDivconstU8-4 5518567 21.70 ns/op BenchmarkMul2-4 175069 686.2 ns/op BenchmarkMulNeg2-4 175081 686.2 ns/op BenchmarkEfaceInteger-4 4076679 25.32 ns/op BenchmarkTypeAssert-4 14160133 8.510 ns/op BenchmarkDiv64UnsignedSmall-4 13891039 8.651 ns/op BenchmarkDiv64Small-4 13696599 8.713 ns/op BenchmarkDiv64SmallNegDivisor-4 13862821 8.702 ns/op BenchmarkDiv64SmallNegDividend-4 13905390 8.670 ns/op BenchmarkDiv64SmallNegBoth-4 14013961 8.567 ns/op BenchmarkDiv64Unsigned-4 11391284 10.34 ns/op BenchmarkDiv64-4 11604938 10.14 ns/op BenchmarkDiv64NegDivisor-4 11539980 10.16 ns/op BenchmarkDiv64NegDividend-4 11579209 10.13 ns/op BenchmarkDiv64NegBoth-4 11555924 10.13 ns/op BenchmarkMod64UnsignedSmall-4 13915856 8.642 ns/op BenchmarkMod64Small-4 13883719 8.686 ns/op BenchmarkMod64SmallNegDivisor-4 13845128 8.703 ns/op BenchmarkMod64SmallNegDividend-4 13918419 8.665 ns/op BenchmarkMod64SmallNegBoth-4 14127813 8.518 ns/op BenchmarkMod64Unsigned-4 11395321 10.38 ns/op BenchmarkMod64-4 11406573 10.18 ns/op BenchmarkMod64NegDivisor-4 11581118 10.12 ns/op BenchmarkMod64NegDividend-4 11601367 10.16 ns/op BenchmarkMod64NegBoth-4 11611336 10.25 ns/op BenchmarkMulconstI32/3-4 14657041 8.157 ns/op BenchmarkMulconstI32/5-4 14820043 8.112 ns/op BenchmarkMulconstI32/12-4 14805369 8.129 ns/op BenchmarkMulconstI32/120-4 14809402 8.157 ns/op BenchmarkMulconstI32/-120-4 14816079 8.147 ns/op BenchmarkMulconstI32/65537-4 14770891 8.152 ns/op BenchmarkMulconstI32/65538-4 14776717 8.115 ns/op BenchmarkMulconstI64/3-4 14836219 8.207 ns/op BenchmarkMulconstI64/5-4 14782407 8.160 ns/op BenchmarkMulconstI64/12-4 14765126 8.130 ns/op BenchmarkMulconstI64/120-4 14817309 8.133 ns/op BenchmarkMulconstI64/-120-4 14826342 8.131 ns/op BenchmarkMulconstI64/65537-4 14811268 8.153 ns/op BenchmarkMulconstI64/65538-4 14674340 8.151 ns/op BenchmarkMulconstU32/3-4 14702660 8.171 ns/op BenchmarkMulconstU32/5-4 14684614 8.155 ns/op BenchmarkMulconstU32/12-4 14809993 8.120 ns/op BenchmarkMulconstU32/120-4 14816782 8.148 ns/op BenchmarkMulconstU32/65537-4 14804463 8.158 ns/op BenchmarkMulconstU32/65538-4 14829944 8.128 ns/op BenchmarkMulconstU64/3-4 14818524 8.121 ns/op BenchmarkMulconstU64/5-4 14827462 8.117 ns/op BenchmarkMulconstU64/12-4 14823982 8.158 ns/op BenchmarkMulconstU64/120-4 14685504 8.136 ns/op BenchmarkMulconstU64/65537-4 14833676 8.143 ns/op BenchmarkMulconstU64/65538-4 14805513 8.144 ns/op BenchmarkShiftArithmeticRight-4 15084510 7.962 ns/op BenchmarkSwitch8Predictable-4 10138849 11.93 ns/op BenchmarkSwitch8Unpredictable-4 5867265 20.34 ns/op BenchmarkSwitch32Predictable-4 8867066 13.71 ns/op BenchmarkSwitch32Unpredictable-4 5540971 21.69 ns/op BenchmarkSwitchStringPredictable-4 4056705 28.71 ns/op BenchmarkSwitchStringUnpredictable-4 4381899 27.59 ns/op BenchmarkSwitchTypePredictable-4 3210060 36.22 ns/op BenchmarkSwitchTypeUnpredictable-4 3666314 32.62 ns/op BenchmarkSwitchInterfaceTypePredictable-4 3353169 29.97 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4093696 29.44 ns/op PASS ok cmd/compile/internal/test 16.545s goos: linux goarch: s390x pkg: cmd/compile/internal/types2 BenchmarkLookupFieldOrMethod-4 94 1193981 ns/op BenchmarkNamed/Underlying/nongeneric-4 1404181 85.41 ns/op BenchmarkNamed/Underlying/generic-4 1415721 85.10 ns/op BenchmarkNamed/Underlying/src_instance-4 1414066 84.94 ns/op BenchmarkNamed/Underlying/user_instance-4 1398028 86.23 ns/op BenchmarkCheck/http/funcbodies/info-4 1 492959531 ns/op 70924 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 437274106 ns/op 79956 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 153905746 ns/op 227118 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 146157603 ns/op 239118 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 210470345 ns/op 25235 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 91380324 ns/op 58127 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 30788143 ns/op 172520 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 29124593 ns/op 182347 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 44178895 ns/op 49114 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 41250870 ns/op 52600 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 20144334 ns/op 107710 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 19149982 ns/op 113302 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 905603207 ns/op 76900 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 647991641 ns/op 107469 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 130509311 ns/op 533522 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 118610951 ns/op 586905 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 326190342 ns/op 3501 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 46808145 ns/op 24396 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 27168021 ns/op 42029 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 27475000 ns/op 41560 lines/s PASS ok cmd/compile/internal/types2 16.317s goos: linux goarch: s390x pkg: cmd/go BenchmarkExecGoEnv-4 259 442333 ns/op 561008 sys-ns/op 690907 user-ns/op PASS ok cmd/go 1.189s goos: linux goarch: s390x pkg: cmd/go/internal/cfg BenchmarkLookPath-4 265051 436.9 ns/op PASS ok cmd/go/internal/cfg 1.129s All tests passed.