linux-amd64-race at fe4b51430c3d6e1ecf500b44e79f47c115e6d6f4 :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash"] and env ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-jessie-rn9c92934" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=2.1s" "GO_STAGE0_DL_DELAY=0s" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-race" "GOROOT_BOOTSTRAP=/go1.4" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/go/src Building Go cmd/dist using /go1.4. (go1.4 linux/amd64) Building Go toolchain1 using /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/amd64. --- Installed Go for linux/amd64 in /workdir/go Installed commands in /workdir/go/bin :: Running /workdir/go/bin/go with args ["/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-jessie-rn9c92934" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=2.1s" "GO_STAGE0_DL_DELAY=0s" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-race" "GOROOT_BOOTSTRAP=/go1.4" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/go/bin ##### Testing packages. ok archive/tar 0.150s ok archive/zip 2.507s ok bufio 0.724s ok bytes 4.251s ok compress/bzip2 1.012s ok compress/flate 7.857s ok compress/gzip 0.531s ok compress/lzw 1.164s ok compress/zlib 8.104s ok container/heap 0.043s ok container/list 0.021s ok container/ring 0.037s ok context 0.047s ok crypto 0.031s ok crypto/aes 0.092s ok crypto/cipher 0.073s ok crypto/des 0.093s ok crypto/dsa 0.032s ok crypto/ecdsa 1.257s ok crypto/ed25519 1.849s ok crypto/elliptic 0.310s ok crypto/hmac 0.035s ok crypto/internal/subtle 0.022s ok crypto/md5 0.031s ok crypto/rand 0.246s ok crypto/rc4 0.923s ok crypto/rsa 0.408s ok crypto/sha1 0.106s ok crypto/sha256 0.036s ok crypto/sha512 0.031s ok crypto/subtle 0.050s ok crypto/tls 2.445s ok crypto/x509 1.588s ok database/sql 0.752s ok database/sql/driver 0.028s ok debug/dwarf 0.063s ok debug/elf 0.135s ok debug/gosym 0.101s ok debug/macho 0.059s ok debug/pe 0.052s ok debug/plan9obj 0.034s ok encoding/ascii85 0.033s ok encoding/asn1 0.031s ok encoding/base32 0.116s ok encoding/base64 0.054s ok encoding/binary 0.032s ok encoding/csv 0.060s ok encoding/gob 0.109s ok encoding/hex 0.042s ok encoding/json 1.657s ok encoding/pem 0.088s ok encoding/xml 0.144s ok errors 0.042s ok expvar 0.027s ok flag 0.151s ok fmt 0.913s ok go/ast 0.032s ok go/build 2.611s ok go/constant 0.059s ok go/doc 0.256s ok go/format 0.093s ok go/importer 0.270s ok go/internal/gccgoimporter 0.073s ok go/internal/gcimporter 23.763s ok go/internal/srcimporter 11.366s ok go/parser 0.271s ok go/printer 2.806s ok go/scanner 0.043s ok go/token 0.144s ok go/types 8.271s ok hash 0.033s ok hash/adler32 0.097s ok hash/crc32 0.082s ok hash/crc64 0.056s ok hash/fnv 0.032s ok hash/maphash 0.599s ok html 0.025s ok html/template 0.205s ok image 0.744s ok image/color 0.071s ok image/draw 0.660s ok image/gif 2.707s ok image/jpeg 2.218s ok image/png 0.529s ok index/suffixarray 2.015s ok internal/cpu 0.106s ok internal/fmtsort 0.034s ok internal/poll 0.452s ok internal/profile 0.034s ok internal/reflectlite 0.256s ok internal/singleflight 0.035s ok internal/trace 0.235s ok internal/unsafeheader 0.022s ok internal/xcoff 0.060s ok io 0.083s ok io/ioutil 0.033s ok log 0.065s ok log/syslog 1.239s ok math 0.052s ok math/big 4.064s ok math/bits 0.041s ok math/cmplx 0.032s ok math/rand 3.253s ok mime 0.052s ok mime/multipart 2.334s ok mime/quotedprintable 0.059s ok net 13.998s ok net/http 13.982s ok net/http/cgi 0.458s ok net/http/cookiejar 0.047s ok net/http/fcgi 0.040s ok net/http/httptest 0.123s ok net/http/httptrace 0.021s ok net/http/httputil 0.215s ok net/http/internal 0.048s ok net/http/pprof 5.214s ok net/internal/socktest 0.037s ok net/mail 0.033s ok net/rpc 0.076s ok net/rpc/jsonrpc 0.043s ok net/smtp 0.071s ok net/textproto 0.046s ok net/url 0.060s ok os 1.003s ok os/exec 1.480s ok os/signal 2.183s ok os/user 0.034s ok path 0.033s ok path/filepath 0.063s ok plugin 0.024s ok reflect 0.539s ok regexp 0.737s ok regexp/syntax 3.525s ok runtime 53.993s ok runtime/debug 0.078s ok runtime/internal/atomic 0.056s ok runtime/internal/math 0.021s ok runtime/internal/sys 0.021s ok runtime/pprof 9.698s ok runtime/race 16.044s ok runtime/trace 1.464s ok sort 0.790s ok strconv 4.513s ok strings 2.951s ok sync 1.768s ok sync/atomic 0.597s ok syscall 0.109s ok testing 0.458s ok testing/iotest 0.036s ok testing/quick 0.227s ok text/scanner 0.043s ok text/tabwriter 0.038s ok text/template 0.265s ok text/template/parse 0.109s ok time 2.242s ok unicode 0.043s ok unicode/utf16 0.023s ok unicode/utf8 0.042s ok cmd/addr2line 1.541s ok cmd/api 7.074s ok cmd/asm/internal/asm 3.525s ok cmd/asm/internal/lex 0.031s ok cmd/compile 33.258s ok cmd/compile/internal/gc 13.115s ok cmd/compile/internal/logopt 0.168s ok cmd/compile/internal/ssa 3.805s ok cmd/compile/internal/syntax 0.107s ok cmd/compile/internal/test 0.031s [no tests to run] ok cmd/compile/internal/types 0.037s ok cmd/cover 3.912s ok cmd/doc 1.397s ok cmd/fix 1.601s ok cmd/go 115.687s ok cmd/go/internal/auth 0.035s ok cmd/go/internal/cache 0.277s ok cmd/go/internal/generate 0.055s ok cmd/go/internal/get 0.055s ok cmd/go/internal/imports 0.063s ok cmd/go/internal/load 0.055s ok cmd/go/internal/lockedfile 0.368s ok cmd/go/internal/lockedfile/internal/filelock 0.094s ok cmd/go/internal/modconv 0.092s ok cmd/go/internal/modfetch 0.090s ok cmd/go/internal/modfetch/codehost 0.054s ok cmd/go/internal/modfetch/zip_sum_test 0.082s ok cmd/go/internal/modload 0.053s ok cmd/go/internal/mvs 0.094s ok cmd/go/internal/par 0.219s ok cmd/go/internal/renameio 0.395s ok cmd/go/internal/search 0.038s ok cmd/go/internal/txtar 0.025s ok cmd/go/internal/test 0.052s ok cmd/go/internal/web 0.033s ok cmd/gofmt 0.263s ok cmd/internal/dwarf 0.025s ok cmd/internal/edit 0.023s ok cmd/internal/goobj 0.382s ok cmd/go/internal/work 0.113s ok cmd/internal/buildid 0.809s ok cmd/internal/goobj2 0.020s ok cmd/internal/moddeps 0.935s ok cmd/internal/obj 0.021s ok cmd/internal/obj/arm64 0.045s ok cmd/internal/obj/ppc64 0.036s ok cmd/internal/obj/riscv 0.038s ok cmd/internal/obj/x86 0.184s ok cmd/internal/objabi 0.039s ok cmd/internal/src 0.034s ok cmd/internal/test2json 0.655s ok cmd/link 14.120s ok cmd/link/internal/benchmark 0.032s ok cmd/link/internal/ld 4.695s ok cmd/link/internal/loader 0.023s ok cmd/link/internal/sym 0.022s ok cmd/oldlink/internal/sym 0.021s ok cmd/nm 1.329s ok cmd/objdump 1.141s ok cmd/pack 0.670s ok cmd/trace 0.151s ok cmd/vet 7.906s ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: archive/tar Benchmark/Writer/USTAR-4 1774 59085 ns/op 1216 B/op 26 allocs/op Benchmark/Writer/GNU-4 1550 72558 ns/op 1681 B/op 38 allocs/op Benchmark/Writer/PAX-4 986 113324 ns/op 2416 B/op 62 allocs/op Benchmark/Reader/USTAR-4 2366 47470 ns/op 5654 B/op 32 allocs/op Benchmark/Reader/GNU-4 3607 31339 ns/op 5443 B/op 29 allocs/op Benchmark/Reader/PAX-4 1155 103524 ns/op 9428 B/op 64 allocs/op PASS ok archive/tar 0.773s goos: linux goarch: amd64 pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 666642287 ns/op 824680 B/op 76 allocs/op BenchmarkZip64Test-4 1 236339728 ns/op BenchmarkZip64TestSizes/4096-4 609 182527 ns/op BenchmarkZip64TestSizes/1048576-4 52 2169012 ns/op BenchmarkZip64TestSizes/67108864-4 1 240071036 ns/op PASS ok archive/zip 2.165s goos: linux goarch: amd64 pkg: bufio BenchmarkReaderCopyOptimal-4 157857 678 ns/op BenchmarkReaderCopyUnoptimal-4 107158 1126 ns/op BenchmarkReaderCopyNoWriteTo-4 5575 18913 ns/op BenchmarkReaderWriteToOptimal-4 5630 21864 ns/op BenchmarkReaderReadString-4 89032 1378 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 159302 728 ns/op BenchmarkWriterCopyUnoptimal-4 160713 731 ns/op BenchmarkWriterCopyNoReadFrom-4 6238 18540 ns/op BenchmarkReaderEmpty-4 32964 3344 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 24687 4842 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 371587 301 ns/op 0 B/op 0 allocs/op PASS ok bufio 1.665s goos: linux goarch: amd64 pkg: bytes BenchmarkReadString-4 3868 30250 ns/op 1083.24 MB/s BenchmarkWriteByte-4 242 486448 ns/op 8.42 MB/s BenchmarkWriteRune-4 120 990748 ns/op 12.40 MB/s BenchmarkBufferNotEmptyWriteRead-4 12 8848766 ns/op BenchmarkBufferFullSmallReads-4 52 2001747 ns/op BenchmarkIndexByte/10-4 3103946 38.6 ns/op 259.37 MB/s BenchmarkIndexByte/32-4 3022860 39.4 ns/op 811.82 MB/s BenchmarkIndexByte/4K-4 742104 135 ns/op 30312.16 MB/s BenchmarkIndexBytePortable/10-4 422227 266 ns/op 37.58 MB/s BenchmarkIndexBytePortable/32-4 132824 881 ns/op 36.34 MB/s BenchmarkIndexBytePortable/4K-4 1098 102059 ns/op 40.13 MB/s BenchmarkIndexRune/10-4 697861 156 ns/op 64.06 MB/s BenchmarkIndexRune/32-4 688806 155 ns/op 206.88 MB/s BenchmarkIndexRune/4K-4 280142 407 ns/op 10058.51 MB/s BenchmarkIndexRuneASCII/10-4 3090573 38.5 ns/op 259.48 MB/s BenchmarkIndexRuneASCII/32-4 3077541 40.7 ns/op 786.90 MB/s BenchmarkIndexRuneASCII/4K-4 786572 135 ns/op 30325.28 MB/s BenchmarkEqual/0-4 5451538 22.0 ns/op BenchmarkEqual/1-4 844525 122 ns/op 8.18 MB/s BenchmarkEqual/6-4 465507 232 ns/op 25.89 MB/s BenchmarkEqual/9-4 539343 207 ns/op 43.44 MB/s BenchmarkEqual/15-4 423642 268 ns/op 56.04 MB/s BenchmarkEqual/16-4 860079 125 ns/op 127.50 MB/s BenchmarkEqual/20-4 505567 230 ns/op 87.08 MB/s BenchmarkEqual/32-4 795354 137 ns/op 234.34 MB/s BenchmarkEqual/4K-4 49260 2412 ns/op 1698.32 MB/s BenchmarkIndex/10-4 2051265 56.8 ns/op 175.91 MB/s BenchmarkIndex/32-4 2180727 55.4 ns/op 577.44 MB/s BenchmarkIndex/4K-4 14536 8182 ns/op 500.59 MB/s BenchmarkIndexEasy/10-4 2182612 54.7 ns/op 182.72 MB/s BenchmarkIndexEasy/32-4 2121886 55.5 ns/op 576.64 MB/s BenchmarkIndexEasy/4K-4 265184 441 ns/op 9293.39 MB/s BenchmarkCount/10-4 981256 106 ns/op 94.36 MB/s BenchmarkCount/32-4 956054 105 ns/op 304.74 MB/s BenchmarkCount/4K-4 14546 8219 ns/op 498.33 MB/s BenchmarkCountEasy/10-4 989979 105 ns/op 95.36 MB/s BenchmarkCountEasy/32-4 994677 105 ns/op 304.10 MB/s BenchmarkCountEasy/4K-4 237538 498 ns/op 8225.30 MB/s BenchmarkCountSingle/10-4 2304698 52.1 ns/op 191.97 MB/s BenchmarkCountSingle/32-4 2260268 54.1 ns/op 591.37 MB/s BenchmarkCountSingle/4K-4 692944 150 ns/op 27342.25 MB/s BenchmarkToUpper/#00-4 1611555 73.9 ns/op BenchmarkToUpper/ONLYUPPER-4 195830 596 ns/op BenchmarkToUpper/abc-4 348838 330 ns/op BenchmarkToUpper/AbC123-4 174363 686 ns/op BenchmarkToUpper/azAZ09_-4 153535 765 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 44232 2650 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 18211 6420 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 29398 4028 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 71059 1682 ns/op BenchmarkToLower/#00-4 1611837 73.7 ns/op BenchmarkToLower/abc-4 296058 378 ns/op BenchmarkToLower/AbC123-4 172236 663 ns/op BenchmarkToLower/azAZ09_-4 151172 790 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 44625 2645 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 19802 6189 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 32875 3607 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 70423 1755 ns/op BenchmarkFields/ASCII/16-4 76453 1556 ns/op 10.29 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 5017 22290 ns/op 11.48 MB/s 768 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 340 349528 ns/op 11.72 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 18 6172828 ns/op 10.62 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 97909639 ns/op 10.71 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 50833 2409 ns/op 6.64 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 3603 31566 ns/op 8.11 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 228 526288 ns/op 7.78 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 12 9483225 ns/op 6.91 MB/s 497288 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 185235722 ns/op 5.66 MB/s 9606784 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 99907 1257 ns/op 12.73 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 6792 16827 ns/op 15.21 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 456 268450 ns/op 15.26 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 19 5637856 ns/op 11.62 MB/s 497280 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 1 113672883 ns/op 9.22 MB/s 9614976 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 66915 1838 ns/op 8.70 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 4962 21738 ns/op 11.78 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 344 348884 ns/op 11.74 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 15 7022457 ns/op 9.33 MB/s 497281 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 143891849 ns/op 7.29 MB/s 9606784 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1201358 97.8 ns/op BenchmarkTrimSpace/ASCII-4 581842 196 ns/op BenchmarkTrimSpace/SomeNonASCII-4 74626 1599 ns/op BenchmarkTrimSpace/JustNonASCII-4 32845 3660 ns/op BenchmarkToValidUTF8/Valid-4 294468 403 ns/op BenchmarkToValidUTF8/InvalidASCII-4 192890 558 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 60676 1919 ns/op BenchmarkIndexHard1-4 880 138954 ns/op BenchmarkIndexHard2-4 609 194347 ns/op BenchmarkIndexHard3-4 100 1126410 ns/op BenchmarkIndexHard4-4 199 601878 ns/op BenchmarkLastIndexHard1-4 3 38487025 ns/op BenchmarkLastIndexHard2-4 3 46434912 ns/op BenchmarkLastIndexHard3-4 3 54895724 ns/op BenchmarkCountHard1-4 882 135330 ns/op BenchmarkCountHard2-4 624 191457 ns/op BenchmarkCountHard3-4 100 1106496 ns/op BenchmarkSplitEmptySeparator-4 1 225873798 ns/op BenchmarkSplitSingleByteSeparator-4 7 16237450 ns/op BenchmarkSplitMultiByteSeparator-4 6 18519932 ns/op BenchmarkSplitNSingleByteSeparator-4 140420 893 ns/op BenchmarkSplitNMultiByteSeparator-4 41479 2954 ns/op BenchmarkRepeat-4 124030 974 ns/op BenchmarkBytesCompare/1-4 6667366 18.4 ns/op BenchmarkBytesCompare/2-4 6582417 18.3 ns/op BenchmarkBytesCompare/4-4 6591386 18.8 ns/op BenchmarkBytesCompare/8-4 6685836 17.9 ns/op BenchmarkBytesCompare/16-4 6170635 19.5 ns/op BenchmarkBytesCompare/32-4 6130792 19.5 ns/op BenchmarkBytesCompare/64-4 6242328 19.1 ns/op BenchmarkBytesCompare/128-4 5849665 20.3 ns/op BenchmarkBytesCompare/256-4 4777588 25.0 ns/op BenchmarkBytesCompare/512-4 3779362 32.8 ns/op BenchmarkBytesCompare/1024-4 2318996 52.7 ns/op BenchmarkBytesCompare/2048-4 1328545 90.7 ns/op BenchmarkIndexAnyASCII/1:1-4 1221072 101 ns/op BenchmarkIndexAnyASCII/1:2-4 1217014 98.1 ns/op BenchmarkIndexAnyASCII/1:4-4 1198558 101 ns/op BenchmarkIndexAnyASCII/1:8-4 1000000 101 ns/op BenchmarkIndexAnyASCII/1:16-4 1000000 101 ns/op BenchmarkIndexAnyASCII/1:32-4 1208468 98.0 ns/op BenchmarkIndexAnyASCII/1:64-4 1216177 98.6 ns/op BenchmarkIndexAnyASCII/16:1-4 1000000 101 ns/op BenchmarkIndexAnyASCII/16:2-4 221798 513 ns/op BenchmarkIndexAnyASCII/16:4-4 220592 526 ns/op BenchmarkIndexAnyASCII/16:8-4 217104 523 ns/op BenchmarkIndexAnyASCII/16:16-4 212311 534 ns/op BenchmarkIndexAnyASCII/16:32-4 199774 565 ns/op BenchmarkIndexAnyASCII/16:64-4 188574 616 ns/op BenchmarkIndexAnyASCII/256:1-4 994166 103 ns/op BenchmarkIndexAnyASCII/256:2-4 18098 6971 ns/op BenchmarkIndexAnyASCII/256:4-4 18068 7161 ns/op BenchmarkIndexAnyASCII/256:8-4 18099 7027 ns/op BenchmarkIndexAnyASCII/256:16-4 17977 6999 ns/op BenchmarkIndexAnyASCII/256:32-4 17845 7027 ns/op BenchmarkIndexAnyASCII/256:64-4 17662 7127 ns/op BenchmarkIndexAnyUTF8/1:1-4 956761 107 ns/op BenchmarkIndexAnyUTF8/1:2-4 1000000 104 ns/op BenchmarkIndexAnyUTF8/1:4-4 1209424 98.0 ns/op BenchmarkIndexAnyUTF8/1:8-4 1213638 99.3 ns/op BenchmarkIndexAnyUTF8/1:16-4 1217032 96.5 ns/op BenchmarkIndexAnyUTF8/1:32-4 1203658 99.4 ns/op BenchmarkIndexAnyUTF8/1:64-4 1231593 104 ns/op BenchmarkIndexAnyUTF8/16:1-4 97509 1208 ns/op BenchmarkIndexAnyUTF8/16:2-4 154720 744 ns/op BenchmarkIndexAnyUTF8/16:4-4 154645 746 ns/op BenchmarkIndexAnyUTF8/16:8-4 156464 744 ns/op BenchmarkIndexAnyUTF8/16:16-4 155858 751 ns/op BenchmarkIndexAnyUTF8/16:32-4 154670 748 ns/op BenchmarkIndexAnyUTF8/16:64-4 153262 759 ns/op BenchmarkIndexAnyUTF8/256:1-4 6082 18527 ns/op BenchmarkIndexAnyUTF8/256:2-4 9841 10511 ns/op BenchmarkIndexAnyUTF8/256:4-4 11312 10555 ns/op BenchmarkIndexAnyUTF8/256:8-4 9900 10586 ns/op BenchmarkIndexAnyUTF8/256:16-4 10000 10607 ns/op BenchmarkIndexAnyUTF8/256:32-4 11197 10706 ns/op BenchmarkIndexAnyUTF8/256:64-4 9698 10610 ns/op BenchmarkLastIndexAnyASCII/1:1-4 1000000 101 ns/op BenchmarkLastIndexAnyASCII/1:2-4 1243778 97.0 ns/op BenchmarkLastIndexAnyASCII/1:4-4 1240143 96.9 ns/op BenchmarkLastIndexAnyASCII/1:8-4 1237005 96.4 ns/op BenchmarkLastIndexAnyASCII/1:16-4 1241378 96.6 ns/op BenchmarkLastIndexAnyASCII/1:32-4 1000000 101 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1242670 96.9 ns/op BenchmarkLastIndexAnyASCII/16:1-4 179980 643 ns/op BenchmarkLastIndexAnyASCII/16:2-4 178488 651 ns/op BenchmarkLastIndexAnyASCII/16:4-4 177865 657 ns/op BenchmarkLastIndexAnyASCII/16:8-4 175585 662 ns/op BenchmarkLastIndexAnyASCII/16:16-4 174663 673 ns/op BenchmarkLastIndexAnyASCII/16:32-4 163605 694 ns/op BenchmarkLastIndexAnyASCII/16:64-4 157269 773 ns/op BenchmarkLastIndexAnyASCII/256:1-4 13165 9109 ns/op BenchmarkLastIndexAnyASCII/256:2-4 13275 9025 ns/op BenchmarkLastIndexAnyASCII/256:4-4 13252 9029 ns/op BenchmarkLastIndexAnyASCII/256:8-4 13308 9031 ns/op BenchmarkLastIndexAnyASCII/256:16-4 12990 9097 ns/op BenchmarkLastIndexAnyASCII/256:32-4 13204 9095 ns/op BenchmarkLastIndexAnyASCII/256:64-4 13141 9151 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 1226400 97.5 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 1239552 97.7 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 1207098 96.7 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 1234680 96.8 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 1236830 97.5 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 1211185 98.8 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1245295 97.6 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 142671 818 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 160934 723 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 161263 720 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 160189 729 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 161764 721 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 160282 726 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 158268 736 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 8794 12010 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 10000 10306 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 10000 10357 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 10000 10541 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 10418 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 9952 10556 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 9942 10572 ns/op BenchmarkTrimASCII/1:1-4 391593 312 ns/op BenchmarkTrimASCII/1:2-4 281996 427 ns/op BenchmarkTrimASCII/1:4-4 277228 453 ns/op BenchmarkTrimASCII/1:8-4 261957 456 ns/op BenchmarkTrimASCII/1:16-4 265448 444 ns/op BenchmarkTrimASCII/16:1-4 153870 800 ns/op BenchmarkTrimASCII/16:2-4 84420 1428 ns/op BenchmarkTrimASCII/16:4-4 85995 1527 ns/op BenchmarkTrimASCII/16:8-4 82120 1397 ns/op BenchmarkTrimASCII/16:16-4 73288 1452 ns/op BenchmarkTrimASCII/256:1-4 13934 8176 ns/op BenchmarkTrimASCII/256:2-4 6548 17339 ns/op BenchmarkTrimASCII/256:4-4 6571 16749 ns/op BenchmarkTrimASCII/256:8-4 6376 16825 ns/op BenchmarkTrimASCII/256:16-4 6409 15813 ns/op BenchmarkTrimASCII/4096:1-4 955 124809 ns/op BenchmarkTrimASCII/4096:2-4 478 248526 ns/op BenchmarkTrimASCII/4096:4-4 475 253586 ns/op BenchmarkTrimASCII/4096:8-4 482 246336 ns/op BenchmarkTrimASCII/4096:16-4 442 265572 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13755 8562 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13980 8587 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 428 274390 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 843 137594 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 1642 70676 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 3018 35425 ns/op BenchmarkCompareBytesEqual-4 6730309 17.6 ns/op BenchmarkCompareBytesToNil-4 7853766 15.3 ns/op BenchmarkCompareBytesEmpty-4 7635735 15.6 ns/op BenchmarkCompareBytesIdentical-4 7483100 16.1 ns/op BenchmarkCompareBytesSameLength-4 7178907 16.7 ns/op BenchmarkCompareBytesDifferentLength-4 7126644 16.8 ns/op BenchmarkCompareBytesBigUnaligned-4 1610 69864 ns/op 15008.99 MB/s BenchmarkCompareBytesBig-4 1458 78742 ns/op 13316.70 MB/s BenchmarkCompareBytesBigIdentical-4 6947228 17.1 ns/op 61204151.76 MB/s PASS ok bytes 37.076s goos: linux goarch: amd64 pkg: compress/bzip2 BenchmarkDecodeDigits-4 1 128877766 ns/op 0.78 MB/s 3620352 B/op 54 allocs/op BenchmarkDecodeNewton-4 1 501981331 ns/op 1.13 MB/s 3638696 B/op 54 allocs/op BenchmarkDecodeRand-4 3 41429814 ns/op 0.40 MB/s 3646557 B/op 53 allocs/op PASS ok compress/bzip2 1.679s goos: linux goarch: amd64 pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 34 3024556 ns/op 3.31 MB/s 41994 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 4 30774946 ns/op 3.25 MB/s 42714 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 283835129 ns/op 3.52 MB/s 49272 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 37 3036655 ns/op 3.29 MB/s 42844 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 4 30961411 ns/op 3.23 MB/s 43002 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 309971550 ns/op 3.23 MB/s 53032 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 39 3105172 ns/op 3.22 MB/s 41854 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 4 29045102 ns/op 3.44 MB/s 45058 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 294019633 ns/op 3.40 MB/s 53448 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 39 3020025 ns/op 3.31 MB/s 41643 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 4 28923335 ns/op 3.46 MB/s 45058 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 298109325 ns/op 3.35 MB/s 53448 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 36 3330474 ns/op 3.00 MB/s 43759 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 4 32079372 ns/op 3.12 MB/s 47194 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 310338415 ns/op 3.22 MB/s 88520 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 44 2616878 ns/op 3.82 MB/s 43406 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 5 23623652 ns/op 4.23 MB/s 45476 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 229118805 ns/op 4.36 MB/s 89784 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 49 2379403 ns/op 4.20 MB/s 42728 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 6 18836940 ns/op 5.31 MB/s 44345 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 182691685 ns/op 5.47 MB/s 70360 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 50 2365644 ns/op 4.23 MB/s 43517 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 6 18753778 ns/op 5.33 MB/s 44345 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 183038716 ns/op 5.46 MB/s 72200 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 38 2846683 ns/op 3.51 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 4 27067342 ns/op 3.69 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 270592551 ns/op 3.70 MB/s BenchmarkEncode/Digits/Speed/1e4-4 28 4172194 ns/op 2.40 MB/s BenchmarkEncode/Digits/Speed/1e5-4 3 35396536 ns/op 2.83 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 351271400 ns/op 2.85 MB/s BenchmarkEncode/Digits/Default/1e4-4 9 11184861 ns/op 0.89 MB/s BenchmarkEncode/Digits/Default/1e5-4 1 124627562 ns/op 0.80 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 1294905565 ns/op 0.77 MB/s BenchmarkEncode/Digits/Compression/1e4-4 9 11348385 ns/op 0.88 MB/s BenchmarkEncode/Digits/Compression/1e5-4 1 125774207 ns/op 0.80 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 1293013007 ns/op 0.77 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 36 3034628 ns/op 3.30 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 4 25980832 ns/op 3.85 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 256947982 ns/op 3.89 MB/s BenchmarkEncode/Newton/Speed/1e4-4 27 3775405 ns/op 2.65 MB/s BenchmarkEncode/Newton/Speed/1e5-4 4 28154580 ns/op 3.55 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 275997646 ns/op 3.62 MB/s BenchmarkEncode/Newton/Default/1e4-4 10 10646460 ns/op 0.94 MB/s BenchmarkEncode/Newton/Default/1e5-4 1 114177077 ns/op 0.88 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 1122747203 ns/op 0.89 MB/s BenchmarkEncode/Newton/Compression/1e4-4 9 11255402 ns/op 0.89 MB/s BenchmarkEncode/Newton/Compression/1e5-4 1 137610819 ns/op 0.73 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 1406560793 ns/op 0.71 MB/s PASS ok compress/flate 22.466s goos: linux goarch: amd64 pkg: compress/lzw BenchmarkDecoder/1e4-4 28 3855017 ns/op 2.59 MB/s BenchmarkDecoder/1e5-4 3 37038539 ns/op 2.70 MB/s BenchmarkDecoder/1e6-4 1 358266507 ns/op 2.79 MB/s BenchmarkEncoder/1e4-4 34 3368930 ns/op 2.97 MB/s BenchmarkEncoder/1e5-4 4 30813050 ns/op 3.25 MB/s BenchmarkEncoder/1e6-4 1 285955735 ns/op 3.50 MB/s PASS ok compress/lzw 1.815s goos: linux goarch: amd64 pkg: container/heap BenchmarkDup-4 18 6304647 ns/op PASS ok container/heap 0.228s goos: linux goarch: amd64 pkg: context BenchmarkCommonParentCancel-4 7848 15406 ns/op BenchmarkWithTimeout/concurrency=40-4 4948 20887 ns/op BenchmarkWithTimeout/concurrency=4000-4 4971 22060 ns/op BenchmarkWithTimeout/concurrency=400000-4 6166 19644 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 370225 342 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 27357 4874 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 40900 2914 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 5061 23039 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 3108 35506 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 6250 17837 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 482 260004 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 337 364278 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 715 172657 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 45 2629376 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 28 3942070 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 64 1757043 ns/op BenchmarkCheckCanceled/Err-4 344665 326 ns/op BenchmarkCheckCanceled/Done-4 281313 394 ns/op PASS ok context 9.504s goos: linux goarch: amd64 pkg: crypto/aes BenchmarkEncrypt-4 1429753 83.8 ns/op 190.99 MB/s BenchmarkDecrypt-4 1445826 84.4 ns/op 189.54 MB/s BenchmarkExpand-4 772455 141 ns/op PASS ok crypto/aes 0.534s goos: linux goarch: amd64 pkg: crypto/cipher BenchmarkAESGCMSeal1K-4 171163 620 ns/op 1652.06 MB/s BenchmarkAESGCMOpen1K-4 92664 1259 ns/op 813.05 MB/s BenchmarkAESGCMSign8K-4 81553 1422 ns/op 5760.55 MB/s BenchmarkAESGCMSeal8K-4 46004 2612 ns/op 3136.44 MB/s BenchmarkAESGCMOpen8K-4 40879 2875 ns/op 2849.24 MB/s BenchmarkAESCFBEncrypt1K-4 3171 36121 ns/op 28.21 MB/s BenchmarkAESCFBDecrypt1K-4 3756 28518 ns/op 35.73 MB/s BenchmarkAESCFBDecrypt8K-4 514 224761 ns/op 36.43 MB/s BenchmarkAESOFB1K-4 6367 16936 ns/op 60.17 MB/s BenchmarkAESCTR1K-4 8314 12785 ns/op 79.70 MB/s BenchmarkAESCTR8K-4 1137 101277 ns/op 80.84 MB/s BenchmarkAESCBCEncrypt1K-4 8188 13627 ns/op 75.15 MB/s BenchmarkAESCBCDecrypt1K-4 13582 8889 ns/op 115.20 MB/s BenchmarkXORBytes/8Bytes-4 1724824 68.6 ns/op 116.58 MB/s BenchmarkXORBytes/128Bytes-4 1596664 74.8 ns/op 1710.41 MB/s BenchmarkXORBytes/2048Bytes-4 673940 163 ns/op 12533.80 MB/s BenchmarkXORBytes/32768Bytes-4 62037 1887 ns/op 17362.11 MB/s PASS ok crypto/cipher 2.385s goos: linux goarch: amd64 pkg: crypto/des BenchmarkEncrypt-4 47182 2383 ns/op 3.36 MB/s BenchmarkDecrypt-4 49467 2328 ns/op 3.44 MB/s BenchmarkTDESEncrypt-4 17994 6184 ns/op 1.29 MB/s BenchmarkTDESDecrypt-4 19096 6184 ns/op 1.29 MB/s PASS ok crypto/des 0.676s goos: linux goarch: amd64 pkg: crypto/ecdsa BenchmarkSignP256-4 2506 40823 ns/op 2748 B/op 34 allocs/op BenchmarkSignP384-4 7 15502229 ns/op 2007860 B/op 18433 allocs/op BenchmarkVerifyP256-4 1736 64501 ns/op 939 B/op 18 allocs/op BenchmarkKeyGeneration-4 7005 17450 ns/op 664 B/op 13 allocs/op PASS ok crypto/ecdsa 0.774s goos: linux goarch: amd64 pkg: crypto/ed25519 BenchmarkKeyGeneration-4 79 1535381 ns/op BenchmarkNewKeyFromSeed-4 73 1413217 ns/op 0 B/op 0 allocs/op BenchmarkSigning-4 75 1446087 ns/op 448 B/op 5 allocs/op BenchmarkVerification-4 50 2251720 ns/op PASS ok crypto/ed25519 0.587s goos: linux goarch: amd64 pkg: crypto/elliptic BenchmarkBaseMult-4 7 16477697 ns/op 340 B/op 7 allocs/op BenchmarkBaseMultP256-4 9589 11646 ns/op 288 B/op 6 allocs/op BenchmarkScalarMultP256-4 2523 40471 ns/op 256 B/op 5 allocs/op PASS ok crypto/elliptic 0.556s goos: linux goarch: amd64 pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 10539 10865 ns/op 94.25 MB/s BenchmarkHMACSHA256_32-4 15369 7765 ns/op 4.12 MB/s PASS ok crypto/hmac 0.427s goos: linux goarch: amd64 pkg: crypto/md5 BenchmarkHash8Bytes-4 63687 1780 ns/op 4.50 MB/s BenchmarkHash1K-4 35160 3464 ns/op 295.64 MB/s BenchmarkHash8K-4 7045 16910 ns/op 484.44 MB/s BenchmarkHash8BytesUnaligned-4 67965 1752 ns/op 4.57 MB/s BenchmarkHash1KUnaligned-4 35928 3327 ns/op 307.78 MB/s BenchmarkHash8KUnaligned-4 6794 16906 ns/op 484.55 MB/s PASS ok crypto/md5 0.864s goos: linux goarch: amd64 pkg: crypto/rand BenchmarkPrime-4 1 144974165 ns/op PASS ok crypto/rand 0.174s goos: linux goarch: amd64 pkg: crypto/rc4 BenchmarkRC4_128-4 8294 14001 ns/op 9.14 MB/s BenchmarkRC4_1K-4 928 108639 ns/op 9.43 MB/s BenchmarkRC4_8K-4 138 854251 ns/op 9.48 MB/s PASS ok crypto/rc4 0.544s goos: linux goarch: amd64 pkg: crypto/rsa BenchmarkRSA2048Decrypt-4 20 5241811 ns/op BenchmarkRSA2048Sign-4 20 5700862 ns/op Benchmark3PrimeRSA2048Decrypt-4 32 3647413 ns/op PASS ok crypto/rsa 0.384s goos: linux goarch: amd64 pkg: crypto/sha1 BenchmarkHash8Bytes-4 52245 2201 ns/op 3.63 MB/s BenchmarkHash320Bytes-4 43419 2475 ns/op 129.29 MB/s BenchmarkHash1K-4 36021 3306 ns/op 309.78 MB/s BenchmarkHash8K-4 8968 12059 ns/op 679.31 MB/s PASS ok crypto/sha1 0.573s goos: linux goarch: amd64 pkg: crypto/sha256 BenchmarkHash8Bytes-4 43872 2447 ns/op 3.27 MB/s BenchmarkHash1K-4 21421 5403 ns/op 189.52 MB/s BenchmarkHash8K-4 4243 27605 ns/op 296.75 MB/s PASS ok crypto/sha256 0.464s goos: linux goarch: amd64 pkg: crypto/sha512 BenchmarkHash8Bytes-4 32349 3672 ns/op 2.18 MB/s BenchmarkHash1K-4 20565 5545 ns/op 184.67 MB/s BenchmarkHash8K-4 5488 20402 ns/op 401.53 MB/s PASS ok crypto/sha512 0.471s goos: linux goarch: amd64 pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 7279749 15.4 ns/op BenchmarkConstantTimeEq-4 7964983 17.9 ns/op BenchmarkConstantTimeLessOrEq-4 7810081 15.7 ns/op PASS ok crypto/subtle 0.466s goos: linux goarch: amd64 pkg: crypto/tls BenchmarkHandshakeServer/RSA-4 54 2089622 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 37 2978145 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 46 2410416 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 84 1419219 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 122 947669 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 78 1374381 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 130 901974 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 2 98350518 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 2 93808101 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 7 17124278 ns/op 61.23 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 21654869 ns/op 48.42 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 25501510 ns/op 82.24 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 34204856 ns/op 61.31 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 48524799 ns/op 86.44 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 70925912 ns/op 59.14 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 86415606 ns/op 97.07 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 123743130 ns/op 67.79 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 191452533 ns/op 87.63 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 246007950 ns/op 68.20 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 364894506 ns/op 91.96 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 515351329 ns/op 65.11 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 692854705 ns/op 96.86 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1011386602 ns/op 66.35 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 7 15675864 ns/op 66.89 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 20633366 ns/op 50.82 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 27315061 ns/op 76.78 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 35082178 ns/op 59.78 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 47276325 ns/op 88.72 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 66764222 ns/op 62.82 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 91143050 ns/op 92.04 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 126272038 ns/op 66.43 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 183405792 ns/op 91.48 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 242374436 ns/op 69.22 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 311522541 ns/op 107.71 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 474590977 ns/op 70.70 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 709574114 ns/op 94.58 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 961122160 ns/op 69.82 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 699619859 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 703989756 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 284552055 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 284342203 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 146179846 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 144879217 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 75388250 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 75069383 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 33988650 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 33614430 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 139210107 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 143462522 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 58797659 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 60474882 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 4 32554816 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 4 32577224 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 6 18786489 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 6 18912368 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 10 11247329 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 9 11664245 ns/op PASS ok crypto/tls 17.033s goos: linux goarch: amd64 pkg: database/sql BenchmarkConcurrentDBExec-4 19 5333974 ns/op 282069 B/op 1654 allocs/op BenchmarkConcurrentStmtQuery-4 19 6056309 ns/op 271132 B/op 2007 allocs/op BenchmarkConcurrentStmtExec-4 25 4439141 ns/op 214901 B/op 754 allocs/op BenchmarkConcurrentTxQuery-4 24 5376367 ns/op 278143 B/op 2166 allocs/op BenchmarkConcurrentTxExec-4 31 3879829 ns/op 88873 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 16 6767345 ns/op 99229 B/op 1949 allocs/op BenchmarkConcurrentTxStmtExec-4 52 2488446 ns/op 40849 B/op 379 allocs/op BenchmarkConcurrentRandom-4 21 5501246 ns/op 229033 B/op 1830 allocs/op BenchmarkManyConcurrentQueries-4 1406 85118 ns/op 4093 B/op 19 allocs/op PASS ok database/sql 1.296s goos: linux goarch: amd64 pkg: encoding/asn1 BenchmarkMarshal-4 435 237318 ns/op 10656 B/op 444 allocs/op PASS ok encoding/asn1 0.150s goos: linux goarch: amd64 pkg: encoding/base32 BenchmarkEncode-4 151 775300 ns/op 10.57 MB/s BenchmarkEncodeToString-4 144 791293 ns/op 10.35 MB/s BenchmarkDecode-4 81 1509687 ns/op 8.69 MB/s BenchmarkDecodeString-4 81 1431049 ns/op 9.16 MB/s PASS ok encoding/base32 0.778s goos: linux goarch: amd64 pkg: encoding/base64 BenchmarkEncodeToString-4 177 637770 ns/op 12.84 MB/s BenchmarkDecodeString/2-4 222290 500 ns/op 7.99 MB/s BenchmarkDecodeString/4-4 147190 805 ns/op 9.94 MB/s BenchmarkDecodeString/8-4 120514 1004 ns/op 11.96 MB/s BenchmarkDecodeString/64-4 22778 5166 ns/op 17.04 MB/s BenchmarkDecodeString/8192-4 195 622743 ns/op 17.54 MB/s PASS ok encoding/base64 0.940s goos: linux goarch: amd64 pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 847 139219 ns/op 28.73 MB/s BenchmarkReadStruct-4 12633 9390 ns/op 7.99 MB/s BenchmarkWriteStruct-4 12430 9649 ns/op 7.77 MB/s BenchmarkReadInts-4 35872 3347 ns/op 8.96 MB/s BenchmarkWriteInts-4 31090 4076 ns/op 7.36 MB/s BenchmarkWriteSlice1000Int32s-4 786 139472 ns/op 28.68 MB/s BenchmarkPutUint16-4 2238582 53.9 ns/op 37.13 MB/s BenchmarkPutUint32-4 1617560 74.3 ns/op 53.85 MB/s BenchmarkPutUint64-4 574522 193 ns/op 41.43 MB/s BenchmarkLittleEndianPutUint16-4 2236010 53.4 ns/op 37.49 MB/s BenchmarkLittleEndianPutUint32-4 1621944 73.4 ns/op 54.52 MB/s BenchmarkLittleEndianPutUint64-4 595959 192 ns/op 41.56 MB/s BenchmarkReadFloats-4 117832 987 ns/op 12.16 MB/s BenchmarkWriteFloats-4 98318 1197 ns/op 10.03 MB/s BenchmarkReadSlice1000Float32s-4 831 145216 ns/op 27.55 MB/s BenchmarkWriteSlice1000Float32s-4 800 149713 ns/op 26.72 MB/s BenchmarkPutUvarint32-4 329144 349 ns/op 11.45 MB/s BenchmarkPutUvarint64-4 102352 1167 ns/op 6.86 MB/s PASS ok encoding/binary 2.832s goos: linux goarch: amd64 pkg: encoding/csv BenchmarkRead-4 4670 22599 ns/op 664 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 4971 21259 ns/op 664 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 5409 21467 ns/op 664 B/op 16 allocs/op BenchmarkReadLargeFields-4 2314 47883 ns/op 3939 B/op 24 allocs/op BenchmarkReadReuseRecord-4 5427 19730 ns/op 24 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 5367 20112 ns/op 24 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 5744 20253 ns/op 24 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 2385 45415 ns/op 2979 B/op 12 allocs/op BenchmarkWrite-4 9802 12459 ns/op PASS ok encoding/csv 1.154s goos: linux goarch: amd64 pkg: encoding/gob BenchmarkEndToEndPipe-4 5937 19599 ns/op BenchmarkEndToEndByteBuffer-4 7884 14986 ns/op BenchmarkEndToEndSliceByteBuffer-4 122 958862 ns/op BenchmarkEncodeComplex128Slice-4 202 576039 ns/op BenchmarkEncodeFloat64Slice-4 444 258705 ns/op BenchmarkEncodeInt32Slice-4 454 255938 ns/op BenchmarkEncodeStringSlice-4 661 174324 ns/op BenchmarkEncodeInterfaceSlice-4 33 3545805 ns/op BenchmarkDecodeComplex128Slice-4 205 573506 ns/op BenchmarkDecodeFloat64Slice-4 475 246367 ns/op BenchmarkDecodeInt32Slice-4 494 242631 ns/op BenchmarkDecodeStringSlice-4 309 372690 ns/op BenchmarkDecodeInterfaceSlice-4 46 2411966 ns/op BenchmarkDecodeMap-4 58 1786577 ns/op PASS ok encoding/gob 2.268s goos: linux goarch: amd64 pkg: encoding/hex BenchmarkEncode/256-4 6777 16866 ns/op 15.18 MB/s BenchmarkEncode/1024-4 1807 64895 ns/op 15.78 MB/s BenchmarkEncode/4096-4 460 258477 ns/op 15.85 MB/s BenchmarkEncode/16384-4 99 1051018 ns/op 15.59 MB/s BenchmarkDecode/256-4 13242 9139 ns/op 28.01 MB/s BenchmarkDecode/1024-4 3224 34998 ns/op 29.26 MB/s BenchmarkDecode/4096-4 859 138505 ns/op 29.57 MB/s BenchmarkDecode/16384-4 217 559097 ns/op 29.30 MB/s BenchmarkDump/256-4 792 146448 ns/op 1.75 MB/s BenchmarkDump/1024-4 202 583312 ns/op 1.76 MB/s BenchmarkDump/4096-4 48 2340097 ns/op 1.75 MB/s BenchmarkDump/16384-4 12 9481443 ns/op 1.73 MB/s PASS ok encoding/hex 2.000s goos: linux goarch: amd64 pkg: encoding/json BenchmarkCodeEncoder-4 1 191012430 ns/op 10.16 MB/s 4659568 B/op 31 allocs/op BenchmarkCodeMarshal-4 1 191574861 ns/op 10.13 MB/s 1944088 B/op 17 allocs/op BenchmarkMarshalBytes/32-4 15150 7833 ns/op BenchmarkMarshalBytes/256-4 3909 27632 ns/op BenchmarkMarshalBytes/4096-4 300 394997 ns/op BenchmarkCodeDecoder-4 1 640219988 ns/op 3.03 MB/s 13296064 B/op 92712 allocs/op BenchmarkUnicodeDecoder-4 24310 4912 ns/op 2.85 MB/s 36 B/op 2 allocs/op BenchmarkDecoderStream-4 42400 2788 ns/op 8 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 564898231 ns/op 3.44 MB/s 3275712 B/op 92679 allocs/op BenchmarkCodeUnmarshalReuse-4 1 543286960 ns/op 3.57 MB/s 3276464 B/op 92683 allocs/op BenchmarkUnmarshalString-4 32157 3380 ns/op 192 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 75039 1528 ns/op 180 B/op 2 allocs/op BenchmarkUnmarshalInt64-4 124368 1015 ns/op 176 B/op 1 allocs/op BenchmarkIssue10335-4 41486 2893 ns/op 200 B/op 3 allocs/op BenchmarkIssue34127-4 29107 4085 ns/op 152 B/op 2 allocs/op BenchmarkUnmapped-4 12068 9974 ns/op 232 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 290 384968 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 255 465644 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 63 1881324 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 7 16545071 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 416740 294 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 418978 283 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 401804 290 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 427176 302 ns/op BenchmarkEncodeMarshaler-4 33315 3553 ns/op 79 B/op 1 allocs/op BenchmarkNumberIsValid-4 3381718 36.0 ns/op BenchmarkNumberIsValidRegexp-4 12942 9236 ns/op BenchmarkEncoderEncode-4 42651 2718 ns/op 60 B/op 0 allocs/op PASS ok encoding/json 8.169s goos: linux goarch: amd64 pkg: encoding/pem BenchmarkEncode-4 22 5048332 ns/op 12.98 MB/s BenchmarkDecode-4 12 9256586 ns/op 9.59 MB/s PASS ok encoding/pem 0.381s goos: linux goarch: amd64 pkg: encoding/xml BenchmarkMarshal-4 1280 81306 ns/op 5712 B/op 23 allocs/op BenchmarkUnmarshal-4 463 256041 ns/op 8275 B/op 193 allocs/op PASS ok encoding/xml 0.299s goos: linux goarch: amd64 pkg: expvar BenchmarkIntAdd-4 159079 779 ns/op BenchmarkIntSet-4 216669 531 ns/op BenchmarkFloatAdd-4 41808 2871 ns/op BenchmarkFloatSet-4 201505 706 ns/op BenchmarkStringSet-4 141183 814 ns/op BenchmarkMapSet-4 29638 4003 ns/op BenchmarkMapSetDifferent-4 44866 2708 ns/op BenchmarkMapSetDifferentRandom-4 279 421765 ns/op BenchmarkMapSetString-4 30375 4133 ns/op BenchmarkMapAddSame-4 23901 4998 ns/op BenchmarkMapAddDifferent-4 12856 9437 ns/op BenchmarkMapAddDifferentRandom-4 262 460372 ns/op BenchmarkMapAddSameSteadyState-4 73006 1641 ns/op BenchmarkMapAddDifferentSteadyState-4 80072 1376 ns/op BenchmarkRealworldExpvarUsage-4 11467 10287 ns/op PASS ok expvar 2.617s goos: linux goarch: amd64 pkg: fmt BenchmarkSprintfPadding-4 40599 2786 ns/op BenchmarkSprintfEmpty-4 193945 535 ns/op BenchmarkSprintfString-4 130748 850 ns/op BenchmarkSprintfTruncateString-4 118755 944 ns/op BenchmarkSprintfTruncateBytes-4 82213 1434 ns/op BenchmarkSprintfSlowParsingPath-4 96048 1042 ns/op BenchmarkSprintfQuoteString-4 20234 5872 ns/op BenchmarkSprintfInt-4 122832 932 ns/op BenchmarkSprintfIntInt-4 86923 1314 ns/op BenchmarkSprintfPrefixedInt-4 98349 1195 ns/op BenchmarkSprintfFloat-4 48770 2390 ns/op BenchmarkSprintfComplex-4 19688 6015 ns/op BenchmarkSprintfBoolean-4 138363 873 ns/op BenchmarkSprintfHexString-4 51996 2267 ns/op BenchmarkSprintfHexBytes-4 41563 2853 ns/op BenchmarkSprintfBytes-4 20036 5963 ns/op BenchmarkSprintfStringer-4 40335 2887 ns/op BenchmarkSprintfStructure-4 16128 7416 ns/op BenchmarkManyArgs-4 26773 4577 ns/op BenchmarkFprintInt-4 54111 2176 ns/op BenchmarkFprintfBytes-4 64975 1855 ns/op BenchmarkFprintIntNoAlloc-4 55461 2141 ns/op BenchmarkScanInts-4 21 5084008 ns/op BenchmarkScanRecursiveInt-4 1 608225337 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 605735580 ns/op PASS ok fmt 4.675s goos: linux goarch: amd64 pkg: go/constant BenchmarkStringAdd/1-4 42844 2433 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 13986 8047 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 4069 28257 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1148 106902 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 277 426658 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 50 2274725 ns/op 188512 B/op 1037 allocs/op BenchmarkStringAdd/4096-4 12 9417734 ns/op 858848 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 3 41424953 ns/op 3807968 B/op 16408 allocs/op BenchmarkStringAdd/65536-4 1 170164628 ns/op 15530720 B/op 65566 allocs/op PASS ok go/constant 1.460s goos: linux goarch: amd64 pkg: go/format BenchmarkFormat/array1-10000-4 1 267489151 ns/op 0.24 MB/s 5517496 B/op 118788 allocs/op PASS ok go/format 0.331s goos: linux goarch: amd64 pkg: go/parser BenchmarkParse-4 4 33348552 ns/op 1.97 MB/s PASS ok go/parser 0.366s goos: linux goarch: amd64 pkg: go/printer BenchmarkPrint-4 1 163374190 ns/op PASS ok go/printer 0.188s goos: linux goarch: amd64 pkg: go/scanner BenchmarkScan-4 230 508403 ns/op BenchmarkScanFile-4 16 6627735 ns/op 3.47 MB/s PASS ok go/scanner 0.309s goos: linux goarch: amd64 pkg: hash/adler32 BenchmarkAdler32KB-4 3907 27886 ns/op 36.72 MB/s PASS ok hash/adler32 0.133s goos: linux goarch: amd64 pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 126016 890 ns/op 16.86 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 136334 858 ns/op 17.48 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 72032 1667 ns/op 24.00 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 70296 1662 ns/op 24.07 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 398526 279 ns/op 1835.17 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 405536 280 ns/op 1826.48 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 359142 310 ns/op 3304.53 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 370840 323 ns/op 3172.53 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 212196 505 ns/op 8106.85 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 233148 503 ns/op 8148.78 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 52008 2269 ns/op 14444.32 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 52652 2255 ns/op 14531.93 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 498134 228 ns/op 65.68 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 501004 222 ns/op 67.54 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 493491 226 ns/op 177.36 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 473197 240 ns/op 166.69 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 315966 365 ns/op 1404.10 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 303123 370 ns/op 1384.01 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 231972 509 ns/op 2013.42 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 226520 508 ns/op 2013.94 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 220767 529 ns/op 7736.04 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 213182 528 ns/op 7759.61 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 42608 2774 ns/op 11813.95 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 42211 2842 ns/op 11529.13 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 148878 784 ns/op 19.13 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 148641 789 ns/op 19.01 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 68576 1675 ns/op 23.88 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 66906 1724 ns/op 23.20 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 5553 18847 ns/op 27.17 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 5683 19286 ns/op 26.55 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 2971 38473 ns/op 26.62 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 2894 39271 ns/op 26.08 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 784 153199 ns/op 26.74 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 778 150981 ns/op 27.13 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 97 1197484 ns/op 27.36 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 96 1206795 ns/op 27.15 MB/s PASS ok hash/crc32 4.598s goos: linux goarch: amd64 pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 48 2293690 ns/op 28.57 MB/s BenchmarkCrc64/ISO4KB-4 796 144175 ns/op 28.41 MB/s BenchmarkCrc64/ISO1KB-4 3078 37290 ns/op 27.46 MB/s BenchmarkCrc64/ECMA64KB-4 50 2295077 ns/op 28.56 MB/s BenchmarkCrc64/Random64KB-4 48 2404687 ns/op 27.25 MB/s BenchmarkCrc64/Random16KB-4 192 607579 ns/op 26.97 MB/s PASS ok hash/crc64 0.927s goos: linux goarch: amd64 pkg: hash/fnv BenchmarkFnv32KB-4 4344 26445 ns/op 38.72 MB/s BenchmarkFnv32aKB-4 4069 26873 ns/op 38.10 MB/s BenchmarkFnv64KB-4 4132 28409 ns/op 36.04 MB/s BenchmarkFnv64aKB-4 4191 27847 ns/op 36.77 MB/s BenchmarkFnv128KB-4 1143 106039 ns/op 9.66 MB/s BenchmarkFnv128aKB-4 1158 101442 ns/op 10.09 MB/s PASS ok hash/fnv 0.844s goos: linux goarch: amd64 pkg: html BenchmarkEscape-4 404 268959 ns/op BenchmarkEscapeNone-4 125304 945 ns/op BenchmarkUnescape-4 510 225821 ns/op BenchmarkUnescapeNone-4 532546 211 ns/op BenchmarkUnescapeSparse-4 8286 14384 ns/op BenchmarkUnescapeDense-4 853 137393 ns/op PASS ok html 0.887s goos: linux goarch: amd64 pkg: html/template BenchmarkCSSEscaper-4 5960 18510 ns/op BenchmarkCSSEscaperNoSpecials-4 29515 4015 ns/op BenchmarkDecodeCSS-4 14320 8293 ns/op BenchmarkDecodeCSSNoSpecials-4 3262870 36.7 ns/op BenchmarkCSSValueFilter-4 67580 1722 ns/op BenchmarkCSSValueFilterOk-4 61414 2208 ns/op BenchmarkEscapedExecute-4 3542 28633 ns/op BenchmarkHTMLNospaceEscaper-4 7635 15188 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 50016 2366 ns/op BenchmarkStripTags-4 14241 8148 ns/op BenchmarkStripTagsNoSpecials-4 185293 629 ns/op BenchmarkJSValEscaperWithNum-4 17302 7096 ns/op BenchmarkJSValEscaperWithStr-4 3110 37740 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 12312 9823 ns/op BenchmarkJSValEscaperWithObj-4 2882 42141 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 9721 12270 ns/op BenchmarkJSStrEscaperNoSpecials-4 41908 2815 ns/op BenchmarkJSStrEscaper-4 7006 14829 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 29422 3495 ns/op BenchmarkJSRegexpEscaper-4 6326 16184 ns/op BenchmarkTemplateSpecialTags-4 43 2335820 ns/op BenchmarkURLEscaper-4 3415 32937 ns/op BenchmarkURLEscaperNoSpecials-4 154542 794 ns/op BenchmarkURLNormalizer-4 4443 24315 ns/op BenchmarkURLNormalizerNoSpecials-4 136352 845 ns/op BenchmarkSrcsetFilter-4 15114 8442 ns/op BenchmarkSrcsetFilterNoSpecials-4 78206 1541 ns/op PASS ok html/template 4.317s goos: linux goarch: amd64 pkg: image BenchmarkAt/rgba-4 498608 236 ns/op 4 B/op 1 allocs/op BenchmarkAt/rgba64-4 271911 389 ns/op 8 B/op 1 allocs/op BenchmarkAt/nrgba-4 467439 245 ns/op 4 B/op 1 allocs/op BenchmarkAt/nrgba64-4 286272 392 ns/op 8 B/op 1 allocs/op BenchmarkAt/alpha-4 654993 167 ns/op 1 B/op 1 allocs/op BenchmarkAt/alpha16-4 695290 151 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 631069 167 ns/op 1 B/op 1 allocs/op BenchmarkAt/gray16-4 721342 155 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 742245 143 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 251832 455 ns/op 8 B/op 2 allocs/op BenchmarkSet/rgba64-4 215997 547 ns/op 16 B/op 2 allocs/op BenchmarkSet/nrgba-4 242162 463 ns/op 8 B/op 2 allocs/op BenchmarkSet/nrgba64-4 219217 540 ns/op 16 B/op 2 allocs/op BenchmarkSet/alpha-4 322923 354 ns/op 2 B/op 2 allocs/op BenchmarkSet/alpha16-4 342144 338 ns/op 4 B/op 2 allocs/op BenchmarkSet/gray-4 429378 262 ns/op 1 B/op 1 allocs/op BenchmarkSet/gray16-4 283711 355 ns/op 4 B/op 2 allocs/op BenchmarkSet/paletted-4 287570 401 ns/op 1 B/op 1 allocs/op BenchmarkRGBAAt-4 786471 141 ns/op BenchmarkRGBASetRGBA-4 766005 136 ns/op BenchmarkRGBA64At-4 376879 296 ns/op BenchmarkRGBA64SetRGBA64-4 423978 260 ns/op BenchmarkNRGBAAt-4 760215 137 ns/op BenchmarkNRGBASetNRGBA-4 770708 134 ns/op BenchmarkNRGBA64At-4 377727 296 ns/op BenchmarkNRGBA64SetNRGBA64-4 433143 273 ns/op BenchmarkAlphaAt-4 1397448 86.2 ns/op BenchmarkAlphaSetAlpha-4 1324632 90.4 ns/op BenchmarkAlpha16At-4 830194 128 ns/op BenchmarkAlphaSetAlpha16-4 822848 126 ns/op BenchmarkGrayAt-4 1366926 86.0 ns/op BenchmarkGraySetGray-4 1293753 87.5 ns/op BenchmarkGray16At-4 841036 128 ns/op BenchmarkGraySetGray16-4 860647 126 ns/op PASS ok image 4.422s goos: linux goarch: amd64 pkg: image/color BenchmarkYCbCrToRGB/0-4 2419669 47.9 ns/op BenchmarkYCbCrToRGB/128-4 2311819 46.9 ns/op BenchmarkYCbCrToRGB/255-4 2518855 47.3 ns/op BenchmarkRGBToYCbCr/0-4 2500327 47.2 ns/op BenchmarkRGBToYCbCr/Cb-4 2490819 47.8 ns/op BenchmarkRGBToYCbCr/Cr-4 2503994 47.6 ns/op BenchmarkYCbCrToRGBA/0-4 2028896 60.2 ns/op BenchmarkYCbCrToRGBA/128-4 1976986 58.0 ns/op BenchmarkYCbCrToRGBA/255-4 1930681 61.2 ns/op BenchmarkNYCbCrAToRGBA/0-4 2029311 58.9 ns/op BenchmarkNYCbCrAToRGBA/128-4 1958382 61.2 ns/op BenchmarkNYCbCrAToRGBA/255-4 2026844 58.8 ns/op PASS ok image/color 2.135s goos: linux goarch: amd64 pkg: image/draw BenchmarkFillOver-4 2 58736120 ns/op BenchmarkFillSrc-4 157 693287 ns/op BenchmarkCopyOver-4 4 27812162 ns/op BenchmarkCopySrc-4 248 461635 ns/op BenchmarkNRGBAOver-4 4 32994472 ns/op BenchmarkNRGBASrc-4 5 20599000 ns/op BenchmarkYCbCr-4 4 27158396 ns/op BenchmarkGray-4 8 15041692 ns/op BenchmarkCMYK-4 5 20812326 ns/op BenchmarkGlyphOver-4 10 10649534 ns/op BenchmarkRGBA-4 2 67502636 ns/op BenchmarkPalettedFill-4 490 234156 ns/op BenchmarkPalettedRGBA-4 3 36758363 ns/op BenchmarkGenericOver-4 1 182486136 ns/op BenchmarkGenericMaskOver-4 2 75086432 ns/op BenchmarkGenericSrc-4 2 97040456 ns/op BenchmarkGenericMaskSrc-4 1 107598065 ns/op PASS ok image/draw 6.562s goos: linux goarch: amd64 pkg: image/gif BenchmarkDecode-4 14 7797852 ns/op 1.98 MB/s 44752 B/op 267 allocs/op BenchmarkEncode-4 1 189168501 ns/op 6.50 MB/s 79992 B/op 7 allocs/op BenchmarkQuantizedEncode-4 1 2186208910 ns/op 0.56 MB/s 417240 B/op 13 allocs/op PASS ok image/gif 2.853s goos: linux goarch: amd64 pkg: image/jpeg BenchmarkFDCT-4 2260 50215 ns/op BenchmarkIDCT-4 2538 45307 ns/op BenchmarkDecodeBaseline-4 5 21253846 ns/op 2.91 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 4 29623153 ns/op 2.09 MB/s 259714 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 266580995 ns/op 4.61 MB/s 4400 B/op 4 allocs/op BenchmarkEncodeYCbCr-4 1 323900618 ns/op 2.85 MB/s 4400 B/op 4 allocs/op PASS ok image/jpeg 1.953s goos: linux goarch: amd64 pkg: image/png BenchmarkPaeth-4 7285870 16.5 ns/op BenchmarkDecodeGray-4 7 14921598 ns/op 4.39 MB/s 137012 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 2 69696510 ns/op 3.76 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 2 59900086 ns/op 4.38 MB/s 346584 B/op 152 allocs/op BenchmarkDecodePaletted-4 12 9027926 ns/op 7.26 MB/s 136372 B/op 309 allocs/op BenchmarkDecodeRGB-4 2 60689076 ns/op 4.32 MB/s 331992 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 2 74370950 ns/op 3.52 MB/s 605208 B/op 268 allocs/op BenchmarkEncodeGray-4 1 111371330 ns/op 2.76 MB/s 852240 B/op 32 allocs/op BenchmarkEncodeGrayWithBufferPool-4 1 117457916 ns/op 2.62 MB/s 852208 B/op 31 allocs/op BenchmarkEncodeNRGBOpaque-4 1 370067362 ns/op 3.32 MB/s 860304 B/op 32 allocs/op BenchmarkEncodeNRGBA-4 1 409568288 ns/op 3.00 MB/s 864144 B/op 32 allocs/op BenchmarkEncodePaletted-4 2 52181162 ns/op 5.89 MB/s 848640 B/op 36 allocs/op BenchmarkEncodeRGBOpaque-4 1 375143891 ns/op 3.28 MB/s 860304 B/op 32 allocs/op BenchmarkEncodeRGBA-4 1 615632554 ns/op 2.00 MB/s 3321744 B/op 614432 allocs/op PASS ok image/png 3.676s goos: linux goarch: amd64 pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 2 83174506 ns/op 1.20 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 2 86377626 ns/op 1.16 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 503864421 ns/op 0.99 MB/s 2007136 B/op 4 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 557211086 ns/op 0.90 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 82429091 ns/op 1.21 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 82310488 ns/op 1.21 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 506445684 ns/op 0.99 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 526091257 ns/op 0.95 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 1103045048 ns/op 0.91 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 1188748933 ns/op 0.84 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 5993647170 ns/op 0.83 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 6281240192 ns/op 0.80 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 6 17299792 ns/op 5.78 MB/s 401489 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 6 19012028 ns/op 5.26 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 2 85117453 ns/op 5.87 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 97157295 ns/op 5.15 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 172469877 ns/op 5.80 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 192221710 ns/op 5.20 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 855679718 ns/op 5.84 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 928507313 ns/op 5.38 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 94286765 ns/op 1.06 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 1 107056751 ns/op 0.93 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 640805473 ns/op 0.78 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 763128373 ns/op 0.66 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 1454685427 ns/op 0.69 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 1668382781 ns/op 0.60 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 8686937883 ns/op 0.58 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 9206822296 ns/op 0.54 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 321693404 ns/op 12.99 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 349849696 ns/op 11.95 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 81.282s goos: linux goarch: amd64 pkg: internal/trace BenchmarkMMU-4 3 35575161 ns/op PASS ok internal/trace 4.671s goos: linux goarch: amd64 pkg: io BenchmarkCopyNSmall-4 10000 15271 ns/op BenchmarkCopyNLarge-4 147 905651 ns/op PASS ok io 0.407s goos: linux goarch: amd64 pkg: log BenchmarkItoa-4 86353 1201 ns/op BenchmarkPrintln-4 25197 4655 ns/op BenchmarkPrintlnNoFlags-4 45436 2669 ns/op PASS ok log 0.464s goos: linux goarch: amd64 pkg: math BenchmarkAcos-4 1493739 80.1 ns/op BenchmarkAcosh-4 1319314 92.4 ns/op BenchmarkAsin-4 2136471 55.5 ns/op BenchmarkAsinh-4 1292948 97.5 ns/op BenchmarkAtan-4 2648487 42.3 ns/op BenchmarkAtanh-4 1298532 94.7 ns/op BenchmarkAtan2-4 1805334 68.3 ns/op BenchmarkCbrt-4 1444202 83.2 ns/op BenchmarkCeil-4 8758417 13.5 ns/op BenchmarkCopysign-4 2466967 50.0 ns/op BenchmarkCos-4 848715 127 ns/op BenchmarkCosh-4 1561875 77.1 ns/op BenchmarkErf-4 2745835 39.6 ns/op BenchmarkErfc-4 2737724 42.1 ns/op BenchmarkErfinv-4 2596326 46.2 ns/op BenchmarkErfcinv-4 2579269 48.6 ns/op BenchmarkExp-4 4420074 27.0 ns/op BenchmarkExpGo-4 828495 146 ns/op BenchmarkExpm1-4 2163903 55.8 ns/op BenchmarkExp2-4 784638 133 ns/op BenchmarkExp2Go-4 732464 153 ns/op BenchmarkAbs-4 2722540 42.8 ns/op BenchmarkDim-4 4781055 24.9 ns/op BenchmarkFloor-4 8806354 13.2 ns/op BenchmarkMax-4 7243722 16.5 ns/op BenchmarkMin-4 7145230 16.4 ns/op BenchmarkMod-4 300536 366 ns/op BenchmarkFrexp-4 1647146 73.9 ns/op BenchmarkGamma-4 467466 230 ns/op BenchmarkHypot-4 6819100 17.8 ns/op BenchmarkHypotGo-4 1450857 81.2 ns/op BenchmarkIlogb-4 1934089 59.9 ns/op BenchmarkJ0-4 162993 702 ns/op BenchmarkJ1-4 168122 675 ns/op BenchmarkJn-4 77415 1399 ns/op BenchmarkLdexp-4 1695058 71.2 ns/op BenchmarkLgamma-4 588776 206 ns/op BenchmarkLog-4 4164304 28.6 ns/op BenchmarkLogb-4 1970029 60.3 ns/op BenchmarkLog1p-4 1692628 70.2 ns/op BenchmarkLog10-4 2031798 59.6 ns/op BenchmarkLog2-4 1334440 88.2 ns/op BenchmarkModf-4 2145622 55.1 ns/op BenchmarkNextafter32-4 2238372 53.3 ns/op BenchmarkNextafter64-4 2257705 54.4 ns/op BenchmarkPowInt-4 483793 219 ns/op BenchmarkPowFrac-4 387766 310 ns/op BenchmarkPow10Pos-4 2416778 49.7 ns/op BenchmarkPow10Neg-4 2477154 51.7 ns/op BenchmarkRound-4 2729424 44.8 ns/op BenchmarkRoundToEven-4 4956964 23.9 ns/op BenchmarkRemainder-4 403924 266 ns/op BenchmarkSignbit-4 3537631 33.3 ns/op BenchmarkSin-4 1082054 111 ns/op BenchmarkSincos-4 592813 184 ns/op BenchmarkSinh-4 1764321 65.2 ns/op BenchmarkSqrtIndirect-4 7364409 16.1 ns/op BenchmarkSqrtLatency-4 8804599 13.5 ns/op BenchmarkSqrtIndirectLatency-4 6964344 17.2 ns/op BenchmarkSqrtGoLatency-4 990879 107 ns/op BenchmarkSqrtPrime-4 28227 4264 ns/op BenchmarkTan-4 904376 123 ns/op BenchmarkTanh-4 1401606 84.4 ns/op BenchmarkTrunc-4 9345645 13.1 ns/op BenchmarkY0-4 168630 691 ns/op BenchmarkY1-4 167953 686 ns/op BenchmarkYn-4 84774 1387 ns/op BenchmarkFloat64bits-4 3545677 34.4 ns/op BenchmarkFloat64frombits-4 3547809 33.3 ns/op BenchmarkFloat32bits-4 3542962 34.8 ns/op BenchmarkFloat32frombits-4 3538647 32.9 ns/op BenchmarkFMA-4 8991994 13.2 ns/op PASS ok math 11.481s goos: linux goarch: amd64 pkg: math/big BenchmarkAddVV/1-4 2103321 56.9 ns/op 1123.98 MB/s BenchmarkAddVV/2-4 2085596 57.2 ns/op 2236.11 MB/s BenchmarkAddVV/3-4 2043231 59.6 ns/op 3220.49 MB/s BenchmarkAddVV/4-4 2011758 59.2 ns/op 4322.18 MB/s BenchmarkAddVV/5-4 1964937 59.9 ns/op 5346.15 MB/s BenchmarkAddVV/10-4 1901534 62.4 ns/op 10256.06 MB/s BenchmarkAddVV/100-4 997294 114 ns/op 56361.71 MB/s BenchmarkAddVV/1000-4 185530 632 ns/op 101247.19 MB/s BenchmarkSubVV/1-4 2128396 56.9 ns/op 1125.19 MB/s BenchmarkSubVV/2-4 2084766 56.3 ns/op 2273.41 MB/s BenchmarkSubVV/3-4 2048977 58.5 ns/op 3279.81 MB/s BenchmarkSubVV/4-4 2026150 60.7 ns/op 4218.62 MB/s BenchmarkSubVV/5-4 1948974 60.3 ns/op 5308.82 MB/s BenchmarkSubVV/10-4 1768759 64.4 ns/op 9939.64 MB/s BenchmarkSubVV/100-4 1000000 117 ns/op 54705.29 MB/s BenchmarkSubVV/1000-4 178041 650 ns/op 98451.82 MB/s BenchmarkAddVW/1-4 2742895 43.4 ns/op 184.23 MB/s BenchmarkAddVW/2-4 2727344 43.2 ns/op 370.48 MB/s BenchmarkAddVW/3-4 2576925 45.8 ns/op 524.06 MB/s BenchmarkAddVW/4-4 2716424 43.8 ns/op 729.95 MB/s BenchmarkAddVW/5-4 2573532 47.8 ns/op 837.35 MB/s BenchmarkAddVW/10-4 2507943 48.5 ns/op 1649.10 MB/s BenchmarkAddVW/100-4 179522 671 ns/op 1192.45 MB/s BenchmarkAddVW/1000-4 23276 5127 ns/op 1560.45 MB/s BenchmarkSubVW/1-4 2780023 43.2 ns/op 185.37 MB/s BenchmarkSubVW/2-4 2690984 43.7 ns/op 365.92 MB/s BenchmarkSubVW/3-4 2690620 45.7 ns/op 525.19 MB/s BenchmarkSubVW/4-4 2478944 45.3 ns/op 706.28 MB/s BenchmarkSubVW/5-4 2610855 46.6 ns/op 858.91 MB/s BenchmarkSubVW/10-4 2499586 47.8 ns/op 1674.28 MB/s BenchmarkSubVW/100-4 171939 686 ns/op 1165.83 MB/s BenchmarkSubVW/1000-4 23378 5022 ns/op 1592.94 MB/s BenchmarkMulAddVWW/1-4 2770366 43.3 ns/op 1478.94 MB/s BenchmarkMulAddVWW/2-4 2729098 45.3 ns/op 2822.68 MB/s BenchmarkMulAddVWW/3-4 2721526 44.0 ns/op 4365.38 MB/s BenchmarkMulAddVWW/4-4 2652462 45.8 ns/op 5592.66 MB/s BenchmarkMulAddVWW/5-4 2546661 46.9 ns/op 6829.35 MB/s BenchmarkMulAddVWW/10-4 2325720 52.4 ns/op 12212.24 MB/s BenchmarkMulAddVWW/100-4 851101 138 ns/op 46379.27 MB/s BenchmarkMulAddVWW/1000-4 119498 1046 ns/op 61212.77 MB/s BenchmarkAddMulVVW/1-4 2649458 43.2 ns/op 1481.40 MB/s BenchmarkAddMulVVW/2-4 2719608 43.7 ns/op 2925.77 MB/s BenchmarkAddMulVVW/3-4 2630216 46.4 ns/op 4141.92 MB/s BenchmarkAddMulVVW/4-4 2595588 45.9 ns/op 5575.64 MB/s BenchmarkAddMulVVW/5-4 2554526 46.8 ns/op 6841.43 MB/s BenchmarkAddMulVVW/10-4 2208362 55.9 ns/op 11457.63 MB/s BenchmarkAddMulVVW/100-4 659194 176 ns/op 36384.08 MB/s BenchmarkAddMulVVW/1000-4 84654 1381 ns/op 46333.21 MB/s BenchmarkDecimalConversion-4 128 923669 ns/op BenchmarkFloatString/100-4 6944 17523 ns/op 400 B/op 8 allocs/op BenchmarkFloatString/1000-4 108 1114804 ns/op 3188 B/op 10 allocs/op BenchmarkFloatString/10000-4 1 103085995 ns/op 67128 B/op 67 allocs/op BenchmarkFloatString/100000-4 1 10454827609 ns/op 883408 B/op 516 allocs/op BenchmarkFloatAdd/10-4 99280 1229 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 91513 1164 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 93595 1308 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 51285 2350 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 8895 12473 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 129590 931 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 127176 948 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 124294 949 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 99564 1175 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 39043 3066 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1474 80247 ns/op BenchmarkParseFloatLargeExp-4 321 357506 ns/op BenchmarkGCD10x10/WithoutXY-4 140019 846 ns/op BenchmarkGCD10x10/WithXY-4 40868 3070 ns/op BenchmarkGCD10x100/WithoutXY-4 72801 1662 ns/op BenchmarkGCD10x100/WithXY-4 15752 7731 ns/op BenchmarkGCD10x1000/WithoutXY-4 50911 2290 ns/op BenchmarkGCD10x1000/WithXY-4 12571 9426 ns/op BenchmarkGCD100x100/WithoutXY-4 17934 6717 ns/op BenchmarkGCD100x100/WithXY-4 6560 15405 ns/op BenchmarkGCD100x1000/WithoutXY-4 8233 12593 ns/op BenchmarkGCD100x1000/WithXY-4 4411 24139 ns/op BenchmarkGCD1000x1000/WithoutXY-4 1346 88446 ns/op BenchmarkGCD1000x1000/WithXY-4 721 159470 ns/op BenchmarkHilbert-4 16 6550427 ns/op BenchmarkBinomial-4 18259 6638 ns/op BenchmarkQuoRem-4 13648 8859 ns/op BenchmarkExp-4 7 14321918 ns/op BenchmarkExp2-4 8 14233909 ns/op BenchmarkBitset-4 427887 267 ns/op BenchmarkBitsetNeg-4 225861 523 ns/op BenchmarkBitsetOrig-4 133536 919 ns/op BenchmarkBitsetNegOrig-4 93482 1250 ns/op BenchmarkModSqrt225_Tonelli-4 55 1979079 ns/op BenchmarkModSqrt225_3Mod4-4 198 605089 ns/op BenchmarkModSqrt231_Tonelli-4 51 2039224 ns/op BenchmarkModSqrt231_5Mod8-4 172 708306 ns/op BenchmarkModInverse-4 11088 10910 ns/op BenchmarkSqrt-4 1184 98158 ns/op BenchmarkIntSqr/1-4 629440 178 ns/op BenchmarkIntSqr/2-4 357997 328 ns/op BenchmarkIntSqr/3-4 295200 388 ns/op BenchmarkIntSqr/5-4 218107 525 ns/op BenchmarkIntSqr/8-4 149106 780 ns/op BenchmarkIntSqr/10-4 119772 969 ns/op BenchmarkIntSqr/20-4 37216 3160 ns/op BenchmarkIntSqr/30-4 25706 4572 ns/op BenchmarkIntSqr/50-4 15602 7972 ns/op BenchmarkIntSqr/80-4 7720 13899 ns/op BenchmarkIntSqr/100-4 5816 18790 ns/op BenchmarkIntSqr/200-4 2292 51093 ns/op BenchmarkIntSqr/300-4 1035 109178 ns/op BenchmarkIntSqr/500-4 508 232817 ns/op BenchmarkIntSqr/800-4 220 533520 ns/op BenchmarkIntSqr/1000-4 158 808935 ns/op BenchmarkDiv/20/10-4 256059 463 ns/op BenchmarkDiv/40/20-4 259064 461 ns/op BenchmarkDiv/100/50-4 245701 471 ns/op BenchmarkDiv/200/100-4 45122 2619 ns/op BenchmarkDiv/400/200-4 40456 2865 ns/op BenchmarkDiv/1000/500-4 31856 3811 ns/op BenchmarkDiv/2000/1000-4 21273 5844 ns/op BenchmarkDiv/20000/10000-4 759 153048 ns/op BenchmarkDiv/200000/100000-4 18 6533532 ns/op BenchmarkDiv/2000000/1000000-4 1 220163561 ns/op BenchmarkDiv/20000000/10000000-4 1 6866216602 ns/op BenchmarkMul-4 3 42256174 ns/op BenchmarkNatMul/10-4 101504 1147 ns/op BenchmarkNatMul/100-4 3417 34889 ns/op BenchmarkNatMul/1000-4 98 1147569 ns/op BenchmarkZeroShifts/Shl-4 10000 11164 ns/op BenchmarkZeroShifts/ShlSame-4 1861734 63.3 ns/op BenchmarkZeroShifts/Shr-4 10000 10254 ns/op BenchmarkZeroShifts/ShrSame-4 1868205 63.4 ns/op BenchmarkExp3Power/0x10-4 87130 1234 ns/op BenchmarkExp3Power/0x40-4 90939 1340 ns/op BenchmarkExp3Power/0x100-4 56547 2160 ns/op BenchmarkExp3Power/0x400-4 26156 4462 ns/op BenchmarkExp3Power/0x1000-4 5664 18588 ns/op BenchmarkExp3Power/0x4000-4 1201 96859 ns/op BenchmarkExp3Power/0x10000-4 139 849786 ns/op BenchmarkExp3Power/0x40000-4 12 9824931 ns/op BenchmarkExp3Power/0x100000-4 2 86891909 ns/op BenchmarkExp3Power/0x400000-4 1 748856803 ns/op BenchmarkFibo-4 3 48021764 ns/op BenchmarkNatSqr/1-4 562581 197 ns/op BenchmarkNatSqr/2-4 347803 345 ns/op BenchmarkNatSqr/3-4 278190 440 ns/op BenchmarkNatSqr/5-4 194569 601 ns/op BenchmarkNatSqr/8-4 133540 911 ns/op BenchmarkNatSqr/10-4 96777 1133 ns/op BenchmarkNatSqr/20-4 34226 3555 ns/op BenchmarkNatSqr/30-4 24312 5009 ns/op BenchmarkNatSqr/50-4 14025 8732 ns/op BenchmarkNatSqr/80-4 7081 15304 ns/op BenchmarkNatSqr/100-4 4933 20297 ns/op BenchmarkNatSqr/200-4 2217 53609 ns/op BenchmarkNatSqr/300-4 963 123029 ns/op BenchmarkNatSqr/500-4 472 251946 ns/op BenchmarkNatSqr/800-4 216 564014 ns/op BenchmarkNatSqr/1000-4 156 761457 ns/op BenchmarkNatSetBytes/8-4 350504 323 ns/op BenchmarkNatSetBytes/24-4 125346 940 ns/op BenchmarkNatSetBytes/128-4 27308 4176 ns/op BenchmarkNatSetBytes/7-4 361741 319 ns/op BenchmarkNatSetBytes/23-4 131719 917 ns/op BenchmarkNatSetBytes/127-4 28071 4239 ns/op BenchmarkScanPi-4 150 790301 ns/op BenchmarkStringPiParallel-4 344 295701 ns/op BenchmarkScan/10/Base2-4 23091 5406 ns/op BenchmarkScan/100/Base2-4 2448 48337 ns/op BenchmarkScan/1000/Base2-4 248 478869 ns/op BenchmarkScan/10/Base8-4 57877 2107 ns/op BenchmarkScan/100/Base8-4 6468 16873 ns/op BenchmarkScan/1000/Base8-4 710 164118 ns/op BenchmarkScan/10/Base10-4 61855 1924 ns/op BenchmarkScan/100/Base10-4 6764 15347 ns/op BenchmarkScan/1000/Base10-4 792 153295 ns/op BenchmarkScan/10/Base16-4 67969 1715 ns/op BenchmarkScan/100/Base16-4 8194 12978 ns/op BenchmarkScan/1000/Base16-4 916 128772 ns/op BenchmarkString/10/Base2-4 126421 927 ns/op BenchmarkString/100/Base2-4 15459 7682 ns/op BenchmarkString/1000/Base2-4 1606 74941 ns/op BenchmarkString/10/Base8-4 256525 475 ns/op BenchmarkString/100/Base8-4 42913 2798 ns/op BenchmarkString/1000/Base8-4 4365 26649 ns/op BenchmarkString/10/Base10-4 141657 810 ns/op BenchmarkString/100/Base10-4 29862 3916 ns/op BenchmarkString/1000/Base10-4 3432 33408 ns/op BenchmarkString/10/Base16-4 281905 406 ns/op BenchmarkString/100/Base16-4 55402 2211 ns/op BenchmarkString/1000/Base16-4 4953 20764 ns/op BenchmarkLeafSize/0-4 28 4026225 ns/op BenchmarkLeafSize/1-4 282 430475 ns/op BenchmarkLeafSize/2-4 276 425011 ns/op BenchmarkLeafSize/3-4 212 574161 ns/op BenchmarkLeafSize/4-4 276 421576 ns/op BenchmarkLeafSize/5-4 186 677125 ns/op BenchmarkLeafSize/6-4 205 560180 ns/op BenchmarkLeafSize/7-4 212 555636 ns/op BenchmarkLeafSize/8-4 288 413967 ns/op BenchmarkLeafSize/9-4 158 739920 ns/op BenchmarkLeafSize/10-4 189 649905 ns/op BenchmarkLeafSize/11-4 190 611932 ns/op BenchmarkLeafSize/12-4 212 562246 ns/op BenchmarkLeafSize/13-4 199 588020 ns/op BenchmarkLeafSize/14-4 214 569077 ns/op BenchmarkLeafSize/15-4 231 512543 ns/op BenchmarkLeafSize/16-4 279 440363 ns/op BenchmarkLeafSize/32-4 266 434935 ns/op BenchmarkLeafSize/64-4 253 476477 ns/op BenchmarkProbablyPrime/n=0-4 6 17186568 ns/op BenchmarkProbablyPrime/n=1-4 6 19806050 ns/op BenchmarkProbablyPrime/n=5-4 4 30949882 ns/op BenchmarkProbablyPrime/n=10-4 3 44637799 ns/op BenchmarkProbablyPrime/n=20-4 2 71975472 ns/op BenchmarkProbablyPrime/Lucas-4 8 13720477 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 39 2866018 ns/op BenchmarkRatCmp-4 143516 842 ns/op BenchmarkFloatSqrt/64-4 15320 7326 ns/op 200 B/op 5 allocs/op BenchmarkFloatSqrt/128-4 10040 11873 ns/op 248 B/op 5 allocs/op BenchmarkFloatSqrt/256-4 6094 17024 ns/op 344 B/op 5 allocs/op BenchmarkFloatSqrt/1000-4 3208 34857 ns/op 1304 B/op 6 allocs/op BenchmarkFloatSqrt/10000-4 566 207372 ns/op 18196 B/op 10 allocs/op BenchmarkFloatSqrt/100000-4 37 2992843 ns/op 176002 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 237329692 ns/op 3727704 B/op 584 allocs/op PASS ok math/big 52.894s goos: linux goarch: amd64 pkg: math/bits BenchmarkLeadingZeros-4 5195437 22.5 ns/op BenchmarkLeadingZeros8-4 5264882 22.4 ns/op BenchmarkLeadingZeros16-4 5347552 22.2 ns/op BenchmarkLeadingZeros32-4 5293167 22.3 ns/op BenchmarkLeadingZeros64-4 5308671 22.2 ns/op BenchmarkTrailingZeros-4 5300059 22.4 ns/op BenchmarkTrailingZeros8-4 5294718 23.7 ns/op BenchmarkTrailingZeros16-4 5283662 22.3 ns/op BenchmarkTrailingZeros32-4 5221209 22.4 ns/op BenchmarkTrailingZeros64-4 4646985 22.4 ns/op BenchmarkOnesCount-4 5333226 22.2 ns/op BenchmarkOnesCount8-4 3699171 32.2 ns/op BenchmarkOnesCount16-4 5243120 22.5 ns/op BenchmarkOnesCount32-4 5240600 22.9 ns/op BenchmarkOnesCount64-4 5292966 22.2 ns/op BenchmarkRotateLeft-4 4803655 22.1 ns/op BenchmarkRotateLeft8-4 5382645 21.9 ns/op BenchmarkRotateLeft16-4 5322868 22.1 ns/op BenchmarkRotateLeft32-4 5378385 21.9 ns/op BenchmarkRotateLeft64-4 5082709 22.1 ns/op BenchmarkReverse-4 9262762 13.3 ns/op BenchmarkReverse8-4 3301042 36.1 ns/op BenchmarkReverse16-4 2414122 47.8 ns/op BenchmarkReverse32-4 9109980 14.8 ns/op BenchmarkReverse64-4 9304974 12.9 ns/op BenchmarkReverseBytes-4 9307077 12.5 ns/op BenchmarkReverseBytes16-4 9382501 12.6 ns/op BenchmarkReverseBytes32-4 9260566 12.8 ns/op BenchmarkReverseBytes64-4 9341329 12.7 ns/op BenchmarkAdd-4 5302095 22.4 ns/op BenchmarkAdd32-4 5255196 22.6 ns/op BenchmarkAdd64-4 5322043 22.4 ns/op BenchmarkAdd64multiple-4 7717956 15.3 ns/op BenchmarkSub-4 5295180 22.4 ns/op BenchmarkSub32-4 5365134 22.2 ns/op BenchmarkSub64-4 5297848 22.5 ns/op BenchmarkSub64multiple-4 6968532 15.3 ns/op BenchmarkMul-4 5187252 21.9 ns/op BenchmarkMul32-4 5356635 21.9 ns/op BenchmarkMul64-4 5374808 21.9 ns/op BenchmarkDiv-4 2141853 56.4 ns/op BenchmarkDiv32-4 4142992 29.2 ns/op BenchmarkDiv64-4 2113440 56.6 ns/op PASS ok math/bits 6.340s goos: linux goarch: amd64 pkg: math/cmplx BenchmarkAbs-4 6180214 18.5 ns/op BenchmarkAcos-4 423488 259 ns/op BenchmarkAcosh-4 408488 281 ns/op BenchmarkAsin-4 433472 261 ns/op BenchmarkAsinh-4 437556 257 ns/op BenchmarkAtan-4 630811 180 ns/op BenchmarkAtanh-4 616342 184 ns/op BenchmarkConj-4 9236960 13.1 ns/op BenchmarkCos-4 411516 271 ns/op BenchmarkCosh-4 408034 299 ns/op BenchmarkExp-4 497233 239 ns/op BenchmarkLog-4 693885 147 ns/op BenchmarkLog10-4 739278 146 ns/op BenchmarkPhase-4 1491055 78.1 ns/op BenchmarkPolar-4 1159918 105 ns/op BenchmarkPow-4 174352 627 ns/op BenchmarkRect-4 618096 187 ns/op BenchmarkSin-4 413817 272 ns/op BenchmarkSinh-4 413886 282 ns/op BenchmarkSqrt-4 1054614 115 ns/op BenchmarkTan-4 287377 412 ns/op BenchmarkTanh-4 304498 380 ns/op PASS ok math/cmplx 2.947s goos: linux goarch: amd64 pkg: math/rand BenchmarkInt63Threadsafe-4 196285 523 ns/op BenchmarkInt63ThreadsafeParallel-4 76047 1415 ns/op BenchmarkInt63Unthreadsafe-4 684183 154 ns/op BenchmarkIntn1000-4 536362 198 ns/op BenchmarkInt63n1000-4 563286 190 ns/op BenchmarkInt31n1000-4 599379 177 ns/op BenchmarkFloat32-4 629542 178 ns/op BenchmarkFloat64-4 714472 154 ns/op BenchmarkPerm3-4 140850 878 ns/op BenchmarkPerm30-4 16111 7384 ns/op BenchmarkPerm30ViaShuffle-4 14745 8081 ns/op BenchmarkShuffleOverhead-4 11952 10075 ns/op BenchmarkRead3-4 513624 219 ns/op BenchmarkRead64-4 35356 2960 ns/op BenchmarkRead1000-4 2575 45400 ns/op PASS ok math/rand 2.077s goos: linux goarch: amd64 pkg: mime BenchmarkQEncodeWord-4 29217 3708 ns/op BenchmarkQDecodeWord-4 78972 1482 ns/op BenchmarkQDecodeHeader-4 73405 1627 ns/op BenchmarkTypeByExtension/.html-4 258454 476 ns/op BenchmarkTypeByExtension/.HTML-4 148302 759 ns/op BenchmarkTypeByExtension/.unused-4 156627 703 ns/op BenchmarkExtensionsByType/text/html-4 91670 1261 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 55411 2168 ns/op BenchmarkExtensionsByType/application/octet-stream-4 71061 1612 ns/op PASS ok mime 1.352s goos: linux goarch: amd64 pkg: mime/quotedprintable BenchmarkWriter-4 471 244966 ns/op PASS ok mime/quotedprintable 0.169s goos: linux goarch: amd64 pkg: net BenchmarkGoLookupIP-4 76 1334625 ns/op 8631 B/op 93 allocs/op BenchmarkGoLookupIPNoSuchHost-4 38 4359046 ns/op 21434 B/op 183 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5004516625 ns/op 175304 B/op 240 allocs/op BenchmarkDNSName-4 164074 704 ns/op BenchmarkInterfaces-4 1171 89990 ns/op BenchmarkInterfaceByIndex-4 1858 64896 ns/op BenchmarkInterfaceByName-4 1357 88554 ns/op BenchmarkInterfaceAddrs-4 876 147486 ns/op BenchmarkInterfacesAndAddrs-4 2616 44004 ns/op BenchmarkInterfacesAndMulticastAddrs-4 589 207328 ns/op BenchmarkParseIP-4 9706 11761 ns/op BenchmarkIPString/IPv4-4 87339 1405 ns/op 16 B/op 2 allocs/op BenchmarkIPString/IPv6-4 5240 19988 ns/op 224 B/op 11 allocs/op BenchmarkIPMaskString-4 33584 3623 ns/op BenchmarkIPEqual/IPv4-4 502036 242 ns/op BenchmarkIPEqual/IPv6-4 772056 152 ns/op BenchmarkSplice/tcp-to-tcp/1024-4 7432 16209 ns/op 63.18 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 5601 18215 ns/op 112.43 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 5326 21900 ns/op 187.04 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 2977 34313 ns/op 238.75 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 2262 47632 ns/op 343.97 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1442 85447 ns/op 383.49 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 741 157645 ns/op 415.72 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 342 302039 ns/op 433.96 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 216 541803 ns/op 483.84 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 110 1124330 ns/op 466.31 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 60 1917192 ns/op 546.93 MB/s BenchmarkSplice/unix-to-tcp/1024-4 19407 7407 ns/op 138.25 MB/s BenchmarkSplice/unix-to-tcp/2048-4 11500 9978 ns/op 205.25 MB/s BenchmarkSplice/unix-to-tcp/4096-4 8935 14733 ns/op 278.01 MB/s BenchmarkSplice/unix-to-tcp/8192-4 4707 23867 ns/op 343.24 MB/s BenchmarkSplice/unix-to-tcp/16384-4 2752 42689 ns/op 383.80 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1490 76875 ns/op 426.25 MB/s BenchmarkSplice/unix-to-tcp/65536-4 676 151312 ns/op 433.12 MB/s BenchmarkSplice/unix-to-tcp/131072-4 417 253231 ns/op 517.60 MB/s BenchmarkSplice/unix-to-tcp/262144-4 286 503922 ns/op 520.21 MB/s BenchmarkSplice/unix-to-tcp/524288-4 97 1044996 ns/op 501.71 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 60 2048097 ns/op 511.98 MB/s BenchmarkTCP4OneShot-4 554 196177 ns/op BenchmarkTCP4OneShotTimeout-4 555 195744 ns/op BenchmarkTCP4Persistent-4 8497 13776 ns/op BenchmarkTCP4PersistentTimeout-4 7462 13802 ns/op BenchmarkTCP6OneShot-4 559 200074 ns/op BenchmarkTCP6OneShotTimeout-4 596 199177 ns/op BenchmarkTCP6Persistent-4 8679 13599 ns/op BenchmarkTCP6PersistentTimeout-4 8541 13403 ns/op BenchmarkTCP4ConcurrentReadWrite-4 15146 7929 ns/op BenchmarkTCP6ConcurrentReadWrite-4 12489 8425 ns/op BenchmarkSetReadDeadline-4 137250 830 ns/op PASS ok net 16.996s goos: linux goarch: amd64 pkg: net/http BenchmarkCookieString-4 18156 6415 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 10372 11537 ns/op 1008 B/op 15 allocs/op BenchmarkReadCookies-4 12345 9663 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 13953 8857 ns/op 49 B/op 0 allocs/op BenchmarkCopyValues-4 26782 4443 ns/op 736 B/op 11 allocs/op BenchmarkServerMatch-4 651300 171 ns/op BenchmarkReadRequestChrome-4 3322 32671 ns/op 18.70 MB/s 1484 B/op 14 allocs/op BenchmarkReadRequestCurl-4 8380 14661 ns/op 5.32 MB/s 908 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 9271 13141 ns/op 6.24 MB/s 911 B/op 9 allocs/op BenchmarkReadRequestSiege-4 5090 20914 ns/op 7.22 MB/s 993 B/op 11 allocs/op BenchmarkReadRequestWrk-4 14334 8380 ns/op 4.77 MB/s 859 B/op 7 allocs/op BenchmarkFileAndServer_1KB/NoTLS-4 206 552778 ns/op 1.85 MB/s BenchmarkFileAndServer_1KB/TLS-4 174 633494 ns/op 1.62 MB/s BenchmarkFileAndServer_16MB/NoTLS-4 3 48420237 ns/op 346.49 MB/s BenchmarkFileAndServer_16MB/TLS-4 1 100239986 ns/op 167.37 MB/s BenchmarkFileAndServer_64MB/NoTLS-4 1 185314936 ns/op 362.13 MB/s BenchmarkFileAndServer_64MB/TLS-4 1 350862918 ns/op 191.27 MB/s BenchmarkServeMux-4 270 443686 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 342 349492 ns/op 0 B/op 0 allocs/op BenchmarkClientServer-4 222 517016 ns/op 5966 B/op 64 allocs/op BenchmarkClientServerParallel4-4 385 303835 ns/op 10901 B/op 81 allocs/op BenchmarkClientServerParallel64-4 165 749678 ns/op 20219 B/op 109 allocs/op BenchmarkClientServerParallelTLS4-4 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:36988: read tcp 127.0.0.1:34443->127.0.0.1:36988: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:36984: write tcp 127.0.0.1:34443->127.0.0.1:36984: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:37000: read tcp 127.0.0.1:34443->127.0.0.1:37000: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:36982: read tcp 127.0.0.1:34443->127.0.0.1:36982: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:36986: write tcp 127.0.0.1:34443->127.0.0.1:36986: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:39760: read tcp 127.0.0.1:43011->127.0.0.1:39760: use of closed network connection 48 2149358 ns/op 98028 B/op 1200 allocs/op BenchmarkClientServerParallelTLS64-4 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:45898: read tcp 127.0.0.1:42337->127.0.0.1:45898: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:45894: write tcp 127.0.0.1:42337->127.0.0.1:45894: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:45900: read tcp 127.0.0.1:42337->127.0.0.1:45900: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:45896: read tcp 127.0.0.1:42337->127.0.0.1:45896: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:45892: read tcp 127.0.0.1:42337->127.0.0.1:45892: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:45890: read tcp 127.0.0.1:42337->127.0.0.1:45890: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:43292: read tcp 127.0.0.1:38865->127.0.0.1:43292: use of closed network connection 2020/07/10 17:03:54 http: TLS handshake error from 127.0.0.1:43284: write tcp 127.0.0.1:38865->127.0.0.1:43284: use of closed network connection 42 3023486 ns/op 129494 B/op 1567 allocs/op BenchmarkServer-4 100 1048509 ns/op 2903 B/op 22 allocs/op BenchmarkClient-4 171 698376 ns/op 3762 B/op 46 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 266 433290 ns/op 7211 B/op 52 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 580 209861 ns/op 3095 B/op 23 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 603 180739 ns/op 1900 B/op 13 allocs/op BenchmarkServerHandlerTypeLen-4 633 187847 ns/op 2793 B/op 20 allocs/op BenchmarkServerHandlerNoLen-4 600 191874 ns/op 2672 B/op 18 allocs/op BenchmarkServerHandlerNoType-4 589 197136 ns/op 2681 B/op 19 allocs/op BenchmarkServerHandlerNoHeader-4 711 183294 ns/op 1844 B/op 13 allocs/op BenchmarkServerHijack-4 319 374788 ns/op 16636 B/op 48 allocs/op BenchmarkCloseNotifier-4 198 610232 ns/op 6240 B/op 51 allocs/op BenchmarkResponseStatusLine-4 178204 668 ns/op 0 B/op 0 allocs/op PASS ok net/http 7.829s goos: linux goarch: amd64 pkg: net/http/httputil BenchmarkServeHTTP-4 2911 39258 ns/op 33586 B/op 6 allocs/op PASS ok net/http/httputil 0.206s 2020/07/10 17:05:03 Test RPC server listening on 127.0.0.1:45745 2020/07/10 17:05:03 Test HTTP RPC server listening on 127.0.0.1:37639 goos: linux goarch: amd64 pkg: net/rpc BenchmarkEndToEnd-4 600 191292 ns/op BenchmarkEndToEndHTTP-4 619 180417 ns/op BenchmarkEndToEndAsync-4 693 157044 ns/op BenchmarkEndToEndAsyncHTTP-4 690 157060 ns/op PASS ok net/rpc 0.800s goos: linux goarch: amd64 pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 3301 33211 ns/op BenchmarkReadMIMEHeader/server_headers-4 3693 27866 ns/op BenchmarkUncommon-4 15788 7581 ns/op 451 B/op 5 allocs/op PASS ok net/textproto 0.555s goos: linux goarch: amd64 pkg: net/url BenchmarkString-4 2503 45107 ns/op 1624 B/op 62 allocs/op BenchmarkQueryEscape/#00-4 308948 407 ns/op 8 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 52368 2316 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 107898 1145 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 49568 2316 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 7826 13526 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 256596 476 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 47259 2472 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 101714 1141 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 51344 2288 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 8347 12752 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 126148 1015 ns/op 8 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 46690 3128 ns/op 32 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 45056 2655 ns/op 32 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 19621 6267 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 3384 33668 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 114553 973 ns/op 8 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 48568 2436 ns/op 32 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 40156 2549 ns/op 32 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 20737 5678 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 3682 31467 ns/op 320 B/op 1 allocs/op BenchmarkSplit-4 1623472 75.4 ns/op PASS ok net/url 3.292s goos: linux goarch: amd64 pkg: os BenchmarkExpand/noop-4 2057689 58.2 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 124239 949 ns/op 64 B/op 2 allocs/op BenchmarkReaddirname-4 708 160441 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:383: benchmarkReaddirname ".": 102 entries os_test.go:383: benchmarkReaddirname ".": 102 entries os_test.go:383: benchmarkReaddirname ".": 102 entries BenchmarkReaddir-4 294 402496 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:400: benchmarkReaddir ".": 102 entries os_test.go:400: benchmarkReaddir ".": 102 entries os_test.go:400: benchmarkReaddir ".": 102 entries BenchmarkStatDot-4 67755 1793 ns/op BenchmarkStatFile-4 54134 2250 ns/op BenchmarkStatDir-4 57402 2209 ns/op BenchmarkLstatDot-4 68853 1752 ns/op BenchmarkLstatFile-4 55642 2201 ns/op BenchmarkLstatDir-4 60404 2093 ns/op PASS ok os 1.518s goos: linux goarch: amd64 pkg: os/exec BenchmarkExecHostname-4 193 603935 ns/op 5580 B/op 28 allocs/op PASS ok os/exec 0.209s goos: linux goarch: amd64 pkg: os/user BenchmarkCurrent-4 318157 345 ns/op PASS ok os/user 0.236s goos: linux goarch: amd64 pkg: reflect BenchmarkSelect/1-4 202082 561 ns/op 64 B/op 3 allocs/op BenchmarkSelect/4-4 96387 1368 ns/op 208 B/op 6 allocs/op BenchmarkSelect/8-4 48120 2602 ns/op 672 B/op 11 allocs/op BenchmarkCall-4 75992 1517 ns/op 8 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 76689 1475 ns/op 86.81 MB/s BenchmarkCallArgCopy/size=256-4 67520 1703 ns/op 150.31 MB/s BenchmarkCallArgCopy/size=1024-4 47643 2522 ns/op 406.07 MB/s BenchmarkCallArgCopy/size=4096-4 19192 6161 ns/op 664.85 MB/s BenchmarkCallArgCopy/size=65536-4 514 214157 ns/op 306.02 MB/s BenchmarkPtrTo-4 471240 257 ns/op BenchmarkFieldByName1-4 447852 267 ns/op BenchmarkFieldByName2-4 45612 2631 ns/op BenchmarkFieldByName3-4 5755 20842 ns/op BenchmarkInterfaceBig-4 1690796 74.6 ns/op BenchmarkInterfaceSmall-4 1654568 71.8 ns/op BenchmarkNew-4 1565059 76.4 ns/op PASS ok reflect 2.842s goos: linux goarch: amd64 pkg: regexp BenchmarkFind-4 7980 14766 ns/op 9455 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 10000 10438 ns/op 9343 B/op 1 allocs/op BenchmarkFindString-4 9200 14618 ns/op 9095 B/op 1 allocs/op BenchmarkFindSubmatch-4 7303 15586 ns/op 9189 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 8082 15430 ns/op 9334 B/op 2 allocs/op BenchmarkLiteral-4 12876 9127 ns/op BenchmarkNotLiteral-4 2127 50222 ns/op BenchmarkMatchClass-4 1910 60293 ns/op BenchmarkMatchClass_InRange-4 1809 62236 ns/op BenchmarkReplaceAll-4 1748 65848 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 13393 9277 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 31768 3764 ns/op BenchmarkAnchoredShortMatch-4 11389 10410 ns/op BenchmarkAnchoredLongMatch-4 14448 8337 ns/op BenchmarkOnePassShortA-4 10000 10353 ns/op BenchmarkNotOnePassShortA-4 4738 22576 ns/op BenchmarkOnePassShortB-4 15224 8194 ns/op BenchmarkNotOnePassShortB-4 6891 18326 ns/op BenchmarkOnePassLongPrefix-4 59949 1959 ns/op BenchmarkOnePassLongNotPrefix-4 16598 7221 ns/op BenchmarkMatchParallelShared-4 16382 7676 ns/op BenchmarkMatchParallelCopied-4 16501 7292 ns/op BenchmarkQuoteMetaAll-4 105124 1232 ns/op 11.36 MB/s BenchmarkQuoteMetaNone-4 153109 769 ns/op 33.82 MB/s BenchmarkCompile/Onepass-4 3150 33801 ns/op 4032 B/op 52 allocs/op BenchmarkCompile/Medium-4 1224 93020 ns/op 9440 B/op 112 allocs/op BenchmarkCompile/Hard-4 150 794042 ns/op 84728 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 1856648 66.9 ns/op 239.11 MB/s BenchmarkMatch/Easy0/32-4 13923 9035 ns/op 3.54 MB/s BenchmarkMatch/Easy0/1K-4 4251 28324 ns/op 36.15 MB/s BenchmarkMatch/Easy0i/16-4 1864090 64.4 ns/op 248.55 MB/s BenchmarkMatch/Easy0i/32-4 3489 33811 ns/op 0.95 MB/s BenchmarkMatch/Easy0i/1K-4 157 755065 ns/op 1.36 MB/s BenchmarkMatch/Easy1/16-4 1839451 64.9 ns/op 246.52 MB/s BenchmarkMatch/Easy1/32-4 13614 8865 ns/op 3.61 MB/s BenchmarkMatch/Easy1/1K-4 3006 38843 ns/op 26.36 MB/s BenchmarkMatch/Medium/16-4 1831693 64.9 ns/op 246.72 MB/s BenchmarkMatch/Medium/32-4 3758 30660 ns/op 1.04 MB/s BenchmarkMatch/Medium/1K-4 172 690755 ns/op 1.48 MB/s BenchmarkMatch/Hard/16-4 1753278 62.9 ns/op 254.39 MB/s BenchmarkMatch/Hard/32-4 2467 49820 ns/op 0.64 MB/s BenchmarkMatch/Hard/1K-4 88 1247211 ns/op 0.82 MB/s BenchmarkMatch/Hard1/16-4 918 130964 ns/op 0.12 MB/s BenchmarkMatch/Hard1/32-4 486 241838 ns/op 0.13 MB/s BenchmarkMatch/Hard1/1K-4 15 7579666 ns/op 0.14 MB/s BenchmarkMatch_onepass_regex/16-4 16845 7123 ns/op 2.25 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 9748 12417 ns/op 2.58 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 354 342252 ns/op 2.99 MB/s 29 B/op 0 allocs/op PASS ok regexp 7.930s goos: linux goarch: amd64 pkg: regexp/syntax BenchmarkEmptyOpContext-4 654850 183 ns/op PASS ok regexp/syntax 2.358s goos: linux goarch: amd64 pkg: runtime BenchmarkMakeChan/Byte-4 740115 148 ns/op BenchmarkMakeChan/Int-4 782592 185 ns/op BenchmarkMakeChan/Ptr-4 507482 266 ns/op BenchmarkMakeChan/Struct/0-4 1000000 129 ns/op BenchmarkMakeChan/Struct/32-4 411038 335 ns/op BenchmarkMakeChan/Struct/40-4 324426 366 ns/op BenchmarkChanNonblocking-4 4183798 27.0 ns/op BenchmarkSelectUncontended-4 567442 210 ns/op BenchmarkSelectSyncContended-4 15640 7394 ns/op BenchmarkSelectAsyncContended-4 41703 2882 ns/op BenchmarkSelectNonblock-4 2131453 56.3 ns/op BenchmarkChanUncontended-4 8172 14690 ns/op BenchmarkChanContended-4 446 274574 ns/op BenchmarkChanSync-4 58413 2012 ns/op BenchmarkChanSyncWork-4 10000 36896 ns/op BenchmarkChanProdCons0-4 32139 3880 ns/op BenchmarkChanProdCons10-4 32354 3777 ns/op BenchmarkChanProdCons100-4 36310 3304 ns/op BenchmarkChanProdConsWork0-4 30202 3986 ns/op BenchmarkChanProdConsWork10-4 31142 3928 ns/op BenchmarkChanProdConsWork100-4 32054 3614 ns/op BenchmarkSelectProdCons-4 26766 4307 ns/op BenchmarkChanCreation-4 206628 596 ns/op BenchmarkChanSem-4 61714 2014 ns/op BenchmarkChanPopular-4 1 159883401 ns/op BenchmarkChanClosed-4 1377794 86.1 ns/op BenchmarkCallClosure-4 3654613 33.8 ns/op BenchmarkCallClosure1-4 3621879 33.0 ns/op BenchmarkCallClosure2-4 1273861 92.2 ns/op BenchmarkCallClosure3-4 1323264 85.9 ns/op BenchmarkCallClosure4-4 1000000 101 ns/op BenchmarkComplex128DivNormal-4 6101900 19.6 ns/op BenchmarkComplex128DivNisNaN-4 4990276 24.1 ns/op BenchmarkComplex128DivDisNaN-4 3143253 33.8 ns/op BenchmarkComplex128DivNisInf-4 6154624 19.3 ns/op BenchmarkComplex128DivDisInf-4 4044595 29.5 ns/op BenchmarkSetTypePtr-4 42461868 2.81 ns/op 2844.99 MB/s BenchmarkSetTypePtr8-4 8040921 14.2 ns/op 4514.92 MB/s BenchmarkSetTypePtr16-4 6954544 17.0 ns/op 7532.50 MB/s BenchmarkSetTypePtr32-4 5028187 23.3 ns/op 10973.26 MB/s BenchmarkSetTypePtr64-4 3078139 36.7 ns/op 13962.27 MB/s BenchmarkSetTypePtr126-4 1893829 62.6 ns/op 16107.01 MB/s BenchmarkSetTypePtr128-4 1946277 62.4 ns/op 16417.88 MB/s BenchmarkSetTypePtrSlice-4 215611 540 ns/op 15162.95 MB/s BenchmarkSetTypeNode1-4 9203587 12.8 ns/op 1880.13 MB/s BenchmarkSetTypeNode1Slice-4 1611936 73.7 ns/op 10426.89 MB/s BenchmarkSetTypeNode8-4 7316977 16.7 ns/op 4801.22 MB/s BenchmarkSetTypeNode8Slice-4 556887 214 ns/op 11978.00 MB/s BenchmarkSetTypeNode64-4 3080065 38.4 ns/op 13760.56 MB/s BenchmarkSetTypeNode64Slice-4 130136 916 ns/op 18435.51 MB/s BenchmarkSetTypeNode64Dead-4 5695222 20.5 ns/op 25698.83 MB/s BenchmarkSetTypeNode64DeadSlice-4 97760 1193 ns/op 14157.54 MB/s BenchmarkSetTypeNode124-4 1890476 63.0 ns/op 16008.14 MB/s BenchmarkSetTypeNode124Slice-4 73909 1677 ns/op 19232.55 MB/s BenchmarkSetTypeNode126-4 1931137 61.3 ns/op 16713.24 MB/s BenchmarkSetTypeNode126Slice-4 73527 1637 ns/op 20014.13 MB/s BenchmarkSetTypeNode128-4 1869507 63.7 ns/op 16333.03 MB/s BenchmarkSetTypeNode128Slice-4 66705 1809 ns/op 18393.05 MB/s BenchmarkSetTypeNode130-4 1844089 64.3 ns/op 16426.23 MB/s BenchmarkSetTypeNode130Slice-4 64789 1908 ns/op 17708.73 MB/s BenchmarkSetTypeNode1024-4 261394 455 ns/op 18054.71 MB/s BenchmarkSetTypeNode1024Slice-4 8404 13443 ns/op 19539.18 MB/s BenchmarkAllocation-4 2413 56195 ns/op BenchmarkReadMemStats-4 4476 27163 ns/op BenchmarkReadMemStatsLatency-4 1 102020 p50-ns 102020 p90-ns 102020 p99-ns BenchmarkWriteBarrier-4 1206388 88.2 ns/op BenchmarkBulkWriteBarrier-4 3250482 31.3 ns/op BenchmarkScanStackNoLocals-4 2 88205420 ns/op BenchmarkMSpanCountAlloc/bits=64-4 5313574 22.5 ns/op BenchmarkMSpanCountAlloc/bits=128-4 5122842 23.3 ns/op BenchmarkMSpanCountAlloc/bits=256-4 4485066 26.9 ns/op BenchmarkMSpanCountAlloc/bits=512-4 4214686 28.1 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 3545842 34.8 ns/op BenchmarkHash5-4 4331875 27.6 ns/op 181.13 MB/s BenchmarkHash16-4 4269475 28.2 ns/op 568.12 MB/s BenchmarkHash64-4 3772240 31.8 ns/op 2014.43 MB/s BenchmarkHash1024-4 1600963 75.1 ns/op 13632.45 MB/s BenchmarkHash65536-4 40377 2968 ns/op 22083.74 MB/s BenchmarkAlignedLoad-4 4869357 24.5 ns/op BenchmarkUnalignedLoad-4 4872057 24.2 ns/op BenchmarkEqEfaceConcrete-4 5507775 21.6 ns/op BenchmarkEqIfaceConcrete-4 5584237 23.7 ns/op BenchmarkNeEfaceConcrete-4 5465326 22.9 ns/op BenchmarkNeIfaceConcrete-4 5537086 21.4 ns/op BenchmarkConvT2EByteSized/bool-4 3693202 32.0 ns/op BenchmarkConvT2EByteSized/uint8-4 3678130 33.5 ns/op BenchmarkConvT2ESmall-4 3573589 33.0 ns/op BenchmarkConvT2EUintptr-4 3395257 34.9 ns/op BenchmarkConvT2ELarge-4 838203 131 ns/op BenchmarkConvT2ISmall-4 3445468 35.1 ns/op BenchmarkConvT2IUintptr-4 3519931 36.0 ns/op BenchmarkConvT2ILarge-4 762255 133 ns/op BenchmarkConvI2E-4 3345152 36.2 ns/op BenchmarkConvI2I-4 2488723 48.7 ns/op BenchmarkAssertE2T-4 2755360 44.9 ns/op BenchmarkAssertE2TLarge-4 1689118 71.4 ns/op BenchmarkAssertE2I-4 2663580 45.0 ns/op BenchmarkAssertI2T-4 2846679 42.1 ns/op BenchmarkAssertI2I-4 2613903 46.9 ns/op BenchmarkAssertI2E-4 3528994 33.7 ns/op BenchmarkAssertE2E-4 3581258 33.0 ns/op BenchmarkAssertE2T2-4 2280332 52.3 ns/op BenchmarkAssertE2T2Blank-4 2827184 42.0 ns/op BenchmarkAssertI2E2-4 2760994 43.1 ns/op BenchmarkAssertI2E2Blank-4 3706924 32.7 ns/op BenchmarkAssertE2E2-4 2808902 44.4 ns/op BenchmarkAssertE2E2Blank-4 3712160 32.3 ns/op BenchmarkConvT2Ezero/zero/16-4 3400329 33.4 ns/op BenchmarkConvT2Ezero/zero/32-4 3601617 33.0 ns/op BenchmarkConvT2Ezero/zero/64-4 3353622 33.3 ns/op BenchmarkConvT2Ezero/zero/str-4 3345298 35.9 ns/op BenchmarkConvT2Ezero/zero/slice-4 3208734 35.8 ns/op BenchmarkConvT2Ezero/zero/big-4 162640 730 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1214062 103 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1000000 118 ns/op BenchmarkConvT2Ezero/nonzero/big-4 168084 732 ns/op BenchmarkConvT2Ezero/smallint/16-4 3317150 36.1 ns/op BenchmarkConvT2Ezero/smallint/32-4 3547310 34.7 ns/op BenchmarkConvT2Ezero/smallint/64-4 3543867 34.2 ns/op BenchmarkConvT2Ezero/largeint/16-4 2299035 52.0 ns/op BenchmarkConvT2Ezero/largeint/32-4 1893648 63.3 ns/op BenchmarkConvT2Ezero/largeint/64-4 1720123 67.7 ns/op BenchmarkMalloc8-4 9489549 12.8 ns/op BenchmarkMalloc16-4 8772694 14.3 ns/op BenchmarkMallocTypeInfo8-4 9535976 12.8 ns/op BenchmarkMallocTypeInfo16-4 9247698 12.9 ns/op BenchmarkMallocLargeStruct-4 4780839 25.3 ns/op BenchmarkGoroutineSelect-4 60 1892381 ns/op BenchmarkGoroutineBlocking-4 73 1640011 ns/op BenchmarkGoroutineForRange-4 74 1665094 ns/op BenchmarkGoroutineIdle-4 93 1281038 ns/op BenchmarkHashStringSpeed-4 1588281 75.6 ns/op BenchmarkHashBytesSpeed-4 583768 200 ns/op BenchmarkHashInt32Speed-4 1998651 68.2 ns/op BenchmarkHashInt64Speed-4 1759501 60.8 ns/op BenchmarkHashStringArraySpeed-4 671989 161 ns/op BenchmarkMegMap-4 3060609 39.4 ns/op BenchmarkMegOneMap-4 3297336 37.3 ns/op BenchmarkMegEqMap-4 1610 66830 ns/op BenchmarkMegEmptyMap-4 3777219 31.8 ns/op BenchmarkSmallStrMap-4 2826464 42.3 ns/op BenchmarkMapStringKeysEight_16-4 2391974 49.8 ns/op BenchmarkMapStringKeysEight_32-4 2444089 47.8 ns/op BenchmarkMapStringKeysEight_64-4 2487538 49.8 ns/op BenchmarkMapStringKeysEight_1M-4 2522494 47.9 ns/op BenchmarkIntMap-4 2718177 44.3 ns/op BenchmarkMapFirst/1-4 2792361 41.8 ns/op BenchmarkMapFirst/2-4 2842970 41.5 ns/op BenchmarkMapFirst/3-4 2518252 43.0 ns/op BenchmarkMapFirst/4-4 2846420 44.5 ns/op BenchmarkMapFirst/5-4 2834863 41.8 ns/op BenchmarkMapFirst/6-4 2871067 41.5 ns/op BenchmarkMapFirst/7-4 2835872 41.5 ns/op BenchmarkMapFirst/8-4 2838271 41.7 ns/op BenchmarkMapFirst/9-4 2426008 47.6 ns/op BenchmarkMapFirst/10-4 2368614 52.4 ns/op BenchmarkMapFirst/11-4 2432978 47.6 ns/op BenchmarkMapFirst/12-4 2289303 47.5 ns/op BenchmarkMapFirst/13-4 2508001 47.4 ns/op BenchmarkMapFirst/14-4 2377225 52.5 ns/op BenchmarkMapFirst/15-4 2212533 47.6 ns/op BenchmarkMapFirst/16-4 2330689 50.0 ns/op BenchmarkMapMid/1-4 2200747 52.0 ns/op BenchmarkMapMid/2-4 2248401 52.7 ns/op BenchmarkMapMid/3-4 2235808 53.1 ns/op BenchmarkMapMid/4-4 2245119 52.9 ns/op BenchmarkMapMid/5-4 2171684 53.0 ns/op BenchmarkMapMid/6-4 2203736 54.7 ns/op BenchmarkMapMid/7-4 2252722 54.7 ns/op BenchmarkMapMid/8-4 2201617 53.9 ns/op BenchmarkMapMid/9-4 2033132 57.7 ns/op BenchmarkMapMid/10-4 1998669 59.6 ns/op BenchmarkMapMid/11-4 2058534 59.5 ns/op BenchmarkMapMid/12-4 1868438 60.7 ns/op BenchmarkMapMid/13-4 1996374 58.7 ns/op BenchmarkMapMid/14-4 1935700 59.0 ns/op BenchmarkMapMid/15-4 2058118 58.1 ns/op BenchmarkMapMid/16-4 1945191 61.5 ns/op BenchmarkMapLast/1-4 2115542 58.6 ns/op BenchmarkMapLast/2-4 2225005 53.4 ns/op BenchmarkMapLast/3-4 2158334 53.6 ns/op BenchmarkMapLast/4-4 2205271 53.1 ns/op BenchmarkMapLast/5-4 2203711 54.2 ns/op BenchmarkMapLast/6-4 1840388 55.7 ns/op BenchmarkMapLast/7-4 2134171 58.1 ns/op BenchmarkMapLast/8-4 2176586 55.0 ns/op BenchmarkMapLast/9-4 1712862 63.9 ns/op BenchmarkMapLast/10-4 1974177 59.3 ns/op BenchmarkMapLast/11-4 1722666 63.4 ns/op BenchmarkMapLast/12-4 2000065 65.0 ns/op BenchmarkMapLast/13-4 1733130 63.6 ns/op BenchmarkMapLast/14-4 2029062 59.5 ns/op BenchmarkMapLast/15-4 1921845 69.0 ns/op BenchmarkMapLast/16-4 2050530 58.3 ns/op BenchmarkMapCycle-4 1656150 72.8 ns/op BenchmarkRepeatedLookupStrMapKey32-4 2508878 49.1 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2424 47832 ns/op BenchmarkMakeMap/[Byte]Byte-4 591007 220 ns/op BenchmarkMakeMap/[Int]Int-4 358386 415 ns/op BenchmarkNewEmptyMap-4 6237981 19.4 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1000000 105 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 409767 275 ns/op BenchmarkMapIterEmpty-4 3450584 35.4 ns/op BenchmarkSameLengthMap-4 2708768 43.9 ns/op BenchmarkBigKeyMap-4 946105 110 ns/op BenchmarkBigValMap-4 873315 121 ns/op BenchmarkSmallKeyMap-4 1942702 60.3 ns/op BenchmarkMapPopulate/1-4 1418265 84.3 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 107872 1167 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 6964 16780 ns/op 3382 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 634 189839 ns/op 53380 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 37 3109776 ns/op 427614 B/op 320 allocs/op BenchmarkMapPopulate/100000-4 3 38102501 ns/op 3623490 B/op 3963 allocs/op BenchmarkComplexAlgMap-4 403047 284 ns/op BenchmarkGoMapClear/Reflexive/1-4 535338 212 ns/op BenchmarkGoMapClear/Reflexive/10-4 447220 249 ns/op BenchmarkGoMapClear/Reflexive/100-4 249728 469 ns/op BenchmarkGoMapClear/Reflexive/1000-4 31568 3812 ns/op BenchmarkGoMapClear/Reflexive/10000-4 4053 28601 ns/op BenchmarkGoMapClear/NonReflexive/1-4 388831 277 ns/op BenchmarkGoMapClear/NonReflexive/10-4 357778 306 ns/op BenchmarkGoMapClear/NonReflexive/100-4 218793 496 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 31006 3783 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 4053 28519 ns/op BenchmarkMapStringConversion/32/simple-4 982755 114 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 984370 105 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 953743 105 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 908852 114 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 898135 113 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1054909 113 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1358299 91.2 ns/op BenchmarkMapInterfacePtr-4 1314699 88.7 ns/op BenchmarkNewEmptyMapHintLessThan8-4 2839750 41.9 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 103342 1051 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 4815 23085 ns/op BenchmarkMapPop1000-4 384 309814 ns/op BenchmarkMapPop10000-4 19 5456563 ns/op BenchmarkMapAssign/Int32/256-4 1799760 69.0 ns/op BenchmarkMapAssign/Int32/65536-4 495914 209 ns/op BenchmarkMapAssign/Int64/256-4 1782000 66.0 ns/op BenchmarkMapAssign/Int64/65536-4 408970 248 ns/op BenchmarkMapAssign/Str/256-4 1426233 89.4 ns/op BenchmarkMapAssign/Str/65536-4 252904 421 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1080020 112 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 389316 275 ns/op BenchmarkMapOperatorAssign/Int64/256-4 862438 118 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 347677 303 ns/op BenchmarkMapOperatorAssign/Str/256-4 416221 2399 ns/op BenchmarkMapOperatorAssign/Str/65536-4 126008 1001 ns/op BenchmarkMapAppendAssign/Int32/256-4 599870 249 ns/op 35 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 136705 818 ns/op 78 B/op 1 allocs/op BenchmarkMapAppendAssign/Int64/256-4 583126 226 ns/op 25 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 123642 909 ns/op 93 B/op 1 allocs/op BenchmarkMapAppendAssign/Str/256-4 430698 346 ns/op 47 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 92630 1469 ns/op 156 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1000000 111 ns/op BenchmarkMapDelete/Int32/1000-4 1326423 88.0 ns/op BenchmarkMapDelete/Int32/10000-4 1398955 81.9 ns/op BenchmarkMapDelete/Int64/100-4 987786 107 ns/op BenchmarkMapDelete/Int64/1000-4 1301425 94.6 ns/op BenchmarkMapDelete/Int64/10000-4 1369183 85.0 ns/op BenchmarkMapDelete/Str/100-4 917620 129 ns/op BenchmarkMapDelete/Str/1000-4 1197183 104 ns/op BenchmarkMapDelete/Str/10000-4 1000000 111 ns/op BenchmarkMemmove/0-4 6984595 17.2 ns/op BenchmarkMemmove/1-4 1289602 92.5 ns/op 10.81 MB/s BenchmarkMemmove/2-4 1000000 103 ns/op 19.34 MB/s BenchmarkMemmove/3-4 708769 148 ns/op 20.29 MB/s BenchmarkMemmove/4-4 608461 176 ns/op 22.69 MB/s BenchmarkMemmove/5-4 609874 180 ns/op 27.82 MB/s BenchmarkMemmove/6-4 605848 174 ns/op 34.49 MB/s BenchmarkMemmove/7-4 504226 210 ns/op 33.40 MB/s BenchmarkMemmove/8-4 1267383 93.7 ns/op 85.41 MB/s BenchmarkMemmove/9-4 1000000 111 ns/op 80.77 MB/s BenchmarkMemmove/10-4 949572 107 ns/op 93.75 MB/s BenchmarkMemmove/11-4 974432 110 ns/op 100.04 MB/s BenchmarkMemmove/12-4 893491 116 ns/op 103.52 MB/s BenchmarkMemmove/13-4 662732 168 ns/op 77.31 MB/s BenchmarkMemmove/14-4 548390 191 ns/op 73.23 MB/s BenchmarkMemmove/15-4 499070 219 ns/op 68.51 MB/s BenchmarkMemmove/16-4 1213525 98.6 ns/op 162.26 MB/s BenchmarkMemmove/32-4 942745 112 ns/op 285.08 MB/s BenchmarkMemmove/64-4 842515 131 ns/op 487.66 MB/s BenchmarkMemmove/128-4 636608 160 ns/op 801.25 MB/s BenchmarkMemmove/256-4 486727 233 ns/op 1097.98 MB/s BenchmarkMemmove/512-4 303746 375 ns/op 1363.84 MB/s BenchmarkMemmove/1024-4 177018 663 ns/op 1545.26 MB/s BenchmarkMemmove/2048-4 95320 1205 ns/op 1699.21 MB/s BenchmarkMemmove/4096-4 50162 2392 ns/op 1712.16 MB/s BenchmarkMemmoveUnalignedDst/0-4 7078717 17.2 ns/op BenchmarkMemmoveUnalignedDst/1-4 1313979 88.8 ns/op 11.27 MB/s BenchmarkMemmoveUnalignedDst/2-4 1243153 97.2 ns/op 20.58 MB/s BenchmarkMemmoveUnalignedDst/3-4 697750 153 ns/op 19.57 MB/s BenchmarkMemmoveUnalignedDst/4-4 919104 111 ns/op 36.18 MB/s BenchmarkMemmoveUnalignedDst/5-4 631662 177 ns/op 28.23 MB/s BenchmarkMemmoveUnalignedDst/6-4 577384 194 ns/op 30.88 MB/s BenchmarkMemmoveUnalignedDst/7-4 491160 240 ns/op 29.19 MB/s BenchmarkMemmoveUnalignedDst/8-4 619224 172 ns/op 46.64 MB/s BenchmarkMemmoveUnalignedDst/9-4 606034 182 ns/op 49.45 MB/s BenchmarkMemmoveUnalignedDst/10-4 598838 185 ns/op 53.92 MB/s BenchmarkMemmoveUnalignedDst/11-4 572343 191 ns/op 57.46 MB/s BenchmarkMemmoveUnalignedDst/12-4 497790 214 ns/op 56.05 MB/s BenchmarkMemmoveUnalignedDst/13-4 479313 244 ns/op 53.20 MB/s BenchmarkMemmoveUnalignedDst/14-4 409711 269 ns/op 52.01 MB/s BenchmarkMemmoveUnalignedDst/15-4 466845 236 ns/op 63.50 MB/s BenchmarkMemmoveUnalignedDst/16-4 652866 179 ns/op 89.38 MB/s BenchmarkMemmoveUnalignedDst/32-4 584671 191 ns/op 167.67 MB/s BenchmarkMemmoveUnalignedDst/64-4 525211 209 ns/op 306.25 MB/s BenchmarkMemmoveUnalignedDst/128-4 451971 244 ns/op 524.67 MB/s BenchmarkMemmoveUnalignedDst/256-4 326172 318 ns/op 806.03 MB/s BenchmarkMemmoveUnalignedDst/512-4 248161 463 ns/op 1105.60 MB/s BenchmarkMemmoveUnalignedDst/1024-4 155186 758 ns/op 1350.65 MB/s BenchmarkMemmoveUnalignedDst/2048-4 87694 1337 ns/op 1532.06 MB/s BenchmarkMemmoveUnalignedDst/4096-4 47385 2509 ns/op 1632.37 MB/s BenchmarkMemmoveUnalignedSrc/0-4 6190867 18.7 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1379973 88.6 ns/op 11.29 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1207075 102 ns/op 19.58 MB/s BenchmarkMemmoveUnalignedSrc/3-4 731605 149 ns/op 20.19 MB/s BenchmarkMemmoveUnalignedSrc/4-4 616281 165 ns/op 24.22 MB/s BenchmarkMemmoveUnalignedSrc/5-4 686144 159 ns/op 31.49 MB/s BenchmarkMemmoveUnalignedSrc/6-4 579109 185 ns/op 32.36 MB/s BenchmarkMemmoveUnalignedSrc/7-4 492781 217 ns/op 32.26 MB/s BenchmarkMemmoveUnalignedSrc/8-4 606236 177 ns/op 45.21 MB/s BenchmarkMemmoveUnalignedSrc/9-4 598248 183 ns/op 49.21 MB/s BenchmarkMemmoveUnalignedSrc/10-4 564826 187 ns/op 53.44 MB/s BenchmarkMemmoveUnalignedSrc/11-4 559630 190 ns/op 57.96 MB/s BenchmarkMemmoveUnalignedSrc/12-4 496189 223 ns/op 53.86 MB/s BenchmarkMemmoveUnalignedSrc/13-4 448125 246 ns/op 52.92 MB/s BenchmarkMemmoveUnalignedSrc/14-4 383244 291 ns/op 48.17 MB/s BenchmarkMemmoveUnalignedSrc/15-4 475382 227 ns/op 66.20 MB/s BenchmarkMemmoveUnalignedSrc/16-4 561304 183 ns/op 87.30 MB/s BenchmarkMemmoveUnalignedSrc/32-4 582812 187 ns/op 171.47 MB/s BenchmarkMemmoveUnalignedSrc/64-4 531690 206 ns/op 310.02 MB/s BenchmarkMemmoveUnalignedSrc/128-4 467310 242 ns/op 528.84 MB/s BenchmarkMemmoveUnalignedSrc/256-4 358605 317 ns/op 808.74 MB/s BenchmarkMemmoveUnalignedSrc/512-4 242583 459 ns/op 1116.37 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 155138 770 ns/op 1329.72 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 91617 1300 ns/op 1575.31 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 48213 2452 ns/op 1670.33 MB/s BenchmarkMemclr/5-4 4330990 27.1 ns/op 184.59 MB/s BenchmarkMemclr/16-4 4391576 29.4 ns/op 545.03 MB/s BenchmarkMemclr/64-4 4075477 29.1 ns/op 2196.52 MB/s BenchmarkMemclr/256-4 3646779 32.3 ns/op 7926.32 MB/s BenchmarkMemclr/4096-4 1439659 81.5 ns/op 50244.38 MB/s BenchmarkMemclr/65536-4 85737 1388 ns/op 47207.28 MB/s BenchmarkMemclr/1M-4 3836 26642 ns/op 39358.12 MB/s BenchmarkMemclr/4M-4 589 183165 ns/op 22899.04 MB/s BenchmarkMemclr/8M-4 280 381111 ns/op 22010.92 MB/s BenchmarkMemclr/16M-4 82 1321797 ns/op 12692.73 MB/s BenchmarkMemclr/64M-4 12 9668566 ns/op 6940.93 MB/s BenchmarkGoMemclr/5-4 1234178 105 ns/op 47.45 MB/s BenchmarkGoMemclr/16-4 322761 357 ns/op 44.80 MB/s BenchmarkGoMemclr/64-4 89536 1330 ns/op 48.11 MB/s BenchmarkGoMemclr/256-4 23481 5175 ns/op 49.46 MB/s BenchmarkClearFat8-4 10406361 11.7 ns/op BenchmarkClearFat12-4 10206021 11.9 ns/op BenchmarkClearFat16-4 10133212 11.8 ns/op BenchmarkClearFat24-4 10104480 11.8 ns/op BenchmarkClearFat32-4 10286086 11.8 ns/op BenchmarkClearFat40-4 10236943 11.7 ns/op BenchmarkClearFat48-4 10325665 13.1 ns/op BenchmarkClearFat56-4 8633596 13.8 ns/op BenchmarkClearFat64-4 10313833 11.5 ns/op BenchmarkClearFat128-4 9557074 16.0 ns/op BenchmarkClearFat256-4 10372676 14.2 ns/op BenchmarkClearFat512-4 9560145 12.6 ns/op BenchmarkClearFat1024-4 10458910 11.5 ns/op BenchmarkCopyFat8-4 9183895 11.5 ns/op BenchmarkCopyFat12-4 10295854 11.5 ns/op BenchmarkCopyFat16-4 9148242 12.0 ns/op BenchmarkCopyFat24-4 10073748 11.5 ns/op BenchmarkCopyFat32-4 10429902 11.5 ns/op BenchmarkCopyFat64-4 10386174 11.5 ns/op BenchmarkCopyFat128-4 10491174 11.4 ns/op BenchmarkCopyFat256-4 10500948 11.4 ns/op BenchmarkCopyFat512-4 10366580 12.9 ns/op BenchmarkCopyFat520-4 10431740 12.7 ns/op BenchmarkCopyFat1024-4 9256293 11.4 ns/op BenchmarkIssue18740-4 606 187882 ns/op BenchmarkFinalizer-4 69 1550288 ns/op BenchmarkFinalizerRun-4 119804 1189 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 509200 229 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 444070 272 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 498714 226 ns/op BenchmarkNetpollBreak-4 123 943822 ns/op BenchmarkPingPongHog-4 956 273777 ns/op BenchmarkStackGrowth-4 1005982 122 ns/op BenchmarkStackGrowthDeep-4 9333 12895 ns/op BenchmarkCreateGoroutines-4 1264 90149 ns/op BenchmarkCreateGoroutinesParallel-4 1312 85131 ns/op BenchmarkCreateGoroutinesCapture-4 312 395120 ns/op 16 B/op 1 allocs/op BenchmarkClosureCall-4 7977404 14.7 ns/op BenchmarkWakeupParallelSpinning/0s-4 2655 43604 ns/op BenchmarkWakeupParallelSpinning/1µs-4 2388 50000 ns/op BenchmarkWakeupParallelSpinning/2µs-4 2163 52912 ns/op BenchmarkWakeupParallelSpinning/5µs-4 1683 70316 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1311 89648 ns/op BenchmarkWakeupParallelSpinning/20µs-4 951 125809 ns/op BenchmarkWakeupParallelSpinning/50µs-4 560 215002 ns/op BenchmarkWakeupParallelSpinning/100µs-4 333 355783 ns/op BenchmarkWakeupParallelSyscall/0s-4 552 214512 ns/op BenchmarkWakeupParallelSyscall/1µs-4 554 219184 ns/op BenchmarkWakeupParallelSyscall/2µs-4 540 223875 ns/op BenchmarkWakeupParallelSyscall/5µs-4 499 234329 ns/op BenchmarkWakeupParallelSyscall/10µs-4 458 259136 ns/op BenchmarkWakeupParallelSyscall/20µs-4 451 279149 ns/op BenchmarkWakeupParallelSyscall/50µs-4 351 328589 ns/op BenchmarkWakeupParallelSyscall/100µs-4 276 426118 ns/op BenchmarkMatmult-4 386042 530 ns/op BenchmarkFastrand-4 4155243 26.3 ns/op BenchmarkFastrandHashiter-4 1344820 74.7 ns/op BenchmarkFastrandn/2-4 3206040 38.0 ns/op BenchmarkFastrandn/3-4 3080713 36.9 ns/op BenchmarkFastrandn/4-4 3271116 38.1 ns/op BenchmarkFastrandn/5-4 3133858 36.7 ns/op BenchmarkIfaceCmp100-4 55227 2146 ns/op BenchmarkIfaceCmpNil100-4 106040 1122 ns/op BenchmarkEfaceCmpDiff-4 21651 5557 ns/op BenchmarkEfaceCmpDiffIndirect-4 20355 5895 ns/op BenchmarkDefer-4 1264107 98.1 ns/op BenchmarkDefer10-4 1696474 70.2 ns/op BenchmarkDeferMany-4 527569 375 ns/op BenchmarkPanicRecover-4 212149 561 ns/op BenchmarkRWMutexUncontended-4 1435681 72.4 ns/op BenchmarkRWMutexWrite100-4 686202 224 ns/op BenchmarkRWMutexWrite10-4 183718 1410 ns/op BenchmarkRWMutexWorkWrite100-4 428157 299 ns/op BenchmarkRWMutexWorkWrite10-4 147150 1993 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 228084 568 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 230706 585 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 208582 636 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 234274 547 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 233937 562 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 208251 606 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 222264 587 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 226188 567 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 202314 672 ns/op BenchmarkMakeSlice/Byte-4 3294825 37.9 ns/op BenchmarkMakeSlice/Int16-4 2529483 45.4 ns/op BenchmarkMakeSlice/Int-4 1498988 80.9 ns/op BenchmarkMakeSlice/Ptr-4 1000000 116 ns/op BenchmarkMakeSlice/Struct/24-4 986728 132 ns/op BenchmarkMakeSlice/Struct/32-4 958020 159 ns/op BenchmarkMakeSlice/Struct/40-4 773832 200 ns/op BenchmarkGrowSlice/Byte-4 598929 192 ns/op BenchmarkGrowSlice/Int16-4 514816 232 ns/op BenchmarkGrowSlice/Int-4 454014 280 ns/op BenchmarkGrowSlice/Ptr-4 346934 335 ns/op BenchmarkGrowSlice/Struct/24-4 233502 532 ns/op BenchmarkGrowSlice/Struct/32-4 204697 634 ns/op BenchmarkGrowSlice/Struct/40-4 153802 841 ns/op BenchmarkExtendSlice/IntSlice-4 436465 285 ns/op BenchmarkExtendSlice/PointerSlice-4 321352 369 ns/op BenchmarkExtendSlice/NoGrow-4 614943 183 ns/op BenchmarkAppend-4 384699 300 ns/op BenchmarkAppendGrowByte-4 3 48440866 ns/op BenchmarkAppendGrowString-4 1 529703032 ns/op BenchmarkAppendSlice/1Bytes-4 1227756 96.3 ns/op BenchmarkAppendSlice/4Bytes-4 901150 114 ns/op BenchmarkAppendSlice/7Bytes-4 604969 187 ns/op BenchmarkAppendSlice/8Bytes-4 900045 118 ns/op BenchmarkAppendSlice/15Bytes-4 570862 198 ns/op BenchmarkAppendSlice/16Bytes-4 942666 126 ns/op BenchmarkAppendSlice/32Bytes-4 1095987 112 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 64147 1892 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 17011 7100 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 4800 28211 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 307 411789 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 67 1764914 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 15 7970515 ns/op BenchmarkAppendStr/1Bytes-4 1363232 75.1 ns/op BenchmarkAppendStr/4Bytes-4 1478206 81.0 ns/op BenchmarkAppendStr/8Bytes-4 1265976 99.5 ns/op BenchmarkAppendStr/16Bytes-4 1221128 98.6 ns/op BenchmarkAppendStr/32Bytes-4 1553758 77.1 ns/op BenchmarkAppendSpecialCase-4 354574 436 ns/op BenchmarkCopy/1Byte-4 869299 118 ns/op 8.47 MB/s BenchmarkCopy/1String-4 1417548 84.2 ns/op 11.88 MB/s BenchmarkCopy/2Byte-4 906488 122 ns/op 16.42 MB/s BenchmarkCopy/2String-4 1448533 80.8 ns/op 24.74 MB/s BenchmarkCopy/4Byte-4 803355 129 ns/op 31.12 MB/s BenchmarkCopy/4String-4 1398652 86.4 ns/op 46.31 MB/s BenchmarkCopy/8Byte-4 881318 115 ns/op 69.41 MB/s BenchmarkCopy/8String-4 1513854 80.5 ns/op 99.43 MB/s BenchmarkCopy/12Byte-4 823020 138 ns/op 86.99 MB/s BenchmarkCopy/12String-4 1320961 90.5 ns/op 132.65 MB/s BenchmarkCopy/16Byte-4 860013 121 ns/op 131.73 MB/s BenchmarkCopy/16String-4 1460049 87.9 ns/op 182.04 MB/s BenchmarkCopy/32Byte-4 804286 126 ns/op 253.50 MB/s BenchmarkCopy/32String-4 1424696 86.6 ns/op 369.51 MB/s BenchmarkCopy/128Byte-4 608761 179 ns/op 715.15 MB/s BenchmarkCopy/128String-4 937843 113 ns/op 1132.11 MB/s BenchmarkCopy/1024Byte-4 173445 681 ns/op 1504.01 MB/s BenchmarkCopy/1024String-4 307875 368 ns/op 2781.57 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 20199 6018 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 14152 8431 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 9656 13539 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 8127 16541 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 6589 21029 ns/op BenchmarkAppendInPlace/Grow/Byte-4 115305 1089 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 115317 1123 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 88786 1396 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 66604 1857 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 58396 2105 ns/op BenchmarkStackCopyPtr-4 1 172524680 ns/op BenchmarkStackCopy-4 1 189925903 ns/op BenchmarkStackCopyNoCache-4 16 6474480 ns/op BenchmarkCompareStringEqual-4 6610808 20.0 ns/op BenchmarkCompareStringIdentical-4 7768556 15.6 ns/op BenchmarkCompareStringSameLength-4 7262385 19.0 ns/op BenchmarkCompareStringDifferentLength-4 9183214 12.1 ns/op BenchmarkCompareStringBigUnaligned-4 1072 101133 ns/op 10368.40 MB/s BenchmarkCompareStringBig-4 1035 100670 ns/op 10416.06 MB/s BenchmarkConcatStringAndBytes-4 1543260 78.9 ns/op BenchmarkSliceByteToString/1-4 1298259 87.7 ns/op BenchmarkSliceByteToString/2-4 975200 109 ns/op BenchmarkSliceByteToString/4-4 884151 119 ns/op BenchmarkSliceByteToString/8-4 973429 128 ns/op BenchmarkSliceByteToString/16-4 748948 147 ns/op BenchmarkSliceByteToString/32-4 706352 168 ns/op BenchmarkSliceByteToString/64-4 627541 213 ns/op BenchmarkSliceByteToString/128-4 357111 290 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 1916757 62.4 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 719036 169 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 803275 150 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 2340153 51.7 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1000000 103 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1309110 97.4 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 1657538 71.9 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 294387 371 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 264426 435 ns/op BenchmarkRuneIterate/range/ASCII-4 4345778 27.5 ns/op BenchmarkRuneIterate/range/Japanese-4 1525150 78.6 ns/op BenchmarkRuneIterate/range/MixedLength-4 1705174 68.9 ns/op BenchmarkRuneIterate/range1/ASCII-4 3909661 29.3 ns/op BenchmarkRuneIterate/range1/Japanese-4 1502847 78.8 ns/op BenchmarkRuneIterate/range1/MixedLength-4 1701236 67.6 ns/op BenchmarkRuneIterate/range2/ASCII-4 4412400 28.5 ns/op BenchmarkRuneIterate/range2/Japanese-4 1552057 77.2 ns/op BenchmarkRuneIterate/range2/MixedLength-4 1679950 72.7 ns/op BenchmarkArrayEqual-4 7446253 16.0 ns/op PASS ok runtime 107.706s goos: linux goarch: amd64 pkg: runtime/internal/atomic BenchmarkAtomicLoad64-4 8709297 13.1 ns/op BenchmarkAtomicStore64-4 8196109 14.7 ns/op BenchmarkAtomicLoad-4 9167715 13.0 ns/op BenchmarkAtomicStore-4 8217310 14.6 ns/op BenchmarkAnd8-4 8317162 14.3 ns/op BenchmarkAnd8Parallel-4 2905444 40.7 ns/op BenchmarkOr8-4 8358499 14.8 ns/op BenchmarkOr8Parallel-4 2944912 39.0 ns/op BenchmarkXadd-4 3211584 37.4 ns/op BenchmarkXadd64-4 3221180 37.0 ns/op PASS ok runtime/internal/atomic 1.491s goos: linux goarch: amd64 pkg: runtime/internal/math BenchmarkMulUintptr/small-4 2661712 44.4 ns/op BenchmarkMulUintptr/large-4 2199087 52.1 ns/op PASS ok runtime/internal/math 0.370s goos: linux goarch: amd64 pkg: runtime/race BenchmarkSyncLeak-4 2 83475556 ns/op BenchmarkStackLeak-4 1218 96351 ns/op PASS ok runtime/race 0.421s goos: linux goarch: amd64 pkg: runtime/trace BenchmarkStartRegion-4 1939131 60.5 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 92115 1275 ns/op 56 B/op 2 allocs/op PASS ok runtime/trace 0.332s goos: linux goarch: amd64 pkg: sort BenchmarkSearchWrappers-4 114674 992 ns/op BenchmarkSortString1K-4 121 991676 ns/op BenchmarkSortString1K_Slice-4 114 1044676 ns/op BenchmarkStableString1K-4 55 1934129 ns/op BenchmarkSortInt1K-4 134 883913 ns/op BenchmarkStableInt1K-4 74 1417726 ns/op BenchmarkStableInt1K_Slice-4 66 1531503 ns/op BenchmarkSortInt64K-4 2 85398754 ns/op BenchmarkSortInt64K_Slice-4 2 88909820 ns/op BenchmarkStableInt64K-4 1 132422302 ns/op BenchmarkSort1e2-4 236 530298 ns/op BenchmarkStable1e2-4 93 1294025 ns/op BenchmarkSort1e4-4 2 84646746 ns/op BenchmarkStable1e4-4 1 374979234 ns/op PASS ok sort 2.962s goos: linux goarch: amd64 pkg: strconv BenchmarkAtof64Decimal-4 597128 207 ns/op BenchmarkAtof64Float-4 484988 228 ns/op BenchmarkAtof64FloatExp-4 125126 928 ns/op BenchmarkAtof64Big-4 121177 950 ns/op BenchmarkAtof64RandomBits-4 314828 327 ns/op BenchmarkAtof64RandomFloats-4 398748 305 ns/op BenchmarkAtof32Decimal-4 536882 203 ns/op BenchmarkAtof32Float-4 481645 228 ns/op BenchmarkAtof32FloatExp-4 131911 902 ns/op BenchmarkAtof32Random-4 117607 901 ns/op BenchmarkParseInt/Pos/7bit-4 774609 139 ns/op BenchmarkParseInt/Pos/26bit-4 358502 316 ns/op BenchmarkParseInt/Pos/31bit-4 330303 347 ns/op BenchmarkParseInt/Pos/56bit-4 205178 546 ns/op BenchmarkParseInt/Pos/63bit-4 194551 588 ns/op BenchmarkParseInt/Neg/7bit-4 770630 134 ns/op BenchmarkParseInt/Neg/26bit-4 372145 299 ns/op BenchmarkParseInt/Neg/31bit-4 343140 349 ns/op BenchmarkParseInt/Neg/56bit-4 199832 577 ns/op BenchmarkParseInt/Neg/63bit-4 190044 614 ns/op BenchmarkAtoi/Pos/7bit-4 1202334 99.7 ns/op BenchmarkAtoi/Pos/26bit-4 417384 271 ns/op BenchmarkAtoi/Pos/31bit-4 367590 301 ns/op BenchmarkAtoi/Pos/56bit-4 217372 520 ns/op BenchmarkAtoi/Pos/63bit-4 178497 640 ns/op BenchmarkAtoi/Neg/7bit-4 1183932 98.8 ns/op BenchmarkAtoi/Neg/26bit-4 465864 233 ns/op BenchmarkAtoi/Neg/31bit-4 376834 284 ns/op BenchmarkAtoi/Neg/56bit-4 241558 461 ns/op BenchmarkAtoi/Neg/63bit-4 180580 625 ns/op BenchmarkFormatFloat/Decimal-4 85334 1353 ns/op BenchmarkFormatFloat/Float-4 51358 2283 ns/op BenchmarkFormatFloat/Exp-4 63327 1979 ns/op BenchmarkFormatFloat/NegExp-4 59828 1897 ns/op BenchmarkFormatFloat/Big-4 37428 3138 ns/op BenchmarkFormatFloat/BinaryExp-4 126362 947 ns/op BenchmarkFormatFloat/32Integer-4 83644 1394 ns/op BenchmarkFormatFloat/32ExactFraction-4 63040 1904 ns/op BenchmarkFormatFloat/32Point-4 51303 2254 ns/op BenchmarkFormatFloat/32Exp-4 63525 1950 ns/op BenchmarkFormatFloat/32NegExp-4 62110 1890 ns/op BenchmarkFormatFloat/64Fixed1-4 84556 1361 ns/op BenchmarkFormatFloat/64Fixed2-4 86298 1377 ns/op BenchmarkFormatFloat/64Fixed3-4 87148 1361 ns/op BenchmarkFormatFloat/64Fixed4-4 85540 1376 ns/op BenchmarkFormatFloat/Slowpath64-4 68 1510886 ns/op BenchmarkAppendFloat/Decimal-4 99084 1177 ns/op BenchmarkAppendFloat/Float-4 57195 2172 ns/op BenchmarkAppendFloat/Exp-4 68702 1722 ns/op BenchmarkAppendFloat/NegExp-4 65922 1768 ns/op BenchmarkAppendFloat/Big-4 41384 2904 ns/op BenchmarkAppendFloat/BinaryExp-4 156796 729 ns/op BenchmarkAppendFloat/32Integer-4 100809 1166 ns/op BenchmarkAppendFloat/32ExactFraction-4 68307 1713 ns/op BenchmarkAppendFloat/32Point-4 56896 2085 ns/op BenchmarkAppendFloat/32Exp-4 70070 1678 ns/op BenchmarkAppendFloat/32NegExp-4 67768 1696 ns/op BenchmarkAppendFloat/64Fixed1-4 98930 1141 ns/op BenchmarkAppendFloat/64Fixed2-4 101596 1168 ns/op BenchmarkAppendFloat/64Fixed3-4 98000 1194 ns/op BenchmarkAppendFloat/64Fixed4-4 99501 1178 ns/op BenchmarkAppendFloat/Slowpath64-4 70 1474260 ns/op BenchmarkFormatInt-4 13077 8466 ns/op BenchmarkAppendInt-4 12602 9655 ns/op BenchmarkFormatUint-4 68133 1800 ns/op BenchmarkAppendUint-4 62505 1851 ns/op BenchmarkFormatIntSmall/7-4 1711993 69.3 ns/op BenchmarkFormatIntSmall/42-4 1720624 70.7 ns/op BenchmarkAppendIntSmall-4 1020154 114 ns/op BenchmarkAppendUintVarlen/1-4 848510 121 ns/op BenchmarkAppendUintVarlen/12-4 856971 123 ns/op BenchmarkAppendUintVarlen/123-4 520952 210 ns/op BenchmarkAppendUintVarlen/1234-4 529465 206 ns/op BenchmarkAppendUintVarlen/12345-4 394782 278 ns/op BenchmarkAppendUintVarlen/123456-4 372834 300 ns/op BenchmarkAppendUintVarlen/1234567-4 355890 321 ns/op BenchmarkAppendUintVarlen/12345678-4 438582 266 ns/op BenchmarkAppendUintVarlen/123456789-4 401043 287 ns/op BenchmarkAppendUintVarlen/1234567890-4 398154 281 ns/op BenchmarkAppendUintVarlen/12345678901-4 367924 307 ns/op BenchmarkAppendUintVarlen/123456789012-4 357332 330 ns/op BenchmarkAppendUintVarlen/1234567890123-4 310192 368 ns/op BenchmarkAppendUintVarlen/12345678901234-4 354511 323 ns/op BenchmarkAppendUintVarlen/123456789012345-4 321310 343 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 408108 281 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 370851 292 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 356150 304 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 346179 327 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 316059 346 ns/op BenchmarkQuote-4 36942 3246 ns/op BenchmarkQuoteRune-4 350019 324 ns/op BenchmarkAppendQuote-4 41920 3012 ns/op BenchmarkAppendQuoteRune-4 563454 193 ns/op BenchmarkUnquoteEasy-4 1377690 84.8 ns/op BenchmarkUnquoteHard-4 33141 3568 ns/op PASS ok strconv 13.069s goos: linux goarch: amd64 pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 257080 443 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 72475 1446 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 106713 1113 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 186481 637 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 62572 1913 ns/op 352 B/op 3 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 75433 1589 ns/op 224 B/op 2 allocs/op BenchmarkGenericNoMatch-4 12400 9759 ns/op BenchmarkGenericMatch1-4 1428 83196 ns/op BenchmarkGenericMatch2-4 238 444442 ns/op BenchmarkSingleMaxSkipping-4 4700 25159 ns/op 397.47 MB/s BenchmarkSingleLongSuffixFail-4 7950 15888 ns/op 63.07 MB/s BenchmarkSingleMatch-4 190 634928 ns/op 23.62 MB/s BenchmarkByteByteNoMatch-4 33596 3538 ns/op BenchmarkByteByteMatch-4 11053 12081 ns/op BenchmarkByteStringMatch-4 14151 8523 ns/op BenchmarkHTMLEscapeNew-4 41316 2787 ns/op BenchmarkHTMLEscapeOld-4 77960 1498 ns/op BenchmarkByteStringReplacerWriteString-4 639 182580 ns/op BenchmarkByteReplacerWriteString-4 615 188188 ns/op BenchmarkByteByteReplaces-4 5158 21972 ns/op BenchmarkByteByteMap-4 5809 18732 ns/op BenchmarkMap/identity/ASCII-4 524786 223 ns/op BenchmarkMap/identity/Greek-4 370093 316 ns/op BenchmarkMap/change/ASCII-4 24571 4886 ns/op BenchmarkMap/change/Greek-4 14647 8110 ns/op BenchmarkIndexRune-4 1416475 84.5 ns/op BenchmarkIndexRuneLongString-4 1143350 109 ns/op BenchmarkIndexRuneFastPath-4 3047157 38.9 ns/op BenchmarkIndex-4 2849305 41.9 ns/op BenchmarkLastIndex-4 2787487 43.0 ns/op BenchmarkIndexByte-4 7391494 18.3 ns/op BenchmarkToUpper/#00-4 1814343 64.7 ns/op BenchmarkToUpper/ONLYUPPER-4 1694162 72.1 ns/op BenchmarkToUpper/abc-4 228688 505 ns/op BenchmarkToUpper/AbC123-4 144490 780 ns/op BenchmarkToUpper/azAZ09_-4 136098 853 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 39051 3071 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 18117 6677 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 29064 4014 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 70250 1736 ns/op BenchmarkToLower/#00-4 1801849 66.3 ns/op BenchmarkToLower/abc-4 1810399 65.4 ns/op BenchmarkToLower/AbC123-4 151372 777 ns/op BenchmarkToLower/azAZ09_-4 133009 870 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 38950 3151 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 18514 6609 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 30976 3677 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 68973 1684 ns/op BenchmarkMapNoChanges-4 685281 161 ns/op BenchmarkTrim-4 13059 9055 ns/op 640 B/op 23 allocs/op BenchmarkToValidUTF8/Valid-4 2334522 52.0 ns/op BenchmarkToValidUTF8/InvalidASCII-4 118623 947 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 87530 1364 ns/op BenchmarkEqualFold-4 36596 3303 ns/op BenchmarkIndexHard1-4 861 137333 ns/op BenchmarkIndexHard2-4 630 192690 ns/op BenchmarkIndexHard3-4 93 1138919 ns/op BenchmarkIndexHard4-4 193 615309 ns/op BenchmarkLastIndexHard1-4 62 1872243 ns/op BenchmarkLastIndexHard2-4 60 1884350 ns/op BenchmarkLastIndexHard3-4 60 1955457 ns/op BenchmarkCountHard1-4 868 134931 ns/op BenchmarkCountHard2-4 639 187976 ns/op BenchmarkCountHard3-4 100 1119456 ns/op BenchmarkIndexTorture-4 8143 14539 ns/op BenchmarkCountTorture-4 8077 14601 ns/op BenchmarkCountTortureOverlapping-4 585 197806 ns/op BenchmarkCountByte/10-4 3169156 37.8 ns/op 264.56 MB/s BenchmarkCountByte/32-4 3013051 40.3 ns/op 793.58 MB/s BenchmarkCountByte/4096-4 791424 137 ns/op 29840.09 MB/s BenchmarkCountByte/4194304-4 688 169903 ns/op 24686.48 MB/s BenchmarkCountByte/67108864-4 20 6028193 ns/op 11132.50 MB/s BenchmarkFields/ASCII/16-4 172152 690 ns/op 23.19 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 13201 9089 ns/op 28.17 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 822 145754 ns/op 28.10 MB/s 6528 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 42 2757735 ns/op 23.76 MB/s 98306 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 44716345 ns/op 23.45 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 78295 1576 ns/op 10.15 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6786 16720 ns/op 15.31 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 432 276326 ns/op 14.82 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 20 5779962 ns/op 11.34 MB/s 448128 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 119463892 ns/op 8.78 MB/s 8853120 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 164762 748 ns/op 21.40 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 13591 8706 ns/op 29.41 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 742 166866 ns/op 24.55 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 27 3950443 ns/op 16.59 MB/s 448128 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 86743768 ns/op 12.09 MB/s 8853120 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 95101 1283 ns/op 12.47 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 7980 12935 ns/op 19.79 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 525 223068 ns/op 18.36 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 24 4906076 ns/op 13.36 MB/s 448128 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 111661793 ns/op 9.39 MB/s 8853120 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 1 147127664 ns/op BenchmarkSplitSingleByteSeparator-4 9 12101122 ns/op BenchmarkSplitMultiByteSeparator-4 21 5571361 ns/op BenchmarkSplitNSingleByteSeparator-4 172297 726 ns/op BenchmarkSplitNMultiByteSeparator-4 130384 998 ns/op BenchmarkRepeat/5x1-4 254095 452 ns/op BenchmarkRepeat/5x2-4 184086 655 ns/op BenchmarkRepeat/5x6-4 96898 1265 ns/op BenchmarkRepeat/10x1-4 282026 407 ns/op BenchmarkRepeat/10x2-4 172538 693 ns/op BenchmarkRepeat/10x6-4 107512 1116 ns/op BenchmarkIndexAnyASCII/1:1-4 1305325 87.2 ns/op BenchmarkIndexAnyASCII/1:2-4 1385703 85.8 ns/op BenchmarkIndexAnyASCII/1:4-4 1375047 90.7 ns/op BenchmarkIndexAnyASCII/1:8-4 1405888 84.8 ns/op BenchmarkIndexAnyASCII/1:16-4 1423958 84.6 ns/op BenchmarkIndexAnyASCII/1:32-4 1397822 87.5 ns/op BenchmarkIndexAnyASCII/1:64-4 1416232 85.6 ns/op BenchmarkIndexAnyASCII/16:1-4 1422553 89.8 ns/op BenchmarkIndexAnyASCII/16:2-4 370989 302 ns/op BenchmarkIndexAnyASCII/16:4-4 384051 304 ns/op BenchmarkIndexAnyASCII/16:8-4 371761 311 ns/op BenchmarkIndexAnyASCII/16:16-4 359149 321 ns/op BenchmarkIndexAnyASCII/16:32-4 304352 359 ns/op BenchmarkIndexAnyASCII/16:64-4 263056 412 ns/op BenchmarkIndexAnyASCII/256:1-4 1298425 94.4 ns/op BenchmarkIndexAnyASCII/256:2-4 32660 3666 ns/op BenchmarkIndexAnyASCII/256:4-4 32817 3687 ns/op BenchmarkIndexAnyASCII/256:8-4 32535 3718 ns/op BenchmarkIndexAnyASCII/256:16-4 32328 3695 ns/op BenchmarkIndexAnyASCII/256:32-4 31587 3763 ns/op BenchmarkIndexAnyASCII/256:64-4 31828 3748 ns/op BenchmarkIndexAnyUTF8/1:1-4 1362525 82.1 ns/op BenchmarkIndexAnyUTF8/1:2-4 1406486 85.5 ns/op BenchmarkIndexAnyUTF8/1:4-4 1376037 89.0 ns/op BenchmarkIndexAnyUTF8/1:8-4 1376497 85.1 ns/op BenchmarkIndexAnyUTF8/1:16-4 1424832 84.9 ns/op BenchmarkIndexAnyUTF8/1:32-4 1289342 85.8 ns/op BenchmarkIndexAnyUTF8/1:64-4 1421884 84.7 ns/op BenchmarkIndexAnyUTF8/16:1-4 1309890 92.0 ns/op BenchmarkIndexAnyUTF8/16:2-4 222566 504 ns/op BenchmarkIndexAnyUTF8/16:4-4 231001 501 ns/op BenchmarkIndexAnyUTF8/16:8-4 232425 504 ns/op BenchmarkIndexAnyUTF8/16:16-4 232527 527 ns/op BenchmarkIndexAnyUTF8/16:32-4 225186 522 ns/op BenchmarkIndexAnyUTF8/16:64-4 225261 505 ns/op BenchmarkIndexAnyUTF8/256:1-4 377170 296 ns/op BenchmarkIndexAnyUTF8/256:2-4 17530 6946 ns/op BenchmarkIndexAnyUTF8/256:4-4 17305 6903 ns/op BenchmarkIndexAnyUTF8/256:8-4 17202 6939 ns/op BenchmarkIndexAnyUTF8/256:16-4 16101 6948 ns/op BenchmarkIndexAnyUTF8/256:32-4 16480 7197 ns/op BenchmarkIndexAnyUTF8/256:64-4 17356 6894 ns/op BenchmarkLastIndexAnyASCII/1:1-4 1354333 85.1 ns/op BenchmarkLastIndexAnyASCII/1:2-4 1424961 84.1 ns/op BenchmarkLastIndexAnyASCII/1:4-4 1358914 84.3 ns/op BenchmarkLastIndexAnyASCII/1:8-4 1423512 84.1 ns/op BenchmarkLastIndexAnyASCII/1:16-4 1421084 83.6 ns/op BenchmarkLastIndexAnyASCII/1:32-4 1349656 84.9 ns/op BenchmarkLastIndexAnyASCII/1:64-4 1418947 84.0 ns/op BenchmarkLastIndexAnyASCII/16:1-4 423237 282 ns/op BenchmarkLastIndexAnyASCII/16:2-4 404965 275 ns/op BenchmarkLastIndexAnyASCII/16:4-4 403885 277 ns/op BenchmarkLastIndexAnyASCII/16:8-4 394027 289 ns/op BenchmarkLastIndexAnyASCII/16:16-4 377982 294 ns/op BenchmarkLastIndexAnyASCII/16:32-4 352746 327 ns/op BenchmarkLastIndexAnyASCII/16:64-4 304051 378 ns/op BenchmarkLastIndexAnyASCII/256:1-4 37674 3194 ns/op BenchmarkLastIndexAnyASCII/256:2-4 37428 3294 ns/op BenchmarkLastIndexAnyASCII/256:4-4 37748 3159 ns/op BenchmarkLastIndexAnyASCII/256:8-4 36214 3182 ns/op BenchmarkLastIndexAnyASCII/256:16-4 37455 3314 ns/op BenchmarkLastIndexAnyASCII/256:32-4 37009 3344 ns/op BenchmarkLastIndexAnyASCII/256:64-4 36709 3264 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 1405978 86.2 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 1427328 85.2 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 1431772 84.2 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 1427869 84.0 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 1438554 83.5 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 1387779 88.5 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 1423882 86.1 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 253460 448 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 137364 852 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 138344 845 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 138560 862 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 139807 852 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 134646 889 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 136999 858 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 20028 5932 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 9478 12434 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 8196 12399 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 8464 12596 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 8155 12491 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 8269 12847 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 8384 12818 ns/op BenchmarkTrimASCII/1:1-4 411644 283 ns/op BenchmarkTrimASCII/1:2-4 294877 429 ns/op BenchmarkTrimASCII/1:4-4 287386 413 ns/op BenchmarkTrimASCII/1:8-4 285564 421 ns/op BenchmarkTrimASCII/1:16-4 275278 437 ns/op BenchmarkTrimASCII/16:1-4 342133 337 ns/op BenchmarkTrimASCII/16:2-4 122348 979 ns/op BenchmarkTrimASCII/16:4-4 122914 1005 ns/op BenchmarkTrimASCII/16:8-4 122610 983 ns/op BenchmarkTrimASCII/16:16-4 115035 1014 ns/op BenchmarkTrimASCII/256:1-4 98540 1192 ns/op BenchmarkTrimASCII/256:2-4 11996 9940 ns/op BenchmarkTrimASCII/256:4-4 9518 10543 ns/op BenchmarkTrimASCII/256:8-4 11940 9967 ns/op BenchmarkTrimASCII/256:16-4 10000 10247 ns/op BenchmarkTrimASCII/4096:1-4 8038 14340 ns/op BenchmarkTrimASCII/4096:2-4 775 151142 ns/op BenchmarkTrimASCII/4096:4-4 778 151295 ns/op BenchmarkTrimASCII/4096:8-4 775 151097 ns/op BenchmarkTrimASCII/4096:16-4 754 153590 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 14143 8550 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13124 8426 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1156 98984 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2274 49142 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4213 24930 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 8348 14139 ns/op BenchmarkJoin/0-4 3294216 35.1 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 2576966 47.3 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 137990 839 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 94950 1237 ns/op 32 B/op 1 allocs/op BenchmarkJoin/4-4 71046 1677 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 55658 2151 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 45157 2620 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 39870 3053 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 1651742 74.1 ns/op BenchmarkTrimSpace/ASCII-4 848167 128 ns/op BenchmarkTrimSpace/SomeNonASCII-4 96163 1288 ns/op BenchmarkTrimSpace/JustNonASCII-4 48218 2406 ns/op PASS ok strings 36.864s goos: linux goarch: amd64 pkg: sync BenchmarkCond1-4 42453 2760 ns/op BenchmarkCond2-4 15355 7851 ns/op BenchmarkCond4-4 7476 17372 ns/op BenchmarkCond8-4 1868 54855 ns/op BenchmarkCond16-4 952 144664 ns/op BenchmarkCond32-4 274 381251 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 475546 247 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 192015 573 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 464418 272 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 559293 225 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 191499 533 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 568592 215 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 56640 2489 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 51213 2158 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 37734 3400 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 31708 3995 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 534591 213 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 104266 1027 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 477848 244 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 102432 1124 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 511190 239 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 115350 1021 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1013829 108 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 52969 2461 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 109378 1001 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 450835 257 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 2173 47842 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 218 542253 ns/op BenchmarkRange/*sync.Map-4 1473 75700 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 64648 1803 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 160335 709 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 36910 3145 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 67213 1541 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 175603 623 ns/op BenchmarkAdversarialDelete/*sync.Map-4 110562 1155 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 54178 2175 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 112839 936 ns/op BenchmarkDeleteCollision/*sync.Map-4 420109 296 ns/op BenchmarkUncontendedSemaphore-4 2847842 41.9 ns/op BenchmarkContendedSemaphore-4 2366128 55.4 ns/op BenchmarkMutexUncontended-4 674091 177 ns/op BenchmarkMutex-4 61064 1644 ns/op BenchmarkMutexSlack-4 66925 2095 ns/op BenchmarkMutexWork-4 57344 1976 ns/op BenchmarkMutexWorkSlack-4 45082 2417 ns/op BenchmarkMutexNoSpin-4 1849 64106 ns/op BenchmarkMutexSpin-4 21109 5502 ns/op BenchmarkOnce-4 1357846 90.7 ns/op BenchmarkSemaUncontended-4 2719221 43.6 ns/op BenchmarkSemaSyntNonblock-4 1528782 80.4 ns/op BenchmarkSemaSyntBlock-4 1096077 122 ns/op BenchmarkSemaWorkNonblock-4 1054476 106 ns/op BenchmarkSemaWorkBlock-4 794742 168 ns/op BenchmarkRWMutexUncontended-4 333103 369 ns/op BenchmarkRWMutexWrite100-4 278067 516 ns/op BenchmarkRWMutexWrite10-4 153337 654 ns/op BenchmarkRWMutexWorkWrite100-4 168453 629 ns/op BenchmarkRWMutexWorkWrite10-4 122044 849 ns/op BenchmarkWaitGroupUncontended-4 468056 253 ns/op BenchmarkWaitGroupAddDone-4 222807 517 ns/op BenchmarkWaitGroupAddDoneWork-4 200994 521 ns/op BenchmarkWaitGroupWait-4 1750242 71.4 ns/op BenchmarkWaitGroupWaitWork-4 1401314 84.9 ns/op BenchmarkWaitGroupActuallyWait-4 1263 83291 ns/op 16 B/op 1 allocs/op PASS ok sync 13.597s goos: linux goarch: amd64 pkg: sync/atomic BenchmarkValueRead-4 524853 216 ns/op PASS ok sync/atomic 0.243s goos: linux goarch: amd64 pkg: text/tabwriter BenchmarkTable/1x10/new-4 4682 21486 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 6363 17356 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 57 1765694 ns/op 99442 B/op 1023 allocs/op BenchmarkTable/1x1000/reuse-4 67 1603192 ns/op 1484 B/op 15 allocs/op BenchmarkTable/1x100000/new-4 1 260812902 ns/op 19904256 B/op 100060 allocs/op BenchmarkTable/1x100000/reuse-4 1 266626309 ns/op 19904256 B/op 100060 allocs/op BenchmarkTable/10x10/new-4 1143 100131 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1267 90182 ns/op 3 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 12 9796350 ns/op 386817 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 12 9280819 ns/op 32234 B/op 86 allocs/op BenchmarkTable/10x100000/new-4 1 1170945944 ns/op 49262736 B/op 100077 allocs/op BenchmarkTable/10x100000/reuse-4 1 1112503971 ns/op 49262744 B/op 100078 allocs/op BenchmarkTable/100x10/new-4 135 872947 ns/op 38016 B/op 40 allocs/op BenchmarkTable/100x10/reuse-4 145 846208 ns/op 262 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 93757466 ns/op 3251336 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 89599222 ns/op 1625664 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 10787096112 ns/op 339962000 B/op 100093 allocs/op BenchmarkTable/100x100000/reuse-4 1 10315944682 ns/op 339962000 B/op 100093 allocs/op BenchmarkPyramid/10-4 1923 60477 ns/op 4880 B/op 35 allocs/op BenchmarkPyramid/100-4 21 4781948 ns/op 411184 B/op 231 allocs/op BenchmarkPyramid/1000-4 1 505717179 ns/op 41585992 B/op 2056 allocs/op BenchmarkRagged/10-4 1704 68559 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 177 702279 ns/op 41136 B/op 188 allocs/op BenchmarkRagged/1000-4 15 6793709 ns/op 400673 B/op 1661 allocs/op BenchmarkCode-4 4726 23200 ns/op 648 B/op 13 allocs/op PASS ok text/tabwriter 27.491s goos: linux goarch: amd64 pkg: text/template/parse BenchmarkParseLarge-4 1 268355398 ns/op BenchmarkVariableString-4 64762 1856 ns/op 72 B/op 3 allocs/op BenchmarkListString-4 1594 69896 ns/op 2539 B/op 39 allocs/op PASS ok text/template/parse 0.567s goos: linux goarch: amd64 pkg: time BenchmarkAfterFunc-4 2 83362840 ns/op BenchmarkAfter-4 54 2081376 ns/op BenchmarkStop-4 168 601266 ns/op BenchmarkSimultaneousAfterFunc-4 1 139723764 ns/op BenchmarkStartStop-4 282 410033 ns/op BenchmarkReset-4 1386 81111 ns/op BenchmarkSleep-4 2 91581194 ns/op BenchmarkTicker-4 21 8221337 ns/op BenchmarkTickerReset-4 1705 64757 ns/op BenchmarkTickerResetNaive-4 206 604189 ns/op BenchmarkNow-4 750392 138 ns/op BenchmarkNowUnixNano-4 793422 140 ns/op BenchmarkFormat-4 48969 2580 ns/op BenchmarkFormatNow-4 53798 2217 ns/op BenchmarkMarshalJSON-4 42189 2897 ns/op BenchmarkMarshalText-4 42060 2789 ns/op BenchmarkParse-4 113322 1068 ns/op BenchmarkParseDuration-4 402390 288 ns/op BenchmarkHour-4 648255 173 ns/op BenchmarkSecond-4 647853 173 ns/op BenchmarkYear-4 505239 232 ns/op BenchmarkDay-4 438776 262 ns/op BenchmarkISOWeek-4 475702 229 ns/op PASS ok time 6.775s goos: linux goarch: amd64 pkg: unicode/utf16 BenchmarkDecodeValidASCII-4 254444 407 ns/op BenchmarkDecodeValidJapaneseChars-4 285363 367 ns/op BenchmarkDecodeRune-4 966129 122 ns/op BenchmarkEncodeValidASCII-4 396576 280 ns/op BenchmarkEncodeValidJapaneseChars-4 552806 190 ns/op BenchmarkEncodeRune-4 1576771 75.4 ns/op PASS ok unicode/utf16 0.901s goos: linux goarch: amd64 pkg: unicode/utf8 BenchmarkRuneCountTenASCIIChars-4 369295 298 ns/op BenchmarkRuneCountTenJapaneseChars-4 93476 1251 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 2969101 39.7 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 273968 403 ns/op BenchmarkValidTenASCIIChars-4 419692 273 ns/op BenchmarkValidTenJapaneseChars-4 91246 1319 ns/op BenchmarkValidStringTenASCIIChars-4 3363200 34.3 ns/op BenchmarkValidStringTenJapaneseChars-4 283682 397 ns/op BenchmarkEncodeASCIIRune-4 2833699 42.6 ns/op BenchmarkEncodeJapaneseRune-4 1500694 78.0 ns/op BenchmarkDecodeASCIIRune-4 1742245 68.0 ns/op BenchmarkDecodeJapaneseRune-4 989898 103 ns/op BenchmarkFullASCIIRune-4 3439977 34.6 ns/op BenchmarkFullJapaneseRune-4 3430557 35.2 ns/op PASS ok unicode/utf8 2.059s goos: linux goarch: amd64 pkg: cmd/api BenchmarkAll-4 1 49544195708 ns/op PASS ok cmd/api 56.729s goos: linux goarch: amd64 pkg: cmd/compile/internal/gc BenchmarkLoadAdd-4 5004 24140 ns/op BenchmarkModify-4 4876 24423 ns/op BenchmarkConstModify-4 5068 22990 ns/op BenchmarkMul2-4 172237 690 ns/op BenchmarkMulNeg2-4 170553 699 ns/op BenchmarkEfaceInteger-4 2863567 41.4 ns/op PASS ok cmd/compile/internal/gc 0.834s goos: linux goarch: amd64 pkg: cmd/compile/internal/ssa BenchmarkCopyElim1-4 879 127103 ns/op BenchmarkCopyElim10-4 758 151951 ns/op BenchmarkCopyElim100-4 302 407138 ns/op BenchmarkCopyElim1000-4 37 3198550 ns/op BenchmarkCopyElim10000-4 2 75570236 ns/op BenchmarkCopyElim100000-4 1 1046870980 ns/op BenchmarkDeadCode/1-4 656 172185 ns/op BenchmarkDeadCode/10-4 535 224701 ns/op BenchmarkDeadCode/100-4 180 667707 ns/op BenchmarkDeadCode/1000-4 24 4729533 ns/op BenchmarkDeadCode/10000-4 2 58823127 ns/op BenchmarkDeadCode/100000-4 1 644624554 ns/op BenchmarkDeadCode/200000-4 1 1362165711 ns/op BenchmarkDominatorsLinear-4 6 18324360 ns/op 0.55 MB/s BenchmarkDominatorsFwdBack-4 4 25685705 ns/op 0.39 MB/s BenchmarkDominatorsManyPred-4 5 24547134 ns/op 0.41 MB/s BenchmarkDominatorsMaxPred-4 4 26115638 ns/op 0.38 MB/s BenchmarkDominatorsMaxPredVal-4 5 25110350 ns/op 0.40 MB/s BenchmarkFuse/1-4 441 270175 ns/op BenchmarkFuse/10-4 356 339553 ns/op BenchmarkFuse/100-4 100 1156822 ns/op BenchmarkFuse/1000-4 13 9318036 ns/op BenchmarkFuse/10000-4 1 127712870 ns/op BenchmarkNilCheckDeep1-4 10000 10168 ns/op 0.10 MB/s 93 B/op 5 allocs/op BenchmarkNilCheckDeep10-4 4059 29768 ns/op 0.34 MB/s 184 B/op 5 allocs/op BenchmarkNilCheckDeep100-4 486 237001 ns/op 0.42 MB/s 1161 B/op 5 allocs/op BenchmarkNilCheckDeep1000-4 50 2656369 ns/op 0.38 MB/s 10461 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 4 31975712 ns/op 0.31 MB/s 122954 B/op 6 allocs/op BenchmarkDSEPass-4 21 5501173 ns/op 5988 B/op 4 allocs/op BenchmarkDSEPassBlock-4 1 107438927 ns/op 1800480 B/op 60016 allocs/op BenchmarkCSEPass-4 3 45314501 ns/op 188714 B/op 9 allocs/op BenchmarkCSEPassBlock-4 1 149023184 ns/op 6120224 B/op 120002 allocs/op BenchmarkDeadcodePass-4 85 1292682 ns/op 1618 B/op 1 allocs/op BenchmarkDeadcodePassBlock-4 2 57783131 ns/op 60096 B/op 7502 allocs/op BenchmarkMultiPass-4 25 4512639 ns/op 194896 B/op 8 allocs/op BenchmarkMultiPassBlock-4 1 154378383 ns/op 5720776 B/op 120021 allocs/op BenchmarkCondRewrite/SoloJump-4 1657490 72.9 ns/op BenchmarkCondRewrite/CombJump-4 1646500 67.3 ns/op PASS ok cmd/compile/internal/ssa 19.883s goos: linux goarch: amd64 pkg: cmd/compile/internal/test BenchmarkDivconstI64-4 4620691 25.4 ns/op BenchmarkModconstI64-4 5321492 22.5 ns/op BenchmarkDivisiblePow2constI64-4 5219575 22.6 ns/op BenchmarkDivisibleconstI64-4 5157736 22.5 ns/op BenchmarkDivisibleWDivconstI64-4 3478256 34.5 ns/op BenchmarkDivconstU64-4 5278221 22.6 ns/op BenchmarkModconstU64-4 4476568 23.9 ns/op BenchmarkDivisibleconstU64-4 5257791 23.6 ns/op BenchmarkDivisibleWDivconstU64-4 3517014 33.6 ns/op BenchmarkDivconstI32-4 5211540 22.8 ns/op BenchmarkModconstI32-4 5243734 23.9 ns/op BenchmarkDivisiblePow2constI32-4 5260867 22.3 ns/op BenchmarkDivisibleconstI32-4 5014708 22.9 ns/op BenchmarkDivisibleWDivconstI32-4 3597102 33.3 ns/op BenchmarkDivconstU32-4 5246066 23.4 ns/op BenchmarkModconstU32-4 5295812 22.6 ns/op BenchmarkDivisibleconstU32-4 5157805 26.9 ns/op BenchmarkDivisibleWDivconstU32-4 3486056 33.9 ns/op BenchmarkDivconstI16-4 5210018 26.7 ns/op BenchmarkModconstI16-4 5309034 22.3 ns/op BenchmarkDivisiblePow2constI16-4 5285852 22.7 ns/op BenchmarkDivisibleconstI16-4 4745174 22.8 ns/op BenchmarkDivisibleWDivconstI16-4 3608956 33.3 ns/op BenchmarkDivconstU16-4 5136330 23.4 ns/op BenchmarkModconstU16-4 5151250 23.3 ns/op BenchmarkDivisibleconstU16-4 5169218 22.9 ns/op BenchmarkDivisibleWDivconstU16-4 3516765 34.8 ns/op BenchmarkDivconstI8-4 5168884 23.5 ns/op BenchmarkModconstI8-4 4938619 22.9 ns/op BenchmarkDivisiblePow2constI8-4 5136566 22.6 ns/op BenchmarkDivisibleconstI8-4 4977528 22.8 ns/op BenchmarkDivisibleWDivconstI8-4 3518559 34.5 ns/op BenchmarkDivconstU8-4 5124626 24.0 ns/op BenchmarkModconstU8-4 5060186 23.0 ns/op BenchmarkDivisibleconstU8-4 4464162 23.0 ns/op BenchmarkDivisibleWDivconstU8-4 3142809 34.3 ns/op PASS ok cmd/compile/internal/test 5.353s goos: linux goarch: amd64 pkg: cmd/go BenchmarkExecGoEnv-4 25 4659735 ns/op PASS ok cmd/go 4.092s ##### os/user with tag osusergo ok os/user 0.002s All tests passed.