linux-s390x-ibm-race at e89e880eacb1aceaa14733f44c38e6748d5ffa9c :: 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" "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" "HOME=/root" "LOGNAME=root" "USER=root" "SHELL=/bin/sh" "INVOCATION_ID=fa715e4fbd4542abb3dfa176540a9f85" "JOURNAL_STREAM=9:344290127" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=100ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm-race" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PWD=/data/golang/workdir/go/src"] in dir /data/golang/workdir/go/src Building Go cmd/dist using /data/golang/workdir/go1.4. (go1.20.6 linux/s390x) Building Go toolchain1 using /data/golang/workdir/go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/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=fa715e4fbd4542abb3dfa176540a9f85" "JOURNAL_STREAM=9:344290127" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=100ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm-race" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PWD=/data/golang/workdir/go/bin"] in dir /data/golang/workdir/go/bin ##### Test execution environment. # GOARCH: s390x # CPU: # GOOS: linux # OS Version: Linux 4.18.0-372.19.1.el8_6.s390x #1 SMP Mon Jul 18 11:11:32 EDT 2022 s390x ##### Testing packages. ok archive/tar 1.602s ok archive/zip 3.341s ok bufio 1.354s ok bytes 2.382s ok cmp 1.008s ok compress/bzip2 1.615s ok compress/flate 8.196s ok compress/gzip 19.844s ok compress/lzw 1.920s ok compress/zlib 7.018s ok container/heap 1.017s ok container/list 1.009s ok container/ring 1.019s ok context 1.034s ok crypto 2.562s ok crypto/aes 1.038s ok crypto/cipher 1.031s ok crypto/des 1.033s ok crypto/dsa 1.011s ok crypto/ecdh 1.430s ok crypto/ecdsa 1.615s ok crypto/ed25519 2.204s ok crypto/elliptic 1.042s ok crypto/hmac 1.031s ok crypto/internal/alias 1.007s ok crypto/internal/bigmod 1.450s ok crypto/internal/boring 1.006s ok crypto/internal/boring/bcache 1.291s ok crypto/internal/edwards25519 3.415s ok crypto/internal/edwards25519/field 1.195s ok crypto/internal/hpke 1.022s ok crypto/internal/mlkem768 1.844s ok crypto/internal/nistec 2.669s ok crypto/internal/nistec/fiat 1.006s [no tests to run] ok crypto/md5 1.011s ok crypto/rand 1.289s ok crypto/rc4 1.577s ok crypto/rsa 3.065s ok crypto/sha1 1.011s ok crypto/sha256 1.012s ok crypto/sha512 1.014s ok crypto/subtle 1.374s ok crypto/tls 5.298s ok crypto/x509 2.289s ok database/sql 1.544s ok database/sql/driver 1.033s ok debug/buildinfo 1.033s ok debug/dwarf 1.056s ok debug/elf 1.966s ok debug/gosym 1.111s ok debug/macho 1.021s ok debug/pe 1.083s ok debug/plan9obj 1.008s ok embed 1.008s [no tests to run] ok embed/internal/embedtest 1.008s ok encoding/ascii85 1.011s ok encoding/asn1 1.012s ok encoding/base32 1.041s ok encoding/base64 1.050s ok encoding/binary 1.022s ok encoding/csv 1.063s ok encoding/gob 22.341s ok encoding/hex 1.027s ok encoding/json 2.197s ok encoding/pem 2.641s ok encoding/xml 1.155s ok errors 1.011s ok expvar 1.009s ok flag 3.047s ok fmt 1.559s ok go/ast 1.016s ok go/build 7.921s ok go/build/constraint 1.012s ok go/constant 1.013s ok go/doc 1.196s ok go/doc/comment 2.962s ok go/format 1.037s ok go/importer 1.459s ok go/internal/gccgoimporter 1.054s ok go/internal/gcimporter 8.417s ok go/internal/srcimporter 15.483s ok go/parser 1.875s ok go/printer 2.205s ok go/scanner 1.012s ok go/token 1.096s ok go/types 46.466s ok go/version 1.007s ok hash 1.009s ok hash/adler32 1.032s ok hash/crc32 1.035s ok hash/crc64 1.036s ok hash/fnv 1.010s ok hash/maphash 1.012s ok html 1.011s ok html/template 1.202s ok image 1.542s ok image/color 1.036s ok image/draw 1.711s ok image/gif 2.024s ok image/jpeg 2.752s ok image/png 4.267s ok index/suffixarray 2.637s ok internal/abi 1.037s ok internal/buildcfg 1.008s ok internal/chacha8rand 1.007s ok internal/concurrent 1.669s ok internal/coverage/cfile 2.174s ok internal/coverage/cformat 1.012s ok internal/coverage/cmerge 1.007s ok internal/coverage/pods 1.009s ok internal/coverage/slicereader 1.007s ok internal/coverage/slicewriter 1.007s ok internal/coverage/test 1.031s ok internal/cpu 2.015s ok internal/dag 1.011s ok internal/diff 1.011s ok internal/fmtsort 1.007s ok internal/fuzz 1.026s ok internal/godebug 14.487s ok internal/godebugs 131.065s ok internal/gover 1.007s ok internal/itoa 1.006s ok internal/platform 1.401s ok internal/poll 1.395s ok internal/profile 1.008s ok internal/reflectlite 1.010s ok internal/runtime/atomic 1.016s ok internal/runtime/syscall 1.007s ok internal/saferio 1.079s ok internal/singleflight 1.041s ok internal/syscall/unix 1.007s ok internal/sysinfo 1.007s ok internal/testenv 1.163s ok internal/trace 33.104s ok internal/trace/internal/oldtrace 1.701s ok internal/types/errors 1.279s ok internal/unsafeheader 1.007s ok internal/weak 1.010s ok internal/xcoff 1.026s ok internal/zstd 1.066s ok io 1.034s ok io/fs 1.181s ok io/ioutil 1.011s ok iter 1.009s ok log 1.018s ok log/slog 1.084s ok log/slog/internal/benchmarks 1.008s ok log/slog/internal/buffer 1.008s ok log/syslog 2.225s ok maps 1.009s ok math 1.020s ok math/big 4.811s ok math/bits 1.020s ok math/cmplx 1.028s ok math/rand 4.562s ok math/rand/v2 3.789s ok mime 1.025s ok mime/multipart 8.643s ok mime/quotedprintable 1.036s ok net 36.846s ok net/http 11.501s ok net/http/cgi 27.372s ok net/http/cookiejar 1.019s ok net/http/fcgi 1.230s ok net/http/httptest 1.192s ok net/http/httptrace 1.009s ok net/http/httputil 1.609s ok net/http/internal 3.857s ok net/http/internal/ascii 1.027s ok net/http/pprof 6.157s ok net/internal/cgotest 1.014s ok net/internal/socktest 1.014s ok net/mail 1.035s ok net/netip 1.362s ok net/rpc 1.040s ok net/rpc/jsonrpc 1.038s ok net/smtp 1.086s ok net/textproto 1.098s ok net/url 1.016s ok os 7.811s ok os/exec 8.178s ok os/exec/internal/fdtest 1.007s ok os/signal 22.601s ok os/user 1.013s ok path 1.011s ok path/filepath 1.031s ok plugin 1.021s ok reflect 1.572s ok regexp 3.758s ok regexp/syntax 7.802s ok runtime 30.862s ok runtime/cgo 1.007s ok runtime/debug 2.051s ok runtime/internal/math 1.008s ok runtime/internal/sys 1.008s ok runtime/internal/wasitest 1.009s ok runtime/metrics 1.028s ok runtime/pprof 29.755s ok runtime/race 9.109s ok runtime/trace 1.109s ok slices 1.381s ok sort 1.576s ok strconv 3.572s ok strings 2.217s ok sync 1.471s ok sync/atomic 2.133s ok syscall 10.545s ok testing 2.750s ok testing/fstest 1.014s ok testing/iotest 1.010s ok testing/quick 1.140s ok testing/slogtest 1.012s ok text/scanner 1.020s ok text/tabwriter 1.010s ok text/template 1.065s ok text/template/parse 1.019s ok time 9.756s ok unicode 1.012s ok unicode/utf16 1.008s ok unicode/utf8 1.053s ok unique 1.348s ok cmd/addr2line 4.130s ok cmd/api 15.682s ok cmd/asm/internal/asm 4.941s ok cmd/asm/internal/lex 1.017s ok cmd/cgo/internal/swig 1.024s ok cmd/cgo/internal/test 2.010s ok cmd/cgo/internal/testcarchive 27.388s ok cmd/cgo/internal/testcshared 5.297s ok cmd/cgo/internal/testerrors 8.610s ok cmd/cgo/internal/testfortran 1.025s ok cmd/cgo/internal/testgodefs 1.397s ok cmd/cgo/internal/testlife 1.413s ok cmd/cgo/internal/testnocgo 1.007s ok cmd/cgo/internal/testplugin 49.367s ok cmd/cgo/internal/testsanitizers 1.066s ok cmd/cgo/internal/testshared 55.211s ok cmd/cgo/internal/testso 2.357s ok cmd/cgo/internal/teststdio 1.996s ok cmd/cgo/internal/testtls 1.014s ok cmd/compile/internal/abt 1.049s ok cmd/compile/internal/amd64 1.009s ok cmd/compile/internal/base 1.008s ok cmd/compile/internal/compare 1.039s ok cmd/compile/internal/devirtualize 1.008s ok cmd/compile/internal/dwarfgen 1.476s ok cmd/compile/internal/importer 1.652s ok cmd/compile/internal/inline/inlheur 1.303s ok cmd/compile/internal/ir 1.009s ok cmd/compile/internal/liveness 1.284s ok cmd/compile/internal/logopt 1.035s ok cmd/compile/internal/loopvar 1.009s ok cmd/compile/internal/noder 1.009s ok cmd/compile/internal/rangefunc 1.016s ok cmd/compile/internal/reflectdata 1.008s [no tests to run] ok cmd/compile/internal/ssa 14.093s ok cmd/compile/internal/syntax 1.151s ok cmd/compile/internal/test 12.229s ok cmd/compile/internal/typecheck 1.224s ok cmd/compile/internal/types 1.007s ok cmd/compile/internal/types2 8.830s ok cmd/covdata 1.010s ok cmd/cover 16.538s ok cmd/dist 1.008s ok cmd/distpack 1.010s ok cmd/doc 1.536s ok cmd/fix 1.905s ok cmd/go 274.521s ok cmd/go/internal/auth 1.009s ok cmd/go/internal/cache 1.094s ok cmd/go/internal/cfg 1.007s [no tests to run] ok cmd/go/internal/envcmd 1.030s ok cmd/go/internal/fsys 1.031s ok cmd/go/internal/generate 1.020s ok cmd/go/internal/gover 1.010s ok cmd/go/internal/imports 1.017s ok cmd/go/internal/load 1.015s ok cmd/go/internal/lockedfile 2.108s ok cmd/go/internal/lockedfile/internal/filelock 2.037s ok cmd/go/internal/modfetch 1.014s ok cmd/go/internal/modfetch/codehost 1.273s ok cmd/go/internal/modfetch/zip_sum_test 1.012s ok cmd/go/internal/modindex 1.603s ok cmd/go/internal/modload 1.014s ok cmd/go/internal/mvs 1.020s ok cmd/go/internal/par 1.045s ok cmd/go/internal/str 1.007s ok cmd/go/internal/test 1.028s ok cmd/go/internal/toolchain 1.019s ok cmd/go/internal/vcs 1.015s ok cmd/go/internal/vcweb 1.016s ok cmd/go/internal/vcweb/vcstest 1.411s ok cmd/go/internal/web 1.025s ok cmd/go/internal/work 1.203s ok cmd/gofmt 1.170s ok cmd/internal/archive 1.282s ok cmd/internal/buildid 1.520s ok cmd/internal/bootstrap_test 1.008s ok cmd/internal/cov 1.208s ok cmd/internal/dwarf 1.053s ok cmd/internal/edit 1.008s ok cmd/internal/goobj 1.006s ok cmd/internal/moddeps 1.870s ok cmd/internal/notsha256 1.009s ok cmd/internal/obj 1.352s ok cmd/internal/obj/arm64 1.466s ok cmd/internal/obj/loong64 1.007s ok cmd/internal/obj/ppc64 1.044s ok cmd/internal/obj/riscv 1.020s ok cmd/internal/obj/s390x 1.008s ok cmd/internal/obj/x86 2.943s ok cmd/internal/objabi 1.026s ok cmd/internal/pgo 1.010s ok cmd/internal/pkgpath 5.038s ok cmd/internal/pkgpattern 1.011s ok cmd/internal/quoted 1.012s ok cmd/internal/src 1.008s ok cmd/internal/test2json 1.749s ok cmd/link 17.377s ok cmd/link/internal/benchmark 1.008s ok cmd/link/internal/ld 6.385s ok cmd/link/internal/loader 1.075s ok cmd/nm 9.121s ok cmd/objdump 1.030s ok cmd/pack 7.197s ok cmd/pprof 1.013s ok cmd/relnote 1.011s ok cmd/trace 1.348s ok cmd/vet 54.058s ##### Running benchmarks briefly. goos: linux goarch: s390x pkg: archive/tar Benchmark/Writer/USTAR-4 3705 30354 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 2475 46872 ns/op 1661 B/op 24 allocs/op Benchmark/Writer/PAX-4 1908 59289 ns/op 2112 B/op 32 allocs/op Benchmark/Reader/USTAR-4 4213 26123 ns/op 5093 B/op 15 allocs/op Benchmark/Reader/GNU-4 6207 18531 ns/op 5196 B/op 15 allocs/op Benchmark/Reader/PAX-4 2216 51709 ns/op 8786 B/op 33 allocs/op PASS ok archive/tar 1.725s goos: linux goarch: s390x pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 475665378 ns/op 828960 B/op 83 allocs/op BenchmarkZip64Test-4 1 176426164 ns/op BenchmarkZip64TestSizes/4096-4 1615 68733 ns/op BenchmarkZip64TestSizes/1048576-4 129 935300 ns/op BenchmarkZip64TestSizes/67108864-4 1 166992081 ns/op PASS ok archive/zip 2.652s goos: linux goarch: s390x pkg: bufio BenchmarkReaderCopyOptimal-4 173130 734.4 ns/op BenchmarkReaderCopyUnoptimal-4 104389 1130 ns/op BenchmarkReaderCopyNoWriteTo-4 9303 22290 ns/op BenchmarkReaderWriteToOptimal-4 12322 9627 ns/op BenchmarkReaderReadString-4 87081 1355 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 151286 820.2 ns/op BenchmarkWriterCopyUnoptimal-4 172416 754.8 ns/op BenchmarkWriterCopyNoReadFrom-4 16564 8328 ns/op BenchmarkReaderEmpty-4 77098 2832 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 42404 3089 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 472569 251.7 ns/op 0 B/op 0 allocs/op PASS ok bufio 3.002s goos: linux goarch: s390x pkg: bytes BenchmarkReadString-4 10278 12726 ns/op 2574.86 MB/s BenchmarkWriteByte-4 402 289139 ns/op 14.17 MB/s BenchmarkWriteRune-4 225 524390 ns/op 23.43 MB/s BenchmarkBufferNotEmptyWriteRead-4 27 4287228 ns/op BenchmarkBufferFullSmallReads-4 88 1280770 ns/op BenchmarkBufferWriteBlock/N4096-4 11484 10055 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 860 132394 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 16 6884348 ns/op 4192262 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 12 8486889 ns/op 1976.84 MB/s 2796210 B/op 0 allocs/op BenchmarkIndexByte/10-4 4416183 25.81 ns/op 387.46 MB/s BenchmarkIndexByte/32-4 5481513 21.81 ns/op 1467.32 MB/s BenchmarkIndexByte/4K-4 757698 151.4 ns/op 27060.46 MB/s BenchmarkIndexBytePortable/10-4 954667 127.4 ns/op 78.48 MB/s BenchmarkIndexBytePortable/32-4 325137 369.9 ns/op 86.50 MB/s BenchmarkIndexBytePortable/4K-4 2804 43176 ns/op 94.87 MB/s BenchmarkIndexRune/10-4 1287628 93.53 ns/op 106.92 MB/s BenchmarkIndexRune/32-4 1262564 93.92 ns/op 340.73 MB/s BenchmarkIndexRune/4K-4 364507 332.5 ns/op 12319.83 MB/s BenchmarkIndexRuneASCII/10-4 4602294 25.51 ns/op 392.01 MB/s BenchmarkIndexRuneASCII/32-4 5244998 22.69 ns/op 1410.08 MB/s BenchmarkIndexRuneASCII/4K-4 731456 150.7 ns/op 27174.68 MB/s BenchmarkEqual/0-4 8504954 14.07 ns/op BenchmarkEqual/same/1-4 1483701 81.15 ns/op 12.32 MB/s BenchmarkEqual/same/6-4 1496224 80.79 ns/op 74.27 MB/s BenchmarkEqual/same/9-4 1454576 82.96 ns/op 108.48 MB/s BenchmarkEqual/same/15-4 1467998 82.74 ns/op 181.30 MB/s BenchmarkEqual/same/16-4 1437458 82.36 ns/op 194.28 MB/s BenchmarkEqual/same/20-4 1393902 86.48 ns/op 231.28 MB/s BenchmarkEqual/same/32-4 1384234 86.71 ns/op 369.04 MB/s BenchmarkEqual/same/4K-4 134844 903.5 ns/op 4533.42 MB/s BenchmarkEqual/1-4 1475786 80.04 ns/op 12.49 MB/s BenchmarkEqual/6-4 1489694 81.06 ns/op 74.02 MB/s BenchmarkEqual/9-4 1446685 80.45 ns/op 111.87 MB/s BenchmarkEqual/15-4 1452241 82.46 ns/op 181.91 MB/s BenchmarkEqual/16-4 1396068 85.63 ns/op 186.85 MB/s BenchmarkEqual/20-4 1472744 83.89 ns/op 238.41 MB/s BenchmarkEqual/32-4 1358824 90.53 ns/op 353.46 MB/s BenchmarkEqual/4K-4 107484 1116 ns/op 3669.40 MB/s BenchmarkEqualBothUnaligned/64_0-4 1489400 79.80 ns/op 802.03 MB/s BenchmarkEqualBothUnaligned/64_1-4 1372510 87.62 ns/op 730.46 MB/s BenchmarkEqualBothUnaligned/64_4-4 1404433 84.96 ns/op 753.32 MB/s BenchmarkEqualBothUnaligned/64_7-4 1415775 84.80 ns/op 754.70 MB/s BenchmarkEqualBothUnaligned/4096_0-4 116186 1017 ns/op 4026.99 MB/s BenchmarkEqualBothUnaligned/4096_1-4 100176 1163 ns/op 3522.47 MB/s BenchmarkEqualBothUnaligned/4096_4-4 101127 1150 ns/op 3562.65 MB/s BenchmarkEqualBothUnaligned/4096_7-4 103930 1193 ns/op 3433.16 MB/s BenchmarkIndex/10-4 3722306 30.82 ns/op 324.43 MB/s BenchmarkIndex/32-4 3081288 38.04 ns/op 841.18 MB/s BenchmarkIndex/4K-4 76198 1569 ns/op 2609.93 MB/s BenchmarkIndexEasy/10-4 3642999 32.25 ns/op 310.10 MB/s BenchmarkIndexEasy/32-4 3146583 38.48 ns/op 831.52 MB/s BenchmarkIndexEasy/4K-4 429729 268.0 ns/op 15285.43 MB/s BenchmarkCount/10-4 1942185 61.92 ns/op 161.49 MB/s BenchmarkCount/32-4 1673364 71.11 ns/op 450.01 MB/s BenchmarkCount/4K-4 69025 1656 ns/op 2473.62 MB/s BenchmarkCountEasy/10-4 1934750 62.37 ns/op 160.33 MB/s BenchmarkCountEasy/32-4 1757328 66.87 ns/op 478.55 MB/s BenchmarkCountEasy/4K-4 414045 299.0 ns/op 13698.23 MB/s BenchmarkCountSingle/10-4 3215726 37.56 ns/op 266.26 MB/s BenchmarkCountSingle/32-4 3139551 38.04 ns/op 841.27 MB/s BenchmarkCountSingle/4K-4 545772 217.7 ns/op 18817.24 MB/s BenchmarkToUpper/#00-4 3219464 37.85 ns/op BenchmarkToUpper/ONLYUPPER-4 308229 380.0 ns/op BenchmarkToUpper/abc-4 584308 208.7 ns/op BenchmarkToUpper/AbC123-4 314451 379.8 ns/op BenchmarkToUpper/azAZ09_-4 287702 426.3 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 87470 1381 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 38782 3083 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 59319 2051 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 120811 995.3 ns/op BenchmarkToLower/#00-4 3205112 37.09 ns/op BenchmarkToLower/abc-4 486456 257.7 ns/op BenchmarkToLower/AbC123-4 261373 384.7 ns/op BenchmarkToLower/azAZ09_-4 277630 436.4 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 82765 1406 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 44024 2707 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 76375 1620 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 124743 974.5 ns/op BenchmarkFields/ASCII/16-4 120339 979.6 ns/op 16.33 MB/s 96 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 10000 11582 ns/op 22.10 MB/s 704 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 661 182630 ns/op 22.43 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 34 3128196 ns/op 20.95 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 50312786 ns/op 20.84 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 122277 962.1 ns/op 16.63 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6668 17030 ns/op 15.03 MB/s 480 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 411 286111 ns/op 14.32 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 22 5081765 ns/op 12.90 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 89044129 ns/op 11.78 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 158796 750.9 ns/op 21.31 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 14814 7977 ns/op 32.09 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 870 133973 ns/op 30.57 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 44 2581354 ns/op 25.39 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 50763440 ns/op 20.66 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 163850 742.7 ns/op 21.54 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 10000 11806 ns/op 21.68 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 550 206543 ns/op 19.83 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 30 3833947 ns/op 17.09 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 66091239 ns/op 15.87 MB/s 11211056 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1747773 68.77 ns/op BenchmarkTrimSpace/ASCII-4 561812 215.5 ns/op BenchmarkTrimSpace/SomeNonASCII-4 86545 1386 ns/op BenchmarkTrimSpace/JustNonASCII-4 43400 2775 ns/op BenchmarkToValidUTF8/Valid-4 499326 251.3 ns/op BenchmarkToValidUTF8/InvalidASCII-4 383534 316.9 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 93895 1277 ns/op BenchmarkIndexHard1-4 1785 67342 ns/op BenchmarkIndexHard2-4 392 307829 ns/op BenchmarkIndexHard3-4 171 700050 ns/op BenchmarkIndexHard4-4 90 1301677 ns/op BenchmarkLastIndexHard1-4 4 26168627 ns/op BenchmarkLastIndexHard2-4 4 25076264 ns/op BenchmarkLastIndexHard3-4 4 25157912 ns/op BenchmarkCountHard1-4 1790 67254 ns/op BenchmarkCountHard2-4 392 305853 ns/op BenchmarkCountHard3-4 171 704698 ns/op BenchmarkSplitEmptySeparator-4 1 112618885 ns/op BenchmarkSplitSingleByteSeparator-4 16 7154615 ns/op BenchmarkSplitMultiByteSeparator-4 14 8198397 ns/op BenchmarkSplitNSingleByteSeparator-4 192127 559.5 ns/op BenchmarkSplitNMultiByteSeparator-4 70974 1605 ns/op BenchmarkRepeat-4 188043 622.1 ns/op BenchmarkRepeatLarge/256/1-4 139352 862.5 ns/op 296.80 MB/s BenchmarkRepeatLarge/256/16-4 209793 521.9 ns/op 490.56 MB/s BenchmarkRepeatLarge/512/1-4 109974 1030 ns/op 497.29 MB/s BenchmarkRepeatLarge/512/16-4 157287 695.0 ns/op 736.70 MB/s BenchmarkRepeatLarge/1024/1-4 91342 1285 ns/op 796.67 MB/s BenchmarkRepeatLarge/1024/16-4 114966 984.6 ns/op 1039.98 MB/s BenchmarkRepeatLarge/2048/1-4 64014 1800 ns/op 1137.46 MB/s BenchmarkRepeatLarge/2048/16-4 79500 1463 ns/op 1400.25 MB/s BenchmarkRepeatLarge/4096/1-4 43674 2729 ns/op 1500.94 MB/s BenchmarkRepeatLarge/4096/16-4 48586 2432 ns/op 1683.96 MB/s BenchmarkRepeatLarge/8192/1-4 26326 4676 ns/op 1752.01 MB/s BenchmarkRepeatLarge/8192/16-4 28873 4205 ns/op 1947.97 MB/s BenchmarkRepeatLarge/8192/4097-4 58105 2110 ns/op 1941.81 MB/s BenchmarkRepeatLarge/16384/1-4 15248 8133 ns/op 2014.62 MB/s BenchmarkRepeatLarge/16384/16-4 13356 8379 ns/op 1955.31 MB/s BenchmarkRepeatLarge/16384/4097-4 15843 7149 ns/op 1719.23 MB/s BenchmarkRepeatLarge/32768/1-4 7941 21395 ns/op 1531.54 MB/s BenchmarkRepeatLarge/32768/16-4 6994 14973 ns/op 2188.43 MB/s BenchmarkRepeatLarge/32768/4097-4 8886 16576 ns/op 1730.20 MB/s BenchmarkRepeatLarge/65536/1-4 3774 29105 ns/op 2251.71 MB/s BenchmarkRepeatLarge/65536/16-4 3687 34402 ns/op 1904.99 MB/s BenchmarkRepeatLarge/65536/4097-4 3798 31039 ns/op 1979.91 MB/s BenchmarkRepeatLarge/131072/1-4 541 212711 ns/op 616.20 MB/s BenchmarkRepeatLarge/131072/16-4 529 223824 ns/op 585.60 MB/s BenchmarkRepeatLarge/131072/4097-4 543 213633 ns/op 594.51 MB/s BenchmarkRepeatLarge/262144/1-4 267 430020 ns/op 609.61 MB/s BenchmarkRepeatLarge/262144/16-4 278 416072 ns/op 630.04 MB/s BenchmarkRepeatLarge/262144/4097-4 282 431592 ns/op 598.04 MB/s BenchmarkRepeatLarge/524288/1-4 141 825866 ns/op 634.83 MB/s BenchmarkRepeatLarge/524288/16-4 136 852086 ns/op 615.30 MB/s BenchmarkRepeatLarge/524288/4097-4 144 884872 ns/op 588.02 MB/s BenchmarkRepeatLarge/1048576/1-4 69 1683249 ns/op 622.95 MB/s BenchmarkRepeatLarge/1048576/16-4 69 1666643 ns/op 629.15 MB/s BenchmarkRepeatLarge/1048576/4097-4 69 1694270 ns/op 616.63 MB/s BenchmarkRepeatLarge/2097152/1-4 36 3410580 ns/op 614.90 MB/s BenchmarkRepeatLarge/2097152/16-4 36 3399553 ns/op 616.89 MB/s BenchmarkRepeatLarge/2097152/4097-4 36 3747840 ns/op 558.61 MB/s BenchmarkRepeatLarge/4194304/1-4 16 7174340 ns/op 584.63 MB/s BenchmarkRepeatLarge/4194304/16-4 15 7442017 ns/op 563.60 MB/s BenchmarkRepeatLarge/4194304/4097-4 14 8819576 ns/op 475.22 MB/s BenchmarkRepeatLarge/8388608/1-4 7 14833758 ns/op 565.51 MB/s BenchmarkRepeatLarge/8388608/16-4 7 19468452 ns/op 430.88 MB/s BenchmarkRepeatLarge/8388608/4097-4 7 15258221 ns/op 549.64 MB/s BenchmarkRepeatLarge/16777216/1-4 4 32214461 ns/op 520.80 MB/s BenchmarkRepeatLarge/16777216/16-4 3 38949758 ns/op 430.74 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 31656354 ns/op 529.98 MB/s BenchmarkRepeatLarge/33554432/1-4 2 57341939 ns/op 585.16 MB/s BenchmarkRepeatLarge/33554432/16-4 2 58370750 ns/op 574.85 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 61782604 ns/op 543.10 MB/s BenchmarkRepeatLarge/67108864/1-4 1 123727759 ns/op 542.39 MB/s BenchmarkRepeatLarge/67108864/16-4 1 124436355 ns/op 539.30 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 124834273 ns/op 537.58 MB/s BenchmarkRepeatLarge/134217728/1-4 1 213981258 ns/op 627.24 MB/s BenchmarkRepeatLarge/134217728/16-4 1 248403575 ns/op 540.32 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 255411876 ns/op 525.50 MB/s BenchmarkRepeatLarge/268435456/1-4 1 436933199 ns/op 614.36 MB/s BenchmarkRepeatLarge/268435456/16-4 1 487484494 ns/op 550.65 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 491801414 ns/op 545.82 MB/s BenchmarkRepeatLarge/536870912/1-4 1 855097914 ns/op 627.85 MB/s BenchmarkRepeatLarge/536870912/16-4 1 965308959 ns/op 556.16 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 984113295 ns/op 545.54 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1699834251 ns/op 631.67 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1924739702 ns/op 557.86 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1958886581 ns/op 548.14 MB/s BenchmarkBytesCompare/1-4 11035477 10.95 ns/op BenchmarkBytesCompare/2-4 11080622 10.96 ns/op BenchmarkBytesCompare/4-4 11107298 10.97 ns/op BenchmarkBytesCompare/8-4 11084611 10.86 ns/op BenchmarkBytesCompare/16-4 11056850 10.86 ns/op BenchmarkBytesCompare/32-4 10029643 12.01 ns/op BenchmarkBytesCompare/64-4 9139459 12.80 ns/op BenchmarkBytesCompare/128-4 8467446 14.13 ns/op BenchmarkBytesCompare/256-4 7052419 17.11 ns/op BenchmarkBytesCompare/512-4 4888700 24.62 ns/op BenchmarkBytesCompare/1024-4 2971180 40.76 ns/op BenchmarkBytesCompare/2048-4 1651401 71.51 ns/op BenchmarkIndexAnyASCII/1:1-4 2706414 43.50 ns/op BenchmarkIndexAnyASCII/1:2-4 2650606 44.67 ns/op BenchmarkIndexAnyASCII/1:4-4 2586121 46.55 ns/op BenchmarkIndexAnyASCII/1:8-4 2591785 47.24 ns/op BenchmarkIndexAnyASCII/1:16-4 2177305 54.51 ns/op BenchmarkIndexAnyASCII/1:32-4 2199921 52.90 ns/op BenchmarkIndexAnyASCII/1:64-4 2094148 56.49 ns/op BenchmarkIndexAnyASCII/16:1-4 2744328 43.28 ns/op BenchmarkIndexAnyASCII/16:2-4 332334 358.2 ns/op BenchmarkIndexAnyASCII/16:4-4 331279 361.2 ns/op BenchmarkIndexAnyASCII/16:8-4 322852 369.0 ns/op BenchmarkIndexAnyASCII/16:16-4 311352 384.8 ns/op BenchmarkIndexAnyASCII/16:32-4 286848 415.3 ns/op BenchmarkIndexAnyASCII/16:64-4 257596 471.7 ns/op BenchmarkIndexAnyASCII/256:1-4 2355822 51.18 ns/op BenchmarkIndexAnyASCII/256:2-4 25507 4702 ns/op BenchmarkIndexAnyASCII/256:4-4 25389 4807 ns/op BenchmarkIndexAnyASCII/256:8-4 24925 4770 ns/op BenchmarkIndexAnyASCII/256:16-4 24838 4740 ns/op BenchmarkIndexAnyASCII/256:32-4 25143 4843 ns/op BenchmarkIndexAnyASCII/256:64-4 24789 4824 ns/op BenchmarkIndexAnyUTF8/1:1-4 2692065 45.36 ns/op BenchmarkIndexAnyUTF8/1:2-4 2643920 46.02 ns/op BenchmarkIndexAnyUTF8/1:4-4 2472727 48.06 ns/op BenchmarkIndexAnyUTF8/1:8-4 2345517 51.26 ns/op BenchmarkIndexAnyUTF8/1:16-4 2111199 57.41 ns/op BenchmarkIndexAnyUTF8/1:32-4 2014111 58.37 ns/op BenchmarkIndexAnyUTF8/1:64-4 1952791 61.59 ns/op BenchmarkIndexAnyUTF8/16:1-4 151782 815.8 ns/op BenchmarkIndexAnyUTF8/16:2-4 239215 495.7 ns/op BenchmarkIndexAnyUTF8/16:4-4 233178 519.1 ns/op BenchmarkIndexAnyUTF8/16:8-4 219225 551.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 185742 641.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 183694 647.4 ns/op BenchmarkIndexAnyUTF8/16:64-4 178779 664.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 11793 ns/op BenchmarkIndexAnyUTF8/256:2-4 16525 7181 ns/op BenchmarkIndexAnyUTF8/256:4-4 15651 7375 ns/op BenchmarkIndexAnyUTF8/256:8-4 15441 7728 ns/op BenchmarkIndexAnyUTF8/256:16-4 12982 9277 ns/op BenchmarkIndexAnyUTF8/256:32-4 12592 9570 ns/op BenchmarkIndexAnyUTF8/256:64-4 12004 9889 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2165024 54.40 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2629254 45.34 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2550836 46.35 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2433066 48.74 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2138392 55.62 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2130990 55.93 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2031484 59.07 ns/op BenchmarkLastIndexAnyASCII/16:1-4 332815 361.4 ns/op BenchmarkLastIndexAnyASCII/16:2-4 332498 359.8 ns/op BenchmarkLastIndexAnyASCII/16:4-4 330615 364.3 ns/op BenchmarkLastIndexAnyASCII/16:8-4 322138 372.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 308870 400.4 ns/op BenchmarkLastIndexAnyASCII/16:32-4 290644 415.6 ns/op BenchmarkLastIndexAnyASCII/16:64-4 244783 477.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 24646 4794 ns/op BenchmarkLastIndexAnyASCII/256:2-4 23832 4861 ns/op BenchmarkLastIndexAnyASCII/256:4-4 25027 4798 ns/op BenchmarkLastIndexAnyASCII/256:8-4 24831 4822 ns/op BenchmarkLastIndexAnyASCII/256:16-4 24790 4838 ns/op BenchmarkLastIndexAnyASCII/256:32-4 24662 4840 ns/op BenchmarkLastIndexAnyASCII/256:64-4 24348 4898 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2299080 51.44 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2726059 42.99 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2635003 45.55 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2491393 47.89 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2173940 53.85 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2198464 54.38 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2062318 55.95 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 304098 391.4 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 244960 483.3 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 234426 495.6 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 224590 523.9 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 195876 616.8 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 194917 627.1 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 158155 655.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 21284 5576 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 17409 6841 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 16429 7336 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15670 7700 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 12871 9285 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 12764 9286 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 12271 9757 ns/op BenchmarkTrimASCII/1:1-4 3118809 37.70 ns/op BenchmarkTrimASCII/1:2-4 2247487 52.65 ns/op BenchmarkTrimASCII/1:4-4 2119888 56.23 ns/op BenchmarkTrimASCII/1:8-4 1888011 63.61 ns/op BenchmarkTrimASCII/1:16-4 1493680 82.77 ns/op BenchmarkTrimASCII/16:1-4 525300 225.9 ns/op BenchmarkTrimASCII/16:2-4 349634 341.4 ns/op BenchmarkTrimASCII/16:4-4 350149 344.4 ns/op BenchmarkTrimASCII/16:8-4 331645 366.1 ns/op BenchmarkTrimASCII/16:16-4 323713 366.3 ns/op BenchmarkTrimASCII/256:1-4 40394 2977 ns/op BenchmarkTrimASCII/256:2-4 25520 4705 ns/op BenchmarkTrimASCII/256:4-4 25413 4699 ns/op BenchmarkTrimASCII/256:8-4 25285 4711 ns/op BenchmarkTrimASCII/256:16-4 24884 4752 ns/op BenchmarkTrimASCII/4096:1-4 2535 47283 ns/op BenchmarkTrimASCII/4096:2-4 1603 75152 ns/op BenchmarkTrimASCII/4096:4-4 1611 74678 ns/op BenchmarkTrimASCII/4096:8-4 1606 75110 ns/op BenchmarkTrimASCII/4096:16-4 1596 74616 ns/op BenchmarkTrimByte-4 2064952 57.51 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 30427 4026 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 29904 4268 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 516 231808 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1118 106278 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2190 54074 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 4088 28257 ns/op BenchmarkCompareBytesEqual-4 10510536 11.46 ns/op BenchmarkCompareBytesToNil-4 13501225 8.792 ns/op BenchmarkCompareBytesEmpty-4 13498074 8.929 ns/op BenchmarkCompareBytesIdentical-4 12435609 9.125 ns/op BenchmarkCompareBytesSameLength-4 10820659 11.16 ns/op BenchmarkCompareBytesDifferentLength-4 10597075 11.25 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 2431 49547 ns/op 21163.29 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 2437 49174 ns/op 21323.90 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 2485 49151 ns/op 21333.83 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 2413 49353 ns/op 21246.60 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2468 49488 ns/op 21188.86 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2454 49240 ns/op 21295.39 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 2451 49335 ns/op 21254.52 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 2355 49945 ns/op 20994.95 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 2437 52253 ns/op 20067.54 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 2368 52647 ns/op 19917.34 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2409 52476 ns/op 19982.16 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 2313 51989 ns/op 20169.49 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 2330 52330 ns/op 20038.00 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 2259 51528 ns/op 20349.55 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 2342 52336 ns/op 20035.43 MB/s BenchmarkCompareBytesBig-4 2436 49877 ns/op 21023.59 MB/s BenchmarkCompareBytesBigIdentical-4 13405166 9.012 ns/op 116360005.70 MB/s PASS ok bytes 63.151s goos: linux goarch: s390x pkg: compress/bzip2 BenchmarkDecodeDigits-4 2 99490718 ns/op 1.01 MB/s 3619820 B/op 29 allocs/op BenchmarkDecodeNewton-4 1 400695767 ns/op 1.42 MB/s 3629184 B/op 26 allocs/op BenchmarkDecodeRand-4 4 29733254 ns/op 0.55 MB/s 3642756 B/op 27 allocs/op PASS ok compress/bzip2 2.641s goos: linux goarch: s390x pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 44 2412037 ns/op 4.15 MB/s 43154 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 5 24764975 ns/op 4.04 MB/s 42275 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 270542713 ns/op 3.70 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 45 2562119 ns/op 3.90 MB/s 42627 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 4 26381516 ns/op 3.79 MB/s 43000 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 271854311 ns/op 3.68 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 44 2533228 ns/op 3.95 MB/s 42820 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 4 25052084 ns/op 3.99 MB/s 45046 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 247939893 ns/op 4.03 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 46 2496553 ns/op 4.01 MB/s 42722 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 5 24692054 ns/op 4.05 MB/s 42555 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 244873817 ns/op 4.08 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 40 2601640 ns/op 3.84 MB/s 43300 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 4 25869933 ns/op 3.87 MB/s 51300 B/op 25 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 251655028 ns/op 3.97 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 56 2086486 ns/op 4.79 MB/s 43060 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 6 17987710 ns/op 5.56 MB/s 46545 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 180033568 ns/op 5.55 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 60 1932731 ns/op 5.17 MB/s 43651 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 7 14539898 ns/op 6.88 MB/s 46475 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 145188706 ns/op 6.89 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 60 1932850 ns/op 5.17 MB/s 43102 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 7 14726891 ns/op 6.79 MB/s 46475 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 143848401 ns/op 6.95 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 87 1255683 ns/op 7.96 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 11810190 ns/op 8.47 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 117226846 ns/op 8.53 MB/s BenchmarkEncode/Digits/Speed/1e4-4 38 3029294 ns/op 3.30 MB/s BenchmarkEncode/Digits/Speed/1e5-4 4 25479277 ns/op 3.92 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 253807480 ns/op 3.94 MB/s BenchmarkEncode/Digits/Default/1e4-4 12 9340007 ns/op 1.07 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 96881784 ns/op 1.03 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 976678136 ns/op 1.02 MB/s BenchmarkEncode/Digits/Compression/1e4-4 12 9244306 ns/op 1.08 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 96412277 ns/op 1.04 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 968611711 ns/op 1.03 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 64 1599924 ns/op 6.25 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 12890803 ns/op 7.76 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 127729648 ns/op 7.83 MB/s BenchmarkEncode/Newton/Speed/1e4-4 40 2784184 ns/op 3.59 MB/s BenchmarkEncode/Newton/Speed/1e5-4 6 19654846 ns/op 5.09 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 193989612 ns/op 5.15 MB/s BenchmarkEncode/Newton/Default/1e4-4 13 8473848 ns/op 1.18 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 79383800 ns/op 1.26 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 803405880 ns/op 1.24 MB/s BenchmarkEncode/Newton/Compression/1e4-4 13 8702096 ns/op 1.15 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 96424117 ns/op 1.04 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 976607930 ns/op 1.02 MB/s PASS ok compress/flate 18.271s goos: linux goarch: s390x pkg: compress/lzw BenchmarkDecoder/1e4-4 28 3930051 ns/op 2.54 MB/s BenchmarkDecoder/1e-Reuse4-4 28 4027116 ns/op 2.48 MB/s BenchmarkDecoder/1e5-4 3 40754311 ns/op 2.45 MB/s BenchmarkDecoder/1e-Reuse5-4 3 40201436 ns/op 2.49 MB/s BenchmarkDecoder/1e6-4 1 408860112 ns/op 2.45 MB/s BenchmarkDecoder/1e-Reuse6-4 1 410623973 ns/op 2.44 MB/s BenchmarkEncoder/1e4-4 37 3049195 ns/op 3.28 MB/s BenchmarkEncoder/1e-Reuse4-4 38 2990066 ns/op 3.34 MB/s BenchmarkEncoder/1e5-4 4 30733186 ns/op 3.25 MB/s BenchmarkEncoder/1e-Reuse5-4 4 30231466 ns/op 3.31 MB/s BenchmarkEncoder/1e6-4 1 307837988 ns/op 3.25 MB/s BenchmarkEncoder/1e-Reuse6-4 1 303827967 ns/op 3.29 MB/s PASS ok compress/lzw 4.751s goos: linux goarch: s390x pkg: container/heap BenchmarkDup-4 18 6254278 ns/op PASS ok container/heap 1.128s goos: linux goarch: s390x pkg: context BenchmarkCommonParentCancel-4 31989 3344 ns/op BenchmarkWithTimeout/concurrency=40-4 8368 12367 ns/op BenchmarkWithTimeout/concurrency=4000-4 10000 14427 ns/op BenchmarkWithTimeout/concurrency=400000-4 8962 16709 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 399624 302.8 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 14115 8351 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 17260 6076 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 3829 38121 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2313 104051 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 4563 33611 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 324 373432 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 241 601859 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 450 346310 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 34 3752228 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 21 5249317 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 43 3561555 ns/op BenchmarkCheckCanceled/Err-4 423176 360.8 ns/op BenchmarkCheckCanceled/Done-4 712450 169.9 ns/op BenchmarkContextCancelDone-4 627540 186.9 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 39933 3986 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 32592 4197 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 26366 4523 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 18168 5928 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 13153 10209 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 493526 256.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 259801 451.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 160015 649.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 117981 1069 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 58980 2034 ns/op PASS ok context 15.838s goos: linux goarch: s390x pkg: crypto/aes BenchmarkEncrypt/AES-128-4 1839217 65.28 ns/op 245.08 MB/s BenchmarkEncrypt/AES-192-4 1879323 64.32 ns/op 248.77 MB/s BenchmarkEncrypt/AES-256-4 1777351 78.65 ns/op 203.44 MB/s BenchmarkDecrypt/AES-128-4 1847281 65.04 ns/op 246.01 MB/s BenchmarkDecrypt/AES-192-4 1891674 63.37 ns/op 252.48 MB/s BenchmarkDecrypt/AES-256-4 1782337 69.87 ns/op 229.00 MB/s BenchmarkExpand/AES-128-4 13935 8873 ns/op BenchmarkExpand/AES-192-4 12088 10217 ns/op BenchmarkExpand/AES-256-4 10000 12018 ns/op BenchmarkCreateCipher/AES-128-4 415286 287.2 ns/op 64 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 400696 367.3 ns/op 64 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 476056 378.7 ns/op 64 B/op 1 allocs/op PASS ok crypto/aes 3.321s goos: linux goarch: s390x pkg: crypto/cipher BenchmarkAESGCM/Open-128-64-4 173247 671.6 ns/op 95.29 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 344395 326.2 ns/op 196.23 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 178191 672.6 ns/op 95.15 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 354518 331.9 ns/op 192.83 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 155774 746.2 ns/op 1809.10 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 310741 390.3 ns/op 3458.67 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 152641 758.3 ns/op 1780.28 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 300798 404.3 ns/op 3338.93 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 97939 1245 ns/op 6580.85 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 129374 838.6 ns/op 9768.61 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 101017 1211 ns/op 6763.85 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 144783 852.5 ns/op 9609.08 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 2119 56062 ns/op 18.18 MB/s BenchmarkAESCFBDecrypt1K-4 2179 57316 ns/op 17.78 MB/s BenchmarkAESCFBDecrypt8K-4 272 430860 ns/op 19.00 MB/s BenchmarkAESOFB1K-4 5714 21640 ns/op 47.09 MB/s BenchmarkAESCTR1K-4 58190 2005 ns/op 508.30 MB/s BenchmarkAESCTR8K-4 7719 15330 ns/op 534.06 MB/s BenchmarkAESCBCEncrypt1K-4 429657 278.2 ns/op 3680.25 MB/s BenchmarkAESCBCDecrypt1K-4 861624 134.1 ns/op 7635.02 MB/s PASS ok crypto/cipher 3.813s goos: linux goarch: s390x pkg: crypto/des BenchmarkEncrypt-4 52230 2279 ns/op 3.51 MB/s BenchmarkDecrypt-4 47700 2533 ns/op 3.16 MB/s BenchmarkTDESEncrypt-4 14190 7540 ns/op 1.06 MB/s BenchmarkTDESDecrypt-4 15414 7701 ns/op 1.04 MB/s PASS ok crypto/des 1.700s goos: linux goarch: s390x pkg: crypto/ecdh BenchmarkECDH/P256-4 916 130461 ns/op 760 B/op 12 allocs/op BenchmarkECDH/P384-4 6 18704520 ns/op 1096 B/op 22 allocs/op BenchmarkECDH/P521-4 3 43359858 ns/op 1528 B/op 21 allocs/op BenchmarkECDH/X25519-4 22 5329026 ns/op 375 B/op 9 allocs/op PASS ok crypto/ecdh 1.875s goos: linux goarch: s390x pkg: crypto/ecdsa BenchmarkSign/P256-4 3744 30678 ns/op 1464 B/op 20 allocs/op BenchmarkSign/P384-4 2410 50003 ns/op 1559 B/op 20 allocs/op BenchmarkSign/P521-4 1748 68935 ns/op 1768 B/op 23 allocs/op BenchmarkVerify/P256-4 2508 48483 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P384-4 1226 97289 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P521-4 786 157365 ns/op 48 B/op 2 allocs/op BenchmarkGenerateKey/P256-4 3762 31170 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 22 4998081 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 9 11758841 ns/op 1418 B/op 17 allocs/op PASS ok crypto/ecdsa 2.570s goos: linux goarch: s390x pkg: crypto/ed25519 BenchmarkKeyGeneration-4 111 1033339 ns/op BenchmarkNewKeyFromSeed-4 100 1088049 ns/op BenchmarkSigning-4 100 1199582 ns/op BenchmarkVerification-4 54 2172914 ns/op PASS ok crypto/ed25519 1.564s goos: linux goarch: s390x pkg: crypto/elliptic BenchmarkScalarBaseMult/P256-4 4424 26015 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 61 1940815 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 21 4946602 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 9 11651425 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1294 91593 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 24 4688049 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 8 13265211 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 4 31336663 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 9692 12141 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 4195 26134 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 2851 40401 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 39 2874729 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 1900 62528 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 135 893289 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1320 91025 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 52 2280365 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.558s goos: linux goarch: s390x pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 43905 2734 ns/op 374.58 MB/s BenchmarkHMACSHA256_32-4 48471 2489 ns/op 12.86 MB/s BenchmarkNewWriteSum-4 12822 9069 ns/op 3.53 MB/s PASS ok crypto/hmac 1.549s goos: linux goarch: s390x pkg: crypto/internal/bigmod BenchmarkModAdd-4 43251 2754 ns/op BenchmarkModSub-4 39279 3016 ns/op BenchmarkMontgomeryRepr-4 15567 7705 ns/op BenchmarkMontgomeryMul-4 15265 7777 ns/op BenchmarkModMul-4 7544 15927 ns/op BenchmarkExpBig-4 7 15012469 ns/op BenchmarkExp-4 4 29179108 ns/op PASS ok crypto/internal/bigmod 2.396s goos: linux goarch: s390x pkg: crypto/internal/edwards25519 BenchmarkEncodingDecoding-4 543 218886 ns/op BenchmarkScalarBaseMult-4 120 975859 ns/op BenchmarkScalarMult-4 40 2817716 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 52 2244362 ns/op PASS ok crypto/internal/edwards25519 1.606s goos: linux goarch: s390x pkg: crypto/internal/edwards25519/field BenchmarkAdd-4 239352 491.7 ns/op BenchmarkMultiply-4 236096 495.8 ns/op BenchmarkSquare-4 329661 370.8 ns/op BenchmarkInvert-4 1203 98875 ns/op BenchmarkMult32-4 806965 153.9 ns/op PASS ok crypto/internal/edwards25519/field 1.650s goos: linux goarch: s390x pkg: crypto/internal/mlkem768 BenchmarkKeyGen-4 201 566042 ns/op BenchmarkEncaps-4 130 905858 ns/op BenchmarkDecaps-4 100 1161944 ns/op BenchmarkRoundTrip/Alice-4 67 1817112 ns/op BenchmarkRoundTrip/Bob-4 128 921950 ns/op PASS ok crypto/internal/mlkem768 1.864s goos: linux goarch: s390x pkg: crypto/internal/nistec BenchmarkScalarMult/P224-4 25 4557236 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1572 76950 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 8 13176813 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 4 30961046 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 75 1553350 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 6342 17358 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 27 4283920 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 1 123669046 ns/op 539368 B/op 7925 allocs/op PASS ok crypto/internal/nistec 2.250s goos: linux goarch: s390x pkg: crypto/internal/nistec/fiat BenchmarkMul/P224-4 251415 477.0 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 129945 915.1 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 63288 1901 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 250310 478.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 130191 923.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 62670 1920 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.868s goos: linux goarch: s390x pkg: crypto/md5 BenchmarkHash8Bytes-4 145383 772.7 ns/op 10.35 MB/s BenchmarkHash64-4 200146 575.1 ns/op 111.29 MB/s BenchmarkHash128-4 181401 663.7 ns/op 192.87 MB/s BenchmarkHash256-4 140971 828.9 ns/op 308.83 MB/s BenchmarkHash512-4 103443 1167 ns/op 438.68 MB/s BenchmarkHash1K-4 65642 1833 ns/op 558.70 MB/s BenchmarkHash8K-4 10000 11139 ns/op 735.46 MB/s BenchmarkHash1M-4 86 1360930 ns/op 770.49 MB/s BenchmarkHash8M-4 10 10924324 ns/op 767.88 MB/s BenchmarkHash8BytesUnaligned-4 154125 749.1 ns/op 10.68 MB/s BenchmarkHash1KUnaligned-4 65937 1841 ns/op 556.19 MB/s BenchmarkHash8KUnaligned-4 10000 11306 ns/op 724.59 MB/s PASS ok crypto/md5 2.662s goos: linux goarch: s390x pkg: crypto/rand BenchmarkRead/32-4 189544 848.6 ns/op 37.71 MB/s BenchmarkRead/4K-4 8823 13612 ns/op 300.91 MB/s BenchmarkPrime-4 2 491575573 ns/op PASS ok crypto/rand 2.509s goos: linux goarch: s390x pkg: crypto/rc4 BenchmarkRC4_128-4 9520 11686 ns/op 10.95 MB/s BenchmarkRC4_1K-4 1263 90120 ns/op 11.36 MB/s BenchmarkRC4_8K-4 172 702032 ns/op 11.53 MB/s PASS ok crypto/rc4 1.442s goos: linux goarch: s390x pkg: crypto/rsa BenchmarkDecryptPKCS1v15/2048-4 7 15979495 ns/op BenchmarkDecryptPKCS1v15/3072-4 3 37864282 ns/op BenchmarkDecryptPKCS1v15/4096-4 2 70050786 ns/op BenchmarkEncryptPKCS1v15/2048-4 434 280904 ns/op BenchmarkDecryptOAEP/2048-4 7 16429236 ns/op BenchmarkEncryptOAEP/2048-4 412 322594 ns/op BenchmarkSignPKCS1v15/2048-4 7 16432154 ns/op BenchmarkVerifyPKCS1v15/2048-4 436 273078 ns/op BenchmarkSignPSS/2048-4 7 16833011 ns/op BenchmarkVerifyPSS/2048-4 394 307504 ns/op PASS ok crypto/rsa 2.853s goos: linux goarch: s390x pkg: crypto/sha1 BenchmarkHash8Bytes/New-4 141982 849.1 ns/op 9.42 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 169791 690.1 ns/op 11.59 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 140860 833.2 ns/op 384.08 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 168625 708.0 ns/op 451.96 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 100363 1191 ns/op 859.81 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 113008 1062 ns/op 964.21 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 23894 5088 ns/op 1610.16 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 23779 4906 ns/op 1669.87 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.131s goos: linux goarch: s390x pkg: crypto/sha256 BenchmarkHash8Bytes/New-4 113666 1037 ns/op 7.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 145293 813.7 ns/op 9.83 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 145826 850.4 ns/op 9.41 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 100387 1249 ns/op 820.02 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 112183 1074 ns/op 953.04 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 110842 1125 ns/op 910.12 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 27499 4567 ns/op 1793.82 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 27696 4398 ns/op 1862.57 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 26187 4273 ns/op 1916.93 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.455s goos: linux goarch: s390x pkg: crypto/sha512 BenchmarkHash8Bytes/New-4 91539 1328 ns/op 6.02 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 136947 864.6 ns/op 9.25 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 138278 913.6 ns/op 8.76 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 89104 1383 ns/op 740.57 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 125714 953.8 ns/op 1073.60 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 123230 1061 ns/op 965.56 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 35836 3336 ns/op 2455.33 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 40795 2933 ns/op 2792.73 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 40663 2971 ns/op 2757.02 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.345s goos: linux goarch: s390x pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 14152014 8.413 ns/op BenchmarkConstantTimeEq-4 14505499 8.309 ns/op BenchmarkConstantTimeLessOrEq-4 14276259 8.432 ns/op BenchmarkXORBytes/8Bytes-4 306282 370.5 ns/op 21.59 MB/s BenchmarkXORBytes/128Bytes-4 166796 710.4 ns/op 180.18 MB/s BenchmarkXORBytes/2048Bytes-4 20611 5866 ns/op 349.10 MB/s BenchmarkXORBytes/32768Bytes-4 1338 89228 ns/op 367.24 MB/s PASS ok crypto/subtle 1.960s goos: linux goarch: s390x pkg: crypto/tls BenchmarkCertCache/0-4 282 528915 ns/op BenchmarkCertCache/1-4 284 449364 ns/op BenchmarkCertCache/2-4 272 437662 ns/op BenchmarkCertCache/3-4 266 466627 ns/op BenchmarkHandshakeServer/RSA-4 12 10267382 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 10 11435977 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 10 11140527 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 150 756085 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 276 442370 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 20 6287953 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 21 5698904 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 46651490 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 3 46846252 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 2 54203538 ns/op 19.35 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 3 43575954 ns/op 24.06 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 2 54245840 ns/op 38.66 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 2 63424663 ns/op 33.07 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 87567938 ns/op 47.90 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 1 104565652 ns/op 40.11 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 148259009 ns/op 56.58 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 176502203 ns/op 47.53 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 257535953 ns/op 65.15 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 327412609 ns/op 51.24 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 508275789 ns/op 66.02 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 650550840 ns/op 51.58 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 1026462739 ns/op 65.38 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1296764076 ns/op 51.75 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 3 40581450 ns/op 25.84 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 3 46716054 ns/op 22.45 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 2 56446724 ns/op 37.15 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 2 61910334 ns/op 33.87 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 89302197 ns/op 46.97 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 1 111171291 ns/op 37.73 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 167291998 ns/op 50.14 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 212966254 ns/op 39.39 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 275630198 ns/op 60.87 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 351092153 ns/op 47.79 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 569730561 ns/op 58.90 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 628213624 ns/op 53.41 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 1045040502 ns/op 64.22 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1285787815 ns/op 52.19 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 717540954 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 719081286 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 302280064 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 320759246 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 164275497 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 160317263 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 93319068 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 91878980 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 2 52377228 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 2 51889549 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 155623686 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 156944201 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 77978126 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 76450142 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 2 51540217 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 52736394 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 3 37967335 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 3 35582070 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 4 31009556 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 3 49497253 ns/op PASS ok crypto/tls 21.198s goos: linux goarch: s390x pkg: crypto/x509 BenchmarkOIDMarshalUnmarshalText-4 9609 11320 ns/op BenchmarkCreateCertificate/RSA_2048-4 7 16266382 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 512 246131 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 912 132630 ns/op 12659 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 889 140470 ns/op 14067 B/op 188 allocs/op PASS ok crypto/x509 2.559s goos: linux goarch: s390x pkg: database/sql BenchmarkConcurrentDBExec-4 39 3035143 ns/op 280249 B/op 1637 allocs/op BenchmarkConcurrentStmtQuery-4 39 3002016 ns/op 270463 B/op 2036 allocs/op BenchmarkConcurrentStmtExec-4 58 2054377 ns/op 224291 B/op 665 allocs/op BenchmarkConcurrentTxQuery-4 44 2485941 ns/op 275842 B/op 2160 allocs/op BenchmarkConcurrentTxExec-4 74 1571657 ns/op 87898 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 54 2202441 ns/op 107279 B/op 2071 allocs/op BenchmarkConcurrentTxStmtExec-4 120 1052628 ns/op 40204 B/op 380 allocs/op BenchmarkConcurrentRandom-4 45 2922458 ns/op 235984 B/op 1809 allocs/op BenchmarkManyConcurrentQueries-4 2835 39378 ns/op 4123 B/op 20 allocs/op BenchmarkGrabConn-4 278047 444.5 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 13310 9418 ns/op PASS ok database/sql 2.707s goos: linux goarch: s390x pkg: debug/elf BenchmarkSymbols64-4 1434 82386 ns/op BenchmarkSymbols32-4 1999 59509 ns/op PASS ok debug/elf 1.280s goos: linux goarch: s390x pkg: debug/gosym Benchmark115/NewLineTable-4 281971 420.7 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 76 1491738 ns/op 180236 B/op 13 allocs/op Benchmark115/LineToPC-4 52 2121979 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 13010 9166 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.800s goos: linux goarch: s390x pkg: encoding/asn1 BenchmarkObjectIdentifierString-4 54926 2157 ns/op BenchmarkMarshal-4 644 177855 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2547 43653 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.405s goos: linux goarch: s390x pkg: encoding/base32 BenchmarkEncode-4 226 531456 ns/op 15.41 MB/s BenchmarkEncodeToString-4 259 446176 ns/op 18.36 MB/s BenchmarkDecode-4 141 833660 ns/op 15.73 MB/s BenchmarkDecodeString-4 140 839659 ns/op 15.62 MB/s PASS ok encoding/base32 1.743s goos: linux goarch: s390x pkg: encoding/base64 BenchmarkEncodeToString-4 289 408294 ns/op 20.06 MB/s BenchmarkDecodeString/2-4 323493 373.4 ns/op 10.71 MB/s BenchmarkDecodeString/4-4 250450 479.2 ns/op 16.69 MB/s BenchmarkDecodeString/8-4 186648 647.5 ns/op 18.53 MB/s BenchmarkDecodeString/64-4 28670 4207 ns/op 20.92 MB/s BenchmarkDecodeString/8192-4 242 492167 ns/op 22.20 MB/s BenchmarkNewEncoding-4 51372 2333 ns/op 109.71 MB/s PASS ok encoding/base64 2.045s goos: linux goarch: s390x pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 1352 84841 ns/op 47.15 MB/s BenchmarkReadStruct-4 13950 8673 ns/op 8.65 MB/s BenchmarkWriteStruct-4 14917 7881 ns/op 9.52 MB/s BenchmarkAppendStruct-4 248008 484.3 ns/op 154.85 MB/s BenchmarkWriteSlice1000Structs-4 13 7912426 ns/op 9.48 MB/s BenchmarkAppendSlice1000Structs-4 14 7600067 ns/op 9.87 MB/s BenchmarkReadSlice1000Structs-4 13 8486601 ns/op 8.84 MB/s BenchmarkReadInts-4 43666 2718 ns/op 11.04 MB/s BenchmarkWriteInts-4 33597 3591 ns/op 8.35 MB/s BenchmarkAppendInts-4 68148 1752 ns/op 17.13 MB/s BenchmarkWriteSlice1000Int32s-4 984 122374 ns/op 32.69 MB/s BenchmarkAppendSlice1000Int32s-4 1226 97289 ns/op 41.11 MB/s BenchmarkPutUint16-4 3353696 35.43 ns/op 56.46 MB/s BenchmarkAppendUint16-4 3375927 52.93 ns/op 37.79 MB/s BenchmarkPutUint32-4 2401322 72.57 ns/op 55.12 MB/s BenchmarkAppendUint32-4 2416539 49.81 ns/op 80.31 MB/s BenchmarkPutUint64-4 720210 152.1 ns/op 52.61 MB/s BenchmarkAppendUint64-4 743742 154.0 ns/op 51.94 MB/s BenchmarkLittleEndianPutUint16-4 3314192 35.97 ns/op 55.61 MB/s BenchmarkLittleEndianAppendUint16-4 3354121 34.82 ns/op 57.44 MB/s BenchmarkLittleEndianPutUint32-4 2401069 73.00 ns/op 54.80 MB/s BenchmarkLittleEndianAppendUint32-4 2422335 49.25 ns/op 81.22 MB/s BenchmarkLittleEndianPutUint64-4 736180 159.0 ns/op 50.32 MB/s BenchmarkLittleEndianAppendUint64-4 783238 154.1 ns/op 51.93 MB/s BenchmarkReadFloats-4 159718 763.4 ns/op 15.72 MB/s BenchmarkWriteFloats-4 132369 897.8 ns/op 13.37 MB/s BenchmarkReadSlice1000Float32s-4 1174 101444 ns/op 39.43 MB/s BenchmarkWriteSlice1000Float32s-4 879 138619 ns/op 28.86 MB/s BenchmarkReadSlice1000Uint8s-4 79110 1393 ns/op 717.68 MB/s BenchmarkWriteSlice1000Uint8s-4 269698 448.0 ns/op 2232.17 MB/s BenchmarkSize/bool-4 5968863 20.23 ns/op BenchmarkSize/int8-4 5804832 20.42 ns/op BenchmarkSize/int16-4 5853924 20.32 ns/op BenchmarkSize/int32-4 6014808 19.80 ns/op BenchmarkSize/int64-4 6113125 19.55 ns/op BenchmarkSize/uint8-4 6053668 20.03 ns/op BenchmarkSize/uint16-4 5742435 20.29 ns/op BenchmarkSize/uint32-4 5935630 20.13 ns/op BenchmarkSize/uint64-4 6169897 19.24 ns/op BenchmarkSize/float32-4 4683304 26.07 ns/op BenchmarkSize/float64-4 4557055 25.67 ns/op BenchmarkSize/complex64-4 844155 141.8 ns/op BenchmarkSize/complex128-4 796699 141.1 ns/op BenchmarkSize/binary.Struct-4 305760 386.1 ns/op BenchmarkSize/*binary.Struct-4 265672 452.2 ns/op BenchmarkSize/[]binary.Struct-4 250986 476.8 ns/op BenchmarkSize/[]binary.Struct#01-4 253322 475.5 ns/op BenchmarkSize/[1]binary.Struct-4 237199 502.0 ns/op BenchmarkPutUvarint32-4 477457 238.5 ns/op 16.77 MB/s BenchmarkPutUvarint64-4 182890 653.1 ns/op 12.25 MB/s PASS ok encoding/binary 8.463s goos: linux goarch: s390x pkg: encoding/csv BenchmarkRead-4 5776 20224 ns/op 737 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 5254 20275 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 5822 20587 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 3433 34717 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 5956 19892 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 5689 19610 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 6102 19798 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 3444 33995 ns/op 2978 B/op 12 allocs/op BenchmarkWrite-4 12921 9230 ns/op PASS ok encoding/csv 2.288s goos: linux goarch: s390x pkg: encoding/gob BenchmarkEndToEndPipe-4 13605 8846 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 18068 6785 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 254 458441 ns/op 16736 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 699 170266 ns/op 703 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1360 84631 ns/op 64 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1258 102761 ns/op 69 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2139 55881 ns/op 181 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 58 1975079 ns/op 35812 B/op 254 allocs/op BenchmarkDecodeComplex128Slice-4 502 237962 ns/op 25255 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1056 111027 ns/op 10801 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1126 105112 ns/op 9760 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 799 146787 ns/op 39140 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 292 392253 ns/op 66327 B/op 2204 allocs/op BenchmarkDecodeBytesSlice-4 546 205594 ns/op 23746 B/op 191 allocs/op BenchmarkDecodeInterfaceSlice-4 102 1185625 ns/op 82994 B/op 3178 allocs/op BenchmarkDecodeMap-4 72 1675880 ns/op 54133 B/op 181 allocs/op PASS ok encoding/gob 3.371s goos: linux goarch: s390x pkg: encoding/hex BenchmarkEncode/256-4 14295 8331 ns/op 30.73 MB/s BenchmarkEncode/1024-4 3480 32970 ns/op 31.06 MB/s BenchmarkEncode/4096-4 384 309324 ns/op 13.24 MB/s BenchmarkEncode/16384-4 100 1245783 ns/op 13.15 MB/s BenchmarkDecode/256-4 28214 4271 ns/op 59.94 MB/s BenchmarkDecode/1024-4 6916 16868 ns/op 60.71 MB/s BenchmarkDecode/4096-4 1744 66247 ns/op 61.83 MB/s BenchmarkDecode/16384-4 444 265060 ns/op 61.81 MB/s BenchmarkDecodeString/256-4 25011 4695 ns/op 54.52 MB/s BenchmarkDecodeString/1024-4 6374 18405 ns/op 55.64 MB/s BenchmarkDecodeString/4096-4 1633 73457 ns/op 55.76 MB/s BenchmarkDecodeString/16384-4 406 293130 ns/op 55.89 MB/s BenchmarkDump/256-4 956 124711 ns/op 2.05 MB/s BenchmarkDump/1024-4 244 493284 ns/op 2.08 MB/s BenchmarkDump/4096-4 60 1971191 ns/op 2.08 MB/s BenchmarkDump/16384-4 14 7938787 ns/op 2.06 MB/s PASS ok encoding/hex 3.473s goos: linux goarch: s390x pkg: encoding/json BenchmarkCodeEncoder-4 1 140290368 ns/op 13.83 MB/s 2272 B/op 17 allocs/op BenchmarkCodeEncoderError-4 1 159594464 ns/op 12.16 MB/s 8394712 B/op 112 allocs/op BenchmarkCodeMarshal-4 1 160837192 ns/op 12.06 MB/s 10332072 B/op 57 allocs/op BenchmarkCodeMarshalError-4 1 169091452 ns/op 11.48 MB/s 10334696 B/op 106 allocs/op BenchmarkMarshalBytes/32-4 19491 6085 ns/op BenchmarkMarshalBytes/256-4 5488 20782 ns/op BenchmarkMarshalBytes/4096-4 477 246857 ns/op BenchmarkMarshalBytesError/32-4 46 2369540 ns/op BenchmarkMarshalBytesError/256-4 49 2338476 ns/op BenchmarkMarshalBytesError/4096-4 43 2616107 ns/op BenchmarkMarshalMap-4 46506 2605 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 504482550 ns/op 3.85 MB/s 10098600 B/op 40037 allocs/op BenchmarkUnicodeDecoder-4 25048 4813 ns/op 2.91 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 39550 3013 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 439975679 ns/op 4.41 MB/s 2020752 B/op 40005 allocs/op BenchmarkCodeUnmarshalReuse-4 1 438671420 ns/op 4.42 MB/s 2019480 B/op 40005 allocs/op BenchmarkUnmarshalString-4 63529 1870 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 122630 964.8 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 285763 439.4 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 18589 6547 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 51100 2345 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 88370 1338 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 12027 8542 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 5562 21453 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1350 87299 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 162 710894 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 15 6963775 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 877034 131.0 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 879966 149.9 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 753330 153.5 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 727821 157.1 ns/op BenchmarkEncodeMarshaler-4 61530 1936 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 77386 1535 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 5414690 21.94 ns/op BenchmarkNumberIsValidRegexp-4 14246 8361 ns/op BenchmarkUnmarshalNumber-4 35067 3428 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 8.986s goos: linux goarch: s390x pkg: encoding/pem BenchmarkEncode-4 36 3013656 ns/op 21.75 MB/s BenchmarkDecode-4 15 6758897 ns/op 13.14 MB/s PASS ok encoding/pem 1.242s goos: linux goarch: s390x pkg: encoding/xml BenchmarkMarshal-4 2628 41806 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 819 132377 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 3616 43843 ns/op PASS ok encoding/xml 1.419s goos: linux goarch: s390x pkg: errors BenchmarkIs-4 292952 420.6 ns/op BenchmarkAs-4 77965 1529 ns/op PASS ok errors 1.280s goos: linux goarch: s390x pkg: expvar BenchmarkIntAdd-4 321842 369.1 ns/op BenchmarkIntSet-4 843495 143.5 ns/op BenchmarkFloatAdd-4 169213 715.8 ns/op BenchmarkFloatSet-4 1000000 139.7 ns/op BenchmarkStringSet-4 553698 308.3 ns/op BenchmarkMapSet-4 111898 1155 ns/op BenchmarkMapSetDifferent-4 56995 2093 ns/op BenchmarkMapSetDifferentRandom-4 322 430674 ns/op BenchmarkMapSetString-4 167014 686.7 ns/op BenchmarkMapAddSame-4 39820 3520 ns/op BenchmarkMapAddDifferent-4 10000 11463 ns/op BenchmarkMapAddDifferentRandom-4 272 460894 ns/op BenchmarkMapAddSameSteadyState-4 403821 259.6 ns/op BenchmarkMapAddDifferentSteadyState-4 121748 863.6 ns/op BenchmarkMapString-4 7117 15134 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 38815 2761 ns/op PASS ok expvar 3.563s goos: linux goarch: s390x pkg: fmt BenchmarkSprintfPadding-4 88182 1327 ns/op BenchmarkSprintfEmpty-4 353158 341.3 ns/op BenchmarkSprintfString-4 274738 429.3 ns/op BenchmarkSprintfTruncateString-4 243028 496.9 ns/op BenchmarkSprintfTruncateBytes-4 171714 814.1 ns/op BenchmarkSprintfSlowParsingPath-4 192458 604.0 ns/op BenchmarkSprintfQuoteString-4 38794 2944 ns/op BenchmarkSprintfInt-4 185719 615.1 ns/op BenchmarkSprintfIntInt-4 154093 749.8 ns/op BenchmarkSprintfPrefixedInt-4 225379 554.0 ns/op BenchmarkSprintfFloat-4 111381 1087 ns/op BenchmarkSprintfComplex-4 50241 2412 ns/op BenchmarkSprintfBoolean-4 221388 557.4 ns/op BenchmarkSprintfHexString-4 128761 1060 ns/op BenchmarkSprintfHexBytes-4 100915 1194 ns/op BenchmarkSprintfBytes-4 50770 2850 ns/op BenchmarkSprintfStringer-4 73312 1724 ns/op BenchmarkSprintfStructure-4 32838 3910 ns/op BenchmarkManyArgs-4 57808 2060 ns/op BenchmarkFprintInt-4 63108 1897 ns/op BenchmarkFprintfBytes-4 75484 1624 ns/op BenchmarkFprintIntNoAlloc-4 64255 1861 ns/op BenchmarkScanInts-4 26 4392064 ns/op BenchmarkScanRecursiveInt-4 1 377718618 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 385117643 ns/op PASS ok fmt 5.071s goos: linux goarch: s390x pkg: go/build BenchmarkImportVendor-4 736 160117 ns/op PASS ok go/build 1.149s goos: linux goarch: s390x pkg: go/constant BenchmarkStringAdd/1-4 43114 2675 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 14586 8379 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 4864 22352 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1479 78340 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 375 305905 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 80 1362238 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 21 5654600 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 5 25775776 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 2 100898566 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.554s goos: linux goarch: s390x pkg: go/format BenchmarkFormat/array1-10000-4 1 279841203 ns/op 0.23 MB/s 46488112 B/op 49088 allocs/op PASS ok go/format 1.316s goos: linux goarch: s390x pkg: go/parser BenchmarkParse-4 4 26005458 ns/op 2.07 MB/s BenchmarkParseOnly-4 5 23326026 ns/op 2.31 MB/s BenchmarkResolve-4 48 2416668 ns/op 22.28 MB/s PASS ok go/parser 2.689s goos: linux goarch: s390x pkg: go/printer BenchmarkPrintFile-4 1 154340701 ns/op 0.33 MB/s 5094032 B/op 27493 allocs/op BenchmarkPrintDecl-4 748 152213 ns/op 0.21 MB/s 16133 B/op 51 allocs/op PASS ok go/printer 1.300s goos: linux goarch: s390x pkg: go/scanner BenchmarkScan-4 252 477603 ns/op BenchmarkScanFiles/go/types/expr.go-4 10 10410543 ns/op 4.89 MB/s BenchmarkScanFiles/go/parser/parser.go-4 7 15782819 ns/op 4.68 MB/s BenchmarkScanFiles/net/http/server.go-4 5 24873980 ns/op 5.08 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 174 688673 ns/op 4.50 MB/s PASS ok go/scanner 1.944s goos: linux goarch: s390x pkg: go/token BenchmarkSearchInts-4 936184 127.3 ns/op PASS ok go/token 1.131s goos: linux goarch: s390x pkg: go/types BenchmarkLookupFieldOrMethod-4 93 1169366 ns/op BenchmarkNamed/Underlying/nongeneric-4 1414934 84.87 ns/op BenchmarkNamed/Underlying/generic-4 1426768 84.01 ns/op BenchmarkNamed/Underlying/src_instance-4 873640 126.9 ns/op BenchmarkNamed/Underlying/user_instance-4 1376310 86.12 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 18398 6266 ns/op BenchmarkNamed/NewMethodSet/generic-4 18739 6768 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 18220 6539 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 18435 6394 ns/op BenchmarkCheck/http/funcbodies/info-4 1 627089388 ns/op 55084 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 545791367 ns/op 63291 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 277347538 ns/op 124538 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 267318640 ns/op 129210 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 285344091 ns/op 18317 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 133479860 ns/op 39154 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 78943916 ns/op 66195 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 78191112 ns/op 66843 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 117066643 ns/op 18509 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 77176291 ns/op 28075 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 56998844 ns/op 38015 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 2 55628480 ns/op 38948 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1039267247 ns/op 68736 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 767723545 ns/op 93043 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 158615832 ns/op 450317 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 143434035 ns/op 497932 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 361389874 ns/op 5595 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 120808668 ns/op 16734 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 1 100998926 ns/op 20016 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 100073772 ns/op 20203 lines/s PASS ok go/types 18.251s goos: linux goarch: s390x pkg: hash/adler32 BenchmarkAdler32KB-4 9352 11360 ns/op 90.14 MB/s PASS ok hash/adler32 1.117s goos: linux goarch: s390x pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 210800 547.4 ns/op 27.40 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 194852 597.5 ns/op 25.10 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 109178 1069 ns/op 37.43 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 89637 1229 ns/op 32.55 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 465428 251.5 ns/op 2035.64 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 471175 258.2 ns/op 1982.64 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 439713 268.7 ns/op 3811.14 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 439159 269.4 ns/op 3800.91 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 374278 321.9 ns/op 12723.76 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 346443 342.2 ns/op 11967.89 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 129745 926.2 ns/op 35378.91 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 124622 974.3 ns/op 33631.70 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 207724 583.0 ns/op 25.73 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 186652 656.4 ns/op 22.85 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 109446 1152 ns/op 34.71 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 89152 1269 ns/op 31.52 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 396685 282.2 ns/op 1814.43 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 416036 283.2 ns/op 1808.18 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 432694 276.8 ns/op 3699.94 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 422830 283.9 ns/op 3607.30 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 325618 336.1 ns/op 12185.40 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 339526 350.2 ns/op 11696.87 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 140151 881.2 ns/op 37184.60 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 118942 1002 ns/op 32704.49 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 227709 526.0 ns/op 28.52 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 204889 587.2 ns/op 25.55 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 105772 1139 ns/op 35.13 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 98264 1217 ns/op 32.88 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9560 12660 ns/op 40.44 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 9076 13050 ns/op 39.23 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4662 26504 ns/op 38.64 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4648 25629 ns/op 39.95 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1168 101948 ns/op 40.18 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1174 102016 ns/op 40.15 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 147 814800 ns/op 40.22 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 147 811916 ns/op 40.36 MB/s PASS ok hash/crc32 5.822s goos: linux goarch: s390x pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 138 841704 ns/op 77.86 MB/s BenchmarkCrc64/ISO4KB-4 1670 70434 ns/op 58.15 MB/s BenchmarkCrc64/ISO1KB-4 6864 16966 ns/op 60.36 MB/s BenchmarkCrc64/ECMA64KB-4 138 852068 ns/op 76.91 MB/s BenchmarkCrc64/Random64KB-4 128 922222 ns/op 71.06 MB/s BenchmarkCrc64/Random16KB-4 490 245304 ns/op 66.79 MB/s PASS ok hash/crc64 2.033s goos: linux goarch: s390x pkg: hash/fnv BenchmarkFnv32KB-4 9357 11532 ns/op 88.80 MB/s BenchmarkFnv32aKB-4 8892 11589 ns/op 88.36 MB/s BenchmarkFnv64KB-4 10000 11324 ns/op 90.43 MB/s BenchmarkFnv64aKB-4 10000 11621 ns/op 88.12 MB/s BenchmarkFnv128KB-4 1156 103865 ns/op 9.86 MB/s BenchmarkFnv128aKB-4 1105 100406 ns/op 10.20 MB/s PASS ok hash/fnv 1.713s goos: linux goarch: s390x pkg: hash/maphash BenchmarkHash/n=4/Write-4 617852 178.5 ns/op 22.41 MB/s BenchmarkHash/n=4/Bytes-4 5471229 21.91 ns/op 182.53 MB/s BenchmarkHash/n=4/String-4 1776489 67.33 ns/op 59.41 MB/s BenchmarkHash/n=8/Write-4 623961 179.6 ns/op 44.54 MB/s BenchmarkHash/n=8/Bytes-4 5272911 22.45 ns/op 356.35 MB/s BenchmarkHash/n=8/String-4 1752068 67.84 ns/op 117.93 MB/s BenchmarkHash/n=16/Write-4 647070 183.8 ns/op 87.04 MB/s BenchmarkHash/n=16/Bytes-4 5318542 22.60 ns/op 707.94 MB/s BenchmarkHash/n=16/String-4 1765570 67.93 ns/op 235.55 MB/s BenchmarkHash/n=32/Write-4 614799 192.0 ns/op 166.62 MB/s BenchmarkHash/n=32/Bytes-4 4811818 25.07 ns/op 1276.58 MB/s BenchmarkHash/n=32/String-4 1670728 70.46 ns/op 454.18 MB/s BenchmarkHash/n=64/Write-4 578420 203.8 ns/op 314.04 MB/s BenchmarkHash/n=64/Bytes-4 4135830 28.28 ns/op 2263.39 MB/s BenchmarkHash/n=64/String-4 1631764 73.12 ns/op 875.22 MB/s BenchmarkHash/n=256/Write-4 346168 300.3 ns/op 852.47 MB/s BenchmarkHash/n=256/Bytes-4 2058602 58.46 ns/op 4379.17 MB/s BenchmarkHash/n=256/String-4 736318 165.2 ns/op 1549.85 MB/s BenchmarkHash/n=320/Write-4 390904 302.8 ns/op 1056.91 MB/s BenchmarkHash/n=320/Bytes-4 1640374 72.85 ns/op 4392.31 MB/s BenchmarkHash/n=320/String-4 543091 217.6 ns/op 1470.81 MB/s BenchmarkHash/n=1024/Write-4 238231 506.4 ns/op 2022.14 MB/s BenchmarkHash/n=1024/Bytes-4 614556 191.4 ns/op 5349.40 MB/s BenchmarkHash/n=1024/String-4 214644 557.4 ns/op 1837.00 MB/s BenchmarkHash/n=4096/Write-4 91951 1295 ns/op 3163.49 MB/s BenchmarkHash/n=4096/Bytes-4 167446 719.9 ns/op 5689.54 MB/s BenchmarkHash/n=4096/String-4 56970 2125 ns/op 1927.24 MB/s BenchmarkHash/n=16384/Write-4 26745 4454 ns/op 3678.70 MB/s BenchmarkHash/n=16384/Bytes-4 43690 2773 ns/op 5907.99 MB/s BenchmarkHash/n=16384/String-4 14622 8253 ns/op 1985.19 MB/s PASS ok hash/maphash 5.484s goos: linux goarch: s390x pkg: html BenchmarkEscape-4 836 134823 ns/op BenchmarkEscapeNone-4 86548 1349 ns/op BenchmarkUnescape-4 825 139856 ns/op BenchmarkUnescapeNone-4 516166 251.7 ns/op BenchmarkUnescapeSparse-4 17467 6737 ns/op BenchmarkUnescapeDense-4 1216 100102 ns/op PASS ok html 1.858s goos: linux goarch: s390x pkg: html/template BenchmarkCSSEscaper-4 7748 14276 ns/op BenchmarkCSSEscaperNoSpecials-4 36151 3327 ns/op BenchmarkDecodeCSS-4 24910 4841 ns/op BenchmarkDecodeCSSNoSpecials-4 3468343 33.87 ns/op BenchmarkCSSValueFilter-4 118299 1015 ns/op BenchmarkCSSValueFilterOk-4 82050 1509 ns/op BenchmarkEscapedExecute-4 4065 28907 ns/op BenchmarkHTMLNospaceEscaper-4 9730 11125 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 73131 1656 ns/op BenchmarkStripTags-4 17550 6825 ns/op BenchmarkStripTagsNoSpecials-4 329256 321.6 ns/op BenchmarkJSValEscaperWithNum-4 18922 6336 ns/op BenchmarkJSValEscaperWithStr-4 5457 21057 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 17434 6870 ns/op BenchmarkJSValEscaperWithObj-4 4552 25530 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 10000 10293 ns/op BenchmarkJSStrEscaperNoSpecials-4 63872 1893 ns/op BenchmarkJSStrEscaper-4 10000 10957 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 60361 2023 ns/op BenchmarkJSRegexpEscaper-4 10000 11717 ns/op BenchmarkTemplateSpecialTags-4 81 1261105 ns/op BenchmarkURLEscaper-4 3931 30628 ns/op BenchmarkURLEscaperNoSpecials-4 187239 637.5 ns/op BenchmarkURLNormalizer-4 4892 22831 ns/op BenchmarkURLNormalizerNoSpecials-4 168562 684.2 ns/op BenchmarkSrcsetFilter-4 15960 7620 ns/op BenchmarkSrcsetFilterNoSpecials-4 115794 1043 ns/op PASS ok html/template 4.738s goos: linux goarch: s390x pkg: image BenchmarkAt/rgba-4 453894 229.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 413804 279.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 550335 254.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 434536 280.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1306867 91.39 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 995775 118.9 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1293510 90.49 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 990045 119.5 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 938688 129.2 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 450891 259.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 356798 341.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 451572 289.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 346832 358.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 648922 178.7 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 509581 245.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 612206 197.0 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 497124 245.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 374406 315.0 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 730004 151.7 ns/op BenchmarkRGBASetRGBA-4 1000000 113.8 ns/op BenchmarkRGBA64At-4 572006 205.1 ns/op BenchmarkRGBA64SetRGBA64-4 634732 185.3 ns/op BenchmarkNRGBAAt-4 802878 146.4 ns/op BenchmarkNRGBASetNRGBA-4 1000000 114.6 ns/op BenchmarkNRGBA64At-4 579541 207.4 ns/op BenchmarkNRGBA64SetNRGBA64-4 647066 186.7 ns/op BenchmarkAlphaAt-4 2198635 53.44 ns/op BenchmarkAlphaSetAlpha-4 2114463 55.36 ns/op BenchmarkAlpha16At-4 1235089 98.24 ns/op BenchmarkAlphaSetAlpha16-4 1000000 111.2 ns/op BenchmarkGrayAt-4 2256122 53.80 ns/op BenchmarkGraySetGray-4 2170280 54.09 ns/op BenchmarkGray16At-4 1209807 96.13 ns/op BenchmarkGraySetGray16-4 1000000 111.0 ns/op PASS ok image 5.860s goos: linux goarch: s390x pkg: image/color BenchmarkYCbCrToRGB/0-4 2969264 40.28 ns/op BenchmarkYCbCrToRGB/128-4 2940015 40.64 ns/op BenchmarkYCbCrToRGB/255-4 2996760 39.97 ns/op BenchmarkRGBToYCbCr/0-4 3010492 39.64 ns/op BenchmarkRGBToYCbCr/Cb-4 2978000 39.92 ns/op BenchmarkRGBToYCbCr/Cr-4 2919948 40.44 ns/op BenchmarkYCbCrToRGBA/0-4 2497622 47.18 ns/op BenchmarkYCbCrToRGBA/128-4 2563132 46.35 ns/op BenchmarkYCbCrToRGBA/255-4 2503551 47.97 ns/op BenchmarkNYCbCrAToRGBA/0-4 2557803 47.01 ns/op BenchmarkNYCbCrAToRGBA/128-4 2331127 51.63 ns/op BenchmarkNYCbCrAToRGBA/255-4 2549276 47.44 ns/op PASS ok image/color 2.993s goos: linux goarch: s390x pkg: image/draw BenchmarkFillOver-4 2 59209896 ns/op BenchmarkFillSrc-4 379 321594 ns/op BenchmarkCopyOver-4 5 20863487 ns/op BenchmarkCopySrc-4 550 224508 ns/op BenchmarkNRGBAOver-4 5 21222456 ns/op BenchmarkNRGBASrc-4 10 10487182 ns/op BenchmarkYCbCr-4 7 15667635 ns/op BenchmarkGray-4 15 7190451 ns/op BenchmarkCMYK-4 9 12423338 ns/op BenchmarkGlyphOver-4 16 6727452 ns/op BenchmarkRGBAMaskOver-4 3 48562704 ns/op BenchmarkGrayMaskOver-4 3 33482370 ns/op BenchmarkRGBA64ImageMaskOver-4 2 51742897 ns/op BenchmarkRGBA-4 4 31343503 ns/op BenchmarkPalettedFill-4 1038 122299 ns/op BenchmarkPalettedRGBA-4 4 32249491 ns/op BenchmarkGenericOver-4 2 73611496 ns/op BenchmarkGenericMaskOver-4 4 30863568 ns/op BenchmarkGenericSrc-4 3 46792547 ns/op BenchmarkGenericMaskSrc-4 3 40878370 ns/op PASS ok image/draw 7.483s goos: linux goarch: s390x pkg: image/gif BenchmarkDecode-4 14 7543835 ns/op 2.05 MB/s 48622 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 176780639 ns/op 1.74 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 4470905780 ns/op 0.27 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 45 2586451 ns/op 5.97 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 216773103 ns/op 0.29 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 6.825s goos: linux goarch: s390x pkg: image/jpeg BenchmarkFDCT-4 2484 45908 ns/op BenchmarkIDCT-4 2901 39773 ns/op BenchmarkDecodeBaseline-4 6 19813440 ns/op 3.12 MB/s 63026 B/op 5 allocs/op BenchmarkDecodeProgressive-4 5 24105268 ns/op 2.56 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 206840257 ns/op 5.94 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 266963961 ns/op 3.45 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.527s goos: linux goarch: s390x pkg: image/png BenchmarkPaeth-4 12307045 9.740 ns/op BenchmarkDecodeGray-4 10 11114274 ns/op 5.90 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 45431367 ns/op 5.77 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 3 39424444 ns/op 6.65 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 18 6374939 ns/op 10.28 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 3 35733301 ns/op 7.34 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 43106105 ns/op 6.08 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 71686891 ns/op 4.29 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 71777975 ns/op 4.28 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 227909930 ns/op 5.39 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 257479227 ns/op 4.77 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 3 37044244 ns/op 8.29 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 226889378 ns/op 5.42 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 815822214 ns/op 1.51 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.845s goos: linux goarch: s390x pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 2 60801735 ns/op 1.64 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 2 52110440 ns/op 1.92 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 304649460 ns/op 1.64 MB/s 2007136 B/op 3 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 258775925 ns/op 1.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 59227888 ns/op 1.69 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 51209564 ns/op 1.95 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 294542726 ns/op 1.70 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 251943388 ns/op 1.98 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 595336791 ns/op 1.68 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 525504343 ns/op 1.90 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3246024427 ns/op 1.54 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3161720728 ns/op 1.58 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 10 10403263 ns/op 9.61 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 10 10794521 ns/op 9.26 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 2 51173910 ns/op 9.77 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 52140092 ns/op 9.59 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 103635788 ns/op 9.65 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 104650649 ns/op 9.56 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 540926681 ns/op 9.24 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 551057180 ns/op 9.07 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 71860250 ns/op 1.39 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 62488853 ns/op 1.60 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 360712371 ns/op 1.39 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 321839709 ns/op 1.55 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 747349263 ns/op 1.34 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 709141004 ns/op 1.41 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4352206596 ns/op 1.15 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4504775342 ns/op 1.11 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 192064795 ns/op 21.76 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 186254861 ns/op 22.44 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 37.226s goos: linux goarch: s390x pkg: internal/chacha8rand BenchmarkBlock-4 397728 291.8 ns/op 877.38 MB/s PASS ok internal/chacha8rand 1.128s goos: linux goarch: s390x pkg: internal/concurrent BenchmarkHashTrieMapLoadSmall-4 715561 152.4 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 519094 225.6 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 186337 723.4 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 606610 197.2 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 166581 727.6 ns/op 25 B/op 0 allocs/op PASS ok internal/concurrent 3.779s goos: linux goarch: s390x pkg: internal/fuzz BenchmarkMarshalCorpusFile/1-4 34400 3389 ns/op 0.30 MB/s BenchmarkMarshalCorpusFile/2-4 34898 3469 ns/op 0.58 MB/s BenchmarkMarshalCorpusFile/4-4 31231 3818 ns/op 1.05 MB/s BenchmarkMarshalCorpusFile/8-4 27008 4368 ns/op 1.83 MB/s BenchmarkMarshalCorpusFile/16-4 21027 5574 ns/op 2.87 MB/s BenchmarkMarshalCorpusFile/32-4 15007 7968 ns/op 4.02 MB/s BenchmarkMarshalCorpusFile/64-4 12040 9991 ns/op 6.41 MB/s BenchmarkMarshalCorpusFile/128-4 8428 12545 ns/op 10.20 MB/s BenchmarkMarshalCorpusFile/256-4 3960 28877 ns/op 8.87 MB/s BenchmarkMarshalCorpusFile/512-4 2178 53034 ns/op 9.65 MB/s BenchmarkMarshalCorpusFile/1024-4 1170 100820 ns/op 10.16 MB/s BenchmarkMarshalCorpusFile/2048-4 591 198793 ns/op 10.30 MB/s BenchmarkMarshalCorpusFile/4096-4 302 386069 ns/op 10.61 MB/s BenchmarkMarshalCorpusFile/8192-4 154 836886 ns/op 9.79 MB/s BenchmarkMarshalCorpusFile/16384-4 74 1699331 ns/op 9.64 MB/s BenchmarkMarshalCorpusFile/32768-4 31 3950670 ns/op 8.29 MB/s BenchmarkMarshalCorpusFile/65536-4 15 8345029 ns/op 7.85 MB/s BenchmarkMarshalCorpusFile/131072-4 7 19114601 ns/op 6.86 MB/s BenchmarkMarshalCorpusFile/262144-4 4 31389290 ns/op 8.35 MB/s BenchmarkMarshalCorpusFile/524288-4 2 62170916 ns/op 8.43 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 123918183 ns/op 8.46 MB/s BenchmarkUnmarshalCorpusFile/1-4 7797 14935 ns/op 0.07 MB/s BenchmarkUnmarshalCorpusFile/2-4 7208 15692 ns/op 0.13 MB/s BenchmarkUnmarshalCorpusFile/4-4 6990 16974 ns/op 0.24 MB/s BenchmarkUnmarshalCorpusFile/8-4 6270 18946 ns/op 0.42 MB/s BenchmarkUnmarshalCorpusFile/16-4 5368 22683 ns/op 0.71 MB/s BenchmarkUnmarshalCorpusFile/32-4 3808 31539 ns/op 1.01 MB/s BenchmarkUnmarshalCorpusFile/64-4 3279 35921 ns/op 1.78 MB/s BenchmarkUnmarshalCorpusFile/128-4 2595 45449 ns/op 2.82 MB/s BenchmarkUnmarshalCorpusFile/256-4 1014 119047 ns/op 2.15 MB/s BenchmarkUnmarshalCorpusFile/512-4 537 223003 ns/op 2.30 MB/s BenchmarkUnmarshalCorpusFile/1024-4 278 430479 ns/op 2.38 MB/s BenchmarkUnmarshalCorpusFile/2048-4 140 846071 ns/op 2.42 MB/s BenchmarkUnmarshalCorpusFile/4096-4 68 1676378 ns/op 2.44 MB/s BenchmarkUnmarshalCorpusFile/8192-4 33 3341607 ns/op 2.45 MB/s BenchmarkUnmarshalCorpusFile/16384-4 16 6663694 ns/op 2.46 MB/s BenchmarkUnmarshalCorpusFile/32768-4 8 13325956 ns/op 2.46 MB/s BenchmarkUnmarshalCorpusFile/65536-4 4 26421698 ns/op 2.48 MB/s BenchmarkUnmarshalCorpusFile/131072-4 2 53189648 ns/op 2.46 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 107866342 ns/op 2.43 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 216022708 ns/op 2.43 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 434585739 ns/op 2.41 MB/s BenchmarkMutatorBytes/1-4 35632 3488 ns/op BenchmarkMutatorBytes/10-4 36823 3293 ns/op BenchmarkMutatorBytes/100-4 34347 3551 ns/op BenchmarkMutatorBytes/1000-4 22198 5539 ns/op BenchmarkMutatorBytes/10000-4 9441 23080 ns/op BenchmarkMutatorBytes/100000-4 1411 103735 ns/op BenchmarkMutatorString/1-4 31017 3689 ns/op BenchmarkMutatorString/10-4 33828 3651 ns/op BenchmarkMutatorString/100-4 30837 3996 ns/op BenchmarkMutatorString/1000-4 15518 7525 ns/op BenchmarkMutatorString/10000-4 4718 44605 ns/op BenchmarkMutatorString/100000-4 330 323117 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 17269 6401 ns/op BenchmarkMutatorAllBasicTypes/string-4 18318 6359 ns/op BenchmarkMutatorAllBasicTypes/bool-4 66136 1868 ns/op BenchmarkMutatorAllBasicTypes/float32-4 59365 2093 ns/op BenchmarkMutatorAllBasicTypes/float64-4 58354 2090 ns/op BenchmarkMutatorAllBasicTypes/int-4 63933 1890 ns/op BenchmarkMutatorAllBasicTypes/int8-4 63499 1923 ns/op BenchmarkMutatorAllBasicTypes/int16-4 62450 1906 ns/op BenchmarkMutatorAllBasicTypes/int32-4 63392 1936 ns/op BenchmarkMutatorAllBasicTypes/int64-4 64424 1898 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 58509 1997 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 62173 1951 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 62475 1971 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 61948 1958 ns/op PASS ok internal/fuzz 12.286s goos: linux goarch: s390x pkg: internal/poll BenchmarkSplicePipe/SplicePipeWithPool-4 10000 32301 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 35925 3183 ns/op BenchmarkSplicePipePoolParallel-4 216762 1411 ns/op BenchmarkSplicePipeNativeParallel-4 79623 1479 ns/op PASS ok internal/poll 2.035s goos: linux goarch: s390x pkg: internal/runtime/atomic BenchmarkAnd32-4 14434789 8.314 ns/op BenchmarkAnd32Parallel-4 2486340 46.61 ns/op BenchmarkAnd64-4 14129004 8.552 ns/op BenchmarkAnd64Parallel-4 2369190 47.02 ns/op BenchmarkOr32-4 14045968 8.513 ns/op BenchmarkOr32Parallel-4 2691852 45.59 ns/op BenchmarkOr64-4 14164976 8.371 ns/op BenchmarkOr64Parallel-4 2414109 48.96 ns/op BenchmarkAtomicLoad64-4 17291324 7.094 ns/op BenchmarkAtomicStore64-4 14760747 8.138 ns/op BenchmarkAtomicLoad-4 15503830 7.551 ns/op BenchmarkAtomicStore-4 16955596 7.072 ns/op BenchmarkAnd8-4 15173418 7.935 ns/op BenchmarkAnd-4 15149965 7.949 ns/op BenchmarkAnd8Parallel-4 2745352 44.80 ns/op BenchmarkAndParallel-4 2764910 42.45 ns/op BenchmarkOr8-4 14445648 8.206 ns/op BenchmarkOr-4 15070714 7.969 ns/op BenchmarkOr8Parallel-4 2625708 43.86 ns/op BenchmarkOrParallel-4 2757489 42.86 ns/op BenchmarkXadd-4 2799764 42.66 ns/op BenchmarkXadd64-4 2760952 42.83 ns/op BenchmarkCas-4 2755477 43.48 ns/op BenchmarkCas64-4 2740918 44.68 ns/op BenchmarkXchg-4 2578807 43.91 ns/op BenchmarkXchg64-4 2676824 46.92 ns/op PASS ok internal/runtime/atomic 4.882s PASS ok internal/zstd 1.027s goos: linux goarch: s390x pkg: io BenchmarkCopyNSmall-4 20084 7062 ns/op BenchmarkCopyNLarge-4 360 375356 ns/op PASS ok io 1.400s goos: linux goarch: s390x pkg: log BenchmarkItoa-4 193963 611.5 ns/op BenchmarkPrintln-4 21403 5665 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 35208 3458 ns/op 66 B/op 1 allocs/op BenchmarkConcurrent-4 7036 21363 ns/op BenchmarkDiscard-4 867427 135.1 ns/op 0 B/op 0 allocs/op PASS ok log 1.813s goos: linux goarch: s390x pkg: log/slog BenchmarkAttrString-4 15746 7392 ns/op 311 B/op 16 allocs/op BenchmarkWriteTime-4 61227 1977 ns/op BenchmarkJSONHandler/defaults-4 5852 20082 ns/op 518 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 3460 33588 ns/op 805 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4062 29315 ns/op 745 B/op 5 allocs/op BenchmarkPreformatting/separate-4 5860 20337 ns/op 522 B/op 0 allocs/op BenchmarkPreformatting/struct-4 5636 20312 ns/op 522 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 4891 24193 ns/op 510 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 25136 4818 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 24153 5022 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 112561 1067 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 80959 1651 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 72213 1525 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 70783 1863 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 80038 1610 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 105672 1497 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1000000 112.8 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 624016 202.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 591931 203.0 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 438597 279.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 386728 331.9 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 5112 20244 ns/op BenchmarkDispatch/switch-checked-4 164601 733.6 ns/op BenchmarkDispatch/As-4 178858 673.5 ns/op BenchmarkDispatch/Visit-4 154952 790.3 ns/op BenchmarkUnsafeStrings-4 18812 6382 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 value_test.go:283: Value size = 24 PASS ok log/slog 4.722s goos: linux goarch: s390x pkg: log/slog/internal/benchmarks BenchmarkAttrs/disabled/5_args-4 632515 183.6 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 582357 190.2 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 339376 333.5 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 119582 1143 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 54048 2183 ns/op 259 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 53950 1905 ns/op 260 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 40596 2952 ns/op 678 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 12278 9955 ns/op 3465 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 15008 8574 ns/op 595 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 10000 10366 ns/op 595 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 7897 13478 ns/op 1089 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3063 38190 ns/op 4306 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 13940 9515 ns/op 531 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 14157 8784 ns/op 524 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 8020 14729 ns/op 948 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 3740 33002 ns/op 3745 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.391s goos: linux goarch: s390x pkg: maps BenchmarkMapClone-4 3 36363680 ns/op PASS ok maps 1.702s goos: linux goarch: s390x pkg: math BenchmarkAcos-4 6563658 18.75 ns/op BenchmarkAcosh-4 4859367 25.39 ns/op BenchmarkAsin-4 6472947 18.34 ns/op BenchmarkAsinh-4 4496536 26.68 ns/op BenchmarkAtan-4 7243981 16.83 ns/op BenchmarkAtanh-4 4868492 24.83 ns/op BenchmarkAtan2-4 4914019 23.70 ns/op BenchmarkCbrt-4 5591678 20.99 ns/op BenchmarkCeil-4 16276149 7.326 ns/op BenchmarkCopysign-4 1893922 62.39 ns/op BenchmarkCos-4 8753196 13.82 ns/op BenchmarkCosh-4 6906624 17.64 ns/op BenchmarkErf-4 7523422 15.64 ns/op BenchmarkErfc-4 7706655 15.49 ns/op BenchmarkErfinv-4 3200160 35.73 ns/op BenchmarkErfcinv-4 3310856 36.25 ns/op BenchmarkExp-4 7484070 16.11 ns/op BenchmarkExpGo-4 739552 162.8 ns/op BenchmarkExpm1-4 7101188 16.51 ns/op BenchmarkExp2-4 785277 154.4 ns/op BenchmarkExp2Go-4 744447 159.9 ns/op BenchmarkAbs-4 2663563 45.26 ns/op BenchmarkDim-4 8479170 13.93 ns/op BenchmarkFloor-4 15818368 7.348 ns/op BenchmarkMax-4 12529155 9.562 ns/op BenchmarkMin-4 11328098 10.69 ns/op BenchmarkMod-4 195814 602.9 ns/op BenchmarkFrexp-4 1226929 98.73 ns/op BenchmarkGamma-4 386864 298.1 ns/op BenchmarkHypot-4 1000000 109.2 ns/op BenchmarkHypotGo-4 1000000 116.7 ns/op BenchmarkIlogb-4 1474677 80.95 ns/op BenchmarkJ0-4 164660 704.2 ns/op BenchmarkJ1-4 178434 684.2 ns/op BenchmarkJn-4 85564 1417 ns/op BenchmarkLdexp-4 1000000 105.1 ns/op BenchmarkLgamma-4 523194 228.5 ns/op BenchmarkLog-4 6620320 18.06 ns/op BenchmarkLogb-4 1470440 82.07 ns/op BenchmarkLog1p-4 6978861 17.33 ns/op BenchmarkLog10-4 6339072 19.04 ns/op BenchmarkLog2-4 987536 110.6 ns/op BenchmarkModf-4 2508907 47.62 ns/op BenchmarkNextafter32-4 2390862 49.28 ns/op BenchmarkNextafter64-4 2405935 49.84 ns/op BenchmarkPowInt-4 3447188 34.68 ns/op BenchmarkPowFrac-4 3372770 34.42 ns/op BenchmarkPow10Pos-4 4307505 30.70 ns/op BenchmarkPow10Neg-4 3865716 31.28 ns/op BenchmarkRound-4 8513328 14.10 ns/op BenchmarkRoundToEven-4 8332294 14.44 ns/op BenchmarkRemainder-4 300339 400.0 ns/op BenchmarkSignbit-4 3910218 30.22 ns/op BenchmarkSin-4 8985094 13.33 ns/op BenchmarkSincos-4 647301 183.7 ns/op BenchmarkSinh-4 6643855 18.13 ns/op BenchmarkSqrtIndirect-4 14998167 7.948 ns/op BenchmarkSqrtLatency-4 10587621 11.44 ns/op BenchmarkSqrtIndirectLatency-4 10284016 11.42 ns/op BenchmarkSqrtGoLatency-4 1356105 87.26 ns/op BenchmarkSqrtPrime-4 116155 1005 ns/op BenchmarkTan-4 6409329 18.93 ns/op BenchmarkTanh-4 5673114 20.46 ns/op BenchmarkTrunc-4 15915330 7.414 ns/op BenchmarkY0-4 183716 654.5 ns/op BenchmarkY1-4 186145 655.2 ns/op BenchmarkYn-4 90770 1335 ns/op BenchmarkFloat64bits-4 3908090 30.60 ns/op BenchmarkFloat64frombits-4 3881358 30.43 ns/op BenchmarkFloat32bits-4 3886592 30.33 ns/op BenchmarkFloat32frombits-4 3984102 30.09 ns/op BenchmarkFMA-4 15863824 7.313 ns/op PASS ok math 11.282s goos: linux goarch: s390x pkg: math/big BenchmarkAddVV/1-4 11264970 10.66 ns/op 6004.60 MB/s BenchmarkAddVV/2-4 9847521 12.06 ns/op 10616.68 MB/s BenchmarkAddVV/3-4 8917082 13.50 ns/op 14223.78 MB/s BenchmarkAddVV/4-4 9824803 12.35 ns/op 20735.72 MB/s BenchmarkAddVV/5-4 8768757 13.67 ns/op 23416.33 MB/s BenchmarkAddVV/10-4 6891278 17.45 ns/op 36673.06 MB/s BenchmarkAddVV/100-4 2374648 50.49 ns/op 126747.56 MB/s BenchmarkAddVV/1000-4 296442 393.0 ns/op 162831.10 MB/s BenchmarkSubVV/1-4 10956651 10.26 ns/op 6235.52 MB/s BenchmarkSubVV/2-4 10531323 11.51 ns/op 11116.36 MB/s BenchmarkSubVV/3-4 9393246 12.92 ns/op 14865.70 MB/s BenchmarkSubVV/4-4 9706309 12.93 ns/op 19798.56 MB/s BenchmarkSubVV/5-4 8886726 13.52 ns/op 23662.17 MB/s BenchmarkSubVV/10-4 7104889 17.01 ns/op 37614.28 MB/s BenchmarkSubVV/100-4 2349765 50.96 ns/op 125582.15 MB/s BenchmarkSubVV/1000-4 263091 400.2 ns/op 159916.23 MB/s BenchmarkAddVW/1-4 11901390 10.09 ns/op 793.24 MB/s BenchmarkAddVW/2-4 12205984 9.819 ns/op 1629.53 MB/s BenchmarkAddVW/3-4 11487794 10.55 ns/op 2275.46 MB/s BenchmarkAddVW/4-4 10582411 11.24 ns/op 2845.74 MB/s BenchmarkAddVW/5-4 10887709 11.09 ns/op 3607.82 MB/s BenchmarkAddVW/10-4 7721938 15.36 ns/op 5207.34 MB/s BenchmarkAddVW/100-4 4910042 24.20 ns/op 33058.23 MB/s BenchmarkAddVW/1000-4 626467 183.5 ns/op 43587.58 MB/s BenchmarkAddVWext/1-4 11971538 10.18 ns/op 785.95 MB/s BenchmarkAddVWext/2-4 12214978 9.929 ns/op 1611.45 MB/s BenchmarkAddVWext/3-4 11284736 10.66 ns/op 2250.86 MB/s BenchmarkAddVWext/4-4 10804096 11.11 ns/op 2880.38 MB/s BenchmarkAddVWext/5-4 10621977 11.22 ns/op 3563.60 MB/s BenchmarkAddVWext/10-4 9017769 13.63 ns/op 5871.11 MB/s BenchmarkAddVWext/100-4 2118740 56.74 ns/op 14099.73 MB/s BenchmarkAddVWext/1000-4 277347 413.7 ns/op 19335.50 MB/s BenchmarkSubVW/1-4 11934850 10.16 ns/op 787.60 MB/s BenchmarkSubVW/2-4 11818966 10.25 ns/op 1561.59 MB/s BenchmarkSubVW/3-4 11161875 10.79 ns/op 2223.80 MB/s BenchmarkSubVW/4-4 10862856 11.20 ns/op 2857.78 MB/s BenchmarkSubVW/5-4 9483060 11.45 ns/op 3494.77 MB/s BenchmarkSubVW/10-4 7870581 15.45 ns/op 5179.14 MB/s BenchmarkSubVW/100-4 4993178 23.89 ns/op 33490.65 MB/s BenchmarkSubVW/1000-4 613449 196.3 ns/op 40749.44 MB/s BenchmarkSubVWext/1-4 11932114 10.12 ns/op 790.67 MB/s BenchmarkSubVWext/2-4 11805356 10.11 ns/op 1582.93 MB/s BenchmarkSubVWext/3-4 11040277 10.93 ns/op 2195.95 MB/s BenchmarkSubVWext/4-4 10526650 11.28 ns/op 2837.76 MB/s BenchmarkSubVWext/5-4 10297488 11.82 ns/op 3385.48 MB/s BenchmarkSubVWext/10-4 8288030 14.46 ns/op 5532.72 MB/s BenchmarkSubVWext/100-4 2132007 56.27 ns/op 14217.76 MB/s BenchmarkSubVWext/1000-4 282820 407.5 ns/op 19631.98 MB/s BenchmarkMulAddVWW/1-4 9846248 12.20 ns/op 5247.97 MB/s BenchmarkMulAddVWW/2-4 8944987 13.58 ns/op 9423.59 MB/s BenchmarkMulAddVWW/3-4 7921832 15.14 ns/op 12680.59 MB/s BenchmarkMulAddVWW/4-4 7056226 16.89 ns/op 15158.95 MB/s BenchmarkMulAddVWW/5-4 6482254 18.77 ns/op 17051.59 MB/s BenchmarkMulAddVWW/10-4 4445058 26.79 ns/op 23892.71 MB/s BenchmarkMulAddVWW/100-4 618898 195.2 ns/op 32792.22 MB/s BenchmarkMulAddVWW/1000-4 67968 1796 ns/op 35628.41 MB/s BenchmarkAddMulVVW/1-4 10419878 11.37 ns/op 5629.97 MB/s BenchmarkAddMulVVW/2-4 8686015 13.79 ns/op 9284.53 MB/s BenchmarkAddMulVVW/3-4 8003775 14.92 ns/op 12869.51 MB/s BenchmarkAddMulVVW/4-4 7301643 16.82 ns/op 15215.96 MB/s BenchmarkAddMulVVW/5-4 6673318 18.27 ns/op 17516.36 MB/s BenchmarkAddMulVVW/10-4 4303662 28.00 ns/op 22855.83 MB/s BenchmarkAddMulVVW/100-4 553246 217.1 ns/op 29485.68 MB/s BenchmarkAddMulVVW/1000-4 58527 2073 ns/op 30879.94 MB/s BenchmarkDivWVW/1-4 2568052 46.70 ns/op 1370.40 MB/s BenchmarkDivWVW/2-4 1000000 103.3 ns/op 1238.91 MB/s BenchmarkDivWVW/3-4 820916 146.7 ns/op 1308.42 MB/s BenchmarkDivWVW/4-4 677824 172.3 ns/op 1485.92 MB/s BenchmarkDivWVW/5-4 628275 191.4 ns/op 1672.03 MB/s BenchmarkDivWVW/10-4 333774 354.0 ns/op 1808.12 MB/s BenchmarkDivWVW/100-4 38341 3142 ns/op 2036.67 MB/s BenchmarkDivWVW/1000-4 4239 28343 ns/op 2258.05 MB/s BenchmarkNonZeroShifts/1/shrVU-4 2840316 42.42 ns/op BenchmarkNonZeroShifts/1/shlVU-4 2907679 41.02 ns/op BenchmarkNonZeroShifts/2/shrVU-4 1868427 63.88 ns/op BenchmarkNonZeroShifts/2/shlVU-4 1452259 82.69 ns/op BenchmarkNonZeroShifts/3/shrVU-4 1223344 99.15 ns/op BenchmarkNonZeroShifts/3/shlVU-4 1000000 106.2 ns/op BenchmarkNonZeroShifts/4/shrVU-4 988255 121.9 ns/op BenchmarkNonZeroShifts/4/shlVU-4 815832 147.2 ns/op BenchmarkNonZeroShifts/5/shrVU-4 823542 148.5 ns/op BenchmarkNonZeroShifts/5/shlVU-4 712618 170.4 ns/op BenchmarkNonZeroShifts/10/shrVU-4 456307 263.5 ns/op BenchmarkNonZeroShifts/10/shlVU-4 377533 312.3 ns/op BenchmarkNonZeroShifts/100/shrVU-4 50670 2378 ns/op BenchmarkNonZeroShifts/100/shlVU-4 42732 2778 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 4978 23601 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 4479 26683 ns/op BenchmarkDecimalConversion-4 189 611860 ns/op BenchmarkFloatString/100-4 9620 12110 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 186 638693 ns/op 2917 B/op 10 allocs/op BenchmarkFloatString/10000-4 2 59762099 ns/op 60156 B/op 42 allocs/op BenchmarkFloatString/100000-4 1 5882858135 ns/op 855152 B/op 542 allocs/op BenchmarkFloatAdd/10-4 101062 1175 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 87583 1358 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 50899 2334 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 13879 8634 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 1590 93766 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 147382 818.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 133437 911.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 93007 1283 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 26593 4474 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 3148 36953 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1401 85287 ns/op BenchmarkParseFloatLargeExp-4 312 392470 ns/op BenchmarkGCD10x10/WithoutXY-4 185880 643.6 ns/op BenchmarkGCD10x10/WithXY-4 44482 2692 ns/op BenchmarkGCD10x100/WithoutXY-4 88552 1360 ns/op BenchmarkGCD10x100/WithXY-4 13752 9068 ns/op BenchmarkGCD10x1000/WithoutXY-4 61057 1902 ns/op BenchmarkGCD10x1000/WithXY-4 9048 11413 ns/op BenchmarkGCD100x100/WithoutXY-4 21804 5458 ns/op BenchmarkGCD100x100/WithXY-4 7743 14827 ns/op BenchmarkGCD100x1000/WithoutXY-4 8978 12514 ns/op BenchmarkGCD100x1000/WithXY-4 4287 26472 ns/op BenchmarkGCD1000x1000/WithoutXY-4 1812 66357 ns/op BenchmarkGCD1000x1000/WithXY-4 956 125229 ns/op BenchmarkHilbert-4 15 7081376 ns/op BenchmarkBinomial-4 8736 13021 ns/op BenchmarkQuoRem-4 14532 8461 ns/op BenchmarkExp-4 7 14299339 ns/op BenchmarkExpMont/Odd-4 127 937744 ns/op 2593 B/op 22 allocs/op BenchmarkExpMont/Even1-4 126 942102 ns/op 3367 B/op 38 allocs/op BenchmarkExpMont/Even2-4 121 980582 ns/op 3846 B/op 53 allocs/op BenchmarkExpMont/Even3-4 122 984499 ns/op 3868 B/op 53 allocs/op BenchmarkExpMont/Even4-4 121 984634 ns/op 3849 B/op 53 allocs/op BenchmarkExpMont/Even8-4 121 985220 ns/op 3827 B/op 52 allocs/op BenchmarkExpMont/Even32-4 122 980861 ns/op 3872 B/op 54 allocs/op BenchmarkExpMont/Even64-4 134 892724 ns/op 3637 B/op 53 allocs/op BenchmarkExpMont/Even96-4 140 848682 ns/op 3768 B/op 51 allocs/op BenchmarkExpMont/Even128-4 153 774468 ns/op 3248 B/op 50 allocs/op BenchmarkExpMont/Even255-4 163 736271 ns/op 2961 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 523 229164 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 450 269361 ns/op 1720 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 408 276239 ns/op 1727 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 442 270269 ns/op 1737 B/op 47 allocs/op BenchmarkExp2-4 7 14492971 ns/op BenchmarkBitset-4 849915 139.5 ns/op BenchmarkBitsetNeg-4 293058 405.5 ns/op BenchmarkBitsetOrig-4 208182 554.0 ns/op BenchmarkBitsetNegOrig-4 144546 845.7 ns/op BenchmarkModSqrt225_Tonelli-4 96 1183420 ns/op BenchmarkModSqrt225_3Mod4-4 337 348436 ns/op BenchmarkModSqrt231_Tonelli-4 96 1221916 ns/op BenchmarkModSqrt231_5Mod8-4 283 421201 ns/op BenchmarkModInverse-4 9214 12230 ns/op BenchmarkSqrt-4 925 129968 ns/op BenchmarkIntSqr/1-4 1387497 86.43 ns/op BenchmarkIntSqr/2-4 559905 206.7 ns/op BenchmarkIntSqr/3-4 441126 272.2 ns/op BenchmarkIntSqr/5-4 304395 401.9 ns/op BenchmarkIntSqr/8-4 189507 617.1 ns/op BenchmarkIntSqr/10-4 151370 778.5 ns/op BenchmarkIntSqr/20-4 34581 3548 ns/op BenchmarkIntSqr/30-4 23743 5084 ns/op BenchmarkIntSqr/50-4 13602 8834 ns/op BenchmarkIntSqr/80-4 7125 16011 ns/op BenchmarkIntSqr/100-4 5148 21877 ns/op BenchmarkIntSqr/200-4 1882 63436 ns/op BenchmarkIntSqr/300-4 961 124908 ns/op BenchmarkIntSqr/500-4 424 282187 ns/op BenchmarkIntSqr/800-4 194 616675 ns/op BenchmarkIntSqr/1000-4 135 882600 ns/op BenchmarkDiv/20/10-4 326455 366.7 ns/op BenchmarkDiv/40/20-4 327681 365.5 ns/op BenchmarkDiv/100/50-4 329564 358.0 ns/op BenchmarkDiv/200/100-4 39830 3148 ns/op BenchmarkDiv/400/200-4 34533 3544 ns/op BenchmarkDiv/1000/500-4 25678 4842 ns/op BenchmarkDiv/2000/1000-4 16291 7155 ns/op BenchmarkDiv/20000/10000-4 849 137772 ns/op BenchmarkDiv/200000/100000-4 21 5600444 ns/op BenchmarkDiv/2000000/1000000-4 1 191206914 ns/op BenchmarkDiv/20000000/10000000-4 1 6729449700 ns/op BenchmarkMul-4 3 39789423 ns/op BenchmarkNatMul/10-4 126447 877.2 ns/op BenchmarkNatMul/100-4 4114 27923 ns/op BenchmarkNatMul/1000-4 100 1063913 ns/op BenchmarkZeroShifts/Shl-4 37711 2964 ns/op BenchmarkZeroShifts/ShlSame-4 5557417 21.46 ns/op BenchmarkZeroShifts/Shr-4 39914 2836 ns/op BenchmarkZeroShifts/ShrSame-4 5580164 19.26 ns/op BenchmarkExp3Power/0x10-4 218773 555.1 ns/op BenchmarkExp3Power/0x40-4 173032 674.8 ns/op BenchmarkExp3Power/0x100-4 86350 1306 ns/op BenchmarkExp3Power/0x400-4 36130 3206 ns/op BenchmarkExp3Power/0x1000-4 6439 17789 ns/op BenchmarkExp3Power/0x4000-4 1117 106791 ns/op BenchmarkExp3Power/0x10000-4 123 947555 ns/op BenchmarkExp3Power/0x40000-4 12 9140363 ns/op BenchmarkExp3Power/0x100000-4 2 85581432 ns/op BenchmarkExp3Power/0x400000-4 1 793383695 ns/op BenchmarkFibo-4 4 27518212 ns/op BenchmarkNatSqr/1-4 1000000 111.5 ns/op BenchmarkNatSqr/2-4 464728 247.1 ns/op BenchmarkNatSqr/3-4 381762 307.2 ns/op BenchmarkNatSqr/5-4 260697 712.4 ns/op BenchmarkNatSqr/8-4 161041 702.7 ns/op BenchmarkNatSqr/10-4 130351 892.9 ns/op BenchmarkNatSqr/20-4 32643 3603 ns/op BenchmarkNatSqr/30-4 22732 5231 ns/op BenchmarkNatSqr/50-4 12858 9341 ns/op BenchmarkNatSqr/80-4 7312 17100 ns/op BenchmarkNatSqr/100-4 5194 23251 ns/op BenchmarkNatSqr/200-4 1839 65334 ns/op BenchmarkNatSqr/300-4 898 129545 ns/op BenchmarkNatSqr/500-4 399 295182 ns/op BenchmarkNatSqr/800-4 193 616850 ns/op BenchmarkNatSqr/1000-4 133 903743 ns/op BenchmarkNatSetBytes/8-4 3112744 38.57 ns/op BenchmarkNatSetBytes/24-4 646569 185.8 ns/op BenchmarkNatSetBytes/128-4 249204 576.1 ns/op BenchmarkNatSetBytes/7-4 888552 129.1 ns/op BenchmarkNatSetBytes/23-4 465943 241.9 ns/op BenchmarkNatSetBytes/127-4 216295 590.4 ns/op BenchmarkScanPi-4 254 503874 ns/op BenchmarkStringPiParallel-4 565 216985 ns/op BenchmarkScan/10/Base2-4 37380 3300 ns/op BenchmarkScan/100/Base2-4 4215 28523 ns/op BenchmarkScan/1000/Base2-4 428 277846 ns/op BenchmarkScan/10/Base8-4 86887 1378 ns/op BenchmarkScan/100/Base8-4 12274 9707 ns/op BenchmarkScan/1000/Base8-4 1246 96237 ns/op BenchmarkScan/10/Base10-4 95648 1243 ns/op BenchmarkScan/100/Base10-4 13626 8840 ns/op BenchmarkScan/1000/Base10-4 1364 86611 ns/op BenchmarkScan/10/Base16-4 109284 1102 ns/op BenchmarkScan/100/Base16-4 15595 7667 ns/op BenchmarkScan/1000/Base16-4 1574 75870 ns/op BenchmarkString/10/Base2-4 189082 617.0 ns/op BenchmarkString/100/Base2-4 27549 4382 ns/op BenchmarkString/1000/Base2-4 2916 41263 ns/op BenchmarkString/10/Base8-4 343470 343.4 ns/op BenchmarkString/100/Base8-4 70125 1705 ns/op BenchmarkString/1000/Base8-4 7860 15054 ns/op BenchmarkString/10/Base10-4 210856 565.8 ns/op BenchmarkString/100/Base10-4 39738 3125 ns/op BenchmarkString/1000/Base10-4 4149 37969 ns/op BenchmarkString/10/Base16-4 395486 296.8 ns/op BenchmarkString/100/Base16-4 90378 1320 ns/op BenchmarkString/1000/Base16-4 10000 11303 ns/op BenchmarkLeafSize/0-4 30 3900972 ns/op BenchmarkLeafSize/1-4 441 262367 ns/op BenchmarkLeafSize/2-4 475 248547 ns/op BenchmarkLeafSize/3-4 289 458102 ns/op BenchmarkLeafSize/4-4 478 246014 ns/op BenchmarkLeafSize/5-4 258 440661 ns/op BenchmarkLeafSize/6-4 303 390899 ns/op BenchmarkLeafSize/7-4 338 371276 ns/op BenchmarkLeafSize/8-4 496 233998 ns/op BenchmarkLeafSize/9-4 223 539342 ns/op BenchmarkLeafSize/10-4 270 472375 ns/op BenchmarkLeafSize/11-4 240 499681 ns/op BenchmarkLeafSize/12-4 248 438693 ns/op BenchmarkLeafSize/13-4 253 536795 ns/op BenchmarkLeafSize/14-4 322 380887 ns/op BenchmarkLeafSize/15-4 201 599558 ns/op BenchmarkLeafSize/16-4 454 333417 ns/op BenchmarkLeafSize/32-4 433 239840 ns/op BenchmarkLeafSize/64-4 435 274235 ns/op BenchmarkProbablyPrime/n=0-4 6 19491932 ns/op BenchmarkProbablyPrime/n=1-4 5 23200933 ns/op BenchmarkProbablyPrime/n=5-4 4 30127812 ns/op BenchmarkProbablyPrime/n=10-4 3 40619916 ns/op BenchmarkProbablyPrime/n=20-4 2 62250690 ns/op BenchmarkProbablyPrime/Lucas-4 6 17300384 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 55 2238073 ns/op BenchmarkRatCmp-4 203642 570.8 ns/op BenchmarkFloatPrecExact/1-4 129057 965.4 ns/op BenchmarkFloatPrecExact/10-4 42475 2834 ns/op BenchmarkFloatPrecExact/100-4 9050 12102 ns/op BenchmarkFloatPrecExact/1000-4 1605 74359 ns/op BenchmarkFloatPrecExact/10000-4 90 1233044 ns/op BenchmarkFloatPrecExact/100000-4 3 46859127 ns/op BenchmarkFloatPrecExact/1000000-4 1 2242539401 ns/op BenchmarkFloatPrecMixed/1-4 118942 997.5 ns/op BenchmarkFloatPrecMixed/10-4 36962 3213 ns/op BenchmarkFloatPrecMixed/100-4 4363 26192 ns/op BenchmarkFloatPrecMixed/1000-4 291 422538 ns/op BenchmarkFloatPrecMixed/10000-4 9 12065118 ns/op BenchmarkFloatPrecMixed/100000-4 1 534521445 ns/op BenchmarkFloatPrecMixed/1000000-4 1 35997531502 ns/op BenchmarkFloatPrecInexact/1-4 196405 596.7 ns/op BenchmarkFloatPrecInexact/10-4 184381 652.7 ns/op BenchmarkFloatPrecInexact/100-4 102739 1144 ns/op BenchmarkFloatPrecInexact/1000-4 26803 4427 ns/op BenchmarkFloatPrecInexact/10000-4 3199 36518 ns/op BenchmarkFloatPrecInexact/100000-4 332 356189 ns/op BenchmarkFloatPrecInexact/1000000-4 25 4549480 ns/op BenchmarkFloatSqrt/64-4 13291 9063 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 7582 15266 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 5341 22153 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 2775 43701 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 506 229802 ns/op 18026 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 39 3067076 ns/op 177257 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 227762902 ns/op 3826992 B/op 643 allocs/op PASS ok math/big 99.909s goos: linux goarch: s390x pkg: math/bits BenchmarkLeadingZeros-4 7770535 15.25 ns/op BenchmarkLeadingZeros8-4 7818541 15.69 ns/op BenchmarkLeadingZeros16-4 7644705 15.35 ns/op BenchmarkLeadingZeros32-4 7533940 15.69 ns/op BenchmarkLeadingZeros64-4 7550184 15.37 ns/op BenchmarkTrailingZeros-4 7575092 15.71 ns/op BenchmarkTrailingZeros8-4 7397137 15.86 ns/op BenchmarkTrailingZeros16-4 7351660 15.78 ns/op BenchmarkTrailingZeros32-4 7632422 15.69 ns/op BenchmarkTrailingZeros64-4 7560492 15.37 ns/op BenchmarkOnesCount-4 8243186 14.53 ns/op BenchmarkOnesCount8-4 8274006 14.43 ns/op BenchmarkOnesCount16-4 8195828 14.70 ns/op BenchmarkOnesCount32-4 7980568 14.70 ns/op BenchmarkOnesCount64-4 7961107 14.68 ns/op BenchmarkRotateLeft-4 7829164 14.59 ns/op BenchmarkRotateLeft8-4 7504266 15.55 ns/op BenchmarkRotateLeft16-4 7878210 15.28 ns/op BenchmarkRotateLeft32-4 7792731 14.94 ns/op BenchmarkRotateLeft64-4 8123846 14.59 ns/op BenchmarkReverse-4 13579762 8.624 ns/op BenchmarkReverse8-4 15911060 7.491 ns/op BenchmarkReverse16-4 14527738 8.171 ns/op BenchmarkReverse32-4 13193827 9.004 ns/op BenchmarkReverse64-4 13514689 8.700 ns/op BenchmarkReverseBytes-4 14507314 8.070 ns/op BenchmarkReverseBytes16-4 15547407 7.765 ns/op BenchmarkReverseBytes32-4 14587000 8.068 ns/op BenchmarkReverseBytes64-4 14625520 8.143 ns/op BenchmarkAdd-4 7921610 14.91 ns/op BenchmarkAdd32-4 7500934 14.81 ns/op BenchmarkAdd64-4 7464394 14.95 ns/op BenchmarkAdd64multiple-4 14691278 8.267 ns/op BenchmarkSub-4 7941508 14.94 ns/op BenchmarkSub32-4 7663174 15.18 ns/op BenchmarkSub64-4 7523475 15.59 ns/op BenchmarkSub64multiple-4 14646804 8.327 ns/op BenchmarkMul-4 8021290 14.44 ns/op BenchmarkMul32-4 8358214 14.41 ns/op BenchmarkMul64-4 7948149 14.87 ns/op BenchmarkDiv-4 2745662 41.06 ns/op BenchmarkDiv32-4 6472084 18.62 ns/op BenchmarkDiv64-4 2921760 40.92 ns/op PASS ok math/bits 6.777s goos: linux goarch: s390x pkg: math/cmplx BenchmarkAbs-4 1000000 105.8 ns/op BenchmarkAcos-4 276967 417.4 ns/op BenchmarkAcosh-4 275918 430.0 ns/op BenchmarkAsin-4 286789 417.6 ns/op BenchmarkAsinh-4 286489 420.5 ns/op BenchmarkAtan-4 1000000 110.5 ns/op BenchmarkAtanh-4 1000000 110.9 ns/op BenchmarkConj-4 15904377 9.980 ns/op BenchmarkCos-4 439735 272.8 ns/op BenchmarkCosh-4 436112 274.9 ns/op BenchmarkExp-4 587406 204.0 ns/op BenchmarkLog-4 804001 148.2 ns/op BenchmarkLog10-4 776922 149.1 ns/op BenchmarkPhase-4 4724556 26.73 ns/op BenchmarkPolar-4 894832 129.7 ns/op BenchmarkPow-4 292839 374.4 ns/op BenchmarkRect-4 630732 204.6 ns/op BenchmarkSin-4 434143 260.6 ns/op BenchmarkSinh-4 472106 256.1 ns/op BenchmarkSqrt-4 375226 317.7 ns/op BenchmarkTan-4 1000000 104.0 ns/op BenchmarkTanh-4 1837336 65.40 ns/op PASS ok math/cmplx 3.951s goos: linux goarch: s390x pkg: math/rand BenchmarkInt63Threadsafe-4 818624 130.7 ns/op BenchmarkInt63ThreadsafeParallel-4 991609 102.9 ns/op BenchmarkInt63Unthreadsafe-4 957523 121.0 ns/op BenchmarkIntn1000-4 806660 149.4 ns/op BenchmarkInt63n1000-4 868546 142.0 ns/op BenchmarkInt31n1000-4 885843 135.0 ns/op BenchmarkFloat32-4 878635 134.4 ns/op BenchmarkFloat64-4 978478 120.3 ns/op BenchmarkPerm3-4 191444 626.2 ns/op BenchmarkPerm30-4 21835 5457 ns/op BenchmarkPerm30ViaShuffle-4 19198 6250 ns/op BenchmarkShuffleOverhead-4 15549 7734 ns/op BenchmarkRead3-4 730371 156.0 ns/op BenchmarkRead64-4 65976 1814 ns/op BenchmarkRead1000-4 4386 27048 ns/op BenchmarkConcurrent-4 237654 435.7 ns/op PASS ok math/rand 3.159s goos: linux goarch: s390x pkg: math/rand/v2 BenchmarkChaCha8-4 5046320 23.39 ns/op BenchmarkChaCha8Read-4 749419 139.6 ns/op 229.30 MB/s BenchmarkPCG_DXSM-4 3274315 36.71 ns/op BenchmarkSourceUint64-4 3275824 36.66 ns/op BenchmarkGlobalInt64-4 3097514 38.84 ns/op BenchmarkGlobalInt64Parallel-4 3633998 35.45 ns/op BenchmarkGlobalUint64-4 3042588 40.87 ns/op BenchmarkGlobalUint64Parallel-4 3685203 33.22 ns/op BenchmarkInt64-4 1681900 71.01 ns/op BenchmarkUint64-4 1687464 71.29 ns/op BenchmarkGlobalIntN1000-4 2132324 60.41 ns/op BenchmarkIntN1000-4 1352278 87.23 ns/op BenchmarkInt64N1000-4 1368664 85.87 ns/op BenchmarkInt64N1e8-4 1388958 85.97 ns/op BenchmarkInt64N1e9-4 1388400 86.48 ns/op BenchmarkInt64N2e9-4 1366978 86.60 ns/op BenchmarkInt64N1e18-4 1317403 89.15 ns/op BenchmarkInt64N2e18-4 1324306 90.15 ns/op BenchmarkInt64N4e18-4 1000000 103.1 ns/op BenchmarkInt32N1000-4 1339862 87.98 ns/op BenchmarkInt32N1e8-4 1338616 88.03 ns/op BenchmarkInt32N1e9-4 1371080 87.32 ns/op BenchmarkInt32N2e9-4 1373853 85.94 ns/op BenchmarkFloat32-4 1601137 75.42 ns/op BenchmarkFloat64-4 1619882 73.56 ns/op BenchmarkExpFloat64-4 959458 117.8 ns/op BenchmarkNormFloat64-4 832004 142.5 ns/op BenchmarkPerm3-4 230115 512.2 ns/op BenchmarkPerm30-4 22507 5285 ns/op BenchmarkPerm30ViaShuffle-4 23394 5060 ns/op BenchmarkShuffleOverhead-4 39338 3053 ns/op BenchmarkConcurrent-4 1213153 99.77 ns/op PASS ok math/rand/v2 6.673s goos: linux goarch: s390x pkg: mime BenchmarkQEncodeWord-4 42448 2786 ns/op BenchmarkQDecodeWord-4 126668 942.8 ns/op BenchmarkQDecodeHeader-4 120054 1006 ns/op BenchmarkTypeByExtension/.html-4 618234 196.5 ns/op BenchmarkTypeByExtension/.HTML-4 388591 304.5 ns/op BenchmarkTypeByExtension/.unused-4 419187 276.3 ns/op BenchmarkExtensionsByType/text/html-4 190321 620.7 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 81988 1492 ns/op BenchmarkExtensionsByType/application/octet-stream-4 103058 1204 ns/op PASS ok mime 2.368s goos: linux goarch: s390x pkg: mime/multipart BenchmarkReadForm/fields/maxMemory=0-4 596 188844 ns/op 47669 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 636 182399 ns/op 48401 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 298 381893 ns/op 104399 B/op 272 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 471 242783 ns/op 49025 B/op 207 allocs/op PASS ok mime/multipart 1.583s goos: linux goarch: s390x pkg: mime/quotedprintable BenchmarkWriter-4 784 152769 ns/op PASS ok mime/quotedprintable 1.144s goos: linux goarch: s390x pkg: net BenchmarkGoLookupIP-4 8 14265472 ns/op 8664 B/op 95 allocs/op BenchmarkGoLookupIPNoSuchHost-4 9 13603966 ns/op 7386 B/op 66 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5020816032 ns/op 159176 B/op 226 allocs/op BenchmarkDNSName-4 89151 1283 ns/op BenchmarkInterfaces-4 2761 38104 ns/op 8950 B/op 30 allocs/op BenchmarkInterfaceByIndex-4 3450 30234 ns/op 6619 B/op 22 allocs/op BenchmarkInterfaceByName-4 2983 38433 ns/op 9017 B/op 31 allocs/op BenchmarkInterfaceAddrs-4 1748 65456 ns/op 15325 B/op 94 allocs/op BenchmarkInterfacesAndAddrs-4 5082 21579 ns/op 4464 B/op 34 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 1239 86775 ns/op 135290 B/op 39 allocs/op BenchmarkParseIP-4 13160 8954 ns/op BenchmarkParseIPValidIPv4-4 730280 155.5 ns/op BenchmarkParseIPValidIPv6-4 749835 160.4 ns/op BenchmarkIPString/IPv4-4 94567 1264 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 12613 9397 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 51223 2331 ns/op BenchmarkIPEqual/IPv4-4 1037474 112.7 ns/op BenchmarkIPEqual/IPv6-4 1067233 104.5 ns/op BenchmarkSendfileZeroBytes-4 1 208753607 ns/op 7317344 B/op 391457 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1207414151 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/2048-4 1 1215313241 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/4096-4 1 1205005382 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/8192-4 1 1207322204 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/16384-4 1 1205744196 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/32768-4 1 1216482668 ns/op 0.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/65536-4 1 1216037448 ns/op 0.05 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/131072-4 1 1007974255 ns/op 0.13 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/262144-4 1 1008137111 ns/op 0.26 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/524288-4 1 1008398397 ns/op 0.52 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-tcp/1048576-4 1 1008934978 ns/op 1.04 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/1024-4 1 1008071870 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/2048-4 1 1008502646 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/4096-4 1 1008464600 ns/op 0.00 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/8192-4 1 1008450609 ns/op 0.01 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/16384-4 1 1002044615 ns/op 0.02 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/32768-4 1 1008030737 ns/op 0.03 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/65536-4 1 1010310806 ns/op 0.06 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/131072-4 1 1008603871 ns/op 0.13 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/262144-4 1 1009520390 ns/op 0.26 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/524288-4 1 1006649770 ns/op 0.52 MB/s 280 B/op 8 allocs/op BenchmarkSendFile/file-to-unix/1048576-4 1 1025563923 ns/op 1.02 MB/s 280 B/op 8 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1009791538 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1009133469 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1013856383 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1001907674 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1012804917 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1004592051 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1008398148 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1009950428 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1010268799 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1012972422 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1017277416 ns/op 1.03 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1016453230 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1006761088 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1008215641 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1008433112 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1008497077 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1006193383 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1015978134 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1005136548 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1012365497 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1010922084 ns/op 0.52 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1012115865 ns/op 1.04 MB/s BenchmarkSplice/tcp-to-unix/1024-4 1 1014951596 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/2048-4 1 1005598429 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/4096-4 1 1007715049 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-unix/8192-4 1 1006960184 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-unix/16384-4 1 1008317724 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-unix/32768-4 1 1005362505 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-unix/65536-4 1 1008365548 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-unix/131072-4 1 1010978404 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-unix/262144-4 1 1004214600 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-unix/524288-4 1 1027318330 ns/op 0.51 MB/s BenchmarkSplice/tcp-to-unix/1048576-4 1 1010746583 ns/op 1.04 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1011587938 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1008040785 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1008400513 ns/op 0.00 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1006911395 ns/op 0.01 MB/s 832 B/op 8 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1008118622 ns/op 0.02 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1008790480 ns/op 0.03 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1008789200 ns/op 0.06 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1006741461 ns/op 0.13 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1006351433 ns/op 0.26 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1010019913 ns/op 0.52 MB/s 752 B/op 7 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1005448552 ns/op 1.04 MB/s 704 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1005324463 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1008088851 ns/op 0.00 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1007947379 ns/op 0.00 MB/s 696 B/op 5 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1007599810 ns/op 0.01 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1016196477 ns/op 0.02 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1002360172 ns/op 0.03 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1008150981 ns/op 0.07 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1008042635 ns/op 0.13 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1009499657 ns/op 0.26 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1008894257 ns/op 0.52 MB/s 744 B/op 6 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1009382127 ns/op 1.04 MB/s 744 B/op 6 allocs/op BenchmarkTCP4OneShot-4 5133 21220 ns/op BenchmarkTCP4OneShotTimeout-4 5172 22033 ns/op BenchmarkTCP4Persistent-4 34737 3416 ns/op BenchmarkTCP4PersistentTimeout-4 34521 3458 ns/op BenchmarkTCP6OneShot-4 4978 22740 ns/op BenchmarkTCP6OneShotTimeout-4 4310 26356 ns/op BenchmarkTCP6Persistent-4 26052 4494 ns/op BenchmarkTCP6PersistentTimeout-4 30676 4221 ns/op BenchmarkTCP4ConcurrentReadWrite-4 43539 2793 ns/op BenchmarkTCP6ConcurrentReadWrite-4 25698 4995 ns/op BenchmarkSetReadDeadline-4 173563 700.5 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 22396 5391 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 26888 4916 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 29154 4298 ns/op 0 B/op 0 allocs/op PASS ok net 91.191s goos: linux goarch: s390x pkg: net/http BenchmarkCookieString-4 21976 5402 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 8983 14845 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 16923 7019 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 15301 7947 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 32868 3654 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 54864 2272 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1000000 106.2 ns/op BenchmarkFindChild/n=2/rep=map-4 3713722 33.01 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 895603 123.8 ns/op BenchmarkFindChild/n=4/rep=linear-4 577831 204.9 ns/op BenchmarkFindChild/n=4/rep=map-4 3588716 34.53 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 559604 212.6 ns/op BenchmarkFindChild/n=8/rep=linear-4 317146 377.4 ns/op BenchmarkFindChild/n=8/rep=map-4 3227809 35.85 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 311520 383.8 ns/op BenchmarkFindChild/n=16/rep=linear-4 169258 711.2 ns/op BenchmarkFindChild/n=16/rep=map-4 2831674 44.91 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2106278 56.49 ns/op BenchmarkFindChild/n=32/rep=linear-4 80569 1440 ns/op BenchmarkFindChild/n=32/rep=map-4 3052066 39.03 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2230681 57.19 ns/op BenchmarkMultiConflicts-4 1 211860811 ns/op BenchmarkServerMatch-4 15304 8296 ns/op BenchmarkReadRequestChrome-4 3342 34950 ns/op 17.48 MB/s 1540 B/op 14 allocs/op BenchmarkReadRequestCurl-4 7869 14737 ns/op 5.29 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 7992 16224 ns/op 5.05 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 5841 20239 ns/op 7.46 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 12987 10801 ns/op 3.70 MB/s 923 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 254 440667 ns/op 2.32 MB/s BenchmarkFileAndServer_1KB/https1-4 208 498453 ns/op 2.05 MB/s BenchmarkFileAndServer_1KB/h2-4 132 1174134 ns/op 0.87 MB/s BenchmarkFileAndServer_16MB/h1-4 3 39081139 ns/op 429.29 MB/s BenchmarkFileAndServer_16MB/https1-4 1 101278083 ns/op 165.65 MB/s BenchmarkFileAndServer_16MB/h2-4 1 403995934 ns/op 41.53 MB/s BenchmarkFileAndServer_64MB/h1-4 1 191293381 ns/op 350.82 MB/s BenchmarkFileAndServer_64MB/https1-4 1 343800010 ns/op 195.20 MB/s BenchmarkFileAndServer_64MB/h2-4 1 1698400338 ns/op 39.51 MB/s BenchmarkServeMux-4 199 636885 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 228 531959 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 406 339435 ns/op 6498 B/op 70 allocs/op BenchmarkClientServer/https1-4 199 741930 ns/op 8403 B/op 82 allocs/op BenchmarkClientServer/h2-4 193 575186 ns/op 11505 B/op 79 allocs/op BenchmarkClientServerParallel/4/h1-4 1200 104574 ns/op 9471 B/op 81 allocs/op BenchmarkClientServerParallel/4/https1-4 20 9138520 ns/op 300086 B/op 1256 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33390: read tcp 127.0.0.1:45879->127.0.0.1:33390: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33358: read tcp 127.0.0.1:45879->127.0.0.1:33358: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33348: read tcp 127.0.0.1:45879->127.0.0.1:33348: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44858: read tcp 127.0.0.1:45955->127.0.0.1:44858: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44872: read tcp 127.0.0.1:45955->127.0.0.1:44872: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44860: write tcp 127.0.0.1:45955->127.0.0.1:44860: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:45370: read tcp 127.0.0.1:37189->127.0.0.1:45370: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:45458: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:45412: read tcp 127.0.0.1:37189->127.0.0.1:45412: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:45400: read tcp 127.0.0.1:37189->127.0.0.1:45400: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 55 2595511 ns/op 94404 B/op 446 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43504: read tcp 127.0.0.1:46333->127.0.0.1:43504: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43798: read tcp 127.0.0.1:36309->127.0.0.1:43798: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43820: read tcp 127.0.0.1:36309->127.0.0.1:43820: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43826: write tcp 127.0.0.1:36309->127.0.0.1:43826: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49942: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49982: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50022: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50034: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49962: EOF clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50026: write tcp 127.0.0.1:43339->127.0.0.1:50026: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 261 432695 ns/op 19552 B/op 117 allocs/op BenchmarkClientServerParallel/64/https1-4 31 19666645 ns/op 287095 B/op 1177 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49680: read tcp 127.0.0.1:39913->127.0.0.1:49680: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37762: read tcp 127.0.0.1:43429->127.0.0.1:37762: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37768: read tcp 127.0.0.1:43429->127.0.0.1:37768: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48476: read tcp 127.0.0.1:35229->127.0.0.1:48476: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48462: read tcp 127.0.0.1:35229->127.0.0.1:48462: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48486: read tcp 127.0.0.1:35229->127.0.0.1:48486: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48530: read tcp 127.0.0.1:35229->127.0.0.1:48530: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48500: read tcp 127.0.0.1:35229->127.0.0.1:48500: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48544: read tcp 127.0.0.1:35229->127.0.0.1:48544: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48572: read tcp 127.0.0.1:35229->127.0.0.1:48572: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h2-4 12 10659382 ns/op 284649 B/op 1259 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49312: read tcp 127.0.0.1:46741->127.0.0.1:49312: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59620: write tcp 127.0.0.1:34555->127.0.0.1:59620: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34260: read tcp 127.0.0.1:41373->127.0.0.1:34260: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34254: read tcp 127.0.0.1:41373->127.0.0.1:34254: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34276: read tcp 127.0.0.1:41373->127.0.0.1:34276: read: connection reset by peer clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34250: read tcp 127.0.0.1:41373->127.0.0.1:34250: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34294: write tcp 127.0.0.1:41373->127.0.0.1:34294: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34256: write tcp 127.0.0.1:41373->127.0.0.1:34256: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34024: read tcp 127.0.0.1:46679->127.0.0.1:34024: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:33998: read tcp 127.0.0.1:46679->127.0.0.1:33998: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1123641744 ns/op 31896 B/op 159 allocs/op BenchmarkClient-4 162 2950747 ns/op 4289 B/op 52 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 931 188738 ns/op 7536 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1392 170647 ns/op 3100 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1570 70154 ns/op 1980 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1753 95928 ns/op 2832 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1495 75698 ns/op 2749 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1798 68357 ns/op 2764 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 2030 66675 ns/op 1927 B/op 14 allocs/op BenchmarkServerHijack-4 1191 120492 ns/op 16866 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 441 656350 ns/op 5815 B/op 52 allocs/op BenchmarkResponseStatusLine-4 347277 1125 ns/op 0 B/op 0 allocs/op PASS ok net/http 27.862s goos: linux goarch: s390x pkg: net/http/httputil BenchmarkServeHTTP-4 3181 217081 ns/op 34258 B/op 14 allocs/op PASS ok net/http/httputil 2.388s goos: linux goarch: s390x pkg: net/netip BenchmarkIPNextPrev-4 82627 1449 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 883932 248.8 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 800053 189.9 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 101136 1123 ns/op BenchmarkStdIPv4-4 106562 1138 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 104718 1140 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 107959 1103 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 98434 1194 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 90333 1259 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1723693 86.87 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1000000 106.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 975772 124.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 530486 234.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 744318 174.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 549686 214.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 123960 998.9 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 561716 225.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 405740 304.3 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 449445 247.3 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 412857 296.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 112270 1112 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 382426 301.5 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 125551 945.3 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 146797 801.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 241724 488.7 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 147212 823.8 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 346704 349.6 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 146005 815.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 140670 852.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 147108 824.6 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 111050 1202 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 552097 222.5 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 147591 805.0 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 170118 714.7 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 290811 408.5 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 153193 779.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 250695 475.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 92929 1141 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 119511 973.7 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 173875 688.3 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 106147 1126 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 299835 404.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 124348 979.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 128804 964.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 142281 981.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 120568 1004 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 810842 140.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 867236 139.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 866396 139.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 780572 129.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 931936 129.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 940322 128.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 932534 130.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 927666 131.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 940986 128.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 396968 298.7 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 449022 284.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 339561 344.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 449286 264.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 370681 327.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 107691 1121 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 6086070 20.00 ns/op PASS ok net/netip 10.015s 2024/07/09 13:03:37 Test RPC server listening on 127.0.0.1:41133 2024/07/09 13:03:37 Test HTTP RPC server listening on 127.0.0.1:38777 goos: linux goarch: s390x pkg: net/rpc BenchmarkEndToEnd-4 2036 57141 ns/op BenchmarkEndToEndHTTP-4 2026 53098 ns/op BenchmarkEndToEndAsync-4 4154 32454 ns/op BenchmarkEndToEndAsyncHTTP-4 4070 29180 ns/op PASS ok net/rpc 1.714s goos: linux goarch: s390x pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 3222 33856 ns/op BenchmarkReadMIMEHeader/server_headers-4 4592 24161 ns/op BenchmarkUncommon-4 20398 5672 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.420s goos: linux goarch: s390x pkg: net/url BenchmarkString-4 3542 32522 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 100344 1176 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 647094 177.6 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 95179 1254 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 172764 684.5 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 84662 1400 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13174 9078 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 426070 262.4 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 91651 1311 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 175832 686.9 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 86618 1407 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 13220 8779 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 184600 663.3 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 75871 1589 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 72442 1619 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 33710 3512 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 5811 19743 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 184206 662.0 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 76467 1571 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 74613 1615 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 33830 3500 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 5856 19150 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.118s goos: linux goarch: s390x pkg: os BenchmarkExpand/noop-4 3071328 38.47 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 187402 615.1 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 892 132867 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:508: benchmarkReaddirname ".": 134 entries os_test.go:508: benchmarkReaddirname ".": 134 entries os_test.go:508: benchmarkReaddirname ".": 134 entries BenchmarkReaddir-4 387 299415 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:525: benchmarkReaddir ".": 134 entries os_test.go:525: benchmarkReaddir ".": 134 entries os_test.go:525: benchmarkReaddir ".": 134 entries BenchmarkReadDir-4 736 161361 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:542: benchmarkReadDir ".": 134 entries os_test.go:542: benchmarkReadDir ".": 134 entries os_test.go:542: benchmarkReadDir ".": 134 entries BenchmarkStatDot-4 134158 885.0 ns/op BenchmarkStatFile-4 86389 1296 ns/op BenchmarkStatDir-4 95401 1222 ns/op BenchmarkLstatDot-4 132015 884.8 ns/op BenchmarkLstatFile-4 89400 1345 ns/op BenchmarkLstatDir-4 94660 1238 ns/op BenchmarkRemoveAll-4 79 1467913 ns/op 37863 B/op 507 allocs/op PASS ok os 3.317s goos: linux goarch: s390x pkg: os/exec BenchmarkExecHostname-4 388 308585 ns/op 8752 B/op 30 allocs/op PASS ok os/exec 1.163s goos: linux goarch: s390x pkg: os/user BenchmarkCurrent-4 558042 214.1 ns/op PASS ok os/user 1.231s goos: linux goarch: s390x pkg: reflect BenchmarkBool-4 3563905 34.36 ns/op BenchmarkString-4 1931307 61.74 ns/op BenchmarkBytes-4 1727962 69.65 ns/op BenchmarkNamedBytes-4 1000000 105.1 ns/op BenchmarkBytesArray-4 782403 152.8 ns/op BenchmarkSliceLen-4 1968837 61.85 ns/op BenchmarkMapLen-4 803373 139.4 ns/op BenchmarkStringLen-4 1625233 74.26 ns/op BenchmarkArrayLen-4 1344920 90.10 ns/op BenchmarkSliceCap-4 1917578 61.86 ns/op BenchmarkDeepEqual/int8-4 316392 372.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 75938 1571 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 276352 445.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 74757 1616 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 271316 437.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 71812 1639 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 269517 446.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 73695 1610 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 271732 439.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 74470 1646 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 305635 384.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 99076 1221 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 274393 432.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 74870 1587 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 264710 448.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 75225 1619 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 265264 449.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 74523 1613 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 265914 445.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 74817 1607 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 264416 444.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 73658 1614 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 277474 425.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 74103 1610 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 278365 428.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 73728 1594 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 276163 427.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 74088 1608 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 277365 435.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 74320 1597 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 308532 380.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 77931 1523 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 277678 429.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 70659 1663 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 98277 1214 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 47701 2457 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 43866 2738 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 30194 3937 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 32955 3631 ns/op BenchmarkIsZero/ArrayComparable-4 148566 818.1 ns/op BenchmarkIsZero/ArrayIncomparable-4 30903 3870 ns/op BenchmarkIsZero/StructComparable-4 442657 269.1 ns/op BenchmarkIsZero/StructIncomparable-4 142172 849.3 ns/op BenchmarkIsZero/ArrayInt_4-4 1388216 86.15 ns/op BenchmarkIsZero/ArrayInt_1024-4 7444 15696 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 14895 8012 ns/op BenchmarkIsZero/Struct4Int-4 1354654 88.31 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 7628 15606 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 7669 15633 ns/op BenchmarkIsZero/StructInt_512-4 15124 7966 ns/op BenchmarkSetZero/Bool/Direct-4 4235895 26.97 ns/op BenchmarkSetZero/Bool/CachedZero-4 941847 124.4 ns/op BenchmarkSetZero/Bool/NewZero-4 650932 180.9 ns/op BenchmarkSetZero/Int/Direct-4 2166267 55.27 ns/op BenchmarkSetZero/Int/CachedZero-4 942345 126.5 ns/op BenchmarkSetZero/Int/NewZero-4 660435 179.9 ns/op BenchmarkSetZero/Uint/Direct-4 2163082 55.94 ns/op BenchmarkSetZero/Uint/CachedZero-4 945092 126.5 ns/op BenchmarkSetZero/Uint/NewZero-4 662428 180.7 ns/op BenchmarkSetZero/Float/Direct-4 2152731 55.53 ns/op BenchmarkSetZero/Float/CachedZero-4 958117 125.1 ns/op BenchmarkSetZero/Float/NewZero-4 659299 179.9 ns/op BenchmarkSetZero/Complex/Direct-4 2164507 55.48 ns/op BenchmarkSetZero/Complex/CachedZero-4 941416 127.1 ns/op BenchmarkSetZero/Complex/NewZero-4 658027 181.9 ns/op BenchmarkSetZero/Array/Direct-4 2462274 48.32 ns/op BenchmarkSetZero/Array/CachedZero-4 911666 130.9 ns/op BenchmarkSetZero/Array/NewZero-4 638473 185.8 ns/op BenchmarkSetZero/Chan/Direct-4 2105510 56.79 ns/op BenchmarkSetZero/Chan/CachedZero-4 875876 133.5 ns/op BenchmarkSetZero/Chan/NewZero-4 645538 186.3 ns/op BenchmarkSetZero/Func/Direct-4 2069640 57.06 ns/op BenchmarkSetZero/Func/CachedZero-4 897229 133.6 ns/op BenchmarkSetZero/Func/NewZero-4 644985 185.6 ns/op BenchmarkSetZero/Interface/Direct-4 2016058 59.24 ns/op BenchmarkSetZero/Interface/CachedZero-4 934237 127.0 ns/op BenchmarkSetZero/Interface/NewZero-4 658816 180.9 ns/op BenchmarkSetZero/Map/Direct-4 2152076 55.67 ns/op BenchmarkSetZero/Map/CachedZero-4 869676 134.5 ns/op BenchmarkSetZero/Map/NewZero-4 646252 184.8 ns/op BenchmarkSetZero/Pointer/Direct-4 2146454 56.43 ns/op BenchmarkSetZero/Pointer/CachedZero-4 890307 133.7 ns/op BenchmarkSetZero/Pointer/NewZero-4 645655 187.1 ns/op BenchmarkSetZero/Slice/Direct-4 2023567 59.65 ns/op BenchmarkSetZero/Slice/CachedZero-4 918774 126.3 ns/op BenchmarkSetZero/Slice/NewZero-4 660138 181.0 ns/op BenchmarkSetZero/String/Direct-4 2167938 55.83 ns/op BenchmarkSetZero/String/CachedZero-4 933031 127.1 ns/op BenchmarkSetZero/String/NewZero-4 650377 180.6 ns/op BenchmarkSetZero/Struct/Direct-4 2763165 43.53 ns/op BenchmarkSetZero/Struct/CachedZero-4 918428 127.5 ns/op BenchmarkSetZero/Struct/NewZero-4 663577 180.8 ns/op BenchmarkSelect/1-4 185883 630.2 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 75680 1574 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 39614 2860 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 142330 835.1 ns/op 7 B/op 0 allocs/op BenchmarkCallMethod-4 196267 577.9 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 173842 737.1 ns/op 173.66 MB/s BenchmarkCallArgCopy/size=256-4 141112 838.0 ns/op 305.50 MB/s BenchmarkCallArgCopy/size=1024-4 117960 1033 ns/op 990.91 MB/s BenchmarkCallArgCopy/size=4096-4 62814 1896 ns/op 2160.31 MB/s BenchmarkCallArgCopy/size=65536-4 5151 19645 ns/op 3335.98 MB/s BenchmarkFieldByName1-4 1000000 109.0 ns/op BenchmarkFieldByName2-4 75609 1537 ns/op BenchmarkFieldByName3-4 9056 11317 ns/op BenchmarkInterfaceBig-4 2287428 53.24 ns/op BenchmarkInterfaceSmall-4 2200105 54.40 ns/op BenchmarkNew-4 1613114 72.17 ns/op BenchmarkMap/StringKeys/MapIndex-4 2299 51790 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1999 59566 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2460 48655 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2043 59175 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2132 51929 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2007 59509 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 250552 472.4 ns/op BenchmarkTypeForString-4 2474565 48.32 ns/op BenchmarkTypeForError-4 1000000 106.5 ns/op PASS ok reflect 18.846s goos: linux goarch: s390x pkg: regexp BenchmarkFind-4 12187 9717 ns/op 9431 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 22695 5102 ns/op 9139 B/op 1 allocs/op BenchmarkFindString-4 13207 9281 ns/op 9354 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 10596 ns/op 9095 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 12338 10025 ns/op 9542 B/op 2 allocs/op BenchmarkLiteral-4 29865 3609 ns/op BenchmarkNotLiteral-4 3060 38443 ns/op BenchmarkMatchClass-4 2385 49025 ns/op BenchmarkMatchClass_InRange-4 2410 47225 ns/op BenchmarkReplaceAll-4 2782 37028 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 33082 3656 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 38378 3111 ns/op BenchmarkAnchoredShortMatch-4 22927 5188 ns/op BenchmarkAnchoredLongMatch-4 14806 8031 ns/op BenchmarkOnePassShortA-4 14046 8196 ns/op BenchmarkNotOnePassShortA-4 7155 16982 ns/op BenchmarkOnePassShortB-4 19510 6117 ns/op BenchmarkNotOnePassShortB-4 9583 12301 ns/op BenchmarkOnePassLongPrefix-4 70228 1729 ns/op BenchmarkOnePassLongNotPrefix-4 26835 4679 ns/op BenchmarkMatchParallelShared-4 30079 3972 ns/op BenchmarkMatchParallelCopied-4 31509 3849 ns/op BenchmarkQuoteMetaAll-4 159974 740.0 ns/op 18.92 MB/s BenchmarkQuoteMetaNone-4 306868 389.5 ns/op 66.75 MB/s BenchmarkCompile/Onepass-4 2935 39126 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 1153 99731 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 138 856785 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3980089 29.18 ns/op 548.31 MB/s BenchmarkMatch/Easy0/32-4 39789 2992 ns/op 10.70 MB/s BenchmarkMatch/Easy0/1K-4 29324 4018 ns/op 254.85 MB/s BenchmarkMatch/Easy0i/16-4 4022390 29.86 ns/op 535.79 MB/s BenchmarkMatch/Easy0i/32-4 3607 28709 ns/op 1.11 MB/s BenchmarkMatch/Easy0i/1K-4 163 730911 ns/op 1.40 MB/s BenchmarkMatch/Easy1/16-4 4102618 29.43 ns/op 543.73 MB/s BenchmarkMatch/Easy1/32-4 36204 3055 ns/op 10.47 MB/s BenchmarkMatch/Easy1/1K-4 5971 18499 ns/op 55.35 MB/s BenchmarkMatch/Medium/16-4 3984536 29.02 ns/op 551.41 MB/s BenchmarkMatch/Medium/32-4 4518 23967 ns/op 1.34 MB/s BenchmarkMatch/Medium/1K-4 193 612709 ns/op 1.67 MB/s BenchmarkMatch/Hard/16-4 4083132 29.00 ns/op 551.64 MB/s BenchmarkMatch/Hard/32-4 2697 41130 ns/op 0.78 MB/s BenchmarkMatch/Hard/1K-4 100 1161145 ns/op 0.88 MB/s BenchmarkMatch/Hard1/16-4 844 141517 ns/op 0.11 MB/s BenchmarkMatch/Hard1/32-4 440 266028 ns/op 0.12 MB/s BenchmarkMatch/Hard1/1K-4 14 8197689 ns/op 0.12 MB/s BenchmarkMatch_onepass_regex/16-4 21778 5476 ns/op 2.92 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 13777 8843 ns/op 3.62 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 481 242172 ns/op 4.23 MB/s 24 B/op 0 allocs/op PASS ok regexp 8.523s goos: linux goarch: s390x pkg: regexp/syntax BenchmarkEmptyOpContext-4 489998 241.7 ns/op BenchmarkIsWordChar-4 172310 691.2 ns/op PASS ok regexp/syntax 2.509s goos: linux goarch: s390x pkg: runtime BenchmarkCallers/cached-4 77383 1532 ns/op BenchmarkCallers/inlined-4 90416 1326 ns/op BenchmarkCallers/no-cache-4 34350 3494 ns/op BenchmarkFPCallers/cached-4 14189557 8.554 ns/op BenchmarkMakeChan/Byte-4 1487054 82.39 ns/op BenchmarkMakeChan/Int-4 1000000 101.8 ns/op BenchmarkMakeChan/Ptr-4 597270 187.2 ns/op BenchmarkMakeChan/Struct/0-4 1551306 77.37 ns/op BenchmarkMakeChan/Struct/32-4 740553 160.1 ns/op BenchmarkMakeChan/Struct/40-4 636477 166.2 ns/op BenchmarkChanNonblocking-4 5119772 23.36 ns/op BenchmarkSelectUncontended-4 1000000 124.1 ns/op BenchmarkSelectSyncContended-4 38680 2674 ns/op BenchmarkSelectAsyncContended-4 151330 766.3 ns/op BenchmarkSelectNonblock-4 4056955 29.13 ns/op BenchmarkChanUncontended-4 15685 7972 ns/op BenchmarkChanContended-4 2479 46884 ns/op BenchmarkChanSync-4 268378 450.0 ns/op BenchmarkChanSyncWork-4 86032 1336 ns/op BenchmarkChanProdCons0-4 153762 657.5 ns/op BenchmarkChanProdCons10-4 237888 505.2 ns/op BenchmarkChanProdCons100-4 256384 486.5 ns/op BenchmarkChanProdConsWork0-4 150609 830.0 ns/op BenchmarkChanProdConsWork10-4 236878 539.4 ns/op BenchmarkChanProdConsWork100-4 224374 523.1 ns/op BenchmarkSelectProdCons-4 143758 904.1 ns/op BenchmarkReceiveDataFromClosedChan-4 1000000 109.0 ns/op BenchmarkChanCreation-4 544018 217.0 ns/op BenchmarkChanSem-4 181738 589.7 ns/op BenchmarkChanPopular-4 219 592893 ns/op BenchmarkChanClosed-4 1857580 62.00 ns/op BenchmarkCallClosure-4 5164435 22.53 ns/op BenchmarkCallClosure1-4 5490962 22.14 ns/op BenchmarkCallClosure2-4 1601049 72.20 ns/op BenchmarkCallClosure3-4 2001849 59.13 ns/op BenchmarkCallClosure4-4 1696944 70.48 ns/op BenchmarkComplex128DivNormal-4 5463180 22.27 ns/op BenchmarkComplex128DivNisNaN-4 5027096 23.97 ns/op BenchmarkComplex128DivDisNaN-4 4827501 24.95 ns/op BenchmarkComplex128DivNisInf-4 6109426 19.10 ns/op BenchmarkComplex128DivDisInf-4 4403751 27.18 ns/op BenchmarkAllocation-4 6508 22721 ns/op BenchmarkReadMemStats-4 13582 9553 ns/op BenchmarkReadMemStatsLatency-4 1 28473 p50-ns 28473 p90-ns 28473 p99-ns BenchmarkWriteBarrier-4 3018121 43.12 ns/op BenchmarkBulkWriteBarrier-4 6074317 22.11 ns/op BenchmarkScanStackNoLocals-4 3 33654210 ns/op BenchmarkMSpanCountAlloc/bits=64-4 10270230 11.68 ns/op BenchmarkMSpanCountAlloc/bits=128-4 9101917 13.33 ns/op BenchmarkMSpanCountAlloc/bits=256-4 7467813 16.13 ns/op BenchmarkMSpanCountAlloc/bits=512-4 5337277 22.35 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 3305323 33.96 ns/op BenchmarkHash5-4 4991133 24.26 ns/op 206.09 MB/s BenchmarkHash16-4 5026032 23.91 ns/op 669.07 MB/s BenchmarkHash64-4 4014051 29.67 ns/op 2156.71 MB/s BenchmarkHash1024-4 942795 127.2 ns/op 8053.17 MB/s BenchmarkHash65536-4 17978 6641 ns/op 9868.35 MB/s BenchmarkAlignedLoad-4 7821139 15.49 ns/op BenchmarkUnalignedLoad-4 7612081 15.58 ns/op BenchmarkEqEfaceConcrete-4 5417274 21.55 ns/op BenchmarkEqIfaceConcrete-4 5460840 21.87 ns/op BenchmarkNeEfaceConcrete-4 5885173 20.51 ns/op BenchmarkNeIfaceConcrete-4 5835932 20.89 ns/op BenchmarkConvT2EByteSized/bool-4 5216316 23.41 ns/op BenchmarkConvT2EByteSized/uint8-4 5287746 22.43 ns/op BenchmarkConvT2ESmall-4 4932290 23.68 ns/op BenchmarkConvT2EUintptr-4 5014892 24.09 ns/op BenchmarkConvT2ELarge-4 1511260 77.02 ns/op BenchmarkConvT2ISmall-4 4600701 26.38 ns/op BenchmarkConvT2IUintptr-4 4862446 24.49 ns/op BenchmarkConvT2ILarge-4 1543432 76.66 ns/op BenchmarkConvI2E-4 4593642 26.52 ns/op BenchmarkConvI2I-4 5314309 22.56 ns/op BenchmarkAssertE2T-4 4027165 29.26 ns/op BenchmarkAssertE2TLarge-4 2477190 47.20 ns/op BenchmarkAssertE2I-4 5445931 21.87 ns/op BenchmarkAssertI2T-4 4040902 29.64 ns/op BenchmarkAssertI2I-4 5364471 22.00 ns/op BenchmarkAssertI2E-4 5685757 21.51 ns/op BenchmarkAssertE2E-4 5731513 21.49 ns/op BenchmarkAssertE2T2-4 2783788 39.27 ns/op BenchmarkAssertE2T2Blank-4 3971589 28.85 ns/op BenchmarkAssertI2E2-4 3875475 30.92 ns/op BenchmarkAssertI2E2Blank-4 5599348 21.16 ns/op BenchmarkAssertE2E2-4 3894488 30.33 ns/op BenchmarkAssertE2E2Blank-4 5730871 21.06 ns/op BenchmarkConvT2Ezero/zero/16-4 4997139 23.60 ns/op BenchmarkConvT2Ezero/zero/32-4 4860506 24.42 ns/op BenchmarkConvT2Ezero/zero/64-4 5057907 23.99 ns/op BenchmarkConvT2Ezero/zero/str-4 5099185 24.32 ns/op BenchmarkConvT2Ezero/zero/slice-4 4978003 24.20 ns/op BenchmarkConvT2Ezero/zero/big-4 420712 285.2 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1612377 74.60 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1553697 76.70 ns/op BenchmarkConvT2Ezero/nonzero/big-4 427326 282.2 ns/op BenchmarkConvT2Ezero/smallint/16-4 5003764 24.08 ns/op BenchmarkConvT2Ezero/smallint/32-4 4943190 23.79 ns/op BenchmarkConvT2Ezero/smallint/64-4 4680722 25.23 ns/op BenchmarkConvT2Ezero/largeint/16-4 2043662 57.94 ns/op BenchmarkConvT2Ezero/largeint/32-4 2107161 56.21 ns/op BenchmarkConvT2Ezero/largeint/64-4 2181184 55.52 ns/op BenchmarkMalloc8-4 2790790 43.87 ns/op BenchmarkMalloc16-4 2404996 49.29 ns/op BenchmarkMallocTypeInfo8-4 2031861 58.73 ns/op BenchmarkMallocTypeInfo16-4 1961527 60.66 ns/op BenchmarkMallocLargeStruct-4 359509 310.3 ns/op BenchmarkGoroutineSelect-4 154 776702 ns/op BenchmarkGoroutineBlocking-4 157 685356 ns/op BenchmarkGoroutineForRange-4 182 649816 ns/op BenchmarkGoroutineIdle-4 220 562692 ns/op BenchmarkHashStringSpeed-4 1963021 63.55 ns/op BenchmarkHashBytesSpeed-4 1345394 89.47 ns/op BenchmarkHashInt32Speed-4 2072877 58.98 ns/op BenchmarkHashInt64Speed-4 2187781 54.69 ns/op BenchmarkHashStringArraySpeed-4 491367 269.0 ns/op BenchmarkMegMap-4 3508906 33.94 ns/op BenchmarkMegOneMap-4 4205174 28.10 ns/op BenchmarkMegEqMap-4 1905 60314 ns/op BenchmarkMegEmptyMap-4 4742293 24.92 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2774925 42.99 ns/op BenchmarkSmallStrMap-4 3681358 31.65 ns/op BenchmarkMapStringKeysEight_16-4 3404350 34.43 ns/op BenchmarkMapStringKeysEight_32-4 3497606 34.35 ns/op BenchmarkMapStringKeysEight_64-4 3559346 34.18 ns/op BenchmarkMapStringKeysEight_1M-4 3536992 33.45 ns/op BenchmarkIntMap-4 4090380 29.80 ns/op BenchmarkMapFirst/1-4 4633988 25.99 ns/op BenchmarkMapFirst/2-4 4601674 26.10 ns/op BenchmarkMapFirst/3-4 4636448 26.16 ns/op BenchmarkMapFirst/4-4 4511289 26.34 ns/op BenchmarkMapFirst/5-4 4505610 26.68 ns/op BenchmarkMapFirst/6-4 4502040 26.91 ns/op BenchmarkMapFirst/7-4 4433088 26.54 ns/op BenchmarkMapFirst/8-4 4503602 27.25 ns/op BenchmarkMapFirst/9-4 3283006 36.86 ns/op BenchmarkMapFirst/10-4 3233534 36.71 ns/op BenchmarkMapFirst/11-4 3251408 36.48 ns/op BenchmarkMapFirst/12-4 3251377 36.35 ns/op BenchmarkMapFirst/13-4 3055592 36.18 ns/op BenchmarkMapFirst/14-4 3309646 35.70 ns/op BenchmarkMapFirst/15-4 3321380 35.36 ns/op BenchmarkMapFirst/16-4 3357496 35.61 ns/op BenchmarkMapMid/1-4 4477597 26.56 ns/op BenchmarkMapMid/2-4 4423164 27.31 ns/op BenchmarkMapMid/3-4 4411892 27.24 ns/op BenchmarkMapMid/4-4 4287747 28.05 ns/op BenchmarkMapMid/5-4 4289262 27.77 ns/op BenchmarkMapMid/6-4 4071722 29.42 ns/op BenchmarkMapMid/7-4 4224998 28.86 ns/op BenchmarkMapMid/8-4 3908629 30.13 ns/op BenchmarkMapMid/9-4 3241170 35.96 ns/op BenchmarkMapMid/10-4 3245125 36.83 ns/op BenchmarkMapMid/11-4 3232555 35.37 ns/op BenchmarkMapMid/12-4 3167138 37.10 ns/op BenchmarkMapMid/13-4 3199100 36.61 ns/op BenchmarkMapMid/14-4 3329368 35.78 ns/op BenchmarkMapMid/15-4 3328822 35.67 ns/op BenchmarkMapMid/16-4 3316450 37.04 ns/op BenchmarkMapLast/1-4 4551964 26.42 ns/op BenchmarkMapLast/2-4 4433928 27.15 ns/op BenchmarkMapLast/3-4 4244710 27.89 ns/op BenchmarkMapLast/4-4 4213765 28.62 ns/op BenchmarkMapLast/5-4 4159274 28.91 ns/op BenchmarkMapLast/6-4 4087158 29.01 ns/op BenchmarkMapLast/7-4 4008744 29.91 ns/op BenchmarkMapLast/8-4 3946084 30.16 ns/op BenchmarkMapLast/9-4 3194994 36.98 ns/op BenchmarkMapLast/10-4 3206505 38.62 ns/op BenchmarkMapLast/11-4 3297100 38.63 ns/op BenchmarkMapLast/12-4 3125691 37.50 ns/op BenchmarkMapLast/13-4 3054942 40.78 ns/op BenchmarkMapLast/14-4 3326151 34.59 ns/op BenchmarkMapLast/15-4 3166812 35.85 ns/op BenchmarkMapLast/16-4 3086270 38.58 ns/op BenchmarkMapCycle-4 2280693 52.42 ns/op BenchmarkRepeatedLookupStrMapKey32-4 2389774 50.32 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 1104 107761 ns/op BenchmarkMakeMap/[Byte]Byte-4 688176 161.4 ns/op BenchmarkMakeMap/[Int]Int-4 456288 225.2 ns/op BenchmarkNewEmptyMap-4 3560972 33.64 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1000000 105.0 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 560565 191.7 ns/op BenchmarkMapIterEmpty-4 6335580 18.83 ns/op BenchmarkSameLengthMap-4 4585226 26.31 ns/op BenchmarkBigKeyMap-4 1818288 66.34 ns/op BenchmarkBigValMap-4 1698162 69.88 ns/op BenchmarkSmallKeyMap-4 2653804 44.78 ns/op BenchmarkMapPopulate/1-4 1930050 62.27 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 137868 819.5 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 10000 10387 ns/op 3347 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 1056 112557 ns/op 53299 B/op 72 allocs/op BenchmarkMapPopulate/10000-4 80 1438216 ns/op 427525 B/op 319 allocs/op BenchmarkMapPopulate/100000-4 8 13637662 ns/op 3609268 B/op 4000 allocs/op BenchmarkComplexAlgMap-4 291481 410.5 ns/op BenchmarkGoMapClear/Reflexive/1-4 1515943 80.37 ns/op BenchmarkGoMapClear/Reflexive/10-4 1411749 84.21 ns/op BenchmarkGoMapClear/Reflexive/100-4 632478 198.0 ns/op BenchmarkGoMapClear/Reflexive/1000-4 44224 2303 ns/op BenchmarkGoMapClear/Reflexive/10000-4 5388 22495 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1297642 92.22 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1245414 96.16 ns/op BenchmarkGoMapClear/NonReflexive/100-4 577866 209.0 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 52096 2291 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 5779 19017 ns/op BenchmarkMapStringConversion/32/simple-4 2000648 58.90 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1764273 68.00 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1784815 66.60 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1912608 61.54 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1708587 69.69 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1701201 69.47 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1687002 71.75 ns/op BenchmarkMapInterfacePtr-4 1796271 66.74 ns/op BenchmarkNewEmptyMapHintLessThan8-4 2663908 44.66 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 237650 429.5 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 5593 20908 ns/op BenchmarkMapPop1000-4 424 278268 ns/op BenchmarkMapPop10000-4 24 4736863 ns/op BenchmarkMapAssign/Int32/256-4 2516510 47.85 ns/op BenchmarkMapAssign/Int32/65536-4 1680315 59.95 ns/op BenchmarkMapAssign/Int64/256-4 2496799 47.90 ns/op BenchmarkMapAssign/Int64/65536-4 1907738 60.59 ns/op BenchmarkMapAssign/Str/256-4 1940635 61.45 ns/op BenchmarkMapAssign/Str/65536-4 1249622 91.72 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1362483 84.86 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1081266 100.7 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1354792 89.85 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 978366 107.1 ns/op BenchmarkMapOperatorAssign/Str/256-4 609612 1279 ns/op BenchmarkMapOperatorAssign/Str/65536-4 449500 242.4 ns/op BenchmarkMapAppendAssign/Int32/256-4 1225956 82.46 ns/op 26 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 757198 150.5 ns/op 33 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 1398181 94.22 ns/op 34 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 751074 143.2 ns/op 35 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 921734 146.8 ns/op 66 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 403597 294.3 ns/op 70 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 1910786 63.63 ns/op BenchmarkMapDelete/Int32/1000-4 2124753 58.58 ns/op BenchmarkMapDelete/Int32/10000-4 2137856 58.48 ns/op BenchmarkMapDelete/Int64/100-4 1901169 64.44 ns/op BenchmarkMapDelete/Int64/1000-4 2122892 57.32 ns/op BenchmarkMapDelete/Int64/10000-4 2056275 57.71 ns/op BenchmarkMapDelete/Str/100-4 1509273 80.44 ns/op BenchmarkMapDelete/Str/1000-4 1684546 70.25 ns/op BenchmarkMapDelete/Str/10000-4 1636719 74.02 ns/op BenchmarkMapDelete/Pointer/100-4 1643408 69.92 ns/op BenchmarkMapDelete/Pointer/1000-4 1911678 62.67 ns/op BenchmarkMapDelete/Pointer/10000-4 1819912 65.59 ns/op BenchmarkMemmove/0-4 13758008 8.734 ns/op BenchmarkMemmove/1-4 2151873 55.28 ns/op 18.09 MB/s BenchmarkMemmove/2-4 2062698 56.95 ns/op 35.12 MB/s BenchmarkMemmove/3-4 2050712 56.87 ns/op 52.75 MB/s BenchmarkMemmove/4-4 2113381 55.99 ns/op 71.44 MB/s BenchmarkMemmove/5-4 1792528 66.99 ns/op 74.63 MB/s BenchmarkMemmove/6-4 2124482 57.13 ns/op 105.02 MB/s BenchmarkMemmove/7-4 2064660 60.21 ns/op 116.26 MB/s BenchmarkMemmove/8-4 2143638 55.11 ns/op 145.17 MB/s BenchmarkMemmove/9-4 2106001 56.95 ns/op 158.03 MB/s BenchmarkMemmove/10-4 2069078 57.62 ns/op 173.55 MB/s BenchmarkMemmove/11-4 2056803 59.13 ns/op 186.02 MB/s BenchmarkMemmove/12-4 2064566 59.71 ns/op 200.98 MB/s BenchmarkMemmove/13-4 2074936 57.81 ns/op 224.89 MB/s BenchmarkMemmove/14-4 2045008 57.58 ns/op 243.15 MB/s BenchmarkMemmove/15-4 2051650 57.89 ns/op 259.12 MB/s BenchmarkMemmove/16-4 2030476 59.27 ns/op 269.95 MB/s BenchmarkMemmove/32-4 1805433 65.49 ns/op 488.60 MB/s BenchmarkMemmove/64-4 1627158 73.91 ns/op 865.89 MB/s BenchmarkMemmove/128-4 1267212 95.00 ns/op 1347.36 MB/s BenchmarkMemmove/256-4 1000000 119.6 ns/op 2139.96 MB/s BenchmarkMemmove/512-4 682975 176.3 ns/op 2904.89 MB/s BenchmarkMemmove/1024-4 424252 287.7 ns/op 3559.37 MB/s BenchmarkMemmove/2048-4 243991 496.1 ns/op 4128.35 MB/s BenchmarkMemmove/4096-4 130321 944.8 ns/op 4335.47 MB/s BenchmarkMemmoveOverlap/32-4 1904053 62.47 ns/op 512.27 MB/s BenchmarkMemmoveOverlap/64-4 1688937 70.57 ns/op 906.93 MB/s BenchmarkMemmoveOverlap/128-4 1277486 94.21 ns/op 1358.74 MB/s BenchmarkMemmoveOverlap/256-4 952971 128.5 ns/op 1991.68 MB/s BenchmarkMemmoveOverlap/512-4 640621 188.0 ns/op 2723.11 MB/s BenchmarkMemmoveOverlap/1024-4 396963 301.9 ns/op 3392.29 MB/s BenchmarkMemmoveOverlap/2048-4 225490 535.3 ns/op 3826.17 MB/s BenchmarkMemmoveOverlap/4096-4 119812 1003 ns/op 4081.89 MB/s BenchmarkMemmoveUnalignedDst/0-4 12854378 9.284 ns/op BenchmarkMemmoveUnalignedDst/1-4 2198868 54.07 ns/op 18.50 MB/s BenchmarkMemmoveUnalignedDst/2-4 2180204 55.31 ns/op 36.16 MB/s BenchmarkMemmoveUnalignedDst/3-4 2153660 55.85 ns/op 53.71 MB/s BenchmarkMemmoveUnalignedDst/4-4 2186060 54.57 ns/op 73.31 MB/s BenchmarkMemmoveUnalignedDst/5-4 2167400 54.74 ns/op 91.33 MB/s BenchmarkMemmoveUnalignedDst/6-4 2177400 55.74 ns/op 107.64 MB/s BenchmarkMemmoveUnalignedDst/7-4 2192106 55.22 ns/op 126.77 MB/s BenchmarkMemmoveUnalignedDst/8-4 2265726 53.17 ns/op 150.47 MB/s BenchmarkMemmoveUnalignedDst/9-4 2158377 56.23 ns/op 160.04 MB/s BenchmarkMemmoveUnalignedDst/10-4 2105402 55.54 ns/op 180.04 MB/s BenchmarkMemmoveUnalignedDst/11-4 2100457 57.49 ns/op 191.33 MB/s BenchmarkMemmoveUnalignedDst/12-4 2171272 55.57 ns/op 215.95 MB/s BenchmarkMemmoveUnalignedDst/13-4 2138008 55.51 ns/op 234.17 MB/s BenchmarkMemmoveUnalignedDst/14-4 2158076 55.84 ns/op 250.70 MB/s BenchmarkMemmoveUnalignedDst/15-4 2132029 56.65 ns/op 264.78 MB/s BenchmarkMemmoveUnalignedDst/16-4 2086699 57.11 ns/op 280.18 MB/s BenchmarkMemmoveUnalignedDst/32-4 1866027 64.25 ns/op 498.07 MB/s BenchmarkMemmoveUnalignedDst/64-4 1646914 71.31 ns/op 897.48 MB/s BenchmarkMemmoveUnalignedDst/128-4 1270846 94.83 ns/op 1349.75 MB/s BenchmarkMemmoveUnalignedDst/256-4 1000000 118.4 ns/op 2161.61 MB/s BenchmarkMemmoveUnalignedDst/512-4 697988 172.6 ns/op 2966.22 MB/s BenchmarkMemmoveUnalignedDst/1024-4 428121 279.2 ns/op 3667.58 MB/s BenchmarkMemmoveUnalignedDst/2048-4 244117 496.4 ns/op 4125.83 MB/s BenchmarkMemmoveUnalignedDst/4096-4 130030 930.2 ns/op 4403.21 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1831268 63.58 ns/op 503.32 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1551332 73.16 ns/op 874.84 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1203849 99.77 ns/op 1282.92 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 935911 127.3 ns/op 2011.11 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 620462 193.7 ns/op 2642.96 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 378122 312.3 ns/op 3278.76 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 220101 545.1 ns/op 3756.86 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 111874 1016 ns/op 4030.69 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12963920 9.293 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2207565 53.86 ns/op 18.57 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2132161 54.91 ns/op 36.42 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2185304 55.15 ns/op 54.39 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2188912 54.71 ns/op 73.11 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1840054 64.16 ns/op 77.93 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2169697 55.29 ns/op 108.51 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2132334 56.27 ns/op 124.39 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2245261 53.28 ns/op 150.14 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2159649 55.42 ns/op 162.39 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2154345 56.01 ns/op 178.53 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2131386 56.36 ns/op 195.16 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2153461 55.14 ns/op 217.63 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2129583 55.47 ns/op 234.35 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2144236 55.60 ns/op 251.81 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2104855 56.77 ns/op 264.24 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2072360 55.82 ns/op 286.63 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1887489 63.30 ns/op 505.55 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1669092 71.80 ns/op 891.39 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1265242 94.78 ns/op 1350.45 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 118.8 ns/op 2155.12 MB/s BenchmarkMemmoveUnalignedSrc/512-4 697714 173.9 ns/op 2943.38 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 427579 281.5 ns/op 3637.23 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 243790 495.4 ns/op 4133.76 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 130104 931.7 ns/op 4396.27 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1327944 89.49 ns/op 178.79 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1622938 73.63 ns/op 217.31 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1600508 75.57 ns/op 211.72 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1583608 75.52 ns/op 211.85 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1580263 75.33 ns/op 212.39 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1590100 75.62 ns/op 211.58 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1586583 75.72 ns/op 211.32 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1580192 75.51 ns/op 211.89 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1000000 104.0 ns/op 615.32 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1360002 87.79 ns/op 728.97 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1338418 89.39 ns/op 715.94 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1324848 89.62 ns/op 714.13 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1327410 90.39 ns/op 708.07 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1324876 89.86 ns/op 712.22 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1335657 89.25 ns/op 717.10 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1339274 89.59 ns/op 714.40 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 791163 151.5 ns/op 1689.61 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 750146 162.2 ns/op 1577.98 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 765451 153.4 ns/op 1668.98 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 793906 151.8 ns/op 1686.72 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 688240 153.1 ns/op 1671.91 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 758474 153.5 ns/op 1667.33 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 790591 152.1 ns/op 1683.58 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 787668 152.4 ns/op 1680.02 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 123867 968.0 ns/op 4231.44 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 116467 1037 ns/op 3951.75 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 115477 1042 ns/op 3932.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 116400 1024 ns/op 4000.18 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 116485 1032 ns/op 3967.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 116596 1025 ns/op 3997.05 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 115920 1032 ns/op 3970.13 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 116628 1021 ns/op 4009.92 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7675 15486 ns/op 4231.84 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6078 16765 ns/op 3909.01 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 6183 17433 ns/op 3759.38 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 6604 17319 ns/op 3784.00 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 6255 17529 ns/op 3738.67 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 6417 17282 ns/op 3792.25 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 6585 17597 ns/op 3724.29 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 6618 17259 ns/op 3797.30 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1847106 63.62 ns/op 503.00 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1651995 72.28 ns/op 885.47 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1234834 96.28 ns/op 1329.46 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 957598 125.7 ns/op 2036.77 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 630079 190.9 ns/op 2681.77 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 389464 310.5 ns/op 3297.65 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 218572 548.0 ns/op 3737.53 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 112220 1029 ns/op 3981.91 MB/s BenchmarkMemclr/5-4 12497240 9.479 ns/op 527.51 MB/s BenchmarkMemclr/16-4 10665789 11.17 ns/op 1431.89 MB/s BenchmarkMemclr/64-4 6716328 17.84 ns/op 3587.81 MB/s BenchmarkMemclr/256-4 10914450 11.00 ns/op 23262.85 MB/s BenchmarkMemclr/4096-4 4116549 29.33 ns/op 139669.78 MB/s BenchmarkMemclr/65536-4 112548 1050 ns/op 62418.19 MB/s BenchmarkMemclr/1M-4 6878 17664 ns/op 59362.35 MB/s BenchmarkMemclr/4M-4 1716 69035 ns/op 60756.53 MB/s BenchmarkMemclr/8M-4 754 161687 ns/op 51881.87 MB/s BenchmarkMemclr/16M-4 376 320950 ns/op 52273.66 MB/s BenchmarkMemclr/64M-4 80 1329297 ns/op 50484.47 MB/s BenchmarkMemclrUnaligned/0_5-4 6846238 17.49 ns/op 285.89 MB/s BenchmarkMemclrUnaligned/0_16-4 6623887 18.03 ns/op 887.60 MB/s BenchmarkMemclrUnaligned/0_64-4 4609761 26.18 ns/op 2444.52 MB/s BenchmarkMemclrUnaligned/0_256-4 6647080 18.10 ns/op 14143.98 MB/s BenchmarkMemclrUnaligned/0_4096-4 3518871 33.94 ns/op 120699.04 MB/s BenchmarkMemclrUnaligned/0_65536-4 122114 1057 ns/op 61976.17 MB/s BenchmarkMemclrUnaligned/1_5-4 6877418 17.57 ns/op 284.63 MB/s BenchmarkMemclrUnaligned/1_16-4 6609016 18.04 ns/op 887.05 MB/s BenchmarkMemclrUnaligned/1_64-4 4592646 26.20 ns/op 2442.30 MB/s BenchmarkMemclrUnaligned/1_256-4 6592732 18.13 ns/op 14122.48 MB/s BenchmarkMemclrUnaligned/1_4096-4 2680965 44.84 ns/op 91357.07 MB/s BenchmarkMemclrUnaligned/1_65536-4 121988 1046 ns/op 62683.59 MB/s BenchmarkMemclrUnaligned/4_5-4 6825823 17.43 ns/op 286.90 MB/s BenchmarkMemclrUnaligned/4_16-4 6596982 18.09 ns/op 884.53 MB/s BenchmarkMemclrUnaligned/4_64-4 4591214 26.11 ns/op 2451.25 MB/s BenchmarkMemclrUnaligned/4_256-4 6623040 18.06 ns/op 14173.41 MB/s BenchmarkMemclrUnaligned/4_4096-4 2648017 45.21 ns/op 90606.38 MB/s BenchmarkMemclrUnaligned/4_65536-4 112933 1046 ns/op 62681.72 MB/s BenchmarkMemclrUnaligned/7_5-4 6842739 17.53 ns/op 285.20 MB/s BenchmarkMemclrUnaligned/7_16-4 6638571 18.24 ns/op 877.23 MB/s BenchmarkMemclrUnaligned/7_64-4 4608030 26.09 ns/op 2452.63 MB/s BenchmarkMemclrUnaligned/7_256-4 6665564 18.14 ns/op 14109.10 MB/s BenchmarkMemclrUnaligned/7_4096-4 2664276 44.49 ns/op 92069.29 MB/s BenchmarkMemclrUnaligned/7_65536-4 110568 1054 ns/op 62151.28 MB/s BenchmarkMemclrUnaligned/0_1M-4 7225 19373 ns/op 54126.61 MB/s BenchmarkMemclrUnaligned/0_4M-4 1837 78697 ns/op 53296.76 MB/s BenchmarkMemclrUnaligned/0_8M-4 771 158443 ns/op 52943.91 MB/s BenchmarkMemclrUnaligned/0_16M-4 376 322059 ns/op 52093.55 MB/s BenchmarkMemclrUnaligned/0_64M-4 75 1338474 ns/op 50138.32 MB/s BenchmarkMemclrUnaligned/1_1M-4 7126 27315 ns/op 38388.22 MB/s BenchmarkMemclrUnaligned/1_4M-4 1726 67202 ns/op 62413.37 MB/s BenchmarkMemclrUnaligned/1_8M-4 723 162183 ns/op 51723.03 MB/s BenchmarkMemclrUnaligned/1_16M-4 373 321602 ns/op 52167.62 MB/s BenchmarkMemclrUnaligned/1_64M-4 73 2009030 ns/op 33403.61 MB/s BenchmarkMemclrUnaligned/4_1M-4 6813 16894 ns/op 62068.89 MB/s BenchmarkMemclrUnaligned/4_4M-4 1698 67478 ns/op 62158.41 MB/s BenchmarkMemclrUnaligned/4_8M-4 724 161923 ns/op 51806.21 MB/s BenchmarkMemclrUnaligned/4_16M-4 368 324982 ns/op 51625.08 MB/s BenchmarkMemclrUnaligned/4_64M-4 55 1999792 ns/op 33557.92 MB/s BenchmarkMemclrUnaligned/7_1M-4 7143 17110 ns/op 61284.97 MB/s BenchmarkMemclrUnaligned/7_4M-4 1722 68935 ns/op 60843.99 MB/s BenchmarkMemclrUnaligned/7_8M-4 742 160878 ns/op 52142.79 MB/s BenchmarkMemclrUnaligned/7_16M-4 372 320634 ns/op 52325.12 MB/s BenchmarkMemclrUnaligned/7_64M-4 91 1322765 ns/op 50733.78 MB/s BenchmarkGoMemclr/5-4 13861921 8.582 ns/op 582.63 MB/s BenchmarkGoMemclr/16-4 12689005 9.496 ns/op 1684.99 MB/s BenchmarkGoMemclr/64-4 7671861 15.67 ns/op 4084.60 MB/s BenchmarkGoMemclr/256-4 12702502 9.602 ns/op 26660.07 MB/s BenchmarkMemclrRange/1K_2K-4 34588 3505 ns/op 27352.69 MB/s BenchmarkMemclrRange/2K_8K-4 23476 5089 ns/op 65540.20 MB/s BenchmarkMemclrRange/4K_16K-4 21655 5198 ns/op 62156.62 MB/s BenchmarkMemclrRange/160K_228K-4 4275 26437 ns/op 62899.99 MB/s BenchmarkClearFat7-4 6960986 17.32 ns/op BenchmarkClearFat8-4 7438813 16.04 ns/op BenchmarkClearFat11-4 6992814 17.37 ns/op BenchmarkClearFat12-4 6875199 17.69 ns/op BenchmarkClearFat13-4 6901236 17.62 ns/op BenchmarkClearFat14-4 6524841 17.51 ns/op BenchmarkClearFat15-4 7030896 17.23 ns/op BenchmarkClearFat16-4 7201494 16.51 ns/op BenchmarkClearFat24-4 7005274 17.19 ns/op BenchmarkClearFat32-4 6636084 17.82 ns/op BenchmarkClearFat40-4 6378820 18.54 ns/op BenchmarkClearFat48-4 6153234 19.40 ns/op BenchmarkClearFat56-4 5900468 20.45 ns/op BenchmarkClearFat64-4 5706088 20.98 ns/op BenchmarkClearFat72-4 5461503 21.60 ns/op BenchmarkClearFat128-4 3741662 32.43 ns/op BenchmarkClearFat256-4 2706926 44.36 ns/op BenchmarkClearFat512-4 1731296 69.41 ns/op BenchmarkClearFat1024-4 994303 120.7 ns/op BenchmarkClearFat1032-4 982489 123.9 ns/op BenchmarkClearFat1040-4 976609 123.8 ns/op BenchmarkCopyFat7-4 6880923 17.44 ns/op BenchmarkCopyFat8-4 7347246 16.63 ns/op BenchmarkCopyFat11-4 6830526 16.97 ns/op BenchmarkCopyFat12-4 7066935 17.29 ns/op BenchmarkCopyFat13-4 6904578 17.51 ns/op BenchmarkCopyFat14-4 6957799 17.40 ns/op BenchmarkCopyFat15-4 6860854 17.57 ns/op BenchmarkCopyFat16-4 7170312 16.94 ns/op BenchmarkCopyFat24-4 7067296 17.21 ns/op BenchmarkCopyFat32-4 6449373 18.70 ns/op BenchmarkCopyFat64-4 5661937 21.06 ns/op BenchmarkCopyFat72-4 4987102 22.21 ns/op BenchmarkCopyFat128-4 3625735 33.15 ns/op BenchmarkCopyFat256-4 2629000 45.82 ns/op BenchmarkCopyFat512-4 1593616 76.81 ns/op BenchmarkCopyFat520-4 1578745 76.07 ns/op BenchmarkCopyFat1024-4 879510 133.7 ns/op BenchmarkCopyFat1032-4 867931 132.4 ns/op BenchmarkCopyFat1040-4 878548 133.9 ns/op BenchmarkIssue18740/2byte-4 525 225666 ns/op BenchmarkIssue18740/4byte-4 812 145462 ns/op BenchmarkIssue18740/8byte-4 955 126114 ns/op BenchmarkMemclrKnownSize1-4 8270853 14.45 ns/op 69.21 MB/s BenchmarkMemclrKnownSize2-4 5088913 23.02 ns/op 86.88 MB/s BenchmarkMemclrKnownSize4-4 3036195 55.26 ns/op 72.39 MB/s BenchmarkMemclrKnownSize8-4 1000000 102.2 ns/op 78.30 MB/s BenchmarkMemclrKnownSize16-4 644042 186.5 ns/op 85.77 MB/s BenchmarkMemclrKnownSize32-4 331948 361.6 ns/op 88.50 MB/s BenchmarkMemclrKnownSize64-4 170912 692.8 ns/op 92.38 MB/s BenchmarkMemclrKnownSize112-4 98158 1207 ns/op 92.76 MB/s BenchmarkMemclrKnownSize128-4 86397 1379 ns/op 92.81 MB/s BenchmarkMemclrKnownSize192-4 57871 2059 ns/op 93.26 MB/s BenchmarkMemclrKnownSize248-4 45339 2650 ns/op 93.60 MB/s BenchmarkMemclrKnownSize256-4 43386 2738 ns/op 93.49 MB/s BenchmarkMemclrKnownSize512-4 21888 5496 ns/op 93.16 MB/s BenchmarkMemclrKnownSize1024-4 10000 10891 ns/op 94.03 MB/s BenchmarkMemclrKnownSize4096-4 2704 43233 ns/op 94.74 MB/s BenchmarkMemclrKnownSize512KiB-4 20 5778867 ns/op 90.73 MB/s BenchmarkReadMetricsLatency-4 12201 7127 p50-ns 7650 p90-ns 14606 p99-ns BenchmarkFinalizer-4 522 225287 ns/op BenchmarkFinalizerRun-4 624552 288.4 ns/op BenchmarkMinFloat-4 403312 291.3 ns/op BenchmarkMaxFloat-4 418107 290.2 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 8179647 14.33 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2116420 56.56 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 1939287 61.58 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 1665362 72.37 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1000000 104.8 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 993405 116.9 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 1566020 75.66 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1000000 110.0 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1000000 108.5 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1542828 77.72 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1685739 69.79 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1505476 78.87 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1338528 89.56 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1200739 99.78 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 7182448 16.50 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 7973083 15.09 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 8064428 15.05 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 7307985 16.30 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 6363756 17.44 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6121470 18.93 ns/op BenchmarkFindBitRange64/PatternAASize2-4 6099272 19.70 ns/op BenchmarkFindBitRange64/PatternAASize8-4 6881391 17.31 ns/op BenchmarkFindBitRange64/PatternAASize32-4 8136376 14.83 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 7434882 16.22 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 8031148 16.15 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8101491 14.80 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 7410628 16.68 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 8140515 14.98 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 8102626 14.78 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 7426142 16.37 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 6966822 17.24 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8148645 14.77 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 7393982 16.41 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 6710326 17.98 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 7865034 15.38 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 7390386 16.42 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 7814340 15.35 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 6743682 15.71 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 7046037 16.55 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 7324411 16.30 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 7829217 15.43 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 7292349 16.50 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7762947 16.03 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7857902 15.32 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 7275819 16.36 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8072349 14.80 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 7467655 14.80 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 7351912 16.66 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8101987 15.07 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8026988 14.97 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 7167589 16.25 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8085788 16.20 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 7720702 14.99 ns/op BenchmarkNetpollBreak-4 9802 37967 ns/op BenchmarkPinnerPinUnpinBatch-4 1864 61732 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 302 400511 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1785 60845 ns/op BenchmarkPinnerPinUnpin-4 1692332 68.66 ns/op BenchmarkPinnerPinUnpinTiny-4 1705224 70.65 ns/op BenchmarkPinnerPinUnpinDouble-4 634921 186.2 ns/op BenchmarkPinnerPinUnpinParallel-4 3424062 34.32 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 3397320 34.71 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 253228 513.8 ns/op BenchmarkPinnerIsPinnedOnPinned-4 5115762 23.54 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 6356479 18.88 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 9707730 12.23 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 10108491 11.79 ns/op BenchmarkPingPongHog-4 658 169679 ns/op BenchmarkStackGrowth-4 176335 715.5 ns/op BenchmarkStackGrowthDeep-4 1747 62544 ns/op BenchmarkCreateGoroutines-4 93946 1179 ns/op BenchmarkCreateGoroutinesParallel-4 117603 918.3 ns/op BenchmarkCreateGoroutinesCapture-4 17419 6669 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 107497 1105 ns/op BenchmarkClosureCall-4 16266444 7.376 ns/op BenchmarkWakeupParallelSpinning/0s-4 7378 15510 ns/op BenchmarkWakeupParallelSpinning/1µs-4 6368 19424 ns/op BenchmarkWakeupParallelSpinning/2µs-4 5570 21123 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3678 32581 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2362 50767 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1467 82825 ns/op BenchmarkWakeupParallelSpinning/50µs-4 709 171207 ns/op BenchmarkWakeupParallelSpinning/100µs-4 387 300486 ns/op BenchmarkWakeupParallelSyscall/0s-4 553 206648 ns/op BenchmarkWakeupParallelSyscall/1µs-4 550 209036 ns/op BenchmarkWakeupParallelSyscall/2µs-4 532 223468 ns/op BenchmarkWakeupParallelSyscall/5µs-4 556 229410 ns/op BenchmarkWakeupParallelSyscall/10µs-4 494 238167 ns/op BenchmarkWakeupParallelSyscall/20µs-4 508 236845 ns/op BenchmarkWakeupParallelSyscall/50µs-4 444 269143 ns/op BenchmarkWakeupParallelSyscall/100µs-4 300 396839 ns/op BenchmarkMatmult-4 3981824 33.63 ns/op BenchmarkFastrand-4 10382812 11.37 ns/op BenchmarkFastrand64-4 10009352 11.78 ns/op BenchmarkFastrandHashiter-4 5380929 22.02 ns/op BenchmarkFastrandn/2-4 4301374 28.01 ns/op BenchmarkFastrandn/3-4 4259809 28.57 ns/op BenchmarkFastrandn/4-4 4242450 28.00 ns/op BenchmarkFastrandn/5-4 4295714 27.91 ns/op BenchmarkIfaceCmp100-4 83456 1492 ns/op BenchmarkIfaceCmpNil100-4 155884 758.3 ns/op BenchmarkEfaceCmpDiff-4 19736 6159 ns/op BenchmarkEfaceCmpDiffIndirect-4 21355 5524 ns/op BenchmarkDefer-4 1372840 86.35 ns/op BenchmarkDefer10-4 907063 127.4 ns/op BenchmarkDeferMany-4 556651 356.1 ns/op BenchmarkPanicRecover-4 669132 159.0 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 911982 150.6 ns/op 69.00 p50-ns 74.00 p90-ns 167.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 851839 170.3 ns/op 62.00 p50-ns 64.00 p90-ns 114.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 2451 42887 ns/op 38842 p50-ns 43785 p90-ns 104870 p99-ns BenchmarkGoroutineProfile/small/loaded-4 741 165244 ns/op 64251 p50-ns 150428 p90-ns 3739867 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 910347 130.0 ns/op 62.00 p50-ns 63.00 p90-ns 70.00 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 892916 174.2 ns/op 62.00 p50-ns 64.00 p90-ns 73.00 p99-ns BenchmarkGoroutineProfile/large/idle-4 36 2855854 ns/op 2816133 p50-ns 2987982 p90-ns 4003088 p99-ns BenchmarkGoroutineProfile/large/loaded-4 37 5371699 ns/op 4198261 p50-ns 14110290 p90-ns 14983177 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 818036 145.1 ns/op 61.00 p50-ns 63.00 p90-ns 155.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 835108 171.2 ns/op 62.00 p50-ns 64.00 p90-ns 115.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1630 70064 ns/op 66656 p50-ns 72484 p90-ns 123537 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 540 289370 ns/op 95220 p50-ns 181526 p90-ns 10326910 p99-ns BenchmarkRWMutexUncontended-4 6373194 19.10 ns/op BenchmarkRWMutexWrite100-4 2073622 51.73 ns/op BenchmarkRWMutexWrite10-4 2085093 66.08 ns/op BenchmarkRWMutexWorkWrite100-4 890073 141.0 ns/op BenchmarkRWMutexWorkWrite10-4 235682 519.8 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3202 37516 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1198 98353 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1538 77028 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 584 206402 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 772 160703 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 279 424492 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 391 304489 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 134 868159 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 518814 242.1 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 505513 247.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 446240 277.2 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 457620 250.6 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 418788 248.6 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 349947 286.0 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 427458 264.6 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 414771 257.0 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 354558 290.6 ns/op BenchmarkMakeSlice/Byte-4 2597617 46.00 ns/op BenchmarkMakeSlice/Int16-4 2659921 45.44 ns/op BenchmarkMakeSlice/Int-4 1858388 65.16 ns/op BenchmarkMakeSlice/Ptr-4 1584186 74.84 ns/op BenchmarkMakeSlice/Struct/24-4 1480144 82.34 ns/op BenchmarkMakeSlice/Struct/32-4 1330480 88.69 ns/op BenchmarkMakeSlice/Struct/40-4 1236115 104.8 ns/op BenchmarkGrowSlice/Byte-4 1000000 114.9 ns/op BenchmarkGrowSlice/Int16-4 1000000 123.8 ns/op BenchmarkGrowSlice/Int-4 847099 152.3 ns/op BenchmarkGrowSlice/Ptr-4 685485 178.9 ns/op BenchmarkGrowSlice/Struct/24-4 469630 278.1 ns/op BenchmarkGrowSlice/Struct/32-4 368071 297.1 ns/op BenchmarkGrowSlice/Struct/40-4 323025 343.2 ns/op BenchmarkExtendSlice/IntSlice-4 528445 255.4 ns/op BenchmarkExtendSlice/PointerSlice-4 453134 256.0 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 115.7 ns/op BenchmarkAppend-4 688058 176.1 ns/op BenchmarkAppendGrowByte-4 6 20083533 ns/op BenchmarkAppendGrowString-4 1 193747937 ns/op BenchmarkAppendSlice/1Bytes-4 2201809 54.02 ns/op BenchmarkAppendSlice/4Bytes-4 2156686 55.11 ns/op BenchmarkAppendSlice/7Bytes-4 2121727 56.52 ns/op BenchmarkAppendSlice/8Bytes-4 2168870 55.87 ns/op BenchmarkAppendSlice/15Bytes-4 2095611 57.09 ns/op BenchmarkAppendSlice/16Bytes-4 2081007 57.15 ns/op BenchmarkAppendSlice/32Bytes-4 1910913 63.63 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 156283 730.8 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 50512 2313 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 13995 7958 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 3265 30965 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 261 436316 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 64 1787035 ns/op BenchmarkAppendStr/1Bytes-4 2470302 48.82 ns/op BenchmarkAppendStr/4Bytes-4 2418424 50.17 ns/op BenchmarkAppendStr/8Bytes-4 2327124 51.05 ns/op BenchmarkAppendStr/16Bytes-4 2390001 50.33 ns/op BenchmarkAppendStr/32Bytes-4 2149252 54.89 ns/op BenchmarkAppendSpecialCase-4 685968 175.8 ns/op BenchmarkCopy/1Byte-4 2116154 56.37 ns/op 17.74 MB/s BenchmarkCopy/1String-4 2159108 54.81 ns/op 18.24 MB/s BenchmarkCopy/2Byte-4 2077988 55.52 ns/op 36.02 MB/s BenchmarkCopy/2String-4 2207000 55.16 ns/op 36.26 MB/s BenchmarkCopy/4Byte-4 2076742 56.99 ns/op 70.19 MB/s BenchmarkCopy/4String-4 2210158 54.49 ns/op 73.41 MB/s BenchmarkCopy/8Byte-4 2139835 55.13 ns/op 145.11 MB/s BenchmarkCopy/8String-4 2215812 54.07 ns/op 147.97 MB/s BenchmarkCopy/12Byte-4 2113570 57.21 ns/op 209.75 MB/s BenchmarkCopy/12String-4 2173333 55.43 ns/op 216.50 MB/s BenchmarkCopy/16Byte-4 1999290 59.16 ns/op 270.46 MB/s BenchmarkCopy/16String-4 2066007 58.23 ns/op 274.77 MB/s BenchmarkCopy/32Byte-4 1822572 66.15 ns/op 483.77 MB/s BenchmarkCopy/32String-4 1849299 63.15 ns/op 506.69 MB/s BenchmarkCopy/128Byte-4 1289952 92.56 ns/op 1382.93 MB/s BenchmarkCopy/128String-4 1241020 96.92 ns/op 1320.71 MB/s BenchmarkCopy/1024Byte-4 430395 279.6 ns/op 3662.94 MB/s BenchmarkCopy/1024String-4 401868 282.6 ns/op 3623.67 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 27285 4103 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 26527 4590 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 21007 5538 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 18424 6546 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 15072 7947 ns/op BenchmarkAppendInPlace/Grow/Byte-4 151249 766.0 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 154716 761.9 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 119571 896.3 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 112864 1004 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 104000 1250 ns/op BenchmarkStackCopyPtr-4 1 136588097 ns/op BenchmarkStackCopy-4 2 78807198 ns/op BenchmarkStackCopyNoCache-4 25 4675167 ns/op BenchmarkStackCopyWithStkobj-4 2 56138346 ns/op BenchmarkIssue18138-4 1406 82127 ns/op BenchmarkCompareStringEqual-4 11580684 10.31 ns/op BenchmarkCompareStringIdentical-4 15329575 7.346 ns/op BenchmarkCompareStringSameLength-4 13234180 8.736 ns/op BenchmarkCompareStringDifferentLength-4 16385902 7.411 ns/op BenchmarkCompareStringBigUnaligned-4 2044 55858 ns/op 18772.50 MB/s BenchmarkCompareStringBig-4 1725 66715 ns/op 15717.44 MB/s BenchmarkConcatStringAndBytes-4 2829310 41.18 ns/op BenchmarkSliceByteToString/1-4 2304014 52.57 ns/op BenchmarkSliceByteToString/2-4 1358083 86.93 ns/op BenchmarkSliceByteToString/4-4 1368212 86.30 ns/op BenchmarkSliceByteToString/8-4 1348869 86.53 ns/op BenchmarkSliceByteToString/16-4 1294933 90.56 ns/op BenchmarkSliceByteToString/32-4 1205706 98.70 ns/op BenchmarkSliceByteToString/64-4 1000000 112.2 ns/op BenchmarkSliceByteToString/128-4 822050 152.6 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2359719 49.92 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 851382 148.9 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 960444 128.9 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 4092787 29.32 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1455903 81.04 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1992290 60.39 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2771716 42.48 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 525170 230.1 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 459112 253.0 ns/op BenchmarkRuneIterate/range/ASCII-4 8181188 14.21 ns/op BenchmarkRuneIterate/range/Japanese-4 1946720 61.74 ns/op BenchmarkRuneIterate/range/MixedLength-4 2638666 45.54 ns/op BenchmarkRuneIterate/range1/ASCII-4 9211892 12.24 ns/op BenchmarkRuneIterate/range1/Japanese-4 1920751 62.79 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2614221 45.76 ns/op BenchmarkRuneIterate/range2/ASCII-4 8322567 14.28 ns/op BenchmarkRuneIterate/range2/Japanese-4 1818956 62.06 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2381530 45.49 ns/op BenchmarkArrayEqual-4 15552082 7.719 ns/op BenchmarkFunc/Name-4 1569476 74.77 ns/op BenchmarkFunc/Entry-4 10554961 11.15 ns/op BenchmarkFunc/FileLine-4 2335798 54.96 ns/op PASS ok runtime 155.093s goos: linux goarch: s390x pkg: runtime/cgo BenchmarkHandle/non-concurrent-4 30949 3608 ns/op BenchmarkHandle/concurrent-4 25129 4724 ns/op PASS ok runtime/cgo 1.333s goos: linux goarch: s390x pkg: runtime/internal/math BenchmarkMulUintptr/small-4 4077496 29.53 ns/op BenchmarkMulUintptr/large-4 3202705 38.19 ns/op PASS ok runtime/internal/math 1.320s goos: linux goarch: s390x pkg: runtime/pprof BenchmarkGoroutine/Profile.WriteTo_idle_50-4 30 4397058 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 24 5238092 ns/op 725.8 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 856 148436 ns/op 8.477 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 10 10893432 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 9 14752074 ns/op 1656 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 256 1458391 ns/op 101.0 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 83086666 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 104957908 ns/op 11364 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 36 3915376 ns/op 383.6 concurrent_launches/op PASS ok runtime/pprof 3.405s goos: linux goarch: s390x pkg: runtime/race BenchmarkSyncLeak-4 62 3396965 ns/op BenchmarkStackLeak-4 37843 3293 ns/op PASS ok runtime/race 1.572s goos: linux goarch: s390x pkg: runtime/trace BenchmarkStartRegion-4 2229498 49.24 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 497342 294.1 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.381s goos: linux goarch: s390x pkg: slices BenchmarkEqualFunc_Large-4 58 2002278 ns/op BenchmarkIndex_Large-4 10567 11872 ns/op BenchmarkIndexFunc_Large-4 181 654213 ns/op BenchmarkCompact/nil-4 7228874 16.50 ns/op BenchmarkCompact/one-4 1972782 61.01 ns/op BenchmarkCompact/sorted-4 1000000 109.4 ns/op BenchmarkCompact/2_items-4 858500 129.1 ns/op BenchmarkCompact/unsorted-4 1000000 106.1 ns/op BenchmarkCompact/many-4 469712 234.2 ns/op BenchmarkCompact_Large/all_dup-4 12000 9762 ns/op BenchmarkCompact_Large/no_dup-4 18441 6489 ns/op BenchmarkCompactFunc/nil-4 3992284 28.71 ns/op BenchmarkCompactFunc/one-4 1600261 76.59 ns/op BenchmarkCompactFunc/sorted-4 812802 137.8 ns/op BenchmarkCompactFunc/2_items-4 768163 155.5 ns/op BenchmarkCompactFunc/unsorted-4 808120 141.6 ns/op BenchmarkCompactFunc/many-4 398270 311.0 ns/op BenchmarkCompactFunc_Large/all_dup-4 5 23386406 ns/op BenchmarkCompactFunc_Large/no_dup-4 6 19340932 ns/op BenchmarkReplace/naive-fast-4 49879 3105 ns/op BenchmarkReplace/optimized-fast-4 137418 1742 ns/op BenchmarkReplace/naive-slow-4 27265 7293 ns/op BenchmarkReplace/optimized-slow-4 21456 5316 ns/op BenchmarkBinarySearchFloats/Size16-4 986820 149.4 ns/op BenchmarkBinarySearchFloats/Size32-4 912373 133.0 ns/op BenchmarkBinarySearchFloats/Size64-4 827100 145.4 ns/op BenchmarkBinarySearchFloats/Size128-4 745796 159.8 ns/op BenchmarkBinarySearchFloats/Size512-4 633210 187.7 ns/op BenchmarkBinarySearchFloats/Size1024-4 573403 205.6 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 457545 263.6 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 392110 306.7 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 336386 354.8 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 304489 400.2 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 241453 503.1 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 219966 557.1 ns/op BenchmarkSortFuncStruct/Size16-4 10000 11806 ns/op BenchmarkSortFuncStruct/Size32-4 4916 24462 ns/op BenchmarkSortFuncStruct/Size64-4 6327 17949 ns/op BenchmarkSortFuncStruct/Size128-4 3824 32925 ns/op BenchmarkSortFuncStruct/Size512-4 1004 116418 ns/op BenchmarkSortFuncStruct/Size1024-4 514 254703 ns/op PASS ok slices 8.254s goos: linux goarch: s390x pkg: sort BenchmarkSearchWrappers-4 85542 1387 ns/op BenchmarkSortInts-4 1 150048542 ns/op BenchmarkSlicesSortInts-4 2 73367292 ns/op BenchmarkSortIsSorted-4 21 5207260 ns/op BenchmarkSlicesIsSorted-4 64 2062929 ns/op BenchmarkSortStrings-4 1 162200968 ns/op BenchmarkSlicesSortStrings-4 1 111865959 ns/op BenchmarkSortStrings_Sorted-4 21 5460110 ns/op BenchmarkSlicesSortStrings_Sorted-4 40 2798511 ns/op BenchmarkSortStructs-4 1 195983920 ns/op BenchmarkSortFuncStructs-4 1 140249698 ns/op BenchmarkSortString1K-4 184 633453 ns/op BenchmarkSortString1K_Slice-4 168 701909 ns/op BenchmarkStableString1K-4 90 1316514 ns/op BenchmarkSortInt1K-4 255 462054 ns/op BenchmarkSortInt1K_Sorted-4 5416 22294 ns/op BenchmarkSortInt1K_Reversed-4 2570 47021 ns/op BenchmarkSortInt1K_Mod8-4 722 168158 ns/op BenchmarkStableInt1K-4 91 1303460 ns/op BenchmarkStableInt1K_Slice-4 122 981382 ns/op BenchmarkSortInt64K-4 3 41660770 ns/op BenchmarkSortInt64K_Slice-4 2 57133605 ns/op BenchmarkStableInt64K-4 1 125852249 ns/op BenchmarkSort1e2-4 309 372532 ns/op BenchmarkStable1e2-4 138 864709 ns/op BenchmarkSort1e4-4 2 76944280 ns/op BenchmarkStable1e4-4 1 256078459 ns/op PASS ok sort 8.216s goos: linux goarch: s390x pkg: strconv BenchmarkAtof64Decimal-4 786198 136.7 ns/op BenchmarkAtof64Float-4 639654 171.1 ns/op BenchmarkAtof64FloatExp-4 636546 180.9 ns/op BenchmarkAtof64Big-4 431198 280.8 ns/op BenchmarkAtof64RandomBits-4 254726 486.8 ns/op BenchmarkAtof64RandomFloats-4 494985 242.5 ns/op BenchmarkAtof64RandomLongFloats-4 390302 308.2 ns/op BenchmarkAtof32Decimal-4 930384 134.1 ns/op BenchmarkAtof32Float-4 778495 154.5 ns/op BenchmarkAtof32FloatExp-4 634524 185.8 ns/op BenchmarkAtof32Random-4 350895 343.6 ns/op BenchmarkAtof32RandomLong-4 127251 928.9 ns/op BenchmarkParseInt/Pos/7bit-4 1506544 79.35 ns/op BenchmarkParseInt/Pos/26bit-4 738319 163.3 ns/op BenchmarkParseInt/Pos/31bit-4 593894 200.8 ns/op BenchmarkParseInt/Pos/56bit-4 439005 272.2 ns/op BenchmarkParseInt/Pos/63bit-4 416120 310.7 ns/op BenchmarkParseInt/Neg/7bit-4 1489995 97.03 ns/op BenchmarkParseInt/Neg/26bit-4 730717 162.9 ns/op BenchmarkParseInt/Neg/31bit-4 659487 183.6 ns/op BenchmarkParseInt/Neg/56bit-4 412299 268.1 ns/op BenchmarkParseInt/Neg/63bit-4 398049 283.8 ns/op BenchmarkAtoi/Pos/7bit-4 1954191 62.71 ns/op BenchmarkAtoi/Pos/26bit-4 849800 136.6 ns/op BenchmarkAtoi/Pos/31bit-4 779120 153.7 ns/op BenchmarkAtoi/Pos/56bit-4 503210 240.5 ns/op BenchmarkAtoi/Pos/63bit-4 398556 299.4 ns/op BenchmarkAtoi/Neg/7bit-4 1996803 60.53 ns/op BenchmarkAtoi/Neg/26bit-4 873850 135.8 ns/op BenchmarkAtoi/Neg/31bit-4 786704 153.1 ns/op BenchmarkAtoi/Neg/56bit-4 511111 230.1 ns/op BenchmarkAtoi/Neg/63bit-4 371035 300.4 ns/op BenchmarkFormatFloat/Decimal-4 77535 1530 ns/op BenchmarkFormatFloat/Float-4 81427 1473 ns/op BenchmarkFormatFloat/Exp-4 86394 1383 ns/op BenchmarkFormatFloat/NegExp-4 85464 1355 ns/op BenchmarkFormatFloat/LongExp-4 74244 1593 ns/op BenchmarkFormatFloat/Big-4 73647 1671 ns/op BenchmarkFormatFloat/BinaryExp-4 221977 527.3 ns/op BenchmarkFormatFloat/32Integer-4 78477 1532 ns/op BenchmarkFormatFloat/32ExactFraction-4 95337 1261 ns/op BenchmarkFormatFloat/32Point-4 82687 1465 ns/op BenchmarkFormatFloat/32Exp-4 88662 1374 ns/op BenchmarkFormatFloat/32NegExp-4 88528 1348 ns/op BenchmarkFormatFloat/32Shortest-4 95539 1252 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 114870 1059 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 108578 1084 ns/op BenchmarkFormatFloat/64Fixed1-4 133046 905.3 ns/op BenchmarkFormatFloat/64Fixed2-4 126080 911.3 ns/op BenchmarkFormatFloat/64Fixed3-4 133132 900.2 ns/op BenchmarkFormatFloat/64Fixed4-4 133681 901.6 ns/op BenchmarkFormatFloat/64Fixed12-4 80248 1483 ns/op BenchmarkFormatFloat/64Fixed16-4 93580 1280 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 97584 1252 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 84963 1409 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2656 44735 ns/op BenchmarkFormatFloat/Slowpath64-4 72918 1610 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 72900 1645 ns/op BenchmarkAppendFloat/Decimal-4 86206 1407 ns/op BenchmarkAppendFloat/Float-4 84866 1440 ns/op BenchmarkAppendFloat/Exp-4 96826 1257 ns/op BenchmarkAppendFloat/NegExp-4 93290 1275 ns/op BenchmarkAppendFloat/LongExp-4 77214 1501 ns/op BenchmarkAppendFloat/Big-4 75574 1590 ns/op BenchmarkAppendFloat/BinaryExp-4 264600 456.9 ns/op BenchmarkAppendFloat/32Integer-4 83818 1452 ns/op BenchmarkAppendFloat/32ExactFraction-4 99430 1198 ns/op BenchmarkAppendFloat/32Point-4 87571 1363 ns/op BenchmarkAppendFloat/32Exp-4 97486 1244 ns/op BenchmarkAppendFloat/32NegExp-4 97102 1224 ns/op BenchmarkAppendFloat/32Shortest-4 113592 1060 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 127483 946.1 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 121880 974.0 ns/op BenchmarkAppendFloat/64Fixed1-4 151845 795.6 ns/op BenchmarkAppendFloat/64Fixed2-4 144334 802.5 ns/op BenchmarkAppendFloat/64Fixed3-4 151548 787.6 ns/op BenchmarkAppendFloat/64Fixed4-4 151537 786.7 ns/op BenchmarkAppendFloat/64Fixed12-4 85070 1410 ns/op BenchmarkAppendFloat/64Fixed16-4 98732 1204 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 112420 1070 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 93152 1290 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2661 44868 ns/op BenchmarkAppendFloat/Slowpath64-4 78310 1515 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 77127 1542 ns/op BenchmarkFormatInt-4 17272 6921 ns/op BenchmarkAppendInt-4 17714 6732 ns/op BenchmarkFormatUint-4 96318 1186 ns/op BenchmarkAppendUint-4 103987 1139 ns/op BenchmarkFormatIntSmall/7-4 3459919 35.08 ns/op BenchmarkFormatIntSmall/42-4 3374473 35.04 ns/op BenchmarkAppendIntSmall-4 1512986 80.34 ns/op BenchmarkAppendUintVarlen/1-4 1508521 79.48 ns/op BenchmarkAppendUintVarlen/12-4 1505030 77.64 ns/op BenchmarkAppendUintVarlen/123-4 1000000 102.8 ns/op BenchmarkAppendUintVarlen/1234-4 1000000 101.3 ns/op BenchmarkAppendUintVarlen/12345-4 1000000 105.8 ns/op BenchmarkAppendUintVarlen/123456-4 1000000 105.2 ns/op BenchmarkAppendUintVarlen/1234567-4 1000000 107.4 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 106.5 ns/op BenchmarkAppendUintVarlen/123456789-4 1000000 111.8 ns/op BenchmarkAppendUintVarlen/1234567890-4 1000000 113.6 ns/op BenchmarkAppendUintVarlen/12345678901-4 967755 117.8 ns/op BenchmarkAppendUintVarlen/123456789012-4 1000000 117.2 ns/op BenchmarkAppendUintVarlen/1234567890123-4 992898 122.7 ns/op BenchmarkAppendUintVarlen/12345678901234-4 874832 126.1 ns/op BenchmarkAppendUintVarlen/123456789012345-4 941929 128.2 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 957819 126.9 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 896734 133.7 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 888849 133.5 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 863139 137.0 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 870550 136.8 ns/op BenchmarkQuote-4 48194 2454 ns/op BenchmarkQuoteRune-4 539632 220.8 ns/op BenchmarkAppendQuote-4 55027 2185 ns/op BenchmarkAppendQuoteRune-4 949314 126.3 ns/op BenchmarkUnquoteEasy-4 906027 130.3 ns/op BenchmarkUnquoteHard-4 53426 2151 ns/op PASS ok strconv 16.846s goos: linux goarch: s390x pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 407866 265.8 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 142162 792.7 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 182601 635.1 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 512097 227.4 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 143509 747.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 211689 555.1 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 299878 385.8 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 81308 1366 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 97524 1154 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1914744 63.52 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 20073 5822 ns/op BenchmarkGenericMatch1-4 1795 65199 ns/op BenchmarkGenericMatch2-4 328 366549 ns/op BenchmarkSingleMaxSkipping-4 6261 18752 ns/op 533.28 MB/s BenchmarkSingleLongSuffixFail-4 13640 8797 ns/op 113.91 MB/s BenchmarkSingleMatch-4 204 572886 ns/op 26.18 MB/s BenchmarkByteByteNoMatch-4 59186 1992 ns/op BenchmarkByteByteMatch-4 18452 6428 ns/op BenchmarkByteStringMatch-4 21721 5457 ns/op BenchmarkHTMLEscapeNew-4 66177 1812 ns/op BenchmarkHTMLEscapeOld-4 84657 1394 ns/op BenchmarkByteStringReplacerWriteString-4 1016 116033 ns/op BenchmarkByteReplacerWriteString-4 1525 79004 ns/op BenchmarkByteByteReplaces-4 3439 33614 ns/op BenchmarkByteByteMap-4 9241 12633 ns/op BenchmarkMap/identity/ASCII-4 845498 139.0 ns/op BenchmarkMap/identity/Greek-4 341418 351.8 ns/op BenchmarkMap/change/ASCII-4 32599 3763 ns/op BenchmarkMap/change/Greek-4 21024 5627 ns/op BenchmarkIndexRune-4 3826224 30.73 ns/op BenchmarkIndexRuneLongString-4 2168013 54.46 ns/op BenchmarkIndexRuneFastPath-4 3147478 37.63 ns/op BenchmarkIndex-4 5833788 20.32 ns/op BenchmarkLastIndex-4 4978042 24.90 ns/op BenchmarkIndexByte-4 6047196 19.75 ns/op BenchmarkToUpper/#00-4 4946527 23.51 ns/op BenchmarkToUpper/ONLYUPPER-4 2789078 42.11 ns/op BenchmarkToUpper/abc-4 296199 405.1 ns/op BenchmarkToUpper/AbC123-4 227131 544.4 ns/op BenchmarkToUpper/azAZ09_-4 234054 501.6 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 46564 2582 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 66618 1805 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 29335 4073 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 57073 2113 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 100148 1134 ns/op BenchmarkToLower/#00-4 4740742 24.20 ns/op BenchmarkToLower/abc-4 4247275 28.14 ns/op BenchmarkToLower/AbC123-4 181046 681.1 ns/op BenchmarkToLower/azAZ09_-4 188996 627.5 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 80839 1503 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 59828 2058 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 31044 3872 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 72770 1672 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 107595 1104 ns/op BenchmarkMapNoChanges-4 1000000 107.3 ns/op BenchmarkTrim-4 36369 3311 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3114973 38.20 ns/op BenchmarkToValidUTF8/InvalidASCII-4 152162 793.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 121886 995.4 ns/op BenchmarkEqualFold/Tests-4 49327 2431 ns/op BenchmarkEqualFold/ASCII-4 3457249 35.37 ns/op BenchmarkEqualFold/UnicodePrefix-4 87488 1343 ns/op BenchmarkEqualFold/UnicodeSuffix-4 87835 1352 ns/op BenchmarkIndexHard1-4 1765 68763 ns/op BenchmarkIndexHard2-4 388 305982 ns/op BenchmarkIndexHard3-4 171 701432 ns/op BenchmarkIndexHard4-4 90 1296359 ns/op BenchmarkLastIndexHard1-4 67 1727713 ns/op BenchmarkLastIndexHard2-4 68 1721081 ns/op BenchmarkLastIndexHard3-4 66 1712419 ns/op BenchmarkCountHard1-4 1789 67510 ns/op BenchmarkCountHard2-4 388 308955 ns/op BenchmarkCountHard3-4 169 701642 ns/op BenchmarkIndexTorture-4 7975 15045 ns/op BenchmarkCountTorture-4 7960 15202 ns/op BenchmarkCountTortureOverlapping-4 774 140855 ns/op BenchmarkCountByte/10-4 5014052 22.65 ns/op 441.58 MB/s BenchmarkCountByte/32-4 5010988 23.39 ns/op 1368.24 MB/s BenchmarkCountByte/4096-4 603870 201.4 ns/op 20335.76 MB/s BenchmarkCountByte/4194304-4 614 194998 ns/op 21509.51 MB/s BenchmarkCountByte/67108864-4 32 3702188 ns/op 18126.81 MB/s BenchmarkFields/ASCII/16-4 273542 432.7 ns/op 36.98 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 21685 5478 ns/op 46.73 MB/s 416 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1328 89881 ns/op 45.57 MB/s 6784 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 69 1540983 ns/op 42.53 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 24332941 ns/op 43.09 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 158346 752.8 ns/op 21.25 MB/s 32 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 12378 9711 ns/op 26.36 MB/s 384 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 643 178407 ns/op 22.96 MB/s 21888 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 36 3231792 ns/op 20.28 MB/s 463106 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 59009900 ns/op 17.77 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 272089 452.0 ns/op 35.40 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 22209 5372 ns/op 47.65 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1173 101721 ns/op 40.27 MB/s 22144 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 58 1983191 ns/op 33.05 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 37343539 ns/op 28.08 MB/s 10457376 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 215125 558.3 ns/op 28.66 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 17518 6859 ns/op 37.32 MB/s 384 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 843 135233 ns/op 30.29 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 44 2501393 ns/op 26.20 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 47507152 ns/op 22.07 MB/s 10449152 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 64466589 ns/op BenchmarkSplitSingleByteSeparator-4 22 4575194 ns/op BenchmarkSplitMultiByteSeparator-4 49 2160020 ns/op BenchmarkSplitNSingleByteSeparator-4 297174 384.5 ns/op BenchmarkSplitNMultiByteSeparator-4 255289 433.6 ns/op BenchmarkRepeat/5x0-4 4023716 29.01 ns/op BenchmarkRepeat/5x1-4 4131272 28.05 ns/op BenchmarkRepeat/5x2-4 200595 593.6 ns/op BenchmarkRepeat/5x6-4 114368 1036 ns/op BenchmarkRepeat/10x0-4 4087712 29.05 ns/op BenchmarkRepeat/10x1-4 4111539 29.04 ns/op BenchmarkRepeat/10x2-4 202502 597.5 ns/op BenchmarkRepeat/10x6-4 112826 1061 ns/op BenchmarkRepeatLarge/256/1-4 49864 2363 ns/op 108.34 MB/s BenchmarkRepeatLarge/256/16-4 83434 1372 ns/op 186.52 MB/s BenchmarkRepeatLarge/512/1-4 43591 2685 ns/op 190.69 MB/s BenchmarkRepeatLarge/512/16-4 67350 1742 ns/op 293.85 MB/s BenchmarkRepeatLarge/1024/1-4 37680 3181 ns/op 321.88 MB/s BenchmarkRepeatLarge/1024/16-4 50931 2162 ns/op 473.63 MB/s BenchmarkRepeatLarge/2048/1-4 30274 3852 ns/op 531.72 MB/s BenchmarkRepeatLarge/2048/16-4 39908 2931 ns/op 698.83 MB/s BenchmarkRepeatLarge/4096/1-4 21655 5015 ns/op 816.82 MB/s BenchmarkRepeatLarge/4096/16-4 30260 4071 ns/op 1006.17 MB/s BenchmarkRepeatLarge/8192/1-4 17625 6850 ns/op 1195.99 MB/s BenchmarkRepeatLarge/8192/16-4 19424 5794 ns/op 1413.98 MB/s BenchmarkRepeatLarge/8192/4097-4 5518801 21.06 ns/op 194570.33 MB/s BenchmarkRepeatLarge/16384/1-4 11786 10379 ns/op 1578.56 MB/s BenchmarkRepeatLarge/16384/16-4 12949 9275 ns/op 1766.42 MB/s BenchmarkRepeatLarge/16384/4097-4 19345 6257 ns/op 1964.27 MB/s BenchmarkRepeatLarge/32768/1-4 7024 16857 ns/op 1943.93 MB/s BenchmarkRepeatLarge/32768/16-4 7536 15741 ns/op 2081.72 MB/s BenchmarkRepeatLarge/32768/4097-4 8041 13894 ns/op 2064.10 MB/s BenchmarkRepeatLarge/65536/1-4 3506 29988 ns/op 2185.39 MB/s BenchmarkRepeatLarge/65536/16-4 3640 29548 ns/op 2217.96 MB/s BenchmarkRepeatLarge/65536/4097-4 3855 28794 ns/op 2134.33 MB/s BenchmarkRepeatLarge/131072/1-4 537 210018 ns/op 624.10 MB/s BenchmarkRepeatLarge/131072/16-4 554 210477 ns/op 622.74 MB/s BenchmarkRepeatLarge/131072/4097-4 553 204787 ns/op 620.19 MB/s BenchmarkRepeatLarge/262144/1-4 282 413920 ns/op 633.32 MB/s BenchmarkRepeatLarge/262144/16-4 284 411613 ns/op 636.87 MB/s BenchmarkRepeatLarge/262144/4097-4 280 421958 ns/op 611.70 MB/s BenchmarkRepeatLarge/524288/1-4 144 921400 ns/op 569.01 MB/s BenchmarkRepeatLarge/524288/16-4 138 845054 ns/op 620.42 MB/s BenchmarkRepeatLarge/524288/4097-4 140 849014 ns/op 612.85 MB/s BenchmarkRepeatLarge/1048576/1-4 69 1691762 ns/op 619.81 MB/s BenchmarkRepeatLarge/1048576/16-4 68 1640734 ns/op 639.09 MB/s BenchmarkRepeatLarge/1048576/4097-4 67 1725795 ns/op 605.36 MB/s BenchmarkRepeatLarge/2097152/1-4 32 3439468 ns/op 609.73 MB/s BenchmarkRepeatLarge/2097152/16-4 32 3483953 ns/op 601.95 MB/s BenchmarkRepeatLarge/2097152/4097-4 32 3430473 ns/op 610.29 MB/s BenchmarkRepeatLarge/4194304/1-4 16 6668115 ns/op 629.01 MB/s BenchmarkRepeatLarge/4194304/16-4 16 6808871 ns/op 616.01 MB/s BenchmarkRepeatLarge/4194304/4097-4 15 6928095 ns/op 604.96 MB/s BenchmarkRepeatLarge/8388608/1-4 7 14489579 ns/op 578.94 MB/s BenchmarkRepeatLarge/8388608/16-4 8 13748497 ns/op 610.15 MB/s BenchmarkRepeatLarge/8388608/4097-4 8 13994224 ns/op 599.29 MB/s BenchmarkRepeatLarge/16777216/1-4 4 27510238 ns/op 609.85 MB/s BenchmarkRepeatLarge/16777216/16-4 4 27171425 ns/op 617.46 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 28085324 ns/op 597.37 MB/s BenchmarkRepeatLarge/33554432/1-4 2 56113639 ns/op 597.97 MB/s BenchmarkRepeatLarge/33554432/16-4 2 56397437 ns/op 594.96 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 56177595 ns/op 597.29 MB/s BenchmarkRepeatLarge/67108864/1-4 1 112769604 ns/op 595.10 MB/s BenchmarkRepeatLarge/67108864/16-4 1 110938807 ns/op 604.92 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 115908143 ns/op 578.98 MB/s BenchmarkRepeatLarge/134217728/1-4 1 204411008 ns/op 656.61 MB/s BenchmarkRepeatLarge/134217728/16-4 1 242775225 ns/op 552.85 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 253974219 ns/op 528.47 MB/s BenchmarkRepeatLarge/268435456/1-4 1 426155047 ns/op 629.90 MB/s BenchmarkRepeatLarge/268435456/16-4 1 482577672 ns/op 556.25 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 496408321 ns/op 540.76 MB/s BenchmarkRepeatLarge/536870912/1-4 1 844654289 ns/op 635.61 MB/s BenchmarkRepeatLarge/536870912/16-4 1 956141529 ns/op 561.50 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 988976851 ns/op 542.85 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1704992574 ns/op 629.76 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1920293665 ns/op 559.16 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1974723568 ns/op 543.74 MB/s BenchmarkRepeatSpaces-4 4364715 26.90 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2578818 46.42 ns/op BenchmarkIndexAnyASCII/1:2-4 2473464 47.55 ns/op BenchmarkIndexAnyASCII/1:4-4 2374542 49.75 ns/op BenchmarkIndexAnyASCII/1:8-4 2233938 51.77 ns/op BenchmarkIndexAnyASCII/1:16-4 1942875 60.49 ns/op BenchmarkIndexAnyASCII/1:32-4 1980576 62.62 ns/op BenchmarkIndexAnyASCII/1:64-4 1824458 64.15 ns/op BenchmarkIndexAnyASCII/16:1-4 2546278 46.48 ns/op BenchmarkIndexAnyASCII/16:2-4 673771 178.2 ns/op BenchmarkIndexAnyASCII/16:4-4 667646 181.7 ns/op BenchmarkIndexAnyASCII/16:8-4 629822 188.7 ns/op BenchmarkIndexAnyASCII/16:16-4 585138 208.0 ns/op BenchmarkIndexAnyASCII/16:32-4 512704 234.1 ns/op BenchmarkIndexAnyASCII/16:64-4 415519 292.8 ns/op BenchmarkIndexAnyASCII/256:1-4 2144599 55.23 ns/op BenchmarkIndexAnyASCII/256:2-4 55940 2138 ns/op BenchmarkIndexAnyASCII/256:4-4 56336 2133 ns/op BenchmarkIndexAnyASCII/256:8-4 55550 2146 ns/op BenchmarkIndexAnyASCII/256:16-4 55593 2179 ns/op BenchmarkIndexAnyASCII/256:32-4 53307 2280 ns/op BenchmarkIndexAnyASCII/256:64-4 51178 2277 ns/op BenchmarkIndexAnyUTF8/1:1-4 2714574 44.79 ns/op BenchmarkIndexAnyUTF8/1:2-4 2509999 47.24 ns/op BenchmarkIndexAnyUTF8/1:4-4 2388006 49.75 ns/op BenchmarkIndexAnyUTF8/1:8-4 2182219 54.74 ns/op BenchmarkIndexAnyUTF8/1:16-4 1948862 62.68 ns/op BenchmarkIndexAnyUTF8/1:32-4 1888406 61.06 ns/op BenchmarkIndexAnyUTF8/1:64-4 1837209 65.03 ns/op BenchmarkIndexAnyUTF8/16:1-4 1899075 62.50 ns/op BenchmarkIndexAnyUTF8/16:2-4 353406 343.3 ns/op BenchmarkIndexAnyUTF8/16:4-4 325530 367.5 ns/op BenchmarkIndexAnyUTF8/16:8-4 296167 410.2 ns/op BenchmarkIndexAnyUTF8/16:16-4 225934 537.3 ns/op BenchmarkIndexAnyUTF8/16:32-4 221392 533.2 ns/op BenchmarkIndexAnyUTF8/16:64-4 202732 587.9 ns/op BenchmarkIndexAnyUTF8/256:1-4 481292 259.0 ns/op BenchmarkIndexAnyUTF8/256:2-4 25155 4818 ns/op BenchmarkIndexAnyUTF8/256:4-4 23134 5186 ns/op BenchmarkIndexAnyUTF8/256:8-4 19569 6076 ns/op BenchmarkIndexAnyUTF8/256:16-4 15218 8134 ns/op BenchmarkIndexAnyUTF8/256:32-4 15024 8070 ns/op BenchmarkIndexAnyUTF8/256:64-4 13785 8699 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2492210 47.92 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2428148 50.10 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2389542 50.43 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2232392 54.94 ns/op BenchmarkLastIndexAnyASCII/1:16-4 1922062 62.22 ns/op BenchmarkLastIndexAnyASCII/1:32-4 1871865 64.19 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1773409 66.92 ns/op BenchmarkLastIndexAnyASCII/16:1-4 648608 182.0 ns/op BenchmarkLastIndexAnyASCII/16:2-4 606187 191.8 ns/op BenchmarkLastIndexAnyASCII/16:4-4 556208 187.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 613810 194.9 ns/op BenchmarkLastIndexAnyASCII/16:16-4 570320 214.4 ns/op BenchmarkLastIndexAnyASCII/16:32-4 502479 238.7 ns/op BenchmarkLastIndexAnyASCII/16:64-4 397342 305.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 53882 2304 ns/op BenchmarkLastIndexAnyASCII/256:2-4 53863 2196 ns/op BenchmarkLastIndexAnyASCII/256:4-4 54645 2234 ns/op BenchmarkLastIndexAnyASCII/256:8-4 54565 2221 ns/op BenchmarkLastIndexAnyASCII/256:16-4 54446 2779 ns/op BenchmarkLastIndexAnyASCII/256:32-4 53185 2310 ns/op BenchmarkLastIndexAnyASCII/256:64-4 52485 2321 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2508880 47.80 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2430015 48.70 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2381754 50.21 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2200600 54.84 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 1976226 61.34 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 1956502 61.09 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1839712 64.64 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 484716 250.5 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 214689 557.7 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 207164 573.4 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 178238 670.8 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 158786 759.3 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 160579 815.1 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 150897 807.1 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 34125 3529 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14458 8342 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 13827 8351 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 12274 9797 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 11663 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 11529 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 9901 12340 ns/op BenchmarkTrimASCII/1:1-4 4087702 29.45 ns/op BenchmarkTrimASCII/1:2-4 2596782 46.10 ns/op BenchmarkTrimASCII/1:4-4 2464682 48.60 ns/op BenchmarkTrimASCII/1:8-4 2066095 56.84 ns/op BenchmarkTrimASCII/1:16-4 1643360 72.95 ns/op BenchmarkTrimASCII/16:1-4 3212484 37.27 ns/op BenchmarkTrimASCII/16:2-4 659983 180.7 ns/op BenchmarkTrimASCII/16:4-4 648349 183.5 ns/op BenchmarkTrimASCII/16:8-4 626899 190.7 ns/op BenchmarkTrimASCII/16:16-4 550848 222.1 ns/op BenchmarkTrimASCII/256:1-4 571884 213.5 ns/op BenchmarkTrimASCII/256:2-4 56157 2159 ns/op BenchmarkTrimASCII/256:4-4 55155 2138 ns/op BenchmarkTrimASCII/256:8-4 55887 2176 ns/op BenchmarkTrimASCII/256:16-4 48838 2449 ns/op BenchmarkTrimASCII/4096:1-4 42597 2811 ns/op BenchmarkTrimASCII/4096:2-4 3594 33367 ns/op BenchmarkTrimASCII/4096:4-4 3567 33487 ns/op BenchmarkTrimASCII/4096:8-4 3547 34028 ns/op BenchmarkTrimASCII/4096:16-4 3555 37872 ns/op BenchmarkTrimByte-4 4461223 26.13 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 31790 4092 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 29559 4151 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1537 77388 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1995 59606 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3952 30354 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7381 15745 ns/op BenchmarkJoin/0-4 5584544 20.69 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4208269 28.53 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 182185 660.2 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 120499 984.8 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 92239 1316 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 74642 1620 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 61417 1941 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 56425 2174 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3084625 38.06 ns/op BenchmarkTrimSpace/ASCII-4 1298269 92.18 ns/op BenchmarkTrimSpace/SomeNonASCII-4 138552 872.2 ns/op BenchmarkTrimSpace/JustNonASCII-4 67068 1749 ns/op BenchmarkReplaceAll-4 124599 1058 ns/op 16 B/op 1 allocs/op PASS ok strings 56.886s goos: linux goarch: s390x pkg: sync BenchmarkCond1-4 79614 1504 ns/op BenchmarkCond2-4 34608 3306 ns/op BenchmarkCond4-4 24469 4705 ns/op BenchmarkCond8-4 14107 9371 ns/op BenchmarkCond16-4 5284 21740 ns/op BenchmarkCond32-4 3531 35537 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 876500 133.1 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 355606 325.4 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 991465 135.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 955137 115.6 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 614524 201.9 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 1000000 109.6 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 139257 931.5 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 114128 1140 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 109380 1159 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 72228 1804 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 789464 150.1 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 227995 520.6 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 944766 124.4 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 225814 535.9 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 865506 128.7 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 242648 495.6 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1887350 62.12 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 82358 1590 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 164677 774.0 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 768364 170.2 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 3256 33098 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 350 333189 ns/op BenchmarkRange/*sync.Map-4 1676 69089 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 101403 1041 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 366292 315.9 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 99585 1097 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 186541 650.4 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 406094 374.7 ns/op BenchmarkAdversarialDelete/*sync.Map-4 262028 430.4 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 128240 952.0 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 244950 475.7 ns/op BenchmarkDeleteCollision/*sync.Map-4 1000000 116.2 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 78031 1448 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 189636 629.9 ns/op BenchmarkSwapCollision/*sync.Map-4 131587 931.6 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 390 300479 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 146781 854.4 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 416289 265.6 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 30253 4007 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 89667 1341 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 30748 3907 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 237664 495.9 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 150519 830.4 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 237572 554.7 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2605753 45.58 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 217909 549.4 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 1844476 62.87 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 1270216 141.5 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 203575 586.8 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 966369 142.6 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 125814 941.6 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 460956 262.6 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 830671 144.3 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 155829 790.3 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 912415 130.1 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 169554 752.7 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 136590 815.3 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 268848 433.2 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 72644 1675 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 276919 498.8 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 812299 142.1 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 165598 728.6 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 689730 158.7 ns/op BenchmarkClear/*sync_test.DeepCopyMap-4 63490 1902 ns/op BenchmarkClear/*sync_test.RWMutexMap-4 106758 1132 ns/op BenchmarkClear/*sync.Map-4 46237 2588 ns/op BenchmarkUncontendedSemaphore-4 5012316 23.89 ns/op BenchmarkContendedSemaphore-4 4393587 25.66 ns/op BenchmarkMutexUncontended-4 849645 119.8 ns/op BenchmarkMutex-4 311461 383.4 ns/op BenchmarkMutexSlack-4 274530 393.3 ns/op BenchmarkMutexWork-4 277736 433.3 ns/op BenchmarkMutexWorkSlack-4 261817 460.2 ns/op BenchmarkMutexNoSpin-4 87997 1228 ns/op BenchmarkMutexSpin-4 68275 1986 ns/op BenchmarkOnce-4 1507482 88.16 ns/op BenchmarkOnceFunc/v=Once-4 1694082 70.68 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1000000 101.2 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1292821 93.19 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1532781 76.13 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1349613 89.29 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1472007 80.66 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 6990690 17.31 ns/op BenchmarkSemaSyntNonblock-4 2581279 46.63 ns/op BenchmarkSemaSyntBlock-4 2390634 50.90 ns/op BenchmarkSemaWorkNonblock-4 1259691 95.37 ns/op BenchmarkSemaWorkBlock-4 1000000 104.6 ns/op BenchmarkRWMutexUncontended-4 602994 228.0 ns/op BenchmarkRWMutexWrite100-4 520742 241.3 ns/op BenchmarkRWMutexWrite10-4 432573 283.2 ns/op BenchmarkRWMutexWorkWrite100-4 395354 324.1 ns/op BenchmarkRWMutexWorkWrite10-4 303130 388.5 ns/op BenchmarkWaitGroupUncontended-4 912975 126.1 ns/op BenchmarkWaitGroupAddDone-4 755228 148.3 ns/op BenchmarkWaitGroupAddDoneWork-4 914673 145.5 ns/op BenchmarkWaitGroupWait-4 4981126 23.81 ns/op BenchmarkWaitGroupWaitWork-4 3411070 34.84 ns/op BenchmarkWaitGroupActuallyWait-4 110640 1111 ns/op 32 B/op 2 allocs/op PASS ok sync 18.389s goos: linux goarch: s390x pkg: sync/atomic BenchmarkValueRead-4 826785 182.9 ns/op PASS ok sync/atomic 1.162s PASS ok syscall 1.008s goos: linux goarch: s390x pkg: testing BenchmarkTBHelper-4 158619 767.8 ns/op 0 B/op 0 allocs/op PASS ok testing 1.139s goos: linux goarch: s390x pkg: text/tabwriter BenchmarkTable/1x10/new-4 6223 18167 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 7228 14458 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 75 1474852 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 79 1306329 ns/op 1404 B/op 12 allocs/op BenchmarkTable/1x100000/new-4 1 169967018 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 171686853 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 1645 71465 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1900 63075 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 18 6289168 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 18 6017928 ns/op 21952 B/op 57 allocs/op BenchmarkTable/10x100000/new-4 1 683739723 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 687863917 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 206 569282 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 222 534092 ns/op 177 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 54916968 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 2 54325458 ns/op 1635264 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6309961275 ns/op 334042080 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 6555918300 ns/op 334041984 B/op 100088 allocs/op BenchmarkPyramid/10-4 2397 45011 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 40 2821181 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 281625676 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 2340 50391 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 248 472916 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 24 4614322 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 5679 19987 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 18.373s goos: linux goarch: s390x pkg: text/template/parse BenchmarkParseLarge-4 1 104061529 ns/op BenchmarkVariableString-4 82298 1442 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1792 66947 ns/op 2504 B/op 39 allocs/op PASS ok text/template/parse 1.380s goos: linux goarch: s390x pkg: time BenchmarkAfterFunc1000-4 109 1807636 ns/op BenchmarkAfter-4 142719 763.2 ns/op BenchmarkStop/impl=chan-4 249800 508.5 ns/op BenchmarkStop/impl=func-4 243447 622.8 ns/op BenchmarkSimultaneousAfterFunc1000-4 55 2017681 ns/op BenchmarkStartStop1000-4 459 263974 ns/op BenchmarkReset/impl=chan-4 2601717 86.56 ns/op BenchmarkReset/impl=func-4 2066598 74.40 ns/op BenchmarkSleep1000-4 105 1639563 ns/op BenchmarkParallelTimerLatency-4 55 103375 avg-late-ns 222583 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 323750 avg-late-ns 770402 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 303697 avg-late-ns 1078130 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 313764 avg-late-ns 1371597 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 440886 avg-late-ns 1358570 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 324821 avg-late-ns 1493079 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 31 323282 avg-late-ns 2074525 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 349081 avg-late-ns 2681747 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 404996 avg-late-ns 3554859 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 248662 avg-late-ns 1376253 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 626808 avg-late-ns 4983178 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 304741 avg-late-ns 914350 max-late-ns BenchmarkAdjustTimers10000-4 39 2715417 ns/op BenchmarkTicker-4 757040 158.1 ns/op BenchmarkTickerReset-4 1947705 90.76 ns/op BenchmarkTickerResetNaive-4 257304 525.1 ns/op BenchmarkNow-4 1752932 68.63 ns/op BenchmarkNowUnixNano-4 1363752 86.29 ns/op BenchmarkNowUnixMilli-4 1389896 88.13 ns/op BenchmarkNowUnixMicro-4 1343524 87.62 ns/op BenchmarkFormat-4 51973 2299 ns/op BenchmarkFormatRFC3339-4 72656 1630 ns/op BenchmarkFormatRFC3339Nano-4 72158 1694 ns/op BenchmarkFormatNow-4 86487 1387 ns/op BenchmarkMarshalJSON-4 99493 1194 ns/op BenchmarkMarshalText-4 110990 1081 ns/op BenchmarkParse-4 144159 903.0 ns/op BenchmarkParseRFC3339UTC-4 338594 356.8 ns/op BenchmarkParseRFC3339UTCBytes-4 210688 605.6 ns/op BenchmarkParseRFC3339TZ-4 77096 1546 ns/op BenchmarkParseRFC3339TZBytes-4 62151 1916 ns/op BenchmarkParseDuration-4 578200 208.5 ns/op BenchmarkHour-4 1000000 115.4 ns/op BenchmarkSecond-4 1000000 115.6 ns/op BenchmarkDate-4 699528 173.0 ns/op BenchmarkYear-4 753100 157.0 ns/op BenchmarkYearDay-4 753903 160.8 ns/op BenchmarkMonth-4 664190 174.7 ns/op BenchmarkDay-4 703389 171.9 ns/op BenchmarkISOWeek-4 744826 161.2 ns/op BenchmarkGoString-4 73119 1685 ns/op BenchmarkDateFunc-4 1539124 77.47 ns/op BenchmarkUnmarshalText-4 73676 1639 ns/op PASS ok time 14.929s goos: linux goarch: s390x pkg: unicode/utf16 BenchmarkDecodeValidASCII-4 403176 286.7 ns/op BenchmarkDecodeValidJapaneseChars-4 494716 227.2 ns/op BenchmarkDecodeRune-4 1334952 96.33 ns/op BenchmarkEncodeValidASCII-4 313956 362.4 ns/op BenchmarkEncodeValidJapaneseChars-4 450363 240.0 ns/op BenchmarkAppendRuneValidASCII-4 701931 171.7 ns/op BenchmarkAppendRuneValidJapaneseChars-4 1231684 97.50 ns/op BenchmarkEncodeRune-4 656517 175.4 ns/op PASS ok unicode/utf16 2.161s goos: linux goarch: s390x pkg: unicode/utf8 BenchmarkRuneCountTenASCIIChars-4 2260633 51.88 ns/op BenchmarkRuneCountTenJapaneseChars-4 376342 300.6 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 4624981 25.53 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 512254 230.6 ns/op BenchmarkValidTenASCIIChars-4 2337550 50.72 ns/op BenchmarkValid100KASCIIChars-4 94 1589645 ns/op BenchmarkValidTenJapaneseChars-4 353997 348.9 ns/op BenchmarkValidLongMostlyASCII-4 92 1097517 ns/op BenchmarkValidLongJapanese-4 64 1833015 ns/op BenchmarkValidStringTenASCIIChars-4 5140046 23.08 ns/op BenchmarkValidString100KASCIIChars-4 6415 17072 ns/op BenchmarkValidStringTenJapaneseChars-4 470460 242.4 ns/op BenchmarkValidStringLongMostlyASCII-4 1435 84395 ns/op BenchmarkValidStringLongJapanese-4 165 733646 ns/op BenchmarkEncodeASCIIRune-4 4804159 25.20 ns/op BenchmarkEncodeJapaneseRune-4 2551390 47.98 ns/op BenchmarkAppendASCIIRune-4 8582467 13.96 ns/op BenchmarkAppendJapaneseRune-4 2797870 42.68 ns/op BenchmarkDecodeASCIIRune-4 2864881 40.75 ns/op BenchmarkDecodeJapaneseRune-4 2695674 44.55 ns/op BenchmarkFullRune/ASCII-4 3375870 36.24 ns/op BenchmarkFullRune/Incomplete-4 1622640 74.50 ns/op BenchmarkFullRune/Japanese-4 3368505 35.94 ns/op PASS ok unicode/utf8 4.503s goos: linux goarch: s390x pkg: unique BenchmarkMake-4 432166 262.2 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 307695 341.2 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 131523 23104 ns/op 0 B/op 0 allocs/op PASS ok unique 8.714s goos: linux goarch: s390x pkg: cmd/api BenchmarkAll-4 1 82775291522 ns/op PASS ok cmd/api 83.960s goos: linux goarch: s390x pkg: cmd/cgo/internal/test BenchmarkCgoCall/add-int-4 635175 180.3 ns/op BenchmarkCgoCall/one-pointer-4 524305 223.0 ns/op BenchmarkCgoCall/string-pointer-escape-4 444392 269.7 ns/op BenchmarkCgoCall/string-pointer-noescape-4 469794 258.0 ns/op BenchmarkCgoCall/eight-pointers-4 238815 514.7 ns/op BenchmarkCgoCall/eight-pointers-nil-4 544411 226.7 ns/op BenchmarkCgoCall/eight-pointers-array-4 38912 3130 ns/op BenchmarkCgoCall/eight-pointers-slice-4 48381 2444 ns/op BenchmarkGoString-4 954855 116.3 ns/op BenchmarkCGoCallback-4 68716 1780 ns/op BenchmarkCGoInCThread-4 313038 395.0 ns/op PASS ok cmd/cgo/internal/test 2.468s goos: linux goarch: s390x pkg: cmd/compile/internal/reflectdata BenchmarkEqArrayOfStrings5-4 563961 206.6 ns/op BenchmarkEqArrayOfStrings64-4 64813 1882 ns/op BenchmarkEqArrayOfStrings1024-4 5760 20701 ns/op BenchmarkEqArrayOfFloats5-4 996386 116.4 ns/op BenchmarkEqArrayOfFloats64-4 121504 1005 ns/op BenchmarkEqArrayOfFloats1024-4 5178 23083 ns/op BenchmarkEqArrayOfStructsEq-4 1384 84822 ns/op BenchmarkEqArrayOfStructsNotEq-4 2283 52815 ns/op BenchmarkEqStruct-4 15906162 7.609 ns/op PASS ok cmd/compile/internal/reflectdata 2.178s goos: linux goarch: s390x pkg: cmd/compile/internal/ssa BenchmarkPhioptPass-4 10000 57055 ns/op BenchmarkInvertLessThanNoov-4 11762643 10.23 ns/op BenchmarkCopyElim1-4 1065 99619 ns/op BenchmarkCopyElim10-4 1272 91336 ns/op BenchmarkCopyElim100-4 574 219060 ns/op BenchmarkCopyElim1000-4 76 1572077 ns/op BenchmarkCopyElim10000-4 4 29128637 ns/op BenchmarkCopyElim100000-4 1 457765408 ns/op BenchmarkDeadCode/1-4 1170 103899 ns/op BenchmarkDeadCode/10-4 1017 117458 ns/op BenchmarkDeadCode/100-4 350 336089 ns/op BenchmarkDeadCode/1000-4 52 2324716 ns/op BenchmarkDeadCode/10000-4 5 25988318 ns/op BenchmarkDeadCode/100000-4 1 299145565 ns/op BenchmarkDeadCode/200000-4 1 793421248 ns/op BenchmarkDominatorsLinear-4 12 10832953 ns/op 0.92 MB/s BenchmarkDominatorsFwdBack-4 8 13696085 ns/op 0.73 MB/s BenchmarkDominatorsManyPred-4 7 15922663 ns/op 0.63 MB/s BenchmarkDominatorsMaxPred-4 7 15954122 ns/op 0.63 MB/s BenchmarkDominatorsMaxPredVal-4 7 15260620 ns/op 0.66 MB/s BenchmarkFuse/1-4 1059 122403 ns/op BenchmarkFuse/10-4 687 163786 ns/op BenchmarkFuse/100-4 180 657766 ns/op BenchmarkFuse/1000-4 20 5938688 ns/op BenchmarkFuse/10000-4 2 62402528 ns/op BenchmarkNilCheckDeep1-4 7717 14297 ns/op 0.07 MB/s 236 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 3352 35151 ns/op 0.28 MB/s 237 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 492 243721 ns/op 0.41 MB/s 1175 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 45 2367799 ns/op 0.42 MB/s 11587 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 4 25732045 ns/op 0.39 MB/s 197092 B/op 6 allocs/op BenchmarkDSEPass-4 13 7878169 ns/op 75977 B/op 9 allocs/op BenchmarkDSEPassBlock-4 1 200277567 ns/op 4225984 B/op 107883 allocs/op BenchmarkCSEPass-4 5 21839083 ns/op 118584 B/op 11 allocs/op BenchmarkCSEPassBlock-4 1 254636193 ns/op 5658912 B/op 97426 allocs/op BenchmarkDeadcodePass-4 108 1022394 ns/op 97290 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 206614668 ns/op 4053872 B/op 45004 allocs/op BenchmarkMultiPass-4 40 2611565 ns/op 304155 B/op 13 allocs/op BenchmarkMultiPassBlock-4 1 409855707 ns/op 11198920 B/op 149682 allocs/op BenchmarkCondRewrite/SoloJump-4 3042600 39.57 ns/op BenchmarkCondRewrite/CombJump-4 2968423 40.59 ns/op PASS ok cmd/compile/internal/ssa 15.392s goos: linux goarch: s390x pkg: cmd/compile/internal/test BenchmarkLoadAdd-4 7940 15000 ns/op BenchmarkExtShift-4 14803 8123 ns/op BenchmarkModify-4 7932 15128 ns/op BenchmarkMullImm-4 14113 8474 ns/op BenchmarkConstModify-4 7924 15138 ns/op BenchmarkBitSet-4 16048 7453 ns/op BenchmarkBitClear-4 16207 7377 ns/op BenchmarkBitToggle-4 16034 7531 ns/op BenchmarkBitSetConst-4 126540 963.3 ns/op BenchmarkBitClearConst-4 127286 949.6 ns/op BenchmarkBitToggleConst-4 124320 970.9 ns/op BenchmarkDivconstI64-4 7842613 15.16 ns/op BenchmarkModconstI64-4 7518070 15.76 ns/op BenchmarkDivisiblePow2constI64-4 7936724 15.00 ns/op BenchmarkDivisibleconstI64-4 7749099 15.56 ns/op BenchmarkDivisibleWDivconstI64-4 5246175 22.51 ns/op BenchmarkDivconstU64/3-4 8011306 15.20 ns/op BenchmarkDivconstU64/5-4 7770462 15.06 ns/op BenchmarkDivconstU64/37-4 7902255 15.11 ns/op BenchmarkDivconstU64/1234567-4 7785730 15.11 ns/op BenchmarkModconstU64-4 7854253 15.25 ns/op BenchmarkDivisibleconstU64-4 8157471 14.91 ns/op BenchmarkDivisibleWDivconstU64-4 5366407 22.38 ns/op BenchmarkDivconstI32-4 8059117 15.10 ns/op BenchmarkModconstI32-4 7933543 15.18 ns/op BenchmarkDivisiblePow2constI32-4 7623026 15.67 ns/op BenchmarkDivisibleconstI32-4 7922817 14.95 ns/op BenchmarkDivisibleWDivconstI32-4 5318828 22.64 ns/op BenchmarkDivconstU32-4 7857694 14.72 ns/op BenchmarkModconstU32-4 8060086 14.87 ns/op BenchmarkDivisibleconstU32-4 7983206 14.82 ns/op BenchmarkDivisibleWDivconstU32-4 5377468 22.51 ns/op BenchmarkDivconstI16-4 8202338 14.62 ns/op BenchmarkModconstI16-4 8141766 14.58 ns/op BenchmarkDivisiblePow2constI16-4 8258649 14.93 ns/op BenchmarkDivisibleconstI16-4 8178362 14.57 ns/op BenchmarkDivisibleWDivconstI16-4 5341311 22.45 ns/op BenchmarkDivconstU16-4 6277236 19.18 ns/op BenchmarkModconstU16-4 8039698 18.22 ns/op BenchmarkDivisibleconstU16-4 7811764 15.00 ns/op BenchmarkDivisibleWDivconstU16-4 5306420 22.45 ns/op BenchmarkDivconstI8-4 7473906 15.86 ns/op BenchmarkModconstI8-4 7710657 15.42 ns/op BenchmarkDivisiblePow2constI8-4 7710027 15.26 ns/op BenchmarkDivisibleconstI8-4 7908745 14.99 ns/op BenchmarkDivisibleWDivconstI8-4 5138234 22.56 ns/op BenchmarkDivconstU8-4 8011341 14.53 ns/op BenchmarkModconstU8-4 8125839 14.65 ns/op BenchmarkDivisibleconstU8-4 8004960 15.18 ns/op BenchmarkDivisibleWDivconstU8-4 5206909 22.84 ns/op BenchmarkMul2-4 172783 696.8 ns/op BenchmarkMulNeg2-4 172467 696.8 ns/op BenchmarkEfaceInteger-4 4121496 26.58 ns/op BenchmarkTypeAssert-4 13871380 8.432 ns/op BenchmarkDiv64UnsignedSmall-4 13502846 8.314 ns/op BenchmarkDiv64Small-4 13523251 8.756 ns/op BenchmarkDiv64SmallNegDivisor-4 13704986 8.745 ns/op BenchmarkDiv64SmallNegDividend-4 13886703 8.782 ns/op BenchmarkDiv64SmallNegBoth-4 13403511 8.657 ns/op BenchmarkDiv64Unsigned-4 11335785 10.38 ns/op BenchmarkDiv64-4 11565610 10.23 ns/op BenchmarkDiv64NegDivisor-4 11576606 10.14 ns/op BenchmarkDiv64NegDividend-4 11524530 10.18 ns/op BenchmarkDiv64NegBoth-4 11573515 10.15 ns/op BenchmarkMod64UnsignedSmall-4 13991112 8.364 ns/op BenchmarkMod64Small-4 13759878 9.543 ns/op BenchmarkMod64SmallNegDivisor-4 13828298 8.731 ns/op BenchmarkMod64SmallNegDividend-4 13789555 8.882 ns/op BenchmarkMod64SmallNegBoth-4 13394827 8.989 ns/op BenchmarkMod64Unsigned-4 11302136 10.38 ns/op BenchmarkMod64-4 11545018 10.22 ns/op BenchmarkMod64NegDivisor-4 11523678 10.17 ns/op BenchmarkMod64NegDividend-4 11545034 10.24 ns/op BenchmarkMod64NegBoth-4 11516706 10.15 ns/op BenchmarkMulconstI32/3-4 14752314 7.957 ns/op BenchmarkMulconstI32/5-4 14823265 8.013 ns/op BenchmarkMulconstI32/12-4 14582464 8.164 ns/op BenchmarkMulconstI32/120-4 14744262 8.171 ns/op BenchmarkMulconstI32/-120-4 14817326 8.140 ns/op BenchmarkMulconstI32/65537-4 14784307 7.983 ns/op BenchmarkMulconstI32/65538-4 14733244 8.149 ns/op BenchmarkMulconstI64/3-4 14596882 8.029 ns/op BenchmarkMulconstI64/5-4 14766136 7.942 ns/op BenchmarkMulconstI64/12-4 14767634 8.155 ns/op BenchmarkMulconstI64/120-4 14798118 8.162 ns/op BenchmarkMulconstI64/-120-4 13900850 8.137 ns/op BenchmarkMulconstI64/65537-4 14596426 7.950 ns/op BenchmarkMulconstI64/65538-4 14618480 8.219 ns/op BenchmarkMulconstU32/3-4 14770777 7.957 ns/op BenchmarkMulconstU32/5-4 14782878 7.933 ns/op BenchmarkMulconstU32/12-4 14636656 8.253 ns/op BenchmarkMulconstU32/120-4 14569768 8.259 ns/op BenchmarkMulconstU32/65537-4 14668131 7.981 ns/op BenchmarkMulconstU32/65538-4 14782688 8.123 ns/op BenchmarkMulconstU64/3-4 14781570 7.940 ns/op BenchmarkMulconstU64/5-4 14835776 7.968 ns/op BenchmarkMulconstU64/12-4 14830732 8.169 ns/op BenchmarkMulconstU64/120-4 14817907 8.159 ns/op BenchmarkMulconstU64/65537-4 14811074 7.936 ns/op BenchmarkMulconstU64/65538-4 14823468 8.295 ns/op BenchmarkShiftArithmeticRight-4 15196772 7.938 ns/op BenchmarkSwitch8Predictable-4 9501510 12.21 ns/op BenchmarkSwitch8Unpredictable-4 5766786 20.86 ns/op BenchmarkSwitch32Predictable-4 8726720 13.77 ns/op BenchmarkSwitch32Unpredictable-4 5508069 21.92 ns/op BenchmarkSwitchStringPredictable-4 4196486 29.24 ns/op BenchmarkSwitchStringUnpredictable-4 4272631 27.98 ns/op BenchmarkSwitchTypePredictable-4 3208629 36.80 ns/op BenchmarkSwitchTypeUnpredictable-4 3474733 34.99 ns/op BenchmarkSwitchInterfaceTypePredictable-4 3600979 29.13 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4154917 28.84 ns/op PASS ok cmd/compile/internal/test 16.616s goos: linux goarch: s390x pkg: cmd/compile/internal/types2 BenchmarkLookupFieldOrMethod-4 100 1145063 ns/op BenchmarkNamed/Underlying/nongeneric-4 1376728 85.56 ns/op BenchmarkNamed/Underlying/generic-4 1411028 85.78 ns/op BenchmarkNamed/Underlying/src_instance-4 1404992 85.40 ns/op BenchmarkNamed/Underlying/user_instance-4 1372158 87.85 ns/op BenchmarkCheck/http/funcbodies/info-4 1 517670100 ns/op 66818 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 450116016 ns/op 76846 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 156413695 ns/op 221091 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 142533239 ns/op 242613 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 430860854 ns/op 12147 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 101988349 ns/op 51315 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 30265374 ns/op 172935 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 28892440 ns/op 181141 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 46197977 ns/op 46967 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 40813711 ns/op 53161 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 19445994 ns/op 111579 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 19064961 ns/op 113806 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 983253420 ns/op 72824 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 723965609 ns/op 98909 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 146513131 ns/op 488669 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 131601766 ns/op 543978 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 308599049 ns/op 6568 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 66948942 ns/op 30273 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 36182396 ns/op 56013 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 35423881 ns/op 57214 lines/s PASS ok cmd/compile/internal/types2 16.705s goos: linux goarch: s390x pkg: cmd/go BenchmarkExecGoEnv-4 273 449244 ns/op 527524 sys-ns/op 707930 user-ns/op PASS ok cmd/go 1.192s goos: linux goarch: s390x pkg: cmd/go/internal/cfg BenchmarkLookPath-4 241677 459.9 ns/op PASS ok cmd/go/internal/cfg 1.126s goos: linux goarch: s390x pkg: cmd/internal/notsha256 BenchmarkHash8Bytes/New-4 23551 5040 ns/op 1.59 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 24613 4991 ns/op 1.60 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 2653 44348 ns/op 23.09 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 2737 43671 ns/op 23.45 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 379 313547 ns/op 26.13 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 381 312101 ns/op 26.25 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.905s All tests passed.