linux-s390x-ibm-race at ed26e2fe3485346d682668191a726f096037b452 :: 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=7a8181d16a3e468db9e282c80aa3aba2" "JOURNAL_STREAM=9:1228594600" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=400ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm-race" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PWD=/data/golang/workdir/go/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=7a8181d16a3e468db9e282c80aa3aba2" "JOURNAL_STREAM=9:1228594600" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=400ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm-race" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PWD=/data/golang/workdir/go/bin"] in dir /data/golang/workdir/go/bin ##### Test execution environment. # GOARCH: s390x # CPU: # GOOS: linux # OS Version: Linux 4.18.0-372.19.1.el8_6.s390x #1 SMP Mon Jul 18 11:11:32 EDT 2022 s390x ##### Testing packages. ok archive/tar 3.532s ok archive/zip 11.147s ok bufio 2.586s ok bytes 5.418s ok cmp 1.283s ok compress/bzip2 3.530s ok compress/flate 35.975s ok compress/gzip 45.571s ok compress/lzw 7.771s ok compress/zlib 26.296s ok container/heap 1.254s ok container/list 1.182s ok container/ring 1.040s ok context 1.149s ok crypto 1.034s ok crypto/aes 2.269s ok crypto/cipher 1.079s ok crypto/des 1.043s ok crypto/dsa 1.153s ok crypto/ecdh 2.139s ok crypto/ecdsa 5.048s ok crypto/ed25519 7.824s ok crypto/elliptic 1.056s ok crypto/hmac 1.285s ok crypto/internal/alias 1.049s ok crypto/internal/bigmod 24.687s ok crypto/internal/boring 1.046s ok crypto/internal/boring/bcache 2.715s ok crypto/internal/edwards25519 6.373s ok crypto/internal/edwards25519/field 1.401s ok crypto/internal/nistec 7.540s ok crypto/internal/nistec/fiat 1.022s [no tests to run] ok crypto/md5 1.151s ok crypto/rand 2.666s ok crypto/rc4 5.254s ok crypto/rsa 10.152s ok crypto/sha1 1.106s ok crypto/sha256 1.022s ok crypto/sha512 1.022s ok crypto/subtle 3.136s ok crypto/tls 15.027s ok crypto/x509 7.993s ok database/sql 1.892s ok database/sql/driver 1.014s ok debug/buildinfo 1.046s ok debug/dwarf 1.252s ok debug/elf 3.606s ok debug/gosym 1.431s ok debug/macho 1.184s ok debug/pe 1.150s ok debug/plan9obj 1.033s ok embed 1.863s [no tests to run] ok embed/internal/embedtest 1.453s ok encoding/ascii85 1.220s ok encoding/asn1 2.190s ok encoding/base32 2.137s ok encoding/base64 1.159s ok encoding/binary 1.021s ok encoding/csv 1.640s ok encoding/gob 79.765s ok encoding/hex 1.763s ok encoding/json 8.461s ok encoding/pem 9.234s ok encoding/xml 1.828s ok errors 1.026s ok expvar 1.018s ok flag 6.693s ok fmt 6.442s ok go/ast 1.025s ok go/build 21.604s ok go/build/constraint 1.486s ok go/constant 1.520s ok go/doc 1.949s ok go/doc/comment 14.746s ok go/format 1.290s ok go/importer 5.009s ok go/internal/gccgoimporter 1.435s ok go/internal/gcimporter 60.643s ok go/internal/srcimporter 93.267s ok go/parser 7.159s ok go/printer 17.828s ok go/scanner 1.409s ok go/token 1.166s ok go/types 201.116s ok hash 1.231s ok hash/adler32 1.292s ok hash/crc32 1.107s ok hash/crc64 1.027s ok hash/fnv 1.015s ok hash/maphash 1.309s ok html 1.674s ok html/template 2.545s ok image 4.897s ok image/color 1.371s ok image/draw 9.367s ok image/gif 7.502s ok image/jpeg 15.080s ok image/png 15.762s ok index/suffixarray 12.092s ok internal/abi 2.553s ok internal/buildcfg 1.023s ok internal/coverage/cformat 1.056s ok internal/coverage/cmerge 1.015s ok internal/coverage/pods 1.030s ok internal/coverage/slicereader 1.015s ok internal/coverage/slicewriter 1.175s ok internal/coverage/test 1.170s ok internal/cpu 2.247s ok internal/dag 1.081s ok internal/diff 1.150s ok internal/fmtsort 1.082s ok internal/fuzz 1.596s ok internal/godebug 13.262s ok internal/godebugs 1.024s ok internal/intern 4.646s ok internal/itoa 1.110s ok internal/platform 7.016s ok internal/poll 3.715s ok internal/profile 3.271s ok internal/reflectlite 1.052s ok internal/safefilepath 1.066s ok internal/saferio 2.897s ok internal/singleflight 1.154s ok internal/testenv 3.224s ok internal/trace 2.949s ok internal/types/errors 4.450s ok internal/unsafeheader 1.149s ok internal/xcoff 1.217s ok internal/zstd 1.019s ok io 2.112s ok io/fs 2.102s ok io/ioutil 2.100s ok log 1.790s ok log/slog 1.607s ok log/slog/internal/benchmarks 1.283s ok log/slog/internal/buffer 1.017s ok log/syslog 3.406s ok maps 1.057s ok math 2.833s ok math/big 25.066s ok math/bits 2.900s ok math/cmplx 1.173s ok math/rand 13.139s ok mime 1.080s ok mime/multipart 31.996s ok mime/quotedprintable 1.646s ok net 83.909s ok net/http 60.053s ok net/http/cgi 15.544s ok net/http/cookiejar 1.045s ok net/http/fcgi 1.720s ok net/http/httptest 3.826s ok net/http/httptrace 1.031s ok net/http/httputil 4.328s ok net/http/internal 1.166s ok net/http/internal/ascii 2.658s ok net/http/pprof 6.890s ok net/internal/socktest 1.062s ok net/mail 1.028s ok net/netip 2.800s ok net/rpc 1.141s ok net/rpc/jsonrpc 1.138s ok net/smtp 1.169s ok net/textproto 2.691s ok net/url 1.052s ok os 7.836s ok os/exec 9.386s ok os/exec/internal/fdtest 1.087s ok os/signal 27.334s ok os/user 1.321s ok path 1.095s ok path/filepath 1.255s ok plugin 1.077s ok reflect 10.825s ok regexp 19.061s ok regexp/syntax 30.851s ok runtime 296.961s ok runtime/cgo 1.017s ok runtime/coverage 1.022s ok runtime/debug 2.529s ok runtime/internal/atomic 2.043s ok runtime/internal/math 1.822s ok runtime/internal/sys 1.812s ok runtime/internal/syscall 1.102s ok runtime/internal/wasitest 1.252s ok runtime/metrics 1.088s ok runtime/pprof 50.155s ok runtime/race 45.833s ok runtime/trace 16.972s ok slices 3.067s ok sort 4.851s ok strconv 11.573s ok strings 9.772s ok sync 4.565s ok sync/atomic 13.704s ok syscall 26.766s ok testing 17.320s ok testing/fstest 1.049s ok testing/iotest 1.042s ok testing/quick 1.891s ok testing/slogtest 1.035s ok text/scanner 1.286s ok text/tabwriter 1.286s ok text/template 1.147s ok text/template/parse 1.299s ok time 7.918s ok unicode 1.058s ok unicode/utf16 1.200s ok unicode/utf8 1.362s ok cmd/addr2line 13.246s ok cmd/api 8.910s ok cmd/asm/internal/asm 18.336s ok cmd/asm/internal/lex 1.226s ok cmd/cgo/internal/swig 1.334s ok cmd/cgo/internal/test 4.917s ok cmd/cgo/internal/testcarchive 97.317s ok cmd/cgo/internal/testcshared 22.448s ok cmd/cgo/internal/testerrors 44.054s ok cmd/cgo/internal/testfortran 1.261s ok cmd/cgo/internal/testgodefs 4.334s ok cmd/cgo/internal/testlife 4.254s ok cmd/cgo/internal/testnocgo 1.014s ok cmd/cgo/internal/testplugin 191.748s ok cmd/cgo/internal/testsanitizers 2.639s ok cmd/cgo/internal/testshared 233.611s ok cmd/cgo/internal/testso 6.466s ok cmd/cgo/internal/teststdio 8.264s ok cmd/cgo/internal/testtls 1.082s ok cmd/compile/internal/abt 1.490s ok cmd/compile/internal/amd64 1.026s ok cmd/compile/internal/base 1.066s ok cmd/compile/internal/compare 1.132s ok cmd/compile/internal/dwarfgen 4.418s ok cmd/compile/internal/importer 6.407s ok cmd/compile/internal/inline/inlheur 4.520s ok cmd/compile/internal/ir 1.022s ok cmd/compile/internal/logopt 1.117s ok cmd/compile/internal/loopvar 1.201s ok cmd/compile/internal/noder 1.033s ok cmd/compile/internal/reflectdata 1.035s [no tests to run] ok cmd/compile/internal/ssa 63.818s ok cmd/compile/internal/syntax 1.615s ok cmd/compile/internal/test 68.579s ok cmd/compile/internal/typecheck 2.991s ok cmd/compile/internal/types 1.033s ok cmd/compile/internal/types2 30.678s ok cmd/covdata 1.735s ok cmd/cover 22.691s ok cmd/dist 1.064s ok cmd/distpack 1.099s ok cmd/doc 3.083s ok cmd/fix 5.628s ok cmd/go 349.804s ok cmd/go/internal/auth 1.144s ok cmd/go/internal/cache 1.898s ok cmd/go/internal/cfg 1.340s [no tests to run] ok cmd/go/internal/envcmd 1.301s ok cmd/go/internal/fsys 1.153s ok cmd/go/internal/generate 1.190s ok cmd/go/internal/gover 1.190s ok cmd/go/internal/imports 1.189s ok cmd/go/internal/load 1.043s ok cmd/go/internal/lockedfile 2.224s ok cmd/go/internal/lockedfile/internal/filelock 2.099s ok cmd/go/internal/modfetch 1.069s ok cmd/go/internal/modfetch/codehost 1.933s ok cmd/go/internal/modfetch/zip_sum_test 1.027s ok cmd/go/internal/modindex 2.304s ok cmd/go/internal/modload 1.044s ok cmd/go/internal/mvs 1.024s ok cmd/go/internal/par 1.074s ok cmd/go/internal/str 1.077s ok cmd/go/internal/test 1.251s ok cmd/go/internal/toolchain 1.787s ok cmd/go/internal/vcs 1.025s ok cmd/go/internal/vcweb 1.157s ok cmd/go/internal/vcweb/vcstest 6.541s ok cmd/go/internal/web 1.558s ok cmd/go/internal/work 1.666s ok cmd/gofmt 1.495s ok cmd/internal/archive 2.534s ok cmd/internal/buildid 2.252s ok cmd/internal/bootstrap_test 1.031s ok cmd/internal/cov 1.971s ok cmd/internal/dwarf 1.091s ok cmd/internal/edit 1.013s ok cmd/internal/goobj 1.151s ok cmd/internal/moddeps 3.220s ok cmd/internal/notsha256 1.091s ok cmd/internal/obj 1.808s ok cmd/internal/obj/ppc64 1.247s ok cmd/internal/obj/riscv 1.402s ok cmd/internal/obj/s390x 1.101s ok cmd/internal/obj/x86 4.934s ok cmd/internal/objabi 1.097s ok cmd/internal/pkgpath 5.238s ok cmd/internal/pkgpattern 1.114s ok cmd/internal/quoted 1.108s ok cmd/internal/src 1.426s ok cmd/internal/test2json 3.046s ok cmd/link 18.971s ok cmd/link/internal/benchmark 1.195s ok cmd/link/internal/ld 10.669s ok cmd/link/internal/loader 1.538s ok cmd/nm 9.632s ok cmd/objdump 1.528s ok cmd/pack 8.882s ok cmd/pprof 1.041s ok cmd/trace 1.783s ok cmd/vet 61.227s ##### Running benchmarks briefly. goos: linux goarch: s390x pkg: archive/tar Benchmark/Writer/USTAR-4 2762 46277 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2104 74705 ns/op 1859 B/op 37 allocs/op Benchmark/Writer/PAX-4 1474 85420 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 3686 66049 ns/op 5130 B/op 15 allocs/op Benchmark/Reader/GNU-4 3834 46192 ns/op 5145 B/op 15 allocs/op Benchmark/Reader/PAX-4 1641 76956 ns/op 8595 B/op 33 allocs/op PASS ok archive/tar 3.190s goos: linux goarch: s390x pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 659370796 ns/op 15040 B/op 66 allocs/op BenchmarkZip64Test-4 1 173592009 ns/op BenchmarkZip64TestSizes/4096-4 868 255858 ns/op BenchmarkZip64TestSizes/1048576-4 123 934729 ns/op BenchmarkZip64TestSizes/67108864-4 1 171114950 ns/op PASS ok archive/zip 5.387s goos: linux goarch: s390x pkg: bufio BenchmarkReaderCopyOptimal-4 157524 720.2 ns/op BenchmarkReaderCopyUnoptimal-4 97621 1600 ns/op BenchmarkReaderCopyNoWriteTo-4 5242 77280 ns/op BenchmarkReaderWriteToOptimal-4 10000 11329 ns/op BenchmarkReaderReadString-4 95157 1693 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 141030 860.7 ns/op BenchmarkWriterCopyUnoptimal-4 160274 693.5 ns/op BenchmarkWriterCopyNoReadFrom-4 1231 90877 ns/op BenchmarkReaderEmpty-4 10000 23927 ns/op 4225 B/op 3 allocs/op BenchmarkWriterEmpty-4 12788 65685 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 413821 291.8 ns/op 0 B/op 0 allocs/op PASS ok bufio 5.727s goos: linux goarch: s390x pkg: bytes BenchmarkReadString-4 3277 48846 ns/op 670.85 MB/s BenchmarkWriteByte-4 403 299978 ns/op 13.65 MB/s BenchmarkWriteRune-4 228 617245 ns/op 19.91 MB/s BenchmarkBufferNotEmptyWriteRead-4 28 4070884 ns/op BenchmarkBufferFullSmallReads-4 96 1259100 ns/op BenchmarkBufferWriteBlock/N4096-4 7986 131664 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 100 4499164 ns/op 260097 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 2 92750793 ns/op 4192304 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 3 35554808 ns/op 471.87 MB/s 11184810 B/op 0 allocs/op BenchmarkIndexByte/10-4 3692860 30.43 ns/op 328.64 MB/s BenchmarkIndexByte/32-4 4991936 26.18 ns/op 1222.25 MB/s BenchmarkIndexByte/4K-4 610884 191.5 ns/op 21386.44 MB/s BenchmarkIndexBytePortable/10-4 899037 135.2 ns/op 73.95 MB/s BenchmarkIndexBytePortable/32-4 268836 680.7 ns/op 47.01 MB/s BenchmarkIndexBytePortable/4K-4 2343 138963 ns/op 29.48 MB/s BenchmarkIndexRune/10-4 962817 120.1 ns/op 83.24 MB/s BenchmarkIndexRune/32-4 808980 149.7 ns/op 213.79 MB/s BenchmarkIndexRune/4K-4 272734 383.6 ns/op 10679.02 MB/s BenchmarkIndexRuneASCII/10-4 4232655 50.22 ns/op 199.11 MB/s BenchmarkIndexRuneASCII/32-4 5211633 22.89 ns/op 1398.26 MB/s BenchmarkIndexRuneASCII/4K-4 645186 157.9 ns/op 25940.65 MB/s BenchmarkEqual/0-4 8554107 14.80 ns/op BenchmarkEqual/1-4 1386840 86.86 ns/op 11.51 MB/s BenchmarkEqual/6-4 1429876 84.07 ns/op 71.37 MB/s BenchmarkEqual/9-4 1329520 94.24 ns/op 95.50 MB/s BenchmarkEqual/15-4 1263799 81.53 ns/op 183.98 MB/s BenchmarkEqual/16-4 1000000 126.1 ns/op 126.85 MB/s BenchmarkEqual/20-4 1308499 134.1 ns/op 149.19 MB/s BenchmarkEqual/32-4 1000000 261.8 ns/op 122.23 MB/s BenchmarkEqual/4K-4 116677 2057 ns/op 1991.35 MB/s BenchmarkEqualBothUnaligned/64_0-4 1000000 101.5 ns/op 630.24 MB/s BenchmarkEqualBothUnaligned/64_1-4 1000000 112.7 ns/op 567.78 MB/s BenchmarkEqualBothUnaligned/64_4-4 1345938 134.2 ns/op 476.81 MB/s BenchmarkEqualBothUnaligned/64_7-4 1336344 90.88 ns/op 704.24 MB/s BenchmarkEqualBothUnaligned/4096_0-4 113890 2411 ns/op 1698.74 MB/s BenchmarkEqualBothUnaligned/4096_1-4 95678 2222 ns/op 1843.51 MB/s BenchmarkEqualBothUnaligned/4096_4-4 110476 1357 ns/op 3018.81 MB/s BenchmarkEqualBothUnaligned/4096_7-4 115005 2868 ns/op 1428.40 MB/s BenchmarkIndex/10-4 3639453 32.78 ns/op 305.09 MB/s BenchmarkIndex/32-4 1000000 113.0 ns/op 283.30 MB/s BenchmarkIndex/4K-4 63517 6088 ns/op 672.82 MB/s BenchmarkIndexEasy/10-4 3072610 53.39 ns/op 187.31 MB/s BenchmarkIndexEasy/32-4 1000000 114.0 ns/op 280.58 MB/s BenchmarkIndexEasy/4K-4 440194 335.8 ns/op 12197.05 MB/s BenchmarkCount/10-4 1000000 280.2 ns/op 35.69 MB/s BenchmarkCount/32-4 1000000 241.8 ns/op 132.36 MB/s BenchmarkCount/4K-4 73548 1710 ns/op 2395.44 MB/s BenchmarkCountEasy/10-4 1918366 66.40 ns/op 150.61 MB/s BenchmarkCountEasy/32-4 1000000 108.2 ns/op 295.73 MB/s BenchmarkCountEasy/4K-4 360740 619.2 ns/op 6615.26 MB/s BenchmarkCountSingle/10-4 3600076 32.00 ns/op 312.45 MB/s BenchmarkCountSingle/32-4 3554346 71.94 ns/op 444.80 MB/s BenchmarkCountSingle/4K-4 534732 223.3 ns/op 18339.12 MB/s BenchmarkToUpper/#00-4 2748919 39.98 ns/op BenchmarkToUpper/ONLYUPPER-4 301372 429.9 ns/op BenchmarkToUpper/abc-4 485046 425.0 ns/op BenchmarkToUpper/AbC123-4 315759 427.0 ns/op BenchmarkToUpper/azAZ09_-4 192370 892.3 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 85837 5875 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 38504 3619 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 57015 2072 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 123372 1015 ns/op BenchmarkToLower/#00-4 1000000 181.1 ns/op BenchmarkToLower/abc-4 397872 396.1 ns/op BenchmarkToLower/AbC123-4 316148 432.9 ns/op BenchmarkToLower/azAZ09_-4 267832 453.9 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 85557 1440 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 44365 2907 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 68493 1649 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 110961 981.0 ns/op BenchmarkFields/ASCII/16-4 149775 841.3 ns/op 19.02 MB/s 24 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9301 18727 ns/op 13.67 MB/s 640 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 642 212905 ns/op 19.24 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 32 3480187 ns/op 18.83 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 60596365 ns/op 17.30 MB/s 2277376 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 83130 1543 ns/op 10.37 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6319 23625 ns/op 10.84 MB/s 704 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 390 393027 ns/op 10.42 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 19 55140664 ns/op 1.19 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 159567203 ns/op 6.57 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 228406 2883 ns/op 5.55 MB/s 24 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 10000 13445 ns/op 19.04 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 495 278181 ns/op 14.72 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 37 3504856 ns/op 18.70 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 1 150235222 ns/op 6.98 MB/s 11219296 B/op 25 allocs/op BenchmarkFieldsFunc/Mixed/16-4 109522 1068 ns/op 14.98 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8685 20808 ns/op 12.30 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 400 570651 ns/op 7.18 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 30 7742050 ns/op 8.46 MB/s 512262 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 205173117 ns/op 5.11 MB/s 11219200 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1521332 84.31 ns/op BenchmarkTrimSpace/ASCII-4 575848 366.3 ns/op BenchmarkTrimSpace/SomeNonASCII-4 85504 1555 ns/op BenchmarkTrimSpace/JustNonASCII-4 41576 2950 ns/op BenchmarkToValidUTF8/Valid-4 498524 275.9 ns/op BenchmarkToValidUTF8/InvalidASCII-4 335935 867.9 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 87244 1445 ns/op BenchmarkIndexHard1-4 1243 397808 ns/op BenchmarkIndexHard2-4 362 319678 ns/op BenchmarkIndexHard3-4 157 722508 ns/op BenchmarkIndexHard4-4 66 1603136 ns/op BenchmarkLastIndexHard1-4 4 56372024 ns/op BenchmarkLastIndexHard2-4 2 69939502 ns/op BenchmarkLastIndexHard3-4 1 119190059 ns/op BenchmarkCountHard1-4 1800 145932 ns/op BenchmarkCountHard2-4 388 453503 ns/op BenchmarkCountHard3-4 152 1112735 ns/op BenchmarkSplitEmptySeparator-4 1 540428257 ns/op BenchmarkSplitSingleByteSeparator-4 14 9177381 ns/op BenchmarkSplitMultiByteSeparator-4 10 32415408 ns/op BenchmarkSplitNSingleByteSeparator-4 130407 2486 ns/op BenchmarkSplitNMultiByteSeparator-4 56506 4025 ns/op BenchmarkRepeat-4 182505 1677 ns/op BenchmarkRepeatLarge/256/1-4 118784 1980 ns/op 129.31 MB/s BenchmarkRepeatLarge/256/16-4 98665 1193 ns/op 214.61 MB/s BenchmarkRepeatLarge/512/1-4 97594 12100 ns/op 42.31 MB/s BenchmarkRepeatLarge/512/16-4 110307 2266 ns/op 225.91 MB/s BenchmarkRepeatLarge/1024/1-4 74564 5035 ns/op 203.37 MB/s BenchmarkRepeatLarge/1024/16-4 46902 8333 ns/op 122.88 MB/s BenchmarkRepeatLarge/2048/1-4 18596 25940 ns/op 78.95 MB/s BenchmarkRepeatLarge/2048/16-4 37171 3053 ns/op 670.92 MB/s BenchmarkRepeatLarge/4096/1-4 20444 11922 ns/op 343.56 MB/s BenchmarkRepeatLarge/4096/16-4 10000 80723 ns/op 50.74 MB/s BenchmarkRepeatLarge/8192/1-4 10000 15250 ns/op 537.20 MB/s BenchmarkRepeatLarge/8192/16-4 10000 53090 ns/op 154.31 MB/s BenchmarkRepeatLarge/8192/4097-4 10000 15204 ns/op 269.46 MB/s BenchmarkRepeatLarge/16384/1-4 10000 43568 ns/op 376.05 MB/s BenchmarkRepeatLarge/16384/16-4 8486 64862 ns/op 252.60 MB/s BenchmarkRepeatLarge/16384/4097-4 4046 54761 ns/op 224.45 MB/s BenchmarkRepeatLarge/32768/1-4 4417 181514 ns/op 180.53 MB/s BenchmarkRepeatLarge/32768/16-4 3356 210547 ns/op 155.63 MB/s BenchmarkRepeatLarge/32768/4097-4 4174 90934 ns/op 315.38 MB/s BenchmarkRepeatLarge/65536/1-4 298 508920 ns/op 128.77 MB/s BenchmarkRepeatLarge/65536/16-4 2131 234810 ns/op 279.10 MB/s BenchmarkRepeatLarge/65536/4097-4 2256 87394 ns/op 703.20 MB/s BenchmarkRepeatLarge/131072/1-4 256 931657 ns/op 140.69 MB/s BenchmarkRepeatLarge/131072/16-4 225 470136 ns/op 278.80 MB/s BenchmarkRepeatLarge/131072/4097-4 236 444541 ns/op 285.70 MB/s BenchmarkRepeatLarge/262144/1-4 100 1946658 ns/op 134.66 MB/s BenchmarkRepeatLarge/262144/16-4 152 4870907 ns/op 53.82 MB/s BenchmarkRepeatLarge/262144/4097-4 100 1599692 ns/op 161.35 MB/s BenchmarkRepeatLarge/524288/1-4 100 12076911 ns/op 43.41 MB/s BenchmarkRepeatLarge/524288/16-4 128 2655990 ns/op 197.40 MB/s BenchmarkRepeatLarge/524288/4097-4 100 1819174 ns/op 286.02 MB/s BenchmarkRepeatLarge/1048576/1-4 73 6998279 ns/op 149.83 MB/s BenchmarkRepeatLarge/1048576/16-4 34 9479857 ns/op 110.61 MB/s BenchmarkRepeatLarge/1048576/4097-4 28 5429075 ns/op 192.43 MB/s BenchmarkRepeatLarge/2097152/1-4 22 17327653 ns/op 121.03 MB/s BenchmarkRepeatLarge/2097152/16-4 25 11788616 ns/op 177.90 MB/s BenchmarkRepeatLarge/2097152/4097-4 37 31748668 ns/op 65.94 MB/s BenchmarkRepeatLarge/4194304/1-4 10 21076411 ns/op 199.00 MB/s BenchmarkRepeatLarge/4194304/16-4 10 57678032 ns/op 72.72 MB/s BenchmarkRepeatLarge/4194304/4097-4 12 28392502 ns/op 147.62 MB/s BenchmarkRepeatLarge/8388608/1-4 1 135632269 ns/op 61.85 MB/s BenchmarkRepeatLarge/8388608/16-4 8 44404061 ns/op 188.92 MB/s BenchmarkRepeatLarge/8388608/4097-4 1 174104354 ns/op 48.17 MB/s BenchmarkRepeatLarge/16777216/1-4 2 83236323 ns/op 201.56 MB/s BenchmarkRepeatLarge/16777216/16-4 1 248912294 ns/op 67.40 MB/s BenchmarkRepeatLarge/16777216/4097-4 2 231369754 ns/op 72.51 MB/s BenchmarkRepeatLarge/33554432/1-4 1 121840450 ns/op 275.40 MB/s BenchmarkRepeatLarge/33554432/16-4 1 108275892 ns/op 309.90 MB/s BenchmarkRepeatLarge/33554432/4097-4 1 117609787 ns/op 285.30 MB/s BenchmarkRepeatLarge/67108864/1-4 1 164205172 ns/op 408.69 MB/s BenchmarkRepeatLarge/67108864/16-4 1 165729083 ns/op 404.93 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 542548123 ns/op 123.69 MB/s BenchmarkRepeatLarge/134217728/1-4 1 340813040 ns/op 393.82 MB/s BenchmarkRepeatLarge/134217728/16-4 1 777478931 ns/op 172.63 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 536723211 ns/op 250.07 MB/s BenchmarkRepeatLarge/268435456/1-4 1 607367803 ns/op 441.97 MB/s BenchmarkRepeatLarge/268435456/16-4 1 879910241 ns/op 305.07 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 1086992368 ns/op 246.95 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1220943348 ns/op 439.72 MB/s BenchmarkRepeatLarge/536870912/16-4 1 2031558555 ns/op 264.27 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 2165371218 ns/op 247.93 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 2747939356 ns/op 390.74 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 3787794215 ns/op 283.47 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 3612064741 ns/op 297.27 MB/s BenchmarkBytesCompare/1-4 9408716 12.11 ns/op BenchmarkBytesCompare/2-4 10972136 13.14 ns/op BenchmarkBytesCompare/4-4 1000000 114.9 ns/op BenchmarkBytesCompare/8-4 10499086 11.85 ns/op BenchmarkBytesCompare/16-4 11050330 11.78 ns/op BenchmarkBytesCompare/32-4 9277561 12.90 ns/op BenchmarkBytesCompare/64-4 7852494 17.92 ns/op BenchmarkBytesCompare/128-4 7772526 14.11 ns/op BenchmarkBytesCompare/256-4 6368188 17.74 ns/op BenchmarkBytesCompare/512-4 4589293 26.33 ns/op BenchmarkBytesCompare/1024-4 2796547 49.59 ns/op BenchmarkBytesCompare/2048-4 1000000 166.3 ns/op BenchmarkIndexAnyASCII/1:1-4 2491570 118.5 ns/op BenchmarkIndexAnyASCII/1:2-4 2583558 44.43 ns/op BenchmarkIndexAnyASCII/1:4-4 2090214 48.90 ns/op BenchmarkIndexAnyASCII/1:8-4 2335362 48.13 ns/op BenchmarkIndexAnyASCII/1:16-4 2012593 56.87 ns/op BenchmarkIndexAnyASCII/1:32-4 1000000 372.9 ns/op BenchmarkIndexAnyASCII/1:64-4 1970199 78.15 ns/op BenchmarkIndexAnyASCII/16:1-4 2654223 43.23 ns/op BenchmarkIndexAnyASCII/16:2-4 472438 257.9 ns/op BenchmarkIndexAnyASCII/16:4-4 493900 709.1 ns/op BenchmarkIndexAnyASCII/16:8-4 492444 241.5 ns/op BenchmarkIndexAnyASCII/16:16-4 472069 364.3 ns/op BenchmarkIndexAnyASCII/16:32-4 397065 718.4 ns/op BenchmarkIndexAnyASCII/16:64-4 312502 437.3 ns/op BenchmarkIndexAnyASCII/256:1-4 2056048 111.5 ns/op BenchmarkIndexAnyASCII/256:2-4 39027 3158 ns/op BenchmarkIndexAnyASCII/256:4-4 39189 5317 ns/op BenchmarkIndexAnyASCII/256:8-4 39554 3095 ns/op BenchmarkIndexAnyASCII/256:16-4 39722 3019 ns/op BenchmarkIndexAnyASCII/256:32-4 39805 3406 ns/op BenchmarkIndexAnyASCII/256:64-4 38053 3628 ns/op BenchmarkIndexAnyUTF8/1:1-4 2556890 43.40 ns/op BenchmarkIndexAnyUTF8/1:2-4 1709244 61.54 ns/op BenchmarkIndexAnyUTF8/1:4-4 2481948 46.75 ns/op BenchmarkIndexAnyUTF8/1:8-4 1951030 63.78 ns/op BenchmarkIndexAnyUTF8/1:16-4 1229764 84.45 ns/op BenchmarkIndexAnyUTF8/1:32-4 1965734 58.18 ns/op BenchmarkIndexAnyUTF8/1:64-4 2014638 73.36 ns/op BenchmarkIndexAnyUTF8/16:1-4 151593 920.5 ns/op BenchmarkIndexAnyUTF8/16:2-4 242661 505.4 ns/op BenchmarkIndexAnyUTF8/16:4-4 207534 515.2 ns/op BenchmarkIndexAnyUTF8/16:8-4 198195 536.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 172598 627.1 ns/op BenchmarkIndexAnyUTF8/16:32-4 170914 724.1 ns/op BenchmarkIndexAnyUTF8/16:64-4 153909 1336 ns/op BenchmarkIndexAnyUTF8/256:1-4 9478 13077 ns/op BenchmarkIndexAnyUTF8/256:2-4 17235 7052 ns/op BenchmarkIndexAnyUTF8/256:4-4 15687 10449 ns/op BenchmarkIndexAnyUTF8/256:8-4 13527 9702 ns/op BenchmarkIndexAnyUTF8/256:16-4 12601 10207 ns/op BenchmarkIndexAnyUTF8/256:32-4 12444 13767 ns/op BenchmarkIndexAnyUTF8/256:64-4 10000 10867 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2654374 60.13 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2616277 130.1 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2534126 51.41 ns/op BenchmarkLastIndexAnyASCII/1:8-4 1000000 300.1 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2080377 60.65 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2152100 101.3 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1000000 201.6 ns/op BenchmarkLastIndexAnyASCII/16:1-4 338175 521.5 ns/op BenchmarkLastIndexAnyASCII/16:2-4 317474 1623 ns/op BenchmarkLastIndexAnyASCII/16:4-4 346420 644.9 ns/op BenchmarkLastIndexAnyASCII/16:8-4 338222 2574 ns/op BenchmarkLastIndexAnyASCII/16:16-4 319105 410.7 ns/op BenchmarkLastIndexAnyASCII/16:32-4 290936 530.0 ns/op BenchmarkLastIndexAnyASCII/16:64-4 257547 473.8 ns/op BenchmarkLastIndexAnyASCII/256:1-4 25480 4990 ns/op BenchmarkLastIndexAnyASCII/256:2-4 25114 24718 ns/op BenchmarkLastIndexAnyASCII/256:4-4 24891 4986 ns/op BenchmarkLastIndexAnyASCII/256:8-4 24789 6776 ns/op BenchmarkLastIndexAnyASCII/256:16-4 13448 8018 ns/op BenchmarkLastIndexAnyASCII/256:32-4 10000 10263 ns/op BenchmarkLastIndexAnyASCII/256:64-4 22384 13500 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2645222 50.67 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2649462 43.59 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2126918 50.25 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 740737 216.7 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 1000000 153.4 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 1000000 611.9 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1288017 192.3 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 284691 1278 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 245809 2103 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 235578 846.9 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 227490 1886 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 176914 972.9 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 184846 655.9 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 153969 739.5 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 17389 6365 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 16941 24137 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 14902 12965 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 10000 28808 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 15270 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 39797 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 11820 ns/op BenchmarkTrimASCII/1:1-4 3055326 388.5 ns/op BenchmarkTrimASCII/1:2-4 2242861 130.3 ns/op BenchmarkTrimASCII/1:4-4 2015246 172.4 ns/op BenchmarkTrimASCII/1:8-4 1399808 110.8 ns/op BenchmarkTrimASCII/1:16-4 1475130 80.64 ns/op BenchmarkTrimASCII/16:1-4 421734 1630 ns/op BenchmarkTrimASCII/16:2-4 320570 417.0 ns/op BenchmarkTrimASCII/16:4-4 343657 636.5 ns/op BenchmarkTrimASCII/16:8-4 338968 405.1 ns/op BenchmarkTrimASCII/16:16-4 327607 580.2 ns/op BenchmarkTrimASCII/256:1-4 39237 3155 ns/op BenchmarkTrimASCII/256:2-4 10000 19507 ns/op BenchmarkTrimASCII/256:4-4 10000 13414 ns/op BenchmarkTrimASCII/256:8-4 23320 4932 ns/op BenchmarkTrimASCII/256:16-4 24016 4839 ns/op BenchmarkTrimASCII/4096:1-4 2545 59536 ns/op BenchmarkTrimASCII/4096:2-4 1454 78060 ns/op BenchmarkTrimASCII/4096:4-4 1485 75971 ns/op BenchmarkTrimASCII/4096:8-4 1526 181524 ns/op BenchmarkTrimASCII/4096:16-4 1537 76085 ns/op BenchmarkTrimByte-4 1971452 58.04 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 27806 15598 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 10000 16290 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 494 916192 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 858 134112 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 1944 128493 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 3652 41883 ns/op BenchmarkCompareBytesEqual-4 9847300 12.11 ns/op BenchmarkCompareBytesToNil-4 12901702 9.004 ns/op BenchmarkCompareBytesEmpty-4 13127727 13.80 ns/op BenchmarkCompareBytesIdentical-4 13114425 9.138 ns/op BenchmarkCompareBytesSameLength-4 5663935 52.17 ns/op BenchmarkCompareBytesDifferentLength-4 9479540 23.67 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 2509 251592 ns/op 4167.81 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 2391 382691 ns/op 2740.03 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 2160 49113 ns/op 21350.31 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 2461 68320 ns/op 15348.27 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 2253 194096 ns/op 5402.40 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 2518 187578 ns/op 5590.14 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 2138 374797 ns/op 2797.75 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 2395 176422 ns/op 5943.63 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 2157 85923 ns/op 12203.77 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 2292 105986 ns/op 9893.60 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 2306 51880 ns/op 20211.79 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 1186 100271 ns/op 10457.53 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 2308 51543 ns/op 20343.84 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 2322 53131 ns/op 19735.60 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 2142 55833 ns/op 18780.67 MB/s BenchmarkCompareBytesBig-4 2373 53344 ns/op 19657.16 MB/s BenchmarkCompareBytesBigIdentical-4 13289539 11.14 ns/op 94169758.94 MB/s PASS ok bytes 269.137s goos: linux goarch: s390x pkg: compress/bzip2 BenchmarkDecodeDigits-4 2 649390470 ns/op 0.15 MB/s 3616376 B/op 52 allocs/op BenchmarkDecodeNewton-4 1 1531615715 ns/op 0.37 MB/s 3638592 B/op 54 allocs/op BenchmarkDecodeRand-4 3 39379133 ns/op 0.42 MB/s 3646082 B/op 51 allocs/op PASS ok compress/bzip2 7.717s goos: linux goarch: s390x pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 44 2627632 ns/op 3.81 MB/s 42593 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 4 32971627 ns/op 3.03 MB/s 42712 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 487393143 ns/op 2.05 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 39 2816793 ns/op 3.55 MB/s 41885 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 1 158826079 ns/op 0.63 MB/s 49552 B/op 15 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 985149623 ns/op 1.02 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 38 2915785 ns/op 3.43 MB/s 43824 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 3 36559490 ns/op 2.74 MB/s 43720 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 308160738 ns/op 3.25 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 44 2889291 ns/op 3.46 MB/s 42073 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 4 87830658 ns/op 1.14 MB/s 45046 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 311187398 ns/op 3.21 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 26 5311114 ns/op 1.88 MB/s 42516 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 4 32979964 ns/op 3.03 MB/s 47192 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 792073759 ns/op 1.26 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 49 2268923 ns/op 4.41 MB/s 44340 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 6 19791353 ns/op 5.05 MB/s 46537 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 243222631 ns/op 4.11 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 56 2511834 ns/op 3.98 MB/s 43396 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 7 16110212 ns/op 6.21 MB/s 45301 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 159538835 ns/op 6.27 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 50 2162827 ns/op 4.62 MB/s 43186 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 1 423684862 ns/op 0.24 MB/s 51616 B/op 36 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 223618206 ns/op 4.47 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 82 1349840 ns/op 7.41 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 12167131 ns/op 8.22 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 144326886 ns/op 6.93 MB/s BenchmarkEncode/Digits/Speed/1e4-4 34 8173902 ns/op 1.22 MB/s BenchmarkEncode/Digits/Speed/1e5-4 2 110068637 ns/op 0.91 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 278341950 ns/op 3.59 MB/s BenchmarkEncode/Digits/Default/1e4-4 12 31770105 ns/op 0.31 MB/s BenchmarkEncode/Digits/Default/1e5-4 1 122840351 ns/op 0.81 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 1160460222 ns/op 0.86 MB/s BenchmarkEncode/Digits/Compression/1e4-4 10 11948358 ns/op 0.84 MB/s BenchmarkEncode/Digits/Compression/1e5-4 1 178562806 ns/op 0.56 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 1055662789 ns/op 0.95 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 64 1670377 ns/op 5.99 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 21066813 ns/op 4.75 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 247802237 ns/op 4.04 MB/s BenchmarkEncode/Newton/Speed/1e4-4 37 2970846 ns/op 3.37 MB/s BenchmarkEncode/Newton/Speed/1e5-4 4 28366644 ns/op 3.53 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 333488105 ns/op 3.00 MB/s BenchmarkEncode/Newton/Default/1e4-4 12 8716128 ns/op 1.15 MB/s BenchmarkEncode/Newton/Default/1e5-4 1 137496984 ns/op 0.73 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 1647391857 ns/op 0.61 MB/s BenchmarkEncode/Newton/Compression/1e4-4 13 19438679 ns/op 0.51 MB/s BenchmarkEncode/Newton/Compression/1e5-4 1 135139091 ns/op 0.74 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 2045287051 ns/op 0.49 MB/s PASS ok compress/flate 55.330s goos: linux goarch: s390x pkg: compress/lzw BenchmarkDecoder/1e4-4 28 4828447 ns/op 2.07 MB/s BenchmarkDecoder/1e-Reuse4-4 28 4428208 ns/op 2.26 MB/s BenchmarkDecoder/1e5-4 2 62131473 ns/op 1.61 MB/s BenchmarkDecoder/1e-Reuse5-4 3 41575563 ns/op 2.41 MB/s BenchmarkDecoder/1e6-4 1 552279015 ns/op 1.81 MB/s BenchmarkDecoder/1e-Reuse6-4 1 452791549 ns/op 2.21 MB/s BenchmarkEncoder/1e4-4 34 3060571 ns/op 3.27 MB/s BenchmarkEncoder/1e-Reuse4-4 34 6890505 ns/op 1.45 MB/s BenchmarkEncoder/1e5-4 4 30765360 ns/op 3.25 MB/s BenchmarkEncoder/1e-Reuse5-4 1 465899151 ns/op 0.21 MB/s BenchmarkEncoder/1e6-4 1 321133206 ns/op 3.11 MB/s BenchmarkEncoder/1e-Reuse6-4 1 548849840 ns/op 1.82 MB/s PASS ok compress/lzw 11.329s goos: linux goarch: s390x pkg: container/heap BenchmarkDup-4 18 7388592 ns/op PASS ok container/heap 1.604s goos: linux goarch: s390x pkg: context BenchmarkCommonParentCancel-4 30782 4537 ns/op BenchmarkWithTimeout/concurrency=40-4 3189 37054 ns/op BenchmarkWithTimeout/concurrency=4000-4 7275 85028 ns/op BenchmarkWithTimeout/concurrency=400000-4 4707 35397 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 360535 694.8 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 10000 23602 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 16753 11916 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 3268 122125 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2349 101635 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3500 60431 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 352 942309 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 100 1077128 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 370 289501 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 30 3894614 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 26 7819764 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 51 3765235 ns/op BenchmarkCheckCanceled/Err-4 485710 267.9 ns/op BenchmarkCheckCanceled/Done-4 591529 249.9 ns/op BenchmarkContextCancelDone-4 891376 289.7 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 34513 4742 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 33518 11198 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 10000 28093 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 24328 5593 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 13118 9071 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 490848 360.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 263283 445.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 180914 638.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 111364 1564 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 53623 2171 ns/op PASS ok context 33.072s goos: linux goarch: s390x pkg: crypto/aes BenchmarkEncrypt-4 1793192 68.94 ns/op 232.08 MB/s BenchmarkDecrypt-4 1000000 121.1 ns/op 132.16 MB/s BenchmarkExpand-4 12992 9515 ns/op PASS ok crypto/aes 2.240s goos: linux goarch: s390x pkg: crypto/cipher BenchmarkAESGCM/Open-128-64-4 172862 674.1 ns/op 94.94 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 341778 334.5 ns/op 191.32 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 168157 741.7 ns/op 86.29 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 278395 426.3 ns/op 150.13 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 148988 758.8 ns/op 1779.14 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 276354 449.8 ns/op 3001.32 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 157939 757.5 ns/op 1782.08 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 303528 401.0 ns/op 3366.39 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 100566 1289 ns/op 6354.12 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 145076 802.7 ns/op 10204.93 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 91488 1172 ns/op 6990.81 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 145311 820.8 ns/op 9980.13 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 2200 112760 ns/op 9.04 MB/s BenchmarkAESCFBDecrypt1K-4 2223 68824 ns/op 14.81 MB/s BenchmarkAESCFBDecrypt8K-4 100 1229527 ns/op 6.66 MB/s BenchmarkAESOFB1K-4 5973 20669 ns/op 49.30 MB/s BenchmarkAESCTR1K-4 5494 30135 ns/op 33.81 MB/s BenchmarkAESCTR8K-4 591 211165 ns/op 38.77 MB/s BenchmarkAESCBCEncrypt1K-4 431937 290.2 ns/op 3528.47 MB/s BenchmarkAESCBCDecrypt1K-4 861858 135.3 ns/op 7569.56 MB/s PASS ok crypto/cipher 9.117s goos: linux goarch: s390x pkg: crypto/des BenchmarkEncrypt-4 45028 2863 ns/op 2.79 MB/s BenchmarkDecrypt-4 36094 4735 ns/op 1.69 MB/s BenchmarkTDESEncrypt-4 14287 12478 ns/op 0.64 MB/s BenchmarkTDESDecrypt-4 10000 14106 ns/op 0.57 MB/s PASS ok crypto/des 3.189s goos: linux goarch: s390x pkg: crypto/ecdh BenchmarkECDH/P256-4 931 250251 ns/op 763 B/op 12 allocs/op BenchmarkECDH/P384-4 7 20013359 ns/op 1093 B/op 21 allocs/op BenchmarkECDH/P521-4 1 104603192 ns/op 1528 B/op 21 allocs/op BenchmarkECDH/X25519-4 20 5843907 ns/op 376 B/op 9 allocs/op PASS ok crypto/ecdh 2.943s goos: linux goarch: s390x pkg: crypto/ecdsa BenchmarkSign/P256-4 2474 50779 ns/op 1463 B/op 20 allocs/op BenchmarkSign/P384-4 1628 66532 ns/op 1560 B/op 20 allocs/op BenchmarkSign/P521-4 1261 414117 ns/op 1767 B/op 23 allocs/op BenchmarkVerify/P256-4 2206 51402 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P384-4 1194 107213 ns/op 0 B/op 0 allocs/op BenchmarkVerify/P521-4 742 165791 ns/op 48 B/op 2 allocs/op BenchmarkGenerateKey/P256-4 3435 38004 ns/op 896 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 25 4938282 ns/op 1097 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 10 17109911 ns/op 1416 B/op 17 allocs/op PASS ok crypto/ecdsa 5.555s goos: linux goarch: s390x pkg: crypto/ed25519 BenchmarkKeyGeneration-4 94 1172107 ns/op BenchmarkNewKeyFromSeed-4 100 1334348 ns/op BenchmarkSigning-4 90 1482059 ns/op BenchmarkVerification-4 49 2356707 ns/op PASS ok crypto/ed25519 3.039s goos: linux goarch: s390x pkg: crypto/elliptic BenchmarkScalarBaseMult/P256-4 4466 35773 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 68 1634534 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 26 5707381 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 10 11072667 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1095 94881 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 30 4033815 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 10 11741234 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 4 30525164 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 7617 15360 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 3970 28571 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 2811 40106 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 45 7258611 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 1953 68256 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 100 2021908 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1291 92604 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 46 2494525 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 6.444s goos: linux goarch: s390x pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 16958 7049 ns/op 145.26 MB/s BenchmarkHMACSHA256_32-4 16897 7614 ns/op 4.20 MB/s BenchmarkNewWriteSum-4 9240 16123 ns/op 1.98 MB/s PASS ok crypto/hmac 2.500s goos: linux goarch: s390x pkg: crypto/internal/bigmod BenchmarkModAdd-4 37384 11880 ns/op BenchmarkModSub-4 39687 3925 ns/op BenchmarkMontgomeryRepr-4 12844 10413 ns/op BenchmarkMontgomeryMul-4 10000 10130 ns/op BenchmarkModMul-4 5449 18622 ns/op BenchmarkExpBig-4 7 37613912 ns/op BenchmarkExp-4 3 117650470 ns/op PASS ok crypto/internal/bigmod 6.628s goos: linux goarch: s390x pkg: crypto/internal/edwards25519 BenchmarkEncodingDecoding-4 528 230705 ns/op BenchmarkScalarBaseMult-4 104 1038855 ns/op BenchmarkScalarMult-4 43 5700962 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 52 4179231 ns/op PASS ok crypto/internal/edwards25519 2.070s goos: linux goarch: s390x pkg: crypto/internal/edwards25519/field BenchmarkAdd-4 184710 542.2 ns/op BenchmarkMultiply-4 262081 444.2 ns/op BenchmarkSquare-4 360232 332.3 ns/op BenchmarkInvert-4 1220 91208 ns/op BenchmarkMult32-4 811212 128.3 ns/op PASS ok crypto/internal/edwards25519/field 3.069s goos: linux goarch: s390x pkg: crypto/internal/nistec BenchmarkScalarMult/P224-4 25 4779533 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1526 81511 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 10 11506012 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 4 35591685 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 70 1489524 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 6921 23750 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 32 5917520 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 1 124523027 ns/op 539368 B/op 7925 allocs/op PASS ok crypto/internal/nistec 4.859s goos: linux goarch: s390x pkg: crypto/internal/nistec/fiat BenchmarkMul/P224-4 182700 608.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 135590 891.1 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 56316 3944 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 264136 422.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 134660 1290 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 56953 1973 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 3.321s goos: linux goarch: s390x pkg: crypto/md5 BenchmarkHash8Bytes-4 86104 1454 ns/op 5.50 MB/s BenchmarkHash64-4 86926 1281 ns/op 49.98 MB/s BenchmarkHash128-4 94998 1326 ns/op 96.50 MB/s BenchmarkHash256-4 69541 3308 ns/op 77.39 MB/s BenchmarkHash512-4 65839 1872 ns/op 273.47 MB/s BenchmarkHash1K-4 48136 2520 ns/op 406.30 MB/s BenchmarkHash8K-4 10000 12391 ns/op 661.10 MB/s BenchmarkHash1M-4 85 2925689 ns/op 358.40 MB/s BenchmarkHash8M-4 9 11288134 ns/op 743.14 MB/s BenchmarkHash8BytesUnaligned-4 64398 3408 ns/op 2.35 MB/s BenchmarkHash1KUnaligned-4 48982 2643 ns/op 387.47 MB/s BenchmarkHash8KUnaligned-4 9771 12799 ns/op 640.03 MB/s PASS ok crypto/md5 5.900s goos: linux goarch: s390x pkg: crypto/rand BenchmarkPrime-4 1 469435507 ns/op PASS ok crypto/rand 1.598s goos: linux goarch: s390x pkg: crypto/rc4 BenchmarkRC4_128-4 10000 12580 ns/op 10.17 MB/s BenchmarkRC4_1K-4 1164 93976 ns/op 10.90 MB/s BenchmarkRC4_8K-4 163 748984 ns/op 10.81 MB/s PASS ok crypto/rc4 1.933s goos: linux goarch: s390x pkg: crypto/rsa BenchmarkDecryptPKCS1v15/2048-4 6 18843756 ns/op BenchmarkDecryptPKCS1v15/3072-4 3 44821488 ns/op BenchmarkDecryptPKCS1v15/4096-4 2 118694429 ns/op BenchmarkEncryptPKCS1v15/2048-4 18 5794018 ns/op BenchmarkDecryptOAEP/2048-4 6 22474183 ns/op BenchmarkEncryptOAEP/2048-4 19 6719352 ns/op BenchmarkSignPKCS1v15/2048-4 6 19945063 ns/op BenchmarkVerifyPKCS1v15/2048-4 19 8380043 ns/op BenchmarkSignPSS/2048-4 5 21765713 ns/op BenchmarkVerifyPSS/2048-4 20 6050915 ns/op PASS ok crypto/rsa 7.896s goos: linux goarch: s390x pkg: crypto/sha1 BenchmarkHash8Bytes/New-4 72079 1545 ns/op 5.18 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 99868 1164 ns/op 6.87 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 86109 1362 ns/op 234.94 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 40660 10354 ns/op 30.91 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 60484 1699 ns/op 602.64 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 86187 1564 ns/op 654.86 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10000 15310 ns/op 535.06 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 22950 5223 ns/op 1568.50 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 4.857s goos: linux goarch: s390x pkg: crypto/sha256 BenchmarkHash8Bytes/New-4 61587 2064 ns/op 3.88 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 62014 2259 ns/op 3.54 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 70219 1719 ns/op 4.65 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 59488 4422 ns/op 231.55 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 64279 1793 ns/op 571.20 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 62881 3082 ns/op 332.25 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 23028 5428 ns/op 1509.18 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 24315 4867 ns/op 1683.11 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 23690 15027 ns/op 545.15 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 8.857s goos: linux goarch: s390x pkg: crypto/sha512 BenchmarkHash8Bytes/New-4 44518 2576 ns/op 3.11 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 59319 3838 ns/op 2.08 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 48940 7607 ns/op 1.05 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 45066 3360 ns/op 304.73 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 58311 2065 ns/op 495.77 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 49628 5552 ns/op 184.44 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 23402 5025 ns/op 1630.26 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 26703 6206 ns/op 1319.94 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 25602 7668 ns/op 1068.36 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 6.331s goos: linux goarch: s390x pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 14013169 14.99 ns/op BenchmarkConstantTimeEq-4 14188616 8.229 ns/op BenchmarkConstantTimeLessOrEq-4 14242446 9.335 ns/op BenchmarkXORBytes/8Bytes-4 312459 385.1 ns/op 20.77 MB/s BenchmarkXORBytes/128Bytes-4 171037 726.0 ns/op 176.32 MB/s BenchmarkXORBytes/2048Bytes-4 1 191547423 ns/op 0.01 MB/s BenchmarkXORBytes/32768Bytes-4 1332 134079 ns/op 244.39 MB/s PASS ok crypto/subtle 6.857s goos: linux goarch: s390x pkg: crypto/tls BenchmarkCertCache/0-4 1 188863565 ns/op BenchmarkCertCache/1-4 25 11851267 ns/op BenchmarkCertCache/2-4 100 7190815 ns/op BenchmarkCertCache/3-4 36 5412620 ns/op BenchmarkHandshakeServer/RSA-4 10 15434281 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 9 22567000 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 9 13950534 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 118 5133491 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 100 1088697 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 14 8761232 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 1 148995708 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 47051702 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 1 126109204 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 2 85079778 ns/op 12.32 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 2 360747906 ns/op 2.91 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 1 294370207 ns/op 7.12 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 1 203845161 ns/op 10.29 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 1 253148474 ns/op 16.57 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 1 192618111 ns/op 21.78 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 584139395 ns/op 14.36 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 285389825 ns/op 29.39 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 921960337 ns/op 18.20 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 783611354 ns/op 21.41 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 893117143 ns/op 37.57 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 1214205500 ns/op 27.63 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 1689207376 ns/op 39.73 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 2337790677 ns/op 28.71 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 2 51521840 ns/op 20.35 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 2 161937171 ns/op 6.48 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 2 114093390 ns/op 18.38 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 1 117040904 ns/op 17.92 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 1 164312866 ns/op 25.53 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 1 434716079 ns/op 9.65 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 457800873 ns/op 18.32 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 209088667 ns/op 40.12 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 473199647 ns/op 35.45 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 509915225 ns/op 32.90 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 1617111261 ns/op 20.75 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 1255828285 ns/op 26.72 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 2706627828 ns/op 24.79 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 4329004042 ns/op 15.50 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 733563410 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 739972306 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 314732367 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 373145434 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 228211548 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 177778238 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 1 104754323 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 1 108138242 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 2 139666612 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 2 196941576 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 169460860 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 175933060 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 1 173941191 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 1 100255988 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 1 479523264 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 2 130847330 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 2 137485562 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 2 85723711 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 2 101210416 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 2 157205930 ns/op PASS ok crypto/tls 47.365s goos: linux goarch: s390x pkg: crypto/x509 BenchmarkCreateCertificate/RSA_2048-4 4 27812707 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 475 664796 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 898 344593 ns/op 12098 B/op 164 allocs/op BenchmarkParseCertificate/rsa_leaf-4 567 351663 ns/op 13507 B/op 187 allocs/op PASS ok crypto/x509 6.230s goos: linux goarch: s390x pkg: database/sql BenchmarkConcurrentDBExec-4 24 10124467 ns/op 277361 B/op 1607 allocs/op BenchmarkConcurrentStmtQuery-4 30 12971339 ns/op 261150 B/op 1929 allocs/op BenchmarkConcurrentStmtExec-4 57 4826181 ns/op 214885 B/op 495 allocs/op BenchmarkConcurrentTxQuery-4 34 19066523 ns/op 272019 B/op 2117 allocs/op BenchmarkConcurrentTxExec-4 74 2474334 ns/op 88736 B/op 1555 allocs/op BenchmarkConcurrentTxStmtQuery-4 52 16598635 ns/op 112016 B/op 2152 allocs/op BenchmarkConcurrentTxStmtExec-4 124 2472737 ns/op 40205 B/op 381 allocs/op BenchmarkConcurrentRandom-4 36 14341640 ns/op 231383 B/op 1743 allocs/op BenchmarkManyConcurrentQueries-4 1389 210375 ns/op 4165 B/op 21 allocs/op BenchmarkGrabConn-4 231052 2864 ns/op 0 B/op 0 allocs/op PASS ok database/sql 9.086s goos: linux goarch: s390x pkg: debug/elf BenchmarkSymbols64-4 1435 341120 ns/op BenchmarkSymbols32-4 1692 414698 ns/op PASS ok debug/elf 4.965s goos: linux goarch: s390x pkg: debug/gosym Benchmark115/NewLineTable-4 69733 1533 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 43 3517820 ns/op 188188 B/op 13 allocs/op Benchmark115/LineToPC-4 48 3084058 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 10000 32447 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 4.363s goos: linux goarch: s390x pkg: encoding/asn1 BenchmarkObjectIdentifierString-4 51669 2294 ns/op BenchmarkMarshal-4 532 352948 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2626 43416 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 5.364s goos: linux goarch: s390x pkg: encoding/base32 BenchmarkEncode-4 100 3683669 ns/op 2.22 MB/s BenchmarkEncodeToString-4 200 2124153 ns/op 3.86 MB/s BenchmarkDecode-4 85 2745838 ns/op 4.78 MB/s BenchmarkDecodeString-4 81 1791930 ns/op 7.32 MB/s PASS ok encoding/base32 3.359s goos: linux goarch: s390x pkg: encoding/base64 BenchmarkEncodeToString-4 100 2611554 ns/op 3.14 MB/s BenchmarkDecodeString/2-4 301473 872.9 ns/op 4.58 MB/s BenchmarkDecodeString/4-4 238257 7051 ns/op 1.13 MB/s BenchmarkDecodeString/8-4 165729 847.4 ns/op 14.16 MB/s BenchmarkDecodeString/64-4 28245 5247 ns/op 16.77 MB/s BenchmarkDecodeString/8192-4 201 537614 ns/op 20.32 MB/s BenchmarkNewEncoding-4 32670 6058 ns/op 42.26 MB/s PASS ok encoding/base64 12.712s goos: linux goarch: s390x pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 1255 147770 ns/op 27.07 MB/s BenchmarkReadStruct-4 13251 12253 ns/op 6.12 MB/s BenchmarkWriteStruct-4 13424 9591 ns/op 7.82 MB/s BenchmarkReadInts-4 40776 2705 ns/op 11.09 MB/s BenchmarkWriteInts-4 37968 5840 ns/op 5.14 MB/s BenchmarkWriteSlice1000Int32s-4 890 129214 ns/op 30.96 MB/s BenchmarkPutUint16-4 2694225 53.31 ns/op 37.52 MB/s BenchmarkAppendUint16-4 3191989 40.08 ns/op 49.90 MB/s BenchmarkPutUint32-4 1000000 133.9 ns/op 29.87 MB/s BenchmarkAppendUint32-4 2264450 54.07 ns/op 73.98 MB/s BenchmarkPutUint64-4 619640 166.9 ns/op 47.94 MB/s BenchmarkAppendUint64-4 745730 169.9 ns/op 47.09 MB/s BenchmarkLittleEndianPutUint16-4 1000000 140.6 ns/op 14.23 MB/s BenchmarkLittleEndianAppendUint16-4 3177338 38.00 ns/op 52.63 MB/s BenchmarkLittleEndianPutUint32-4 2284022 56.54 ns/op 70.75 MB/s BenchmarkLittleEndianAppendUint32-4 2336593 52.43 ns/op 76.29 MB/s BenchmarkLittleEndianPutUint64-4 692996 406.4 ns/op 19.68 MB/s BenchmarkLittleEndianAppendUint64-4 745658 159.3 ns/op 50.20 MB/s BenchmarkReadFloats-4 167360 822.1 ns/op 14.60 MB/s BenchmarkWriteFloats-4 150541 3305 ns/op 3.63 MB/s BenchmarkReadSlice1000Float32s-4 1052 693705 ns/op 5.77 MB/s BenchmarkWriteSlice1000Float32s-4 871 133321 ns/op 30.00 MB/s BenchmarkReadSlice1000Uint8s-4 10000 16925 ns/op 59.09 MB/s BenchmarkWriteSlice1000Uint8s-4 36163 18003 ns/op 55.55 MB/s BenchmarkPutUvarint32-4 517683 301.1 ns/op 13.29 MB/s BenchmarkPutUvarint64-4 169191 745.4 ns/op 10.73 MB/s PASS ok encoding/binary 22.737s goos: linux goarch: s390x pkg: encoding/csv BenchmarkRead-4 4533 23855 ns/op 737 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 5157 97570 ns/op 737 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 5592 80774 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 2704 43995 ns/op 3939 B/op 24 allocs/op BenchmarkReadReuseRecord-4 5524 130104 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 5143 20084 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 6022 40847 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 3260 44546 ns/op 2978 B/op 12 allocs/op BenchmarkWrite-4 9746 29415 ns/op PASS ok encoding/csv 10.455s goos: linux goarch: s390x pkg: encoding/gob BenchmarkEndToEndPipe-4 6604 33351 ns/op 1818 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 6678 33424 ns/op 1817 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 146 1492356 ns/op 17277 B/op 334 allocs/op BenchmarkEncodeComplex128Slice-4 495 234751 ns/op 993 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 715 142974 ns/op 123 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1198 134946 ns/op 73 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 1417 491280 ns/op 274 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 19 27087222 ns/op 59804 B/op 259 allocs/op BenchmarkDecodeComplex128Slice-4 134 997304 ns/op 25616 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 783 887435 ns/op 10811 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 669 1178350 ns/op 9770 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 100 2689813 ns/op 39720 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 132 1384553 ns/op 67404 B/op 2237 allocs/op BenchmarkDecodeBytesSlice-4 417 2484859 ns/op 23947 B/op 197 allocs/op BenchmarkDecodeInterfaceSlice-4 38 8376900 ns/op 84080 B/op 3178 allocs/op BenchmarkDecodeMap-4 67 10306857 ns/op 54132 B/op 181 allocs/op PASS ok encoding/gob 22.300s goos: linux goarch: s390x pkg: encoding/hex BenchmarkEncode/256-4 14475 8324 ns/op 30.76 MB/s BenchmarkEncode/1024-4 3084 32920 ns/op 31.11 MB/s BenchmarkEncode/4096-4 781 571847 ns/op 7.16 MB/s BenchmarkEncode/16384-4 207 578772 ns/op 28.31 MB/s BenchmarkDecode/256-4 10000 10924 ns/op 23.44 MB/s BenchmarkDecode/1024-4 5841 24266 ns/op 42.20 MB/s BenchmarkDecode/4096-4 1768 149936 ns/op 27.32 MB/s BenchmarkDecode/16384-4 381 266806 ns/op 61.41 MB/s BenchmarkDump/256-4 1219 347395 ns/op 0.74 MB/s BenchmarkDump/1024-4 328 1232317 ns/op 0.83 MB/s BenchmarkDump/4096-4 80 1703361 ns/op 2.40 MB/s BenchmarkDump/16384-4 19 52196906 ns/op 0.31 MB/s PASS ok encoding/hex 11.582s goos: linux goarch: s390x pkg: encoding/json BenchmarkCodeEncoder-4 1 733826588 ns/op 2.64 MB/s 8391752 B/op 59 allocs/op BenchmarkCodeEncoderError-4 1 465385700 ns/op 4.17 MB/s 134840 B/op 92 allocs/op BenchmarkCodeMarshal-4 1 261628556 ns/op 7.42 MB/s 10333504 B/op 60 allocs/op BenchmarkCodeMarshalError-4 1 776532725 ns/op 2.50 MB/s 10467672 B/op 137 allocs/op BenchmarkMarshalBytes/32-4 18984 19101 ns/op BenchmarkMarshalBytes/256-4 2642 62105 ns/op BenchmarkMarshalBytes/4096-4 428 265607 ns/op BenchmarkMarshalBytesError/32-4 22 25206278 ns/op BenchmarkMarshalBytesError/256-4 48 19503053 ns/op BenchmarkMarshalBytesError/4096-4 45 3318540 ns/op BenchmarkMarshalMap-4 9355 11120 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 1305109326 ns/op 1.49 MB/s 10097736 B/op 40037 allocs/op BenchmarkUnicodeDecoder-4 20810 4899 ns/op 2.86 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 39091 2936 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 519913019 ns/op 3.73 MB/s 2020464 B/op 40007 allocs/op BenchmarkCodeUnmarshalReuse-4 1 796145444 ns/op 2.44 MB/s 2020120 B/op 40009 allocs/op BenchmarkUnmarshalString-4 41701 6837 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 52000 2129 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 88704 3127 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 6798 15179 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 40740 9755 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 27236 8952 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 6780 33098 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 6402 132070 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 100 6591907 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 82 6570093 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 12 14662136 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 710702 509.4 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 348073 425.4 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 445472 240.3 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 614708 1120 ns/op BenchmarkEncodeMarshaler-4 57957 12108 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 61802 2663 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 5157937 21.98 ns/op BenchmarkNumberIsValidRegexp-4 9458 24437 ns/op PASS ok encoding/json 48.210s goos: linux goarch: s390x pkg: encoding/pem BenchmarkEncode-4 32 8588533 ns/op 7.63 MB/s BenchmarkDecode-4 18 11317714 ns/op 7.84 MB/s PASS ok encoding/pem 2.999s goos: linux goarch: s390x pkg: encoding/xml BenchmarkMarshal-4 2017 232268 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 579 354818 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 1792 408020 ns/op PASS ok encoding/xml 4.752s goos: linux goarch: s390x pkg: errors BenchmarkIs-4 225673 1019 ns/op BenchmarkAs-4 72142 1426 ns/op PASS ok errors 2.024s goos: linux goarch: s390x pkg: expvar BenchmarkIntAdd-4 504301 242.1 ns/op BenchmarkIntSet-4 1145966 245.2 ns/op BenchmarkFloatAdd-4 247827 429.4 ns/op BenchmarkFloatSet-4 840655 145.9 ns/op BenchmarkStringSet-4 556503 227.0 ns/op BenchmarkMapSet-4 138214 3609 ns/op BenchmarkMapSetDifferent-4 44521 14248 ns/op BenchmarkMapSetDifferentRandom-4 315 1048965 ns/op BenchmarkMapSetString-4 139068 1386 ns/op BenchmarkMapAddSame-4 31900 63972 ns/op BenchmarkMapAddDifferent-4 12867 61451 ns/op BenchmarkMapAddDifferentRandom-4 268 2591110 ns/op BenchmarkMapAddSameSteadyState-4 266416 461.8 ns/op BenchmarkMapAddDifferentSteadyState-4 57422 1953 ns/op BenchmarkMapString-4 6460 20427 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 25902 6498 ns/op PASS ok expvar 17.137s goos: linux goarch: s390x pkg: fmt BenchmarkSprintfPadding-4 74540 38796 ns/op BenchmarkSprintfEmpty-4 284316 652.8 ns/op BenchmarkSprintfString-4 69020 2379 ns/op BenchmarkSprintfTruncateString-4 77576 16205 ns/op BenchmarkSprintfTruncateBytes-4 82886 10952 ns/op BenchmarkSprintfSlowParsingPath-4 114784 1211 ns/op BenchmarkSprintfQuoteString-4 10000 10781 ns/op BenchmarkSprintfInt-4 102584 2003 ns/op BenchmarkSprintfIntInt-4 99588 1953 ns/op BenchmarkSprintfPrefixedInt-4 184398 6220 ns/op BenchmarkSprintfFloat-4 88344 2536 ns/op BenchmarkSprintfComplex-4 40944 6991 ns/op BenchmarkSprintfBoolean-4 151539 3468 ns/op BenchmarkSprintfHexString-4 59312 6699 ns/op BenchmarkSprintfHexBytes-4 56113 19474 ns/op BenchmarkSprintfBytes-4 10000 15714 ns/op BenchmarkSprintfStringer-4 30625 8717 ns/op BenchmarkSprintfStructure-4 8925 15769 ns/op BenchmarkManyArgs-4 33182 3265 ns/op BenchmarkFprintInt-4 62824 2267 ns/op BenchmarkFprintfBytes-4 53346 3396 ns/op BenchmarkFprintIntNoAlloc-4 29647 8515 ns/op BenchmarkScanInts-4 21 7349110 ns/op BenchmarkScanRecursiveInt-4 1 719448046 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 853348828 ns/op PASS ok fmt 46.400s goos: linux goarch: s390x pkg: go/build BenchmarkImportVendor-4 673 343581 ns/op PASS ok go/build 1.603s goos: linux goarch: s390x pkg: go/constant BenchmarkStringAdd/1-4 57376 2446 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 10000 17848 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3938 451788 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1285 134067 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 122 891510 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 64 3818057 ns/op 206182 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 22 51863463 ns/op 865636 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 2 383280203 ns/op 3634528 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 1 105987622 ns/op 15258976 B/op 65565 allocs/op PASS ok go/constant 8.005s goos: linux goarch: s390x pkg: go/format BenchmarkFormat/array1-10000-4 1 1287508941 ns/op 0.05 MB/s 47031640 B/op 49043 allocs/op PASS ok go/format 2.504s goos: linux goarch: s390x pkg: go/parser BenchmarkParse-4 4 32689426 ns/op 1.65 MB/s BenchmarkParseOnly-4 4 28121874 ns/op 1.92 MB/s BenchmarkResolve-4 46 6336216 ns/op 8.50 MB/s PASS ok go/parser 5.716s goos: linux goarch: s390x pkg: go/printer BenchmarkPrintFile-4 1 224701502 ns/op 0.23 MB/s 5315648 B/op 27509 allocs/op BenchmarkPrintDecl-4 631 537756 ns/op 0.06 MB/s 15962 B/op 51 allocs/op PASS ok go/printer 1.769s goos: linux goarch: s390x pkg: go/scanner BenchmarkScan-4 214 646090 ns/op BenchmarkScanFiles/go/types/expr.go-4 10 10373648 ns/op 4.78 MB/s BenchmarkScanFiles/go/parser/parser.go-4 7 16621425 ns/op 4.35 MB/s BenchmarkScanFiles/net/http/server.go-4 5 23877050 ns/op 4.90 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 168 702999 ns/op 4.38 MB/s PASS ok go/scanner 3.440s goos: linux goarch: s390x pkg: go/token BenchmarkSearchInts-4 904732 138.0 ns/op PASS ok go/token 1.370s goos: linux goarch: s390x pkg: go/types BenchmarkLookupFieldOrMethod-4 124 979245 ns/op BenchmarkNamed/Underlying/nongeneric-4 1312185 93.05 ns/op BenchmarkNamed/Underlying/generic-4 1000000 100.5 ns/op BenchmarkNamed/Underlying/src_instance-4 1000000 142.2 ns/op BenchmarkNamed/Underlying/user_instance-4 1382206 136.8 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 10000 29225 ns/op BenchmarkNamed/NewMethodSet/generic-4 12902 14407 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 10000 30748 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 10000 104830 ns/op BenchmarkCheck/http/funcbodies/info-4 1 1012068447 ns/op 32100 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 968255421 ns/op 33123 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 395101855 ns/op 79371 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 479392646 ns/op 57415 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 2602469618 ns/op 1987 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 376838438 ns/op 8119 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 1 145426880 ns/op 26590 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 336258544 ns/op 14728 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 780918163 ns/op 2746 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 1 353560614 ns/op 6113 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 61741749 ns/op 35094 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 2 102468247 ns/op 19880 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 2940394446 ns/op 20366 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 1694840142 ns/op 38437 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 153845634 ns/op 423433 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 288957789 ns/op 53265 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 2262058926 ns/op 887.2 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 329909306 ns/op 4173 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 1 935662609 ns/op 2126 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 141843251 ns/op 10384 lines/s PASS ok go/types 73.006s goos: linux goarch: s390x pkg: hash/adler32 BenchmarkAdler32KB-4 8689 11853 ns/op 86.39 MB/s PASS ok hash/adler32 1.208s goos: linux goarch: s390x pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 205550 2000 ns/op 7.50 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 195484 1014 ns/op 14.80 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 80900 1544 ns/op 25.91 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 87511 1417 ns/op 28.23 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 559959 582.0 ns/op 879.67 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 541893 212.2 ns/op 2412.79 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 548856 428.8 ns/op 2388.13 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 497370 430.7 ns/op 2377.68 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 414390 469.0 ns/op 8733.82 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 397214 355.6 ns/op 11519.05 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 135669 850.5 ns/op 38529.26 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 132609 939.9 ns/op 34862.32 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 219109 1475 ns/op 10.17 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 175081 1385 ns/op 10.83 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 80475 5333 ns/op 7.50 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 82116 5143 ns/op 7.78 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 439609 236.0 ns/op 2169.60 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 489938 231.9 ns/op 2208.30 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 459276 265.8 ns/op 3852.29 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 476562 271.0 ns/op 3778.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 342915 361.1 ns/op 11343.99 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 367869 335.8 ns/op 12199.44 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 116305 1601 ns/op 20467.34 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 116342 3072 ns/op 10667.19 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 239913 572.5 ns/op 26.20 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 215840 1147 ns/op 13.07 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 89490 1396 ns/op 28.65 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 89023 3000 ns/op 13.33 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 8601 13788 ns/op 37.13 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8979 15324 ns/op 33.41 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4276 27066 ns/op 37.83 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4536 25889 ns/op 39.55 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1153 105004 ns/op 39.01 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1154 132979 ns/op 30.80 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 100 1259028 ns/op 26.03 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 140 1102625 ns/op 29.72 MB/s PASS ok hash/crc32 31.879s goos: linux goarch: s390x pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 55 2093845 ns/op 31.30 MB/s BenchmarkCrc64/ISO4KB-4 814 318412 ns/op 12.86 MB/s BenchmarkCrc64/ISO1KB-4 3280 49246 ns/op 20.79 MB/s BenchmarkCrc64/ECMA64KB-4 51 2508578 ns/op 26.12 MB/s BenchmarkCrc64/Random64KB-4 54 2614946 ns/op 25.06 MB/s BenchmarkCrc64/Random16KB-4 130 893001 ns/op 18.35 MB/s PASS ok hash/crc64 4.777s goos: linux goarch: s390x pkg: hash/fnv BenchmarkFnv32KB-4 9042 23500 ns/op 43.57 MB/s BenchmarkFnv32aKB-4 7581 13795 ns/op 74.23 MB/s BenchmarkFnv64KB-4 9982 14530 ns/op 70.47 MB/s BenchmarkFnv64aKB-4 9728 12025 ns/op 85.16 MB/s BenchmarkFnv128KB-4 1603 82156 ns/op 12.46 MB/s BenchmarkFnv128aKB-4 1669 70121 ns/op 14.60 MB/s PASS ok hash/fnv 3.461s goos: linux goarch: s390x pkg: hash/maphash BenchmarkHash/n=4/Write-4 540789 213.0 ns/op 18.78 MB/s BenchmarkHash/n=4/Bytes-4 5237985 26.09 ns/op 153.34 MB/s BenchmarkHash/n=4/String-4 1599416 70.72 ns/op 56.56 MB/s BenchmarkHash/n=8/Write-4 618288 221.2 ns/op 36.16 MB/s BenchmarkHash/n=8/Bytes-4 5264193 23.38 ns/op 342.10 MB/s BenchmarkHash/n=8/String-4 1692816 97.85 ns/op 81.76 MB/s BenchmarkHash/n=16/Write-4 608563 311.4 ns/op 51.38 MB/s BenchmarkHash/n=16/Bytes-4 4582563 24.54 ns/op 651.94 MB/s BenchmarkHash/n=16/String-4 1425926 80.45 ns/op 198.88 MB/s BenchmarkHash/n=32/Write-4 571908 220.8 ns/op 144.91 MB/s BenchmarkHash/n=32/Bytes-4 3818692 36.30 ns/op 881.43 MB/s BenchmarkHash/n=32/String-4 1418196 73.65 ns/op 434.49 MB/s BenchmarkHash/n=64/Write-4 529618 374.9 ns/op 170.73 MB/s BenchmarkHash/n=64/Bytes-4 3913454 34.12 ns/op 1875.66 MB/s BenchmarkHash/n=64/String-4 1589410 76.48 ns/op 836.80 MB/s BenchmarkHash/n=256/Write-4 349608 339.5 ns/op 754.12 MB/s BenchmarkHash/n=256/Bytes-4 1839853 110.7 ns/op 2311.99 MB/s BenchmarkHash/n=256/String-4 600842 1217 ns/op 210.27 MB/s BenchmarkHash/n=320/Write-4 375715 328.2 ns/op 975.15 MB/s BenchmarkHash/n=320/Bytes-4 1356051 95.88 ns/op 3337.53 MB/s BenchmarkHash/n=320/String-4 544034 292.3 ns/op 1094.72 MB/s BenchmarkHash/n=1024/Write-4 224558 616.4 ns/op 1661.23 MB/s BenchmarkHash/n=1024/Bytes-4 586548 198.4 ns/op 5161.58 MB/s BenchmarkHash/n=1024/String-4 207763 868.7 ns/op 1178.76 MB/s BenchmarkHash/n=4096/Write-4 88794 1355 ns/op 3023.12 MB/s BenchmarkHash/n=4096/Bytes-4 133281 767.3 ns/op 5338.34 MB/s BenchmarkHash/n=4096/String-4 49609 2121 ns/op 1930.99 MB/s BenchmarkHash/n=16384/Write-4 25440 6068 ns/op 2700.05 MB/s BenchmarkHash/n=16384/Bytes-4 40501 3403 ns/op 4814.81 MB/s BenchmarkHash/n=16384/String-4 13623 8623 ns/op 1899.96 MB/s PASS ok hash/maphash 17.883s goos: linux goarch: s390x pkg: html BenchmarkEscape-4 812 569110 ns/op BenchmarkEscapeNone-4 10000 19319 ns/op BenchmarkUnescape-4 838 252661 ns/op BenchmarkUnescapeNone-4 454628 280.2 ns/op BenchmarkUnescapeSparse-4 10000 74539 ns/op BenchmarkUnescapeDense-4 1125 229353 ns/op PASS ok html 6.869s goos: linux goarch: s390x pkg: html/template BenchmarkCSSEscaper-4 7113 14984 ns/op BenchmarkCSSEscaperNoSpecials-4 36069 2876 ns/op BenchmarkDecodeCSS-4 10000 14489 ns/op BenchmarkDecodeCSSNoSpecials-4 3770776 32.15 ns/op BenchmarkCSSValueFilter-4 120757 1147 ns/op BenchmarkCSSValueFilterOk-4 80355 1530 ns/op BenchmarkEscapedExecute-4 3820 27292 ns/op BenchmarkHTMLNospaceEscaper-4 10000 13087 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 62446 1728 ns/op BenchmarkStripTags-4 13995 7966 ns/op BenchmarkStripTagsNoSpecials-4 318186 1344 ns/op BenchmarkJSValEscaperWithNum-4 17456 8467 ns/op BenchmarkJSValEscaperWithStr-4 5485 21583 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 17736 6907 ns/op BenchmarkJSValEscaperWithObj-4 4526 29598 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 12110 10505 ns/op BenchmarkJSStrEscaperNoSpecials-4 57578 2706 ns/op BenchmarkJSStrEscaper-4 10981 15651 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 53006 2292 ns/op BenchmarkJSRegexpEscaper-4 10000 48486 ns/op BenchmarkTemplateSpecialTags-4 76 1807992 ns/op BenchmarkURLEscaper-4 3948 32915 ns/op BenchmarkURLEscaperNoSpecials-4 162356 1140 ns/op BenchmarkURLNormalizer-4 5254 30138 ns/op BenchmarkURLNormalizerNoSpecials-4 10000 10180 ns/op BenchmarkSrcsetFilter-4 13808 49940 ns/op BenchmarkSrcsetFilterNoSpecials-4 86404 3023 ns/op PASS ok html/template 19.236s goos: linux goarch: s390x pkg: image BenchmarkAt/rgba-4 483201 287.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 384026 335.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 499564 699.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 294621 430.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1000000 143.4 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1000000 152.7 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1321940 95.40 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 932922 115.5 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 909795 135.4 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 457581 305.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 308224 397.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 448335 426.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 321482 1415 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 686360 194.2 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 470535 873.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 599912 223.9 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 511536 311.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 373280 422.0 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 799069 171.4 ns/op BenchmarkRGBASetRGBA-4 941310 125.3 ns/op BenchmarkRGBA64At-4 578934 233.9 ns/op BenchmarkRGBA64SetRGBA64-4 636150 186.5 ns/op BenchmarkNRGBAAt-4 786458 159.7 ns/op BenchmarkNRGBASetNRGBA-4 1135142 104.2 ns/op BenchmarkNRGBA64At-4 572690 288.7 ns/op BenchmarkNRGBA64SetNRGBA64-4 618877 251.7 ns/op BenchmarkAlphaAt-4 2305994 76.77 ns/op BenchmarkAlphaSetAlpha-4 2201695 58.16 ns/op BenchmarkAlpha16At-4 1000000 101.6 ns/op BenchmarkAlphaSetAlpha16-4 942088 150.2 ns/op BenchmarkGrayAt-4 2222091 114.6 ns/op BenchmarkGraySetGray-4 2233750 106.8 ns/op BenchmarkGray16At-4 895368 155.9 ns/op BenchmarkGraySetGray16-4 962110 130.2 ns/op PASS ok image 22.664s goos: linux goarch: s390x pkg: image/color BenchmarkYCbCrToRGB/0-4 2906269 56.68 ns/op BenchmarkYCbCrToRGB/128-4 2302700 47.17 ns/op BenchmarkYCbCrToRGB/255-4 2897287 66.69 ns/op BenchmarkRGBToYCbCr/0-4 2582479 59.29 ns/op BenchmarkRGBToYCbCr/Cb-4 2419850 48.52 ns/op BenchmarkRGBToYCbCr/Cr-4 2626856 42.67 ns/op BenchmarkYCbCrToRGBA/0-4 2517727 47.90 ns/op BenchmarkYCbCrToRGBA/128-4 2431863 49.81 ns/op BenchmarkYCbCrToRGBA/255-4 2319898 64.05 ns/op BenchmarkNYCbCrAToRGBA/0-4 2121481 53.93 ns/op BenchmarkNYCbCrAToRGBA/128-4 2302406 60.53 ns/op BenchmarkNYCbCrAToRGBA/255-4 2449570 53.96 ns/op PASS ok image/color 6.616s goos: linux goarch: s390x pkg: image/draw BenchmarkFillOver-4 2 64651055 ns/op BenchmarkFillSrc-4 357 331852 ns/op BenchmarkCopyOver-4 4 35421296 ns/op BenchmarkCopySrc-4 464 255636 ns/op BenchmarkNRGBAOver-4 5 25916076 ns/op BenchmarkNRGBASrc-4 10 14046894 ns/op BenchmarkYCbCr-4 6 23638037 ns/op BenchmarkGray-4 15 7551832 ns/op BenchmarkCMYK-4 9 14224739 ns/op BenchmarkGlyphOver-4 14 8029812 ns/op BenchmarkRGBAMaskOver-4 2 77526406 ns/op BenchmarkGrayMaskOver-4 3 34213028 ns/op BenchmarkRGBA64ImageMaskOver-4 2 67800660 ns/op BenchmarkRGBA-4 3 34854858 ns/op BenchmarkPalettedFill-4 969 189389 ns/op BenchmarkPalettedRGBA-4 1 194917640 ns/op BenchmarkGenericOver-4 2 82911010 ns/op BenchmarkGenericMaskOver-4 3 34952404 ns/op BenchmarkGenericSrc-4 2 65058199 ns/op BenchmarkGenericMaskSrc-4 2 81550536 ns/op PASS ok image/draw 17.180s goos: linux goarch: s390x pkg: image/gif BenchmarkDecode-4 13 8086220 ns/op 1.91 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 209386097 ns/op 1.47 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 7365740711 ns/op 0.17 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 39 6717825 ns/op 2.30 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 240989115 ns/op 0.26 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 11.801s goos: linux goarch: s390x pkg: image/jpeg BenchmarkFDCT-4 2414 110376 ns/op BenchmarkIDCT-4 2702 46076 ns/op BenchmarkDecodeBaseline-4 5 20406183 ns/op 3.03 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 3 37971078 ns/op 1.63 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 322460980 ns/op 3.81 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 419653063 ns/op 2.20 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 5.903s goos: linux goarch: s390x pkg: image/png BenchmarkPaeth-4 9582620 11.06 ns/op BenchmarkDecodeGray-4 8 20656457 ns/op 3.17 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 60442356 ns/op 4.34 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 3 50373233 ns/op 5.20 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 18 15027392 ns/op 4.36 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 3 50425842 ns/op 5.20 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 44503327 ns/op 5.89 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 89849055 ns/op 3.42 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 1 110842653 ns/op 2.77 MB/s 852160 B/op 28 allocs/op BenchmarkEncodeNRGBOpaque-4 1 244484924 ns/op 5.03 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 314059950 ns/op 3.91 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 2 54530194 ns/op 5.63 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 255395828 ns/op 4.81 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 1210160909 ns/op 1.02 MB/s 864088 B/op 29 allocs/op PASS ok image/png 8.891s goos: linux goarch: s390x pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 1 132230066 ns/op 0.76 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 2 59558498 ns/op 1.68 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 1146853613 ns/op 0.44 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 884903912 ns/op 0.57 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 137071120 ns/op 0.73 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 81856038 ns/op 1.22 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 398674403 ns/op 1.25 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 591900427 ns/op 0.84 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 712184949 ns/op 1.40 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 763511913 ns/op 1.31 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 5032199996 ns/op 0.99 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 5038870595 ns/op 0.99 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 9 11191587 ns/op 8.94 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 10 26261296 ns/op 3.81 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 1 227428617 ns/op 2.20 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 57873280 ns/op 8.64 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 129363436 ns/op 7.73 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 223568503 ns/op 4.47 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 625630655 ns/op 7.99 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 592133501 ns/op 8.44 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 133116957 ns/op 0.75 MB/s 540752 B/op 3 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 79370772 ns/op 1.26 MB/s 1073232 B/op 3 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 420122507 ns/op 1.19 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 359680719 ns/op 1.39 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 1080653106 ns/op 0.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 769950633 ns/op 1.30 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 7027488133 ns/op 0.71 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5518518160 ns/op 0.91 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 204515096 ns/op 20.44 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 222112792 ns/op 18.82 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 66.867s goos: linux goarch: s390x pkg: internal/fuzz BenchmarkMarshalCorpusFile/1-4 16686 9209 ns/op 0.11 MB/s BenchmarkMarshalCorpusFile/2-4 25316 7862 ns/op 0.25 MB/s BenchmarkMarshalCorpusFile/4-4 28822 14776 ns/op 0.27 MB/s BenchmarkMarshalCorpusFile/8-4 21446 7045 ns/op 1.14 MB/s BenchmarkMarshalCorpusFile/16-4 20526 7220 ns/op 2.22 MB/s BenchmarkMarshalCorpusFile/32-4 10000 44607 ns/op 0.72 MB/s BenchmarkMarshalCorpusFile/64-4 9499 16723 ns/op 3.83 MB/s BenchmarkMarshalCorpusFile/128-4 7266 30391 ns/op 4.21 MB/s BenchmarkMarshalCorpusFile/256-4 3079 36059 ns/op 7.10 MB/s BenchmarkMarshalCorpusFile/512-4 1927 141759 ns/op 3.61 MB/s BenchmarkMarshalCorpusFile/1024-4 967 331521 ns/op 3.09 MB/s BenchmarkMarshalCorpusFile/2048-4 466 415478 ns/op 4.93 MB/s BenchmarkMarshalCorpusFile/4096-4 126 1056904 ns/op 3.88 MB/s BenchmarkMarshalCorpusFile/8192-4 100 1870147 ns/op 4.38 MB/s BenchmarkMarshalCorpusFile/16384-4 57 5480822 ns/op 2.99 MB/s BenchmarkMarshalCorpusFile/32768-4 25 11367817 ns/op 2.88 MB/s BenchmarkMarshalCorpusFile/65536-4 14 20573012 ns/op 3.19 MB/s BenchmarkMarshalCorpusFile/131072-4 1 119871238 ns/op 1.09 MB/s BenchmarkMarshalCorpusFile/262144-4 2 158458270 ns/op 1.65 MB/s BenchmarkMarshalCorpusFile/524288-4 1 196790697 ns/op 2.66 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 343145447 ns/op 3.06 MB/s BenchmarkUnmarshalCorpusFile/1-4 7465 21202 ns/op 0.05 MB/s BenchmarkUnmarshalCorpusFile/2-4 7024 23677 ns/op 0.08 MB/s BenchmarkUnmarshalCorpusFile/4-4 6184 21014 ns/op 0.19 MB/s BenchmarkUnmarshalCorpusFile/8-4 6285 27379 ns/op 0.29 MB/s BenchmarkUnmarshalCorpusFile/16-4 4972 34220 ns/op 0.47 MB/s BenchmarkUnmarshalCorpusFile/32-4 3760 89253 ns/op 0.36 MB/s BenchmarkUnmarshalCorpusFile/64-4 3074 44112 ns/op 1.45 MB/s BenchmarkUnmarshalCorpusFile/128-4 2500 60623 ns/op 2.11 MB/s BenchmarkUnmarshalCorpusFile/256-4 681 157088 ns/op 1.63 MB/s BenchmarkUnmarshalCorpusFile/512-4 514 529555 ns/op 0.97 MB/s BenchmarkUnmarshalCorpusFile/1024-4 262 497439 ns/op 2.06 MB/s BenchmarkUnmarshalCorpusFile/2048-4 139 895492 ns/op 2.29 MB/s BenchmarkUnmarshalCorpusFile/4096-4 64 1912431 ns/op 2.14 MB/s BenchmarkUnmarshalCorpusFile/8192-4 32 3370993 ns/op 2.43 MB/s BenchmarkUnmarshalCorpusFile/16384-4 16 10810041 ns/op 1.52 MB/s BenchmarkUnmarshalCorpusFile/32768-4 8 16984313 ns/op 1.93 MB/s BenchmarkUnmarshalCorpusFile/65536-4 4 47569737 ns/op 1.38 MB/s BenchmarkUnmarshalCorpusFile/131072-4 2 166560010 ns/op 0.79 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 135034725 ns/op 1.94 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 734024790 ns/op 0.71 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 635313798 ns/op 1.65 MB/s BenchmarkMutatorBytes/1-4 31724 3732 ns/op BenchmarkMutatorBytes/10-4 37027 3239 ns/op BenchmarkMutatorBytes/100-4 28156 10929 ns/op BenchmarkMutatorBytes/1000-4 22326 5502 ns/op BenchmarkMutatorBytes/10000-4 6601 34397 ns/op BenchmarkMutatorBytes/100000-4 1202 191002 ns/op BenchmarkMutatorString/1-4 31567 4909 ns/op BenchmarkMutatorString/10-4 30289 3996 ns/op BenchmarkMutatorString/100-4 29235 4535 ns/op BenchmarkMutatorString/1000-4 10000 28500 ns/op BenchmarkMutatorString/10000-4 4221 53647 ns/op BenchmarkMutatorString/100000-4 286 540342 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 19160 9856 ns/op BenchmarkMutatorAllBasicTypes/string-4 16962 6449 ns/op BenchmarkMutatorAllBasicTypes/bool-4 68112 1874 ns/op BenchmarkMutatorAllBasicTypes/float32-4 62244 2374 ns/op BenchmarkMutatorAllBasicTypes/float64-4 52977 2039 ns/op BenchmarkMutatorAllBasicTypes/int-4 53851 3642 ns/op BenchmarkMutatorAllBasicTypes/int8-4 62275 3723 ns/op BenchmarkMutatorAllBasicTypes/int16-4 60626 2016 ns/op BenchmarkMutatorAllBasicTypes/int32-4 65940 1970 ns/op BenchmarkMutatorAllBasicTypes/int64-4 55237 2141 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 60356 2010 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 60310 2233 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 61694 2571 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 60034 2159 ns/op PASS ok internal/fuzz 32.751s goos: linux goarch: s390x pkg: internal/intern BenchmarkStress-4 30244 3547 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 142638 752.8 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.474s goos: linux goarch: s390x pkg: internal/poll BenchmarkSplicePipe/SplicePipeWithPool-4 19000 16028 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 37950 3160 ns/op BenchmarkSplicePipePoolParallel-4 37606 5621 ns/op BenchmarkSplicePipeNativeParallel-4 71338 1412 ns/op PASS ok internal/poll 4.382s goos: linux goarch: s390x pkg: internal/trace BenchmarkMMU-4 3 71647828 ns/op PASS ok internal/trace 5.249s PASS ok internal/zstd 1.232s goos: linux goarch: s390x pkg: io BenchmarkCopyNSmall-4 10000 13435 ns/op BenchmarkCopyNLarge-4 100 2644074 ns/op PASS ok io 1.678s goos: linux goarch: s390x pkg: log BenchmarkItoa-4 177750 607.8 ns/op BenchmarkPrintln-4 10000 38038 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 36132 3413 ns/op 66 B/op 0 allocs/op BenchmarkConcurrent-4 2756 40075 ns/op BenchmarkDiscard-4 1422873 84.07 ns/op 0 B/op 0 allocs/op PASS ok log 5.696s goos: linux goarch: s390x pkg: log/slog BenchmarkWriteTime-4 61338 3288 ns/op BenchmarkJSONHandler/defaults-4 5841 24011 ns/op 532 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 3517 55509 ns/op 805 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4100 25497 ns/op 742 B/op 5 allocs/op BenchmarkPreformatting/separate-4 5809 46399 ns/op 538 B/op 1 allocs/op BenchmarkPreformatting/struct-4 6099 18402 ns/op 526 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 5182 23288 ns/op 525 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 26049 4508 ns/op 79 B/op 2 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 25738 4631 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 113598 1159 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 84271 1576 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 73576 1681 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 79624 3175 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 77932 1590 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 79876 5479 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 940365 122.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 678574 434.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 422108 252.0 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 344646 404.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 284938 1041 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 4062 163233 ns/op BenchmarkDispatch/switch-checked-4 170127 1941 ns/op BenchmarkDispatch/As-4 163238 722.9 ns/op BenchmarkDispatch/Visit-4 146922 824.8 ns/op BenchmarkUnsafeStrings-4 17298 6559 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 21.859s goos: linux goarch: s390x pkg: log/slog/internal/benchmarks BenchmarkAttrs/disabled/5_args-4 853564 191.3 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 743304 311.6 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 767889 193.2 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 240638 1759 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 36193 6814 ns/op 258 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 35025 3104 ns/op 261 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 9511 95048 ns/op 671 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 4940 27882 ns/op 3454 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 12006 24082 ns/op 593 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 8276 36345 ns/op 603 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 9823 34454 ns/op 1076 B/op 5 allocs/op BenchmarkAttrs/Text_discard/40_args-4 2431 98619 ns/op 4258 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 7756 29625 ns/op 527 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 8622 19679 ns/op 518 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 5875 24716 ns/op 957 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 2086 56117 ns/op 3747 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 14.356s goos: linux goarch: s390x pkg: maps BenchmarkMapClone-4 3 185583620 ns/op PASS ok maps 4.096s goos: linux goarch: s390x pkg: math BenchmarkAcos-4 2480569 111.3 ns/op BenchmarkAcosh-4 4824776 48.22 ns/op BenchmarkAsin-4 6607610 71.05 ns/op BenchmarkAsinh-4 4480002 56.52 ns/op BenchmarkAtan-4 2438410 69.23 ns/op BenchmarkAtanh-4 4226353 35.17 ns/op BenchmarkAtan2-4 1000000 214.2 ns/op BenchmarkCbrt-4 4604028 31.23 ns/op BenchmarkCeil-4 15439833 8.100 ns/op BenchmarkCopysign-4 1000000 313.1 ns/op BenchmarkCos-4 8453703 78.01 ns/op BenchmarkCosh-4 6915384 19.85 ns/op BenchmarkErf-4 3260481 38.02 ns/op BenchmarkErfc-4 5856894 20.66 ns/op BenchmarkErfinv-4 3213952 35.88 ns/op BenchmarkErfcinv-4 3313938 37.67 ns/op BenchmarkExp-4 6760309 17.52 ns/op BenchmarkExpGo-4 1000000 115.4 ns/op BenchmarkExpm1-4 6876770 29.24 ns/op BenchmarkExp2-4 1000000 119.4 ns/op BenchmarkExp2Go-4 1101938 112.1 ns/op BenchmarkAbs-4 3350934 37.82 ns/op BenchmarkDim-4 8065102 25.10 ns/op BenchmarkFloor-4 11376741 14.63 ns/op BenchmarkMax-4 12239727 17.17 ns/op BenchmarkMin-4 10926910 10.94 ns/op BenchmarkMod-4 344883 1077 ns/op BenchmarkFrexp-4 1992505 60.45 ns/op BenchmarkGamma-4 391524 296.6 ns/op BenchmarkHypot-4 1621959 93.10 ns/op BenchmarkHypotGo-4 1444506 187.6 ns/op BenchmarkIlogb-4 2380933 58.49 ns/op BenchmarkJ0-4 161756 2432 ns/op BenchmarkJ1-4 176588 683.2 ns/op BenchmarkJn-4 79759 2090 ns/op BenchmarkLdexp-4 1000000 104.9 ns/op BenchmarkLgamma-4 522812 231.8 ns/op BenchmarkLog-4 6550950 32.82 ns/op BenchmarkLogb-4 2172507 47.93 ns/op BenchmarkLog1p-4 5951694 34.41 ns/op BenchmarkLog10-4 4715092 22.14 ns/op BenchmarkLog2-4 1000000 161.2 ns/op BenchmarkModf-4 3017936 39.62 ns/op BenchmarkNextafter32-4 3245197 38.18 ns/op BenchmarkNextafter64-4 2241908 276.6 ns/op BenchmarkPowInt-4 2437021 81.90 ns/op BenchmarkPowFrac-4 3432322 34.15 ns/op BenchmarkPow10Pos-4 4021792 54.38 ns/op BenchmarkPow10Neg-4 2804832 40.60 ns/op BenchmarkRound-4 8216688 14.35 ns/op BenchmarkRoundToEven-4 8226406 18.47 ns/op BenchmarkRemainder-4 515194 235.5 ns/op BenchmarkSignbit-4 5011146 28.82 ns/op BenchmarkSin-4 8926902 14.67 ns/op BenchmarkSincos-4 566098 220.2 ns/op BenchmarkSinh-4 6366222 20.95 ns/op BenchmarkSqrtIndirect-4 14655850 7.645 ns/op BenchmarkSqrtLatency-4 10541436 13.69 ns/op BenchmarkSqrtIndirectLatency-4 10507110 20.19 ns/op BenchmarkSqrtGoLatency-4 1536276 90.83 ns/op BenchmarkSqrtPrime-4 111706 2881 ns/op BenchmarkTan-4 6296836 21.33 ns/op BenchmarkTanh-4 5939454 20.80 ns/op BenchmarkTrunc-4 15846670 7.909 ns/op BenchmarkY0-4 152295 783.4 ns/op BenchmarkY1-4 152277 933.5 ns/op BenchmarkYn-4 75168 1710 ns/op BenchmarkFloat64bits-4 4897810 26.43 ns/op BenchmarkFloat64frombits-4 4842498 25.20 ns/op BenchmarkFloat32bits-4 4360652 50.18 ns/op BenchmarkFloat32frombits-4 4817878 23.25 ns/op BenchmarkFMA-4 16053998 7.213 ns/op PASS ok math 69.729s goos: linux goarch: s390x pkg: math/big BenchmarkAddVV/1-4 11179257 13.25 ns/op 4828.58 MB/s BenchmarkAddVV/2-4 9561559 11.93 ns/op 10728.68 MB/s BenchmarkAddVV/3-4 8947089 15.55 ns/op 12345.93 MB/s BenchmarkAddVV/4-4 9442098 27.74 ns/op 9228.08 MB/s BenchmarkAddVV/5-4 8759666 47.92 ns/op 6677.65 MB/s BenchmarkAddVV/10-4 6737650 25.31 ns/op 25289.08 MB/s BenchmarkAddVV/100-4 1937360 54.94 ns/op 116488.40 MB/s BenchmarkAddVV/1000-4 297771 425.5 ns/op 150421.11 MB/s BenchmarkSubVV/1-4 11594096 10.46 ns/op 6119.82 MB/s BenchmarkSubVV/2-4 9130897 11.51 ns/op 11124.22 MB/s BenchmarkSubVV/3-4 8983086 13.32 ns/op 14415.96 MB/s BenchmarkSubVV/4-4 8912732 24.18 ns/op 10589.16 MB/s BenchmarkSubVV/5-4 8346877 33.38 ns/op 9585.95 MB/s BenchmarkSubVV/10-4 6755450 33.31 ns/op 19213.96 MB/s BenchmarkSubVV/100-4 2292836 72.88 ns/op 87812.12 MB/s BenchmarkSubVV/1000-4 292532 539.8 ns/op 118564.08 MB/s BenchmarkAddVW/1-4 11913808 10.42 ns/op 768.11 MB/s BenchmarkAddVW/2-4 12080844 12.62 ns/op 1267.71 MB/s BenchmarkAddVW/3-4 11220918 11.17 ns/op 2149.56 MB/s BenchmarkAddVW/4-4 9739652 14.89 ns/op 2148.39 MB/s BenchmarkAddVW/5-4 10847799 17.50 ns/op 2286.29 MB/s BenchmarkAddVW/10-4 7308771 17.32 ns/op 4619.26 MB/s BenchmarkAddVW/100-4 4534393 33.49 ns/op 23888.88 MB/s BenchmarkAddVW/1000-4 665472 200.1 ns/op 39981.30 MB/s BenchmarkAddVWext/1-4 11884171 10.77 ns/op 742.79 MB/s BenchmarkAddVWext/2-4 11223690 10.03 ns/op 1595.42 MB/s BenchmarkAddVWext/3-4 11073171 11.96 ns/op 2006.08 MB/s BenchmarkAddVWext/4-4 9444781 11.77 ns/op 2719.46 MB/s BenchmarkAddVWext/5-4 10593229 11.47 ns/op 3487.94 MB/s BenchmarkAddVWext/10-4 8694409 13.82 ns/op 5790.26 MB/s BenchmarkAddVWext/100-4 1000000 394.3 ns/op 2028.75 MB/s BenchmarkAddVWext/1000-4 295602 488.9 ns/op 16364.58 MB/s BenchmarkSubVW/1-4 11536387 10.33 ns/op 774.79 MB/s BenchmarkSubVW/2-4 11602069 24.74 ns/op 646.73 MB/s BenchmarkSubVW/3-4 11217460 11.13 ns/op 2156.70 MB/s BenchmarkSubVW/4-4 9053906 20.10 ns/op 1592.06 MB/s BenchmarkSubVW/5-4 10446242 12.14 ns/op 3294.14 MB/s BenchmarkSubVW/10-4 7684484 25.38 ns/op 3152.61 MB/s BenchmarkSubVW/100-4 4962814 24.76 ns/op 32313.31 MB/s BenchmarkSubVW/1000-4 650859 197.7 ns/op 40459.79 MB/s BenchmarkSubVWext/1-4 10840174 24.10 ns/op 332.01 MB/s BenchmarkSubVWext/2-4 11614318 22.40 ns/op 714.27 MB/s BenchmarkSubVWext/3-4 10884033 18.27 ns/op 1313.68 MB/s BenchmarkSubVWext/4-4 9626341 11.78 ns/op 2715.62 MB/s BenchmarkSubVWext/5-4 6764502 25.34 ns/op 1578.84 MB/s BenchmarkSubVWext/10-4 7107240 14.69 ns/op 5445.50 MB/s BenchmarkSubVWext/100-4 1988460 61.51 ns/op 13005.62 MB/s BenchmarkSubVWext/1000-4 10000 11218 ns/op 713.12 MB/s BenchmarkMulAddVWW/1-4 9467152 12.90 ns/op 4959.44 MB/s BenchmarkMulAddVWW/2-4 8493700 14.03 ns/op 9120.83 MB/s BenchmarkMulAddVWW/3-4 7682191 15.53 ns/op 12366.49 MB/s BenchmarkMulAddVWW/4-4 1000000 163.9 ns/op 1562.23 MB/s BenchmarkMulAddVWW/5-4 6171560 31.64 ns/op 10115.08 MB/s BenchmarkMulAddVWW/10-4 3738543 35.62 ns/op 17969.17 MB/s BenchmarkMulAddVWW/100-4 613684 1143 ns/op 5598.04 MB/s BenchmarkMulAddVWW/1000-4 66656 2002 ns/op 31972.12 MB/s BenchmarkAddMulVVW/1-4 6888183 65.31 ns/op 979.94 MB/s BenchmarkAddMulVVW/2-4 8252504 16.62 ns/op 7703.44 MB/s BenchmarkAddMulVVW/3-4 7843551 39.13 ns/op 4906.56 MB/s BenchmarkAddMulVVW/4-4 6337438 19.39 ns/op 13202.61 MB/s BenchmarkAddMulVVW/5-4 6426367 29.77 ns/op 10749.88 MB/s BenchmarkAddMulVVW/10-4 4132810 33.63 ns/op 19027.85 MB/s BenchmarkAddMulVVW/100-4 533187 1037 ns/op 6172.05 MB/s BenchmarkAddMulVVW/1000-4 10000 14631 ns/op 4374.29 MB/s BenchmarkDivWVW/1-4 2497636 76.57 ns/op 835.84 MB/s BenchmarkDivWVW/2-4 1000000 112.2 ns/op 1140.47 MB/s BenchmarkDivWVW/3-4 763597 148.5 ns/op 1293.04 MB/s BenchmarkDivWVW/4-4 661597 745.6 ns/op 343.34 MB/s BenchmarkDivWVW/5-4 533640 197.0 ns/op 1624.43 MB/s BenchmarkDivWVW/10-4 323989 1559 ns/op 410.49 MB/s BenchmarkDivWVW/100-4 37996 4234 ns/op 1511.51 MB/s BenchmarkDivWVW/1000-4 3972 69290 ns/op 923.65 MB/s BenchmarkNonZeroShifts/1/shrVU-4 2898480 250.0 ns/op BenchmarkNonZeroShifts/1/shlVU-4 1926882 97.96 ns/op BenchmarkNonZeroShifts/2/shrVU-4 1894363 121.7 ns/op BenchmarkNonZeroShifts/2/shlVU-4 1000000 164.7 ns/op BenchmarkNonZeroShifts/3/shrVU-4 1000000 100.8 ns/op BenchmarkNonZeroShifts/3/shlVU-4 1000000 321.0 ns/op BenchmarkNonZeroShifts/4/shrVU-4 755733 134.4 ns/op BenchmarkNonZeroShifts/4/shlVU-4 762656 186.8 ns/op BenchmarkNonZeroShifts/5/shrVU-4 810858 151.9 ns/op BenchmarkNonZeroShifts/5/shlVU-4 628791 204.2 ns/op BenchmarkNonZeroShifts/10/shrVU-4 323886 484.6 ns/op BenchmarkNonZeroShifts/10/shlVU-4 323878 470.0 ns/op BenchmarkNonZeroShifts/100/shrVU-4 44650 2951 ns/op BenchmarkNonZeroShifts/100/shlVU-4 40953 3125 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 5090 34949 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 3673 36240 ns/op BenchmarkDecimalConversion-4 100 1806240 ns/op BenchmarkFloatString/100-4 9343 15854 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 100 1323697 ns/op 2927 B/op 10 allocs/op BenchmarkFloatString/10000-4 2 125095541 ns/op 61292 B/op 53 allocs/op BenchmarkFloatString/100000-4 1 8248899870 ns/op 861256 B/op 522 allocs/op BenchmarkFloatAdd/10-4 98085 1659 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 86280 1889 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 56685 3686 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 10000 12566 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 1538 410090 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 127800 1050 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 126771 996.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 91206 1314 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 24972 4602 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 2892 49290 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1345 160558 ns/op BenchmarkParseFloatLargeExp-4 313 430487 ns/op BenchmarkGCD10x10/WithoutXY-4 175756 962.9 ns/op BenchmarkGCD10x10/WithXY-4 43330 6973 ns/op BenchmarkGCD10x100/WithoutXY-4 79050 2051 ns/op BenchmarkGCD10x100/WithXY-4 6897 21309 ns/op BenchmarkGCD10x1000/WithoutXY-4 55964 3420 ns/op BenchmarkGCD10x1000/WithXY-4 8888 13327 ns/op BenchmarkGCD100x100/WithoutXY-4 21530 8329 ns/op BenchmarkGCD100x100/WithXY-4 7418 159921 ns/op BenchmarkGCD100x1000/WithoutXY-4 8644 43335 ns/op BenchmarkGCD100x1000/WithXY-4 4603 45173 ns/op BenchmarkGCD1000x1000/WithoutXY-4 1809 203048 ns/op BenchmarkGCD1000x1000/WithXY-4 718 160883 ns/op BenchmarkHilbert-4 13 10278057 ns/op BenchmarkBinomial-4 9117 13934 ns/op BenchmarkQuoRem-4 14365 24862 ns/op BenchmarkExp-4 7 16228652 ns/op BenchmarkExpMont/Odd-4 98 1218883 ns/op 2592 B/op 22 allocs/op BenchmarkExpMont/Even1-4 99 1219445 ns/op 3358 B/op 37 allocs/op BenchmarkExpMont/Even2-4 93 1390720 ns/op 3851 B/op 53 allocs/op BenchmarkExpMont/Even3-4 92 1259352 ns/op 3860 B/op 53 allocs/op BenchmarkExpMont/Even4-4 93 1665688 ns/op 3847 B/op 53 allocs/op BenchmarkExpMont/Even8-4 87 1476889 ns/op 3848 B/op 53 allocs/op BenchmarkExpMont/Even32-4 82 1292646 ns/op 3825 B/op 52 allocs/op BenchmarkExpMont/Even64-4 100 1037756 ns/op 3628 B/op 53 allocs/op BenchmarkExpMont/Even96-4 94 1110847 ns/op 3767 B/op 51 allocs/op BenchmarkExpMont/Even128-4 100 1040097 ns/op 3248 B/op 50 allocs/op BenchmarkExpMont/Even255-4 136 856489 ns/op 2951 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 424 647463 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 392 313434 ns/op 1720 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 393 580092 ns/op 1736 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 385 330157 ns/op 1734 B/op 47 allocs/op BenchmarkExp2-4 6 20889032 ns/op BenchmarkBitset-4 760174 243.4 ns/op BenchmarkBitsetNeg-4 298654 406.8 ns/op BenchmarkBitsetOrig-4 157460 835.1 ns/op BenchmarkBitsetNegOrig-4 134527 2119 ns/op BenchmarkModSqrt225_Tonelli-4 72 1668512 ns/op BenchmarkModSqrt225_3Mod4-4 219 551519 ns/op BenchmarkModSqrt231_Tonelli-4 69 1710533 ns/op BenchmarkModSqrt231_5Mod8-4 213 1022848 ns/op BenchmarkModInverse-4 6987 38931 ns/op BenchmarkSqrt-4 766 229991 ns/op BenchmarkIntSqr/1-4 1000000 168.7 ns/op BenchmarkIntSqr/2-4 502083 629.2 ns/op BenchmarkIntSqr/3-4 305000 361.1 ns/op BenchmarkIntSqr/5-4 240412 538.3 ns/op BenchmarkIntSqr/8-4 158061 777.5 ns/op BenchmarkIntSqr/10-4 101068 1004 ns/op BenchmarkIntSqr/20-4 28335 3861 ns/op BenchmarkIntSqr/30-4 20960 6224 ns/op BenchmarkIntSqr/50-4 12433 11207 ns/op BenchmarkIntSqr/80-4 6720 18602 ns/op BenchmarkIntSqr/100-4 4968 22987 ns/op BenchmarkIntSqr/200-4 1797 65010 ns/op BenchmarkIntSqr/300-4 906 712269 ns/op BenchmarkIntSqr/500-4 398 316980 ns/op BenchmarkIntSqr/800-4 186 1356002 ns/op BenchmarkIntSqr/1000-4 123 933294 ns/op BenchmarkDiv/20/10-4 237505 453.5 ns/op BenchmarkDiv/40/20-4 333037 380.6 ns/op BenchmarkDiv/100/50-4 309704 374.9 ns/op BenchmarkDiv/200/100-4 38322 3649 ns/op BenchmarkDiv/400/200-4 33099 4171 ns/op BenchmarkDiv/1000/500-4 24091 7644 ns/op BenchmarkDiv/2000/1000-4 10000 10916 ns/op BenchmarkDiv/20000/10000-4 638 255910 ns/op BenchmarkDiv/200000/100000-4 10 12414481 ns/op BenchmarkDiv/2000000/1000000-4 1 338445551 ns/op BenchmarkDiv/20000000/10000000-4 1 12519332901 ns/op BenchmarkMul-4 3 44771079 ns/op BenchmarkNatMul/10-4 69724 2657 ns/op BenchmarkNatMul/100-4 3432 192084 ns/op BenchmarkNatMul/1000-4 98 2837138 ns/op BenchmarkZeroShifts/Shl-4 10000 26233 ns/op BenchmarkZeroShifts/ShlSame-4 2979404 79.28 ns/op BenchmarkZeroShifts/Shr-4 10000 13695 ns/op BenchmarkZeroShifts/ShrSame-4 5746290 23.45 ns/op BenchmarkExp3Power/0x10-4 197932 878.9 ns/op BenchmarkExp3Power/0x40-4 161900 2601 ns/op BenchmarkExp3Power/0x100-4 82033 3376 ns/op BenchmarkExp3Power/0x400-4 15890 17170 ns/op BenchmarkExp3Power/0x1000-4 4468 58406 ns/op BenchmarkExp3Power/0x4000-4 918 530297 ns/op BenchmarkExp3Power/0x10000-4 85 2653384 ns/op BenchmarkExp3Power/0x40000-4 12 33628637 ns/op BenchmarkExp3Power/0x100000-4 2 818938252 ns/op BenchmarkExp3Power/0x400000-4 1 2668077443 ns/op BenchmarkFibo-4 3 261606250 ns/op BenchmarkNatSqr/1-4 588876 320.6 ns/op BenchmarkNatSqr/2-4 397812 499.0 ns/op BenchmarkNatSqr/3-4 325896 792.4 ns/op BenchmarkNatSqr/5-4 215748 1761 ns/op BenchmarkNatSqr/8-4 123948 7933 ns/op BenchmarkNatSqr/10-4 78171 3146 ns/op BenchmarkNatSqr/20-4 24266 36004 ns/op BenchmarkNatSqr/30-4 18714 6608 ns/op BenchmarkNatSqr/50-4 10000 27039 ns/op BenchmarkNatSqr/80-4 6614 32578 ns/op BenchmarkNatSqr/100-4 4503 29373 ns/op BenchmarkNatSqr/200-4 1846 281729 ns/op BenchmarkNatSqr/300-4 813 460074 ns/op BenchmarkNatSqr/500-4 333 982304 ns/op BenchmarkNatSqr/800-4 178 848164 ns/op BenchmarkNatSqr/1000-4 100 1972100 ns/op BenchmarkNatSetBytes/8-4 646401 204.5 ns/op BenchmarkNatSetBytes/24-4 198886 2346 ns/op BenchmarkNatSetBytes/128-4 45123 9093 ns/op BenchmarkNatSetBytes/7-4 864466 134.3 ns/op BenchmarkNatSetBytes/23-4 198946 3777 ns/op BenchmarkNatSetBytes/127-4 45460 5040 ns/op BenchmarkScanPi-4 100 3668055 ns/op BenchmarkStringPiParallel-4 205 1070362 ns/op BenchmarkScan/10/Base2-4 17870 34441 ns/op BenchmarkScan/100/Base2-4 4202 28087 ns/op BenchmarkScan/1000/Base2-4 428 282628 ns/op BenchmarkScan/10/Base8-4 85719 2645 ns/op BenchmarkScan/100/Base8-4 10000 10626 ns/op BenchmarkScan/1000/Base8-4 1219 585824 ns/op BenchmarkScan/10/Base10-4 85226 1753 ns/op BenchmarkScan/100/Base10-4 10000 11074 ns/op BenchmarkScan/1000/Base10-4 722 672140 ns/op BenchmarkScan/10/Base16-4 105462 3069 ns/op BenchmarkScan/100/Base16-4 10000 12817 ns/op BenchmarkScan/1000/Base16-4 1458 105529 ns/op BenchmarkString/10/Base2-4 184076 797.1 ns/op BenchmarkString/100/Base2-4 20037 8757 ns/op BenchmarkString/1000/Base2-4 2676 115389 ns/op BenchmarkString/10/Base8-4 380142 534.3 ns/op BenchmarkString/100/Base8-4 68936 3658 ns/op BenchmarkString/1000/Base8-4 7434 19210 ns/op BenchmarkString/10/Base10-4 208039 904.3 ns/op BenchmarkString/100/Base10-4 35438 15323 ns/op BenchmarkString/1000/Base10-4 3834 38713 ns/op BenchmarkString/10/Base16-4 418408 587.0 ns/op BenchmarkString/100/Base16-4 85912 3736 ns/op BenchmarkString/1000/Base16-4 9078 51201 ns/op BenchmarkLeafSize/0-4 26 4512648 ns/op BenchmarkLeafSize/1-4 100 3738625 ns/op BenchmarkLeafSize/2-4 273 1948730 ns/op BenchmarkLeafSize/3-4 128 2439790 ns/op BenchmarkLeafSize/4-4 187 933439 ns/op BenchmarkLeafSize/5-4 128 1745608 ns/op BenchmarkLeafSize/6-4 100 1444737 ns/op BenchmarkLeafSize/7-4 100 2223219 ns/op BenchmarkLeafSize/8-4 382 386812 ns/op BenchmarkLeafSize/9-4 100 1465814 ns/op BenchmarkLeafSize/10-4 230 984575 ns/op BenchmarkLeafSize/11-4 199 1798567 ns/op BenchmarkLeafSize/12-4 100 2677348 ns/op BenchmarkLeafSize/13-4 202 1182180 ns/op BenchmarkLeafSize/14-4 220 527176 ns/op BenchmarkLeafSize/15-4 100 2849331 ns/op BenchmarkLeafSize/16-4 100 2529856 ns/op BenchmarkLeafSize/32-4 375 982853 ns/op BenchmarkLeafSize/64-4 373 656120 ns/op BenchmarkProbablyPrime/n=0-4 4 86713686 ns/op BenchmarkProbablyPrime/n=1-4 4 63209163 ns/op BenchmarkProbablyPrime/n=5-4 4 35844191 ns/op BenchmarkProbablyPrime/n=10-4 1 110502260 ns/op BenchmarkProbablyPrime/n=20-4 1 381590877 ns/op BenchmarkProbablyPrime/Lucas-4 6 38642935 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 43 3785112 ns/op BenchmarkRatCmp-4 180531 1117 ns/op BenchmarkFloatSqrt/64-4 12925 27061 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 7258 22404 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 5148 27075 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 2475 58704 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 447 1141659 ns/op 17978 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 34 3796115 ns/op 177471 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 855098833 ns/op 3689784 B/op 570 allocs/op PASS ok math/big 246.949s goos: linux goarch: s390x pkg: math/bits BenchmarkLeadingZeros-4 7342412 30.14 ns/op BenchmarkLeadingZeros8-4 7458868 16.84 ns/op BenchmarkLeadingZeros16-4 7093882 16.06 ns/op BenchmarkLeadingZeros32-4 4106752 30.73 ns/op BenchmarkLeadingZeros64-4 7205074 18.00 ns/op BenchmarkTrailingZeros-4 7300851 135.0 ns/op BenchmarkTrailingZeros8-4 7047295 15.96 ns/op BenchmarkTrailingZeros16-4 6748095 20.48 ns/op BenchmarkTrailingZeros32-4 7363064 23.32 ns/op BenchmarkTrailingZeros64-4 5003976 26.50 ns/op BenchmarkOnesCount-4 7995081 37.15 ns/op BenchmarkOnesCount8-4 8377443 32.66 ns/op BenchmarkOnesCount16-4 7957129 55.24 ns/op BenchmarkOnesCount32-4 7251100 27.42 ns/op BenchmarkOnesCount64-4 7334574 102.8 ns/op BenchmarkRotateLeft-4 8220105 76.95 ns/op BenchmarkRotateLeft8-4 7745944 106.8 ns/op BenchmarkRotateLeft16-4 6628953 35.72 ns/op BenchmarkRotateLeft32-4 8018721 26.77 ns/op BenchmarkRotateLeft64-4 8181516 15.41 ns/op BenchmarkReverse-4 10101556 20.05 ns/op BenchmarkReverse8-4 14264866 12.99 ns/op BenchmarkReverse16-4 14243818 9.192 ns/op BenchmarkReverse32-4 13405296 20.45 ns/op BenchmarkReverse64-4 10273456 34.44 ns/op BenchmarkReverseBytes-4 11748543 43.69 ns/op BenchmarkReverseBytes16-4 10137854 38.55 ns/op BenchmarkReverseBytes32-4 14639167 8.311 ns/op BenchmarkReverseBytes64-4 11732534 11.62 ns/op BenchmarkAdd-4 7907215 21.29 ns/op BenchmarkAdd32-4 7032781 18.14 ns/op BenchmarkAdd64-4 7351994 19.80 ns/op BenchmarkAdd64multiple-4 13183725 10.12 ns/op BenchmarkSub-4 6447247 20.30 ns/op BenchmarkSub32-4 6908734 16.48 ns/op BenchmarkSub64-4 6847837 15.37 ns/op BenchmarkSub64multiple-4 14152078 14.88 ns/op BenchmarkMul-4 7206003 18.31 ns/op BenchmarkMul32-4 7925966 29.23 ns/op BenchmarkMul64-4 5129943 77.94 ns/op BenchmarkDiv-4 2714794 41.58 ns/op BenchmarkDiv32-4 1000000 297.6 ns/op BenchmarkDiv64-4 2899959 181.4 ns/op PASS ok math/bits 40.870s goos: linux goarch: s390x pkg: math/cmplx BenchmarkAbs-4 1722565 216.8 ns/op BenchmarkAcos-4 412778 1020 ns/op BenchmarkAcosh-4 372468 364.0 ns/op BenchmarkAsin-4 381386 315.3 ns/op BenchmarkAsinh-4 411346 978.3 ns/op BenchmarkAtan-4 890828 118.4 ns/op BenchmarkAtanh-4 965904 123.9 ns/op BenchmarkConj-4 14717590 21.81 ns/op BenchmarkCos-4 417120 890.3 ns/op BenchmarkCosh-4 446326 268.7 ns/op BenchmarkExp-4 264483 1041 ns/op BenchmarkLog-4 930696 126.2 ns/op BenchmarkLog10-4 941775 273.6 ns/op BenchmarkPhase-4 2690281 37.99 ns/op BenchmarkPolar-4 1000000 830.6 ns/op BenchmarkPow-4 312634 412.3 ns/op BenchmarkRect-4 539954 1572 ns/op BenchmarkSin-4 418314 325.5 ns/op BenchmarkSinh-4 444818 309.3 ns/op BenchmarkSqrt-4 560931 234.7 ns/op BenchmarkTan-4 1339368 134.0 ns/op BenchmarkTanh-4 1000000 394.2 ns/op PASS ok math/cmplx 16.870s goos: linux goarch: s390x pkg: math/rand BenchmarkInt63Threadsafe-4 861885 133.8 ns/op BenchmarkInt63ThreadsafeParallel-4 699666 177.3 ns/op BenchmarkInt63Unthreadsafe-4 866743 313.1 ns/op BenchmarkIntn1000-4 655857 255.6 ns/op BenchmarkInt63n1000-4 602804 285.3 ns/op BenchmarkInt31n1000-4 693777 527.4 ns/op BenchmarkFloat32-4 678133 893.9 ns/op BenchmarkFloat64-4 821980 481.3 ns/op BenchmarkPerm3-4 147325 1201 ns/op BenchmarkPerm30-4 10000 11768 ns/op BenchmarkPerm30ViaShuffle-4 19078 27812 ns/op BenchmarkShuffleOverhead-4 10000 40259 ns/op BenchmarkRead3-4 601756 255.5 ns/op BenchmarkRead64-4 56152 2210 ns/op BenchmarkRead1000-4 3699 56921 ns/op BenchmarkConcurrent-4 315996 321.2 ns/op PASS ok math/rand 15.277s goos: linux goarch: s390x pkg: mime BenchmarkQEncodeWord-4 34674 3331 ns/op BenchmarkQDecodeWord-4 95420 6264 ns/op BenchmarkQDecodeHeader-4 75598 1581 ns/op BenchmarkTypeByExtension/.html-4 527895 710.6 ns/op BenchmarkTypeByExtension/.HTML-4 194899 2491 ns/op BenchmarkTypeByExtension/.unused-4 329096 1036 ns/op BenchmarkExtensionsByType/text/html-4 68612 1625 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 26877 17221 ns/op BenchmarkExtensionsByType/application/octet-stream-4 10000 16766 ns/op PASS ok mime 11.737s goos: linux goarch: s390x pkg: mime/multipart BenchmarkReadForm/fields/maxMemory=0-4 100 3369774 ns/op 48007 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 468 334144 ns/op 47871 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 211 1586962 ns/op 104424 B/op 272 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 157 690322 ns/op 49545 B/op 207 allocs/op PASS ok mime/multipart 3.422s goos: linux goarch: s390x pkg: mime/quotedprintable BenchmarkWriter-4 942 430080 ns/op PASS ok mime/quotedprintable 2.074s goos: linux goarch: s390x pkg: net BenchmarkGoLookupIP-4 10 13492276 ns/op 8588 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 12 12424506 ns/op 7668 B/op 67 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5017728418 ns/op 158656 B/op 224 allocs/op BenchmarkDNSName-4 74545 1417 ns/op BenchmarkInterfaces-4 100 1532599 ns/op 8773 B/op 30 allocs/op BenchmarkInterfaceByIndex-4 3554 38740 ns/op 6569 B/op 22 allocs/op BenchmarkInterfaceByName-4 2822 286587 ns/op 8729 B/op 31 allocs/op BenchmarkInterfaceAddrs-4 1335 218655 ns/op 15126 B/op 94 allocs/op BenchmarkInterfacesAndAddrs-4 4124 36575 ns/op 4489 B/op 34 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 580 671525 ns/op 135301 B/op 39 allocs/op BenchmarkParseIP-4 6868 16455 ns/op BenchmarkParseIPValidIPv4-4 313370 912.8 ns/op BenchmarkParseIPValidIPv6-4 141430 1105 ns/op BenchmarkIPString/IPv4-4 92372 1454 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 8700 14418 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 48576 10077 ns/op BenchmarkIPEqual/IPv4-4 1123132 1647 ns/op BenchmarkIPEqual/IPv6-4 576783 684.4 ns/op BenchmarkSendFile/1024-4 1 1208149720 ns/op 0.00 MB/s 728 B/op 13 allocs/op BenchmarkSendFile/2048-4 1 1214923668 ns/op 0.00 MB/s 632 B/op 12 allocs/op BenchmarkSendFile/4096-4 1 1220133094 ns/op 0.00 MB/s 632 B/op 12 allocs/op BenchmarkSendFile/8192-4 1 1253237499 ns/op 0.01 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/16384-4 1 1280908933 ns/op 0.01 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/32768-4 1 1284972058 ns/op 0.03 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/65536-4 1 1243089703 ns/op 0.05 MB/s 728 B/op 13 allocs/op BenchmarkSendFile/131072-4 1 1006167937 ns/op 0.13 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/262144-4 1 1015336469 ns/op 0.26 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/524288-4 1 1023130932 ns/op 0.51 MB/s 536 B/op 11 allocs/op BenchmarkSendFile/1048576-4 1 1121244130 ns/op 0.94 MB/s 728 B/op 13 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1021600291 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1020634051 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1020061833 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1012645955 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1018948607 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1016600381 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1014285440 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1016977444 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1013876918 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1035114126 ns/op 0.51 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1008753191 ns/op 1.04 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1008036077 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1019020967 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1019322254 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1010885937 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1015836663 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1017376135 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1017897343 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1028773011 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1018806227 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1016654715 ns/op 0.52 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1040850146 ns/op 1.01 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1070221774 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1018291942 ns/op 0.00 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1009262730 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1008519291 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1039016187 ns/op 0.02 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1011197663 ns/op 0.03 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1015089176 ns/op 0.06 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1009624291 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1005249815 ns/op 0.26 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1050022364 ns/op 0.50 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1034431762 ns/op 1.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1030654738 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1002079018 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1046874823 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1011979363 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1012937626 ns/op 0.02 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1010111714 ns/op 0.03 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1003433858 ns/op 0.07 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1049245966 ns/op 0.12 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1033238913 ns/op 0.25 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1017401695 ns/op 0.52 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1051329892 ns/op 1.00 MB/s 896 B/op 8 allocs/op BenchmarkTCP4OneShot-4 1570 116066 ns/op BenchmarkTCP4OneShotTimeout-4 795 293461 ns/op BenchmarkTCP4Persistent-4 8742 18115 ns/op BenchmarkTCP4PersistentTimeout-4 21687 4748 ns/op BenchmarkTCP6OneShot-4 2397 73953 ns/op BenchmarkTCP6OneShotTimeout-4 2250 58811 ns/op BenchmarkTCP6Persistent-4 20234 9964 ns/op BenchmarkTCP6PersistentTimeout-4 22719 7811 ns/op BenchmarkTCP4ConcurrentReadWrite-4 34501 4029 ns/op BenchmarkTCP6ConcurrentReadWrite-4 41114 2475 ns/op BenchmarkSetReadDeadline-4 171336 983.5 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 24445 4906 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 25560 28723 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 22218 10492 ns/op 0 B/op 0 allocs/op PASS ok net 87.958s goos: linux goarch: s390x pkg: net/http BenchmarkCookieString-4 10000 14044 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 8002 27346 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 10000 54189 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 10000 27268 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 10000 13512 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 41774 8343 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1000000 184.9 ns/op BenchmarkFindChild/n=2/rep=map-4 3604867 33.45 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 893474 121.6 ns/op BenchmarkFindChild/n=4/rep=linear-4 565765 403.3 ns/op BenchmarkFindChild/n=4/rep=map-4 3521371 88.37 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 568952 504.6 ns/op BenchmarkFindChild/n=8/rep=linear-4 321291 415.1 ns/op BenchmarkFindChild/n=8/rep=map-4 3326956 94.32 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 306364 392.2 ns/op BenchmarkFindChild/n=16/rep=linear-4 164767 1303 ns/op BenchmarkFindChild/n=16/rep=map-4 2902742 365.1 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2158993 84.72 ns/op BenchmarkFindChild/n=32/rep=linear-4 81908 3297 ns/op BenchmarkFindChild/n=32/rep=map-4 3125274 151.6 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2029422 160.6 ns/op BenchmarkServerMatch-4 10000 20987 ns/op BenchmarkReadRequestChrome-4 3427 79728 ns/op 7.66 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 5919 35340 ns/op 2.21 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 7694 24122 ns/op 3.40 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 5490 132048 ns/op 1.14 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 8924 29748 ns/op 1.34 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 121 1127927 ns/op 0.91 MB/s BenchmarkFileAndServer_1KB/https1-4 3 48671382 ns/op 0.02 MB/s BenchmarkFileAndServer_1KB/h2-4 2 69047708 ns/op 0.01 MB/s BenchmarkFileAndServer_16MB/h1-4 2 143625530 ns/op 116.81 MB/s BenchmarkFileAndServer_16MB/https1-4 1 143819714 ns/op 116.65 MB/s BenchmarkFileAndServer_16MB/h2-4 1 677037793 ns/op 24.78 MB/s BenchmarkFileAndServer_64MB/h1-4 1 468894559 ns/op 143.12 MB/s BenchmarkFileAndServer_64MB/https1-4 1 1373103584 ns/op 48.87 MB/s BenchmarkFileAndServer_64MB/h2-4 1 3883388531 ns/op 17.28 MB/s BenchmarkServeMux-4 100 1077026 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 252 581155 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 100 1121549 ns/op 6106 B/op 64 allocs/op BenchmarkClientServer/https1-4 1 445650241 ns/op 124784 B/op 1298 allocs/op BenchmarkClientServer/h2-4 3 42296888 ns/op 52112 B/op 531 allocs/op BenchmarkClientServerParallel/4/h1-4 895 590855 ns/op 8566 B/op 72 allocs/op BenchmarkClientServerParallel/4/https1-4 24 12914062 ns/op 104950 B/op 1151 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:50992: write tcp 127.0.0.1:36445->127.0.0.1:50992: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57058: read tcp 127.0.0.1:38919->127.0.0.1:57058: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57088: read tcp 127.0.0.1:38919->127.0.0.1:57088: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57094: read tcp 127.0.0.1:38919->127.0.0.1:57094: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57100: read tcp 127.0.0.1:38919->127.0.0.1:57100: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57042: write tcp 127.0.0.1:38919->127.0.0.1:57042: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57080: write tcp 127.0.0.1:38919->127.0.0.1:57080: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:57074: write tcp 127.0.0.1:38919->127.0.0.1:57074: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49106: read tcp 127.0.0.1:44907->127.0.0.1:49106: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:49116: write tcp 127.0.0.1:44907->127.0.0.1:49116: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 18 20373046 ns/op 90222 B/op 1055 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35126: write tcp 127.0.0.1:39835->127.0.0.1:35126: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35016: write tcp 127.0.0.1:44813->127.0.0.1:35016: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35024: write tcp 127.0.0.1:44813->127.0.0.1:35024: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47492: read tcp 127.0.0.1:41243->127.0.0.1:47492: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47494: read tcp 127.0.0.1:41243->127.0.0.1:47494: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47528: write tcp 127.0.0.1:41243->127.0.0.1:47528: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47520: write tcp 127.0.0.1:41243->127.0.0.1:47520: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:47538: write tcp 127.0.0.1:41243->127.0.0.1:47538: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44146: read tcp 127.0.0.1:37149->127.0.0.1:44146: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44114: read tcp 127.0.0.1:37149->127.0.0.1:44114: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 126 1165441 ns/op 22532 B/op 123 allocs/op BenchmarkClientServerParallel/64/https1-4 9 15492628 ns/op 93885 B/op 1080 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:44416: read tcp 127.0.0.1:40789->127.0.0.1:44416: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:46510: read tcp 127.0.0.1:33433->127.0.0.1:46510: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:46534: read tcp 127.0.0.1:33433->127.0.0.1:46534: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:46520: write tcp 127.0.0.1:33433->127.0.0.1:46520: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43238: read tcp 127.0.0.1:33399->127.0.0.1:43238: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43258: read tcp 127.0.0.1:33399->127.0.0.1:43258: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43268: read tcp 127.0.0.1:33399->127.0.0.1:43268: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43304: read tcp 127.0.0.1:33399->127.0.0.1:43304: use of closed network connection BenchmarkClientServerParallel/64/h2-4 18 12410174 ns/op 85161 B/op 1005 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40236: write tcp 127.0.0.1:34367->127.0.0.1:40236: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58076: read tcp 127.0.0.1:43171->127.0.0.1:58076: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58134: write tcp 127.0.0.1:43171->127.0.0.1:58134: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38200: write tcp 127.0.0.1:42135->127.0.0.1:38200: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38206: read tcp 127.0.0.1:42135->127.0.0.1:38206: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38226: read tcp 127.0.0.1:42135->127.0.0.1:38226: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38218: read tcp 127.0.0.1:42135->127.0.0.1:38218: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38224: read tcp 127.0.0.1:42135->127.0.0.1:38224: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38236: read tcp 127.0.0.1:42135->127.0.0.1:38236: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:38210: write tcp 127.0.0.1:42135->127.0.0.1:38210: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1089399716 ns/op 31832 B/op 158 allocs/op BenchmarkClient-4 232 2533162 ns/op 3774 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 1006 185460 ns/op 7455 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1509 118405 ns/op 3106 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1876 441358 ns/op 1926 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1874 88840 ns/op 2765 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 397 280759 ns/op 2766 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1293 712747 ns/op 2724 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 2026 59950 ns/op 1923 B/op 14 allocs/op BenchmarkServerHijack-4 1411 1450064 ns/op 16763 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 548 1992534 ns/op 5714 B/op 52 allocs/op BenchmarkResponseStatusLine-4 300656 574.9 ns/op 0 B/op 0 allocs/op PASS ok net/http 86.947s goos: linux goarch: s390x pkg: net/http/httputil BenchmarkServeHTTP-4 3055 70079 ns/op 34138 B/op 12 allocs/op PASS ok net/http/httputil 1.454s goos: linux goarch: s390x pkg: net/netip BenchmarkIPNextPrev-4 57583 8800 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 601057 206.4 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 124551 2190 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 66891 1952 ns/op BenchmarkStdIPv4-4 97746 1142 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 88695 8369 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 86762 4200 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 65126 3002 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 72336 2495 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1000000 102.6 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 983942 147.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1533608 78.40 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 198190 683.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 233746 797.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 226030 541.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 93796 1825 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 197161 1483 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 115087 1077 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 128098 2211 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 127106 1113 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 84075 1565 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 388602 342.4 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 124644 1014 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 147729 6084 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 258771 497.2 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 151365 877.6 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 328052 343.7 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 136894 2462 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 121490 2195 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 119595 1712 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 108556 1945 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 458144 288.5 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 148147 966.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 96014 1582 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 104149 1194 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 154605 1036 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 99116 7782 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 288174 2063 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 101659 6133 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 124860 7556 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 145141 1477 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 116193 3208 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1000000 232.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 110.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 113.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 157.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 117.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 449.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 118.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 140.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1011578 315.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 305335 1289 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 604899 196.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 163113 855.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 182287 1064 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 168146 716.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 82477 1493 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 366824 1029 ns/op PASS ok net/netip 43.224s 2023/09/15 04:04:42 Test RPC server listening on 127.0.0.1:40411 2023/09/15 04:04:42 Test HTTP RPC server listening on 127.0.0.1:43619 goos: linux goarch: s390x pkg: net/rpc BenchmarkEndToEnd-4 1022 186468 ns/op BenchmarkEndToEndHTTP-4 1153 155625 ns/op BenchmarkEndToEndAsync-4 1647 68634 ns/op BenchmarkEndToEndAsyncHTTP-4 3073 81733 ns/op PASS ok net/rpc 4.363s goos: linux goarch: s390x pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 3354 54055 ns/op BenchmarkReadMIMEHeader/server_headers-4 4473 185289 ns/op BenchmarkUncommon-4 10000 174004 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 5.218s goos: linux goarch: s390x pkg: net/url BenchmarkString-4 3412 79372 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 86788 4976 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 653468 384.2 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 92898 2388 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 172819 1297 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 74814 2756 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 10000 25054 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 393351 539.0 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 87735 2001 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 171158 1001 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 77396 1701 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 10000 27447 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 160093 1066 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 68992 4437 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 72716 9780 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 22342 6807 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 5527 30430 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 120027 1219 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 54416 2765 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 54361 3585 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 30763 6700 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 5580 21304 ns/op 320 B/op 1 allocs/op PASS ok net/url 16.118s goos: linux goarch: s390x pkg: os BenchmarkExpand/noop-4 1241940 120.6 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 161085 1005 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 633 479671 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 291 1835929 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 os_test.go:529: benchmarkReaddir ".": 130 entries BenchmarkReadDir-4 529 422068 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 98680 2681 ns/op BenchmarkStatFile-4 44090 4553 ns/op BenchmarkStatDir-4 82642 7141 ns/op BenchmarkLstatDot-4 120409 1623 ns/op BenchmarkLstatFile-4 80670 4618 ns/op BenchmarkLstatDir-4 84388 3936 ns/op PASS ok os 8.141s goos: linux goarch: s390x pkg: os/exec BenchmarkExecHostname-4 42 3473358 ns/op 8576 B/op 30 allocs/op PASS ok os/exec 1.286s goos: linux goarch: s390x pkg: os/user BenchmarkCurrent-4 190000 553.0 ns/op PASS ok os/user 1.334s goos: linux goarch: s390x pkg: reflect BenchmarkBool-4 3009400 38.60 ns/op BenchmarkString-4 1880444 222.8 ns/op BenchmarkBytes-4 1000000 150.3 ns/op BenchmarkNamedBytes-4 1000000 461.8 ns/op BenchmarkBytesArray-4 702086 693.1 ns/op BenchmarkSliceLen-4 1000000 113.2 ns/op BenchmarkMapLen-4 853081 582.6 ns/op BenchmarkStringLen-4 1238628 778.8 ns/op BenchmarkArrayLen-4 1000000 1059 ns/op BenchmarkSliceCap-4 1000000 373.6 ns/op BenchmarkDeepEqual/int8-4 533931 218.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 88676 2713 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 432604 266.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 86331 3283 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 419005 531.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 45248 5932 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 360036 1384 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 75920 1354 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 431386 315.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 66590 6667 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 510417 459.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 109908 1337 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 369150 3352 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 66670 4700 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 391849 531.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 76962 1503 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 372855 289.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 10000 17356 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 422238 301.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 82245 3031 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 354034 317.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 80971 2089 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 347466 387.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 86134 1871 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 265167 431.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 37172 2817 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 423621 276.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 85789 2565 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 351118 451.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 85196 1414 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 523311 219.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 89180 1742 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 432032 286.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 83486 1617 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 109119 1204 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 52315 3723 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 46748 2667 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 28982 3638 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 37519 3725 ns/op BenchmarkIsZero/ArrayComparable-4 130966 2492 ns/op BenchmarkIsZero/ArrayIncomparable-4 27648 4070 ns/op BenchmarkIsZero/StructComparable-4 368048 442.0 ns/op BenchmarkIsZero/StructIncomparable-4 144308 1192 ns/op BenchmarkSetZero/Bool/Direct-4 4191716 26.34 ns/op BenchmarkSetZero/Bool/CachedZero-4 892390 131.9 ns/op BenchmarkSetZero/Bool/NewZero-4 581977 294.0 ns/op BenchmarkSetZero/Int/Direct-4 1942852 58.59 ns/op BenchmarkSetZero/Int/CachedZero-4 792546 135.8 ns/op BenchmarkSetZero/Int/NewZero-4 695112 423.7 ns/op BenchmarkSetZero/Uint/Direct-4 2071456 61.41 ns/op BenchmarkSetZero/Uint/CachedZero-4 902856 190.5 ns/op BenchmarkSetZero/Uint/NewZero-4 580549 198.0 ns/op BenchmarkSetZero/Float/Direct-4 2055598 97.45 ns/op BenchmarkSetZero/Float/CachedZero-4 853188 133.1 ns/op BenchmarkSetZero/Float/NewZero-4 657639 173.7 ns/op BenchmarkSetZero/Complex/Direct-4 1996540 59.06 ns/op BenchmarkSetZero/Complex/CachedZero-4 819440 143.3 ns/op BenchmarkSetZero/Complex/NewZero-4 548788 186.3 ns/op BenchmarkSetZero/Array/Direct-4 2026281 197.6 ns/op BenchmarkSetZero/Array/CachedZero-4 731188 267.5 ns/op BenchmarkSetZero/Array/NewZero-4 630337 834.7 ns/op BenchmarkSetZero/Chan/Direct-4 1000000 238.8 ns/op BenchmarkSetZero/Chan/CachedZero-4 846366 327.7 ns/op BenchmarkSetZero/Chan/NewZero-4 626244 197.2 ns/op BenchmarkSetZero/Func/Direct-4 1000000 129.0 ns/op BenchmarkSetZero/Func/CachedZero-4 735734 432.5 ns/op BenchmarkSetZero/Func/NewZero-4 643267 232.2 ns/op BenchmarkSetZero/Interface/Direct-4 1679750 60.98 ns/op BenchmarkSetZero/Interface/CachedZero-4 543073 192.6 ns/op BenchmarkSetZero/Interface/NewZero-4 556684 229.2 ns/op BenchmarkSetZero/Map/Direct-4 1857162 67.72 ns/op BenchmarkSetZero/Map/CachedZero-4 689068 193.3 ns/op BenchmarkSetZero/Map/NewZero-4 649390 256.2 ns/op BenchmarkSetZero/Pointer/Direct-4 2051268 64.66 ns/op BenchmarkSetZero/Pointer/CachedZero-4 805334 143.9 ns/op BenchmarkSetZero/Pointer/NewZero-4 577015 201.4 ns/op BenchmarkSetZero/Slice/Direct-4 1726850 68.58 ns/op BenchmarkSetZero/Slice/CachedZero-4 820972 223.4 ns/op BenchmarkSetZero/Slice/NewZero-4 689986 262.4 ns/op BenchmarkSetZero/String/Direct-4 1741824 101.2 ns/op BenchmarkSetZero/String/CachedZero-4 854854 226.5 ns/op BenchmarkSetZero/String/NewZero-4 656701 195.6 ns/op BenchmarkSetZero/Struct/Direct-4 1920565 92.99 ns/op BenchmarkSetZero/Struct/CachedZero-4 843907 332.6 ns/op BenchmarkSetZero/Struct/NewZero-4 709251 227.5 ns/op BenchmarkSelect/1-4 179809 1231 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 70570 12790 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 37676 8323 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 53900 2137 ns/op 8 B/op 0 allocs/op BenchmarkCallMethod-4 190755 950.6 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 156298 912.2 ns/op 140.31 MB/s BenchmarkCallArgCopy/size=256-4 143274 1059 ns/op 241.82 MB/s BenchmarkCallArgCopy/size=1024-4 70891 1933 ns/op 529.87 MB/s BenchmarkCallArgCopy/size=4096-4 10000 26363 ns/op 155.37 MB/s BenchmarkCallArgCopy/size=65536-4 1197 290800 ns/op 225.36 MB/s BenchmarkFieldByName1-4 752770 290.3 ns/op BenchmarkFieldByName2-4 24196 6317 ns/op BenchmarkFieldByName3-4 4910 22506 ns/op BenchmarkInterfaceBig-4 2081182 145.2 ns/op BenchmarkInterfaceSmall-4 1750305 71.64 ns/op BenchmarkNew-4 663531 797.5 ns/op BenchmarkMap/StringKeys/MapIndex-4 2386 50970 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 2156 62349 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2355 48950 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2109 59026 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2155 54952 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 2103 58535 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 256377 488.6 ns/op PASS ok reflect 92.816s goos: linux goarch: s390x pkg: regexp BenchmarkFind-4 5924 46770 ns/op 8875 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 10000 61465 ns/op 9172 B/op 1 allocs/op BenchmarkFindString-4 4648 84933 ns/op 9006 B/op 1 allocs/op BenchmarkFindSubmatch-4 7093 81653 ns/op 9475 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 8328 133556 ns/op 9331 B/op 2 allocs/op BenchmarkLiteral-4 10000 79758 ns/op BenchmarkNotLiteral-4 2595 338181 ns/op BenchmarkMatchClass-4 1969 89174 ns/op BenchmarkMatchClass_InRange-4 1827 539338 ns/op BenchmarkReplaceAll-4 100 1065281 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 10000 44717 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 12213 13594 ns/op BenchmarkAnchoredShortMatch-4 14192 29389 ns/op BenchmarkAnchoredLongMatch-4 10000 13251 ns/op BenchmarkOnePassShortA-4 13086 14605 ns/op BenchmarkNotOnePassShortA-4 2384 42928 ns/op BenchmarkOnePassShortB-4 18828 6459 ns/op BenchmarkNotOnePassShortB-4 6187 102119 ns/op BenchmarkOnePassLongPrefix-4 69108 2090 ns/op BenchmarkOnePassLongNotPrefix-4 24056 6789 ns/op BenchmarkMatchParallelShared-4 9978 214836 ns/op BenchmarkMatchParallelCopied-4 9888 34801 ns/op BenchmarkQuoteMetaAll-4 155040 824.9 ns/op 16.97 MB/s BenchmarkQuoteMetaNone-4 289089 417.3 ns/op 62.31 MB/s BenchmarkCompile/Onepass-4 2496 50978 ns/op 4144 B/op 52 allocs/op BenchmarkCompile/Medium-4 1231 147372 ns/op 9704 B/op 112 allocs/op BenchmarkCompile/Hard-4 63 2269536 ns/op 84760 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4237646 40.20 ns/op 397.98 MB/s BenchmarkMatch/Easy0/32-4 10000 17513 ns/op 1.83 MB/s BenchmarkMatch/Easy0/1K-4 13300 64220 ns/op 15.95 MB/s BenchmarkMatch/Easy0i/16-4 4126374 29.61 ns/op 540.27 MB/s BenchmarkMatch/Easy0i/32-4 3615 188597 ns/op 0.17 MB/s BenchmarkMatch/Easy0i/1K-4 122 3676945 ns/op 0.28 MB/s BenchmarkMatch/Easy1/16-4 4123483 32.74 ns/op 488.64 MB/s BenchmarkMatch/Easy1/32-4 10000 35101 ns/op 0.91 MB/s BenchmarkMatch/Easy1/1K-4 5338 24682 ns/op 41.49 MB/s BenchmarkMatch/Medium/16-4 4255086 74.29 ns/op 215.37 MB/s BenchmarkMatch/Medium/32-4 3825 161898 ns/op 0.20 MB/s BenchmarkMatch/Medium/1K-4 181 813264 ns/op 1.26 MB/s BenchmarkMatch/Hard/16-4 4053855 31.77 ns/op 503.67 MB/s BenchmarkMatch/Hard/32-4 2276 170860 ns/op 0.19 MB/s BenchmarkMatch/Hard/1K-4 91 1454897 ns/op 0.70 MB/s BenchmarkMatch/Hard1/16-4 607 184613 ns/op 0.09 MB/s BenchmarkMatch/Hard1/32-4 364 850294 ns/op 0.04 MB/s BenchmarkMatch/Hard1/1K-4 13 8676961 ns/op 0.12 MB/s BenchmarkMatch_onepass_regex/16-4 22182 7199 ns/op 2.22 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 10000 10043 ns/op 3.19 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 469 296114 ns/op 3.46 MB/s 31 B/op 0 allocs/op PASS ok regexp 31.109s goos: linux goarch: s390x pkg: regexp/syntax BenchmarkEmptyOpContext-4 439594 268.0 ns/op BenchmarkIsWordChar-4 163567 1044 ns/op PASS ok regexp/syntax 7.277s goos: linux goarch: s390x pkg: runtime BenchmarkCallers/cached-4 67364 1599 ns/op BenchmarkCallers/inlined-4 90970 1348 ns/op BenchmarkCallers/no-cache-4 33087 4182 ns/op BenchmarkFPCallers/cached-4 13633266 32.20 ns/op BenchmarkMakeChan/Byte-4 860342 497.3 ns/op BenchmarkMakeChan/Int-4 821396 1915 ns/op BenchmarkMakeChan/Ptr-4 425112 1222 ns/op BenchmarkMakeChan/Struct/0-4 368250 412.5 ns/op BenchmarkMakeChan/Struct/32-4 375856 1823 ns/op BenchmarkMakeChan/Struct/40-4 129328 6409 ns/op BenchmarkChanNonblocking-4 1000000 292.6 ns/op BenchmarkSelectUncontended-4 698625 611.5 ns/op BenchmarkSelectSyncContended-4 131450 998.7 ns/op BenchmarkSelectAsyncContended-4 159160 643.6 ns/op BenchmarkSelectNonblock-4 3284332 95.02 ns/op BenchmarkChanUncontended-4 9766 20086 ns/op BenchmarkChanContended-4 5569 19102 ns/op BenchmarkChanSync-4 305197 529.6 ns/op BenchmarkChanSyncWork-4 92642 1942 ns/op BenchmarkChanProdCons0-4 115141 1451 ns/op BenchmarkChanProdCons10-4 542208 272.0 ns/op BenchmarkChanProdCons100-4 685698 269.6 ns/op BenchmarkChanProdConsWork0-4 181749 622.8 ns/op BenchmarkChanProdConsWork10-4 360820 654.4 ns/op BenchmarkChanProdConsWork100-4 200022 1025 ns/op BenchmarkSelectProdCons-4 196280 1353 ns/op BenchmarkReceiveDataFromClosedChan-4 1000000 393.3 ns/op BenchmarkChanCreation-4 133404 3733 ns/op BenchmarkChanSem-4 10000 43728 ns/op BenchmarkChanPopular-4 2 674455700 ns/op BenchmarkChanClosed-4 1000000 117.9 ns/op BenchmarkCallClosure-4 4943631 48.16 ns/op BenchmarkCallClosure1-4 5595880 71.82 ns/op BenchmarkCallClosure2-4 1000000 207.2 ns/op BenchmarkCallClosure3-4 1000000 205.6 ns/op BenchmarkCallClosure4-4 1000000 223.9 ns/op BenchmarkComplex128DivNormal-4 10000 65605 ns/op BenchmarkComplex128DivNisNaN-4 3819531 52.32 ns/op BenchmarkComplex128DivDisNaN-4 4707996 87.84 ns/op BenchmarkComplex128DivNisInf-4 5612784 98.88 ns/op BenchmarkComplex128DivDisInf-4 3404071 129.1 ns/op BenchmarkSetTypePtr-4 53826552 9.659 ns/op 828.22 MB/s BenchmarkSetTypePtr8-4 8922217 48.76 ns/op 1312.60 MB/s BenchmarkSetTypePtr16-4 1000000 131.6 ns/op 972.86 MB/s BenchmarkSetTypePtr32-4 8345228 16.06 ns/op 15943.36 MB/s BenchmarkSetTypePtr64-4 8103993 23.45 ns/op 21831.93 MB/s BenchmarkSetTypePtr126-4 5108212 23.92 ns/op 42134.31 MB/s BenchmarkSetTypePtr128-4 5347342 32.81 ns/op 31208.43 MB/s BenchmarkSetTypePtrSlice-4 968856 128.0 ns/op 63991.09 MB/s BenchmarkSetTypeNode1-4 8566677 72.88 ns/op 329.30 MB/s BenchmarkSetTypeNode1Slice-4 4468400 73.02 ns/op 10517.94 MB/s BenchmarkSetTypeNode8-4 9066784 55.15 ns/op 1450.61 MB/s BenchmarkSetTypeNode8Slice-4 1769649 89.63 ns/op 28563.28 MB/s BenchmarkSetTypeNode64-4 5337742 233.1 ns/op 2264.94 MB/s BenchmarkSetTypeNode64Slice-4 209967 630.1 ns/op 26813.60 MB/s BenchmarkSetTypeNode64Dead-4 6925134 95.80 ns/op 5511.67 MB/s BenchmarkSetTypeNode64DeadSlice-4 215264 648.2 ns/op 26066.30 MB/s BenchmarkSetTypeNode124-4 4605110 23.13 ns/op 43575.59 MB/s BenchmarkSetTypeNode124Slice-4 128349 1743 ns/op 18508.45 MB/s BenchmarkSetTypeNode126-4 5449857 95.71 ns/op 10698.73 MB/s BenchmarkSetTypeNode126Slice-4 141302 1089 ns/op 30101.26 MB/s BenchmarkSetTypeNode128-4 3186038 91.64 ns/op 11348.25 MB/s BenchmarkSetTypeNode128Slice-4 144674 1648 ns/op 20196.20 MB/s BenchmarkSetTypeNode130-4 4140600 29.21 ns/op 36157.51 MB/s BenchmarkSetTypeNode130Slice-4 138460 968.3 ns/op 34897.53 MB/s BenchmarkSetTypeNode1024-4 821330 156.1 ns/op 52598.39 MB/s BenchmarkSetTypeNode1024Slice-4 25618 4938 ns/op 53189.79 MB/s BenchmarkAllocation-4 2125 91502 ns/op BenchmarkReadMemStats-4 100 7109274 ns/op BenchmarkReadMemStatsLatency-4 1 8616291 p50-ns 8616291 p90-ns 8616291 p99-ns BenchmarkWriteBarrier-4 2059668 140.7 ns/op BenchmarkBulkWriteBarrier-4 1 108096477 ns/op BenchmarkScanStackNoLocals-4 1 416809832 ns/op BenchmarkMSpanCountAlloc/bits=64-4 9326264 13.41 ns/op BenchmarkMSpanCountAlloc/bits=128-4 8868291 28.51 ns/op BenchmarkMSpanCountAlloc/bits=256-4 1000000 103.7 ns/op BenchmarkMSpanCountAlloc/bits=512-4 4267974 36.36 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 3585238 33.90 ns/op BenchmarkHash5-4 4759006 28.58 ns/op 174.94 MB/s BenchmarkHash16-4 4330807 38.55 ns/op 415.03 MB/s BenchmarkHash64-4 3341488 31.91 ns/op 2005.72 MB/s BenchmarkHash1024-4 937395 176.6 ns/op 5798.84 MB/s BenchmarkHash65536-4 10000 27586 ns/op 2375.68 MB/s BenchmarkAlignedLoad-4 7475778 35.83 ns/op BenchmarkUnalignedLoad-4 7553318 30.18 ns/op BenchmarkEqEfaceConcrete-4 5217918 36.53 ns/op BenchmarkEqIfaceConcrete-4 5825310 26.53 ns/op BenchmarkNeEfaceConcrete-4 5208684 32.96 ns/op BenchmarkNeIfaceConcrete-4 5749345 20.89 ns/op BenchmarkConvT2EByteSized/bool-4 4889608 26.10 ns/op BenchmarkConvT2EByteSized/uint8-4 4907644 28.64 ns/op BenchmarkConvT2ESmall-4 4852329 39.49 ns/op BenchmarkConvT2EUintptr-4 4452141 23.49 ns/op BenchmarkConvT2ELarge-4 1000000 327.1 ns/op BenchmarkConvT2ISmall-4 1000000 150.0 ns/op BenchmarkConvT2IUintptr-4 4891297 24.84 ns/op BenchmarkConvT2ILarge-4 1000000 545.7 ns/op BenchmarkConvI2E-4 4459629 27.79 ns/op BenchmarkConvI2I-4 3533755 30.11 ns/op BenchmarkAssertE2T-4 4069312 105.1 ns/op BenchmarkAssertE2TLarge-4 2483472 48.65 ns/op BenchmarkAssertE2I-4 4042917 41.22 ns/op BenchmarkAssertI2T-4 4013874 100.1 ns/op BenchmarkAssertI2I-4 4041411 33.72 ns/op BenchmarkAssertI2E-4 5152732 30.67 ns/op BenchmarkAssertE2E-4 5267276 24.85 ns/op BenchmarkAssertE2T2-4 3218474 57.67 ns/op BenchmarkAssertE2T2Blank-4 3141763 64.39 ns/op BenchmarkAssertI2E2-4 3418825 42.74 ns/op BenchmarkAssertI2E2Blank-4 4974718 70.46 ns/op BenchmarkAssertE2E2-4 3975837 69.71 ns/op BenchmarkAssertE2E2Blank-4 3845232 58.94 ns/op BenchmarkConvT2Ezero/zero/16-4 5060316 23.75 ns/op BenchmarkConvT2Ezero/zero/32-4 4318012 30.39 ns/op BenchmarkConvT2Ezero/zero/64-4 4215331 34.22 ns/op BenchmarkConvT2Ezero/zero/str-4 4600758 46.68 ns/op BenchmarkConvT2Ezero/zero/slice-4 5019802 24.56 ns/op BenchmarkConvT2Ezero/zero/big-4 55144 5018 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1000000 203.2 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1000000 244.5 ns/op BenchmarkConvT2Ezero/nonzero/big-4 90908 2979 ns/op BenchmarkConvT2Ezero/smallint/16-4 3456606 41.93 ns/op BenchmarkConvT2Ezero/smallint/32-4 3854462 81.77 ns/op BenchmarkConvT2Ezero/smallint/64-4 5086479 30.52 ns/op BenchmarkConvT2Ezero/largeint/16-4 1000000 149.2 ns/op BenchmarkConvT2Ezero/largeint/32-4 1000000 585.0 ns/op BenchmarkConvT2Ezero/largeint/64-4 1444167 114.2 ns/op BenchmarkMalloc8-4 1000000 148.0 ns/op BenchmarkMalloc16-4 1000000 174.6 ns/op BenchmarkMallocTypeInfo8-4 1744746 539.7 ns/op BenchmarkMallocTypeInfo16-4 1345531 275.8 ns/op BenchmarkMallocLargeStruct-4 126885 4708 ns/op BenchmarkGoroutineSelect-4 3 74624575 ns/op BenchmarkGoroutineBlocking-4 1 249737000 ns/op BenchmarkGoroutineForRange-4 1 146435696 ns/op BenchmarkGoroutineIdle-4 100 23609433 ns/op BenchmarkHashStringSpeed-4 1883799 70.75 ns/op BenchmarkHashBytesSpeed-4 1000000 168.1 ns/op BenchmarkHashInt32Speed-4 1754122 80.14 ns/op BenchmarkHashInt64Speed-4 1583487 93.68 ns/op BenchmarkHashStringArraySpeed-4 475964 281.3 ns/op BenchmarkMegMap-4 3488684 42.25 ns/op BenchmarkMegOneMap-4 4270030 33.73 ns/op BenchmarkMegEqMap-4 2022 70608 ns/op BenchmarkMegEmptyMap-4 4608142 33.78 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2747432 135.2 ns/op BenchmarkSmallStrMap-4 3363774 188.1 ns/op BenchmarkMapStringKeysEight_16-4 3647916 40.21 ns/op BenchmarkMapStringKeysEight_32-4 3255496 36.93 ns/op BenchmarkMapStringKeysEight_64-4 3352684 232.2 ns/op BenchmarkMapStringKeysEight_1M-4 1972503 142.1 ns/op BenchmarkIntMap-4 3899124 143.8 ns/op BenchmarkMapFirst/1-4 4402352 31.09 ns/op BenchmarkMapFirst/2-4 4336742 80.15 ns/op BenchmarkMapFirst/3-4 4319014 45.92 ns/op BenchmarkMapFirst/4-4 3733004 33.12 ns/op BenchmarkMapFirst/5-4 4617177 35.41 ns/op BenchmarkMapFirst/6-4 4105905 44.27 ns/op BenchmarkMapFirst/7-4 4496517 50.84 ns/op BenchmarkMapFirst/8-4 4389798 28.92 ns/op BenchmarkMapFirst/9-4 3205434 139.8 ns/op BenchmarkMapFirst/10-4 1000000 144.0 ns/op BenchmarkMapFirst/11-4 1254474 153.6 ns/op BenchmarkMapFirst/12-4 1430937 154.3 ns/op BenchmarkMapFirst/13-4 2057782 170.2 ns/op BenchmarkMapFirst/14-4 2622973 106.4 ns/op BenchmarkMapFirst/15-4 3237694 86.45 ns/op BenchmarkMapFirst/16-4 2812954 96.81 ns/op BenchmarkMapMid/1-4 4372916 28.64 ns/op BenchmarkMapMid/2-4 4085184 27.89 ns/op BenchmarkMapMid/3-4 4238948 40.25 ns/op BenchmarkMapMid/4-4 3347806 42.58 ns/op BenchmarkMapMid/5-4 3944706 40.05 ns/op BenchmarkMapMid/6-4 4134064 30.15 ns/op BenchmarkMapMid/7-4 3934603 30.35 ns/op BenchmarkMapMid/8-4 4187680 28.19 ns/op BenchmarkMapMid/9-4 3157234 156.5 ns/op BenchmarkMapMid/10-4 3228326 44.57 ns/op BenchmarkMapMid/11-4 2880354 42.34 ns/op BenchmarkMapMid/12-4 3106304 37.73 ns/op BenchmarkMapMid/13-4 3399084 71.30 ns/op BenchmarkMapMid/14-4 3212048 36.11 ns/op BenchmarkMapMid/15-4 2575220 55.65 ns/op BenchmarkMapMid/16-4 3295088 42.19 ns/op BenchmarkMapLast/1-4 4203078 36.48 ns/op BenchmarkMapLast/2-4 4262244 41.85 ns/op BenchmarkMapLast/3-4 1000000 241.0 ns/op BenchmarkMapLast/4-4 3969928 28.94 ns/op BenchmarkMapLast/5-4 1000000 114.2 ns/op BenchmarkMapLast/6-4 3228595 34.65 ns/op BenchmarkMapLast/7-4 3955174 50.32 ns/op BenchmarkMapLast/8-4 3909926 31.88 ns/op BenchmarkMapLast/9-4 3100171 61.21 ns/op BenchmarkMapLast/10-4 2997562 50.33 ns/op BenchmarkMapLast/11-4 2926533 85.38 ns/op BenchmarkMapLast/12-4 3054291 86.78 ns/op BenchmarkMapLast/13-4 3097820 48.91 ns/op BenchmarkMapLast/14-4 1438165 157.2 ns/op BenchmarkMapLast/15-4 3308570 37.25 ns/op BenchmarkMapLast/16-4 3099748 37.45 ns/op BenchmarkMapCycle-4 2188032 88.48 ns/op BenchmarkRepeatedLookupStrMapKey32-4 2255859 48.97 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 1225 101208 ns/op BenchmarkMakeMap/[Byte]Byte-4 663588 545.1 ns/op BenchmarkMakeMap/[Int]Int-4 387436 1103 ns/op BenchmarkNewEmptyMap-4 13472630 18.07 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1000000 107.0 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 641973 249.7 ns/op BenchmarkMapIterEmpty-4 6052149 20.84 ns/op BenchmarkSameLengthMap-4 4082378 31.47 ns/op BenchmarkBigKeyMap-4 1748857 72.00 ns/op BenchmarkBigValMap-4 1561672 99.39 ns/op BenchmarkSmallKeyMap-4 2496382 50.20 ns/op BenchmarkMapPopulate/1-4 3005377 43.73 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 138796 5311 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 6476 40629 ns/op 6271 B/op 15 allocs/op BenchmarkMapPopulate/1000-4 333 515568 ns/op 51744 B/op 55 allocs/op BenchmarkMapPopulate/10000-4 16 6789398 ns/op 416159 B/op 198 allocs/op BenchmarkMapPopulate/100000-4 4 46700326 ns/op 6526248 B/op 2886 allocs/op BenchmarkComplexAlgMap-4 271545 522.7 ns/op BenchmarkGoMapClear/Reflexive/1-4 1656046 112.2 ns/op BenchmarkGoMapClear/Reflexive/10-4 1627884 266.3 ns/op BenchmarkGoMapClear/Reflexive/100-4 390435 303.2 ns/op BenchmarkGoMapClear/Reflexive/1000-4 37188 3182 ns/op BenchmarkGoMapClear/Reflexive/10000-4 4824 26565 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1000000 163.5 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1000000 177.9 ns/op BenchmarkGoMapClear/NonReflexive/100-4 374559 363.9 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 42658 2619 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 4748 21614 ns/op BenchmarkMapStringConversion/32/simple-4 1964306 65.89 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1948741 62.78 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1805316 72.17 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1915855 76.90 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1000000 162.6 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1698216 88.82 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1721791 189.4 ns/op BenchmarkMapInterfacePtr-4 1778269 286.9 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4266615 34.25 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 18980 6168 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 6091 21991 ns/op BenchmarkMapPop1000-4 357 289935 ns/op BenchmarkMapPop10000-4 26 5485726 ns/op BenchmarkMapAssign/Int32/256-4 2495146 61.92 ns/op BenchmarkMapAssign/Int32/65536-4 935247 162.9 ns/op BenchmarkMapAssign/Int64/256-4 2316871 68.46 ns/op BenchmarkMapAssign/Int64/65536-4 515353 200.6 ns/op BenchmarkMapAssign/Str/256-4 1948282 198.2 ns/op BenchmarkMapAssign/Str/65536-4 1100235 244.0 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1314031 92.96 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 1018755 179.9 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1371658 115.0 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 438406 253.3 ns/op BenchmarkMapOperatorAssign/Str/256-4 535690 8173 ns/op BenchmarkMapOperatorAssign/Str/65536-4 126006 960.3 ns/op BenchmarkMapAppendAssign/Int32/256-4 879314 179.9 ns/op 37 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 313141 664.7 ns/op 51 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 880182 573.4 ns/op 37 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 290553 423.5 ns/op 54 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 578079 442.8 ns/op 53 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 186096 561.4 ns/op 101 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1790164 556.1 ns/op BenchmarkMapDelete/Int32/1000-4 1695834 77.11 ns/op BenchmarkMapDelete/Int32/10000-4 2071460 121.1 ns/op BenchmarkMapDelete/Int64/100-4 1000000 104.4 ns/op BenchmarkMapDelete/Int64/1000-4 1962648 59.44 ns/op BenchmarkMapDelete/Int64/10000-4 1000000 100.3 ns/op BenchmarkMapDelete/Str/100-4 1383080 85.91 ns/op BenchmarkMapDelete/Str/1000-4 1000000 114.7 ns/op BenchmarkMapDelete/Str/10000-4 1270911 265.7 ns/op BenchmarkMapDelete/Pointer/100-4 1501772 75.53 ns/op BenchmarkMapDelete/Pointer/1000-4 1491578 71.67 ns/op BenchmarkMapDelete/Pointer/10000-4 1788306 96.89 ns/op BenchmarkMemmove/0-4 8430050 12.06 ns/op BenchmarkMemmove/1-4 1731742 401.9 ns/op 2.49 MB/s BenchmarkMemmove/2-4 1956721 169.6 ns/op 11.79 MB/s BenchmarkMemmove/3-4 1915815 68.84 ns/op 43.58 MB/s BenchmarkMemmove/4-4 1995451 70.28 ns/op 56.91 MB/s BenchmarkMemmove/5-4 1944739 126.0 ns/op 39.70 MB/s BenchmarkMemmove/6-4 2043385 58.89 ns/op 101.89 MB/s BenchmarkMemmove/7-4 1870731 67.10 ns/op 104.32 MB/s BenchmarkMemmove/8-4 2128345 63.74 ns/op 125.51 MB/s BenchmarkMemmove/9-4 1924369 69.56 ns/op 129.39 MB/s BenchmarkMemmove/10-4 2054562 166.5 ns/op 60.04 MB/s BenchmarkMemmove/11-4 1870972 73.53 ns/op 149.60 MB/s BenchmarkMemmove/12-4 1838604 64.14 ns/op 187.10 MB/s BenchmarkMemmove/13-4 2073178 61.09 ns/op 212.79 MB/s BenchmarkMemmove/14-4 1742955 75.63 ns/op 185.10 MB/s BenchmarkMemmove/15-4 1825945 60.90 ns/op 246.31 MB/s BenchmarkMemmove/16-4 1714747 86.32 ns/op 185.36 MB/s BenchmarkMemmove/32-4 1677880 72.94 ns/op 438.70 MB/s BenchmarkMemmove/64-4 1459484 186.5 ns/op 343.21 MB/s BenchmarkMemmove/128-4 1000000 116.4 ns/op 1099.40 MB/s BenchmarkMemmove/256-4 962373 213.3 ns/op 1200.26 MB/s BenchmarkMemmove/512-4 510532 532.6 ns/op 961.37 MB/s BenchmarkMemmove/1024-4 403533 362.1 ns/op 2828.22 MB/s BenchmarkMemmove/2048-4 140682 1559 ns/op 1313.88 MB/s BenchmarkMemmove/4096-4 105745 1522 ns/op 2690.48 MB/s BenchmarkMemmoveOverlap/32-4 1864137 64.81 ns/op 493.78 MB/s BenchmarkMemmoveOverlap/64-4 1239435 102.3 ns/op 625.42 MB/s BenchmarkMemmoveOverlap/128-4 1000000 134.3 ns/op 953.26 MB/s BenchmarkMemmoveOverlap/256-4 935125 135.7 ns/op 1886.40 MB/s BenchmarkMemmoveOverlap/512-4 618429 242.5 ns/op 2111.25 MB/s BenchmarkMemmoveOverlap/1024-4 372603 421.2 ns/op 2430.97 MB/s BenchmarkMemmoveOverlap/2048-4 202069 597.4 ns/op 3428.06 MB/s BenchmarkMemmoveOverlap/4096-4 93219 1117 ns/op 3667.36 MB/s BenchmarkMemmoveUnalignedDst/0-4 11119002 18.31 ns/op BenchmarkMemmoveUnalignedDst/1-4 2001471 56.87 ns/op 17.58 MB/s BenchmarkMemmoveUnalignedDst/2-4 1000000 129.4 ns/op 15.46 MB/s BenchmarkMemmoveUnalignedDst/3-4 2026458 63.08 ns/op 47.56 MB/s BenchmarkMemmoveUnalignedDst/4-4 1793508 58.68 ns/op 68.17 MB/s BenchmarkMemmoveUnalignedDst/5-4 2004816 70.11 ns/op 71.31 MB/s BenchmarkMemmoveUnalignedDst/6-4 1925840 61.38 ns/op 97.75 MB/s BenchmarkMemmoveUnalignedDst/7-4 1910893 59.87 ns/op 116.93 MB/s BenchmarkMemmoveUnalignedDst/8-4 2159430 54.68 ns/op 146.29 MB/s BenchmarkMemmoveUnalignedDst/9-4 2029384 59.11 ns/op 152.27 MB/s BenchmarkMemmoveUnalignedDst/10-4 1921250 69.06 ns/op 144.80 MB/s BenchmarkMemmoveUnalignedDst/11-4 1688632 64.93 ns/op 169.42 MB/s BenchmarkMemmoveUnalignedDst/12-4 1981866 61.93 ns/op 193.77 MB/s BenchmarkMemmoveUnalignedDst/13-4 1859281 94.01 ns/op 138.28 MB/s BenchmarkMemmoveUnalignedDst/14-4 1555477 77.18 ns/op 181.40 MB/s BenchmarkMemmoveUnalignedDst/15-4 1971702 70.96 ns/op 211.38 MB/s BenchmarkMemmoveUnalignedDst/16-4 1000000 199.9 ns/op 80.04 MB/s BenchmarkMemmoveUnalignedDst/32-4 1671787 122.8 ns/op 260.57 MB/s BenchmarkMemmoveUnalignedDst/64-4 1000000 156.0 ns/op 410.16 MB/s BenchmarkMemmoveUnalignedDst/128-4 1000000 160.4 ns/op 797.78 MB/s BenchmarkMemmoveUnalignedDst/256-4 953776 305.6 ns/op 837.59 MB/s BenchmarkMemmoveUnalignedDst/512-4 675184 187.9 ns/op 2724.23 MB/s BenchmarkMemmoveUnalignedDst/1024-4 414297 286.7 ns/op 3571.47 MB/s BenchmarkMemmoveUnalignedDst/2048-4 232791 775.3 ns/op 2641.57 MB/s BenchmarkMemmoveUnalignedDst/4096-4 126325 1248 ns/op 3282.01 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1682556 106.4 ns/op 300.79 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1506559 85.40 ns/op 749.41 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1000000 106.6 ns/op 1200.87 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 897364 175.5 ns/op 1458.84 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 587025 334.7 ns/op 1529.83 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 336589 343.3 ns/op 2982.87 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 202011 592.1 ns/op 3458.67 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 111328 1478 ns/op 2770.65 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12514726 16.76 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1263639 92.64 ns/op 10.79 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1412854 71.99 ns/op 27.78 MB/s BenchmarkMemmoveUnalignedSrc/3-4 2050402 85.16 ns/op 35.23 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1782787 73.50 ns/op 54.42 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2023050 58.95 ns/op 84.82 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1399605 79.79 ns/op 75.19 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1922782 58.43 ns/op 119.80 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1887022 81.39 ns/op 98.29 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1000000 127.0 ns/op 70.85 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1927080 81.94 ns/op 122.04 MB/s BenchmarkMemmoveUnalignedSrc/11-4 2019178 57.61 ns/op 190.93 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1751754 73.74 ns/op 162.72 MB/s BenchmarkMemmoveUnalignedSrc/13-4 2085166 58.28 ns/op 223.07 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1980061 64.15 ns/op 218.24 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1928473 59.26 ns/op 253.10 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1711585 70.81 ns/op 225.95 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1509666 68.68 ns/op 465.96 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1603576 78.73 ns/op 812.91 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1000000 110.6 ns/op 1157.21 MB/s BenchmarkMemmoveUnalignedSrc/256-4 994484 127.9 ns/op 2001.01 MB/s BenchmarkMemmoveUnalignedSrc/512-4 556196 240.9 ns/op 2125.42 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 416383 307.3 ns/op 3332.31 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 181950 646.4 ns/op 3168.24 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 124866 1873 ns/op 2186.83 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1503435 73.64 ns/op 217.26 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1000000 100.4 ns/op 159.43 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1449849 78.06 ns/op 204.98 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1373059 78.93 ns/op 202.70 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1513690 87.82 ns/op 182.20 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1545481 129.3 ns/op 123.73 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1344712 246.6 ns/op 64.89 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1528120 105.5 ns/op 151.71 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1329697 261.9 ns/op 244.37 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1367452 87.42 ns/op 732.14 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1000000 283.2 ns/op 225.97 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1000000 103.2 ns/op 620.41 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1292888 97.91 ns/op 653.67 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1258646 112.0 ns/op 571.26 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1000000 164.3 ns/op 389.52 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1012722 204.6 ns/op 312.74 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 883849 143.9 ns/op 1779.63 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 786516 153.1 ns/op 1672.29 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 830262 195.8 ns/op 1307.61 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 629751 159.6 ns/op 1604.32 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 834158 163.3 ns/op 1567.85 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 808512 155.1 ns/op 1650.10 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 803587 207.8 ns/op 1231.90 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 738772 153.8 ns/op 1664.47 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 121812 1004 ns/op 4080.66 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 101510 1078 ns/op 3801.35 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 118528 986.4 ns/op 4152.45 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 122305 985.3 ns/op 4157.14 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 114170 963.2 ns/op 4252.57 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 107852 1002 ns/op 4085.82 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 93498 1337 ns/op 3062.82 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 124090 1015 ns/op 4035.61 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 7672 23904 ns/op 2741.65 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 6434 17788 ns/op 3684.19 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 6860 16772 ns/op 3907.54 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 6474 16411 ns/op 3993.43 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 6882 17667 ns/op 3709.53 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 7356 41246 ns/op 1588.89 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 6308 51262 ns/op 1278.46 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 6786 19150 ns/op 3422.26 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1421323 81.79 ns/op 391.26 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1000000 298.3 ns/op 214.54 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1000000 132.9 ns/op 962.82 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 829588 178.7 ns/op 1432.92 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 499069 204.9 ns/op 2498.21 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 313046 347.0 ns/op 2950.85 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 210492 571.8 ns/op 3581.50 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 106923 1629 ns/op 2513.82 MB/s BenchmarkMemclr/5-4 8907924 11.92 ns/op 419.46 MB/s BenchmarkMemclr/16-4 5998800 17.79 ns/op 899.14 MB/s BenchmarkMemclr/64-4 5304456 28.64 ns/op 2234.49 MB/s BenchmarkMemclr/256-4 8415266 15.29 ns/op 16743.85 MB/s BenchmarkMemclr/4096-4 2889636 77.22 ns/op 53044.15 MB/s BenchmarkMemclr/65536-4 77529 1829 ns/op 35832.12 MB/s BenchmarkMemclr/1M-4 5320 25863 ns/op 40543.94 MB/s BenchmarkMemclr/4M-4 1120 101498 ns/op 41324.01 MB/s BenchmarkMemclr/8M-4 519 572823 ns/op 14644.32 MB/s BenchmarkMemclr/16M-4 253 669760 ns/op 25049.58 MB/s BenchmarkMemclr/64M-4 62 2578909 ns/op 26022.20 MB/s BenchmarkMemclrUnaligned/0_5-4 6005041 34.92 ns/op 143.17 MB/s BenchmarkMemclrUnaligned/0_16-4 6579848 20.10 ns/op 796.12 MB/s BenchmarkMemclrUnaligned/0_64-4 3622780 49.12 ns/op 1302.92 MB/s BenchmarkMemclrUnaligned/0_256-4 6300856 87.67 ns/op 2920.11 MB/s BenchmarkMemclrUnaligned/0_4096-4 2184746 57.54 ns/op 71189.44 MB/s BenchmarkMemclrUnaligned/0_65536-4 85749 2092 ns/op 31329.27 MB/s BenchmarkMemclrUnaligned/1_5-4 5994336 17.83 ns/op 280.42 MB/s BenchmarkMemclrUnaligned/1_16-4 6223609 26.23 ns/op 610.05 MB/s BenchmarkMemclrUnaligned/1_64-4 4403820 26.96 ns/op 2373.50 MB/s BenchmarkMemclrUnaligned/1_256-4 1000000 128.9 ns/op 1986.67 MB/s BenchmarkMemclrUnaligned/1_4096-4 1951261 57.48 ns/op 71263.49 MB/s BenchmarkMemclrUnaligned/1_65536-4 62058 5065 ns/op 12939.84 MB/s BenchmarkMemclrUnaligned/4_5-4 6415120 31.74 ns/op 157.55 MB/s BenchmarkMemclrUnaligned/4_16-4 5362647 24.76 ns/op 646.16 MB/s BenchmarkMemclrUnaligned/4_64-4 4285208 40.68 ns/op 1573.07 MB/s BenchmarkMemclrUnaligned/4_256-4 6175978 19.01 ns/op 13464.99 MB/s BenchmarkMemclrUnaligned/4_4096-4 1941927 55.99 ns/op 73160.39 MB/s BenchmarkMemclrUnaligned/4_65536-4 58112 1826 ns/op 35880.96 MB/s BenchmarkMemclrUnaligned/7_5-4 6867808 17.60 ns/op 284.11 MB/s BenchmarkMemclrUnaligned/7_16-4 6433099 23.08 ns/op 693.14 MB/s BenchmarkMemclrUnaligned/7_64-4 4542956 30.75 ns/op 2081.14 MB/s BenchmarkMemclrUnaligned/7_256-4 6374941 29.16 ns/op 8780.35 MB/s BenchmarkMemclrUnaligned/7_4096-4 2228469 79.00 ns/op 51849.30 MB/s BenchmarkMemclrUnaligned/7_65536-4 55782 2021 ns/op 32429.13 MB/s BenchmarkMemclrUnaligned/0_1M-4 4958 33742 ns/op 31076.66 MB/s BenchmarkMemclrUnaligned/0_4M-4 1240 101556 ns/op 41300.42 MB/s BenchmarkMemclrUnaligned/0_8M-4 549 257042 ns/op 32635.18 MB/s BenchmarkMemclrUnaligned/0_16M-4 253 452750 ns/op 37056.26 MB/s BenchmarkMemclrUnaligned/0_64M-4 67 2227921 ns/op 30121.75 MB/s BenchmarkMemclrUnaligned/1_1M-4 5100 29579 ns/op 35449.88 MB/s BenchmarkMemclrUnaligned/1_4M-4 1191 103272 ns/op 40614.07 MB/s BenchmarkMemclrUnaligned/1_8M-4 693 548506 ns/op 15293.57 MB/s BenchmarkMemclrUnaligned/1_16M-4 270 597970 ns/op 28056.97 MB/s BenchmarkMemclrUnaligned/1_64M-4 62 2418834 ns/op 27744.31 MB/s BenchmarkMemclrUnaligned/4_1M-4 5151 25493 ns/op 41131.11 MB/s BenchmarkMemclrUnaligned/4_4M-4 1198 102064 ns/op 41094.96 MB/s BenchmarkMemclrUnaligned/4_8M-4 100 1341953 ns/op 6251.04 MB/s BenchmarkMemclrUnaligned/4_16M-4 216 513648 ns/op 32662.85 MB/s BenchmarkMemclrUnaligned/4_64M-4 57 3822169 ns/op 17557.80 MB/s BenchmarkMemclrUnaligned/7_1M-4 4651 27168 ns/op 38596.66 MB/s BenchmarkMemclrUnaligned/7_4M-4 1305 98864 ns/op 42424.93 MB/s BenchmarkMemclrUnaligned/7_8M-4 547 239281 ns/op 35057.50 MB/s BenchmarkMemclrUnaligned/7_16M-4 309 356666 ns/op 47039.01 MB/s BenchmarkMemclrUnaligned/7_64M-4 55 2415473 ns/op 27782.91 MB/s BenchmarkGoMemclr/5-4 1482382 82.65 ns/op 60.50 MB/s BenchmarkGoMemclr/16-4 599972 288.3 ns/op 55.50 MB/s BenchmarkGoMemclr/64-4 165841 718.1 ns/op 89.12 MB/s BenchmarkGoMemclr/256-4 10000 14231 ns/op 17.99 MB/s BenchmarkMemclrRange/1K_2K-4 32535 4049 ns/op 23680.37 MB/s BenchmarkMemclrRange/2K_8K-4 15373 7224 ns/op 46170.71 MB/s BenchmarkMemclrRange/4K_16K-4 13826 23615 ns/op 13680.74 MB/s BenchmarkMemclrRange/160K_228K-4 3154 42236 ns/op 39370.75 MB/s BenchmarkClearFat7-4 5876767 19.12 ns/op BenchmarkClearFat8-4 7143786 16.77 ns/op BenchmarkClearFat11-4 6575578 19.61 ns/op BenchmarkClearFat12-4 6612970 21.25 ns/op BenchmarkClearFat13-4 5618316 20.98 ns/op BenchmarkClearFat14-4 3555369 83.77 ns/op BenchmarkClearFat15-4 6626482 19.73 ns/op BenchmarkClearFat16-4 6689163 22.92 ns/op BenchmarkClearFat24-4 6005590 41.12 ns/op BenchmarkClearFat32-4 6113056 18.87 ns/op BenchmarkClearFat40-4 6002044 39.88 ns/op BenchmarkClearFat48-4 4685589 38.63 ns/op BenchmarkClearFat56-4 5736584 21.89 ns/op BenchmarkClearFat64-4 5602338 21.54 ns/op BenchmarkClearFat72-4 4361175 25.54 ns/op BenchmarkClearFat128-4 3210642 35.31 ns/op BenchmarkClearFat256-4 2631529 45.31 ns/op BenchmarkClearFat512-4 1616125 132.5 ns/op BenchmarkClearFat1024-4 988305 145.7 ns/op BenchmarkClearFat1032-4 977358 126.1 ns/op BenchmarkClearFat1040-4 851205 126.7 ns/op BenchmarkCopyFat7-4 6349963 20.01 ns/op BenchmarkCopyFat8-4 6946530 39.12 ns/op BenchmarkCopyFat11-4 6273996 35.88 ns/op BenchmarkCopyFat12-4 6446437 27.71 ns/op BenchmarkCopyFat13-4 5863926 18.13 ns/op BenchmarkCopyFat14-4 6617019 70.49 ns/op BenchmarkCopyFat15-4 6458973 18.10 ns/op BenchmarkCopyFat16-4 6682464 18.03 ns/op BenchmarkCopyFat24-4 5915924 65.92 ns/op BenchmarkCopyFat32-4 6197973 59.34 ns/op BenchmarkCopyFat64-4 5545203 21.63 ns/op BenchmarkCopyFat72-4 4787487 22.76 ns/op BenchmarkCopyFat128-4 3484300 56.09 ns/op BenchmarkCopyFat256-4 1000000 119.9 ns/op BenchmarkCopyFat512-4 1396165 151.6 ns/op BenchmarkCopyFat520-4 1000000 189.4 ns/op BenchmarkCopyFat1024-4 884904 137.2 ns/op BenchmarkCopyFat1032-4 874622 309.4 ns/op BenchmarkCopyFat1040-4 894007 323.5 ns/op BenchmarkIssue18740/2byte-4 511 228908 ns/op BenchmarkIssue18740/4byte-4 807 216821 ns/op BenchmarkIssue18740/8byte-4 940 216145 ns/op BenchmarkMemclrKnownSize1-4 8180779 15.56 ns/op 64.28 MB/s BenchmarkMemclrKnownSize2-4 5057526 23.58 ns/op 84.81 MB/s BenchmarkMemclrKnownSize4-4 2379578 43.18 ns/op 92.64 MB/s BenchmarkMemclrKnownSize8-4 1000000 116.0 ns/op 68.94 MB/s BenchmarkMemclrKnownSize16-4 633573 196.0 ns/op 81.63 MB/s BenchmarkMemclrKnownSize32-4 323654 391.8 ns/op 81.68 MB/s BenchmarkMemclrKnownSize64-4 111645 2767 ns/op 23.13 MB/s BenchmarkMemclrKnownSize112-4 89677 1669 ns/op 67.11 MB/s BenchmarkMemclrKnownSize128-4 85353 1544 ns/op 82.91 MB/s BenchmarkMemclrKnownSize192-4 51248 5167 ns/op 37.16 MB/s BenchmarkMemclrKnownSize248-4 10000 16853 ns/op 14.72 MB/s BenchmarkMemclrKnownSize256-4 32743 11928 ns/op 21.46 MB/s BenchmarkMemclrKnownSize512-4 21160 6153 ns/op 83.21 MB/s BenchmarkMemclrKnownSize1024-4 10000 17559 ns/op 58.32 MB/s BenchmarkMemclrKnownSize4096-4 2653 48487 ns/op 84.48 MB/s BenchmarkMemclrKnownSize512KiB-4 13 8762072 ns/op 59.84 MB/s BenchmarkReadMetricsLatency-4 5505 5409 p50-ns 6929 p90-ns 21710 p99-ns BenchmarkFinalizer-4 463 648551 ns/op BenchmarkFinalizerRun-4 261416 435.7 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7889197 14.96 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 1646739 60.98 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 1633869 76.83 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 1534704 183.7 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1000000 115.1 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 372.6 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 1000000 172.1 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1000000 114.1 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1000000 137.5 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1000000 189.1 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1000000 119.0 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1497186 83.56 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1240760 97.78 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1000000 143.6 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 6814664 16.72 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 6365006 24.54 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 6801507 21.15 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 7118268 16.87 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 6827397 18.00 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 1000000 149.7 ns/op BenchmarkFindBitRange64/PatternAASize2-4 7315004 46.93 ns/op BenchmarkFindBitRange64/PatternAASize8-4 6962151 53.12 ns/op BenchmarkFindBitRange64/PatternAASize32-4 7459432 21.25 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 7348479 26.00 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 7391322 16.68 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 7515457 19.41 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 5739802 17.94 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 6281840 25.30 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 3658437 70.92 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 6115387 16.97 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 7200505 19.74 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 1000000 1265 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 6340875 34.89 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 7052130 41.87 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 6362730 20.69 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 7087240 41.53 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 6745686 92.24 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 1000000 199.1 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 6905103 16.76 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 6953836 21.72 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 1000000 146.3 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 7395370 42.48 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7253535 32.28 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 5639302 43.22 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 6480958 60.10 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 7130596 15.30 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 7265391 161.8 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 5347243 102.7 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 7228052 41.19 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 6993792 31.67 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 4904089 75.09 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 6971070 123.3 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 7466215 19.19 ns/op BenchmarkNetpollBreak-4 3524 131271 ns/op BenchmarkPinnerPinUnpinBatch-4 1140 178972 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 100 1091572 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1095 1412509 ns/op BenchmarkPinnerPinUnpin-4 1418978 161.7 ns/op BenchmarkPinnerPinUnpinTiny-4 1790943 145.3 ns/op BenchmarkPinnerPinUnpinDouble-4 557098 287.1 ns/op BenchmarkPinnerPinUnpinParallel-4 2931848 68.04 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 3151318 40.57 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 570372 321.8 ns/op BenchmarkPinnerIsPinnedOnPinned-4 4692648 25.18 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 5886951 65.11 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 7247457 15.25 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 7679691 16.32 ns/op BenchmarkPingPongHog-4 6 23609244 ns/op BenchmarkStackGrowth-4 129090 866.5 ns/op BenchmarkStackGrowthDeep-4 507 204814 ns/op BenchmarkCreateGoroutines-4 130778 1074 ns/op BenchmarkCreateGoroutinesParallel-4 91621 1552 ns/op BenchmarkCreateGoroutinesCapture-4 19834 7073 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 34382 5676 ns/op BenchmarkClosureCall-4 14994972 15.80 ns/op BenchmarkWakeupParallelSpinning/0s-4 10000 14966 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5965 34768 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4642 29985 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3662 39990 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2018 82889 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1298 107574 ns/op BenchmarkWakeupParallelSpinning/50µs-4 558 263932 ns/op BenchmarkWakeupParallelSpinning/100µs-4 100 1194280 ns/op BenchmarkWakeupParallelSyscall/0s-4 55 2011980 ns/op BenchmarkWakeupParallelSyscall/1µs-4 33 4509791 ns/op BenchmarkWakeupParallelSyscall/2µs-4 100 1158686 ns/op BenchmarkWakeupParallelSyscall/5µs-4 148 682820 ns/op BenchmarkWakeupParallelSyscall/10µs-4 54 2745809 ns/op BenchmarkWakeupParallelSyscall/20µs-4 200 1434943 ns/op BenchmarkWakeupParallelSyscall/50µs-4 45 3477310 ns/op BenchmarkWakeupParallelSyscall/100µs-4 100 2861907 ns/op BenchmarkMatmult-4 3255397 41.79 ns/op BenchmarkFastrand-4 11504714 13.48 ns/op BenchmarkFastrand64-4 6621288 16.29 ns/op BenchmarkFastrandHashiter-4 4722644 41.75 ns/op BenchmarkFastrandn/2-4 6721290 34.72 ns/op BenchmarkFastrandn/3-4 5807508 21.91 ns/op BenchmarkFastrandn/4-4 6599005 19.21 ns/op BenchmarkFastrandn/5-4 5961541 18.36 ns/op BenchmarkIfaceCmp100-4 68660 1554 ns/op BenchmarkIfaceCmpNil100-4 95108 1852 ns/op BenchmarkEfaceCmpDiff-4 19264 11631 ns/op BenchmarkEfaceCmpDiffIndirect-4 21626 5951 ns/op BenchmarkDefer-4 1740360 180.7 ns/op BenchmarkDefer10-4 868672 197.7 ns/op BenchmarkDeferMany-4 571429 592.7 ns/op BenchmarkPanicRecover-4 908881 210.7 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 10000 45453 ns/op 4641 p50-ns 8474 p90-ns 378879 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 100 6476726 ns/op 662434 p50-ns 28362716 p90-ns 79847505 p99-ns BenchmarkGoroutineProfile/small/idle-4 223 471865 ns/op 109806 p50-ns 173930 p90-ns 1698720 p99-ns BenchmarkGoroutineProfile/small/loaded-4 52 5394228 ns/op 284895 p50-ns 13595967 p90-ns 113626030 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 200 1964625 ns/op 4878 p50-ns 5364 p90-ns 122056455 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 100 4665809 ns/op 87268 p50-ns 9384348 p90-ns 100332775 p99-ns BenchmarkGoroutineProfile/large/idle-4 22 8448032 ns/op 7106351 p50-ns 21645982 p90-ns 29274232 p99-ns BenchmarkGoroutineProfile/large/loaded-4 48 26861213 ns/op 13878027 p50-ns 75467836 p90-ns 134430831 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 100 11892492 ns/op 2886248 p50-ns 32167737 p90-ns 140177691 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 100 11731326 ns/op 42618 p50-ns 45586156 p90-ns 238030182 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 10 16941899 ns/op 15430304 p50-ns 42985886 p90-ns 42985886 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 80 7780530 ns/op 567708 p50-ns 22044226 p90-ns 105410716 p99-ns BenchmarkRWMutexUncontended-4 4908680 29.35 ns/op BenchmarkRWMutexWrite100-4 1000000 449.8 ns/op BenchmarkRWMutexWrite10-4 1000000 261.0 ns/op BenchmarkRWMutexWorkWrite100-4 429567 349.2 ns/op BenchmarkRWMutexWorkWrite10-4 645660 374.1 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 3042 49679 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 1184 143333 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1342 126790 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 576 207036 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 698 153450 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 162 622373 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 384 313928 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 127 3769619 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 304970 567.2 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 354733 3232 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 438128 3433 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 282121 369.9 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 421698 543.5 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 452089 641.1 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 373414 1788 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 367054 1588 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 399753 1094 ns/op BenchmarkMakeSlice/Byte-4 1000000 260.3 ns/op BenchmarkMakeSlice/Int16-4 1000000 126.1 ns/op BenchmarkMakeSlice/Int-4 1000000 162.2 ns/op BenchmarkMakeSlice/Ptr-4 1000000 478.5 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 752.8 ns/op BenchmarkMakeSlice/Struct/32-4 988118 695.8 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 318.9 ns/op BenchmarkGrowSlice/Byte-4 1000000 162.8 ns/op BenchmarkGrowSlice/Int16-4 841762 276.8 ns/op BenchmarkGrowSlice/Int-4 413642 632.3 ns/op BenchmarkGrowSlice/Ptr-4 580869 1107 ns/op BenchmarkGrowSlice/Struct/24-4 388341 1688 ns/op BenchmarkGrowSlice/Struct/32-4 371409 1422 ns/op BenchmarkGrowSlice/Struct/40-4 10000 36296 ns/op BenchmarkExtendSlice/IntSlice-4 569991 359.7 ns/op BenchmarkExtendSlice/PointerSlice-4 366457 556.1 ns/op BenchmarkExtendSlice/NoGrow-4 1000000 215.2 ns/op BenchmarkAppend-4 614103 193.7 ns/op BenchmarkAppendGrowByte-4 4 49326817 ns/op BenchmarkAppendGrowString-4 1 1348503817 ns/op BenchmarkAppendSlice/1Bytes-4 2147950 69.60 ns/op BenchmarkAppendSlice/4Bytes-4 1680165 75.77 ns/op BenchmarkAppendSlice/7Bytes-4 1972687 73.35 ns/op BenchmarkAppendSlice/8Bytes-4 1973277 59.70 ns/op BenchmarkAppendSlice/15Bytes-4 1976000 59.84 ns/op BenchmarkAppendSlice/16Bytes-4 1817900 72.68 ns/op BenchmarkAppendSlice/32Bytes-4 1710511 71.24 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 13584 7597 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 35484 23277 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 10000 143232 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 2748 91630 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 92 1682574 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 32 10673792 ns/op BenchmarkAppendStr/1Bytes-4 2344209 59.50 ns/op BenchmarkAppendStr/4Bytes-4 2248454 58.54 ns/op BenchmarkAppendStr/8Bytes-4 2144372 66.49 ns/op BenchmarkAppendStr/16Bytes-4 2234593 90.19 ns/op BenchmarkAppendStr/32Bytes-4 2113519 73.25 ns/op BenchmarkAppendSpecialCase-4 675262 205.0 ns/op BenchmarkCopy/1Byte-4 1845369 91.92 ns/op 10.88 MB/s BenchmarkCopy/1String-4 1000000 102.1 ns/op 9.79 MB/s BenchmarkCopy/2Byte-4 2050731 60.80 ns/op 32.90 MB/s BenchmarkCopy/2String-4 1000000 126.0 ns/op 15.87 MB/s BenchmarkCopy/4Byte-4 2069338 59.62 ns/op 67.09 MB/s BenchmarkCopy/4String-4 2122380 144.4 ns/op 27.71 MB/s BenchmarkCopy/8Byte-4 2042275 57.24 ns/op 139.76 MB/s BenchmarkCopy/8String-4 1839921 57.70 ns/op 138.64 MB/s BenchmarkCopy/12Byte-4 2080974 166.9 ns/op 71.88 MB/s BenchmarkCopy/12String-4 2024320 63.08 ns/op 190.25 MB/s BenchmarkCopy/16Byte-4 1966996 65.00 ns/op 246.16 MB/s BenchmarkCopy/16String-4 1361652 234.5 ns/op 68.24 MB/s BenchmarkCopy/32Byte-4 1000000 123.4 ns/op 259.36 MB/s BenchmarkCopy/32String-4 1809715 70.76 ns/op 452.23 MB/s BenchmarkCopy/128Byte-4 1228986 109.5 ns/op 1169.26 MB/s BenchmarkCopy/128String-4 1000000 101.3 ns/op 1263.00 MB/s BenchmarkCopy/1024Byte-4 420166 825.0 ns/op 1241.28 MB/s BenchmarkCopy/1024String-4 357620 312.6 ns/op 3276.10 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 23172 8245 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 12321 32052 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 10000 13553 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 70369 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 21736 ns/op BenchmarkAppendInPlace/Grow/Byte-4 145202 2347 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 142854 2067 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 94700 1975 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 37741 2960 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 53378 4747 ns/op BenchmarkStackCopyPtr-4 1 252957026 ns/op BenchmarkStackCopy-4 1 138293052 ns/op BenchmarkStackCopyNoCache-4 18 8613402 ns/op BenchmarkStackCopyWithStkobj-4 2 66716566 ns/op BenchmarkIssue18138-4 500 207028 ns/op BenchmarkCompareStringEqual-4 11465104 11.50 ns/op BenchmarkCompareStringIdentical-4 13277414 7.706 ns/op BenchmarkCompareStringSameLength-4 12145668 9.894 ns/op BenchmarkCompareStringDifferentLength-4 15282296 8.169 ns/op BenchmarkCompareStringBigUnaligned-4 124 1216550 ns/op 861.93 MB/s BenchmarkCompareStringBig-4 1722 135984 ns/op 7711.08 MB/s BenchmarkConcatStringAndBytes-4 1000000 238.6 ns/op BenchmarkSliceByteToString/1-4 1000000 112.4 ns/op BenchmarkSliceByteToString/2-4 1000000 172.6 ns/op BenchmarkSliceByteToString/4-4 1000000 126.7 ns/op BenchmarkSliceByteToString/8-4 1000000 136.0 ns/op BenchmarkSliceByteToString/16-4 1000000 230.2 ns/op BenchmarkSliceByteToString/32-4 1000000 163.6 ns/op BenchmarkSliceByteToString/64-4 1000000 463.0 ns/op BenchmarkSliceByteToString/128-4 1000000 1331 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 1000000 151.5 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 765236 179.9 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 874552 129.8 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3753991 33.41 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1000000 125.2 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1730569 65.62 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2651638 49.08 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 493102 1019 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 483349 254.7 ns/op BenchmarkRuneIterate/range/ASCII-4 7926651 16.66 ns/op BenchmarkRuneIterate/range/Japanese-4 1905205 90.21 ns/op BenchmarkRuneIterate/range/MixedLength-4 2586974 175.9 ns/op BenchmarkRuneIterate/range1/ASCII-4 7795076 31.05 ns/op BenchmarkRuneIterate/range1/Japanese-4 1904055 117.1 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2569260 132.8 ns/op BenchmarkRuneIterate/range2/ASCII-4 8323552 12.33 ns/op BenchmarkRuneIterate/range2/Japanese-4 1000000 164.2 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2534508 142.6 ns/op BenchmarkArrayEqual-4 14843730 12.01 ns/op BenchmarkFunc/Name-4 2093792 58.47 ns/op BenchmarkFunc/Entry-4 10536608 14.83 ns/op BenchmarkFunc/FileLine-4 2159947 53.72 ns/op PASS ok runtime 648.024s goos: linux goarch: s390x pkg: runtime/cgo BenchmarkHandle/non-concurrent-4 28569 4611 ns/op BenchmarkHandle/concurrent-4 25250 10681 ns/op PASS ok runtime/cgo 2.388s goos: linux goarch: s390x pkg: runtime/internal/atomic BenchmarkAtomicLoad64-4 15738625 7.362 ns/op BenchmarkAtomicStore64-4 16104114 8.894 ns/op BenchmarkAtomicLoad-4 16128182 7.500 ns/op BenchmarkAtomicStore-4 16165316 7.585 ns/op BenchmarkAnd8-4 14562735 12.23 ns/op BenchmarkAnd-4 13189712 11.01 ns/op BenchmarkAnd8Parallel-4 3188713 43.84 ns/op BenchmarkAndParallel-4 3400488 39.98 ns/op BenchmarkOr8-4 13924080 9.651 ns/op BenchmarkOr-4 7765552 25.77 ns/op BenchmarkOr8Parallel-4 2580210 44.01 ns/op BenchmarkOrParallel-4 2895190 44.41 ns/op BenchmarkXadd-4 3227335 45.50 ns/op BenchmarkXadd64-4 2630630 93.38 ns/op BenchmarkCas-4 3051912 98.24 ns/op BenchmarkCas64-4 3231822 43.30 ns/op BenchmarkXchg-4 1762813 62.24 ns/op BenchmarkXchg64-4 2801160 53.42 ns/op PASS ok runtime/internal/atomic 13.665s goos: linux goarch: s390x pkg: runtime/internal/math BenchmarkMulUintptr/small-4 1000000 104.7 ns/op BenchmarkMulUintptr/large-4 2762209 46.40 ns/op PASS ok runtime/internal/math 1.832s goos: linux goarch: s390x pkg: runtime/pprof BenchmarkGoroutine/Profile.WriteTo_idle_50-4 25 20985538 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 10 92284868 ns/op 2188 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 46 3953764 ns/op 0.4130 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 9 37531066 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 1 114342422 ns/op 4134 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 56 13642247 ns/op 184.2 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 1 133029980 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 353224447 ns/op 5124 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 24 17623149 ns/op 568.5 concurrent_launches/op PASS ok runtime/pprof 6.224s goos: linux goarch: s390x pkg: runtime/race BenchmarkSyncLeak-4 8 42927303 ns/op BenchmarkStackLeak-4 41094 2625 ns/op PASS ok runtime/race 1.879s goos: linux goarch: s390x pkg: runtime/trace BenchmarkStartRegion-4 2224104 146.1 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 208857 3340 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 2.413s goos: linux goarch: s390x pkg: slices BenchmarkEqualFunc_Large-4 9 11136991 ns/op BenchmarkIndex_Large-4 10741 10394 ns/op BenchmarkIndexFunc_Large-4 10 35536744 ns/op BenchmarkCompact/nil-4 6747477 21.44 ns/op BenchmarkCompact/one-4 1455237 84.41 ns/op BenchmarkCompact/sorted-4 1000000 116.0 ns/op BenchmarkCompact/1_item-4 728834 256.5 ns/op BenchmarkCompact/unsorted-4 1000000 941.4 ns/op BenchmarkCompact/many-4 440694 337.6 ns/op BenchmarkCompact_Large-4 27 6528535 ns/op BenchmarkCompactFunc_Large-4 66 2426212 ns/op BenchmarkReplace/naive-fast-4 67206 7367 ns/op BenchmarkReplace/optimized-fast-4 39936 5041 ns/op BenchmarkReplace/naive-slow-4 10000 39572 ns/op BenchmarkReplace/optimized-slow-4 10000 18276 ns/op BenchmarkBinarySearchFloats/Size16-4 967710 118.7 ns/op BenchmarkBinarySearchFloats/Size32-4 917742 130.0 ns/op BenchmarkBinarySearchFloats/Size64-4 773527 182.3 ns/op BenchmarkBinarySearchFloats/Size128-4 746758 163.0 ns/op BenchmarkBinarySearchFloats/Size512-4 660444 187.0 ns/op BenchmarkBinarySearchFloats/Size1024-4 470763 634.7 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 528694 327.9 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 467760 332.5 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 400345 338.8 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 269136 383.5 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 273530 539.0 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 250478 509.8 ns/op PASS ok slices 18.296s goos: linux goarch: s390x pkg: sort BenchmarkSearchWrappers-4 125479 941.7 ns/op BenchmarkSortInts-4 1 140620896 ns/op BenchmarkSlicesSortInts-4 2 137364637 ns/op BenchmarkSortIsSorted-4 19 7387446 ns/op BenchmarkSlicesIsSorted-4 56 3516925 ns/op BenchmarkSortStrings-4 1 205452215 ns/op BenchmarkSlicesSortStrings-4 1 133479870 ns/op BenchmarkSortStrings_Sorted-4 16 17381530 ns/op BenchmarkSlicesSortStrings_Sorted-4 25 26647495 ns/op BenchmarkSortStructs-4 1 204134396 ns/op BenchmarkSortFuncStructs-4 1 160805159 ns/op BenchmarkSortString1K-4 160 796197 ns/op BenchmarkSortString1K_Slice-4 100 1489159 ns/op BenchmarkStableString1K-4 88 1554802 ns/op BenchmarkSortInt1K-4 253 680773 ns/op BenchmarkSortInt1K_Sorted-4 4605 31524 ns/op BenchmarkSortInt1K_Reversed-4 2900 49221 ns/op BenchmarkSortInt1K_Mod8-4 722 558041 ns/op BenchmarkStableInt1K-4 100 1552811 ns/op BenchmarkStableInt1K_Slice-4 100 2007207 ns/op BenchmarkSortInt64K-4 3 128218670 ns/op BenchmarkSortInt64K_Slice-4 1 121056155 ns/op BenchmarkStableInt64K-4 1 116348531 ns/op BenchmarkSort1e2-4 296 494034 ns/op BenchmarkStable1e2-4 97 1235402 ns/op BenchmarkSort1e4-4 2 94759718 ns/op BenchmarkStable1e4-4 1 279667003 ns/op PASS ok sort 39.484s goos: linux goarch: s390x pkg: strconv BenchmarkAtof64Decimal-4 853141 142.5 ns/op BenchmarkAtof64Float-4 651926 162.0 ns/op BenchmarkAtof64FloatExp-4 712273 166.8 ns/op BenchmarkAtof64Big-4 484657 567.2 ns/op BenchmarkAtof64RandomBits-4 193100 551.9 ns/op BenchmarkAtof64RandomFloats-4 516781 225.7 ns/op BenchmarkAtof64RandomLongFloats-4 437923 297.1 ns/op BenchmarkAtof32Decimal-4 837804 137.8 ns/op BenchmarkAtof32Float-4 800548 151.5 ns/op BenchmarkAtof32FloatExp-4 694986 199.7 ns/op BenchmarkAtof32Random-4 356210 318.9 ns/op BenchmarkAtof32RandomLong-4 131048 1012 ns/op BenchmarkParseInt/Pos/7bit-4 1000000 102.8 ns/op BenchmarkParseInt/Pos/26bit-4 655351 200.3 ns/op BenchmarkParseInt/Pos/31bit-4 622059 276.9 ns/op BenchmarkParseInt/Pos/56bit-4 372549 345.5 ns/op BenchmarkParseInt/Pos/63bit-4 351961 1254 ns/op BenchmarkParseInt/Neg/7bit-4 1208474 94.77 ns/op BenchmarkParseInt/Neg/26bit-4 557686 275.8 ns/op BenchmarkParseInt/Neg/31bit-4 636507 188.4 ns/op BenchmarkParseInt/Neg/56bit-4 434923 408.8 ns/op BenchmarkParseInt/Neg/63bit-4 384394 719.6 ns/op BenchmarkAtoi/Pos/7bit-4 1454469 86.20 ns/op BenchmarkAtoi/Pos/26bit-4 735366 140.8 ns/op BenchmarkAtoi/Pos/31bit-4 707774 184.6 ns/op BenchmarkAtoi/Pos/56bit-4 479450 269.2 ns/op BenchmarkAtoi/Pos/63bit-4 337774 350.2 ns/op BenchmarkAtoi/Neg/7bit-4 1000000 181.3 ns/op BenchmarkAtoi/Neg/26bit-4 794790 588.9 ns/op BenchmarkAtoi/Neg/31bit-4 690782 669.9 ns/op BenchmarkAtoi/Neg/56bit-4 500184 326.9 ns/op BenchmarkAtoi/Neg/63bit-4 322702 334.9 ns/op BenchmarkFormatFloat/Decimal-4 72567 2750 ns/op BenchmarkFormatFloat/Float-4 79111 8652 ns/op BenchmarkFormatFloat/Exp-4 90310 1494 ns/op BenchmarkFormatFloat/NegExp-4 89601 1336 ns/op BenchmarkFormatFloat/LongExp-4 77869 7858 ns/op BenchmarkFormatFloat/Big-4 69472 1744 ns/op BenchmarkFormatFloat/BinaryExp-4 168409 2912 ns/op BenchmarkFormatFloat/32Integer-4 67531 2034 ns/op BenchmarkFormatFloat/32ExactFraction-4 89476 1521 ns/op BenchmarkFormatFloat/32Point-4 73212 1554 ns/op BenchmarkFormatFloat/32Exp-4 92695 2269 ns/op BenchmarkFormatFloat/32NegExp-4 88345 1326 ns/op BenchmarkFormatFloat/32Shortest-4 100035 1551 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 101838 1555 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 70364 1666 ns/op BenchmarkFormatFloat/64Fixed1-4 129956 964.8 ns/op BenchmarkFormatFloat/64Fixed2-4 135942 941.0 ns/op BenchmarkFormatFloat/64Fixed3-4 105091 4259 ns/op BenchmarkFormatFloat/64Fixed4-4 131018 2505 ns/op BenchmarkFormatFloat/64Fixed12-4 72517 3010 ns/op BenchmarkFormatFloat/64Fixed16-4 93538 1295 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 82948 1507 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 82282 1999 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2716 48083 ns/op BenchmarkFormatFloat/Slowpath64-4 75430 2820 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 71763 2834 ns/op BenchmarkAppendFloat/Decimal-4 75009 1846 ns/op BenchmarkAppendFloat/Float-4 73280 3932 ns/op BenchmarkAppendFloat/Exp-4 57999 5028 ns/op BenchmarkAppendFloat/NegExp-4 97584 4693 ns/op BenchmarkAppendFloat/LongExp-4 76198 2067 ns/op BenchmarkAppendFloat/Big-4 76419 1605 ns/op BenchmarkAppendFloat/BinaryExp-4 243372 642.7 ns/op BenchmarkAppendFloat/32Integer-4 82461 2224 ns/op BenchmarkAppendFloat/32ExactFraction-4 93924 1239 ns/op BenchmarkAppendFloat/32Point-4 81830 1810 ns/op BenchmarkAppendFloat/32Exp-4 97594 1970 ns/op BenchmarkAppendFloat/32NegExp-4 98487 1798 ns/op BenchmarkAppendFloat/32Shortest-4 114208 1038 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 118792 1413 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 117380 1046 ns/op BenchmarkAppendFloat/64Fixed1-4 143983 1347 ns/op BenchmarkAppendFloat/64Fixed2-4 135025 1415 ns/op BenchmarkAppendFloat/64Fixed3-4 120150 1497 ns/op BenchmarkAppendFloat/64Fixed4-4 144463 842.5 ns/op BenchmarkAppendFloat/64Fixed12-4 72832 1449 ns/op BenchmarkAppendFloat/64Fixed16-4 95894 1942 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 105153 1186 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 83352 1575 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2658 49268 ns/op BenchmarkAppendFloat/Slowpath64-4 80421 1641 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 74674 1833 ns/op BenchmarkFormatInt-4 12373 15329 ns/op BenchmarkAppendInt-4 16218 8154 ns/op BenchmarkFormatUint-4 90024 3625 ns/op BenchmarkAppendUint-4 10000 20769 ns/op BenchmarkFormatIntSmall/7-4 3308233 50.15 ns/op BenchmarkFormatIntSmall/42-4 3307215 55.18 ns/op BenchmarkAppendIntSmall-4 1305390 450.7 ns/op BenchmarkAppendUintVarlen/1-4 1231353 89.51 ns/op BenchmarkAppendUintVarlen/12-4 1229703 95.89 ns/op BenchmarkAppendUintVarlen/123-4 973947 134.8 ns/op BenchmarkAppendUintVarlen/1234-4 796717 224.3 ns/op BenchmarkAppendUintVarlen/12345-4 965500 144.7 ns/op BenchmarkAppendUintVarlen/123456-4 847144 152.7 ns/op BenchmarkAppendUintVarlen/1234567-4 1000000 117.9 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 111.5 ns/op BenchmarkAppendUintVarlen/123456789-4 1000000 245.7 ns/op BenchmarkAppendUintVarlen/1234567890-4 1077524 360.2 ns/op BenchmarkAppendUintVarlen/12345678901-4 1000000 210.6 ns/op BenchmarkAppendUintVarlen/123456789012-4 982455 116.9 ns/op BenchmarkAppendUintVarlen/1234567890123-4 940039 778.7 ns/op BenchmarkAppendUintVarlen/12345678901234-4 941700 156.2 ns/op BenchmarkAppendUintVarlen/123456789012345-4 936399 164.2 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 924039 133.8 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 891889 144.3 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 757516 486.7 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 857864 250.4 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 809839 271.7 ns/op BenchmarkQuote-4 46221 6651 ns/op BenchmarkQuoteRune-4 494792 286.2 ns/op BenchmarkAppendQuote-4 48804 2290 ns/op BenchmarkAppendQuoteRune-4 830228 195.7 ns/op BenchmarkUnquoteEasy-4 592813 409.8 ns/op BenchmarkUnquoteHard-4 50259 2636 ns/op PASS ok strconv 100.546s goos: linux goarch: s390x pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 384193 632.7 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 135430 1384 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 176644 1106 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 430298 267.5 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 157952 2892 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 101221 1553 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 254539 708.1 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 10000 30444 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 78618 2240 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 781647 780.9 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 17542 11114 ns/op BenchmarkGenericMatch1-4 1707 69936 ns/op BenchmarkGenericMatch2-4 286 402643 ns/op BenchmarkSingleMaxSkipping-4 4858 30283 ns/op 330.22 MB/s BenchmarkSingleLongSuffixFail-4 12082 9060 ns/op 110.60 MB/s BenchmarkSingleMatch-4 177 839840 ns/op 17.86 MB/s BenchmarkByteByteNoMatch-4 59664 2687 ns/op BenchmarkByteByteMatch-4 14229 9319 ns/op BenchmarkByteStringMatch-4 21332 6442 ns/op BenchmarkHTMLEscapeNew-4 62923 2853 ns/op BenchmarkHTMLEscapeOld-4 73114 1698 ns/op BenchmarkByteStringReplacerWriteString-4 1005 573157 ns/op BenchmarkByteReplacerWriteString-4 1454 106290 ns/op BenchmarkByteByteReplaces-4 3296 43004 ns/op BenchmarkByteByteMap-4 9541 12171 ns/op BenchmarkMap/identity/ASCII-4 899173 194.2 ns/op BenchmarkMap/identity/Greek-4 416859 290.8 ns/op BenchmarkMap/change/ASCII-4 10000 10220 ns/op BenchmarkMap/change/Greek-4 22468 5281 ns/op BenchmarkIndexRune-4 2223974 65.88 ns/op BenchmarkIndexRuneLongString-4 1553899 133.5 ns/op BenchmarkIndexRuneFastPath-4 4975993 23.84 ns/op BenchmarkIndex-4 5348685 93.42 ns/op BenchmarkLastIndex-4 3181248 38.40 ns/op BenchmarkIndexByte-4 10394919 11.54 ns/op BenchmarkToUpper/#00-4 5373193 31.28 ns/op BenchmarkToUpper/ONLYUPPER-4 3032000 80.70 ns/op BenchmarkToUpper/abc-4 286663 1533 ns/op BenchmarkToUpper/AbC123-4 225300 2152 ns/op BenchmarkToUpper/azAZ09_-4 232308 535.2 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 45640 4026 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 68328 2674 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 10000 13870 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 51360 6124 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 103854 1304 ns/op BenchmarkToLower/#00-4 5093220 24.54 ns/op BenchmarkToLower/abc-4 4381674 29.26 ns/op BenchmarkToLower/AbC123-4 178143 1747 ns/op BenchmarkToLower/azAZ09_-4 105896 1010 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 77583 2518 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 61208 7154 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 10000 10016 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 36272 12810 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 72974 2182 ns/op BenchmarkMapNoChanges-4 1000000 1397 ns/op BenchmarkTrim-4 30064 5069 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3168279 64.35 ns/op BenchmarkToValidUTF8/InvalidASCII-4 163404 743.2 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 121891 988.8 ns/op BenchmarkEqualFold/Tests-4 29515 4678 ns/op BenchmarkEqualFold/ASCII-4 3336884 44.13 ns/op BenchmarkEqualFold/UnicodePrefix-4 85416 1543 ns/op BenchmarkEqualFold/UnicodeSuffix-4 34076 10276 ns/op BenchmarkIndexHard1-4 1788 69687 ns/op BenchmarkIndexHard2-4 357 822773 ns/op BenchmarkIndexHard3-4 100 1960881 ns/op BenchmarkIndexHard4-4 88 1969381 ns/op BenchmarkLastIndexHard1-4 61 2826069 ns/op BenchmarkLastIndexHard2-4 70 1799502 ns/op BenchmarkLastIndexHard3-4 62 2223575 ns/op BenchmarkCountHard1-4 1705 247748 ns/op BenchmarkCountHard2-4 163 4175989 ns/op BenchmarkCountHard3-4 100 1071772 ns/op BenchmarkIndexTorture-4 7258 16530 ns/op BenchmarkCountTorture-4 7659 15969 ns/op BenchmarkCountTortureOverlapping-4 645 208654 ns/op BenchmarkCountByte/10-4 5174697 22.97 ns/op 435.30 MB/s BenchmarkCountByte/32-4 5168038 23.01 ns/op 1390.90 MB/s BenchmarkCountByte/4096-4 587811 220.0 ns/op 18617.35 MB/s BenchmarkCountByte/4194304-4 570 245268 ns/op 17100.90 MB/s BenchmarkCountByte/67108864-4 15 12689508 ns/op 5288.53 MB/s BenchmarkFields/ASCII/16-4 228762 1566 ns/op 10.21 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 18992 5850 ns/op 43.76 MB/s 320 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1252 96464 ns/op 42.46 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 70 4799473 ns/op 13.65 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 90677296 ns/op 11.56 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 127365 5508 ns/op 2.90 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 25101 ns/op 10.20 MB/s 352 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 536 622026 ns/op 6.58 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 30 15445913 ns/op 4.24 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 180920136 ns/op 5.80 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 90342 1908 ns/op 8.39 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 10000 10451 ns/op 24.50 MB/s 320 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1044 164044 ns/op 24.97 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 54 14952070 ns/op 4.38 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 1 108614421 ns/op 9.65 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 184238 733.8 ns/op 21.80 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 15315 7870 ns/op 32.53 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 568 421611 ns/op 9.72 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 34 7109245 ns/op 9.22 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 249517268 ns/op 4.20 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 1 112221251 ns/op BenchmarkSplitSingleByteSeparator-4 18 28320659 ns/op BenchmarkSplitMultiByteSeparator-4 38 4196463 ns/op BenchmarkSplitNSingleByteSeparator-4 197120 2008 ns/op BenchmarkSplitNMultiByteSeparator-4 148053 7335 ns/op BenchmarkRepeat/5x0-4 3548331 28.29 ns/op BenchmarkRepeat/5x1-4 4094257 28.64 ns/op BenchmarkRepeat/5x2-4 245988 911.0 ns/op BenchmarkRepeat/5x6-4 153951 812.8 ns/op BenchmarkRepeat/10x0-4 4039538 68.01 ns/op BenchmarkRepeat/10x1-4 4246392 30.27 ns/op BenchmarkRepeat/10x2-4 245268 861.6 ns/op BenchmarkRepeat/10x6-4 107908 2648 ns/op BenchmarkRepeatLarge/256/1-4 66604 13535 ns/op 18.91 MB/s BenchmarkRepeatLarge/256/16-4 84075 2099 ns/op 121.96 MB/s BenchmarkRepeatLarge/512/1-4 38038 9587 ns/op 53.41 MB/s BenchmarkRepeatLarge/512/16-4 61048 3371 ns/op 151.86 MB/s BenchmarkRepeatLarge/1024/1-4 34536 3444 ns/op 297.31 MB/s BenchmarkRepeatLarge/1024/16-4 34296 5537 ns/op 184.94 MB/s BenchmarkRepeatLarge/2048/1-4 27276 6893 ns/op 297.09 MB/s BenchmarkRepeatLarge/2048/16-4 10000 29560 ns/op 69.28 MB/s BenchmarkRepeatLarge/4096/1-4 10000 13303 ns/op 307.91 MB/s BenchmarkRepeatLarge/4096/16-4 16766 42230 ns/op 96.99 MB/s BenchmarkRepeatLarge/8192/1-4 10000 121387 ns/op 67.49 MB/s BenchmarkRepeatLarge/8192/16-4 10000 13409 ns/op 610.91 MB/s BenchmarkRepeatLarge/8192/4097-4 5715519 19.80 ns/op 206934.54 MB/s BenchmarkRepeatLarge/16384/1-4 5613 23297 ns/op 703.27 MB/s BenchmarkRepeatLarge/16384/16-4 8282 89452 ns/op 183.16 MB/s BenchmarkRepeatLarge/16384/4097-4 8794 69207 ns/op 177.60 MB/s BenchmarkRepeatLarge/32768/1-4 4458 52496 ns/op 624.20 MB/s BenchmarkRepeatLarge/32768/16-4 721 155646 ns/op 210.53 MB/s BenchmarkRepeatLarge/32768/4097-4 2331 127167 ns/op 225.52 MB/s BenchmarkRepeatLarge/65536/1-4 326 429837 ns/op 152.47 MB/s BenchmarkRepeatLarge/65536/16-4 1573 131146 ns/op 499.72 MB/s BenchmarkRepeatLarge/65536/4097-4 1502 155169 ns/op 396.05 MB/s BenchmarkRepeatLarge/131072/1-4 189 1970830 ns/op 66.51 MB/s BenchmarkRepeatLarge/131072/16-4 1 425989573 ns/op 0.31 MB/s BenchmarkRepeatLarge/131072/4097-4 100 1380880 ns/op 91.98 MB/s BenchmarkRepeatLarge/262144/1-4 100 1327803 ns/op 197.43 MB/s BenchmarkRepeatLarge/262144/16-4 210 1520812 ns/op 172.37 MB/s BenchmarkRepeatLarge/262144/4097-4 100 1437094 ns/op 179.61 MB/s BenchmarkRepeatLarge/524288/1-4 100 3479055 ns/op 150.70 MB/s BenchmarkRepeatLarge/524288/16-4 98 2309525 ns/op 227.01 MB/s BenchmarkRepeatLarge/524288/4097-4 100 1669599 ns/op 311.64 MB/s BenchmarkRepeatLarge/1048576/1-4 44 5831078 ns/op 179.83 MB/s BenchmarkRepeatLarge/1048576/16-4 72 14430676 ns/op 72.66 MB/s BenchmarkRepeatLarge/1048576/4097-4 54 11071622 ns/op 94.36 MB/s BenchmarkRepeatLarge/2097152/1-4 22 10515275 ns/op 199.44 MB/s BenchmarkRepeatLarge/2097152/16-4 33 54787285 ns/op 38.28 MB/s BenchmarkRepeatLarge/2097152/4097-4 24 21091776 ns/op 99.26 MB/s BenchmarkRepeatLarge/4194304/1-4 14 18008536 ns/op 232.91 MB/s BenchmarkRepeatLarge/4194304/16-4 6 33783562 ns/op 124.15 MB/s BenchmarkRepeatLarge/4194304/4097-4 10 45200705 ns/op 92.72 MB/s BenchmarkRepeatLarge/8388608/1-4 4 25710072 ns/op 326.28 MB/s BenchmarkRepeatLarge/8388608/16-4 4 57276864 ns/op 146.46 MB/s BenchmarkRepeatLarge/8388608/4097-4 3 58454921 ns/op 143.47 MB/s BenchmarkRepeatLarge/16777216/1-4 2 226084116 ns/op 74.21 MB/s BenchmarkRepeatLarge/16777216/16-4 2 144287910 ns/op 116.28 MB/s BenchmarkRepeatLarge/16777216/4097-4 2 128418786 ns/op 130.64 MB/s BenchmarkRepeatLarge/33554432/1-4 1 100503328 ns/op 333.86 MB/s BenchmarkRepeatLarge/33554432/16-4 2 105113026 ns/op 319.22 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 129967648 ns/op 258.18 MB/s BenchmarkRepeatLarge/67108864/1-4 1 252919795 ns/op 265.34 MB/s BenchmarkRepeatLarge/67108864/16-4 1 217186763 ns/op 308.99 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 202440012 ns/op 331.50 MB/s BenchmarkRepeatLarge/134217728/1-4 1 974710218 ns/op 137.70 MB/s BenchmarkRepeatLarge/134217728/16-4 1 281000390 ns/op 477.64 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 1112838378 ns/op 120.61 MB/s BenchmarkRepeatLarge/268435456/1-4 1 996088654 ns/op 269.49 MB/s BenchmarkRepeatLarge/268435456/16-4 1 1401657253 ns/op 191.51 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 628063254 ns/op 427.40 MB/s BenchmarkRepeatLarge/536870912/1-4 1 2020459827 ns/op 265.72 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1538328127 ns/op 349.00 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 2633458019 ns/op 203.87 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 3394066042 ns/op 316.36 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 4539372330 ns/op 236.54 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 4881773145 ns/op 219.95 MB/s BenchmarkIndexAnyASCII/1:1-4 1000000 312.4 ns/op BenchmarkIndexAnyASCII/1:2-4 2558094 49.00 ns/op BenchmarkIndexAnyASCII/1:4-4 1631700 63.62 ns/op BenchmarkIndexAnyASCII/1:8-4 2230814 52.18 ns/op BenchmarkIndexAnyASCII/1:16-4 2096270 57.70 ns/op BenchmarkIndexAnyASCII/1:32-4 1942951 58.35 ns/op BenchmarkIndexAnyASCII/1:64-4 1849321 318.3 ns/op BenchmarkIndexAnyASCII/16:1-4 2576035 45.19 ns/op BenchmarkIndexAnyASCII/16:2-4 658862 186.7 ns/op BenchmarkIndexAnyASCII/16:4-4 604802 195.4 ns/op BenchmarkIndexAnyASCII/16:8-4 618349 204.2 ns/op BenchmarkIndexAnyASCII/16:16-4 567294 237.6 ns/op BenchmarkIndexAnyASCII/16:32-4 496191 574.0 ns/op BenchmarkIndexAnyASCII/16:64-4 399862 432.1 ns/op BenchmarkIndexAnyASCII/256:1-4 2263410 56.27 ns/op BenchmarkIndexAnyASCII/256:2-4 54510 3709 ns/op BenchmarkIndexAnyASCII/256:4-4 54122 4048 ns/op BenchmarkIndexAnyASCII/256:8-4 54517 2859 ns/op BenchmarkIndexAnyASCII/256:16-4 53677 2337 ns/op BenchmarkIndexAnyASCII/256:32-4 53061 2647 ns/op BenchmarkIndexAnyASCII/256:64-4 50096 2336 ns/op BenchmarkIndexAnyUTF8/1:1-4 2563051 47.65 ns/op BenchmarkIndexAnyUTF8/1:2-4 1000000 205.1 ns/op BenchmarkIndexAnyUTF8/1:4-4 2428730 47.76 ns/op BenchmarkIndexAnyUTF8/1:8-4 1832898 55.10 ns/op BenchmarkIndexAnyUTF8/1:16-4 2027419 123.4 ns/op BenchmarkIndexAnyUTF8/1:32-4 1000000 128.9 ns/op BenchmarkIndexAnyUTF8/1:64-4 1000000 124.1 ns/op BenchmarkIndexAnyUTF8/16:1-4 1763809 84.52 ns/op BenchmarkIndexAnyUTF8/16:2-4 346201 312.7 ns/op BenchmarkIndexAnyUTF8/16:4-4 353596 350.9 ns/op BenchmarkIndexAnyUTF8/16:8-4 331828 372.6 ns/op BenchmarkIndexAnyUTF8/16:16-4 243416 489.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 264931 541.4 ns/op BenchmarkIndexAnyUTF8/16:64-4 196251 655.3 ns/op BenchmarkIndexAnyUTF8/256:1-4 480232 328.5 ns/op BenchmarkIndexAnyUTF8/256:2-4 10000 10573 ns/op BenchmarkIndexAnyUTF8/256:4-4 24301 4872 ns/op BenchmarkIndexAnyUTF8/256:8-4 22566 7851 ns/op BenchmarkIndexAnyUTF8/256:16-4 15901 27915 ns/op BenchmarkIndexAnyUTF8/256:32-4 12860 26985 ns/op BenchmarkIndexAnyUTF8/256:64-4 15463 7801 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2656606 48.36 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2599515 66.80 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2358696 48.85 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2306538 50.13 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2045713 162.9 ns/op BenchmarkLastIndexAnyASCII/1:32-4 1722849 68.47 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1000000 271.0 ns/op BenchmarkLastIndexAnyASCII/16:1-4 654955 509.7 ns/op BenchmarkLastIndexAnyASCII/16:2-4 646824 383.1 ns/op BenchmarkLastIndexAnyASCII/16:4-4 646938 193.8 ns/op BenchmarkLastIndexAnyASCII/16:8-4 625256 434.6 ns/op BenchmarkLastIndexAnyASCII/16:16-4 502962 218.0 ns/op BenchmarkLastIndexAnyASCII/16:32-4 457110 289.6 ns/op BenchmarkLastIndexAnyASCII/16:64-4 379214 303.2 ns/op BenchmarkLastIndexAnyASCII/256:1-4 46808 3515 ns/op BenchmarkLastIndexAnyASCII/256:2-4 50877 2276 ns/op BenchmarkLastIndexAnyASCII/256:4-4 49491 2410 ns/op BenchmarkLastIndexAnyASCII/256:8-4 53186 2297 ns/op BenchmarkLastIndexAnyASCII/256:16-4 38551 4462 ns/op BenchmarkLastIndexAnyASCII/256:32-4 51741 5042 ns/op BenchmarkLastIndexAnyASCII/256:64-4 49992 6455 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2547987 45.22 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2555962 106.5 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2475482 77.56 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2393744 75.89 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2041039 61.28 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 1823930 65.78 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1844870 59.39 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 440361 254.8 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 228796 777.7 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 215990 1297 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 191029 749.8 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 180453 670.2 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 136978 997.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 162098 712.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 10000 13799 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 15187 7485 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 14942 8785 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 10000 19344 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 9862 10350 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 28638 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 12527 ns/op BenchmarkTrimASCII/1:1-4 3611240 55.22 ns/op BenchmarkTrimASCII/1:2-4 2125833 47.68 ns/op BenchmarkTrimASCII/1:4-4 2260381 50.72 ns/op BenchmarkTrimASCII/1:8-4 1558546 153.1 ns/op BenchmarkTrimASCII/1:16-4 1463989 113.9 ns/op BenchmarkTrimASCII/16:1-4 2972058 36.44 ns/op BenchmarkTrimASCII/16:2-4 664579 189.8 ns/op BenchmarkTrimASCII/16:4-4 592520 234.9 ns/op BenchmarkTrimASCII/16:8-4 575918 1562 ns/op BenchmarkTrimASCII/16:16-4 263276 566.0 ns/op BenchmarkTrimASCII/256:1-4 571334 904.6 ns/op BenchmarkTrimASCII/256:2-4 47425 7948 ns/op BenchmarkTrimASCII/256:4-4 48535 2459 ns/op BenchmarkTrimASCII/256:8-4 44940 11635 ns/op BenchmarkTrimASCII/256:16-4 45466 5421 ns/op BenchmarkTrimASCII/4096:1-4 30958 3377 ns/op BenchmarkTrimASCII/4096:2-4 3022 133613 ns/op BenchmarkTrimASCII/4096:4-4 2626 77402 ns/op BenchmarkTrimASCII/4096:8-4 3109 47471 ns/op BenchmarkTrimASCII/4096:16-4 2919 39012 ns/op BenchmarkTrimByte-4 1000000 113.4 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 29499 7104 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 24459 12448 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1336 318312 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1567 153434 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3890 65316 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 5839 18271 ns/op BenchmarkJoin/0-4 5452792 50.98 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 3802591 98.07 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 166639 752.2 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 121402 3184 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 93992 3131 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 71882 3226 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 63670 1995 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 56200 8182 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3080419 51.68 ns/op BenchmarkTrimSpace/ASCII-4 1000000 429.1 ns/op BenchmarkTrimSpace/SomeNonASCII-4 103626 3759 ns/op BenchmarkTrimSpace/JustNonASCII-4 62656 2708 ns/op BenchmarkReplaceAll-4 124569 1193 ns/op 16 B/op 1 allocs/op PASS ok strings 286.932s goos: linux goarch: s390x pkg: sync BenchmarkCond1-4 10000 19068 ns/op BenchmarkCond2-4 51787 2108 ns/op BenchmarkCond4-4 28510 3858 ns/op BenchmarkCond8-4 10000 15748 ns/op BenchmarkCond16-4 7539 24043 ns/op BenchmarkCond32-4 3075 78790 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 486775 473.4 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 447298 329.0 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 652821 760.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 395174 445.0 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 305137 994.4 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 684730 231.5 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 121418 2100 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 102259 2023 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 61731 8427 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 70654 3790 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 607899 242.2 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 248604 811.1 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 830119 209.7 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 218172 558.5 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 626076 1618 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 196214 1536 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 876190 359.2 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 110390 4920 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 211754 1710 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 424502 1307 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 2955 106295 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 408 311254 ns/op BenchmarkRange/*sync.Map-4 730 173838 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 130208 11582 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 243442 627.7 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 89433 2341 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 83920 3289 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 153061 860.7 ns/op BenchmarkAdversarialDelete/*sync.Map-4 96194 1697 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 112430 1117 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 188055 794.1 ns/op BenchmarkDeleteCollision/*sync.Map-4 1328067 179.4 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 46479 10451 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 154508 820.6 ns/op BenchmarkSwapCollision/*sync.Map-4 127885 943.2 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 1 214848324 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 160326 938.0 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 66136 1792 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 12606 17482 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 90742 4475 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 27168 6634 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 415353 246.6 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 139352 849.9 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 200096 981.1 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 685017 731.7 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 240354 1013 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 1000000 100.3 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 486568 276.0 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 237416 585.3 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 628872 200.2 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 154292 1200 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 154285 733.3 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 286360 615.4 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 168103 1290 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 577088 1147 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 461008 374.4 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 163845 637.9 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 166027 770.8 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 65826 1932 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 65580 2401 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 300110 418.5 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 116342 2662 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 577359 292.0 ns/op BenchmarkUncontendedSemaphore-4 4658353 27.89 ns/op BenchmarkContendedSemaphore-4 3361195 32.19 ns/op BenchmarkMutexUncontended-4 454431 291.9 ns/op BenchmarkMutex-4 453818 380.4 ns/op BenchmarkMutexSlack-4 318168 397.9 ns/op BenchmarkMutexWork-4 293732 481.7 ns/op BenchmarkMutexWorkSlack-4 281481 1201 ns/op BenchmarkMutexNoSpin-4 67102 1587 ns/op BenchmarkMutexSpin-4 45170 4395 ns/op BenchmarkOnce-4 1628238 97.04 ns/op BenchmarkOnceFunc/v=Once-4 1885993 65.44 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 1441159 114.5 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 1650740 159.1 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1394116 77.95 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 1518940 84.28 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 1000000 279.0 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 5016860 42.01 ns/op BenchmarkSemaSyntNonblock-4 2004284 62.77 ns/op BenchmarkSemaSyntBlock-4 2185464 70.09 ns/op BenchmarkSemaWorkNonblock-4 978258 144.2 ns/op BenchmarkSemaWorkBlock-4 1000000 119.1 ns/op BenchmarkRWMutexUncontended-4 411152 519.0 ns/op BenchmarkRWMutexWrite100-4 470148 527.2 ns/op BenchmarkRWMutexWrite10-4 404038 292.4 ns/op BenchmarkRWMutexWorkWrite100-4 349507 457.6 ns/op BenchmarkRWMutexWorkWrite10-4 264802 480.2 ns/op BenchmarkWaitGroupUncontended-4 502874 252.5 ns/op BenchmarkWaitGroupAddDone-4 835356 310.6 ns/op BenchmarkWaitGroupAddDoneWork-4 388647 484.3 ns/op BenchmarkWaitGroupWait-4 3226018 44.82 ns/op BenchmarkWaitGroupWaitWork-4 2275341 55.79 ns/op BenchmarkWaitGroupActuallyWait-4 64682 1610 ns/op 32 B/op 2 allocs/op PASS ok sync 97.605s goos: linux goarch: s390x pkg: sync/atomic BenchmarkValueRead-4 690578 192.2 ns/op PASS ok sync/atomic 1.759s PASS ok syscall 1.156s goos: linux goarch: s390x pkg: testing BenchmarkTBHelper-4 179188 727.6 ns/op 0 B/op 0 allocs/op PASS ok testing 2.489s goos: linux goarch: s390x pkg: text/tabwriter BenchmarkTable/1x10/new-4 6102 48874 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 6640 17964 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 73 4909349 ns/op 129395 B/op 1025 allocs/op BenchmarkTable/1x1000/reuse-4 70 1607736 ns/op 1848 B/op 14 allocs/op BenchmarkTable/1x100000/new-4 1 627335538 ns/op 19393104 B/op 100058 allocs/op BenchmarkTable/1x100000/reuse-4 1 917148300 ns/op 19393104 B/op 100058 allocs/op BenchmarkTable/10x10/new-4 1365 78656 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1724 190973 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 3 42314227 ns/op 413568 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 15 6974252 ns/op 27571 B/op 69 allocs/op BenchmarkTable/10x100000/new-4 1 1414140514 ns/op 48120704 B/op 100073 allocs/op BenchmarkTable/10x100000/reuse-4 1 943528159 ns/op 48120704 B/op 100073 allocs/op BenchmarkTable/100x10/new-4 178 671161 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 100 4076278 ns/op 392 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 206472690 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 1 330754561 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x100000/new-4 1 16577345763 ns/op 335150048 B/op 100090 allocs/op BenchmarkTable/100x100000/reuse-4 1 19809930423 ns/op 335149960 B/op 100090 allocs/op BenchmarkPyramid/10-4 2308 73795 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 34 8885674 ns/op 409128 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 1376854659 ns/op 35625256 B/op 2055 allocs/op BenchmarkRagged/10-4 1521 190327 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 100 1719482 ns/op 41008 B/op 188 allocs/op BenchmarkRagged/1000-4 18 16130034 ns/op 427424 B/op 1661 allocs/op BenchmarkCode-4 5424 142822 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 54.496s goos: linux goarch: s390x pkg: text/template/parse BenchmarkParseLarge-4 1 172477842 ns/op BenchmarkVariableString-4 78700 1584 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1674 147775 ns/op 2517 B/op 39 allocs/op PASS ok text/template/parse 2.872s goos: linux goarch: s390x pkg: time BenchmarkAfterFunc-4 52 2202514 ns/op BenchmarkAfter-4 75 4451831 ns/op BenchmarkStop-4 85 2156425 ns/op BenchmarkSimultaneousAfterFunc-4 39 2601160 ns/op BenchmarkStartStop-4 100 3291695 ns/op BenchmarkReset-4 2443 156187 ns/op BenchmarkSleep-4 16 6321613 ns/op BenchmarkParallelTimerLatency-4 1 447161224 avg-late-ns 455847293 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 25 16793664 avg-late-ns 44912681 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 27 27056283 avg-late-ns 59794496 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 26 143055757 avg-late-ns 400197203 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 6 66987004 avg-late-ns 142660990 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 1 29151036 avg-late-ns 139647478 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 14 2206848 avg-late-ns 234220552 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 14 6575892 avg-late-ns 50112000 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 3 11648667 avg-late-ns 64435176 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 6 25010990 avg-late-ns 251745769 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 2 6333376 avg-late-ns 32749967 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 9 29694102 avg-late-ns 82626752 max-late-ns BenchmarkTicker-4 74 12286997 ns/op BenchmarkTickerReset-4 3936 69943 ns/op BenchmarkTickerResetNaive-4 84 6655648 ns/op BenchmarkNow-4 1000000 433.0 ns/op BenchmarkNowUnixNano-4 1000000 113.4 ns/op BenchmarkNowUnixMilli-4 1404850 76.94 ns/op BenchmarkNowUnixMicro-4 1470303 90.53 ns/op BenchmarkFormat-4 39390 4152 ns/op BenchmarkFormatRFC3339-4 50536 4045 ns/op BenchmarkFormatRFC3339Nano-4 70189 2289 ns/op BenchmarkFormatNow-4 77803 1538 ns/op BenchmarkMarshalJSON-4 102705 1506 ns/op BenchmarkMarshalText-4 99423 1373 ns/op BenchmarkParse-4 144051 853.6 ns/op BenchmarkParseRFC3339UTC-4 382305 562.4 ns/op BenchmarkParseRFC3339UTCBytes-4 226027 1073 ns/op BenchmarkParseRFC3339TZ-4 77610 1449 ns/op BenchmarkParseRFC3339TZBytes-4 52930 2924 ns/op BenchmarkParseDuration-4 587323 329.7 ns/op BenchmarkHour-4 976012 164.5 ns/op BenchmarkSecond-4 905191 122.4 ns/op BenchmarkYear-4 816219 172.3 ns/op BenchmarkDay-4 711523 255.7 ns/op BenchmarkISOWeek-4 829072 754.7 ns/op BenchmarkGoString-4 51492 4934 ns/op BenchmarkUnmarshalText-4 66277 5455 ns/op PASS ok time 51.517s goos: linux goarch: s390x pkg: unicode/utf16 BenchmarkDecodeValidASCII-4 383847 546.1 ns/op BenchmarkDecodeValidJapaneseChars-4 453873 493.3 ns/op BenchmarkDecodeRune-4 1000000 329.6 ns/op BenchmarkEncodeValidASCII-4 278797 449.1 ns/op BenchmarkEncodeValidJapaneseChars-4 436491 1741 ns/op BenchmarkAppendRuneValidASCII-4 598879 183.0 ns/op BenchmarkAppendRuneValidJapaneseChars-4 947850 479.8 ns/op BenchmarkEncodeRune-4 994302 115.0 ns/op PASS ok unicode/utf16 6.503s goos: linux goarch: s390x pkg: unicode/utf8 BenchmarkRuneCountTenASCIIChars-4 2179147 255.5 ns/op BenchmarkRuneCountTenJapaneseChars-4 343768 313.5 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3199663 67.35 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 463945 413.7 ns/op BenchmarkValidTenASCIIChars-4 2070687 90.81 ns/op BenchmarkValid100KASCIIChars-4 80 9488984 ns/op BenchmarkValidTenJapaneseChars-4 325076 835.1 ns/op BenchmarkValidLongMostlyASCII-4 102 1437547 ns/op BenchmarkValidLongJapanese-4 57 1974475 ns/op BenchmarkValidStringTenASCIIChars-4 5045742 25.53 ns/op BenchmarkValidString100KASCIIChars-4 6726 69158 ns/op BenchmarkValidStringTenJapaneseChars-4 469316 413.7 ns/op BenchmarkValidStringLongMostlyASCII-4 1346 93675 ns/op BenchmarkValidStringLongJapanese-4 160 937316 ns/op BenchmarkEncodeASCIIRune-4 3918624 26.53 ns/op BenchmarkEncodeJapaneseRune-4 1512441 77.52 ns/op BenchmarkAppendASCIIRune-4 8429794 18.14 ns/op BenchmarkAppendJapaneseRune-4 1000000 246.9 ns/op BenchmarkDecodeASCIIRune-4 2890674 42.13 ns/op BenchmarkDecodeJapaneseRune-4 2558916 95.78 ns/op BenchmarkFullRune/ASCII-4 3090602 41.79 ns/op BenchmarkFullRune/Incomplete-4 1000000 157.0 ns/op BenchmarkFullRune/Japanese-4 2792152 37.47 ns/op PASS ok unicode/utf8 33.426s goos: linux goarch: s390x pkg: cmd/api BenchmarkAll-4 1 206919305453 ns/op PASS ok cmd/api 208.672s goos: linux goarch: s390x pkg: cmd/cgo/internal/test BenchmarkCgoCall/add-int-4 601354 291.9 ns/op BenchmarkCgoCall/one-pointer-4 514174 462.9 ns/op BenchmarkCgoCall/string-pointer-escape-4 454611 1055 ns/op BenchmarkCgoCall/string-pointer-noescape-4 632895 217.7 ns/op BenchmarkCgoCall/eight-pointers-4 226549 528.4 ns/op BenchmarkCgoCall/eight-pointers-nil-4 528980 331.8 ns/op BenchmarkCgoCall/eight-pointers-array-4 38784 5709 ns/op BenchmarkCgoCall/eight-pointers-slice-4 10000 10668 ns/op BenchmarkGoString-4 876276 1090 ns/op BenchmarkCGoCallback-4 62409 5984 ns/op BenchmarkCGoInCThread-4 391280 397.7 ns/op PASS ok cmd/cgo/internal/test 14.843s goos: linux goarch: s390x pkg: cmd/compile/internal/reflectdata BenchmarkEqArrayOfStrings5-4 520629 229.4 ns/op BenchmarkEqArrayOfStrings64-4 10000 140802 ns/op BenchmarkEqArrayOfStrings1024-4 4647 26612 ns/op BenchmarkEqArrayOfFloats5-4 933616 121.5 ns/op BenchmarkEqArrayOfFloats64-4 120022 6799 ns/op BenchmarkEqArrayOfFloats1024-4 4942 31877 ns/op BenchmarkEqArrayOfStructsEq-4 1369 213642 ns/op BenchmarkEqArrayOfStructsNotEq-4 1688 333742 ns/op BenchmarkEqStruct-4 14160012 10.27 ns/op PASS ok cmd/compile/internal/reflectdata 12.261s goos: linux goarch: s390x pkg: cmd/compile/internal/ssa BenchmarkPhioptPass-4 10000 190687 ns/op BenchmarkCopyElim1-4 441 3703893 ns/op BenchmarkCopyElim10-4 100 1297171 ns/op BenchmarkCopyElim100-4 100 2130583 ns/op BenchmarkCopyElim1000-4 32 4065273 ns/op BenchmarkCopyElim10000-4 2 152156376 ns/op BenchmarkCopyElim100000-4 1 3054395886 ns/op BenchmarkDeadCode/1-4 200 3728614 ns/op BenchmarkDeadCode/10-4 68 2203117 ns/op BenchmarkDeadCode/100-4 100 1369791 ns/op BenchmarkDeadCode/1000-4 48 17396779 ns/op BenchmarkDeadCode/10000-4 2 67249730 ns/op BenchmarkDeadCode/100000-4 1 1343317006 ns/op BenchmarkDeadCode/200000-4 1 1451396107 ns/op BenchmarkDominatorsLinear-4 10 39015640 ns/op 0.26 MB/s BenchmarkDominatorsFwdBack-4 1 159710792 ns/op 0.06 MB/s BenchmarkDominatorsManyPred-4 1 187992598 ns/op 0.05 MB/s BenchmarkDominatorsMaxPred-4 7 18478604 ns/op 0.54 MB/s BenchmarkDominatorsMaxPredVal-4 2 88706719 ns/op 0.11 MB/s BenchmarkFuse/1-4 100 3409241 ns/op BenchmarkFuse/10-4 100 1729287 ns/op BenchmarkFuse/100-4 79 2327742 ns/op BenchmarkFuse/1000-4 18 48859668 ns/op BenchmarkFuse/10000-4 1 147243715 ns/op BenchmarkNilCheckDeep1-4 7582 25722 ns/op 0.04 MB/s 238 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 3110 153660 ns/op 0.07 MB/s 239 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 100 1073952 ns/op 0.09 MB/s 671 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 42 4460809 ns/op 0.22 MB/s 5238 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 3 338763790 ns/op 0.03 MB/s 98925 B/op 7 allocs/op BenchmarkDSEPass-4 9 45296340 ns/op 58592 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 507527720 ns/op 4235840 B/op 108067 allocs/op BenchmarkCSEPass-4 3 94321739 ns/op 241128 B/op 14 allocs/op BenchmarkCSEPassBlock-4 1 274232427 ns/op 5667064 B/op 97482 allocs/op BenchmarkDeadcodePass-4 56 8111282 ns/op 90361 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 702762055 ns/op 4060408 B/op 45049 allocs/op BenchmarkMultiPass-4 1 386453599 ns/op 545544 B/op 42 allocs/op BenchmarkMultiPassBlock-4 1 979668333 ns/op 11191944 B/op 149624 allocs/op BenchmarkCondRewrite/SoloJump-4 1000000 169.5 ns/op BenchmarkCondRewrite/CombJump-4 2576650 132.5 ns/op PASS ok cmd/compile/internal/ssa 63.709s goos: linux goarch: s390x pkg: cmd/compile/internal/test BenchmarkLoadAdd-4 7860 14900 ns/op BenchmarkExtShift-4 14488 8115 ns/op BenchmarkModify-4 8007 53401 ns/op BenchmarkMullImm-4 10000 10341 ns/op BenchmarkConstModify-4 7608 44169 ns/op BenchmarkBitSet-4 10000 27256 ns/op BenchmarkBitClear-4 16190 44616 ns/op BenchmarkBitToggle-4 10000 43624 ns/op BenchmarkBitSetConst-4 120777 5001 ns/op BenchmarkBitClearConst-4 127790 947.4 ns/op BenchmarkBitToggleConst-4 110421 974.7 ns/op BenchmarkDivconstI64-4 7872403 15.60 ns/op BenchmarkModconstI64-4 7380494 24.43 ns/op BenchmarkDivisiblePow2constI64-4 8195298 20.26 ns/op BenchmarkDivisibleconstI64-4 7681869 51.49 ns/op BenchmarkDivisibleWDivconstI64-4 5348877 35.42 ns/op BenchmarkDivconstU64/3-4 7775582 60.66 ns/op BenchmarkDivconstU64/5-4 7847210 18.17 ns/op BenchmarkDivconstU64/37-4 7833228 14.95 ns/op BenchmarkDivconstU64/1234567-4 7089643 21.59 ns/op BenchmarkModconstU64-4 7264833 15.74 ns/op BenchmarkDivisibleconstU64-4 7373779 22.91 ns/op BenchmarkDivisibleWDivconstU64-4 4578932 90.45 ns/op BenchmarkDivconstI32-4 7795237 16.12 ns/op BenchmarkModconstI32-4 6832969 21.77 ns/op BenchmarkDivisiblePow2constI32-4 6329556 38.60 ns/op BenchmarkDivisibleconstI32-4 7722601 80.27 ns/op BenchmarkDivisibleWDivconstI32-4 5197796 37.87 ns/op BenchmarkDivconstU32-4 6178879 113.6 ns/op BenchmarkModconstU32-4 8012709 34.03 ns/op BenchmarkDivisibleconstU32-4 6763702 29.92 ns/op BenchmarkDivisibleWDivconstU32-4 3908791 140.5 ns/op BenchmarkDivconstI16-4 7451202 14.86 ns/op BenchmarkModconstI16-4 6359830 82.74 ns/op BenchmarkDivisiblePow2constI16-4 6943638 14.51 ns/op BenchmarkDivisibleconstI16-4 8132091 14.83 ns/op BenchmarkDivisibleWDivconstI16-4 4615484 97.64 ns/op BenchmarkDivconstU16-4 8094340 69.13 ns/op BenchmarkModconstU16-4 7832335 25.38 ns/op BenchmarkDivisibleconstU16-4 7962810 63.28 ns/op BenchmarkDivisibleWDivconstU16-4 4734632 23.14 ns/op BenchmarkDivconstI8-4 7896668 31.26 ns/op BenchmarkModconstI8-4 7791938 19.21 ns/op BenchmarkDivisiblePow2constI8-4 8283649 33.16 ns/op BenchmarkDivisibleconstI8-4 8082921 29.97 ns/op BenchmarkDivisibleWDivconstI8-4 2767290 326.4 ns/op BenchmarkDivconstU8-4 7987616 45.80 ns/op BenchmarkModconstU8-4 7933658 19.53 ns/op BenchmarkDivisibleconstU8-4 7251942 24.94 ns/op BenchmarkDivisibleWDivconstU8-4 5525419 30.43 ns/op BenchmarkMul2-4 167565 2433 ns/op BenchmarkMulNeg2-4 173856 2674 ns/op BenchmarkEfaceInteger-4 1000000 885.2 ns/op BenchmarkDiv64UnsignedSmall-4 9941722 21.24 ns/op BenchmarkDiv64Small-4 13676067 47.16 ns/op BenchmarkDiv64SmallNegDivisor-4 13053499 8.851 ns/op BenchmarkDiv64SmallNegDividend-4 13409840 14.19 ns/op BenchmarkDiv64SmallNegBoth-4 13627598 20.95 ns/op BenchmarkDiv64Unsigned-4 10120381 18.51 ns/op BenchmarkDiv64-4 10774323 13.89 ns/op BenchmarkDiv64NegDivisor-4 10309848 13.22 ns/op BenchmarkDiv64NegDividend-4 7832005 47.69 ns/op BenchmarkDiv64NegBoth-4 7372537 49.86 ns/op BenchmarkMod64UnsignedSmall-4 13013268 8.378 ns/op BenchmarkMod64Small-4 13771898 11.20 ns/op BenchmarkMod64SmallNegDivisor-4 13345359 11.11 ns/op BenchmarkMod64SmallNegDividend-4 13344199 9.637 ns/op BenchmarkMod64SmallNegBoth-4 13973774 16.51 ns/op BenchmarkMod64Unsigned-4 11046712 18.78 ns/op BenchmarkMod64-4 8208789 15.94 ns/op BenchmarkMod64NegDivisor-4 11133280 10.71 ns/op BenchmarkMod64NegDividend-4 11314352 11.26 ns/op BenchmarkMod64NegBoth-4 11425005 14.03 ns/op BenchmarkMulconstI32/3-4 9534207 44.25 ns/op BenchmarkMulconstI32/5-4 13570176 8.078 ns/op BenchmarkMulconstI32/12-4 14641506 8.413 ns/op BenchmarkMulconstI32/120-4 14604603 13.52 ns/op BenchmarkMulconstI32/-120-4 13277676 8.749 ns/op BenchmarkMulconstI32/65537-4 14629070 13.16 ns/op BenchmarkMulconstI32/65538-4 13191897 24.77 ns/op BenchmarkMulconstI64/3-4 14749980 9.555 ns/op BenchmarkMulconstI64/5-4 13978059 13.02 ns/op BenchmarkMulconstI64/12-4 11661450 13.21 ns/op BenchmarkMulconstI64/120-4 14608207 12.36 ns/op BenchmarkMulconstI64/-120-4 11421728 15.25 ns/op BenchmarkMulconstI64/65537-4 12687963 16.78 ns/op BenchmarkMulconstI64/65538-4 14016019 11.49 ns/op BenchmarkMulconstU32/3-4 13168252 9.093 ns/op BenchmarkMulconstU32/5-4 12947949 8.561 ns/op BenchmarkMulconstU32/12-4 14133813 8.400 ns/op BenchmarkMulconstU32/120-4 13179184 14.08 ns/op BenchmarkMulconstU32/65537-4 1000000 157.8 ns/op BenchmarkMulconstU32/65538-4 10005518 10.47 ns/op BenchmarkMulconstU64/3-4 14525100 13.79 ns/op BenchmarkMulconstU64/5-4 13277220 8.097 ns/op BenchmarkMulconstU64/12-4 14081937 33.72 ns/op BenchmarkMulconstU64/120-4 14716042 18.55 ns/op BenchmarkMulconstU64/65537-4 10000 24819 ns/op BenchmarkMulconstU64/65538-4 14419662 10.94 ns/op BenchmarkShiftArithmeticRight-4 14940015 34.24 ns/op BenchmarkSwitch8Predictable-4 9771888 20.98 ns/op BenchmarkSwitch8Unpredictable-4 2373878 80.78 ns/op BenchmarkSwitch32Predictable-4 6779851 164.1 ns/op BenchmarkSwitch32Unpredictable-4 3692347 43.10 ns/op BenchmarkSwitchStringPredictable-4 1000000 348.3 ns/op BenchmarkSwitchStringUnpredictable-4 1000000 109.7 ns/op BenchmarkSwitchTypePredictable-4 3103496 112.4 ns/op BenchmarkSwitchTypeUnpredictable-4 3323140 119.4 ns/op PASS ok cmd/compile/internal/test 168.305s goos: linux goarch: s390x pkg: cmd/compile/internal/types2 BenchmarkLookupFieldOrMethod-4 138 952113 ns/op BenchmarkNamed/Underlying/nongeneric-4 1000000 106.2 ns/op BenchmarkNamed/Underlying/generic-4 1312320 513.9 ns/op BenchmarkNamed/Underlying/src_instance-4 1000000 430.3 ns/op BenchmarkNamed/Underlying/user_instance-4 1307636 354.3 ns/op BenchmarkCheck/http/funcbodies/info-4 1 2064348645 ns/op 15759 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 1700047724 ns/op 14762 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 264473840 ns/op 122572 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 1119449108 ns/op 28763 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 2066315308 ns/op 2490 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 114860010 ns/op 44619 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 150371800 ns/op 32688 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 110990855 ns/op 42837 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 447983380 ns/op 4740 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 244474946 ns/op 8875 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 1 536035766 ns/op 3351 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 107486707 ns/op 11250 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 4000108742 ns/op 16326 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 4195495403 ns/op 15566 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 157695917 ns/op 210675 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 1790979740 ns/op 30185 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 2966738095 ns/op 674.1 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 234329129 ns/op 8137 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 108470200 ns/op 16284 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 1 298338870 ns/op 6742 lines/s PASS ok cmd/compile/internal/types2 88.763s goos: linux goarch: s390x pkg: cmd/go BenchmarkExecGoEnv-4 57 4432746 ns/op 626737 sys-ns/op 617404 user-ns/op PASS ok cmd/go 2.250s goos: linux goarch: s390x pkg: cmd/go/internal/cfg BenchmarkLookPath-4 271012 3731 ns/op PASS ok cmd/go/internal/cfg 2.499s goos: linux goarch: s390x pkg: cmd/internal/notsha256 BenchmarkHash8Bytes/New-4 18445 10033 ns/op 0.80 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 14030 11751 ns/op 0.68 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 2554 47282 ns/op 21.66 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 2378 69158 ns/op 14.81 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 382 939877 ns/op 8.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 373 739330 ns/op 11.08 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 5.993s All tests passed.