linux-s390x-ibm-race at 7117819fdc1f9c365e4ec02d7e2f17eccf081a4d :: 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=3f904db450744ec4a58b379f676749f0" "JOURNAL_STREAM=9:1302406783" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=0s" "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=3f904db450744ec4a58b379f676749f0" "JOURNAL_STREAM=9:1302406783" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=0s" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm-race" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PWD=/data/golang/workdir/go/bin"] in dir /data/golang/workdir/go/bin ##### Test execution environment. # GOARCH: s390x # CPU: # GOOS: linux # OS Version: Linux 4.18.0-372.19.1.el8_6.s390x #1 SMP Mon Jul 18 11:11:32 EDT 2022 s390x ##### Testing packages. ok archive/tar 1.684s ok archive/zip 3.259s ok bufio 1.314s ok bytes 2.246s ok cmp 1.008s ok compress/bzip2 1.570s ok compress/flate 12.148s ok compress/gzip 19.883s ok compress/lzw 2.419s ok compress/zlib 7.017s ok container/heap 1.010s ok container/list 1.007s ok container/ring 1.032s ok context 1.054s ok crypto 1.052s ok crypto/aes 1.036s ok crypto/cipher 1.036s ok crypto/des 1.037s ok crypto/dsa 1.012s ok crypto/ecdh 1.456s ok crypto/ecdsa 1.589s ok crypto/ed25519 2.293s ok crypto/elliptic 1.050s ok crypto/hmac 1.015s ok crypto/internal/alias 1.012s ok crypto/internal/bigmod 6.936s ok crypto/internal/boring 1.014s ok crypto/internal/boring/bcache 2.695s ok crypto/internal/edwards25519 3.802s ok crypto/internal/edwards25519/field 1.384s ok crypto/internal/nistec 2.522s ok crypto/internal/nistec/fiat 1.012s [no tests to run] ok crypto/md5 1.015s ok crypto/rand 1.405s ok crypto/rc4 1.658s ok crypto/rsa 3.637s ok crypto/sha1 1.015s ok crypto/sha256 1.011s ok crypto/sha512 1.013s ok crypto/subtle 1.744s ok crypto/tls 6.965s ok crypto/x509 3.643s ok database/sql 1.687s ok database/sql/driver 1.025s ok debug/buildinfo 1.024s ok debug/dwarf 1.517s ok debug/elf 2.760s ok debug/gosym 1.316s ok debug/macho 1.047s ok debug/pe 1.140s ok debug/plan9obj 1.040s ok embed 1.008s [no tests to run] ok embed/internal/embedtest 1.011s ok encoding/ascii85 1.011s ok encoding/asn1 1.015s ok encoding/base32 1.101s ok encoding/base64 1.017s ok encoding/binary 1.023s ok encoding/csv 1.041s ok encoding/gob 23.236s ok encoding/hex 1.021s ok encoding/json 2.967s ok encoding/pem 2.931s ok encoding/xml 1.188s ok errors 1.012s ok expvar 1.011s ok flag 3.337s ok fmt 1.550s ok go/ast 1.048s ok go/build 6.257s ok go/build/constraint 1.011s ok go/constant 1.028s ok go/doc 1.220s ok go/doc/comment 2.909s ok go/format 1.051s ok go/importer 2.072s ok go/internal/gccgoimporter 1.097s ok go/internal/gcimporter 13.700s ok go/internal/srcimporter 16.508s ok go/parser 2.476s ok go/printer 4.058s ok go/scanner 1.014s ok go/token 1.110s ok go/types 39.425s ok hash 1.010s ok hash/adler32 1.032s ok hash/crc32 1.039s ok hash/crc64 1.048s ok hash/fnv 1.038s ok hash/maphash 1.008s ok html 1.011s ok html/template 1.243s ok image 1.556s ok image/color 1.116s ok image/draw 1.932s ok image/gif 2.696s ok image/jpeg 2.976s ok image/png 4.409s ok index/suffixarray 2.908s ok internal/abi 1.046s ok internal/buildcfg 1.009s ok internal/coverage/cformat 1.010s ok internal/coverage/cmerge 1.009s ok internal/coverage/pods 1.010s ok internal/coverage/slicereader 1.006s ok internal/coverage/slicewriter 1.008s ok internal/coverage/test 1.037s ok internal/cpu 2.018s ok internal/dag 1.053s ok internal/diff 1.026s ok internal/fmtsort 1.027s ok internal/fuzz 1.029s ok internal/godebug 11.401s ok internal/godebugs 1.009s ok internal/intern 1.272s ok internal/itoa 1.007s ok internal/platform 1.578s ok internal/poll 1.474s ok internal/profile 1.017s ok internal/reflectlite 1.008s ok internal/safefilepath 1.007s ok internal/saferio 1.074s ok internal/singleflight 1.054s ok internal/testenv 1.141s ok internal/trace 1.218s ok internal/types/errors 1.313s ok internal/unsafeheader 1.007s ok internal/xcoff 1.018s ok internal/zstd 1.039s ok io 1.033s ok io/fs 1.170s ok io/ioutil 1.011s ok log 1.014s ok log/slog 1.071s ok log/slog/internal/benchmarks 1.007s ok log/slog/internal/buffer 1.035s ok log/syslog 2.220s ok maps 1.011s ok math 1.028s ok math/big 5.275s ok math/bits 1.015s ok math/cmplx 1.046s ok math/rand 4.911s ok mime 1.061s ok mime/multipart 7.945s ok mime/quotedprintable 1.353s ok net 33.763s ok net/http 14.547s ok net/http/cgi 12.760s ok net/http/cookiejar 1.019s ok net/http/fcgi 1.267s ok net/http/httptest 1.467s ok net/http/httptrace 1.015s ok net/http/httputil 1.658s ok net/http/internal 1.017s ok net/http/internal/ascii 1.015s ok net/http/pprof 6.157s ok net/internal/socktest 1.030s ok net/mail 1.015s ok net/netip 1.396s ok net/rpc 1.113s ok net/rpc/jsonrpc 1.035s ok net/smtp 1.194s ok net/textproto 1.058s ok net/url 1.162s ok os 6.505s ok os/exec 8.505s ok os/exec/internal/fdtest 1.011s ok os/signal 21.859s ok os/user 1.012s ok path 1.009s ok path/filepath 1.246s ok plugin 1.015s ok reflect 2.163s ok regexp 5.856s ok regexp/syntax 9.976s ok runtime 27.462s ok runtime/cgo 1.008s ok runtime/coverage 1.013s ok runtime/debug 2.042s ok runtime/internal/atomic 1.077s ok runtime/internal/math 1.043s ok runtime/internal/sys 1.037s ok runtime/internal/syscall 1.022s ok runtime/internal/wasitest 1.013s ok runtime/metrics 1.021s ok runtime/pprof 44.657s ok runtime/race 26.370s ok runtime/trace 9.018s ok slices 1.872s ok sort 2.174s ok strconv 3.639s ok strings 3.013s ok sync 1.359s ok sync/atomic 3.400s ok syscall 12.786s ok testing 5.453s ok testing/fstest 1.039s ok testing/iotest 1.010s ok testing/quick 1.150s ok testing/slogtest 1.011s ok text/scanner 1.035s ok text/tabwriter 1.023s ok text/template 1.156s ok text/template/parse 1.144s ok time 3.116s ok unicode 1.019s ok unicode/utf16 1.033s ok unicode/utf8 1.050s ok cmd/addr2line 4.566s ok cmd/api 1.904s ok cmd/asm/internal/asm 5.117s ok cmd/asm/internal/lex 1.021s ok cmd/cgo/internal/swig 1.084s ok cmd/cgo/internal/test 2.076s ok cmd/cgo/internal/testcarchive 23.277s ok cmd/cgo/internal/testcshared 5.519s ok cmd/cgo/internal/testerrors 8.904s ok cmd/cgo/internal/testfortran 1.023s ok cmd/cgo/internal/testgodefs 1.399s ok cmd/cgo/internal/testlife 1.403s ok cmd/cgo/internal/testnocgo 1.007s ok cmd/cgo/internal/testplugin 34.564s ok cmd/cgo/internal/testsanitizers 1.099s ok cmd/cgo/internal/testshared 41.387s ok cmd/cgo/internal/testso 2.205s ok cmd/cgo/internal/teststdio 1.907s ok cmd/cgo/internal/testtls 1.006s ok cmd/compile/internal/abt 1.036s ok cmd/compile/internal/amd64 1.010s ok cmd/compile/internal/base 1.008s ok cmd/compile/internal/compare 1.015s ok cmd/compile/internal/dwarfgen 1.472s ok cmd/compile/internal/importer 1.597s ok cmd/compile/internal/inline/inlheur 1.216s ok cmd/compile/internal/ir 1.007s ok cmd/compile/internal/logopt 1.025s ok cmd/compile/internal/loopvar 1.006s ok cmd/compile/internal/noder 1.011s ok cmd/compile/internal/reflectdata 1.008s [no tests to run] ok cmd/compile/internal/ssa 18.052s ok cmd/compile/internal/syntax 1.188s ok cmd/compile/internal/test 16.140s ok cmd/compile/internal/typecheck 1.197s ok cmd/compile/internal/types 1.007s ok cmd/compile/internal/types2 7.622s ok cmd/covdata 1.014s ok cmd/cover 19.801s ok cmd/dist 1.010s ok cmd/distpack 1.054s ok cmd/doc 1.535s ok cmd/fix 2.813s ok cmd/go 269.159s ok cmd/go/internal/auth 1.015s ok cmd/go/internal/cache 1.121s ok cmd/go/internal/cfg 1.007s [no tests to run] ok cmd/go/internal/envcmd 1.031s ok cmd/go/internal/fsys 1.030s ok cmd/go/internal/generate 1.021s ok cmd/go/internal/gover 1.009s ok cmd/go/internal/imports 1.025s ok cmd/go/internal/load 1.016s ok cmd/go/internal/lockedfile 2.115s ok cmd/go/internal/lockedfile/internal/filelock 2.038s ok cmd/go/internal/modfetch 1.037s ok cmd/go/internal/modfetch/codehost 1.395s ok cmd/go/internal/modfetch/zip_sum_test 1.033s ok cmd/go/internal/modindex 1.601s ok cmd/go/internal/modload 1.022s ok cmd/go/internal/mvs 1.021s ok cmd/go/internal/par 1.048s ok cmd/go/internal/str 1.007s ok cmd/go/internal/test 1.027s ok cmd/go/internal/toolchain 1.020s ok cmd/go/internal/vcs 1.015s ok cmd/go/internal/vcweb 1.015s ok cmd/go/internal/vcweb/vcstest 1.436s ok cmd/go/internal/web 1.009s ok cmd/go/internal/work 1.084s ok cmd/gofmt 1.162s ok cmd/internal/archive 1.262s ok cmd/internal/buildid 1.591s ok cmd/internal/bootstrap_test 1.006s ok cmd/internal/cov 1.186s ok cmd/internal/dwarf 1.007s ok cmd/internal/edit 1.007s ok cmd/internal/goobj 1.006s ok cmd/internal/moddeps 1.856s ok cmd/internal/notsha256 1.009s ok cmd/internal/obj 1.303s ok cmd/internal/obj/ppc64 1.039s ok cmd/internal/obj/riscv 1.017s ok cmd/internal/obj/s390x 1.007s ok cmd/internal/obj/x86 3.157s ok cmd/internal/objabi 1.071s ok cmd/internal/pkgpath 5.162s ok cmd/internal/pkgpattern 1.013s ok cmd/internal/quoted 1.009s ok cmd/internal/src 1.173s ok cmd/internal/test2json 1.840s ok cmd/link 11.218s ok cmd/link/internal/benchmark 1.008s ok cmd/link/internal/ld 7.432s ok cmd/link/internal/loader 1.054s ok cmd/nm 9.683s ok cmd/objdump 1.401s ok cmd/pack 7.891s ok cmd/pprof 1.022s ok cmd/trace 1.537s ok cmd/vet 33.510s ##### Running benchmarks briefly. goos: linux goarch: s390x pkg: archive/tar Benchmark/Writer/USTAR-4 2821 41749 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2102 54304 ns/op 1861 B/op 37 allocs/op Benchmark/Writer/PAX-4 1446 78895 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 4310 25700 ns/op 5123 B/op 15 allocs/op Benchmark/Reader/GNU-4 6307 18441 ns/op 5216 B/op 15 allocs/op Benchmark/Reader/PAX-4 2251 59909 ns/op 8924 B/op 33 allocs/op PASS ok archive/tar 1.760s goos: linux goarch: s390x pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 590587567 ns/op 829256 B/op 84 allocs/op BenchmarkZip64Test-4 1 181733484 ns/op BenchmarkZip64TestSizes/4096-4 1696 68217 ns/op BenchmarkZip64TestSizes/1048576-4 135 889124 ns/op BenchmarkZip64TestSizes/67108864-4 1 178329456 ns/op PASS ok archive/zip 2.812s goos: linux goarch: s390x pkg: bufio BenchmarkReaderCopyOptimal-4 170089 695.0 ns/op BenchmarkReaderCopyUnoptimal-4 105704 1144 ns/op BenchmarkReaderCopyNoWriteTo-4 18742 6506 ns/op BenchmarkReaderWriteToOptimal-4 13249 8975 ns/op BenchmarkReaderReadString-4 98013 1202 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 152865 785.4 ns/op BenchmarkWriterCopyUnoptimal-4 174188 676.9 ns/op BenchmarkWriterCopyNoReadFrom-4 18073 6647 ns/op BenchmarkReaderEmpty-4 84754 1360 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 47164 3419 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 481213 244.3 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.666s goos: linux goarch: s390x pkg: bytes BenchmarkReadString-4 10742 11184 ns/op 2929.79 MB/s BenchmarkWriteByte-4 417 285101 ns/op 14.37 MB/s BenchmarkWriteRune-4 225 520727 ns/op 23.60 MB/s BenchmarkBufferNotEmptyWriteRead-4 28 4083954 ns/op BenchmarkBufferFullSmallReads-4 100 1140208 ns/op BenchmarkBufferWriteBlock/N4096-4 14067 9170 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 937 127392 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 18 6777020 ns/op 4192261 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 15 7820893 ns/op 2145.18 MB/s 2236962 B/op 0 allocs/op BenchmarkIndexByte/10-4 4612306 25.76 ns/op 388.25 MB/s BenchmarkIndexByte/32-4 5321311 22.09 ns/op 1448.74 MB/s BenchmarkIndexByte/4K-4 787122 154.9 ns/op 26447.06 MB/s BenchmarkIndexBytePortable/10-4 939360 128.0 ns/op 78.13 MB/s BenchmarkIndexBytePortable/32-4 328042 365.2 ns/op 87.62 MB/s BenchmarkIndexBytePortable/4K-4 2805 43021 ns/op 95.21 MB/s BenchmarkIndexRune/10-4 1000000 108.0 ns/op 92.58 MB/s BenchmarkIndexRune/32-4 1000000 107.8 ns/op 296.78 MB/s BenchmarkIndexRune/4K-4 346436 340.3 ns/op 12034.78 MB/s BenchmarkIndexRuneASCII/10-4 4497044 25.89 ns/op 386.24 MB/s BenchmarkIndexRuneASCII/32-4 5180545 22.28 ns/op 1436.14 MB/s BenchmarkIndexRuneASCII/4K-4 703384 154.5 ns/op 26512.67 MB/s BenchmarkEqual/0-4 7653111 14.83 ns/op BenchmarkEqual/1-4 1417795 82.14 ns/op 12.17 MB/s BenchmarkEqual/6-4 1442475 82.59 ns/op 72.65 MB/s BenchmarkEqual/9-4 1419666 84.13 ns/op 106.98 MB/s BenchmarkEqual/15-4 1449904 83.05 ns/op 180.61 MB/s BenchmarkEqual/16-4 1352972 87.62 ns/op 182.60 MB/s BenchmarkEqual/20-4 1408208 84.99 ns/op 235.33 MB/s BenchmarkEqual/32-4 1297494 91.70 ns/op 348.97 MB/s BenchmarkEqual/4K-4 118788 1014 ns/op 4038.31 MB/s BenchmarkEqualBothUnaligned/64_0-4 1381250 85.28 ns/op 750.50 MB/s BenchmarkEqualBothUnaligned/64_1-4 1294275 91.39 ns/op 700.28 MB/s BenchmarkEqualBothUnaligned/64_4-4 1338330 90.05 ns/op 710.74 MB/s BenchmarkEqualBothUnaligned/64_7-4 1355959 89.19 ns/op 717.56 MB/s BenchmarkEqualBothUnaligned/4096_0-4 119193 1023 ns/op 4005.26 MB/s BenchmarkEqualBothUnaligned/4096_1-4 100230 1213 ns/op 3375.96 MB/s BenchmarkEqualBothUnaligned/4096_4-4 119647 1001 ns/op 4091.00 MB/s BenchmarkEqualBothUnaligned/4096_7-4 119911 1011 ns/op 4051.41 MB/s BenchmarkIndex/10-4 3698481 31.94 ns/op 313.05 MB/s BenchmarkIndex/32-4 2948565 40.58 ns/op 788.47 MB/s BenchmarkIndex/4K-4 76276 1574 ns/op 2602.67 MB/s BenchmarkIndexEasy/10-4 3755335 31.60 ns/op 316.48 MB/s BenchmarkIndexEasy/32-4 2918704 40.20 ns/op 796.04 MB/s BenchmarkIndexEasy/4K-4 451855 266.5 ns/op 15368.14 MB/s BenchmarkCount/10-4 2057542 61.87 ns/op 161.62 MB/s BenchmarkCount/32-4 1734122 69.26 ns/op 462.01 MB/s BenchmarkCount/4K-4 74334 1630 ns/op 2512.91 MB/s BenchmarkCountEasy/10-4 1932405 59.70 ns/op 167.51 MB/s BenchmarkCountEasy/32-4 1716272 69.50 ns/op 460.40 MB/s BenchmarkCountEasy/4K-4 369718 315.4 ns/op 12987.80 MB/s BenchmarkCountSingle/10-4 3981810 30.32 ns/op 329.78 MB/s BenchmarkCountSingle/32-4 3837490 31.38 ns/op 1019.62 MB/s BenchmarkCountSingle/4K-4 539192 221.6 ns/op 18480.68 MB/s BenchmarkToUpper/#00-4 3018446 40.12 ns/op BenchmarkToUpper/ONLYUPPER-4 317994 377.5 ns/op BenchmarkToUpper/abc-4 502645 240.4 ns/op BenchmarkToUpper/AbC123-4 315913 378.1 ns/op BenchmarkToUpper/azAZ09_-4 292063 414.9 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 87450 1376 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 39525 3076 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 59124 2003 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 115988 977.8 ns/op BenchmarkToLower/#00-4 3150363 37.58 ns/op BenchmarkToLower/abc-4 463645 266.5 ns/op BenchmarkToLower/AbC123-4 315872 384.5 ns/op BenchmarkToLower/azAZ09_-4 284170 429.4 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 86192 1414 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 43827 2741 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 76064 1599 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 121038 998.7 ns/op BenchmarkFields/ASCII/16-4 134793 868.8 ns/op 18.42 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9940 11255 ns/op 22.75 MB/s 640 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 658 183224 ns/op 22.36 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 37 3203396 ns/op 20.46 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 50276622 ns/op 20.86 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 115182 981.8 ns/op 16.30 MB/s 128 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6586 16979 ns/op 15.08 MB/s 640 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 417 318210 ns/op 12.87 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 22 5017497 ns/op 13.06 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 91153230 ns/op 11.50 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 177474 674.5 ns/op 23.72 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 15192 7912 ns/op 32.36 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 864 144200 ns/op 28.40 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 42 2610985 ns/op 25.10 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 51925448 ns/op 20.19 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 142984 816.2 ns/op 19.60 MB/s 128 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 10000 11579 ns/op 22.11 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 609 191929 ns/op 21.34 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 28 3607886 ns/op 18.16 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 67887173 ns/op 15.45 MB/s 11202816 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1541226 77.58 ns/op BenchmarkTrimSpace/ASCII-4 551814 213.3 ns/op BenchmarkTrimSpace/SomeNonASCII-4 84374 1389 ns/op BenchmarkTrimSpace/JustNonASCII-4 40384 2949 ns/op BenchmarkToValidUTF8/Valid-4 499479 247.3 ns/op BenchmarkToValidUTF8/InvalidASCII-4 366247 337.3 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 94017 1287 ns/op BenchmarkIndexHard1-4 1730 70472 ns/op BenchmarkIndexHard2-4 386 307495 ns/op BenchmarkIndexHard3-4 169 705501 ns/op BenchmarkIndexHard4-4 81 1290656 ns/op BenchmarkLastIndexHard1-4 4 25970852 ns/op BenchmarkLastIndexHard2-4 5 24908477 ns/op BenchmarkLastIndexHard3-4 4 25286816 ns/op BenchmarkCountHard1-4 1772 70346 ns/op BenchmarkCountHard2-4 382 309285 ns/op BenchmarkCountHard3-4 169 702627 ns/op BenchmarkSplitEmptySeparator-4 1 118573286 ns/op BenchmarkSplitSingleByteSeparator-4 16 7168416 ns/op BenchmarkSplitMultiByteSeparator-4 12 9745092 ns/op BenchmarkSplitNSingleByteSeparator-4 187140 595.4 ns/op BenchmarkSplitNMultiByteSeparator-4 68196 1968 ns/op BenchmarkRepeat-4 189261 629.7 ns/op BenchmarkRepeatLarge/256/1-4 126007 954.0 ns/op 268.35 MB/s BenchmarkRepeatLarge/256/16-4 212402 813.9 ns/op 314.53 MB/s BenchmarkRepeatLarge/512/1-4 103503 1322 ns/op 387.30 MB/s BenchmarkRepeatLarge/512/16-4 150294 1023 ns/op 500.51 MB/s BenchmarkRepeatLarge/1024/1-4 49243 2199 ns/op 465.64 MB/s BenchmarkRepeatLarge/1024/16-4 115684 1274 ns/op 803.54 MB/s BenchmarkRepeatLarge/2048/1-4 54194 3541 ns/op 578.43 MB/s BenchmarkRepeatLarge/2048/16-4 40738 4445 ns/op 460.73 MB/s BenchmarkRepeatLarge/4096/1-4 38466 5126 ns/op 799.10 MB/s BenchmarkRepeatLarge/4096/16-4 36175 4759 ns/op 860.63 MB/s BenchmarkRepeatLarge/8192/1-4 21874 5522 ns/op 1483.43 MB/s BenchmarkRepeatLarge/8192/16-4 25401 4852 ns/op 1688.47 MB/s BenchmarkRepeatLarge/8192/4097-4 55986 1969 ns/op 2080.59 MB/s BenchmarkRepeatLarge/16384/1-4 14185 8413 ns/op 1947.37 MB/s BenchmarkRepeatLarge/16384/16-4 15704 7487 ns/op 2188.22 MB/s BenchmarkRepeatLarge/16384/4097-4 22981 5258 ns/op 2337.40 MB/s BenchmarkRepeatLarge/32768/1-4 8485 14101 ns/op 2323.85 MB/s BenchmarkRepeatLarge/32768/16-4 8688 14339 ns/op 2285.16 MB/s BenchmarkRepeatLarge/32768/4097-4 9469 13696 ns/op 2094.01 MB/s BenchmarkRepeatLarge/65536/1-4 3822 27366 ns/op 2394.80 MB/s BenchmarkRepeatLarge/65536/16-4 3836 28096 ns/op 2332.55 MB/s BenchmarkRepeatLarge/65536/4097-4 3728 39892 ns/op 1540.53 MB/s BenchmarkRepeatLarge/131072/1-4 542 209459 ns/op 625.76 MB/s BenchmarkRepeatLarge/131072/16-4 530 306855 ns/op 427.15 MB/s BenchmarkRepeatLarge/131072/4097-4 566 205485 ns/op 618.08 MB/s BenchmarkRepeatLarge/262144/1-4 277 423424 ns/op 619.11 MB/s BenchmarkRepeatLarge/262144/16-4 282 418228 ns/op 626.80 MB/s BenchmarkRepeatLarge/262144/4097-4 260 417831 ns/op 617.74 MB/s BenchmarkRepeatLarge/524288/1-4 142 848231 ns/op 618.10 MB/s BenchmarkRepeatLarge/524288/16-4 134 854566 ns/op 613.51 MB/s BenchmarkRepeatLarge/524288/4097-4 138 847144 ns/op 614.20 MB/s BenchmarkRepeatLarge/1048576/1-4 68 2173640 ns/op 482.41 MB/s BenchmarkRepeatLarge/1048576/16-4 67 2580834 ns/op 406.29 MB/s BenchmarkRepeatLarge/1048576/4097-4 69 1713900 ns/op 609.57 MB/s BenchmarkRepeatLarge/2097152/1-4 34 3418461 ns/op 613.48 MB/s BenchmarkRepeatLarge/2097152/16-4 34 3654558 ns/op 573.85 MB/s BenchmarkRepeatLarge/2097152/4097-4 34 3483459 ns/op 601.00 MB/s BenchmarkRepeatLarge/4194304/1-4 14 10164230 ns/op 412.65 MB/s BenchmarkRepeatLarge/4194304/16-4 15 8219441 ns/op 510.29 MB/s BenchmarkRepeatLarge/4194304/4097-4 15 6970674 ns/op 601.27 MB/s BenchmarkRepeatLarge/8388608/1-4 8 14573544 ns/op 575.61 MB/s BenchmarkRepeatLarge/8388608/16-4 8 14028534 ns/op 597.97 MB/s BenchmarkRepeatLarge/8388608/4097-4 7 15895513 ns/op 527.61 MB/s BenchmarkRepeatLarge/16777216/1-4 4 28453296 ns/op 589.64 MB/s BenchmarkRepeatLarge/16777216/16-4 4 30278982 ns/op 554.09 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 29677062 ns/op 565.33 MB/s BenchmarkRepeatLarge/33554432/1-4 2 66088060 ns/op 507.72 MB/s BenchmarkRepeatLarge/33554432/16-4 2 63633840 ns/op 527.30 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 58268329 ns/op 575.86 MB/s BenchmarkRepeatLarge/67108864/1-4 1 120178710 ns/op 558.41 MB/s BenchmarkRepeatLarge/67108864/16-4 1 123481813 ns/op 543.47 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 124861421 ns/op 537.47 MB/s BenchmarkRepeatLarge/134217728/1-4 1 218771814 ns/op 613.51 MB/s BenchmarkRepeatLarge/134217728/16-4 1 256246794 ns/op 523.78 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 263892509 ns/op 508.61 MB/s BenchmarkRepeatLarge/268435456/1-4 1 448613139 ns/op 598.37 MB/s BenchmarkRepeatLarge/268435456/16-4 1 527472127 ns/op 508.91 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 538528425 ns/op 498.46 MB/s BenchmarkRepeatLarge/536870912/1-4 1 905343393 ns/op 593.00 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1029660707 ns/op 521.41 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1041562292 ns/op 515.45 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1786179540 ns/op 601.14 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 2048391459 ns/op 524.19 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 2071399804 ns/op 518.37 MB/s BenchmarkBytesCompare/1-4 10979104 11.57 ns/op BenchmarkBytesCompare/2-4 10889418 10.84 ns/op BenchmarkBytesCompare/4-4 11097669 10.86 ns/op BenchmarkBytesCompare/8-4 10985073 10.92 ns/op BenchmarkBytesCompare/16-4 10816782 10.85 ns/op BenchmarkBytesCompare/32-4 9981042 12.01 ns/op BenchmarkBytesCompare/64-4 9219019 12.84 ns/op BenchmarkBytesCompare/128-4 8315006 14.13 ns/op BenchmarkBytesCompare/256-4 7060042 17.09 ns/op BenchmarkBytesCompare/512-4 4861321 24.59 ns/op BenchmarkBytesCompare/1024-4 2956545 40.87 ns/op BenchmarkBytesCompare/2048-4 1673972 73.32 ns/op BenchmarkIndexAnyASCII/1:1-4 2717067 43.19 ns/op BenchmarkIndexAnyASCII/1:2-4 2682927 43.61 ns/op BenchmarkIndexAnyASCII/1:4-4 2637639 46.00 ns/op BenchmarkIndexAnyASCII/1:8-4 2523291 48.00 ns/op BenchmarkIndexAnyASCII/1:16-4 2214799 54.18 ns/op BenchmarkIndexAnyASCII/1:32-4 2156670 55.96 ns/op BenchmarkIndexAnyASCII/1:64-4 2026368 58.93 ns/op BenchmarkIndexAnyASCII/16:1-4 2654746 44.63 ns/op BenchmarkIndexAnyASCII/16:2-4 521574 229.5 ns/op BenchmarkIndexAnyASCII/16:4-4 513602 233.6 ns/op BenchmarkIndexAnyASCII/16:8-4 504364 241.1 ns/op BenchmarkIndexAnyASCII/16:16-4 441625 257.4 ns/op BenchmarkIndexAnyASCII/16:32-4 427428 283.3 ns/op BenchmarkIndexAnyASCII/16:64-4 348595 345.1 ns/op BenchmarkIndexAnyASCII/256:1-4 2082130 57.69 ns/op BenchmarkIndexAnyASCII/256:2-4 39986 2963 ns/op BenchmarkIndexAnyASCII/256:4-4 40384 2991 ns/op BenchmarkIndexAnyASCII/256:8-4 40128 2998 ns/op BenchmarkIndexAnyASCII/256:16-4 39882 3004 ns/op BenchmarkIndexAnyASCII/256:32-4 39478 3042 ns/op BenchmarkIndexAnyASCII/256:64-4 38797 3057 ns/op BenchmarkIndexAnyUTF8/1:1-4 2776426 42.77 ns/op BenchmarkIndexAnyUTF8/1:2-4 2738306 43.45 ns/op BenchmarkIndexAnyUTF8/1:4-4 2610364 45.90 ns/op BenchmarkIndexAnyUTF8/1:8-4 2508212 46.70 ns/op BenchmarkIndexAnyUTF8/1:16-4 2287630 54.04 ns/op BenchmarkIndexAnyUTF8/1:32-4 2205068 54.00 ns/op BenchmarkIndexAnyUTF8/1:64-4 2108662 57.17 ns/op BenchmarkIndexAnyUTF8/16:1-4 155094 762.8 ns/op BenchmarkIndexAnyUTF8/16:2-4 256071 473.9 ns/op BenchmarkIndexAnyUTF8/16:4-4 237046 498.6 ns/op BenchmarkIndexAnyUTF8/16:8-4 231626 529.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 191278 628.3 ns/op BenchmarkIndexAnyUTF8/16:32-4 185995 641.5 ns/op BenchmarkIndexAnyUTF8/16:64-4 177349 686.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 11622 ns/op BenchmarkIndexAnyUTF8/256:2-4 17100 6956 ns/op BenchmarkIndexAnyUTF8/256:4-4 16216 7284 ns/op BenchmarkIndexAnyUTF8/256:8-4 15304 7885 ns/op BenchmarkIndexAnyUTF8/256:16-4 12606 9396 ns/op BenchmarkIndexAnyUTF8/256:32-4 12338 9741 ns/op BenchmarkIndexAnyUTF8/256:64-4 10000 10529 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2716875 43.78 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2674339 44.11 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2557170 46.97 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2447354 49.96 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2118424 55.35 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2115176 54.91 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2041750 58.65 ns/op BenchmarkLastIndexAnyASCII/16:1-4 352299 344.6 ns/op BenchmarkLastIndexAnyASCII/16:2-4 338116 350.2 ns/op BenchmarkLastIndexAnyASCII/16:4-4 335791 357.2 ns/op BenchmarkLastIndexAnyASCII/16:8-4 326342 357.6 ns/op BenchmarkLastIndexAnyASCII/16:16-4 320485 378.5 ns/op BenchmarkLastIndexAnyASCII/16:32-4 291069 401.3 ns/op BenchmarkLastIndexAnyASCII/16:64-4 253506 458.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 24955 4770 ns/op BenchmarkLastIndexAnyASCII/256:2-4 24333 4780 ns/op BenchmarkLastIndexAnyASCII/256:4-4 25072 4977 ns/op BenchmarkLastIndexAnyASCII/256:8-4 24644 4765 ns/op BenchmarkLastIndexAnyASCII/256:16-4 24781 4804 ns/op BenchmarkLastIndexAnyASCII/256:32-4 24046 4793 ns/op BenchmarkLastIndexAnyASCII/256:64-4 24690 4854 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2823994 43.57 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2642114 43.47 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2586379 45.92 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2499847 47.62 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2217170 53.38 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2195119 55.05 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2047663 58.02 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 281412 394.4 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 248120 483.8 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 240585 507.5 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 217747 538.3 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 188710 634.4 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 186109 648.0 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 163388 686.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 20751 5758 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 16780 6972 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 16014 7408 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 15216 7953 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 12723 9406 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 12452 9583 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 10116 ns/op BenchmarkTrimASCII/1:1-4 3241288 36.33 ns/op BenchmarkTrimASCII/1:2-4 2276396 52.42 ns/op BenchmarkTrimASCII/1:4-4 1972404 55.12 ns/op BenchmarkTrimASCII/1:8-4 1870074 63.88 ns/op BenchmarkTrimASCII/1:16-4 1525285 78.60 ns/op BenchmarkTrimASCII/16:1-4 533590 223.2 ns/op BenchmarkTrimASCII/16:2-4 307644 342.6 ns/op BenchmarkTrimASCII/16:4-4 340963 347.4 ns/op BenchmarkTrimASCII/16:8-4 338980 356.0 ns/op BenchmarkTrimASCII/16:16-4 327470 368.6 ns/op BenchmarkTrimASCII/256:1-4 39920 3056 ns/op BenchmarkTrimASCII/256:2-4 24510 4963 ns/op BenchmarkTrimASCII/256:4-4 25286 4724 ns/op BenchmarkTrimASCII/256:8-4 25202 4708 ns/op BenchmarkTrimASCII/256:16-4 24574 4722 ns/op BenchmarkTrimASCII/4096:1-4 2520 49054 ns/op BenchmarkTrimASCII/4096:2-4 1596 74710 ns/op BenchmarkTrimASCII/4096:4-4 1598 74940 ns/op BenchmarkTrimASCII/4096:8-4 1604 74604 ns/op BenchmarkTrimASCII/4096:16-4 1567 78233 ns/op BenchmarkTrimByte-4 2125890 56.40 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 31113 3932 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 29445 4249 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 501 241683 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 955 127770 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 1911 69404 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 3596 32487 ns/op BenchmarkCompareBytesEqual-4 10127918 11.51 ns/op BenchmarkCompareBytesToNil-4 13205656 9.977 ns/op BenchmarkCompareBytesEmpty-4 13155620 9.868 ns/op BenchmarkCompareBytesIdentical-4 11859414 11.94 ns/op BenchmarkCompareBytesSameLength-4 9586681 12.66 ns/op BenchmarkCompareBytesDifferentLength-4 10619643 11.78 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 2376 50144 ns/op 20911.67 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 2426 48771 ns/op 21500.13 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 2468 51164 ns/op 20494.48 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 2444 49051 ns/op 21377.49 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2472 49610 ns/op 21136.64 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2410 50480 ns/op 20772.43 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 2378 49435 ns/op 21211.20 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 2335 50077 ns/op 20939.55 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 2251 51831 ns/op 20230.94 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 2144 72550 ns/op 14453.26 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2367 51986 ns/op 20170.59 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 2376 56273 ns/op 18633.68 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 2307 56134 ns/op 18679.84 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 2348 56213 ns/op 18653.69 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 2272 53383 ns/op 19642.43 MB/s BenchmarkCompareBytesBig-4 2407 50755 ns/op 20659.59 MB/s BenchmarkCompareBytesBigIdentical-4 13354711 9.055 ns/op 115802070.96 MB/s PASS ok bytes 65.165s goos: linux goarch: s390x pkg: compress/bzip2 BenchmarkDecodeDigits-4 2 99534480 ns/op 1.00 MB/s 3612268 B/op 51 allocs/op BenchmarkDecodeNewton-4 1 388769834 ns/op 1.46 MB/s 3638592 B/op 54 allocs/op BenchmarkDecodeRand-4 4 29861672 ns/op 0.55 MB/s 3647666 B/op 52 allocs/op PASS ok compress/bzip2 2.615s goos: linux goarch: s390x pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 44 2567571 ns/op 3.89 MB/s 42780 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 4 25687756 ns/op 3.89 MB/s 42712 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 275602769 ns/op 3.63 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 43 2694815 ns/op 3.71 MB/s 43486 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 4 27366028 ns/op 3.65 MB/s 43000 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 279841709 ns/op 3.57 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 43 2670712 ns/op 3.74 MB/s 43255 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 4 26409010 ns/op 3.79 MB/s 42992 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 258713593 ns/op 3.87 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 43 2638546 ns/op 3.79 MB/s 41917 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 4 25766424 ns/op 3.88 MB/s 42992 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 268664248 ns/op 3.72 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 39 2906821 ns/op 3.44 MB/s 44405 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 4 28201708 ns/op 3.55 MB/s 49246 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 288466582 ns/op 3.47 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 51 2246637 ns/op 4.45 MB/s 42926 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 6 18911013 ns/op 5.29 MB/s 49276 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 195238098 ns/op 5.12 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 57 2028614 ns/op 4.93 MB/s 43643 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 7 15195273 ns/op 6.58 MB/s 46475 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 151394643 ns/op 6.61 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 58 2018535 ns/op 4.95 MB/s 43740 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 7 15298923 ns/op 6.54 MB/s 45301 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 149639012 ns/op 6.68 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 90 1251219 ns/op 7.99 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 11819067 ns/op 8.46 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 117771786 ns/op 8.49 MB/s BenchmarkEncode/Digits/Speed/1e4-4 37 3087467 ns/op 3.24 MB/s BenchmarkEncode/Digits/Speed/1e5-4 4 26780960 ns/op 3.73 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 264265337 ns/op 3.78 MB/s BenchmarkEncode/Digits/Default/1e4-4 12 9379004 ns/op 1.07 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 96838674 ns/op 1.03 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 982998146 ns/op 1.02 MB/s BenchmarkEncode/Digits/Compression/1e4-4 12 9267819 ns/op 1.08 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 95399957 ns/op 1.05 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 967575812 ns/op 1.03 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 73 1574998 ns/op 6.35 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 12841534 ns/op 7.79 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 127387636 ns/op 7.85 MB/s BenchmarkEncode/Newton/Speed/1e4-4 40 2808622 ns/op 3.56 MB/s BenchmarkEncode/Newton/Speed/1e5-4 5 20173591 ns/op 4.96 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 197799415 ns/op 5.06 MB/s BenchmarkEncode/Newton/Default/1e4-4 13 8446928 ns/op 1.18 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 81336244 ns/op 1.23 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 816466688 ns/op 1.22 MB/s BenchmarkEncode/Newton/Compression/1e4-4 13 8492852 ns/op 1.18 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 97323018 ns/op 1.03 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 999622135 ns/op 1.00 MB/s PASS ok compress/flate 18.549s goos: linux goarch: s390x pkg: compress/lzw BenchmarkDecoder/1e4-4 30 3918240 ns/op 2.55 MB/s BenchmarkDecoder/1e-Reuse4-4 28 3971271 ns/op 2.52 MB/s BenchmarkDecoder/1e5-4 3 39117338 ns/op 2.56 MB/s BenchmarkDecoder/1e-Reuse5-4 3 39131942 ns/op 2.56 MB/s BenchmarkDecoder/1e6-4 1 386247023 ns/op 2.59 MB/s BenchmarkDecoder/1e-Reuse6-4 1 385910659 ns/op 2.59 MB/s BenchmarkEncoder/1e4-4 38 2939065 ns/op 3.40 MB/s BenchmarkEncoder/1e-Reuse4-4 39 2808618 ns/op 3.56 MB/s BenchmarkEncoder/1e5-4 4 29715824 ns/op 3.37 MB/s BenchmarkEncoder/1e-Reuse5-4 4 29649609 ns/op 3.37 MB/s BenchmarkEncoder/1e6-4 1 301028897 ns/op 3.32 MB/s BenchmarkEncoder/1e-Reuse6-4 1 295897243 ns/op 3.38 MB/s PASS ok compress/lzw 4.653s goos: linux goarch: s390x pkg: container/heap BenchmarkDup-4 19 5972990 ns/op PASS ok container/heap 1.127s goos: linux goarch: s390x pkg: context BenchmarkCommonParentCancel-4 30878 3996 ns/op BenchmarkWithTimeout/concurrency=40-4 8191 15136 ns/op BenchmarkWithTimeout/concurrency=4000-4 9910 15387 ns/op BenchmarkWithTimeout/concurrency=400000-4 8394 12810 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 453051 230.0 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 20029 5342 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 28731 8242 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 5238 23057 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 3627 36015 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 4839 28188 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 480 241835 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 357 340091 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 511 278231 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 46 2588854 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 27 5144335 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 49 2659842 ns/op BenchmarkCheckCanceled/Err-4 473796 254.1 ns/op BenchmarkCheckCanceled/Done-4 584702 200.5 ns/op BenchmarkContextCancelDone-4 861320 180.2 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 34515 3235 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 34132 3672 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 29324 4326 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 22450 5605 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 14338 8403 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 501900 238.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 280603 425.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 188506 619.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 120734 1001 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 61268 1925 ns/op PASS ok context 9.953s goos: linux goarch: s390x pkg: crypto/aes BenchmarkEncrypt-4 1843686 65.89 ns/op 242.84 MB/s BenchmarkDecrypt-4 1856109 64.53 ns/op 247.93 MB/s BenchmarkExpand-4 13143 9606 ns/op PASS ok crypto/aes 1.642s goos: linux goarch: s390x pkg: crypto/cipher BenchmarkAESGCM/Open-128-64-4 140157 949.8 ns/op 67.38 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 321687 360.2 ns/op 177.67 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 173018 954.0 ns/op 67.09 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 322951 358.9 ns/op 178.35 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 160932 746.4 ns/op 1808.65 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 288650 420.9 ns/op 3207.30 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 158730 746.3 ns/op 1808.93 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 281715 439.4 ns/op 3072.03 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 100890 1154 ns/op 7097.42 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 144666 855.9 ns/op 9571.39 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 104180 1231 ns/op 6655.58 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 139860 1003 ns/op 8164.23 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 2198 52164 ns/op 19.53 MB/s BenchmarkAESCFBDecrypt1K-4 2304 63426 ns/op 16.07 MB/s BenchmarkAESCFBDecrypt8K-4 289 408048 ns/op 20.06 MB/s BenchmarkAESOFB1K-4 5982 20350 ns/op 50.07 MB/s BenchmarkAESCTR1K-4 5418 21413 ns/op 47.59 MB/s BenchmarkAESCTR8K-4 704 171918 ns/op 47.62 MB/s BenchmarkAESCBCEncrypt1K-4 429492 295.4 ns/op 3466.40 MB/s BenchmarkAESCBCDecrypt1K-4 900309 132.0 ns/op 7755.10 MB/s PASS ok crypto/cipher 5.173s goos: linux goarch: s390x pkg: crypto/des BenchmarkEncrypt-4 44900 2608 ns/op 3.07 MB/s BenchmarkDecrypt-4 37634 3114 ns/op 2.57 MB/s BenchmarkTDESEncrypt-4 14142 8522 ns/op 0.94 MB/s BenchmarkTDESDecrypt-4 13670 8902 ns/op 0.90 MB/s PASS ok crypto/des 1.778s goos: linux goarch: s390x pkg: crypto/ecdh BenchmarkECDH/P256-4 866 167259 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 7 15868751 ns/op 1086 B/op 21 allocs/op BenchmarkECDH/P521-4 3 40285381 ns/op 1538 B/op 21 allocs/op BenchmarkECDH/X25519-4 22 4952615 ns/op 377 B/op 9 allocs/op PASS ok crypto/ecdh 1.950s goos: linux goarch: s390x pkg: crypto/ecdsa BenchmarkSign/P256-4 2553 44462 ns/op 1464 B/op 20 allocs/op BenchmarkSign/P384-4 1863 63458 ns/op 1560 B/op 20 allocs/op BenchmarkSign/P521-4 1410 84443 ns/op 1768 B/op 23 allocs/op BenchmarkVerify/P256-4 2445 49083 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P384-4 1220 97758 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P521-4 771 170013 ns/op 48 B/op 2 allocs/op BenchmarkGenerateKey/P256-4 3530 32407 ns/op 896 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 26 4320781 ns/op 1098 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 10 10489122 ns/op 1417 B/op 17 allocs/op PASS ok crypto/ecdsa 2.400s goos: linux goarch: s390x pkg: crypto/ed25519 BenchmarkKeyGeneration-4 111 1077805 ns/op BenchmarkNewKeyFromSeed-4 100 1096052 ns/op BenchmarkSigning-4 90 1261713 ns/op BenchmarkVerification-4 51 2306025 ns/op PASS ok crypto/ed25519 1.608s goos: linux goarch: s390x pkg: crypto/elliptic BenchmarkScalarBaseMult/P256-4 4347 27471 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 79 1601730 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 26 4500881 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 10 11115183 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1057 96258 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 31 3780080 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 9 11254419 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 4 30027715 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 8269 14147 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 4312 28001 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 2931 38531 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 46 2601501 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 1921 81200 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 150 843843 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1290 93544 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 50 2316179 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 4.162s goos: linux goarch: s390x pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 17268 6941 ns/op 147.53 MB/s BenchmarkHMACSHA256_32-4 18094 6669 ns/op 4.80 MB/s BenchmarkNewWriteSum-4 10000 10686 ns/op 2.99 MB/s PASS ok crypto/hmac 1.497s goos: linux goarch: s390x pkg: crypto/internal/bigmod BenchmarkModAdd-4 39769 2977 ns/op BenchmarkModSub-4 42811 2776 ns/op BenchmarkMontgomeryRepr-4 13249 9086 ns/op BenchmarkMontgomeryMul-4 13269 9091 ns/op BenchmarkModMul-4 6541 18376 ns/op BenchmarkExpBig-4 7 15917146 ns/op BenchmarkExp-4 4 32185109 ns/op PASS ok crypto/internal/bigmod 2.368s goos: linux goarch: s390x pkg: crypto/internal/edwards25519 BenchmarkEncodingDecoding-4 546 219765 ns/op BenchmarkScalarBaseMult-4 120 986651 ns/op BenchmarkScalarMult-4 43 2703740 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 52 2227899 ns/op PASS ok crypto/internal/edwards25519 1.580s goos: linux goarch: s390x pkg: crypto/internal/edwards25519/field BenchmarkAdd-4 229772 510.2 ns/op BenchmarkMultiply-4 276072 423.1 ns/op BenchmarkSquare-4 368182 328.4 ns/op BenchmarkInvert-4 1370 87541 ns/op BenchmarkMult32-4 973904 122.6 ns/op PASS ok crypto/internal/edwards25519/field 1.630s goos: linux goarch: s390x pkg: crypto/internal/nistec BenchmarkScalarMult/P224-4 28 3726718 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1479 77656 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 10 10571768 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 4 28072226 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 81 1458861 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 7118 16883 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 31 3721725 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 1 112652001 ns/op 539368 B/op 7925 allocs/op PASS ok crypto/internal/nistec 2.134s goos: linux goarch: s390x pkg: crypto/internal/nistec/fiat BenchmarkMul/P224-4 278298 394.5 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 137911 847.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 61813 1923 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 299571 406.0 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 141861 845.0 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 62776 1914 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.786s goos: linux goarch: s390x pkg: crypto/md5 BenchmarkHash8Bytes-4 87256 1370 ns/op 5.84 MB/s BenchmarkHash64-4 106039 1180 ns/op 54.22 MB/s BenchmarkHash128-4 99176 1260 ns/op 101.57 MB/s BenchmarkHash256-4 86604 1412 ns/op 181.26 MB/s BenchmarkHash512-4 69038 1757 ns/op 291.39 MB/s BenchmarkHash1K-4 49998 2902 ns/op 352.84 MB/s BenchmarkHash8K-4 10000 11811 ns/op 693.61 MB/s BenchmarkHash1M-4 81 1374925 ns/op 762.64 MB/s BenchmarkHash8M-4 10 10933548 ns/op 767.24 MB/s BenchmarkHash8BytesUnaligned-4 85824 1409 ns/op 5.68 MB/s BenchmarkHash1KUnaligned-4 49992 2448 ns/op 418.32 MB/s BenchmarkHash8KUnaligned-4 10000 11830 ns/op 692.47 MB/s PASS ok crypto/md5 2.624s goos: linux goarch: s390x pkg: crypto/rand BenchmarkPrime-4 1 225304185 ns/op PASS ok crypto/rand 1.233s goos: linux goarch: s390x pkg: crypto/rc4 BenchmarkRC4_128-4 10000 10874 ns/op 11.77 MB/s BenchmarkRC4_1K-4 1398 86976 ns/op 11.77 MB/s BenchmarkRC4_8K-4 177 687543 ns/op 11.78 MB/s PASS ok crypto/rc4 1.439s goos: linux goarch: s390x pkg: crypto/rsa BenchmarkDecryptPKCS1v15/2048-4 7 16919618 ns/op BenchmarkDecryptPKCS1v15/3072-4 3 41489414 ns/op BenchmarkDecryptPKCS1v15/4096-4 2 74928821 ns/op BenchmarkEncryptPKCS1v15/2048-4 20 5681825 ns/op BenchmarkDecryptOAEP/2048-4 6 17264964 ns/op BenchmarkEncryptOAEP/2048-4 20 5730244 ns/op BenchmarkSignPKCS1v15/2048-4 6 17539212 ns/op BenchmarkVerifyPKCS1v15/2048-4 20 5672812 ns/op BenchmarkSignPSS/2048-4 6 17673812 ns/op BenchmarkVerifyPSS/2048-4 20 5698867 ns/op PASS ok crypto/rsa 2.736s goos: linux goarch: s390x pkg: crypto/sha1 BenchmarkHash8Bytes/New-4 80178 1442 ns/op 5.55 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 107161 1109 ns/op 7.21 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 91582 1290 ns/op 248.14 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 119974 1015 ns/op 315.14 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 72570 1663 ns/op 615.60 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 87178 1381 ns/op 741.54 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 22143 5443 ns/op 1505.06 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 23125 5153 ns/op 1589.65 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.158s goos: linux goarch: s390x pkg: crypto/sha256 BenchmarkHash8Bytes/New-4 63433 1906 ns/op 4.20 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 71905 1680 ns/op 4.76 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 69356 1724 ns/op 4.64 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 58314 2026 ns/op 505.44 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 66841 1773 ns/op 577.47 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 63894 1864 ns/op 549.35 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 23580 5129 ns/op 1597.08 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 24626 5205 ns/op 1573.94 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 24181 4947 ns/op 1656.04 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.367s goos: linux goarch: s390x pkg: crypto/sha512 BenchmarkHash8Bytes/New-4 46656 2550 ns/op 3.14 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 60453 1964 ns/op 4.07 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 52064 2309 ns/op 3.47 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 46338 2584 ns/op 396.25 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 60162 2020 ns/op 506.89 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 51014 2384 ns/op 429.56 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 26626 4518 ns/op 1813.15 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 30378 3911 ns/op 2094.41 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 28027 4288 ns/op 1910.45 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.366s goos: linux goarch: s390x pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 13986135 8.523 ns/op BenchmarkConstantTimeEq-4 14807686 8.242 ns/op BenchmarkConstantTimeLessOrEq-4 14195473 8.474 ns/op BenchmarkXORBytes/8Bytes-4 313282 374.5 ns/op 21.36 MB/s BenchmarkXORBytes/128Bytes-4 172008 716.6 ns/op 178.63 MB/s BenchmarkXORBytes/2048Bytes-4 19981 5993 ns/op 341.73 MB/s BenchmarkXORBytes/32768Bytes-4 1251 90703 ns/op 361.27 MB/s PASS ok crypto/subtle 1.956s goos: linux goarch: s390x pkg: crypto/tls BenchmarkCertCache/0-4 249 411941 ns/op BenchmarkCertCache/1-4 330 404661 ns/op BenchmarkCertCache/2-4 262 401442 ns/op BenchmarkCertCache/3-4 267 389722 ns/op BenchmarkHandshakeServer/RSA-4 12 10972222 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 9 16511139 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 10 17344494 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 100 1008383 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 202 586592 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 16 6607267 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 20 9277394 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 46137268 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 3 42646373 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 3 34820121 ns/op 30.11 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 3 40557173 ns/op 25.85 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 3 50003457 ns/op 41.94 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 2 56306110 ns/op 37.25 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 73526524 ns/op 57.04 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 92076497 ns/op 45.55 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 126645271 ns/op 66.24 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 146529218 ns/op 57.25 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 232251562 ns/op 72.24 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 275203836 ns/op 60.96 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 474633039 ns/op 70.70 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 518988195 ns/op 64.65 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 872598740 ns/op 76.91 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1042190880 ns/op 64.39 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 3 36669978 ns/op 28.59 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 3 41401357 ns/op 25.33 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 3 48118052 ns/op 43.58 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 2 53123040 ns/op 39.48 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 82948378 ns/op 50.57 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 96246066 ns/op 43.58 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 127562119 ns/op 65.76 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 155328507 ns/op 54.01 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 244793574 ns/op 68.54 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 292565117 ns/op 57.35 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 437957467 ns/op 76.62 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 510064204 ns/op 65.78 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 874715066 ns/op 76.72 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 993221251 ns/op 67.57 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 717405480 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 719470359 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 303251015 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 302766635 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 164617784 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 162088586 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 95690484 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 93007844 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 2 54236108 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 2 53834195 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 156624807 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 158975055 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 79379982 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 77166790 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 2 53477294 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 2 51774749 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 3 39927260 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 3 37781177 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 4 33080224 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 4 32283364 ns/op PASS ok crypto/tls 20.214s goos: linux goarch: s390x pkg: crypto/x509 BenchmarkCreateCertificate/RSA_2048-4 5 23100471 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 477 247556 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 954 125632 ns/op 12100 B/op 164 allocs/op BenchmarkParseCertificate/rsa_leaf-4 852 136996 ns/op 13506 B/op 187 allocs/op PASS ok crypto/x509 2.666s goos: linux goarch: s390x pkg: database/sql BenchmarkConcurrentDBExec-4 40 2525820 ns/op 282737 B/op 1652 allocs/op BenchmarkConcurrentStmtQuery-4 42 2693444 ns/op 270940 B/op 2043 allocs/op BenchmarkConcurrentStmtExec-4 58 1900487 ns/op 224953 B/op 708 allocs/op BenchmarkConcurrentTxQuery-4 51 2409048 ns/op 277619 B/op 2153 allocs/op BenchmarkConcurrentTxExec-4 79 1450140 ns/op 87928 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 58 1986844 ns/op 103809 B/op 2041 allocs/op BenchmarkConcurrentTxStmtExec-4 160 730961 ns/op 40201 B/op 381 allocs/op BenchmarkConcurrentRandom-4 54 2189953 ns/op 233147 B/op 1845 allocs/op BenchmarkManyConcurrentQueries-4 3218 34773 ns/op 4110 B/op 20 allocs/op BenchmarkGrabConn-4 270168 490.1 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.385s goos: linux goarch: s390x pkg: debug/elf BenchmarkSymbols64-4 1579 70694 ns/op BenchmarkSymbols32-4 1832 60211 ns/op PASS ok debug/elf 1.250s goos: linux goarch: s390x pkg: debug/gosym Benchmark115/NewLineTable-4 312316 375.3 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 74 1609991 ns/op 188227 B/op 13 allocs/op Benchmark115/LineToPC-4 51 2186647 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 12967 9208 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.802s goos: linux goarch: s390x pkg: encoding/asn1 BenchmarkObjectIdentifierString-4 54470 2195 ns/op BenchmarkMarshal-4 685 170537 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2712 42536 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.410s goos: linux goarch: s390x pkg: encoding/base32 BenchmarkEncode-4 222 537997 ns/op 15.23 MB/s BenchmarkEncodeToString-4 246 476175 ns/op 17.20 MB/s BenchmarkDecode-4 141 847149 ns/op 15.48 MB/s BenchmarkDecodeString-4 139 880372 ns/op 14.89 MB/s PASS ok encoding/base32 1.752s goos: linux goarch: s390x pkg: encoding/base64 BenchmarkEncodeToString-4 291 401520 ns/op 20.40 MB/s BenchmarkDecodeString/2-4 338197 342.7 ns/op 11.67 MB/s BenchmarkDecodeString/4-4 251475 482.2 ns/op 16.59 MB/s BenchmarkDecodeString/8-4 174212 687.6 ns/op 17.45 MB/s BenchmarkDecodeString/64-4 29244 4109 ns/op 21.42 MB/s BenchmarkDecodeString/8192-4 248 483494 ns/op 22.59 MB/s BenchmarkNewEncoding-4 52237 2279 ns/op 112.33 MB/s PASS ok encoding/base64 2.026s goos: linux goarch: s390x pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 1318 90755 ns/op 44.07 MB/s BenchmarkReadStruct-4 14647 8158 ns/op 9.19 MB/s BenchmarkWriteStruct-4 14458 8223 ns/op 9.12 MB/s BenchmarkReadInts-4 45162 2627 ns/op 11.42 MB/s BenchmarkWriteInts-4 37896 3349 ns/op 8.96 MB/s BenchmarkWriteSlice1000Int32s-4 940 131048 ns/op 30.52 MB/s BenchmarkPutUint16-4 3241969 46.52 ns/op 43.00 MB/s BenchmarkAppendUint16-4 3248401 36.60 ns/op 54.65 MB/s BenchmarkPutUint32-4 2301465 51.46 ns/op 77.74 MB/s BenchmarkAppendUint32-4 2244891 53.29 ns/op 75.05 MB/s BenchmarkPutUint64-4 707719 161.9 ns/op 49.40 MB/s BenchmarkAppendUint64-4 765082 157.3 ns/op 50.85 MB/s BenchmarkLittleEndianPutUint16-4 3175146 47.41 ns/op 42.18 MB/s BenchmarkLittleEndianAppendUint16-4 3206582 37.53 ns/op 53.30 MB/s BenchmarkLittleEndianPutUint32-4 2359546 51.45 ns/op 77.75 MB/s BenchmarkLittleEndianAppendUint32-4 2380148 51.08 ns/op 78.31 MB/s BenchmarkLittleEndianPutUint64-4 728238 171.1 ns/op 46.75 MB/s BenchmarkLittleEndianAppendUint64-4 763372 157.7 ns/op 50.73 MB/s BenchmarkReadFloats-4 175836 686.4 ns/op 17.48 MB/s BenchmarkWriteFloats-4 170390 714.9 ns/op 16.79 MB/s BenchmarkReadSlice1000Float32s-4 1262 96921 ns/op 41.27 MB/s BenchmarkWriteSlice1000Float32s-4 933 132858 ns/op 30.11 MB/s BenchmarkReadSlice1000Uint8s-4 113890 994.0 ns/op 1006.02 MB/s BenchmarkWriteSlice1000Uint8s-4 129318 985.0 ns/op 1015.20 MB/s BenchmarkPutUvarint32-4 491358 238.1 ns/op 16.80 MB/s BenchmarkPutUvarint64-4 172495 704.9 ns/op 11.35 MB/s PASS ok encoding/binary 4.967s goos: linux goarch: s390x pkg: encoding/csv BenchmarkRead-4 5377 21347 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 5718 32553 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 4906 22041 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 3205 36725 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 5752 20124 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 5781 20445 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 5634 20487 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 3207 37061 ns/op 2978 B/op 12 allocs/op BenchmarkWrite-4 10000 17011 ns/op PASS ok encoding/csv 2.986s goos: linux goarch: s390x pkg: encoding/gob BenchmarkEndToEndPipe-4 7093 16077 ns/op 1817 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 14120 14132 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 169 1129269 ns/op 17083 B/op 333 allocs/op BenchmarkEncodeComplex128Slice-4 337 305521 ns/op 1458 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1290 82924 ns/op 68 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1185 126372 ns/op 74 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2318 62497 ns/op 167 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 38 3293388 ns/op 42588 B/op 261 allocs/op BenchmarkDecodeComplex128Slice-4 440 403191 ns/op 25272 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 772 130826 ns/op 10811 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1075 153593 ns/op 9760 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 373 370258 ns/op 39235 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 290 454989 ns/op 66335 B/op 2204 allocs/op BenchmarkDecodeBytesSlice-4 559 228217 ns/op 23731 B/op 190 allocs/op BenchmarkDecodeInterfaceSlice-4 69 1562428 ns/op 83304 B/op 3178 allocs/op BenchmarkDecodeMap-4 69 1843865 ns/op 54123 B/op 181 allocs/op PASS ok encoding/gob 4.894s goos: linux goarch: s390x pkg: encoding/hex BenchmarkEncode/256-4 14294 8399 ns/op 30.48 MB/s BenchmarkEncode/1024-4 3343 33446 ns/op 30.62 MB/s BenchmarkEncode/4096-4 789 142299 ns/op 28.78 MB/s BenchmarkEncode/16384-4 222 605291 ns/op 27.07 MB/s BenchmarkDecode/256-4 28033 4184 ns/op 61.18 MB/s BenchmarkDecode/1024-4 6399 16809 ns/op 60.92 MB/s BenchmarkDecode/4096-4 1741 69557 ns/op 58.89 MB/s BenchmarkDecode/16384-4 378 270249 ns/op 60.63 MB/s BenchmarkDump/256-4 1144 95727 ns/op 2.67 MB/s BenchmarkDump/1024-4 315 422508 ns/op 2.42 MB/s BenchmarkDump/4096-4 80 1511777 ns/op 2.71 MB/s BenchmarkDump/16384-4 18 7670773 ns/op 2.14 MB/s PASS ok encoding/hex 3.271s goos: linux goarch: s390x pkg: encoding/json BenchmarkCodeEncoder-4 1 140160783 ns/op 13.84 MB/s 2144 B/op 17 allocs/op BenchmarkCodeEncoderError-4 1 195663282 ns/op 9.92 MB/s 8525024 B/op 139 allocs/op BenchmarkCodeMarshal-4 1 173905690 ns/op 11.16 MB/s 10331064 B/op 53 allocs/op BenchmarkCodeMarshalError-4 1 179448301 ns/op 10.81 MB/s 10335384 B/op 110 allocs/op BenchmarkMarshalBytes/32-4 18218 6329 ns/op BenchmarkMarshalBytes/256-4 5571 21213 ns/op BenchmarkMarshalBytes/4096-4 457 270929 ns/op BenchmarkMarshalBytesError/32-4 51 2363956 ns/op BenchmarkMarshalBytesError/256-4 49 2400327 ns/op BenchmarkMarshalBytesError/4096-4 42 3006461 ns/op BenchmarkMarshalMap-4 24573 4471 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 496531621 ns/op 3.91 MB/s 10097832 B/op 40038 allocs/op BenchmarkUnicodeDecoder-4 24744 4512 ns/op 3.10 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 39985 2923 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 424240371 ns/op 4.57 MB/s 2020048 B/op 40006 allocs/op BenchmarkCodeUnmarshalReuse-4 1 423939440 ns/op 4.58 MB/s 2020216 B/op 40010 allocs/op BenchmarkUnmarshalString-4 60696 1698 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 117675 1146 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 173943 773.2 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 12847 17339 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 52395 1973 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 58586 3995 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 16540 7752 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 5140 25654 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1248 106525 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 120 1826325 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 12 14766940 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 789960 161.4 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 536952 196.0 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 697318 239.3 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 565287 197.0 ns/op BenchmarkEncodeMarshaler-4 57704 2349 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 41652 2903 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 4816227 31.52 ns/op BenchmarkNumberIsValidRegexp-4 13636 9056 ns/op PASS ok encoding/json 12.216s goos: linux goarch: s390x pkg: encoding/pem BenchmarkEncode-4 34 3134212 ns/op 20.91 MB/s BenchmarkDecode-4 16 6409507 ns/op 13.85 MB/s PASS ok encoding/pem 1.293s goos: linux goarch: s390x pkg: encoding/xml BenchmarkMarshal-4 1902 89575 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 628 204835 ns/op 8220 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 2775 59938 ns/op PASS ok encoding/xml 1.562s goos: linux goarch: s390x pkg: errors BenchmarkIs-4 238368 497.2 ns/op BenchmarkAs-4 84235 1418 ns/op PASS ok errors 1.314s goos: linux goarch: s390x pkg: expvar BenchmarkIntAdd-4 853447 184.5 ns/op BenchmarkIntSet-4 863065 146.3 ns/op BenchmarkFloatAdd-4 206244 549.0 ns/op BenchmarkFloatSet-4 908214 136.0 ns/op BenchmarkStringSet-4 555838 213.7 ns/op BenchmarkMapSet-4 174476 1075 ns/op BenchmarkMapSetDifferent-4 64570 2393 ns/op BenchmarkMapSetDifferentRandom-4 322 428180 ns/op BenchmarkMapSetString-4 127334 839.1 ns/op BenchmarkMapAddSame-4 36489 2807 ns/op BenchmarkMapAddDifferent-4 10000 15380 ns/op BenchmarkMapAddDifferentRandom-4 241 488153 ns/op BenchmarkMapAddSameSteadyState-4 384582 266.7 ns/op BenchmarkMapAddDifferentSteadyState-4 128830 983.6 ns/op BenchmarkMapString-4 7791 15132 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 32337 5047 ns/op PASS ok expvar 3.744s goos: linux goarch: s390x pkg: fmt BenchmarkSprintfPadding-4 92058 2272 ns/op BenchmarkSprintfEmpty-4 303174 576.4 ns/op BenchmarkSprintfString-4 170248 765.8 ns/op BenchmarkSprintfTruncateString-4 176515 753.5 ns/op BenchmarkSprintfTruncateBytes-4 112948 950.2 ns/op BenchmarkSprintfSlowParsingPath-4 198513 872.7 ns/op BenchmarkSprintfQuoteString-4 43700 3311 ns/op BenchmarkSprintfInt-4 181130 782.5 ns/op BenchmarkSprintfIntInt-4 115706 1110 ns/op BenchmarkSprintfPrefixedInt-4 129228 892.9 ns/op BenchmarkSprintfFloat-4 77284 1943 ns/op BenchmarkSprintfComplex-4 30595 3531 ns/op BenchmarkSprintfBoolean-4 139080 1328 ns/op BenchmarkSprintfHexString-4 86608 1444 ns/op BenchmarkSprintfHexBytes-4 82060 1927 ns/op BenchmarkSprintfBytes-4 35016 5246 ns/op BenchmarkSprintfStringer-4 61384 3315 ns/op BenchmarkSprintfStructure-4 30922 5069 ns/op BenchmarkManyArgs-4 25167 6957 ns/op BenchmarkFprintInt-4 63535 2249 ns/op BenchmarkFprintfBytes-4 72139 1581 ns/op BenchmarkFprintIntNoAlloc-4 61105 1880 ns/op BenchmarkScanInts-4 24 4505144 ns/op BenchmarkScanRecursiveInt-4 1 366725881 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 408062351 ns/op PASS ok fmt 6.850s goos: linux goarch: s390x pkg: go/build BenchmarkImportVendor-4 681 187168 ns/op PASS ok go/build 1.262s goos: linux goarch: s390x pkg: go/constant BenchmarkStringAdd/1-4 55574 2463 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 15709 9927 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 4696 26033 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1360 133993 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 309 542118 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 73 2539384 ns/op 206176 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 21 6107981 ns/op 865641 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 4 70989969 ns/op 3634552 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 1 148140247 ns/op 15258976 B/op 65565 allocs/op PASS ok go/constant 3.382s goos: linux goarch: s390x pkg: go/format BenchmarkFormat/array1-10000-4 1 552482895 ns/op 0.12 MB/s 46465256 B/op 48966 allocs/op PASS ok go/format 1.684s goos: linux goarch: s390x pkg: go/parser BenchmarkParse-4 4 25328566 ns/op 2.13 MB/s BenchmarkParseOnly-4 5 23138513 ns/op 2.33 MB/s BenchmarkResolve-4 46 2615412 ns/op 20.59 MB/s PASS ok go/parser 3.125s goos: linux goarch: s390x pkg: go/printer BenchmarkPrintFile-4 1 152806972 ns/op 0.34 MB/s 5146120 B/op 27482 allocs/op BenchmarkPrintDecl-4 766 225651 ns/op 0.14 MB/s 16459 B/op 51 allocs/op PASS ok go/printer 1.364s goos: linux goarch: s390x pkg: go/scanner BenchmarkScan-4 252 467081 ns/op BenchmarkScanFiles/go/types/expr.go-4 10 10153346 ns/op 4.88 MB/s BenchmarkScanFiles/go/parser/parser.go-4 7 16080668 ns/op 4.49 MB/s BenchmarkScanFiles/net/http/server.go-4 4 25914646 ns/op 4.56 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 100 1333543 ns/op 2.31 MB/s PASS ok go/scanner 1.684s goos: linux goarch: s390x pkg: go/token BenchmarkSearchInts-4 847740 133.4 ns/op PASS ok go/token 1.126s goos: linux goarch: s390x pkg: go/types BenchmarkLookupFieldOrMethod-4 139 824388 ns/op BenchmarkNamed/Underlying/nongeneric-4 1325268 126.5 ns/op BenchmarkNamed/Underlying/generic-4 954417 111.9 ns/op BenchmarkNamed/Underlying/src_instance-4 1338441 93.84 ns/op BenchmarkNamed/Underlying/user_instance-4 1377118 89.57 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 18566 6154 ns/op BenchmarkNamed/NewMethodSet/generic-4 10000 10989 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 10000 10299 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 17788 6491 ns/op BenchmarkCheck/http/funcbodies/info-4 1 581270308 ns/op 57100 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 530399277 ns/op 62577 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 277220439 ns/op 119720 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 287175278 ns/op 115561 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 612505236 ns/op 8441 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 157946872 ns/op 32730 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 1 172204363 ns/op 30020 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 88503346 ns/op 58409 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 136905619 ns/op 15827 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 71798700 ns/op 30179 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 55866468 ns/op 38781 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 2 80909650 ns/op 26781 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1168978700 ns/op 55738 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 813063379 ns/op 69696 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 165483114 ns/op 299699 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 245652862 ns/op 265217 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 1072884551 ns/op 1871 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 134803025 ns/op 14886 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 121368741 ns/op 16534 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 102424537 ns/op 19590 lines/s PASS ok go/types 23.410s goos: linux goarch: s390x pkg: hash/adler32 BenchmarkAdler32KB-4 9124 11406 ns/op 89.78 MB/s PASS ok hash/adler32 1.167s goos: linux goarch: s390x pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 212610 525.9 ns/op 28.52 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 194647 600.8 ns/op 24.97 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 79646 1503 ns/op 26.61 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 84046 1436 ns/op 27.86 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 555456 219.9 ns/op 2328.84 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 559834 218.9 ns/op 2338.55 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 519078 227.4 ns/op 4502.61 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 502854 225.0 ns/op 4550.86 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 417721 334.3 ns/op 12253.38 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 380784 306.0 ns/op 13385.41 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 124327 829.4 ns/op 39506.43 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 124788 1033 ns/op 31729.56 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 209521 552.6 ns/op 27.14 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 181177 673.8 ns/op 22.26 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 80428 1526 ns/op 26.20 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 83456 1451 ns/op 27.57 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 450733 231.0 ns/op 2216.00 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 485103 232.1 ns/op 2205.92 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 484784 271.4 ns/op 3772.95 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 474584 270.9 ns/op 3779.60 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 344332 346.7 ns/op 11812.93 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 359136 346.7 ns/op 11812.70 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 103974 1057 ns/op 31006.18 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 121012 981.9 ns/op 33370.84 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 245284 527.6 ns/op 28.43 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 210846 625.2 ns/op 23.99 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 102837 1139 ns/op 35.11 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 99243 1229 ns/op 32.54 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9027 13104 ns/op 39.07 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8910 13529 ns/op 37.84 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4518 26605 ns/op 38.49 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4586 27615 ns/op 37.08 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1136 105834 ns/op 38.70 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1149 104751 ns/op 39.10 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 127 927626 ns/op 35.32 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 100 1084707 ns/op 30.21 MB/s PASS ok hash/crc32 7.940s goos: linux goarch: s390x pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 48 2323468 ns/op 28.21 MB/s BenchmarkCrc64/ISO4KB-4 814 148327 ns/op 27.61 MB/s BenchmarkCrc64/ISO1KB-4 3094 60747 ns/op 16.86 MB/s BenchmarkCrc64/ECMA64KB-4 55 2339102 ns/op 28.02 MB/s BenchmarkCrc64/Random64KB-4 55 2167011 ns/op 30.24 MB/s BenchmarkCrc64/Random16KB-4 100 1771356 ns/op 9.25 MB/s PASS ok hash/crc64 2.313s goos: linux goarch: s390x pkg: hash/fnv BenchmarkFnv32KB-4 8776 17210 ns/op 59.50 MB/s BenchmarkFnv32aKB-4 9030 12042 ns/op 85.04 MB/s BenchmarkFnv64KB-4 10000 11958 ns/op 85.63 MB/s BenchmarkFnv64aKB-4 9984 11953 ns/op 85.67 MB/s BenchmarkFnv128KB-4 1752 64924 ns/op 15.77 MB/s BenchmarkFnv128aKB-4 1760 68002 ns/op 15.06 MB/s PASS ok hash/fnv 1.949s goos: linux goarch: s390x pkg: hash/maphash BenchmarkHash/n=4/Write-4 496717 229.8 ns/op 17.40 MB/s BenchmarkHash/n=4/Bytes-4 5105462 23.27 ns/op 171.93 MB/s BenchmarkHash/n=4/String-4 1701103 71.39 ns/op 56.03 MB/s BenchmarkHash/n=8/Write-4 513432 225.2 ns/op 35.53 MB/s BenchmarkHash/n=8/Bytes-4 5125054 23.24 ns/op 344.29 MB/s BenchmarkHash/n=8/String-4 1675348 70.43 ns/op 113.59 MB/s BenchmarkHash/n=16/Write-4 528800 228.2 ns/op 70.10 MB/s BenchmarkHash/n=16/Bytes-4 5001158 23.73 ns/op 674.38 MB/s BenchmarkHash/n=16/String-4 1662276 70.38 ns/op 227.33 MB/s BenchmarkHash/n=32/Write-4 465918 236.6 ns/op 135.28 MB/s BenchmarkHash/n=32/Bytes-4 4540953 25.68 ns/op 1245.88 MB/s BenchmarkHash/n=32/String-4 1641092 74.63 ns/op 428.76 MB/s BenchmarkHash/n=64/Write-4 483975 250.1 ns/op 255.91 MB/s BenchmarkHash/n=64/Bytes-4 4067097 30.23 ns/op 2117.30 MB/s BenchmarkHash/n=64/String-4 1551866 76.64 ns/op 835.10 MB/s BenchmarkHash/n=256/Write-4 360708 333.1 ns/op 768.61 MB/s BenchmarkHash/n=256/Bytes-4 1980286 61.45 ns/op 4165.68 MB/s BenchmarkHash/n=256/String-4 701856 241.8 ns/op 1058.70 MB/s BenchmarkHash/n=320/Write-4 360282 370.8 ns/op 862.88 MB/s BenchmarkHash/n=320/Bytes-4 1433110 76.84 ns/op 4164.47 MB/s BenchmarkHash/n=320/String-4 539504 229.3 ns/op 1395.43 MB/s BenchmarkHash/n=1024/Write-4 208358 536.3 ns/op 1909.31 MB/s BenchmarkHash/n=1024/Bytes-4 600814 201.1 ns/op 5091.84 MB/s BenchmarkHash/n=1024/String-4 212839 570.8 ns/op 1793.93 MB/s BenchmarkHash/n=4096/Write-4 87864 1374 ns/op 2981.37 MB/s BenchmarkHash/n=4096/Bytes-4 161034 749.1 ns/op 5468.12 MB/s BenchmarkHash/n=4096/String-4 55566 2160 ns/op 1896.60 MB/s BenchmarkHash/n=16384/Write-4 26336 4531 ns/op 3616.14 MB/s BenchmarkHash/n=16384/Bytes-4 39165 2987 ns/op 5484.21 MB/s BenchmarkHash/n=16384/String-4 14220 8480 ns/op 1931.98 MB/s PASS ok hash/maphash 6.023s goos: linux goarch: s390x pkg: html BenchmarkEscape-4 823 138326 ns/op BenchmarkEscapeNone-4 84103 1406 ns/op BenchmarkUnescape-4 790 148478 ns/op BenchmarkUnescapeNone-4 526263 224.7 ns/op BenchmarkUnescapeSparse-4 15277 15381 ns/op BenchmarkUnescapeDense-4 1204 100974 ns/op PASS ok html 1.986s goos: linux goarch: s390x pkg: html/template BenchmarkCSSEscaper-4 7592 14270 ns/op BenchmarkCSSEscaperNoSpecials-4 47823 2359 ns/op BenchmarkDecodeCSS-4 24699 5032 ns/op BenchmarkDecodeCSSNoSpecials-4 3894169 30.63 ns/op BenchmarkCSSValueFilter-4 122671 955.2 ns/op BenchmarkCSSValueFilterOk-4 83001 1460 ns/op BenchmarkEscapedExecute-4 4220 26631 ns/op BenchmarkHTMLNospaceEscaper-4 10000 10580 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 71529 1675 ns/op BenchmarkStripTags-4 17894 7898 ns/op BenchmarkStripTagsNoSpecials-4 370885 342.3 ns/op BenchmarkJSValEscaperWithNum-4 19893 6107 ns/op BenchmarkJSValEscaperWithStr-4 5575 20677 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 17928 6642 ns/op BenchmarkJSValEscaperWithObj-4 4636 25206 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 12111 9814 ns/op BenchmarkJSStrEscaperNoSpecials-4 61930 1924 ns/op BenchmarkJSStrEscaper-4 10000 11043 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 57874 2063 ns/op BenchmarkJSRegexpEscaper-4 10000 11413 ns/op BenchmarkTemplateSpecialTags-4 81 1243957 ns/op BenchmarkURLEscaper-4 3721 30900 ns/op BenchmarkURLEscaperNoSpecials-4 175470 666.7 ns/op BenchmarkURLNormalizer-4 4928 23380 ns/op BenchmarkURLNormalizerNoSpecials-4 166620 721.6 ns/op BenchmarkSrcsetFilter-4 15580 7748 ns/op BenchmarkSrcsetFilterNoSpecials-4 97284 1199 ns/op PASS ok html/template 5.095s goos: linux goarch: s390x pkg: image BenchmarkAt/rgba-4 483775 224.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 416481 273.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 543529 225.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 450867 276.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1354939 88.49 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1000000 109.2 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1350178 89.17 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1000000 112.5 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 935888 127.4 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 446979 258.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 335552 358.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 475765 252.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 352192 344.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 741025 161.1 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 500067 257.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 522078 231.3 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 510646 254.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 370351 323.4 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 794254 152.8 ns/op BenchmarkRGBASetRGBA-4 983409 121.8 ns/op BenchmarkRGBA64At-4 562807 220.5 ns/op BenchmarkRGBA64SetRGBA64-4 624037 192.6 ns/op BenchmarkNRGBAAt-4 809556 156.2 ns/op BenchmarkNRGBASetNRGBA-4 1000000 104.8 ns/op BenchmarkNRGBA64At-4 556521 214.6 ns/op BenchmarkNRGBA64SetNRGBA64-4 624697 187.3 ns/op BenchmarkAlphaAt-4 2319951 52.09 ns/op BenchmarkAlphaSetAlpha-4 2282054 51.99 ns/op BenchmarkAlpha16At-4 1256325 100.5 ns/op BenchmarkAlphaSetAlpha16-4 939895 124.0 ns/op BenchmarkGrayAt-4 2115397 52.33 ns/op BenchmarkGraySetGray-4 2236674 55.57 ns/op BenchmarkGray16At-4 1252660 95.86 ns/op BenchmarkGraySetGray16-4 970706 123.6 ns/op PASS ok image 6.244s goos: linux goarch: s390x pkg: image/color BenchmarkYCbCrToRGB/0-4 3002379 39.71 ns/op BenchmarkYCbCrToRGB/128-4 2973711 40.81 ns/op BenchmarkYCbCrToRGB/255-4 3043730 39.73 ns/op BenchmarkRGBToYCbCr/0-4 2911533 41.06 ns/op BenchmarkRGBToYCbCr/Cb-4 2953166 40.83 ns/op BenchmarkRGBToYCbCr/Cr-4 2888086 41.27 ns/op BenchmarkYCbCrToRGBA/0-4 2534328 48.46 ns/op BenchmarkYCbCrToRGBA/128-4 2553860 47.44 ns/op BenchmarkYCbCrToRGBA/255-4 2493609 48.30 ns/op BenchmarkNYCbCrAToRGBA/0-4 2534596 47.25 ns/op BenchmarkNYCbCrAToRGBA/128-4 2325475 51.31 ns/op BenchmarkNYCbCrAToRGBA/255-4 2556660 47.09 ns/op PASS ok image/color 3.066s goos: linux goarch: s390x pkg: image/draw BenchmarkFillOver-4 2 56678928 ns/op BenchmarkFillSrc-4 376 317895 ns/op BenchmarkCopyOver-4 5 21269864 ns/op BenchmarkCopySrc-4 548 219473 ns/op BenchmarkNRGBAOver-4 5 22121947 ns/op BenchmarkNRGBASrc-4 10 10516083 ns/op BenchmarkYCbCr-4 6 18225010 ns/op BenchmarkGray-4 16 7104752 ns/op BenchmarkCMYK-4 9 12360427 ns/op BenchmarkGlyphOver-4 16 6990640 ns/op BenchmarkRGBAMaskOver-4 3 50533456 ns/op BenchmarkGrayMaskOver-4 4 33068300 ns/op BenchmarkRGBA64ImageMaskOver-4 2 50350370 ns/op BenchmarkRGBA-4 4 32246096 ns/op BenchmarkPalettedFill-4 1159 113815 ns/op BenchmarkPalettedRGBA-4 4 33183576 ns/op BenchmarkGenericOver-4 2 80959532 ns/op BenchmarkGenericMaskOver-4 4 31386748 ns/op BenchmarkGenericSrc-4 2 52470888 ns/op BenchmarkGenericMaskSrc-4 3 46874359 ns/op PASS ok image/draw 7.586s goos: linux goarch: s390x pkg: image/gif BenchmarkDecode-4 15 7239897 ns/op 2.13 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 189657207 ns/op 1.62 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 4519295687 ns/op 0.27 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 43 2679440 ns/op 5.77 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 225992738 ns/op 0.27 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 6.879s goos: linux goarch: s390x pkg: image/jpeg BenchmarkFDCT-4 2468 47054 ns/op BenchmarkIDCT-4 2882 40312 ns/op BenchmarkDecodeBaseline-4 6 19810073 ns/op 3.12 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 5 24816386 ns/op 2.49 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 209640747 ns/op 5.86 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 272637102 ns/op 3.38 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.541s goos: linux goarch: s390x pkg: image/png BenchmarkPaeth-4 12211135 9.900 ns/op BenchmarkDecodeGray-4 10 10242519 ns/op 6.40 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 43481105 ns/op 6.03 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 3 37600664 ns/op 6.97 MB/s 346594 B/op 152 allocs/op BenchmarkDecodePaletted-4 19 6166973 ns/op 10.63 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 3 33967743 ns/op 7.72 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 42021558 ns/op 6.24 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 76243394 ns/op 4.03 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 76353112 ns/op 4.02 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 242998807 ns/op 5.06 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 285387977 ns/op 4.31 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 3 37808012 ns/op 8.13 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 243739645 ns/op 5.04 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 845114242 ns/op 1.45 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.928s goos: linux goarch: s390x pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 2 63491415 ns/op 1.58 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 2 53345613 ns/op 1.87 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 318658780 ns/op 1.57 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 267763596 ns/op 1.87 MB/s 4006064 B/op 3 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 62474136 ns/op 1.60 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 51749845 ns/op 1.93 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 311906470 ns/op 1.60 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 256530944 ns/op 1.95 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 620925755 ns/op 1.61 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 529507573 ns/op 1.89 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3333092681 ns/op 1.50 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3027805329 ns/op 1.65 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 10 10586093 ns/op 9.45 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 10 10966122 ns/op 9.12 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 2 52423877 ns/op 9.54 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 53556474 ns/op 9.34 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 105957056 ns/op 9.44 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 112312979 ns/op 8.90 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 552256200 ns/op 9.05 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 567490276 ns/op 8.81 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 75065488 ns/op 1.33 MB/s 540752 B/op 3 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 66652598 ns/op 1.50 MB/s 1073232 B/op 3 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 378608179 ns/op 1.32 MB/s 2678864 B/op 3 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 369849822 ns/op 1.35 MB/s 5341264 B/op 3 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 769340029 ns/op 1.30 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 711248032 ns/op 1.41 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4450148524 ns/op 1.12 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4586741246 ns/op 1.09 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 168210722 ns/op 24.85 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 167527872 ns/op 24.95 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 36.736s goos: linux goarch: s390x pkg: internal/fuzz BenchmarkMarshalCorpusFile/1-4 34899 3405 ns/op 0.29 MB/s BenchmarkMarshalCorpusFile/2-4 33681 3948 ns/op 0.51 MB/s BenchmarkMarshalCorpusFile/4-4 31654 3774 ns/op 1.06 MB/s BenchmarkMarshalCorpusFile/8-4 27916 4375 ns/op 1.83 MB/s BenchmarkMarshalCorpusFile/16-4 21765 5661 ns/op 2.83 MB/s BenchmarkMarshalCorpusFile/32-4 15180 7813 ns/op 4.10 MB/s BenchmarkMarshalCorpusFile/64-4 12289 10000 ns/op 6.40 MB/s BenchmarkMarshalCorpusFile/128-4 8318 13007 ns/op 9.84 MB/s BenchmarkMarshalCorpusFile/256-4 4192 27606 ns/op 9.27 MB/s BenchmarkMarshalCorpusFile/512-4 2282 52464 ns/op 9.76 MB/s BenchmarkMarshalCorpusFile/1024-4 1188 103421 ns/op 9.90 MB/s BenchmarkMarshalCorpusFile/2048-4 596 208449 ns/op 9.82 MB/s BenchmarkMarshalCorpusFile/4096-4 304 436750 ns/op 9.38 MB/s BenchmarkMarshalCorpusFile/8192-4 157 751311 ns/op 10.90 MB/s BenchmarkMarshalCorpusFile/16384-4 75 1508086 ns/op 10.86 MB/s BenchmarkMarshalCorpusFile/32768-4 32 3591688 ns/op 9.12 MB/s BenchmarkMarshalCorpusFile/65536-4 15 7419929 ns/op 8.83 MB/s BenchmarkMarshalCorpusFile/131072-4 7 15277920 ns/op 8.58 MB/s BenchmarkMarshalCorpusFile/262144-4 4 30187936 ns/op 8.68 MB/s BenchmarkMarshalCorpusFile/524288-4 2 61842488 ns/op 8.48 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 124636015 ns/op 8.41 MB/s BenchmarkUnmarshalCorpusFile/1-4 7629 15406 ns/op 0.06 MB/s BenchmarkUnmarshalCorpusFile/2-4 7462 15894 ns/op 0.13 MB/s BenchmarkUnmarshalCorpusFile/4-4 6991 17013 ns/op 0.24 MB/s BenchmarkUnmarshalCorpusFile/8-4 6446 18961 ns/op 0.42 MB/s BenchmarkUnmarshalCorpusFile/16-4 5358 22554 ns/op 0.71 MB/s BenchmarkUnmarshalCorpusFile/32-4 3728 31404 ns/op 1.02 MB/s BenchmarkUnmarshalCorpusFile/64-4 3278 36639 ns/op 1.75 MB/s BenchmarkUnmarshalCorpusFile/128-4 2556 46674 ns/op 2.74 MB/s BenchmarkUnmarshalCorpusFile/256-4 997 120061 ns/op 2.13 MB/s BenchmarkUnmarshalCorpusFile/512-4 534 224351 ns/op 2.28 MB/s BenchmarkUnmarshalCorpusFile/1024-4 274 431883 ns/op 2.37 MB/s BenchmarkUnmarshalCorpusFile/2048-4 139 852316 ns/op 2.40 MB/s BenchmarkUnmarshalCorpusFile/4096-4 67 1700052 ns/op 2.41 MB/s BenchmarkUnmarshalCorpusFile/8192-4 33 4087300 ns/op 2.00 MB/s BenchmarkUnmarshalCorpusFile/16384-4 16 6694491 ns/op 2.45 MB/s BenchmarkUnmarshalCorpusFile/32768-4 8 13429142 ns/op 2.44 MB/s BenchmarkUnmarshalCorpusFile/65536-4 4 27083203 ns/op 2.42 MB/s BenchmarkUnmarshalCorpusFile/131072-4 2 53885944 ns/op 2.43 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 107555627 ns/op 2.44 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 232255232 ns/op 2.26 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 447120249 ns/op 2.35 MB/s BenchmarkMutatorBytes/1-4 33973 3421 ns/op BenchmarkMutatorBytes/10-4 36368 3260 ns/op BenchmarkMutatorBytes/100-4 33901 3500 ns/op BenchmarkMutatorBytes/1000-4 22118 5520 ns/op BenchmarkMutatorBytes/10000-4 8737 22375 ns/op BenchmarkMutatorBytes/100000-4 1396 117780 ns/op BenchmarkMutatorString/1-4 32625 3512 ns/op BenchmarkMutatorString/10-4 34545 3490 ns/op BenchmarkMutatorString/100-4 31240 3922 ns/op BenchmarkMutatorString/1000-4 15100 7483 ns/op BenchmarkMutatorString/10000-4 2998 41656 ns/op BenchmarkMutatorString/100000-4 320 317280 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 19114 6344 ns/op BenchmarkMutatorAllBasicTypes/string-4 18308 6438 ns/op BenchmarkMutatorAllBasicTypes/bool-4 69744 1763 ns/op BenchmarkMutatorAllBasicTypes/float32-4 62548 1962 ns/op BenchmarkMutatorAllBasicTypes/float64-4 63586 1961 ns/op BenchmarkMutatorAllBasicTypes/int-4 66522 1854 ns/op BenchmarkMutatorAllBasicTypes/int8-4 65106 1892 ns/op BenchmarkMutatorAllBasicTypes/int16-4 67228 1850 ns/op BenchmarkMutatorAllBasicTypes/int32-4 65934 1843 ns/op BenchmarkMutatorAllBasicTypes/int64-4 67678 1848 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 63144 1917 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 64368 1937 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 63252 1940 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 64092 1925 ns/op PASS ok internal/fuzz 12.146s goos: linux goarch: s390x pkg: internal/intern BenchmarkStress-4 39175 2854 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 172273 739.8 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.289s goos: linux goarch: s390x pkg: internal/poll BenchmarkSplicePipe/SplicePipeWithPool-4 76524 6594 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 34515 3212 ns/op BenchmarkSplicePipePoolParallel-4 225626 575.9 ns/op BenchmarkSplicePipeNativeParallel-4 77787 1422 ns/op PASS ok internal/poll 2.118s goos: linux goarch: s390x pkg: internal/trace BenchmarkMMU-4 4 25690054 ns/op PASS ok internal/trace 3.820s PASS ok internal/zstd 1.028s goos: linux goarch: s390x pkg: io BenchmarkCopyNSmall-4 20151 6713 ns/op BenchmarkCopyNLarge-4 373 339304 ns/op PASS ok io 1.382s goos: linux goarch: s390x pkg: log BenchmarkItoa-4 193767 610.2 ns/op BenchmarkPrintln-4 22561 5426 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 37287 3249 ns/op 65 B/op 0 allocs/op BenchmarkConcurrent-4 5364 22675 ns/op BenchmarkDiscard-4 1475349 81.68 ns/op 0 B/op 0 allocs/op PASS ok log 1.887s goos: linux goarch: s390x pkg: log/slog BenchmarkWriteTime-4 67328 1815 ns/op BenchmarkJSONHandler/defaults-4 6206 18132 ns/op 532 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 3740 29346 ns/op 801 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4500 25743 ns/op 759 B/op 5 allocs/op BenchmarkPreformatting/separate-4 6501 17806 ns/op 533 B/op 1 allocs/op BenchmarkPreformatting/struct-4 6242 18012 ns/op 525 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 5343 21733 ns/op 534 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 27336 4427 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 26719 4533 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 115004 1047 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 86120 1530 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 93829 1180 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 79724 1678 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 85579 1522 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 109093 1146 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 1000000 115.3 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 677628 173.9 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 452115 256.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 368856 322.9 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 302604 387.6 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 5605 18755 ns/op BenchmarkDispatch/switch-checked-4 178089 669.8 ns/op BenchmarkDispatch/As-4 180516 666.5 ns/op BenchmarkDispatch/Visit-4 153768 783.9 ns/op BenchmarkUnsafeStrings-4 18858 6464 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 4.320s goos: linux goarch: s390x pkg: log/slog/internal/benchmarks BenchmarkAttrs/disabled/5_args-4 1000000 104.0 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1000000 102.7 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 643640 181.6 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 204435 582.7 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 71343 1651 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 74752 1663 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 43648 2795 ns/op 679 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 13938 8658 ns/op 3461 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 16927 7008 ns/op 581 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 16497 6979 ns/op 596 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 10713 10954 ns/op 1083 B/op 6 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3474 32858 ns/op 4315 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 18649 6367 ns/op 524 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 18642 6370 ns/op 531 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 12562 9830 ns/op 934 B/op 2 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 4050 27368 ns/op 3763 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.535s goos: linux goarch: s390x pkg: maps BenchmarkMapClone-4 3 36067932 ns/op PASS ok maps 1.713s goos: linux goarch: s390x pkg: math BenchmarkAcos-4 6398641 18.49 ns/op BenchmarkAcosh-4 4527842 23.69 ns/op BenchmarkAsin-4 6340166 18.09 ns/op BenchmarkAsinh-4 4250682 25.68 ns/op BenchmarkAtan-4 7361734 16.00 ns/op BenchmarkAtanh-4 4859632 24.00 ns/op BenchmarkAtan2-4 4951249 21.86 ns/op BenchmarkCbrt-4 6014518 19.67 ns/op BenchmarkCeil-4 16294922 7.230 ns/op BenchmarkCopysign-4 2658842 45.99 ns/op BenchmarkCos-4 8469548 13.48 ns/op BenchmarkCosh-4 6836396 17.29 ns/op BenchmarkErf-4 7414560 16.01 ns/op BenchmarkErfc-4 7548974 16.27 ns/op BenchmarkErfinv-4 3232713 35.72 ns/op BenchmarkErfcinv-4 3346942 35.80 ns/op BenchmarkExp-4 7269374 16.19 ns/op BenchmarkExpGo-4 1000000 111.2 ns/op BenchmarkExpm1-4 6864105 16.78 ns/op BenchmarkExp2-4 1000000 103.6 ns/op BenchmarkExp2Go-4 1000000 111.2 ns/op BenchmarkAbs-4 3414282 34.62 ns/op BenchmarkDim-4 8479897 14.57 ns/op BenchmarkFloor-4 15559980 7.613 ns/op BenchmarkMax-4 12107150 9.843 ns/op BenchmarkMin-4 10892061 10.90 ns/op BenchmarkMod-4 347257 349.2 ns/op BenchmarkFrexp-4 2042989 58.08 ns/op BenchmarkGamma-4 425324 285.2 ns/op BenchmarkHypot-4 1771674 68.41 ns/op BenchmarkHypotGo-4 1595704 75.55 ns/op BenchmarkIlogb-4 2524861 47.58 ns/op BenchmarkJ0-4 166592 698.8 ns/op BenchmarkJ1-4 175573 679.2 ns/op BenchmarkJn-4 85606 1422 ns/op BenchmarkLdexp-4 2084637 57.88 ns/op BenchmarkLgamma-4 526993 231.3 ns/op BenchmarkLog-4 6660680 17.43 ns/op BenchmarkLogb-4 2465545 49.94 ns/op BenchmarkLog1p-4 6361826 17.12 ns/op BenchmarkLog10-4 6185100 20.20 ns/op BenchmarkLog2-4 1640542 72.02 ns/op BenchmarkModf-4 3266373 37.12 ns/op BenchmarkNextafter32-4 3086256 37.53 ns/op BenchmarkNextafter64-4 3216890 37.02 ns/op BenchmarkPowInt-4 3428439 34.13 ns/op BenchmarkPowFrac-4 3319214 34.26 ns/op BenchmarkPow10Pos-4 4230331 28.75 ns/op BenchmarkPow10Neg-4 3823062 37.91 ns/op BenchmarkRound-4 6105608 16.70 ns/op BenchmarkRoundToEven-4 7684764 14.91 ns/op BenchmarkRemainder-4 492459 317.3 ns/op BenchmarkSignbit-4 4837668 27.67 ns/op BenchmarkSin-4 8884100 14.04 ns/op BenchmarkSincos-4 541839 222.2 ns/op BenchmarkSinh-4 6408693 18.69 ns/op BenchmarkSqrtIndirect-4 14743754 7.952 ns/op BenchmarkSqrtLatency-4 10248170 12.20 ns/op BenchmarkSqrtIndirectLatency-4 10048366 11.85 ns/op BenchmarkSqrtGoLatency-4 1552018 81.43 ns/op BenchmarkSqrtPrime-4 112134 1064 ns/op BenchmarkTan-4 6161893 20.00 ns/op BenchmarkTanh-4 5532628 21.13 ns/op BenchmarkTrunc-4 14395910 7.621 ns/op BenchmarkY0-4 161852 767.3 ns/op BenchmarkY1-4 146847 764.4 ns/op BenchmarkYn-4 66948 1822 ns/op BenchmarkFloat64bits-4 4908103 24.13 ns/op BenchmarkFloat64frombits-4 4931470 23.94 ns/op BenchmarkFloat32bits-4 4851520 24.07 ns/op BenchmarkFloat32frombits-4 5092822 24.08 ns/op BenchmarkFMA-4 15763962 7.866 ns/op PASS ok math 11.961s goos: linux goarch: s390x pkg: math/big BenchmarkAddVV/1-4 11013862 10.92 ns/op 5861.16 MB/s BenchmarkAddVV/2-4 9251133 11.96 ns/op 10701.15 MB/s BenchmarkAddVV/3-4 8384352 15.57 ns/op 12332.73 MB/s BenchmarkAddVV/4-4 8732546 13.00 ns/op 19699.40 MB/s BenchmarkAddVV/5-4 8452368 14.24 ns/op 22466.63 MB/s BenchmarkAddVV/10-4 6700148 17.84 ns/op 35881.52 MB/s BenchmarkAddVV/100-4 2306552 53.96 ns/op 118607.91 MB/s BenchmarkAddVV/1000-4 259378 418.8 ns/op 152809.79 MB/s BenchmarkSubVV/1-4 11279014 10.64 ns/op 6016.36 MB/s BenchmarkSubVV/2-4 10220812 12.10 ns/op 10575.21 MB/s BenchmarkSubVV/3-4 8881550 12.87 ns/op 14914.75 MB/s BenchmarkSubVV/4-4 9386673 12.80 ns/op 19999.22 MB/s BenchmarkSubVV/5-4 8750563 13.76 ns/op 23247.82 MB/s BenchmarkSubVV/10-4 6885757 17.59 ns/op 36374.24 MB/s BenchmarkSubVV/100-4 2264854 51.93 ns/op 123236.86 MB/s BenchmarkSubVV/1000-4 294745 409.1 ns/op 156435.10 MB/s BenchmarkAddVW/1-4 11772720 10.51 ns/op 760.98 MB/s BenchmarkAddVW/2-4 11824406 10.39 ns/op 1540.61 MB/s BenchmarkAddVW/3-4 10962950 11.08 ns/op 2166.53 MB/s BenchmarkAddVW/4-4 10297219 12.22 ns/op 2617.63 MB/s BenchmarkAddVW/5-4 10851325 11.14 ns/op 3589.81 MB/s BenchmarkAddVW/10-4 7577004 15.95 ns/op 5015.05 MB/s BenchmarkAddVW/100-4 4798338 24.53 ns/op 32614.75 MB/s BenchmarkAddVW/1000-4 610119 171.4 ns/op 46664.66 MB/s BenchmarkAddVWext/1-4 11686755 10.36 ns/op 772.36 MB/s BenchmarkAddVWext/2-4 11473072 11.10 ns/op 1440.90 MB/s BenchmarkAddVWext/3-4 10485992 12.97 ns/op 1850.79 MB/s BenchmarkAddVWext/4-4 10595354 13.78 ns/op 2321.40 MB/s BenchmarkAddVWext/5-4 10228488 11.55 ns/op 3463.95 MB/s BenchmarkAddVWext/10-4 8800926 14.21 ns/op 5628.23 MB/s BenchmarkAddVWext/100-4 2040621 58.15 ns/op 13757.52 MB/s BenchmarkAddVWext/1000-4 295999 427.9 ns/op 18696.49 MB/s BenchmarkSubVW/1-4 11536190 10.57 ns/op 756.74 MB/s BenchmarkSubVW/2-4 10787719 10.40 ns/op 1539.18 MB/s BenchmarkSubVW/3-4 10500880 11.46 ns/op 2094.15 MB/s BenchmarkSubVW/4-4 10564964 11.30 ns/op 2832.94 MB/s BenchmarkSubVW/5-4 10583685 11.51 ns/op 3475.14 MB/s BenchmarkSubVW/10-4 7621879 17.39 ns/op 4601.06 MB/s BenchmarkSubVW/100-4 4725726 25.17 ns/op 31781.33 MB/s BenchmarkSubVW/1000-4 724908 192.1 ns/op 41648.75 MB/s BenchmarkSubVWext/1-4 11622564 11.08 ns/op 721.72 MB/s BenchmarkSubVWext/2-4 11328452 10.52 ns/op 1521.02 MB/s BenchmarkSubVWext/3-4 10609324 11.49 ns/op 2088.25 MB/s BenchmarkSubVWext/4-4 10429288 11.51 ns/op 2780.18 MB/s BenchmarkSubVWext/5-4 10244424 11.95 ns/op 3347.67 MB/s BenchmarkSubVWext/10-4 7563580 15.70 ns/op 5094.35 MB/s BenchmarkSubVWext/100-4 1829361 70.15 ns/op 11403.43 MB/s BenchmarkSubVWext/1000-4 291274 422.0 ns/op 18957.36 MB/s BenchmarkMulAddVWW/1-4 8012001 12.74 ns/op 5024.69 MB/s BenchmarkMulAddVWW/2-4 8192958 13.72 ns/op 9326.19 MB/s BenchmarkMulAddVWW/3-4 7617402 17.90 ns/op 10723.67 MB/s BenchmarkMulAddVWW/4-4 6681860 23.58 ns/op 10854.89 MB/s BenchmarkMulAddVWW/5-4 6002578 21.03 ns/op 15215.82 MB/s BenchmarkMulAddVWW/10-4 4011205 31.50 ns/op 20314.86 MB/s BenchmarkMulAddVWW/100-4 576086 209.5 ns/op 30550.35 MB/s BenchmarkMulAddVWW/1000-4 66544 1863 ns/op 34346.94 MB/s BenchmarkAddMulVVW/1-4 9798429 11.86 ns/op 5394.48 MB/s BenchmarkAddMulVVW/2-4 8662244 14.08 ns/op 9090.80 MB/s BenchmarkAddMulVVW/3-4 7742008 15.25 ns/op 12586.59 MB/s BenchmarkAddMulVVW/4-4 6771382 16.90 ns/op 15146.15 MB/s BenchmarkAddMulVVW/5-4 6484498 21.79 ns/op 14687.38 MB/s BenchmarkAddMulVVW/10-4 3129133 32.94 ns/op 19430.31 MB/s BenchmarkAddMulVVW/100-4 537788 223.3 ns/op 28665.10 MB/s BenchmarkAddMulVVW/1000-4 58000 2228 ns/op 28725.03 MB/s BenchmarkDivWVW/1-4 2162468 50.94 ns/op 1256.43 MB/s BenchmarkDivWVW/2-4 1000000 105.6 ns/op 1211.71 MB/s BenchmarkDivWVW/3-4 786583 151.0 ns/op 1271.94 MB/s BenchmarkDivWVW/4-4 677715 180.7 ns/op 1417.05 MB/s BenchmarkDivWVW/5-4 617612 200.0 ns/op 1600.24 MB/s BenchmarkDivWVW/10-4 325281 417.9 ns/op 1531.63 MB/s BenchmarkDivWVW/100-4 37302 3315 ns/op 1930.53 MB/s BenchmarkDivWVW/1000-4 4176 28608 ns/op 2237.10 MB/s BenchmarkNonZeroShifts/1/shrVU-4 2710904 48.65 ns/op BenchmarkNonZeroShifts/1/shlVU-4 2688297 43.03 ns/op BenchmarkNonZeroShifts/2/shrVU-4 1000000 128.2 ns/op BenchmarkNonZeroShifts/2/shlVU-4 1367065 84.52 ns/op BenchmarkNonZeroShifts/3/shrVU-4 1000000 102.4 ns/op BenchmarkNonZeroShifts/3/shlVU-4 916417 131.1 ns/op BenchmarkNonZeroShifts/4/shrVU-4 965049 123.1 ns/op BenchmarkNonZeroShifts/4/shlVU-4 683841 174.8 ns/op BenchmarkNonZeroShifts/5/shrVU-4 820448 177.8 ns/op BenchmarkNonZeroShifts/5/shlVU-4 639945 194.0 ns/op BenchmarkNonZeroShifts/10/shrVU-4 451623 288.8 ns/op BenchmarkNonZeroShifts/10/shlVU-4 376290 336.2 ns/op BenchmarkNonZeroShifts/100/shrVU-4 47142 2619 ns/op BenchmarkNonZeroShifts/100/shlVU-4 43065 2766 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 5110 29503 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 4467 27191 ns/op BenchmarkDecimalConversion-4 190 773023 ns/op BenchmarkFloatString/100-4 9313 12509 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 172 682356 ns/op 2910 B/op 10 allocs/op BenchmarkFloatString/10000-4 2 62722386 ns/op 61332 B/op 54 allocs/op BenchmarkFloatString/100000-4 1 6242288410 ns/op 827184 B/op 498 allocs/op BenchmarkFloatAdd/10-4 98994 1179 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 85531 1459 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 54840 1974 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 10000 12391 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 1563 79009 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 131641 897.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 132133 962.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 89492 1314 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 26586 4693 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 3211 37982 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1336 90692 ns/op BenchmarkParseFloatLargeExp-4 301 484981 ns/op BenchmarkGCD10x10/WithoutXY-4 177621 661.1 ns/op BenchmarkGCD10x10/WithXY-4 44473 2718 ns/op BenchmarkGCD10x100/WithoutXY-4 82490 1433 ns/op BenchmarkGCD10x100/WithXY-4 13088 10376 ns/op BenchmarkGCD10x1000/WithoutXY-4 57763 2570 ns/op BenchmarkGCD10x1000/WithXY-4 9396 11916 ns/op BenchmarkGCD100x100/WithoutXY-4 22010 5388 ns/op BenchmarkGCD100x100/WithXY-4 7971 15246 ns/op BenchmarkGCD100x1000/WithoutXY-4 9356 13126 ns/op BenchmarkGCD100x1000/WithXY-4 4321 28223 ns/op BenchmarkGCD1000x1000/WithoutXY-4 1774 65646 ns/op BenchmarkGCD1000x1000/WithXY-4 987 123033 ns/op BenchmarkHilbert-4 15 7171630 ns/op BenchmarkBinomial-4 9283 12895 ns/op BenchmarkQuoRem-4 13898 8506 ns/op BenchmarkExp-4 7 16052186 ns/op BenchmarkExpMont/Odd-4 88 1214048 ns/op 2599 B/op 22 allocs/op BenchmarkExpMont/Even1-4 98 1229929 ns/op 3366 B/op 38 allocs/op BenchmarkExpMont/Even2-4 93 1243143 ns/op 3836 B/op 53 allocs/op BenchmarkExpMont/Even3-4 91 1214369 ns/op 3850 B/op 53 allocs/op BenchmarkExpMont/Even4-4 96 1223143 ns/op 3851 B/op 53 allocs/op BenchmarkExpMont/Even8-4 87 1224768 ns/op 3822 B/op 52 allocs/op BenchmarkExpMont/Even32-4 93 1238167 ns/op 3845 B/op 53 allocs/op BenchmarkExpMont/Even64-4 100 1029163 ns/op 3636 B/op 53 allocs/op BenchmarkExpMont/Even96-4 100 1084374 ns/op 3778 B/op 51 allocs/op BenchmarkExpMont/Even128-4 124 950495 ns/op 3253 B/op 50 allocs/op BenchmarkExpMont/Even255-4 133 962511 ns/op 2951 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 427 283162 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 388 308422 ns/op 1735 B/op 47 allocs/op BenchmarkExpMont/SmallEven3-4 390 316984 ns/op 1757 B/op 48 allocs/op BenchmarkExpMont/SmallEven4-4 375 319084 ns/op 1741 B/op 47 allocs/op BenchmarkExp2-4 7 15826265 ns/op BenchmarkBitset-4 790982 156.7 ns/op BenchmarkBitsetNeg-4 266971 434.7 ns/op BenchmarkBitsetOrig-4 207396 563.4 ns/op BenchmarkBitsetNegOrig-4 135061 918.3 ns/op BenchmarkModSqrt225_Tonelli-4 74 1575262 ns/op BenchmarkModSqrt225_3Mod4-4 244 480372 ns/op BenchmarkModSqrt231_Tonelli-4 73 1561967 ns/op BenchmarkModSqrt231_5Mod8-4 222 537136 ns/op BenchmarkModInverse-4 8546 12646 ns/op BenchmarkSqrt-4 903 138905 ns/op BenchmarkIntSqr/1-4 1301174 92.84 ns/op BenchmarkIntSqr/2-4 475442 308.0 ns/op BenchmarkIntSqr/3-4 366350 329.7 ns/op BenchmarkIntSqr/5-4 246237 492.2 ns/op BenchmarkIntSqr/8-4 158960 770.0 ns/op BenchmarkIntSqr/10-4 124980 987.6 ns/op BenchmarkIntSqr/20-4 33183 3680 ns/op BenchmarkIntSqr/30-4 22398 5388 ns/op BenchmarkIntSqr/50-4 12853 9202 ns/op BenchmarkIntSqr/80-4 6800 16687 ns/op BenchmarkIntSqr/100-4 5228 22475 ns/op BenchmarkIntSqr/200-4 1875 65504 ns/op BenchmarkIntSqr/300-4 912 130266 ns/op BenchmarkIntSqr/500-4 415 290877 ns/op BenchmarkIntSqr/800-4 186 663061 ns/op BenchmarkIntSqr/1000-4 127 924451 ns/op BenchmarkDiv/20/10-4 319542 380.8 ns/op BenchmarkDiv/40/20-4 323672 364.4 ns/op BenchmarkDiv/100/50-4 324304 384.3 ns/op BenchmarkDiv/200/100-4 36318 3326 ns/op BenchmarkDiv/400/200-4 33362 3656 ns/op BenchmarkDiv/1000/500-4 24410 5355 ns/op BenchmarkDiv/2000/1000-4 16370 7448 ns/op BenchmarkDiv/20000/10000-4 618 183817 ns/op BenchmarkDiv/200000/100000-4 18 9306746 ns/op BenchmarkDiv/2000000/1000000-4 1 216856750 ns/op BenchmarkDiv/20000000/10000000-4 1 7735732239 ns/op BenchmarkMul-4 3 43907166 ns/op BenchmarkNatMul/10-4 108429 1017 ns/op BenchmarkNatMul/100-4 3470 31448 ns/op BenchmarkNatMul/1000-4 100 1179118 ns/op BenchmarkZeroShifts/Shl-4 39754 2829 ns/op BenchmarkZeroShifts/ShlSame-4 6041337 19.54 ns/op BenchmarkZeroShifts/Shr-4 41569 2825 ns/op BenchmarkZeroShifts/ShrSame-4 6085750 19.20 ns/op BenchmarkExp3Power/0x10-4 201130 534.8 ns/op BenchmarkExp3Power/0x40-4 173856 663.7 ns/op BenchmarkExp3Power/0x100-4 83210 1458 ns/op BenchmarkExp3Power/0x400-4 30237 4081 ns/op BenchmarkExp3Power/0x1000-4 6043 20038 ns/op BenchmarkExp3Power/0x4000-4 1070 116166 ns/op BenchmarkExp3Power/0x10000-4 122 1016085 ns/op BenchmarkExp3Power/0x40000-4 12 9345271 ns/op BenchmarkExp3Power/0x100000-4 2 91090184 ns/op BenchmarkExp3Power/0x400000-4 1 822286338 ns/op BenchmarkFibo-4 4 27755522 ns/op BenchmarkNatSqr/1-4 1000000 106.3 ns/op BenchmarkNatSqr/2-4 394699 458.6 ns/op BenchmarkNatSqr/3-4 335200 363.0 ns/op BenchmarkNatSqr/5-4 221295 520.1 ns/op BenchmarkNatSqr/8-4 145515 815.9 ns/op BenchmarkNatSqr/10-4 112551 1036 ns/op BenchmarkNatSqr/20-4 32641 3608 ns/op BenchmarkNatSqr/30-4 22552 5679 ns/op BenchmarkNatSqr/50-4 12626 9279 ns/op BenchmarkNatSqr/80-4 7051 16693 ns/op BenchmarkNatSqr/100-4 5185 22603 ns/op BenchmarkNatSqr/200-4 1693 65028 ns/op BenchmarkNatSqr/300-4 928 150296 ns/op BenchmarkNatSqr/500-4 411 289369 ns/op BenchmarkNatSqr/800-4 196 611042 ns/op BenchmarkNatSqr/1000-4 135 898052 ns/op BenchmarkNatSetBytes/8-4 670628 169.2 ns/op BenchmarkNatSetBytes/24-4 210594 555.4 ns/op BenchmarkNatSetBytes/128-4 47923 3320 ns/op BenchmarkNatSetBytes/7-4 893809 128.1 ns/op BenchmarkNatSetBytes/23-4 238424 501.9 ns/op BenchmarkNatSetBytes/127-4 48733 2466 ns/op BenchmarkScanPi-4 247 814602 ns/op BenchmarkStringPiParallel-4 432 277919 ns/op BenchmarkScan/10/Base2-4 36901 3543 ns/op BenchmarkScan/100/Base2-4 3766 32066 ns/op BenchmarkScan/1000/Base2-4 424 301750 ns/op BenchmarkScan/10/Base8-4 84207 1496 ns/op BenchmarkScan/100/Base8-4 12129 9986 ns/op BenchmarkScan/1000/Base8-4 1197 98870 ns/op BenchmarkScan/10/Base10-4 95949 1376 ns/op BenchmarkScan/100/Base10-4 10000 10301 ns/op BenchmarkScan/1000/Base10-4 1329 92187 ns/op BenchmarkScan/10/Base16-4 108884 1135 ns/op BenchmarkScan/100/Base16-4 15025 8069 ns/op BenchmarkScan/1000/Base16-4 1531 77572 ns/op BenchmarkString/10/Base2-4 185064 592.0 ns/op BenchmarkString/100/Base2-4 27327 4391 ns/op BenchmarkString/1000/Base2-4 2816 43447 ns/op BenchmarkString/10/Base8-4 378310 337.5 ns/op BenchmarkString/100/Base8-4 68458 1698 ns/op BenchmarkString/1000/Base8-4 7950 15295 ns/op BenchmarkString/10/Base10-4 223360 546.3 ns/op BenchmarkString/100/Base10-4 38494 3027 ns/op BenchmarkString/1000/Base10-4 4006 39294 ns/op BenchmarkString/10/Base16-4 430540 268.4 ns/op BenchmarkString/100/Base16-4 92073 1316 ns/op BenchmarkString/1000/Base16-4 9429 11457 ns/op BenchmarkLeafSize/0-4 30 3947208 ns/op BenchmarkLeafSize/1-4 394 332165 ns/op BenchmarkLeafSize/2-4 327 320746 ns/op BenchmarkLeafSize/3-4 267 453117 ns/op BenchmarkLeafSize/4-4 418 282358 ns/op BenchmarkLeafSize/5-4 218 556183 ns/op BenchmarkLeafSize/6-4 264 447207 ns/op BenchmarkLeafSize/7-4 278 431223 ns/op BenchmarkLeafSize/8-4 276 406254 ns/op BenchmarkLeafSize/9-4 152 1198814 ns/op BenchmarkLeafSize/10-4 229 514696 ns/op BenchmarkLeafSize/11-4 176 893845 ns/op BenchmarkLeafSize/12-4 258 658264 ns/op BenchmarkLeafSize/13-4 194 597087 ns/op BenchmarkLeafSize/14-4 248 453166 ns/op BenchmarkLeafSize/15-4 294 492026 ns/op BenchmarkLeafSize/16-4 422 330971 ns/op BenchmarkLeafSize/32-4 391 292307 ns/op BenchmarkLeafSize/64-4 360 315435 ns/op BenchmarkProbablyPrime/n=0-4 5 21330131 ns/op BenchmarkProbablyPrime/n=1-4 5 24327764 ns/op BenchmarkProbablyPrime/n=5-4 3 34980187 ns/op BenchmarkProbablyPrime/n=10-4 2 74769990 ns/op BenchmarkProbablyPrime/n=20-4 2 71281175 ns/op BenchmarkProbablyPrime/Lucas-4 6 18163928 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 48 2648334 ns/op BenchmarkRatCmp-4 225950 660.9 ns/op BenchmarkFloatSqrt/64-4 12907 9017 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 7426 15541 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 4832 22412 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 2508 51897 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 470 263319 ns/op 18118 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 34 3457457 ns/op 177535 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 261842701 ns/op 3906744 B/op 698 allocs/op PASS ok math/big 65.061s goos: linux goarch: s390x pkg: math/bits BenchmarkLeadingZeros-4 7686931 15.76 ns/op BenchmarkLeadingZeros8-4 7231634 16.02 ns/op BenchmarkLeadingZeros16-4 7623421 15.86 ns/op BenchmarkLeadingZeros32-4 7202456 15.86 ns/op BenchmarkLeadingZeros64-4 7659940 15.65 ns/op BenchmarkTrailingZeros-4 7531158 15.64 ns/op BenchmarkTrailingZeros8-4 7250030 16.23 ns/op BenchmarkTrailingZeros16-4 7532772 16.07 ns/op BenchmarkTrailingZeros32-4 7286439 16.06 ns/op BenchmarkTrailingZeros64-4 7752748 15.63 ns/op BenchmarkOnesCount-4 7984726 14.92 ns/op BenchmarkOnesCount8-4 8239585 15.48 ns/op BenchmarkOnesCount16-4 7970486 15.05 ns/op BenchmarkOnesCount32-4 8029056 14.98 ns/op BenchmarkOnesCount64-4 8210079 14.78 ns/op BenchmarkRotateLeft-4 8095574 14.81 ns/op BenchmarkRotateLeft8-4 7647409 15.87 ns/op BenchmarkRotateLeft16-4 7925682 15.17 ns/op BenchmarkRotateLeft32-4 7730116 15.98 ns/op BenchmarkRotateLeft64-4 7936993 14.93 ns/op BenchmarkReverse-4 13716058 8.773 ns/op BenchmarkReverse8-4 15011702 7.438 ns/op BenchmarkReverse16-4 14978682 8.034 ns/op BenchmarkReverse32-4 13163199 9.145 ns/op BenchmarkReverse64-4 13284050 9.181 ns/op BenchmarkReverseBytes-4 14818209 8.090 ns/op BenchmarkReverseBytes16-4 15664838 7.778 ns/op BenchmarkReverseBytes32-4 14448896 8.094 ns/op BenchmarkReverseBytes64-4 14552587 8.394 ns/op BenchmarkAdd-4 8012943 14.72 ns/op BenchmarkAdd32-4 7666206 15.10 ns/op BenchmarkAdd64-4 7572450 14.86 ns/op BenchmarkAdd64multiple-4 14743498 8.487 ns/op BenchmarkSub-4 7779244 16.00 ns/op BenchmarkSub32-4 7935524 24.87 ns/op BenchmarkSub64-4 7763978 15.74 ns/op BenchmarkSub64multiple-4 14501062 8.506 ns/op BenchmarkMul-4 8222474 14.82 ns/op BenchmarkMul32-4 8080708 15.61 ns/op BenchmarkMul64-4 8213756 14.79 ns/op BenchmarkDiv-4 2735726 42.52 ns/op BenchmarkDiv32-4 6329800 20.95 ns/op BenchmarkDiv64-4 2811688 42.79 ns/op PASS ok math/bits 9.008s goos: linux goarch: s390x pkg: math/cmplx BenchmarkAbs-4 1661133 71.34 ns/op BenchmarkAcos-4 403378 281.6 ns/op BenchmarkAcosh-4 411692 296.7 ns/op BenchmarkAsin-4 437128 284.7 ns/op BenchmarkAsinh-4 436485 303.8 ns/op BenchmarkAtan-4 1000000 100.3 ns/op BenchmarkAtanh-4 1000000 103.6 ns/op BenchmarkConj-4 15606548 7.818 ns/op BenchmarkCos-4 408162 264.2 ns/op BenchmarkCosh-4 460010 269.9 ns/op BenchmarkExp-4 559863 224.3 ns/op BenchmarkLog-4 1000000 117.9 ns/op BenchmarkLog10-4 996216 115.9 ns/op BenchmarkPhase-4 4645870 26.00 ns/op BenchmarkPolar-4 1309706 94.25 ns/op BenchmarkPow-4 348714 347.7 ns/op BenchmarkRect-4 550693 222.8 ns/op BenchmarkSin-4 460114 255.4 ns/op BenchmarkSinh-4 430976 256.5 ns/op BenchmarkSqrt-4 649383 191.8 ns/op BenchmarkTan-4 1258642 91.58 ns/op BenchmarkTanh-4 1746985 64.62 ns/op PASS ok math/cmplx 4.316s goos: linux goarch: s390x pkg: math/rand BenchmarkInt63Threadsafe-4 857670 127.9 ns/op BenchmarkInt63ThreadsafeParallel-4 1361712 88.89 ns/op BenchmarkInt63Unthreadsafe-4 880356 136.5 ns/op BenchmarkIntn1000-4 566136 182.7 ns/op BenchmarkInt63n1000-4 768271 163.4 ns/op BenchmarkInt31n1000-4 712317 172.4 ns/op BenchmarkFloat32-4 677330 158.9 ns/op BenchmarkFloat64-4 780194 143.9 ns/op BenchmarkPerm3-4 152006 710.1 ns/op BenchmarkPerm30-4 18765 6275 ns/op BenchmarkPerm30ViaShuffle-4 19578 6044 ns/op BenchmarkShuffleOverhead-4 14154 8646 ns/op BenchmarkRead3-4 555831 203.5 ns/op BenchmarkRead64-4 59017 2574 ns/op BenchmarkRead1000-4 4129 29246 ns/op BenchmarkConcurrent-4 345662 342.0 ns/op PASS ok math/rand 3.715s goos: linux goarch: s390x pkg: mime BenchmarkQEncodeWord-4 40024 3160 ns/op BenchmarkQDecodeWord-4 113194 1151 ns/op BenchmarkQDecodeHeader-4 99054 1317 ns/op BenchmarkTypeByExtension/.html-4 434326 269.3 ns/op BenchmarkTypeByExtension/.HTML-4 305019 391.7 ns/op BenchmarkTypeByExtension/.unused-4 298858 352.0 ns/op BenchmarkExtensionsByType/text/html-4 159398 821.1 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 80331 2462 ns/op BenchmarkExtensionsByType/application/octet-stream-4 105414 1237 ns/op PASS ok mime 3.724s goos: linux goarch: s390x pkg: mime/multipart BenchmarkReadForm/fields/maxMemory=0-4 494 287405 ns/op 48091 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 640 235108 ns/op 47886 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 100 1032219 ns/op 103885 B/op 272 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 290 617028 ns/op 49368 B/op 207 allocs/op PASS ok mime/multipart 2.052s goos: linux goarch: s390x pkg: mime/quotedprintable BenchmarkWriter-4 847 127068 ns/op PASS ok mime/quotedprintable 1.177s goos: linux goarch: s390x pkg: net BenchmarkGoLookupIP-4 12 17267373 ns/op 8501 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 6 20504878 ns/op 7568 B/op 66 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5017168476 ns/op 159728 B/op 229 allocs/op BenchmarkDNSName-4 82557 1378 ns/op BenchmarkInterfaces-4 2654 77063 ns/op 8686 B/op 30 allocs/op BenchmarkInterfaceByIndex-4 1956 63127 ns/op 6533 B/op 22 allocs/op BenchmarkInterfaceByName-4 2985 49544 ns/op 8742 B/op 31 allocs/op BenchmarkInterfaceAddrs-4 1804 70819 ns/op 15019 B/op 94 allocs/op BenchmarkInterfacesAndAddrs-4 5028 30158 ns/op 4435 B/op 34 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 1146 117694 ns/op 135290 B/op 39 allocs/op BenchmarkParseIP-4 7321 16442 ns/op BenchmarkParseIPValidIPv4-4 314026 372.7 ns/op BenchmarkParseIPValidIPv6-4 152292 797.7 ns/op BenchmarkIPString/IPv4-4 89410 1227 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 9057 13382 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 49791 4789 ns/op BenchmarkIPEqual/IPv4-4 1103108 106.2 ns/op BenchmarkIPEqual/IPv6-4 1063683 106.7 ns/op BenchmarkSendFile/1024-4 1 1211293064 ns/op 0.00 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/2048-4 1 1312319857 ns/op 0.00 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/4096-4 1 1203593117 ns/op 0.00 MB/s 728 B/op 13 allocs/op BenchmarkSendFile/8192-4 1 1205463172 ns/op 0.01 MB/s 632 B/op 12 allocs/op BenchmarkSendFile/16384-4 1 1209361057 ns/op 0.01 MB/s 696 B/op 13 allocs/op BenchmarkSendFile/32768-4 1 1217499349 ns/op 0.03 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/65536-4 1 1226094781 ns/op 0.05 MB/s 632 B/op 12 allocs/op BenchmarkSendFile/131072-4 1 1007669668 ns/op 0.13 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/262144-4 1 1008087999 ns/op 0.26 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/524288-4 1 1009102535 ns/op 0.52 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/1048576-4 1 1008413544 ns/op 1.04 MB/s 536 B/op 11 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1006876337 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1007183764 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1007270652 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1007023212 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1008079467 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1007282949 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1007196455 ns/op 0.07 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1006366844 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1007305394 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1008328752 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1008827310 ns/op 1.04 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1006930739 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1003346687 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1006726715 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1006929455 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1006830277 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1006581635 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1006682848 ns/op 0.07 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1007509669 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1007659125 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1008312229 ns/op 0.52 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1009036547 ns/op 1.04 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1007625743 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1007582086 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1007392272 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1007193040 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1007411114 ns/op 0.02 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1007164345 ns/op 0.03 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1002906035 ns/op 0.07 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1007540611 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1003367721 ns/op 0.26 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1008278708 ns/op 0.52 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1009071727 ns/op 1.04 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1007230536 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1007766026 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1007659363 ns/op 0.00 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1009442468 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1008090785 ns/op 0.02 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1007793816 ns/op 0.03 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1008304898 ns/op 0.06 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1006950089 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1007545945 ns/op 0.26 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1008649611 ns/op 0.52 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1009073320 ns/op 1.04 MB/s 944 B/op 9 allocs/op BenchmarkTCP4OneShot-4 3730 29812 ns/op BenchmarkTCP4OneShotTimeout-4 4232 37924 ns/op BenchmarkTCP4Persistent-4 29616 3794 ns/op BenchmarkTCP4PersistentTimeout-4 32598 3920 ns/op BenchmarkTCP6OneShot-4 4599 24187 ns/op BenchmarkTCP6OneShotTimeout-4 4238 26524 ns/op BenchmarkTCP6Persistent-4 29908 3729 ns/op BenchmarkTCP6PersistentTimeout-4 32730 3553 ns/op BenchmarkTCP4ConcurrentReadWrite-4 66350 2455 ns/op BenchmarkTCP6ConcurrentReadWrite-4 43261 3139 ns/op BenchmarkSetReadDeadline-4 183422 671.0 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 24469 5811 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 23337 6559 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 18457 6149 ns/op 0 B/op 0 allocs/op PASS ok net 69.663s goos: linux goarch: s390x pkg: net/http BenchmarkCookieString-4 23023 5116 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 8728 11635 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 17643 6836 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 16178 7366 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 35684 3253 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 54925 2180 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1139514 103.7 ns/op BenchmarkFindChild/n=2/rep=map-4 3660104 32.38 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 970753 122.6 ns/op BenchmarkFindChild/n=4/rep=linear-4 604154 198.7 ns/op BenchmarkFindChild/n=4/rep=map-4 3137425 33.90 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 551763 212.7 ns/op BenchmarkFindChild/n=8/rep=linear-4 327013 373.6 ns/op BenchmarkFindChild/n=8/rep=map-4 3183799 37.92 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 312964 381.5 ns/op BenchmarkFindChild/n=16/rep=linear-4 171390 705.9 ns/op BenchmarkFindChild/n=16/rep=map-4 2943825 40.96 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2111530 56.15 ns/op BenchmarkFindChild/n=32/rep=linear-4 85060 1425 ns/op BenchmarkFindChild/n=32/rep=map-4 3035905 39.84 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2248352 54.34 ns/op BenchmarkMultiConflicts-4 1 205339300 ns/op BenchmarkServerMatch-4 16914 7052 ns/op BenchmarkReadRequestChrome-4 3392 33995 ns/op 17.97 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 8341 13889 ns/op 5.62 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 8065 14001 ns/op 5.86 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 6076 19457 ns/op 7.76 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 13587 9195 ns/op 4.35 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 555 207111 ns/op 4.94 MB/s BenchmarkFileAndServer_1KB/https1-4 260 391678 ns/op 2.61 MB/s BenchmarkFileAndServer_1KB/h2-4 186 572362 ns/op 1.79 MB/s BenchmarkFileAndServer_16MB/h1-4 4 30233430 ns/op 554.92 MB/s BenchmarkFileAndServer_16MB/https1-4 1 107261588 ns/op 156.41 MB/s BenchmarkFileAndServer_16MB/h2-4 1 173608382 ns/op 96.64 MB/s BenchmarkFileAndServer_64MB/h1-4 1 125648711 ns/op 534.10 MB/s BenchmarkFileAndServer_64MB/https1-4 1 287515307 ns/op 233.41 MB/s BenchmarkFileAndServer_64MB/h2-4 1 565652500 ns/op 118.64 MB/s BenchmarkServeMux-4 205 594116 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 252 516918 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 555 232380 ns/op 5945 B/op 63 allocs/op BenchmarkClientServer/https1-4 236 441784 ns/op 6742 B/op 73 allocs/op BenchmarkClientServer/h2-4 187 542779 ns/op 9767 B/op 79 allocs/op BenchmarkClientServerParallel/4/h1-4 1789 62102 ns/op 9186 B/op 75 allocs/op BenchmarkClientServerParallel/4/https1-4 13 8435885 ns/op 94766 B/op 1056 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56898: read tcp 127.0.0.1:45861->127.0.0.1:56898: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56910: read tcp 127.0.0.1:45861->127.0.0.1:56910: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56878: read tcp 127.0.0.1:45861->127.0.0.1:56878: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:55036: read tcp 127.0.0.1:38373->127.0.0.1:55036: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:55006: write tcp 127.0.0.1:38373->127.0.0.1:55006: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:55028: write tcp 127.0.0.1:38373->127.0.0.1:55028: use of closed network connection BenchmarkClientServerParallel/4/h2-4 14 9390366 ns/op 102187 B/op 1211 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43402: read tcp 127.0.0.1:42681->127.0.0.1:43402: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43408: write tcp 127.0.0.1:42681->127.0.0.1:43408: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37242: read tcp 127.0.0.1:33161->127.0.0.1:37242: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37166: read tcp 127.0.0.1:33161->127.0.0.1:37166: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:37232: read tcp 127.0.0.1:33161->127.0.0.1:37232: use of closed network connection BenchmarkClientServerParallel/64/h1-4 100 1435812 ns/op 19808 B/op 112 allocs/op BenchmarkClientServerParallel/64/https1-4 14 8036664 ns/op 94787 B/op 1082 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60052: read tcp 127.0.0.1:33337->127.0.0.1:60052: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60072: read tcp 127.0.0.1:33337->127.0.0.1:60072: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50044: read tcp 127.0.0.1:46195->127.0.0.1:50044: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50060: read tcp 127.0.0.1:46195->127.0.0.1:50060: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50068: read tcp 127.0.0.1:46195->127.0.0.1:50068: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50016: write tcp 127.0.0.1:46195->127.0.0.1:50016: use of closed network connection BenchmarkClientServerParallel/64/h2-4 13 8645515 ns/op 101969 B/op 1223 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53968: write tcp 127.0.0.1:45273->127.0.0.1:53968: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43490: read tcp 127.0.0.1:37639->127.0.0.1:43490: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43500: read tcp 127.0.0.1:37639->127.0.0.1:43500: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43466: write tcp 127.0.0.1:37639->127.0.0.1:43466: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43464: read tcp 127.0.0.1:37639->127.0.0.1:43464: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43508: write tcp 127.0.0.1:37639->127.0.0.1:43508: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:42534: read tcp 127.0.0.1:36489->127.0.0.1:42534: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:42582: read tcp 127.0.0.1:36489->127.0.0.1:42582: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:42610: read tcp 127.0.0.1:36489->127.0.0.1:42610: use of closed network connection BenchmarkServer-4 1 1014452583 ns/op 82952 B/op 707 allocs/op BenchmarkClient-4 490 221069 ns/op 3729 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 926 129823 ns/op 7229 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1555 76928 ns/op 3076 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1881 62707 ns/op 1961 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 2001 63865 ns/op 2796 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 2049 59850 ns/op 2697 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1870 61622 ns/op 2748 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1990 58303 ns/op 1963 B/op 14 allocs/op BenchmarkServerHijack-4 1424 75782 ns/op 16760 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 607 166705 ns/op 5996 B/op 52 allocs/op BenchmarkResponseStatusLine-4 434260 270.9 ns/op 0 B/op 0 allocs/op PASS ok net/http 17.271s goos: linux goarch: s390x pkg: net/http/httputil BenchmarkServeHTTP-4 8395 12950 ns/op 34136 B/op 12 allocs/op PASS ok net/http/httputil 1.189s goos: linux goarch: s390x pkg: net/netip BenchmarkIPNextPrev-4 78889 1501 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 612573 166.8 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 167377 717.7 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 68871 1766 ns/op BenchmarkStdIPv4-4 105517 1140 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 100869 1217 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 106534 1113 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 64084 1836 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 72418 1684 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1676058 72.31 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1234461 97.74 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1673458 73.82 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 205717 566.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 236493 509.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 232306 515.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 95524 1293 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 266894 444.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 125707 987.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 129326 903.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 125775 934.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 87507 1427 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 390381 306.6 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 123883 980.3 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 151023 781.1 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 250609 473.2 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 147308 821.4 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 357448 326.3 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 142731 821.7 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 142984 825.7 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 146554 819.4 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 114782 1015 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 577009 211.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 151135 807.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 98005 1219 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 111546 1085 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 158776 759.8 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 105268 1121 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 300679 399.8 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 106970 1098 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 129123 926.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 203602 593.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 114922 1023 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 998745 111.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 112.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 908566 112.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 117.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 120.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 119.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 119.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 957768 117.8 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 926964 119.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 395133 287.0 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 577695 200.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 170478 708.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 176461 669.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 170710 688.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 85462 1454 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 375260 315.9 ns/op PASS ok net/netip 8.771s 2023/09/21 13:01:43 Test RPC server listening on 127.0.0.1:36103 2023/09/21 13:01:43 Test HTTP RPC server listening on 127.0.0.1:34115 goos: linux goarch: s390x pkg: net/rpc BenchmarkEndToEnd-4 2985 39773 ns/op BenchmarkEndToEndHTTP-4 2665 40886 ns/op BenchmarkEndToEndAsync-4 4936 24368 ns/op BenchmarkEndToEndAsyncHTTP-4 4944 23794 ns/op PASS ok net/rpc 1.795s goos: linux goarch: s390x pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 3286 35455 ns/op BenchmarkReadMIMEHeader/server_headers-4 4486 24695 ns/op BenchmarkUncommon-4 19327 5923 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.426s goos: linux goarch: s390x pkg: net/url BenchmarkString-4 3805 29455 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 92769 1288 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 673963 180.3 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 92715 1280 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 173182 690.0 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 83943 1441 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13132 9087 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 429902 275.2 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 92064 1300 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 175930 692.0 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 78633 1433 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 13645 8787 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 182209 672.9 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 73629 1589 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 73114 1622 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 33758 3547 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 5721 20028 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 180223 663.9 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 74930 1582 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 71894 1656 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 33472 3614 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 5910 19598 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.120s goos: linux goarch: s390x pkg: os BenchmarkExpand/noop-4 3166996 38.23 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 183117 620.1 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 681 169114 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 BenchmarkReaddir-4 327 346715 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 583 201882 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 135351 843.1 ns/op BenchmarkStatFile-4 89679 1288 ns/op BenchmarkStatDir-4 94152 1228 ns/op BenchmarkLstatDot-4 133812 886.6 ns/op BenchmarkLstatFile-4 89023 1319 ns/op BenchmarkLstatDir-4 92209 1253 ns/op PASS ok os 2.502s goos: linux goarch: s390x pkg: os/exec BenchmarkExecHostname-4 393 302110 ns/op 8576 B/op 30 allocs/op PASS ok os/exec 1.162s goos: linux goarch: s390x pkg: os/user BenchmarkCurrent-4 600740 192.8 ns/op PASS ok os/user 1.224s goos: linux goarch: s390x pkg: reflect BenchmarkBool-4 3715892 32.06 ns/op BenchmarkString-4 1942080 61.83 ns/op BenchmarkBytes-4 1718550 69.71 ns/op BenchmarkNamedBytes-4 1000000 104.9 ns/op BenchmarkBytesArray-4 798273 152.4 ns/op BenchmarkSliceLen-4 1984664 60.59 ns/op BenchmarkMapLen-4 959350 124.9 ns/op BenchmarkStringLen-4 1630285 74.69 ns/op BenchmarkArrayLen-4 1374777 86.76 ns/op BenchmarkSliceCap-4 1988022 60.61 ns/op BenchmarkDeepEqual/int8-4 545205 218.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 89898 1328 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 452268 266.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 86599 1344 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 438741 273.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 86224 1390 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 450086 269.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 86302 1384 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 448111 267.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 86374 1366 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 534714 220.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 118803 1005 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 450667 267.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 84787 1398 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 439312 273.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 82443 1449 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 428612 270.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 82154 1422 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 424495 289.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 84513 1403 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 421738 286.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 82594 1437 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 439333 280.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 85062 1442 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 428425 269.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 84849 1408 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 444441 267.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 83053 1413 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 441885 270.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 86898 1400 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 553951 219.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 91117 1328 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 445382 264.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 84991 1404 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 117111 1017 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 53526 2193 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 52377 2386 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 32852 3530 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 37317 3136 ns/op BenchmarkIsZero/ArrayComparable-4 144092 852.2 ns/op BenchmarkIsZero/ArrayIncomparable-4 30840 3947 ns/op BenchmarkIsZero/StructComparable-4 378846 317.6 ns/op BenchmarkIsZero/StructIncomparable-4 144154 841.0 ns/op BenchmarkSetZero/Bool/Direct-4 4634896 26.44 ns/op BenchmarkSetZero/Bool/CachedZero-4 893872 131.2 ns/op BenchmarkSetZero/Bool/NewZero-4 672420 175.6 ns/op BenchmarkSetZero/Int/Direct-4 2109432 56.26 ns/op BenchmarkSetZero/Int/CachedZero-4 906258 139.2 ns/op BenchmarkSetZero/Int/NewZero-4 651556 177.9 ns/op BenchmarkSetZero/Uint/Direct-4 2105806 57.33 ns/op BenchmarkSetZero/Uint/CachedZero-4 908970 131.3 ns/op BenchmarkSetZero/Uint/NewZero-4 671097 175.5 ns/op BenchmarkSetZero/Float/Direct-4 2137165 57.52 ns/op BenchmarkSetZero/Float/CachedZero-4 884227 134.2 ns/op BenchmarkSetZero/Float/NewZero-4 659544 190.3 ns/op BenchmarkSetZero/Complex/Direct-4 2065249 57.04 ns/op BenchmarkSetZero/Complex/CachedZero-4 897908 135.4 ns/op BenchmarkSetZero/Complex/NewZero-4 676932 180.5 ns/op BenchmarkSetZero/Array/Direct-4 2445940 48.15 ns/op BenchmarkSetZero/Array/CachedZero-4 847429 133.7 ns/op BenchmarkSetZero/Array/NewZero-4 663481 182.9 ns/op BenchmarkSetZero/Chan/Direct-4 2110606 60.05 ns/op BenchmarkSetZero/Chan/CachedZero-4 868720 138.6 ns/op BenchmarkSetZero/Chan/NewZero-4 666104 182.2 ns/op BenchmarkSetZero/Func/Direct-4 1821830 59.32 ns/op BenchmarkSetZero/Func/CachedZero-4 880816 144.3 ns/op BenchmarkSetZero/Func/NewZero-4 589942 183.4 ns/op BenchmarkSetZero/Interface/Direct-4 1844125 64.93 ns/op BenchmarkSetZero/Interface/CachedZero-4 881193 135.7 ns/op BenchmarkSetZero/Interface/NewZero-4 671149 178.3 ns/op BenchmarkSetZero/Map/Direct-4 2094076 57.23 ns/op BenchmarkSetZero/Map/CachedZero-4 873951 136.3 ns/op BenchmarkSetZero/Map/NewZero-4 674782 181.2 ns/op BenchmarkSetZero/Pointer/Direct-4 2112057 56.66 ns/op BenchmarkSetZero/Pointer/CachedZero-4 869014 137.8 ns/op BenchmarkSetZero/Pointer/NewZero-4 668736 179.4 ns/op BenchmarkSetZero/Slice/Direct-4 1983601 61.51 ns/op BenchmarkSetZero/Slice/CachedZero-4 876134 142.6 ns/op BenchmarkSetZero/Slice/NewZero-4 673677 182.3 ns/op BenchmarkSetZero/String/Direct-4 2073718 57.18 ns/op BenchmarkSetZero/String/CachedZero-4 861440 132.3 ns/op BenchmarkSetZero/String/NewZero-4 676864 182.7 ns/op BenchmarkSetZero/Struct/Direct-4 2507012 46.51 ns/op BenchmarkSetZero/Struct/CachedZero-4 890860 132.3 ns/op BenchmarkSetZero/Struct/NewZero-4 676924 177.0 ns/op BenchmarkSelect/1-4 183493 775.4 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 75422 1670 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 43597 2795 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 156538 861.8 ns/op 8 B/op 0 allocs/op BenchmarkCallMethod-4 202549 593.0 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 155479 658.9 ns/op 194.26 MB/s BenchmarkCallArgCopy/size=256-4 123812 830.8 ns/op 308.15 MB/s BenchmarkCallArgCopy/size=1024-4 137524 1124 ns/op 910.97 MB/s BenchmarkCallArgCopy/size=4096-4 71862 2158 ns/op 1897.68 MB/s BenchmarkCallArgCopy/size=65536-4 5799 20269 ns/op 3233.35 MB/s BenchmarkFieldByName1-4 1000000 114.8 ns/op BenchmarkFieldByName2-4 87616 1349 ns/op BenchmarkFieldByName3-4 10000 10751 ns/op BenchmarkInterfaceBig-4 2439123 48.82 ns/op BenchmarkInterfaceSmall-4 2435154 48.55 ns/op BenchmarkNew-4 1721419 69.28 ns/op BenchmarkMap/StringKeys/MapIndex-4 2412 49947 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2130 55790 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2490 47566 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2137 55685 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2438 49594 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2132 55470 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 264927 457.4 ns/op PASS ok reflect 18.534s goos: linux goarch: s390x pkg: regexp BenchmarkFind-4 11758 12977 ns/op 9157 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 22496 5158 ns/op 9421 B/op 1 allocs/op BenchmarkFindString-4 12694 9344 ns/op 9194 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 10649 ns/op 9284 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 11760 10354 ns/op 9347 B/op 2 allocs/op BenchmarkLiteral-4 30662 3831 ns/op BenchmarkNotLiteral-4 2821 40660 ns/op BenchmarkMatchClass-4 2226 52962 ns/op BenchmarkMatchClass_InRange-4 2163 51596 ns/op BenchmarkReplaceAll-4 3056 38988 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 31815 3962 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 38426 3145 ns/op BenchmarkAnchoredShortMatch-4 23658 5171 ns/op BenchmarkAnchoredLongMatch-4 14198 8348 ns/op BenchmarkOnePassShortA-4 14930 8068 ns/op BenchmarkNotOnePassShortA-4 5610 20613 ns/op BenchmarkOnePassShortB-4 19515 6196 ns/op BenchmarkNotOnePassShortB-4 7976 13636 ns/op BenchmarkOnePassLongPrefix-4 74757 1702 ns/op BenchmarkOnePassLongNotPrefix-4 26487 5041 ns/op BenchmarkMatchParallelShared-4 31125 3855 ns/op BenchmarkMatchParallelCopied-4 32799 3767 ns/op BenchmarkQuoteMetaAll-4 162936 737.3 ns/op 18.99 MB/s BenchmarkQuoteMetaNone-4 267620 388.2 ns/op 66.98 MB/s BenchmarkCompile/Onepass-4 2870 40668 ns/op 4144 B/op 52 allocs/op BenchmarkCompile/Medium-4 1174 99447 ns/op 9704 B/op 112 allocs/op BenchmarkCompile/Hard-4 115 907079 ns/op 84760 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4290795 27.05 ns/op 591.51 MB/s BenchmarkMatch/Easy0/32-4 41330 2897 ns/op 11.05 MB/s BenchmarkMatch/Easy0/1K-4 30699 3961 ns/op 258.49 MB/s BenchmarkMatch/Easy0i/16-4 4258596 27.80 ns/op 575.49 MB/s BenchmarkMatch/Easy0i/32-4 3784 27889 ns/op 1.15 MB/s BenchmarkMatch/Easy0i/1K-4 152 783498 ns/op 1.31 MB/s BenchmarkMatch/Easy1/16-4 4223574 27.69 ns/op 577.89 MB/s BenchmarkMatch/Easy1/32-4 41768 2944 ns/op 10.87 MB/s BenchmarkMatch/Easy1/1K-4 5271 19412 ns/op 52.75 MB/s BenchmarkMatch/Medium/16-4 4231783 27.63 ns/op 579.12 MB/s BenchmarkMatch/Medium/32-4 4124 24694 ns/op 1.30 MB/s BenchmarkMatch/Medium/1K-4 174 689928 ns/op 1.48 MB/s BenchmarkMatch/Hard/16-4 4297143 27.79 ns/op 575.76 MB/s BenchmarkMatch/Hard/32-4 2743 42377 ns/op 0.76 MB/s BenchmarkMatch/Hard/1K-4 94 1233473 ns/op 0.83 MB/s BenchmarkMatch/Hard1/16-4 823 144852 ns/op 0.11 MB/s BenchmarkMatch/Hard1/32-4 440 273589 ns/op 0.12 MB/s BenchmarkMatch/Hard1/1K-4 13 8689825 ns/op 0.12 MB/s BenchmarkMatch_onepass_regex/16-4 22154 5456 ns/op 2.93 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 13138 9138 ns/op 3.50 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 490 244013 ns/op 4.20 MB/s 23 B/op 0 allocs/op PASS ok regexp 8.596s goos: linux goarch: s390x pkg: regexp/syntax BenchmarkEmptyOpContext-4 505203 246.9 ns/op BenchmarkIsWordChar-4 171306 686.3 ns/op PASS ok regexp/syntax 2.483s goos: linux goarch: s390x pkg: runtime BenchmarkCallers/cached-4 76725 1543 ns/op BenchmarkCallers/inlined-4 85257 1397 ns/op BenchmarkCallers/no-cache-4 34783 3420 ns/op BenchmarkFPCallers/cached-4 14287785 8.342 ns/op BenchmarkMakeChan/Byte-4 1504977 76.57 ns/op BenchmarkMakeChan/Int-4 1385107 85.56 ns/op BenchmarkMakeChan/Ptr-4 636964 178.4 ns/op BenchmarkMakeChan/Struct/0-4 1598385 72.26 ns/op BenchmarkMakeChan/Struct/32-4 907669 131.2 ns/op BenchmarkMakeChan/Struct/40-4 826708 143.7 ns/op BenchmarkChanNonblocking-4 5600724 20.85 ns/op BenchmarkSelectUncontended-4 1000000 109.1 ns/op BenchmarkSelectSyncContended-4 43900 2650 ns/op BenchmarkSelectAsyncContended-4 218595 560.4 ns/op BenchmarkSelectNonblock-4 2738253 44.82 ns/op BenchmarkChanUncontended-4 17282 7800 ns/op BenchmarkChanContended-4 2022 58374 ns/op BenchmarkChanSync-4 267702 428.1 ns/op BenchmarkChanSyncWork-4 90794 1253 ns/op BenchmarkChanProdCons0-4 189810 654.2 ns/op BenchmarkChanProdCons10-4 254108 496.6 ns/op BenchmarkChanProdCons100-4 260192 472.5 ns/op BenchmarkChanProdConsWork0-4 184006 687.3 ns/op BenchmarkChanProdConsWork10-4 232022 538.8 ns/op BenchmarkChanProdConsWork100-4 234943 514.3 ns/op BenchmarkSelectProdCons-4 142851 844.9 ns/op BenchmarkReceiveDataFromClosedChan-4 1302867 92.60 ns/op BenchmarkChanCreation-4 493496 246.4 ns/op BenchmarkChanSem-4 231306 446.8 ns/op BenchmarkChanPopular-4 205 575063 ns/op BenchmarkChanClosed-4 1564368 77.16 ns/op BenchmarkCallClosure-4 5356796 22.30 ns/op BenchmarkCallClosure1-4 5488632 21.38 ns/op BenchmarkCallClosure2-4 1590666 71.69 ns/op BenchmarkCallClosure3-4 2028259 60.43 ns/op BenchmarkCallClosure4-4 1620811 73.36 ns/op BenchmarkComplex128DivNormal-4 6192530 22.83 ns/op BenchmarkComplex128DivNisNaN-4 4880379 22.71 ns/op BenchmarkComplex128DivDisNaN-4 4833354 23.80 ns/op BenchmarkComplex128DivNisInf-4 5987370 19.23 ns/op BenchmarkComplex128DivDisInf-4 4346902 27.03 ns/op BenchmarkSetTypePtr-4 54454168 2.166 ns/op 3694.18 MB/s BenchmarkSetTypePtr8-4 9010405 13.50 ns/op 4740.47 MB/s BenchmarkSetTypePtr16-4 9004989 13.48 ns/op 9494.16 MB/s BenchmarkSetTypePtr32-4 9041055 13.56 ns/op 18879.12 MB/s BenchmarkSetTypePtr64-4 9059853 13.52 ns/op 37878.70 MB/s BenchmarkSetTypePtr126-4 5769334 21.06 ns/op 47855.47 MB/s BenchmarkSetTypePtr128-4 5874262 20.83 ns/op 49165.28 MB/s BenchmarkSetTypePtrSlice-4 929378 129.4 ns/op 63294.03 MB/s BenchmarkSetTypeNode1-4 8812614 13.46 ns/op 1782.99 MB/s BenchmarkSetTypeNode1Slice-4 4514398 26.76 ns/op 28695.11 MB/s BenchmarkSetTypeNode8-4 9084237 13.37 ns/op 5983.84 MB/s BenchmarkSetTypeNode8Slice-4 1799379 66.90 ns/op 38266.16 MB/s BenchmarkSetTypeNode64-4 5939370 20.11 ns/op 26254.75 MB/s BenchmarkSetTypeNode64Slice-4 218634 569.5 ns/op 29666.80 MB/s BenchmarkSetTypeNode64Dead-4 7057455 17.16 ns/op 30771.03 MB/s BenchmarkSetTypeNode64DeadSlice-4 225428 538.3 ns/op 31387.97 MB/s BenchmarkSetTypeNode124-4 5829474 20.75 ns/op 48588.60 MB/s BenchmarkSetTypeNode124Slice-4 204910 599.7 ns/op 53788.92 MB/s BenchmarkSetTypeNode126-4 5953833 20.65 ns/op 49600.19 MB/s BenchmarkSetTypeNode126Slice-4 203539 605.6 ns/op 54107.38 MB/s BenchmarkSetTypeNode128-4 4102106 28.98 ns/op 35882.45 MB/s BenchmarkSetTypeNode128Slice-4 144577 847.2 ns/op 39281.12 MB/s BenchmarkSetTypeNode130-4 4169842 28.91 ns/op 36531.49 MB/s BenchmarkSetTypeNode130Slice-4 142070 850.6 ns/op 39725.88 MB/s BenchmarkSetTypeNode1024-4 831070 147.1 ns/op 55790.50 MB/s BenchmarkSetTypeNode1024Slice-4 26355 4583 ns/op 57305.75 MB/s BenchmarkAllocation-4 6031 23826 ns/op BenchmarkReadMemStats-4 17194 9669 ns/op BenchmarkReadMemStatsLatency-4 1 30920 p50-ns 30920 p90-ns 30920 p99-ns BenchmarkWriteBarrier-4 2669473 46.95 ns/op BenchmarkBulkWriteBarrier-4 6408645 19.59 ns/op BenchmarkScanStackNoLocals-4 3 34442731 ns/op BenchmarkMSpanCountAlloc/bits=64-4 9893649 12.48 ns/op BenchmarkMSpanCountAlloc/bits=128-4 8883900 13.57 ns/op BenchmarkMSpanCountAlloc/bits=256-4 7113378 16.45 ns/op BenchmarkMSpanCountAlloc/bits=512-4 5325564 22.59 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 3529464 34.12 ns/op BenchmarkHash5-4 4707445 25.71 ns/op 194.51 MB/s BenchmarkHash16-4 4742667 24.89 ns/op 642.83 MB/s BenchmarkHash64-4 3839380 29.72 ns/op 2153.50 MB/s BenchmarkHash1024-4 934881 126.0 ns/op 8128.73 MB/s BenchmarkHash65536-4 19142 6241 ns/op 10500.38 MB/s BenchmarkAlignedLoad-4 7529611 15.95 ns/op BenchmarkUnalignedLoad-4 7403430 16.04 ns/op BenchmarkEqEfaceConcrete-4 6024640 19.92 ns/op BenchmarkEqIfaceConcrete-4 5778103 20.65 ns/op BenchmarkNeEfaceConcrete-4 5784747 20.92 ns/op BenchmarkNeIfaceConcrete-4 5582475 20.82 ns/op BenchmarkConvT2EByteSized/bool-4 5434580 25.26 ns/op BenchmarkConvT2EByteSized/uint8-4 5420102 22.30 ns/op BenchmarkConvT2ESmall-4 5116110 23.43 ns/op BenchmarkConvT2EUintptr-4 5132607 23.07 ns/op BenchmarkConvT2ELarge-4 1548436 76.07 ns/op BenchmarkConvT2ISmall-4 5143188 23.60 ns/op BenchmarkConvT2IUintptr-4 5146450 22.96 ns/op BenchmarkConvT2ILarge-4 1543593 76.57 ns/op BenchmarkConvI2E-4 4605201 25.32 ns/op BenchmarkConvI2I-4 4078032 29.50 ns/op BenchmarkAssertE2T-4 3979005 29.42 ns/op BenchmarkAssertE2TLarge-4 2578081 47.23 ns/op BenchmarkAssertE2I-4 4201819 29.14 ns/op BenchmarkAssertI2T-4 4172656 29.05 ns/op BenchmarkAssertI2I-4 4053301 29.75 ns/op BenchmarkAssertI2E-4 5364555 22.52 ns/op BenchmarkAssertE2E-4 4950264 23.97 ns/op BenchmarkAssertE2T2-4 2921632 37.31 ns/op BenchmarkAssertE2T2Blank-4 4174612 29.06 ns/op BenchmarkAssertI2E2-4 3933362 29.68 ns/op BenchmarkAssertI2E2Blank-4 5305797 25.37 ns/op BenchmarkAssertE2E2-4 3725234 31.97 ns/op BenchmarkAssertE2E2Blank-4 5226570 22.53 ns/op BenchmarkConvT2Ezero/zero/16-4 5010320 23.82 ns/op BenchmarkConvT2Ezero/zero/32-4 5116002 23.28 ns/op BenchmarkConvT2Ezero/zero/64-4 5021899 22.95 ns/op BenchmarkConvT2Ezero/zero/str-4 5005242 24.67 ns/op BenchmarkConvT2Ezero/zero/slice-4 5013580 23.48 ns/op BenchmarkConvT2Ezero/zero/big-4 412431 276.2 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1539316 118.1 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1539807 82.25 ns/op BenchmarkConvT2Ezero/nonzero/big-4 358479 325.6 ns/op BenchmarkConvT2Ezero/smallint/16-4 5119774 23.43 ns/op BenchmarkConvT2Ezero/smallint/32-4 5011652 23.64 ns/op BenchmarkConvT2Ezero/smallint/64-4 5116440 23.60 ns/op BenchmarkConvT2Ezero/largeint/16-4 2078880 61.21 ns/op BenchmarkConvT2Ezero/largeint/32-4 1600432 64.10 ns/op BenchmarkConvT2Ezero/largeint/64-4 1869187 56.07 ns/op BenchmarkMalloc8-4 2321334 72.17 ns/op BenchmarkMalloc16-4 1354878 77.78 ns/op BenchmarkMallocTypeInfo8-4 1815015 65.94 ns/op BenchmarkMallocTypeInfo16-4 1343384 86.98 ns/op BenchmarkMallocLargeStruct-4 137812 1707 ns/op BenchmarkGoroutineSelect-4 58 4405412 ns/op BenchmarkGoroutineBlocking-4 100 4178356 ns/op BenchmarkGoroutineForRange-4 100 4559361 ns/op BenchmarkGoroutineIdle-4 100 3129253 ns/op BenchmarkHashStringSpeed-4 1884918 65.01 ns/op BenchmarkHashBytesSpeed-4 1299788 102.4 ns/op BenchmarkHashInt32Speed-4 1833541 60.88 ns/op BenchmarkHashInt64Speed-4 1789317 59.66 ns/op BenchmarkHashStringArraySpeed-4 485799 269.8 ns/op BenchmarkMegMap-4 3515823 35.48 ns/op BenchmarkMegOneMap-4 4296390 27.78 ns/op BenchmarkMegEqMap-4 2008 66069 ns/op BenchmarkMegEmptyMap-4 4633598 25.78 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2525870 44.02 ns/op BenchmarkSmallStrMap-4 3559357 36.95 ns/op BenchmarkMapStringKeysEight_16-4 3632382 32.59 ns/op BenchmarkMapStringKeysEight_32-4 3369622 35.76 ns/op BenchmarkMapStringKeysEight_64-4 3297747 34.53 ns/op BenchmarkMapStringKeysEight_1M-4 3347319 36.82 ns/op BenchmarkIntMap-4 3864908 30.49 ns/op BenchmarkMapFirst/1-4 4548890 26.56 ns/op BenchmarkMapFirst/2-4 4485478 26.82 ns/op BenchmarkMapFirst/3-4 4606724 26.30 ns/op BenchmarkMapFirst/4-4 4512588 27.41 ns/op BenchmarkMapFirst/5-4 4217986 26.37 ns/op BenchmarkMapFirst/6-4 4494363 26.98 ns/op BenchmarkMapFirst/7-4 4502512 26.32 ns/op BenchmarkMapFirst/8-4 4471605 26.79 ns/op BenchmarkMapFirst/9-4 3320710 35.35 ns/op BenchmarkMapFirst/10-4 3353181 35.99 ns/op BenchmarkMapFirst/11-4 3285649 36.32 ns/op BenchmarkMapFirst/12-4 3355634 36.19 ns/op BenchmarkMapFirst/13-4 2860339 35.78 ns/op BenchmarkMapFirst/14-4 3354783 36.10 ns/op BenchmarkMapFirst/15-4 3238382 37.27 ns/op BenchmarkMapFirst/16-4 3235540 36.39 ns/op BenchmarkMapMid/1-4 4424714 27.16 ns/op BenchmarkMapMid/2-4 4268700 28.10 ns/op BenchmarkMapMid/3-4 4306418 27.31 ns/op BenchmarkMapMid/4-4 4158510 27.97 ns/op BenchmarkMapMid/5-4 4284124 27.49 ns/op BenchmarkMapMid/6-4 4214490 29.04 ns/op BenchmarkMapMid/7-4 4191094 28.60 ns/op BenchmarkMapMid/8-4 4200430 28.12 ns/op BenchmarkMapMid/9-4 3328047 35.75 ns/op BenchmarkMapMid/10-4 3197740 38.20 ns/op BenchmarkMapMid/11-4 3291974 36.98 ns/op BenchmarkMapMid/12-4 3139114 37.00 ns/op BenchmarkMapMid/13-4 3271005 35.88 ns/op BenchmarkMapMid/14-4 3294109 36.04 ns/op BenchmarkMapMid/15-4 3263456 36.89 ns/op BenchmarkMapMid/16-4 3290629 36.90 ns/op BenchmarkMapLast/1-4 4504281 26.35 ns/op BenchmarkMapLast/2-4 4354582 27.13 ns/op BenchmarkMapLast/3-4 4338704 27.77 ns/op BenchmarkMapLast/4-4 4243086 28.01 ns/op BenchmarkMapLast/5-4 4342366 28.50 ns/op BenchmarkMapLast/6-4 4132063 28.87 ns/op BenchmarkMapLast/7-4 4069222 29.96 ns/op BenchmarkMapLast/8-4 3866146 30.82 ns/op BenchmarkMapLast/9-4 3226249 37.95 ns/op BenchmarkMapLast/10-4 3256082 39.41 ns/op BenchmarkMapLast/11-4 3101100 38.90 ns/op BenchmarkMapLast/12-4 3124168 38.10 ns/op BenchmarkMapLast/13-4 3290658 35.54 ns/op BenchmarkMapLast/14-4 3235612 36.25 ns/op BenchmarkMapLast/15-4 3379042 35.99 ns/op BenchmarkMapLast/16-4 3201345 37.68 ns/op BenchmarkMapCycle-4 2219935 54.28 ns/op BenchmarkRepeatedLookupStrMapKey32-4 2593737 45.62 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 1216 99088 ns/op BenchmarkMakeMap/[Byte]Byte-4 621843 161.0 ns/op BenchmarkMakeMap/[Int]Int-4 513841 220.2 ns/op BenchmarkNewEmptyMap-4 12952477 8.840 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1383186 85.52 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 626720 186.5 ns/op BenchmarkMapIterEmpty-4 6387198 18.77 ns/op BenchmarkSameLengthMap-4 4489078 26.69 ns/op BenchmarkBigKeyMap-4 1799475 66.66 ns/op BenchmarkBigValMap-4 1678798 70.87 ns/op BenchmarkSmallKeyMap-4 2659994 45.03 ns/op BenchmarkMapPopulate/1-4 2919814 41.66 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 133400 817.7 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 8584 12330 ns/op 6275 B/op 15 allocs/op BenchmarkMapPopulate/1000-4 1009 113096 ns/op 51731 B/op 55 allocs/op BenchmarkMapPopulate/10000-4 81 1403370 ns/op 416382 B/op 203 allocs/op BenchmarkMapPopulate/100000-4 6 18149861 ns/op 6535834 B/op 2937 allocs/op BenchmarkComplexAlgMap-4 278803 416.8 ns/op BenchmarkGoMapClear/Reflexive/1-4 1689195 68.93 ns/op BenchmarkGoMapClear/Reflexive/10-4 1579699 74.24 ns/op BenchmarkGoMapClear/Reflexive/100-4 383889 315.9 ns/op BenchmarkGoMapClear/Reflexive/1000-4 48799 2505 ns/op BenchmarkGoMapClear/Reflexive/10000-4 5457 20599 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1429860 82.91 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1367676 87.92 ns/op BenchmarkGoMapClear/NonReflexive/100-4 363192 331.1 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 47086 2513 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 5253 20614 ns/op BenchmarkMapStringConversion/32/simple-4 2069059 57.55 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 2100972 57.00 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1845792 64.39 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1971988 60.25 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1918080 62.70 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1760490 67.30 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1745809 69.61 ns/op BenchmarkMapInterfacePtr-4 1819237 66.74 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4610470 26.16 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 281595 421.9 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 5596 21122 ns/op BenchmarkMapPop1000-4 421 292316 ns/op BenchmarkMapPop10000-4 21 4797305 ns/op BenchmarkMapAssign/Int32/256-4 2452090 50.37 ns/op BenchmarkMapAssign/Int32/65536-4 1579898 64.97 ns/op BenchmarkMapAssign/Int64/256-4 2497862 48.52 ns/op BenchmarkMapAssign/Int64/65536-4 1713228 67.21 ns/op BenchmarkMapAssign/Str/256-4 1960908 62.13 ns/op BenchmarkMapAssign/Str/65536-4 1262384 94.40 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1312705 89.50 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 993408 110.8 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1335117 91.71 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 929794 114.4 ns/op BenchmarkMapOperatorAssign/Str/256-4 592597 1245 ns/op BenchmarkMapOperatorAssign/Str/65536-4 420536 250.7 ns/op BenchmarkMapAppendAssign/Int32/256-4 873394 129.0 ns/op 37 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 599908 197.9 ns/op 42 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 887389 129.4 ns/op 37 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 556215 202.3 ns/op 40 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 691402 191.2 ns/op 65 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 341766 348.6 ns/op 81 B/op 0 allocs/op BenchmarkMapDelete/Int32/100-4 1957712 61.06 ns/op BenchmarkMapDelete/Int32/1000-4 2156167 54.98 ns/op BenchmarkMapDelete/Int32/10000-4 2088183 57.04 ns/op BenchmarkMapDelete/Int64/100-4 2020125 60.27 ns/op BenchmarkMapDelete/Int64/1000-4 2139898 55.34 ns/op BenchmarkMapDelete/Int64/10000-4 2078502 58.35 ns/op BenchmarkMapDelete/Str/100-4 1584337 76.14 ns/op BenchmarkMapDelete/Str/1000-4 1612292 74.01 ns/op BenchmarkMapDelete/Str/10000-4 1560096 75.96 ns/op BenchmarkMapDelete/Pointer/100-4 1757383 68.28 ns/op BenchmarkMapDelete/Pointer/1000-4 1862625 64.82 ns/op BenchmarkMapDelete/Pointer/10000-4 1771866 66.80 ns/op BenchmarkMemmove/0-4 13174507 8.974 ns/op BenchmarkMemmove/1-4 2134170 54.71 ns/op 18.28 MB/s BenchmarkMemmove/2-4 2088721 56.37 ns/op 35.48 MB/s BenchmarkMemmove/3-4 2127836 56.24 ns/op 53.34 MB/s BenchmarkMemmove/4-4 2138721 54.66 ns/op 73.18 MB/s BenchmarkMemmove/5-4 2128424 56.33 ns/op 88.77 MB/s BenchmarkMemmove/6-4 2119341 57.40 ns/op 104.52 MB/s BenchmarkMemmove/7-4 2078919 56.78 ns/op 123.27 MB/s BenchmarkMemmove/8-4 2181158 54.69 ns/op 146.29 MB/s BenchmarkMemmove/9-4 2109921 57.45 ns/op 156.66 MB/s BenchmarkMemmove/10-4 2059372 57.73 ns/op 173.22 MB/s BenchmarkMemmove/11-4 2057437 57.64 ns/op 190.84 MB/s BenchmarkMemmove/12-4 2111334 57.89 ns/op 207.30 MB/s BenchmarkMemmove/13-4 2070279 57.03 ns/op 227.96 MB/s BenchmarkMemmove/14-4 2084230 57.20 ns/op 244.77 MB/s BenchmarkMemmove/15-4 2072818 56.69 ns/op 264.59 MB/s BenchmarkMemmove/16-4 2128710 56.30 ns/op 284.17 MB/s BenchmarkMemmove/32-4 1901599 63.09 ns/op 507.21 MB/s BenchmarkMemmove/64-4 1573690 72.55 ns/op 882.19 MB/s BenchmarkMemmove/128-4 1255020 95.89 ns/op 1334.92 MB/s BenchmarkMemmove/256-4 1000000 121.7 ns/op 2102.92 MB/s BenchmarkMemmove/512-4 663576 173.2 ns/op 2956.83 MB/s BenchmarkMemmove/1024-4 427574 282.1 ns/op 3629.72 MB/s BenchmarkMemmove/2048-4 239758 499.2 ns/op 4102.65 MB/s BenchmarkMemmove/4096-4 128635 932.8 ns/op 4391.07 MB/s BenchmarkMemmoveOverlap/32-4 1929547 61.76 ns/op 518.12 MB/s BenchmarkMemmoveOverlap/64-4 1450546 85.00 ns/op 752.94 MB/s BenchmarkMemmoveOverlap/128-4 1242976 95.92 ns/op 1334.45 MB/s BenchmarkMemmoveOverlap/256-4 769982 148.6 ns/op 1722.83 MB/s BenchmarkMemmoveOverlap/512-4 520015 221.1 ns/op 2316.10 MB/s BenchmarkMemmoveOverlap/1024-4 375498 305.4 ns/op 3352.47 MB/s BenchmarkMemmoveOverlap/2048-4 219451 544.7 ns/op 3759.74 MB/s BenchmarkMemmoveOverlap/4096-4 117812 1027 ns/op 3988.19 MB/s BenchmarkMemmoveUnalignedDst/0-4 12704240 9.392 ns/op BenchmarkMemmoveUnalignedDst/1-4 2209138 53.26 ns/op 18.77 MB/s BenchmarkMemmoveUnalignedDst/2-4 2199990 54.38 ns/op 36.78 MB/s BenchmarkMemmoveUnalignedDst/3-4 2209614 54.23 ns/op 55.32 MB/s BenchmarkMemmoveUnalignedDst/4-4 2223489 53.40 ns/op 74.91 MB/s BenchmarkMemmoveUnalignedDst/5-4 2233152 54.15 ns/op 92.33 MB/s BenchmarkMemmoveUnalignedDst/6-4 2165427 54.92 ns/op 109.26 MB/s BenchmarkMemmoveUnalignedDst/7-4 2170833 55.20 ns/op 126.80 MB/s BenchmarkMemmoveUnalignedDst/8-4 2266834 52.92 ns/op 151.16 MB/s BenchmarkMemmoveUnalignedDst/9-4 2180882 54.93 ns/op 163.83 MB/s BenchmarkMemmoveUnalignedDst/10-4 2184561 54.86 ns/op 182.27 MB/s BenchmarkMemmoveUnalignedDst/11-4 2177112 54.65 ns/op 201.28 MB/s BenchmarkMemmoveUnalignedDst/12-4 2190912 54.64 ns/op 219.62 MB/s BenchmarkMemmoveUnalignedDst/13-4 2185842 54.96 ns/op 236.54 MB/s BenchmarkMemmoveUnalignedDst/14-4 2150023 55.14 ns/op 253.91 MB/s BenchmarkMemmoveUnalignedDst/15-4 2128309 55.33 ns/op 271.11 MB/s BenchmarkMemmoveUnalignedDst/16-4 2163048 55.39 ns/op 288.84 MB/s BenchmarkMemmoveUnalignedDst/32-4 1930160 62.23 ns/op 514.22 MB/s BenchmarkMemmoveUnalignedDst/64-4 1549640 73.39 ns/op 872.09 MB/s BenchmarkMemmoveUnalignedDst/128-4 1273152 93.41 ns/op 1370.32 MB/s BenchmarkMemmoveUnalignedDst/256-4 1000000 118.2 ns/op 2165.35 MB/s BenchmarkMemmoveUnalignedDst/512-4 693787 172.0 ns/op 2976.87 MB/s BenchmarkMemmoveUnalignedDst/1024-4 424584 282.5 ns/op 3625.39 MB/s BenchmarkMemmoveUnalignedDst/2048-4 236360 503.1 ns/op 4070.96 MB/s BenchmarkMemmoveUnalignedDst/4096-4 130161 935.0 ns/op 4380.97 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1850157 63.00 ns/op 507.98 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1548591 76.42 ns/op 837.51 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1211548 99.70 ns/op 1283.89 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 748416 147.4 ns/op 1736.97 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 534235 222.7 ns/op 2298.84 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 382257 310.3 ns/op 3299.67 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 221613 544.2 ns/op 3763.21 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 118743 1015 ns/op 4033.70 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12799111 9.307 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2191656 53.98 ns/op 18.53 MB/s BenchmarkMemmoveUnalignedSrc/2-4 2196682 55.19 ns/op 36.24 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2170456 55.90 ns/op 53.67 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2161236 54.12 ns/op 73.91 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2192452 54.05 ns/op 92.50 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2149099 55.26 ns/op 108.58 MB/s BenchmarkMemmoveUnalignedSrc/7-4 2001222 55.29 ns/op 126.60 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2224130 53.48 ns/op 149.60 MB/s BenchmarkMemmoveUnalignedSrc/9-4 2137182 55.96 ns/op 160.84 MB/s BenchmarkMemmoveUnalignedSrc/10-4 2091409 57.54 ns/op 173.79 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2081594 56.93 ns/op 193.22 MB/s BenchmarkMemmoveUnalignedSrc/12-4 2115948 56.25 ns/op 213.34 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2000200 55.85 ns/op 232.76 MB/s BenchmarkMemmoveUnalignedSrc/14-4 2125225 57.78 ns/op 242.29 MB/s BenchmarkMemmoveUnalignedSrc/15-4 2029544 57.74 ns/op 259.79 MB/s BenchmarkMemmoveUnalignedSrc/16-4 2109534 56.26 ns/op 284.38 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1917309 62.20 ns/op 514.45 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1656760 70.71 ns/op 905.11 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1261063 94.19 ns/op 1358.95 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 119.3 ns/op 2145.46 MB/s BenchmarkMemmoveUnalignedSrc/512-4 698486 173.0 ns/op 2960.26 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 425394 285.7 ns/op 3584.21 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 237733 515.3 ns/op 3974.69 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 128697 947.6 ns/op 4322.42 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1671723 70.21 ns/op 227.87 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1706266 70.22 ns/op 227.86 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1634444 75.10 ns/op 213.05 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1592947 74.82 ns/op 213.86 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1595086 75.70 ns/op 211.36 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1601900 75.64 ns/op 211.52 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1579466 77.79 ns/op 205.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1542949 76.28 ns/op 209.75 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1391684 84.63 ns/op 756.28 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1396027 85.73 ns/op 746.50 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1290177 91.56 ns/op 699.03 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1342346 90.28 ns/op 708.89 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1323772 89.24 ns/op 717.17 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1320290 89.14 ns/op 718.01 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1354110 88.84 ns/op 720.36 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1339998 88.16 ns/op 725.92 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 881764 135.5 ns/op 1889.84 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 802389 145.2 ns/op 1763.61 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 847846 143.0 ns/op 1790.46 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 839199 141.5 ns/op 1808.63 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 804896 142.0 ns/op 1802.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 821970 143.1 ns/op 1788.49 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 811916 146.0 ns/op 1753.43 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 839800 141.2 ns/op 1813.54 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 127424 954.9 ns/op 4289.63 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 112879 1019 ns/op 4021.21 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 112356 972.3 ns/op 4212.85 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 124591 975.6 ns/op 4198.26 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 118831 972.7 ns/op 4210.87 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 117130 984.8 ns/op 4159.02 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 120147 1012 ns/op 4047.19 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 107890 1008 ns/op 4065.48 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7336 15474 ns/op 4235.25 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 7131 16653 ns/op 3935.35 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 6031 17383 ns/op 3770.17 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 7152 17029 ns/op 3848.58 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 6764 17451 ns/op 3755.47 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 6488 17138 ns/op 3823.95 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 6957 16548 ns/op 3960.34 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 7090 16557 ns/op 3958.29 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1890831 62.56 ns/op 511.52 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1419096 81.38 ns/op 786.45 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1222305 97.36 ns/op 1314.68 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 790197 143.3 ns/op 1787.04 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 546588 191.6 ns/op 2672.73 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 378096 312.0 ns/op 3281.78 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 218031 560.5 ns/op 3653.77 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 114260 1104 ns/op 3710.05 MB/s BenchmarkMemclr/5-4 12412903 9.671 ns/op 516.98 MB/s BenchmarkMemclr/16-4 10814665 11.23 ns/op 1425.37 MB/s BenchmarkMemclr/64-4 6651968 18.19 ns/op 3518.90 MB/s BenchmarkMemclr/256-4 10682847 11.26 ns/op 22739.12 MB/s BenchmarkMemclr/4096-4 3567716 32.90 ns/op 124494.26 MB/s BenchmarkMemclr/65536-4 103272 1161 ns/op 56454.96 MB/s BenchmarkMemclr/1M-4 6337 19056 ns/op 55024.59 MB/s BenchmarkMemclr/4M-4 1617 77015 ns/op 54460.83 MB/s BenchmarkMemclr/8M-4 710 167436 ns/op 50100.41 MB/s BenchmarkMemclr/16M-4 352 359254 ns/op 46700.16 MB/s BenchmarkMemclr/64M-4 76 1528146 ns/op 43915.22 MB/s BenchmarkMemclrUnaligned/0_5-4 6880981 17.40 ns/op 287.28 MB/s BenchmarkMemclrUnaligned/0_16-4 6640681 18.11 ns/op 883.58 MB/s BenchmarkMemclrUnaligned/0_64-4 4567358 26.51 ns/op 2414.24 MB/s BenchmarkMemclrUnaligned/0_256-4 6558667 18.31 ns/op 13981.66 MB/s BenchmarkMemclrUnaligned/0_4096-4 3116025 35.66 ns/op 114873.90 MB/s BenchmarkMemclrUnaligned/0_65536-4 113134 1142 ns/op 57368.12 MB/s BenchmarkMemclrUnaligned/1_5-4 6944527 17.59 ns/op 284.18 MB/s BenchmarkMemclrUnaligned/1_16-4 6484288 18.73 ns/op 854.02 MB/s BenchmarkMemclrUnaligned/1_64-4 4501443 26.56 ns/op 2409.91 MB/s BenchmarkMemclrUnaligned/1_256-4 6143816 18.52 ns/op 13821.96 MB/s BenchmarkMemclrUnaligned/1_4096-4 2567324 47.22 ns/op 86749.81 MB/s BenchmarkMemclrUnaligned/1_65536-4 94531 1239 ns/op 52875.97 MB/s BenchmarkMemclrUnaligned/4_5-4 6885325 17.96 ns/op 278.46 MB/s BenchmarkMemclrUnaligned/4_16-4 6460342 18.74 ns/op 853.65 MB/s BenchmarkMemclrUnaligned/4_64-4 4533957 26.36 ns/op 2428.32 MB/s BenchmarkMemclrUnaligned/4_256-4 6456186 18.20 ns/op 14064.32 MB/s BenchmarkMemclrUnaligned/4_4096-4 2608945 47.20 ns/op 86780.30 MB/s BenchmarkMemclrUnaligned/4_65536-4 100978 1248 ns/op 52493.16 MB/s BenchmarkMemclrUnaligned/7_5-4 6954394 17.51 ns/op 285.63 MB/s BenchmarkMemclrUnaligned/7_16-4 6364921 18.66 ns/op 857.37 MB/s BenchmarkMemclrUnaligned/7_64-4 4467877 26.36 ns/op 2427.80 MB/s BenchmarkMemclrUnaligned/7_256-4 6559521 18.23 ns/op 14044.95 MB/s BenchmarkMemclrUnaligned/7_4096-4 2529429 48.60 ns/op 84285.81 MB/s BenchmarkMemclrUnaligned/7_65536-4 115107 1224 ns/op 53529.97 MB/s BenchmarkMemclrUnaligned/0_1M-4 6927 17855 ns/op 58727.58 MB/s BenchmarkMemclrUnaligned/0_4M-4 1576 71652 ns/op 58537.51 MB/s BenchmarkMemclrUnaligned/0_8M-4 734 169031 ns/op 49627.54 MB/s BenchmarkMemclrUnaligned/0_16M-4 348 340610 ns/op 49256.44 MB/s BenchmarkMemclrUnaligned/0_64M-4 86 1437016 ns/op 46700.16 MB/s BenchmarkMemclrUnaligned/1_1M-4 6039 21501 ns/op 48768.99 MB/s BenchmarkMemclrUnaligned/1_4M-4 1780 79323 ns/op 52876.58 MB/s BenchmarkMemclrUnaligned/1_8M-4 728 181973 ns/op 46098.10 MB/s BenchmarkMemclrUnaligned/1_16M-4 367 338335 ns/op 49587.57 MB/s BenchmarkMemclrUnaligned/1_64M-4 70 1477027 ns/op 45435.10 MB/s BenchmarkMemclrUnaligned/4_1M-4 6049 19019 ns/op 55134.15 MB/s BenchmarkMemclrUnaligned/4_4M-4 1620 74149 ns/op 56566.25 MB/s BenchmarkMemclrUnaligned/4_8M-4 648 171950 ns/op 48785.20 MB/s BenchmarkMemclrUnaligned/4_16M-4 318 364547 ns/op 46022.08 MB/s BenchmarkMemclrUnaligned/4_64M-4 81 1394455 ns/op 48125.50 MB/s BenchmarkMemclrUnaligned/7_1M-4 5920 19228 ns/op 54533.64 MB/s BenchmarkMemclrUnaligned/7_4M-4 1536 79097 ns/op 53027.25 MB/s BenchmarkMemclrUnaligned/7_8M-4 690 166200 ns/op 50473.00 MB/s BenchmarkMemclrUnaligned/7_16M-4 343 344523 ns/op 48696.96 MB/s BenchmarkMemclrUnaligned/7_64M-4 75 1432012 ns/op 46863.33 MB/s BenchmarkGoMemclr/5-4 1483470 81.03 ns/op 61.71 MB/s BenchmarkGoMemclr/16-4 632215 193.6 ns/op 82.63 MB/s BenchmarkGoMemclr/64-4 165418 713.7 ns/op 89.68 MB/s BenchmarkGoMemclr/256-4 42594 2828 ns/op 90.53 MB/s BenchmarkMemclrRange/1K_2K-4 33134 3631 ns/op 26401.44 MB/s BenchmarkMemclrRange/2K_8K-4 21224 5540 ns/op 60207.64 MB/s BenchmarkMemclrRange/4K_16K-4 18714 6253 ns/op 51663.06 MB/s BenchmarkMemclrRange/160K_228K-4 3805 29709 ns/op 55972.42 MB/s BenchmarkClearFat7-4 6671179 17.83 ns/op BenchmarkClearFat8-4 7337228 16.22 ns/op BenchmarkClearFat11-4 6838207 17.61 ns/op BenchmarkClearFat12-4 6568886 17.81 ns/op BenchmarkClearFat13-4 6700346 17.73 ns/op BenchmarkClearFat14-4 6750394 17.97 ns/op BenchmarkClearFat15-4 6806652 17.67 ns/op BenchmarkClearFat16-4 7156231 17.03 ns/op BenchmarkClearFat24-4 6735741 17.50 ns/op BenchmarkClearFat32-4 6489535 18.43 ns/op BenchmarkClearFat40-4 6295576 19.01 ns/op BenchmarkClearFat48-4 5992224 19.65 ns/op BenchmarkClearFat56-4 5856900 20.49 ns/op BenchmarkClearFat64-4 5637207 21.29 ns/op BenchmarkClearFat72-4 5435455 24.28 ns/op BenchmarkClearFat128-4 3698862 32.33 ns/op BenchmarkClearFat256-4 2659267 44.66 ns/op BenchmarkClearFat512-4 1721197 70.19 ns/op BenchmarkClearFat1024-4 1000000 122.3 ns/op BenchmarkClearFat1032-4 972537 123.2 ns/op BenchmarkClearFat1040-4 974772 123.8 ns/op BenchmarkCopyFat7-4 6711814 17.97 ns/op BenchmarkCopyFat8-4 7080506 16.76 ns/op BenchmarkCopyFat11-4 6761750 17.77 ns/op BenchmarkCopyFat12-4 6610686 17.69 ns/op BenchmarkCopyFat13-4 6872100 18.00 ns/op BenchmarkCopyFat14-4 6841207 18.07 ns/op BenchmarkCopyFat15-4 6800841 17.90 ns/op BenchmarkCopyFat16-4 6957675 17.19 ns/op BenchmarkCopyFat24-4 6893216 17.60 ns/op BenchmarkCopyFat32-4 6422083 18.78 ns/op BenchmarkCopyFat64-4 5482315 22.38 ns/op BenchmarkCopyFat72-4 4722612 24.52 ns/op BenchmarkCopyFat128-4 3513079 34.13 ns/op BenchmarkCopyFat256-4 2582511 46.56 ns/op BenchmarkCopyFat512-4 1573075 76.36 ns/op BenchmarkCopyFat520-4 1560165 76.84 ns/op BenchmarkCopyFat1024-4 856236 136.8 ns/op BenchmarkCopyFat1032-4 877330 136.1 ns/op BenchmarkCopyFat1040-4 895765 135.5 ns/op BenchmarkIssue18740/2byte-4 517 227249 ns/op BenchmarkIssue18740/4byte-4 792 141980 ns/op BenchmarkIssue18740/8byte-4 1020 118755 ns/op BenchmarkMemclrKnownSize1-4 8341690 14.33 ns/op 69.78 MB/s BenchmarkMemclrKnownSize2-4 5214830 22.84 ns/op 87.57 MB/s BenchmarkMemclrKnownSize4-4 3164184 38.93 ns/op 102.74 MB/s BenchmarkMemclrKnownSize8-4 1000000 103.1 ns/op 77.63 MB/s BenchmarkMemclrKnownSize16-4 641497 188.6 ns/op 84.85 MB/s BenchmarkMemclrKnownSize32-4 334548 359.5 ns/op 89.01 MB/s BenchmarkMemclrKnownSize64-4 172958 698.1 ns/op 91.68 MB/s BenchmarkMemclrKnownSize112-4 100022 1203 ns/op 93.11 MB/s BenchmarkMemclrKnownSize128-4 87530 1377 ns/op 92.95 MB/s BenchmarkMemclrKnownSize192-4 58262 2065 ns/op 92.99 MB/s BenchmarkMemclrKnownSize248-4 45398 2661 ns/op 93.19 MB/s BenchmarkMemclrKnownSize256-4 43881 2738 ns/op 93.50 MB/s BenchmarkMemclrKnownSize512-4 21951 5528 ns/op 92.62 MB/s BenchmarkMemclrKnownSize1024-4 10000 11094 ns/op 92.30 MB/s BenchmarkMemclrKnownSize4096-4 2706 44037 ns/op 93.01 MB/s BenchmarkMemclrKnownSize512KiB-4 20 5797984 ns/op 90.43 MB/s BenchmarkReadMetricsLatency-4 16797 5454 p50-ns 5896 p90-ns 14141 p99-ns BenchmarkFinalizer-4 589 212082 ns/op BenchmarkFinalizerRun-4 644596 282.9 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 8180052 14.48 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2082763 57.65 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 1881393 65.18 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 1662508 70.53 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1000000 104.4 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 110.3 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 1563318 75.66 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1000000 109.5 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1000000 103.4 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1524889 77.24 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1537590 70.81 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1499454 80.13 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1328440 89.24 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1000000 100.2 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 7156278 16.16 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 8121901 14.71 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 8070192 14.86 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 6731101 16.43 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 6788136 17.11 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6062420 18.99 ns/op BenchmarkFindBitRange64/PatternAASize2-4 7144372 16.26 ns/op BenchmarkFindBitRange64/PatternAASize8-4 7964541 15.05 ns/op BenchmarkFindBitRange64/PatternAASize32-4 8000061 15.05 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 7116142 16.23 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 8088638 14.67 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8055487 14.83 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 6564327 17.56 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 8048734 14.88 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 7941330 14.87 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 6880503 16.61 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 7880385 15.15 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 7625444 14.82 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 7063844 16.61 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 7494787 15.57 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 7469842 15.95 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 7088040 16.58 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 7630642 16.11 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 7639923 15.60 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 7078348 16.34 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 7548394 15.56 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 7584001 15.79 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 6846392 16.63 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7530054 15.58 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7505672 15.89 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 6914546 16.54 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8003137 14.85 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 7950639 14.91 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 6940710 16.54 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 7862388 14.87 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8035297 14.88 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 7093090 16.42 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 7616526 14.85 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8046622 14.93 ns/op BenchmarkNetpollBreak-4 11809 9927 ns/op BenchmarkPinnerPinUnpinBatch-4 1782 56131 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 304 402073 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 2092 55944 ns/op BenchmarkPinnerPinUnpin-4 1796634 66.35 ns/op BenchmarkPinnerPinUnpinTiny-4 1817769 66.49 ns/op BenchmarkPinnerPinUnpinDouble-4 617458 174.9 ns/op BenchmarkPinnerPinUnpinParallel-4 5182760 31.71 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 4425588 31.69 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 259248 458.1 ns/op BenchmarkPinnerIsPinnedOnPinned-4 4750748 23.92 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 5882802 19.54 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 9571100 12.37 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 9748508 11.97 ns/op BenchmarkPingPongHog-4 644 173570 ns/op BenchmarkStackGrowth-4 160752 675.9 ns/op BenchmarkStackGrowthDeep-4 1767 63983 ns/op BenchmarkCreateGoroutines-4 99252 1220 ns/op BenchmarkCreateGoroutinesParallel-4 141122 842.8 ns/op BenchmarkCreateGoroutinesCapture-4 17763 6918 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 117999 1002 ns/op BenchmarkClosureCall-4 15300596 7.682 ns/op BenchmarkWakeupParallelSpinning/0s-4 7612 16009 ns/op BenchmarkWakeupParallelSpinning/1µs-4 6190 19872 ns/op BenchmarkWakeupParallelSpinning/2µs-4 5742 21272 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3667 34014 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2253 53271 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1338 87273 ns/op BenchmarkWakeupParallelSpinning/50µs-4 685 178143 ns/op BenchmarkWakeupParallelSpinning/100µs-4 402 308117 ns/op BenchmarkWakeupParallelSyscall/0s-4 579 197622 ns/op BenchmarkWakeupParallelSyscall/1µs-4 596 216121 ns/op BenchmarkWakeupParallelSyscall/2µs-4 565 210851 ns/op BenchmarkWakeupParallelSyscall/5µs-4 561 212908 ns/op BenchmarkWakeupParallelSyscall/10µs-4 537 224464 ns/op BenchmarkWakeupParallelSyscall/20µs-4 524 231839 ns/op BenchmarkWakeupParallelSyscall/50µs-4 441 293281 ns/op BenchmarkWakeupParallelSyscall/100µs-4 315 399016 ns/op BenchmarkMatmult-4 3650119 36.22 ns/op BenchmarkFastrand-4 13536366 8.562 ns/op BenchmarkFastrand64-4 13710836 8.498 ns/op BenchmarkFastrandHashiter-4 5743941 19.15 ns/op BenchmarkFastrandn/2-4 6747360 17.82 ns/op BenchmarkFastrandn/3-4 6885430 17.84 ns/op BenchmarkFastrandn/4-4 6634950 18.13 ns/op BenchmarkFastrandn/5-4 6702732 17.93 ns/op BenchmarkIfaceCmp100-4 79918 1486 ns/op BenchmarkIfaceCmpNil100-4 158187 759.9 ns/op BenchmarkEfaceCmpDiff-4 19168 6135 ns/op BenchmarkEfaceCmpDiffIndirect-4 21672 5540 ns/op BenchmarkDefer-4 1666282 72.39 ns/op BenchmarkDefer10-4 963704 139.9 ns/op BenchmarkDeferMany-4 562490 483.2 ns/op BenchmarkPanicRecover-4 799916 149.6 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 8602 13743 ns/op 10890 p50-ns 15053 p90-ns 55603 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 9805 137724 ns/op 9617 p50-ns 29782 p90-ns 2389441 p99-ns BenchmarkGoroutineProfile/small/idle-4 1140 111688 ns/op 29382 p50-ns 93767 p90-ns 2250139 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 1851203 ns/op 183629 p50-ns 2507528 p90-ns 56208724 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 2734 46850 ns/op 10509 p50-ns 16409 p90-ns 293762 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 5865 28429 ns/op 7915 p50-ns 14323 p90-ns 179656 p99-ns BenchmarkGoroutineProfile/large/idle-4 49 2332077 ns/op 2269548 p50-ns 2528449 p90-ns 3064807 p99-ns BenchmarkGoroutineProfile/large/loaded-4 45 2910831 ns/op 2337433 p50-ns 3469253 p90-ns 12433750 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 10110 10482 ns/op 10965 p50-ns 14084 p90-ns 23812 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 10000 15158 ns/op 7532 p50-ns 12300 p90-ns 199428 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 1545 71810 ns/op 68396 p50-ns 72786 p90-ns 155067 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 776 248238 ns/op 98659 p50-ns 204064 p90-ns 6137720 p99-ns BenchmarkRWMutexUncontended-4 6794792 17.27 ns/op BenchmarkRWMutexWrite100-4 2279764 52.65 ns/op BenchmarkRWMutexWrite10-4 2373969 51.50 ns/op BenchmarkRWMutexWorkWrite100-4 841195 147.3 ns/op BenchmarkRWMutexWorkWrite10-4 251926 505.0 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3073 37512 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1192 99265 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1536 78721 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 574 207596 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 753 155775 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 273 431079 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 381 304642 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 133 882018 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 346027 322.7 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 426902 380.8 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 341127 445.7 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 428530 268.7 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 427399 279.3 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 358692 362.5 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 384583 381.1 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 328285 442.8 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 317164 494.5 ns/op BenchmarkMakeSlice/Byte-4 2177708 60.94 ns/op BenchmarkMakeSlice/Int16-4 2480554 52.90 ns/op BenchmarkMakeSlice/Int-4 1597040 77.47 ns/op BenchmarkMakeSlice/Ptr-4 1311645 93.00 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 104.6 ns/op BenchmarkMakeSlice/Struct/32-4 926772 170.5 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 248.6 ns/op BenchmarkGrowSlice/Byte-4 1000000 120.3 ns/op BenchmarkGrowSlice/Int16-4 1000000 123.1 ns/op BenchmarkGrowSlice/Int-4 773156 149.5 ns/op BenchmarkGrowSlice/Ptr-4 601021 196.7 ns/op BenchmarkGrowSlice/Struct/24-4 405770 272.9 ns/op BenchmarkGrowSlice/Struct/32-4 366670 321.8 ns/op BenchmarkGrowSlice/Struct/40-4 294627 425.2 ns/op BenchmarkExtendSlice/IntSlice-4 590972 217.6 ns/op BenchmarkExtendSlice/PointerSlice-4 485590 258.8 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 160.6 ns/op BenchmarkAppend-4 652516 180.6 ns/op BenchmarkAppendGrowByte-4 3 55173996 ns/op BenchmarkAppendGrowString-4 1 212168787 ns/op BenchmarkAppendSlice/1Bytes-4 2163169 56.23 ns/op BenchmarkAppendSlice/4Bytes-4 2106006 57.85 ns/op BenchmarkAppendSlice/7Bytes-4 2003467 58.89 ns/op BenchmarkAppendSlice/8Bytes-4 2062500 57.44 ns/op BenchmarkAppendSlice/15Bytes-4 1946198 61.62 ns/op BenchmarkAppendSlice/16Bytes-4 2091246 57.34 ns/op BenchmarkAppendSlice/32Bytes-4 1900024 62.18 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 160282 1052 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 49815 2696 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 13118 8703 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 3817 31103 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 272 447422 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 61 1852791 ns/op BenchmarkAppendStr/1Bytes-4 2461692 49.29 ns/op BenchmarkAppendStr/4Bytes-4 2418810 50.57 ns/op BenchmarkAppendStr/8Bytes-4 2306679 50.78 ns/op BenchmarkAppendStr/16Bytes-4 2350620 50.36 ns/op BenchmarkAppendStr/32Bytes-4 2154631 54.95 ns/op BenchmarkAppendSpecialCase-4 683792 173.8 ns/op BenchmarkCopy/1Byte-4 2183161 54.35 ns/op 18.40 MB/s BenchmarkCopy/1String-4 2164123 56.66 ns/op 17.65 MB/s BenchmarkCopy/2Byte-4 2115315 54.92 ns/op 36.42 MB/s BenchmarkCopy/2String-4 2177564 55.91 ns/op 35.77 MB/s BenchmarkCopy/4Byte-4 2095134 56.49 ns/op 70.80 MB/s BenchmarkCopy/4String-4 2164953 54.54 ns/op 73.34 MB/s BenchmarkCopy/8Byte-4 2222154 54.41 ns/op 147.03 MB/s BenchmarkCopy/8String-4 2167970 53.82 ns/op 148.63 MB/s BenchmarkCopy/12Byte-4 2170436 55.11 ns/op 217.74 MB/s BenchmarkCopy/12String-4 2091268 57.13 ns/op 210.04 MB/s BenchmarkCopy/16Byte-4 2098974 56.95 ns/op 280.94 MB/s BenchmarkCopy/16String-4 2035141 58.77 ns/op 272.24 MB/s BenchmarkCopy/32Byte-4 1890847 62.32 ns/op 513.52 MB/s BenchmarkCopy/32String-4 1894596 63.96 ns/op 500.34 MB/s BenchmarkCopy/128Byte-4 1260158 95.54 ns/op 1339.77 MB/s BenchmarkCopy/128String-4 1251235 96.47 ns/op 1326.85 MB/s BenchmarkCopy/1024Byte-4 423290 283.2 ns/op 3616.44 MB/s BenchmarkCopy/1024String-4 422918 283.3 ns/op 3614.03 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 28266 4016 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 26731 4370 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 21009 5617 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 18511 6567 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 14932 8185 ns/op BenchmarkAppendInPlace/Grow/Byte-4 154394 771.0 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 146738 776.4 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 122767 894.5 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 110264 1051 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 106160 1114 ns/op BenchmarkStackCopyPtr-4 1 137277506 ns/op BenchmarkStackCopy-4 2 77918312 ns/op BenchmarkStackCopyNoCache-4 26 4381639 ns/op BenchmarkStackCopyWithStkobj-4 2 54412534 ns/op BenchmarkIssue18138-4 1380 82961 ns/op BenchmarkCompareStringEqual-4 11468968 10.54 ns/op BenchmarkCompareStringIdentical-4 15820024 7.666 ns/op BenchmarkCompareStringSameLength-4 13172937 9.121 ns/op BenchmarkCompareStringDifferentLength-4 15541389 7.704 ns/op BenchmarkCompareStringBigUnaligned-4 1989 56465 ns/op 18570.69 MB/s BenchmarkCompareStringBig-4 1694 65683 ns/op 15964.26 MB/s BenchmarkConcatStringAndBytes-4 2725927 43.18 ns/op BenchmarkSliceByteToString/1-4 2257880 52.64 ns/op BenchmarkSliceByteToString/2-4 1335054 87.16 ns/op BenchmarkSliceByteToString/4-4 1389956 87.67 ns/op BenchmarkSliceByteToString/8-4 1370835 87.61 ns/op BenchmarkSliceByteToString/16-4 1355763 87.44 ns/op BenchmarkSliceByteToString/32-4 1240333 95.33 ns/op BenchmarkSliceByteToString/64-4 1000000 106.7 ns/op BenchmarkSliceByteToString/128-4 925633 131.5 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2388742 49.81 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 806004 159.5 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 931826 127.5 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 4073811 30.19 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1470408 79.87 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1971664 61.64 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2781702 41.02 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 493303 233.7 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 462273 252.1 ns/op BenchmarkRuneIterate/range/ASCII-4 9663338 12.55 ns/op BenchmarkRuneIterate/range/Japanese-4 1902646 62.86 ns/op BenchmarkRuneIterate/range/MixedLength-4 2571573 46.84 ns/op BenchmarkRuneIterate/range1/ASCII-4 7931091 14.60 ns/op BenchmarkRuneIterate/range1/Japanese-4 1946965 61.60 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2615948 45.95 ns/op BenchmarkRuneIterate/range2/ASCII-4 9580502 12.52 ns/op BenchmarkRuneIterate/range2/Japanese-4 1932265 61.55 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2605546 46.08 ns/op BenchmarkArrayEqual-4 14713023 8.176 ns/op BenchmarkFunc/Name-4 2140434 55.78 ns/op BenchmarkFunc/Entry-4 10463450 11.49 ns/op BenchmarkFunc/FileLine-4 2057374 54.77 ns/op PASS ok runtime 154.253s goos: linux goarch: s390x pkg: runtime/cgo BenchmarkHandle/non-concurrent-4 30158 3754 ns/op BenchmarkHandle/concurrent-4 23948 5015 ns/op PASS ok runtime/cgo 1.342s goos: linux goarch: s390x pkg: runtime/internal/atomic BenchmarkAtomicLoad64-4 17203762 7.102 ns/op BenchmarkAtomicStore64-4 17021536 7.197 ns/op BenchmarkAtomicLoad-4 17267515 7.137 ns/op BenchmarkAtomicStore-4 16920523 7.182 ns/op BenchmarkAnd8-4 15153816 8.069 ns/op BenchmarkAnd-4 15037297 8.134 ns/op BenchmarkAnd8Parallel-4 3013177 40.17 ns/op BenchmarkAndParallel-4 3081543 39.46 ns/op BenchmarkOr8-4 14617321 8.298 ns/op BenchmarkOr-4 15054285 8.042 ns/op BenchmarkOr8Parallel-4 3008440 39.34 ns/op BenchmarkOrParallel-4 3014002 38.95 ns/op BenchmarkXadd-4 3263580 37.75 ns/op BenchmarkXadd64-4 3158337 37.71 ns/op BenchmarkCas-4 2878708 42.17 ns/op BenchmarkCas64-4 2846644 41.40 ns/op BenchmarkXchg-4 2825083 42.37 ns/op BenchmarkXchg64-4 2706117 43.51 ns/op PASS ok runtime/internal/atomic 3.672s goos: linux goarch: s390x pkg: runtime/internal/math BenchmarkMulUintptr/small-4 4082324 29.53 ns/op BenchmarkMulUintptr/large-4 3078110 38.78 ns/op PASS ok runtime/internal/math 1.318s goos: linux goarch: s390x pkg: runtime/pprof BenchmarkGoroutine/Profile.WriteTo_idle_50-4 28 4296225 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 24 6140153 ns/op 935.5 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 2058 60212 ns/op 3.461 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 10 10739220 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 9 11973169 ns/op 1313 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 415 310934 ns/op 28.71 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 75244533 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 81072589 ns/op 8886 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 42 2464659 ns/op 281.6 concurrent_launches/op PASS ok runtime/pprof 2.619s goos: linux goarch: s390x pkg: runtime/race BenchmarkSyncLeak-4 126 948566 ns/op BenchmarkStackLeak-4 31419 3888 ns/op PASS ok runtime/race 1.519s goos: linux goarch: s390x pkg: runtime/trace BenchmarkStartRegion-4 2436662 49.69 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 556146 203.9 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.300s goos: linux goarch: s390x pkg: slices BenchmarkEqualFunc_Large-4 60 1915726 ns/op BenchmarkIndex_Large-4 12747 9405 ns/op BenchmarkIndexFunc_Large-4 182 661294 ns/op BenchmarkCompact/nil-4 7098154 16.85 ns/op BenchmarkCompact/one-4 1987419 60.71 ns/op BenchmarkCompact/sorted-4 1000000 108.8 ns/op BenchmarkCompact/1_item-4 756817 159.8 ns/op BenchmarkCompact/unsorted-4 1000000 108.5 ns/op BenchmarkCompact/many-4 459590 264.8 ns/op BenchmarkCompact_Large-4 655 180750 ns/op BenchmarkCompactFunc_Large-4 80 1490732 ns/op BenchmarkReplace/naive-fast-4 113580 993.7 ns/op BenchmarkReplace/optimized-fast-4 140467 777.4 ns/op BenchmarkReplace/naive-slow-4 52450 2290 ns/op BenchmarkReplace/optimized-slow-4 60458 1995 ns/op BenchmarkBinarySearchFloats/Size16-4 1000000 113.4 ns/op BenchmarkBinarySearchFloats/Size32-4 914038 129.2 ns/op BenchmarkBinarySearchFloats/Size64-4 834030 141.8 ns/op BenchmarkBinarySearchFloats/Size128-4 666570 158.3 ns/op BenchmarkBinarySearchFloats/Size512-4 630564 199.3 ns/op BenchmarkBinarySearchFloats/Size1024-4 597895 202.4 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 544641 220.0 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 480865 254.4 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 415045 285.2 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 372378 316.6 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 309693 385.8 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 284272 420.5 ns/op PASS ok slices 4.812s goos: linux goarch: s390x pkg: sort BenchmarkSearchWrappers-4 126734 928.6 ns/op BenchmarkSortInts-4 1 123483556 ns/op BenchmarkSlicesSortInts-4 2 71273488 ns/op BenchmarkSortIsSorted-4 22 5224482 ns/op BenchmarkSlicesIsSorted-4 61 1947834 ns/op BenchmarkSortStrings-4 1 159545620 ns/op BenchmarkSlicesSortStrings-4 1 113859816 ns/op BenchmarkSortStrings_Sorted-4 19 5542413 ns/op BenchmarkSlicesSortStrings_Sorted-4 40 3017493 ns/op BenchmarkSortStructs-4 1 196320899 ns/op BenchmarkSortFuncStructs-4 1 126467585 ns/op BenchmarkSortString1K-4 184 638228 ns/op BenchmarkSortString1K_Slice-4 171 698036 ns/op BenchmarkStableString1K-4 91 1278598 ns/op BenchmarkSortInt1K-4 267 447326 ns/op BenchmarkSortInt1K_Sorted-4 5469 22046 ns/op BenchmarkSortInt1K_Reversed-4 3162 37497 ns/op BenchmarkSortInt1K_Mod8-4 741 161588 ns/op BenchmarkStableInt1K-4 100 1132244 ns/op BenchmarkStableInt1K_Slice-4 129 907726 ns/op BenchmarkSortInt64K-4 3 40898137 ns/op BenchmarkSortInt64K_Slice-4 2 52036762 ns/op BenchmarkStableInt64K-4 1 111285940 ns/op BenchmarkSort1e2-4 336 357261 ns/op BenchmarkStable1e2-4 142 834507 ns/op BenchmarkSort1e4-4 2 74702771 ns/op BenchmarkStable1e4-4 1 249676738 ns/op PASS ok sort 11.400s goos: linux goarch: s390x pkg: strconv BenchmarkAtof64Decimal-4 908500 121.4 ns/op BenchmarkAtof64Float-4 739856 150.3 ns/op BenchmarkAtof64FloatExp-4 747388 154.3 ns/op BenchmarkAtof64Big-4 510982 234.9 ns/op BenchmarkAtof64RandomBits-4 447484 267.3 ns/op BenchmarkAtof64RandomFloats-4 554773 217.2 ns/op BenchmarkAtof64RandomLongFloats-4 215374 564.3 ns/op BenchmarkAtof32Decimal-4 980626 122.0 ns/op BenchmarkAtof32Float-4 861825 138.9 ns/op BenchmarkAtof32FloatExp-4 708202 164.0 ns/op BenchmarkAtof32Random-4 385269 309.8 ns/op BenchmarkAtof32RandomLong-4 135590 874.9 ns/op BenchmarkParseInt/Pos/7bit-4 1299396 91.98 ns/op BenchmarkParseInt/Pos/26bit-4 658934 165.3 ns/op BenchmarkParseInt/Pos/31bit-4 640176 185.0 ns/op BenchmarkParseInt/Pos/56bit-4 411482 271.7 ns/op BenchmarkParseInt/Pos/63bit-4 400173 314.9 ns/op BenchmarkParseInt/Neg/7bit-4 1289395 93.14 ns/op BenchmarkParseInt/Neg/26bit-4 637773 161.2 ns/op BenchmarkParseInt/Neg/31bit-4 657338 183.0 ns/op BenchmarkParseInt/Neg/56bit-4 423867 279.7 ns/op BenchmarkParseInt/Neg/63bit-4 397796 300.3 ns/op BenchmarkAtoi/Pos/7bit-4 2041586 59.42 ns/op BenchmarkAtoi/Pos/26bit-4 852520 137.9 ns/op BenchmarkAtoi/Pos/31bit-4 771574 153.3 ns/op BenchmarkAtoi/Pos/56bit-4 494455 236.5 ns/op BenchmarkAtoi/Pos/63bit-4 387019 312.9 ns/op BenchmarkAtoi/Neg/7bit-4 2006618 62.57 ns/op BenchmarkAtoi/Neg/26bit-4 847348 136.8 ns/op BenchmarkAtoi/Neg/31bit-4 751622 153.8 ns/op BenchmarkAtoi/Neg/56bit-4 518132 232.9 ns/op BenchmarkAtoi/Neg/63bit-4 377215 326.4 ns/op BenchmarkFormatFloat/Decimal-4 76855 1558 ns/op BenchmarkFormatFloat/Float-4 78586 1461 ns/op BenchmarkFormatFloat/Exp-4 90763 1337 ns/op BenchmarkFormatFloat/NegExp-4 88968 1335 ns/op BenchmarkFormatFloat/LongExp-4 76956 1561 ns/op BenchmarkFormatFloat/Big-4 73611 1632 ns/op BenchmarkFormatFloat/BinaryExp-4 224150 556.0 ns/op BenchmarkFormatFloat/32Integer-4 79904 1514 ns/op BenchmarkFormatFloat/32ExactFraction-4 92797 1273 ns/op BenchmarkFormatFloat/32Point-4 81261 1465 ns/op BenchmarkFormatFloat/32Exp-4 87379 1316 ns/op BenchmarkFormatFloat/32NegExp-4 91215 1312 ns/op BenchmarkFormatFloat/32Shortest-4 96760 1234 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 116976 1029 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 113424 1060 ns/op BenchmarkFormatFloat/64Fixed1-4 140182 874.0 ns/op BenchmarkFormatFloat/64Fixed2-4 136766 872.1 ns/op BenchmarkFormatFloat/64Fixed3-4 134964 870.1 ns/op BenchmarkFormatFloat/64Fixed4-4 138782 862.6 ns/op BenchmarkFormatFloat/64Fixed12-4 80871 1464 ns/op BenchmarkFormatFloat/64Fixed16-4 95949 1256 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 99388 1208 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 83432 1424 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2599 44611 ns/op BenchmarkFormatFloat/Slowpath64-4 77502 1560 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 75106 1624 ns/op BenchmarkAppendFloat/Decimal-4 83738 1408 ns/op BenchmarkAppendFloat/Float-4 86871 1377 ns/op BenchmarkAppendFloat/Exp-4 93224 1242 ns/op BenchmarkAppendFloat/NegExp-4 97078 1230 ns/op BenchmarkAppendFloat/LongExp-4 82250 1437 ns/op BenchmarkAppendFloat/Big-4 77083 1530 ns/op BenchmarkAppendFloat/BinaryExp-4 269520 428.3 ns/op BenchmarkAppendFloat/32Integer-4 84836 1391 ns/op BenchmarkAppendFloat/32ExactFraction-4 101697 1188 ns/op BenchmarkAppendFloat/32Point-4 88778 1354 ns/op BenchmarkAppendFloat/32Exp-4 99442 1205 ns/op BenchmarkAppendFloat/32NegExp-4 98200 1228 ns/op BenchmarkAppendFloat/32Shortest-4 109123 1044 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 127297 982.4 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 121057 981.3 ns/op BenchmarkAppendFloat/64Fixed1-4 143163 799.5 ns/op BenchmarkAppendFloat/64Fixed2-4 144081 812.3 ns/op BenchmarkAppendFloat/64Fixed3-4 148602 818.3 ns/op BenchmarkAppendFloat/64Fixed4-4 147778 801.4 ns/op BenchmarkAppendFloat/64Fixed12-4 86218 1392 ns/op BenchmarkAppendFloat/64Fixed16-4 100102 1187 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 108766 1061 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 88245 1335 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2715 43977 ns/op BenchmarkAppendFloat/Slowpath64-4 80040 1443 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 81850 1462 ns/op BenchmarkFormatInt-4 17359 6852 ns/op BenchmarkAppendInt-4 17956 6692 ns/op BenchmarkFormatUint-4 99812 1176 ns/op BenchmarkAppendUint-4 106832 1117 ns/op BenchmarkFormatIntSmall/7-4 3456477 33.63 ns/op BenchmarkFormatIntSmall/42-4 3446511 33.91 ns/op BenchmarkAppendIntSmall-4 1534820 75.98 ns/op BenchmarkAppendUintVarlen/1-4 1569258 74.77 ns/op BenchmarkAppendUintVarlen/12-4 1558910 76.35 ns/op BenchmarkAppendUintVarlen/123-4 1222431 101.7 ns/op BenchmarkAppendUintVarlen/1234-4 1219080 96.44 ns/op BenchmarkAppendUintVarlen/12345-4 1000000 100.7 ns/op BenchmarkAppendUintVarlen/123456-4 1000000 103.3 ns/op BenchmarkAppendUintVarlen/1234567-4 1000000 106.2 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 104.6 ns/op BenchmarkAppendUintVarlen/123456789-4 940530 109.9 ns/op BenchmarkAppendUintVarlen/1234567890-4 1000000 110.0 ns/op BenchmarkAppendUintVarlen/12345678901-4 1000000 118.2 ns/op BenchmarkAppendUintVarlen/123456789012-4 1000000 115.0 ns/op BenchmarkAppendUintVarlen/1234567890123-4 964900 119.7 ns/op BenchmarkAppendUintVarlen/12345678901234-4 1000000 119.3 ns/op BenchmarkAppendUintVarlen/123456789012345-4 917286 125.0 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 888427 124.0 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 904485 132.1 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 910168 132.7 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 877389 136.7 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 882156 136.4 ns/op BenchmarkQuote-4 47737 2466 ns/op BenchmarkQuoteRune-4 525585 224.4 ns/op BenchmarkAppendQuote-4 54916 2131 ns/op BenchmarkAppendQuoteRune-4 665254 158.7 ns/op BenchmarkUnquoteEasy-4 1000000 117.9 ns/op BenchmarkUnquoteHard-4 53804 2114 ns/op PASS ok strconv 16.903s goos: linux goarch: s390x pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 471060 223.4 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 132480 772.8 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 194330 612.0 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 544146 214.0 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 152668 722.6 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 222094 521.7 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 280111 404.7 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 85899 1339 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 98208 1137 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 767066 152.6 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 20367 5908 ns/op BenchmarkGenericMatch1-4 1750 66830 ns/op BenchmarkGenericMatch2-4 304 390035 ns/op BenchmarkSingleMaxSkipping-4 4893 24165 ns/op 413.81 MB/s BenchmarkSingleLongSuffixFail-4 13393 8970 ns/op 111.70 MB/s BenchmarkSingleMatch-4 186 633489 ns/op 23.68 MB/s BenchmarkByteByteNoMatch-4 59923 2001 ns/op BenchmarkByteByteMatch-4 18226 6443 ns/op BenchmarkByteStringMatch-4 21759 5433 ns/op BenchmarkHTMLEscapeNew-4 68690 1756 ns/op BenchmarkHTMLEscapeOld-4 89322 1352 ns/op BenchmarkByteStringReplacerWriteString-4 1020 116075 ns/op BenchmarkByteReplacerWriteString-4 1590 75010 ns/op BenchmarkByteByteReplaces-4 3339 35867 ns/op BenchmarkByteByteMap-4 9853 12000 ns/op BenchmarkMap/identity/ASCII-4 905439 133.9 ns/op BenchmarkMap/identity/Greek-4 432339 290.5 ns/op BenchmarkMap/change/ASCII-4 33632 3672 ns/op BenchmarkMap/change/Greek-4 22514 5366 ns/op BenchmarkIndexRune-4 2393580 49.21 ns/op BenchmarkIndexRuneLongString-4 1641235 73.67 ns/op BenchmarkIndexRuneFastPath-4 5275064 22.22 ns/op BenchmarkIndex-4 5162232 23.17 ns/op BenchmarkLastIndex-4 5210456 22.49 ns/op BenchmarkIndexByte-4 10686324 11.27 ns/op BenchmarkToUpper/#00-4 5518604 21.39 ns/op BenchmarkToUpper/ONLYUPPER-4 3152876 37.64 ns/op BenchmarkToUpper/abc-4 302857 400.9 ns/op BenchmarkToUpper/AbC123-4 222999 536.3 ns/op BenchmarkToUpper/azAZ09_-4 249644 482.5 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 47250 2544 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 68902 1748 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 30050 3970 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 53587 2244 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 112708 1064 ns/op BenchmarkToLower/#00-4 5432091 21.33 ns/op BenchmarkToLower/abc-4 4657812 26.28 ns/op BenchmarkToLower/AbC123-4 187609 644.3 ns/op BenchmarkToLower/azAZ09_-4 194347 619.1 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 76449 1496 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 61998 1934 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 32523 3731 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 74290 1618 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 111747 1067 ns/op BenchmarkMapNoChanges-4 1204582 100.3 ns/op BenchmarkTrim-4 33798 3447 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3934927 29.53 ns/op BenchmarkToValidUTF8/InvalidASCII-4 166014 729.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 119751 1014 ns/op BenchmarkEqualFold/Tests-4 48051 2452 ns/op BenchmarkEqualFold/ASCII-4 3598003 32.62 ns/op BenchmarkEqualFold/UnicodePrefix-4 90376 1326 ns/op BenchmarkEqualFold/UnicodeSuffix-4 92043 1323 ns/op BenchmarkIndexHard1-4 1820 66291 ns/op BenchmarkIndexHard2-4 391 305836 ns/op BenchmarkIndexHard3-4 170 700205 ns/op BenchmarkIndexHard4-4 91 1302262 ns/op BenchmarkLastIndexHard1-4 68 1771294 ns/op BenchmarkLastIndexHard2-4 66 1766073 ns/op BenchmarkLastIndexHard3-4 67 1759114 ns/op BenchmarkCountHard1-4 1762 67828 ns/op BenchmarkCountHard2-4 388 309388 ns/op BenchmarkCountHard3-4 169 710984 ns/op BenchmarkIndexTorture-4 7842 15605 ns/op BenchmarkCountTorture-4 7772 15539 ns/op BenchmarkCountTortureOverlapping-4 675 164293 ns/op BenchmarkCountByte/10-4 5609169 21.30 ns/op 469.48 MB/s BenchmarkCountByte/32-4 5297690 22.70 ns/op 1409.70 MB/s BenchmarkCountByte/4096-4 563608 244.3 ns/op 16769.08 MB/s BenchmarkCountByte/4194304-4 608 196616 ns/op 21332.51 MB/s BenchmarkCountByte/67108864-4 31 4026420 ns/op 16667.13 MB/s BenchmarkFields/ASCII/16-4 240748 494.8 ns/op 32.34 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 21259 5564 ns/op 46.01 MB/s 416 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1375 87459 ns/op 46.83 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 68 1530155 ns/op 42.83 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 24440290 ns/op 42.90 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 136844 891.5 ns/op 17.95 MB/s 32 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 10597 ns/op 24.16 MB/s 288 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 622 183180 ns/op 22.36 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 34 3845962 ns/op 17.04 MB/s 463106 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 62380255 ns/op 16.81 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 231013 525.9 ns/op 30.43 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 20964 5707 ns/op 44.86 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1154 101358 ns/op 40.41 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 55 1982066 ns/op 33.06 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 47280540 ns/op 22.18 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 158946 797.0 ns/op 20.08 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 14178 9648 ns/op 26.53 MB/s 288 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 798 160645 ns/op 25.50 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 42 2771194 ns/op 23.65 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 106825421 ns/op 9.82 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 71136875 ns/op BenchmarkSplitSingleByteSeparator-4 19 8135886 ns/op BenchmarkSplitMultiByteSeparator-4 37 3002371 ns/op BenchmarkSplitNSingleByteSeparator-4 242055 537.5 ns/op BenchmarkSplitNMultiByteSeparator-4 176632 710.3 ns/op BenchmarkRepeat/5x0-4 4384744 27.85 ns/op BenchmarkRepeat/5x1-4 4104372 29.37 ns/op BenchmarkRepeat/5x2-4 246739 555.9 ns/op BenchmarkRepeat/5x6-4 152599 795.0 ns/op BenchmarkRepeat/10x0-4 4161933 31.94 ns/op BenchmarkRepeat/10x1-4 4407145 29.34 ns/op BenchmarkRepeat/10x2-4 247959 508.6 ns/op BenchmarkRepeat/10x6-4 139272 805.9 ns/op BenchmarkRepeatLarge/256/1-4 69267 2300 ns/op 111.30 MB/s BenchmarkRepeatLarge/256/16-4 95806 1383 ns/op 185.15 MB/s BenchmarkRepeatLarge/512/1-4 59118 2027 ns/op 252.64 MB/s BenchmarkRepeatLarge/512/16-4 84596 1687 ns/op 303.56 MB/s BenchmarkRepeatLarge/1024/1-4 49737 3038 ns/op 337.02 MB/s BenchmarkRepeatLarge/1024/16-4 65427 2058 ns/op 497.57 MB/s BenchmarkRepeatLarge/2048/1-4 28700 3869 ns/op 529.33 MB/s BenchmarkRepeatLarge/2048/16-4 42283 2515 ns/op 814.40 MB/s BenchmarkRepeatLarge/4096/1-4 29773 4523 ns/op 905.53 MB/s BenchmarkRepeatLarge/4096/16-4 34446 3727 ns/op 1099.11 MB/s BenchmarkRepeatLarge/8192/1-4 20068 6145 ns/op 1333.20 MB/s BenchmarkRepeatLarge/8192/16-4 20794 5790 ns/op 1414.94 MB/s BenchmarkRepeatLarge/8192/4097-4 6184759 19.25 ns/op 212864.73 MB/s BenchmarkRepeatLarge/16384/1-4 6637 15548 ns/op 1053.76 MB/s BenchmarkRepeatLarge/16384/16-4 10000 11057 ns/op 1481.73 MB/s BenchmarkRepeatLarge/16384/4097-4 10000 11894 ns/op 1033.35 MB/s BenchmarkRepeatLarge/32768/1-4 7363 17023 ns/op 1924.88 MB/s BenchmarkRepeatLarge/32768/16-4 5913 18924 ns/op 1731.57 MB/s BenchmarkRepeatLarge/32768/4097-4 7051 20365 ns/op 1408.23 MB/s BenchmarkRepeatLarge/65536/1-4 3610 48735 ns/op 1344.75 MB/s BenchmarkRepeatLarge/65536/16-4 3901 29781 ns/op 2200.60 MB/s BenchmarkRepeatLarge/65536/4097-4 3760 28523 ns/op 2154.60 MB/s BenchmarkRepeatLarge/131072/1-4 547 215623 ns/op 607.88 MB/s BenchmarkRepeatLarge/131072/16-4 532 213796 ns/op 613.07 MB/s BenchmarkRepeatLarge/131072/4097-4 525 211119 ns/op 601.59 MB/s BenchmarkRepeatLarge/262144/1-4 266 423150 ns/op 619.51 MB/s BenchmarkRepeatLarge/262144/16-4 282 420127 ns/op 623.96 MB/s BenchmarkRepeatLarge/262144/4097-4 280 421828 ns/op 611.89 MB/s BenchmarkRepeatLarge/524288/1-4 141 848135 ns/op 618.17 MB/s BenchmarkRepeatLarge/524288/16-4 138 851262 ns/op 615.90 MB/s BenchmarkRepeatLarge/524288/4097-4 139 837821 ns/op 621.04 MB/s BenchmarkRepeatLarge/1048576/1-4 69 1703798 ns/op 615.43 MB/s BenchmarkRepeatLarge/1048576/16-4 66 1681167 ns/op 623.72 MB/s BenchmarkRepeatLarge/1048576/4097-4 69 1699071 ns/op 614.89 MB/s BenchmarkRepeatLarge/2097152/1-4 36 3414316 ns/op 614.22 MB/s BenchmarkRepeatLarge/2097152/16-4 34 3468609 ns/op 604.61 MB/s BenchmarkRepeatLarge/2097152/4097-4 33 3501890 ns/op 597.84 MB/s BenchmarkRepeatLarge/4194304/1-4 15 7326403 ns/op 572.49 MB/s BenchmarkRepeatLarge/4194304/16-4 16 6980523 ns/op 600.86 MB/s BenchmarkRepeatLarge/4194304/4097-4 15 7311670 ns/op 573.22 MB/s BenchmarkRepeatLarge/8388608/1-4 7 15239590 ns/op 550.45 MB/s BenchmarkRepeatLarge/8388608/16-4 7 15006076 ns/op 559.01 MB/s BenchmarkRepeatLarge/8388608/4097-4 7 15080557 ns/op 556.12 MB/s BenchmarkRepeatLarge/16777216/1-4 4 30838008 ns/op 544.04 MB/s BenchmarkRepeatLarge/16777216/16-4 4 31992123 ns/op 524.42 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 31893930 ns/op 526.03 MB/s BenchmarkRepeatLarge/33554432/1-4 2 63088978 ns/op 531.86 MB/s BenchmarkRepeatLarge/33554432/16-4 2 62365340 ns/op 538.03 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 61575870 ns/op 544.93 MB/s BenchmarkRepeatLarge/67108864/1-4 1 125022366 ns/op 536.77 MB/s BenchmarkRepeatLarge/67108864/16-4 1 128315275 ns/op 523.00 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 130078896 ns/op 515.91 MB/s BenchmarkRepeatLarge/134217728/1-4 1 222403269 ns/op 603.49 MB/s BenchmarkRepeatLarge/134217728/16-4 1 262686799 ns/op 510.94 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 265264529 ns/op 505.98 MB/s BenchmarkRepeatLarge/268435456/1-4 1 458929157 ns/op 584.92 MB/s BenchmarkRepeatLarge/268435456/16-4 1 533745082 ns/op 502.93 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 541156816 ns/op 496.04 MB/s BenchmarkRepeatLarge/536870912/1-4 1 906606827 ns/op 592.18 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1040196741 ns/op 516.12 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1071323458 ns/op 501.13 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1786493241 ns/op 601.03 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 2049046815 ns/op 524.02 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 2075321858 ns/op 517.39 MB/s BenchmarkIndexAnyASCII/1:1-4 2668912 44.98 ns/op BenchmarkIndexAnyASCII/1:2-4 2535238 46.66 ns/op BenchmarkIndexAnyASCII/1:4-4 2530633 47.89 ns/op BenchmarkIndexAnyASCII/1:8-4 2395474 49.94 ns/op BenchmarkIndexAnyASCII/1:16-4 2076926 56.73 ns/op BenchmarkIndexAnyASCII/1:32-4 2059018 57.55 ns/op BenchmarkIndexAnyASCII/1:64-4 2003926 59.03 ns/op BenchmarkIndexAnyASCII/16:1-4 2582073 46.04 ns/op BenchmarkIndexAnyASCII/16:2-4 648910 182.9 ns/op BenchmarkIndexAnyASCII/16:4-4 651265 188.4 ns/op BenchmarkIndexAnyASCII/16:8-4 623180 199.9 ns/op BenchmarkIndexAnyASCII/16:16-4 580647 209.1 ns/op BenchmarkIndexAnyASCII/16:32-4 511090 235.5 ns/op BenchmarkIndexAnyASCII/16:64-4 404691 295.8 ns/op BenchmarkIndexAnyASCII/256:1-4 2229214 53.31 ns/op BenchmarkIndexAnyASCII/256:2-4 54723 2219 ns/op BenchmarkIndexAnyASCII/256:4-4 54764 2187 ns/op BenchmarkIndexAnyASCII/256:8-4 54938 2189 ns/op BenchmarkIndexAnyASCII/256:16-4 53743 2227 ns/op BenchmarkIndexAnyASCII/256:32-4 53598 2234 ns/op BenchmarkIndexAnyASCII/256:64-4 52053 2292 ns/op BenchmarkIndexAnyUTF8/1:1-4 2791267 43.53 ns/op BenchmarkIndexAnyUTF8/1:2-4 2630835 45.73 ns/op BenchmarkIndexAnyUTF8/1:4-4 2500039 47.79 ns/op BenchmarkIndexAnyUTF8/1:8-4 2389755 49.82 ns/op BenchmarkIndexAnyUTF8/1:16-4 2083000 57.16 ns/op BenchmarkIndexAnyUTF8/1:32-4 2091498 57.12 ns/op BenchmarkIndexAnyUTF8/1:64-4 2015802 59.48 ns/op BenchmarkIndexAnyUTF8/16:1-4 1911078 61.71 ns/op BenchmarkIndexAnyUTF8/16:2-4 370131 297.8 ns/op BenchmarkIndexAnyUTF8/16:4-4 363928 332.3 ns/op BenchmarkIndexAnyUTF8/16:8-4 342714 358.9 ns/op BenchmarkIndexAnyUTF8/16:16-4 251689 482.1 ns/op BenchmarkIndexAnyUTF8/16:32-4 252940 478.3 ns/op BenchmarkIndexAnyUTF8/16:64-4 231919 517.3 ns/op BenchmarkIndexAnyUTF8/256:1-4 487776 248.9 ns/op BenchmarkIndexAnyUTF8/256:2-4 28588 4094 ns/op BenchmarkIndexAnyUTF8/256:4-4 26116 4525 ns/op BenchmarkIndexAnyUTF8/256:8-4 23422 5223 ns/op BenchmarkIndexAnyUTF8/256:16-4 17256 6984 ns/op BenchmarkIndexAnyUTF8/256:32-4 17360 7042 ns/op BenchmarkIndexAnyUTF8/256:64-4 15598 7687 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2727124 44.54 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2684272 45.72 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2579244 46.99 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2437734 49.88 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2165754 55.81 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2126971 54.88 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2063854 58.71 ns/op BenchmarkLastIndexAnyASCII/16:1-4 671066 182.0 ns/op BenchmarkLastIndexAnyASCII/16:2-4 653298 183.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 649724 186.2 ns/op BenchmarkLastIndexAnyASCII/16:8-4 623323 194.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 583662 208.0 ns/op BenchmarkLastIndexAnyASCII/16:32-4 499812 237.4 ns/op BenchmarkLastIndexAnyASCII/16:64-4 406140 296.1 ns/op BenchmarkLastIndexAnyASCII/256:1-4 55161 2174 ns/op BenchmarkLastIndexAnyASCII/256:2-4 54879 2214 ns/op BenchmarkLastIndexAnyASCII/256:4-4 54328 2201 ns/op BenchmarkLastIndexAnyASCII/256:8-4 54608 2218 ns/op BenchmarkLastIndexAnyASCII/256:16-4 54122 2420 ns/op BenchmarkLastIndexAnyASCII/256:32-4 53418 2258 ns/op BenchmarkLastIndexAnyASCII/256:64-4 51890 2315 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2786616 42.40 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2758550 43.85 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2668172 45.37 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2535770 48.02 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2208109 53.22 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2209309 54.23 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2049908 57.60 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 492031 243.0 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 220999 526.8 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 210754 549.0 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 205845 583.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 173353 688.4 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 174398 688.7 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 164556 724.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 35388 3450 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 14989 7803 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 14208 8303 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 13687 8849 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 10512 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 10496 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 11179 ns/op BenchmarkTrimASCII/1:1-4 3904665 29.88 ns/op BenchmarkTrimASCII/1:2-4 2564985 46.79 ns/op BenchmarkTrimASCII/1:4-4 2426072 49.78 ns/op BenchmarkTrimASCII/1:8-4 2086357 57.18 ns/op BenchmarkTrimASCII/1:16-4 1633936 73.62 ns/op BenchmarkTrimASCII/16:1-4 3186526 37.73 ns/op BenchmarkTrimASCII/16:2-4 629534 180.7 ns/op BenchmarkTrimASCII/16:4-4 631306 181.8 ns/op BenchmarkTrimASCII/16:8-4 628525 192.6 ns/op BenchmarkTrimASCII/16:16-4 581876 207.0 ns/op BenchmarkTrimASCII/256:1-4 573546 208.6 ns/op BenchmarkTrimASCII/256:2-4 55446 2138 ns/op BenchmarkTrimASCII/256:4-4 56178 2133 ns/op BenchmarkTrimASCII/256:8-4 55952 2165 ns/op BenchmarkTrimASCII/256:16-4 55125 2189 ns/op BenchmarkTrimASCII/4096:1-4 41474 2852 ns/op BenchmarkTrimASCII/4096:2-4 3214 34070 ns/op BenchmarkTrimASCII/4096:4-4 3426 34348 ns/op BenchmarkTrimASCII/4096:8-4 3536 34023 ns/op BenchmarkTrimASCII/4096:16-4 3532 33799 ns/op BenchmarkTrimByte-4 4971135 24.30 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 30306 3864 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 29467 4095 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1474 79805 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1944 60506 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3879 30650 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7260 16238 ns/op BenchmarkJoin/0-4 6132177 19.02 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4419199 26.85 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 184218 650.9 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 128514 934.5 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 95590 1235 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 78933 1535 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 61596 1831 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 56126 2097 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3400458 36.87 ns/op BenchmarkTrimSpace/ASCII-4 1249744 96.93 ns/op BenchmarkTrimSpace/SomeNonASCII-4 131256 913.0 ns/op BenchmarkTrimSpace/JustNonASCII-4 65510 1834 ns/op BenchmarkReplaceAll-4 126885 949.9 ns/op 16 B/op 1 allocs/op PASS ok strings 58.058s goos: linux goarch: s390x pkg: sync BenchmarkCond1-4 83265 1496 ns/op BenchmarkCond2-4 40365 3662 ns/op BenchmarkCond4-4 26188 3891 ns/op BenchmarkCond8-4 16300 8701 ns/op BenchmarkCond16-4 5850 17193 ns/op BenchmarkCond32-4 2736 40171 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 598344 182.3 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 322284 461.1 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 720804 167.6 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 834108 202.3 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 363710 321.9 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 856046 277.0 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 105895 2161 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 104757 1548 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 105324 2190 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 66042 3053 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 945396 133.1 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 243516 714.1 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 747898 167.0 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 221914 547.7 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 733623 159.5 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 247576 579.2 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1000000 116.9 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 109274 1633 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 174434 793.9 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 787794 185.0 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 3276 40531 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 280 421066 ns/op BenchmarkRange/*sync.Map-4 1549 120255 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 104577 2218 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 258433 549.5 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 92587 1253 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 153822 1494 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 233598 602.9 ns/op BenchmarkAdversarialDelete/*sync.Map-4 116364 1159 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 113378 1004 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 265030 463.4 ns/op BenchmarkDeleteCollision/*sync.Map-4 1482999 82.63 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 62899 2125 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 151912 774.7 ns/op BenchmarkSwapCollision/*sync.Map-4 124244 1017 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 381 306134 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 153958 780.6 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 512756 221.9 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 31772 3722 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 96121 1264 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 32144 4025 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 490288 322.0 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 178022 785.1 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 342145 527.4 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 2544193 45.87 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 246091 498.6 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 1576796 66.10 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 735553 138.8 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 212029 552.7 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 937052 111.4 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 136105 874.5 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 538398 260.8 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 796200 146.3 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 168367 718.6 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 1000000 161.7 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 571887 415.0 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 234384 696.8 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 409972 252.7 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 79204 1533 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 317569 442.1 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 1000000 146.7 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 176203 765.4 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 899348 120.1 ns/op BenchmarkUncontendedSemaphore-4 4960626 24.32 ns/op BenchmarkContendedSemaphore-4 4839926 25.15 ns/op BenchmarkMutexUncontended-4 1245333 128.5 ns/op BenchmarkMutex-4 330616 369.6 ns/op BenchmarkMutexSlack-4 310324 371.6 ns/op BenchmarkMutexWork-4 271317 443.3 ns/op BenchmarkMutexWorkSlack-4 252667 433.1 ns/op BenchmarkMutexNoSpin-4 132250 862.2 ns/op BenchmarkMutexSpin-4 70389 1846 ns/op BenchmarkOnce-4 1693180 72.30 ns/op BenchmarkOnceFunc/v=Once-4 1899213 62.39 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1543791 79.04 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1691409 72.06 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1759714 68.64 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1503588 80.88 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1602522 74.35 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 8006114 15.50 ns/op BenchmarkSemaSyntNonblock-4 2497405 56.13 ns/op BenchmarkSemaSyntBlock-4 2150412 56.46 ns/op BenchmarkSemaWorkNonblock-4 1254954 95.09 ns/op BenchmarkSemaWorkBlock-4 1000000 108.6 ns/op BenchmarkRWMutexUncontended-4 452010 294.4 ns/op BenchmarkRWMutexWrite100-4 478711 244.0 ns/op BenchmarkRWMutexWrite10-4 404532 296.3 ns/op BenchmarkRWMutexWorkWrite100-4 377400 318.4 ns/op BenchmarkRWMutexWorkWrite10-4 305617 405.7 ns/op BenchmarkWaitGroupUncontended-4 1000000 123.3 ns/op BenchmarkWaitGroupAddDone-4 524907 264.4 ns/op BenchmarkWaitGroupAddDoneWork-4 503305 199.0 ns/op BenchmarkWaitGroupWait-4 4656724 25.83 ns/op BenchmarkWaitGroupWaitWork-4 3086480 51.03 ns/op BenchmarkWaitGroupActuallyWait-4 103587 1170 ns/op 32 B/op 2 allocs/op PASS ok sync 25.307s goos: linux goarch: s390x pkg: sync/atomic BenchmarkValueRead-4 870042 131.6 ns/op PASS ok sync/atomic 1.124s PASS ok syscall 1.008s goos: linux goarch: s390x pkg: testing BenchmarkTBHelper-4 177524 643.2 ns/op 0 B/op 0 allocs/op PASS ok testing 1.130s goos: linux goarch: s390x pkg: text/tabwriter BenchmarkTable/1x10/new-4 6015 18078 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 7225 14942 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 79 1490627 ns/op 129392 B/op 1025 allocs/op BenchmarkTable/1x1000/reuse-4 79 1397128 ns/op 1637 B/op 12 allocs/op BenchmarkTable/1x100000/new-4 1 173317702 ns/op 19393200 B/op 100059 allocs/op BenchmarkTable/1x100000/reuse-4 1 171876833 ns/op 19393008 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 1417 77664 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1730 72029 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 15 6989741 ns/op 413568 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 16 6758802 ns/op 25848 B/op 64 allocs/op BenchmarkTable/10x100000/new-4 1 763166929 ns/op 48120704 B/op 100073 allocs/op BenchmarkTable/10x100000/reuse-4 1 770571099 ns/op 48120712 B/op 100074 allocs/op BenchmarkTable/100x10/new-4 186 633352 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 199 611606 ns/op 197 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 61517796 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 60836302 ns/op 1644480 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 7176475466 ns/op 335149952 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 7134198853 ns/op 335150048 B/op 100090 allocs/op BenchmarkPyramid/10-4 2110 49053 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 34 3177760 ns/op 409128 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 325322744 ns/op 35625256 B/op 2055 allocs/op BenchmarkRagged/10-4 2226 51924 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 241 494205 ns/op 41008 B/op 188 allocs/op BenchmarkRagged/1000-4 24 4947662 ns/op 427424 B/op 1661 allocs/op BenchmarkCode-4 5773 20012 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 20.103s goos: linux goarch: s390x pkg: text/template/parse BenchmarkParseLarge-4 1 104677647 ns/op BenchmarkVariableString-4 79704 1462 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1843 65175 ns/op 2513 B/op 39 allocs/op PASS ok text/template/parse 1.395s goos: linux goarch: s390x pkg: time BenchmarkAfterFunc-4 110 1069127 ns/op BenchmarkAfter-4 187 601834 ns/op BenchmarkStop-4 352 334164 ns/op BenchmarkSimultaneousAfterFunc-4 81 1249449 ns/op BenchmarkStartStop-4 582 229844 ns/op BenchmarkReset-4 3553 56813 ns/op BenchmarkSleep-4 106 1175437 ns/op BenchmarkParallelTimerLatency-4 55 129191 avg-late-ns 1470218 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 323764 avg-late-ns 761356 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 387160 avg-late-ns 1913916 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 294240 avg-late-ns 1187581 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 454007 avg-late-ns 1417424 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 294976 avg-late-ns 1441286 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 31 181331 avg-late-ns 1329182 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 387731 avg-late-ns 2159876 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 433067 avg-late-ns 2588270 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 252056 avg-late-ns 1073809 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 25 3877603 avg-late-ns 18115914 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 302456 avg-late-ns 848202 max-late-ns BenchmarkTicker-4 703 274201 ns/op BenchmarkTickerReset-4 5918 19973 ns/op BenchmarkTickerResetNaive-4 408 310073 ns/op BenchmarkNow-4 1751062 67.80 ns/op BenchmarkNowUnixNano-4 1628088 74.08 ns/op BenchmarkNowUnixMilli-4 1595014 75.32 ns/op BenchmarkNowUnixMicro-4 1620121 74.74 ns/op BenchmarkFormat-4 53511 2211 ns/op BenchmarkFormatRFC3339-4 73378 1635 ns/op BenchmarkFormatRFC3339Nano-4 74420 1651 ns/op BenchmarkFormatNow-4 85129 1437 ns/op BenchmarkMarshalJSON-4 106036 1109 ns/op BenchmarkMarshalText-4 104335 1083 ns/op BenchmarkParse-4 148806 831.3 ns/op BenchmarkParseRFC3339UTC-4 389708 307.5 ns/op BenchmarkParseRFC3339UTCBytes-4 242272 498.0 ns/op BenchmarkParseRFC3339TZ-4 84025 1430 ns/op BenchmarkParseRFC3339TZBytes-4 65787 1833 ns/op BenchmarkParseDuration-4 597435 201.9 ns/op BenchmarkHour-4 1000000 110.2 ns/op BenchmarkSecond-4 1000000 110.5 ns/op BenchmarkYear-4 883106 136.9 ns/op BenchmarkDay-4 754303 156.7 ns/op BenchmarkISOWeek-4 774010 145.8 ns/op BenchmarkGoString-4 69858 1704 ns/op BenchmarkUnmarshalText-4 80372 1509 ns/op PASS ok time 11.401s goos: linux goarch: s390x pkg: unicode/utf16 BenchmarkDecodeValidASCII-4 384472 296.5 ns/op BenchmarkDecodeValidJapaneseChars-4 477708 252.3 ns/op BenchmarkDecodeRune-4 1242310 97.11 ns/op BenchmarkEncodeValidASCII-4 309772 379.1 ns/op BenchmarkEncodeValidJapaneseChars-4 504643 235.7 ns/op BenchmarkAppendRuneValidASCII-4 687594 180.2 ns/op BenchmarkAppendRuneValidJapaneseChars-4 1216449 100.1 ns/op BenchmarkEncodeRune-4 1000000 110.8 ns/op PASS ok unicode/utf16 2.181s goos: linux goarch: s390x pkg: unicode/utf8 BenchmarkRuneCountTenASCIIChars-4 2188041 54.64 ns/op BenchmarkRuneCountTenJapaneseChars-4 372699 308.6 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 4381335 26.65 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 520318 231.1 ns/op BenchmarkValidTenASCIIChars-4 2377279 50.69 ns/op BenchmarkValid100KASCIIChars-4 91 1614193 ns/op BenchmarkValidTenJapaneseChars-4 350734 338.0 ns/op BenchmarkValidLongMostlyASCII-4 93 1109933 ns/op BenchmarkValidLongJapanese-4 64 1846890 ns/op BenchmarkValidStringTenASCIIChars-4 5284756 21.81 ns/op BenchmarkValidString100KASCIIChars-4 7065 17147 ns/op BenchmarkValidStringTenJapaneseChars-4 478384 252.9 ns/op BenchmarkValidStringLongMostlyASCII-4 1362 88507 ns/op BenchmarkValidStringLongJapanese-4 146 740322 ns/op BenchmarkEncodeASCIIRune-4 4597057 25.67 ns/op BenchmarkEncodeJapaneseRune-4 1827289 65.77 ns/op BenchmarkAppendASCIIRune-4 8522710 13.85 ns/op BenchmarkAppendJapaneseRune-4 2347070 50.33 ns/op BenchmarkDecodeASCIIRune-4 2875568 41.22 ns/op BenchmarkDecodeJapaneseRune-4 2573179 46.09 ns/op BenchmarkFullRune/ASCII-4 3334098 36.26 ns/op BenchmarkFullRune/Incomplete-4 1000000 103.1 ns/op BenchmarkFullRune/Japanese-4 3281430 35.87 ns/op PASS ok unicode/utf8 4.547s goos: linux goarch: s390x pkg: cmd/api BenchmarkAll-4 1 77256556381 ns/op PASS ok cmd/api 78.459s goos: linux goarch: s390x pkg: cmd/cgo/internal/test BenchmarkCgoCall/add-int-4 657261 175.7 ns/op BenchmarkCgoCall/one-pointer-4 543940 219.4 ns/op BenchmarkCgoCall/string-pointer-escape-4 472947 257.2 ns/op BenchmarkCgoCall/string-pointer-noescape-4 662370 190.0 ns/op BenchmarkCgoCall/eight-pointers-4 240525 510.1 ns/op BenchmarkCgoCall/eight-pointers-nil-4 549472 215.0 ns/op BenchmarkCgoCall/eight-pointers-array-4 40752 3138 ns/op BenchmarkCgoCall/eight-pointers-slice-4 50312 2392 ns/op BenchmarkGoString-4 1246362 94.79 ns/op BenchmarkCGoCallback-4 69950 1730 ns/op BenchmarkCGoInCThread-4 685533 172.6 ns/op PASS ok cmd/cgo/internal/test 2.544s goos: linux goarch: s390x pkg: cmd/compile/internal/reflectdata BenchmarkEqArrayOfStrings5-4 512583 225.1 ns/op BenchmarkEqArrayOfStrings64-4 70932 1696 ns/op BenchmarkEqArrayOfStrings1024-4 4558 25928 ns/op BenchmarkEqArrayOfFloats5-4 970857 120.2 ns/op BenchmarkEqArrayOfFloats64-4 127281 971.6 ns/op BenchmarkEqArrayOfFloats1024-4 5192 23618 ns/op BenchmarkEqArrayOfStructsEq-4 1419 84830 ns/op BenchmarkEqArrayOfStructsNotEq-4 2247 54107 ns/op BenchmarkEqStruct-4 15621970 7.726 ns/op PASS ok cmd/compile/internal/reflectdata 2.178s goos: linux goarch: s390x pkg: cmd/compile/internal/ssa BenchmarkPhioptPass-4 10000 60166 ns/op BenchmarkInvertLessThanNoov-4 11898842 9.970 ns/op BenchmarkCopyElim1-4 1066 178728 ns/op BenchmarkCopyElim10-4 908 172573 ns/op BenchmarkCopyElim100-4 447 365009 ns/op BenchmarkCopyElim1000-4 72 1619968 ns/op BenchmarkCopyElim10000-4 3 53899806 ns/op BenchmarkCopyElim100000-4 1 488161420 ns/op BenchmarkDeadCode/1-4 961 171886 ns/op BenchmarkDeadCode/10-4 662 165101 ns/op BenchmarkDeadCode/100-4 301 423245 ns/op BenchmarkDeadCode/1000-4 48 2475085 ns/op BenchmarkDeadCode/10000-4 4 32836598 ns/op BenchmarkDeadCode/100000-4 1 347714477 ns/op BenchmarkDeadCode/200000-4 1 865872271 ns/op BenchmarkDominatorsLinear-4 10 10356227 ns/op 0.97 MB/s BenchmarkDominatorsFwdBack-4 7 16274382 ns/op 0.61 MB/s BenchmarkDominatorsManyPred-4 7 31781042 ns/op 0.31 MB/s BenchmarkDominatorsMaxPred-4 7 19730142 ns/op 0.51 MB/s BenchmarkDominatorsMaxPredVal-4 6 20651419 ns/op 0.48 MB/s BenchmarkFuse/1-4 100 1917272 ns/op BenchmarkFuse/10-4 300 778370 ns/op BenchmarkFuse/100-4 100 1356673 ns/op BenchmarkFuse/1000-4 21 7580057 ns/op BenchmarkFuse/10000-4 2 165484478 ns/op BenchmarkNilCheckDeep1-4 7582 17153 ns/op 0.06 MB/s 237 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 3031 39561 ns/op 0.25 MB/s 235 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 415 291517 ns/op 0.34 MB/s 682 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 42 3103655 ns/op 0.32 MB/s 3421 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 4 29265993 ns/op 0.34 MB/s 74204 B/op 6 allocs/op BenchmarkDSEPass-4 15 8233407 ns/op 65836 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 210811792 ns/op 4237968 B/op 108067 allocs/op BenchmarkCSEPass-4 4 36106573 ns/op 164470 B/op 11 allocs/op BenchmarkCSEPassBlock-4 1 366510621 ns/op 5656240 B/op 97403 allocs/op BenchmarkDeadcodePass-4 97 1553617 ns/op 98745 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 211607895 ns/op 4042360 B/op 45059 allocs/op BenchmarkMultiPass-4 42 3432452 ns/op 233920 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 574497275 ns/op 11259016 B/op 150242 allocs/op BenchmarkCondRewrite/SoloJump-4 2943526 57.00 ns/op BenchmarkCondRewrite/CombJump-4 2922468 41.30 ns/op PASS ok cmd/compile/internal/ssa 24.587s goos: linux goarch: s390x pkg: cmd/compile/internal/test BenchmarkLoadAdd-4 7723 36988 ns/op BenchmarkExtShift-4 14920 8355 ns/op BenchmarkModify-4 7975 16273 ns/op BenchmarkMullImm-4 14265 8578 ns/op BenchmarkConstModify-4 7898 15343 ns/op BenchmarkBitSet-4 15528 7815 ns/op BenchmarkBitClear-4 13879 7555 ns/op BenchmarkBitToggle-4 15640 8782 ns/op BenchmarkBitSetConst-4 113350 987.6 ns/op BenchmarkBitClearConst-4 128574 952.7 ns/op BenchmarkBitToggleConst-4 118411 1172 ns/op BenchmarkDivconstI64-4 6267678 18.74 ns/op BenchmarkModconstI64-4 7515414 17.33 ns/op BenchmarkDivisiblePow2constI64-4 7895898 17.42 ns/op BenchmarkDivisibleconstI64-4 7117059 15.61 ns/op BenchmarkDivisibleWDivconstI64-4 5383093 26.23 ns/op BenchmarkDivconstU64/3-4 7844016 18.71 ns/op BenchmarkDivconstU64/5-4 7683399 15.56 ns/op BenchmarkDivconstU64/37-4 7668057 15.30 ns/op BenchmarkDivconstU64/1234567-4 7824408 28.31 ns/op BenchmarkModconstU64-4 7738592 16.12 ns/op BenchmarkDivisibleconstU64-4 7349469 14.58 ns/op BenchmarkDivisibleWDivconstU64-4 5315478 35.09 ns/op BenchmarkDivconstI32-4 7595324 14.96 ns/op BenchmarkModconstI32-4 1000000 109.3 ns/op BenchmarkDivisiblePow2constI32-4 7625145 17.03 ns/op BenchmarkDivisibleconstI32-4 7437418 16.03 ns/op BenchmarkDivisibleWDivconstI32-4 5054850 23.18 ns/op BenchmarkDivconstU32-4 7883564 14.84 ns/op BenchmarkModconstU32-4 7964235 15.19 ns/op BenchmarkDivisibleconstU32-4 7908402 14.56 ns/op BenchmarkDivisibleWDivconstU32-4 5346888 22.74 ns/op BenchmarkDivconstI16-4 8020838 14.37 ns/op BenchmarkModconstI16-4 7860224 14.81 ns/op BenchmarkDivisiblePow2constI16-4 8046835 14.68 ns/op BenchmarkDivisibleconstI16-4 7974062 16.31 ns/op BenchmarkDivisibleWDivconstI16-4 5346236 22.46 ns/op BenchmarkDivconstU16-4 6676693 15.53 ns/op BenchmarkModconstU16-4 8134089 22.79 ns/op BenchmarkDivisibleconstU16-4 7495588 15.54 ns/op BenchmarkDivisibleWDivconstU16-4 5420162 21.92 ns/op BenchmarkDivconstI8-4 7843704 28.51 ns/op BenchmarkModconstI8-4 6567778 15.53 ns/op BenchmarkDivisiblePow2constI8-4 8286663 14.75 ns/op BenchmarkDivisibleconstI8-4 8083408 15.89 ns/op BenchmarkDivisibleWDivconstI8-4 5379412 21.92 ns/op BenchmarkDivconstU8-4 8177895 14.39 ns/op BenchmarkModconstU8-4 8269256 14.63 ns/op BenchmarkDivisibleconstU8-4 8051682 14.67 ns/op BenchmarkDivisibleWDivconstU8-4 5577780 26.69 ns/op BenchmarkMul2-4 151868 767.1 ns/op BenchmarkMulNeg2-4 170324 699.9 ns/op BenchmarkEfaceInteger-4 4218258 27.29 ns/op BenchmarkDiv64UnsignedSmall-4 13356931 8.590 ns/op BenchmarkDiv64Small-4 12653427 8.840 ns/op BenchmarkDiv64SmallNegDivisor-4 12685429 9.220 ns/op BenchmarkDiv64SmallNegDividend-4 13196344 8.773 ns/op BenchmarkDiv64SmallNegBoth-4 14063251 8.103 ns/op BenchmarkDiv64Unsigned-4 10984333 10.97 ns/op BenchmarkDiv64-4 11373298 10.39 ns/op BenchmarkDiv64NegDivisor-4 11537212 10.80 ns/op BenchmarkDiv64NegDividend-4 11534448 10.35 ns/op BenchmarkDiv64NegBoth-4 11244748 10.43 ns/op BenchmarkMod64UnsignedSmall-4 13966938 8.534 ns/op BenchmarkMod64Small-4 13779463 8.776 ns/op BenchmarkMod64SmallNegDivisor-4 13203218 8.956 ns/op BenchmarkMod64SmallNegDividend-4 13331538 10.11 ns/op BenchmarkMod64SmallNegBoth-4 13749231 8.095 ns/op BenchmarkMod64Unsigned-4 11256914 10.52 ns/op BenchmarkMod64-4 11206489 10.65 ns/op BenchmarkMod64NegDivisor-4 11220099 10.62 ns/op BenchmarkMod64NegDividend-4 9687264 10.41 ns/op BenchmarkMod64NegBoth-4 10317559 10.27 ns/op BenchmarkMulconstI32/3-4 14997033 8.140 ns/op BenchmarkMulconstI32/5-4 14370747 8.120 ns/op BenchmarkMulconstI32/12-4 14138281 8.321 ns/op BenchmarkMulconstI32/120-4 14734452 8.026 ns/op BenchmarkMulconstI32/-120-4 14371256 13.25 ns/op BenchmarkMulconstI32/65537-4 14725765 8.175 ns/op BenchmarkMulconstI32/65538-4 14407371 8.307 ns/op BenchmarkMulconstI64/3-4 14213092 8.894 ns/op BenchmarkMulconstI64/5-4 14586732 7.999 ns/op BenchmarkMulconstI64/12-4 14283292 8.051 ns/op BenchmarkMulconstI64/120-4 13400883 21.74 ns/op BenchmarkMulconstI64/-120-4 10644956 11.02 ns/op BenchmarkMulconstI64/65537-4 13707126 16.91 ns/op BenchmarkMulconstI64/65538-4 11071426 16.95 ns/op BenchmarkMulconstU32/3-4 13839468 9.688 ns/op BenchmarkMulconstU32/5-4 14838976 8.169 ns/op BenchmarkMulconstU32/12-4 14821645 7.992 ns/op BenchmarkMulconstU32/120-4 13999106 9.596 ns/op BenchmarkMulconstU32/65537-4 14701498 11.90 ns/op BenchmarkMulconstU32/65538-4 15176054 8.012 ns/op BenchmarkMulconstU64/3-4 15086514 9.912 ns/op BenchmarkMulconstU64/5-4 14425626 8.401 ns/op BenchmarkMulconstU64/12-4 12361506 10.25 ns/op BenchmarkMulconstU64/120-4 14653098 11.55 ns/op BenchmarkMulconstU64/65537-4 14720318 8.801 ns/op BenchmarkMulconstU64/65538-4 14475082 9.041 ns/op BenchmarkShiftArithmeticRight-4 14773050 8.035 ns/op BenchmarkSwitch8Predictable-4 9243110 12.63 ns/op BenchmarkSwitch8Unpredictable-4 5660486 20.70 ns/op BenchmarkSwitch32Predictable-4 5081473 21.51 ns/op BenchmarkSwitch32Unpredictable-4 5457819 22.18 ns/op BenchmarkSwitchStringPredictable-4 3702762 28.16 ns/op BenchmarkSwitchStringUnpredictable-4 4311294 31.36 ns/op BenchmarkSwitchTypePredictable-4 3049885 39.55 ns/op BenchmarkSwitchTypeUnpredictable-4 3542046 33.48 ns/op PASS ok cmd/compile/internal/test 41.492s goos: linux goarch: s390x pkg: cmd/compile/internal/types2 BenchmarkLookupFieldOrMethod-4 144 857653 ns/op BenchmarkNamed/Underlying/nongeneric-4 1293368 93.78 ns/op BenchmarkNamed/Underlying/generic-4 1333855 89.98 ns/op BenchmarkNamed/Underlying/src_instance-4 1341631 89.70 ns/op BenchmarkNamed/Underlying/user_instance-4 1273496 94.26 ns/op BenchmarkCheck/http/funcbodies/info-4 1 478285815 ns/op 69490 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 414403277 ns/op 80205 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 144269884 ns/op 230338 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 132892583 ns/op 250011 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 223068682 ns/op 23211 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 87776220 ns/op 58981 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 29200478 ns/op 177308 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 28151645 ns/op 183907 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 42429225 ns/op 51138 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 38725442 ns/op 56026 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 24358409 ns/op 89079 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 18190876 ns/op 119278 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 843494270 ns/op 77430 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 611050979 ns/op 106883 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 169354421 ns/op 385614 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 116235250 ns/op 561762 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 276097192 ns/op 7287 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 59405552 ns/op 33865 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 34138675 ns/op 58923 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 33460729 ns/op 60118 lines/s PASS ok cmd/compile/internal/types2 16.524s goos: linux goarch: s390x pkg: cmd/go BenchmarkExecGoEnv-4 273 682028 ns/op 1243945 sys-ns/op 601601 user-ns/op PASS ok cmd/go 1.261s goos: linux goarch: s390x pkg: cmd/go/internal/cfg BenchmarkLookPath-4 282932 406.6 ns/op PASS ok cmd/go/internal/cfg 1.130s goos: linux goarch: s390x pkg: cmd/internal/notsha256 BenchmarkHash8Bytes/New-4 24072 4939 ns/op 1.62 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 25810 4573 ns/op 1.75 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 2679 43847 ns/op 23.35 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 2727 43552 ns/op 23.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 384 312156 ns/op 26.24 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 380 313490 ns/op 26.13 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 1.896s All tests passed.