linux-s390x-ibm-race at a03f1aeb557e0e4547c7dfdc1bd64d1f6f3a56ec :: Running /data/golang/workdir/go/src/make.bash with args ["/data/golang/workdir/go/src/make.bash"] 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=d77dc2b068f0499e97d4f46a5a23e53f" "JOURNAL_STREAM=9:1246709119" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=0s" "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=d77dc2b068f0499e97d4f46a5a23e53f" "JOURNAL_STREAM=9:1246709119" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=0s" "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 2.482s ok archive/zip 4.983s ok bufio 1.620s ok bytes 2.658s ok cmp 1.290s ok compress/bzip2 2.294s ok compress/flate 22.824s ok compress/gzip 21.528s ok compress/lzw 3.913s ok compress/zlib 10.500s ok container/heap 1.099s ok container/list 1.012s ok container/ring 1.009s ok context 1.059s ok crypto 1.027s ok crypto/aes 1.058s ok crypto/cipher 1.068s ok crypto/des 1.051s ok crypto/dsa 1.147s ok crypto/ecdh 1.577s ok crypto/ecdsa 1.822s ok crypto/ed25519 2.487s ok crypto/elliptic 1.052s ok crypto/hmac 1.045s ok crypto/internal/alias 1.023s ok crypto/internal/bigmod 8.000s ok crypto/internal/boring 1.042s ok crypto/internal/boring/bcache 2.270s ok crypto/internal/edwards25519 3.767s ok crypto/internal/edwards25519/field 1.212s ok crypto/internal/nistec 2.832s ok crypto/internal/nistec/fiat 1.024s [no tests to run] ok crypto/md5 1.097s ok crypto/rand 1.659s ok crypto/rc4 2.399s ok crypto/rsa 4.951s ok crypto/sha1 1.026s ok crypto/sha256 1.023s ok crypto/sha512 1.024s ok crypto/subtle 2.869s ok crypto/tls 20.704s ok crypto/x509 5.723s ok database/sql 2.601s ok database/sql/driver 1.087s ok debug/buildinfo 1.031s ok debug/dwarf 2.325s ok debug/elf 5.521s ok debug/gosym 3.249s ok debug/macho 1.235s ok debug/pe 1.230s ok debug/plan9obj 1.016s ok embed 1.019s [no tests to run] ok embed/internal/embedtest 1.025s ok encoding/ascii85 1.025s ok encoding/asn1 1.250s ok encoding/base32 1.647s ok encoding/base64 1.025s ok encoding/binary 1.447s ok encoding/csv 1.455s ok encoding/gob 41.220s ok encoding/hex 1.929s ok encoding/json 6.530s ok encoding/pem 3.700s ok encoding/xml 1.296s ok errors 1.027s ok expvar 1.031s ok flag 3.373s ok fmt 1.695s ok go/ast 1.347s ok go/build 9.281s ok go/build/constraint 1.024s ok go/constant 1.051s ok go/doc 1.315s ok go/doc/comment 3.739s ok go/format 1.055s ok go/importer 2.405s ok go/internal/gccgoimporter 1.063s ok go/internal/gcimporter 26.573s ok go/internal/srcimporter 39.631s ok go/parser 3.201s ok go/printer 4.611s ok go/scanner 1.027s ok go/token 1.142s ok go/types 64.448s ok hash 1.036s ok hash/adler32 1.051s ok hash/crc32 1.048s ok hash/crc64 1.033s ok hash/fnv 1.011s ok hash/maphash 1.010s ok html 1.097s ok html/template 1.474s ok image 1.743s ok image/color 1.152s ok image/draw 2.314s ok image/gif 3.105s ok image/jpeg 4.709s ok image/png 7.384s ok index/suffixarray 4.976s ok internal/abi 1.246s ok internal/buildcfg 1.086s ok internal/coverage/cformat 1.032s ok internal/coverage/cmerge 1.047s ok internal/coverage/pods 1.037s ok internal/coverage/slicereader 1.039s ok internal/coverage/slicewriter 1.016s ok internal/coverage/test 1.070s ok internal/cpu 2.290s ok internal/dag 1.040s ok internal/diff 1.020s ok internal/fmtsort 1.105s ok internal/fuzz 1.051s ok internal/godebug 12.523s ok internal/godebugs 1.045s ok internal/intern 5.446s ok internal/itoa 1.356s ok internal/platform 2.982s ok internal/poll 1.728s ok internal/profile 1.098s ok internal/reflectlite 1.013s ok internal/safefilepath 1.533s ok internal/saferio 1.753s ok internal/singleflight 1.570s ok internal/testenv 2.297s ok internal/trace 1.611s ok internal/types/errors 2.159s ok internal/unsafeheader 1.061s ok internal/xcoff 1.026s ok internal/zstd 1.019s ok io 1.118s ok io/fs 1.236s ok io/ioutil 1.056s ok log 1.078s ok log/slog 1.296s ok log/slog/internal/benchmarks 1.289s ok log/slog/internal/buffer 1.021s ok log/syslog 2.446s ok maps 1.019s ok math 1.260s ok math/big 12.093s ok math/bits 2.149s ok math/cmplx 1.017s ok math/rand 6.175s ok mime 1.063s ok mime/multipart 10.669s ok mime/quotedprintable 1.814s ok net 42.574s ok net/http 27.495s ok net/http/cgi 14.546s ok net/http/cookiejar 1.058s ok net/http/fcgi 1.479s ok net/http/httptest 1.466s ok net/http/httptrace 1.030s ok net/http/httputil 1.896s ok net/http/internal 1.019s ok net/http/internal/ascii 1.020s ok net/http/pprof 6.286s ok net/internal/socktest 1.125s ok net/mail 1.133s ok net/netip 1.295s ok net/rpc 1.047s ok net/rpc/jsonrpc 1.021s ok net/smtp 1.137s ok net/textproto 1.223s ok net/url 1.068s ok os 7.376s ok os/exec 8.730s ok os/exec/internal/fdtest 1.014s ok os/signal 22.341s ok os/user 1.024s ok path 1.018s ok path/filepath 1.124s ok plugin 1.120s ok reflect 4.309s ok regexp 9.831s ok regexp/syntax 20.895s ok runtime 81.020s ok runtime/cgo 1.093s ok runtime/coverage 1.030s ok runtime/debug 2.207s ok runtime/internal/atomic 1.033s ok runtime/internal/math 1.026s ok runtime/internal/sys 1.027s ok runtime/internal/syscall 1.033s ok runtime/internal/wasitest 1.017s ok runtime/metrics 1.021s ok runtime/pprof 24.600s ok runtime/race 16.311s ok runtime/trace 7.364s ok slices 3.358s ok sort 1.838s ok strconv 4.673s ok strings 3.857s ok sync 1.628s ok sync/atomic 5.252s ok syscall 15.637s ok testing 7.988s ok testing/fstest 1.014s ok testing/iotest 1.019s ok testing/quick 1.478s ok testing/slogtest 1.021s ok text/scanner 1.025s ok text/tabwriter 1.041s ok text/template 1.130s ok text/template/parse 1.500s ok time 4.348s ok unicode 1.028s ok unicode/utf16 1.030s ok unicode/utf8 1.031s ok cmd/addr2line 6.028s ok cmd/api 4.482s ok cmd/asm/internal/asm 6.860s ok cmd/asm/internal/lex 1.058s ok cmd/cgo/internal/swig 1.081s ok cmd/cgo/internal/test 4.298s ok cmd/cgo/internal/testcarchive 47.070s ok cmd/cgo/internal/testcshared 14.292s ok cmd/cgo/internal/testerrors 21.342s ok cmd/cgo/internal/testfortran 1.177s ok cmd/cgo/internal/testgodefs 2.281s ok cmd/cgo/internal/testlife 2.154s ok cmd/cgo/internal/testnocgo 1.016s ok cmd/cgo/internal/testplugin 60.239s ok cmd/cgo/internal/testsanitizers 1.262s ok cmd/cgo/internal/testshared 79.360s ok cmd/cgo/internal/testso 2.704s ok cmd/cgo/internal/teststdio 2.404s ok cmd/cgo/internal/testtls 1.006s ok cmd/compile/internal/abt 1.044s ok cmd/compile/internal/amd64 1.010s ok cmd/compile/internal/base 1.010s ok cmd/compile/internal/compare 1.012s ok cmd/compile/internal/dwarfgen 1.931s ok cmd/compile/internal/importer 2.976s ok cmd/compile/internal/inline/inlheur 1.344s ok cmd/compile/internal/ir 1.133s ok cmd/compile/internal/logopt 1.027s ok cmd/compile/internal/loopvar 1.019s ok cmd/compile/internal/noder 1.053s ok cmd/compile/internal/reflectdata 1.047s [no tests to run] ok cmd/compile/internal/ssa 32.513s ok cmd/compile/internal/syntax 1.310s ok cmd/compile/internal/test 28.463s ok cmd/compile/internal/typecheck 1.728s ok cmd/compile/internal/types 1.010s ok cmd/compile/internal/types2 18.741s ok cmd/covdata 1.658s ok cmd/cover 21.524s ok cmd/dist 1.019s ok cmd/distpack 1.007s ok cmd/doc 4.077s ok cmd/fix 5.459s ok cmd/go 317.462s ok cmd/go/internal/auth 1.018s ok cmd/go/internal/cache 1.390s ok cmd/go/internal/cfg 1.010s [no tests to run] ok cmd/go/internal/envcmd 1.127s ok cmd/go/internal/fsys 1.758s ok cmd/go/internal/generate 1.026s ok cmd/go/internal/gover 1.069s ok cmd/go/internal/imports 1.063s ok cmd/go/internal/load 1.085s ok cmd/go/internal/lockedfile 2.234s ok cmd/go/internal/lockedfile/internal/filelock 2.066s ok cmd/go/internal/modfetch 1.149s ok cmd/go/internal/modfetch/codehost 2.224s ok cmd/go/internal/modfetch/zip_sum_test 1.035s ok cmd/go/internal/modindex 2.437s ok cmd/go/internal/modload 1.318s ok cmd/go/internal/mvs 1.325s ok cmd/go/internal/par 1.069s ok cmd/go/internal/str 1.046s ok cmd/go/internal/test 1.077s ok cmd/go/internal/toolchain 1.059s ok cmd/go/internal/vcs 1.024s ok cmd/go/internal/vcweb 1.018s ok cmd/go/internal/vcweb/vcstest 3.173s ok cmd/go/internal/web 1.026s ok cmd/go/internal/work 1.351s ok cmd/gofmt 1.308s ok cmd/internal/archive 1.909s ok cmd/internal/buildid 1.867s ok cmd/internal/bootstrap_test 1.019s ok cmd/internal/cov 1.434s ok cmd/internal/dwarf 1.014s ok cmd/internal/edit 1.028s ok cmd/internal/goobj 1.085s ok cmd/internal/moddeps 2.906s ok cmd/internal/notsha256 1.058s ok cmd/internal/obj 1.649s ok cmd/internal/obj/ppc64 1.328s ok cmd/internal/obj/riscv 1.117s ok cmd/internal/obj/s390x 1.027s ok cmd/internal/obj/x86 6.708s ok cmd/internal/objabi 1.084s ok cmd/internal/pkgpath 5.096s ok cmd/internal/pkgpattern 1.033s ok cmd/internal/quoted 1.070s ok cmd/internal/src 1.009s ok cmd/internal/test2json 1.924s ok cmd/link 15.451s ok cmd/link/internal/benchmark 1.143s ok cmd/link/internal/ld 10.077s ok cmd/link/internal/loader 1.104s ok cmd/nm 9.188s ok cmd/objdump 1.428s ok cmd/pack 7.886s ok cmd/pprof 1.019s ok cmd/trace 1.441s ok cmd/vet 42.500s ##### Running benchmarks briefly. goos: linux goarch: s390x pkg: archive/tar Benchmark/Writer/USTAR-4 2822 65596 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 1951 58894 ns/op 1863 B/op 37 allocs/op Benchmark/Writer/PAX-4 1376 83928 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 3686 30520 ns/op 5171 B/op 16 allocs/op Benchmark/Reader/GNU-4 6409 44713 ns/op 5057 B/op 14 allocs/op Benchmark/Reader/PAX-4 1888 61948 ns/op 9054 B/op 33 allocs/op PASS ok archive/tar 2.371s goos: linux goarch: s390x pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 663800863 ns/op 2456840 B/op 118 allocs/op BenchmarkZip64Test-4 1 185148586 ns/op BenchmarkZip64TestSizes/4096-4 777 144698 ns/op BenchmarkZip64TestSizes/1048576-4 72 1440923 ns/op BenchmarkZip64TestSizes/67108864-4 1 194389895 ns/op PASS ok archive/zip 3.530s goos: linux goarch: s390x pkg: bufio BenchmarkReaderCopyOptimal-4 153739 1290 ns/op BenchmarkReaderCopyUnoptimal-4 76158 1433 ns/op BenchmarkReaderCopyNoWriteTo-4 6474 80829 ns/op BenchmarkReaderWriteToOptimal-4 10000 11601 ns/op BenchmarkReaderReadString-4 88549 1419 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 137922 881.8 ns/op BenchmarkWriterCopyUnoptimal-4 167702 778.1 ns/op BenchmarkWriterCopyNoReadFrom-4 6066 19066 ns/op BenchmarkReaderEmpty-4 33326 5431 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 10000 10090 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 413044 274.8 ns/op 0 B/op 0 allocs/op PASS ok bufio 3.164s goos: linux goarch: s390x pkg: bytes BenchmarkReadString-4 9656 12621 ns/op 2596.23 MB/s BenchmarkWriteByte-4 386 311610 ns/op 13.14 MB/s BenchmarkWriteRune-4 212 562488 ns/op 21.85 MB/s BenchmarkBufferNotEmptyWriteRead-4 26 4395483 ns/op BenchmarkBufferFullSmallReads-4 98 1239301 ns/op BenchmarkBufferWriteBlock/N4096-4 11192 12017 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 836 225945 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 14 7426169 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 12 9160116 ns/op 1831.55 MB/s 2796202 B/op 0 allocs/op BenchmarkIndexByte/10-4 4448653 26.85 ns/op 372.51 MB/s BenchmarkIndexByte/32-4 5259033 23.30 ns/op 1373.40 MB/s BenchmarkIndexByte/4K-4 834307 154.7 ns/op 26477.25 MB/s BenchmarkIndexBytePortable/10-4 841468 142.0 ns/op 70.40 MB/s BenchmarkIndexBytePortable/32-4 298953 393.8 ns/op 81.26 MB/s BenchmarkIndexBytePortable/4K-4 2518 45613 ns/op 89.80 MB/s BenchmarkIndexRune/10-4 951477 116.7 ns/op 85.71 MB/s BenchmarkIndexRune/32-4 1000000 129.2 ns/op 247.58 MB/s BenchmarkIndexRune/4K-4 294940 376.8 ns/op 10869.44 MB/s BenchmarkIndexRuneASCII/10-4 4027820 28.03 ns/op 356.82 MB/s BenchmarkIndexRuneASCII/32-4 4948676 23.54 ns/op 1359.32 MB/s BenchmarkIndexRuneASCII/4K-4 761287 156.2 ns/op 26222.53 MB/s BenchmarkEqual/0-4 7622082 15.10 ns/op BenchmarkEqual/1-4 1384897 96.17 ns/op 10.40 MB/s BenchmarkEqual/6-4 1000000 113.7 ns/op 52.75 MB/s BenchmarkEqual/9-4 1000000 108.8 ns/op 82.72 MB/s BenchmarkEqual/15-4 1369472 85.95 ns/op 174.52 MB/s BenchmarkEqual/16-4 1332032 93.53 ns/op 171.07 MB/s BenchmarkEqual/20-4 1357668 109.8 ns/op 182.15 MB/s BenchmarkEqual/32-4 1255915 96.16 ns/op 332.80 MB/s BenchmarkEqual/4K-4 105639 1352 ns/op 3029.78 MB/s BenchmarkEqualBothUnaligned/64_0-4 1323084 89.31 ns/op 716.58 MB/s BenchmarkEqualBothUnaligned/64_1-4 1262772 95.74 ns/op 668.44 MB/s BenchmarkEqualBothUnaligned/64_4-4 1271218 93.36 ns/op 685.48 MB/s BenchmarkEqualBothUnaligned/64_7-4 1281604 93.86 ns/op 681.85 MB/s BenchmarkEqualBothUnaligned/4096_0-4 117837 1098 ns/op 3728.82 MB/s BenchmarkEqualBothUnaligned/4096_1-4 95320 1288 ns/op 3179.44 MB/s BenchmarkEqualBothUnaligned/4096_4-4 109095 1094 ns/op 3744.54 MB/s BenchmarkEqualBothUnaligned/4096_7-4 105374 1074 ns/op 3813.18 MB/s BenchmarkIndex/10-4 3536523 34.48 ns/op 290.03 MB/s BenchmarkIndex/32-4 2840402 43.45 ns/op 736.52 MB/s BenchmarkIndex/4K-4 69001 1699 ns/op 2411.53 MB/s BenchmarkIndexEasy/10-4 3474043 35.05 ns/op 285.32 MB/s BenchmarkIndexEasy/32-4 2852199 42.84 ns/op 746.98 MB/s BenchmarkIndexEasy/4K-4 433693 319.5 ns/op 12821.06 MB/s BenchmarkCount/10-4 1709382 66.23 ns/op 150.98 MB/s BenchmarkCount/32-4 1529650 71.29 ns/op 448.90 MB/s BenchmarkCount/4K-4 67336 1695 ns/op 2416.10 MB/s BenchmarkCountEasy/10-4 1831449 64.84 ns/op 154.23 MB/s BenchmarkCountEasy/32-4 1377577 76.39 ns/op 418.88 MB/s BenchmarkCountEasy/4K-4 403810 332.7 ns/op 12309.87 MB/s BenchmarkCountSingle/10-4 3487728 45.59 ns/op 219.34 MB/s BenchmarkCountSingle/32-4 3399510 36.41 ns/op 878.87 MB/s BenchmarkCountSingle/4K-4 493455 228.9 ns/op 17891.61 MB/s BenchmarkToUpper/#00-4 2817235 42.70 ns/op BenchmarkToUpper/ONLYUPPER-4 293065 415.5 ns/op BenchmarkToUpper/abc-4 497396 251.2 ns/op BenchmarkToUpper/AbC123-4 292146 413.4 ns/op BenchmarkToUpper/azAZ09_-4 264753 476.3 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 67105 1753 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 34981 3455 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 52975 2195 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 113733 1162 ns/op BenchmarkToLower/#00-4 2915169 38.52 ns/op BenchmarkToLower/abc-4 326412 308.6 ns/op BenchmarkToLower/AbC123-4 296827 417.5 ns/op BenchmarkToLower/azAZ09_-4 259462 462.1 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 80042 1511 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 39019 3923 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 68834 1790 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 118657 1045 ns/op BenchmarkFields/ASCII/16-4 133640 881.5 ns/op 18.15 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9582 11770 ns/op 21.75 MB/s 480 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 646 206317 ns/op 19.85 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 37 3452783 ns/op 18.98 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 60293885 ns/op 17.39 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 131539 934.0 ns/op 17.13 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 5998 17400 ns/op 14.71 MB/s 576 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 375 330502 ns/op 12.39 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 20 10164842 ns/op 6.45 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 213033532 ns/op 4.92 MB/s 11211104 B/op 25 allocs/op BenchmarkFieldsFunc/ASCII/16-4 191470 697.5 ns/op 22.94 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 14220 8021 ns/op 31.92 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 798 187288 ns/op 21.87 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 39 5676295 ns/op 11.55 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 59892674 ns/op 17.51 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 189960 747.4 ns/op 21.41 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 9913 11974 ns/op 21.38 MB/s 576 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 538 256111 ns/op 15.99 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 28 4009923 ns/op 16.34 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 79759410 ns/op 13.15 MB/s 11211008 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1452852 81.60 ns/op BenchmarkTrimSpace/ASCII-4 488924 225.6 ns/op BenchmarkTrimSpace/SomeNonASCII-4 80635 1460 ns/op BenchmarkTrimSpace/JustNonASCII-4 37681 3105 ns/op BenchmarkToValidUTF8/Valid-4 489532 270.0 ns/op BenchmarkToValidUTF8/InvalidASCII-4 319064 379.2 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 80708 1440 ns/op BenchmarkIndexHard1-4 1780 73220 ns/op BenchmarkIndexHard2-4 366 333582 ns/op BenchmarkIndexHard3-4 158 939818 ns/op BenchmarkIndexHard4-4 85 1452919 ns/op BenchmarkLastIndexHard1-4 4 33868972 ns/op BenchmarkLastIndexHard2-4 4 27674778 ns/op BenchmarkLastIndexHard3-4 4 27349714 ns/op BenchmarkCountHard1-4 1641 101252 ns/op BenchmarkCountHard2-4 387 908157 ns/op BenchmarkCountHard3-4 162 745993 ns/op BenchmarkSplitEmptySeparator-4 1 125565820 ns/op BenchmarkSplitSingleByteSeparator-4 12 10901572 ns/op BenchmarkSplitMultiByteSeparator-4 12 11617976 ns/op BenchmarkSplitNSingleByteSeparator-4 188649 612.4 ns/op BenchmarkSplitNMultiByteSeparator-4 68925 2387 ns/op BenchmarkRepeat-4 170826 759.8 ns/op BenchmarkRepeatLarge/256/1-4 109341 946.3 ns/op 270.51 MB/s BenchmarkRepeatLarge/256/16-4 160006 976.5 ns/op 262.17 MB/s BenchmarkRepeatLarge/512/1-4 89468 1449 ns/op 353.44 MB/s BenchmarkRepeatLarge/512/16-4 94563 1068 ns/op 479.57 MB/s BenchmarkRepeatLarge/1024/1-4 41317 4664 ns/op 219.57 MB/s BenchmarkRepeatLarge/1024/16-4 71115 1686 ns/op 607.37 MB/s BenchmarkRepeatLarge/2048/1-4 30673 5352 ns/op 382.67 MB/s BenchmarkRepeatLarge/2048/16-4 70154 1922 ns/op 1065.80 MB/s BenchmarkRepeatLarge/4096/1-4 21364 5693 ns/op 719.43 MB/s BenchmarkRepeatLarge/4096/16-4 34533 4008 ns/op 1021.96 MB/s BenchmarkRepeatLarge/8192/1-4 10000 10771 ns/op 760.58 MB/s BenchmarkRepeatLarge/8192/16-4 16370 8401 ns/op 975.13 MB/s BenchmarkRepeatLarge/8192/4097-4 27720 8069 ns/op 507.74 MB/s BenchmarkRepeatLarge/16384/1-4 10000 15309 ns/op 1070.21 MB/s BenchmarkRepeatLarge/16384/16-4 10000 18297 ns/op 895.42 MB/s BenchmarkRepeatLarge/16384/4097-4 12074 17360 ns/op 708.00 MB/s BenchmarkRepeatLarge/32768/1-4 7434 31571 ns/op 1037.92 MB/s BenchmarkRepeatLarge/32768/16-4 6434 18739 ns/op 1748.68 MB/s BenchmarkRepeatLarge/32768/4097-4 6076 20033 ns/op 1431.62 MB/s BenchmarkRepeatLarge/65536/1-4 3642 52611 ns/op 1245.68 MB/s BenchmarkRepeatLarge/65536/16-4 1696 77256 ns/op 848.29 MB/s BenchmarkRepeatLarge/65536/4097-4 2214 135618 ns/op 453.15 MB/s BenchmarkRepeatLarge/131072/1-4 396 299499 ns/op 437.64 MB/s BenchmarkRepeatLarge/131072/16-4 409 417948 ns/op 313.61 MB/s BenchmarkRepeatLarge/131072/4097-4 421 493935 ns/op 257.13 MB/s BenchmarkRepeatLarge/262144/1-4 61 1756027 ns/op 149.28 MB/s BenchmarkRepeatLarge/262144/16-4 201 641707 ns/op 408.51 MB/s BenchmarkRepeatLarge/262144/4097-4 134 1204248 ns/op 214.33 MB/s BenchmarkRepeatLarge/524288/1-4 86 1645480 ns/op 318.62 MB/s BenchmarkRepeatLarge/524288/16-4 96 1552620 ns/op 337.68 MB/s BenchmarkRepeatLarge/524288/4097-4 100 2184289 ns/op 238.21 MB/s BenchmarkRepeatLarge/1048576/1-4 60 7206045 ns/op 145.51 MB/s BenchmarkRepeatLarge/1048576/16-4 49 5996076 ns/op 174.88 MB/s BenchmarkRepeatLarge/1048576/4097-4 49 3001535 ns/op 348.07 MB/s BenchmarkRepeatLarge/2097152/1-4 32 9024825 ns/op 232.38 MB/s BenchmarkRepeatLarge/2097152/16-4 31 5395584 ns/op 388.68 MB/s BenchmarkRepeatLarge/2097152/4097-4 31 5750780 ns/op 364.05 MB/s BenchmarkRepeatLarge/4194304/1-4 14 12911252 ns/op 324.86 MB/s BenchmarkRepeatLarge/4194304/16-4 10 11493555 ns/op 364.93 MB/s BenchmarkRepeatLarge/4194304/4097-4 13 37464104 ns/op 111.87 MB/s BenchmarkRepeatLarge/8388608/1-4 6 17711824 ns/op 473.62 MB/s BenchmarkRepeatLarge/8388608/16-4 6 16723037 ns/op 501.62 MB/s BenchmarkRepeatLarge/8388608/4097-4 8 19778246 ns/op 424.03 MB/s BenchmarkRepeatLarge/16777216/1-4 2 66768208 ns/op 251.28 MB/s BenchmarkRepeatLarge/16777216/16-4 3 38097533 ns/op 440.38 MB/s BenchmarkRepeatLarge/16777216/4097-4 3 61833872 ns/op 271.33 MB/s BenchmarkRepeatLarge/33554432/1-4 2 69067796 ns/op 485.82 MB/s BenchmarkRepeatLarge/33554432/16-4 2 111519388 ns/op 300.88 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 143490078 ns/op 233.84 MB/s BenchmarkRepeatLarge/67108864/1-4 1 231437940 ns/op 289.96 MB/s BenchmarkRepeatLarge/67108864/16-4 1 198558101 ns/op 337.98 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 191434884 ns/op 350.56 MB/s BenchmarkRepeatLarge/134217728/1-4 1 287971343 ns/op 466.08 MB/s BenchmarkRepeatLarge/134217728/16-4 1 613743888 ns/op 218.69 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 678029647 ns/op 197.95 MB/s BenchmarkRepeatLarge/268435456/1-4 1 934346201 ns/op 287.30 MB/s BenchmarkRepeatLarge/268435456/16-4 1 964448046 ns/op 278.33 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 599418230 ns/op 447.83 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1453545136 ns/op 369.35 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1176032385 ns/op 456.51 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1696840796 ns/op 316.39 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 2319548567 ns/op 462.91 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 3261213213 ns/op 329.25 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 2417079171 ns/op 444.23 MB/s BenchmarkBytesCompare/1-4 9103753 11.67 ns/op BenchmarkBytesCompare/2-4 10199145 11.38 ns/op BenchmarkBytesCompare/4-4 10172546 13.19 ns/op BenchmarkBytesCompare/8-4 10484653 15.03 ns/op BenchmarkBytesCompare/16-4 10222146 12.00 ns/op BenchmarkBytesCompare/32-4 8691423 12.70 ns/op BenchmarkBytesCompare/64-4 7308558 13.79 ns/op BenchmarkBytesCompare/128-4 7868359 16.45 ns/op BenchmarkBytesCompare/256-4 6485233 18.16 ns/op BenchmarkBytesCompare/512-4 4061622 28.72 ns/op BenchmarkBytesCompare/1024-4 2676306 42.50 ns/op BenchmarkBytesCompare/2048-4 1613814 83.95 ns/op BenchmarkIndexAnyASCII/1:1-4 2375032 46.40 ns/op BenchmarkIndexAnyASCII/1:2-4 2284938 48.79 ns/op BenchmarkIndexAnyASCII/1:4-4 2346388 51.95 ns/op BenchmarkIndexAnyASCII/1:8-4 2381332 49.41 ns/op BenchmarkIndexAnyASCII/1:16-4 1945280 67.00 ns/op BenchmarkIndexAnyASCII/1:32-4 1998098 64.32 ns/op BenchmarkIndexAnyASCII/1:64-4 1935014 69.16 ns/op BenchmarkIndexAnyASCII/16:1-4 2525037 162.8 ns/op BenchmarkIndexAnyASCII/16:2-4 478500 254.7 ns/op BenchmarkIndexAnyASCII/16:4-4 468372 348.9 ns/op BenchmarkIndexAnyASCII/16:8-4 451346 254.4 ns/op BenchmarkIndexAnyASCII/16:16-4 459217 274.3 ns/op BenchmarkIndexAnyASCII/16:32-4 332226 546.0 ns/op BenchmarkIndexAnyASCII/16:64-4 344581 360.8 ns/op BenchmarkIndexAnyASCII/256:1-4 2033606 124.0 ns/op BenchmarkIndexAnyASCII/256:2-4 36193 4578 ns/op BenchmarkIndexAnyASCII/256:4-4 32094 3377 ns/op BenchmarkIndexAnyASCII/256:8-4 37903 3103 ns/op BenchmarkIndexAnyASCII/256:16-4 37080 3163 ns/op BenchmarkIndexAnyASCII/256:32-4 35802 3180 ns/op BenchmarkIndexAnyASCII/256:64-4 34059 3277 ns/op BenchmarkIndexAnyUTF8/1:1-4 2665393 46.26 ns/op BenchmarkIndexAnyUTF8/1:2-4 2255284 47.26 ns/op BenchmarkIndexAnyUTF8/1:4-4 2433543 48.58 ns/op BenchmarkIndexAnyUTF8/1:8-4 2513128 54.14 ns/op BenchmarkIndexAnyUTF8/1:16-4 2047448 63.25 ns/op BenchmarkIndexAnyUTF8/1:32-4 1995697 59.48 ns/op BenchmarkIndexAnyUTF8/1:64-4 1946689 61.47 ns/op BenchmarkIndexAnyUTF8/16:1-4 145082 853.8 ns/op BenchmarkIndexAnyUTF8/16:2-4 255597 612.8 ns/op BenchmarkIndexAnyUTF8/16:4-4 219465 538.0 ns/op BenchmarkIndexAnyUTF8/16:8-4 220581 557.4 ns/op BenchmarkIndexAnyUTF8/16:16-4 188431 673.3 ns/op BenchmarkIndexAnyUTF8/16:32-4 180076 707.3 ns/op BenchmarkIndexAnyUTF8/16:64-4 157423 725.2 ns/op BenchmarkIndexAnyUTF8/256:1-4 9668 12085 ns/op BenchmarkIndexAnyUTF8/256:2-4 16500 7406 ns/op BenchmarkIndexAnyUTF8/256:4-4 15315 7745 ns/op BenchmarkIndexAnyUTF8/256:8-4 14712 10092 ns/op BenchmarkIndexAnyUTF8/256:16-4 10000 10650 ns/op BenchmarkIndexAnyUTF8/256:32-4 12420 9795 ns/op BenchmarkIndexAnyUTF8/256:64-4 10599 12508 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2745688 45.78 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2607818 48.41 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2366636 60.32 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2432652 50.72 ns/op BenchmarkLastIndexAnyASCII/1:16-4 1939052 65.39 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2002120 61.29 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1766362 96.14 ns/op BenchmarkLastIndexAnyASCII/16:1-4 285385 380.1 ns/op BenchmarkLastIndexAnyASCII/16:2-4 305089 434.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 308343 376.9 ns/op BenchmarkLastIndexAnyASCII/16:8-4 289364 399.5 ns/op BenchmarkLastIndexAnyASCII/16:16-4 288517 412.9 ns/op BenchmarkLastIndexAnyASCII/16:32-4 256021 432.9 ns/op BenchmarkLastIndexAnyASCII/16:64-4 256870 507.0 ns/op BenchmarkLastIndexAnyASCII/256:1-4 23971 5199 ns/op BenchmarkLastIndexAnyASCII/256:2-4 23170 4989 ns/op BenchmarkLastIndexAnyASCII/256:4-4 23581 5206 ns/op BenchmarkLastIndexAnyASCII/256:8-4 23112 5078 ns/op BenchmarkLastIndexAnyASCII/256:16-4 24790 5090 ns/op BenchmarkLastIndexAnyASCII/256:32-4 23590 9580 ns/op BenchmarkLastIndexAnyASCII/256:64-4 22278 6153 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2549992 45.08 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2535408 47.76 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2336761 50.90 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2481858 52.31 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2013214 58.82 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 1830585 62.03 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1842652 64.02 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 233156 463.8 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 224584 572.6 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 206542 577.0 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 198867 565.9 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 179197 692.2 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 185516 694.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 169785 763.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 18655 6363 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 15354 8060 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 15540 7978 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 14274 8977 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 10508 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 10811 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 10827 ns/op BenchmarkTrimASCII/1:1-4 2937984 37.47 ns/op BenchmarkTrimASCII/1:2-4 2149446 57.44 ns/op BenchmarkTrimASCII/1:4-4 1844606 77.49 ns/op BenchmarkTrimASCII/1:8-4 1754486 70.66 ns/op BenchmarkTrimASCII/1:16-4 1399603 259.7 ns/op BenchmarkTrimASCII/16:1-4 459694 237.6 ns/op BenchmarkTrimASCII/16:2-4 339860 369.2 ns/op BenchmarkTrimASCII/16:4-4 291534 365.3 ns/op BenchmarkTrimASCII/16:8-4 329473 414.4 ns/op BenchmarkTrimASCII/16:16-4 321254 501.1 ns/op BenchmarkTrimASCII/256:1-4 37490 3335 ns/op BenchmarkTrimASCII/256:2-4 23949 5101 ns/op BenchmarkTrimASCII/256:4-4 22648 5365 ns/op BenchmarkTrimASCII/256:8-4 10000 22769 ns/op BenchmarkTrimASCII/256:16-4 24516 4980 ns/op BenchmarkTrimASCII/4096:1-4 2418 50164 ns/op BenchmarkTrimASCII/4096:2-4 1597 86478 ns/op BenchmarkTrimASCII/4096:4-4 1383 98703 ns/op BenchmarkTrimASCII/4096:8-4 1548 76022 ns/op BenchmarkTrimASCII/4096:16-4 1370 88512 ns/op BenchmarkTrimByte-4 2015134 67.21 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 29856 4109 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 28734 4721 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 458 252904 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 910 128457 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 1924 62252 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 3123 33830 ns/op BenchmarkCompareBytesEqual-4 10162999 12.21 ns/op BenchmarkCompareBytesToNil-4 13182488 9.575 ns/op BenchmarkCompareBytesEmpty-4 12931045 9.241 ns/op BenchmarkCompareBytesIdentical-4 12676826 9.650 ns/op BenchmarkCompareBytesSameLength-4 8344353 21.44 ns/op BenchmarkCompareBytesDifferentLength-4 9666818 11.86 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 2209 52403 ns/op 20009.90 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 2319 53750 ns/op 19508.49 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 2355 50497 ns/op 20765.48 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 2468 66941 ns/op 15664.37 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2287 50209 ns/op 20884.62 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2442 49160 ns/op 21330.08 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 2188 53892 ns/op 19457.24 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 2174 52317 ns/op 20042.98 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 2289 55943 ns/op 18743.89 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 2179 53392 ns/op 19639.53 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2386 54335 ns/op 19298.54 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 2223 57462 ns/op 18248.31 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 2209 51640 ns/op 20305.78 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 2125 52458 ns/op 19989.01 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 2176 69364 ns/op 15116.97 MB/s BenchmarkCompareBytesBig-4 2378 69401 ns/op 15109.00 MB/s BenchmarkCompareBytesBigIdentical-4 10321765 11.57 ns/op 90639728.65 MB/s PASS ok bytes 100.914s goos: linux goarch: s390x pkg: compress/bzip2 BenchmarkDecodeDigits-4 1 173624216 ns/op 0.58 MB/s 3612008 B/op 50 allocs/op BenchmarkDecodeNewton-4 1 403612186 ns/op 1.41 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 4 48336552 ns/op 0.34 MB/s 3643452 B/op 51 allocs/op PASS ok compress/bzip2 3.776s goos: linux goarch: s390x pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 44 2763883 ns/op 3.62 MB/s 43340 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 4 27924768 ns/op 3.58 MB/s 44766 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 314173386 ns/op 3.18 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 37 2943318 ns/op 3.40 MB/s 42842 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 4 30324131 ns/op 3.30 MB/s 43000 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 387962082 ns/op 2.58 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 43 3326504 ns/op 3.01 MB/s 43255 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 4 28266396 ns/op 3.54 MB/s 42992 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 281943628 ns/op 3.55 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 42 2889392 ns/op 3.46 MB/s 42145 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 4 27796623 ns/op 3.60 MB/s 42992 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 302975964 ns/op 3.30 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 37 3126029 ns/op 3.20 MB/s 43244 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 3 47265313 ns/op 2.12 MB/s 50658 B/op 25 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 307221329 ns/op 3.25 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 45 2377124 ns/op 4.21 MB/s 44259 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 4 31207049 ns/op 3.20 MB/s 47950 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 303862242 ns/op 3.29 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 57 2075720 ns/op 4.82 MB/s 43355 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 7 16587292 ns/op 6.03 MB/s 46475 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 164079366 ns/op 6.09 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 56 2723272 ns/op 3.67 MB/s 42663 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 7 28829462 ns/op 3.47 MB/s 46475 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 209984080 ns/op 4.76 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 80 1366341 ns/op 7.32 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 12293785 ns/op 8.13 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 129246803 ns/op 7.74 MB/s BenchmarkEncode/Digits/Speed/1e4-4 38 3166470 ns/op 3.16 MB/s BenchmarkEncode/Digits/Speed/1e5-4 4 29362325 ns/op 3.41 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 293379623 ns/op 3.41 MB/s BenchmarkEncode/Digits/Default/1e4-4 12 9483696 ns/op 1.05 MB/s BenchmarkEncode/Digits/Default/1e5-4 1 123036223 ns/op 0.81 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 1181129470 ns/op 0.85 MB/s BenchmarkEncode/Digits/Compression/1e4-4 12 9778533 ns/op 1.02 MB/s BenchmarkEncode/Digits/Compression/1e5-4 1 125902386 ns/op 0.79 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 1171178879 ns/op 0.85 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 69 1692146 ns/op 5.91 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 13890492 ns/op 7.20 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 148912333 ns/op 6.72 MB/s BenchmarkEncode/Newton/Speed/1e4-4 34 3096081 ns/op 3.23 MB/s BenchmarkEncode/Newton/Speed/1e5-4 4 25949048 ns/op 3.85 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 216383377 ns/op 4.62 MB/s BenchmarkEncode/Newton/Default/1e4-4 12 12669906 ns/op 0.79 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 109207620 ns/op 0.92 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 937558354 ns/op 1.07 MB/s BenchmarkEncode/Newton/Compression/1e4-4 12 8862464 ns/op 1.13 MB/s BenchmarkEncode/Newton/Compression/1e5-4 1 112013920 ns/op 0.89 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 1045636130 ns/op 0.96 MB/s PASS ok compress/flate 28.985s goos: linux goarch: s390x pkg: compress/lzw BenchmarkDecoder/1e4-4 27 4084769 ns/op 2.45 MB/s BenchmarkDecoder/1e-Reuse4-4 28 4157587 ns/op 2.41 MB/s BenchmarkDecoder/1e5-4 2 101063614 ns/op 0.99 MB/s BenchmarkDecoder/1e-Reuse5-4 1 104979521 ns/op 0.95 MB/s BenchmarkDecoder/1e6-4 1 905098473 ns/op 1.10 MB/s BenchmarkDecoder/1e-Reuse6-4 1 2194109272 ns/op 0.46 MB/s BenchmarkEncoder/1e4-4 32 13899086 ns/op 0.72 MB/s BenchmarkEncoder/1e-Reuse4-4 37 14287725 ns/op 0.70 MB/s BenchmarkEncoder/1e5-4 2 68419042 ns/op 1.46 MB/s BenchmarkEncoder/1e-Reuse5-4 2 127404249 ns/op 0.78 MB/s BenchmarkEncoder/1e6-4 1 814881064 ns/op 1.23 MB/s BenchmarkEncoder/1e-Reuse6-4 1 484093754 ns/op 2.07 MB/s PASS ok compress/lzw 14.103s goos: linux goarch: s390x pkg: container/heap BenchmarkDup-4 16 7103910 ns/op PASS ok container/heap 2.433s goos: linux goarch: s390x pkg: context BenchmarkCommonParentCancel-4 10000 11141 ns/op BenchmarkWithTimeout/concurrency=40-4 5882 72111 ns/op BenchmarkWithTimeout/concurrency=4000-4 3370 184358 ns/op BenchmarkWithTimeout/concurrency=400000-4 2664 65999 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 380550 2193 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 15258 16498 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 21340 5877 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 3446 68808 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2294 87136 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 4734 50177 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 252 903804 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 229 458380 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 459 445785 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 32 12470848 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 25 5254195 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 49 2932522 ns/op BenchmarkCheckCanceled/Err-4 421848 268.4 ns/op BenchmarkCheckCanceled/Done-4 524001 276.5 ns/op BenchmarkContextCancelDone-4 473706 275.7 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 37161 2762 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 39402 3318 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 29923 4746 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 20004 5717 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 15524 9740 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 499015 258.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 259990 451.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 182646 657.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 117234 1141 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 59234 1998 ns/op PASS ok context 36.055s goos: linux goarch: s390x pkg: crypto/aes BenchmarkEncrypt-4 1821796 66.98 ns/op 238.89 MB/s BenchmarkDecrypt-4 1803975 72.81 ns/op 219.74 MB/s BenchmarkExpand-4 12361 9275 ns/op PASS ok crypto/aes 3.111s goos: linux goarch: s390x pkg: crypto/cipher BenchmarkAESGCM/Open-128-64-4 173313 696.2 ns/op 91.93 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 319339 329.8 ns/op 194.08 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 177094 706.2 ns/op 90.63 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 331724 426.8 ns/op 149.94 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 161299 767.3 ns/op 1759.33 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 285399 413.2 ns/op 3266.94 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 123446 825.9 ns/op 1634.64 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 296248 767.7 ns/op 1758.49 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 97868 1229 ns/op 6667.55 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 145484 823.3 ns/op 9950.27 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 101124 1154 ns/op 7097.31 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 146518 869.7 ns/op 9419.25 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 2290 54916 ns/op 18.56 MB/s BenchmarkAESCFBDecrypt1K-4 2334 52966 ns/op 19.24 MB/s BenchmarkAESCFBDecrypt8K-4 298 420427 ns/op 19.47 MB/s BenchmarkAESOFB1K-4 5904 20534 ns/op 49.63 MB/s BenchmarkAESCTR1K-4 4873 44678 ns/op 22.81 MB/s BenchmarkAESCTR8K-4 565 271131 ns/op 30.20 MB/s BenchmarkAESCBCEncrypt1K-4 430303 643.5 ns/op 1591.36 MB/s BenchmarkAESCBCDecrypt1K-4 892897 135.9 ns/op 7532.19 MB/s PASS ok crypto/cipher 11.894s goos: linux goarch: s390x pkg: crypto/des BenchmarkEncrypt-4 45596 2821 ns/op 2.84 MB/s BenchmarkDecrypt-4 36966 3398 ns/op 2.35 MB/s BenchmarkTDESEncrypt-4 14106 13307 ns/op 0.60 MB/s BenchmarkTDESDecrypt-4 13300 9247 ns/op 0.87 MB/s PASS ok crypto/des 2.580s goos: linux goarch: s390x pkg: crypto/ecdh BenchmarkECDH/P256-4 811 136332 ns/op 760 B/op 12 allocs/op BenchmarkECDH/P384-4 7 17606268 ns/op 1089 B/op 21 allocs/op BenchmarkECDH/P521-4 3 43047793 ns/op 1528 B/op 21 allocs/op BenchmarkECDH/X25519-4 22 5037810 ns/op 376 B/op 9 allocs/op PASS ok crypto/ecdh 2.184s goos: linux goarch: s390x pkg: crypto/ecdsa BenchmarkSign/P256-4 2439 48506 ns/op 1463 B/op 20 allocs/op BenchmarkSign/P384-4 1761 67939 ns/op 1560 B/op 20 allocs/op BenchmarkSign/P521-4 1261 99662 ns/op 1768 B/op 23 allocs/op BenchmarkVerify/P256-4 1886 55936 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P384-4 1016 114207 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P521-4 642 177856 ns/op 48 B/op 2 allocs/op BenchmarkGenerateKey/P256-4 3073 34590 ns/op 896 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 20 6475799 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 9 11741922 ns/op 1422 B/op 17 allocs/op PASS ok crypto/ecdsa 4.307s goos: linux goarch: s390x pkg: crypto/ed25519 BenchmarkKeyGeneration-4 98 1267030 ns/op BenchmarkNewKeyFromSeed-4 99 1355275 ns/op BenchmarkSigning-4 96 1598250 ns/op BenchmarkVerification-4 45 3295734 ns/op PASS ok crypto/ed25519 3.509s goos: linux goarch: s390x pkg: crypto/elliptic BenchmarkScalarBaseMult/P256-4 3961 30360 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 76 1753143 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 24 4861045 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 9 12019817 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1214 103672 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 24 5543080 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 9 17967255 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 4 32539982 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 7311 16063 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 3840 31656 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 2586 42579 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 39 2809266 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 1884 65262 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 141 947162 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1165 102511 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 50 2478901 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 5.284s goos: linux goarch: s390x pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 15247 7776 ns/op 131.68 MB/s BenchmarkHMACSHA256_32-4 16785 7519 ns/op 4.26 MB/s BenchmarkNewWriteSum-4 8041 16402 ns/op 1.95 MB/s PASS ok crypto/hmac 1.640s goos: linux goarch: s390x pkg: crypto/internal/bigmod BenchmarkModAdd-4 33997 3890 ns/op BenchmarkModSub-4 38827 3631 ns/op BenchmarkMontgomeryRepr-4 10000 10008 ns/op BenchmarkMontgomeryMul-4 10000 13149 ns/op BenchmarkModMul-4 6596 21395 ns/op BenchmarkExpBig-4 6 16950370 ns/op BenchmarkExp-4 3 33995867 ns/op PASS ok crypto/internal/bigmod 3.013s goos: linux goarch: s390x pkg: crypto/internal/edwards25519 BenchmarkEncodingDecoding-4 489 246173 ns/op BenchmarkScalarBaseMult-4 108 1121586 ns/op BenchmarkScalarMult-4 38 3029751 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 46 2336940 ns/op PASS ok crypto/internal/edwards25519 1.824s goos: linux goarch: s390x pkg: crypto/internal/edwards25519/field BenchmarkAdd-4 213412 546.5 ns/op BenchmarkMultiply-4 273222 429.1 ns/op BenchmarkSquare-4 332248 357.5 ns/op BenchmarkInvert-4 1292 102882 ns/op BenchmarkMult32-4 880405 134.2 ns/op PASS ok crypto/internal/edwards25519/field 1.842s goos: linux goarch: s390x pkg: crypto/internal/nistec BenchmarkScalarMult/P224-4 26 4141212 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1315 88368 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 9 11726983 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 4 34175673 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 75 1626407 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 6096 17617 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 31 3925343 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 1 123197121 ns/op 539368 B/op 7925 allocs/op PASS ok crypto/internal/nistec 3.107s goos: linux goarch: s390x pkg: crypto/internal/nistec/fiat BenchmarkMul/P224-4 259693 426.7 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 141589 925.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 57387 2089 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 265682 452.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 138553 919.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 58869 2099 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.991s goos: linux goarch: s390x pkg: crypto/md5 BenchmarkHash8Bytes-4 74944 1591 ns/op 5.03 MB/s BenchmarkHash64-4 89878 1393 ns/op 45.96 MB/s BenchmarkHash128-4 84765 1424 ns/op 89.87 MB/s BenchmarkHash256-4 76051 1815 ns/op 141.08 MB/s BenchmarkHash512-4 58296 1977 ns/op 258.98 MB/s BenchmarkHash1K-4 44719 3003 ns/op 340.98 MB/s BenchmarkHash8K-4 8869 17907 ns/op 457.48 MB/s BenchmarkHash1M-4 86 1453899 ns/op 721.22 MB/s BenchmarkHash8M-4 9 12111379 ns/op 692.62 MB/s BenchmarkHash8BytesUnaligned-4 75618 1495 ns/op 5.35 MB/s BenchmarkHash1KUnaligned-4 44338 2651 ns/op 386.22 MB/s BenchmarkHash8KUnaligned-4 8619 13506 ns/op 606.56 MB/s PASS ok crypto/md5 3.770s goos: linux goarch: s390x pkg: crypto/rand BenchmarkPrime-4 1 355405654 ns/op PASS ok crypto/rand 1.463s goos: linux goarch: s390x pkg: crypto/rc4 BenchmarkRC4_128-4 9225 12372 ns/op 10.35 MB/s BenchmarkRC4_1K-4 1126 240814 ns/op 4.25 MB/s BenchmarkRC4_8K-4 175 731262 ns/op 11.07 MB/s PASS ok crypto/rc4 1.733s goos: linux goarch: s390x pkg: crypto/rsa BenchmarkDecryptPKCS1v15/2048-4 6 19203790 ns/op BenchmarkDecryptPKCS1v15/3072-4 3 45817288 ns/op BenchmarkDecryptPKCS1v15/4096-4 2 85070540 ns/op BenchmarkEncryptPKCS1v15/2048-4 15 6739160 ns/op BenchmarkDecryptOAEP/2048-4 6 21868969 ns/op BenchmarkEncryptOAEP/2048-4 16 6612416 ns/op BenchmarkSignPKCS1v15/2048-4 6 19458208 ns/op BenchmarkVerifyPKCS1v15/2048-4 18 6512282 ns/op BenchmarkSignPSS/2048-4 6 25966176 ns/op BenchmarkVerifyPSS/2048-4 18 6086938 ns/op PASS ok crypto/rsa 4.228s goos: linux goarch: s390x pkg: crypto/sha1 BenchmarkHash8Bytes/New-4 63914 1589 ns/op 5.03 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 92538 1273 ns/op 6.28 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 85591 1448 ns/op 220.92 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 111583 1289 ns/op 248.29 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 62628 2342 ns/op 437.32 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 75189 1468 ns/op 697.77 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 20967 6289 ns/op 1302.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 21638 5852 ns/op 1399.90 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 3.838s goos: linux goarch: s390x pkg: crypto/sha256 BenchmarkHash8Bytes/New-4 60218 2104 ns/op 3.80 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 51481 2267 ns/op 3.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 66644 1723 ns/op 4.64 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 52839 2296 ns/op 445.94 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 56482 2050 ns/op 499.50 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 59169 2046 ns/op 500.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10000 10382 ns/op 789.04 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 21577 6856 ns/op 1194.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 21688 5275 ns/op 1553.06 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 4.322s goos: linux goarch: s390x pkg: crypto/sha512 BenchmarkHash8Bytes/New-4 35348 3032 ns/op 2.64 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 51480 2289 ns/op 3.50 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 46074 2650 ns/op 3.02 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 44331 2883 ns/op 355.21 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 59167 4077 ns/op 251.17 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 40549 2470 ns/op 414.62 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 22658 4694 ns/op 1745.03 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 29938 6089 ns/op 1345.45 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 27336 4541 ns/op 1804.10 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 4.571s goos: linux goarch: s390x pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 12726370 9.369 ns/op BenchmarkConstantTimeEq-4 13791615 8.509 ns/op BenchmarkConstantTimeLessOrEq-4 11602550 8.969 ns/op BenchmarkXORBytes/8Bytes-4 290571 388.0 ns/op 20.62 MB/s BenchmarkXORBytes/128Bytes-4 172573 699.6 ns/op 182.95 MB/s BenchmarkXORBytes/2048Bytes-4 19629 6416 ns/op 319.22 MB/s BenchmarkXORBytes/32768Bytes-4 1264 96420 ns/op 339.85 MB/s PASS ok crypto/subtle 2.513s goos: linux goarch: s390x pkg: crypto/tls BenchmarkCertCache/0-4 20 13027089 ns/op BenchmarkCertCache/1-4 31 17629553 ns/op BenchmarkCertCache/2-4 100 10693810 ns/op BenchmarkCertCache/3-4 22 8254698 ns/op BenchmarkHandshakeServer/RSA-4 10 11630378 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 8 13831511 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 9 22974334 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 96 1801380 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 196 779133 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 15 7414460 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 20 9154972 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 2 107635397 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 2 58118162 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 3 50940247 ns/op 20.58 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 2 50883490 ns/op 20.61 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 2 61849806 ns/op 33.91 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 1 195252239 ns/op 10.74 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 1 173991360 ns/op 24.11 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 1 185132971 ns/op 22.66 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 219762660 ns/op 38.17 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 322915103 ns/op 25.98 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 513851980 ns/op 32.65 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 519114069 ns/op 32.32 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 811975470 ns/op 41.32 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 1339792109 ns/op 25.04 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 1684396265 ns/op 39.84 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1777889082 ns/op 37.75 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 2 75317502 ns/op 13.92 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 2 56948266 ns/op 18.41 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 2 63402504 ns/op 33.08 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 2 106976528 ns/op 19.60 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 1 143786454 ns/op 29.17 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 1 108007594 ns/op 38.83 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 228974541 ns/op 36.64 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 281923981 ns/op 29.75 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 391576988 ns/op 42.85 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 1053536438 ns/op 15.92 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 966827393 ns/op 34.71 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 1061308155 ns/op 31.62 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 2391074354 ns/op 28.07 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1807492775 ns/op 37.13 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 729657070 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 726219045 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 308263136 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 312514922 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 174719751 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 164065975 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 104184399 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 114254462 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 2 59264644 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 2 84806878 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 159421410 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 226138558 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 111613598 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 84932679 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 2 58129968 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 2 82068956 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 2 58369078 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 2 56905002 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 3 55089036 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 3 38375544 ns/op PASS ok crypto/tls 33.626s goos: linux goarch: s390x pkg: crypto/x509 BenchmarkCreateCertificate/RSA_2048-4 4 25952472 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 410 477174 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 919 146358 ns/op 12099 B/op 164 allocs/op BenchmarkParseCertificate/rsa_leaf-4 825 191141 ns/op 13507 B/op 187 allocs/op PASS ok crypto/x509 2.812s goos: linux goarch: s390x pkg: database/sql BenchmarkConcurrentDBExec-4 34 4078989 ns/op 276476 B/op 1603 allocs/op BenchmarkConcurrentStmtQuery-4 37 5198438 ns/op 261827 B/op 1934 allocs/op BenchmarkConcurrentStmtExec-4 40 3629686 ns/op 215934 B/op 511 allocs/op BenchmarkConcurrentTxQuery-4 28 4075774 ns/op 271770 B/op 2118 allocs/op BenchmarkConcurrentTxExec-4 81 2640556 ns/op 88402 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 54 4504307 ns/op 111382 B/op 2140 allocs/op BenchmarkConcurrentTxStmtExec-4 100 1111876 ns/op 40214 B/op 381 allocs/op BenchmarkConcurrentRandom-4 46 4318215 ns/op 232206 B/op 1758 allocs/op BenchmarkManyConcurrentQueries-4 1851 100230 ns/op 4135 B/op 20 allocs/op BenchmarkGrabConn-4 247464 522.1 ns/op 0 B/op 0 allocs/op PASS ok database/sql 3.516s goos: linux goarch: s390x pkg: debug/elf BenchmarkSymbols64-4 1524 82685 ns/op BenchmarkSymbols32-4 1734 74449 ns/op PASS ok debug/elf 1.546s goos: linux goarch: s390x pkg: debug/gosym Benchmark115/NewLineTable-4 182794 1213 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 48 2220782 ns/op 188225 B/op 13 allocs/op Benchmark115/LineToPC-4 49 2242720 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 10000 10138 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.766s goos: linux goarch: s390x pkg: encoding/asn1 BenchmarkObjectIdentifierString-4 48219 2280 ns/op BenchmarkMarshal-4 608 401108 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2305 45870 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.887s goos: linux goarch: s390x pkg: encoding/base32 BenchmarkEncode-4 206 597299 ns/op 13.72 MB/s BenchmarkEncodeToString-4 200 510233 ns/op 16.06 MB/s BenchmarkDecode-4 133 919360 ns/op 14.26 MB/s BenchmarkDecodeString-4 130 946482 ns/op 13.85 MB/s PASS ok encoding/base32 2.136s goos: linux goarch: s390x pkg: encoding/base64 BenchmarkEncodeToString-4 278 487745 ns/op 16.80 MB/s BenchmarkDecodeString/2-4 296402 424.8 ns/op 9.42 MB/s BenchmarkDecodeString/4-4 226390 544.0 ns/op 14.71 MB/s BenchmarkDecodeString/8-4 146869 835.8 ns/op 14.36 MB/s BenchmarkDecodeString/64-4 26900 4219 ns/op 20.86 MB/s BenchmarkDecodeString/8192-4 244 572329 ns/op 19.09 MB/s BenchmarkNewEncoding-4 46507 2497 ns/op 102.51 MB/s PASS ok encoding/base64 2.551s goos: linux goarch: s390x pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 1326 101503 ns/op 39.41 MB/s BenchmarkReadStruct-4 13855 9146 ns/op 8.20 MB/s BenchmarkWriteStruct-4 12249 8828 ns/op 8.50 MB/s BenchmarkReadInts-4 42466 3010 ns/op 9.97 MB/s BenchmarkWriteInts-4 36121 3855 ns/op 7.78 MB/s BenchmarkWriteSlice1000Int32s-4 915 129637 ns/op 30.86 MB/s BenchmarkPutUint16-4 2935770 50.60 ns/op 39.53 MB/s BenchmarkAppendUint16-4 2826626 41.02 ns/op 48.75 MB/s BenchmarkPutUint32-4 2087190 55.24 ns/op 72.41 MB/s BenchmarkAppendUint32-4 2034066 56.02 ns/op 71.40 MB/s BenchmarkPutUint64-4 692347 166.9 ns/op 47.92 MB/s BenchmarkAppendUint64-4 760935 176.5 ns/op 45.32 MB/s BenchmarkLittleEndianPutUint16-4 3014018 49.90 ns/op 40.08 MB/s BenchmarkLittleEndianAppendUint16-4 2884137 40.27 ns/op 49.67 MB/s BenchmarkLittleEndianPutUint32-4 1846383 58.69 ns/op 68.15 MB/s BenchmarkLittleEndianAppendUint32-4 2147935 58.31 ns/op 68.60 MB/s BenchmarkLittleEndianPutUint64-4 658789 187.5 ns/op 42.67 MB/s BenchmarkLittleEndianAppendUint64-4 767886 170.1 ns/op 47.04 MB/s BenchmarkReadFloats-4 154381 882.3 ns/op 13.60 MB/s BenchmarkWriteFloats-4 142148 832.9 ns/op 14.41 MB/s BenchmarkReadSlice1000Float32s-4 1176 106643 ns/op 37.51 MB/s BenchmarkWriteSlice1000Float32s-4 808 155160 ns/op 25.78 MB/s BenchmarkReadSlice1000Uint8s-4 10000 16232 ns/op 61.61 MB/s BenchmarkWriteSlice1000Uint8s-4 103933 1134 ns/op 881.58 MB/s BenchmarkPutUvarint32-4 422184 269.4 ns/op 14.85 MB/s BenchmarkPutUvarint64-4 161528 800.6 ns/op 9.99 MB/s PASS ok encoding/binary 7.298s goos: linux goarch: s390x pkg: encoding/csv BenchmarkRead-4 4419 23873 ns/op 737 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 4423 23496 ns/op 737 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 4929 37875 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 2821 121307 ns/op 3939 B/op 24 allocs/op BenchmarkReadReuseRecord-4 6027 21210 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 5030 23350 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 5943 26156 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 3178 46659 ns/op 2978 B/op 12 allocs/op BenchmarkWrite-4 7299 14033 ns/op PASS ok encoding/csv 3.090s goos: linux goarch: s390x pkg: encoding/gob BenchmarkEndToEndPipe-4 3258 85563 ns/op 1828 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 4088 51545 ns/op 1823 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 145 783874 ns/op 17234 B/op 334 allocs/op BenchmarkEncodeComplex128Slice-4 514 365123 ns/op 955 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 751 150406 ns/op 116 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 864 246908 ns/op 100 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 1518 83302 ns/op 255 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 30 5888353 ns/op 46760 B/op 257 allocs/op BenchmarkDecodeComplex128Slice-4 244 891272 ns/op 25393 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 964 272487 ns/op 10805 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 823 238387 ns/op 9766 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 235 673431 ns/op 39344 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 48 3535303 ns/op 70841 B/op 2344 allocs/op BenchmarkDecodeBytesSlice-4 258 936640 ns/op 24474 B/op 215 allocs/op BenchmarkDecodeInterfaceSlice-4 70 2554933 ns/op 83288 B/op 3178 allocs/op BenchmarkDecodeMap-4 73 2764162 ns/op 54122 B/op 181 allocs/op PASS ok encoding/gob 11.198s goos: linux goarch: s390x pkg: encoding/hex BenchmarkEncode/256-4 13425 8536 ns/op 29.99 MB/s BenchmarkEncode/1024-4 3430 35239 ns/op 29.06 MB/s BenchmarkEncode/4096-4 823 144730 ns/op 28.30 MB/s BenchmarkEncode/16384-4 219 628460 ns/op 26.07 MB/s BenchmarkDecode/256-4 27825 13630 ns/op 18.78 MB/s BenchmarkDecode/1024-4 7195 22557 ns/op 45.40 MB/s BenchmarkDecode/4096-4 1659 131141 ns/op 31.23 MB/s BenchmarkDecode/16384-4 376 360155 ns/op 45.49 MB/s BenchmarkDump/256-4 1298 164376 ns/op 1.56 MB/s BenchmarkDump/1024-4 290 391574 ns/op 2.62 MB/s BenchmarkDump/4096-4 67 1543341 ns/op 2.65 MB/s BenchmarkDump/16384-4 19 7839006 ns/op 2.09 MB/s PASS ok encoding/hex 6.090s goos: linux goarch: s390x pkg: encoding/json BenchmarkCodeEncoder-4 1 185696783 ns/op 10.45 MB/s 8391936 B/op 60 allocs/op BenchmarkCodeEncoderError-4 1 203882999 ns/op 9.52 MB/s 8393880 B/op 113 allocs/op BenchmarkCodeMarshal-4 1 163192386 ns/op 11.89 MB/s 1944424 B/op 21 allocs/op BenchmarkCodeMarshalError-4 1 397924528 ns/op 4.88 MB/s 10467672 B/op 137 allocs/op BenchmarkMarshalBytes/32-4 17689 8141 ns/op BenchmarkMarshalBytes/256-4 5427 26113 ns/op BenchmarkMarshalBytes/4096-4 435 301569 ns/op BenchmarkMarshalBytesError/32-4 48 4018012 ns/op BenchmarkMarshalBytesError/256-4 45 2616516 ns/op BenchmarkMarshalBytesError/4096-4 42 5822247 ns/op BenchmarkMarshalMap-4 15708 12180 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 623175158 ns/op 3.11 MB/s 10097736 B/op 40037 allocs/op BenchmarkUnicodeDecoder-4 24843 5590 ns/op 2.50 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 33903 3147 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 493725986 ns/op 3.93 MB/s 2020880 B/op 40008 allocs/op BenchmarkCodeUnmarshalReuse-4 1 570750496 ns/op 3.40 MB/s 2020120 B/op 40009 allocs/op BenchmarkUnmarshalString-4 64167 1637 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 104672 1862 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 140583 1308 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 14702 8939 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 36255 6208 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 43264 3331 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 13449 8920 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 6507 26811 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1006 121436 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 88 1301368 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 13 15100519 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 847346 174.3 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 752755 189.5 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 769375 202.4 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 510787 213.5 ns/op BenchmarkEncodeMarshaler-4 30604 5168 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 77979 1426 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 4828474 25.99 ns/op BenchmarkNumberIsValidRegexp-4 13053 26158 ns/op PASS ok encoding/json 23.593s goos: linux goarch: s390x pkg: encoding/pem BenchmarkEncode-4 39 3036218 ns/op 21.58 MB/s BenchmarkDecode-4 18 7359787 ns/op 12.06 MB/s PASS ok encoding/pem 1.508s goos: linux goarch: s390x pkg: encoding/xml BenchmarkMarshal-4 1470 151260 ns/op 6281 B/op 24 allocs/op BenchmarkUnmarshal-4 505 459191 ns/op 8220 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 2276 58090 ns/op PASS ok encoding/xml 2.039s goos: linux goarch: s390x pkg: errors BenchmarkIs-4 206900 686.1 ns/op BenchmarkAs-4 73956 1981 ns/op PASS ok errors 1.607s goos: linux goarch: s390x pkg: expvar BenchmarkIntAdd-4 874161 153.3 ns/op BenchmarkIntSet-4 836342 180.0 ns/op BenchmarkFloatAdd-4 183111 579.1 ns/op BenchmarkFloatSet-4 892824 134.6 ns/op BenchmarkStringSet-4 586342 253.8 ns/op BenchmarkMapSet-4 137258 4451 ns/op BenchmarkMapSetDifferent-4 37466 4077 ns/op BenchmarkMapSetDifferentRandom-4 308 2795751 ns/op BenchmarkMapSetString-4 150166 779.0 ns/op BenchmarkMapAddSame-4 10000 16763 ns/op BenchmarkMapAddDifferent-4 12146 9556 ns/op BenchmarkMapAddDifferentRandom-4 268 583410 ns/op BenchmarkMapAddSameSteadyState-4 306788 362.6 ns/op BenchmarkMapAddDifferentSteadyState-4 113841 1298 ns/op BenchmarkMapString-4 7146 16310 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 35162 12112 ns/op PASS ok expvar 9.172s goos: linux goarch: s390x pkg: fmt BenchmarkSprintfPadding-4 77562 2162 ns/op BenchmarkSprintfEmpty-4 383386 1078 ns/op BenchmarkSprintfString-4 171015 3396 ns/op BenchmarkSprintfTruncateString-4 80463 1293 ns/op BenchmarkSprintfTruncateBytes-4 49306 3705 ns/op BenchmarkSprintfSlowParsingPath-4 102373 1009 ns/op BenchmarkSprintfQuoteString-4 33100 3949 ns/op BenchmarkSprintfInt-4 177330 1862 ns/op BenchmarkSprintfIntInt-4 94770 2804 ns/op BenchmarkSprintfPrefixedInt-4 85711 2186 ns/op BenchmarkSprintfFloat-4 114576 1311 ns/op BenchmarkSprintfComplex-4 24100 8320 ns/op BenchmarkSprintfBoolean-4 247130 766.6 ns/op BenchmarkSprintfHexString-4 68391 1563 ns/op BenchmarkSprintfHexBytes-4 60256 3815 ns/op BenchmarkSprintfBytes-4 28669 4199 ns/op BenchmarkSprintfStringer-4 36588 10977 ns/op BenchmarkSprintfStructure-4 23894 4988 ns/op BenchmarkManyArgs-4 44605 2415 ns/op BenchmarkFprintInt-4 59042 2253 ns/op BenchmarkFprintfBytes-4 64630 1827 ns/op BenchmarkFprintIntNoAlloc-4 60637 2231 ns/op BenchmarkScanInts-4 19 5299485 ns/op BenchmarkScanRecursiveInt-4 1 525787649 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 582723085 ns/op PASS ok fmt 12.453s goos: linux goarch: s390x pkg: go/build BenchmarkImportVendor-4 517 290291 ns/op PASS ok go/build 1.343s goos: linux goarch: s390x pkg: go/constant BenchmarkStringAdd/1-4 46503 7961 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 10000 18328 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3248 43250 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1188 113017 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 294 844774 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 72 1974275 ns/op 206176 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 16 8780534 ns/op 865644 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 3 81177381 ns/op 3634528 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 1 147091444 ns/op 15258976 B/op 65565 allocs/op PASS ok go/constant 5.638s goos: linux goarch: s390x pkg: go/format BenchmarkFormat/array1-10000-4 1 545034215 ns/op 0.12 MB/s 45941528 B/op 48861 allocs/op PASS ok go/format 1.661s goos: linux goarch: s390x pkg: go/parser BenchmarkParse-4 3 45977100 ns/op 1.17 MB/s BenchmarkParseOnly-4 5 25913644 ns/op 2.08 MB/s BenchmarkResolve-4 40 3234467 ns/op 16.65 MB/s PASS ok go/parser 2.905s goos: linux goarch: s390x pkg: go/printer BenchmarkPrintFile-4 1 172715947 ns/op 0.30 MB/s 5296424 B/op 27504 allocs/op BenchmarkPrintDecl-4 805 450612 ns/op 0.07 MB/s 16851 B/op 51 allocs/op PASS ok go/printer 1.678s goos: linux goarch: s390x pkg: go/scanner BenchmarkScan-4 247 649343 ns/op BenchmarkScanFiles/go/types/expr.go-4 9 18685617 ns/op 2.65 MB/s BenchmarkScanFiles/go/parser/parser.go-4 6 25984454 ns/op 2.78 MB/s BenchmarkScanFiles/net/http/server.go-4 5 26148430 ns/op 4.48 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 158 772441 ns/op 3.98 MB/s PASS ok go/scanner 2.750s goos: linux goarch: s390x pkg: go/token BenchmarkSearchInts-4 803551 140.5 ns/op PASS ok go/token 1.505s goos: linux goarch: s390x pkg: go/types BenchmarkLookupFieldOrMethod-4 100 1905497 ns/op BenchmarkNamed/Underlying/nongeneric-4 1000000 195.8 ns/op BenchmarkNamed/Underlying/generic-4 1286934 140.9 ns/op BenchmarkNamed/Underlying/src_instance-4 1000000 129.0 ns/op BenchmarkNamed/Underlying/user_instance-4 1275121 86.87 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 10000 12516 ns/op BenchmarkNamed/NewMethodSet/generic-4 10000 10114 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 10000 18615 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 10000 20518 ns/op BenchmarkCheck/http/funcbodies/info-4 1 1172825075 ns/op 27700 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 1041052996 ns/op 31173 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 674177938 ns/op 48189 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 330150874 ns/op 97091 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 1078446241 ns/op 4793 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 242101675 ns/op 21351 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 1 215108863 ns/op 23942 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 1 100866462 ns/op 51234 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 309687137 ns/op 5791 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 1 150117710 ns/op 14434 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 163369516 ns/op 13264 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 2 90171296 ns/op 24030 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1114376700 ns/op 58451 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 698097975 ns/op 93320 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 190761449 ns/op 275451 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 241697850 ns/op 266872 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 1489935865 ns/op 1347 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 143850824 ns/op 13950 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 1 145474593 ns/op 9003 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 159661297 ns/op 12544 lines/s PASS ok go/types 38.212s goos: linux goarch: s390x pkg: hash/adler32 BenchmarkAdler32KB-4 8762 12760 ns/op 80.25 MB/s PASS ok hash/adler32 1.185s goos: linux goarch: s390x pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 215670 568.4 ns/op 26.39 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 197628 670.7 ns/op 22.36 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 65683 1664 ns/op 24.03 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 77936 1578 ns/op 25.34 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 474679 330.1 ns/op 1551.28 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 480651 284.1 ns/op 1801.95 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 522284 239.1 ns/op 4281.92 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 452101 540.0 ns/op 1896.28 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 321636 365.7 ns/op 11199.16 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 352706 326.8 ns/op 12535.45 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 128822 1623 ns/op 20187.75 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 121066 1071 ns/op 30594.98 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 203973 644.7 ns/op 23.27 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 165501 1410 ns/op 10.64 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 76490 2069 ns/op 19.33 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 70183 1479 ns/op 27.04 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 456339 307.1 ns/op 1667.25 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 441436 248.3 ns/op 2062.12 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 426097 315.3 ns/op 3247.57 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 424200 342.2 ns/op 2992.81 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 312838 953.9 ns/op 4294.05 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 248408 579.5 ns/op 7067.83 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 126876 991.7 ns/op 33043.76 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 115122 1118 ns/op 29299.79 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 227668 513.1 ns/op 29.23 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 209935 969.5 ns/op 15.47 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 92995 1535 ns/op 26.06 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 95512 1315 ns/op 30.41 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 7624 17778 ns/op 28.80 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8584 22012 ns/op 23.26 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4516 52568 ns/op 19.48 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4471 31869 ns/op 32.13 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1057 112672 ns/op 36.35 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1104 162404 ns/op 25.22 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 136 853984 ns/op 38.37 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 130 1005675 ns/op 32.58 MB/s PASS ok hash/crc32 20.342s goos: linux goarch: s390x pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 54 2454013 ns/op 26.71 MB/s BenchmarkCrc64/ISO4KB-4 782 168197 ns/op 24.35 MB/s BenchmarkCrc64/ISO1KB-4 3187 101925 ns/op 10.05 MB/s BenchmarkCrc64/ECMA64KB-4 56 2104251 ns/op 31.14 MB/s BenchmarkCrc64/Random64KB-4 55 2445855 ns/op 26.79 MB/s BenchmarkCrc64/Random16KB-4 208 554726 ns/op 29.54 MB/s PASS ok hash/crc64 5.018s goos: linux goarch: s390x pkg: hash/fnv BenchmarkFnv32KB-4 8478 13198 ns/op 77.59 MB/s BenchmarkFnv32aKB-4 8844 33548 ns/op 30.52 MB/s BenchmarkFnv64KB-4 10000 12684 ns/op 80.73 MB/s BenchmarkFnv64aKB-4 10000 12586 ns/op 81.36 MB/s BenchmarkFnv128KB-4 1627 68888 ns/op 14.86 MB/s BenchmarkFnv128aKB-4 1566 76435 ns/op 13.40 MB/s PASS ok hash/fnv 2.808s goos: linux goarch: s390x pkg: hash/maphash BenchmarkHash/n=4/Write-4 500100 214.9 ns/op 18.61 MB/s BenchmarkHash/n=4/Bytes-4 5072445 24.93 ns/op 160.42 MB/s BenchmarkHash/n=4/String-4 1562740 70.71 ns/op 56.57 MB/s BenchmarkHash/n=8/Write-4 506810 266.6 ns/op 30.01 MB/s BenchmarkHash/n=8/Bytes-4 4778088 24.08 ns/op 332.23 MB/s BenchmarkHash/n=8/String-4 1615393 78.35 ns/op 102.11 MB/s BenchmarkHash/n=16/Write-4 538447 250.2 ns/op 63.96 MB/s BenchmarkHash/n=16/Bytes-4 4734184 26.84 ns/op 596.04 MB/s BenchmarkHash/n=16/String-4 1662627 75.74 ns/op 211.24 MB/s BenchmarkHash/n=32/Write-4 528969 243.8 ns/op 131.24 MB/s BenchmarkHash/n=32/Bytes-4 4413830 28.79 ns/op 1111.48 MB/s BenchmarkHash/n=32/String-4 1590600 85.54 ns/op 374.09 MB/s BenchmarkHash/n=64/Write-4 518338 227.5 ns/op 281.37 MB/s BenchmarkHash/n=64/Bytes-4 4069540 56.88 ns/op 1125.17 MB/s BenchmarkHash/n=64/String-4 1501626 80.50 ns/op 794.98 MB/s BenchmarkHash/n=256/Write-4 338451 388.8 ns/op 658.46 MB/s BenchmarkHash/n=256/Bytes-4 1000000 113.6 ns/op 2254.07 MB/s BenchmarkHash/n=256/String-4 608900 177.8 ns/op 1439.60 MB/s BenchmarkHash/n=320/Write-4 371510 352.1 ns/op 908.93 MB/s BenchmarkHash/n=320/Bytes-4 1508653 77.77 ns/op 4114.64 MB/s BenchmarkHash/n=320/String-4 529591 269.1 ns/op 1189.23 MB/s BenchmarkHash/n=1024/Write-4 200619 591.6 ns/op 1730.77 MB/s BenchmarkHash/n=1024/Bytes-4 578575 210.2 ns/op 4871.23 MB/s BenchmarkHash/n=1024/String-4 195691 613.9 ns/op 1668.09 MB/s BenchmarkHash/n=4096/Write-4 85142 1467 ns/op 2791.80 MB/s BenchmarkHash/n=4096/Bytes-4 155841 804.7 ns/op 5089.83 MB/s BenchmarkHash/n=4096/String-4 54014 3613 ns/op 1133.80 MB/s BenchmarkHash/n=16384/Write-4 10000 11124 ns/op 1472.82 MB/s BenchmarkHash/n=16384/Bytes-4 33553 3297 ns/op 4969.83 MB/s BenchmarkHash/n=16384/String-4 13308 10596 ns/op 1546.31 MB/s PASS ok hash/maphash 13.570s goos: linux goarch: s390x pkg: html BenchmarkEscape-4 822 327544 ns/op BenchmarkEscapeNone-4 70130 1445 ns/op BenchmarkUnescape-4 711 174313 ns/op BenchmarkUnescapeNone-4 586003 280.7 ns/op BenchmarkUnescapeSparse-4 8452 20801 ns/op BenchmarkUnescapeDense-4 1033 109968 ns/op PASS ok html 2.825s goos: linux goarch: s390x pkg: html/template BenchmarkCSSEscaper-4 8304 15857 ns/op BenchmarkCSSEscaperNoSpecials-4 44270 2882 ns/op BenchmarkDecodeCSS-4 21415 6759 ns/op BenchmarkDecodeCSSNoSpecials-4 3425452 33.32 ns/op BenchmarkCSSValueFilter-4 106278 998.7 ns/op BenchmarkCSSValueFilterOk-4 77162 1587 ns/op BenchmarkEscapedExecute-4 4112 75126 ns/op BenchmarkHTMLNospaceEscaper-4 9314 15839 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 66676 3413 ns/op BenchmarkStripTags-4 15742 10719 ns/op BenchmarkStripTagsNoSpecials-4 347239 595.6 ns/op BenchmarkJSValEscaperWithNum-4 19246 6537 ns/op BenchmarkJSValEscaperWithStr-4 5079 28035 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 10000 27814 ns/op BenchmarkJSValEscaperWithObj-4 3324 46897 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 10000 10751 ns/op BenchmarkJSStrEscaperNoSpecials-4 57298 2095 ns/op BenchmarkJSStrEscaper-4 8574 14511 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 57183 2172 ns/op BenchmarkJSRegexpEscaper-4 9790 12836 ns/op BenchmarkTemplateSpecialTags-4 75 2748879 ns/op BenchmarkURLEscaper-4 3675 33249 ns/op BenchmarkURLEscaperNoSpecials-4 153145 958.5 ns/op BenchmarkURLNormalizer-4 4138 28727 ns/op BenchmarkURLNormalizerNoSpecials-4 129884 3310 ns/op BenchmarkSrcsetFilter-4 13743 8611 ns/op BenchmarkSrcsetFilterNoSpecials-4 92520 4065 ns/op PASS ok html/template 10.216s goos: linux goarch: s390x pkg: image BenchmarkAt/rgba-4 417434 251.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 358788 341.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 525780 240.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 440506 851.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1297418 95.52 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1000000 125.4 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1254934 95.75 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 933372 132.4 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 900060 159.5 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 284919 364.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 247040 509.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 397263 290.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 341448 475.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 678504 170.4 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 457474 361.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 599042 193.3 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 492290 296.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 372073 356.9 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 780518 173.0 ns/op BenchmarkRGBASetRGBA-4 885260 140.2 ns/op BenchmarkRGBA64At-4 503593 241.3 ns/op BenchmarkRGBA64SetRGBA64-4 576344 328.8 ns/op BenchmarkNRGBAAt-4 774096 185.8 ns/op BenchmarkNRGBASetNRGBA-4 919236 113.5 ns/op BenchmarkNRGBA64At-4 562863 254.4 ns/op BenchmarkNRGBA64SetNRGBA64-4 608750 237.0 ns/op BenchmarkAlphaAt-4 2055103 111.0 ns/op BenchmarkAlphaSetAlpha-4 2197057 54.50 ns/op BenchmarkAlpha16At-4 1000000 115.1 ns/op BenchmarkAlphaSetAlpha16-4 889539 134.2 ns/op BenchmarkGrayAt-4 2018083 56.34 ns/op BenchmarkGraySetGray-4 2065758 58.96 ns/op BenchmarkGray16At-4 1000000 106.0 ns/op BenchmarkGraySetGray16-4 862021 129.7 ns/op PASS ok image 12.466s goos: linux goarch: s390x pkg: image/color BenchmarkYCbCrToRGB/0-4 2781295 41.21 ns/op BenchmarkYCbCrToRGB/128-4 2683780 44.16 ns/op BenchmarkYCbCrToRGB/255-4 2915223 43.05 ns/op BenchmarkRGBToYCbCr/0-4 2677413 42.92 ns/op BenchmarkRGBToYCbCr/Cb-4 2620071 42.40 ns/op BenchmarkRGBToYCbCr/Cr-4 2762760 54.84 ns/op BenchmarkYCbCrToRGBA/0-4 1000000 161.8 ns/op BenchmarkYCbCrToRGBA/128-4 2431508 55.26 ns/op BenchmarkYCbCrToRGBA/255-4 2355744 52.15 ns/op BenchmarkNYCbCrAToRGBA/0-4 2285959 50.95 ns/op BenchmarkNYCbCrAToRGBA/128-4 2266527 51.93 ns/op BenchmarkNYCbCrAToRGBA/255-4 2338935 50.87 ns/op PASS ok image/color 4.184s goos: linux goarch: s390x pkg: image/draw BenchmarkFillOver-4 2 62874684 ns/op BenchmarkFillSrc-4 343 340516 ns/op BenchmarkCopyOver-4 4 26724458 ns/op BenchmarkCopySrc-4 478 236884 ns/op BenchmarkNRGBAOver-4 4 25675792 ns/op BenchmarkNRGBASrc-4 9 11445215 ns/op BenchmarkYCbCr-4 6 21132121 ns/op BenchmarkGray-4 15 7976409 ns/op BenchmarkCMYK-4 8 13396200 ns/op BenchmarkGlyphOver-4 14 7505604 ns/op BenchmarkRGBAMaskOver-4 2 56218680 ns/op BenchmarkGrayMaskOver-4 3 36387674 ns/op BenchmarkRGBA64ImageMaskOver-4 2 53147270 ns/op BenchmarkRGBA-4 3 34653208 ns/op BenchmarkPalettedFill-4 1116 129738 ns/op BenchmarkPalettedRGBA-4 3 34027127 ns/op BenchmarkGenericOver-4 2 87595978 ns/op BenchmarkGenericMaskOver-4 3 79199860 ns/op BenchmarkGenericSrc-4 2 56544624 ns/op BenchmarkGenericMaskSrc-4 2 66481150 ns/op PASS ok image/draw 8.385s goos: linux goarch: s390x pkg: image/gif BenchmarkDecode-4 15 7698324 ns/op 2.01 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 301326034 ns/op 1.02 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 5665622914 ns/op 0.22 MB/s 417256 B/op 14 allocs/op BenchmarkEncodeRealisticPaletted-4 36 3261202 ns/op 4.74 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 235141140 ns/op 0.26 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 8.587s goos: linux goarch: s390x pkg: image/jpeg BenchmarkFDCT-4 2136 55420 ns/op BenchmarkIDCT-4 2834 47720 ns/op BenchmarkDecodeBaseline-4 5 20157683 ns/op 3.07 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 4 30103664 ns/op 2.05 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 248111430 ns/op 4.95 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 447854909 ns/op 2.06 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 3.737s goos: linux goarch: s390x pkg: image/png BenchmarkPaeth-4 11616133 10.68 ns/op BenchmarkDecodeGray-4 9 11350203 ns/op 5.77 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 2 117524982 ns/op 2.23 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 3 47100618 ns/op 5.57 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 19 19217972 ns/op 3.41 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 3 45913994 ns/op 5.71 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 46539372 ns/op 5.63 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 81306994 ns/op 3.78 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 87958446 ns/op 3.49 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 247721014 ns/op 4.96 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 301997419 ns/op 4.07 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 3 38122059 ns/op 8.06 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 283612349 ns/op 4.33 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 945850735 ns/op 1.30 MB/s 864088 B/op 29 allocs/op PASS ok image/png 7.353s goos: linux goarch: s390x pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 2 77672858 ns/op 1.29 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 2 65239995 ns/op 1.53 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 656180354 ns/op 0.76 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 279605901 ns/op 1.79 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 72018330 ns/op 1.39 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 63616936 ns/op 1.57 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 383943874 ns/op 1.30 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 363587764 ns/op 1.38 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 696041523 ns/op 1.44 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 594892663 ns/op 1.68 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 4734065199 ns/op 1.06 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 4087976382 ns/op 1.22 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 9 16071281 ns/op 6.22 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 1 128082543 ns/op 0.78 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 2 96558526 ns/op 5.18 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 1 170715266 ns/op 2.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 118392443 ns/op 8.45 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 120955140 ns/op 8.27 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 584628168 ns/op 8.55 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 618864315 ns/op 8.08 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 84064529 ns/op 1.19 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 77701758 ns/op 1.29 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 398254756 ns/op 1.26 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 363969891 ns/op 1.37 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 832097477 ns/op 1.20 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 764919093 ns/op 1.31 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4626917243 ns/op 1.08 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5102548934 ns/op 0.98 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 185618123 ns/op 22.52 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 258192601 ns/op 16.19 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 47.520s goos: linux goarch: s390x pkg: internal/fuzz BenchmarkMarshalCorpusFile/1-4 34102 4499 ns/op 0.22 MB/s BenchmarkMarshalCorpusFile/2-4 30249 4194 ns/op 0.48 MB/s BenchmarkMarshalCorpusFile/4-4 28977 14170 ns/op 0.28 MB/s BenchmarkMarshalCorpusFile/8-4 23582 6576 ns/op 1.22 MB/s BenchmarkMarshalCorpusFile/16-4 19156 10762 ns/op 1.49 MB/s BenchmarkMarshalCorpusFile/32-4 10000 18075 ns/op 1.77 MB/s BenchmarkMarshalCorpusFile/64-4 9829 19220 ns/op 3.33 MB/s BenchmarkMarshalCorpusFile/128-4 8594 20911 ns/op 6.12 MB/s BenchmarkMarshalCorpusFile/256-4 3340 41884 ns/op 6.11 MB/s BenchmarkMarshalCorpusFile/512-4 2028 111721 ns/op 4.58 MB/s BenchmarkMarshalCorpusFile/1024-4 1106 539839 ns/op 1.90 MB/s BenchmarkMarshalCorpusFile/2048-4 133 1465294 ns/op 1.40 MB/s BenchmarkMarshalCorpusFile/4096-4 152 817119 ns/op 5.01 MB/s BenchmarkMarshalCorpusFile/8192-4 100 1167553 ns/op 7.02 MB/s BenchmarkMarshalCorpusFile/16384-4 73 1971463 ns/op 8.31 MB/s BenchmarkMarshalCorpusFile/32768-4 26 5930636 ns/op 5.53 MB/s BenchmarkMarshalCorpusFile/65536-4 14 29971876 ns/op 2.19 MB/s BenchmarkMarshalCorpusFile/131072-4 4 28233394 ns/op 4.64 MB/s BenchmarkMarshalCorpusFile/262144-4 3 63297135 ns/op 4.14 MB/s BenchmarkMarshalCorpusFile/524288-4 2 132689980 ns/op 3.95 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 226074697 ns/op 4.64 MB/s BenchmarkUnmarshalCorpusFile/1-4 6542 18065 ns/op 0.06 MB/s BenchmarkUnmarshalCorpusFile/2-4 6783 24551 ns/op 0.08 MB/s BenchmarkUnmarshalCorpusFile/4-4 6829 22614 ns/op 0.18 MB/s BenchmarkUnmarshalCorpusFile/8-4 5978 24540 ns/op 0.33 MB/s BenchmarkUnmarshalCorpusFile/16-4 4676 26268 ns/op 0.61 MB/s BenchmarkUnmarshalCorpusFile/32-4 2836 35584 ns/op 0.90 MB/s BenchmarkUnmarshalCorpusFile/64-4 3019 42650 ns/op 1.50 MB/s BenchmarkUnmarshalCorpusFile/128-4 2454 103595 ns/op 1.24 MB/s BenchmarkUnmarshalCorpusFile/256-4 835 129019 ns/op 1.98 MB/s BenchmarkUnmarshalCorpusFile/512-4 486 445398 ns/op 1.15 MB/s BenchmarkUnmarshalCorpusFile/1024-4 250 500452 ns/op 2.05 MB/s BenchmarkUnmarshalCorpusFile/2048-4 126 1142434 ns/op 1.79 MB/s BenchmarkUnmarshalCorpusFile/4096-4 69 1833749 ns/op 2.23 MB/s BenchmarkUnmarshalCorpusFile/8192-4 32 4363738 ns/op 1.88 MB/s BenchmarkUnmarshalCorpusFile/16384-4 16 7009927 ns/op 2.34 MB/s BenchmarkUnmarshalCorpusFile/32768-4 6 43740964 ns/op 0.75 MB/s BenchmarkUnmarshalCorpusFile/65536-4 4 30647836 ns/op 2.14 MB/s BenchmarkUnmarshalCorpusFile/131072-4 2 58229577 ns/op 2.25 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 171272463 ns/op 1.53 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 287249271 ns/op 1.83 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 553787409 ns/op 1.89 MB/s BenchmarkMutatorBytes/1-4 35610 3731 ns/op BenchmarkMutatorBytes/10-4 32775 3534 ns/op BenchmarkMutatorBytes/100-4 27840 4250 ns/op BenchmarkMutatorBytes/1000-4 21271 6756 ns/op BenchmarkMutatorBytes/10000-4 8175 25272 ns/op BenchmarkMutatorBytes/100000-4 1282 109525 ns/op BenchmarkMutatorString/1-4 29542 3952 ns/op BenchmarkMutatorString/10-4 32863 4456 ns/op BenchmarkMutatorString/100-4 28846 4409 ns/op BenchmarkMutatorString/1000-4 15202 8739 ns/op BenchmarkMutatorString/10000-4 3356 49580 ns/op BenchmarkMutatorString/100000-4 312 367202 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 15607 7062 ns/op BenchmarkMutatorAllBasicTypes/string-4 16051 7306 ns/op BenchmarkMutatorAllBasicTypes/bool-4 63420 1978 ns/op BenchmarkMutatorAllBasicTypes/float32-4 55090 2240 ns/op BenchmarkMutatorAllBasicTypes/float64-4 56900 2257 ns/op BenchmarkMutatorAllBasicTypes/int-4 64219 2077 ns/op BenchmarkMutatorAllBasicTypes/int8-4 57532 2272 ns/op BenchmarkMutatorAllBasicTypes/int16-4 59184 2158 ns/op BenchmarkMutatorAllBasicTypes/int32-4 54344 2126 ns/op BenchmarkMutatorAllBasicTypes/int64-4 63169 2060 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 52726 2145 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 57594 2222 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 57327 2416 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 50902 2220 ns/op PASS ok internal/fuzz 18.557s goos: linux goarch: s390x pkg: internal/intern BenchmarkStress-4 1 129634029 ns/op 3432 B/op 31 allocs/op BenchmarkGetByString-4 150088 834.3 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.409s goos: linux goarch: s390x pkg: internal/poll BenchmarkSplicePipe/SplicePipeWithPool-4 10000 29427 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 35695 3338 ns/op BenchmarkSplicePipePoolParallel-4 175062 1525 ns/op BenchmarkSplicePipeNativeParallel-4 59852 1686 ns/op PASS ok internal/poll 2.060s goos: linux goarch: s390x pkg: internal/trace BenchmarkMMU-4 4 28065197 ns/op PASS ok internal/trace 4.689s PASS ok internal/zstd 1.045s goos: linux goarch: s390x pkg: io BenchmarkCopyNSmall-4 10000 12506 ns/op BenchmarkCopyNLarge-4 267 619415 ns/op PASS ok io 1.387s goos: linux goarch: s390x pkg: log BenchmarkItoa-4 173784 658.9 ns/op BenchmarkPrintln-4 19915 6032 ns/op 79 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 33607 3712 ns/op 66 B/op 1 allocs/op BenchmarkConcurrent-4 4150 28655 ns/op BenchmarkDiscard-4 1224486 102.9 ns/op 0 B/op 0 allocs/op PASS ok log 2.048s goos: linux goarch: s390x pkg: log/slog BenchmarkWriteTime-4 64396 2064 ns/op BenchmarkJSONHandler/defaults-4 5401 19671 ns/op 538 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 3493 33513 ns/op 800 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 3978 27738 ns/op 749 B/op 5 allocs/op BenchmarkPreformatting/separate-4 5490 19488 ns/op 533 B/op 1 allocs/op BenchmarkPreformatting/struct-4 5208 19869 ns/op 517 B/op 0 allocs/op BenchmarkPreformatting/struct_file-4 5001 23911 ns/op 504 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 24402 4837 ns/op 79 B/op 2 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 21712 5010 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 101626 1188 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 85292 1763 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 63439 1898 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 67968 1903 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 75712 1678 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 78568 2296 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 930462 127.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 687888 183.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 443688 292.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 348979 372.6 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 224197 474.6 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 4816 28860 ns/op BenchmarkDispatch/switch-checked-4 180100 748.2 ns/op BenchmarkDispatch/As-4 170025 798.3 ns/op BenchmarkDispatch/Visit-4 129667 850.8 ns/op BenchmarkUnsafeStrings-4 16364 7035 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 PASS ok log/slog 5.019s goos: linux goarch: s390x pkg: log/slog/internal/benchmarks BenchmarkAttrs/disabled/5_args-4 890938 113.4 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 777363 142.3 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 528062 282.3 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 142911 938.4 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 38199 5163 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 42480 3031 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 15548 7953 ns/op 681 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 8342 22236 ns/op 3460 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 10944 10635 ns/op 599 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 7350 15357 ns/op 594 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 7406 20890 ns/op 1102 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 1804 98586 ns/op 4318 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 11775 10218 ns/op 525 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 10000 15516 ns/op 531 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 9176 16129 ns/op 938 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 3970 38820 ns/op 3719 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 4.769s goos: linux goarch: s390x pkg: maps BenchmarkMapClone-4 3 42950924 ns/op PASS ok maps 1.902s goos: linux goarch: s390x pkg: math BenchmarkAcos-4 6067368 19.74 ns/op BenchmarkAcosh-4 4958692 37.76 ns/op BenchmarkAsin-4 5736422 20.36 ns/op BenchmarkAsinh-4 4820451 26.04 ns/op BenchmarkAtan-4 6442530 72.27 ns/op BenchmarkAtanh-4 1901871 83.43 ns/op BenchmarkAtan2-4 3127730 83.12 ns/op BenchmarkCbrt-4 5140033 20.80 ns/op BenchmarkCeil-4 13659034 38.93 ns/op BenchmarkCopysign-4 2208879 54.33 ns/op BenchmarkCos-4 7303220 15.53 ns/op BenchmarkCosh-4 6367653 23.00 ns/op BenchmarkErf-4 7263034 20.25 ns/op BenchmarkErfc-4 6721819 17.91 ns/op BenchmarkErfinv-4 3018702 43.77 ns/op BenchmarkErfcinv-4 1000000 315.7 ns/op BenchmarkExp-4 6679878 17.55 ns/op BenchmarkExpGo-4 1009430 122.9 ns/op BenchmarkExpm1-4 6285681 18.85 ns/op BenchmarkExp2-4 1071298 116.7 ns/op BenchmarkExp2Go-4 1000000 172.9 ns/op BenchmarkAbs-4 3166306 38.99 ns/op BenchmarkDim-4 8318400 28.52 ns/op BenchmarkFloor-4 14417392 13.17 ns/op BenchmarkMax-4 10502300 9.908 ns/op BenchmarkMin-4 10920253 11.61 ns/op BenchmarkMod-4 337952 353.4 ns/op BenchmarkFrexp-4 1956447 88.17 ns/op BenchmarkGamma-4 411058 302.8 ns/op BenchmarkHypot-4 1660682 73.73 ns/op BenchmarkHypotGo-4 1563242 75.35 ns/op BenchmarkIlogb-4 2471191 48.21 ns/op BenchmarkJ0-4 172641 750.3 ns/op BenchmarkJ1-4 172642 695.4 ns/op BenchmarkJn-4 77433 1457 ns/op BenchmarkLdexp-4 2011292 69.98 ns/op BenchmarkLgamma-4 525276 233.1 ns/op BenchmarkLog-4 6621963 18.83 ns/op BenchmarkLogb-4 2484049 47.42 ns/op BenchmarkLog1p-4 6662768 41.94 ns/op BenchmarkLog10-4 6181834 20.81 ns/op BenchmarkLog2-4 1669129 76.69 ns/op BenchmarkModf-4 2655814 38.32 ns/op BenchmarkNextafter32-4 3144678 42.56 ns/op BenchmarkNextafter64-4 3218606 37.80 ns/op BenchmarkPowInt-4 2972206 34.31 ns/op BenchmarkPowFrac-4 3415941 49.15 ns/op BenchmarkPow10Pos-4 4282845 27.92 ns/op BenchmarkPow10Neg-4 3640748 32.58 ns/op BenchmarkRound-4 8481558 15.30 ns/op BenchmarkRoundToEven-4 8252142 14.84 ns/op BenchmarkRemainder-4 472966 244.1 ns/op BenchmarkSignbit-4 5012359 24.28 ns/op BenchmarkSin-4 8817818 13.95 ns/op BenchmarkSincos-4 542241 221.4 ns/op BenchmarkSinh-4 6463616 17.90 ns/op BenchmarkSqrtIndirect-4 14056525 7.694 ns/op BenchmarkSqrtLatency-4 10445661 11.75 ns/op BenchmarkSqrtIndirectLatency-4 9852909 11.51 ns/op BenchmarkSqrtGoLatency-4 1597755 75.57 ns/op BenchmarkSqrtPrime-4 118408 1213 ns/op BenchmarkTan-4 5696211 18.82 ns/op BenchmarkTanh-4 5672115 20.07 ns/op BenchmarkTrunc-4 15511635 7.470 ns/op BenchmarkY0-4 161419 1359 ns/op BenchmarkY1-4 161445 748.6 ns/op BenchmarkYn-4 74822 1562 ns/op BenchmarkFloat64bits-4 4933191 24.10 ns/op BenchmarkFloat64frombits-4 4993742 23.23 ns/op BenchmarkFloat32bits-4 5094370 23.69 ns/op BenchmarkFloat32frombits-4 5140903 23.11 ns/op BenchmarkFMA-4 16321484 7.216 ns/op PASS ok math 25.498s goos: linux goarch: s390x pkg: math/big BenchmarkAddVV/1-4 10655755 10.96 ns/op 5837.30 MB/s BenchmarkAddVV/2-4 8879270 14.52 ns/op 8816.32 MB/s BenchmarkAddVV/3-4 8693821 13.78 ns/op 13937.77 MB/s BenchmarkAddVV/4-4 9675547 12.68 ns/op 20183.12 MB/s BenchmarkAddVV/5-4 8677348 13.44 ns/op 23802.68 MB/s BenchmarkAddVV/10-4 6873008 17.64 ns/op 36287.91 MB/s BenchmarkAddVV/100-4 2342521 51.67 ns/op 123866.61 MB/s BenchmarkAddVV/1000-4 309468 414.9 ns/op 154259.02 MB/s BenchmarkSubVV/1-4 11739025 10.55 ns/op 6067.10 MB/s BenchmarkSubVV/2-4 10531880 11.44 ns/op 11186.36 MB/s BenchmarkSubVV/3-4 8510594 13.42 ns/op 14304.29 MB/s BenchmarkSubVV/4-4 9279705 17.35 ns/op 14758.76 MB/s BenchmarkSubVV/5-4 8760258 13.87 ns/op 23069.86 MB/s BenchmarkSubVV/10-4 6678878 17.68 ns/op 36204.47 MB/s BenchmarkSubVV/100-4 2339161 52.51 ns/op 121888.14 MB/s BenchmarkSubVV/1000-4 287534 479.0 ns/op 133603.25 MB/s BenchmarkAddVW/1-4 11635734 10.17 ns/op 786.97 MB/s BenchmarkAddVW/2-4 12030926 9.865 ns/op 1621.84 MB/s BenchmarkAddVW/3-4 11467633 10.53 ns/op 2279.60 MB/s BenchmarkAddVW/4-4 10623682 11.20 ns/op 2857.83 MB/s BenchmarkAddVW/5-4 10386358 11.24 ns/op 3560.11 MB/s BenchmarkAddVW/10-4 7723383 15.82 ns/op 5058.47 MB/s BenchmarkAddVW/100-4 5037912 23.98 ns/op 33354.96 MB/s BenchmarkAddVW/1000-4 489820 223.2 ns/op 35847.29 MB/s BenchmarkAddVWext/1-4 11772649 10.23 ns/op 782.28 MB/s BenchmarkAddVWext/2-4 12025852 10.58 ns/op 1511.58 MB/s BenchmarkAddVWext/3-4 9442452 10.67 ns/op 2248.66 MB/s BenchmarkAddVWext/4-4 10239426 12.82 ns/op 2495.18 MB/s BenchmarkAddVWext/5-4 10530818 11.38 ns/op 3514.70 MB/s BenchmarkAddVWext/10-4 8997538 14.80 ns/op 5405.98 MB/s BenchmarkAddVWext/100-4 2103838 302.4 ns/op 2645.83 MB/s BenchmarkAddVWext/1000-4 296794 478.8 ns/op 16706.90 MB/s BenchmarkSubVW/1-4 11802246 14.80 ns/op 540.46 MB/s BenchmarkSubVW/2-4 10127702 22.72 ns/op 704.15 MB/s BenchmarkSubVW/3-4 10414203 11.93 ns/op 2011.89 MB/s BenchmarkSubVW/4-4 10199712 11.05 ns/op 2895.33 MB/s BenchmarkSubVW/5-4 10562862 11.61 ns/op 3445.22 MB/s BenchmarkSubVW/10-4 7144629 16.08 ns/op 4974.07 MB/s BenchmarkSubVW/100-4 3331609 36.98 ns/op 21634.66 MB/s BenchmarkSubVW/1000-4 542634 195.1 ns/op 41015.00 MB/s BenchmarkSubVWext/1-4 10969791 10.42 ns/op 767.50 MB/s BenchmarkSubVWext/2-4 11198703 10.62 ns/op 1506.31 MB/s BenchmarkSubVWext/3-4 10850317 11.53 ns/op 2082.40 MB/s BenchmarkSubVWext/4-4 10369927 119.6 ns/op 267.57 MB/s BenchmarkSubVWext/5-4 8574490 18.36 ns/op 2178.43 MB/s BenchmarkSubVWext/10-4 4113934 26.26 ns/op 3046.79 MB/s BenchmarkSubVWext/100-4 2122700 67.82 ns/op 11796.06 MB/s BenchmarkSubVWext/1000-4 294816 408.8 ns/op 19570.68 MB/s BenchmarkMulAddVWW/1-4 9097758 12.44 ns/op 5143.25 MB/s BenchmarkMulAddVWW/2-4 8954617 55.32 ns/op 2313.85 MB/s BenchmarkMulAddVWW/3-4 6567332 63.04 ns/op 3045.63 MB/s BenchmarkMulAddVWW/4-4 5499705 28.46 ns/op 8996.25 MB/s BenchmarkMulAddVWW/5-4 4798606 79.51 ns/op 4024.52 MB/s BenchmarkMulAddVWW/10-4 1000000 196.1 ns/op 3263.01 MB/s BenchmarkMulAddVWW/100-4 621754 1283 ns/op 4989.21 MB/s BenchmarkMulAddVWW/1000-4 60862 1913 ns/op 33461.15 MB/s BenchmarkAddMulVVW/1-4 9898993 16.26 ns/op 3936.47 MB/s BenchmarkAddMulVVW/2-4 7324527 27.71 ns/op 4619.91 MB/s BenchmarkAddMulVVW/3-4 6728116 27.93 ns/op 6874.98 MB/s BenchmarkAddMulVVW/4-4 6262953 21.80 ns/op 11742.69 MB/s BenchmarkAddMulVVW/5-4 6346406 19.30 ns/op 16583.12 MB/s BenchmarkAddMulVVW/10-4 3947610 146.2 ns/op 4378.13 MB/s BenchmarkAddMulVVW/100-4 562196 1249 ns/op 5125.58 MB/s BenchmarkAddMulVVW/1000-4 57400 2131 ns/op 30033.48 MB/s BenchmarkDivWVW/1-4 2134216 87.73 ns/op 729.54 MB/s BenchmarkDivWVW/2-4 1000000 107.1 ns/op 1195.58 MB/s BenchmarkDivWVW/3-4 822632 149.3 ns/op 1286.26 MB/s BenchmarkDivWVW/4-4 669399 172.1 ns/op 1487.52 MB/s BenchmarkDivWVW/5-4 589681 784.7 ns/op 407.79 MB/s BenchmarkDivWVW/10-4 315909 2336 ns/op 273.94 MB/s BenchmarkDivWVW/100-4 36644 3535 ns/op 1810.38 MB/s BenchmarkDivWVW/1000-4 4311 119898 ns/op 533.78 MB/s BenchmarkNonZeroShifts/1/shrVU-4 2942748 63.02 ns/op BenchmarkNonZeroShifts/1/shlVU-4 2895235 41.60 ns/op BenchmarkNonZeroShifts/2/shrVU-4 1793535 66.13 ns/op BenchmarkNonZeroShifts/2/shlVU-4 1469384 84.80 ns/op BenchmarkNonZeroShifts/3/shrVU-4 1000000 103.8 ns/op BenchmarkNonZeroShifts/3/shlVU-4 912564 187.5 ns/op BenchmarkNonZeroShifts/4/shrVU-4 954021 122.3 ns/op BenchmarkNonZeroShifts/4/shlVU-4 682675 179.8 ns/op BenchmarkNonZeroShifts/5/shrVU-4 812130 158.9 ns/op BenchmarkNonZeroShifts/5/shlVU-4 668992 194.9 ns/op BenchmarkNonZeroShifts/10/shrVU-4 453476 272.6 ns/op BenchmarkNonZeroShifts/10/shlVU-4 387885 310.2 ns/op BenchmarkNonZeroShifts/100/shrVU-4 46848 2385 ns/op BenchmarkNonZeroShifts/100/shlVU-4 10000 75719 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 5042 33824 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 4570 65557 ns/op BenchmarkDecimalConversion-4 123 890972 ns/op BenchmarkFloatString/100-4 9937 13737 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 183 650257 ns/op 2900 B/op 9 allocs/op BenchmarkFloatString/10000-4 2 61074956 ns/op 61112 B/op 50 allocs/op BenchmarkFloatString/100000-4 1 7772454998 ns/op 856816 B/op 494 allocs/op BenchmarkFloatAdd/10-4 101833 1148 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 82245 1371 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 58618 2672 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 10000 12310 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 1546 75371 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 133773 1026 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 135470 990.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 92773 1875 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 26695 4901 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 2797 43530 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1375 95132 ns/op BenchmarkParseFloatLargeExp-4 290 836913 ns/op BenchmarkGCD10x10/WithoutXY-4 189571 851.7 ns/op BenchmarkGCD10x10/WithXY-4 40182 2750 ns/op BenchmarkGCD10x100/WithoutXY-4 85867 1629 ns/op BenchmarkGCD10x100/WithXY-4 12080 12918 ns/op BenchmarkGCD10x1000/WithoutXY-4 51900 2804 ns/op BenchmarkGCD10x1000/WithXY-4 8500 43877 ns/op BenchmarkGCD100x100/WithoutXY-4 18399 18417 ns/op BenchmarkGCD100x100/WithXY-4 7563 20181 ns/op BenchmarkGCD100x1000/WithoutXY-4 9172 14829 ns/op BenchmarkGCD100x1000/WithXY-4 3018 51562 ns/op BenchmarkGCD1000x1000/WithoutXY-4 1844 96583 ns/op BenchmarkGCD1000x1000/WithXY-4 945 123031 ns/op BenchmarkHilbert-4 16 7729881 ns/op BenchmarkBinomial-4 9019 13150 ns/op BenchmarkQuoRem-4 14169 21589 ns/op BenchmarkExp-4 7 16735696 ns/op BenchmarkExpMont/Odd-4 97 1417798 ns/op 2587 B/op 21 allocs/op BenchmarkExpMont/Even1-4 98 1190506 ns/op 3363 B/op 38 allocs/op BenchmarkExpMont/Even2-4 82 2836968 ns/op 3847 B/op 53 allocs/op BenchmarkExpMont/Even3-4 86 1212266 ns/op 3866 B/op 54 allocs/op BenchmarkExpMont/Even4-4 90 1373191 ns/op 3907 B/op 55 allocs/op BenchmarkExpMont/Even8-4 91 1387438 ns/op 3840 B/op 53 allocs/op BenchmarkExpMont/Even32-4 90 1225158 ns/op 3883 B/op 54 allocs/op BenchmarkExpMont/Even64-4 100 1293593 ns/op 3652 B/op 54 allocs/op BenchmarkExpMont/Even96-4 100 1047491 ns/op 3822 B/op 52 allocs/op BenchmarkExpMont/Even128-4 126 957049 ns/op 3235 B/op 49 allocs/op BenchmarkExpMont/Even255-4 124 899298 ns/op 2964 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 446 288601 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 381 414940 ns/op 1717 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 394 323636 ns/op 1733 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 408 298454 ns/op 1734 B/op 47 allocs/op BenchmarkExp2-4 7 15770617 ns/op BenchmarkBitset-4 728967 156.9 ns/op BenchmarkBitsetNeg-4 292659 416.3 ns/op BenchmarkBitsetOrig-4 210098 1110 ns/op BenchmarkBitsetNegOrig-4 116710 1269 ns/op BenchmarkModSqrt225_Tonelli-4 76 2335035 ns/op BenchmarkModSqrt225_3Mod4-4 267 446252 ns/op BenchmarkModSqrt231_Tonelli-4 74 2024667 ns/op BenchmarkModSqrt231_5Mod8-4 194 546736 ns/op BenchmarkModInverse-4 9178 23026 ns/op BenchmarkSqrt-4 878 338576 ns/op BenchmarkIntSqr/1-4 1000000 113.5 ns/op BenchmarkIntSqr/2-4 497704 344.2 ns/op BenchmarkIntSqr/3-4 344996 340.2 ns/op BenchmarkIntSqr/5-4 249423 624.4 ns/op BenchmarkIntSqr/8-4 158968 789.5 ns/op BenchmarkIntSqr/10-4 125163 956.9 ns/op BenchmarkIntSqr/20-4 10000 19538 ns/op BenchmarkIntSqr/30-4 20714 5415 ns/op BenchmarkIntSqr/50-4 12823 10633 ns/op BenchmarkIntSqr/80-4 6248 17028 ns/op BenchmarkIntSqr/100-4 5272 24151 ns/op BenchmarkIntSqr/200-4 1868 64584 ns/op BenchmarkIntSqr/300-4 940 129221 ns/op BenchmarkIntSqr/500-4 405 326286 ns/op BenchmarkIntSqr/800-4 182 772355 ns/op BenchmarkIntSqr/1000-4 130 1002270 ns/op BenchmarkDiv/20/10-4 338475 365.1 ns/op BenchmarkDiv/40/20-4 293386 367.8 ns/op BenchmarkDiv/100/50-4 308259 474.2 ns/op BenchmarkDiv/200/100-4 38800 3103 ns/op BenchmarkDiv/400/200-4 34012 3950 ns/op BenchmarkDiv/1000/500-4 20296 7398 ns/op BenchmarkDiv/2000/1000-4 16965 7030 ns/op BenchmarkDiv/20000/10000-4 738 180925 ns/op BenchmarkDiv/200000/100000-4 18 7463786 ns/op BenchmarkDiv/2000000/1000000-4 1 229281782 ns/op BenchmarkDiv/20000000/10000000-4 1 7566799526 ns/op BenchmarkMul-4 3 44529666 ns/op BenchmarkNatMul/10-4 108583 1067 ns/op BenchmarkNatMul/100-4 3876 34999 ns/op BenchmarkNatMul/1000-4 100 1156126 ns/op BenchmarkZeroShifts/Shl-4 25738 8224 ns/op BenchmarkZeroShifts/ShlSame-4 5988319 19.76 ns/op BenchmarkZeroShifts/Shr-4 31779 7399 ns/op BenchmarkZeroShifts/ShrSame-4 5973681 20.09 ns/op BenchmarkExp3Power/0x10-4 196216 707.2 ns/op BenchmarkExp3Power/0x40-4 168458 674.5 ns/op BenchmarkExp3Power/0x100-4 83733 1460 ns/op BenchmarkExp3Power/0x400-4 28942 4707 ns/op BenchmarkExp3Power/0x1000-4 6376 18575 ns/op BenchmarkExp3Power/0x4000-4 1098 111231 ns/op BenchmarkExp3Power/0x10000-4 100 1037694 ns/op BenchmarkExp3Power/0x40000-4 12 10873374 ns/op BenchmarkExp3Power/0x100000-4 2 86705607 ns/op BenchmarkExp3Power/0x400000-4 1 863036897 ns/op BenchmarkFibo-4 4 28073713 ns/op BenchmarkNatSqr/1-4 867214 146.4 ns/op BenchmarkNatSqr/2-4 452194 400.6 ns/op BenchmarkNatSqr/3-4 333294 511.8 ns/op BenchmarkNatSqr/5-4 208920 630.3 ns/op BenchmarkNatSqr/8-4 143476 882.5 ns/op BenchmarkNatSqr/10-4 114106 1096 ns/op BenchmarkNatSqr/20-4 28881 3929 ns/op BenchmarkNatSqr/30-4 22788 5621 ns/op BenchmarkNatSqr/50-4 10000 11805 ns/op BenchmarkNatSqr/80-4 7010 17363 ns/op BenchmarkNatSqr/100-4 5294 23537 ns/op BenchmarkNatSqr/200-4 1795 65842 ns/op BenchmarkNatSqr/300-4 916 130719 ns/op BenchmarkNatSqr/500-4 411 529751 ns/op BenchmarkNatSqr/800-4 184 635761 ns/op BenchmarkNatSqr/1000-4 100 1820628 ns/op BenchmarkNatSetBytes/8-4 679623 188.1 ns/op BenchmarkNatSetBytes/24-4 203173 590.4 ns/op BenchmarkNatSetBytes/128-4 48046 3070 ns/op BenchmarkNatSetBytes/7-4 821860 128.1 ns/op BenchmarkNatSetBytes/23-4 215424 538.5 ns/op BenchmarkNatSetBytes/127-4 49261 2480 ns/op BenchmarkScanPi-4 165 673992 ns/op BenchmarkStringPiParallel-4 178 951901 ns/op BenchmarkScan/10/Base2-4 37947 3168 ns/op BenchmarkScan/100/Base2-4 3528 28460 ns/op BenchmarkScan/1000/Base2-4 416 316137 ns/op BenchmarkScan/10/Base8-4 70261 1953 ns/op BenchmarkScan/100/Base8-4 12450 9766 ns/op BenchmarkScan/1000/Base8-4 1252 98179 ns/op BenchmarkScan/10/Base10-4 91464 1239 ns/op BenchmarkScan/100/Base10-4 13135 11150 ns/op BenchmarkScan/1000/Base10-4 1348 86649 ns/op BenchmarkScan/10/Base16-4 88504 1457 ns/op BenchmarkScan/100/Base16-4 14924 7686 ns/op BenchmarkScan/1000/Base16-4 1566 75792 ns/op BenchmarkString/10/Base2-4 186240 576.5 ns/op BenchmarkString/100/Base2-4 22026 5791 ns/op BenchmarkString/1000/Base2-4 2598 47663 ns/op BenchmarkString/10/Base8-4 373162 303.5 ns/op BenchmarkString/100/Base8-4 62212 2205 ns/op BenchmarkString/1000/Base8-4 7135 16594 ns/op BenchmarkString/10/Base10-4 222010 538.9 ns/op BenchmarkString/100/Base10-4 39286 3819 ns/op BenchmarkString/1000/Base10-4 3822 30921 ns/op BenchmarkString/10/Base16-4 449725 266.4 ns/op BenchmarkString/100/Base16-4 91783 1386 ns/op BenchmarkString/1000/Base16-4 10176 25279 ns/op BenchmarkLeafSize/0-4 31 4269602 ns/op BenchmarkLeafSize/1-4 396 382479 ns/op BenchmarkLeafSize/2-4 417 472901 ns/op BenchmarkLeafSize/3-4 238 487370 ns/op BenchmarkLeafSize/4-4 271 453922 ns/op BenchmarkLeafSize/5-4 229 648094 ns/op BenchmarkLeafSize/6-4 100 1114258 ns/op BenchmarkLeafSize/7-4 285 568917 ns/op BenchmarkLeafSize/8-4 373 316845 ns/op BenchmarkLeafSize/9-4 189 1263102 ns/op BenchmarkLeafSize/10-4 206 775041 ns/op BenchmarkLeafSize/11-4 210 565006 ns/op BenchmarkLeafSize/12-4 264 558615 ns/op BenchmarkLeafSize/13-4 188 533027 ns/op BenchmarkLeafSize/14-4 248 455432 ns/op BenchmarkLeafSize/15-4 278 409671 ns/op BenchmarkLeafSize/16-4 398 409506 ns/op BenchmarkLeafSize/32-4 373 289795 ns/op BenchmarkLeafSize/64-4 364 378606 ns/op BenchmarkProbablyPrime/n=0-4 6 19886859 ns/op BenchmarkProbablyPrime/n=1-4 5 23999271 ns/op BenchmarkProbablyPrime/n=5-4 3 33733417 ns/op BenchmarkProbablyPrime/n=10-4 3 43896202 ns/op BenchmarkProbablyPrime/n=20-4 1 104589548 ns/op BenchmarkProbablyPrime/Lucas-4 6 17543225 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 46 2464147 ns/op BenchmarkRatCmp-4 225535 691.1 ns/op BenchmarkFloatSqrt/64-4 13813 8800 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 7840 21225 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 5181 22424 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 2631 45721 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 453 332308 ns/op 17981 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 36 3402186 ns/op 176770 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 246040750 ns/op 3807968 B/op 642 allocs/op PASS ok math/big 131.709s goos: linux goarch: s390x pkg: math/bits BenchmarkLeadingZeros-4 7654086 16.11 ns/op BenchmarkLeadingZeros8-4 7253710 17.04 ns/op BenchmarkLeadingZeros16-4 7560804 16.37 ns/op BenchmarkLeadingZeros32-4 7682757 15.62 ns/op BenchmarkLeadingZeros64-4 7672183 15.12 ns/op BenchmarkTrailingZeros-4 6890202 15.46 ns/op BenchmarkTrailingZeros8-4 7313154 16.39 ns/op BenchmarkTrailingZeros16-4 6839876 16.39 ns/op BenchmarkTrailingZeros32-4 6858372 16.55 ns/op BenchmarkTrailingZeros64-4 7744285 15.97 ns/op BenchmarkOnesCount-4 8148472 14.68 ns/op BenchmarkOnesCount8-4 8082591 14.61 ns/op BenchmarkOnesCount16-4 7699825 14.98 ns/op BenchmarkOnesCount32-4 6612644 17.14 ns/op BenchmarkOnesCount64-4 7905226 15.25 ns/op BenchmarkRotateLeft-4 6909294 18.28 ns/op BenchmarkRotateLeft8-4 7981930 15.15 ns/op BenchmarkRotateLeft16-4 8016765 15.66 ns/op BenchmarkRotateLeft32-4 7486821 20.21 ns/op BenchmarkRotateLeft64-4 8006330 14.51 ns/op BenchmarkReverse-4 13565151 8.764 ns/op BenchmarkReverse8-4 16248357 8.006 ns/op BenchmarkReverse16-4 14619661 7.805 ns/op BenchmarkReverse32-4 11986311 9.256 ns/op BenchmarkReverse64-4 13517397 10.66 ns/op BenchmarkReverseBytes-4 14351055 8.869 ns/op BenchmarkReverseBytes16-4 15666751 7.712 ns/op BenchmarkReverseBytes32-4 13881327 8.488 ns/op BenchmarkReverseBytes64-4 13950465 8.063 ns/op BenchmarkAdd-4 8194632 22.38 ns/op BenchmarkAdd32-4 8112838 16.68 ns/op BenchmarkAdd64-4 8227082 24.29 ns/op BenchmarkAdd64multiple-4 14552623 12.42 ns/op BenchmarkSub-4 7644802 15.46 ns/op BenchmarkSub32-4 7886602 19.91 ns/op BenchmarkSub64-4 8053810 14.87 ns/op BenchmarkSub64multiple-4 12458324 8.368 ns/op BenchmarkMul-4 7884972 14.61 ns/op BenchmarkMul32-4 7512788 15.83 ns/op BenchmarkMul64-4 7643256 34.13 ns/op BenchmarkDiv-4 2763529 41.76 ns/op BenchmarkDiv32-4 6193981 19.24 ns/op BenchmarkDiv64-4 2735346 42.11 ns/op PASS ok math/bits 16.381s goos: linux goarch: s390x pkg: math/cmplx BenchmarkAbs-4 1686279 69.94 ns/op BenchmarkAcos-4 400672 303.8 ns/op BenchmarkAcosh-4 401461 306.7 ns/op BenchmarkAsin-4 415408 290.2 ns/op BenchmarkAsinh-4 413692 291.7 ns/op BenchmarkAtan-4 1200116 98.72 ns/op BenchmarkAtanh-4 1000000 108.1 ns/op BenchmarkConj-4 15485412 7.784 ns/op BenchmarkCos-4 460296 277.6 ns/op BenchmarkCosh-4 466296 261.5 ns/op BenchmarkExp-4 559081 217.7 ns/op BenchmarkLog-4 1000000 119.5 ns/op BenchmarkLog10-4 975722 115.4 ns/op BenchmarkPhase-4 3963427 59.75 ns/op BenchmarkPolar-4 1209800 147.1 ns/op BenchmarkPow-4 345938 349.6 ns/op BenchmarkRect-4 508977 221.6 ns/op BenchmarkSin-4 419373 340.3 ns/op BenchmarkSinh-4 479842 250.2 ns/op BenchmarkSqrt-4 592670 225.4 ns/op BenchmarkTan-4 1325985 89.36 ns/op BenchmarkTanh-4 1833708 67.21 ns/op PASS ok math/cmplx 6.080s goos: linux goarch: s390x pkg: math/rand BenchmarkInt63Threadsafe-4 861675 131.4 ns/op BenchmarkInt63ThreadsafeParallel-4 1297624 115.7 ns/op BenchmarkInt63Unthreadsafe-4 869553 140.2 ns/op BenchmarkIntn1000-4 674140 177.2 ns/op BenchmarkInt63n1000-4 699880 156.1 ns/op BenchmarkInt31n1000-4 674269 253.0 ns/op BenchmarkFloat32-4 756523 161.1 ns/op BenchmarkFloat64-4 811906 144.5 ns/op BenchmarkPerm3-4 135886 1033 ns/op BenchmarkPerm30-4 19719 8259 ns/op BenchmarkPerm30ViaShuffle-4 19028 6150 ns/op BenchmarkShuffleOverhead-4 14106 8730 ns/op BenchmarkRead3-4 604669 203.2 ns/op BenchmarkRead64-4 60471 2049 ns/op BenchmarkRead1000-4 4102 28962 ns/op BenchmarkConcurrent-4 358984 361.1 ns/op PASS ok math/rand 4.055s goos: linux goarch: s390x pkg: mime BenchmarkQEncodeWord-4 40999 2874 ns/op BenchmarkQDecodeWord-4 107997 1041 ns/op BenchmarkQDecodeHeader-4 101941 1195 ns/op BenchmarkTypeByExtension/.html-4 616958 205.4 ns/op BenchmarkTypeByExtension/.HTML-4 314326 375.3 ns/op BenchmarkTypeByExtension/.unused-4 328696 320.6 ns/op BenchmarkExtensionsByType/text/html-4 158935 798.8 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 77196 1545 ns/op BenchmarkExtensionsByType/application/octet-stream-4 107888 1170 ns/op PASS ok mime 2.485s goos: linux goarch: s390x pkg: mime/multipart BenchmarkReadForm/fields/maxMemory=0-4 596 238344 ns/op 47701 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 650 199598 ns/op 47962 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 304 384567 ns/op 104665 B/op 272 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 486 252900 ns/op 49493 B/op 207 allocs/op PASS ok mime/multipart 1.658s goos: linux goarch: s390x pkg: mime/quotedprintable BenchmarkWriter-4 969 122599 ns/op PASS ok mime/quotedprintable 1.139s goos: linux goarch: s390x pkg: net BenchmarkGoLookupIP-4 16 8255760 ns/op 8587 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 19 7154715 ns/op 7344 B/op 66 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5017921414 ns/op 158752 B/op 225 allocs/op BenchmarkDNSName-4 83461 2017 ns/op BenchmarkInterfaces-4 2749 80320 ns/op 8709 B/op 30 allocs/op BenchmarkInterfaceByIndex-4 3534 46775 ns/op 6511 B/op 22 allocs/op BenchmarkInterfaceByName-4 3075 68594 ns/op 8755 B/op 31 allocs/op BenchmarkInterfaceAddrs-4 1576 139289 ns/op 14982 B/op 94 allocs/op BenchmarkInterfacesAndAddrs-4 5361 38219 ns/op 4436 B/op 34 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 100 1233467 ns/op 135362 B/op 39 allocs/op BenchmarkParseIP-4 7202 18775 ns/op BenchmarkParseIPValidIPv4-4 303717 392.9 ns/op BenchmarkParseIPValidIPv6-4 155390 1064 ns/op BenchmarkIPString/IPv4-4 88765 1528 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 8926 15231 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 43177 3764 ns/op BenchmarkIPEqual/IPv4-4 1118686 130.2 ns/op BenchmarkIPEqual/IPv6-4 1074978 104.9 ns/op BenchmarkSendFile/1024-4 1 1216602649 ns/op 0.00 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/2048-4 1 1205322027 ns/op 0.00 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/4096-4 1 1214040469 ns/op 0.00 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/8192-4 1 1210212434 ns/op 0.01 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/16384-4 1 1210068305 ns/op 0.01 MB/s 632 B/op 12 allocs/op BenchmarkSendFile/32768-4 1 1244538773 ns/op 0.03 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/65536-4 1 1215035920 ns/op 0.05 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/131072-4 1 1006358615 ns/op 0.13 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/262144-4 1 1016427573 ns/op 0.26 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/524288-4 1 1008070376 ns/op 0.52 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/1048576-4 1 1007345805 ns/op 1.04 MB/s 536 B/op 11 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1011843302 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1029247235 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1015960819 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1004673958 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1009552245 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1018267511 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1010401840 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1009967079 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1011311815 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1033995947 ns/op 0.51 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1015194530 ns/op 1.03 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1015121755 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1010120310 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1006087033 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1005855338 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1021520647 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1007620394 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1009395800 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1012797743 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1011590816 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1021837206 ns/op 0.51 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1021006093 ns/op 1.03 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1010311869 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1014392854 ns/op 0.00 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1024165151 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1010729360 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1009015412 ns/op 0.02 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1024963203 ns/op 0.03 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1024363789 ns/op 0.06 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1012907505 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1018902511 ns/op 0.26 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1019351604 ns/op 0.51 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1010050371 ns/op 1.04 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1017620026 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1012734226 ns/op 0.00 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1017386829 ns/op 0.00 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1014474365 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1018160329 ns/op 0.02 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1017987393 ns/op 0.03 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1011593221 ns/op 0.06 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1019531972 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1015202191 ns/op 0.26 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1011848299 ns/op 0.52 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1020686668 ns/op 1.03 MB/s 944 B/op 9 allocs/op BenchmarkTCP4OneShot-4 3830 38583 ns/op BenchmarkTCP4OneShotTimeout-4 2322 54974 ns/op BenchmarkTCP4Persistent-4 10399 9710 ns/op BenchmarkTCP4PersistentTimeout-4 23377 4485 ns/op BenchmarkTCP6OneShot-4 3661 61081 ns/op BenchmarkTCP6OneShotTimeout-4 2346 52691 ns/op BenchmarkTCP6Persistent-4 15752 7987 ns/op BenchmarkTCP6PersistentTimeout-4 20325 14186 ns/op BenchmarkTCP4ConcurrentReadWrite-4 31317 5137 ns/op BenchmarkTCP6ConcurrentReadWrite-4 27108 4186 ns/op BenchmarkSetReadDeadline-4 95910 1109 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 27129 4308 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 29410 4284 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 28225 4286 ns/op 0 B/op 0 allocs/op PASS ok net 77.627s goos: linux goarch: s390x pkg: net/http BenchmarkCookieString-4 23038 5472 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 3481 60918 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 10000 17215 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 12469 20024 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 28854 5419 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 46746 3506 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1000000 107.7 ns/op BenchmarkFindChild/n=2/rep=map-4 2760796 36.57 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1000362 121.2 ns/op BenchmarkFindChild/n=4/rep=linear-4 547881 219.8 ns/op BenchmarkFindChild/n=4/rep=map-4 3685136 33.81 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 508732 215.2 ns/op BenchmarkFindChild/n=8/rep=linear-4 313179 379.2 ns/op BenchmarkFindChild/n=8/rep=map-4 3162441 44.38 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 301371 653.5 ns/op BenchmarkFindChild/n=16/rep=linear-4 152355 744.7 ns/op BenchmarkFindChild/n=16/rep=map-4 2912683 42.27 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2130160 64.78 ns/op BenchmarkFindChild/n=32/rep=linear-4 81897 1460 ns/op BenchmarkFindChild/n=32/rep=map-4 3033849 40.24 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2021469 61.47 ns/op BenchmarkServerMatch-4 10000 10310 ns/op BenchmarkReadRequestChrome-4 3666 46595 ns/op 13.11 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 8900 16770 ns/op 4.65 MB/s 955 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 7567 23247 ns/op 3.53 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 5557 29905 ns/op 5.05 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 10000 33796 ns/op 1.18 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 586 290937 ns/op 3.52 MB/s BenchmarkFileAndServer_1KB/https1-4 42 3047458 ns/op 0.34 MB/s BenchmarkFileAndServer_1KB/h2-4 79 1622723 ns/op 0.63 MB/s BenchmarkFileAndServer_16MB/h1-4 3 42367961 ns/op 395.99 MB/s BenchmarkFileAndServer_16MB/https1-4 1 155966880 ns/op 107.57 MB/s BenchmarkFileAndServer_16MB/h2-4 1 545451201 ns/op 30.76 MB/s BenchmarkFileAndServer_64MB/h1-4 1 540926861 ns/op 124.06 MB/s BenchmarkFileAndServer_64MB/https1-4 1 957193558 ns/op 70.11 MB/s BenchmarkFileAndServer_64MB/h2-4 1 2363101831 ns/op 28.40 MB/s BenchmarkServeMux-4 207 1187165 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 258 553031 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 508 416409 ns/op 5911 B/op 63 allocs/op BenchmarkClientServer/https1-4 267 710426 ns/op 6710 B/op 73 allocs/op BenchmarkClientServer/h2-4 3 33481681 ns/op 51941 B/op 531 allocs/op BenchmarkClientServerParallel/4/h1-4 1722 371928 ns/op 9101 B/op 74 allocs/op BenchmarkClientServerParallel/4/https1-4 1 243078709 ns/op 114600 B/op 1310 allocs/op BenchmarkClientServerParallel/4/h2-4 15 12427631 ns/op 78471 B/op 916 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34078: read tcp 127.0.0.1:33399->127.0.0.1:34078: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34378: read tcp 127.0.0.1:33075->127.0.0.1:34378: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34416: read tcp 127.0.0.1:33075->127.0.0.1:34416: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40376: read tcp 127.0.0.1:44573->127.0.0.1:40376: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40424: write tcp 127.0.0.1:44573->127.0.0.1:40424: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40420: write tcp 127.0.0.1:44573->127.0.0.1:40420: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40412: write tcp 127.0.0.1:44573->127.0.0.1:40412: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40436: write tcp 127.0.0.1:44573->127.0.0.1:40436: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40438: write tcp 127.0.0.1:44573->127.0.0.1:40438: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53608: read tcp 127.0.0.1:38209->127.0.0.1:53608: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 69 2991321 ns/op 21628 B/op 125 allocs/op BenchmarkClientServerParallel/64/https1-4 6 29274283 ns/op 91505 B/op 1037 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:42100: read tcp 127.0.0.1:39475->127.0.0.1:42100: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60018: write tcp 127.0.0.1:35907->127.0.0.1:60018: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:59990: write tcp 127.0.0.1:35907->127.0.0.1:59990: use of closed network connection BenchmarkClientServerParallel/64/h2-4 8 15153264 ns/op 75966 B/op 883 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60884: read tcp 127.0.0.1:35631->127.0.0.1:60884: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60896: read tcp 127.0.0.1:35631->127.0.0.1:60896: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53158: write tcp 127.0.0.1:41439->127.0.0.1:53158: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53182: write tcp 127.0.0.1:41439->127.0.0.1:53182: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53166: read tcp 127.0.0.1:41439->127.0.0.1:53166: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53142: read tcp 127.0.0.1:41439->127.0.0.1:53142: use of closed network connection BenchmarkServer-4 1 1190473177 ns/op 30304 B/op 139 allocs/op BenchmarkClient-4 304 2002007 ns/op 3730 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 993 189259 ns/op 7398 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1458 160970 ns/op 3100 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 954 232516 ns/op 1966 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1856 90003 ns/op 2823 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1401 73900 ns/op 2723 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 2055 214053 ns/op 2744 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1460 87614 ns/op 1966 B/op 14 allocs/op BenchmarkServerHijack-4 1617 327197 ns/op 16735 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 225 472782 ns/op 5520 B/op 52 allocs/op BenchmarkResponseStatusLine-4 306644 365.5 ns/op 0 B/op 0 allocs/op PASS ok net/http 45.030s goos: linux goarch: s390x pkg: net/http/httputil BenchmarkServeHTTP-4 3529 110038 ns/op 34137 B/op 12 allocs/op PASS ok net/http/httputil 1.544s goos: linux goarch: s390x pkg: net/netip BenchmarkIPNextPrev-4 73316 1702 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 657212 289.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 161407 748.5 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 70056 1779 ns/op BenchmarkStdIPv4-4 106570 1133 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 100716 1261 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 106417 1163 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 64555 2265 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 67910 1662 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1000000 119.5 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1000000 103.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1517677 78.12 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 200107 696.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 214472 650.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 222026 550.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 94141 1335 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 263617 1232 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 122384 1453 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 132168 931.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 118117 943.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 77661 1600 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 386244 471.3 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 110841 998.9 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 140010 799.8 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 216780 1032 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 141091 2100 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 356044 348.1 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 132970 957.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 109020 2219 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 132985 1052 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 100023 1353 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 503248 251.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 149254 859.6 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 96171 1260 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 108990 1209 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 160764 930.2 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 98558 1424 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 276561 551.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 95660 1237 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 127036 1770 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 173750 699.3 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 116032 1080 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1000000 118.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 117.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 131.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 987307 140.8 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 126.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 990304 205.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 897201 138.8 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 859189 133.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 990372 165.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 428043 576.7 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 576502 283.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 155054 775.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 175190 794.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 166988 941.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 70479 1557 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 379987 321.8 ns/op PASS ok net/netip 23.141s 2023/09/14 11:59:46 Test RPC server listening on 127.0.0.1:33731 2023/09/14 11:59:46 Test HTTP RPC server listening on 127.0.0.1:35955 goos: linux goarch: s390x pkg: net/rpc BenchmarkEndToEnd-4 1225 113130 ns/op BenchmarkEndToEndHTTP-4 792 157172 ns/op BenchmarkEndToEndAsync-4 1797 65148 ns/op BenchmarkEndToEndAsyncHTTP-4 2461 85478 ns/op PASS ok net/rpc 2.085s goos: linux goarch: s390x pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 3337 53508 ns/op BenchmarkReadMIMEHeader/server_headers-4 4356 40330 ns/op BenchmarkUncommon-4 10000 17440 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 2.142s goos: linux goarch: s390x pkg: net/url BenchmarkString-4 3012 38763 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 74065 1367 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 647820 182.3 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 93232 1436 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 165297 866.7 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 82447 1543 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 12288 9825 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 433214 273.9 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 92391 1324 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 171056 2159 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 82382 1436 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 10000 15365 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 176214 743.2 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 65158 1674 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 60242 1681 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 30746 5990 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 5434 21438 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 165441 934.9 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 64616 1732 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 66888 2605 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 10000 12749 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 5271 38639 ns/op 320 B/op 1 allocs/op PASS ok net/url 6.889s goos: linux goarch: s390x pkg: os BenchmarkExpand/noop-4 1000000 136.3 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 159698 979.8 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 662 253351 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:512: benchmarkReaddirname ".": 130 entries os_test.go:512: benchmarkReaddirname ".": 130 entries os_test.go:512: benchmarkReaddirname ".": 130 entries os_test.go:512: benchmarkReaddirname ".": 130 entries BenchmarkReaddir-4 292 1278404 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:529: benchmarkReaddir ".": 130 entries os_test.go:529: benchmarkReaddir ".": 130 entries os_test.go:529: benchmarkReaddir ".": 130 entries BenchmarkReadDir-4 447 826559 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:546: benchmarkReadDir ".": 130 entries os_test.go:546: benchmarkReadDir ".": 130 entries os_test.go:546: benchmarkReadDir ".": 130 entries BenchmarkStatDot-4 120008 3993 ns/op BenchmarkStatFile-4 74042 5962 ns/op BenchmarkStatDir-4 88827 5519 ns/op BenchmarkLstatDot-4 119906 3376 ns/op BenchmarkLstatFile-4 67803 2365 ns/op BenchmarkLstatDir-4 83341 6321 ns/op PASS ok os 9.153s goos: linux goarch: s390x pkg: os/exec BenchmarkExecHostname-4 193 2054660 ns/op 8576 B/op 30 allocs/op PASS ok os/exec 1.988s goos: linux goarch: s390x pkg: os/user BenchmarkCurrent-4 414978 1873 ns/op PASS ok os/user 1.997s goos: linux goarch: s390x pkg: reflect BenchmarkBool-4 3154185 39.58 ns/op BenchmarkString-4 1616986 62.33 ns/op BenchmarkBytes-4 1658533 345.5 ns/op BenchmarkNamedBytes-4 1000000 248.3 ns/op BenchmarkBytesArray-4 785978 200.0 ns/op BenchmarkSliceLen-4 1925757 75.39 ns/op BenchmarkMapLen-4 884604 144.4 ns/op BenchmarkStringLen-4 1448642 78.25 ns/op BenchmarkArrayLen-4 1000000 286.2 ns/op BenchmarkSliceCap-4 1961511 119.9 ns/op BenchmarkDeepEqual/int8-4 438764 499.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 88105 1472 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 454800 539.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 83469 1487 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 408067 367.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 85893 1374 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 392185 851.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 10000 15779 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 449358 303.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 15169 15105 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 503353 224.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 106911 4874 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 427486 322.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 83684 1382 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 432468 304.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 84177 1421 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 458750 358.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 79934 10420 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 400632 290.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 75409 2688 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 434068 324.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 83152 1892 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 443860 297.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 27168 3863 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 442376 262.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 32899 3319 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 394910 1082 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 88620 1525 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 436575 301.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 89482 1487 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 516891 228.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 91008 4560 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 409346 326.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 79736 1549 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 98643 1110 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 51891 9710 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 51847 2443 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 29280 3987 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 38942 3076 ns/op BenchmarkIsZero/ArrayComparable-4 122792 2322 ns/op BenchmarkIsZero/ArrayIncomparable-4 23733 4261 ns/op BenchmarkIsZero/StructComparable-4 365887 336.4 ns/op BenchmarkIsZero/StructIncomparable-4 142724 827.7 ns/op BenchmarkSetZero/Bool/Direct-4 4232310 27.13 ns/op BenchmarkSetZero/Bool/CachedZero-4 832960 129.8 ns/op BenchmarkSetZero/Bool/NewZero-4 694552 178.9 ns/op BenchmarkSetZero/Int/Direct-4 2055859 92.80 ns/op BenchmarkSetZero/Int/CachedZero-4 909810 188.0 ns/op BenchmarkSetZero/Int/NewZero-4 694982 172.2 ns/op BenchmarkSetZero/Uint/Direct-4 1770286 73.53 ns/op BenchmarkSetZero/Uint/CachedZero-4 888118 159.9 ns/op BenchmarkSetZero/Uint/NewZero-4 661563 175.7 ns/op BenchmarkSetZero/Float/Direct-4 2022162 56.20 ns/op BenchmarkSetZero/Float/CachedZero-4 812478 139.1 ns/op BenchmarkSetZero/Float/NewZero-4 635586 249.0 ns/op BenchmarkSetZero/Complex/Direct-4 2067519 67.34 ns/op BenchmarkSetZero/Complex/CachedZero-4 871608 135.1 ns/op BenchmarkSetZero/Complex/NewZero-4 658112 180.8 ns/op BenchmarkSetZero/Array/Direct-4 2219617 59.96 ns/op BenchmarkSetZero/Array/CachedZero-4 832573 132.8 ns/op BenchmarkSetZero/Array/NewZero-4 683560 182.7 ns/op BenchmarkSetZero/Chan/Direct-4 2083923 73.53 ns/op BenchmarkSetZero/Chan/CachedZero-4 802738 142.5 ns/op BenchmarkSetZero/Chan/NewZero-4 653326 180.1 ns/op BenchmarkSetZero/Func/Direct-4 2007433 61.64 ns/op BenchmarkSetZero/Func/CachedZero-4 826360 148.9 ns/op BenchmarkSetZero/Func/NewZero-4 628650 177.1 ns/op BenchmarkSetZero/Interface/Direct-4 1954219 62.06 ns/op BenchmarkSetZero/Interface/CachedZero-4 896859 133.1 ns/op BenchmarkSetZero/Interface/NewZero-4 674540 180.3 ns/op BenchmarkSetZero/Map/Direct-4 1783364 64.20 ns/op BenchmarkSetZero/Map/CachedZero-4 869738 136.7 ns/op BenchmarkSetZero/Map/NewZero-4 672340 215.5 ns/op BenchmarkSetZero/Pointer/Direct-4 2060941 58.56 ns/op BenchmarkSetZero/Pointer/CachedZero-4 858344 162.0 ns/op BenchmarkSetZero/Pointer/NewZero-4 598678 187.4 ns/op BenchmarkSetZero/Slice/Direct-4 1745436 64.75 ns/op BenchmarkSetZero/Slice/CachedZero-4 821892 130.1 ns/op BenchmarkSetZero/Slice/NewZero-4 708650 182.4 ns/op BenchmarkSetZero/String/Direct-4 2067355 56.74 ns/op BenchmarkSetZero/String/CachedZero-4 844093 184.2 ns/op BenchmarkSetZero/String/NewZero-4 690049 284.2 ns/op BenchmarkSetZero/Struct/Direct-4 2659237 43.68 ns/op BenchmarkSetZero/Struct/CachedZero-4 882730 132.1 ns/op BenchmarkSetZero/Struct/NewZero-4 688348 201.6 ns/op BenchmarkSelect/1-4 179958 772.2 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 66837 1953 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 10000 10044 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 96084 1044 ns/op 7 B/op 0 allocs/op BenchmarkCallMethod-4 173743 618.7 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 129061 1035 ns/op 123.66 MB/s BenchmarkCallArgCopy/size=256-4 124252 2247 ns/op 113.95 MB/s BenchmarkCallArgCopy/size=1024-4 125637 3474 ns/op 294.77 MB/s BenchmarkCallArgCopy/size=4096-4 44131 3110 ns/op 1316.99 MB/s BenchmarkCallArgCopy/size=65536-4 1221 303925 ns/op 215.63 MB/s BenchmarkFieldByName1-4 885648 174.9 ns/op BenchmarkFieldByName2-4 10000 23863 ns/op BenchmarkFieldByName3-4 4182 24057 ns/op BenchmarkInterfaceBig-4 2428088 49.20 ns/op BenchmarkInterfaceSmall-4 2353540 48.33 ns/op BenchmarkNew-4 750159 301.6 ns/op BenchmarkMap/StringKeys/MapIndex-4 2401 52670 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2143 64870 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 1584 67181 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1946 58672 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2299 54115 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2030 57216 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 250053 467.2 ns/op PASS ok reflect 53.644s goos: linux goarch: s390x pkg: regexp BenchmarkFind-4 8379 25912 ns/op 9182 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 10000 15893 ns/op 9603 B/op 1 allocs/op BenchmarkFindString-4 10000 12108 ns/op 9202 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 41584 ns/op 9548 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 10000 48369 ns/op 9280 B/op 2 allocs/op BenchmarkLiteral-4 10000 20878 ns/op BenchmarkNotLiteral-4 2419 113451 ns/op BenchmarkMatchClass-4 1617 85187 ns/op BenchmarkMatchClass_InRange-4 2162 88934 ns/op BenchmarkReplaceAll-4 1304 225261 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 25041 12815 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 22093 7115 ns/op BenchmarkAnchoredShortMatch-4 10000 28656 ns/op BenchmarkAnchoredLongMatch-4 12806 19403 ns/op BenchmarkOnePassShortA-4 13462 9006 ns/op BenchmarkNotOnePassShortA-4 5308 32117 ns/op BenchmarkOnePassShortB-4 18494 6479 ns/op BenchmarkNotOnePassShortB-4 7285 22398 ns/op BenchmarkOnePassLongPrefix-4 74456 1777 ns/op BenchmarkOnePassLongNotPrefix-4 24609 5905 ns/op BenchmarkMatchParallelShared-4 10000 11094 ns/op BenchmarkMatchParallelCopied-4 20814 10269 ns/op BenchmarkQuoteMetaAll-4 153645 976.4 ns/op 14.34 MB/s BenchmarkQuoteMetaNone-4 289563 393.0 ns/op 66.16 MB/s BenchmarkCompile/Onepass-4 2874 40645 ns/op 4144 B/op 52 allocs/op BenchmarkCompile/Medium-4 1158 116986 ns/op 9704 B/op 112 allocs/op BenchmarkCompile/Hard-4 127 961019 ns/op 84760 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4249743 29.58 ns/op 540.83 MB/s BenchmarkMatch/Easy0/32-4 19479 7298 ns/op 4.38 MB/s BenchmarkMatch/Easy0/1K-4 5014 42755 ns/op 23.95 MB/s BenchmarkMatch/Easy0i/16-4 4198486 31.80 ns/op 503.21 MB/s BenchmarkMatch/Easy0i/32-4 3264 46559 ns/op 0.69 MB/s BenchmarkMatch/Easy0i/1K-4 144 906605 ns/op 1.13 MB/s BenchmarkMatch/Easy1/16-4 4058158 28.20 ns/op 567.47 MB/s BenchmarkMatch/Easy1/32-4 12948 12451 ns/op 2.57 MB/s BenchmarkMatch/Easy1/1K-4 3661 58970 ns/op 17.36 MB/s BenchmarkMatch/Medium/16-4 3403028 31.40 ns/op 509.54 MB/s BenchmarkMatch/Medium/32-4 4156 56069 ns/op 0.57 MB/s BenchmarkMatch/Medium/1K-4 144 742941 ns/op 1.38 MB/s BenchmarkMatch/Hard/16-4 4069338 28.70 ns/op 557.46 MB/s BenchmarkMatch/Hard/32-4 2380 54620 ns/op 0.59 MB/s BenchmarkMatch/Hard/1K-4 76 1373949 ns/op 0.75 MB/s BenchmarkMatch/Hard1/16-4 762 262995 ns/op 0.06 MB/s BenchmarkMatch/Hard1/32-4 420 410959 ns/op 0.08 MB/s BenchmarkMatch/Hard1/1K-4 13 8723203 ns/op 0.12 MB/s BenchmarkMatch_onepass_regex/16-4 19780 5844 ns/op 2.74 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 12531 9930 ns/op 3.22 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 484 263322 ns/op 3.89 MB/s 26 B/op 0 allocs/op PASS ok regexp 14.389s goos: linux goarch: s390x pkg: regexp/syntax BenchmarkEmptyOpContext-4 460156 266.2 ns/op BenchmarkIsWordChar-4 138117 734.0 ns/op PASS ok regexp/syntax 3.684s goos: linux goarch: s390x pkg: runtime BenchmarkCallers/cached-4 72295 2398 ns/op BenchmarkCallers/inlined-4 82756 1402 ns/op BenchmarkCallers/no-cache-4 32950 3541 ns/op BenchmarkFPCallers/cached-4 13864192 11.84 ns/op BenchmarkMakeChan/Byte-4 1000000 560.1 ns/op BenchmarkMakeChan/Int-4 1000000 422.0 ns/op BenchmarkMakeChan/Ptr-4 513472 847.4 ns/op BenchmarkMakeChan/Struct/0-4 1000000 213.7 ns/op BenchmarkMakeChan/Struct/32-4 227697 476.6 ns/op BenchmarkMakeChan/Struct/40-4 228543 447.0 ns/op BenchmarkChanNonblocking-4 4338478 41.33 ns/op BenchmarkSelectUncontended-4 984818 124.4 ns/op BenchmarkSelectSyncContended-4 124635 1228 ns/op BenchmarkSelectAsyncContended-4 423226 417.2 ns/op BenchmarkSelectNonblock-4 3896175 26.34 ns/op BenchmarkChanUncontended-4 8132 12744 ns/op BenchmarkChanContended-4 3549 28342 ns/op BenchmarkChanSync-4 157443 781.2 ns/op BenchmarkChanSyncWork-4 98193 1573 ns/op BenchmarkChanProdCons0-4 261574 520.2 ns/op BenchmarkChanProdCons10-4 509474 363.7 ns/op BenchmarkChanProdCons100-4 431002 268.1 ns/op BenchmarkChanProdConsWork0-4 213343 618.3 ns/op BenchmarkChanProdConsWork10-4 268437 444.8 ns/op BenchmarkChanProdConsWork100-4 298383 468.6 ns/op BenchmarkSelectProdCons-4 194368 564.4 ns/op BenchmarkReceiveDataFromClosedChan-4 1213298 96.76 ns/op BenchmarkChanCreation-4 212346 628.7 ns/op BenchmarkChanSem-4 313000 356.6 ns/op BenchmarkChanPopular-4 175 1164055 ns/op BenchmarkChanClosed-4 1297934 80.60 ns/op BenchmarkCallClosure-4 5131004 23.53 ns/op BenchmarkCallClosure1-4 4990024 22.15 ns/op BenchmarkCallClosure2-4 1000000 134.1 ns/op BenchmarkCallClosure3-4 1000000 100.8 ns/op BenchmarkCallClosure4-4 1359726 123.1 ns/op BenchmarkComplex128DivNormal-4 5992024 23.91 ns/op BenchmarkComplex128DivNisNaN-4 4800963 24.08 ns/op BenchmarkComplex128DivDisNaN-4 4510765 23.56 ns/op BenchmarkComplex128DivNisInf-4 5160007 20.68 ns/op BenchmarkComplex128DivDisInf-4 4367601 33.68 ns/op BenchmarkSetTypePtr-4 54993753 3.243 ns/op 2467.03 MB/s BenchmarkSetTypePtr8-4 8923354 14.56 ns/op 4394.37 MB/s BenchmarkSetTypePtr16-4 9035745 13.70 ns/op 9344.89 MB/s BenchmarkSetTypePtr32-4 8718949 14.70 ns/op 17418.39 MB/s BenchmarkSetTypePtr64-4 7532106 14.99 ns/op 34151.54 MB/s BenchmarkSetTypePtr126-4 5853610 20.93 ns/op 48153.74 MB/s BenchmarkSetTypePtr128-4 5841262 20.91 ns/op 48982.69 MB/s BenchmarkSetTypePtrSlice-4 637352 190.1 ns/op 43099.96 MB/s BenchmarkSetTypeNode1-4 8553176 13.80 ns/op 1738.83 MB/s BenchmarkSetTypeNode1Slice-4 4499978 29.02 ns/op 26462.65 MB/s BenchmarkSetTypeNode8-4 8060380 13.88 ns/op 5762.46 MB/s BenchmarkSetTypeNode8Slice-4 1636854 76.67 ns/op 33388.69 MB/s BenchmarkSetTypeNode64-4 5834308 22.64 ns/op 23321.21 MB/s BenchmarkSetTypeNode64Slice-4 195658 602.6 ns/op 28040.59 MB/s BenchmarkSetTypeNode64Dead-4 6901516 18.49 ns/op 28554.56 MB/s BenchmarkSetTypeNode64DeadSlice-4 218907 562.9 ns/op 30018.17 MB/s BenchmarkSetTypeNode124-4 5466198 21.26 ns/op 47419.74 MB/s BenchmarkSetTypeNode124Slice-4 192242 598.5 ns/op 53894.95 MB/s BenchmarkSetTypeNode126-4 5929772 32.37 ns/op 31629.40 MB/s BenchmarkSetTypeNode126Slice-4 204531 622.0 ns/op 52680.78 MB/s BenchmarkSetTypeNode128-4 2219330 50.02 ns/op 20793.46 MB/s BenchmarkSetTypeNode128Slice-4 135448 911.5 ns/op 36511.21 MB/s BenchmarkSetTypeNode130-4 4147582 42.13 ns/op 25064.02 MB/s BenchmarkSetTypeNode130Slice-4 115222 894.5 ns/op 37778.67 MB/s BenchmarkSetTypeNode1024-4 808243 179.4 ns/op 45746.99 MB/s BenchmarkSetTypeNode1024Slice-4 25384 4914 ns/op 53447.51 MB/s BenchmarkAllocation-4 2180 289524 ns/op BenchmarkReadMemStats-4 4693 34744 ns/op BenchmarkReadMemStatsLatency-4 1 54585 p50-ns 54585 p90-ns 54585 p99-ns BenchmarkWriteBarrier-4 2231334 77.59 ns/op BenchmarkBulkWriteBarrier-4 2919085 66.55 ns/op BenchmarkScanStackNoLocals-4 1 172871871 ns/op BenchmarkMSpanCountAlloc/bits=64-4 9647462 19.06 ns/op BenchmarkMSpanCountAlloc/bits=128-4 8938486 24.88 ns/op BenchmarkMSpanCountAlloc/bits=256-4 7016220 19.34 ns/op BenchmarkMSpanCountAlloc/bits=512-4 4991649 41.82 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 3163873 36.79 ns/op BenchmarkHash5-4 4849075 26.13 ns/op 191.37 MB/s BenchmarkHash16-4 4624059 29.84 ns/op 536.19 MB/s BenchmarkHash64-4 4032876 31.09 ns/op 2058.45 MB/s BenchmarkHash1024-4 930372 146.3 ns/op 6997.44 MB/s BenchmarkHash65536-4 10000 13304 ns/op 4925.97 MB/s BenchmarkAlignedLoad-4 6942740 17.33 ns/op BenchmarkUnalignedLoad-4 6327416 16.17 ns/op BenchmarkEqEfaceConcrete-4 5526740 22.78 ns/op BenchmarkEqIfaceConcrete-4 4985800 33.80 ns/op BenchmarkNeEfaceConcrete-4 5002960 33.11 ns/op BenchmarkNeIfaceConcrete-4 5442628 31.80 ns/op BenchmarkConvT2EByteSized/bool-4 5352194 296.1 ns/op BenchmarkConvT2EByteSized/uint8-4 4708113 59.51 ns/op BenchmarkConvT2ESmall-4 4990828 24.29 ns/op BenchmarkConvT2EUintptr-4 4447375 24.27 ns/op BenchmarkConvT2ELarge-4 1000000 141.1 ns/op BenchmarkConvT2ISmall-4 4741028 27.47 ns/op BenchmarkConvT2IUintptr-4 4349976 46.45 ns/op BenchmarkConvT2ILarge-4 1000000 231.0 ns/op BenchmarkConvI2E-4 4075078 28.30 ns/op BenchmarkConvI2I-4 3827325 30.55 ns/op BenchmarkAssertE2T-4 3823207 35.10 ns/op BenchmarkAssertE2TLarge-4 2557659 119.1 ns/op BenchmarkAssertE2I-4 3736845 30.79 ns/op BenchmarkAssertI2T-4 3932487 40.04 ns/op BenchmarkAssertI2I-4 3934539 47.56 ns/op BenchmarkAssertI2E-4 4760295 23.08 ns/op BenchmarkAssertE2E-4 4911998 31.22 ns/op BenchmarkAssertE2T2-4 1000000 209.1 ns/op BenchmarkAssertE2T2Blank-4 4026351 30.38 ns/op BenchmarkAssertI2E2-4 3268540 32.78 ns/op BenchmarkAssertI2E2Blank-4 3347322 63.82 ns/op BenchmarkAssertE2E2-4 3687507 34.09 ns/op BenchmarkAssertE2E2Blank-4 5211826 26.31 ns/op BenchmarkConvT2Ezero/zero/16-4 4782345 70.51 ns/op BenchmarkConvT2Ezero/zero/32-4 4897884 24.96 ns/op BenchmarkConvT2Ezero/zero/64-4 4532936 25.83 ns/op BenchmarkConvT2Ezero/zero/str-4 4837395 34.72 ns/op BenchmarkConvT2Ezero/zero/slice-4 4720152 64.53 ns/op BenchmarkConvT2Ezero/zero/big-4 70717 3036 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1000000 147.5 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1000000 166.5 ns/op BenchmarkConvT2Ezero/nonzero/big-4 61122 3993 ns/op BenchmarkConvT2Ezero/smallint/16-4 4871062 25.71 ns/op BenchmarkConvT2Ezero/smallint/32-4 4906618 29.73 ns/op BenchmarkConvT2Ezero/smallint/64-4 4665544 23.90 ns/op BenchmarkConvT2Ezero/largeint/16-4 1761345 217.6 ns/op BenchmarkConvT2Ezero/largeint/32-4 1303514 93.64 ns/op BenchmarkConvT2Ezero/largeint/64-4 1000000 284.7 ns/op BenchmarkMalloc8-4 1000000 417.5 ns/op BenchmarkMalloc16-4 1000000 237.1 ns/op BenchmarkMallocTypeInfo8-4 1536951 65.98 ns/op BenchmarkMallocTypeInfo16-4 1526418 78.34 ns/op BenchmarkMallocLargeStruct-4 154045 1930 ns/op BenchmarkGoroutineSelect-4 12 10122704 ns/op BenchmarkGoroutineBlocking-4 19 21149421 ns/op BenchmarkGoroutineForRange-4 13 27082637 ns/op BenchmarkGoroutineIdle-4 51 5548596 ns/op BenchmarkHashStringSpeed-4 1773388 68.41 ns/op BenchmarkHashBytesSpeed-4 1000000 126.9 ns/op BenchmarkHashInt32Speed-4 1953531 70.45 ns/op BenchmarkHashInt64Speed-4 1973406 61.58 ns/op BenchmarkHashStringArraySpeed-4 490926 288.1 ns/op BenchmarkMegMap-4 3439012 72.37 ns/op BenchmarkMegOneMap-4 4153058 38.27 ns/op BenchmarkMegEqMap-4 1923 66996 ns/op BenchmarkMegEmptyMap-4 4673150 26.57 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2707110 43.79 ns/op BenchmarkSmallStrMap-4 3544016 67.48 ns/op BenchmarkMapStringKeysEight_16-4 3486553 33.04 ns/op BenchmarkMapStringKeysEight_32-4 3032668 39.52 ns/op BenchmarkMapStringKeysEight_64-4 3029301 35.79 ns/op BenchmarkMapStringKeysEight_1M-4 3281275 38.56 ns/op BenchmarkIntMap-4 3754194 48.87 ns/op BenchmarkMapFirst/1-4 3772059 52.38 ns/op BenchmarkMapFirst/2-4 4506069 31.12 ns/op BenchmarkMapFirst/3-4 3462157 34.83 ns/op BenchmarkMapFirst/4-4 4065927 27.19 ns/op BenchmarkMapFirst/5-4 4300846 29.27 ns/op BenchmarkMapFirst/6-4 4076860 33.20 ns/op BenchmarkMapFirst/7-4 4430203 26.46 ns/op BenchmarkMapFirst/8-4 1000000 179.1 ns/op BenchmarkMapFirst/9-4 3319102 55.67 ns/op BenchmarkMapFirst/10-4 3061705 38.52 ns/op BenchmarkMapFirst/11-4 3012082 36.41 ns/op BenchmarkMapFirst/12-4 3071120 36.56 ns/op BenchmarkMapFirst/13-4 3323990 36.63 ns/op BenchmarkMapFirst/14-4 3172868 36.83 ns/op BenchmarkMapFirst/15-4 2980490 38.82 ns/op BenchmarkMapFirst/16-4 2935392 39.32 ns/op BenchmarkMapMid/1-4 4313940 28.92 ns/op BenchmarkMapMid/2-4 4043871 31.12 ns/op BenchmarkMapMid/3-4 3525690 43.97 ns/op BenchmarkMapMid/4-4 4144111 28.45 ns/op BenchmarkMapMid/5-4 4308241 27.75 ns/op BenchmarkMapMid/6-4 4212794 28.58 ns/op BenchmarkMapMid/7-4 3771547 28.54 ns/op BenchmarkMapMid/8-4 3818468 28.86 ns/op BenchmarkMapMid/9-4 3133504 38.62 ns/op BenchmarkMapMid/10-4 3215881 52.89 ns/op BenchmarkMapMid/11-4 3276267 43.30 ns/op BenchmarkMapMid/12-4 2602694 39.57 ns/op BenchmarkMapMid/13-4 3260294 39.19 ns/op BenchmarkMapMid/14-4 3077774 36.79 ns/op BenchmarkMapMid/15-4 3352148 36.23 ns/op BenchmarkMapMid/16-4 2850519 37.72 ns/op BenchmarkMapLast/1-4 4564515 32.49 ns/op BenchmarkMapLast/2-4 4426105 35.18 ns/op BenchmarkMapLast/3-4 3909103 37.37 ns/op BenchmarkMapLast/4-4 3646951 40.50 ns/op BenchmarkMapLast/5-4 4166857 40.57 ns/op BenchmarkMapLast/6-4 3709294 42.40 ns/op BenchmarkMapLast/7-4 1000000 154.6 ns/op BenchmarkMapLast/8-4 3915738 37.91 ns/op BenchmarkMapLast/9-4 3175221 114.2 ns/op BenchmarkMapLast/10-4 3201760 39.04 ns/op BenchmarkMapLast/11-4 2968351 36.63 ns/op BenchmarkMapLast/12-4 2679543 52.47 ns/op BenchmarkMapLast/13-4 3056967 39.43 ns/op BenchmarkMapLast/14-4 3257767 44.43 ns/op BenchmarkMapLast/15-4 2460583 57.17 ns/op BenchmarkMapLast/16-4 3073275 40.99 ns/op BenchmarkMapCycle-4 2052529 59.88 ns/op BenchmarkRepeatedLookupStrMapKey32-4 1968424 65.38 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 1102 110860 ns/op BenchmarkMakeMap/[Byte]Byte-4 636388 647.1 ns/op BenchmarkMakeMap/[Int]Int-4 373015 2648 ns/op BenchmarkNewEmptyMap-4 12784812 23.46 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1399610 84.58 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 658345 197.7 ns/op BenchmarkMapIterEmpty-4 6387174 20.19 ns/op BenchmarkSameLengthMap-4 4337797 27.26 ns/op BenchmarkBigKeyMap-4 1000000 125.9 ns/op BenchmarkBigValMap-4 1000000 118.1 ns/op BenchmarkSmallKeyMap-4 1000000 123.9 ns/op BenchmarkMapPopulate/1-4 2714391 45.87 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 129222 4424 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 5986 48239 ns/op 6277 B/op 15 allocs/op BenchmarkMapPopulate/1000-4 546 275550 ns/op 51761 B/op 55 allocs/op BenchmarkMapPopulate/10000-4 75 1951199 ns/op 416259 B/op 203 allocs/op BenchmarkMapPopulate/100000-4 2 54485362 ns/op 6528608 B/op 2909 allocs/op BenchmarkComplexAlgMap-4 289762 493.0 ns/op BenchmarkGoMapClear/Reflexive/1-4 1444430 89.94 ns/op BenchmarkGoMapClear/Reflexive/10-4 1457990 75.95 ns/op BenchmarkGoMapClear/Reflexive/100-4 382748 346.8 ns/op BenchmarkGoMapClear/Reflexive/1000-4 46332 2579 ns/op BenchmarkGoMapClear/Reflexive/10000-4 4855 21115 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1471174 88.17 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1353404 85.85 ns/op BenchmarkGoMapClear/NonReflexive/100-4 331347 366.7 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 47482 2563 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 4950 21069 ns/op BenchmarkMapStringConversion/32/simple-4 1986195 80.08 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1888884 60.94 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1833330 65.92 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1582134 66.36 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1821920 191.0 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1739103 74.61 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1000000 113.7 ns/op BenchmarkMapInterfacePtr-4 1688035 88.68 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4636702 25.46 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 161205 1887 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 5907 20679 ns/op BenchmarkMapPop1000-4 423 308721 ns/op BenchmarkMapPop10000-4 24 29636474 ns/op BenchmarkMapAssign/Int32/256-4 2378343 49.65 ns/op BenchmarkMapAssign/Int32/65536-4 1503560 88.69 ns/op BenchmarkMapAssign/Int64/256-4 2263153 48.96 ns/op BenchmarkMapAssign/Int64/65536-4 478888 300.6 ns/op BenchmarkMapAssign/Str/256-4 1956577 61.26 ns/op BenchmarkMapAssign/Str/65536-4 409802 814.4 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1372198 90.56 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 852505 359.7 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1341764 91.71 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 909024 119.0 ns/op BenchmarkMapOperatorAssign/Str/256-4 511371 7266 ns/op BenchmarkMapOperatorAssign/Str/65536-4 159097 1245 ns/op BenchmarkMapAppendAssign/Int32/256-4 687334 158.4 ns/op 32 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 402975 964.7 ns/op 42 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 921619 336.3 ns/op 35 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 188073 963.5 ns/op 73 B/op 1 allocs/op BenchmarkMapAppendAssign/Str/256-4 641122 632.0 ns/op 48 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 220873 588.0 ns/op 88 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 1287544 101.5 ns/op BenchmarkMapDelete/Int32/1000-4 1957352 116.6 ns/op BenchmarkMapDelete/Int32/10000-4 1942040 63.75 ns/op BenchmarkMapDelete/Int64/100-4 1000000 114.4 ns/op BenchmarkMapDelete/Int64/1000-4 1000000 120.1 ns/op BenchmarkMapDelete/Int64/10000-4 1730125 217.6 ns/op BenchmarkMapDelete/Str/100-4 1563793 81.55 ns/op BenchmarkMapDelete/Str/1000-4 1000000 279.8 ns/op BenchmarkMapDelete/Str/10000-4 1430534 140.7 ns/op BenchmarkMapDelete/Pointer/100-4 1712494 77.21 ns/op BenchmarkMapDelete/Pointer/1000-4 1730737 75.29 ns/op BenchmarkMapDelete/Pointer/10000-4 1637648 68.74 ns/op BenchmarkMemmove/0-4 13110254 9.134 ns/op BenchmarkMemmove/1-4 2032738 56.99 ns/op 17.55 MB/s BenchmarkMemmove/2-4 1953246 64.38 ns/op 31.07 MB/s BenchmarkMemmove/3-4 1901406 58.41 ns/op 51.36 MB/s BenchmarkMemmove/4-4 1960017 67.95 ns/op 58.87 MB/s BenchmarkMemmove/5-4 2020862 77.88 ns/op 64.20 MB/s BenchmarkMemmove/6-4 2012364 64.81 ns/op 92.57 MB/s BenchmarkMemmove/7-4 1961301 59.26 ns/op 118.13 MB/s BenchmarkMemmove/8-4 2024241 58.93 ns/op 135.75 MB/s BenchmarkMemmove/9-4 1925624 59.88 ns/op 150.31 MB/s BenchmarkMemmove/10-4 1991043 61.51 ns/op 162.57 MB/s BenchmarkMemmove/11-4 1781568 102.8 ns/op 107.04 MB/s BenchmarkMemmove/12-4 2063448 58.39 ns/op 205.51 MB/s BenchmarkMemmove/13-4 1621957 79.71 ns/op 163.09 MB/s BenchmarkMemmove/14-4 1000000 147.3 ns/op 95.06 MB/s BenchmarkMemmove/15-4 1915555 109.2 ns/op 137.40 MB/s BenchmarkMemmove/16-4 1987292 60.07 ns/op 266.34 MB/s BenchmarkMemmove/32-4 1627315 106.6 ns/op 300.19 MB/s BenchmarkMemmove/64-4 1527619 84.27 ns/op 759.49 MB/s BenchmarkMemmove/128-4 1000000 123.4 ns/op 1037.31 MB/s BenchmarkMemmove/256-4 849596 144.2 ns/op 1774.93 MB/s BenchmarkMemmove/512-4 692864 181.7 ns/op 2818.40 MB/s BenchmarkMemmove/1024-4 415658 318.6 ns/op 3213.98 MB/s BenchmarkMemmove/2048-4 240207 514.3 ns/op 3981.77 MB/s BenchmarkMemmove/4096-4 126865 964.3 ns/op 4247.80 MB/s BenchmarkMemmoveOverlap/32-4 1301118 117.4 ns/op 272.66 MB/s BenchmarkMemmoveOverlap/64-4 1423154 123.2 ns/op 519.66 MB/s BenchmarkMemmoveOverlap/128-4 1000000 111.2 ns/op 1151.47 MB/s BenchmarkMemmoveOverlap/256-4 774369 149.8 ns/op 1709.47 MB/s BenchmarkMemmoveOverlap/512-4 636458 314.8 ns/op 1626.51 MB/s BenchmarkMemmoveOverlap/1024-4 395032 316.0 ns/op 3240.28 MB/s BenchmarkMemmoveOverlap/2048-4 213493 783.4 ns/op 2614.40 MB/s BenchmarkMemmoveOverlap/4096-4 86683 1172 ns/op 3494.92 MB/s BenchmarkMemmoveUnalignedDst/0-4 12780123 10.44 ns/op BenchmarkMemmoveUnalignedDst/1-4 2060271 69.79 ns/op 14.33 MB/s BenchmarkMemmoveUnalignedDst/2-4 1937017 154.5 ns/op 12.95 MB/s BenchmarkMemmoveUnalignedDst/3-4 2035575 390.0 ns/op 7.69 MB/s BenchmarkMemmoveUnalignedDst/4-4 1948836 455.9 ns/op 8.77 MB/s BenchmarkMemmoveUnalignedDst/5-4 2016127 70.25 ns/op 71.18 MB/s BenchmarkMemmoveUnalignedDst/6-4 1926914 215.6 ns/op 27.83 MB/s BenchmarkMemmoveUnalignedDst/7-4 1985032 56.48 ns/op 123.94 MB/s BenchmarkMemmoveUnalignedDst/8-4 2152909 86.06 ns/op 92.95 MB/s BenchmarkMemmoveUnalignedDst/9-4 2061429 62.51 ns/op 143.97 MB/s BenchmarkMemmoveUnalignedDst/10-4 100 1225591 ns/op 0.01 MB/s BenchmarkMemmoveUnalignedDst/11-4 1000000 131.4 ns/op 83.72 MB/s BenchmarkMemmoveUnalignedDst/12-4 1000000 108.6 ns/op 110.48 MB/s BenchmarkMemmoveUnalignedDst/13-4 1778025 74.79 ns/op 173.82 MB/s BenchmarkMemmoveUnalignedDst/14-4 2084659 77.35 ns/op 181.01 MB/s BenchmarkMemmoveUnalignedDst/15-4 1000000 154.4 ns/op 97.18 MB/s BenchmarkMemmoveUnalignedDst/16-4 1914926 59.99 ns/op 266.69 MB/s BenchmarkMemmoveUnalignedDst/32-4 1466323 120.0 ns/op 266.67 MB/s BenchmarkMemmoveUnalignedDst/64-4 1330384 102.2 ns/op 626.37 MB/s BenchmarkMemmoveUnalignedDst/128-4 1000000 110.3 ns/op 1160.88 MB/s BenchmarkMemmoveUnalignedDst/256-4 925708 280.6 ns/op 912.35 MB/s BenchmarkMemmoveUnalignedDst/512-4 646042 185.7 ns/op 2756.70 MB/s BenchmarkMemmoveUnalignedDst/1024-4 371761 294.4 ns/op 3478.00 MB/s BenchmarkMemmoveUnalignedDst/2048-4 221373 540.4 ns/op 3789.69 MB/s BenchmarkMemmoveUnalignedDst/4096-4 116871 1021 ns/op 4010.21 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1000000 110.8 ns/op 288.71 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1510070 113.1 ns/op 565.64 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1000000 156.9 ns/op 815.70 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 696074 371.2 ns/op 689.56 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 609177 466.5 ns/op 1097.59 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 384980 411.6 ns/op 2487.66 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 205221 813.9 ns/op 2516.42 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 107172 1027 ns/op 3987.27 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12260992 11.45 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1944322 55.31 ns/op 18.08 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2062486 78.37 ns/op 25.52 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1605394 78.96 ns/op 37.99 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1437292 85.79 ns/op 46.63 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2010906 156.6 ns/op 31.93 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2024934 139.5 ns/op 43.03 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1845246 89.51 ns/op 78.21 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2023774 69.23 ns/op 115.55 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1958430 61.07 ns/op 147.37 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1908658 63.80 ns/op 156.73 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2016628 59.15 ns/op 185.97 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2054931 68.60 ns/op 174.91 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2003958 59.05 ns/op 220.16 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2026100 58.93 ns/op 237.59 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2050356 62.48 ns/op 240.08 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1722444 60.13 ns/op 266.09 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1752855 68.87 ns/op 464.62 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1533382 87.44 ns/op 731.97 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1209116 97.14 ns/op 1317.70 MB/s BenchmarkMemmoveUnalignedSrc/256-4 949077 434.3 ns/op 589.49 MB/s BenchmarkMemmoveUnalignedSrc/512-4 670219 196.5 ns/op 2605.38 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 411064 285.5 ns/op 3586.58 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 213194 531.6 ns/op 3852.37 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 123672 946.5 ns/op 4327.60 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1237282 81.60 ns/op 196.08 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1615540 74.27 ns/op 215.44 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1610098 87.82 ns/op 182.19 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1515463 94.25 ns/op 169.76 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1217782 92.48 ns/op 173.02 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1500537 187.5 ns/op 85.33 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1525771 126.6 ns/op 126.35 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1557578 78.21 ns/op 204.58 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1242283 100.3 ns/op 638.03 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1345279 94.12 ns/op 679.99 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1342273 362.8 ns/op 176.43 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1257004 90.27 ns/op 708.95 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1283124 96.35 ns/op 664.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1316566 92.67 ns/op 690.62 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1258233 228.8 ns/op 279.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1000000 345.4 ns/op 185.30 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 802029 231.8 ns/op 1104.41 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 777212 240.8 ns/op 1063.26 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 775884 153.7 ns/op 1665.15 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 825201 153.3 ns/op 1669.49 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 829280 150.4 ns/op 1702.69 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 823984 269.4 ns/op 950.15 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 798121 152.2 ns/op 1681.76 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 682752 150.1 ns/op 1705.96 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 119421 993.2 ns/op 4123.91 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 101703 1194 ns/op 3431.52 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 123988 987.3 ns/op 4148.52 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 115551 1088 ns/op 3763.93 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 117171 1029 ns/op 3980.16 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 122515 1228 ns/op 3335.15 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 115962 1099 ns/op 3727.42 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 117970 1344 ns/op 3047.82 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7040 21196 ns/op 3091.86 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 5847 21275 ns/op 3080.39 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 7508 16884 ns/op 3881.60 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 6960 17454 ns/op 3754.86 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 7082 18267 ns/op 3587.75 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 6636 16671 ns/op 3931.21 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 7101 17267 ns/op 3795.51 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 7069 16373 ns/op 4002.77 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1798273 175.5 ns/op 182.37 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1607307 77.08 ns/op 830.34 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1204038 114.2 ns/op 1120.89 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 902866 167.6 ns/op 1527.54 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 617914 194.9 ns/op 2627.12 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 325480 331.6 ns/op 3088.26 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 192820 906.0 ns/op 2260.43 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 86616 1169 ns/op 3504.00 MB/s BenchmarkMemclr/5-4 11618151 12.23 ns/op 408.99 MB/s BenchmarkMemclr/16-4 10209106 12.61 ns/op 1268.93 MB/s BenchmarkMemclr/64-4 6304765 19.93 ns/op 3210.68 MB/s BenchmarkMemclr/256-4 7750122 13.15 ns/op 19471.33 MB/s BenchmarkMemclr/4096-4 3117114 41.04 ns/op 99811.38 MB/s BenchmarkMemclr/65536-4 79214 1454 ns/op 45065.96 MB/s BenchmarkMemclr/1M-4 5254 22678 ns/op 46238.40 MB/s BenchmarkMemclr/4M-4 1274 95978 ns/op 43700.89 MB/s BenchmarkMemclr/8M-4 532 197076 ns/op 42565.32 MB/s BenchmarkMemclr/16M-4 336 410471 ns/op 40873.05 MB/s BenchmarkMemclr/64M-4 73 1681582 ns/op 39908.18 MB/s BenchmarkMemclrUnaligned/0_5-4 5813990 18.05 ns/op 276.95 MB/s BenchmarkMemclrUnaligned/0_16-4 6517711 19.15 ns/op 835.50 MB/s BenchmarkMemclrUnaligned/0_64-4 4383166 29.04 ns/op 2203.55 MB/s BenchmarkMemclrUnaligned/0_256-4 6305151 18.93 ns/op 13521.02 MB/s BenchmarkMemclrUnaligned/0_4096-4 2583934 44.21 ns/op 92650.15 MB/s BenchmarkMemclrUnaligned/0_65536-4 75315 1574 ns/op 41645.01 MB/s BenchmarkMemclrUnaligned/1_5-4 6569245 19.27 ns/op 259.50 MB/s BenchmarkMemclrUnaligned/1_16-4 6232761 22.65 ns/op 706.45 MB/s BenchmarkMemclrUnaligned/1_64-4 4161646 30.82 ns/op 2076.59 MB/s BenchmarkMemclrUnaligned/1_256-4 5780814 19.20 ns/op 13335.51 MB/s BenchmarkMemclrUnaligned/1_4096-4 2263359 52.92 ns/op 77402.94 MB/s BenchmarkMemclrUnaligned/1_65536-4 78674 1547 ns/op 42362.57 MB/s BenchmarkMemclrUnaligned/4_5-4 5335210 19.56 ns/op 255.62 MB/s BenchmarkMemclrUnaligned/4_16-4 5245183 19.65 ns/op 814.13 MB/s BenchmarkMemclrUnaligned/4_64-4 4506637 43.35 ns/op 1476.23 MB/s BenchmarkMemclrUnaligned/4_256-4 5653251 19.43 ns/op 13173.08 MB/s BenchmarkMemclrUnaligned/4_4096-4 1928588 62.82 ns/op 65204.33 MB/s BenchmarkMemclrUnaligned/4_65536-4 81858 1533 ns/op 42761.48 MB/s BenchmarkMemclrUnaligned/7_5-4 6222620 18.71 ns/op 267.27 MB/s BenchmarkMemclrUnaligned/7_16-4 6472497 23.62 ns/op 677.34 MB/s BenchmarkMemclrUnaligned/7_64-4 4362736 26.74 ns/op 2393.30 MB/s BenchmarkMemclrUnaligned/7_256-4 6470661 19.08 ns/op 13419.05 MB/s BenchmarkMemclrUnaligned/7_4096-4 2121876 60.91 ns/op 67243.87 MB/s BenchmarkMemclrUnaligned/7_65536-4 81789 1587 ns/op 41289.04 MB/s BenchmarkMemclrUnaligned/0_1M-4 4570 25385 ns/op 41306.40 MB/s BenchmarkMemclrUnaligned/0_4M-4 1184 100579 ns/op 41701.78 MB/s BenchmarkMemclrUnaligned/0_8M-4 541 210658 ns/op 39820.91 MB/s BenchmarkMemclrUnaligned/0_16M-4 310 424061 ns/op 39563.20 MB/s BenchmarkMemclrUnaligned/0_64M-4 63 1743109 ns/op 38499.52 MB/s BenchmarkMemclrUnaligned/1_1M-4 4636 24368 ns/op 43031.63 MB/s BenchmarkMemclrUnaligned/1_4M-4 1262 104689 ns/op 40064.30 MB/s BenchmarkMemclrUnaligned/1_8M-4 661 235625 ns/op 35601.52 MB/s BenchmarkMemclrUnaligned/1_16M-4 256 473368 ns/op 35442.21 MB/s BenchmarkMemclrUnaligned/1_64M-4 64 1700445 ns/op 39465.47 MB/s BenchmarkMemclrUnaligned/4_1M-4 4770 30522 ns/op 34355.23 MB/s BenchmarkMemclrUnaligned/4_4M-4 1245 99731 ns/op 42056.22 MB/s BenchmarkMemclrUnaligned/4_8M-4 546 223152 ns/op 37591.40 MB/s BenchmarkMemclrUnaligned/4_16M-4 296 390831 ns/op 42927.07 MB/s BenchmarkMemclrUnaligned/4_64M-4 70 1624121 ns/op 41320.11 MB/s BenchmarkMemclrUnaligned/7_1M-4 4642 25552 ns/op 41036.98 MB/s BenchmarkMemclrUnaligned/7_4M-4 1290 85766 ns/op 48904.17 MB/s BenchmarkMemclrUnaligned/7_8M-4 590 181897 ns/op 46117.36 MB/s BenchmarkMemclrUnaligned/7_16M-4 289 423243 ns/op 39639.67 MB/s BenchmarkMemclrUnaligned/7_64M-4 66 1818169 ns/op 36910.14 MB/s BenchmarkGoMemclr/5-4 1459629 85.13 ns/op 58.73 MB/s BenchmarkGoMemclr/16-4 596664 193.4 ns/op 82.74 MB/s BenchmarkGoMemclr/64-4 167002 726.8 ns/op 88.06 MB/s BenchmarkGoMemclr/256-4 41988 2806 ns/op 91.22 MB/s BenchmarkMemclrRange/1K_2K-4 27794 3941 ns/op 24328.14 MB/s BenchmarkMemclrRange/2K_8K-4 21655 6616 ns/op 50414.33 MB/s BenchmarkMemclrRange/4K_16K-4 17170 7477 ns/op 43208.43 MB/s BenchmarkMemclrRange/160K_228K-4 2935 39506 ns/op 42091.70 MB/s BenchmarkClearFat7-4 6653526 17.91 ns/op BenchmarkClearFat8-4 5902392 17.53 ns/op BenchmarkClearFat11-4 5754222 18.44 ns/op BenchmarkClearFat12-4 6407724 17.94 ns/op BenchmarkClearFat13-4 6530973 17.99 ns/op BenchmarkClearFat14-4 6663688 19.42 ns/op BenchmarkClearFat15-4 6562744 18.32 ns/op BenchmarkClearFat16-4 6927458 17.22 ns/op BenchmarkClearFat24-4 6759224 18.10 ns/op BenchmarkClearFat32-4 6469297 18.85 ns/op BenchmarkClearFat40-4 5840674 19.21 ns/op BenchmarkClearFat48-4 5954846 20.13 ns/op BenchmarkClearFat56-4 5590292 22.43 ns/op BenchmarkClearFat64-4 5606997 34.16 ns/op BenchmarkClearFat72-4 5317311 22.74 ns/op BenchmarkClearFat128-4 3631264 34.01 ns/op BenchmarkClearFat256-4 2672071 45.41 ns/op BenchmarkClearFat512-4 1684983 82.43 ns/op BenchmarkClearFat1024-4 1000000 121.3 ns/op BenchmarkClearFat1032-4 972927 125.0 ns/op BenchmarkClearFat1040-4 925852 127.6 ns/op BenchmarkCopyFat7-4 6632503 17.95 ns/op BenchmarkCopyFat8-4 7074957 16.77 ns/op BenchmarkCopyFat11-4 5722176 18.30 ns/op BenchmarkCopyFat12-4 6595213 20.00 ns/op BenchmarkCopyFat13-4 6618697 18.08 ns/op BenchmarkCopyFat14-4 6805140 19.32 ns/op BenchmarkCopyFat15-4 6604288 17.93 ns/op BenchmarkCopyFat16-4 6703905 19.42 ns/op BenchmarkCopyFat24-4 6116820 30.14 ns/op BenchmarkCopyFat32-4 6029475 20.27 ns/op BenchmarkCopyFat64-4 5483942 22.14 ns/op BenchmarkCopyFat72-4 4515183 22.86 ns/op BenchmarkCopyFat128-4 3237648 34.73 ns/op BenchmarkCopyFat256-4 2278743 46.85 ns/op BenchmarkCopyFat512-4 1532947 83.73 ns/op BenchmarkCopyFat520-4 1506440 84.33 ns/op BenchmarkCopyFat1024-4 870770 137.0 ns/op BenchmarkCopyFat1032-4 891057 143.6 ns/op BenchmarkCopyFat1040-4 872581 139.2 ns/op BenchmarkIssue18740/2byte-4 519 229487 ns/op BenchmarkIssue18740/4byte-4 795 143720 ns/op BenchmarkIssue18740/8byte-4 960 123819 ns/op BenchmarkMemclrKnownSize1-4 8185240 18.13 ns/op 55.15 MB/s BenchmarkMemclrKnownSize2-4 5022522 22.79 ns/op 87.75 MB/s BenchmarkMemclrKnownSize4-4 3091986 42.16 ns/op 94.88 MB/s BenchmarkMemclrKnownSize8-4 1000000 104.5 ns/op 76.53 MB/s BenchmarkMemclrKnownSize16-4 592192 190.1 ns/op 84.16 MB/s BenchmarkMemclrKnownSize32-4 331327 369.7 ns/op 86.57 MB/s BenchmarkMemclrKnownSize64-4 169335 714.7 ns/op 89.55 MB/s BenchmarkMemclrKnownSize112-4 97192 1246 ns/op 89.90 MB/s BenchmarkMemclrKnownSize128-4 82087 1837 ns/op 69.67 MB/s BenchmarkMemclrKnownSize192-4 54997 3055 ns/op 62.85 MB/s BenchmarkMemclrKnownSize248-4 44397 2729 ns/op 90.89 MB/s BenchmarkMemclrKnownSize256-4 42205 3024 ns/op 84.65 MB/s BenchmarkMemclrKnownSize512-4 21258 5706 ns/op 89.73 MB/s BenchmarkMemclrKnownSize1024-4 9793 11427 ns/op 89.61 MB/s BenchmarkMemclrKnownSize4096-4 2583 44692 ns/op 91.65 MB/s BenchmarkMemclrKnownSize512KiB-4 19 5905678 ns/op 88.78 MB/s BenchmarkReadMetricsLatency-4 10000 5807 p50-ns 6333 p90-ns 19579 p99-ns BenchmarkFinalizer-4 460 332693 ns/op BenchmarkFinalizerRun-4 461330 398.2 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 8148463 15.60 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2051013 59.16 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 1794111 64.73 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 1000000 108.4 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1000000 110.3 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 114.5 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 1374860 80.18 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 897508 120.3 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1126060 108.6 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1500513 91.46 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1653640 81.63 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1391833 79.19 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1244362 90.56 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1000000 101.5 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 6983659 16.80 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 8038195 15.38 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 7260124 15.23 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 6770046 17.67 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 6679221 17.95 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6110658 19.43 ns/op BenchmarkFindBitRange64/PatternAASize2-4 7074102 16.71 ns/op BenchmarkFindBitRange64/PatternAASize8-4 8098974 14.85 ns/op BenchmarkFindBitRange64/PatternAASize32-4 7842140 14.99 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 6778466 17.42 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 7884578 15.60 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8091715 15.70 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 6369694 18.10 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 7483623 16.23 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 7927510 15.40 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 6953108 24.79 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 8085986 15.04 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8012571 14.82 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 6989090 16.43 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 7612441 15.52 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 7571691 15.62 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 7100520 16.42 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 7600272 15.62 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 7602224 15.61 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 7100991 16.77 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 7675563 15.59 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 7631380 15.57 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 7014936 16.39 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7648142 15.69 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7258154 15.99 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 6523060 16.42 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8048974 14.83 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 7964852 14.79 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 7030352 16.54 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8072014 14.70 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 7980100 14.69 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 7094636 16.31 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8066486 14.69 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8066294 14.83 ns/op BenchmarkNetpollBreak-4 8899 12402 ns/op BenchmarkPinnerPinUnpinBatch-4 2120 64230 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 290 425255 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 2119 55590 ns/op BenchmarkPinnerPinUnpin-4 1774854 67.65 ns/op BenchmarkPinnerPinUnpinTiny-4 1799100 66.64 ns/op BenchmarkPinnerPinUnpinDouble-4 664335 174.5 ns/op BenchmarkPinnerPinUnpinParallel-4 5195331 22.71 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 5197615 29.90 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 363964 306.2 ns/op BenchmarkPinnerIsPinnedOnPinned-4 4830560 24.24 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 5942517 19.71 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 8945499 12.59 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 9924969 12.21 ns/op BenchmarkPingPongHog-4 684 192821 ns/op BenchmarkStackGrowth-4 165672 690.6 ns/op BenchmarkStackGrowthDeep-4 2079 66034 ns/op BenchmarkCreateGoroutines-4 122576 1030 ns/op BenchmarkCreateGoroutinesParallel-4 127585 3324 ns/op BenchmarkCreateGoroutinesCapture-4 21489 5989 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 91250 1891 ns/op BenchmarkClosureCall-4 15617365 7.590 ns/op BenchmarkWakeupParallelSpinning/0s-4 8307 16522 ns/op BenchmarkWakeupParallelSpinning/1µs-4 6663 19272 ns/op BenchmarkWakeupParallelSpinning/2µs-4 5680 20790 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3651 33151 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2292 54526 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1366 84876 ns/op BenchmarkWakeupParallelSpinning/50µs-4 684 176266 ns/op BenchmarkWakeupParallelSpinning/100µs-4 379 313051 ns/op BenchmarkWakeupParallelSyscall/0s-4 555 220844 ns/op BenchmarkWakeupParallelSyscall/1µs-4 586 209755 ns/op BenchmarkWakeupParallelSyscall/2µs-4 613 210955 ns/op BenchmarkWakeupParallelSyscall/5µs-4 579 217643 ns/op BenchmarkWakeupParallelSyscall/10µs-4 516 226065 ns/op BenchmarkWakeupParallelSyscall/20µs-4 512 243026 ns/op BenchmarkWakeupParallelSyscall/50µs-4 418 391684 ns/op BenchmarkWakeupParallelSyscall/100µs-4 267 516066 ns/op BenchmarkMatmult-4 3783166 37.00 ns/op BenchmarkFastrand-4 13186395 8.911 ns/op BenchmarkFastrand64-4 13642063 8.620 ns/op BenchmarkFastrandHashiter-4 6203156 19.26 ns/op BenchmarkFastrandn/2-4 6797894 17.67 ns/op BenchmarkFastrandn/3-4 6826922 17.86 ns/op BenchmarkFastrandn/4-4 6756648 17.91 ns/op BenchmarkFastrandn/5-4 6773958 17.86 ns/op BenchmarkIfaceCmp100-4 80383 1468 ns/op BenchmarkIfaceCmpNil100-4 150712 775.2 ns/op BenchmarkEfaceCmpDiff-4 19682 6085 ns/op BenchmarkEfaceCmpDiffIndirect-4 21849 5494 ns/op BenchmarkDefer-4 1896290 66.33 ns/op BenchmarkDefer10-4 1000000 124.1 ns/op BenchmarkDeferMany-4 590712 321.2 ns/op BenchmarkPanicRecover-4 780264 143.0 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 10310 13314 ns/op 11445 p50-ns 17031 p90-ns 42654 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 8762 15030 ns/op 11017 p50-ns 15547 p90-ns 185769 p99-ns BenchmarkGoroutineProfile/small/idle-4 1740 67958 ns/op 61913 p50-ns 67297 p90-ns 244375 p99-ns BenchmarkGoroutineProfile/small/loaded-4 336 428902 ns/op 110489 p50-ns 311137 p90-ns 10441093 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 10120 17337 ns/op 5157 p50-ns 18896 p90-ns 130949 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 5642 20392 ns/op 10667 p50-ns 16145 p90-ns 191618 p99-ns BenchmarkGoroutineProfile/large/idle-4 50 2274107 ns/op 2275466 p50-ns 2338866 p90-ns 2386413 p99-ns BenchmarkGoroutineProfile/large/loaded-4 46 3430807 ns/op 2382516 p50-ns 6963117 p90-ns 13678163 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 14982 7892 ns/op 7352 p50-ns 10657 p90-ns 19356 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 7248 51931 ns/op 11898 p50-ns 24977 p90-ns 256297 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1075 98309 ns/op 67342 p50-ns 73505 p90-ns 334001 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 516 341691 ns/op 110482 p50-ns 320640 p90-ns 8050983 p99-ns BenchmarkRWMutexUncontended-4 6038439 18.42 ns/op BenchmarkRWMutexWrite100-4 2287059 66.28 ns/op BenchmarkRWMutexWrite10-4 2074255 55.88 ns/op BenchmarkRWMutexWorkWrite100-4 545230 210.3 ns/op BenchmarkRWMutexWorkWrite10-4 176751 716.9 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3019 37304 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1209 97787 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1521 76261 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 580 204544 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 766 152547 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 268 429303 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 390 306184 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 134 883760 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 442264 271.0 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 431905 261.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 429402 284.3 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 448496 277.9 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 419552 650.0 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 319443 482.0 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 364208 310.5 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 423328 312.0 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 320478 327.7 ns/op BenchmarkMakeSlice/Byte-4 2656371 54.55 ns/op BenchmarkMakeSlice/Int16-4 2488282 50.27 ns/op BenchmarkMakeSlice/Int-4 1819096 78.76 ns/op BenchmarkMakeSlice/Ptr-4 1452210 81.16 ns/op BenchmarkMakeSlice/Struct/24-4 1376714 108.5 ns/op BenchmarkMakeSlice/Struct/32-4 1233536 93.91 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 110.3 ns/op BenchmarkGrowSlice/Byte-4 1000000 113.6 ns/op BenchmarkGrowSlice/Int16-4 956752 122.6 ns/op BenchmarkGrowSlice/Int-4 761073 155.9 ns/op BenchmarkGrowSlice/Ptr-4 660764 186.6 ns/op BenchmarkGrowSlice/Struct/24-4 452908 258.7 ns/op BenchmarkGrowSlice/Struct/32-4 361978 297.7 ns/op BenchmarkGrowSlice/Struct/40-4 306146 360.1 ns/op BenchmarkExtendSlice/IntSlice-4 588523 222.9 ns/op BenchmarkExtendSlice/PointerSlice-4 475736 253.3 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 124.0 ns/op BenchmarkAppend-4 686548 176.5 ns/op BenchmarkAppendGrowByte-4 6 19795442 ns/op BenchmarkAppendGrowString-4 1 197420315 ns/op BenchmarkAppendSlice/1Bytes-4 2113287 55.97 ns/op BenchmarkAppendSlice/4Bytes-4 2089011 57.37 ns/op BenchmarkAppendSlice/7Bytes-4 2069080 58.51 ns/op BenchmarkAppendSlice/8Bytes-4 2084707 58.83 ns/op BenchmarkAppendSlice/15Bytes-4 1966980 59.06 ns/op BenchmarkAppendSlice/16Bytes-4 2006685 58.04 ns/op BenchmarkAppendSlice/32Bytes-4 1857051 63.81 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 131306 775.5 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 46411 2680 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 12839 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 3208 35841 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 267 434631 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 63 1836834 ns/op BenchmarkAppendStr/1Bytes-4 2304166 50.63 ns/op BenchmarkAppendStr/4Bytes-4 2306154 52.22 ns/op BenchmarkAppendStr/8Bytes-4 2233074 53.20 ns/op BenchmarkAppendStr/16Bytes-4 2234997 55.63 ns/op BenchmarkAppendStr/32Bytes-4 2077131 58.01 ns/op BenchmarkAppendSpecialCase-4 692709 176.4 ns/op BenchmarkCopy/1Byte-4 2158579 54.57 ns/op 18.33 MB/s BenchmarkCopy/1String-4 2119310 56.81 ns/op 17.60 MB/s BenchmarkCopy/2Byte-4 2146262 56.41 ns/op 35.45 MB/s BenchmarkCopy/2String-4 2126653 55.23 ns/op 36.21 MB/s BenchmarkCopy/4Byte-4 2119357 55.29 ns/op 72.35 MB/s BenchmarkCopy/4String-4 2152232 54.60 ns/op 73.26 MB/s BenchmarkCopy/8Byte-4 2185306 54.24 ns/op 147.49 MB/s BenchmarkCopy/8String-4 2182863 53.62 ns/op 149.21 MB/s BenchmarkCopy/12Byte-4 2133604 55.82 ns/op 214.96 MB/s BenchmarkCopy/12String-4 2120062 55.60 ns/op 215.83 MB/s BenchmarkCopy/16Byte-4 2056022 58.71 ns/op 272.52 MB/s BenchmarkCopy/16String-4 2038915 57.44 ns/op 278.58 MB/s BenchmarkCopy/32Byte-4 1791225 65.11 ns/op 491.48 MB/s BenchmarkCopy/32String-4 1833848 63.35 ns/op 505.12 MB/s BenchmarkCopy/128Byte-4 1288562 92.62 ns/op 1382.06 MB/s BenchmarkCopy/128String-4 1261879 96.88 ns/op 1321.26 MB/s BenchmarkCopy/1024Byte-4 427952 287.5 ns/op 3562.11 MB/s BenchmarkCopy/1024String-4 379083 290.9 ns/op 3520.39 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 25936 4294 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 17806 7163 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 10000 24183 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 14499 11909 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 10153 ns/op BenchmarkAppendInPlace/Grow/Byte-4 154182 958.7 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 150116 849.3 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 126630 1125 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 98875 1227 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 83690 1316 ns/op BenchmarkStackCopyPtr-4 1 146731963 ns/op BenchmarkStackCopy-4 2 80253798 ns/op BenchmarkStackCopyNoCache-4 24 4409511 ns/op BenchmarkStackCopyWithStkobj-4 2 61988060 ns/op BenchmarkIssue18138-4 933 235693 ns/op BenchmarkCompareStringEqual-4 11489973 11.51 ns/op BenchmarkCompareStringIdentical-4 15923944 9.162 ns/op BenchmarkCompareStringSameLength-4 11965476 11.86 ns/op BenchmarkCompareStringDifferentLength-4 15424051 7.873 ns/op BenchmarkCompareStringBigUnaligned-4 1971 57030 ns/op 18386.49 MB/s BenchmarkCompareStringBig-4 718 209699 ns/op 5000.44 MB/s BenchmarkConcatStringAndBytes-4 2709058 61.27 ns/op BenchmarkSliceByteToString/1-4 1986259 52.83 ns/op BenchmarkSliceByteToString/2-4 1000000 126.1 ns/op BenchmarkSliceByteToString/4-4 1205535 108.1 ns/op BenchmarkSliceByteToString/8-4 1000000 138.5 ns/op BenchmarkSliceByteToString/16-4 1000000 154.7 ns/op BenchmarkSliceByteToString/32-4 868044 129.5 ns/op BenchmarkSliceByteToString/64-4 1000000 360.4 ns/op BenchmarkSliceByteToString/128-4 845601 292.1 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2419566 55.10 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 832064 152.9 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 888202 128.0 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3973522 30.32 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1252718 164.6 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1970850 62.42 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2558535 66.68 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 514206 229.3 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 386299 262.0 ns/op BenchmarkRuneIterate/range/ASCII-4 8944528 13.83 ns/op BenchmarkRuneIterate/range/Japanese-4 1782195 82.50 ns/op BenchmarkRuneIterate/range/MixedLength-4 2571696 56.03 ns/op BenchmarkRuneIterate/range1/ASCII-4 8123355 14.43 ns/op BenchmarkRuneIterate/range1/Japanese-4 1868271 66.01 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2566740 53.10 ns/op BenchmarkRuneIterate/range2/ASCII-4 9486363 12.33 ns/op BenchmarkRuneIterate/range2/Japanese-4 1662676 63.91 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2247643 50.43 ns/op BenchmarkArrayEqual-4 14949430 23.16 ns/op BenchmarkFunc/Name-4 2145254 55.62 ns/op BenchmarkFunc/Entry-4 10438732 11.55 ns/op BenchmarkFunc/FileLine-4 2120581 51.55 ns/op PASS ok runtime 361.569s goos: linux goarch: s390x pkg: runtime/cgo BenchmarkHandle/non-concurrent-4 30343 10427 ns/op BenchmarkHandle/concurrent-4 19063 6633 ns/op PASS ok runtime/cgo 1.665s goos: linux goarch: s390x pkg: runtime/internal/atomic BenchmarkAtomicLoad64-4 16437704 7.088 ns/op BenchmarkAtomicStore64-4 16804137 7.257 ns/op BenchmarkAtomicLoad-4 16888660 7.385 ns/op BenchmarkAtomicStore-4 16896488 7.270 ns/op BenchmarkAnd8-4 14883356 8.967 ns/op BenchmarkAnd-4 14829500 8.154 ns/op BenchmarkAnd8Parallel-4 2723458 48.60 ns/op BenchmarkAndParallel-4 2738870 45.63 ns/op BenchmarkOr8-4 14126102 9.123 ns/op BenchmarkOr-4 14452258 8.432 ns/op BenchmarkOr8Parallel-4 2688872 40.17 ns/op BenchmarkOrParallel-4 2638699 45.49 ns/op BenchmarkXadd-4 2938630 42.72 ns/op BenchmarkXadd64-4 2485476 41.70 ns/op BenchmarkCas-4 2473374 47.15 ns/op BenchmarkCas64-4 2105746 49.88 ns/op BenchmarkXchg-4 2734701 45.30 ns/op BenchmarkXchg64-4 2567140 53.11 ns/op PASS ok runtime/internal/atomic 4.950s goos: linux goarch: s390x pkg: runtime/internal/math BenchmarkMulUintptr/small-4 4070325 29.58 ns/op BenchmarkMulUintptr/large-4 3047264 55.24 ns/op PASS ok runtime/internal/math 1.525s goos: linux goarch: s390x pkg: runtime/pprof BenchmarkGoroutine/Profile.WriteTo_idle_50-4 14 11795568 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 20 17657673 ns/op 1231 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 100 4468006 ns/op 274.4 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 10 26454226 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 6 31822190 ns/op 2255 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 200 2911573 ns/op 133.7 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 1 105019115 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 153681957 ns/op 16556 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 43 13502541 ns/op 660.7 concurrent_launches/op PASS ok runtime/pprof 4.586s goos: linux goarch: s390x pkg: runtime/race BenchmarkSyncLeak-4 38 6475844 ns/op BenchmarkStackLeak-4 37986 2644 ns/op PASS ok runtime/race 1.636s goos: linux goarch: s390x pkg: runtime/trace BenchmarkStartRegion-4 2181498 50.66 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 450835 386.3 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.402s goos: linux goarch: s390x pkg: slices BenchmarkEqualFunc_Large-4 54 1935082 ns/op BenchmarkIndex_Large-4 12127 9533 ns/op BenchmarkIndexFunc_Large-4 170 667451 ns/op BenchmarkCompact/nil-4 7071116 16.83 ns/op BenchmarkCompact/one-4 1988538 60.55 ns/op BenchmarkCompact/sorted-4 1000000 109.7 ns/op BenchmarkCompact/1_item-4 698241 167.9 ns/op BenchmarkCompact/unsorted-4 1000000 109.9 ns/op BenchmarkCompact/many-4 452948 265.1 ns/op BenchmarkCompact_Large-4 651 181635 ns/op BenchmarkCompactFunc_Large-4 81 1470674 ns/op BenchmarkReplace/naive-fast-4 109774 1026 ns/op BenchmarkReplace/optimized-fast-4 141585 778.6 ns/op BenchmarkReplace/naive-slow-4 51288 2294 ns/op BenchmarkReplace/optimized-slow-4 61933 1856 ns/op BenchmarkBinarySearchFloats/Size16-4 1000000 120.6 ns/op BenchmarkBinarySearchFloats/Size32-4 901104 129.7 ns/op BenchmarkBinarySearchFloats/Size64-4 841564 144.9 ns/op BenchmarkBinarySearchFloats/Size128-4 724860 159.9 ns/op BenchmarkBinarySearchFloats/Size512-4 612678 187.8 ns/op BenchmarkBinarySearchFloats/Size1024-4 574933 204.2 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 556545 217.9 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 480471 244.9 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 416326 283.0 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 391644 317.7 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 307345 378.4 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 285966 429.9 ns/op PASS ok slices 4.949s goos: linux goarch: s390x pkg: sort BenchmarkSearchWrappers-4 128350 902.4 ns/op BenchmarkSortInts-4 1 123600671 ns/op BenchmarkSlicesSortInts-4 2 71548896 ns/op BenchmarkSortIsSorted-4 22 5205607 ns/op BenchmarkSlicesIsSorted-4 60 1932805 ns/op BenchmarkSortStrings-4 1 152754525 ns/op BenchmarkSlicesSortStrings-4 1 111058425 ns/op BenchmarkSortStrings_Sorted-4 19 5430550 ns/op BenchmarkSlicesSortStrings_Sorted-4 40 2772431 ns/op BenchmarkSortStructs-4 1 186323687 ns/op BenchmarkSortFuncStructs-4 1 123196169 ns/op BenchmarkSortString1K-4 186 675961 ns/op BenchmarkSortString1K_Slice-4 166 724789 ns/op BenchmarkStableString1K-4 88 1283568 ns/op BenchmarkSortInt1K-4 261 453228 ns/op BenchmarkSortInt1K_Sorted-4 5016 23037 ns/op BenchmarkSortInt1K_Reversed-4 3193 38565 ns/op BenchmarkSortInt1K_Mod8-4 727 165602 ns/op BenchmarkStableInt1K-4 100 1160806 ns/op BenchmarkStableInt1K_Slice-4 127 1042995 ns/op BenchmarkSortInt64K-4 3 41001340 ns/op BenchmarkSortInt64K_Slice-4 2 51663393 ns/op BenchmarkStableInt64K-4 1 114184210 ns/op BenchmarkSort1e2-4 325 365510 ns/op BenchmarkStable1e2-4 136 858057 ns/op BenchmarkSort1e4-4 2 74589778 ns/op BenchmarkStable1e4-4 1 249560194 ns/op PASS ok sort 11.702s goos: linux goarch: s390x pkg: strconv BenchmarkAtof64Decimal-4 861621 132.9 ns/op BenchmarkAtof64Float-4 687301 154.7 ns/op BenchmarkAtof64FloatExp-4 761809 159.2 ns/op BenchmarkAtof64Big-4 484124 240.8 ns/op BenchmarkAtof64RandomBits-4 417636 258.8 ns/op BenchmarkAtof64RandomFloats-4 542313 221.7 ns/op BenchmarkAtof64RandomLongFloats-4 432618 275.8 ns/op BenchmarkAtof32Decimal-4 959918 139.4 ns/op BenchmarkAtof32Float-4 830616 147.0 ns/op BenchmarkAtof32FloatExp-4 718866 169.3 ns/op BenchmarkAtof32Random-4 379952 316.0 ns/op BenchmarkAtof32RandomLong-4 135495 934.1 ns/op BenchmarkParseInt/Pos/7bit-4 1326734 91.33 ns/op BenchmarkParseInt/Pos/26bit-4 674014 178.8 ns/op BenchmarkParseInt/Pos/31bit-4 667393 181.2 ns/op BenchmarkParseInt/Pos/56bit-4 414648 288.8 ns/op BenchmarkParseInt/Pos/63bit-4 380284 301.4 ns/op BenchmarkParseInt/Neg/7bit-4 1317766 100.5 ns/op BenchmarkParseInt/Neg/26bit-4 662845 210.0 ns/op BenchmarkParseInt/Neg/31bit-4 658806 191.0 ns/op BenchmarkParseInt/Neg/56bit-4 374098 273.2 ns/op BenchmarkParseInt/Neg/63bit-4 395518 301.5 ns/op BenchmarkAtoi/Pos/7bit-4 1949853 59.42 ns/op BenchmarkAtoi/Pos/26bit-4 878942 141.4 ns/op BenchmarkAtoi/Pos/31bit-4 770756 165.4 ns/op BenchmarkAtoi/Pos/56bit-4 500270 238.2 ns/op BenchmarkAtoi/Pos/63bit-4 377758 319.7 ns/op BenchmarkAtoi/Neg/7bit-4 1963676 61.30 ns/op BenchmarkAtoi/Neg/26bit-4 868671 137.8 ns/op BenchmarkAtoi/Neg/31bit-4 772945 165.0 ns/op BenchmarkAtoi/Neg/56bit-4 514527 235.6 ns/op BenchmarkAtoi/Neg/63bit-4 339810 324.4 ns/op BenchmarkFormatFloat/Decimal-4 77613 1560 ns/op BenchmarkFormatFloat/Float-4 80342 1507 ns/op BenchmarkFormatFloat/Exp-4 92079 1386 ns/op BenchmarkFormatFloat/NegExp-4 91995 1322 ns/op BenchmarkFormatFloat/LongExp-4 76996 1592 ns/op BenchmarkFormatFloat/Big-4 70590 1671 ns/op BenchmarkFormatFloat/BinaryExp-4 230674 560.8 ns/op BenchmarkFormatFloat/32Integer-4 78322 1510 ns/op BenchmarkFormatFloat/32ExactFraction-4 93601 1265 ns/op BenchmarkFormatFloat/32Point-4 81422 1500 ns/op BenchmarkFormatFloat/32Exp-4 92318 1301 ns/op BenchmarkFormatFloat/32NegExp-4 89011 1321 ns/op BenchmarkFormatFloat/32Shortest-4 101136 1246 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 115734 1042 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 112388 1134 ns/op BenchmarkFormatFloat/64Fixed1-4 134906 880.0 ns/op BenchmarkFormatFloat/64Fixed2-4 135956 890.4 ns/op BenchmarkFormatFloat/64Fixed3-4 133909 879.7 ns/op BenchmarkFormatFloat/64Fixed4-4 135873 872.3 ns/op BenchmarkFormatFloat/64Fixed12-4 79392 1493 ns/op BenchmarkFormatFloat/64Fixed16-4 91915 1264 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 97009 1202 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 83977 1437 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2674 44945 ns/op BenchmarkFormatFloat/Slowpath64-4 72195 1588 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 71049 1659 ns/op BenchmarkAppendFloat/Decimal-4 83626 1604 ns/op BenchmarkAppendFloat/Float-4 83212 1423 ns/op BenchmarkAppendFloat/Exp-4 96476 1218 ns/op BenchmarkAppendFloat/NegExp-4 92436 1228 ns/op BenchmarkAppendFloat/LongExp-4 80814 1510 ns/op BenchmarkAppendFloat/Big-4 76772 1578 ns/op BenchmarkAppendFloat/BinaryExp-4 276312 440.4 ns/op BenchmarkAppendFloat/32Integer-4 83132 1416 ns/op BenchmarkAppendFloat/32ExactFraction-4 101166 1201 ns/op BenchmarkAppendFloat/32Point-4 87472 1414 ns/op BenchmarkAppendFloat/32Exp-4 99157 1286 ns/op BenchmarkAppendFloat/32NegExp-4 100796 1213 ns/op BenchmarkAppendFloat/32Shortest-4 108213 1053 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 121728 1019 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 113331 1036 ns/op BenchmarkAppendFloat/64Fixed1-4 139125 924.2 ns/op BenchmarkAppendFloat/64Fixed2-4 138127 866.5 ns/op BenchmarkAppendFloat/64Fixed3-4 137054 870.0 ns/op BenchmarkAppendFloat/64Fixed4-4 139563 849.7 ns/op BenchmarkAppendFloat/64Fixed12-4 84357 1459 ns/op BenchmarkAppendFloat/64Fixed16-4 94718 1261 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 106738 1153 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 90409 1354 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2662 44763 ns/op BenchmarkAppendFloat/Slowpath64-4 78837 1575 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 80880 1502 ns/op BenchmarkFormatInt-4 16329 7317 ns/op BenchmarkAppendInt-4 17536 7215 ns/op BenchmarkFormatUint-4 96763 1217 ns/op BenchmarkAppendUint-4 101097 1179 ns/op BenchmarkFormatIntSmall/7-4 3302274 37.50 ns/op BenchmarkFormatIntSmall/42-4 3328284 34.39 ns/op BenchmarkAppendIntSmall-4 1000000 103.2 ns/op BenchmarkAppendUintVarlen/1-4 1341752 89.38 ns/op BenchmarkAppendUintVarlen/12-4 1312357 89.88 ns/op BenchmarkAppendUintVarlen/123-4 1000000 115.8 ns/op BenchmarkAppendUintVarlen/1234-4 908222 131.7 ns/op BenchmarkAppendUintVarlen/12345-4 980949 120.2 ns/op BenchmarkAppendUintVarlen/123456-4 884546 141.6 ns/op BenchmarkAppendUintVarlen/1234567-4 1000000 118.9 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 106.8 ns/op BenchmarkAppendUintVarlen/123456789-4 1000000 113.9 ns/op BenchmarkAppendUintVarlen/1234567890-4 974410 122.6 ns/op BenchmarkAppendUintVarlen/12345678901-4 1000000 122.3 ns/op BenchmarkAppendUintVarlen/123456789012-4 935817 125.9 ns/op BenchmarkAppendUintVarlen/1234567890123-4 886405 160.8 ns/op BenchmarkAppendUintVarlen/12345678901234-4 931041 131.3 ns/op BenchmarkAppendUintVarlen/123456789012345-4 915204 170.7 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 934303 167.9 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 887908 139.7 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 798454 144.5 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 857332 144.8 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 810194 153.3 ns/op BenchmarkQuote-4 46300 2649 ns/op BenchmarkQuoteRune-4 474288 232.4 ns/op BenchmarkAppendQuote-4 55690 2183 ns/op BenchmarkAppendQuoteRune-4 835329 127.5 ns/op BenchmarkUnquoteEasy-4 977836 123.8 ns/op BenchmarkUnquoteHard-4 53191 2244 ns/op PASS ok strconv 19.042s goos: linux goarch: s390x pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 468147 337.6 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 139395 859.7 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 177878 682.4 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 539743 305.4 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 150110 967.4 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 199632 688.0 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 276325 457.3 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 73993 1770 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 91184 1522 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 682924 167.9 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 16728 6353 ns/op BenchmarkGenericMatch1-4 1760 67120 ns/op BenchmarkGenericMatch2-4 295 434467 ns/op BenchmarkSingleMaxSkipping-4 4755 24678 ns/op 405.23 MB/s BenchmarkSingleLongSuffixFail-4 12985 9155 ns/op 109.44 MB/s BenchmarkSingleMatch-4 178 651164 ns/op 23.04 MB/s BenchmarkByteByteNoMatch-4 58308 2113 ns/op BenchmarkByteByteMatch-4 16610 6854 ns/op BenchmarkByteStringMatch-4 21333 5522 ns/op BenchmarkHTMLEscapeNew-4 66356 1840 ns/op BenchmarkHTMLEscapeOld-4 87410 1626 ns/op BenchmarkByteStringReplacerWriteString-4 976 127945 ns/op BenchmarkByteReplacerWriteString-4 1503 79683 ns/op BenchmarkByteByteReplaces-4 2750 38663 ns/op BenchmarkByteByteMap-4 9510 14227 ns/op BenchmarkMap/identity/ASCII-4 762290 141.4 ns/op BenchmarkMap/identity/Greek-4 419932 363.6 ns/op BenchmarkMap/change/ASCII-4 32316 4009 ns/op BenchmarkMap/change/Greek-4 22107 5534 ns/op BenchmarkIndexRune-4 2297004 50.68 ns/op BenchmarkIndexRuneLongString-4 1562672 76.00 ns/op BenchmarkIndexRuneFastPath-4 5153100 22.64 ns/op BenchmarkIndex-4 4996105 23.01 ns/op BenchmarkLastIndex-4 5191942 21.94 ns/op BenchmarkIndexByte-4 10415018 11.95 ns/op BenchmarkToUpper/#00-4 5458683 22.31 ns/op BenchmarkToUpper/ONLYUPPER-4 2966113 39.70 ns/op BenchmarkToUpper/abc-4 276584 421.2 ns/op BenchmarkToUpper/AbC123-4 224275 548.1 ns/op BenchmarkToUpper/azAZ09_-4 241159 504.6 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 44827 2695 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 63896 2241 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 28669 4108 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 52068 2505 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 101550 1113 ns/op BenchmarkToLower/#00-4 5079624 24.07 ns/op BenchmarkToLower/abc-4 4421126 29.19 ns/op BenchmarkToLower/AbC123-4 181694 662.9 ns/op BenchmarkToLower/azAZ09_-4 189415 648.3 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 78912 1576 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 60172 2175 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 30956 4034 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 73227 1657 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 101068 1120 ns/op BenchmarkMapNoChanges-4 1000000 101.2 ns/op BenchmarkTrim-4 34092 3717 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3894682 30.45 ns/op BenchmarkToValidUTF8/InvalidASCII-4 160958 744.0 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 127928 969.1 ns/op BenchmarkEqualFold/Tests-4 45726 2558 ns/op BenchmarkEqualFold/ASCII-4 3636530 32.49 ns/op BenchmarkEqualFold/UnicodePrefix-4 91165 1326 ns/op BenchmarkEqualFold/UnicodeSuffix-4 89940 1324 ns/op BenchmarkIndexHard1-4 1716 71440 ns/op BenchmarkIndexHard2-4 393 307469 ns/op BenchmarkIndexHard3-4 166 712681 ns/op BenchmarkIndexHard4-4 91 1357830 ns/op BenchmarkLastIndexHard1-4 64 1731523 ns/op BenchmarkLastIndexHard2-4 67 1741312 ns/op BenchmarkLastIndexHard3-4 68 1735896 ns/op BenchmarkCountHard1-4 1701 70296 ns/op BenchmarkCountHard2-4 391 307476 ns/op BenchmarkCountHard3-4 168 699465 ns/op BenchmarkIndexTorture-4 7984 15515 ns/op BenchmarkCountTorture-4 7723 15246 ns/op BenchmarkCountTortureOverlapping-4 688 171980 ns/op BenchmarkCountByte/10-4 5041104 21.97 ns/op 455.07 MB/s BenchmarkCountByte/32-4 5315406 22.74 ns/op 1407.15 MB/s BenchmarkCountByte/4096-4 607027 205.9 ns/op 19896.59 MB/s BenchmarkCountByte/4194304-4 596 196749 ns/op 21318.09 MB/s BenchmarkCountByte/67108864-4 32 3707790 ns/op 18099.43 MB/s BenchmarkFields/ASCII/16-4 269025 449.7 ns/op 35.58 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 20662 5775 ns/op 44.33 MB/s 448 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1339 88869 ns/op 46.09 MB/s 6528 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 72 1545772 ns/op 42.40 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 25019964 ns/op 41.91 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 160664 763.0 ns/op 20.97 MB/s 32 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 9672 11819 ns/op 21.66 MB/s 352 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 633 187999 ns/op 21.79 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 33 3455221 ns/op 18.97 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 61739153 ns/op 16.98 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 262962 467.7 ns/op 34.21 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 20560 5866 ns/op 43.64 MB/s 448 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1134 106139 ns/op 38.59 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 52 2032568 ns/op 32.24 MB/s 463105 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 42402612 ns/op 24.73 MB/s 10457376 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 206143 595.9 ns/op 26.85 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 13939 8689 ns/op 29.46 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 828 139874 ns/op 29.28 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 43 2609233 ns/op 25.12 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 50126528 ns/op 20.92 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 66609360 ns/op BenchmarkSplitSingleByteSeparator-4 19 5571251 ns/op BenchmarkSplitMultiByteSeparator-4 37 2932106 ns/op BenchmarkSplitNSingleByteSeparator-4 232816 520.4 ns/op BenchmarkSplitNMultiByteSeparator-4 181935 651.1 ns/op BenchmarkRepeat/5x0-4 4454498 26.45 ns/op BenchmarkRepeat/5x1-4 4469662 26.78 ns/op BenchmarkRepeat/5x2-4 249072 504.1 ns/op BenchmarkRepeat/5x6-4 160674 754.9 ns/op BenchmarkRepeat/10x0-4 4535101 26.36 ns/op BenchmarkRepeat/10x1-4 4573642 26.75 ns/op BenchmarkRepeat/10x2-4 258114 462.7 ns/op BenchmarkRepeat/10x6-4 153458 783.8 ns/op BenchmarkRepeatLarge/256/1-4 74122 1570 ns/op 163.10 MB/s BenchmarkRepeatLarge/256/16-4 119563 978.9 ns/op 261.52 MB/s BenchmarkRepeatLarge/512/1-4 61396 1885 ns/op 271.64 MB/s BenchmarkRepeatLarge/512/16-4 91003 1251 ns/op 409.41 MB/s BenchmarkRepeatLarge/1024/1-4 51320 2186 ns/op 468.45 MB/s BenchmarkRepeatLarge/1024/16-4 72188 1995 ns/op 513.17 MB/s BenchmarkRepeatLarge/2048/1-4 39658 2857 ns/op 716.96 MB/s BenchmarkRepeatLarge/2048/16-4 51678 2393 ns/op 855.92 MB/s BenchmarkRepeatLarge/4096/1-4 31765 3741 ns/op 1095.00 MB/s BenchmarkRepeatLarge/4096/16-4 37658 3388 ns/op 1208.88 MB/s BenchmarkRepeatLarge/8192/1-4 20337 8606 ns/op 951.84 MB/s BenchmarkRepeatLarge/8192/16-4 22965 4893 ns/op 1674.24 MB/s BenchmarkRepeatLarge/8192/4097-4 6218590 19.27 ns/op 212663.38 MB/s BenchmarkRepeatLarge/16384/1-4 12589 9800 ns/op 1671.77 MB/s BenchmarkRepeatLarge/16384/16-4 13285 8711 ns/op 1880.85 MB/s BenchmarkRepeatLarge/16384/4097-4 17883 8974 ns/op 1369.61 MB/s BenchmarkRepeatLarge/32768/1-4 7444 16205 ns/op 2022.06 MB/s BenchmarkRepeatLarge/32768/16-4 7512 16688 ns/op 1963.61 MB/s BenchmarkRepeatLarge/32768/4097-4 7623 14843 ns/op 1932.20 MB/s BenchmarkRepeatLarge/65536/1-4 3627 28733 ns/op 2280.86 MB/s BenchmarkRepeatLarge/65536/16-4 3519 30691 ns/op 2135.37 MB/s BenchmarkRepeatLarge/65536/4097-4 3759 26778 ns/op 2294.97 MB/s BenchmarkRepeatLarge/131072/1-4 546 222404 ns/op 589.34 MB/s BenchmarkRepeatLarge/131072/16-4 428 320143 ns/op 409.42 MB/s BenchmarkRepeatLarge/131072/4097-4 482 342938 ns/op 370.35 MB/s BenchmarkRepeatLarge/262144/1-4 204 721190 ns/op 363.49 MB/s BenchmarkRepeatLarge/262144/16-4 235 872423 ns/op 300.48 MB/s BenchmarkRepeatLarge/262144/4097-4 243 483087 ns/op 534.30 MB/s BenchmarkRepeatLarge/524288/1-4 132 1369882 ns/op 382.73 MB/s BenchmarkRepeatLarge/524288/16-4 111 1297181 ns/op 404.17 MB/s BenchmarkRepeatLarge/524288/4097-4 135 917227 ns/op 567.27 MB/s BenchmarkRepeatLarge/1048576/1-4 63 1864463 ns/op 562.40 MB/s BenchmarkRepeatLarge/1048576/16-4 60 2313092 ns/op 453.32 MB/s BenchmarkRepeatLarge/1048576/4097-4 55 4410404 ns/op 236.88 MB/s BenchmarkRepeatLarge/2097152/1-4 32 4640847 ns/op 451.89 MB/s BenchmarkRepeatLarge/2097152/16-4 20 5408635 ns/op 387.74 MB/s BenchmarkRepeatLarge/2097152/4097-4 31 4832749 ns/op 433.20 MB/s BenchmarkRepeatLarge/4194304/1-4 14 7935028 ns/op 528.58 MB/s BenchmarkRepeatLarge/4194304/16-4 14 7821612 ns/op 536.25 MB/s BenchmarkRepeatLarge/4194304/4097-4 15 8985136 ns/op 466.46 MB/s BenchmarkRepeatLarge/8388608/1-4 7 17624909 ns/op 475.95 MB/s BenchmarkRepeatLarge/8388608/16-4 7 18834915 ns/op 445.38 MB/s BenchmarkRepeatLarge/8388608/4097-4 3 35650344 ns/op 235.24 MB/s BenchmarkRepeatLarge/16777216/1-4 3 33995817 ns/op 493.51 MB/s BenchmarkRepeatLarge/16777216/16-4 4 31882583 ns/op 526.22 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 31477686 ns/op 532.99 MB/s BenchmarkRepeatLarge/33554432/1-4 2 96002450 ns/op 349.52 MB/s BenchmarkRepeatLarge/33554432/16-4 2 67265192 ns/op 498.84 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 60663300 ns/op 553.13 MB/s BenchmarkRepeatLarge/67108864/1-4 1 130277182 ns/op 515.12 MB/s BenchmarkRepeatLarge/67108864/16-4 1 142535912 ns/op 470.82 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 131312945 ns/op 511.06 MB/s BenchmarkRepeatLarge/134217728/1-4 1 235774879 ns/op 569.26 MB/s BenchmarkRepeatLarge/134217728/16-4 1 341048313 ns/op 393.54 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 279237187 ns/op 480.66 MB/s BenchmarkRepeatLarge/268435456/1-4 1 484184200 ns/op 554.41 MB/s BenchmarkRepeatLarge/268435456/16-4 1 552427907 ns/op 485.92 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 541990560 ns/op 495.28 MB/s BenchmarkRepeatLarge/536870912/1-4 1 947111960 ns/op 566.85 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1143011933 ns/op 469.70 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1150071131 ns/op 466.82 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1911097095 ns/op 561.85 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 2170254695 ns/op 494.75 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 2186939464 ns/op 490.98 MB/s BenchmarkIndexAnyASCII/1:1-4 2747384 43.16 ns/op BenchmarkIndexAnyASCII/1:2-4 2579904 45.87 ns/op BenchmarkIndexAnyASCII/1:4-4 2554256 46.23 ns/op BenchmarkIndexAnyASCII/1:8-4 2434998 64.50 ns/op BenchmarkIndexAnyASCII/1:16-4 2163440 56.94 ns/op BenchmarkIndexAnyASCII/1:32-4 2057014 59.39 ns/op BenchmarkIndexAnyASCII/1:64-4 2051054 58.50 ns/op BenchmarkIndexAnyASCII/16:1-4 2581905 44.49 ns/op BenchmarkIndexAnyASCII/16:2-4 657692 184.5 ns/op BenchmarkIndexAnyASCII/16:4-4 655012 187.3 ns/op BenchmarkIndexAnyASCII/16:8-4 556363 205.2 ns/op BenchmarkIndexAnyASCII/16:16-4 579220 212.2 ns/op BenchmarkIndexAnyASCII/16:32-4 508783 246.0 ns/op BenchmarkIndexAnyASCII/16:64-4 404335 300.0 ns/op BenchmarkIndexAnyASCII/256:1-4 2222809 66.83 ns/op BenchmarkIndexAnyASCII/256:2-4 53817 2236 ns/op BenchmarkIndexAnyASCII/256:4-4 53349 2602 ns/op BenchmarkIndexAnyASCII/256:8-4 53497 2258 ns/op BenchmarkIndexAnyASCII/256:16-4 53869 2257 ns/op BenchmarkIndexAnyASCII/256:32-4 45502 2546 ns/op BenchmarkIndexAnyASCII/256:64-4 50170 2328 ns/op BenchmarkIndexAnyUTF8/1:1-4 2789254 43.13 ns/op BenchmarkIndexAnyUTF8/1:2-4 2484189 71.18 ns/op BenchmarkIndexAnyUTF8/1:4-4 2361870 54.42 ns/op BenchmarkIndexAnyUTF8/1:8-4 2283494 56.82 ns/op BenchmarkIndexAnyUTF8/1:16-4 2097562 58.96 ns/op BenchmarkIndexAnyUTF8/1:32-4 1848321 57.38 ns/op BenchmarkIndexAnyUTF8/1:64-4 2045977 58.91 ns/op BenchmarkIndexAnyUTF8/16:1-4 1689093 69.46 ns/op BenchmarkIndexAnyUTF8/16:2-4 396784 320.7 ns/op BenchmarkIndexAnyUTF8/16:4-4 343642 464.3 ns/op BenchmarkIndexAnyUTF8/16:8-4 317865 358.1 ns/op BenchmarkIndexAnyUTF8/16:16-4 253153 480.6 ns/op BenchmarkIndexAnyUTF8/16:32-4 254185 1050 ns/op BenchmarkIndexAnyUTF8/16:64-4 184048 626.7 ns/op BenchmarkIndexAnyUTF8/256:1-4 448212 258.1 ns/op BenchmarkIndexAnyUTF8/256:2-4 27459 4334 ns/op BenchmarkIndexAnyUTF8/256:4-4 24907 5162 ns/op BenchmarkIndexAnyUTF8/256:8-4 22209 5420 ns/op BenchmarkIndexAnyUTF8/256:16-4 17280 7137 ns/op BenchmarkIndexAnyUTF8/256:32-4 17026 9786 ns/op BenchmarkIndexAnyUTF8/256:64-4 15789 7782 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2775837 43.43 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2688138 44.33 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2587056 45.10 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2207144 47.84 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2100496 54.02 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2142535 56.98 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1767805 58.65 ns/op BenchmarkLastIndexAnyASCII/16:1-4 660586 186.2 ns/op BenchmarkLastIndexAnyASCII/16:2-4 641242 211.8 ns/op BenchmarkLastIndexAnyASCII/16:4-4 626662 194.1 ns/op BenchmarkLastIndexAnyASCII/16:8-4 587198 201.2 ns/op BenchmarkLastIndexAnyASCII/16:16-4 494110 215.4 ns/op BenchmarkLastIndexAnyASCII/16:32-4 504116 248.1 ns/op BenchmarkLastIndexAnyASCII/16:64-4 367911 301.6 ns/op BenchmarkLastIndexAnyASCII/256:1-4 51378 2318 ns/op BenchmarkLastIndexAnyASCII/256:2-4 50713 2240 ns/op BenchmarkLastIndexAnyASCII/256:4-4 52747 2549 ns/op BenchmarkLastIndexAnyASCII/256:8-4 51241 2812 ns/op BenchmarkLastIndexAnyASCII/256:16-4 53961 2246 ns/op BenchmarkLastIndexAnyASCII/256:32-4 51489 2337 ns/op BenchmarkLastIndexAnyASCII/256:64-4 49707 2509 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2450970 43.41 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2761326 44.80 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2579736 46.92 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2130177 48.21 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2222389 57.49 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2234928 54.88 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2144368 58.23 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 490420 291.8 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 238906 530.1 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 222156 529.1 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 204554 561.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 177346 663.8 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 188350 684.1 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 165496 739.2 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 35618 3340 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 15493 7346 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 14943 7830 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 14116 8189 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 10310 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 10328 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 10978 ns/op BenchmarkTrimASCII/1:1-4 3923896 30.63 ns/op BenchmarkTrimASCII/1:2-4 2421634 54.77 ns/op BenchmarkTrimASCII/1:4-4 2074646 54.94 ns/op BenchmarkTrimASCII/1:8-4 2073504 59.64 ns/op BenchmarkTrimASCII/1:16-4 1000000 101.2 ns/op BenchmarkTrimASCII/16:1-4 3413476 35.92 ns/op BenchmarkTrimASCII/16:2-4 651315 181.7 ns/op BenchmarkTrimASCII/16:4-4 659108 252.5 ns/op BenchmarkTrimASCII/16:8-4 613171 190.2 ns/op BenchmarkTrimASCII/16:16-4 589178 210.1 ns/op BenchmarkTrimASCII/256:1-4 555940 213.7 ns/op BenchmarkTrimASCII/256:2-4 54272 2167 ns/op BenchmarkTrimASCII/256:4-4 54772 2162 ns/op BenchmarkTrimASCII/256:8-4 55389 2164 ns/op BenchmarkTrimASCII/256:16-4 55023 2183 ns/op BenchmarkTrimASCII/4096:1-4 42201 2849 ns/op BenchmarkTrimASCII/4096:2-4 3523 33804 ns/op BenchmarkTrimASCII/4096:4-4 3547 34095 ns/op BenchmarkTrimASCII/4096:8-4 3549 33762 ns/op BenchmarkTrimASCII/4096:16-4 3434 33675 ns/op BenchmarkTrimByte-4 5005471 23.97 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 31346 3774 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 31082 3874 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1483 79789 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2001 59864 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3913 30431 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7543 15830 ns/op BenchmarkJoin/0-4 6093242 19.19 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4414062 26.56 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 189530 640.5 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 126712 943.7 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 96318 1243 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 76263 1541 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 64434 1843 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 56137 2119 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3362511 36.07 ns/op BenchmarkTrimSpace/ASCII-4 1231620 96.77 ns/op BenchmarkTrimSpace/SomeNonASCII-4 132538 893.6 ns/op BenchmarkTrimSpace/JustNonASCII-4 66560 1810 ns/op BenchmarkReplaceAll-4 127864 942.7 ns/op 16 B/op 1 allocs/op PASS ok strings 67.159s goos: linux goarch: s390x pkg: sync BenchmarkCond1-4 78626 1455 ns/op BenchmarkCond2-4 35304 3272 ns/op BenchmarkCond4-4 29714 4399 ns/op BenchmarkCond8-4 13682 8633 ns/op BenchmarkCond16-4 5695 19953 ns/op BenchmarkCond32-4 3094 43760 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 897469 120.6 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 516154 218.7 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 805886 137.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 1000000 115.1 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 530185 225.0 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 1487318 92.42 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 150825 849.0 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 126236 1006 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 121495 1124 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 80982 1554 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 860388 119.8 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 247335 486.0 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 763983 170.0 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 222154 533.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 937052 116.5 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 249673 476.2 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 2136079 59.82 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 80740 1618 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 177487 683.5 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 562738 225.7 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 3469 34273 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 349 348079 ns/op BenchmarkRange/*sync.Map-4 1405 83441 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 93828 1143 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 301207 410.7 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 95413 1149 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 180966 654.3 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 442884 294.1 ns/op BenchmarkAdversarialDelete/*sync.Map-4 339698 397.1 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 136586 880.7 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 257133 454.5 ns/op BenchmarkDeleteCollision/*sync.Map-4 1400468 96.83 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 77692 1444 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 196778 627.1 ns/op BenchmarkSwapCollision/*sync.Map-4 126861 902.0 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 385 301765 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 148125 795.6 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 418357 289.8 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 32908 3774 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 99093 1257 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 31554 3610 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 331052 390.7 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 138576 797.3 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 375258 332.9 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 1941010 59.83 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 252176 477.3 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 2011639 62.49 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 914565 133.6 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 222493 539.0 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 1000000 129.3 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 140064 856.5 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 576726 241.5 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 678393 183.2 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 172540 688.5 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 999274 138.2 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 149472 832.7 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 155408 740.8 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 290446 429.0 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 81633 1518 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 247515 544.1 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 648946 221.9 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 183240 656.6 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 841302 151.8 ns/op BenchmarkUncontendedSemaphore-4 5001134 23.85 ns/op BenchmarkContendedSemaphore-4 4661944 25.99 ns/op BenchmarkMutexUncontended-4 847504 125.7 ns/op BenchmarkMutex-4 306135 382.0 ns/op BenchmarkMutexSlack-4 298479 383.9 ns/op BenchmarkMutexWork-4 276973 429.6 ns/op BenchmarkMutexWorkSlack-4 272248 434.0 ns/op BenchmarkMutexNoSpin-4 141433 811.4 ns/op BenchmarkMutexSpin-4 69903 1620 ns/op BenchmarkOnce-4 1934612 64.75 ns/op BenchmarkOnceFunc/v=Once-4 1958035 61.58 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1539049 78.75 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1684525 70.48 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1777753 67.55 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1562906 77.53 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1672572 71.73 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 7774470 13.91 ns/op BenchmarkSemaSyntNonblock-4 2147048 57.96 ns/op BenchmarkSemaSyntBlock-4 1390941 96.40 ns/op BenchmarkSemaWorkNonblock-4 1000000 107.5 ns/op BenchmarkSemaWorkBlock-4 1000000 113.4 ns/op BenchmarkRWMutexUncontended-4 457664 260.8 ns/op BenchmarkRWMutexWrite100-4 549910 226.2 ns/op BenchmarkRWMutexWrite10-4 420753 281.7 ns/op BenchmarkRWMutexWorkWrite100-4 433002 309.9 ns/op BenchmarkRWMutexWorkWrite10-4 297363 382.7 ns/op BenchmarkWaitGroupUncontended-4 993028 132.5 ns/op BenchmarkWaitGroupAddDone-4 759891 147.7 ns/op BenchmarkWaitGroupAddDoneWork-4 806623 125.8 ns/op BenchmarkWaitGroupWait-4 4706176 25.05 ns/op BenchmarkWaitGroupWaitWork-4 3288237 39.16 ns/op BenchmarkWaitGroupActuallyWait-4 63813 1829 ns/op 32 B/op 2 allocs/op PASS ok sync 18.258s goos: linux goarch: s390x pkg: sync/atomic BenchmarkValueRead-4 837390 160.7 ns/op PASS ok sync/atomic 1.144s PASS ok syscall 1.007s goos: linux goarch: s390x pkg: testing BenchmarkTBHelper-4 188226 640.2 ns/op 0 B/op 0 allocs/op PASS ok testing 1.135s goos: linux goarch: s390x pkg: text/tabwriter BenchmarkTable/1x10/new-4 6140 17818 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 7272 14960 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 80 1470680 ns/op 129392 B/op 1025 allocs/op BenchmarkTable/1x1000/reuse-4 86 1360945 ns/op 1504 B/op 11 allocs/op BenchmarkTable/1x100000/new-4 1 168792733 ns/op 19393016 B/op 100058 allocs/op BenchmarkTable/1x100000/reuse-4 1 168429210 ns/op 19393008 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 1520 76744 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1742 68434 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 16 6864233 ns/op 413568 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 16 6688942 ns/op 25848 B/op 64 allocs/op BenchmarkTable/10x100000/new-4 1 756906715 ns/op 48120800 B/op 100074 allocs/op BenchmarkTable/10x100000/reuse-4 1 741265389 ns/op 48120800 B/op 100074 allocs/op BenchmarkTable/100x10/new-4 188 628444 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 202 604807 ns/op 194 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 61856002 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 60965787 ns/op 1644480 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 7319827848 ns/op 335149952 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 7319695147 ns/op 335150144 B/op 100091 allocs/op BenchmarkPyramid/10-4 2396 47785 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 36 3155583 ns/op 409128 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 324363249 ns/op 35625256 B/op 2055 allocs/op BenchmarkRagged/10-4 2214 52172 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 238 493914 ns/op 41008 B/op 188 allocs/op BenchmarkRagged/1000-4 24 4914522 ns/op 427424 B/op 1661 allocs/op BenchmarkCode-4 6046 19819 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 20.927s goos: linux goarch: s390x pkg: text/template/parse BenchmarkParseLarge-4 1 107704723 ns/op BenchmarkVariableString-4 79029 1545 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1808 65691 ns/op 2519 B/op 39 allocs/op PASS ok text/template/parse 1.401s goos: linux goarch: s390x pkg: time BenchmarkAfterFunc-4 110 1124746 ns/op BenchmarkAfter-4 218 693460 ns/op BenchmarkStop-4 319 344050 ns/op BenchmarkSimultaneousAfterFunc-4 96 1762608 ns/op BenchmarkStartStop-4 554 227502 ns/op BenchmarkReset-4 3470 46657 ns/op BenchmarkSleep-4 111 1677763 ns/op BenchmarkParallelTimerLatency-4 52 912525 avg-late-ns 19184081 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 36 350878 avg-late-ns 1142481 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 32 357202 avg-late-ns 1416397 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 433139 avg-late-ns 2888028 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 408717 avg-late-ns 1475401 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 1716159 avg-late-ns 6194164 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 31 495922 avg-late-ns 3194082 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 28 1110263 avg-late-ns 7354097 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 20 4602483 avg-late-ns 27998124 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 4925140 avg-late-ns 17301479 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 20 7773912 avg-late-ns 22180299 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 33 432319 avg-late-ns 1850362 max-late-ns BenchmarkTicker-4 655 302624 ns/op BenchmarkTickerReset-4 3884 32155 ns/op BenchmarkTickerResetNaive-4 366 623756 ns/op BenchmarkNow-4 1756875 68.02 ns/op BenchmarkNowUnixNano-4 1542472 74.92 ns/op BenchmarkNowUnixMilli-4 1574353 74.39 ns/op BenchmarkNowUnixMicro-4 1611888 74.39 ns/op BenchmarkFormat-4 55620 2320 ns/op BenchmarkFormatRFC3339-4 74566 1609 ns/op BenchmarkFormatRFC3339Nano-4 74340 1618 ns/op BenchmarkFormatNow-4 72976 1492 ns/op BenchmarkMarshalJSON-4 101924 1164 ns/op BenchmarkMarshalText-4 107876 1138 ns/op BenchmarkParse-4 148869 849.0 ns/op BenchmarkParseRFC3339UTC-4 342799 317.0 ns/op BenchmarkParseRFC3339UTCBytes-4 238249 514.8 ns/op BenchmarkParseRFC3339TZ-4 84536 1426 ns/op BenchmarkParseRFC3339TZBytes-4 67299 1832 ns/op BenchmarkParseDuration-4 603375 198.3 ns/op BenchmarkHour-4 1000000 107.8 ns/op BenchmarkSecond-4 1000000 106.2 ns/op BenchmarkYear-4 901148 134.9 ns/op BenchmarkDay-4 788544 153.3 ns/op BenchmarkISOWeek-4 844030 142.7 ns/op BenchmarkGoString-4 77446 1620 ns/op BenchmarkUnmarshalText-4 79002 1507 ns/op PASS ok time 12.626s goos: linux goarch: s390x pkg: unicode/utf16 BenchmarkDecodeValidASCII-4 395896 302.6 ns/op BenchmarkDecodeValidJapaneseChars-4 459440 256.1 ns/op BenchmarkDecodeRune-4 1255671 95.89 ns/op BenchmarkEncodeValidASCII-4 314372 377.7 ns/op BenchmarkEncodeValidJapaneseChars-4 478208 233.1 ns/op BenchmarkAppendRuneValidASCII-4 701480 171.9 ns/op BenchmarkAppendRuneValidJapaneseChars-4 1245612 96.73 ns/op BenchmarkEncodeRune-4 1000000 110.0 ns/op PASS ok unicode/utf16 2.171s goos: linux goarch: s390x pkg: unicode/utf8 BenchmarkRuneCountTenASCIIChars-4 2157048 52.90 ns/op BenchmarkRuneCountTenJapaneseChars-4 367948 309.7 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 4448806 27.17 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 521007 230.2 ns/op BenchmarkValidTenASCIIChars-4 2348358 50.83 ns/op BenchmarkValid100KASCIIChars-4 81 1920225 ns/op BenchmarkValidTenJapaneseChars-4 361188 339.0 ns/op BenchmarkValidLongMostlyASCII-4 92 1107310 ns/op BenchmarkValidLongJapanese-4 64 1843068 ns/op BenchmarkValidStringTenASCIIChars-4 5272785 22.07 ns/op BenchmarkValidString100KASCIIChars-4 7033 17177 ns/op BenchmarkValidStringTenJapaneseChars-4 479166 252.7 ns/op BenchmarkValidStringLongMostlyASCII-4 1341 89513 ns/op BenchmarkValidStringLongJapanese-4 160 774545 ns/op BenchmarkEncodeASCIIRune-4 4650159 25.56 ns/op BenchmarkEncodeJapaneseRune-4 1821319 65.26 ns/op BenchmarkAppendASCIIRune-4 8641190 13.98 ns/op BenchmarkAppendJapaneseRune-4 2315384 51.42 ns/op BenchmarkDecodeASCIIRune-4 2979256 40.09 ns/op BenchmarkDecodeJapaneseRune-4 2612815 45.82 ns/op BenchmarkFullRune/ASCII-4 3344451 35.89 ns/op BenchmarkFullRune/Incomplete-4 1000000 103.7 ns/op BenchmarkFullRune/Japanese-4 3325640 35.94 ns/op PASS ok unicode/utf8 4.653s goos: linux goarch: s390x pkg: cmd/api BenchmarkAll-4 1 82914706930 ns/op PASS ok cmd/api 84.145s goos: linux goarch: s390x pkg: cmd/cgo/internal/test BenchmarkCgoCall/add-int-4 633708 182.1 ns/op BenchmarkCgoCall/one-pointer-4 479439 223.6 ns/op BenchmarkCgoCall/string-pointer-escape-4 459889 272.3 ns/op BenchmarkCgoCall/string-pointer-noescape-4 655141 190.9 ns/op BenchmarkCgoCall/eight-pointers-4 238844 516.4 ns/op BenchmarkCgoCall/eight-pointers-nil-4 549534 226.0 ns/op BenchmarkCgoCall/eight-pointers-array-4 37682 3341 ns/op BenchmarkCgoCall/eight-pointers-slice-4 48049 2365 ns/op BenchmarkGoString-4 1243935 105.5 ns/op BenchmarkCGoCallback-4 69508 1724 ns/op BenchmarkCGoInCThread-4 523084 199.9 ns/op PASS ok cmd/cgo/internal/test 2.592s goos: linux goarch: s390x pkg: cmd/compile/internal/reflectdata BenchmarkEqArrayOfStrings5-4 522704 228.5 ns/op BenchmarkEqArrayOfStrings64-4 70822 1730 ns/op BenchmarkEqArrayOfStrings1024-4 4545 26108 ns/op BenchmarkEqArrayOfFloats5-4 975333 119.6 ns/op BenchmarkEqArrayOfFloats64-4 127948 944.0 ns/op BenchmarkEqArrayOfFloats1024-4 4636 23240 ns/op BenchmarkEqArrayOfStructsEq-4 1410 85650 ns/op BenchmarkEqArrayOfStructsNotEq-4 2252 53435 ns/op BenchmarkEqStruct-4 15884965 7.701 ns/op PASS ok cmd/compile/internal/reflectdata 2.221s goos: linux goarch: s390x pkg: cmd/compile/internal/ssa BenchmarkPhioptPass-4 10000 52704 ns/op BenchmarkCopyElim1-4 1022 110118 ns/op BenchmarkCopyElim10-4 964 114672 ns/op BenchmarkCopyElim100-4 466 253625 ns/op BenchmarkCopyElim1000-4 73 1635838 ns/op BenchmarkCopyElim10000-4 4 26593384 ns/op BenchmarkCopyElim100000-4 1 487911791 ns/op BenchmarkDeadCode/1-4 1000 117082 ns/op BenchmarkDeadCode/10-4 831 140797 ns/op BenchmarkDeadCode/100-4 321 487621 ns/op BenchmarkDeadCode/1000-4 50 2438572 ns/op BenchmarkDeadCode/10000-4 4 25531266 ns/op BenchmarkDeadCode/100000-4 1 297660216 ns/op BenchmarkDeadCode/200000-4 1 817188433 ns/op BenchmarkDominatorsLinear-4 12 10117841 ns/op 0.99 MB/s BenchmarkDominatorsFwdBack-4 8 13526521 ns/op 0.74 MB/s BenchmarkDominatorsManyPred-4 7 15239458 ns/op 0.66 MB/s BenchmarkDominatorsMaxPred-4 7 15775130 ns/op 0.63 MB/s BenchmarkDominatorsMaxPredVal-4 7 15806470 ns/op 0.63 MB/s BenchmarkFuse/1-4 841 152200 ns/op BenchmarkFuse/10-4 588 272400 ns/op BenchmarkFuse/100-4 133 933701 ns/op BenchmarkFuse/1000-4 20 6588067 ns/op BenchmarkFuse/10000-4 2 61713517 ns/op BenchmarkNilCheckDeep1-4 7936 14946 ns/op 0.07 MB/s 234 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 3132 38057 ns/op 0.26 MB/s 236 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 447 263877 ns/op 0.38 MB/s 627 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 46 2513990 ns/op 0.40 MB/s 4338 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 4 27080172 ns/op 0.37 MB/s 115190 B/op 7 allocs/op BenchmarkDSEPass-4 15 7559075 ns/op 57096 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 196334881 ns/op 4235584 B/op 108066 allocs/op BenchmarkCSEPass-4 5 23837535 ns/op 170987 B/op 11 allocs/op BenchmarkCSEPassBlock-4 1 256387655 ns/op 5687576 B/op 97630 allocs/op BenchmarkDeadcodePass-4 108 1186498 ns/op 85158 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 194581901 ns/op 4038728 B/op 44852 allocs/op BenchmarkMultiPass-4 36 2954084 ns/op 262247 B/op 12 allocs/op BenchmarkMultiPassBlock-4 1 381329063 ns/op 11213088 B/op 149981 allocs/op BenchmarkCondRewrite/SoloJump-4 2891803 40.69 ns/op BenchmarkCondRewrite/CombJump-4 2959334 41.30 ns/op PASS ok cmd/compile/internal/ssa 16.413s goos: linux goarch: s390x pkg: cmd/compile/internal/test BenchmarkLoadAdd-4 7916 15122 ns/op BenchmarkExtShift-4 15046 8026 ns/op BenchmarkModify-4 7416 14971 ns/op BenchmarkMullImm-4 14492 8340 ns/op BenchmarkConstModify-4 7838 15511 ns/op BenchmarkBitSet-4 15801 7465 ns/op BenchmarkBitClear-4 16060 7517 ns/op BenchmarkBitToggle-4 16023 7676 ns/op BenchmarkBitSetConst-4 125606 963.2 ns/op BenchmarkBitClearConst-4 128856 933.1 ns/op BenchmarkBitToggleConst-4 125949 966.7 ns/op BenchmarkDivconstI64-4 8041060 14.68 ns/op BenchmarkModconstI64-4 7661983 15.11 ns/op BenchmarkDivisiblePow2constI64-4 8007837 14.92 ns/op BenchmarkDivisibleconstI64-4 7885644 15.20 ns/op BenchmarkDivisibleWDivconstI64-4 4958798 22.83 ns/op BenchmarkDivconstU64/3-4 7897363 15.08 ns/op BenchmarkDivconstU64/5-4 7834494 15.16 ns/op BenchmarkDivconstU64/37-4 7496547 14.95 ns/op BenchmarkDivconstU64/1234567-4 7890973 15.07 ns/op BenchmarkModconstU64-4 7729738 15.16 ns/op BenchmarkDivisibleconstU64-4 8227696 14.54 ns/op BenchmarkDivisibleWDivconstU64-4 5416546 22.34 ns/op BenchmarkDivconstI32-4 8139466 14.62 ns/op BenchmarkModconstI32-4 7047147 15.12 ns/op BenchmarkDivisiblePow2constI32-4 8298708 14.38 ns/op BenchmarkDivisibleconstI32-4 8145348 14.48 ns/op BenchmarkDivisibleWDivconstI32-4 5495338 21.88 ns/op BenchmarkDivconstU32-4 8068156 16.68 ns/op BenchmarkModconstU32-4 7763253 14.84 ns/op BenchmarkDivisibleconstU32-4 7684549 14.83 ns/op BenchmarkDivisibleWDivconstU32-4 5329814 22.18 ns/op BenchmarkDivconstI16-4 7559013 14.61 ns/op BenchmarkModconstI16-4 8053550 14.92 ns/op BenchmarkDivisiblePow2constI16-4 8215872 15.16 ns/op BenchmarkDivisibleconstI16-4 8078659 14.66 ns/op BenchmarkDivisibleWDivconstI16-4 5433290 23.46 ns/op BenchmarkDivconstU16-4 7884464 16.06 ns/op BenchmarkModconstU16-4 7878258 15.25 ns/op BenchmarkDivisibleconstU16-4 6911304 15.34 ns/op BenchmarkDivisibleWDivconstU16-4 5436307 23.04 ns/op BenchmarkDivconstI8-4 7851356 15.11 ns/op BenchmarkModconstI8-4 7611704 16.51 ns/op BenchmarkDivisiblePow2constI8-4 7866717 15.12 ns/op BenchmarkDivisibleconstI8-4 5135978 19.89 ns/op BenchmarkDivisibleWDivconstI8-4 5205108 22.76 ns/op BenchmarkDivconstU8-4 7477501 15.94 ns/op BenchmarkModconstU8-4 7914703 14.95 ns/op BenchmarkDivisibleconstU8-4 8085273 14.54 ns/op BenchmarkDivisibleWDivconstU8-4 5420697 22.12 ns/op BenchmarkMul2-4 160678 698.5 ns/op BenchmarkMulNeg2-4 173319 700.8 ns/op BenchmarkEfaceInteger-4 4211942 26.18 ns/op BenchmarkDiv64UnsignedSmall-4 14318781 8.381 ns/op BenchmarkDiv64Small-4 13626178 8.806 ns/op BenchmarkDiv64SmallNegDivisor-4 13520149 10.31 ns/op BenchmarkDiv64SmallNegDividend-4 12901414 9.412 ns/op BenchmarkDiv64SmallNegBoth-4 14578875 9.229 ns/op BenchmarkDiv64Unsigned-4 8264464 12.76 ns/op BenchmarkDiv64-4 11298618 10.75 ns/op BenchmarkDiv64NegDivisor-4 11011179 11.44 ns/op BenchmarkDiv64NegDividend-4 11374009 10.71 ns/op BenchmarkDiv64NegBoth-4 11233636 10.75 ns/op BenchmarkMod64UnsignedSmall-4 14318421 8.458 ns/op BenchmarkMod64Small-4 13470493 9.257 ns/op BenchmarkMod64SmallNegDivisor-4 13542672 9.535 ns/op BenchmarkMod64SmallNegDividend-4 13691002 8.848 ns/op BenchmarkMod64SmallNegBoth-4 13855113 8.099 ns/op BenchmarkMod64Unsigned-4 11140248 11.20 ns/op BenchmarkMod64-4 11465877 10.30 ns/op BenchmarkMod64NegDivisor-4 11344946 10.35 ns/op BenchmarkMod64NegDividend-4 10629330 10.30 ns/op BenchmarkMod64NegBoth-4 11126060 10.55 ns/op BenchmarkMulconstI32/3-4 14692503 8.026 ns/op BenchmarkMulconstI32/5-4 14425798 8.178 ns/op BenchmarkMulconstI32/12-4 13772005 8.145 ns/op BenchmarkMulconstI32/120-4 14577456 8.098 ns/op BenchmarkMulconstI32/-120-4 14632040 8.050 ns/op BenchmarkMulconstI32/65537-4 14422998 7.999 ns/op BenchmarkMulconstI32/65538-4 14672082 8.133 ns/op BenchmarkMulconstI64/3-4 14614132 8.102 ns/op BenchmarkMulconstI64/5-4 14437630 9.760 ns/op BenchmarkMulconstI64/12-4 14140436 8.702 ns/op BenchmarkMulconstI64/120-4 14284416 8.036 ns/op BenchmarkMulconstI64/-120-4 14068863 8.298 ns/op BenchmarkMulconstI64/65537-4 14646398 8.114 ns/op BenchmarkMulconstI64/65538-4 14423550 8.341 ns/op BenchmarkMulconstU32/3-4 11827950 8.688 ns/op BenchmarkMulconstU32/5-4 14180706 8.896 ns/op BenchmarkMulconstU32/12-4 14004288 8.156 ns/op BenchmarkMulconstU32/120-4 14504053 8.122 ns/op BenchmarkMulconstU32/65537-4 14327886 8.122 ns/op BenchmarkMulconstU32/65538-4 13970320 8.099 ns/op BenchmarkMulconstU64/3-4 12319128 8.362 ns/op BenchmarkMulconstU64/5-4 14378540 8.582 ns/op BenchmarkMulconstU64/12-4 14683138 8.246 ns/op BenchmarkMulconstU64/120-4 14470322 8.056 ns/op BenchmarkMulconstU64/65537-4 14351732 8.329 ns/op BenchmarkMulconstU64/65538-4 12171151 8.625 ns/op BenchmarkShiftArithmeticRight-4 14936965 8.218 ns/op BenchmarkSwitch8Predictable-4 9707002 12.39 ns/op BenchmarkSwitch8Unpredictable-4 5681304 34.05 ns/op BenchmarkSwitch32Predictable-4 8641617 13.70 ns/op BenchmarkSwitch32Unpredictable-4 5429208 22.49 ns/op BenchmarkSwitchStringPredictable-4 3965100 29.39 ns/op BenchmarkSwitchStringUnpredictable-4 4304750 28.18 ns/op BenchmarkSwitchTypePredictable-4 2729025 41.65 ns/op BenchmarkSwitchTypeUnpredictable-4 2885953 34.72 ns/op PASS ok cmd/compile/internal/test 20.639s goos: linux goarch: s390x pkg: cmd/compile/internal/types2 BenchmarkLookupFieldOrMethod-4 140 889808 ns/op BenchmarkNamed/Underlying/nongeneric-4 1327806 89.65 ns/op BenchmarkNamed/Underlying/generic-4 1294944 92.40 ns/op BenchmarkNamed/Underlying/src_instance-4 1297737 95.65 ns/op BenchmarkNamed/Underlying/user_instance-4 1000000 105.6 ns/op BenchmarkCheck/http/funcbodies/info-4 1 605684579 ns/op 53708 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 425407994 ns/op 75758 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 165875249 ns/op 196097 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 222034382 ns/op 139612 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 473634375 ns/op 10932 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 196449552 ns/op 22536 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 34301296 ns/op 150932 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 66104569 ns/op 78323 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 214920488 ns/op 10096 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 64783373 ns/op 33490 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 29512065 ns/op 73523 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 21975185 ns/op 97364 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 974404237 ns/op 65193 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 647477238 ns/op 100858 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 151943410 ns/op 404805 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 224152400 ns/op 291073 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 1721356724 ns/op 1169 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 232435608 ns/op 8656 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 67291854 ns/op 29753 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 52884844 ns/op 38041 lines/s PASS ok cmd/compile/internal/types2 23.336s goos: linux goarch: s390x pkg: cmd/go BenchmarkExecGoEnv-4 123 1160183 ns/op 1120260 sys-ns/op 596667 user-ns/op PASS ok cmd/go 1.244s goos: linux goarch: s390x pkg: cmd/go/internal/cfg BenchmarkLookPath-4 294482 396.1 ns/op PASS ok cmd/go/internal/cfg 1.133s goos: linux goarch: s390x pkg: cmd/internal/notsha256 BenchmarkHash8Bytes/New-4 23942 5117 ns/op 1.56 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 22425 4550 ns/op 1.76 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 2626 44522 ns/op 23.00 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 2694 43836 ns/op 23.36 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 344 348505 ns/op 23.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 378 387642 ns/op 21.13 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 2.342s All tests passed.