darwin-amd64-race at 87805c92fd57d1535d0e497dd245ef783007b59d :: Running /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/make.bash with args ["/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/make.bash"] and env ["TERM_PROGRAM=Apple_Terminal" "SHELL=/bin/bash" "TERM=xterm-256color" "TMPDIR=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/" "Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.uK2JF0G1oi/Render" "TERM_PROGRAM_VERSION=421.1.1" "TERM_SESSION_ID=D335B05A-0F20-473F-ADFA-8BDDAEA5EA5E" "USER=gopher" "SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.6VRfOM8R8D/Listeners" "PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" "GO_BUILDER_ENV=macstadium_vm" "PWD=/Users/gopher" "LANG=en_US.UTF-8" "XPC_FLAGS=0x0" "XPC_SERVICE_NAME=0" "HOME=/Users/gopher" "SHLVL=4" "LOGNAME=gopher" "SECURITYSESSIONID=186a7" "_=./buildlet" "WORKDIR=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14" "GOROOT_BOOTSTRAP=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go1.4" "GO_BUILDER_NAME=darwin-amd64-race" "GOROOT_BOOTSTRAP=/Users/gopher/goboot" "GOBIN=" "TMPDIR=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp" "GOCACHE=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/gocache"] in dir /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src Building Go cmd/dist using /Users/gopher/goboot. (go1.12.1 darwin/amd64) Building Go toolchain1 using /Users/gopher/goboot. 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 darwin/amd64. --- Installed Go for darwin/amd64 in /private/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go Installed commands in /private/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/bin :: Running /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/bin/go with args ["/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/bin/go" "install" "-race" "std"] and env ["TERM_PROGRAM=Apple_Terminal" "SHELL=/bin/bash" "TERM=xterm-256color" "TMPDIR=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/" "Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.uK2JF0G1oi/Render" "TERM_PROGRAM_VERSION=421.1.1" "TERM_SESSION_ID=D335B05A-0F20-473F-ADFA-8BDDAEA5EA5E" "USER=gopher" "SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.6VRfOM8R8D/Listeners" "PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" "GO_BUILDER_ENV=macstadium_vm" "PWD=/Users/gopher" "LANG=en_US.UTF-8" "XPC_FLAGS=0x0" "XPC_SERVICE_NAME=0" "HOME=/Users/gopher" "SHLVL=4" "LOGNAME=gopher" "SECURITYSESSIONID=186a7" "_=./buildlet" "WORKDIR=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14" "GOROOT_BOOTSTRAP=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go1.4" "GO_BUILDER_NAME=darwin-amd64-race" "GOROOT_BOOTSTRAP=/Users/gopher/goboot" "GOBIN=" "TMPDIR=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp" "GOCACHE=/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/gocache"] in dir /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/bin ##### Testing packages. ok archive/tar 0.177s ok archive/zip 2.728s ok bufio 0.546s ok bytes 5.292s ok compress/bzip2 0.951s ok compress/flate 5.452s ok compress/gzip 1.102s ok compress/lzw 1.374s ok compress/zlib 9.004s ok container/heap 0.060s ok container/list 0.041s ok container/ring 0.046s ok context 1.220s ok crypto 0.043s ok crypto/aes 0.099s ok crypto/cipher 0.133s ok crypto/des 0.147s ok crypto/dsa 0.051s ok crypto/ecdsa 1.020s ok crypto/ed25519 0.849s ok crypto/elliptic 0.172s ok crypto/hmac 0.042s ok crypto/internal/subtle 0.039s ok crypto/md5 0.046s ok crypto/rand 0.226s ok crypto/rc4 0.717s ok crypto/rsa 0.404s ok crypto/sha1 0.097s ok crypto/sha256 0.053s ok crypto/sha512 0.061s ok crypto/subtle 0.057s ok crypto/tls 2.392s ok crypto/x509 2.363s ok database/sql 0.877s ok database/sql/driver 0.050s ok debug/dwarf 0.104s ok debug/elf 0.160s ok debug/gosym 0.047s ok debug/macho 0.071s ok debug/pe 0.104s ok debug/plan9obj 0.088s ok encoding/ascii85 0.086s ok encoding/asn1 0.053s ok encoding/base32 0.115s ok encoding/base64 0.048s ok encoding/binary 0.059s ok encoding/csv 0.069s ok encoding/gob 0.160s ok encoding/hex 0.065s ok encoding/json 1.452s ok encoding/pem 0.111s ok encoding/xml 0.188s ok errors 0.057s ok expvar 0.059s ok flag 0.055s ok fmt 0.981s ok go/ast 0.057s ok go/build 0.831s ok go/constant 0.056s ok go/doc 0.333s ok go/format 0.074s ok go/importer 0.313s ok go/internal/gccgoimporter 0.086s ok go/internal/gcimporter 20.612s ok go/internal/srcimporter 4.947s ok go/parser 0.277s ok go/printer 2.513s ok go/scanner 0.053s ok go/token 0.247s ok go/types 8.771s ok hash 0.054s ok hash/adler32 0.109s ok hash/crc32 0.103s ok hash/crc64 0.054s ok hash/fnv 0.041s ok hash/maphash 0.710s ok html 0.041s ok html/template 0.270s ok image 0.703s ok image/color 0.115s ok image/draw 0.594s ok image/gif 2.598s ok image/jpeg 2.249s ok image/png 0.439s ok index/suffixarray 2.101s ok internal/cpu 0.127s ok internal/fmtsort 0.045s ok internal/poll 0.273s ok internal/reflectlite 0.327s ok internal/singleflight 0.055s ok internal/trace 0.248s ok internal/xcoff 0.073s ok io 0.091s ok io/ioutil 0.049s ok log 0.065s ok log/syslog 1.347s ok math 0.078s ok math/big 4.176s ok math/bits 0.073s ok math/cmplx 0.040s ok math/rand 3.068s ok mime 0.055s ok mime/multipart 2.504s ok mime/quotedprintable 0.078s ok net 13.108s ok net/http 12.036s ok net/http/cgi 1.029s ok net/http/cookiejar 0.065s ok net/http/fcgi 0.069s ok net/http/httptest 0.182s ok net/http/httptrace 0.064s ok net/http/httputil 0.272s ok net/http/internal 0.040s ok net/http/pprof 2.094s ok net/internal/socktest 0.033s ok net/mail 0.056s ok net/rpc 0.121s ok net/rpc/jsonrpc 0.076s ok net/smtp 0.098s ok net/textproto 0.050s ok net/url 0.060s ok os 1.548s ok os/exec 1.862s ok os/signal 5.461s ok os/user 0.041s ok path 0.047s ok path/filepath 0.136s ok plugin 0.031s ok reflect 0.458s ok regexp 0.822s ok regexp/syntax 3.634s ok runtime 40.338s ok runtime/debug 0.151s ok runtime/internal/atomic 0.054s ok runtime/internal/math 0.037s ok runtime/internal/sys 0.041s ok runtime/pprof 11.358s ok runtime/pprof/internal/profile 0.043s ok runtime/race 24.946s ok runtime/trace 1.529s ok sort 1.047s ok strconv 6.906s ok strings 6.851s ok sync 2.089s ok sync/atomic 0.760s ok syscall 0.817s ok testing 0.362s ok testing/iotest 0.048s ok testing/quick 0.356s ok text/scanner 0.069s ok text/tabwriter 0.047s ok text/template 0.361s ok text/template/parse 0.132s ok time 2.890s ok unicode 0.064s ok unicode/utf16 0.037s ok unicode/utf8 0.066s ##### Running benchmarks briefly. goos: darwin goarch: amd64 pkg: archive/tar Benchmark/Writer/USTAR-4 913 127379 ns/op 1248 B/op 28 allocs/op Benchmark/Writer/GNU-4 1027 143693 ns/op 1792 B/op 50 allocs/op Benchmark/Writer/PAX-4 523 208912 ns/op 2448 B/op 64 allocs/op Benchmark/Reader/USTAR-4 1892 109537 ns/op 5649 B/op 37 allocs/op Benchmark/Reader/GNU-4 1956 63972 ns/op 5509 B/op 34 allocs/op Benchmark/Reader/PAX-4 592 229159 ns/op 9540 B/op 72 allocs/op PASS ok archive/tar 1.311s goos: darwin goarch: amd64 pkg: archive/zip BenchmarkCompressedZipGarbage-4 1 984694856 ns/op 1638192 B/op 105 allocs/op BenchmarkZip64Test-4 1 308776290 ns/op BenchmarkZip64TestSizes/4096-4 729 157088 ns/op BenchmarkZip64TestSizes/1048576-4 55 1886172 ns/op BenchmarkZip64TestSizes/67108864-4 1 312445597 ns/op PASS ok archive/zip 3.022s goos: darwin goarch: amd64 pkg: bufio BenchmarkReaderCopyOptimal-4 105316 1149 ns/op BenchmarkReaderCopyUnoptimal-4 62865 2086 ns/op BenchmarkReaderCopyNoWriteTo-4 3248 36220 ns/op BenchmarkReaderWriteToOptimal-4 3225 35043 ns/op BenchmarkWriterCopyOptimal-4 91587 1234 ns/op BenchmarkWriterCopyUnoptimal-4 102193 1361 ns/op BenchmarkWriterCopyNoReadFrom-4 4402 37616 ns/op BenchmarkReaderEmpty-4 22575 6043 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 15876 7577 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 221884 521 ns/op 0 B/op 0 allocs/op PASS ok bufio 1.854s goos: darwin goarch: amd64 pkg: bytes BenchmarkReadString-4 2224 48220 ns/op 679.55 MB/s BenchmarkWriteByte-4 194 628540 ns/op 6.52 MB/s BenchmarkWriteRune-4 76 1572137 ns/op 7.82 MB/s BenchmarkBufferNotEmptyWriteRead-4 8 13523618 ns/op BenchmarkBufferFullSmallReads-4 51 3374442 ns/op BenchmarkIndexByte/10-4 2094931 53.8 ns/op 186.02 MB/s BenchmarkIndexByte/32-4 2083712 53.0 ns/op 603.23 MB/s BenchmarkIndexByte/4K-4 308818 394 ns/op 10391.20 MB/s BenchmarkIndexBytePortable/10-4 276320 382 ns/op 26.16 MB/s BenchmarkIndexBytePortable/32-4 84589 1561 ns/op 20.50 MB/s BenchmarkIndexBytePortable/4K-4 628 172120 ns/op 23.80 MB/s BenchmarkIndexRune/10-4 491122 227 ns/op 44.04 MB/s BenchmarkIndexRune/32-4 576877 217 ns/op 147.18 MB/s BenchmarkIndexRune/4K-4 137972 898 ns/op 4563.78 MB/s BenchmarkIndexRuneASCII/10-4 2118084 48.1 ns/op 207.88 MB/s BenchmarkIndexRuneASCII/32-4 2373362 54.9 ns/op 582.54 MB/s BenchmarkIndexRuneASCII/4K-4 462879 353 ns/op 11597.49 MB/s BenchmarkEqual/0-4 5110873 27.6 ns/op BenchmarkEqual/1-4 754591 154 ns/op 6.51 MB/s BenchmarkEqual/6-4 360112 337 ns/op 17.80 MB/s BenchmarkEqual/9-4 290148 392 ns/op 22.93 MB/s BenchmarkEqual/15-4 217122 513 ns/op 29.22 MB/s BenchmarkEqual/16-4 474447 219 ns/op 72.97 MB/s BenchmarkEqual/20-4 274454 413 ns/op 48.46 MB/s BenchmarkEqual/32-4 451066 226 ns/op 141.65 MB/s BenchmarkEqual/4K-4 31779 3695 ns/op 1108.38 MB/s BenchmarkIndex/10-4 1902235 84.2 ns/op 118.76 MB/s BenchmarkIndex/32-4 1403797 85.4 ns/op 374.61 MB/s BenchmarkIndex/4K-4 16674 7490 ns/op 546.83 MB/s BenchmarkIndexEasy/10-4 1470706 81.6 ns/op 122.51 MB/s BenchmarkIndexEasy/32-4 1376889 86.2 ns/op 371.40 MB/s BenchmarkIndexEasy/4K-4 208664 861 ns/op 4756.04 MB/s BenchmarkCount/10-4 755966 161 ns/op 62.28 MB/s BenchmarkCount/32-4 755052 158 ns/op 203.16 MB/s BenchmarkCount/4K-4 16567 7126 ns/op 574.76 MB/s BenchmarkCountEasy/10-4 678177 158 ns/op 63.12 MB/s BenchmarkCountEasy/32-4 738591 158 ns/op 202.88 MB/s BenchmarkCountEasy/4K-4 117036 987 ns/op 4148.70 MB/s BenchmarkCountSingle/10-4 1608872 73.6 ns/op 135.86 MB/s BenchmarkCountSingle/32-4 1544655 75.7 ns/op 422.44 MB/s BenchmarkCountSingle/4K-4 273333 413 ns/op 9906.46 MB/s BenchmarkToUpper/#00-4 1090431 113 ns/op BenchmarkToUpper/ONLYUPPER-4 135045 1063 ns/op BenchmarkToUpper/abc-4 219552 594 ns/op BenchmarkToUpper/AbC123-4 102364 1305 ns/op BenchmarkToUpper/azAZ09_-4 86341 1638 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 25411 4270 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 10994 10981 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 17113 6409 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 40554 2855 ns/op BenchmarkToLower/#00-4 1000000 104 ns/op BenchmarkToLower/abc-4 189592 559 ns/op BenchmarkToLower/AbC123-4 123170 923 ns/op BenchmarkToLower/azAZ09_-4 113282 1184 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 27326 4269 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 11752 9226 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 22765 5197 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 54037 2651 ns/op BenchmarkFields/ASCII/16-4 51061 2499 ns/op 6.40 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 4724 32662 ns/op 7.84 MB/s 768 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 223 529446 ns/op 7.74 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 18 5928577 ns/op 11.05 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 1 101712097 ns/op 10.31 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 32556 3104 ns/op 5.15 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 3242 42033 ns/op 6.09 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 157 761219 ns/op 5.38 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 7 14410011 ns/op 4.55 MB/s 497293 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 255888415 ns/op 4.10 MB/s 9606784 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 58611 2133 ns/op 7.50 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 4017 26285 ns/op 9.74 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 441 394110 ns/op 10.39 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 14 8663484 ns/op 7.56 MB/s 497280 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 1 163620456 ns/op 6.41 MB/s 9614976 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 41852 2530 ns/op 6.32 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 3972 29936 ns/op 8.55 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 237 561770 ns/op 7.29 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 10 11339317 ns/op 5.78 MB/s 497289 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 1 246965442 ns/op 4.25 MB/s 9606784 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 895116 129 ns/op BenchmarkTrimSpace/ASCII-4 385324 265 ns/op BenchmarkTrimSpace/SomeNonASCII-4 60588 2003 ns/op BenchmarkTrimSpace/JustNonASCII-4 30091 4602 ns/op BenchmarkToValidUTF8/Valid-4 291162 560 ns/op BenchmarkToValidUTF8/InvalidASCII-4 130484 856 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 39436 2583 ns/op BenchmarkIndexHard1-4 566 221214 ns/op BenchmarkIndexHard2-4 379 296559 ns/op BenchmarkIndexHard3-4 100 1089259 ns/op BenchmarkIndexHard4-4 2 74903677 ns/op BenchmarkLastIndexHard1-4 2 64174968 ns/op BenchmarkLastIndexHard2-4 2 78030322 ns/op BenchmarkLastIndexHard3-4 2 80175802 ns/op BenchmarkCountHard1-4 513 253497 ns/op BenchmarkCountHard2-4 352 326708 ns/op BenchmarkCountHard3-4 100 1154538 ns/op BenchmarkSplitEmptySeparator-4 1 346378998 ns/op BenchmarkSplitSingleByteSeparator-4 5 23145349 ns/op BenchmarkSplitMultiByteSeparator-4 4 25717770 ns/op BenchmarkSplitNSingleByteSeparator-4 100238 1056 ns/op BenchmarkSplitNMultiByteSeparator-4 34255 4322 ns/op BenchmarkRepeat-4 114888 1247 ns/op BenchmarkBytesCompare/1-4 4763025 21.5 ns/op BenchmarkBytesCompare/2-4 6823725 24.6 ns/op BenchmarkBytesCompare/4-4 5586476 18.6 ns/op BenchmarkBytesCompare/8-4 7480064 22.6 ns/op BenchmarkBytesCompare/16-4 5218778 22.8 ns/op BenchmarkBytesCompare/32-4 4658528 26.4 ns/op BenchmarkBytesCompare/64-4 4452496 30.3 ns/op BenchmarkBytesCompare/128-4 3893701 30.1 ns/op BenchmarkBytesCompare/256-4 3451362 35.1 ns/op BenchmarkBytesCompare/512-4 2408437 48.4 ns/op BenchmarkBytesCompare/1024-4 1364758 79.4 ns/op BenchmarkBytesCompare/2048-4 1000000 180 ns/op BenchmarkIndexAnyASCII/1:1-4 1000000 117 ns/op BenchmarkIndexAnyASCII/1:2-4 1000000 109 ns/op BenchmarkIndexAnyASCII/1:4-4 1000000 121 ns/op BenchmarkIndexAnyASCII/1:8-4 920412 129 ns/op BenchmarkIndexAnyASCII/1:16-4 840742 144 ns/op BenchmarkIndexAnyASCII/16:1-4 151279 784 ns/op BenchmarkIndexAnyASCII/16:2-4 151915 777 ns/op BenchmarkIndexAnyASCII/16:4-4 140317 781 ns/op BenchmarkIndexAnyASCII/16:8-4 166281 789 ns/op BenchmarkIndexAnyASCII/16:16-4 151186 794 ns/op BenchmarkIndexAnyASCII/256:1-4 10000 10356 ns/op BenchmarkIndexAnyASCII/256:2-4 10000 11742 ns/op BenchmarkIndexAnyASCII/256:4-4 10000 10755 ns/op BenchmarkIndexAnyASCII/256:8-4 10000 10433 ns/op BenchmarkIndexAnyASCII/256:16-4 14346 7363 ns/op BenchmarkIndexAnyASCII/4096:1-4 1062 111340 ns/op BenchmarkIndexAnyASCII/4096:2-4 1070 110892 ns/op BenchmarkIndexAnyASCII/4096:4-4 1078 130584 ns/op BenchmarkIndexAnyASCII/4096:8-4 1041 140270 ns/op BenchmarkIndexAnyASCII/4096:16-4 992 113114 ns/op BenchmarkTrimASCII/1:1-4 402840 307 ns/op BenchmarkTrimASCII/1:2-4 285134 438 ns/op BenchmarkTrimASCII/1:4-4 297633 485 ns/op BenchmarkTrimASCII/1:8-4 229833 466 ns/op BenchmarkTrimASCII/1:16-4 280478 447 ns/op BenchmarkTrimASCII/16:1-4 153976 800 ns/op BenchmarkTrimASCII/16:2-4 93736 1317 ns/op BenchmarkTrimASCII/16:4-4 83186 1286 ns/op BenchmarkTrimASCII/16:8-4 92988 1345 ns/op BenchmarkTrimASCII/16:16-4 91413 1354 ns/op BenchmarkTrimASCII/256:1-4 13132 9824 ns/op BenchmarkTrimASCII/256:2-4 7982 19661 ns/op BenchmarkTrimASCII/256:4-4 8150 14706 ns/op BenchmarkTrimASCII/256:8-4 6406 24050 ns/op BenchmarkTrimASCII/256:16-4 6414 16134 ns/op BenchmarkTrimASCII/4096:1-4 948 150429 ns/op BenchmarkTrimASCII/4096:2-4 418 258717 ns/op BenchmarkTrimASCII/4096:4-4 481 361151 ns/op BenchmarkTrimASCII/4096:8-4 493 231041 ns/op BenchmarkTrimASCII/4096:16-4 523 232340 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 9264 12488 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 9615 12474 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 402 291797 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 903 130807 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 1708 67649 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 3141 36220 ns/op BenchmarkCompareBytesEqual-4 7237339 18.3 ns/op BenchmarkCompareBytesToNil-4 8011441 15.3 ns/op BenchmarkCompareBytesEmpty-4 7755733 17.3 ns/op BenchmarkCompareBytesIdentical-4 7494576 16.5 ns/op BenchmarkCompareBytesSameLength-4 7618834 16.1 ns/op BenchmarkCompareBytesDifferentLength-4 7432531 16.4 ns/op BenchmarkCompareBytesBigUnaligned-4 1341 90189 ns/op 11626.54 MB/s BenchmarkCompareBytesBig-4 1191 92952 ns/op 11280.98 MB/s BenchmarkCompareBytesBigIdentical-4 5744918 18.8 ns/op 55918951.28 MB/s PASS ok bytes 30.781s goos: darwin goarch: amd64 pkg: compress/bzip2 BenchmarkDecodeDigits-4 1 133178873 ns/op 0.75 MB/s 3612736 B/op 54 allocs/op BenchmarkDecodeNewton-4 1 503507628 ns/op 1.13 MB/s 3630480 B/op 53 allocs/op BenchmarkDecodeRand-4 3 43974804 ns/op 0.37 MB/s 3646576 B/op 55 allocs/op PASS ok compress/bzip2 1.718s goos: darwin goarch: amd64 pkg: compress/flate BenchmarkDecode/Digits/Huffman/1e4-4 36 2964715 ns/op 3.37 MB/s 42162 B/op 8 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 4 28575876 ns/op 3.50 MB/s 42736 B/op 8 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 278654080 ns/op 3.59 MB/s 49312 B/op 14 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 38 3458357 ns/op 2.89 MB/s 42590 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 4 29918067 ns/op 3.34 MB/s 45086 B/op 16 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 317263202 ns/op 3.15 MB/s 53072 B/op 82 allocs/op BenchmarkDecode/Digits/Default/1e4-4 39 4371903 ns/op 2.29 MB/s 42720 B/op 10 allocs/op BenchmarkDecode/Digits/Default/1e5-4 4 29118653 ns/op 3.43 MB/s 43022 B/op 16 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 326972303 ns/op 3.06 MB/s 53480 B/op 87 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 37 2941860 ns/op 3.40 MB/s 42166 B/op 10 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 4 28834776 ns/op 3.47 MB/s 45084 B/op 17 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 284368390 ns/op 3.52 MB/s 53488 B/op 88 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 38 3226792 ns/op 3.10 MB/s 42997 B/op 17 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 4 30089244 ns/op 3.32 MB/s 49278 B/op 28 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 307022975 ns/op 3.26 MB/s 88560 B/op 170 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 46 2733710 ns/op 3.66 MB/s 43151 B/op 21 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 5 22876976 ns/op 4.37 MB/s 47147 B/op 35 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 232241731 ns/op 4.31 MB/s 89824 B/op 237 allocs/op BenchmarkDecode/Newton/Default/1e4-4 44 2327575 ns/op 4.30 MB/s 42567 B/op 17 allocs/op BenchmarkDecode/Newton/Default/1e5-4 6 19279382 ns/op 5.19 MB/s 44365 B/op 35 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 184285912 ns/op 5.43 MB/s 70400 B/op 167 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 48 2503586 ns/op 3.99 MB/s 43987 B/op 18 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 6 18722392 ns/op 5.34 MB/s 47114 B/op 36 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 175676040 ns/op 5.69 MB/s 72240 B/op 159 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 37 3201648 ns/op 3.12 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 4 26629667 ns/op 3.76 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 265512731 ns/op 3.77 MB/s BenchmarkEncode/Digits/Speed/1e4-4 26 3906017 ns/op 2.56 MB/s BenchmarkEncode/Digits/Speed/1e5-4 4 33598489 ns/op 2.98 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 323895083 ns/op 3.09 MB/s BenchmarkEncode/Digits/Default/1e4-4 10 10393598 ns/op 0.96 MB/s BenchmarkEncode/Digits/Default/1e5-4 1 114261757 ns/op 0.88 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 1180548076 ns/op 0.85 MB/s BenchmarkEncode/Digits/Compression/1e4-4 9 11122491 ns/op 0.90 MB/s BenchmarkEncode/Digits/Compression/1e5-4 1 111528724 ns/op 0.90 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 1162994247 ns/op 0.86 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 39 3226828 ns/op 3.10 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 5 24971949 ns/op 4.00 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 255124474 ns/op 3.92 MB/s BenchmarkEncode/Newton/Speed/1e4-4 30 3623805 ns/op 2.76 MB/s BenchmarkEncode/Newton/Speed/1e5-4 4 30438744 ns/op 3.29 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 261037672 ns/op 3.83 MB/s BenchmarkEncode/Newton/Default/1e4-4 10 10570409 ns/op 0.95 MB/s BenchmarkEncode/Newton/Default/1e5-4 1 110873507 ns/op 0.90 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 1007613783 ns/op 0.99 MB/s BenchmarkEncode/Newton/Compression/1e4-4 10 10437169 ns/op 0.96 MB/s BenchmarkEncode/Newton/Compression/1e5-4 1 125142713 ns/op 0.80 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 1300271834 ns/op 0.77 MB/s PASS ok compress/flate 22.519s goos: darwin goarch: amd64 pkg: compress/lzw BenchmarkDecoder/1e4-4 27 4404071 ns/op 2.27 MB/s BenchmarkDecoder/1e5-4 3 41026431 ns/op 2.44 MB/s BenchmarkDecoder/1e6-4 1 373524358 ns/op 2.68 MB/s BenchmarkEncoder/1e4-4 33 3460574 ns/op 2.89 MB/s BenchmarkEncoder/1e5-4 4 29643346 ns/op 3.37 MB/s BenchmarkEncoder/1e6-4 1 284874834 ns/op 3.51 MB/s PASS ok compress/lzw 1.887s goos: darwin goarch: amd64 pkg: container/heap BenchmarkDup-4 18 6233099 ns/op PASS ok container/heap 0.264s goos: darwin goarch: amd64 pkg: context BenchmarkCommonParentCancel-4 8089 13214 ns/op BenchmarkWithTimeout/concurrency=40-4 7050 16474 ns/op BenchmarkWithTimeout/concurrency=4000-4 8192 24086 ns/op BenchmarkWithTimeout/concurrency=400000-4 10852 14251 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 378153 342 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 27631 4392 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 44932 2871 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 5162 21555 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 3633 33771 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 7466 16430 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 447 227306 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 374 386965 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 795 149682 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 51 2341821 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 33 3490614 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 68 1573989 ns/op BenchmarkCheckCanceled/Err-4 401461 304 ns/op BenchmarkCheckCanceled/Done-4 375364 364 ns/op PASS ok context 8.732s goos: darwin goarch: amd64 pkg: crypto/aes BenchmarkEncrypt-4 1000000 100 ns/op 159.89 MB/s BenchmarkDecrypt-4 1269456 94.5 ns/op 169.23 MB/s BenchmarkExpand-4 863457 120 ns/op PASS ok crypto/aes 0.455s goos: darwin goarch: amd64 pkg: crypto/cipher BenchmarkAESGCMSeal1K-4 89169 1317 ns/op 777.50 MB/s BenchmarkAESGCMOpen1K-4 60271 1971 ns/op 519.58 MB/s BenchmarkAESGCMSign8K-4 22046 5337 ns/op 1535.02 MB/s BenchmarkAESGCMSeal8K-4 15506 7606 ns/op 1077.00 MB/s BenchmarkAESGCMOpen8K-4 14362 8205 ns/op 998.45 MB/s BenchmarkAESCFBEncrypt1K-4 3039 36614 ns/op 27.83 MB/s BenchmarkAESCFBDecrypt1K-4 3480 31112 ns/op 32.75 MB/s BenchmarkAESCFBDecrypt8K-4 490 244975 ns/op 33.42 MB/s BenchmarkAESOFB1K-4 6349 16353 ns/op 62.31 MB/s BenchmarkAESCTR1K-4 7603 13305 ns/op 76.59 MB/s BenchmarkAESCTR8K-4 1084 111351 ns/op 73.52 MB/s BenchmarkAESCBCEncrypt1K-4 7232 13939 ns/op 73.46 MB/s BenchmarkAESCBCDecrypt1K-4 12656 9458 ns/op 108.27 MB/s BenchmarkXORBytes/8Bytes-4 1467476 71.7 ns/op 111.55 MB/s BenchmarkXORBytes/128Bytes-4 1499646 80.5 ns/op 1589.37 MB/s BenchmarkXORBytes/2048Bytes-4 675178 170 ns/op 12062.19 MB/s BenchmarkXORBytes/32768Bytes-4 58432 2109 ns/op 15539.86 MB/s PASS ok crypto/cipher 2.554s goos: darwin goarch: amd64 pkg: crypto/des BenchmarkEncrypt-4 47444 2338 ns/op 3.42 MB/s BenchmarkDecrypt-4 42832 2338 ns/op 3.42 MB/s BenchmarkTDESEncrypt-4 19734 6177 ns/op 1.30 MB/s BenchmarkTDESDecrypt-4 19081 6202 ns/op 1.29 MB/s PASS ok crypto/des 0.804s goos: darwin goarch: amd64 pkg: crypto/ecdsa BenchmarkSignP256-4 4524 27580 ns/op 2851 B/op 47 allocs/op BenchmarkSignP384-4 9 11535806 ns/op 2208229 B/op 42122 allocs/op BenchmarkVerifyP256-4 3100 42026 ns/op 1032 B/op 30 allocs/op BenchmarkKeyGeneration-4 7422 16997 ns/op 718 B/op 19 allocs/op PASS ok crypto/ecdsa 1.078s goos: darwin goarch: amd64 pkg: crypto/ed25519 BenchmarkKeyGeneration-4 82 1412319 ns/op BenchmarkNewKeyFromSeed-4 69 1529929 ns/op 0 B/op 0 allocs/op BenchmarkSigning-4 74 1446499 ns/op 448 B/op 5 allocs/op BenchmarkVerification-4 49 2294218 ns/op PASS ok crypto/ed25519 0.598s goos: darwin goarch: amd64 pkg: crypto/elliptic BenchmarkBaseMult-4 9 11149962 ns/op 357 B/op 6 allocs/op BenchmarkBaseMultP256-4 15002 7988 ns/op 288 B/op 6 allocs/op BenchmarkScalarMultP256-4 4138 27877 ns/op 256 B/op 5 allocs/op PASS ok crypto/elliptic 0.663s goos: darwin goarch: amd64 pkg: crypto/hmac BenchmarkHMACSHA256_1K-4 8025 12668 ns/op 80.83 MB/s BenchmarkHMACSHA256_32-4 17931 6466 ns/op 4.95 MB/s PASS ok crypto/hmac 0.325s goos: darwin goarch: amd64 pkg: crypto/md5 BenchmarkHash8Bytes-4 72471 1610 ns/op 4.97 MB/s BenchmarkHash1K-4 39903 2972 ns/op 344.54 MB/s BenchmarkHash8K-4 7900 14748 ns/op 555.45 MB/s BenchmarkHash8BytesUnaligned-4 70978 1675 ns/op 4.78 MB/s BenchmarkHash1KUnaligned-4 39702 2957 ns/op 346.31 MB/s BenchmarkHash8KUnaligned-4 7890 14873 ns/op 550.79 MB/s PASS ok crypto/md5 0.858s goos: darwin goarch: amd64 pkg: crypto/rand BenchmarkPrime-4 1 684289618 ns/op PASS ok crypto/rand 0.720s goos: darwin goarch: amd64 pkg: crypto/rc4 BenchmarkRC4_128-4 8254 12931 ns/op 9.90 MB/s BenchmarkRC4_1K-4 1185 97881 ns/op 10.46 MB/s BenchmarkRC4_8K-4 153 774120 ns/op 10.46 MB/s PASS ok crypto/rc4 0.482s goos: darwin goarch: amd64 pkg: crypto/rsa BenchmarkRSA2048Decrypt-4 20 5399616 ns/op BenchmarkRSA2048Sign-4 18 5762812 ns/op Benchmark3PrimeRSA2048Decrypt-4 31 3628003 ns/op PASS ok crypto/rsa 0.396s goos: darwin goarch: amd64 pkg: crypto/sha1 BenchmarkHash8Bytes-4 54879 2238 ns/op 3.57 MB/s BenchmarkHash320Bytes-4 43039 2710 ns/op 118.08 MB/s BenchmarkHash1K-4 27710 4260 ns/op 240.38 MB/s BenchmarkHash8K-4 5758 19927 ns/op 411.10 MB/s PASS ok crypto/sha1 0.622s goos: darwin goarch: amd64 pkg: crypto/sha256 BenchmarkHash8Bytes-4 45049 2685 ns/op 2.98 MB/s BenchmarkHash1K-4 14296 8429 ns/op 121.48 MB/s BenchmarkHash8K-4 2402 48822 ns/op 167.79 MB/s PASS ok crypto/sha256 0.522s goos: darwin goarch: amd64 pkg: crypto/sha512 BenchmarkHash8Bytes-4 29515 3978 ns/op 2.01 MB/s BenchmarkHash1K-4 16213 7385 ns/op 138.66 MB/s BenchmarkHash8K-4 3624 31818 ns/op 257.46 MB/s PASS ok crypto/sha512 0.519s goos: darwin goarch: amd64 pkg: crypto/subtle BenchmarkConstantTimeByteEq-4 8977730 13.3 ns/op BenchmarkConstantTimeEq-4 9206448 13.0 ns/op BenchmarkConstantTimeLessOrEq-4 8776209 13.6 ns/op PASS ok crypto/subtle 0.437s goos: darwin goarch: amd64 pkg: crypto/tls BenchmarkHandshakeServer/RSA-4 60 1933113 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 44 2582790 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 51 2236366 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 91 1238025 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 136 864718 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 87 1193403 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 144 826259 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 1 101257186 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 2 97261722 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 19222824 ns/op 54.55 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 24345181 ns/op 43.07 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 3 34319458 ns/op 61.11 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 42441536 ns/op 49.41 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 69720652 ns/op 60.16 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 96967007 ns/op 43.25 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 140124652 ns/op 59.87 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 178470675 ns/op 47.00 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 256785885 ns/op 65.34 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 326393707 ns/op 51.40 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 502716748 ns/op 66.75 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 632147263 ns/op 53.08 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 1012099524 ns/op 66.31 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1260123958 ns/op 53.26 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 5 21113261 ns/op 49.66 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 26927624 ns/op 38.94 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 3 36936567 ns/op 56.78 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 48744013 ns/op 43.02 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 77493590 ns/op 54.12 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 1 101977494 ns/op 41.13 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 150063774 ns/op 55.90 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 170705914 ns/op 49.14 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 266949794 ns/op 62.85 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 323411195 ns/op 51.88 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 519588906 ns/op 64.58 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 643167888 ns/op 52.17 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 1027647963 ns/op 65.30 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1274789594 ns/op 52.64 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 698520082 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 702357325 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 283069213 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 283836942 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 143362454 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 144127999 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 74219677 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 74587100 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 4 32340649 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 4 32634651 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 137011736 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 141322115 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 57585896 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 59269972 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 4 30849276 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 4 31879472 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 6 17564650 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 6 18128095 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 12 10098423 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 10 10170808 ns/op PASS ok crypto/tls 18.828s goos: darwin goarch: amd64 pkg: database/sql BenchmarkConcurrentDBExec-4 26 4579759 ns/op 298101 B/op 1765 allocs/op BenchmarkConcurrentStmtQuery-4 20 5378894 ns/op 307034 B/op 2005 allocs/op BenchmarkConcurrentStmtExec-4 24 4484474 ns/op 249420 B/op 837 allocs/op BenchmarkConcurrentTxQuery-4 26 4661438 ns/op 315328 B/op 2190 allocs/op BenchmarkConcurrentTxExec-4 27 4231855 ns/op 90454 B/op 1660 allocs/op BenchmarkConcurrentTxStmtQuery-4 19 5472820 ns/op 100128 B/op 1954 allocs/op BenchmarkConcurrentTxStmtExec-4 42 2468015 ns/op 42361 B/op 437 allocs/op BenchmarkConcurrentRandom-4 25 4944844 ns/op 252381 B/op 1900 allocs/op BenchmarkManyConcurrentQueries-4 1588 72557 ns/op 4810 B/op 31 allocs/op PASS ok database/sql 1.489s goos: darwin goarch: amd64 pkg: encoding/asn1 BenchmarkMarshal-4 327 326959 ns/op 15216 B/op 1012 allocs/op PASS ok encoding/asn1 0.181s goos: darwin goarch: amd64 pkg: encoding/base32 BenchmarkEncode-4 156 770058 ns/op 10.64 MB/s BenchmarkEncodeToString-4 135 784056 ns/op 10.45 MB/s BenchmarkDecode-4 82 1419506 ns/op 9.24 MB/s BenchmarkDecodeString-4 82 1442957 ns/op 9.09 MB/s PASS ok encoding/base32 0.811s goos: darwin goarch: amd64 pkg: encoding/base64 BenchmarkEncodeToString-4 175 632291 ns/op 12.96 MB/s BenchmarkDecodeString/2-4 223804 496 ns/op 8.07 MB/s BenchmarkDecodeString/4-4 149124 783 ns/op 10.22 MB/s BenchmarkDecodeString/8-4 117447 1009 ns/op 11.89 MB/s BenchmarkDecodeString/64-4 22970 5208 ns/op 16.90 MB/s BenchmarkDecodeString/8192-4 200 597354 ns/op 18.29 MB/s PASS ok encoding/base64 0.971s goos: darwin goarch: amd64 pkg: encoding/binary BenchmarkReadSlice1000Int32s-4 709 171733 ns/op 23.29 MB/s BenchmarkReadStruct-4 10005 12225 ns/op 6.13 MB/s BenchmarkWriteStruct-4 11089 10656 ns/op 7.04 MB/s BenchmarkReadInts-4 35305 3360 ns/op 8.93 MB/s BenchmarkWriteInts-4 30706 3882 ns/op 7.73 MB/s BenchmarkWriteSlice1000Int32s-4 765 154200 ns/op 25.94 MB/s BenchmarkPutUint16-4 2196414 54.4 ns/op 36.76 MB/s BenchmarkPutUint32-4 1536626 78.1 ns/op 51.23 MB/s BenchmarkPutUint64-4 505470 215 ns/op 37.23 MB/s BenchmarkLittleEndianPutUint16-4 2156324 55.7 ns/op 35.91 MB/s BenchmarkLittleEndianPutUint32-4 1543956 77.0 ns/op 51.92 MB/s BenchmarkLittleEndianPutUint64-4 501802 214 ns/op 37.44 MB/s BenchmarkReadFloats-4 116901 1014 ns/op 11.83 MB/s BenchmarkWriteFloats-4 95350 1269 ns/op 9.46 MB/s BenchmarkReadSlice1000Float32s-4 799 147933 ns/op 27.04 MB/s BenchmarkWriteSlice1000Float32s-4 747 159165 ns/op 25.13 MB/s BenchmarkPutUvarint32-4 332990 338 ns/op 11.83 MB/s BenchmarkPutUvarint64-4 101392 1161 ns/op 6.89 MB/s PASS ok encoding/binary 2.834s goos: darwin goarch: amd64 pkg: encoding/csv BenchmarkRead-4 4972 21073 ns/op 664 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 5565 20766 ns/op 664 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 5684 20613 ns/op 664 B/op 16 allocs/op BenchmarkReadLargeFields-4 2263 46051 ns/op 3939 B/op 24 allocs/op BenchmarkReadReuseRecord-4 5307 19087 ns/op 24 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 5347 20287 ns/op 24 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 5461 20001 ns/op 24 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 2506 44328 ns/op 2979 B/op 12 allocs/op PASS ok encoding/csv 1.255s goos: darwin goarch: amd64 pkg: encoding/gob BenchmarkEndToEndPipe-4 8020 14872 ns/op BenchmarkEndToEndByteBuffer-4 13348 8205 ns/op BenchmarkEndToEndSliceByteBuffer-4 192 608060 ns/op BenchmarkEncodeComplex128Slice-4 302 336015 ns/op BenchmarkEncodeFloat64Slice-4 734 143560 ns/op BenchmarkEncodeInt32Slice-4 922 156736 ns/op BenchmarkEncodeStringSlice-4 1351 84927 ns/op BenchmarkEncodeInterfaceSlice-4 48 2292762 ns/op BenchmarkDecodeComplex128Slice-4 387 338399 ns/op BenchmarkDecodeFloat64Slice-4 758 144668 ns/op BenchmarkDecodeInt32Slice-4 765 141254 ns/op BenchmarkDecodeStringSlice-4 606 228409 ns/op BenchmarkDecodeInterfaceSlice-4 79 1430609 ns/op BenchmarkDecodeMap-4 66 1727035 ns/op PASS ok encoding/gob 2.224s goos: darwin goarch: amd64 pkg: encoding/hex BenchmarkEncode/256-4 5406 20025 ns/op 12.78 MB/s BenchmarkEncode/1024-4 1540 77169 ns/op 13.27 MB/s BenchmarkEncode/4096-4 375 311460 ns/op 13.15 MB/s BenchmarkEncode/16384-4 86 1239142 ns/op 13.22 MB/s BenchmarkDecode/256-4 12310 9756 ns/op 26.24 MB/s BenchmarkDecode/1024-4 2920 38797 ns/op 26.39 MB/s BenchmarkDecode/4096-4 764 154965 ns/op 26.43 MB/s BenchmarkDecode/16384-4 192 617397 ns/op 26.54 MB/s BenchmarkDump/256-4 759 152827 ns/op 1.68 MB/s BenchmarkDump/1024-4 196 625898 ns/op 1.64 MB/s BenchmarkDump/4096-4 42 2400957 ns/op 1.71 MB/s BenchmarkDump/16384-4 12 9791325 ns/op 1.67 MB/s PASS ok encoding/hex 1.935s goos: darwin goarch: amd64 pkg: encoding/json BenchmarkCodeEncoder-4 1 214731082 ns/op 9.04 MB/s 5479856 B/op 102493 allocs/op BenchmarkCodeMarshal-4 1 203571424 ns/op 9.53 MB/s 2763344 B/op 102471 allocs/op BenchmarkMarshalBytes/32-4 13662 8285 ns/op BenchmarkMarshalBytes/256-4 3682 28016 ns/op BenchmarkMarshalBytes/4096-4 319 387403 ns/op BenchmarkCodeDecoder-4 1 644438422 ns/op 3.01 MB/s 14115656 B/op 195161 allocs/op BenchmarkUnicodeDecoder-4 19910 5232 ns/op 2.68 MB/s 36 B/op 2 allocs/op BenchmarkDecoderStream-4 38204 3027 ns/op 8 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 554456819 ns/op 3.50 MB/s 4094808 B/op 195126 allocs/op BenchmarkCodeUnmarshalReuse-4 1 558077065 ns/op 3.48 MB/s 4095688 B/op 195131 allocs/op BenchmarkUnmarshalString-4 67063 1814 ns/op 192 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 127806 1051 ns/op 180 B/op 2 allocs/op BenchmarkUnmarshalInt64-4 163970 668 ns/op 176 B/op 1 allocs/op BenchmarkIssue10335-4 68438 1671 ns/op 200 B/op 3 allocs/op BenchmarkIssue34127-4 53977 2023 ns/op 129 B/op 6 allocs/op BenchmarkUnmapped-4 18399 6563 ns/op 232 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 301 394339 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 225 498649 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 61 1841751 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 7 15951452 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 719922 157 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 756518 151 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 756332 148 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 800557 148 ns/op BenchmarkEncodeMarshaler-4 45110 2439 ns/op 141 B/op 9 allocs/op BenchmarkNumberIsValid-4 3389796 35.5 ns/op BenchmarkNumberIsValidRegexp-4 13083 8904 ns/op BenchmarkEncoderEncode-4 74650 1810 ns/op 97 B/op 5 allocs/op PASS ok encoding/json 8.197s goos: darwin goarch: amd64 pkg: encoding/pem BenchmarkEncode-4 20 5006689 ns/op 13.09 MB/s BenchmarkDecode-4 12 9296746 ns/op 9.55 MB/s PASS ok encoding/pem 0.303s goos: darwin goarch: amd64 pkg: encoding/xml BenchmarkMarshal-4 2008 55039 ns/op 5992 B/op 58 allocs/op BenchmarkUnmarshal-4 844 151209 ns/op 8600 B/op 234 allocs/op PASS ok encoding/xml 0.508s goos: darwin goarch: amd64 pkg: expvar BenchmarkIntAdd-4 222687 496 ns/op BenchmarkIntSet-4 478450 243 ns/op BenchmarkFloatAdd-4 78133 1392 ns/op BenchmarkFloatSet-4 380371 300 ns/op BenchmarkStringSet-4 354579 305 ns/op BenchmarkMapSet-4 62427 2207 ns/op BenchmarkMapSetDifferent-4 71943 1545 ns/op BenchmarkMapSetDifferentRandom-4 273 434258 ns/op BenchmarkMapSetString-4 53456 1918 ns/op BenchmarkMapAddSame-4 41757 3122 ns/op BenchmarkMapAddDifferent-4 18558 6626 ns/op BenchmarkMapAddDifferentRandom-4 247 479105 ns/op BenchmarkMapAddSameSteadyState-4 100005 1063 ns/op BenchmarkMapAddDifferentSteadyState-4 154836 871 ns/op BenchmarkRealworldExpvarUsage-4 7328 15205 ns/op PASS ok expvar 2.450s goos: darwin goarch: amd64 pkg: fmt BenchmarkSprintfPadding-4 60668 1709 ns/op BenchmarkSprintfEmpty-4 282535 384 ns/op BenchmarkSprintfString-4 239257 605 ns/op BenchmarkSprintfTruncateString-4 199699 618 ns/op BenchmarkSprintfTruncateBytes-4 115900 876 ns/op BenchmarkSprintfSlowParsingPath-4 196822 687 ns/op BenchmarkSprintfQuoteString-4 32374 3619 ns/op BenchmarkSprintfInt-4 174126 583 ns/op BenchmarkSprintfIntInt-4 138637 826 ns/op BenchmarkSprintfPrefixedInt-4 140294 763 ns/op BenchmarkSprintfFloat-4 89264 1299 ns/op BenchmarkSprintfComplex-4 37270 3488 ns/op BenchmarkSprintfBoolean-4 229311 541 ns/op BenchmarkSprintfHexString-4 79894 1476 ns/op BenchmarkSprintfHexBytes-4 73856 1804 ns/op BenchmarkSprintfBytes-4 34446 3952 ns/op BenchmarkSprintfStringer-4 46224 2274 ns/op BenchmarkSprintfStructure-4 22383 5415 ns/op BenchmarkManyArgs-4 37698 3112 ns/op BenchmarkFprintInt-4 49723 2407 ns/op BenchmarkFprintfBytes-4 60824 2102 ns/op BenchmarkFprintIntNoAlloc-4 43899 2536 ns/op BenchmarkScanInts-4 21 5265554 ns/op BenchmarkScanRecursiveInt-4 1 566886706 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 569540381 ns/op PASS ok fmt 5.217s goos: darwin goarch: amd64 pkg: go/constant BenchmarkStringAdd/1-4 36619 2794 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 14733 7922 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3982 26667 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1198 98276 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 308 384225 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 54 1912550 ns/op 188512 B/op 1037 allocs/op BenchmarkStringAdd/4096-4 13 8141988 ns/op 858848 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 3 37019209 ns/op 3807968 B/op 16408 allocs/op BenchmarkStringAdd/65536-4 1 168127150 ns/op 15530720 B/op 65566 allocs/op PASS ok go/constant 1.414s goos: darwin goarch: amd64 pkg: go/format BenchmarkFormat/array1-10000-4 1 305238140 ns/op 0.21 MB/s 5514144 B/op 118955 allocs/op PASS ok go/format 0.395s goos: darwin goarch: amd64 pkg: go/parser BenchmarkParse-4 3 36470077 ns/op 1.80 MB/s PASS ok go/parser 0.282s goos: darwin goarch: amd64 pkg: go/printer BenchmarkPrint-4 1 182619530 ns/op PASS ok go/printer 0.226s goos: darwin goarch: amd64 pkg: go/scanner BenchmarkScan-4 231 523972 ns/op BenchmarkScanFile-4 15 6744215 ns/op 3.41 MB/s PASS ok go/scanner 0.307s goos: darwin goarch: amd64 pkg: hash/adler32 BenchmarkAdler32KB-4 4293 26563 ns/op 38.55 MB/s PASS ok hash/adler32 0.155s goos: darwin goarch: amd64 pkg: hash/crc32 BenchmarkCRC32/poly=IEEE/size=15/align=0-4 136275 873 ns/op 17.18 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 134716 844 ns/op 17.78 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 68889 1725 ns/op 23.19 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 70556 1664 ns/op 24.04 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 258962 435 ns/op 1176.65 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 256450 445 ns/op 1151.47 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 184323 630 ns/op 1624.40 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 182163 622 ns/op 1647.51 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 67275 1728 ns/op 2369.82 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 67852 1726 ns/op 2372.90 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 9948 12056 ns/op 2718.06 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 9962 11984 ns/op 2734.33 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 473737 231 ns/op 64.96 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 468300 230 ns/op 65.20 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 466544 228 ns/op 175.35 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 461388 232 ns/op 172.48 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 301242 367 ns/op 1396.74 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 302678 374 ns/op 1367.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 226596 502 ns/op 2039.73 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 224413 510 ns/op 2006.29 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 221840 542 ns/op 7559.58 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 218296 519 ns/op 7895.95 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 44941 2945 ns/op 11125.76 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 43927 2745 ns/op 11937.73 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 149754 809 ns/op 18.54 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 150722 773 ns/op 19.40 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 72620 1736 ns/op 23.04 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 67813 1912 ns/op 20.92 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 6436 19046 ns/op 26.88 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 6440 18684 ns/op 27.40 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 3283 36907 ns/op 27.75 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 2653 38222 ns/op 26.79 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 799 158637 ns/op 25.82 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 820 147527 ns/op 27.76 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 94 1220097 ns/op 26.86 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 100 1172191 ns/op 27.95 MB/s PASS ok hash/crc32 5.009s goos: darwin goarch: amd64 pkg: hash/crc64 BenchmarkCrc64/ISO64KB-4 49 2445838 ns/op 26.79 MB/s BenchmarkCrc64/ISO4KB-4 789 151906 ns/op 26.96 MB/s BenchmarkCrc64/ISO1KB-4 2730 40112 ns/op 25.53 MB/s BenchmarkCrc64/ECMA64KB-4 49 2381719 ns/op 27.52 MB/s BenchmarkCrc64/Random64KB-4 48 2540314 ns/op 25.80 MB/s BenchmarkCrc64/Random16KB-4 196 600360 ns/op 27.29 MB/s PASS ok hash/crc64 0.869s goos: darwin goarch: amd64 pkg: hash/fnv BenchmarkFnv32KB-4 3847 28241 ns/op 36.26 MB/s BenchmarkFnv32aKB-4 4054 27156 ns/op 37.71 MB/s BenchmarkFnv64KB-4 4017 27845 ns/op 36.77 MB/s BenchmarkFnv64aKB-4 4267 27000 ns/op 37.93 MB/s BenchmarkFnv128KB-4 1128 107411 ns/op 9.53 MB/s BenchmarkFnv128aKB-4 1059 103989 ns/op 9.85 MB/s PASS ok hash/fnv 0.864s goos: darwin goarch: amd64 pkg: html BenchmarkEscape-4 380 299834 ns/op BenchmarkEscapeNone-4 68197 1706 ns/op BenchmarkUnescape-4 493 235029 ns/op BenchmarkUnescapeNone-4 381813 288 ns/op BenchmarkUnescapeSparse-4 7909 14990 ns/op BenchmarkUnescapeDense-4 854 136722 ns/op PASS ok html 0.911s goos: darwin goarch: amd64 pkg: html/template BenchmarkCSSEscaper-4 5006 20578 ns/op BenchmarkCSSEscaperNoSpecials-4 30411 4077 ns/op BenchmarkDecodeCSS-4 15685 7808 ns/op BenchmarkDecodeCSSNoSpecials-4 2974274 39.1 ns/op BenchmarkCSSValueFilter-4 67105 2044 ns/op BenchmarkCSSValueFilterOk-4 53772 2209 ns/op BenchmarkEscapedExecute-4 3480 34746 ns/op BenchmarkHTMLNospaceEscaper-4 6163 16989 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 44611 2398 ns/op BenchmarkStripTags-4 12126 9532 ns/op BenchmarkStripTagsNoSpecials-4 181746 681 ns/op BenchmarkJSValEscaperWithNum-4 12939 8964 ns/op BenchmarkJSValEscaperWithStr-4 2727 37438 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 11943 10141 ns/op BenchmarkJSValEscaperWithObj-4 2649 40964 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 8905 12954 ns/op BenchmarkJSStrEscaperNoSpecials-4 54422 2154 ns/op BenchmarkJSStrEscaper-4 8330 13606 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 41401 2860 ns/op BenchmarkJSRegexpEscaper-4 8200 14496 ns/op BenchmarkTemplateSpecialTags-4 48 2443832 ns/op BenchmarkURLEscaper-4 2578 39240 ns/op BenchmarkURLEscaperNoSpecials-4 130015 906 ns/op BenchmarkURLNormalizer-4 3830 29981 ns/op BenchmarkURLNormalizerNoSpecials-4 131487 959 ns/op BenchmarkSrcsetFilter-4 12067 9520 ns/op BenchmarkSrcsetFilterNoSpecials-4 73753 1791 ns/op PASS ok html/template 4.391s goos: darwin goarch: amd64 pkg: image BenchmarkAt/rgba-4 396254 279 ns/op 4 B/op 1 allocs/op BenchmarkAt/rgba64-4 243276 430 ns/op 8 B/op 1 allocs/op BenchmarkAt/nrgba-4 414547 249 ns/op 4 B/op 1 allocs/op BenchmarkAt/nrgba64-4 253020 411 ns/op 8 B/op 1 allocs/op BenchmarkAt/alpha-4 592713 180 ns/op 1 B/op 1 allocs/op BenchmarkAt/alpha16-4 671799 156 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 619786 177 ns/op 1 B/op 1 allocs/op BenchmarkAt/gray16-4 667254 158 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 712628 142 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 237004 489 ns/op 8 B/op 2 allocs/op BenchmarkSet/rgba64-4 176820 617 ns/op 16 B/op 2 allocs/op BenchmarkSet/nrgba-4 210817 485 ns/op 8 B/op 2 allocs/op BenchmarkSet/nrgba64-4 174120 594 ns/op 16 B/op 2 allocs/op BenchmarkSet/alpha-4 292622 379 ns/op 2 B/op 2 allocs/op BenchmarkSet/alpha16-4 307461 362 ns/op 4 B/op 2 allocs/op BenchmarkSet/gray-4 375138 279 ns/op 1 B/op 1 allocs/op BenchmarkSet/gray16-4 311406 364 ns/op 4 B/op 2 allocs/op BenchmarkSet/paletted-4 278608 414 ns/op 1 B/op 1 allocs/op BenchmarkRGBAAt-4 798441 149 ns/op BenchmarkRGBASetRGBA-4 840706 142 ns/op BenchmarkRGBA64At-4 338970 305 ns/op BenchmarkRGBA64SetRGBA64-4 386253 297 ns/op BenchmarkNRGBAAt-4 835167 146 ns/op BenchmarkNRGBASetNRGBA-4 825542 144 ns/op BenchmarkNRGBA64At-4 346050 314 ns/op BenchmarkNRGBA64SetNRGBA64-4 366812 289 ns/op BenchmarkAlphaAt-4 1384731 102 ns/op BenchmarkAlphaSetAlpha-4 1165036 99.7 ns/op BenchmarkAlpha16At-4 716242 166 ns/op BenchmarkAlphaSetAlpha16-4 691976 150 ns/op BenchmarkGrayAt-4 1339098 101 ns/op BenchmarkGraySetGray-4 1368537 101 ns/op BenchmarkGray16At-4 729212 140 ns/op BenchmarkGraySetGray16-4 873456 140 ns/op PASS ok image 4.878s goos: darwin goarch: amd64 pkg: image/color BenchmarkYCbCrToRGB/0-4 2435220 50.9 ns/op BenchmarkYCbCrToRGB/128-4 2442542 49.0 ns/op BenchmarkYCbCrToRGB/255-4 2452786 49.8 ns/op BenchmarkRGBToYCbCr/0-4 2470714 48.6 ns/op BenchmarkRGBToYCbCr/Cb-4 2446630 49.0 ns/op BenchmarkRGBToYCbCr/Cr-4 2445378 51.8 ns/op BenchmarkYCbCrToRGBA/0-4 1939428 60.4 ns/op BenchmarkYCbCrToRGBA/128-4 1959825 59.6 ns/op BenchmarkYCbCrToRGBA/255-4 1992763 61.0 ns/op BenchmarkNYCbCrAToRGBA/0-4 2010847 60.3 ns/op BenchmarkNYCbCrAToRGBA/128-4 1957987 59.3 ns/op BenchmarkNYCbCrAToRGBA/255-4 2034729 60.3 ns/op PASS ok image/color 2.181s goos: darwin goarch: amd64 pkg: image/draw BenchmarkFillOver-4 2 63081701 ns/op BenchmarkFillSrc-4 145 712537 ns/op BenchmarkCopyOver-4 4 29097665 ns/op BenchmarkCopySrc-4 242 476049 ns/op BenchmarkNRGBAOver-4 3 34953708 ns/op BenchmarkNRGBASrc-4 4 25893509 ns/op BenchmarkYCbCr-4 4 26881240 ns/op BenchmarkGray-4 7 15131071 ns/op BenchmarkCMYK-4 5 23513147 ns/op BenchmarkGlyphOver-4 10 10934153 ns/op BenchmarkRGBA-4 2 74094822 ns/op BenchmarkPaletted-4 3 36156452 ns/op BenchmarkGenericOver-4 1 196233462 ns/op BenchmarkGenericMaskOver-4 2 79646113 ns/op BenchmarkGenericSrc-4 2 98905991 ns/op BenchmarkGenericMaskSrc-4 1 116125650 ns/op PASS ok image/draw 6.223s goos: darwin goarch: amd64 pkg: image/gif BenchmarkDecode-4 14 7634590 ns/op 2.02 MB/s 44752 B/op 267 allocs/op BenchmarkEncode-4 1 197515044 ns/op 6.22 MB/s 79992 B/op 7 allocs/op BenchmarkQuantizedEncode-4 1 2354886013 ns/op 0.52 MB/s 417240 B/op 13 allocs/op PASS ok image/gif 7.398s goos: darwin goarch: amd64 pkg: image/jpeg BenchmarkFDCT-4 2133 53730 ns/op BenchmarkIDCT-4 2586 45479 ns/op BenchmarkDecodeBaseline-4 6 18955974 ns/op 3.26 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 4 28228802 ns/op 2.19 MB/s 259714 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 255604042 ns/op 4.81 MB/s 4400 B/op 4 allocs/op BenchmarkEncodeYCbCr-4 1 308486550 ns/op 2.99 MB/s 4400 B/op 4 allocs/op PASS ok image/jpeg 1.917s goos: darwin goarch: amd64 pkg: image/png BenchmarkPaeth-4 7698709 15.4 ns/op BenchmarkDecodeGray-4 7 15634097 ns/op 4.19 MB/s 137012 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 2 71768251 ns/op 3.65 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 2 59445833 ns/op 4.41 MB/s 346584 B/op 152 allocs/op BenchmarkDecodePaletted-4 12 8988542 ns/op 7.29 MB/s 136372 B/op 309 allocs/op BenchmarkDecodeRGB-4 2 57484590 ns/op 4.56 MB/s 331992 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 2 75912490 ns/op 3.45 MB/s 605208 B/op 268 allocs/op BenchmarkEncodeGray-4 1 113143588 ns/op 2.72 MB/s 852240 B/op 32 allocs/op BenchmarkEncodeGrayWithBufferPool-4 1 119320815 ns/op 2.57 MB/s 852208 B/op 31 allocs/op BenchmarkEncodeNRGBOpaque-4 1 372603453 ns/op 3.30 MB/s 860304 B/op 32 allocs/op BenchmarkEncodeNRGBA-4 1 403250817 ns/op 3.05 MB/s 864144 B/op 32 allocs/op BenchmarkEncodePaletted-4 2 50589248 ns/op 6.07 MB/s 848640 B/op 36 allocs/op BenchmarkEncodeRGBOpaque-4 1 362105886 ns/op 3.39 MB/s 860304 B/op 32 allocs/op BenchmarkEncodeRGBA-4 1 640189935 ns/op 1.92 MB/s 3321744 B/op 614432 allocs/op PASS ok image/png 3.740s goos: darwin goarch: amd64 pkg: index/suffixarray BenchmarkNew/text=opticks/size=100K/bits=32-4 2 80318472 ns/op 1.25 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 2 81704034 ns/op 1.22 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 469501675 ns/op 1.06 MB/s 2007128 B/op 3 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 540511260 ns/op 0.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 80405974 ns/op 1.24 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 2 89279956 ns/op 1.12 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 522313142 ns/op 0.96 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 524032471 ns/op 0.95 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 1073949224 ns/op 0.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 1156111870 ns/op 0.86 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 5959518081 ns/op 0.84 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 6180322892 ns/op 0.81 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 7 16391021 ns/op 6.10 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 6 17886059 ns/op 5.59 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 2 83233452 ns/op 6.01 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 2 89097504 ns/op 5.61 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 1 169995444 ns/op 5.88 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 1 183100953 ns/op 5.46 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 843528517 ns/op 5.93 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 988754792 ns/op 5.06 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 88652915 ns/op 1.13 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 1 102266862 ns/op 0.98 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 619160543 ns/op 0.81 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 752237098 ns/op 0.66 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 1494295390 ns/op 0.67 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 1591431332 ns/op 0.63 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 8998666699 ns/op 0.56 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 9481655728 ns/op 0.53 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 346115364 ns/op 12.08 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 391681036 ns/op 10.67 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 84.388s goos: darwin goarch: amd64 pkg: internal/trace BenchmarkMMU-4 3 34278064 ns/op PASS ok internal/trace 4.492s goos: darwin goarch: amd64 pkg: io BenchmarkCopyNSmall-4 7044 18209 ns/op BenchmarkCopyNLarge-4 130 1272257 ns/op PASS ok io 0.444s goos: darwin goarch: amd64 pkg: log BenchmarkItoa-4 93541 1291 ns/op BenchmarkPrintln-4 17764 6766 ns/op BenchmarkPrintlnNoFlags-4 32415 4013 ns/op PASS ok log 0.542s goos: darwin goarch: amd64 pkg: math BenchmarkAcos-4 1490886 79.0 ns/op BenchmarkAcosh-4 1262491 95.7 ns/op BenchmarkAsin-4 1948461 61.4 ns/op BenchmarkAsinh-4 1209284 103 ns/op BenchmarkAtan-4 2590449 44.4 ns/op BenchmarkAtanh-4 1144262 102 ns/op BenchmarkAtan2-4 1733761 67.5 ns/op BenchmarkCbrt-4 1282898 92.2 ns/op BenchmarkCeil-4 4849773 24.5 ns/op BenchmarkCopysign-4 2284308 52.0 ns/op BenchmarkCos-4 813379 124 ns/op BenchmarkCosh-4 1402615 86.4 ns/op BenchmarkErf-4 2735361 44.0 ns/op BenchmarkErfc-4 2691835 45.4 ns/op BenchmarkErfinv-4 2445906 49.0 ns/op BenchmarkErfcinv-4 2404341 50.5 ns/op BenchmarkExp-4 3489771 33.4 ns/op BenchmarkExpGo-4 806677 147 ns/op BenchmarkExpm1-4 1872003 60.1 ns/op BenchmarkExp2-4 902895 132 ns/op BenchmarkExp2Go-4 608763 168 ns/op BenchmarkAbs-4 2817949 42.0 ns/op BenchmarkDim-4 4859881 24.6 ns/op BenchmarkFloor-4 4849108 23.7 ns/op BenchmarkMax-4 7168696 16.8 ns/op BenchmarkMin-4 7549054 16.2 ns/op BenchmarkMod-4 286938 377 ns/op BenchmarkFrexp-4 1677394 71.4 ns/op BenchmarkGamma-4 522501 231 ns/op BenchmarkHypot-4 7530513 16.1 ns/op BenchmarkHypotGo-4 1331545 88.9 ns/op BenchmarkIlogb-4 1933573 61.9 ns/op BenchmarkJ0-4 172362 681 ns/op BenchmarkJ1-4 180654 631 ns/op BenchmarkJn-4 76880 1448 ns/op BenchmarkLdexp-4 1436041 73.7 ns/op BenchmarkLgamma-4 552716 202 ns/op BenchmarkLog-4 4339928 27.6 ns/op BenchmarkLogb-4 1875542 63.9 ns/op BenchmarkLog1p-4 1661245 71.7 ns/op BenchmarkLog10-4 1946715 56.1 ns/op BenchmarkLog2-4 1305730 93.1 ns/op BenchmarkModf-4 2132322 55.8 ns/op BenchmarkNextafter32-4 2156424 60.3 ns/op BenchmarkNextafter64-4 2111937 57.2 ns/op BenchmarkPowInt-4 469849 255 ns/op BenchmarkPowFrac-4 351789 298 ns/op BenchmarkPow10Pos-4 2652504 46.1 ns/op BenchmarkPow10Neg-4 2406586 52.2 ns/op BenchmarkRound-4 2643134 44.1 ns/op BenchmarkRoundToEven-4 3089719 36.9 ns/op BenchmarkRemainder-4 384135 271 ns/op BenchmarkSignbit-4 3584308 33.9 ns/op BenchmarkSin-4 987654 109 ns/op BenchmarkSincos-4 710592 173 ns/op BenchmarkSinh-4 1565287 75.7 ns/op BenchmarkSqrtIndirect-4 7586048 16.1 ns/op BenchmarkSqrtLatency-4 10620511 11.4 ns/op BenchmarkSqrtIndirectLatency-4 7314386 16.9 ns/op BenchmarkSqrtGoLatency-4 1058109 113 ns/op BenchmarkSqrtPrime-4 34527 3522 ns/op BenchmarkTan-4 969549 117 ns/op BenchmarkTanh-4 1311387 96.5 ns/op BenchmarkTrunc-4 5074076 23.7 ns/op BenchmarkY0-4 165938 634 ns/op BenchmarkY1-4 189535 631 ns/op BenchmarkYn-4 92680 1288 ns/op BenchmarkFloat64bits-4 3729914 32.1 ns/op BenchmarkFloat64frombits-4 3619640 33.2 ns/op BenchmarkFloat32bits-4 3714112 31.9 ns/op BenchmarkFloat32frombits-4 3554230 33.9 ns/op BenchmarkFMA-4 1000000 108 ns/op PASS ok math 12.032s goos: darwin goarch: amd64 pkg: math/big BenchmarkAddVV/1-4 2174967 51.8 ns/op 1235.27 MB/s BenchmarkAddVV/2-4 2268158 55.3 ns/op 2315.34 MB/s BenchmarkAddVV/3-4 2206414 54.4 ns/op 3527.12 MB/s BenchmarkAddVV/4-4 2241784 53.8 ns/op 4761.09 MB/s BenchmarkAddVV/5-4 2253970 54.2 ns/op 5908.83 MB/s BenchmarkAddVV/10-4 2057761 57.9 ns/op 11055.11 MB/s BenchmarkAddVV/100-4 1000000 119 ns/op 53959.72 MB/s BenchmarkAddVV/1000-4 151262 751 ns/op 85168.03 MB/s BenchmarkSubVV/1-4 2367736 50.5 ns/op 1266.34 MB/s BenchmarkSubVV/2-4 2291745 53.3 ns/op 2400.52 MB/s BenchmarkSubVV/3-4 2169559 54.4 ns/op 3530.96 MB/s BenchmarkSubVV/4-4 2268622 53.2 ns/op 4816.07 MB/s BenchmarkSubVV/5-4 2235451 53.3 ns/op 6002.32 MB/s BenchmarkSubVV/10-4 2052302 59.4 ns/op 10781.04 MB/s BenchmarkSubVV/100-4 1000000 123 ns/op 52184.74 MB/s BenchmarkSubVV/1000-4 158106 758 ns/op 84434.16 MB/s BenchmarkAddVW/1-4 3039840 41.3 ns/op 193.77 MB/s BenchmarkAddVW/2-4 2978762 41.8 ns/op 382.86 MB/s BenchmarkAddVW/3-4 2933332 42.9 ns/op 559.47 MB/s BenchmarkAddVW/4-4 2897500 43.6 ns/op 733.17 MB/s BenchmarkAddVW/5-4 2887063 41.2 ns/op 970.81 MB/s BenchmarkAddVW/10-4 2661526 45.6 ns/op 1754.42 MB/s BenchmarkAddVW/100-4 176410 674 ns/op 1186.81 MB/s BenchmarkAddVW/1000-4 24861 4886 ns/op 1637.44 MB/s BenchmarkSubVW/1-4 3049254 39.5 ns/op 202.44 MB/s BenchmarkSubVW/2-4 3083761 39.3 ns/op 407.01 MB/s BenchmarkSubVW/3-4 2693202 41.1 ns/op 584.58 MB/s BenchmarkSubVW/4-4 2560353 40.8 ns/op 784.49 MB/s BenchmarkSubVW/5-4 2856468 41.8 ns/op 957.09 MB/s BenchmarkSubVW/10-4 2295614 45.5 ns/op 1760.08 MB/s BenchmarkSubVW/100-4 179709 663 ns/op 1206.17 MB/s BenchmarkSubVW/1000-4 24937 5089 ns/op 1571.90 MB/s BenchmarkMulAddVWW/1-4 2979691 39.9 ns/op 1603.88 MB/s BenchmarkMulAddVWW/2-4 2894262 43.1 ns/op 2968.94 MB/s BenchmarkMulAddVWW/3-4 2871536 41.4 ns/op 4642.70 MB/s BenchmarkMulAddVWW/4-4 2631472 41.6 ns/op 6160.84 MB/s BenchmarkMulAddVWW/5-4 2443855 43.7 ns/op 7320.14 MB/s BenchmarkMulAddVWW/10-4 2429409 51.4 ns/op 12448.78 MB/s BenchmarkMulAddVWW/100-4 967814 122 ns/op 52614.58 MB/s BenchmarkMulAddVWW/1000-4 129985 974 ns/op 65719.57 MB/s BenchmarkAddMulVVW/1-4 3092368 40.9 ns/op 1565.42 MB/s BenchmarkAddMulVVW/2-4 2833402 40.1 ns/op 3192.25 MB/s BenchmarkAddMulVVW/3-4 2929893 41.4 ns/op 4634.25 MB/s BenchmarkAddMulVVW/4-4 2789828 43.1 ns/op 5936.08 MB/s BenchmarkAddMulVVW/5-4 2726883 44.8 ns/op 7140.97 MB/s BenchmarkAddMulVVW/10-4 2345199 54.0 ns/op 11854.65 MB/s BenchmarkAddMulVVW/100-4 716181 166 ns/op 38450.32 MB/s BenchmarkAddMulVVW/1000-4 93352 1277 ns/op 50120.88 MB/s BenchmarkDecimalConversion-4 126 929223 ns/op BenchmarkFloatString/100-4 7167 16763 ns/op 400 B/op 8 allocs/op BenchmarkFloatString/1000-4 114 1043222 ns/op 3226 B/op 15 allocs/op BenchmarkFloatString/10000-4 2 94453944 ns/op 63224 B/op 189 allocs/op BenchmarkFloatString/100000-4 1 9896530503 ns/op 891680 B/op 1964 allocs/op BenchmarkFloatAdd/10-4 104974 1221 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 106946 1199 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 88449 1323 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 50737 2318 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 8590 12974 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 129340 877 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 133854 886 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 126753 904 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 104460 1139 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 33164 3583 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1291 89022 ns/op BenchmarkParseFloatLargeExp-4 277 383151 ns/op BenchmarkGCD10x10/WithoutXY-4 143550 845 ns/op BenchmarkGCD10x10/WithXY-4 40264 2965 ns/op BenchmarkGCD10x100/WithoutXY-4 77804 1563 ns/op BenchmarkGCD10x100/WithXY-4 13294 8894 ns/op BenchmarkGCD10x1000/WithoutXY-4 55381 2366 ns/op BenchmarkGCD10x1000/WithXY-4 11529 10332 ns/op BenchmarkGCD100x100/WithoutXY-4 19350 6351 ns/op BenchmarkGCD100x100/WithXY-4 7848 15680 ns/op BenchmarkGCD100x1000/WithoutXY-4 9477 12550 ns/op BenchmarkGCD100x1000/WithXY-4 4855 27879 ns/op BenchmarkGCD1000x1000/WithoutXY-4 1318 80966 ns/op BenchmarkGCD1000x1000/WithXY-4 727 151021 ns/op BenchmarkHilbert-4 16 7286667 ns/op BenchmarkBinomial-4 19261 6386 ns/op BenchmarkQuoRem-4 13534 9023 ns/op BenchmarkExp-4 8 13495360 ns/op BenchmarkExp2-4 8 13402652 ns/op BenchmarkBitset-4 485632 256 ns/op BenchmarkBitsetNeg-4 235093 510 ns/op BenchmarkBitsetOrig-4 137398 877 ns/op BenchmarkBitsetNegOrig-4 105898 1231 ns/op BenchmarkModSqrt225_Tonelli-4 66 1953648 ns/op BenchmarkModSqrt225_3Mod4-4 192 548216 ns/op BenchmarkModSqrt231_Tonelli-4 57 2420270 ns/op BenchmarkModSqrt231_5Mod8-4 154 687690 ns/op BenchmarkModInverse-4 9418 12215 ns/op BenchmarkSqrt-4 1006 105672 ns/op BenchmarkIntSqr/1-4 594686 169 ns/op BenchmarkIntSqr/2-4 397437 311 ns/op BenchmarkIntSqr/3-4 309994 408 ns/op BenchmarkIntSqr/5-4 233668 542 ns/op BenchmarkIntSqr/8-4 154024 778 ns/op BenchmarkIntSqr/10-4 132231 895 ns/op BenchmarkIntSqr/20-4 32144 3461 ns/op BenchmarkIntSqr/30-4 24651 4989 ns/op BenchmarkIntSqr/50-4 15277 8947 ns/op BenchmarkIntSqr/80-4 9292 14571 ns/op BenchmarkIntSqr/100-4 6528 18011 ns/op BenchmarkIntSqr/200-4 2500 47768 ns/op BenchmarkIntSqr/300-4 1063 108218 ns/op BenchmarkIntSqr/500-4 466 238254 ns/op BenchmarkIntSqr/800-4 223 514830 ns/op BenchmarkIntSqr/1000-4 165 768094 ns/op BenchmarkDiv/20/10-4 250045 443 ns/op BenchmarkDiv/40/20-4 273016 439 ns/op BenchmarkDiv/100/50-4 270798 432 ns/op BenchmarkDiv/200/100-4 35262 2883 ns/op BenchmarkDiv/400/200-4 39261 3068 ns/op BenchmarkDiv/1000/500-4 29414 4188 ns/op BenchmarkDiv/2000/1000-4 21663 5501 ns/op BenchmarkDiv/20000/10000-4 792 158877 ns/op BenchmarkDiv/200000/100000-4 18 6867852 ns/op BenchmarkDiv/2000000/1000000-4 1 207645309 ns/op BenchmarkDiv/20000000/10000000-4 1 6455506610 ns/op BenchmarkMul-4 3 40341056 ns/op BenchmarkNatMul/10-4 106576 1121 ns/op BenchmarkNatMul/100-4 3909 31477 ns/op BenchmarkNatMul/1000-4 100 1110538 ns/op BenchmarkZeroShifts/Shl-4 10000 11128 ns/op BenchmarkZeroShifts/ShlSame-4 1987309 62.6 ns/op BenchmarkZeroShifts/Shr-4 12230 10999 ns/op BenchmarkZeroShifts/ShrSame-4 1971256 56.7 ns/op BenchmarkExp3Power/0x10-4 109293 1069 ns/op BenchmarkExp3Power/0x40-4 92047 1245 ns/op BenchmarkExp3Power/0x100-4 60483 2042 ns/op BenchmarkExp3Power/0x400-4 30224 4158 ns/op BenchmarkExp3Power/0x1000-4 7005 16980 ns/op BenchmarkExp3Power/0x4000-4 1348 96832 ns/op BenchmarkExp3Power/0x10000-4 147 800114 ns/op BenchmarkExp3Power/0x40000-4 13 8852541 ns/op BenchmarkExp3Power/0x100000-4 2 85721567 ns/op BenchmarkExp3Power/0x400000-4 1 734016446 ns/op BenchmarkFibo-4 2 52326348 ns/op BenchmarkNatSqr/1-4 637236 200 ns/op BenchmarkNatSqr/2-4 396195 331 ns/op BenchmarkNatSqr/3-4 306452 396 ns/op BenchmarkNatSqr/5-4 222549 550 ns/op BenchmarkNatSqr/8-4 105624 1015 ns/op BenchmarkNatSqr/10-4 118104 1041 ns/op BenchmarkNatSqr/20-4 34323 3746 ns/op BenchmarkNatSqr/30-4 23446 5028 ns/op BenchmarkNatSqr/50-4 14139 8669 ns/op BenchmarkNatSqr/80-4 7827 14353 ns/op BenchmarkNatSqr/100-4 6232 18875 ns/op BenchmarkNatSqr/200-4 2314 49294 ns/op BenchmarkNatSqr/300-4 1015 126795 ns/op BenchmarkNatSqr/500-4 532 246251 ns/op BenchmarkNatSqr/800-4 207 557037 ns/op BenchmarkNatSqr/1000-4 154 758345 ns/op BenchmarkNatSetBytes/8-4 360406 319 ns/op BenchmarkNatSetBytes/24-4 134655 887 ns/op BenchmarkNatSetBytes/128-4 28460 4208 ns/op BenchmarkNatSetBytes/7-4 335070 322 ns/op BenchmarkNatSetBytes/23-4 138873 888 ns/op BenchmarkNatSetBytes/127-4 26787 4190 ns/op BenchmarkScanPi-4 159 778713 ns/op BenchmarkStringPiParallel-4 481 212721 ns/op BenchmarkScan/10/Base2-4 24571 5028 ns/op BenchmarkScan/100/Base2-4 2434 49824 ns/op BenchmarkScan/1000/Base2-4 265 453547 ns/op BenchmarkScan/10/Base8-4 60424 2030 ns/op BenchmarkScan/100/Base8-4 7594 16161 ns/op BenchmarkScan/1000/Base8-4 756 159589 ns/op BenchmarkScan/10/Base10-4 65443 1927 ns/op BenchmarkScan/100/Base10-4 7638 14326 ns/op BenchmarkScan/1000/Base10-4 784 149093 ns/op BenchmarkScan/10/Base16-4 77098 1598 ns/op BenchmarkScan/100/Base16-4 9141 12682 ns/op BenchmarkScan/1000/Base16-4 876 121581 ns/op BenchmarkString/10/Base2-4 131566 985 ns/op BenchmarkString/100/Base2-4 15688 7708 ns/op BenchmarkString/1000/Base2-4 1389 77273 ns/op BenchmarkString/10/Base8-4 253154 452 ns/op BenchmarkString/100/Base8-4 40946 2974 ns/op BenchmarkString/1000/Base8-4 4740 27571 ns/op BenchmarkString/10/Base10-4 143910 808 ns/op BenchmarkString/100/Base10-4 31406 3823 ns/op BenchmarkString/1000/Base10-4 3258 36146 ns/op BenchmarkString/10/Base16-4 293445 395 ns/op BenchmarkString/100/Base16-4 56894 2138 ns/op BenchmarkString/1000/Base16-4 6195 20848 ns/op BenchmarkLeafSize/0-4 34 3346340 ns/op BenchmarkLeafSize/1-4 242 441412 ns/op BenchmarkLeafSize/2-4 242 441220 ns/op BenchmarkLeafSize/3-4 208 574803 ns/op BenchmarkLeafSize/4-4 273 437819 ns/op BenchmarkLeafSize/5-4 186 652815 ns/op BenchmarkLeafSize/6-4 213 565191 ns/op BenchmarkLeafSize/7-4 213 547426 ns/op BenchmarkLeafSize/8-4 277 433845 ns/op BenchmarkLeafSize/9-4 159 762774 ns/op BenchmarkLeafSize/10-4 178 684227 ns/op BenchmarkLeafSize/11-4 184 622472 ns/op BenchmarkLeafSize/12-4 199 558619 ns/op BenchmarkLeafSize/13-4 180 618219 ns/op BenchmarkLeafSize/14-4 202 557926 ns/op BenchmarkLeafSize/15-4 204 515185 ns/op BenchmarkLeafSize/16-4 279 445240 ns/op BenchmarkLeafSize/32-4 289 429903 ns/op BenchmarkLeafSize/64-4 258 451657 ns/op BenchmarkProbablyPrime/n=0-4 7 16678972 ns/op BenchmarkProbablyPrime/n=1-4 6 19612065 ns/op BenchmarkProbablyPrime/n=5-4 4 30812052 ns/op BenchmarkProbablyPrime/n=10-4 3 44724695 ns/op BenchmarkProbablyPrime/n=20-4 2 70860606 ns/op BenchmarkProbablyPrime/Lucas-4 8 13901314 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 38 2782725 ns/op BenchmarkRatCmp-4 159698 783 ns/op BenchmarkFloatSqrt/64-4 17646 6431 ns/op 280 B/op 8 allocs/op BenchmarkFloatSqrt/128-4 7222 15056 ns/op 594 B/op 17 allocs/op BenchmarkFloatSqrt/256-4 6232 18208 ns/op 344 B/op 5 allocs/op BenchmarkFloatSqrt/1000-4 3044 35620 ns/op 1304 B/op 6 allocs/op BenchmarkFloatSqrt/10000-4 643 192296 ns/op 18198 B/op 23 allocs/op BenchmarkFloatSqrt/100000-4 43 2743766 ns/op 175930 B/op 78 allocs/op BenchmarkFloatSqrt/1000000-4 1 227826309 ns/op 3858680 B/op 3804 allocs/op PASS ok math/big 52.949s goos: darwin goarch: amd64 pkg: math/bits BenchmarkLeadingZeros-4 4803004 25.0 ns/op BenchmarkLeadingZeros8-4 5125572 24.1 ns/op BenchmarkLeadingZeros16-4 5088069 24.8 ns/op BenchmarkLeadingZeros32-4 4823461 26.3 ns/op BenchmarkLeadingZeros64-4 4377254 26.9 ns/op BenchmarkTrailingZeros-4 4743061 24.9 ns/op BenchmarkTrailingZeros8-4 5210512 24.8 ns/op BenchmarkTrailingZeros16-4 5167135 24.0 ns/op BenchmarkTrailingZeros32-4 4821393 27.1 ns/op BenchmarkTrailingZeros64-4 4768755 27.4 ns/op BenchmarkOnesCount-4 3510354 34.3 ns/op BenchmarkOnesCount8-4 3449528 37.9 ns/op BenchmarkOnesCount16-4 3152400 38.2 ns/op BenchmarkOnesCount32-4 3191086 34.2 ns/op BenchmarkOnesCount64-4 3310936 34.5 ns/op BenchmarkRotateLeft-4 5037507 23.5 ns/op BenchmarkRotateLeft8-4 4956936 24.7 ns/op BenchmarkRotateLeft16-4 4900682 24.3 ns/op BenchmarkRotateLeft32-4 4727700 25.1 ns/op BenchmarkRotateLeft64-4 4808169 25.9 ns/op BenchmarkReverse-4 8030455 17.6 ns/op BenchmarkReverse8-4 3271315 41.7 ns/op BenchmarkReverse16-4 2517406 47.0 ns/op BenchmarkReverse32-4 9196657 13.7 ns/op BenchmarkReverse64-4 9488037 14.1 ns/op BenchmarkReverseBytes-4 9574414 13.9 ns/op BenchmarkReverseBytes16-4 9988142 11.7 ns/op BenchmarkReverseBytes32-4 10217715 11.9 ns/op BenchmarkReverseBytes64-4 10077440 11.9 ns/op BenchmarkAdd-4 4962812 25.0 ns/op BenchmarkAdd32-4 4659783 25.8 ns/op BenchmarkAdd64-4 4909590 24.1 ns/op BenchmarkAdd64multiple-4 6990192 14.8 ns/op BenchmarkSub-4 4833328 24.4 ns/op BenchmarkSub32-4 4872268 27.1 ns/op BenchmarkSub64-4 4817836 24.1 ns/op BenchmarkSub64multiple-4 7001996 16.2 ns/op BenchmarkMul-4 5316150 23.8 ns/op BenchmarkMul32-4 5226073 23.3 ns/op BenchmarkMul64-4 5143852 25.4 ns/op BenchmarkDiv-4 2150217 55.3 ns/op BenchmarkDiv32-4 3782845 29.2 ns/op BenchmarkDiv64-4 2194096 48.2 ns/op PASS ok math/bits 6.831s goos: darwin goarch: amd64 pkg: math/cmplx BenchmarkAbs-4 7046779 17.7 ns/op BenchmarkAcos-4 422823 262 ns/op BenchmarkAcosh-4 384207 290 ns/op BenchmarkAsin-4 394147 264 ns/op BenchmarkAsinh-4 457506 282 ns/op BenchmarkAtan-4 923934 141 ns/op BenchmarkAtanh-4 928898 130 ns/op BenchmarkConj-4 10093069 12.0 ns/op BenchmarkCos-4 412359 269 ns/op BenchmarkCosh-4 409621 267 ns/op BenchmarkExp-4 477757 226 ns/op BenchmarkLog-4 824118 147 ns/op BenchmarkLog10-4 830199 146 ns/op BenchmarkPhase-4 1550694 77.1 ns/op BenchmarkPolar-4 891272 114 ns/op BenchmarkPow-4 181684 655 ns/op BenchmarkRect-4 591849 173 ns/op BenchmarkSin-4 392534 274 ns/op BenchmarkSinh-4 401506 291 ns/op BenchmarkSqrt-4 960573 125 ns/op BenchmarkTan-4 268338 400 ns/op BenchmarkTanh-4 312616 379 ns/op PASS ok math/cmplx 3.464s goos: darwin goarch: amd64 pkg: math/rand BenchmarkInt63Threadsafe-4 217520 517 ns/op BenchmarkInt63ThreadsafeParallel-4 74994 1373 ns/op BenchmarkInt63Unthreadsafe-4 665696 172 ns/op BenchmarkIntn1000-4 489866 208 ns/op BenchmarkInt63n1000-4 473530 211 ns/op BenchmarkInt31n1000-4 560804 185 ns/op BenchmarkFloat32-4 555972 192 ns/op BenchmarkFloat64-4 700866 163 ns/op BenchmarkPerm3-4 118455 1009 ns/op BenchmarkPerm30-4 14583 7847 ns/op BenchmarkPerm30ViaShuffle-4 14246 8707 ns/op BenchmarkShuffleOverhead-4 11070 10826 ns/op BenchmarkRead3-4 469545 231 ns/op BenchmarkRead64-4 37795 3190 ns/op BenchmarkRead1000-4 2318 46199 ns/op PASS ok math/rand 2.151s goos: darwin goarch: amd64 pkg: mime BenchmarkQEncodeWord-4 29380 3988 ns/op BenchmarkQDecodeWord-4 63775 1667 ns/op BenchmarkQDecodeHeader-4 66740 1846 ns/op BenchmarkTypeByExtension/.html-4 569329 232 ns/op BenchmarkTypeByExtension/.HTML-4 287486 418 ns/op BenchmarkTypeByExtension/.unused-4 419493 296 ns/op BenchmarkExtensionsByType/text/html-4 163482 663 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 100168 1402 ns/op BenchmarkExtensionsByType/application/octet-stream-4 121654 1207 ns/op PASS ok mime 1.676s goos: darwin goarch: amd64 pkg: mime/quotedprintable BenchmarkWriter-4 532 225821 ns/op PASS ok mime/quotedprintable 0.187s goos: darwin goarch: amd64 pkg: net BenchmarkGoLookupIP-4 37 3371083 ns/op 8569 B/op 93 allocs/op BenchmarkGoLookupIPNoSuchHost-4 16 7017745 ns/op 13379 B/op 118 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5018946483 ns/op 167888 B/op 251 allocs/op BenchmarkDNSName-4 140349 873 ns/op BenchmarkInterfaces-4 1256 94981 ns/op BenchmarkInterfaceByIndex-4 3470 31941 ns/op BenchmarkInterfaceByName-4 1539 73472 ns/op BenchmarkInterfaceAddrs-4 1731 68069 ns/op BenchmarkInterfacesAndAddrs-4 3721 34100 ns/op BenchmarkInterfacesAndMulticastAddrs-4 1900 63408 ns/op BenchmarkParseIP-4 10838 10921 ns/op BenchmarkIPString/IPv4-4 80908 1546 ns/op 16 B/op 2 allocs/op BenchmarkIPString/IPv6-4 5752 18817 ns/op 224 B/op 11 allocs/op BenchmarkIPMaskString-4 32128 3868 ns/op BenchmarkIPEqual/IPv4-4 478432 258 ns/op BenchmarkIPEqual/IPv6-4 784812 160 ns/op BenchmarkTCP4OneShot-4 608 189063 ns/op BenchmarkTCP4OneShotTimeout-4 627 191493 ns/op BenchmarkTCP4Persistent-4 5773 20484 ns/op BenchmarkTCP4PersistentTimeout-4 5779 19619 ns/op BenchmarkTCP6OneShot-4 560 217434 ns/op BenchmarkTCP6OneShotTimeout-4 511 232601 ns/op BenchmarkTCP6Persistent-4 4933 23520 ns/op BenchmarkTCP6PersistentTimeout-4 4884 22983 ns/op BenchmarkTCP4ConcurrentReadWrite-4 9710 12572 ns/op BenchmarkTCP6ConcurrentReadWrite-4 6750 17826 ns/op BenchmarkSetReadDeadline-4 144870 786 ns/op BenchmarkUDP6LinkLocalUnicast-4 2404 45957 ns/op PASS ok net 9.783s goos: darwin goarch: amd64 pkg: net/http BenchmarkCookieString-4 14190 7746 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 7630 13868 ns/op 976 B/op 15 allocs/op BenchmarkReadCookies-4 10534 11271 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 13576 8654 ns/op 70 B/op 3 allocs/op BenchmarkCopyValues-4 27570 4463 ns/op 736 B/op 11 allocs/op BenchmarkServerMatch-4 662275 173 ns/op BenchmarkReadRequestChrome-4 3601 34491 ns/op 17.71 MB/s 1490 B/op 17 allocs/op BenchmarkReadRequestCurl-4 7225 15945 ns/op 4.89 MB/s 914 B/op 12 allocs/op BenchmarkReadRequestApachebench-4 8217 14872 ns/op 5.51 MB/s 917 B/op 12 allocs/op BenchmarkReadRequestSiege-4 5205 22026 ns/op 6.86 MB/s 999 B/op 14 allocs/op BenchmarkReadRequestWrk-4 11767 10779 ns/op 3.71 MB/s 866 B/op 10 allocs/op BenchmarkFileAndServer_1KB/NoTLS-4 193 543944 ns/op 1.88 MB/s BenchmarkFileAndServer_1KB/TLS-4 180 646561 ns/op 1.58 MB/s BenchmarkFileAndServer_16MB/NoTLS-4 2 58101738 ns/op 288.76 MB/s BenchmarkFileAndServer_16MB/TLS-4 1 134849861 ns/op 124.41 MB/s BenchmarkFileAndServer_64MB/NoTLS-4 1 208331486 ns/op 322.13 MB/s BenchmarkFileAndServer_64MB/TLS-4 1 496787382 ns/op 135.09 MB/s BenchmarkServeMux-4 246 498058 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 327 364309 ns/op 0 B/op 0 allocs/op BenchmarkClientServer-4 207 551000 ns/op 6062 B/op 90 allocs/op BenchmarkClientServerParallel4-4 381 279036 ns/op 10376 B/op 108 allocs/op BenchmarkClientServerParallel64-4 2019/11/25 15:57:29 http: Accept error: accept tcp 127.0.0.1:62422: accept: too many open files; retrying in 5ms 2019/11/25 15:57:29 http: Accept error: accept tcp 127.0.0.1:62422: accept: too many open files; retrying in 10ms 2019/11/25 15:57:29 http: Accept error: accept tcp 127.0.0.1:62422: accept: too many open files; retrying in 20ms 217 662356 ns/op 18113 B/op 135 allocs/op --- BENCH: BenchmarkClientServerParallel64-4 serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files serve_test.go:5019: Get: Get "http://127.0.0.1:62422": dial tcp 127.0.0.1:62422: socket: too many open files ... [output truncated] BenchmarkClientServerParallelTLS4-4 2019/11/25 15:57:29 http: TLS handshake error from 127.0.0.1:62588: read tcp 127.0.0.1:62567->127.0.0.1:62588: use of closed network connection 2019/11/25 15:57:29 http: TLS handshake error from 127.0.0.1:62589: write tcp 127.0.0.1:62567->127.0.0.1:62589: use of closed network connection 90 1458702 ns/op 71459 B/op 1251 allocs/op BenchmarkClientServerParallelTLS64-4 2019/11/25 15:57:30 http: TLS handshake error from 127.0.0.1:62709: read tcp 127.0.0.1:62691->127.0.0.1:62709: use of closed network connection 2019/11/25 15:57:30 http: TLS handshake error from 127.0.0.1:62721: write tcp 127.0.0.1:62691->127.0.0.1:62721: use of closed network connection 36 2974707 ns/op 105650 B/op 1889 allocs/op BenchmarkServer-4 1 106648684 ns/op 21800 B/op 178 allocs/op BenchmarkClient-4 110 994955 ns/op 3914 B/op 60 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 204 572536 ns/op 7588 B/op 66 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 454 260623 ns/op 3083 B/op 31 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 560 209396 ns/op 1917 B/op 21 allocs/op BenchmarkServerHandlerTypeLen-4 597 197528 ns/op 2714 B/op 28 allocs/op BenchmarkServerHandlerNoLen-4 601 201110 ns/op 2768 B/op 26 allocs/op BenchmarkServerHandlerNoType-4 627 201353 ns/op 2727 B/op 27 allocs/op BenchmarkServerHandlerNoHeader-4 595 192383 ns/op 1958 B/op 21 allocs/op BenchmarkServerHijack-4 267 468950 ns/op 16840 B/op 65 allocs/op BenchmarkCloseNotifier-4 150 788747 ns/op 6423 B/op 77 allocs/op BenchmarkResponseStatusLine-4 235842 520 ns/op 0 B/op 0 allocs/op PASS ok net/http 11.868s goos: darwin goarch: amd64 pkg: net/http/httputil BenchmarkServeHTTP-4 2410 43013 ns/op 33570 B/op 6 allocs/op PASS ok net/http/httputil 0.214s 2019/11/25 15:57:38 Test RPC server listening on 127.0.0.1:62997 2019/11/25 15:57:38 Test HTTP RPC server listening on 127.0.0.1:62998 goos: darwin goarch: amd64 pkg: net/rpc BenchmarkEndToEnd-4 790 149252 ns/op BenchmarkEndToEndHTTP-4 844 145370 ns/op BenchmarkEndToEndAsync-4 1070 106370 ns/op BenchmarkEndToEndAsyncHTTP-4 1087 116347 ns/op PASS ok net/rpc 0.932s goos: darwin goarch: amd64 pkg: net/textproto BenchmarkReadMIMEHeader/client_headers-4 2731 40622 ns/op BenchmarkReadMIMEHeader/server_headers-4 3609 28360 ns/op BenchmarkUncommon-4 12910 7846 ns/op 451 B/op 5 allocs/op PASS ok net/textproto 0.553s goos: darwin goarch: amd64 pkg: net/url BenchmarkString-4 2722 42765 ns/op 1512 B/op 58 allocs/op BenchmarkQueryEscape/#00-4 289143 383 ns/op 8 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 51427 2302 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 108864 1062 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 52329 2269 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 8401 13661 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 245673 449 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 49918 2379 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 109754 1067 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 52191 2256 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 8385 12784 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 142090 829 ns/op 8 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 46395 2229 ns/op 32 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 52486 2557 ns/op 32 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 20811 5727 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 3724 28591 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 135475 912 ns/op 8 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 53822 2213 ns/op 32 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 50164 2603 ns/op 32 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 21837 6277 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 4039 28970 ns/op 320 B/op 1 allocs/op BenchmarkSplit-4 1772607 65.9 ns/op PASS ok net/url 3.517s goos: darwin goarch: amd64 pkg: os BenchmarkExpand/noop-4 2332191 50.9 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 100857 1139 ns/op 64 B/op 2 allocs/op BenchmarkReaddirname-4 418 276035 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:383: benchmarkReaddirname ".": 99 entries os_test.go:383: benchmarkReaddirname ".": 99 entries os_test.go:383: benchmarkReaddirname ".": 99 entries BenchmarkReaddir-4 102 1144777 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:400: benchmarkReaddir ".": 99 entries os_test.go:400: benchmarkReaddir ".": 99 entries os_test.go:400: benchmarkReaddir ".": 99 entries BenchmarkStatDot-4 15044 7980 ns/op BenchmarkStatFile-4 9444 11796 ns/op BenchmarkStatDir-4 9783 11287 ns/op BenchmarkLstatDot-4 15315 7795 ns/op BenchmarkLstatFile-4 9687 12244 ns/op BenchmarkLstatDir-4 9747 11473 ns/op PASS ok os 1.682s goos: darwin goarch: amd64 pkg: os/exec BenchmarkExecHostname-4 24 5057098 ns/op 6911 B/op 28 allocs/op PASS ok os/exec 0.281s goos: darwin goarch: amd64 pkg: os/user BenchmarkCurrent-4 361050 337 ns/op PASS ok os/user 0.332s goos: darwin goarch: amd64 pkg: reflect BenchmarkCall-4 85842 1535 ns/op 78 B/op 9 allocs/op BenchmarkCallArgCopy/size=128-4 109101 1228 ns/op 104.22 MB/s BenchmarkCallArgCopy/size=256-4 89406 1343 ns/op 190.65 MB/s BenchmarkCallArgCopy/size=1024-4 74137 1778 ns/op 575.85 MB/s BenchmarkCallArgCopy/size=4096-4 31705 4017 ns/op 1019.78 MB/s BenchmarkCallArgCopy/size=65536-4 1543 77857 ns/op 841.75 MB/s BenchmarkPtrTo-4 755128 162 ns/op BenchmarkFieldByName1-4 581545 196 ns/op BenchmarkFieldByName2-4 59269 1855 ns/op BenchmarkFieldByName3-4 7879 15465 ns/op BenchmarkInterfaceBig-4 2424955 41.8 ns/op BenchmarkInterfaceSmall-4 2403180 48.3 ns/op BenchmarkNew-4 2350700 46.3 ns/op PASS ok reflect 2.217s goos: darwin goarch: amd64 pkg: regexp BenchmarkFind-4 7021 16528 ns/op 8994 B/op 3 allocs/op BenchmarkFindAllNoMatches-4 8528 12650 ns/op 9273 B/op 4 allocs/op BenchmarkFindString-4 7736 14245 ns/op 9185 B/op 3 allocs/op BenchmarkFindSubmatch-4 7552 17099 ns/op 9691 B/op 5 allocs/op BenchmarkFindStringSubmatch-4 7446 16106 ns/op 9244 B/op 4 allocs/op BenchmarkLiteral-4 12403 9904 ns/op BenchmarkNotLiteral-4 2571 41764 ns/op BenchmarkMatchClass-4 2152 54710 ns/op BenchmarkMatchClass_InRange-4 2139 53175 ns/op BenchmarkReplaceAll-4 1617 72074 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 10000 10249 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 30206 3868 ns/op BenchmarkAnchoredShortMatch-4 10000 10861 ns/op BenchmarkAnchoredLongMatch-4 13414 8150 ns/op BenchmarkOnePassShortA-4 12572 9680 ns/op BenchmarkNotOnePassShortA-4 5275 21020 ns/op BenchmarkOnePassShortB-4 16747 7094 ns/op BenchmarkNotOnePassShortB-4 6622 17776 ns/op BenchmarkOnePassLongPrefix-4 56545 2138 ns/op BenchmarkOnePassLongNotPrefix-4 17444 6772 ns/op BenchmarkMatchParallelShared-4 15601 7737 ns/op BenchmarkMatchParallelCopied-4 15229 7709 ns/op BenchmarkQuoteMetaAll-4 84255 1231 ns/op 11.37 MB/s BenchmarkQuoteMetaNone-4 155467 758 ns/op 34.30 MB/s BenchmarkCompile/Onepass-4 3103 35038 ns/op 4032 B/op 52 allocs/op BenchmarkCompile/Medium-4 1276 104930 ns/op 9440 B/op 112 allocs/op BenchmarkCompile/Hard-4 146 738507 ns/op 84728 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 2014166 59.4 ns/op 269.54 MB/s BenchmarkMatch/Easy0/32-4 12759 9089 ns/op 3.52 MB/s BenchmarkMatch/Easy0/1K-4 3984 27552 ns/op 37.17 MB/s BenchmarkMatch/Easy0i/16-4 2012809 59.2 ns/op 270.32 MB/s BenchmarkMatch/Easy0i/32-4 3559 30752 ns/op 1.04 MB/s BenchmarkMatch/Easy0i/1K-4 146 701067 ns/op 1.46 MB/s BenchmarkMatch/Easy1/16-4 1999984 59.6 ns/op 268.65 MB/s BenchmarkMatch/Easy1/32-4 10000 10227 ns/op 3.13 MB/s BenchmarkMatch/Easy1/1K-4 3063 40629 ns/op 25.20 MB/s BenchmarkMatch/Medium/16-4 1848156 59.8 ns/op 267.54 MB/s BenchmarkMatch/Medium/32-4 3810 37089 ns/op 0.86 MB/s BenchmarkMatch/Medium/1K-4 187 645661 ns/op 1.59 MB/s BenchmarkMatch/Hard/16-4 1945537 58.7 ns/op 272.36 MB/s BenchmarkMatch/Hard/32-4 2744 46286 ns/op 0.69 MB/s BenchmarkMatch/Hard/1K-4 105 1139218 ns/op 0.90 MB/s BenchmarkMatch/Hard1/16-4 753 138523 ns/op 0.12 MB/s BenchmarkMatch/Hard1/32-4 492 236777 ns/op 0.14 MB/s BenchmarkMatch/Hard1/1K-4 16 7233272 ns/op 0.14 MB/s BenchmarkMatch_onepass_regex/16-4 18888 6350 ns/op 2.52 MB/s 46 B/op 3 allocs/op BenchmarkMatch_onepass_regex/32-4 10850 10982 ns/op 2.91 MB/s 45 B/op 2 allocs/op BenchmarkMatch_onepass_regex/1K-4 399 299573 ns/op 3.42 MB/s 39 B/op 2 allocs/op PASS ok regexp 7.896s goos: darwin goarch: amd64 pkg: regexp/syntax BenchmarkEmptyOpContext-4 471268 284 ns/op PASS ok regexp/syntax 2.561s goos: darwin goarch: amd64 pkg: runtime BenchmarkMakeChan/Byte-4 750550 134 ns/op BenchmarkMakeChan/Int-4 965977 175 ns/op BenchmarkMakeChan/Ptr-4 448562 267 ns/op BenchmarkMakeChan/Struct/0-4 1000000 133 ns/op BenchmarkMakeChan/Struct/32-4 508395 351 ns/op BenchmarkMakeChan/Struct/40-4 307597 399 ns/op BenchmarkChanNonblocking-4 5371807 22.4 ns/op BenchmarkSelectUncontended-4 814390 151 ns/op BenchmarkSelectSyncContended-4 12124 8572 ns/op BenchmarkSelectAsyncContended-4 44166 2763 ns/op BenchmarkSelectNonblock-4 3173236 37.5 ns/op BenchmarkChanUncontended-4 16207 7873 ns/op BenchmarkChanContended-4 826 134092 ns/op BenchmarkChanSync-4 40664 2989 ns/op BenchmarkChanSyncWork-4 10000 42376 ns/op BenchmarkChanProdCons0-4 41362 2917 ns/op BenchmarkChanProdCons10-4 46604 2524 ns/op BenchmarkChanProdCons100-4 68540 1765 ns/op BenchmarkChanProdConsWork0-4 35536 3359 ns/op BenchmarkChanProdConsWork10-4 34460 3586 ns/op BenchmarkChanProdConsWork100-4 43897 2664 ns/op BenchmarkSelectProdCons-4 29232 3875 ns/op BenchmarkChanCreation-4 331227 392 ns/op BenchmarkChanSem-4 99692 1101 ns/op BenchmarkChanPopular-4 1 205863385 ns/op BenchmarkChanClosed-4 6898526 17.0 ns/op BenchmarkCallClosure-4 3570038 35.2 ns/op BenchmarkCallClosure1-4 3493821 33.6 ns/op BenchmarkCallClosure2-4 1363842 105 ns/op BenchmarkCallClosure3-4 1312887 84.3 ns/op BenchmarkCallClosure4-4 1266470 96.6 ns/op BenchmarkComplex128DivNormal-4 5146069 29.6 ns/op BenchmarkComplex128DivNisNaN-4 4587910 26.3 ns/op BenchmarkComplex128DivDisNaN-4 4225435 27.2 ns/op BenchmarkComplex128DivNisInf-4 5804060 21.8 ns/op BenchmarkComplex128DivDisInf-4 3818078 31.0 ns/op BenchmarkSetTypePtr-4 30850795 3.90 ns/op 2050.48 MB/s BenchmarkSetTypePtr8-4 6274885 19.9 ns/op 3220.76 MB/s BenchmarkSetTypePtr16-4 5755484 20.9 ns/op 6134.44 MB/s BenchmarkSetTypePtr32-4 4139602 25.9 ns/op 9868.86 MB/s BenchmarkSetTypePtr64-4 3169976 37.8 ns/op 13555.61 MB/s BenchmarkSetTypePtr126-4 1976146 61.0 ns/op 16531.94 MB/s BenchmarkSetTypePtr128-4 1700946 62.2 ns/op 16465.75 MB/s BenchmarkSetTypePtrSlice-4 128996 883 ns/op 9278.45 MB/s BenchmarkSetTypeNode1-4 6631838 15.5 ns/op 1552.92 MB/s BenchmarkSetTypeNode1Slice-4 1000000 106 ns/op 7256.65 MB/s BenchmarkSetTypeNode8-4 7055772 28.6 ns/op 2798.37 MB/s BenchmarkSetTypeNode8Slice-4 416755 289 ns/op 8851.74 MB/s BenchmarkSetTypeNode64-4 3092366 40.8 ns/op 12945.19 MB/s BenchmarkSetTypeNode64Slice-4 138078 871 ns/op 19395.10 MB/s BenchmarkSetTypeNode64Dead-4 4714538 25.2 ns/op 20959.21 MB/s BenchmarkSetTypeNode64DeadSlice-4 74808 1562 ns/op 10815.79 MB/s BenchmarkSetTypeNode124-4 1751898 60.5 ns/op 16673.40 MB/s BenchmarkSetTypeNode124Slice-4 77185 1559 ns/op 20692.77 MB/s BenchmarkSetTypeNode126-4 1963774 61.0 ns/op 16792.27 MB/s BenchmarkSetTypeNode126Slice-4 76752 1565 ns/op 20940.59 MB/s BenchmarkSetTypeNode128-4 1886610 64.0 ns/op 16256.25 MB/s BenchmarkSetTypeNode128Slice-4 68713 1743 ns/op 19094.43 MB/s BenchmarkSetTypeNode130-4 1880859 63.4 ns/op 16649.41 MB/s BenchmarkSetTypeNode130Slice-4 68266 1769 ns/op 19097.17 MB/s BenchmarkSetTypeNode1024-4 271965 424 ns/op 19358.49 MB/s BenchmarkSetTypeNode1024Slice-4 9612 12579 ns/op 20879.78 MB/s BenchmarkAllocation-4 2827 47452 ns/op BenchmarkReadMemStats-4 2773 44441 ns/op BenchmarkWriteBarrier-4 2003004 69.5 ns/op BenchmarkBulkWriteBarrier-4 4754079 29.1 ns/op BenchmarkScanStackNoLocals-4 2 73090334 ns/op BenchmarkHash5-4 4133470 29.2 ns/op 171.47 MB/s BenchmarkHash16-4 4152792 28.7 ns/op 557.24 MB/s BenchmarkHash64-4 3227413 36.5 ns/op 1752.36 MB/s BenchmarkHash1024-4 1300785 100 ns/op 10215.59 MB/s BenchmarkHash65536-4 30084 3548 ns/op 18471.81 MB/s BenchmarkAlignedLoad-4 4489466 26.6 ns/op BenchmarkUnalignedLoad-4 4509636 26.6 ns/op BenchmarkEqEfaceConcrete-4 5683609 31.7 ns/op BenchmarkEqIfaceConcrete-4 4920032 23.9 ns/op BenchmarkNeEfaceConcrete-4 5652828 21.5 ns/op BenchmarkNeIfaceConcrete-4 5479148 21.3 ns/op BenchmarkConvT2ESmall-4 3281190 36.8 ns/op BenchmarkConvT2EUintptr-4 3278175 36.5 ns/op BenchmarkConvT2ELarge-4 810428 145 ns/op BenchmarkConvT2ISmall-4 3149815 37.1 ns/op BenchmarkConvT2IUintptr-4 3288511 36.7 ns/op BenchmarkConvT2ILarge-4 988749 124 ns/op BenchmarkConvI2E-4 3231880 38.7 ns/op BenchmarkConvI2I-4 2676952 45.5 ns/op BenchmarkAssertE2T-4 2734340 44.6 ns/op BenchmarkAssertE2TLarge-4 1555052 76.9 ns/op BenchmarkAssertE2I-4 2633511 45.7 ns/op BenchmarkAssertI2T-4 2747689 43.7 ns/op BenchmarkAssertI2I-4 2600118 45.6 ns/op BenchmarkAssertI2E-4 3561591 33.9 ns/op BenchmarkAssertE2E-4 3456984 35.4 ns/op BenchmarkAssertE2T2-4 2174468 55.6 ns/op BenchmarkAssertE2T2Blank-4 2782288 42.9 ns/op BenchmarkAssertI2E2-4 2389522 56.8 ns/op BenchmarkAssertI2E2Blank-4 3514395 37.3 ns/op BenchmarkAssertE2E2-4 2585504 45.1 ns/op BenchmarkAssertE2E2Blank-4 3621612 35.7 ns/op BenchmarkConvT2Ezero/zero/16-4 3239167 37.2 ns/op BenchmarkConvT2Ezero/zero/32-4 3275014 36.6 ns/op BenchmarkConvT2Ezero/zero/64-4 2710713 37.4 ns/op BenchmarkConvT2Ezero/zero/str-4 3200083 36.9 ns/op BenchmarkConvT2Ezero/zero/slice-4 3187087 37.5 ns/op BenchmarkConvT2Ezero/zero/big-4 135506 763 ns/op BenchmarkConvT2Ezero/nonzero/16-4 2270856 54.9 ns/op BenchmarkConvT2Ezero/nonzero/32-4 2061067 57.8 ns/op BenchmarkConvT2Ezero/nonzero/64-4 1765611 67.8 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1000000 135 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1078274 132 ns/op BenchmarkConvT2Ezero/nonzero/big-4 168966 714 ns/op BenchmarkMalloc8-4 9848793 12.1 ns/op BenchmarkMalloc16-4 9969826 12.8 ns/op BenchmarkMallocTypeInfo8-4 10005325 12.0 ns/op BenchmarkMallocTypeInfo16-4 7250799 14.5 ns/op BenchmarkMallocLargeStruct-4 3881521 30.8 ns/op BenchmarkGoroutineSelect-4 79 1510502 ns/op BenchmarkGoroutineBlocking-4 81 1241238 ns/op BenchmarkGoroutineForRange-4 96 1325928 ns/op BenchmarkGoroutineIdle-4 120 985353 ns/op BenchmarkHashStringSpeed-4 1502424 72.5 ns/op BenchmarkHashBytesSpeed-4 501559 216 ns/op BenchmarkHashInt32Speed-4 1904920 64.9 ns/op BenchmarkHashInt64Speed-4 1807695 62.4 ns/op BenchmarkHashStringArraySpeed-4 608217 168 ns/op BenchmarkMegMap-4 2944563 44.1 ns/op BenchmarkMegOneMap-4 3314534 36.4 ns/op BenchmarkMegEqMap-4 1664 71926 ns/op BenchmarkMegEmptyMap-4 3673273 32.4 ns/op BenchmarkSmallStrMap-4 3005238 40.0 ns/op BenchmarkMapStringKeysEight_16-4 2172805 50.9 ns/op BenchmarkMapStringKeysEight_32-4 2134448 49.7 ns/op BenchmarkMapStringKeysEight_64-4 2404584 50.0 ns/op BenchmarkMapStringKeysEight_1M-4 2362999 50.0 ns/op BenchmarkIntMap-4 3206692 37.0 ns/op BenchmarkMapFirst/1-4 2741905 43.4 ns/op BenchmarkMapFirst/2-4 2764224 43.2 ns/op BenchmarkMapFirst/3-4 2767609 43.1 ns/op BenchmarkMapFirst/4-4 2734728 43.4 ns/op BenchmarkMapFirst/5-4 2744360 43.6 ns/op BenchmarkMapFirst/6-4 2763878 44.4 ns/op BenchmarkMapFirst/7-4 2693091 43.9 ns/op BenchmarkMapFirst/8-4 2754530 43.5 ns/op BenchmarkMapFirst/9-4 2422566 56.3 ns/op BenchmarkMapFirst/10-4 2148890 56.7 ns/op BenchmarkMapFirst/11-4 2427288 67.4 ns/op BenchmarkMapFirst/12-4 2194406 50.9 ns/op BenchmarkMapFirst/13-4 2215904 49.6 ns/op BenchmarkMapFirst/14-4 2421861 51.3 ns/op BenchmarkMapFirst/15-4 2411576 62.4 ns/op BenchmarkMapFirst/16-4 2266388 49.5 ns/op BenchmarkMapMid/1-4 2252552 54.1 ns/op BenchmarkMapMid/2-4 1917018 54.2 ns/op BenchmarkMapMid/3-4 2196488 54.8 ns/op BenchmarkMapMid/4-4 2217728 54.2 ns/op BenchmarkMapMid/5-4 2209348 54.4 ns/op BenchmarkMapMid/6-4 1925535 56.2 ns/op BenchmarkMapMid/7-4 2102971 55.2 ns/op BenchmarkMapMid/8-4 2157268 55.8 ns/op BenchmarkMapMid/9-4 1997454 60.1 ns/op BenchmarkMapMid/10-4 1960524 61.0 ns/op BenchmarkMapMid/11-4 1984900 61.3 ns/op BenchmarkMapMid/12-4 1987824 61.2 ns/op BenchmarkMapMid/13-4 1770614 61.1 ns/op BenchmarkMapMid/14-4 1975683 60.3 ns/op BenchmarkMapMid/15-4 1996432 59.4 ns/op BenchmarkMapMid/16-4 2002897 63.5 ns/op BenchmarkMapLast/1-4 2249719 53.2 ns/op BenchmarkMapLast/2-4 2158648 53.6 ns/op BenchmarkMapLast/3-4 2225446 57.1 ns/op BenchmarkMapLast/4-4 2194207 54.5 ns/op BenchmarkMapLast/5-4 2159181 55.2 ns/op BenchmarkMapLast/6-4 2130511 65.6 ns/op BenchmarkMapLast/7-4 2109145 56.7 ns/op BenchmarkMapLast/8-4 2037889 66.1 ns/op BenchmarkMapLast/9-4 1903868 67.2 ns/op BenchmarkMapLast/10-4 1635607 63.0 ns/op BenchmarkMapLast/11-4 1884512 61.5 ns/op BenchmarkMapLast/12-4 1875114 67.8 ns/op BenchmarkMapLast/13-4 1866708 65.1 ns/op BenchmarkMapLast/14-4 1984437 61.4 ns/op BenchmarkMapLast/15-4 1756611 62.3 ns/op BenchmarkMapLast/16-4 1842741 64.9 ns/op BenchmarkMapCycle-4 1703002 70.9 ns/op BenchmarkRepeatedLookupStrMapKey32-4 2155876 55.3 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2126 55370 ns/op BenchmarkMakeMap/[Byte]Byte-4 530755 226 ns/op BenchmarkMakeMap/[Int]Int-4 425928 418 ns/op BenchmarkNewEmptyMap-4 7555990 16.6 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1147537 104 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 396854 301 ns/op BenchmarkMapIterEmpty-4 3657213 32.7 ns/op BenchmarkSameLengthMap-4 2611897 45.2 ns/op BenchmarkBigKeyMap-4 1092703 111 ns/op BenchmarkBigValMap-4 989024 121 ns/op BenchmarkSmallKeyMap-4 1759978 66.2 ns/op BenchmarkMapPopulate/1-4 1456467 82.9 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 95581 1253 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 7770 16189 ns/op 3377 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 631 185697 ns/op 53372 B/op 72 allocs/op BenchmarkMapPopulate/10000-4 38 3076357 ns/op 427806 B/op 320 allocs/op BenchmarkMapPopulate/100000-4 3 34789054 ns/op 3612744 B/op 3978 allocs/op BenchmarkComplexAlgMap-4 417728 266 ns/op BenchmarkGoMapClear/Reflexive/1-4 489292 215 ns/op BenchmarkGoMapClear/Reflexive/10-4 510895 242 ns/op BenchmarkGoMapClear/Reflexive/100-4 248112 453 ns/op BenchmarkGoMapClear/Reflexive/1000-4 26103 4765 ns/op BenchmarkGoMapClear/Reflexive/10000-4 3699 31744 ns/op BenchmarkGoMapClear/NonReflexive/1-4 343411 389 ns/op BenchmarkGoMapClear/NonReflexive/10-4 337746 323 ns/op BenchmarkGoMapClear/NonReflexive/100-4 209445 540 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 27765 4247 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 3499 32146 ns/op BenchmarkMapStringConversion/32/simple-4 863290 122 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1040482 111 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1092890 110 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1011109 118 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1026380 117 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1009868 118 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1292827 93.9 ns/op BenchmarkMapInterfacePtr-4 1240012 101 ns/op BenchmarkMapPop100-4 4641 22308 ns/op BenchmarkMapPop1000-4 372 320930 ns/op BenchmarkMapPop10000-4 20 5791261 ns/op BenchmarkMapAssign/Int32/256-4 1773164 67.8 ns/op BenchmarkMapAssign/Int32/65536-4 576243 177 ns/op BenchmarkMapAssign/Int64/256-4 1783444 65.9 ns/op BenchmarkMapAssign/Int64/65536-4 608707 181 ns/op BenchmarkMapAssign/Str/256-4 1316394 87.5 ns/op BenchmarkMapAssign/Str/65536-4 244336 430 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1069983 113 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 425640 235 ns/op BenchmarkMapOperatorAssign/Int64/256-4 985096 113 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 450662 253 ns/op BenchmarkMapOperatorAssign/Str/256-4 386707 2529 ns/op BenchmarkMapOperatorAssign/Str/65536-4 117997 954 ns/op BenchmarkMapAppendAssign/Int32/256-4 520682 209 ns/op 28 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 117026 861 ns/op 87 B/op 1 allocs/op BenchmarkMapAppendAssign/Int64/256-4 554913 189 ns/op 27 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 112600 1069 ns/op 101 B/op 1 allocs/op BenchmarkMapAppendAssign/Str/256-4 410834 290 ns/op 50 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 91219 1455 ns/op 157 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1155735 104 ns/op BenchmarkMapDelete/Int32/1000-4 1490000 81.1 ns/op BenchmarkMapDelete/Int32/10000-4 1509519 79.7 ns/op BenchmarkMapDelete/Int64/100-4 1161463 111 ns/op BenchmarkMapDelete/Int64/1000-4 1356274 82.7 ns/op BenchmarkMapDelete/Int64/10000-4 1494879 82.0 ns/op BenchmarkMapDelete/Str/100-4 928377 135 ns/op BenchmarkMapDelete/Str/1000-4 1000000 108 ns/op BenchmarkMapDelete/Str/10000-4 1000000 110 ns/op BenchmarkMemmove/0-4 7237815 17.4 ns/op BenchmarkMemmove/1-4 1338289 104 ns/op 9.60 MB/s BenchmarkMemmove/2-4 1241806 97.7 ns/op 20.46 MB/s BenchmarkMemmove/3-4 644542 158 ns/op 18.93 MB/s BenchmarkMemmove/4-4 623288 196 ns/op 20.38 MB/s BenchmarkMemmove/5-4 525447 196 ns/op 25.52 MB/s BenchmarkMemmove/6-4 539926 187 ns/op 32.09 MB/s BenchmarkMemmove/7-4 523452 228 ns/op 30.73 MB/s BenchmarkMemmove/8-4 1276833 94.1 ns/op 85.05 MB/s BenchmarkMemmove/9-4 1164400 102 ns/op 88.37 MB/s BenchmarkMemmove/10-4 1128153 107 ns/op 93.75 MB/s BenchmarkMemmove/11-4 981231 111 ns/op 98.92 MB/s BenchmarkMemmove/12-4 1026974 116 ns/op 103.71 MB/s BenchmarkMemmove/13-4 592275 176 ns/op 73.91 MB/s BenchmarkMemmove/14-4 515802 208 ns/op 67.23 MB/s BenchmarkMemmove/15-4 446442 241 ns/op 62.22 MB/s BenchmarkMemmove/16-4 1201392 99.9 ns/op 160.16 MB/s BenchmarkMemmove/32-4 1094163 105 ns/op 304.57 MB/s BenchmarkMemmove/64-4 813996 124 ns/op 518.07 MB/s BenchmarkMemmove/128-4 649437 162 ns/op 790.49 MB/s BenchmarkMemmove/256-4 472519 229 ns/op 1117.18 MB/s BenchmarkMemmove/512-4 274352 406 ns/op 1259.85 MB/s BenchmarkMemmove/1024-4 163603 753 ns/op 1359.80 MB/s BenchmarkMemmove/2048-4 93676 1255 ns/op 1632.21 MB/s BenchmarkMemmove/4096-4 48164 2442 ns/op 1677.61 MB/s BenchmarkMemmoveUnalignedDst/0-4 6975444 17.1 ns/op BenchmarkMemmoveUnalignedDst/1-4 1134649 90.6 ns/op 11.03 MB/s BenchmarkMemmoveUnalignedDst/2-4 1216885 98.9 ns/op 20.21 MB/s BenchmarkMemmoveUnalignedDst/3-4 736414 162 ns/op 18.57 MB/s BenchmarkMemmoveUnalignedDst/4-4 1121894 109 ns/op 36.73 MB/s BenchmarkMemmoveUnalignedDst/5-4 599090 175 ns/op 28.51 MB/s BenchmarkMemmoveUnalignedDst/6-4 508905 212 ns/op 28.31 MB/s BenchmarkMemmoveUnalignedDst/7-4 444075 243 ns/op 28.75 MB/s BenchmarkMemmoveUnalignedDst/8-4 592663 181 ns/op 44.22 MB/s BenchmarkMemmoveUnalignedDst/9-4 555380 204 ns/op 44.08 MB/s BenchmarkMemmoveUnalignedDst/10-4 539014 193 ns/op 51.82 MB/s BenchmarkMemmoveUnalignedDst/11-4 537472 200 ns/op 54.99 MB/s BenchmarkMemmoveUnalignedDst/12-4 455961 234 ns/op 51.22 MB/s BenchmarkMemmoveUnalignedDst/13-4 396691 314 ns/op 41.45 MB/s BenchmarkMemmoveUnalignedDst/14-4 359390 309 ns/op 45.36 MB/s BenchmarkMemmoveUnalignedDst/15-4 463666 259 ns/op 57.92 MB/s BenchmarkMemmoveUnalignedDst/16-4 557280 188 ns/op 85.27 MB/s BenchmarkMemmoveUnalignedDst/32-4 554968 194 ns/op 164.81 MB/s BenchmarkMemmoveUnalignedDst/64-4 560854 208 ns/op 307.51 MB/s BenchmarkMemmoveUnalignedDst/128-4 437943 247 ns/op 519.26 MB/s BenchmarkMemmoveUnalignedDst/256-4 345394 319 ns/op 802.04 MB/s BenchmarkMemmoveUnalignedDst/512-4 243438 490 ns/op 1044.20 MB/s BenchmarkMemmoveUnalignedDst/1024-4 147842 790 ns/op 1295.57 MB/s BenchmarkMemmoveUnalignedDst/2048-4 89332 1354 ns/op 1512.53 MB/s BenchmarkMemmoveUnalignedDst/4096-4 46552 2596 ns/op 1577.94 MB/s BenchmarkMemmoveUnalignedSrc/0-4 6880665 17.3 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1248369 89.8 ns/op 11.13 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1242554 96.2 ns/op 20.78 MB/s BenchmarkMemmoveUnalignedSrc/3-4 647373 162 ns/op 18.53 MB/s BenchmarkMemmoveUnalignedSrc/4-4 670714 179 ns/op 22.31 MB/s BenchmarkMemmoveUnalignedSrc/5-4 668396 157 ns/op 31.79 MB/s BenchmarkMemmoveUnalignedSrc/6-4 507696 216 ns/op 27.77 MB/s BenchmarkMemmoveUnalignedSrc/7-4 451562 242 ns/op 28.94 MB/s BenchmarkMemmoveUnalignedSrc/8-4 592268 174 ns/op 45.94 MB/s BenchmarkMemmoveUnalignedSrc/9-4 567580 181 ns/op 49.68 MB/s BenchmarkMemmoveUnalignedSrc/10-4 553656 186 ns/op 53.70 MB/s BenchmarkMemmoveUnalignedSrc/11-4 604663 201 ns/op 54.69 MB/s BenchmarkMemmoveUnalignedSrc/12-4 456033 289 ns/op 41.52 MB/s BenchmarkMemmoveUnalignedSrc/13-4 442191 296 ns/op 43.96 MB/s BenchmarkMemmoveUnalignedSrc/14-4 352822 302 ns/op 46.43 MB/s BenchmarkMemmoveUnalignedSrc/15-4 415051 257 ns/op 58.46 MB/s BenchmarkMemmoveUnalignedSrc/16-4 541278 187 ns/op 85.68 MB/s BenchmarkMemmoveUnalignedSrc/32-4 553854 193 ns/op 165.52 MB/s BenchmarkMemmoveUnalignedSrc/64-4 513746 205 ns/op 312.10 MB/s BenchmarkMemmoveUnalignedSrc/128-4 489836 241 ns/op 530.41 MB/s BenchmarkMemmoveUnalignedSrc/256-4 347012 333 ns/op 769.54 MB/s BenchmarkMemmoveUnalignedSrc/512-4 233185 485 ns/op 1056.07 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 151657 763 ns/op 1342.38 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 87912 1374 ns/op 1490.96 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 46876 2527 ns/op 1620.69 MB/s BenchmarkMemclr/5-4 4052113 26.3 ns/op 190.01 MB/s BenchmarkMemclr/16-4 4564479 26.3 ns/op 607.91 MB/s BenchmarkMemclr/64-4 3846948 27.7 ns/op 2309.24 MB/s BenchmarkMemclr/256-4 3760899 31.7 ns/op 8084.54 MB/s BenchmarkMemclr/4096-4 1000000 113 ns/op 36310.38 MB/s BenchmarkMemclr/65536-4 58495 2033 ns/op 32243.58 MB/s BenchmarkMemclr/1M-4 2530 47114 ns/op 22256.01 MB/s BenchmarkMemclr/4M-4 548 214128 ns/op 19587.87 MB/s BenchmarkMemclr/8M-4 182 645727 ns/op 12990.94 MB/s BenchmarkMemclr/16M-4 68 1769378 ns/op 9481.99 MB/s BenchmarkMemclr/64M-4 15 7768603 ns/op 8638.47 MB/s BenchmarkGoMemclr/5-4 1273695 94.0 ns/op 53.17 MB/s BenchmarkGoMemclr/16-4 271706 414 ns/op 38.66 MB/s BenchmarkGoMemclr/64-4 72771 1640 ns/op 39.02 MB/s BenchmarkGoMemclr/256-4 18464 6510 ns/op 39.32 MB/s BenchmarkClearFat8-4 10441076 11.5 ns/op BenchmarkClearFat12-4 10523619 11.5 ns/op BenchmarkClearFat16-4 10495970 11.5 ns/op BenchmarkClearFat24-4 10516876 11.5 ns/op BenchmarkClearFat32-4 10535193 13.0 ns/op BenchmarkClearFat40-4 10513430 11.5 ns/op BenchmarkClearFat48-4 10465743 12.0 ns/op BenchmarkClearFat56-4 9286093 11.4 ns/op BenchmarkClearFat64-4 8969601 13.6 ns/op BenchmarkClearFat128-4 9578274 12.5 ns/op BenchmarkClearFat256-4 10448740 12.2 ns/op BenchmarkClearFat512-4 9223113 13.8 ns/op BenchmarkClearFat1024-4 8615766 14.3 ns/op BenchmarkCopyFat8-4 9189404 13.1 ns/op BenchmarkCopyFat12-4 8998149 12.1 ns/op BenchmarkCopyFat16-4 10457572 12.2 ns/op BenchmarkCopyFat24-4 10532346 11.4 ns/op BenchmarkCopyFat32-4 10392594 11.5 ns/op BenchmarkCopyFat64-4 10498155 12.5 ns/op BenchmarkCopyFat128-4 10523970 11.7 ns/op BenchmarkCopyFat256-4 10501982 11.9 ns/op BenchmarkCopyFat512-4 10525226 11.5 ns/op BenchmarkCopyFat520-4 10474681 12.4 ns/op BenchmarkCopyFat1024-4 10514254 11.4 ns/op BenchmarkIssue18740-4 574 205771 ns/op BenchmarkFinalizer-4 130 907197 ns/op BenchmarkFinalizerRun-4 133749 777 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 483416 250 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 429854 388 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 476253 256 ns/op BenchmarkPingPongHog-4 468 367482 ns/op BenchmarkStackGrowth-4 1304486 84.2 ns/op BenchmarkStackGrowthDeep-4 14426 8050 ns/op BenchmarkCreateGoroutines-4 1212 95530 ns/op BenchmarkCreateGoroutinesParallel-4 1948 57915 ns/op BenchmarkCreateGoroutinesCapture-4 339 357202 ns/op 16 B/op 1 allocs/op BenchmarkClosureCall-4 8851593 13.6 ns/op BenchmarkWakeupParallelSpinning/0s-4 2578 41658 ns/op BenchmarkWakeupParallelSpinning/1µs-4 2642 46250 ns/op BenchmarkWakeupParallelSpinning/2µs-4 2332 51725 ns/op BenchmarkWakeupParallelSpinning/5µs-4 1681 62092 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1323 92817 ns/op BenchmarkWakeupParallelSpinning/20µs-4 918 126043 ns/op BenchmarkWakeupParallelSpinning/50µs-4 568 199025 ns/op BenchmarkWakeupParallelSpinning/100µs-4 393 301007 ns/op BenchmarkMatmult-4 547243 252 ns/op BenchmarkFastrand-4 7312303 15.7 ns/op BenchmarkFastrandHashiter-4 2540622 40.9 ns/op BenchmarkFastrandn/2-4 2817595 37.9 ns/op BenchmarkFastrandn/3-4 3186384 36.5 ns/op BenchmarkFastrandn/4-4 2897832 39.0 ns/op BenchmarkFastrandn/5-4 3216074 36.5 ns/op BenchmarkIfaceCmp100-4 42112 3257 ns/op BenchmarkIfaceCmpNil100-4 97916 1219 ns/op BenchmarkEfaceCmpDiff-4 20530 5839 ns/op BenchmarkEfaceCmpDiffIndirect-4 19538 6108 ns/op BenchmarkDefer-4 1335597 89.0 ns/op BenchmarkDefer10-4 1613366 73.9 ns/op BenchmarkDeferMany-4 525201 594 ns/op BenchmarkPanicRecover-4 211315 550 ns/op BenchmarkRWMutexUncontended-4 1921758 53.2 ns/op BenchmarkRWMutexWrite100-4 295845 342 ns/op BenchmarkRWMutexWrite10-4 296449 1315 ns/op BenchmarkRWMutexWorkWrite100-4 304116 446 ns/op BenchmarkRWMutexWorkWrite10-4 83625 2300 ns/op BenchmarkMakeSlice/Byte-4 3485636 35.2 ns/op BenchmarkMakeSlice/Int16-4 2619122 49.1 ns/op BenchmarkMakeSlice/Int-4 1492774 81.1 ns/op BenchmarkMakeSlice/Ptr-4 1000000 115 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 129 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 151 ns/op BenchmarkMakeSlice/Struct/40-4 955016 181 ns/op BenchmarkGrowSlice/Byte-4 522918 218 ns/op BenchmarkGrowSlice/Int16-4 481933 226 ns/op BenchmarkGrowSlice/Int-4 426004 264 ns/op BenchmarkGrowSlice/Ptr-4 352646 373 ns/op BenchmarkGrowSlice/Struct/24-4 251229 497 ns/op BenchmarkGrowSlice/Struct/32-4 211941 646 ns/op BenchmarkGrowSlice/Struct/40-4 157842 775 ns/op BenchmarkExtendSlice/IntSlice-4 402673 310 ns/op BenchmarkExtendSlice/PointerSlice-4 294556 408 ns/op BenchmarkExtendSlice/NoGrow-4 626758 239 ns/op BenchmarkAppend-4 384745 304 ns/op BenchmarkAppendGrowByte-4 2 60288512 ns/op BenchmarkAppendGrowString-4 1 492500121 ns/op BenchmarkAppendSlice/1Bytes-4 1223449 95.0 ns/op BenchmarkAppendSlice/4Bytes-4 804801 129 ns/op BenchmarkAppendSlice/7Bytes-4 551634 217 ns/op BenchmarkAppendSlice/8Bytes-4 855098 148 ns/op BenchmarkAppendSlice/15Bytes-4 540186 224 ns/op BenchmarkAppendSlice/16Bytes-4 808626 125 ns/op BenchmarkAppendSlice/32Bytes-4 1088986 107 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 56902 2147 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 17623 7495 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 5388 28073 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 313 398618 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 67 1916884 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 13 8956023 ns/op BenchmarkAppendStr/1Bytes-4 1000000 101 ns/op BenchmarkAppendStr/4Bytes-4 1000000 115 ns/op BenchmarkAppendStr/8Bytes-4 1419104 85.7 ns/op BenchmarkAppendStr/16Bytes-4 1243754 135 ns/op BenchmarkAppendStr/32Bytes-4 1528239 88.0 ns/op BenchmarkAppendSpecialCase-4 381380 320 ns/op BenchmarkCopy/1Byte-4 1126753 108 ns/op 9.24 MB/s BenchmarkCopy/1String-4 1623801 70.9 ns/op 14.10 MB/s BenchmarkCopy/2Byte-4 1077294 110 ns/op 18.12 MB/s BenchmarkCopy/2String-4 1759136 74.1 ns/op 26.97 MB/s BenchmarkCopy/4Byte-4 835759 147 ns/op 27.19 MB/s BenchmarkCopy/4String-4 1652553 81.2 ns/op 49.28 MB/s BenchmarkCopy/8Byte-4 894459 144 ns/op 55.59 MB/s BenchmarkCopy/8String-4 1673241 75.0 ns/op 106.70 MB/s BenchmarkCopy/12Byte-4 769406 142 ns/op 84.50 MB/s BenchmarkCopy/12String-4 1452276 107 ns/op 112.50 MB/s BenchmarkCopy/16Byte-4 898857 125 ns/op 127.58 MB/s BenchmarkCopy/16String-4 1705333 72.7 ns/op 220.17 MB/s BenchmarkCopy/32Byte-4 1000000 117 ns/op 272.46 MB/s BenchmarkCopy/32String-4 1607234 94.6 ns/op 338.17 MB/s BenchmarkCopy/128Byte-4 669675 183 ns/op 698.24 MB/s BenchmarkCopy/128String-4 1115923 105 ns/op 1214.04 MB/s BenchmarkCopy/1024Byte-4 164750 728 ns/op 1406.18 MB/s BenchmarkCopy/1024String-4 315102 368 ns/op 2784.64 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 18765 5785 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 13116 8343 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 9501 14137 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 8427 18452 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 6316 23570 ns/op BenchmarkAppendInPlace/Grow/Byte-4 112444 1244 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 108951 1157 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 90792 1475 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 63340 2091 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 53958 2732 ns/op BenchmarkStackCopyPtr-4 1 191234490 ns/op BenchmarkStackCopy-4 1 212793927 ns/op BenchmarkStackCopyNoCache-4 1 346425699 ns/op BenchmarkCompareStringEqual-4 6955303 17.4 ns/op BenchmarkCompareStringIdentical-4 6230749 18.2 ns/op BenchmarkCompareStringSameLength-4 7712276 17.9 ns/op BenchmarkCompareStringDifferentLength-4 10371504 11.9 ns/op BenchmarkCompareStringBigUnaligned-4 901 114780 ns/op 9135.61 MB/s BenchmarkCompareStringBig-4 967 653920 ns/op 1603.54 MB/s BenchmarkConcatStringAndBytes-4 1515745 80.7 ns/op BenchmarkSliceByteToString/1-4 1000000 217 ns/op BenchmarkSliceByteToString/2-4 924078 118 ns/op BenchmarkSliceByteToString/4-4 737982 163 ns/op BenchmarkSliceByteToString/8-4 1024750 135 ns/op BenchmarkSliceByteToString/16-4 939483 200 ns/op BenchmarkSliceByteToString/32-4 395037 267 ns/op BenchmarkSliceByteToString/64-4 398780 335 ns/op BenchmarkSliceByteToString/128-4 294123 354 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 1534098 89.5 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 540553 291 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 731670 223 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 1913979 63.2 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 926152 131 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1000000 123 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 1179138 96.7 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 233142 478 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 214215 575 ns/op BenchmarkRuneIterate/range/ASCII-4 3582343 36.7 ns/op BenchmarkRuneIterate/range/Japanese-4 1000000 101 ns/op BenchmarkRuneIterate/range/MixedLength-4 1178060 105 ns/op BenchmarkRuneIterate/range1/ASCII-4 3984386 35.5 ns/op BenchmarkRuneIterate/range1/Japanese-4 1339321 99.1 ns/op BenchmarkRuneIterate/range1/MixedLength-4 1495926 75.0 ns/op BenchmarkRuneIterate/range2/ASCII-4 4281858 29.4 ns/op BenchmarkRuneIterate/range2/Japanese-4 1000000 117 ns/op BenchmarkRuneIterate/range2/MixedLength-4 1526198 74.2 ns/op BenchmarkArrayEqual-4 8927326 13.9 ns/op PASS ok runtime 108.962s goos: darwin goarch: amd64 pkg: runtime/internal/atomic BenchmarkAtomicLoad64-4 8412859 14.4 ns/op BenchmarkAtomicStore64-4 7949150 14.7 ns/op BenchmarkAtomicLoad-4 8470519 13.5 ns/op BenchmarkAtomicStore-4 8860334 14.0 ns/op BenchmarkAnd8-4 8894683 13.6 ns/op BenchmarkAnd8Parallel-4 4397941 26.7 ns/op BenchmarkOr8-4 8781328 13.9 ns/op BenchmarkOr8Parallel-4 4353796 26.8 ns/op BenchmarkXadd-4 4025403 25.6 ns/op BenchmarkXadd64-4 4617795 26.6 ns/op PASS ok runtime/internal/atomic 1.457s goos: darwin goarch: amd64 pkg: runtime/internal/math BenchmarkMulUintptr/small-4 2711844 46.2 ns/op BenchmarkMulUintptr/large-4 2127640 55.7 ns/op PASS ok runtime/internal/math 0.395s goos: darwin goarch: amd64 pkg: runtime/race BenchmarkSyncLeak-4 2 125792763 ns/op BenchmarkStackLeak-4 890 131981 ns/op PASS ok runtime/race 0.534s goos: darwin goarch: amd64 pkg: runtime/trace BenchmarkStartRegion-4 2679194 41.7 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 133314 857 ns/op 56 B/op 2 allocs/op PASS ok runtime/trace 0.331s goos: darwin goarch: amd64 pkg: sort BenchmarkSearchWrappers-4 104842 1169 ns/op BenchmarkSortString1K-4 108 1155741 ns/op BenchmarkSortString1K_Slice-4 102 1154144 ns/op BenchmarkStableString1K-4 54 1877605 ns/op BenchmarkSortInt1K-4 141 836094 ns/op BenchmarkStableInt1K-4 79 1403396 ns/op BenchmarkStableInt1K_Slice-4 62 1711563 ns/op BenchmarkSortInt64K-4 2 90266708 ns/op BenchmarkSortInt64K_Slice-4 2 96305844 ns/op BenchmarkStableInt64K-4 1 125091515 ns/op BenchmarkSort1e2-4 265 502764 ns/op BenchmarkStable1e2-4 84 1281879 ns/op BenchmarkSort1e4-4 2 90298564 ns/op BenchmarkStable1e4-4 1 392571291 ns/op PASS ok sort 3.166s goos: darwin goarch: amd64 pkg: strconv BenchmarkAtof64Decimal-4 633412 171 ns/op BenchmarkAtof64Float-4 555118 192 ns/op BenchmarkAtof64FloatExp-4 133798 856 ns/op BenchmarkAtof64Big-4 130504 889 ns/op BenchmarkAtof64RandomBits-4 457749 340 ns/op BenchmarkAtof64RandomFloats-4 416104 253 ns/op BenchmarkAtof32Decimal-4 719113 169 ns/op BenchmarkAtof32Float-4 534188 198 ns/op BenchmarkAtof32FloatExp-4 139478 826 ns/op BenchmarkAtof32Random-4 146808 825 ns/op BenchmarkParseInt/Pos/7bit-4 934623 130 ns/op BenchmarkParseInt/Pos/26bit-4 342336 319 ns/op BenchmarkParseInt/Pos/31bit-4 314707 350 ns/op BenchmarkParseInt/Pos/56bit-4 198910 574 ns/op BenchmarkParseInt/Pos/63bit-4 187476 599 ns/op BenchmarkParseInt/Neg/7bit-4 771246 146 ns/op BenchmarkParseInt/Neg/26bit-4 356284 309 ns/op BenchmarkParseInt/Neg/31bit-4 333410 330 ns/op BenchmarkParseInt/Neg/56bit-4 200826 569 ns/op BenchmarkParseInt/Neg/63bit-4 190916 599 ns/op BenchmarkAtoi/Pos/7bit-4 1278783 97.5 ns/op BenchmarkAtoi/Pos/26bit-4 404482 266 ns/op BenchmarkAtoi/Pos/31bit-4 373611 293 ns/op BenchmarkAtoi/Pos/56bit-4 225033 606 ns/op BenchmarkAtoi/Pos/63bit-4 174775 635 ns/op BenchmarkAtoi/Neg/7bit-4 1000000 109 ns/op BenchmarkAtoi/Neg/26bit-4 537856 226 ns/op BenchmarkAtoi/Neg/31bit-4 386362 281 ns/op BenchmarkAtoi/Neg/56bit-4 241484 456 ns/op BenchmarkAtoi/Neg/63bit-4 182198 619 ns/op BenchmarkFormatFloat/Decimal-4 89241 1334 ns/op BenchmarkFormatFloat/Float-4 53923 2259 ns/op BenchmarkFormatFloat/Exp-4 64490 1892 ns/op BenchmarkFormatFloat/NegExp-4 59358 1894 ns/op BenchmarkFormatFloat/Big-4 38287 3120 ns/op BenchmarkFormatFloat/BinaryExp-4 123714 991 ns/op BenchmarkFormatFloat/32Integer-4 91660 1312 ns/op BenchmarkFormatFloat/32ExactFraction-4 62830 1879 ns/op BenchmarkFormatFloat/32Point-4 51159 2467 ns/op BenchmarkFormatFloat/32Exp-4 64236 1850 ns/op BenchmarkFormatFloat/32NegExp-4 64507 1876 ns/op BenchmarkFormatFloat/64Fixed1-4 91447 1378 ns/op BenchmarkFormatFloat/64Fixed2-4 89428 1356 ns/op BenchmarkFormatFloat/64Fixed3-4 90792 1335 ns/op BenchmarkFormatFloat/64Fixed4-4 82350 1488 ns/op BenchmarkFormatFloat/Slowpath64-4 69 1471688 ns/op BenchmarkAppendFloat/Decimal-4 107895 1118 ns/op BenchmarkAppendFloat/Float-4 59412 2023 ns/op BenchmarkAppendFloat/Exp-4 71557 1703 ns/op BenchmarkAppendFloat/NegExp-4 68550 1838 ns/op BenchmarkAppendFloat/Big-4 42008 2852 ns/op BenchmarkAppendFloat/BinaryExp-4 176240 675 ns/op BenchmarkAppendFloat/32Integer-4 93339 1200 ns/op BenchmarkAppendFloat/32ExactFraction-4 73053 1657 ns/op BenchmarkAppendFloat/32Point-4 59704 1996 ns/op BenchmarkAppendFloat/32Exp-4 72421 1677 ns/op BenchmarkAppendFloat/32NegExp-4 70629 1674 ns/op BenchmarkAppendFloat/64Fixed1-4 108067 1116 ns/op BenchmarkAppendFloat/64Fixed2-4 102158 1137 ns/op BenchmarkAppendFloat/64Fixed3-4 103316 1231 ns/op BenchmarkAppendFloat/64Fixed4-4 101364 1222 ns/op BenchmarkAppendFloat/Slowpath64-4 74 1602344 ns/op BenchmarkFormatInt-4 10000 10093 ns/op BenchmarkAppendInt-4 12912 9356 ns/op BenchmarkFormatUint-4 73378 1644 ns/op BenchmarkAppendUint-4 67634 1772 ns/op BenchmarkFormatIntSmall/7-4 1822131 65.6 ns/op BenchmarkFormatIntSmall/42-4 1799217 65.4 ns/op BenchmarkAppendIntSmall-4 1000000 114 ns/op BenchmarkAppendUintVarlen/1-4 1065944 115 ns/op BenchmarkAppendUintVarlen/12-4 1000000 117 ns/op BenchmarkAppendUintVarlen/123-4 624709 197 ns/op BenchmarkAppendUintVarlen/1234-4 540260 206 ns/op BenchmarkAppendUintVarlen/12345-4 397788 276 ns/op BenchmarkAppendUintVarlen/123456-4 361210 356 ns/op BenchmarkAppendUintVarlen/1234567-4 337651 329 ns/op BenchmarkAppendUintVarlen/12345678-4 460012 285 ns/op BenchmarkAppendUintVarlen/123456789-4 423256 270 ns/op BenchmarkAppendUintVarlen/1234567890-4 435146 273 ns/op BenchmarkAppendUintVarlen/12345678901-4 374802 317 ns/op BenchmarkAppendUintVarlen/123456789012-4 353679 337 ns/op BenchmarkAppendUintVarlen/1234567890123-4 307069 382 ns/op BenchmarkAppendUintVarlen/12345678901234-4 357356 331 ns/op BenchmarkAppendUintVarlen/123456789012345-4 338949 355 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 418622 291 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 400098 292 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 408031 292 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 358863 330 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 342178 352 ns/op BenchmarkQuote-4 38601 3118 ns/op BenchmarkQuoteRune-4 383889 302 ns/op BenchmarkAppendQuote-4 45721 2640 ns/op BenchmarkAppendQuoteRune-4 698826 190 ns/op BenchmarkUnquoteEasy-4 731691 163 ns/op BenchmarkUnquoteHard-4 36014 3253 ns/op PASS ok strconv 13.921s goos: darwin goarch: amd64 pkg: strings BenchmarkBuildString_Builder/1Write_NoGrow-4 296036 475 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 81181 1343 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 114334 1115 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 200875 606 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 67436 2105 ns/op 352 B/op 3 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 80263 1724 ns/op 224 B/op 2 allocs/op BenchmarkGenericNoMatch-4 13095 8866 ns/op BenchmarkGenericMatch1-4 1468 77839 ns/op BenchmarkGenericMatch2-4 274 396797 ns/op BenchmarkSingleMaxSkipping-4 4425 26723 ns/op 374.21 MB/s BenchmarkSingleLongSuffixFail-4 7444 13960 ns/op 71.78 MB/s BenchmarkSingleMatch-4 176 666999 ns/op 22.49 MB/s BenchmarkByteByteNoMatch-4 33567 3407 ns/op BenchmarkByteByteMatch-4 11767 10101 ns/op BenchmarkByteStringMatch-4 14446 8813 ns/op BenchmarkHTMLEscapeNew-4 44668 2865 ns/op BenchmarkHTMLEscapeOld-4 73940 1605 ns/op BenchmarkByteStringReplacerWriteString-4 718 161569 ns/op BenchmarkByteReplacerWriteString-4 616 206555 ns/op BenchmarkByteByteReplaces-4 5370 19754 ns/op BenchmarkByteByteMap-4 5574 18420 ns/op BenchmarkMap/identity/ASCII-4 546804 230 ns/op BenchmarkMap/identity/Greek-4 333838 346 ns/op BenchmarkMap/change/ASCII-4 21792 4692 ns/op BenchmarkMap/change/Greek-4 15762 7428 ns/op BenchmarkIndexRune-4 1541406 80.7 ns/op BenchmarkIndexRuneLongString-4 1055119 110 ns/op BenchmarkIndexRuneFastPath-4 2849479 37.4 ns/op BenchmarkIndex-4 3157800 39.2 ns/op BenchmarkLastIndex-4 3147861 37.7 ns/op BenchmarkIndexByte-4 7715560 15.7 ns/op BenchmarkToUpper/#00-4 2111053 60.6 ns/op BenchmarkToUpper/ONLYUPPER-4 1554930 75.6 ns/op BenchmarkToUpper/abc-4 251662 477 ns/op BenchmarkToUpper/AbC123-4 155485 784 ns/op BenchmarkToUpper/azAZ09_-4 145552 806 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 40369 2983 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 19404 6466 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 27615 4024 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 76536 1574 ns/op BenchmarkToLower/#00-4 1917853 66.3 ns/op BenchmarkToLower/abc-4 1671153 68.1 ns/op BenchmarkToLower/AbC123-4 153124 739 ns/op BenchmarkToLower/azAZ09_-4 139800 878 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 36205 2926 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 20062 6588 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 29178 3829 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 72514 1609 ns/op BenchmarkMapNoChanges-4 628780 167 ns/op BenchmarkTrim-4 12270 9029 ns/op 640 B/op 23 allocs/op BenchmarkToValidUTF8/Valid-4 2369052 50.6 ns/op BenchmarkToValidUTF8/InvalidASCII-4 136310 891 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 96142 1308 ns/op BenchmarkEqualFold-4 36488 3219 ns/op BenchmarkIndexHard1-4 612 205888 ns/op BenchmarkIndexHard2-4 439 292153 ns/op BenchmarkIndexHard3-4 134 817603 ns/op BenchmarkIndexHard4-4 69 1779180 ns/op BenchmarkLastIndexHard1-4 66 1774776 ns/op BenchmarkLastIndexHard2-4 67 1772981 ns/op BenchmarkLastIndexHard3-4 67 1875222 ns/op BenchmarkCountHard1-4 614 200101 ns/op BenchmarkCountHard2-4 440 270559 ns/op BenchmarkCountHard3-4 150 866991 ns/op BenchmarkIndexTorture-4 8784 13631 ns/op BenchmarkCountTorture-4 8059 13655 ns/op BenchmarkCountTortureOverlapping-4 519 221783 ns/op BenchmarkCountByte/10-4 3150044 37.1 ns/op 269.72 MB/s BenchmarkCountByte/32-4 2712860 43.1 ns/op 743.18 MB/s BenchmarkCountByte/4096-4 407769 297 ns/op 13777.94 MB/s BenchmarkCountByte/4194304-4 417 297092 ns/op 14117.85 MB/s BenchmarkCountByte/67108864-4 20 5793650 ns/op 11583.18 MB/s BenchmarkFields/ASCII/16-4 173192 742 ns/op 21.57 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 12710 9118 ns/op 28.08 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 843 142178 ns/op 28.81 MB/s 6528 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 45 2825729 ns/op 23.19 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 44073326 ns/op 23.79 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 67690 1678 ns/op 9.53 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6774 16043 ns/op 15.96 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 358 293150 ns/op 13.97 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 21 5429760 ns/op 12.07 MB/s 448128 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 118205109 ns/op 8.87 MB/s 8853120 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 173778 669 ns/op 23.93 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 14605 8870 ns/op 28.86 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 744 153834 ns/op 26.63 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 28 4033342 ns/op 16.25 MB/s 448128 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 79429579 ns/op 13.20 MB/s 8853120 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 103270 1160 ns/op 13.79 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 10293 12002 ns/op 21.33 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 621 204452 ns/op 20.03 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 27 4501382 ns/op 14.56 MB/s 448128 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 91232722 ns/op 11.49 MB/s 8853120 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 1 152018756 ns/op BenchmarkSplitSingleByteSeparator-4 10 11286136 ns/op BenchmarkSplitMultiByteSeparator-4 22 5262426 ns/op BenchmarkSplitNSingleByteSeparator-4 179092 778 ns/op BenchmarkSplitNMultiByteSeparator-4 146445 941 ns/op BenchmarkRepeat/5x1-4 267912 444 ns/op BenchmarkRepeat/5x2-4 190927 632 ns/op BenchmarkRepeat/5x6-4 101272 1153 ns/op BenchmarkRepeat/10x1-4 306216 375 ns/op BenchmarkRepeat/10x2-4 184506 674 ns/op BenchmarkRepeat/10x6-4 117100 1159 ns/op BenchmarkIndexAnyASCII/1:1-4 1963784 57.6 ns/op BenchmarkIndexAnyASCII/1:2-4 1865188 60.8 ns/op BenchmarkIndexAnyASCII/1:4-4 2067709 60.4 ns/op BenchmarkIndexAnyASCII/1:8-4 1959090 60.8 ns/op BenchmarkIndexAnyASCII/1:16-4 1727504 71.8 ns/op BenchmarkIndexAnyASCII/16:1-4 422479 289 ns/op BenchmarkIndexAnyASCII/16:2-4 392714 285 ns/op BenchmarkIndexAnyASCII/16:4-4 412322 300 ns/op BenchmarkIndexAnyASCII/16:8-4 414879 306 ns/op BenchmarkIndexAnyASCII/16:16-4 377997 338 ns/op BenchmarkIndexAnyASCII/256:1-4 29547 3660 ns/op BenchmarkIndexAnyASCII/256:2-4 32120 3529 ns/op BenchmarkIndexAnyASCII/256:4-4 32382 3655 ns/op BenchmarkIndexAnyASCII/256:8-4 33156 3590 ns/op BenchmarkIndexAnyASCII/256:16-4 31230 3534 ns/op BenchmarkIndexAnyASCII/4096:1-4 2245 56887 ns/op BenchmarkIndexAnyASCII/4096:2-4 2162 55992 ns/op BenchmarkIndexAnyASCII/4096:4-4 2181 61380 ns/op BenchmarkIndexAnyASCII/4096:8-4 2263 59183 ns/op BenchmarkIndexAnyASCII/4096:16-4 1855 54701 ns/op BenchmarkTrimASCII/1:1-4 415191 293 ns/op BenchmarkTrimASCII/1:2-4 293544 440 ns/op BenchmarkTrimASCII/1:4-4 257814 410 ns/op BenchmarkTrimASCII/1:8-4 265476 405 ns/op BenchmarkTrimASCII/1:16-4 305169 407 ns/op BenchmarkTrimASCII/16:1-4 330062 354 ns/op BenchmarkTrimASCII/16:2-4 134673 900 ns/op BenchmarkTrimASCII/16:4-4 133971 923 ns/op BenchmarkTrimASCII/16:8-4 130918 917 ns/op BenchmarkTrimASCII/16:16-4 127526 957 ns/op BenchmarkTrimASCII/256:1-4 91009 1444 ns/op BenchmarkTrimASCII/256:2-4 13315 8987 ns/op BenchmarkTrimASCII/256:4-4 12540 9588 ns/op BenchmarkTrimASCII/256:8-4 10000 10147 ns/op BenchmarkTrimASCII/256:16-4 12525 9695 ns/op BenchmarkTrimASCII/4096:1-4 6625 16953 ns/op BenchmarkTrimASCII/4096:2-4 860 142474 ns/op BenchmarkTrimASCII/4096:4-4 852 145273 ns/op BenchmarkTrimASCII/4096:8-4 866 138878 ns/op BenchmarkTrimASCII/4096:16-4 703 156914 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 9709 12272 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 9692 12710 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1284 92739 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2574 46435 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4185 27366 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 8192 15403 ns/op BenchmarkJoin/0-4 3738000 33.0 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 2153227 50.2 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 153292 794 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 96678 1156 ns/op 32 B/op 1 allocs/op BenchmarkJoin/4-4 72847 1583 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 59468 1950 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 49300 2629 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 42091 2874 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 1623361 67.5 ns/op BenchmarkTrimSpace/ASCII-4 998275 120 ns/op BenchmarkTrimSpace/SomeNonASCII-4 99933 1185 ns/op BenchmarkTrimSpace/JustNonASCII-4 53052 2405 ns/op PASS ok strings 28.540s goos: darwin goarch: amd64 pkg: sync BenchmarkCond1-4 28756 4166 ns/op BenchmarkCond2-4 10486 11341 ns/op BenchmarkCond4-4 4791 23294 ns/op BenchmarkCond8-4 3822 31679 ns/op BenchmarkCond16-4 1146 106378 ns/op BenchmarkCond32-4 399 329340 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 879115 140 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 386538 343 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 759170 164 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 926320 119 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 325999 359 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 1071072 116 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 73040 2063 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 58981 1967 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 45420 2557 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 43190 3023 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 947496 121 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 163508 778 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 903284 127 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 5944 17909 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 315 334114 ns/op BenchmarkRange/*sync.Map-4 3207 33455 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 78849 1481 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 239917 470 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 49953 2168 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 95799 1276 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 292603 404 ns/op BenchmarkAdversarialDelete/*sync.Map-4 138253 857 ns/op BenchmarkUncontendedSemaphore-4 3061477 38.9 ns/op BenchmarkContendedSemaphore-4 1614816 74.7 ns/op BenchmarkMutexUncontended-4 1258652 83.4 ns/op BenchmarkMutex-4 116844 1065 ns/op BenchmarkMutexSlack-4 84435 1267 ns/op BenchmarkMutexWork-4 92984 1225 ns/op BenchmarkMutexWorkSlack-4 82730 1385 ns/op BenchmarkMutexNoSpin-4 2962 37470 ns/op BenchmarkMutexSpin-4 21885 5289 ns/op BenchmarkOnce-4 2062196 59.3 ns/op BenchmarkSemaUncontended-4 4998657 27.0 ns/op BenchmarkSemaSyntNonblock-4 1000000 101 ns/op BenchmarkSemaSyntBlock-4 1095115 110 ns/op BenchmarkSemaWorkNonblock-4 1201130 92.0 ns/op BenchmarkSemaWorkBlock-4 886016 136 ns/op BenchmarkRWMutexUncontended-4 612876 187 ns/op BenchmarkRWMutexWrite100-4 297982 349 ns/op BenchmarkRWMutexWrite10-4 159332 750 ns/op BenchmarkRWMutexWorkWrite100-4 266251 429 ns/op BenchmarkRWMutexWorkWrite10-4 127696 982 ns/op BenchmarkWaitGroupUncontended-4 707736 164 ns/op BenchmarkWaitGroupAddDone-4 390397 312 ns/op BenchmarkWaitGroupAddDoneWork-4 321756 350 ns/op BenchmarkWaitGroupWait-4 2968939 46.2 ns/op BenchmarkWaitGroupWaitWork-4 2170021 57.1 ns/op BenchmarkWaitGroupActuallyWait-4 1478 70871 ns/op 16 B/op 1 allocs/op PASS ok sync 12.524s goos: darwin goarch: amd64 pkg: sync/atomic BenchmarkValueRead-4 952248 111 ns/op PASS ok sync/atomic 0.222s goos: darwin goarch: amd64 pkg: text/tabwriter BenchmarkTable/1x10/new-4 3808 28777 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 5833 17149 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 67 1773872 ns/op 99440 B/op 1023 allocs/op BenchmarkTable/1x1000/reuse-4 72 1616828 ns/op 1381 B/op 14 allocs/op BenchmarkTable/1x100000/new-4 1 260315750 ns/op 19904256 B/op 100060 allocs/op BenchmarkTable/1x100000/reuse-4 1 267515344 ns/op 19904256 B/op 100060 allocs/op BenchmarkTable/10x10/new-4 1041 113182 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 1260 91650 ns/op 4 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 12 9528888 ns/op 386817 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 12 9256808 ns/op 32234 B/op 86 allocs/op BenchmarkTable/10x100000/new-4 1 1189703272 ns/op 49262736 B/op 100077 allocs/op BenchmarkTable/10x100000/reuse-4 1 1098159031 ns/op 49262736 B/op 100077 allocs/op BenchmarkTable/100x10/new-4 117 951827 ns/op 38016 B/op 40 allocs/op BenchmarkTable/100x10/reuse-4 141 867472 ns/op 269 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 97428073 ns/op 3251336 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 93616884 ns/op 1625664 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 12265913152 ns/op 339962000 B/op 100093 allocs/op BenchmarkTable/100x100000/reuse-4 1 10781100224 ns/op 339962008 B/op 100094 allocs/op BenchmarkPyramid/10-4 1839 58797 ns/op 4880 B/op 35 allocs/op BenchmarkPyramid/100-4 20 5197101 ns/op 411189 B/op 231 allocs/op BenchmarkPyramid/1000-4 1 526948280 ns/op 41585984 B/op 2055 allocs/op BenchmarkRagged/10-4 1630 82204 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 156 672117 ns/op 41136 B/op 188 allocs/op BenchmarkRagged/1000-4 18 6640407 ns/op 400672 B/op 1661 allocs/op BenchmarkCode-4 4870 23741 ns/op 648 B/op 13 allocs/op PASS ok text/tabwriter 30.189s goos: darwin goarch: amd64 pkg: text/template/parse BenchmarkParseLarge-4 1 460614540 ns/op BenchmarkVariableString-4 70178 1672 ns/op 72 B/op 3 allocs/op BenchmarkListString-4 1507 70887 ns/op 2913 B/op 86 allocs/op PASS ok text/template/parse 0.762s goos: darwin goarch: amd64 pkg: time BenchmarkAfterFunc-4 2 67306224 ns/op BenchmarkAfter-4 106 967175 ns/op BenchmarkStop-4 298 402599 ns/op BenchmarkSimultaneousAfterFunc-4 2 53910026 ns/op BenchmarkStartStop-4 412 456398 ns/op BenchmarkReset-4 2500 55193 ns/op BenchmarkSleep-4 2 56190894 ns/op BenchmarkTicker-4 fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x22a5ff8a0 pc=0x1023cc0] runtime stack: runtime.throw(0x1361183, 0x2a) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/panic.go:1106 +0x72 runtime.sigpanic() /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/signal_unix.go:651 +0x46a goroutine 1 [chan receive]: testing.(*B).doBench(0xc0001c2380, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:276 +0x98 testing.(*benchContext).processBench(0xc00000e080, 0xc0001c2380) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:567 +0x4aa testing.(*B).run(0xc0001c2380) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:267 +0xba testing.(*B).Run(0xc0001c2000, 0x13567de, 0xf, 0x13666d8, 0x156a400) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:651 +0x778 testing.runBenchmarks.func1(0xc0001c2000) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:532 +0xa7 testing.(*B).runN(0xc0001c2000, 0x1) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:190 +0x163 testing.runBenchmarks(0x135413b, 0x4, 0xc00000e040, 0x15635a0, 0x14, 0x14, 0x13ad3e0) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:538 +0x6b1 testing.(*M).Run(0xc000136080, 0x0) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:1168 +0x6aa main.main() _testmain.go:342 +0x224 goroutine 8967 [semacquire]: sync.runtime_Semacquire(0xc0000aa038) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sema.go:56 +0x42 sync.(*WaitGroup).Wait(0xc0000aa030) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/sync/waitgroup.go:130 +0xd4 testing.(*B).RunParallel(0xc0001c2380, 0xc000112200) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:765 +0x277 time_test.benchmark(0xc0001c2380, 0x13666d0) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/sleep_test.go:104 +0x1ef time_test.BenchmarkTicker(0xc0001c2380) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/tick_test.go:113 +0x45 testing.(*B).runN(0xc0001c2380, 0x5b) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:190 +0x163 testing.(*B).launch(0xc0001c2380) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:320 +0x15d created by testing.(*B).doBench /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:275 +0x63 goroutine 8973 [chan receive]: time_test.BenchmarkTicker.func1(0x3e8) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/tick_test.go:116 +0x74 time_test.benchmark.func2(0xc000142360) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/sleep_test.go:106 +0x52 testing.(*B).RunParallel.func1(0xc0000aa030, 0xc0000aa028, 0xc0000aa020, 0xc0001c2380, 0xc000112200) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:762 +0x183 created by testing.(*B).RunParallel /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:755 +0x257 goroutine 8974 [chan receive]: time_test.BenchmarkTicker.func1(0x3e8) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/tick_test.go:116 +0x74 time_test.benchmark.func2(0xc000d74000) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/sleep_test.go:106 +0x52 testing.(*B).RunParallel.func1(0xc0000aa030, 0xc0000aa028, 0xc0000aa020, 0xc0001c2380, 0xc000112200) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:762 +0x183 created by testing.(*B).RunParallel /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:755 +0x257 goroutine 8975 [chan receive]: time_test.BenchmarkTicker.func1(0x3e8) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/tick_test.go:116 +0x74 time_test.benchmark.func2(0xc0002d8000) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/sleep_test.go:106 +0x52 testing.(*B).RunParallel.func1(0xc0000aa030, 0xc0000aa028, 0xc0000aa020, 0xc0001c2380, 0xc000112200) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:762 +0x183 created by testing.(*B).RunParallel /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:755 +0x257 goroutine 8972 [chan receive]: time_test.BenchmarkTicker.func1(0x3e8) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/tick_test.go:116 +0x74 time_test.benchmark.func2(0xc00000e020) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/sleep_test.go:106 +0x52 testing.(*B).RunParallel.func1(0xc0000aa030, 0xc0000aa028, 0xc0000aa020, 0xc0001c2380, 0xc000112200) /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:762 +0x183 created by testing.(*B).RunParallel /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/benchmark.go:755 +0x257 exit status 2 FAIL time 3.248s FAIL go tool dist: Failed: exit status 1