freebsd-amd64-race at 53db708a1d7639f15256df14b04cf68de42803c4 ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 0.122s ok archive/zip 2.131s ok bufio 0.380s ok bytes 5.114s ok compress/bzip2 0.962s ok compress/flate 6.394s ok compress/gzip 0.257s ok compress/lzw 0.757s ok compress/zlib 5.027s ok container/heap 0.040s ok container/list 0.025s ok container/ring 0.037s ok context 0.038s ok crypto 0.070s ok crypto/aes 0.079s ok crypto/cipher 0.056s ok crypto/des 0.059s ok crypto/dsa 0.046s ok crypto/ecdsa 0.045s ok crypto/ed25519 0.510s ok crypto/elliptic 0.065s ok crypto/hmac 0.045s ok crypto/internal/boring 0.481s ok crypto/internal/edwards25519 33.067s ok crypto/internal/edwards25519/field 12.877s ok crypto/internal/nistec 4.411s ok crypto/internal/nistec/fiat 0.036s [no tests to run] ok crypto/internal/subtle 0.035s ok crypto/md5 0.054s ok crypto/rand 0.386s ok crypto/rc4 0.552s ok crypto/rsa 0.263s ok crypto/sha1 0.043s ok crypto/sha256 0.036s ok crypto/sha512 0.049s ok crypto/subtle 0.035s ok crypto/tls 1.181s ok crypto/x509 1.104s ok database/sql 0.424s ok database/sql/driver 0.025s ok debug/buildinfo 0.026s ok debug/dwarf 0.079s ok debug/elf 0.078s ok debug/gosym 0.100s ok debug/macho 0.060s ok debug/pe 0.056s ok debug/plan9obj 0.052s ok embed 0.025s [no tests to run] ok embed/internal/embedtest 0.036s ok encoding/ascii85 0.037s ok encoding/asn1 0.037s ok encoding/base32 0.168s ok encoding/base64 0.035s ok encoding/binary 0.035s ok encoding/csv 0.084s ok encoding/gob 0.078s ok encoding/hex 0.053s ok encoding/json 1.241s ok encoding/pem 2.425s ok encoding/xml 0.183s ok errors 0.043s ok expvar 0.036s ok flag 0.124s ok fmt 0.611s ok go/ast 0.049s ok go/build 3.089s ok go/build/constraint 0.038s ok go/constant 0.039s ok go/doc 0.218s ok go/doc/comment 1.790s ok go/format 0.090s ok go/importer 0.088s ok go/internal/gccgoimporter 0.101s ok go/internal/gcimporter 8.846s ok go/internal/srcimporter 9.364s ok go/parser 0.237s ok go/printer 2.506s ok go/scanner 0.038s ok go/token 0.153s ok go/types 24.782s ok hash 0.043s ok hash/adler32 0.061s ok hash/crc32 0.067s ok hash/crc64 0.054s ok hash/fnv 0.040s ok hash/maphash 0.314s ok html 0.037s ok html/template 0.310s ok image 0.555s ok image/color 0.064s ok image/draw 0.737s ok image/gif 55.537s ok image/jpeg 25.704s ok image/png 2.130s ok index/suffixarray 1.326s ok internal/abi 0.035s ok internal/buildcfg 0.035s ok internal/cpu 0.074s ok internal/diff 0.036s ok internal/fmtsort 0.025s ok internal/fuzz 0.058s ok internal/godebug 0.035s ok internal/intern 0.243s ok internal/itoa 0.026s ok internal/poll 0.334s ok internal/profile 0.067s ok internal/reflectlite 0.208s ok internal/singleflight 0.041s ok internal/trace 0.144s ok internal/unsafeheader 0.039s ok internal/xcoff 0.069s ok io 0.062s ok io/fs 0.038s ok io/ioutil 0.042s ok log 0.066s ok log/syslog 1.310s ok math 0.045s ok math/big 4.045s ok math/bits 0.036s ok math/cmplx 0.032s ok math/rand 2.160s ok mime 0.113s ok mime/multipart 2.145s ok mime/quotedprintable 0.046s ok net 7.296s ok net/http 9.976s ok net/http/cgi 0.338s ok net/http/cookiejar 0.037s ok net/http/fcgi 0.145s ok net/http/httptest 0.142s ok net/http/httptrace 0.025s ok net/http/httputil 0.649s ok net/http/internal 0.036s ok net/http/internal/ascii 0.033s ok net/http/pprof 5.338s ok net/internal/socktest 0.035s ok net/mail 0.036s ok net/netip 0.340s ok net/rpc 0.061s ok net/rpc/jsonrpc 0.047s ok net/smtp 0.065s ok net/textproto 0.086s ok net/url 0.099s ok os 0.806s ok os/exec 1.319s ok os/exec/internal/fdtest 0.046s ok os/signal 2.430s ok os/user 0.027s ok path 0.034s ok path/filepath 0.091s ok plugin 0.029s ok reflect 0.377s ok regexp 0.458s ok regexp/syntax 1.651s ok runtime 21.963s ok runtime/cgo 0.025s ok runtime/debug 0.183s ok runtime/internal/atomic 0.075s ok runtime/internal/math 0.032s ok runtime/internal/sys 0.024s ok runtime/metrics 0.035s ok runtime/pprof 9.058s ok runtime/race 23.405s ok runtime/trace 4.826s ok sort 0.696s ok strconv 3.426s ok strings 2.688s ok sync 0.907s ok sync/atomic 3.944s ok syscall 0.263s ok testing 1.256s ok testing/fstest 0.035s ok testing/iotest 0.039s ok testing/quick 0.179s ok text/scanner 0.046s ok text/tabwriter 0.044s ok text/template 0.165s ok text/template/parse 0.065s ok time 2.184s ok unicode 0.039s ok unicode/utf16 0.025s ok unicode/utf8 0.042s ok cmd/addr2line 6.415s ok cmd/api 14.976s ok cmd/asm/internal/asm 4.360s ok cmd/asm/internal/lex 0.036s ok cmd/compile/internal/abt 0.068s ok cmd/compile/internal/amd64 0.035s ok cmd/compile/internal/dwarfgen 0.930s ok cmd/compile/internal/importer 1.601s ok cmd/compile/internal/ir 0.025s ok cmd/compile/internal/logopt 0.357s ok cmd/compile/internal/noder 0.036s ok cmd/compile/internal/reflectdata 0.028s [no tests to run] ok cmd/compile/internal/ssa 7.025s ok cmd/compile/internal/syntax 0.220s ok cmd/compile/internal/test 19.994s ok cmd/compile/internal/typecheck 0.540s ok cmd/compile/internal/types 0.026s ok cmd/compile/internal/types2 3.723s ok cmd/cover 1.898s ok cmd/dist 0.027s ok cmd/doc 0.724s ok cmd/fix 2.884s ok cmd/go 149.213s ok cmd/go/internal/auth 0.039s ok cmd/go/internal/cache 0.192s ok cmd/go/internal/fsys 0.088s ok cmd/go/internal/generate 0.049s ok cmd/go/internal/get 0.048s ok cmd/go/internal/imports 0.038s ok cmd/go/internal/load 0.046s ok cmd/go/internal/lockedfile 0.383s ok cmd/go/internal/lockedfile/internal/filelock 0.083s ok cmd/go/internal/modconv 0.046s ok cmd/go/internal/modfetch 0.036s ok cmd/go/internal/modfetch/codehost 0.036s ok cmd/go/internal/modfetch/zip_sum_test 0.034s ok cmd/go/internal/modindex 0.028s ok cmd/go/internal/modload 0.036s ok cmd/go/internal/mvs 0.060s ok cmd/go/internal/par 0.198s ok cmd/go/internal/search 0.035s ok cmd/go/internal/str 0.029s ok cmd/go/internal/test 0.036s ok cmd/go/internal/vcs 0.036s ok cmd/go/internal/web 0.041s ok cmd/go/internal/work 0.089s ok cmd/gofmt 0.225s ok cmd/internal/archive 0.476s ok cmd/internal/buildid 0.519s ok cmd/internal/dwarf 0.025s ok cmd/internal/edit 0.034s ok cmd/internal/goobj 0.025s ok cmd/internal/moddeps 0.862s ok cmd/internal/notsha256 0.039s ok cmd/internal/obj 0.643s ok cmd/internal/obj/ppc64 0.098s ok cmd/internal/obj/riscv 0.066s ok cmd/internal/obj/s390x 0.034s ok cmd/internal/obj/x86 2.355s ok cmd/internal/objabi 0.049s ok cmd/internal/pkgpath 0.132s ok cmd/internal/quoted 0.041s ok cmd/internal/src 0.025s ok cmd/internal/sys 0.026s ok cmd/internal/test2json 0.523s ok cmd/link 9.996s ok cmd/link/internal/benchmark 0.104s ok cmd/link/internal/ld 5.508s ok cmd/link/internal/loader 0.090s ok cmd/nm 2.743s ok cmd/objdump 2.804s ok cmd/pack 2.858s ok cmd/pprof 2.263s ok cmd/trace 0.128s ok cmd/vet 8.176s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 2925 35539 ns/op 1384 B/op 26 allocs/op Benchmark/Writer/GNU-4 2344 45349 ns/op 1888 B/op 38 allocs/op Benchmark/Writer/PAX-4 1695 68474 ns/op 2608 B/op 62 allocs/op Benchmark/Reader/USTAR-4 4112 26958 ns/op 5266 B/op 16 allocs/op Benchmark/Reader/GNU-4 5575 18636 ns/op 5111 B/op 14 allocs/op Benchmark/Reader/PAX-4 2224 54494 ns/op 8765 B/op 32 allocs/op PASS ok archive/tar 0.732s goos: freebsd goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 293598174 ns/op 1642792 B/op 100 allocs/op BenchmarkZip64Test-4 1 129667774 ns/op BenchmarkZip64TestSizes/4096-4 1119 107928 ns/op BenchmarkZip64TestSizes/1048576-4 108 1072548 ns/op BenchmarkZip64TestSizes/67108864-4 1 124944100 ns/op PASS ok archive/zip 1.195s goos: freebsd goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 251406 441.9 ns/op BenchmarkReaderCopyUnoptimal-4 161200 703.5 ns/op BenchmarkReaderCopyNoWriteTo-4 6322 15872 ns/op BenchmarkReaderWriteToOptimal-4 9150 12758 ns/op BenchmarkReaderReadString-4 148491 794.8 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 240398 502.8 ns/op BenchmarkWriterCopyUnoptimal-4 247786 506.1 ns/op BenchmarkWriterCopyNoReadFrom-4 8005 16204 ns/op BenchmarkReaderEmpty-4 43100 2970 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 32631 4049 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 575797 198.2 ns/op 0 B/op 0 allocs/op PASS ok bufio 1.567s goos: freebsd goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 5419 25251 ns/op 1297.69 MB/s BenchmarkWriteByte-4 484 242787 ns/op 16.87 MB/s BenchmarkWriteRune-4 224 532592 ns/op 23.07 MB/s BenchmarkBufferNotEmptyWriteRead-4 34 3277400 ns/op BenchmarkBufferFullSmallReads-4 100 1059802 ns/op BenchmarkBufferWriteBlock/N4096-4 7600 14781 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 489 259031 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 13 7729730 ns/op 4192263 B/op 22 allocs/op BenchmarkIndexByte/10-4 4448853 27.37 ns/op 365.31 MB/s BenchmarkIndexByte/32-4 4346242 28.07 ns/op 1140.01 MB/s BenchmarkIndexByte/4K-4 930523 127.9 ns/op 32032.56 MB/s BenchmarkIndexBytePortable/10-4 884373 131.4 ns/op 76.10 MB/s BenchmarkIndexBytePortable/32-4 288476 410.1 ns/op 78.04 MB/s BenchmarkIndexBytePortable/4K-4 2479 47768 ns/op 85.75 MB/s BenchmarkIndexRune/10-4 1257405 96.16 ns/op 103.99 MB/s BenchmarkIndexRune/32-4 1228213 96.29 ns/op 332.32 MB/s BenchmarkIndexRune/4K-4 402338 293.8 ns/op 13940.77 MB/s BenchmarkIndexRuneASCII/10-4 4740028 25.63 ns/op 390.16 MB/s BenchmarkIndexRuneASCII/32-4 4518418 27.36 ns/op 1169.43 MB/s BenchmarkIndexRuneASCII/4K-4 917049 128.7 ns/op 31837.45 MB/s BenchmarkEqual/0-4 7515552 15.80 ns/op BenchmarkEqual/1-4 1504470 79.39 ns/op 12.60 MB/s BenchmarkEqual/6-4 1466239 82.05 ns/op 73.12 MB/s BenchmarkEqual/9-4 1470973 81.84 ns/op 109.97 MB/s BenchmarkEqual/15-4 1439710 82.98 ns/op 180.76 MB/s BenchmarkEqual/16-4 1537178 77.23 ns/op 207.16 MB/s BenchmarkEqual/20-4 1403917 84.98 ns/op 235.35 MB/s BenchmarkEqual/32-4 1500001 80.49 ns/op 397.56 MB/s BenchmarkEqual/4K-4 125347 980.6 ns/op 4176.85 MB/s BenchmarkIndex/10-4 3184719 36.78 ns/op 271.87 MB/s BenchmarkIndex/32-4 3195351 38.07 ns/op 840.54 MB/s BenchmarkIndex/4K-4 18514 6399 ns/op 640.12 MB/s BenchmarkIndexEasy/10-4 3178552 37.39 ns/op 267.43 MB/s BenchmarkIndexEasy/32-4 3167266 38.22 ns/op 837.17 MB/s BenchmarkIndexEasy/4K-4 491211 238.2 ns/op 17195.82 MB/s BenchmarkCount/10-4 1569523 75.98 ns/op 131.62 MB/s BenchmarkCount/32-4 1549923 77.62 ns/op 412.28 MB/s BenchmarkCount/4K-4 18526 6540 ns/op 626.28 MB/s BenchmarkCountEasy/10-4 1653817 73.16 ns/op 136.68 MB/s BenchmarkCountEasy/32-4 1559868 76.96 ns/op 415.81 MB/s BenchmarkCountEasy/4K-4 433032 273.2 ns/op 14993.66 MB/s BenchmarkCountSingle/10-4 3669804 33.62 ns/op 297.45 MB/s BenchmarkCountSingle/32-4 3724682 35.12 ns/op 911.10 MB/s BenchmarkCountSingle/4K-4 850923 138.5 ns/op 29580.79 MB/s BenchmarkToUpper/#00-4 3020935 39.61 ns/op BenchmarkToUpper/ONLYUPPER-4 320878 368.9 ns/op BenchmarkToUpper/abc-4 573717 209.4 ns/op BenchmarkToUpper/AbC123-4 330096 360.8 ns/op BenchmarkToUpper/azAZ09_-4 303066 393.8 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 87534 1353 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 34450 3453 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 60103 2007 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 127041 924.3 ns/op BenchmarkToLower/#00-4 3091812 39.16 ns/op BenchmarkToLower/abc-4 481352 244.5 ns/op BenchmarkToLower/AbC123-4 332064 360.2 ns/op BenchmarkToLower/azAZ09_-4 306386 388.5 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 87290 1347 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 36902 3219 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 67148 1788 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 124054 939.6 ns/op BenchmarkFields/ASCII/16-4 129531 939.3 ns/op 17.03 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9643 12145 ns/op 21.08 MB/s 768 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 637 185064 ns/op 22.13 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 38 3106848 ns/op 21.09 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 52038750 ns/op 20.15 MB/s 2269216 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 84417 1416 ns/op 11.30 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6271 18796 ns/op 13.62 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 394 301306 ns/op 13.59 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 21 5268172 ns/op 12.44 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 92688662 ns/op 11.31 MB/s 11202864 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 154459 785.3 ns/op 20.38 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 12118 9881 ns/op 25.91 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 744 161360 ns/op 25.38 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 39 2980610 ns/op 21.99 MB/s 512260 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 55970404 ns/op 18.73 MB/s 11211152 B/op 25 allocs/op BenchmarkFieldsFunc/Mixed/16-4 106747 1107 ns/op 14.45 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8299 13132 ns/op 19.49 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 568 213095 ns/op 19.22 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 30 3880781 ns/op 16.89 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 70312084 ns/op 14.91 MB/s 11202816 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2056858 57.79 ns/op BenchmarkTrimSpace/ASCII-4 1000000 114.7 ns/op BenchmarkTrimSpace/SomeNonASCII-4 115647 1015 ns/op BenchmarkTrimSpace/JustNonASCII-4 52800 2240 ns/op BenchmarkToValidUTF8/Valid-4 534597 225.0 ns/op BenchmarkToValidUTF8/InvalidASCII-4 371762 323.7 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 100315 1129 ns/op BenchmarkIndexHard1-4 850 141236 ns/op BenchmarkIndexHard2-4 600 197714 ns/op BenchmarkIndexHard3-4 152 784584 ns/op BenchmarkIndexHard4-4 189 631543 ns/op BenchmarkLastIndexHard1-4 6 19862256 ns/op BenchmarkLastIndexHard2-4 4 26243975 ns/op BenchmarkLastIndexHard3-4 4 28808949 ns/op BenchmarkCountHard1-4 848 141702 ns/op BenchmarkCountHard2-4 604 196755 ns/op BenchmarkCountHard3-4 151 788665 ns/op BenchmarkSplitEmptySeparator-4 1 110330521 ns/op BenchmarkSplitSingleByteSeparator-4 18 6672072 ns/op BenchmarkSplitMultiByteSeparator-4 12 8593095 ns/op BenchmarkSplitNSingleByteSeparator-4 196411 611.1 ns/op BenchmarkSplitNMultiByteSeparator-4 75322 1573 ns/op BenchmarkRepeat-4 208782 569.0 ns/op BenchmarkBytesCompare/1-4 10290492 11.61 ns/op BenchmarkBytesCompare/2-4 10097056 11.72 ns/op BenchmarkBytesCompare/4-4 10211509 11.62 ns/op BenchmarkBytesCompare/8-4 10628533 11.32 ns/op BenchmarkBytesCompare/16-4 10836565 11.12 ns/op BenchmarkBytesCompare/32-4 9105714 13.07 ns/op BenchmarkBytesCompare/64-4 8638568 13.59 ns/op BenchmarkBytesCompare/128-4 7576164 15.91 ns/op BenchmarkBytesCompare/256-4 6143839 19.52 ns/op BenchmarkBytesCompare/512-4 4337886 27.88 ns/op BenchmarkBytesCompare/1024-4 2619949 45.71 ns/op BenchmarkBytesCompare/2048-4 1470188 81.58 ns/op BenchmarkIndexAnyASCII/1:1-4 2408792 49.91 ns/op BenchmarkIndexAnyASCII/1:2-4 2452768 48.84 ns/op BenchmarkIndexAnyASCII/1:4-4 2457710 48.85 ns/op BenchmarkIndexAnyASCII/1:8-4 2482072 50.00 ns/op BenchmarkIndexAnyASCII/1:16-4 2449375 49.10 ns/op BenchmarkIndexAnyASCII/1:32-4 2393295 48.95 ns/op BenchmarkIndexAnyASCII/1:64-4 2430518 48.84 ns/op BenchmarkIndexAnyASCII/16:1-4 2103268 55.98 ns/op BenchmarkIndexAnyASCII/16:2-4 474608 247.8 ns/op BenchmarkIndexAnyASCII/16:4-4 476805 249.4 ns/op BenchmarkIndexAnyASCII/16:8-4 473844 255.3 ns/op BenchmarkIndexAnyASCII/16:16-4 434504 271.3 ns/op BenchmarkIndexAnyASCII/16:32-4 390838 306.4 ns/op BenchmarkIndexAnyASCII/16:64-4 344613 353.1 ns/op BenchmarkIndexAnyASCII/256:1-4 1881123 62.13 ns/op BenchmarkIndexAnyASCII/256:2-4 37634 3171 ns/op BenchmarkIndexAnyASCII/256:4-4 37585 3181 ns/op BenchmarkIndexAnyASCII/256:8-4 37892 3166 ns/op BenchmarkIndexAnyASCII/256:16-4 37638 3173 ns/op BenchmarkIndexAnyASCII/256:32-4 37494 3212 ns/op BenchmarkIndexAnyASCII/256:64-4 36801 3240 ns/op BenchmarkIndexAnyUTF8/1:1-4 2383790 51.05 ns/op BenchmarkIndexAnyUTF8/1:2-4 2400634 50.33 ns/op BenchmarkIndexAnyUTF8/1:4-4 2409482 50.16 ns/op BenchmarkIndexAnyUTF8/1:8-4 2388019 50.02 ns/op BenchmarkIndexAnyUTF8/1:16-4 2445447 48.77 ns/op BenchmarkIndexAnyUTF8/1:32-4 2443381 48.80 ns/op BenchmarkIndexAnyUTF8/1:64-4 2420035 49.35 ns/op BenchmarkIndexAnyUTF8/16:1-4 171109 713.6 ns/op BenchmarkIndexAnyUTF8/16:2-4 300996 393.9 ns/op BenchmarkIndexAnyUTF8/16:4-4 307618 392.5 ns/op BenchmarkIndexAnyUTF8/16:8-4 314974 393.2 ns/op BenchmarkIndexAnyUTF8/16:16-4 299637 404.3 ns/op BenchmarkIndexAnyUTF8/16:32-4 282616 423.8 ns/op BenchmarkIndexAnyUTF8/16:64-4 287206 411.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10188 ns/op BenchmarkIndexAnyUTF8/256:2-4 21628 5527 ns/op BenchmarkIndexAnyUTF8/256:4-4 21808 5551 ns/op BenchmarkIndexAnyUTF8/256:8-4 21670 5563 ns/op BenchmarkIndexAnyUTF8/256:16-4 21014 5721 ns/op BenchmarkIndexAnyUTF8/256:32-4 19774 6031 ns/op BenchmarkIndexAnyUTF8/256:64-4 20467 5846 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2364423 51.22 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2407321 49.72 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2404135 49.53 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2417156 49.69 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2412368 49.95 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2339979 49.73 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2320946 50.73 ns/op BenchmarkLastIndexAnyASCII/16:1-4 357175 326.5 ns/op BenchmarkLastIndexAnyASCII/16:2-4 360626 328.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 359515 330.3 ns/op BenchmarkLastIndexAnyASCII/16:8-4 358191 334.5 ns/op BenchmarkLastIndexAnyASCII/16:16-4 341584 348.3 ns/op BenchmarkLastIndexAnyASCII/16:32-4 319131 374.4 ns/op BenchmarkLastIndexAnyASCII/16:64-4 286047 418.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 26954 4437 ns/op BenchmarkLastIndexAnyASCII/256:2-4 27031 4434 ns/op BenchmarkLastIndexAnyASCII/256:4-4 26953 4432 ns/op BenchmarkLastIndexAnyASCII/256:8-4 27054 4427 ns/op BenchmarkLastIndexAnyASCII/256:16-4 26924 4464 ns/op BenchmarkLastIndexAnyASCII/256:32-4 26546 4490 ns/op BenchmarkLastIndexAnyASCII/256:64-4 26355 4525 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2377840 49.60 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2435929 49.37 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2445646 48.57 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2455981 49.09 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2367043 50.32 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2368459 50.37 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2359712 51.11 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 248478 468.1 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 294460 407.0 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 290948 406.4 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 295706 406.4 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 284628 421.6 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 279892 426.2 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 277729 426.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 18390 6456 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 20892 5822 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 20916 5811 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 20881 5749 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 20140 5956 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 19838 5995 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 19672 6088 ns/op BenchmarkTrimASCII/1:1-4 2662011 45.01 ns/op BenchmarkTrimASCII/1:2-4 2248752 53.31 ns/op BenchmarkTrimASCII/1:4-4 2086147 57.96 ns/op BenchmarkTrimASCII/1:8-4 1850557 64.51 ns/op BenchmarkTrimASCII/1:16-4 1589317 75.11 ns/op BenchmarkTrimASCII/16:1-4 461872 251.1 ns/op BenchmarkTrimASCII/16:2-4 363073 340.7 ns/op BenchmarkTrimASCII/16:4-4 350869 341.9 ns/op BenchmarkTrimASCII/16:8-4 343614 349.7 ns/op BenchmarkTrimASCII/16:16-4 331099 357.6 ns/op BenchmarkTrimASCII/256:1-4 36506 3253 ns/op BenchmarkTrimASCII/256:2-4 26065 4597 ns/op BenchmarkTrimASCII/256:4-4 25780 4560 ns/op BenchmarkTrimASCII/256:8-4 25892 4622 ns/op BenchmarkTrimASCII/256:16-4 25891 4615 ns/op BenchmarkTrimASCII/4096:1-4 2280 51772 ns/op BenchmarkTrimASCII/4096:2-4 1660 74350 ns/op BenchmarkTrimASCII/4096:4-4 1656 72746 ns/op BenchmarkTrimASCII/4096:8-4 1653 73844 ns/op BenchmarkTrimASCII/4096:16-4 1614 72830 ns/op BenchmarkTrimByte-4 1532227 79.51 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13233 9023 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13232 9031 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 711 165543 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1411 83766 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2751 42158 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 5130 21879 ns/op BenchmarkCompareBytesEqual-4 10999678 11.15 ns/op BenchmarkCompareBytesToNil-4 12675997 9.506 ns/op BenchmarkCompareBytesEmpty-4 12688190 9.498 ns/op BenchmarkCompareBytesIdentical-4 13033508 9.213 ns/op BenchmarkCompareBytesSameLength-4 11683934 10.09 ns/op BenchmarkCompareBytesDifferentLength-4 11308729 10.67 ns/op BenchmarkCompareBytesBigUnaligned-4 1597 85657 ns/op 12241.68 MB/s BenchmarkCompareBytesBig-4 1843 68119 ns/op 15393.50 MB/s BenchmarkCompareBytesBigIdentical-4 12952399 9.038 ns/op 116020968.34 MB/s PASS ok bytes 38.154s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 74247464 ns/op 1.35 MB/s 3616376 B/op 52 allocs/op BenchmarkDecodeNewton-4 1 302312536 ns/op 1.88 MB/s 3630376 B/op 52 allocs/op BenchmarkDecodeRand-4 5 23445099 ns/op 0.70 MB/s 3643483 B/op 51 allocs/op PASS ok compress/bzip2 1.318s goos: freebsd goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 66 1715216 ns/op 5.83 MB/s 42527 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 7 16539777 ns/op 6.05 MB/s 44123 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 165931504 ns/op 6.03 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 66 1755993 ns/op 5.69 MB/s 42607 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 17731473 ns/op 5.64 MB/s 43641 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 180396489 ns/op 5.54 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 64 1743949 ns/op 5.73 MB/s 42886 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 6 16825170 ns/op 5.94 MB/s 45002 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 169094661 ns/op 5.91 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 66 1725317 ns/op 5.80 MB/s 42816 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 6 16717537 ns/op 5.98 MB/s 45002 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 167964254 ns/op 5.95 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 60 1845325 ns/op 5.42 MB/s 43294 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 18042204 ns/op 5.54 MB/s 49202 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 181192742 ns/op 5.52 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 79 1445990 ns/op 6.92 MB/s 43758 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 9 12280992 ns/op 8.14 MB/s 46508 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 128871398 ns/op 7.76 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 81 1313474 ns/op 7.61 MB/s 43284 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 12 9890125 ns/op 10.11 MB/s 47716 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 101355254 ns/op 9.87 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 87 1319844 ns/op 7.58 MB/s 42751 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 10 10151042 ns/op 9.85 MB/s 46218 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 98828526 ns/op 10.12 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 99 1102607 ns/op 9.07 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 10 10828218 ns/op 9.24 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 106789232 ns/op 9.36 MB/s BenchmarkEncode/Digits/Speed/1e4-4 54 2085832 ns/op 4.79 MB/s BenchmarkEncode/Digits/Speed/1e5-4 6 18577314 ns/op 5.38 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 179069708 ns/op 5.58 MB/s BenchmarkEncode/Digits/Default/1e4-4 20 6006423 ns/op 1.66 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 69274934 ns/op 1.44 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 731293495 ns/op 1.37 MB/s BenchmarkEncode/Digits/Compression/1e4-4 19 6097531 ns/op 1.64 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 74541020 ns/op 1.34 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 756910208 ns/op 1.32 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 86 1377400 ns/op 7.26 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 9 11586548 ns/op 8.63 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 115757372 ns/op 8.64 MB/s BenchmarkEncode/Newton/Speed/1e4-4 55 2000819 ns/op 5.00 MB/s BenchmarkEncode/Newton/Speed/1e5-4 7 16035691 ns/op 6.24 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 154782652 ns/op 6.46 MB/s BenchmarkEncode/Newton/Default/1e4-4 19 6058714 ns/op 1.65 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 67125737 ns/op 1.49 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 684831598 ns/op 1.46 MB/s BenchmarkEncode/Newton/Compression/1e4-4 19 6095912 ns/op 1.64 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 83820749 ns/op 1.19 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 867062733 ns/op 1.15 MB/s PASS ok compress/flate 15.473s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 54 2120541 ns/op 4.72 MB/s BenchmarkDecoder/1e-Reuse4-4 52 2211894 ns/op 4.52 MB/s BenchmarkDecoder/1e5-4 5 21024463 ns/op 4.76 MB/s BenchmarkDecoder/1e-Reuse5-4 5 21185088 ns/op 4.72 MB/s BenchmarkDecoder/1e6-4 1 211808446 ns/op 4.72 MB/s BenchmarkDecoder/1e-Reuse6-4 1 211376167 ns/op 4.73 MB/s BenchmarkEncoder/1e4-4 62 1776335 ns/op 5.63 MB/s BenchmarkEncoder/1e-Reuse4-4 63 1685307 ns/op 5.93 MB/s BenchmarkEncoder/1e5-4 6 18011667 ns/op 5.55 MB/s BenchmarkEncoder/1e-Reuse5-4 6 17856572 ns/op 5.60 MB/s BenchmarkEncoder/1e6-4 1 182040503 ns/op 5.49 MB/s BenchmarkEncoder/1e-Reuse6-4 1 178393338 ns/op 5.61 MB/s PASS ok compress/lzw 2.455s goos: freebsd goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 31 3765959 ns/op PASS ok container/heap 0.252s goos: freebsd goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 22960 4868 ns/op BenchmarkWithTimeout/concurrency=40-4 5154 24407 ns/op BenchmarkWithTimeout/concurrency=4000-4 5101 24485 ns/op BenchmarkWithTimeout/concurrency=400000-4 4932 24331 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 456538 274.1 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 12942 9380 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 17746 6592 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2958 41218 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1898 86071 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2890 40028 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 249 480975 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 182 665491 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 307 380590 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 24 4856334 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 13 7866800 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 34 3804949 ns/op BenchmarkCheckCanceled/Err-4 277942 429.1 ns/op BenchmarkCheckCanceled/Done-4 425902 280.4 ns/op BenchmarkContextCancelDone-4 654457 172.0 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 15000 7673 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 13777 8594 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 13684 9083 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 12568 9440 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 10000 10613 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 551019 219.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 310377 377.7 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 225201 542.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 141756 844.9 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 73046 1602 ns/op PASS ok context 13.055s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1787236 67.25 ns/op 237.94 MB/s BenchmarkDecrypt-4 1748349 68.09 ns/op 235.00 MB/s BenchmarkExpand-4 1000000 116.7 ns/op PASS ok crypto/aes 0.533s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 190630 660.0 ns/op 96.97 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 380169 317.9 ns/op 201.30 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 191829 694.9 ns/op 92.09 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 385434 353.2 ns/op 181.20 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 126243 1364 ns/op 989.96 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 169399 1052 ns/op 1283.45 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 110938 1465 ns/op 921.40 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 144418 1199 ns/op 1125.48 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 29851 4847 ns/op 1690.16 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 36850 4502 ns/op 1819.64 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 28474 5213 ns/op 1571.33 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 29397 5152 ns/op 1590.19 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 6958 17432 ns/op 58.46 MB/s BenchmarkAESCFBDecrypt1K-4 6804 17682 ns/op 57.63 MB/s BenchmarkAESCFBDecrypt8K-4 862 139437 ns/op 58.71 MB/s BenchmarkAESOFB1K-4 10000 11166 ns/op 91.26 MB/s BenchmarkAESCTR1K-4 13912 8617 ns/op 118.25 MB/s BenchmarkAESCTR8K-4 1770 68948 ns/op 118.74 MB/s BenchmarkAESCBCEncrypt1K-4 13567 8882 ns/op 115.28 MB/s BenchmarkAESCBCDecrypt1K-4 16869 7093 ns/op 144.36 MB/s BenchmarkXORBytes/8Bytes-4 3217557 37.20 ns/op 215.04 MB/s BenchmarkXORBytes/128Bytes-4 2848564 42.00 ns/op 3047.59 MB/s BenchmarkXORBytes/2048Bytes-4 834379 146.0 ns/op 14027.77 MB/s BenchmarkXORBytes/32768Bytes-4 60565 2023 ns/op 16194.68 MB/s PASS ok crypto/cipher 3.910s goos: freebsd goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 81260 1432 ns/op 5.59 MB/s BenchmarkDecrypt-4 85904 1362 ns/op 5.87 MB/s BenchmarkTDESEncrypt-4 33789 3546 ns/op 2.26 MB/s BenchmarkTDESDecrypt-4 33793 3522 ns/op 2.27 MB/s PASS ok crypto/des 0.596s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1567 70399 ns/op 3260 B/op 47 allocs/op BenchmarkSign/P224-4 100 1038551 ns/op 5218 B/op 73 allocs/op BenchmarkSign/P384-4 48 2595820 ns/op 6434 B/op 74 allocs/op BenchmarkSign/P521-4 19 6312556 ns/op 8284 B/op 77 allocs/op BenchmarkVerify/P256-4 960 123253 ns/op 1190 B/op 21 allocs/op BenchmarkVerify/P224-4 40 2899825 ns/op 1762 B/op 38 allocs/op BenchmarkVerify/P384-4 14 8019779 ns/op 2428 B/op 41 allocs/op BenchmarkVerify/P521-4 5 21714950 ns/op 3232 B/op 43 allocs/op BenchmarkGenerateKey/P256-4 4054 29833 ns/op 772 B/op 14 allocs/op BenchmarkGenerateKey/P224-4 133 890175 ns/op 788 B/op 17 allocs/op BenchmarkGenerateKey/P384-4 48 2340433 ns/op 1003 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 19 5999415 ns/op 1418 B/op 18 allocs/op PASS ok crypto/ecdsa 1.831s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 356 327854 ns/op BenchmarkNewKeyFromSeed-4 356 333581 ns/op BenchmarkSigning-4 338 352379 ns/op BenchmarkVerification-4 219 533872 ns/op PASS ok crypto/ed25519 0.647s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 5041 23532 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 169 703012 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 60 1958987 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 22 5040602 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1394 85398 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 57 1898461 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 20 5534070 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 15437786 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 13455 8783 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 6060 19360 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 4452 24419 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 79 1389319 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2980 38727 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 278 430030 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1953 59733 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 87 1293430 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 2.309s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 14574 8203 ns/op 124.83 MB/s BenchmarkHMACSHA256_32-4 24297 4940 ns/op 6.48 MB/s BenchmarkNewWriteSum-4 12538 9102 ns/op 3.52 MB/s PASS ok crypto/hmac 0.622s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult-4 373 308200 ns/op BenchmarkScalarMult-4 165 715532 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 238 493928 ns/op PASS ok crypto/internal/edwards25519 0.530s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 514449 211.3 ns/op BenchmarkMultiply-4 4424008 26.75 ns/op BenchmarkMult32-4 1466199 81.66 ns/op PASS ok crypto/internal/edwards25519/field 0.492s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 58 1815211 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1659 74245 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 21 5293987 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 7 15057727 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 187 632107 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8200 15025 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 66 1692580 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 25 4153324 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 1.092s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 546318 208.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 261832 447.1 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 100054 1195 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 573188 208.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 267295 447.5 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 101842 1165 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 0.784s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 121868 956.2 ns/op 8.37 MB/s BenchmarkHash64-4 132445 878.7 ns/op 72.84 MB/s BenchmarkHash128-4 120801 992.5 ns/op 128.97 MB/s BenchmarkHash256-4 97372 1224 ns/op 209.20 MB/s BenchmarkHash512-4 69712 1707 ns/op 299.99 MB/s BenchmarkHash1K-4 45066 2663 ns/op 384.55 MB/s BenchmarkHash8K-4 7465 15813 ns/op 518.05 MB/s BenchmarkHash1M-4 61 1928794 ns/op 543.64 MB/s BenchmarkHash8M-4 7 15387328 ns/op 545.16 MB/s BenchmarkHash8BytesUnaligned-4 119678 961.7 ns/op 8.32 MB/s BenchmarkHash1KUnaligned-4 45282 2667 ns/op 383.90 MB/s BenchmarkHash8KUnaligned-4 7634 15838 ns/op 517.23 MB/s PASS ok crypto/md5 1.785s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrime-4 1 199235145 ns/op PASS ok crypto/rand 0.228s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 13800 8687 ns/op 14.73 MB/s BenchmarkRC4_1K-4 1689 69481 ns/op 14.74 MB/s BenchmarkRC4_8K-4 218 543620 ns/op 14.89 MB/s PASS ok crypto/rc4 0.539s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRSA2048Decrypt-4 36 3021711 ns/op BenchmarkRSA2048Sign-4 32 3345415 ns/op Benchmark3PrimeRSA2048Decrypt-4 57 2157528 ns/op PASS ok crypto/rsa 0.388s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 96922 1203 ns/op 6.65 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 114783 1032 ns/op 7.75 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 66772 1768 ns/op 180.96 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 75117 1588 ns/op 201.51 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 45534 2608 ns/op 392.71 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 49033 2419 ns/op 423.25 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9848 11802 ns/op 694.14 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 9831 11677 ns/op 701.53 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 1.100s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 76917 1518 ns/op 5.27 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 89450 1322 ns/op 6.05 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 85119 1399 ns/op 5.72 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 24866 4768 ns/op 214.78 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 26006 4578 ns/op 223.70 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 25684 4635 ns/op 220.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4200 27890 ns/op 293.73 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4416 27771 ns/op 294.99 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4236 27947 ns/op 293.13 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 1.297s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 53056 2233 ns/op 3.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 64437 1852 ns/op 4.32 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 58089 2042 ns/op 3.92 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 26566 4454 ns/op 229.90 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 29402 4106 ns/op 249.38 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 27885 4335 ns/op 236.23 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5900 20175 ns/op 406.05 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5869 20023 ns/op 409.14 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5769 20085 ns/op 407.88 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 1.316s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 18498061 6.328 ns/op BenchmarkConstantTimeEq-4 18371731 6.352 ns/op BenchmarkConstantTimeLessOrEq-4 18769419 6.396 ns/op PASS ok crypto/subtle 0.415s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandshakeServer/RSA-4 82 1323306 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 57 1946763 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 72 1584008 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 98 1087206 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 160 725814 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 52 2221324 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 62 1886084 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 29632650 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 30057013 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 18194228 ns/op 57.63 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 24204222 ns/op 43.32 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 31148529 ns/op 67.33 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 43205983 ns/op 48.54 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 57854742 ns/op 72.50 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 79892966 ns/op 52.50 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 107752380 ns/op 77.85 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 150189547 ns/op 55.85 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 214216755 ns/op 78.32 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 302934878 ns/op 55.38 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 426067338 ns/op 78.75 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 603503311 ns/op 55.60 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 867222323 ns/op 77.38 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1194912085 ns/op 56.16 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 19296551 ns/op 54.34 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 25234929 ns/op 41.55 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 33354869 ns/op 62.87 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 44128484 ns/op 47.52 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 59154333 ns/op 70.90 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 81020501 ns/op 51.77 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 108856873 ns/op 77.06 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 154331739 ns/op 54.35 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 218269541 ns/op 76.86 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 304888531 ns/op 55.03 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 430304315 ns/op 77.98 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 601472162 ns/op 55.79 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 877918846 ns/op 76.44 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1196780964 ns/op 56.07 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 698394762 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 702281014 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 282615706 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 284021181 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 144440321 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 144695144 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 74955284 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 74797822 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 4 33287317 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 4 32964021 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 137983478 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 141855833 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 58444939 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 59657348 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 4 32109590 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 4 32459008 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 6 18939323 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 6 18779849 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 10 10843640 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 10 10645458 ns/op PASS ok crypto/tls 17.460s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 26 4088806 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 320 373649 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1136 98802 ns/op 13218 B/op 240 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1072 109557 ns/op 14643 B/op 264 allocs/op PASS ok crypto/x509 0.731s goos: freebsd goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 30 3740055 ns/op 269924 B/op 1658 allocs/op BenchmarkConcurrentStmtQuery-4 30 4006838 ns/op 270788 B/op 2024 allocs/op BenchmarkConcurrentStmtExec-4 37 2871510 ns/op 210736 B/op 766 allocs/op BenchmarkConcurrentTxQuery-4 37 3145622 ns/op 274860 B/op 2177 allocs/op BenchmarkConcurrentTxExec-4 46 2464902 ns/op 87764 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 37 3024891 ns/op 102627 B/op 2016 allocs/op BenchmarkConcurrentTxStmtExec-4 100 1133954 ns/op 41611 B/op 381 allocs/op BenchmarkConcurrentRandom-4 37 3025013 ns/op 228108 B/op 1876 allocs/op BenchmarkManyConcurrentQueries-4 2070 53163 ns/op 4086 B/op 19 allocs/op PASS ok database/sql 1.214s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 242134 506.5 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 96 1218921 ns/op 172032 B/op 13 allocs/op Benchmark115/LineToPC-4 85 1466006 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 18063 6695 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 0.780s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 750 146397 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 3004 36740 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 0.272s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 284 415316 ns/op 19.72 MB/s BenchmarkEncodeToString-4 254 438779 ns/op 18.67 MB/s BenchmarkDecode-4 157 759073 ns/op 17.27 MB/s BenchmarkDecodeString-4 152 780281 ns/op 16.80 MB/s PASS ok encoding/base32 0.733s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 360 303754 ns/op 26.97 MB/s BenchmarkDecodeString/2-4 323972 331.3 ns/op 12.07 MB/s BenchmarkDecodeString/4-4 252417 457.9 ns/op 17.47 MB/s BenchmarkDecodeString/8-4 205365 575.0 ns/op 20.87 MB/s BenchmarkDecodeString/64-4 39236 3047 ns/op 28.88 MB/s BenchmarkDecodeString/8192-4 352 338953 ns/op 32.23 MB/s PASS ok encoding/base64 0.852s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1453 75912 ns/op 52.69 MB/s BenchmarkReadStruct-4 19750 6362 ns/op 11.79 MB/s BenchmarkWriteStruct-4 19052 6165 ns/op 12.17 MB/s BenchmarkReadInts-4 53487 2284 ns/op 13.13 MB/s BenchmarkWriteInts-4 45488 2657 ns/op 11.29 MB/s BenchmarkWriteSlice1000Int32s-4 1394 84826 ns/op 47.16 MB/s BenchmarkPutUint16-4 4267803 28.00 ns/op 71.43 MB/s BenchmarkAppendUint16-4 4202360 28.27 ns/op 70.74 MB/s BenchmarkPutUint32-4 3010144 39.98 ns/op 100.06 MB/s BenchmarkAppendUint32-4 2928079 41.49 ns/op 96.41 MB/s BenchmarkPutUint64-4 1165062 103.0 ns/op 77.69 MB/s BenchmarkAppendUint64-4 1000000 101.1 ns/op 79.17 MB/s BenchmarkLittleEndianPutUint16-4 4282454 27.76 ns/op 72.05 MB/s BenchmarkLittleEndianAppendUint16-4 4224714 27.82 ns/op 71.88 MB/s BenchmarkLittleEndianPutUint32-4 3088923 37.28 ns/op 107.29 MB/s BenchmarkLittleEndianAppendUint32-4 2949087 41.88 ns/op 95.51 MB/s BenchmarkLittleEndianPutUint64-4 1000000 101.4 ns/op 78.92 MB/s BenchmarkLittleEndianAppendUint64-4 1000000 101.6 ns/op 78.71 MB/s BenchmarkReadFloats-4 195030 660.3 ns/op 18.17 MB/s BenchmarkWriteFloats-4 151582 803.5 ns/op 14.93 MB/s BenchmarkReadSlice1000Float32s-4 1274 89147 ns/op 44.87 MB/s BenchmarkWriteSlice1000Float32s-4 1275 94298 ns/op 42.42 MB/s BenchmarkReadSlice1000Uint8s-4 86277 1338 ns/op 747.43 MB/s BenchmarkWriteSlice1000Uint8s-4 116738 963.7 ns/op 1037.65 MB/s BenchmarkPutUvarint32-4 839727 138.1 ns/op 28.96 MB/s BenchmarkPutUvarint64-4 238430 490.8 ns/op 16.30 MB/s PASS ok encoding/binary 3.769s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 7490 15298 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 7941 15323 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 6956 15270 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 4330 26173 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 7894 13747 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 8824 13697 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 8623 13810 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 5143 23282 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 12958 8452 ns/op PASS ok encoding/csv 1.386s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 8850 13076 ns/op BenchmarkEndToEndByteBuffer-4 10502 11546 ns/op BenchmarkEndToEndSliceByteBuffer-4 184 647718 ns/op BenchmarkEncodeComplex128Slice-4 430 272854 ns/op BenchmarkEncodeFloat64Slice-4 885 133591 ns/op BenchmarkEncodeInt32Slice-4 894 131057 ns/op BenchmarkEncodeStringSlice-4 1460 78980 ns/op BenchmarkEncodeInterfaceSlice-4 44 2520653 ns/op BenchmarkDecodeComplex128Slice-4 405 292651 ns/op BenchmarkDecodeFloat64Slice-4 835 148421 ns/op BenchmarkDecodeInt32Slice-4 848 139465 ns/op BenchmarkDecodeStringSlice-4 583 215422 ns/op BenchmarkDecodeStringsSlice-4 206 566440 ns/op BenchmarkDecodeBytesSlice-4 361 331128 ns/op BenchmarkDecodeInterfaceSlice-4 69 1699549 ns/op BenchmarkDecodeMap-4 86 1302508 ns/op PASS ok encoding/gob 2.548s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 13542 8858 ns/op 28.90 MB/s BenchmarkEncode/1024-4 3141 35787 ns/op 28.61 MB/s BenchmarkEncode/4096-4 831 141691 ns/op 28.91 MB/s BenchmarkEncode/16384-4 212 567400 ns/op 28.88 MB/s BenchmarkDecode/256-4 26161 4578 ns/op 55.91 MB/s BenchmarkDecode/1024-4 6459 18212 ns/op 56.23 MB/s BenchmarkDecode/4096-4 1645 72221 ns/op 56.72 MB/s BenchmarkDecode/16384-4 422 284915 ns/op 57.50 MB/s BenchmarkDump/256-4 1371 85418 ns/op 3.00 MB/s BenchmarkDump/1024-4 355 334929 ns/op 3.06 MB/s BenchmarkDump/4096-4 91 1343551 ns/op 3.05 MB/s BenchmarkDump/16384-4 21 5406721 ns/op 3.03 MB/s PASS ok encoding/hex 1.769s goos: freebsd goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 116089740 ns/op 16.72 MB/s 8391256 B/op 52 allocs/op BenchmarkCodeMarshal-4 1 108177568 ns/op 17.94 MB/s 1943600 B/op 20 allocs/op BenchmarkMarshalBytes/32-4 23556 5071 ns/op BenchmarkMarshalBytes/256-4 6620 17323 ns/op BenchmarkMarshalBytes/4096-4 482 246031 ns/op BenchmarkCodeDecoder-4 1 387482652 ns/op 5.01 MB/s 11145896 B/op 92717 allocs/op BenchmarkUnicodeDecoder-4 40776 3006 ns/op 4.66 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 56332 2080 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 340119196 ns/op 5.71 MB/s 3067280 B/op 92683 allocs/op BenchmarkCodeUnmarshalReuse-4 1 332662309 ns/op 5.83 MB/s 3068184 B/op 92688 allocs/op BenchmarkUnmarshalString-4 62594 1928 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 125515 1005 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalInt64-4 196492 651.3 ns/op 144 B/op 1 allocs/op BenchmarkIssue10335-4 63380 1906 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 44866 2733 ns/op 143 B/op 2 allocs/op BenchmarkUnmapped-4 18355 6417 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2586 46932 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 936 121200 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 152 759542 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 16 7401679 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 465985 236.7 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 499261 230.6 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 476774 241.3 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 468356 237.7 ns/op BenchmarkEncodeMarshaler-4 48567 2424 ns/op 91 B/op 1 allocs/op BenchmarkNumberIsValid-4 4434817 27.18 ns/op BenchmarkNumberIsValidRegexp-4 18601 6514 ns/op BenchmarkEncoderEncode-4 60648 2052 ns/op 140 B/op 1 allocs/op PASS ok encoding/json 5.860s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 48 2457894 ns/op 26.66 MB/s BenchmarkDecode-4 26 4464399 ns/op 19.89 MB/s PASS ok encoding/pem 0.381s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 1726 61371 ns/op 6264 B/op 24 allocs/op BenchmarkUnmarshal-4 721 174157 ns/op 8339 B/op 190 allocs/op BenchmarkHTMLAutoClose-4 3278 35907 ns/op PASS ok encoding/xml 0.404s goos: freebsd goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 390058 289.8 ns/op BenchmarkIntSet-4 443317 280.8 ns/op BenchmarkFloatAdd-4 72526 1792 ns/op BenchmarkFloatSet-4 407628 293.9 ns/op BenchmarkStringSet-4 459532 271.6 ns/op BenchmarkMapSet-4 133138 914.1 ns/op BenchmarkMapSetDifferent-4 43377 2741 ns/op BenchmarkMapSetDifferentRandom-4 279 431814 ns/op BenchmarkMapSetString-4 123246 907.5 ns/op BenchmarkMapAddSame-4 31176 4023 ns/op BenchmarkMapAddDifferent-4 13186 9852 ns/op BenchmarkMapAddDifferentRandom-4 228 515961 ns/op BenchmarkMapAddSameSteadyState-4 282381 474.4 ns/op BenchmarkMapAddDifferentSteadyState-4 84649 1452 ns/op BenchmarkRealworldExpvarUsage-4 18837 6702 ns/op PASS ok expvar 2.419s goos: freebsd goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 70132 1653 ns/op BenchmarkSprintfEmpty-4 289939 399.0 ns/op BenchmarkSprintfString-4 205720 596.4 ns/op BenchmarkSprintfTruncateString-4 181266 696.6 ns/op BenchmarkSprintfTruncateBytes-4 123562 992.0 ns/op BenchmarkSprintfSlowParsingPath-4 179608 694.7 ns/op BenchmarkSprintfQuoteString-4 34633 3461 ns/op BenchmarkSprintfInt-4 180187 645.7 ns/op BenchmarkSprintfIntInt-4 130780 919.9 ns/op BenchmarkSprintfPrefixedInt-4 154183 802.3 ns/op BenchmarkSprintfFloat-4 95362 1267 ns/op BenchmarkSprintfComplex-4 35833 3335 ns/op BenchmarkSprintfBoolean-4 193910 614.7 ns/op BenchmarkSprintfHexString-4 83269 1463 ns/op BenchmarkSprintfHexBytes-4 67081 1800 ns/op BenchmarkSprintfBytes-4 32385 3723 ns/op BenchmarkSprintfStringer-4 60578 2009 ns/op BenchmarkSprintfStructure-4 25808 4877 ns/op BenchmarkManyArgs-4 43030 2760 ns/op BenchmarkFprintInt-4 81375 1474 ns/op BenchmarkFprintfBytes-4 86707 1406 ns/op BenchmarkFprintIntNoAlloc-4 80799 1475 ns/op BenchmarkScanInts-4 37 3079375 ns/op BenchmarkScanRecursiveInt-4 1 325166249 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 353576514 ns/op PASS ok fmt 4.008s goos: freebsd goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 842 124772 ns/op PASS ok go/build 0.156s goos: freebsd goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 48523 2159 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 14896 8077 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3987 28320 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1111 108034 ns/op 11745 B/op 73 allocs/op BenchmarkStringAdd/256-4 280 430298 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 66 1856381 ns/op 206176 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 15 7742060 ns/op 865632 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 4 31485149 ns/op 3634528 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 1 136091812 ns/op 15258976 B/op 65565 allocs/op PASS ok go/constant 1.502s goos: freebsd goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 225321830 ns/op 0.29 MB/s 6172568 B/op 118792 allocs/op PASS ok go/format 0.282s goos: freebsd goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 4 25528103 ns/op 2.89 MB/s BenchmarkParseOnly-4 5 22110314 ns/op 3.34 MB/s BenchmarkResolve-4 37 3178853 ns/op 23.21 MB/s PASS ok go/parser 1.345s goos: freebsd goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrint-4 1 153293909 ns/op PASS ok go/printer 0.177s goos: freebsd goarch: amd64 pkg: go/scanner cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScan-4 280 422490 ns/op BenchmarkScanFiles/go/types/expr.go-4 13 8113264 ns/op 6.50 MB/s BenchmarkScanFiles/go/parser/parser.go-4 9 11988390 ns/op 6.15 MB/s BenchmarkScanFiles/net/http/server.go-4 6 16775896 ns/op 6.73 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 229 510854 ns/op 6.02 MB/s PASS ok go/scanner 0.827s goos: freebsd goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1000000 102.0 ns/op PASS ok go/token 0.139s goos: freebsd goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCheck/http/funcbodies/info-4 1 417808907 ns/op 71271 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 299560432 ns/op 99424 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 130228291 ns/op 228621 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 115724738 ns/op 257313 lines/s BenchmarkCheck/parser/funcbodies/info-4 2 94065948 ns/op 53590 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 73105652 ns/op 68949 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 34115732 ns/op 147737 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 30039775 ns/op 167782 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 40265234 ns/op 53473 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 34449938 ns/op 62500 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 19366870 ns/op 111186 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 18800268 ns/op 114543 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 690789076 ns/op 85665 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 466019091 ns/op 126977 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 107251678 ns/op 551522 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 84294771 ns/op 701308 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 50142386 ns/op 36820 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 46175724 ns/op 39987 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 32285133 ns/op 57188 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 31675393 ns/op 58293 lines/s PASS ok go/types 9.589s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 8520 11849 ns/op 86.42 MB/s PASS ok hash/adler32 0.121s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 224925 496.3 ns/op 30.22 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 225644 513.1 ns/op 29.23 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 120698 981.4 ns/op 40.76 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 127740 949.5 ns/op 42.13 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 485491 247.4 ns/op 2069.81 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 509708 251.3 ns/op 2037.12 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 439100 293.0 ns/op 3494.57 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 445176 292.5 ns/op 3501.01 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 255099 580.7 ns/op 7053.94 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 254137 583.7 ns/op 7016.96 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 51036 3228 ns/op 10149.66 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 42327 3241 ns/op 10109.75 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 505424 233.5 ns/op 64.25 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 493369 239.7 ns/op 62.58 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 523551 242.2 ns/op 165.15 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 513009 240.3 ns/op 166.46 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 367023 323.1 ns/op 1584.70 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 367785 331.6 ns/op 1544.16 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 301075 416.8 ns/op 2456.56 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 284342 421.1 ns/op 2431.52 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 248907 501.7 ns/op 8164.13 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 238599 503.5 ns/op 8134.43 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 48424 2447 ns/op 13390.06 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 49155 2446 ns/op 13398.22 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 239068 506.0 ns/op 29.64 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 237489 507.3 ns/op 29.57 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 118011 1017 ns/op 39.33 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 117018 1033 ns/op 38.72 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9031 12869 ns/op 39.79 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8960 12888 ns/op 39.73 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4188 27672 ns/op 37.01 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4162 27669 ns/op 37.01 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1002 118316 ns/op 34.62 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 992 118610 ns/op 34.53 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 126 954756 ns/op 34.32 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 124 970091 ns/op 33.78 MB/s PASS ok hash/crc32 5.013s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 99 1116326 ns/op 58.71 MB/s BenchmarkCrc64/ISO4KB-4 1208 98529 ns/op 41.57 MB/s BenchmarkCrc64/ISO1KB-4 5820 21339 ns/op 47.99 MB/s BenchmarkCrc64/ECMA64KB-4 88 1149538 ns/op 57.01 MB/s BenchmarkCrc64/Random64KB-4 100 1123986 ns/op 58.31 MB/s BenchmarkCrc64/Random16KB-4 412 287438 ns/op 57.00 MB/s PASS ok hash/crc64 0.777s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 9640 12474 ns/op 82.09 MB/s BenchmarkFnv32aKB-4 8071 12443 ns/op 82.29 MB/s BenchmarkFnv64KB-4 9111 12883 ns/op 79.48 MB/s BenchmarkFnv64aKB-4 9260 12853 ns/op 79.67 MB/s BenchmarkFnv128KB-4 2269 52138 ns/op 19.64 MB/s BenchmarkFnv128aKB-4 2256 51665 ns/op 19.82 MB/s PASS ok hash/fnv 0.851s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 565791 184.0 ns/op 21.73 MB/s BenchmarkHash/n=4/Bytes-4 4091245 29.05 ns/op 137.69 MB/s BenchmarkHash/n=4/String-4 3083731 38.42 ns/op 104.12 MB/s BenchmarkHash/n=8/Write-4 589504 186.7 ns/op 42.85 MB/s BenchmarkHash/n=8/Bytes-4 4106486 29.04 ns/op 275.51 MB/s BenchmarkHash/n=8/String-4 3202455 37.51 ns/op 213.28 MB/s BenchmarkHash/n=16/Write-4 650457 189.2 ns/op 84.58 MB/s BenchmarkHash/n=16/Bytes-4 4423663 26.85 ns/op 595.87 MB/s BenchmarkHash/n=16/String-4 3228762 37.04 ns/op 431.93 MB/s BenchmarkHash/n=32/Write-4 607478 195.2 ns/op 163.96 MB/s BenchmarkHash/n=32/Bytes-4 4252062 29.10 ns/op 1099.70 MB/s BenchmarkHash/n=32/String-4 3178309 36.87 ns/op 867.89 MB/s BenchmarkHash/n=64/Write-4 569283 206.3 ns/op 310.22 MB/s BenchmarkHash/n=64/Bytes-4 3830785 31.83 ns/op 2010.55 MB/s BenchmarkHash/n=64/String-4 2997074 40.25 ns/op 1590.23 MB/s BenchmarkHash/n=256/Write-4 412942 286.9 ns/op 892.28 MB/s BenchmarkHash/n=256/Bytes-4 2039061 60.66 ns/op 4220.44 MB/s BenchmarkHash/n=256/String-4 1698720 70.49 ns/op 3631.56 MB/s BenchmarkHash/n=320/Write-4 420933 282.1 ns/op 1134.48 MB/s BenchmarkHash/n=320/Bytes-4 1605273 76.04 ns/op 4208.44 MB/s BenchmarkHash/n=320/String-4 1343954 89.18 ns/op 3588.25 MB/s BenchmarkHash/n=1024/Write-4 293341 429.2 ns/op 2385.78 MB/s BenchmarkHash/n=1024/Bytes-4 753330 184.5 ns/op 5549.85 MB/s BenchmarkHash/n=1024/String-4 585567 225.1 ns/op 4549.84 MB/s BenchmarkHash/n=4096/Write-4 131476 1017 ns/op 4027.57 MB/s BenchmarkHash/n=4096/Bytes-4 217564 692.0 ns/op 5919.36 MB/s BenchmarkHash/n=4096/String-4 180645 785.1 ns/op 5217.12 MB/s BenchmarkHash/n=16384/Write-4 37302 3379 ns/op 4849.42 MB/s BenchmarkHash/n=16384/Bytes-4 48380 2709 ns/op 6048.42 MB/s BenchmarkHash/n=16384/String-4 41773 3081 ns/op 5317.81 MB/s PASS ok hash/maphash 4.562s goos: freebsd goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 862 126388 ns/op BenchmarkEscapeNone-4 130354 889.6 ns/op BenchmarkUnescape-4 774 150228 ns/op BenchmarkUnescapeNone-4 553597 208.4 ns/op BenchmarkUnescapeSparse-4 12633 9254 ns/op BenchmarkUnescapeDense-4 1177 97636 ns/op PASS ok html 0.860s goos: freebsd goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 9979 11463 ns/op BenchmarkCSSEscaperNoSpecials-4 50732 2350 ns/op BenchmarkDecodeCSS-4 28836 4220 ns/op BenchmarkDecodeCSSNoSpecials-4 4372124 26.77 ns/op BenchmarkCSSValueFilter-4 137050 888.7 ns/op BenchmarkCSSValueFilterOk-4 89470 1332 ns/op BenchmarkEscapedExecute-4 4552 22445 ns/op BenchmarkHTMLNospaceEscaper-4 12153 9691 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 72481 1618 ns/op BenchmarkStripTags-4 23660 5027 ns/op BenchmarkStripTagsNoSpecials-4 309682 387.7 ns/op BenchmarkJSValEscaperWithNum-4 26056 4603 ns/op BenchmarkJSValEscaperWithStr-4 4855 23943 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 20352 5787 ns/op BenchmarkJSValEscaperWithObj-4 4060 26375 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 15979 7800 ns/op BenchmarkJSStrEscaperNoSpecials-4 67603 1755 ns/op BenchmarkJSStrEscaper-4 12619 9707 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 59509 2019 ns/op BenchmarkJSRegexpEscaper-4 10000 10284 ns/op BenchmarkTemplateSpecialTags-4 67 1499468 ns/op BenchmarkURLEscaper-4 4188 24782 ns/op BenchmarkURLEscaperNoSpecials-4 201945 586.6 ns/op BenchmarkURLNormalizer-4 6724 18057 ns/op BenchmarkURLNormalizerNoSpecials-4 197919 625.2 ns/op BenchmarkSrcsetFilter-4 20971 5708 ns/op BenchmarkSrcsetFilterNoSpecials-4 109425 1105 ns/op PASS ok html/template 4.059s goos: freebsd goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 659320 172.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 438880 238.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 612609 174.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 482222 239.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1825276 64.17 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1230716 97.85 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1901764 64.26 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1212213 98.63 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1497398 80.22 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 476713 243.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 389164 304.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 490198 241.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 395054 305.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 827239 143.5 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 593922 201.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 905158 125.7 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 580065 204.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 542613 219.9 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1431573 83.49 ns/op BenchmarkRGBASetRGBA-4 1421587 82.71 ns/op BenchmarkRGBA64At-4 789951 151.0 ns/op BenchmarkRGBA64SetRGBA64-4 795913 140.6 ns/op BenchmarkNRGBAAt-4 1444234 83.01 ns/op BenchmarkNRGBASetNRGBA-4 1441064 81.54 ns/op BenchmarkNRGBA64At-4 796195 149.4 ns/op BenchmarkNRGBA64SetNRGBA64-4 830679 141.3 ns/op BenchmarkAlphaAt-4 2357865 51.06 ns/op BenchmarkAlphaSetAlpha-4 2442170 49.00 ns/op BenchmarkAlpha16At-4 1557632 75.63 ns/op BenchmarkAlphaSetAlpha16-4 1597346 74.80 ns/op BenchmarkGrayAt-4 2396115 50.16 ns/op BenchmarkGraySetGray-4 2409332 49.93 ns/op BenchmarkGray16At-4 1565919 76.40 ns/op BenchmarkGraySetGray16-4 1613605 74.11 ns/op PASS ok image 5.505s goos: freebsd goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 4464477 26.76 ns/op BenchmarkYCbCrToRGB/128-4 4308309 27.57 ns/op BenchmarkYCbCrToRGB/255-4 4452490 26.72 ns/op BenchmarkRGBToYCbCr/0-4 4526744 26.64 ns/op BenchmarkRGBToYCbCr/Cb-4 4414539 26.96 ns/op BenchmarkRGBToYCbCr/Cr-4 4570318 26.03 ns/op BenchmarkYCbCrToRGBA/0-4 3642018 32.65 ns/op BenchmarkYCbCrToRGBA/128-4 3625501 33.63 ns/op BenchmarkYCbCrToRGBA/255-4 3612193 33.84 ns/op BenchmarkNYCbCrAToRGBA/0-4 3524989 33.70 ns/op BenchmarkNYCbCrAToRGBA/128-4 3423698 34.83 ns/op BenchmarkNYCbCrAToRGBA/255-4 3567640 33.39 ns/op PASS ok image/color 1.862s goos: freebsd goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 4 31340659 ns/op BenchmarkFillSrc-4 366 324191 ns/op BenchmarkCopyOver-4 7 16123097 ns/op BenchmarkCopySrc-4 471 234770 ns/op BenchmarkNRGBAOver-4 6 17503973 ns/op BenchmarkNRGBASrc-4 10 11148620 ns/op BenchmarkYCbCr-4 8 12634396 ns/op BenchmarkGray-4 18 6584158 ns/op BenchmarkCMYK-4 10 11110164 ns/op BenchmarkGlyphOver-4 21 5565336 ns/op BenchmarkRGBAMaskOver-4 4 28866235 ns/op BenchmarkGrayMaskOver-4 5 22032316 ns/op BenchmarkRGBA64ImageMaskOver-4 3 36095624 ns/op BenchmarkRGBA-4 5 23146084 ns/op BenchmarkPalettedFill-4 1135 108889 ns/op BenchmarkPalettedRGBA-4 6 19493890 ns/op BenchmarkGenericOver-4 2 50847074 ns/op BenchmarkGenericMaskOver-4 5 21522963 ns/op BenchmarkGenericSrc-4 3 34129295 ns/op BenchmarkGenericMaskSrc-4 4 29349360 ns/op PASS ok image/draw 5.620s goos: freebsd goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 24 4590951 ns/op 3.37 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 110249711 ns/op 2.79 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 1494896637 ns/op 0.82 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 63 1804352 ns/op 8.56 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 2 73003143 ns/op 0.85 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 2.472s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 3974 27681 ns/op BenchmarkIDCT-4 4378 26238 ns/op BenchmarkDecodeBaseline-4 9 11679247 ns/op 5.29 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 7 16115819 ns/op 3.83 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 147236894 ns/op 8.35 MB/s 4400 B/op 4 allocs/op BenchmarkEncodeYCbCr-4 1 182514979 ns/op 5.05 MB/s 4400 B/op 4 allocs/op PASS ok image/jpeg 1.189s goos: freebsd goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 13842724 8.603 ns/op BenchmarkDecodeGray-4 13 8653214 ns/op 7.57 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 36881461 ns/op 7.11 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 31809539 ns/op 8.24 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 22 5067023 ns/op 12.93 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 29478674 ns/op 8.89 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 36437310 ns/op 7.19 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 53930403 ns/op 5.70 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 53971005 ns/op 5.69 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 176251614 ns/op 6.97 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 191594516 ns/op 6.41 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 27237480 ns/op 11.28 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 175707487 ns/op 6.99 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 318776161 ns/op 3.85 MB/s 10694488 B/op 614429 allocs/op PASS ok image/png 2.921s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 3 49356337 ns/op 2.03 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 40164767 ns/op 2.49 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 283558796 ns/op 1.76 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 261261326 ns/op 1.91 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 45475260 ns/op 2.20 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 39307648 ns/op 2.54 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 271231022 ns/op 1.84 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 243381821 ns/op 2.05 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 579871994 ns/op 1.72 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 568010099 ns/op 1.76 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3508183857 ns/op 1.43 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3435817518 ns/op 1.46 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 13 8559552 ns/op 11.68 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 12 9049854 ns/op 11.05 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 41549750 ns/op 12.03 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 45578689 ns/op 10.97 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 81130786 ns/op 12.33 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 87380052 ns/op 11.44 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 416999371 ns/op 11.99 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 444611951 ns/op 11.25 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 55167222 ns/op 1.81 MB/s 401492 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 45294685 ns/op 2.21 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 331147593 ns/op 1.51 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 320905880 ns/op 1.56 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 750344327 ns/op 1.33 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 785736482 ns/op 1.27 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5159604589 ns/op 0.97 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5034968534 ns/op 0.99 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 152167382 ns/op 27.47 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 154860936 ns/op 26.99 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 62.853s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 39171 2808 ns/op 0.36 MB/s BenchmarkMarshalCorpusFile/2-4 40587 2941 ns/op 0.68 MB/s BenchmarkMarshalCorpusFile/4-4 37200 3275 ns/op 1.22 MB/s BenchmarkMarshalCorpusFile/8-4 30830 3991 ns/op 2.00 MB/s BenchmarkMarshalCorpusFile/16-4 22230 5150 ns/op 3.11 MB/s BenchmarkMarshalCorpusFile/32-4 15010 7859 ns/op 4.07 MB/s BenchmarkMarshalCorpusFile/64-4 8446 12550 ns/op 5.10 MB/s BenchmarkMarshalCorpusFile/128-4 5198 20547 ns/op 6.23 MB/s BenchmarkMarshalCorpusFile/256-4 3030 37262 ns/op 6.87 MB/s BenchmarkMarshalCorpusFile/512-4 1618 72613 ns/op 7.05 MB/s BenchmarkMarshalCorpusFile/1024-4 841 144278 ns/op 7.10 MB/s BenchmarkMarshalCorpusFile/2048-4 405 295338 ns/op 6.93 MB/s BenchmarkMarshalCorpusFile/4096-4 206 564520 ns/op 7.26 MB/s BenchmarkMarshalCorpusFile/8192-4 100 1095381 ns/op 7.48 MB/s BenchmarkMarshalCorpusFile/16384-4 50 2312216 ns/op 7.09 MB/s BenchmarkMarshalCorpusFile/32768-4 22 5124827 ns/op 6.39 MB/s BenchmarkMarshalCorpusFile/65536-4 10 10316330 ns/op 6.35 MB/s BenchmarkMarshalCorpusFile/131072-4 5 21304918 ns/op 6.15 MB/s BenchmarkMarshalCorpusFile/262144-4 3 42845097 ns/op 6.12 MB/s BenchmarkMarshalCorpusFile/524288-4 2 85010668 ns/op 6.17 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 173252590 ns/op 6.05 MB/s BenchmarkUnmarshalCorpusFile/1-4 12573 9347 ns/op 0.11 MB/s BenchmarkUnmarshalCorpusFile/2-4 12153 9863 ns/op 0.20 MB/s BenchmarkUnmarshalCorpusFile/4-4 10000 10998 ns/op 0.36 MB/s BenchmarkUnmarshalCorpusFile/8-4 8502 12538 ns/op 0.64 MB/s BenchmarkUnmarshalCorpusFile/16-4 7477 15565 ns/op 1.03 MB/s BenchmarkUnmarshalCorpusFile/32-4 4783 23719 ns/op 1.35 MB/s BenchmarkUnmarshalCorpusFile/64-4 4096 27801 ns/op 2.30 MB/s BenchmarkUnmarshalCorpusFile/128-4 3328 35434 ns/op 3.61 MB/s BenchmarkUnmarshalCorpusFile/256-4 1194 99362 ns/op 2.58 MB/s BenchmarkUnmarshalCorpusFile/512-4 628 187967 ns/op 2.72 MB/s BenchmarkUnmarshalCorpusFile/1024-4 326 366218 ns/op 2.80 MB/s BenchmarkUnmarshalCorpusFile/2048-4 164 718080 ns/op 2.85 MB/s BenchmarkUnmarshalCorpusFile/4096-4 84 1470477 ns/op 2.79 MB/s BenchmarkUnmarshalCorpusFile/8192-4 38 2920850 ns/op 2.80 MB/s BenchmarkUnmarshalCorpusFile/16384-4 19 5856940 ns/op 2.80 MB/s BenchmarkUnmarshalCorpusFile/32768-4 9 11653981 ns/op 2.81 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 23255974 ns/op 2.82 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 46428984 ns/op 2.82 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 93973876 ns/op 2.79 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 189906613 ns/op 2.76 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 379103437 ns/op 2.77 MB/s BenchmarkMutatorBytes/1-4 38608 3206 ns/op BenchmarkMutatorBytes/10-4 39546 3010 ns/op BenchmarkMutatorBytes/100-4 37186 3282 ns/op BenchmarkMutatorBytes/1000-4 23950 5377 ns/op BenchmarkMutatorBytes/10000-4 6002 23743 ns/op BenchmarkMutatorBytes/100000-4 831 153976 ns/op BenchmarkMutatorString/1-4 34255 3237 ns/op BenchmarkMutatorString/10-4 37924 3224 ns/op BenchmarkMutatorString/100-4 33022 3877 ns/op BenchmarkMutatorString/1000-4 14830 7795 ns/op BenchmarkMutatorString/10000-4 3325 53324 ns/op BenchmarkMutatorString/100000-4 339 361762 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 16912 5933 ns/op BenchmarkMutatorAllBasicTypes/string-4 19752 6129 ns/op BenchmarkMutatorAllBasicTypes/bool-4 65895 1834 ns/op BenchmarkMutatorAllBasicTypes/float32-4 58608 2058 ns/op BenchmarkMutatorAllBasicTypes/float64-4 56796 2059 ns/op BenchmarkMutatorAllBasicTypes/int-4 61528 1960 ns/op BenchmarkMutatorAllBasicTypes/int8-4 61827 1921 ns/op BenchmarkMutatorAllBasicTypes/int16-4 62200 1940 ns/op BenchmarkMutatorAllBasicTypes/int32-4 62080 1935 ns/op BenchmarkMutatorAllBasicTypes/int64-4 62071 1906 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 59907 1991 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 60669 1980 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 60550 2005 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 59622 1965 ns/op PASS ok internal/fuzz 11.539s goos: freebsd goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 46221 2276 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 131827 918.7 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 0.283s PASS ok internal/poll 0.025s goos: freebsd goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 6 20446976 ns/op PASS ok internal/trace 2.479s goos: freebsd goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 19045 8542 ns/op BenchmarkCopyNLarge-4 310 480474 ns/op PASS ok io 0.588s goos: freebsd goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 222217 513.7 ns/op BenchmarkPrintln-4 29900 4112 ns/op BenchmarkPrintlnNoFlags-4 52236 2338 ns/op PASS ok log 0.456s goos: freebsd goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 1843714 66.71 ns/op BenchmarkAcosh-4 976705 117.2 ns/op BenchmarkAsin-4 1844644 67.14 ns/op BenchmarkAsinh-4 992380 124.7 ns/op BenchmarkAtan-4 2640058 49.84 ns/op BenchmarkAtanh-4 1000000 117.5 ns/op BenchmarkAtan2-4 1803634 67.31 ns/op BenchmarkCbrt-4 1356714 87.35 ns/op BenchmarkCeil-4 20034973 5.984 ns/op BenchmarkCopysign-4 3186394 37.60 ns/op BenchmarkCos-4 1402197 86.00 ns/op BenchmarkCosh-4 1408915 86.01 ns/op BenchmarkErf-4 2424414 51.66 ns/op BenchmarkErfc-4 2332573 52.74 ns/op BenchmarkErfinv-4 1953009 64.60 ns/op BenchmarkErfcinv-4 1983064 66.15 ns/op BenchmarkExp-4 5823700 41.17 ns/op BenchmarkExpGo-4 934347 128.9 ns/op BenchmarkExpm1-4 2075446 58.14 ns/op BenchmarkExp2-4 1000000 119.7 ns/op BenchmarkExp2Go-4 1000000 125.4 ns/op BenchmarkAbs-4 4023181 29.64 ns/op BenchmarkDim-4 8203686 14.71 ns/op BenchmarkFloor-4 20083416 6.014 ns/op BenchmarkMax-4 13196026 9.351 ns/op BenchmarkMin-4 13580709 9.346 ns/op BenchmarkMod-4 355459 317.7 ns/op BenchmarkFrexp-4 2122872 56.35 ns/op BenchmarkGamma-4 758900 160.2 ns/op BenchmarkHypot-4 11111982 24.90 ns/op BenchmarkHypotGo-4 1647009 72.40 ns/op BenchmarkIlogb-4 2395765 49.83 ns/op BenchmarkJ0-4 258252 474.2 ns/op BenchmarkJ1-4 257658 459.6 ns/op BenchmarkJn-4 120601 990.8 ns/op BenchmarkLdexp-4 2096150 56.78 ns/op BenchmarkLgamma-4 896114 145.3 ns/op BenchmarkLog-4 4618818 50.63 ns/op BenchmarkLogb-4 2442714 48.85 ns/op BenchmarkLog1p-4 1254075 96.10 ns/op BenchmarkLog10-4 4233138 52.60 ns/op BenchmarkLog2-4 1572745 75.13 ns/op BenchmarkModf-4 3080858 38.84 ns/op BenchmarkNextafter32-4 2943006 41.06 ns/op BenchmarkNextafter64-4 2961578 40.43 ns/op BenchmarkPowInt-4 618264 195.7 ns/op BenchmarkPowFrac-4 441580 287.0 ns/op BenchmarkPow10Pos-4 4590225 25.83 ns/op BenchmarkPow10Neg-4 4461145 25.60 ns/op BenchmarkRound-4 3855697 31.07 ns/op BenchmarkRoundToEven-4 8558858 14.03 ns/op BenchmarkRemainder-4 529851 219.1 ns/op BenchmarkSignbit-4 5438326 21.93 ns/op BenchmarkSin-4 1702182 70.97 ns/op BenchmarkSincos-4 1000000 112.9 ns/op BenchmarkSinh-4 1699526 70.94 ns/op BenchmarkSqrtIndirect-4 14987906 13.12 ns/op BenchmarkSqrtLatency-4 17857617 7.598 ns/op BenchmarkSqrtIndirectLatency-4 11455644 12.10 ns/op BenchmarkSqrtGoLatency-4 1348699 89.36 ns/op BenchmarkSqrtPrime-4 31342 3792 ns/op BenchmarkTan-4 1539499 78.46 ns/op BenchmarkTanh-4 1331604 90.06 ns/op BenchmarkTrunc-4 19871674 6.021 ns/op BenchmarkY0-4 256627 465.2 ns/op BenchmarkY1-4 251860 475.8 ns/op BenchmarkYn-4 124047 968.7 ns/op BenchmarkFloat64bits-4 5360310 22.24 ns/op BenchmarkFloat64frombits-4 5235224 22.85 ns/op BenchmarkFloat32bits-4 5313452 22.59 ns/op BenchmarkFloat32frombits-4 5485762 21.69 ns/op BenchmarkFMA-4 18530104 6.374 ns/op PASS ok math 11.768s goos: freebsd goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11123197 10.49 ns/op 6100.12 MB/s BenchmarkAddVV/2-4 10363417 11.43 ns/op 11195.51 MB/s BenchmarkAddVV/3-4 9382612 12.53 ns/op 15318.99 MB/s BenchmarkAddVV/4-4 9355474 12.60 ns/op 20317.43 MB/s BenchmarkAddVV/5-4 8499348 13.87 ns/op 23066.17 MB/s BenchmarkAddVV/10-4 7089974 16.80 ns/op 38100.93 MB/s BenchmarkAddVV/100-4 1795753 66.78 ns/op 95833.19 MB/s BenchmarkAddVV/1000-4 206223 590.0 ns/op 108469.97 MB/s BenchmarkSubVV/1-4 11211238 10.47 ns/op 6113.54 MB/s BenchmarkSubVV/2-4 10289772 11.49 ns/op 11141.76 MB/s BenchmarkSubVV/3-4 9368590 12.52 ns/op 15340.65 MB/s BenchmarkSubVV/4-4 9499086 12.54 ns/op 20412.53 MB/s BenchmarkSubVV/5-4 8601033 13.61 ns/op 23510.73 MB/s BenchmarkSubVV/10-4 7161208 16.60 ns/op 38544.22 MB/s BenchmarkSubVV/100-4 1794033 66.81 ns/op 95799.87 MB/s BenchmarkSubVV/1000-4 202406 592.9 ns/op 107945.47 MB/s BenchmarkAddVW/1-4 12299798 9.752 ns/op 820.36 MB/s BenchmarkAddVW/2-4 11508708 10.63 ns/op 1504.62 MB/s BenchmarkAddVW/3-4 10558862 11.55 ns/op 2078.31 MB/s BenchmarkAddVW/4-4 10094523 11.83 ns/op 2705.71 MB/s BenchmarkAddVW/5-4 10185688 11.75 ns/op 3403.88 MB/s BenchmarkAddVW/10-4 8697261 14.11 ns/op 5669.00 MB/s BenchmarkAddVW/100-4 328567 337.2 ns/op 2372.19 MB/s BenchmarkAddVW/1000-4 53163 2244 ns/op 3565.34 MB/s BenchmarkAddVWext/1-4 12340936 9.712 ns/op 823.74 MB/s BenchmarkAddVWext/2-4 11408323 10.50 ns/op 1523.72 MB/s BenchmarkAddVWext/3-4 10452877 11.36 ns/op 2112.13 MB/s BenchmarkAddVWext/4-4 10975381 10.75 ns/op 2975.91 MB/s BenchmarkAddVWext/5-4 10057563 11.80 ns/op 3391.04 MB/s BenchmarkAddVWext/10-4 8653089 14.11 ns/op 5670.63 MB/s BenchmarkAddVWext/100-4 89899 1338 ns/op 597.81 MB/s BenchmarkAddVWext/1000-4 9080 12948 ns/op 617.85 MB/s BenchmarkSubVW/1-4 12095824 10.09 ns/op 792.97 MB/s BenchmarkSubVW/2-4 10526301 11.25 ns/op 1422.51 MB/s BenchmarkSubVW/3-4 10010712 12.14 ns/op 1976.43 MB/s BenchmarkSubVW/4-4 11138224 10.74 ns/op 2979.46 MB/s BenchmarkSubVW/5-4 10074718 11.82 ns/op 3384.79 MB/s BenchmarkSubVW/10-4 8520298 14.15 ns/op 5653.15 MB/s BenchmarkSubVW/100-4 346059 343.2 ns/op 2330.84 MB/s BenchmarkSubVW/1000-4 53186 2243 ns/op 3566.65 MB/s BenchmarkSubVWext/1-4 12125683 9.928 ns/op 805.81 MB/s BenchmarkSubVWext/2-4 10908769 10.84 ns/op 1476.64 MB/s BenchmarkSubVWext/3-4 9882110 12.11 ns/op 1981.50 MB/s BenchmarkSubVWext/4-4 11074342 10.76 ns/op 2974.79 MB/s BenchmarkSubVWext/5-4 10104416 11.91 ns/op 3357.61 MB/s BenchmarkSubVWext/10-4 8490177 14.15 ns/op 5653.01 MB/s BenchmarkSubVWext/100-4 88284 1343 ns/op 595.76 MB/s BenchmarkSubVWext/1000-4 8913 13033 ns/op 613.83 MB/s BenchmarkMulAddVWW/1-4 9879524 11.92 ns/op 5370.40 MB/s BenchmarkMulAddVWW/2-4 9359377 12.96 ns/op 9873.95 MB/s BenchmarkMulAddVWW/3-4 8974678 13.32 ns/op 14419.13 MB/s BenchmarkMulAddVWW/4-4 8522215 13.92 ns/op 18397.18 MB/s BenchmarkMulAddVWW/5-4 8360523 14.63 ns/op 21875.16 MB/s BenchmarkMulAddVWW/10-4 6440018 18.86 ns/op 33936.90 MB/s BenchmarkMulAddVWW/100-4 1000000 100.8 ns/op 63472.96 MB/s BenchmarkMulAddVWW/1000-4 127572 942.0 ns/op 67942.12 MB/s BenchmarkAddMulVVW/1-4 11019010 10.99 ns/op 5825.35 MB/s BenchmarkAddMulVVW/2-4 9155781 13.06 ns/op 9803.56 MB/s BenchmarkAddMulVVW/3-4 9441681 12.92 ns/op 14860.31 MB/s BenchmarkAddMulVVW/4-4 8530255 14.39 ns/op 17787.55 MB/s BenchmarkAddMulVVW/5-4 8084328 14.95 ns/op 21406.31 MB/s BenchmarkAddMulVVW/10-4 6648877 18.03 ns/op 35487.12 MB/s BenchmarkAddMulVVW/100-4 1471204 81.46 ns/op 78563.13 MB/s BenchmarkAddMulVVW/1000-4 167355 714.1 ns/op 89625.14 MB/s BenchmarkDivWVW/1-4 2760399 43.21 ns/op 1481.15 MB/s BenchmarkDivWVW/2-4 1257565 95.30 ns/op 1343.14 MB/s BenchmarkDivWVW/3-4 969070 121.2 ns/op 1583.77 MB/s BenchmarkDivWVW/4-4 849063 141.2 ns/op 1813.18 MB/s BenchmarkDivWVW/5-4 747873 147.5 ns/op 2169.67 MB/s BenchmarkDivWVW/10-4 438118 270.9 ns/op 2362.25 MB/s BenchmarkDivWVW/100-4 57628 2075 ns/op 3085.07 MB/s BenchmarkDivWVW/1000-4 6019 20190 ns/op 3169.93 MB/s BenchmarkNonZeroShifts/1/shrVU-4 12025574 9.893 ns/op BenchmarkNonZeroShifts/1/shlVU-4 12506416 9.570 ns/op BenchmarkNonZeroShifts/2/shrVU-4 11862996 10.31 ns/op BenchmarkNonZeroShifts/2/shlVU-4 11835985 10.20 ns/op BenchmarkNonZeroShifts/3/shrVU-4 10620025 11.28 ns/op BenchmarkNonZeroShifts/3/shlVU-4 11035647 10.92 ns/op BenchmarkNonZeroShifts/4/shrVU-4 9364732 12.90 ns/op BenchmarkNonZeroShifts/4/shlVU-4 10337698 11.58 ns/op BenchmarkNonZeroShifts/5/shrVU-4 8530375 14.16 ns/op BenchmarkNonZeroShifts/5/shlVU-4 9685006 12.52 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6924207 17.10 ns/op BenchmarkNonZeroShifts/10/shlVU-4 7461780 16.17 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 105.0 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1313811 91.92 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 132043 908.9 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 155680 765.2 ns/op BenchmarkDecimalConversion-4 224 536533 ns/op BenchmarkFloatString/100-4 12386 9655 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 228 526999 ns/op 2911 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 48313136 ns/op 61029 B/op 50 allocs/op BenchmarkFloatString/100000-4 1 4758337462 ns/op 830680 B/op 496 allocs/op BenchmarkFloatAdd/10-4 187720 613.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 198225 610.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 176847 692.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 90559 1313 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 17596 6796 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 245282 475.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 246780 473.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 238623 491.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 170122 688.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 46473 2552 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2181 53970 ns/op BenchmarkParseFloatLargeExp-4 501 236774 ns/op BenchmarkGCD10x10/WithoutXY-4 227756 542.3 ns/op BenchmarkGCD10x10/WithXY-4 64842 1851 ns/op BenchmarkGCD10x100/WithoutXY-4 113295 1102 ns/op BenchmarkGCD10x100/WithXY-4 19743 6292 ns/op BenchmarkGCD10x1000/WithoutXY-4 71217 1675 ns/op BenchmarkGCD10x1000/WithXY-4 16180 7688 ns/op BenchmarkGCD100x100/WithoutXY-4 27316 4399 ns/op BenchmarkGCD100x100/WithXY-4 9980 10323 ns/op BenchmarkGCD100x1000/WithoutXY-4 13443 8885 ns/op BenchmarkGCD100x1000/WithXY-4 6108 17239 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2238 52715 ns/op BenchmarkGCD1000x1000/WithXY-4 1266 92982 ns/op BenchmarkHilbert-4 27 4263808 ns/op BenchmarkBinomial-4 25497 4625 ns/op BenchmarkQuoRem-4 22528 5639 ns/op BenchmarkExp-4 15 7262968 ns/op BenchmarkExp2-4 15 7335130 ns/op BenchmarkBitset-4 808401 145.7 ns/op BenchmarkBitsetNeg-4 459790 254.3 ns/op BenchmarkBitsetOrig-4 245533 489.0 ns/op BenchmarkBitsetNegOrig-4 167598 810.7 ns/op BenchmarkModSqrt225_Tonelli-4 120 998902 ns/op BenchmarkModSqrt225_3Mod4-4 394 300447 ns/op BenchmarkModSqrt231_Tonelli-4 100 1050754 ns/op BenchmarkModSqrt231_5Mod8-4 333 357309 ns/op BenchmarkModInverse-4 14556 8650 ns/op BenchmarkSqrt-4 1816 66487 ns/op BenchmarkIntSqr/1-4 1461394 82.04 ns/op BenchmarkIntSqr/2-4 815192 150.1 ns/op BenchmarkIntSqr/3-4 652438 181.7 ns/op BenchmarkIntSqr/5-4 449419 262.4 ns/op BenchmarkIntSqr/8-4 322876 361.9 ns/op BenchmarkIntSqr/10-4 257356 453.8 ns/op BenchmarkIntSqr/20-4 53409 2336 ns/op BenchmarkIntSqr/30-4 39559 3336 ns/op BenchmarkIntSqr/50-4 24056 5144 ns/op BenchmarkIntSqr/80-4 14354 8472 ns/op BenchmarkIntSqr/100-4 10000 11292 ns/op BenchmarkIntSqr/200-4 3844 29660 ns/op BenchmarkIntSqr/300-4 1591 68514 ns/op BenchmarkIntSqr/500-4 842 150220 ns/op BenchmarkIntSqr/800-4 314 379949 ns/op BenchmarkIntSqr/1000-4 230 517062 ns/op BenchmarkDiv/20/10-4 432303 262.5 ns/op BenchmarkDiv/40/20-4 460102 265.0 ns/op BenchmarkDiv/100/50-4 395629 309.1 ns/op BenchmarkDiv/200/100-4 57336 2146 ns/op BenchmarkDiv/400/200-4 55537 2235 ns/op BenchmarkDiv/1000/500-4 45732 2800 ns/op BenchmarkDiv/2000/1000-4 33075 3829 ns/op BenchmarkDiv/20000/10000-4 1138 103943 ns/op BenchmarkDiv/200000/100000-4 28 4403076 ns/op BenchmarkDiv/2000000/1000000-4 1 120413217 ns/op BenchmarkDiv/20000000/10000000-4 1 3578051476 ns/op BenchmarkMul-4 5 20934391 ns/op BenchmarkNatMul/10-4 184892 621.0 ns/op BenchmarkNatMul/100-4 5910 19988 ns/op BenchmarkNatMul/1000-4 187 627283 ns/op BenchmarkZeroShifts/Shl-4 20862 5687 ns/op BenchmarkZeroShifts/ShlSame-4 5471094 21.51 ns/op BenchmarkZeroShifts/Shr-4 19824 5852 ns/op BenchmarkZeroShifts/ShrSame-4 5456361 21.31 ns/op BenchmarkExp3Power/0x10-4 182874 759.2 ns/op BenchmarkExp3Power/0x40-4 159090 751.9 ns/op BenchmarkExp3Power/0x100-4 104527 1184 ns/op BenchmarkExp3Power/0x400-4 45568 2540 ns/op BenchmarkExp3Power/0x1000-4 9777 11131 ns/op BenchmarkExp3Power/0x4000-4 2059 57321 ns/op BenchmarkExp3Power/0x10000-4 224 530854 ns/op BenchmarkExp3Power/0x40000-4 20 5628291 ns/op BenchmarkExp3Power/0x100000-4 2 54834538 ns/op BenchmarkExp3Power/0x400000-4 1 513270626 ns/op BenchmarkFibo-4 3 38463377 ns/op BenchmarkNatSqr/1-4 1000000 115.6 ns/op BenchmarkNatSqr/2-4 603042 204.1 ns/op BenchmarkNatSqr/3-4 503278 239.7 ns/op BenchmarkNatSqr/5-4 349317 360.3 ns/op BenchmarkNatSqr/8-4 242604 497.6 ns/op BenchmarkNatSqr/10-4 195798 612.3 ns/op BenchmarkNatSqr/20-4 51208 2401 ns/op BenchmarkNatSqr/30-4 35506 3366 ns/op BenchmarkNatSqr/50-4 21620 5431 ns/op BenchmarkNatSqr/80-4 13262 8820 ns/op BenchmarkNatSqr/100-4 10000 11693 ns/op BenchmarkNatSqr/200-4 3913 30586 ns/op BenchmarkNatSqr/300-4 1690 72030 ns/op BenchmarkNatSqr/500-4 835 146177 ns/op BenchmarkNatSqr/800-4 343 349183 ns/op BenchmarkNatSqr/1000-4 249 476981 ns/op BenchmarkNatSetBytes/8-4 788698 152.0 ns/op BenchmarkNatSetBytes/24-4 240541 493.9 ns/op BenchmarkNatSetBytes/128-4 54192 2173 ns/op BenchmarkNatSetBytes/7-4 848740 136.9 ns/op BenchmarkNatSetBytes/23-4 261634 457.8 ns/op BenchmarkNatSetBytes/127-4 58497 2123 ns/op BenchmarkScanPi-4 277 430165 ns/op BenchmarkStringPiParallel-4 543 218826 ns/op BenchmarkScan/10/Base2-4 44450 2672 ns/op BenchmarkScan/100/Base2-4 4928 23250 ns/op BenchmarkScan/1000/Base2-4 507 237106 ns/op BenchmarkScan/10/Base8-4 109764 1093 ns/op BenchmarkScan/100/Base8-4 14520 8302 ns/op BenchmarkScan/1000/Base8-4 1464 82322 ns/op BenchmarkScan/10/Base10-4 115090 1032 ns/op BenchmarkScan/100/Base10-4 15726 7571 ns/op BenchmarkScan/1000/Base10-4 1621 73382 ns/op BenchmarkScan/10/Base16-4 128424 920.5 ns/op BenchmarkScan/100/Base16-4 17894 6700 ns/op BenchmarkScan/1000/Base16-4 1831 65223 ns/op BenchmarkString/10/Base2-4 194722 607.4 ns/op BenchmarkString/100/Base2-4 26179 4521 ns/op BenchmarkString/1000/Base2-4 2656 44127 ns/op BenchmarkString/10/Base8-4 390849 303.8 ns/op BenchmarkString/100/Base8-4 68502 1730 ns/op BenchmarkString/1000/Base8-4 7618 15595 ns/op BenchmarkString/10/Base10-4 194698 633.4 ns/op BenchmarkString/100/Base10-4 42807 2890 ns/op BenchmarkString/1000/Base10-4 5282 21311 ns/op BenchmarkString/10/Base16-4 491530 255.8 ns/op BenchmarkString/100/Base16-4 92865 1262 ns/op BenchmarkString/1000/Base16-4 10000 10743 ns/op BenchmarkLeafSize/0-4 50 2442019 ns/op BenchmarkLeafSize/1-4 424 272430 ns/op BenchmarkLeafSize/2-4 471 253315 ns/op BenchmarkLeafSize/3-4 343 340448 ns/op BenchmarkLeafSize/4-4 465 257739 ns/op BenchmarkLeafSize/5-4 292 408028 ns/op BenchmarkLeafSize/6-4 337 350027 ns/op BenchmarkLeafSize/7-4 362 329787 ns/op BenchmarkLeafSize/8-4 476 247666 ns/op BenchmarkLeafSize/9-4 248 482877 ns/op BenchmarkLeafSize/10-4 297 395203 ns/op BenchmarkLeafSize/11-4 316 384562 ns/op BenchmarkLeafSize/12-4 340 343359 ns/op BenchmarkLeafSize/13-4 316 379486 ns/op BenchmarkLeafSize/14-4 356 331600 ns/op BenchmarkLeafSize/15-4 387 305228 ns/op BenchmarkLeafSize/16-4 474 250446 ns/op BenchmarkLeafSize/32-4 476 251615 ns/op BenchmarkLeafSize/64-4 422 274811 ns/op BenchmarkProbablyPrime/n=0-4 10 10834838 ns/op BenchmarkProbablyPrime/n=1-4 9 12320985 ns/op BenchmarkProbablyPrime/n=5-4 6 18163958 ns/op BenchmarkProbablyPrime/n=10-4 4 25183672 ns/op BenchmarkProbablyPrime/n=20-4 3 39190991 ns/op BenchmarkProbablyPrime/Lucas-4 12 9186247 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 76 1471458 ns/op BenchmarkRatCmp-4 252451 501.4 ns/op BenchmarkFloatSqrt/64-4 23683 5007 ns/op 208 B/op 5 allocs/op BenchmarkFloatSqrt/128-4 14977 8101 ns/op 256 B/op 5 allocs/op BenchmarkFloatSqrt/256-4 9697 11378 ns/op 352 B/op 5 allocs/op BenchmarkFloatSqrt/1000-4 5170 22170 ns/op 1312 B/op 6 allocs/op BenchmarkFloatSqrt/10000-4 892 139552 ns/op 17993 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 68 1792919 ns/op 174966 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 136406055 ns/op 3844032 B/op 652 allocs/op PASS ok math/big 46.288s goos: freebsd goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 9376767 12.85 ns/op BenchmarkLeadingZeros8-4 8795493 13.65 ns/op BenchmarkLeadingZeros16-4 9490569 12.52 ns/op BenchmarkLeadingZeros32-4 9288883 12.95 ns/op BenchmarkLeadingZeros64-4 9642307 12.35 ns/op BenchmarkTrailingZeros-4 9633446 12.46 ns/op BenchmarkTrailingZeros8-4 9775231 12.59 ns/op BenchmarkTrailingZeros16-4 9086834 13.28 ns/op BenchmarkTrailingZeros32-4 9883826 12.39 ns/op BenchmarkTrailingZeros64-4 9684320 12.59 ns/op BenchmarkOnesCount-4 9153394 13.12 ns/op BenchmarkOnesCount8-4 9730050 12.38 ns/op BenchmarkOnesCount16-4 9235498 12.88 ns/op BenchmarkOnesCount32-4 9365211 12.75 ns/op BenchmarkOnesCount64-4 9232521 12.79 ns/op BenchmarkRotateLeft-4 9752648 12.54 ns/op BenchmarkRotateLeft8-4 10147446 12.65 ns/op BenchmarkRotateLeft16-4 9567758 12.60 ns/op BenchmarkRotateLeft32-4 9693513 12.60 ns/op BenchmarkRotateLeft64-4 9601381 12.53 ns/op BenchmarkReverse-4 15272924 7.802 ns/op BenchmarkReverse8-4 20075577 5.983 ns/op BenchmarkReverse16-4 18729554 6.369 ns/op BenchmarkReverse32-4 16045274 7.473 ns/op BenchmarkReverse64-4 15400004 7.846 ns/op BenchmarkReverseBytes-4 19601232 5.969 ns/op BenchmarkReverseBytes16-4 21359906 5.622 ns/op BenchmarkReverseBytes32-4 21384975 5.615 ns/op BenchmarkReverseBytes64-4 20217982 5.991 ns/op BenchmarkAdd-4 9425773 12.70 ns/op BenchmarkAdd32-4 9648398 12.47 ns/op BenchmarkAdd64-4 8835878 13.50 ns/op BenchmarkAdd64multiple-4 16442863 7.303 ns/op BenchmarkSub-4 9448102 12.59 ns/op BenchmarkSub32-4 9387469 12.67 ns/op BenchmarkSub64-4 9455714 12.52 ns/op BenchmarkSub64multiple-4 15680464 7.578 ns/op BenchmarkMul-4 9423778 12.67 ns/op BenchmarkMul32-4 9606914 12.53 ns/op BenchmarkMul64-4 9906837 12.40 ns/op BenchmarkDiv-4 2642125 44.96 ns/op BenchmarkDiv32-4 5780577 21.19 ns/op BenchmarkDiv64-4 2712373 44.30 ns/op PASS ok math/bits 5.844s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 11305699 23.46 ns/op BenchmarkAcos-4 402084 276.0 ns/op BenchmarkAcosh-4 421387 298.3 ns/op BenchmarkAsin-4 455804 279.9 ns/op BenchmarkAsinh-4 464263 277.2 ns/op BenchmarkAtan-4 722109 203.6 ns/op BenchmarkAtanh-4 736036 198.7 ns/op BenchmarkConj-4 18440541 6.431 ns/op BenchmarkCos-4 538381 212.7 ns/op BenchmarkCosh-4 626926 209.1 ns/op BenchmarkExp-4 823972 157.1 ns/op BenchmarkLog-4 807586 161.1 ns/op BenchmarkLog10-4 825140 159.9 ns/op BenchmarkPhase-4 1740415 69.02 ns/op BenchmarkPolar-4 1000000 108.1 ns/op BenchmarkPow-4 233476 588.5 ns/op BenchmarkRect-4 1000000 111.1 ns/op BenchmarkSin-4 597657 209.6 ns/op BenchmarkSinh-4 593270 212.7 ns/op BenchmarkSqrt-4 1000000 115.6 ns/op BenchmarkTan-4 377635 335.9 ns/op BenchmarkTanh-4 402861 313.6 ns/op PASS ok math/cmplx 3.094s goos: freebsd goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 193066 603.0 ns/op BenchmarkInt63ThreadsafeParallel-4 99820 1206 ns/op BenchmarkInt63Unthreadsafe-4 1362344 87.44 ns/op BenchmarkIntn1000-4 1000000 127.0 ns/op BenchmarkInt63n1000-4 991228 117.9 ns/op BenchmarkInt31n1000-4 1000000 108.5 ns/op BenchmarkFloat32-4 1000000 104.6 ns/op BenchmarkFloat64-4 1368291 87.54 ns/op BenchmarkPerm3-4 211464 554.8 ns/op BenchmarkPerm30-4 25154 4749 ns/op BenchmarkPerm30ViaShuffle-4 27554 4323 ns/op BenchmarkShuffleOverhead-4 19794 6062 ns/op BenchmarkRead3-4 940446 127.1 ns/op BenchmarkRead64-4 80997 1467 ns/op BenchmarkRead1000-4 5330 21385 ns/op PASS ok math/rand 2.300s goos: freebsd goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 45796 2584 ns/op BenchmarkQDecodeWord-4 103075 1075 ns/op BenchmarkQDecodeHeader-4 103416 1157 ns/op BenchmarkTypeByExtension/.html-4 300708 367.4 ns/op BenchmarkTypeByExtension/.HTML-4 202286 600.2 ns/op BenchmarkTypeByExtension/.unused-4 218793 528.5 ns/op BenchmarkExtensionsByType/text/html-4 122834 993.1 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 76188 1656 ns/op BenchmarkExtensionsByType/application/octet-stream-4 122701 989.4 ns/op PASS ok mime 1.225s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 1028 112484 ns/op PASS ok mime/quotedprintable 0.145s goos: freebsd goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 214 548114 ns/op 10326 B/op 98 allocs/op BenchmarkGoLookupIPNoSuchHost-4 82 1278993 ns/op 26239 B/op 195 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5032907673 ns/op 161992 B/op 242 allocs/op BenchmarkDNSName-4 153646 690.8 ns/op BenchmarkInterfaces-4 6309 18853 ns/op BenchmarkInterfaceByIndex-4 8199 12630 ns/op BenchmarkInterfaceByName-4 5661 19186 ns/op BenchmarkInterfaceAddrs-4 6578 18481 ns/op BenchmarkInterfacesAndAddrs-4 7684 13588 ns/op BenchmarkInterfacesAndMulticastAddrs-4 5958 18462 ns/op BenchmarkParseIP-4 18268 6527 ns/op BenchmarkIPString/IPv4-4 154602 753.0 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 10000 10172 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 55826 2137 ns/op BenchmarkIPEqual/IPv4-4 1218978 98.21 ns/op BenchmarkIPEqual/IPv6-4 1173524 99.49 ns/op BenchmarkTCP4OneShot-4 2688 42778 ns/op BenchmarkTCP4OneShotTimeout-4 2530 47573 ns/op BenchmarkTCP4Persistent-4 12843 9333 ns/op BenchmarkTCP4PersistentTimeout-4 12768 9379 ns/op BenchmarkTCP6OneShot-4 2472 45660 ns/op BenchmarkTCP6OneShotTimeout-4 2359 48990 ns/op BenchmarkTCP6Persistent-4 12499 9442 ns/op BenchmarkTCP6PersistentTimeout-4 12670 9569 ns/op BenchmarkTCP4ConcurrentReadWrite-4 19520 5655 ns/op BenchmarkTCP6ConcurrentReadWrite-4 18067 6428 ns/op BenchmarkSetReadDeadline-4 131498 892.3 ns/op BenchmarkUDP6LinkLocalUnicast-4 9877 14539 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 9315 11780 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 8806 13347 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 8586 13888 ns/op 0 B/op 0 allocs/op PASS ok net 9.703s goos: freebsd goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 27541 4263 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 13791 8697 ns/op 1024 B/op 15 allocs/op BenchmarkReadCookies-4 14383 8750 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 19717 6102 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 33837 3498 ns/op 736 B/op 11 allocs/op BenchmarkServerMatch-4 1281277 97.34 ns/op BenchmarkReadRequestChrome-4 4983 22621 ns/op 27.01 MB/s 1845 B/op 14 allocs/op BenchmarkReadRequestCurl-4 10000 10333 ns/op 7.55 MB/s 940 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 12172 9811 ns/op 8.36 MB/s 940 B/op 9 allocs/op BenchmarkReadRequestSiege-4 7528 14654 ns/op 10.30 MB/s 1036 B/op 11 allocs/op BenchmarkReadRequestWrk-4 18582 6542 ns/op 6.11 MB/s 875 B/op 7 allocs/op BenchmarkFileAndServer_1KB/NoTLS-4 324 360665 ns/op 2.84 MB/s BenchmarkFileAndServer_1KB/TLS-4 236 466647 ns/op 2.19 MB/s BenchmarkFileAndServer_16MB/NoTLS-4 2 60134638 ns/op 278.99 MB/s BenchmarkFileAndServer_16MB/TLS-4 1 161412141 ns/op 103.94 MB/s BenchmarkFileAndServer_64MB/NoTLS-4 1 275776198 ns/op 243.35 MB/s BenchmarkFileAndServer_64MB/TLS-4 1 527580427 ns/op 127.20 MB/s BenchmarkServeMux-4 307 401576 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 399 312691 ns/op 0 B/op 0 allocs/op BenchmarkClientServer-4 360 337389 ns/op 5917 B/op 64 allocs/op BenchmarkClientServerParallel4-4 1003 111706 ns/op 9411 B/op 77 allocs/op BenchmarkClientServerParallel64-4 638 157673 ns/op 16433 B/op 97 allocs/op --- BENCH: BenchmarkClientServerParallel64-4 serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:39477": dial tcp 127.0.0.1:39477: connect: connection reset by peer ... [output truncated] BenchmarkClientServerParallelTLS4-4 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:39977: read tcp 127.0.0.1:39971->127.0.0.1:39977: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:39980: read tcp 127.0.0.1:39971->127.0.0.1:39980: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:39979: write tcp 127.0.0.1:39971->127.0.0.1:39979: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:39978: write tcp 127.0.0.1:39971->127.0.0.1:39978: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40000: read tcp 127.0.0.1:39982->127.0.0.1:40000: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:39999: read tcp 127.0.0.1:39982->127.0.0.1:39999: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40002: write tcp 127.0.0.1:39982->127.0.0.1:40002: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40001: write tcp 127.0.0.1:39982->127.0.0.1:40001: use of closed network connection 46 2749750 ns/op 122655 B/op 1025 allocs/op BenchmarkClientServerParallelTLS64-4 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40041: read tcp 127.0.0.1:40038->127.0.0.1:40041: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40047: read tcp 127.0.0.1:40038->127.0.0.1:40047: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40048: write tcp 127.0.0.1:40038->127.0.0.1:40048: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40046: write tcp 127.0.0.1:40038->127.0.0.1:40046: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40054: read tcp 127.0.0.1:40049->127.0.0.1:40054: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40056: write tcp 127.0.0.1:40049->127.0.0.1:40056: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40068: read tcp 127.0.0.1:40049->127.0.0.1:40068: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40074: read tcp 127.0.0.1:40049->127.0.0.1:40074: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40075: read tcp 127.0.0.1:40049->127.0.0.1:40075: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40069: read tcp 127.0.0.1:40049->127.0.0.1:40069: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40073: read tcp 127.0.0.1:40049->127.0.0.1:40073: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40071: read tcp 127.0.0.1:40049->127.0.0.1:40071: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40076: read tcp 127.0.0.1:40049->127.0.0.1:40076: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40078: read tcp 127.0.0.1:40049->127.0.0.1:40078: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40070: read tcp 127.0.0.1:40049->127.0.0.1:40070: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40077: read tcp 127.0.0.1:40049->127.0.0.1:40077: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40072: read tcp 127.0.0.1:40049->127.0.0.1:40072: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40061: read tcp 127.0.0.1:40049->127.0.0.1:40061: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40065: read tcp 127.0.0.1:40049->127.0.0.1:40065: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40063: read tcp 127.0.0.1:40049->127.0.0.1:40063: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40058: read tcp 127.0.0.1:40049->127.0.0.1:40058: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40062: read tcp 127.0.0.1:40049->127.0.0.1:40062: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40059: read tcp 127.0.0.1:40049->127.0.0.1:40059: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40060: read tcp 127.0.0.1:40049->127.0.0.1:40060: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40057: read tcp 127.0.0.1:40049->127.0.0.1:40057: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40064: read tcp 127.0.0.1:40049->127.0.0.1:40064: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40067: read tcp 127.0.0.1:40049->127.0.0.1:40067: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40066: write tcp 127.0.0.1:40049->127.0.0.1:40066: use of closed network connection 2022/05/13 22:24:07 http: TLS handshake error from 127.0.0.1:40096: read tcp 127.0.0.1:40081->127.0.0.1:40096: use of closed network connection 73 3880002 ns/op 176384 B/op 1447 allocs/op BenchmarkServer-4 145 745716 ns/op 3046 B/op 23 allocs/op BenchmarkClient-4 274 414746 ns/op 3808 B/op 45 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 576 190515 ns/op 7415 B/op 55 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1274 91552 ns/op 3037 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1822 68675 ns/op 1875 B/op 13 allocs/op BenchmarkServerHandlerTypeLen-4 1629 69220 ns/op 2780 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1664 68608 ns/op 2716 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1640 67951 ns/op 2702 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1592 71376 ns/op 1883 B/op 14 allocs/op BenchmarkServerHijack-4 872 136984 ns/op 16754 B/op 51 allocs/op BenchmarkCloseNotifier-4 474 243489 ns/op 6467 B/op 54 allocs/op BenchmarkResponseStatusLine-4 279592 424.6 ns/op 0 B/op 0 allocs/op PASS ok net/http 7.871s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 5244 23985 ns/op 33601 B/op 7 allocs/op PASS ok net/http/httputil 0.226s goos: freebsd goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 116488 1011 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 534468 201.7 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 232237 512.1 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 68724 1682 ns/op BenchmarkStdIPv4-4 135374 869.2 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 87621 1342 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 91419 1288 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 111897 1045 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 66879 1810 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1297514 91.99 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1269614 98.95 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1357542 87.82 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 294560 397.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 340532 355.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 303807 400.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 87354 1370 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 439069 256.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 291420 392.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 308148 397.8 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 164497 737.9 ns/op 32 B/op 2 allocs/op BenchmarkStdParseIP/v6_zone-4 445832 269.7 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 389154 305.8 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 127864 930.8 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 171650 693.4 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 277581 436.7 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 161353 748.0 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 334244 344.3 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 157666 760.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 149832 766.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 154214 766.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 120252 969.2 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 498420 239.3 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 159832 745.1 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 95450 1238 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 125942 967.8 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 173818 704.9 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 114003 1030 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 281872 420.3 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 118932 983.3 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 143050 822.0 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 193387 607.0 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 137886 871.5 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1230697 95.86 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1213933 95.06 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1264483 93.50 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 103.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 101.8 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 100.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 104.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 107.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 106.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 351267 340.2 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 634114 197.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 228843 521.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 238377 491.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 226467 523.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 79189 1505 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 507559 236.3 ns/op PASS ok net/netip 7.885s 2022/05/13 22:24:23 Test RPC server listening on 127.0.0.1:40771 2022/05/13 22:24:23 Test HTTP RPC server listening on 127.0.0.1:40772 goos: freebsd goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1843 62473 ns/op BenchmarkEndToEndHTTP-4 1724 62459 ns/op BenchmarkEndToEndAsync-4 2575 45647 ns/op BenchmarkEndToEndAsyncHTTP-4 2136 47315 ns/op PASS ok net/rpc 0.707s goos: freebsd goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 4856 22380 ns/op BenchmarkReadMIMEHeader/server_headers-4 5462 18629 ns/op BenchmarkUncommon-4 26337 4450 ns/op 480 B/op 5 allocs/op PASS ok net/textproto 0.408s goos: freebsd goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 4434 23535 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 98676 1134 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 533194 200.5 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 93164 1290 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 176835 681.0 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 80426 1465 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13722 8808 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 395461 294.1 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 91759 1318 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 171055 682.8 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 81307 1480 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 15086 7908 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 213363 548.5 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 81489 1447 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 80179 1468 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 36433 3205 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 6351 18297 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 216030 541.7 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 81544 1456 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 80890 1460 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 36498 3280 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 6627 17911 ns/op 320 B/op 1 allocs/op PASS ok net/url 3.076s goos: freebsd goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3292590 36.53 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 174619 656.1 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 976 112297 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:476: benchmarkReaddirname ".": 120 entries os_test.go:476: benchmarkReaddirname ".": 120 entries os_test.go:476: benchmarkReaddirname ".": 120 entries BenchmarkReaddir-4 330 353297 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:493: benchmarkReaddir ".": 120 entries os_test.go:493: benchmarkReaddir ".": 120 entries os_test.go:493: benchmarkReaddir ".": 120 entries BenchmarkReadDir-4 774 151840 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:510: benchmarkReadDir ".": 120 entries os_test.go:510: benchmarkReadDir ".": 120 entries os_test.go:510: benchmarkReadDir ".": 120 entries BenchmarkStatDot-4 79892 1517 ns/op BenchmarkStatFile-4 68637 1724 ns/op BenchmarkStatDir-4 70893 1640 ns/op BenchmarkLstatDot-4 79946 1524 ns/op BenchmarkLstatFile-4 68757 1752 ns/op BenchmarkLstatDir-4 72930 1675 ns/op PASS ok os 1.567s goos: freebsd goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 73 1695609 ns/op 5190 B/op 28 allocs/op PASS ok os/exec 0.245s goos: freebsd goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 384784 291.1 ns/op PASS ok os/user 0.242s goos: freebsd goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDeepEqual/int8-4 608305 176.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 117451 998.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 529808 221.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 111768 1024 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 545857 215.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 112874 1038 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 541876 219.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 113192 1047 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 527078 218.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 113749 1054 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 673882 170.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 143715 819.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 537801 218.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 112730 1051 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 533581 222.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 113346 1053 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 528640 223.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 113282 1066 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 537948 218.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 113943 1050 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 509168 222.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 112597 1055 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 519358 220.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 113708 1055 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 528285 217.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 114165 1049 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 533199 220.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 111788 1047 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 534378 219.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 114734 1057 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 707080 168.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 118863 1001 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 575116 215.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 112716 1063 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 144576 828.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 69739 1708 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 70606 1667 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 48164 2515 ns/op 0 B/op 0 allocs/op BenchmarkSelect/1-4 204662 570.3 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 107794 1114 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 54747 2139 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 112551 1003 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 133320 914.5 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 86364 1387 ns/op 92.27 MB/s BenchmarkCallArgCopy/size=256-4 81391 1472 ns/op 173.91 MB/s BenchmarkCallArgCopy/size=1024-4 57874 2111 ns/op 485.15 MB/s BenchmarkCallArgCopy/size=4096-4 25461 4520 ns/op 906.29 MB/s BenchmarkCallArgCopy/size=65536-4 2140 60992 ns/op 1074.51 MB/s BenchmarkPtrTo-4 478441 242.3 ns/op BenchmarkFieldByName1-4 415131 303.8 ns/op BenchmarkFieldByName2-4 48506 2523 ns/op BenchmarkFieldByName3-4 6160 19209 ns/op BenchmarkInterfaceBig-4 3353211 35.84 ns/op BenchmarkInterfaceSmall-4 3352426 35.77 ns/op BenchmarkNew-4 1436589 84.00 ns/op BenchmarkMap/StringKeys/MapIndex-4 3334 35351 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 3244 36495 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3171 37711 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 3049 38492 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3452 34580 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 3258 35729 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 266229 444.1 ns/op BenchmarkBool-4 3818025 31.28 ns/op BenchmarkString-4 2420748 49.34 ns/op BenchmarkBytes-4 2148505 55.85 ns/op BenchmarkNamedBytes-4 798706 146.3 ns/op BenchmarkBytesArray-4 755096 162.8 ns/op BenchmarkSliceLen-4 2481572 48.70 ns/op BenchmarkMapLen-4 1529440 79.22 ns/op BenchmarkStringLen-4 1882420 62.91 ns/op BenchmarkArrayLen-4 1764560 67.39 ns/op BenchmarkSliceCap-4 2520036 48.36 ns/op PASS ok reflect 9.952s goos: freebsd goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 12043 11634 ns/op 9260 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 18510 6153 ns/op 9120 B/op 1 allocs/op BenchmarkFindString-4 14116 9046 ns/op 8993 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 10040 ns/op 9262 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 10000 10015 ns/op 9435 B/op 2 allocs/op BenchmarkLiteral-4 19694 5851 ns/op BenchmarkNotLiteral-4 4681 25912 ns/op BenchmarkMatchClass-4 3452 34137 ns/op BenchmarkMatchClass_InRange-4 3345 33490 ns/op BenchmarkReplaceAll-4 2623 49684 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 18607 6031 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 38857 2913 ns/op BenchmarkAnchoredShortMatch-4 15303 7560 ns/op BenchmarkAnchoredLongMatch-4 20871 5669 ns/op BenchmarkOnePassShortA-4 19143 6168 ns/op BenchmarkNotOnePassShortA-4 9015 15421 ns/op BenchmarkOnePassShortB-4 24952 4767 ns/op BenchmarkNotOnePassShortB-4 10000 10820 ns/op BenchmarkOnePassLongPrefix-4 80697 1596 ns/op BenchmarkOnePassLongNotPrefix-4 24288 5184 ns/op BenchmarkMatchParallelShared-4 21307 5279 ns/op BenchmarkMatchParallelCopied-4 22810 5141 ns/op BenchmarkQuoteMetaAll-4 165117 725.3 ns/op 19.30 MB/s BenchmarkQuoteMetaNone-4 294153 406.7 ns/op 63.93 MB/s BenchmarkCompile/Onepass-4 4942 23905 ns/op 4128 B/op 52 allocs/op BenchmarkCompile/Medium-4 1820 64270 ns/op 9688 B/op 112 allocs/op BenchmarkCompile/Hard-4 230 515163 ns/op 84744 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3951154 32.50 ns/op 492.31 MB/s BenchmarkMatch/Easy0/32-4 17968 6243 ns/op 5.13 MB/s BenchmarkMatch/Easy0/1K-4 5834 19635 ns/op 52.15 MB/s BenchmarkMatch/Easy0i/16-4 3939339 32.51 ns/op 492.20 MB/s BenchmarkMatch/Easy0i/32-4 6229 21152 ns/op 1.51 MB/s BenchmarkMatch/Easy0i/1K-4 265 447627 ns/op 2.29 MB/s BenchmarkMatch/Easy1/16-4 3416266 32.86 ns/op 486.95 MB/s BenchmarkMatch/Easy1/32-4 19760 6946 ns/op 4.61 MB/s BenchmarkMatch/Easy1/1K-4 4734 24328 ns/op 42.09 MB/s BenchmarkMatch/Medium/16-4 3945363 29.33 ns/op 545.55 MB/s BenchmarkMatch/Medium/32-4 6402 18317 ns/op 1.75 MB/s BenchmarkMatch/Medium/1K-4 307 385559 ns/op 2.66 MB/s BenchmarkMatch/Hard/16-4 3961776 29.21 ns/op 547.71 MB/s BenchmarkMatch/Hard/32-4 4238 28173 ns/op 1.14 MB/s BenchmarkMatch/Hard/1K-4 180 662772 ns/op 1.55 MB/s BenchmarkMatch/Hard1/16-4 1522 78791 ns/op 0.20 MB/s BenchmarkMatch/Hard1/32-4 775 156086 ns/op 0.21 MB/s BenchmarkMatch/Hard1/1K-4 25 4416276 ns/op 0.23 MB/s BenchmarkMatch_onepass_regex/16-4 27273 4392 ns/op 3.64 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 16170 7381 ns/op 4.34 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 626 187758 ns/op 5.45 MB/s 26 B/op 0 allocs/op PASS ok regexp 7.517s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 690868 171.9 ns/op PASS ok regexp/syntax 1.168s goos: freebsd goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMakeChan/Byte-4 901050 138.2 ns/op BenchmarkMakeChan/Int-4 1000000 121.3 ns/op BenchmarkMakeChan/Ptr-4 575731 216.7 ns/op BenchmarkMakeChan/Struct/0-4 1305884 95.25 ns/op BenchmarkMakeChan/Struct/32-4 502917 209.1 ns/op BenchmarkMakeChan/Struct/40-4 452835 308.1 ns/op BenchmarkChanNonblocking-4 6550635 17.23 ns/op BenchmarkSelectUncontended-4 643857 182.4 ns/op BenchmarkSelectSyncContended-4 37062 3162 ns/op BenchmarkSelectAsyncContended-4 115197 1030 ns/op BenchmarkSelectNonblock-4 3537810 34.00 ns/op BenchmarkChanUncontended-4 8104 12602 ns/op BenchmarkChanContended-4 1790 74060 ns/op BenchmarkChanSync-4 99421 1168 ns/op BenchmarkChanSyncWork-4 10000 34084 ns/op BenchmarkChanProdCons0-4 105220 1120 ns/op BenchmarkChanProdCons10-4 149253 786.3 ns/op BenchmarkChanProdCons100-4 158704 749.9 ns/op BenchmarkChanProdConsWork0-4 85837 1436 ns/op BenchmarkChanProdConsWork10-4 96218 1300 ns/op BenchmarkChanProdConsWork100-4 102924 1166 ns/op BenchmarkSelectProdCons-4 72253 1714 ns/op BenchmarkReceiveDataFromClosedChan-4 697268 168.3 ns/op BenchmarkChanCreation-4 322642 397.9 ns/op BenchmarkChanSem-4 176223 636.0 ns/op BenchmarkChanPopular-4 80 1350529 ns/op BenchmarkChanClosed-4 738070 155.7 ns/op BenchmarkCallClosure-4 6845724 17.79 ns/op BenchmarkCallClosure1-4 6731484 17.80 ns/op BenchmarkCallClosure2-4 1550540 76.74 ns/op BenchmarkCallClosure3-4 1853108 65.57 ns/op BenchmarkCallClosure4-4 1440746 75.84 ns/op BenchmarkComplex128DivNormal-4 10694674 19.03 ns/op BenchmarkComplex128DivNisNaN-4 8119920 20.18 ns/op BenchmarkComplex128DivDisNaN-4 7997527 22.97 ns/op BenchmarkComplex128DivNisInf-4 10522347 21.33 ns/op BenchmarkComplex128DivDisInf-4 5331619 29.05 ns/op BenchmarkSetTypePtr-4 53629006 2.233 ns/op 3583.22 MB/s BenchmarkSetTypePtr8-4 8293489 14.46 ns/op 4424.85 MB/s BenchmarkSetTypePtr16-4 7047472 16.86 ns/op 7593.37 MB/s BenchmarkSetTypePtr32-4 5106442 23.72 ns/op 10793.34 MB/s BenchmarkSetTypePtr64-4 3167026 37.79 ns/op 13550.34 MB/s BenchmarkSetTypePtr126-4 1777184 69.47 ns/op 14510.88 MB/s BenchmarkSetTypePtr128-4 1758830 68.14 ns/op 15027.43 MB/s BenchmarkSetTypePtrSlice-4 238690 500.2 ns/op 16377.41 MB/s BenchmarkSetTypeNode1-4 15717913 6.511 ns/op 3686.19 MB/s BenchmarkSetTypeNode1Slice-4 1757568 66.94 ns/op 11473.00 MB/s BenchmarkSetTypeNode8-4 7096737 16.78 ns/op 4767.96 MB/s BenchmarkSetTypeNode8Slice-4 683678 173.9 ns/op 14717.13 MB/s BenchmarkSetTypeNode64-4 2826297 41.95 ns/op 12587.61 MB/s BenchmarkSetTypeNode64Slice-4 114968 1108 ns/op 15255.40 MB/s BenchmarkSetTypeNode64Dead-4 5677738 20.94 ns/op 25218.25 MB/s BenchmarkSetTypeNode64DeadSlice-4 122605 979.6 ns/op 17247.94 MB/s BenchmarkSetTypeNode124-4 1793202 68.33 ns/op 14751.52 MB/s BenchmarkSetTypeNode124Slice-4 61087 1944 ns/op 16589.65 MB/s BenchmarkSetTypeNode126-4 1847643 66.59 ns/op 15377.70 MB/s BenchmarkSetTypeNode126Slice-4 58142 2056 ns/op 15936.61 MB/s BenchmarkSetTypeNode128-4 1623666 73.84 ns/op 14084.87 MB/s BenchmarkSetTypeNode128Slice-4 54504 2269 ns/op 14667.17 MB/s BenchmarkSetTypeNode130-4 1643464 71.78 ns/op 14711.38 MB/s BenchmarkSetTypeNode130Slice-4 53300 2213 ns/op 15267.10 MB/s BenchmarkSetTypeNode1024-4 221371 535.0 ns/op 15342.37 MB/s BenchmarkSetTypeNode1024Slice-4 7288 16513 ns/op 15906.33 MB/s BenchmarkAllocation-4 3148 46537 ns/op BenchmarkReadMemStats-4 6662 17524 ns/op BenchmarkReadMemStatsLatency-4 1 59242 p50-ns 59242 p90-ns 59242 p99-ns BenchmarkWriteBarrier-4 1828333 62.74 ns/op BenchmarkBulkWriteBarrier-4 5985686 20.92 ns/op BenchmarkScanStackNoLocals-4 2 86537032 ns/op BenchmarkMSpanCountAlloc/bits=64-4 11502830 10.26 ns/op BenchmarkMSpanCountAlloc/bits=128-4 10956603 11.05 ns/op BenchmarkMSpanCountAlloc/bits=256-4 10062458 12.58 ns/op BenchmarkMSpanCountAlloc/bits=512-4 7566205 15.24 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 5343280 22.08 ns/op BenchmarkHash5-4 6387741 18.33 ns/op 272.79 MB/s BenchmarkHash16-4 7173696 17.11 ns/op 935.19 MB/s BenchmarkHash64-4 6170727 19.26 ns/op 3322.95 MB/s BenchmarkHash1024-4 1964478 61.17 ns/op 16740.44 MB/s BenchmarkHash65536-4 39157 3039 ns/op 21566.26 MB/s BenchmarkAlignedLoad-4 9041202 13.65 ns/op BenchmarkUnalignedLoad-4 9594334 13.25 ns/op BenchmarkEqEfaceConcrete-4 9370057 12.67 ns/op BenchmarkEqIfaceConcrete-4 9680995 12.37 ns/op BenchmarkNeEfaceConcrete-4 9816775 11.83 ns/op BenchmarkNeIfaceConcrete-4 9952448 12.08 ns/op BenchmarkConvT2EByteSized/bool-4 6509384 18.37 ns/op BenchmarkConvT2EByteSized/uint8-4 6191632 19.48 ns/op BenchmarkConvT2ESmall-4 5945000 19.59 ns/op BenchmarkConvT2EUintptr-4 6148608 19.46 ns/op BenchmarkConvT2ELarge-4 1248246 88.32 ns/op BenchmarkConvT2ISmall-4 6086916 19.41 ns/op BenchmarkConvT2IUintptr-4 6383535 18.74 ns/op BenchmarkConvT2ILarge-4 1257316 91.01 ns/op BenchmarkConvI2E-4 5372258 22.12 ns/op BenchmarkConvI2I-4 4650573 25.70 ns/op BenchmarkAssertE2T-4 4911691 23.51 ns/op BenchmarkAssertE2TLarge-4 2635605 45.89 ns/op BenchmarkAssertE2I-4 4673084 24.76 ns/op BenchmarkAssertI2T-4 5511705 21.88 ns/op BenchmarkAssertI2I-4 4578198 26.49 ns/op BenchmarkAssertI2E-4 6495782 18.56 ns/op BenchmarkAssertE2E-4 6969565 17.70 ns/op BenchmarkAssertE2T2-4 4074124 28.98 ns/op BenchmarkAssertE2T2Blank-4 4856931 24.55 ns/op BenchmarkAssertI2E2-4 4778562 24.73 ns/op BenchmarkAssertI2E2Blank-4 7203716 17.21 ns/op BenchmarkAssertE2E2-4 5155689 23.20 ns/op BenchmarkAssertE2E2Blank-4 6690732 17.56 ns/op BenchmarkConvT2Ezero/zero/16-4 5718475 20.71 ns/op BenchmarkConvT2Ezero/zero/32-4 5803993 20.50 ns/op BenchmarkConvT2Ezero/zero/64-4 5784198 20.87 ns/op BenchmarkConvT2Ezero/zero/str-4 5545557 21.42 ns/op BenchmarkConvT2Ezero/zero/slice-4 6002629 20.67 ns/op BenchmarkConvT2Ezero/zero/big-4 285474 492.0 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1467010 80.51 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1509469 78.79 ns/op BenchmarkConvT2Ezero/nonzero/big-4 294907 428.6 ns/op BenchmarkConvT2Ezero/smallint/16-4 5827333 20.01 ns/op BenchmarkConvT2Ezero/smallint/32-4 6201954 19.45 ns/op BenchmarkConvT2Ezero/smallint/64-4 6148870 19.70 ns/op BenchmarkConvT2Ezero/largeint/16-4 1882284 66.88 ns/op BenchmarkConvT2Ezero/largeint/32-4 1691202 69.49 ns/op BenchmarkConvT2Ezero/largeint/64-4 1692151 67.15 ns/op BenchmarkMalloc8-4 20098728 5.999 ns/op BenchmarkMalloc16-4 20039022 5.988 ns/op BenchmarkMallocTypeInfo8-4 20066694 5.990 ns/op BenchmarkMallocTypeInfo16-4 19896316 5.955 ns/op BenchmarkMallocLargeStruct-4 5794932 20.57 ns/op BenchmarkGoroutineSelect-4 67 1664794 ns/op BenchmarkGoroutineBlocking-4 72 1647323 ns/op BenchmarkGoroutineForRange-4 69 1680514 ns/op BenchmarkGoroutineIdle-4 94 1260992 ns/op BenchmarkHashStringSpeed-4 2835159 45.67 ns/op BenchmarkHashBytesSpeed-4 1436571 81.49 ns/op BenchmarkHashInt32Speed-4 3098506 42.07 ns/op BenchmarkHashInt64Speed-4 3019818 42.31 ns/op BenchmarkHashStringArraySpeed-4 606606 195.6 ns/op BenchmarkMegMap-4 3827108 31.13 ns/op BenchmarkMegOneMap-4 4892708 24.49 ns/op BenchmarkMegEqMap-4 1406 85606 ns/op BenchmarkMegEmptyMap-4 6140670 19.45 ns/op BenchmarkSmallStrMap-4 4207742 28.98 ns/op BenchmarkMapStringKeysEight_16-4 3133431 37.96 ns/op BenchmarkMapStringKeysEight_32-4 3471399 35.29 ns/op BenchmarkMapStringKeysEight_64-4 3449940 34.90 ns/op BenchmarkMapStringKeysEight_1M-4 3390213 35.22 ns/op BenchmarkIntMap-4 4590800 25.83 ns/op BenchmarkMapFirst/1-4 4833703 24.72 ns/op BenchmarkMapFirst/2-4 4697221 25.25 ns/op BenchmarkMapFirst/3-4 4763808 25.61 ns/op BenchmarkMapFirst/4-4 4693398 24.96 ns/op BenchmarkMapFirst/5-4 4783436 24.95 ns/op BenchmarkMapFirst/6-4 4775828 25.47 ns/op BenchmarkMapFirst/7-4 4526410 25.56 ns/op BenchmarkMapFirst/8-4 4592323 25.48 ns/op BenchmarkMapFirst/9-4 4013710 29.68 ns/op BenchmarkMapFirst/10-4 4039473 29.46 ns/op BenchmarkMapFirst/11-4 4042035 29.52 ns/op BenchmarkMapFirst/12-4 4029313 29.95 ns/op BenchmarkMapFirst/13-4 3965917 30.34 ns/op BenchmarkMapFirst/14-4 4023760 29.67 ns/op BenchmarkMapFirst/15-4 3997122 29.47 ns/op BenchmarkMapFirst/16-4 3991918 29.95 ns/op BenchmarkMapMid/1-4 3733646 32.15 ns/op BenchmarkMapMid/2-4 3666820 32.41 ns/op BenchmarkMapMid/3-4 3703327 32.54 ns/op BenchmarkMapMid/4-4 3626505 33.78 ns/op BenchmarkMapMid/5-4 3641827 33.14 ns/op BenchmarkMapMid/6-4 3694604 32.43 ns/op BenchmarkMapMid/7-4 3598462 32.50 ns/op BenchmarkMapMid/8-4 3465422 34.10 ns/op BenchmarkMapMid/9-4 3047240 37.16 ns/op BenchmarkMapMid/10-4 3143874 38.40 ns/op BenchmarkMapMid/11-4 3022267 37.19 ns/op BenchmarkMapMid/12-4 3201598 37.83 ns/op BenchmarkMapMid/13-4 3186673 38.68 ns/op BenchmarkMapMid/14-4 3145354 35.93 ns/op BenchmarkMapMid/15-4 3250689 35.71 ns/op BenchmarkMapMid/16-4 3190460 36.90 ns/op BenchmarkMapLast/1-4 3773948 31.90 ns/op BenchmarkMapLast/2-4 3683966 32.37 ns/op BenchmarkMapLast/3-4 3554493 33.39 ns/op BenchmarkMapLast/4-4 3619917 32.91 ns/op BenchmarkMapLast/5-4 3470377 33.50 ns/op BenchmarkMapLast/6-4 3469005 34.33 ns/op BenchmarkMapLast/7-4 3421128 34.94 ns/op BenchmarkMapLast/8-4 3369656 36.23 ns/op BenchmarkMapLast/9-4 3187185 39.06 ns/op BenchmarkMapLast/10-4 3102103 40.88 ns/op BenchmarkMapLast/11-4 3164743 40.78 ns/op BenchmarkMapLast/12-4 3001315 40.41 ns/op BenchmarkMapLast/13-4 3082941 41.36 ns/op BenchmarkMapLast/14-4 3284829 37.61 ns/op BenchmarkMapLast/15-4 3279712 39.08 ns/op BenchmarkMapLast/16-4 3320624 35.66 ns/op BenchmarkMapCycle-4 2185330 55.33 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3350367 35.74 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2226 50047 ns/op BenchmarkMakeMap/[Byte]Byte-4 757814 197.8 ns/op BenchmarkMakeMap/[Int]Int-4 427618 290.1 ns/op BenchmarkNewEmptyMap-4 12509112 9.328 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1662765 69.64 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 487850 245.6 ns/op BenchmarkMapIterEmpty-4 5133936 23.20 ns/op BenchmarkSameLengthMap-4 4371417 27.37 ns/op BenchmarkBigKeyMap-4 1708077 70.44 ns/op BenchmarkBigValMap-4 1509546 79.12 ns/op BenchmarkSmallKeyMap-4 2718243 43.81 ns/op BenchmarkMapPopulate/1-4 2144437 56.25 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 140042 870.0 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 8659 12979 ns/op 3351 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 766 152910 ns/op 53347 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 72 1731313 ns/op 427645 B/op 319 allocs/op BenchmarkMapPopulate/100000-4 5 20659170 ns/op 3619044 B/op 4000 allocs/op BenchmarkComplexAlgMap-4 624447 197.4 ns/op BenchmarkGoMapClear/Reflexive/1-4 716407 164.4 ns/op BenchmarkGoMapClear/Reflexive/10-4 635629 182.6 ns/op BenchmarkGoMapClear/Reflexive/100-4 330133 354.4 ns/op BenchmarkGoMapClear/Reflexive/1000-4 33199 3653 ns/op BenchmarkGoMapClear/Reflexive/10000-4 4092 28237 ns/op BenchmarkGoMapClear/NonReflexive/1-4 546253 223.9 ns/op BenchmarkGoMapClear/NonReflexive/10-4 479004 247.0 ns/op BenchmarkGoMapClear/NonReflexive/100-4 269488 445.8 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 31608 3810 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 4069 28938 ns/op BenchmarkMapStringConversion/32/simple-4 1816024 65.66 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1773517 67.99 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1656907 71.54 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1700804 70.89 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1569228 75.69 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1535164 78.80 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2024221 61.36 ns/op BenchmarkMapInterfacePtr-4 1895017 64.57 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4998682 23.82 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 171498 702.5 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 5485 20778 ns/op BenchmarkMapPop1000-4 366 337645 ns/op BenchmarkMapPop10000-4 20 5948069 ns/op BenchmarkMapAssign/Int32/256-4 2246228 52.27 ns/op BenchmarkMapAssign/Int32/65536-4 1188630 93.58 ns/op BenchmarkMapAssign/Int64/256-4 2323899 54.55 ns/op BenchmarkMapAssign/Int64/65536-4 1076853 97.93 ns/op BenchmarkMapAssign/Str/256-4 1847876 65.89 ns/op BenchmarkMapAssign/Str/65536-4 636751 164.7 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1501010 82.59 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 811524 137.4 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1473145 81.28 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 759993 143.2 ns/op BenchmarkMapOperatorAssign/Str/256-4 544791 2112 ns/op BenchmarkMapOperatorAssign/Str/65536-4 221128 463.2 ns/op BenchmarkMapAppendAssign/Int32/256-4 910418 165.1 ns/op 36 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 276327 391.5 ns/op 50 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 835795 157.7 ns/op 26 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 309068 398.9 ns/op 56 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 591499 238.2 ns/op 52 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 154725 743.1 ns/op 111 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1855040 64.03 ns/op BenchmarkMapDelete/Int32/1000-4 1987050 59.91 ns/op BenchmarkMapDelete/Int32/10000-4 1945268 60.83 ns/op BenchmarkMapDelete/Int64/100-4 1855192 64.48 ns/op BenchmarkMapDelete/Int64/1000-4 1971328 60.56 ns/op BenchmarkMapDelete/Int64/10000-4 1892940 63.44 ns/op BenchmarkMapDelete/Str/100-4 1403754 86.47 ns/op BenchmarkMapDelete/Str/1000-4 1518400 78.78 ns/op BenchmarkMapDelete/Str/10000-4 1407991 83.93 ns/op BenchmarkMapDelete/Pointer/100-4 1645772 70.97 ns/op BenchmarkMapDelete/Pointer/1000-4 1805768 66.86 ns/op BenchmarkMapDelete/Pointer/10000-4 1721970 69.84 ns/op BenchmarkMemmove/0-4 15237001 7.676 ns/op BenchmarkMemmove/1-4 2025638 59.39 ns/op 16.84 MB/s BenchmarkMemmove/2-4 1932854 61.17 ns/op 32.69 MB/s BenchmarkMemmove/3-4 2014749 58.91 ns/op 50.92 MB/s BenchmarkMemmove/4-4 2015118 57.84 ns/op 69.16 MB/s BenchmarkMemmove/5-4 2025898 59.43 ns/op 84.13 MB/s BenchmarkMemmove/6-4 1957749 61.57 ns/op 97.45 MB/s BenchmarkMemmove/7-4 1952700 61.29 ns/op 114.21 MB/s BenchmarkMemmove/8-4 1948933 60.42 ns/op 132.41 MB/s BenchmarkMemmove/9-4 1829124 65.99 ns/op 136.39 MB/s BenchmarkMemmove/10-4 1874414 63.12 ns/op 158.43 MB/s BenchmarkMemmove/11-4 1840708 63.24 ns/op 173.94 MB/s BenchmarkMemmove/12-4 1955889 63.77 ns/op 188.19 MB/s BenchmarkMemmove/13-4 1794074 66.74 ns/op 194.79 MB/s BenchmarkMemmove/14-4 1802233 66.82 ns/op 209.52 MB/s BenchmarkMemmove/15-4 1798501 65.88 ns/op 227.69 MB/s BenchmarkMemmove/16-4 1898186 63.52 ns/op 251.89 MB/s BenchmarkMemmove/32-4 1816525 65.08 ns/op 491.68 MB/s BenchmarkMemmove/64-4 1663990 70.88 ns/op 902.92 MB/s BenchmarkMemmove/128-4 1417545 84.63 ns/op 1512.40 MB/s BenchmarkMemmove/256-4 1000000 108.0 ns/op 2370.88 MB/s BenchmarkMemmove/512-4 726118 168.4 ns/op 3040.97 MB/s BenchmarkMemmove/1024-4 409688 284.4 ns/op 3600.99 MB/s BenchmarkMemmove/2048-4 245972 486.7 ns/op 4208.26 MB/s BenchmarkMemmove/4096-4 134726 883.6 ns/op 4635.40 MB/s BenchmarkMemmoveOverlap/32-4 1795071 66.28 ns/op 482.77 MB/s BenchmarkMemmoveOverlap/64-4 1672521 70.70 ns/op 905.22 MB/s BenchmarkMemmoveOverlap/128-4 1420113 83.33 ns/op 1536.09 MB/s BenchmarkMemmoveOverlap/256-4 1000000 105.6 ns/op 2423.14 MB/s BenchmarkMemmoveOverlap/512-4 762890 168.4 ns/op 3040.66 MB/s BenchmarkMemmoveOverlap/1024-4 418051 281.7 ns/op 3634.81 MB/s BenchmarkMemmoveOverlap/2048-4 246670 473.1 ns/op 4328.63 MB/s BenchmarkMemmoveOverlap/4096-4 135445 888.3 ns/op 4610.92 MB/s BenchmarkMemmoveUnalignedDst/0-4 14026158 8.182 ns/op BenchmarkMemmoveUnalignedDst/1-4 2004444 59.94 ns/op 16.68 MB/s BenchmarkMemmoveUnalignedDst/2-4 1892797 62.15 ns/op 32.18 MB/s BenchmarkMemmoveUnalignedDst/3-4 1935342 62.74 ns/op 47.81 MB/s BenchmarkMemmoveUnalignedDst/4-4 1925774 62.77 ns/op 63.73 MB/s BenchmarkMemmoveUnalignedDst/5-4 1929820 61.45 ns/op 81.37 MB/s BenchmarkMemmoveUnalignedDst/6-4 1925853 62.78 ns/op 95.56 MB/s BenchmarkMemmoveUnalignedDst/7-4 1933663 62.07 ns/op 112.77 MB/s BenchmarkMemmoveUnalignedDst/8-4 1965450 61.36 ns/op 130.37 MB/s BenchmarkMemmoveUnalignedDst/9-4 1814649 66.41 ns/op 135.53 MB/s BenchmarkMemmoveUnalignedDst/10-4 1813886 65.72 ns/op 152.15 MB/s BenchmarkMemmoveUnalignedDst/11-4 1839279 65.32 ns/op 168.41 MB/s BenchmarkMemmoveUnalignedDst/12-4 1784773 66.19 ns/op 181.29 MB/s BenchmarkMemmoveUnalignedDst/13-4 1821518 63.85 ns/op 203.59 MB/s BenchmarkMemmoveUnalignedDst/14-4 1807852 67.13 ns/op 208.54 MB/s BenchmarkMemmoveUnalignedDst/15-4 1816549 66.55 ns/op 225.38 MB/s BenchmarkMemmoveUnalignedDst/16-4 1760482 67.14 ns/op 238.29 MB/s BenchmarkMemmoveUnalignedDst/32-4 1681267 74.91 ns/op 427.20 MB/s BenchmarkMemmoveUnalignedDst/64-4 1544145 78.31 ns/op 817.29 MB/s BenchmarkMemmoveUnalignedDst/128-4 1330414 91.57 ns/op 1397.84 MB/s BenchmarkMemmoveUnalignedDst/256-4 988768 113.4 ns/op 2258.20 MB/s BenchmarkMemmoveUnalignedDst/512-4 717670 166.8 ns/op 3070.29 MB/s BenchmarkMemmoveUnalignedDst/1024-4 398494 302.1 ns/op 3389.25 MB/s BenchmarkMemmoveUnalignedDst/2048-4 243906 490.1 ns/op 4178.40 MB/s BenchmarkMemmoveUnalignedDst/4096-4 130975 907.9 ns/op 4511.73 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1695505 69.88 ns/op 457.93 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1562755 77.51 ns/op 825.74 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1328230 90.46 ns/op 1414.94 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1000000 114.8 ns/op 2230.62 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 701340 162.7 ns/op 3147.80 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 414504 288.9 ns/op 3543.97 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 242965 488.4 ns/op 4193.49 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 131799 896.6 ns/op 4568.30 MB/s BenchmarkMemmoveUnalignedSrc/0-4 14672082 7.601 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2057259 59.60 ns/op 16.78 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1895181 62.83 ns/op 31.83 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1925446 62.56 ns/op 47.95 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1920087 62.65 ns/op 63.85 MB/s BenchmarkMemmoveUnalignedSrc/5-4 2008063 61.34 ns/op 81.51 MB/s BenchmarkMemmoveUnalignedSrc/6-4 2009901 59.19 ns/op 101.37 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1928445 62.14 ns/op 112.65 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1967428 61.85 ns/op 129.35 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1843720 67.10 ns/op 134.13 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1795326 66.75 ns/op 149.82 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1808180 63.20 ns/op 174.04 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1870658 63.94 ns/op 187.67 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1810669 67.78 ns/op 191.81 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1771671 67.54 ns/op 207.28 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1762873 67.13 ns/op 223.44 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1766558 67.56 ns/op 236.84 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1724181 70.59 ns/op 453.35 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1557739 76.74 ns/op 833.97 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1346077 89.39 ns/op 1431.89 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 114.8 ns/op 2230.38 MB/s BenchmarkMemmoveUnalignedSrc/512-4 716019 165.2 ns/op 3099.30 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 413936 287.3 ns/op 3563.70 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 250934 485.9 ns/op 4214.87 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 132820 898.3 ns/op 4559.95 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1595764 70.83 ns/op 451.78 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1568367 77.08 ns/op 830.27 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1374321 88.45 ns/op 1447.13 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1000000 109.8 ns/op 2331.77 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 710448 161.2 ns/op 3176.73 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 409954 292.7 ns/op 3499.06 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 244526 488.6 ns/op 4191.81 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 134416 892.0 ns/op 4591.78 MB/s BenchmarkMemclr/5-4 11832842 10.11 ns/op 494.61 MB/s BenchmarkMemclr/16-4 12252321 9.889 ns/op 1618.03 MB/s BenchmarkMemclr/64-4 11288022 10.68 ns/op 5990.36 MB/s BenchmarkMemclr/256-4 10157269 11.84 ns/op 21625.75 MB/s BenchmarkMemclr/4096-4 2470140 50.10 ns/op 81749.10 MB/s BenchmarkMemclr/65536-4 52626 1918 ns/op 34165.68 MB/s BenchmarkMemclr/1M-4 2740 40305 ns/op 26015.78 MB/s BenchmarkMemclr/4M-4 715 166800 ns/op 25145.75 MB/s BenchmarkMemclr/8M-4 330 355227 ns/op 23614.76 MB/s BenchmarkMemclr/16M-4 144 921526 ns/op 18205.90 MB/s BenchmarkMemclr/64M-4 12 9679495 ns/op 6933.10 MB/s BenchmarkGoMemclr/5-4 2408672 49.04 ns/op 101.95 MB/s BenchmarkGoMemclr/16-4 532234 207.9 ns/op 76.96 MB/s BenchmarkGoMemclr/64-4 156003 771.8 ns/op 82.93 MB/s BenchmarkGoMemclr/256-4 39217 3055 ns/op 83.79 MB/s BenchmarkClearFat8-4 23040434 5.189 ns/op BenchmarkClearFat12-4 22907364 5.175 ns/op BenchmarkClearFat16-4 22505325 5.319 ns/op BenchmarkClearFat24-4 23416393 5.150 ns/op BenchmarkClearFat32-4 23304662 5.170 ns/op BenchmarkClearFat40-4 22922547 5.181 ns/op BenchmarkClearFat48-4 22931322 5.118 ns/op BenchmarkClearFat56-4 23798469 5.197 ns/op BenchmarkClearFat64-4 23325841 4.957 ns/op BenchmarkClearFat128-4 24199764 4.890 ns/op BenchmarkClearFat256-4 24263432 4.844 ns/op BenchmarkClearFat512-4 23983129 4.810 ns/op BenchmarkClearFat1024-4 24289088 5.144 ns/op BenchmarkCopyFat8-4 23182411 5.048 ns/op BenchmarkCopyFat12-4 24706084 5.185 ns/op BenchmarkCopyFat16-4 22855252 5.163 ns/op BenchmarkCopyFat24-4 22288736 5.101 ns/op BenchmarkCopyFat32-4 23259554 5.109 ns/op BenchmarkCopyFat64-4 23149755 5.143 ns/op BenchmarkCopyFat128-4 21208726 5.465 ns/op BenchmarkCopyFat256-4 21507518 5.451 ns/op BenchmarkCopyFat512-4 21900343 5.479 ns/op BenchmarkCopyFat520-4 23017528 5.152 ns/op BenchmarkCopyFat1024-4 21451642 5.518 ns/op BenchmarkIssue18740/2byte-4 444 255067 ns/op BenchmarkIssue18740/4byte-4 762 156607 ns/op BenchmarkIssue18740/8byte-4 1131 103173 ns/op BenchmarkReadMetricsLatency-4 17229 5525 p50-ns 6261 p90-ns 15651 p99-ns BenchmarkFinalizer-4 148 803440 ns/op BenchmarkFinalizerRun-4 177711 783.9 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7511379 15.94 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 3237852 36.84 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2479628 48.33 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2544736 49.14 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1413817 86.02 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1286749 94.09 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2382309 47.83 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1320684 91.52 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1381387 87.16 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2083462 56.70 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2094872 57.35 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1827837 66.73 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1561027 76.78 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1437842 83.46 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 6440143 18.40 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 6041926 19.72 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 6134241 19.78 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 6263469 19.04 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 5632861 21.16 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 5112279 22.82 ns/op BenchmarkFindBitRange64/PatternAASize2-4 6208888 18.79 ns/op BenchmarkFindBitRange64/PatternAASize8-4 6031362 19.46 ns/op BenchmarkFindBitRange64/PatternAASize32-4 6113640 19.86 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 6171410 19.10 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 6031088 19.89 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 6004677 19.98 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 6271394 19.36 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 6152096 19.97 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 5940590 20.06 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 6298783 19.30 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 6024733 20.04 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 5945940 19.81 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 6254290 19.10 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 5438190 21.48 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 5441964 21.73 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 6207648 18.95 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 5489240 21.60 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 5542820 21.40 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 6147344 19.06 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 5499262 22.01 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 5540166 21.80 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 6216342 19.20 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 5447524 21.90 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 5497652 21.87 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 6275764 19.33 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 6056446 19.89 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 6419408 19.92 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 6524372 19.15 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 6033710 19.84 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 5997093 19.91 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 6070533 19.29 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 6083386 19.98 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 6093403 20.10 ns/op BenchmarkNetpollBreak-4 3928 34197 ns/op BenchmarkPingPongHog-4 328 388331 ns/op BenchmarkStackGrowth-4 67430 1792 ns/op BenchmarkStackGrowthDeep-4 726 165169 ns/op BenchmarkCreateGoroutines-4 31879 3579 ns/op BenchmarkCreateGoroutinesParallel-4 57116 2155 ns/op BenchmarkCreateGoroutinesCapture-4 5781 20464 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 44344 2721 ns/op BenchmarkClosureCall-4 22964049 5.234 ns/op BenchmarkWakeupParallelSpinning/0s-4 6715 18475 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5398 22248 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4561 26496 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2834 41172 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2028 59845 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1312 91760 ns/op BenchmarkWakeupParallelSpinning/50µs-4 789 148439 ns/op BenchmarkWakeupParallelSpinning/100µs-4 492 250288 ns/op BenchmarkMatmult-4 3443085 49.35 ns/op BenchmarkFastrand-4 7606977 15.54 ns/op BenchmarkFastrand64-4 7606749 15.57 ns/op BenchmarkFastrandHashiter-4 2633960 45.33 ns/op BenchmarkFastrandn/2-4 6116262 19.29 ns/op BenchmarkFastrandn/3-4 6165723 19.18 ns/op BenchmarkFastrandn/4-4 6304573 19.06 ns/op BenchmarkFastrandn/5-4 6254696 19.28 ns/op BenchmarkIfaceCmp100-4 107473 1114 ns/op BenchmarkIfaceCmpNil100-4 182870 641.9 ns/op BenchmarkEfaceCmpDiff-4 42668 2830 ns/op BenchmarkEfaceCmpDiffIndirect-4 37363 3201 ns/op BenchmarkDefer-4 1679073 72.16 ns/op BenchmarkDefer10-4 938734 150.8 ns/op BenchmarkDeferMany-4 523513 385.5 ns/op BenchmarkPanicRecover-4 171387 657.7 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 8138 16571 ns/op 15210 p50-ns 18340 p90-ns 31572 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 5103 32824 ns/op 15208 p50-ns 18767 p90-ns 47846 p99-ns BenchmarkGoroutineProfile/small/idle-4 3291 33207 ns/op 31486 p50-ns 32573 p90-ns 95026 p99-ns BenchmarkGoroutineProfile/small/loaded-4 207 991790 ns/op 133313 p50-ns 289552 p90-ns 17924317 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 7767 14298 ns/op 13659 p50-ns 14506 p90-ns 25347 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 1908 56617 ns/op 15097 p50-ns 19160 p90-ns 39622 p99-ns BenchmarkGoroutineProfile/large/idle-4 13 8217295 ns/op 8147612 p50-ns 8628809 p90-ns 8641990 p99-ns BenchmarkGoroutineProfile/large/loaded-4 7 17295868 ns/op 14905283 p50-ns 29365731 p90-ns 29365731 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 8202 17005 ns/op 15653 p50-ns 18579 p90-ns 28575 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 913 142370 ns/op 17440 p50-ns 30548 p90-ns 3576884 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 873 131900 ns/op 127781 p50-ns 136146 p90-ns 237301 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 231 583778 ns/op 276148 p50-ns 408914 p90-ns 13132198 p99-ns BenchmarkRWMutexUncontended-4 1971676 63.80 ns/op BenchmarkRWMutexWrite100-4 701347 159.0 ns/op BenchmarkRWMutexWrite10-4 93412 1371 ns/op BenchmarkRWMutexWorkWrite100-4 532722 201.8 ns/op BenchmarkRWMutexWorkWrite10-4 80138 1556 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 256880 449.4 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 283519 413.9 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 253044 485.0 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 251792 443.3 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 272649 459.9 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 224786 520.1 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 256819 463.2 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 256630 456.7 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 208718 560.4 ns/op BenchmarkMakeSlice/Byte-4 1878202 58.64 ns/op BenchmarkMakeSlice/Int16-4 2040609 57.28 ns/op BenchmarkMakeSlice/Int-4 1711548 74.33 ns/op BenchmarkMakeSlice/Ptr-4 1000000 109.8 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 113.4 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 145.4 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 176.7 ns/op BenchmarkGrowSlice/Byte-4 852092 184.9 ns/op BenchmarkGrowSlice/Int16-4 808903 180.2 ns/op BenchmarkGrowSlice/Int-4 650385 238.0 ns/op BenchmarkGrowSlice/Ptr-4 476730 313.1 ns/op BenchmarkGrowSlice/Struct/24-4 280413 449.1 ns/op BenchmarkGrowSlice/Struct/32-4 229891 486.5 ns/op BenchmarkGrowSlice/Struct/40-4 226984 602.6 ns/op BenchmarkExtendSlice/IntSlice-4 558102 285.1 ns/op BenchmarkExtendSlice/PointerSlice-4 388458 353.4 ns/op BenchmarkExtendSlice/NoGrow-4 973194 162.9 ns/op BenchmarkAppend-4 903832 128.7 ns/op BenchmarkAppendGrowByte-4 4 25713246 ns/op BenchmarkAppendGrowString-4 1 227528601 ns/op BenchmarkAppendSlice/1Bytes-4 1925797 60.89 ns/op BenchmarkAppendSlice/4Bytes-4 1886156 63.69 ns/op BenchmarkAppendSlice/7Bytes-4 1809241 66.12 ns/op BenchmarkAppendSlice/8Bytes-4 1831609 66.01 ns/op BenchmarkAppendSlice/15Bytes-4 1642434 72.52 ns/op BenchmarkAppendSlice/16Bytes-4 1633417 72.36 ns/op BenchmarkAppendSlice/32Bytes-4 1769365 67.42 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 72442 1699 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 21283 5647 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 6885 21416 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1407 79412 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 216 577601 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 46 2476321 ns/op BenchmarkAppendStr/1Bytes-4 1691545 70.94 ns/op BenchmarkAppendStr/4Bytes-4 1656835 72.52 ns/op BenchmarkAppendStr/8Bytes-4 1629898 73.20 ns/op BenchmarkAppendStr/16Bytes-4 1464404 80.88 ns/op BenchmarkAppendStr/32Bytes-4 1588068 75.21 ns/op BenchmarkAppendSpecialCase-4 845484 140.8 ns/op BenchmarkCopy/1Byte-4 1948279 60.49 ns/op 16.53 MB/s BenchmarkCopy/1String-4 1931767 62.33 ns/op 16.04 MB/s BenchmarkCopy/2Byte-4 1891302 64.41 ns/op 31.05 MB/s BenchmarkCopy/2String-4 1908417 62.88 ns/op 31.81 MB/s BenchmarkCopy/4Byte-4 1878849 62.95 ns/op 63.54 MB/s BenchmarkCopy/4String-4 1924119 61.51 ns/op 65.03 MB/s BenchmarkCopy/8Byte-4 1950250 61.56 ns/op 129.96 MB/s BenchmarkCopy/8String-4 1947532 61.69 ns/op 129.67 MB/s BenchmarkCopy/12Byte-4 1803302 66.78 ns/op 179.68 MB/s BenchmarkCopy/12String-4 1809750 66.86 ns/op 179.47 MB/s BenchmarkCopy/16Byte-4 1837010 65.09 ns/op 245.81 MB/s BenchmarkCopy/16String-4 1839213 65.20 ns/op 245.38 MB/s BenchmarkCopy/32Byte-4 1753364 67.88 ns/op 471.42 MB/s BenchmarkCopy/32String-4 1742782 68.82 ns/op 464.98 MB/s BenchmarkCopy/128Byte-4 1329961 90.42 ns/op 1415.67 MB/s BenchmarkCopy/128String-4 1217628 97.84 ns/op 1308.23 MB/s BenchmarkCopy/1024Byte-4 350856 333.8 ns/op 3067.56 MB/s BenchmarkCopy/1024String-4 272290 424.7 ns/op 2411.31 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 31327 3720 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 21230 5996 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 12588 9890 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 11912 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 8156 15878 ns/op BenchmarkAppendInPlace/Grow/Byte-4 166869 819.3 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 166573 803.3 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 120814 1030 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 99388 1295 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 83398 1480 ns/op BenchmarkStackCopyPtr-4 1 128263150 ns/op BenchmarkStackCopy-4 2 96380664 ns/op BenchmarkStackCopyNoCache-4 20 5258363 ns/op BenchmarkStackCopyWithStkobj-4 2 57642960 ns/op BenchmarkIssue18138-4 674 171263 ns/op BenchmarkCompareStringEqual-4 11966643 10.12 ns/op BenchmarkCompareStringIdentical-4 17710950 6.715 ns/op BenchmarkCompareStringSameLength-4 14303470 8.336 ns/op BenchmarkCompareStringDifferentLength-4 22851261 5.126 ns/op BenchmarkCompareStringBigUnaligned-4 1201 94017 ns/op 11153.19 MB/s BenchmarkCompareStringBig-4 1425 92436 ns/op 11343.88 MB/s BenchmarkConcatStringAndBytes-4 2210443 54.69 ns/op BenchmarkSliceByteToString/1-4 2338410 51.10 ns/op BenchmarkSliceByteToString/2-4 1000000 103.6 ns/op BenchmarkSliceByteToString/4-4 1000000 104.0 ns/op BenchmarkSliceByteToString/8-4 1000000 108.3 ns/op BenchmarkSliceByteToString/16-4 1000000 108.3 ns/op BenchmarkSliceByteToString/32-4 1000000 114.8 ns/op BenchmarkSliceByteToString/64-4 1000000 144.5 ns/op BenchmarkSliceByteToString/128-4 759535 193.5 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2325658 49.79 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 891176 134.1 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1000000 110.1 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3999925 29.34 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1724128 66.67 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2005632 58.26 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2323698 51.88 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 465178 255.8 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 586470 199.5 ns/op BenchmarkRuneIterate/range/ASCII-4 6412806 18.67 ns/op BenchmarkRuneIterate/range/Japanese-4 2050957 58.29 ns/op BenchmarkRuneIterate/range/MixedLength-4 2428138 49.50 ns/op BenchmarkRuneIterate/range1/ASCII-4 6216403 19.09 ns/op BenchmarkRuneIterate/range1/Japanese-4 2061708 59.37 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2409418 49.26 ns/op BenchmarkRuneIterate/range2/ASCII-4 6086800 19.54 ns/op BenchmarkRuneIterate/range2/Japanese-4 2089237 58.74 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2408586 49.54 ns/op BenchmarkArrayEqual-4 18953539 6.240 ns/op BenchmarkFunc/Name-4 5159324 23.17 ns/op BenchmarkFunc/Entry-4 11384536 10.87 ns/op BenchmarkFunc/FileLine-4 1494110 80.20 ns/op PASS ok runtime 124.153s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 21520 4916 ns/op BenchmarkHandle/concurrent-4 11238 10479 ns/op PASS ok runtime/cgo 0.424s goos: freebsd goarch: amd64 pkg: runtime/internal/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtomicLoad64-4 19519256 6.077 ns/op BenchmarkAtomicStore64-4 10110795 12.11 ns/op BenchmarkAtomicLoad-4 19144309 6.249 ns/op BenchmarkAtomicStore-4 9666331 12.31 ns/op BenchmarkAnd8-4 9832164 11.86 ns/op BenchmarkAnd-4 9851505 12.13 ns/op BenchmarkAnd8Parallel-4 4298413 26.20 ns/op BenchmarkAndParallel-4 4542985 26.80 ns/op BenchmarkOr8-4 9777771 12.26 ns/op BenchmarkOr-4 9818515 12.12 ns/op BenchmarkOr8Parallel-4 4410444 26.61 ns/op BenchmarkOrParallel-4 4446145 26.27 ns/op BenchmarkXadd-4 4424894 27.33 ns/op BenchmarkXadd64-4 4428140 26.86 ns/op BenchmarkCas-4 3003813 43.80 ns/op BenchmarkCas64-4 2746335 40.81 ns/op BenchmarkXchg-4 4351519 26.88 ns/op BenchmarkXchg64-4 4371409 26.97 ns/op PASS ok runtime/internal/atomic 2.598s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4354105 27.01 ns/op BenchmarkMulUintptr/large-4 3738936 32.32 ns/op PASS ok runtime/internal/math 0.330s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoroutine/Profile.WriteTo_idle_50-4 28 3576292 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 22 5257233 ns/op 314.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 674 178477 ns/op 7.067 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 13 8773238 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 7 14418483 ns/op 948.3 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 100 1003857 ns/op 73.07 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 68418221 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 117099605 ns/op 7663 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 8 12904246 ns/op 912.5 concurrent_launches/op PASS ok runtime/pprof 1.369s goos: freebsd goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 14 7156695 ns/op BenchmarkStackLeak-4 10615 11405 ns/op PASS ok runtime/race 0.444s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 3122137 37.52 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 283513 406.8 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 0.311s goos: freebsd goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 163323 699.9 ns/op BenchmarkSortString1K-4 194 610672 ns/op BenchmarkSortString1K_Slice-4 224 537312 ns/op BenchmarkStableString1K-4 100 1059441 ns/op BenchmarkSortInt1K-4 224 539905 ns/op BenchmarkSortInt1K_Sorted-4 3688 33840 ns/op BenchmarkSortInt1K_Reversed-4 2070 53532 ns/op BenchmarkSortInt1K_Mod8-4 594 213590 ns/op BenchmarkStableInt1K-4 152 780144 ns/op BenchmarkStableInt1K_Slice-4 180 658122 ns/op BenchmarkSortInt64K-4 3 52157049 ns/op BenchmarkSortInt64K_Slice-4 3 43755700 ns/op BenchmarkStableInt64K-4 2 70783538 ns/op BenchmarkSort1e2-4 480 247640 ns/op BenchmarkStable1e2-4 177 695710 ns/op BenchmarkSort1e4-4 2 51177316 ns/op BenchmarkStable1e4-4 1 227508503 ns/op PASS ok sort 3.545s goos: freebsd goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 880938 136.3 ns/op BenchmarkAtof64Float-4 657880 160.8 ns/op BenchmarkAtof64FloatExp-4 639105 185.3 ns/op BenchmarkAtof64Big-4 423792 278.7 ns/op BenchmarkAtof64RandomBits-4 227414 522.8 ns/op BenchmarkAtof64RandomFloats-4 442149 264.7 ns/op BenchmarkAtof64RandomLongFloats-4 400286 300.7 ns/op BenchmarkAtof32Decimal-4 826555 144.3 ns/op BenchmarkAtof32Float-4 748311 158.8 ns/op BenchmarkAtof32FloatExp-4 620997 190.7 ns/op BenchmarkAtof32Random-4 366033 322.8 ns/op BenchmarkAtof32RandomLong-4 151756 768.6 ns/op BenchmarkParseInt/Pos/7bit-4 1443781 81.50 ns/op BenchmarkParseInt/Pos/26bit-4 697035 170.3 ns/op BenchmarkParseInt/Pos/31bit-4 597194 198.4 ns/op BenchmarkParseInt/Pos/56bit-4 380200 307.3 ns/op BenchmarkParseInt/Pos/63bit-4 366346 325.2 ns/op BenchmarkParseInt/Neg/7bit-4 1441443 83.18 ns/op BenchmarkParseInt/Neg/26bit-4 663973 170.8 ns/op BenchmarkParseInt/Neg/31bit-4 560924 200.8 ns/op BenchmarkParseInt/Neg/56bit-4 400167 302.6 ns/op BenchmarkParseInt/Neg/63bit-4 350828 321.8 ns/op BenchmarkAtoi/Pos/7bit-4 2127793 54.74 ns/op BenchmarkAtoi/Pos/26bit-4 889027 131.3 ns/op BenchmarkAtoi/Pos/31bit-4 776260 145.0 ns/op BenchmarkAtoi/Pos/56bit-4 465513 254.5 ns/op BenchmarkAtoi/Pos/63bit-4 351198 341.8 ns/op BenchmarkAtoi/Neg/7bit-4 2115430 55.90 ns/op BenchmarkAtoi/Neg/26bit-4 921950 134.7 ns/op BenchmarkAtoi/Neg/31bit-4 797166 147.4 ns/op BenchmarkAtoi/Neg/56bit-4 463437 249.4 ns/op BenchmarkAtoi/Neg/63bit-4 354757 338.7 ns/op BenchmarkFormatFloat/Decimal-4 117873 1034 ns/op BenchmarkFormatFloat/Float-4 111194 1064 ns/op BenchmarkFormatFloat/Exp-4 120892 984.3 ns/op BenchmarkFormatFloat/NegExp-4 124713 983.2 ns/op BenchmarkFormatFloat/LongExp-4 101637 1206 ns/op BenchmarkFormatFloat/Big-4 96715 1240 ns/op BenchmarkFormatFloat/BinaryExp-4 219626 537.2 ns/op BenchmarkFormatFloat/32Integer-4 118574 996.9 ns/op BenchmarkFormatFloat/32ExactFraction-4 127694 932.5 ns/op BenchmarkFormatFloat/32Point-4 119253 1048 ns/op BenchmarkFormatFloat/32Exp-4 121557 995.3 ns/op BenchmarkFormatFloat/32NegExp-4 125421 973.9 ns/op BenchmarkFormatFloat/32Shortest-4 128082 924.8 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 144518 829.5 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 136314 855.0 ns/op BenchmarkFormatFloat/64Fixed1-4 162776 736.1 ns/op BenchmarkFormatFloat/64Fixed2-4 162150 733.6 ns/op BenchmarkFormatFloat/64Fixed3-4 163759 730.1 ns/op BenchmarkFormatFloat/64Fixed4-4 163458 733.9 ns/op BenchmarkFormatFloat/64Fixed12-4 90517 1301 ns/op BenchmarkFormatFloat/64Fixed16-4 115140 1028 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 117548 1003 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 106384 1109 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2436 47602 ns/op BenchmarkFormatFloat/Slowpath64-4 99475 1179 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 104190 1174 ns/op BenchmarkAppendFloat/Decimal-4 142248 836.0 ns/op BenchmarkAppendFloat/Float-4 128031 933.1 ns/op BenchmarkAppendFloat/Exp-4 144412 828.4 ns/op BenchmarkAppendFloat/NegExp-4 143779 831.3 ns/op BenchmarkAppendFloat/LongExp-4 113844 1037 ns/op BenchmarkAppendFloat/Big-4 115425 1067 ns/op BenchmarkAppendFloat/BinaryExp-4 333843 353.5 ns/op BenchmarkAppendFloat/32Integer-4 142549 838.1 ns/op BenchmarkAppendFloat/32ExactFraction-4 142506 826.4 ns/op BenchmarkAppendFloat/32Point-4 133680 885.4 ns/op BenchmarkAppendFloat/32Exp-4 144850 824.8 ns/op BenchmarkAppendFloat/32NegExp-4 145210 817.3 ns/op BenchmarkAppendFloat/32Shortest-4 162789 730.3 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 175418 660.1 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 172783 680.2 ns/op BenchmarkAppendFloat/64Fixed1-4 202599 583.7 ns/op BenchmarkAppendFloat/64Fixed2-4 199196 580.4 ns/op BenchmarkAppendFloat/64Fixed3-4 201723 582.8 ns/op BenchmarkAppendFloat/64Fixed4-4 201405 577.2 ns/op BenchmarkAppendFloat/64Fixed12-4 109820 1098 ns/op BenchmarkAppendFloat/64Fixed16-4 141075 852.2 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 153728 781.3 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 129072 930.1 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2476 46886 ns/op BenchmarkAppendFloat/Slowpath64-4 116746 1033 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 117688 1002 ns/op BenchmarkFormatInt-4 20031 5992 ns/op BenchmarkAppendInt-4 21464 5592 ns/op BenchmarkFormatUint-4 106017 1140 ns/op BenchmarkAppendUint-4 111404 1053 ns/op BenchmarkFormatIntSmall/7-4 2918221 41.02 ns/op BenchmarkFormatIntSmall/42-4 2989690 40.11 ns/op BenchmarkAppendIntSmall-4 1380213 83.95 ns/op BenchmarkAppendUintVarlen/1-4 1345732 89.07 ns/op BenchmarkAppendUintVarlen/12-4 1281736 91.18 ns/op BenchmarkAppendUintVarlen/123-4 943413 124.6 ns/op BenchmarkAppendUintVarlen/1234-4 945213 126.6 ns/op BenchmarkAppendUintVarlen/12345-4 903498 131.0 ns/op BenchmarkAppendUintVarlen/123456-4 911516 130.4 ns/op BenchmarkAppendUintVarlen/1234567-4 891499 130.6 ns/op BenchmarkAppendUintVarlen/12345678-4 941968 129.9 ns/op BenchmarkAppendUintVarlen/123456789-4 853492 135.9 ns/op BenchmarkAppendUintVarlen/1234567890-4 856173 138.4 ns/op BenchmarkAppendUintVarlen/12345678901-4 836000 140.1 ns/op BenchmarkAppendUintVarlen/123456789012-4 829195 142.8 ns/op BenchmarkAppendUintVarlen/1234567890123-4 820797 147.9 ns/op BenchmarkAppendUintVarlen/12345678901234-4 816240 146.8 ns/op BenchmarkAppendUintVarlen/123456789012345-4 752972 156.3 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 780123 151.4 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 751418 160.5 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 744433 159.4 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 728911 162.5 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 728768 163.5 ns/op BenchmarkQuote-4 46294 2556 ns/op BenchmarkQuoteRune-4 483909 244.7 ns/op BenchmarkAppendQuote-4 55729 2155 ns/op BenchmarkAppendQuoteRune-4 869691 136.0 ns/op BenchmarkUnquoteEasy-4 1293364 87.25 ns/op BenchmarkUnquoteHard-4 52442 2301 ns/op PASS ok strconv 15.892s goos: freebsd goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 411193 259.0 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 148461 790.8 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 202945 594.7 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 284505 357.5 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 96984 1232 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 108421 1167 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 587322 180.0 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 23275 5077 ns/op BenchmarkGenericMatch1-4 2200 51155 ns/op BenchmarkGenericMatch2-4 453 260120 ns/op BenchmarkSingleMaxSkipping-4 8175 14160 ns/op 706.23 MB/s BenchmarkSingleLongSuffixFail-4 14724 8043 ns/op 124.58 MB/s BenchmarkSingleMatch-4 264 445195 ns/op 33.69 MB/s BenchmarkByteByteNoMatch-4 77702 1538 ns/op BenchmarkByteByteMatch-4 20434 5856 ns/op BenchmarkByteStringMatch-4 24866 4863 ns/op BenchmarkHTMLEscapeNew-4 76251 1536 ns/op BenchmarkHTMLEscapeOld-4 94514 1263 ns/op BenchmarkByteStringReplacerWriteString-4 1532 77559 ns/op BenchmarkByteReplacerWriteString-4 1143 103840 ns/op BenchmarkByteByteReplaces-4 3601 33413 ns/op BenchmarkByteByteMap-4 10000 11306 ns/op BenchmarkMap/identity/ASCII-4 622540 195.9 ns/op BenchmarkMap/identity/Greek-4 430377 266.8 ns/op BenchmarkMap/change/ASCII-4 39483 2966 ns/op BenchmarkMap/change/Greek-4 26600 4501 ns/op BenchmarkIndexRune-4 2085379 60.23 ns/op BenchmarkIndexRuneLongString-4 1660167 71.71 ns/op BenchmarkIndexRuneFastPath-4 4310762 27.97 ns/op BenchmarkIndex-4 4268984 29.18 ns/op BenchmarkLastIndex-4 4755565 25.08 ns/op BenchmarkIndexByte-4 11131665 10.86 ns/op BenchmarkToUpper/#00-4 3425890 35.20 ns/op BenchmarkToUpper/ONLYUPPER-4 2293222 51.68 ns/op BenchmarkToUpper/abc-4 362929 325.2 ns/op BenchmarkToUpper/AbC123-4 246876 480.0 ns/op BenchmarkToUpper/azAZ09_-4 218001 546.3 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 61806 1935 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 34321 3458 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 58174 2042 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 128284 927.9 ns/op BenchmarkToLower/#00-4 3386953 34.83 ns/op BenchmarkToLower/abc-4 2989164 38.56 ns/op BenchmarkToLower/AbC123-4 246481 474.1 ns/op BenchmarkToLower/azAZ09_-4 226316 542.1 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 63357 1874 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 37855 3263 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 69951 1702 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 125438 959.3 ns/op BenchmarkMapNoChanges-4 808633 140.5 ns/op BenchmarkTrim-4 49461 2408 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3253338 36.59 ns/op BenchmarkToValidUTF8/InvalidASCII-4 206434 579.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 136696 874.1 ns/op BenchmarkEqualFold-4 60344 1996 ns/op BenchmarkIndexHard1-4 837 141086 ns/op BenchmarkIndexHard2-4 604 196466 ns/op BenchmarkIndexHard3-4 153 784923 ns/op BenchmarkIndexHard4-4 188 630771 ns/op BenchmarkLastIndexHard1-4 58 1986477 ns/op BenchmarkLastIndexHard2-4 58 1982986 ns/op BenchmarkLastIndexHard3-4 58 1993397 ns/op BenchmarkCountHard1-4 847 140685 ns/op BenchmarkCountHard2-4 609 196812 ns/op BenchmarkCountHard3-4 151 784226 ns/op BenchmarkIndexTorture-4 7626 15406 ns/op BenchmarkCountTorture-4 7678 15436 ns/op BenchmarkCountTortureOverlapping-4 687 154656 ns/op BenchmarkCountByte/10-4 4471642 27.81 ns/op 359.54 MB/s BenchmarkCountByte/32-4 4200244 29.49 ns/op 1085.07 MB/s BenchmarkCountByte/4096-4 870387 131.6 ns/op 31113.84 MB/s BenchmarkCountByte/4194304-4 684 160298 ns/op 26165.60 MB/s BenchmarkCountByte/67108864-4 20 5456510 ns/op 12298.86 MB/s BenchmarkFields/ASCII/16-4 292422 418.6 ns/op 38.23 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 22500 5321 ns/op 48.11 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1332 89873 ns/op 45.58 MB/s 6528 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 74 1488801 ns/op 44.02 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 23831152 ns/op 44.00 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 120098 1014 ns/op 15.78 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 9646 11177 ns/op 22.90 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 637 189197 ns/op 21.65 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 36 3368327 ns/op 19.46 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 62091546 ns/op 16.89 MB/s 10449200 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 237504 524.8 ns/op 30.49 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 19548 5876 ns/op 43.57 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1119 108565 ns/op 37.73 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 58 2176337 ns/op 30.11 MB/s 463105 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 42045034 ns/op 24.94 MB/s 10449184 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 141992 847.9 ns/op 18.87 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 14545 8295 ns/op 30.86 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 810 146342 ns/op 27.99 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 45 2678999 ns/op 24.46 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 50402388 ns/op 20.80 MB/s 10449184 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 69556846 ns/op BenchmarkSplitSingleByteSeparator-4 24 4819442 ns/op BenchmarkSplitMultiByteSeparator-4 37 2857240 ns/op BenchmarkSplitNSingleByteSeparator-4 230851 498.3 ns/op BenchmarkSplitNMultiByteSeparator-4 199718 620.3 ns/op BenchmarkRepeat/5x1-4 486394 258.1 ns/op BenchmarkRepeat/5x2-4 336514 355.4 ns/op BenchmarkRepeat/5x6-4 205002 595.9 ns/op BenchmarkRepeat/10x1-4 451849 266.2 ns/op BenchmarkRepeat/10x2-4 314772 402.7 ns/op BenchmarkRepeat/10x6-4 180246 668.2 ns/op BenchmarkIndexAnyASCII/1:1-4 2135503 52.49 ns/op BenchmarkIndexAnyASCII/1:2-4 2316160 49.96 ns/op BenchmarkIndexAnyASCII/1:4-4 2116684 53.53 ns/op BenchmarkIndexAnyASCII/1:8-4 2184781 53.52 ns/op BenchmarkIndexAnyASCII/1:16-4 2239362 53.50 ns/op BenchmarkIndexAnyASCII/1:32-4 2192347 52.90 ns/op BenchmarkIndexAnyASCII/1:64-4 2176557 53.53 ns/op BenchmarkIndexAnyASCII/16:1-4 2297586 54.30 ns/op BenchmarkIndexAnyASCII/16:2-4 802434 145.4 ns/op BenchmarkIndexAnyASCII/16:4-4 793540 151.7 ns/op BenchmarkIndexAnyASCII/16:8-4 764448 158.8 ns/op BenchmarkIndexAnyASCII/16:16-4 689776 172.8 ns/op BenchmarkIndexAnyASCII/16:32-4 599834 195.0 ns/op BenchmarkIndexAnyASCII/16:64-4 506059 233.5 ns/op BenchmarkIndexAnyASCII/256:1-4 1911474 56.66 ns/op BenchmarkIndexAnyASCII/256:2-4 82166 1512 ns/op BenchmarkIndexAnyASCII/256:4-4 80908 1497 ns/op BenchmarkIndexAnyASCII/256:8-4 77036 1549 ns/op BenchmarkIndexAnyASCII/256:16-4 74318 1604 ns/op BenchmarkIndexAnyASCII/256:32-4 72652 1617 ns/op BenchmarkIndexAnyASCII/256:64-4 73087 1610 ns/op BenchmarkIndexAnyUTF8/1:1-4 2246247 50.78 ns/op BenchmarkIndexAnyUTF8/1:2-4 2290414 53.16 ns/op BenchmarkIndexAnyUTF8/1:4-4 2194372 53.17 ns/op BenchmarkIndexAnyUTF8/1:8-4 2282454 50.65 ns/op BenchmarkIndexAnyUTF8/1:16-4 2303833 51.15 ns/op BenchmarkIndexAnyUTF8/1:32-4 2344807 50.89 ns/op BenchmarkIndexAnyUTF8/1:64-4 2346817 50.61 ns/op BenchmarkIndexAnyUTF8/16:1-4 1817199 64.38 ns/op BenchmarkIndexAnyUTF8/16:2-4 366787 330.4 ns/op BenchmarkIndexAnyUTF8/16:4-4 374660 333.0 ns/op BenchmarkIndexAnyUTF8/16:8-4 391158 330.4 ns/op BenchmarkIndexAnyUTF8/16:16-4 340641 338.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 338571 365.5 ns/op BenchmarkIndexAnyUTF8/16:64-4 310010 385.3 ns/op BenchmarkIndexAnyUTF8/256:1-4 344637 344.6 ns/op BenchmarkIndexAnyUTF8/256:2-4 24072 4787 ns/op BenchmarkIndexAnyUTF8/256:4-4 25522 4718 ns/op BenchmarkIndexAnyUTF8/256:8-4 25206 4763 ns/op BenchmarkIndexAnyUTF8/256:16-4 24458 4950 ns/op BenchmarkIndexAnyUTF8/256:32-4 23522 4942 ns/op BenchmarkIndexAnyUTF8/256:64-4 23668 5085 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2198576 55.81 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2152304 52.23 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2249280 52.05 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2253478 51.61 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2358466 51.62 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2199762 59.27 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2311995 59.05 ns/op BenchmarkLastIndexAnyASCII/16:1-4 795082 148.6 ns/op BenchmarkLastIndexAnyASCII/16:2-4 782568 153.1 ns/op BenchmarkLastIndexAnyASCII/16:4-4 764938 148.1 ns/op BenchmarkLastIndexAnyASCII/16:8-4 791682 155.7 ns/op BenchmarkLastIndexAnyASCII/16:16-4 701090 170.3 ns/op BenchmarkLastIndexAnyASCII/16:32-4 624290 195.3 ns/op BenchmarkLastIndexAnyASCII/16:64-4 507936 241.9 ns/op BenchmarkLastIndexAnyASCII/256:1-4 71356 1688 ns/op BenchmarkLastIndexAnyASCII/256:2-4 71155 1667 ns/op BenchmarkLastIndexAnyASCII/256:4-4 74227 1675 ns/op BenchmarkLastIndexAnyASCII/256:8-4 70882 1658 ns/op BenchmarkLastIndexAnyASCII/256:16-4 72792 1616 ns/op BenchmarkLastIndexAnyASCII/256:32-4 73160 1603 ns/op BenchmarkLastIndexAnyASCII/256:64-4 70986 1748 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2099962 53.42 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2342278 50.74 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2221284 50.01 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2207154 51.38 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2213190 53.04 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2310326 50.44 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2078689 57.36 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 374247 289.9 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 210475 605.8 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 195261 603.0 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 195421 605.9 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 199236 621.3 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 179055 646.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 179496 647.0 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 28213 4189 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 13342 9153 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 12921 9212 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 13435 8570 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 13916 8765 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 12627 9329 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 13030 9042 ns/op BenchmarkTrimASCII/1:1-4 3684608 33.11 ns/op BenchmarkTrimASCII/1:2-4 2589188 44.20 ns/op BenchmarkTrimASCII/1:4-4 2516962 49.08 ns/op BenchmarkTrimASCII/1:8-4 2141642 56.92 ns/op BenchmarkTrimASCII/1:16-4 1848848 64.90 ns/op BenchmarkTrimASCII/16:1-4 3072172 39.04 ns/op BenchmarkTrimASCII/16:2-4 832726 141.2 ns/op BenchmarkTrimASCII/16:4-4 830259 149.2 ns/op BenchmarkTrimASCII/16:8-4 790202 153.5 ns/op BenchmarkTrimASCII/16:16-4 756642 162.2 ns/op BenchmarkTrimASCII/256:1-4 745429 160.0 ns/op BenchmarkTrimASCII/256:2-4 75601 1653 ns/op BenchmarkTrimASCII/256:4-4 75211 1618 ns/op BenchmarkTrimASCII/256:8-4 73429 1728 ns/op BenchmarkTrimASCII/256:16-4 68043 1729 ns/op BenchmarkTrimASCII/4096:1-4 61707 1877 ns/op BenchmarkTrimASCII/4096:2-4 4872 25000 ns/op BenchmarkTrimASCII/4096:4-4 4501 24881 ns/op BenchmarkTrimASCII/4096:8-4 4789 25419 ns/op BenchmarkTrimASCII/4096:16-4 4410 26338 ns/op BenchmarkTrimByte-4 4246311 27.04 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 14047 8347 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 14247 8634 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1188 101707 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2368 49982 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4563 25647 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 8440 14194 ns/op BenchmarkJoin/0-4 5828503 20.26 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4411570 25.89 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 277256 424.8 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 193990 635.1 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 137907 839.4 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 112362 1064 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 92493 1233 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 85786 1483 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 2856000 40.59 ns/op BenchmarkTrimSpace/ASCII-4 1800702 68.89 ns/op BenchmarkTrimSpace/SomeNonASCII-4 152672 740.5 ns/op BenchmarkTrimSpace/JustNonASCII-4 80374 1512 ns/op BenchmarkReplaceAll-4 133395 875.7 ns/op 16 B/op 1 allocs/op PASS ok strings 35.699s goos: freebsd goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 33801 3111 ns/op BenchmarkCond2-4 16057 7363 ns/op BenchmarkCond4-4 7449 14044 ns/op BenchmarkCond8-4 3632 34000 ns/op BenchmarkCond16-4 1536 76684 ns/op BenchmarkCond32-4 699 169618 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 480207 238.1 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 358222 346.0 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 495433 265.3 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 547230 224.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 335822 350.4 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 559795 210.2 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 77830 1632 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 80527 1654 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 64402 2304 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 43329 2875 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 570531 196.1 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 149829 798.2 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 516294 223.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 122822 949.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 469558 244.0 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 142398 839.2 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1300497 92.71 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 63243 1983 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 151098 823.5 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 619490 188.5 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4430 23741 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 363 337243 ns/op BenchmarkRange/*sync.Map-4 1970 60056 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 105786 1177 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 236010 489.6 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 55126 1881 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 169110 656.2 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 269124 432.4 ns/op BenchmarkAdversarialDelete/*sync.Map-4 149866 762.5 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 64431 1795 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 153841 769.9 ns/op BenchmarkDeleteCollision/*sync.Map-4 582796 196.3 ns/op BenchmarkUncontendedSemaphore-4 3743918 32.06 ns/op BenchmarkContendedSemaphore-4 2813976 42.19 ns/op BenchmarkMutexUncontended-4 609720 201.3 ns/op BenchmarkMutex-4 114974 994.1 ns/op BenchmarkMutexSlack-4 113319 1001 ns/op BenchmarkMutexWork-4 93373 1307 ns/op BenchmarkMutexWorkSlack-4 92348 1293 ns/op BenchmarkMutexNoSpin-4 65354 1812 ns/op BenchmarkMutexSpin-4 62473 1930 ns/op BenchmarkOnce-4 798963 152.9 ns/op BenchmarkSemaUncontended-4 4842606 25.08 ns/op BenchmarkSemaSyntNonblock-4 1378951 87.20 ns/op BenchmarkSemaSyntBlock-4 1000000 103.2 ns/op BenchmarkSemaWorkNonblock-4 1503018 75.86 ns/op BenchmarkSemaWorkBlock-4 1517000 141.4 ns/op BenchmarkRWMutexUncontended-4 294094 404.3 ns/op BenchmarkRWMutexWrite100-4 298899 377.9 ns/op BenchmarkRWMutexWrite10-4 151690 785.1 ns/op BenchmarkRWMutexWorkWrite100-4 267858 432.5 ns/op BenchmarkRWMutexWorkWrite10-4 133852 902.6 ns/op BenchmarkWaitGroupUncontended-4 585028 198.2 ns/op BenchmarkWaitGroupAddDone-4 401548 297.5 ns/op BenchmarkWaitGroupAddDoneWork-4 412455 267.0 ns/op BenchmarkWaitGroupWait-4 3222126 37.38 ns/op BenchmarkWaitGroupWaitWork-4 2067488 58.64 ns/op BenchmarkWaitGroupActuallyWait-4 46206 2512 ns/op 32 B/op 2 allocs/op PASS ok sync 10.698s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 604374 167.6 ns/op PASS ok sync/atomic 0.134s goos: freebsd goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 107473 1065 ns/op 0 B/op 0 allocs/op PASS ok testing 0.155s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 8155 13783 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 11497 10374 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 100 1179190 ns/op 129392 B/op 1025 allocs/op BenchmarkTable/1x1000/reuse-4 123 959419 ns/op 1051 B/op 8 allocs/op BenchmarkTable/1x100000/new-4 1 151613016 ns/op 19393104 B/op 100058 allocs/op BenchmarkTable/1x100000/reuse-4 1 141924933 ns/op 19393008 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 1820 63600 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2086 54942 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 19 5825326 ns/op 413568 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 19 5402624 ns/op 21766 B/op 54 allocs/op BenchmarkTable/10x100000/new-4 1 680825289 ns/op 48120800 B/op 100074 allocs/op BenchmarkTable/10x100000/reuse-4 1 660049172 ns/op 48120800 B/op 100074 allocs/op BenchmarkTable/100x10/new-4 224 529738 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 247 485854 ns/op 159 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 56161600 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 54093369 ns/op 1644480 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6422580152 ns/op 335149952 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 6238005024 ns/op 335149960 B/op 100090 allocs/op BenchmarkPyramid/10-4 2830 41112 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 37 3059267 ns/op 409128 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 299191594 ns/op 35625352 B/op 2056 allocs/op BenchmarkRagged/10-4 2796 43965 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 289 408997 ns/op 41008 B/op 188 allocs/op BenchmarkRagged/1000-4 27 4162533 ns/op 427424 B/op 1661 allocs/op BenchmarkCode-4 7138 14535 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 17.499s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 1 217025240 ns/op BenchmarkVariableString-4 110986 1078 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2412 47638 ns/op 2497 B/op 39 allocs/op PASS ok text/template/parse 0.509s goos: freebsd goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc-4 50 2350484 ns/op BenchmarkAfter-4 90 1154028 ns/op BenchmarkStop-4 200 586349 ns/op BenchmarkSimultaneousAfterFunc-4 36 3194945 ns/op BenchmarkStartStop-4 260 627854 ns/op BenchmarkReset-4 1488 68539 ns/op BenchmarkSleep-4 38 2664940 ns/op BenchmarkParallelTimerLatency-4 52 118910 avg-late-ns 209824 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 75038 avg-late-ns 224519 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 62103 avg-late-ns 136330 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 52370 avg-late-ns 197255 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 38592 avg-late-ns 144615 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 66135 avg-late-ns 248304 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 84407 avg-late-ns 261646 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 90669 avg-late-ns 410114 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 102127 avg-late-ns 457702 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 125461 avg-late-ns 1154467 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 780446 avg-late-ns 2888478 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 76534 avg-late-ns 218073 max-late-ns BenchmarkTicker-4 312 375542 ns/op BenchmarkTickerReset-4 2632 42032 ns/op BenchmarkTickerResetNaive-4 217 629566 ns/op BenchmarkNow-4 1000000 102.9 ns/op BenchmarkNowUnixNano-4 1000000 102.9 ns/op BenchmarkNowUnixMilli-4 1000000 103.6 ns/op BenchmarkNowUnixMicro-4 1000000 103.6 ns/op BenchmarkFormat-4 60213 2053 ns/op BenchmarkFormatNow-4 78650 1504 ns/op BenchmarkMarshalJSON-4 63078 1940 ns/op BenchmarkMarshalText-4 61273 1941 ns/op BenchmarkParse-4 169298 716.5 ns/op BenchmarkParseDuration-4 559117 206.6 ns/op BenchmarkHour-4 874268 133.1 ns/op BenchmarkSecond-4 933210 127.4 ns/op BenchmarkYear-4 665961 172.1 ns/op BenchmarkDay-4 626204 192.1 ns/op BenchmarkISOWeek-4 650234 181.1 ns/op PASS ok time 9.595s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 471726 238.0 ns/op BenchmarkDecodeValidJapaneseChars-4 545316 214.6 ns/op BenchmarkDecodeRune-4 1907865 62.76 ns/op BenchmarkEncodeValidASCII-4 727298 163.0 ns/op BenchmarkEncodeValidJapaneseChars-4 907569 119.5 ns/op BenchmarkEncodeRune-4 3530710 34.44 ns/op PASS ok unicode/utf16 1.034s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 944365 129.9 ns/op BenchmarkRuneCountTenJapaneseChars-4 178686 626.0 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 4138806 28.53 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 439590 261.1 ns/op BenchmarkValidTenASCIIChars-4 965595 125.7 ns/op BenchmarkValid100KASCIIChars-4 100 1124674 ns/op BenchmarkValidTenJapaneseChars-4 169952 680.4 ns/op BenchmarkValidLongMostlyASCII-4 99 1195809 ns/op BenchmarkValidLongJapanese-4 61 1977820 ns/op BenchmarkValidStringTenASCIIChars-4 4933567 23.52 ns/op BenchmarkValidString100KASCIIChars-4 8413 12940 ns/op BenchmarkValidStringTenJapaneseChars-4 449163 246.6 ns/op BenchmarkValidStringLongMostlyASCII-4 1369 88488 ns/op BenchmarkValidStringLongJapanese-4 168 700528 ns/op BenchmarkEncodeASCIIRune-4 4933486 23.98 ns/op BenchmarkEncodeJapaneseRune-4 2792392 42.80 ns/op BenchmarkAppendASCIIRune-4 10144933 11.64 ns/op BenchmarkAppendJapaneseRune-4 2959171 40.69 ns/op BenchmarkDecodeASCIIRune-4 2963347 39.76 ns/op BenchmarkDecodeJapaneseRune-4 1997982 56.91 ns/op BenchmarkFullRune/ASCII-4 3978523 31.55 ns/op BenchmarkFullRune/Incomplete-4 1702242 66.40 ns/op BenchmarkFullRune/Japanese-4 3963552 31.53 ns/op PASS ok unicode/utf8 3.388s goos: freebsd goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 40015245562 ns/op PASS ok cmd/api 46.697s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 1000000 104.6 ns/op BenchmarkEqArrayOfStrings64-4 142526 841.6 ns/op BenchmarkEqArrayOfStrings1024-4 9025 12149 ns/op BenchmarkEqArrayOfFloats5-4 1525180 79.76 ns/op BenchmarkEqArrayOfFloats64-4 148712 785.1 ns/op BenchmarkEqArrayOfFloats1024-4 10000 11623 ns/op PASS ok cmd/compile/internal/reflectdata 0.837s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 10000 363452 ns/op BenchmarkCopyElim1-4 817 136707 ns/op BenchmarkCopyElim10-4 945 115181 ns/op BenchmarkCopyElim100-4 470 255128 ns/op BenchmarkCopyElim1000-4 79 1453437 ns/op BenchmarkCopyElim10000-4 4 25874522 ns/op BenchmarkCopyElim100000-4 1 495524415 ns/op BenchmarkDeadCode/1-4 897 141207 ns/op BenchmarkDeadCode/10-4 778 151565 ns/op BenchmarkDeadCode/100-4 422 284788 ns/op BenchmarkDeadCode/1000-4 67 1762012 ns/op BenchmarkDeadCode/10000-4 5 20973062 ns/op BenchmarkDeadCode/100000-4 1 325426208 ns/op BenchmarkDeadCode/200000-4 1 704565050 ns/op BenchmarkDominatorsLinear-4 25 5163108 ns/op 1.94 MB/s BenchmarkDominatorsFwdBack-4 14 7475748 ns/op 1.34 MB/s BenchmarkDominatorsManyPred-4 15 7369177 ns/op 1.36 MB/s BenchmarkDominatorsMaxPred-4 14 7350089 ns/op 1.36 MB/s BenchmarkDominatorsMaxPredVal-4 16 7664833 ns/op 1.30 MB/s BenchmarkFuse/1-4 780 148609 ns/op BenchmarkFuse/10-4 584 192044 ns/op BenchmarkFuse/100-4 201 587632 ns/op BenchmarkFuse/1000-4 26 4789641 ns/op BenchmarkFuse/10000-4 2 62656852 ns/op BenchmarkNilCheckDeep1-4 23943 4910 ns/op 0.20 MB/s 88 B/op 5 allocs/op BenchmarkNilCheckDeep10-4 7315 15047 ns/op 0.66 MB/s 168 B/op 5 allocs/op BenchmarkNilCheckDeep100-4 1026 114815 ns/op 0.87 MB/s 1152 B/op 5 allocs/op BenchmarkNilCheckDeep1000-4 87 1163400 ns/op 0.86 MB/s 10382 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 9 13367192 ns/op 0.75 MB/s 111558 B/op 5 allocs/op BenchmarkDSEPass-4 40 2836354 ns/op 3200 B/op 4 allocs/op BenchmarkDSEPassBlock-4 2 50943188 ns/op 900320 B/op 30008 allocs/op BenchmarkCSEPass-4 8 12566798 ns/op 188660 B/op 9 allocs/op BenchmarkCSEPassBlock-4 2 81872378 ns/op 4980112 B/op 67501 allocs/op BenchmarkDeadcodePass-4 268 453724 ns/op 1212 B/op 1 allocs/op BenchmarkDeadcodePassBlock-4 10 10566598 ns/op 24054 B/op 1500 allocs/op BenchmarkMultiPass-4 121 840373 ns/op 190675 B/op 8 allocs/op BenchmarkMultiPassBlock-4 2 50089308 ns/op 4500484 B/op 60011 allocs/op BenchmarkCondRewrite/SoloJump-4 3560424 33.37 ns/op BenchmarkCondRewrite/CombJump-4 3280984 36.31 ns/op PASS ok cmd/compile/internal/ssa 15.976s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 9805 11397 ns/op BenchmarkExtShift-4 18381 6320 ns/op BenchmarkModify-4 9615 12474 ns/op BenchmarkMullImm-4 18298 6404 ns/op BenchmarkConstModify-4 9734 11735 ns/op BenchmarkBitSet-4 19644 6038 ns/op BenchmarkBitClear-4 19086 6191 ns/op BenchmarkBitToggle-4 19333 6042 ns/op BenchmarkBitSetConst-4 168218 729.0 ns/op BenchmarkBitClearConst-4 162790 736.0 ns/op BenchmarkBitToggleConst-4 159849 736.8 ns/op BenchmarkDivconstI64-4 9601880 12.55 ns/op BenchmarkModconstI64-4 9582920 12.54 ns/op BenchmarkDivisiblePow2constI64-4 9172480 13.73 ns/op BenchmarkDivisibleconstI64-4 10205322 11.62 ns/op BenchmarkDivisibleWDivconstI64-4 6076425 19.68 ns/op BenchmarkDivconstU64/3-4 9731269 12.85 ns/op BenchmarkDivconstU64/5-4 9133479 13.04 ns/op BenchmarkDivconstU64/37-4 9082605 13.11 ns/op BenchmarkDivconstU64/1234567-4 10612040 11.49 ns/op BenchmarkModconstU64-4 9931255 12.17 ns/op BenchmarkDivisibleconstU64-4 9586933 12.64 ns/op BenchmarkDivisibleWDivconstU64-4 6276564 19.42 ns/op BenchmarkDivconstI32-4 9621165 12.70 ns/op BenchmarkModconstI32-4 8449836 13.65 ns/op BenchmarkDivisiblePow2constI32-4 9547633 12.41 ns/op BenchmarkDivisibleconstI32-4 10144081 11.84 ns/op BenchmarkDivisibleWDivconstI32-4 6304173 18.94 ns/op BenchmarkDivconstU32-4 10329631 11.67 ns/op BenchmarkModconstU32-4 9050086 13.44 ns/op BenchmarkDivisibleconstU32-4 10077884 12.02 ns/op BenchmarkDivisibleWDivconstU32-4 6412953 19.20 ns/op BenchmarkDivconstI16-4 9210747 13.36 ns/op BenchmarkModconstI16-4 9384051 12.93 ns/op BenchmarkDivisiblePow2constI16-4 9566826 12.38 ns/op BenchmarkDivisibleconstI16-4 10016833 11.68 ns/op BenchmarkDivisibleWDivconstI16-4 6458707 18.70 ns/op BenchmarkDivconstU16-4 10722687 11.66 ns/op BenchmarkModconstU16-4 10198268 11.71 ns/op BenchmarkDivisibleconstU16-4 9461962 12.74 ns/op BenchmarkDivisibleWDivconstU16-4 6065396 19.34 ns/op BenchmarkDivconstI8-4 9224828 12.66 ns/op BenchmarkModconstI8-4 9345166 12.53 ns/op BenchmarkDivisiblePow2constI8-4 9517047 12.47 ns/op BenchmarkDivisibleconstI8-4 9407126 12.94 ns/op BenchmarkDivisibleWDivconstI8-4 6141664 19.23 ns/op BenchmarkDivconstU8-4 9926821 12.52 ns/op BenchmarkModconstU8-4 9103854 12.73 ns/op BenchmarkDivisibleconstU8-4 9108555 13.18 ns/op BenchmarkDivisibleWDivconstU8-4 6114248 20.21 ns/op BenchmarkMul2-4 177639 737.2 ns/op BenchmarkMulNeg2-4 168000 716.0 ns/op BenchmarkEfaceInteger-4 3904700 27.12 ns/op BenchmarkMulconstI32/3-4 21475633 5.532 ns/op BenchmarkMulconstI32/5-4 21246056 5.468 ns/op BenchmarkMulconstI32/12-4 20211604 5.918 ns/op BenchmarkMulconstI32/120-4 21341212 5.472 ns/op BenchmarkMulconstI32/-120-4 21429294 5.600 ns/op BenchmarkMulconstI32/65537-4 22570310 5.923 ns/op BenchmarkMulconstI32/65538-4 20413216 5.801 ns/op BenchmarkMulconstI64/3-4 21274170 5.874 ns/op BenchmarkMulconstI64/5-4 20065866 5.885 ns/op BenchmarkMulconstI64/12-4 19503625 5.914 ns/op BenchmarkMulconstI64/120-4 20788222 5.837 ns/op BenchmarkMulconstI64/-120-4 20284503 5.826 ns/op BenchmarkMulconstI64/65537-4 20106750 5.789 ns/op BenchmarkMulconstI64/65538-4 21206853 5.827 ns/op BenchmarkMulconstU32/3-4 22231435 5.549 ns/op BenchmarkMulconstU32/5-4 21418806 5.596 ns/op BenchmarkMulconstU32/12-4 19981905 5.889 ns/op BenchmarkMulconstU32/120-4 20941410 5.534 ns/op BenchmarkMulconstU32/65537-4 20109758 5.923 ns/op BenchmarkMulconstU32/65538-4 19964798 5.818 ns/op BenchmarkMulconstU64/3-4 18313407 6.430 ns/op BenchmarkMulconstU64/5-4 18668383 6.384 ns/op BenchmarkMulconstU64/12-4 18338792 6.442 ns/op BenchmarkMulconstU64/120-4 18480621 6.434 ns/op BenchmarkMulconstU64/65537-4 19022457 6.434 ns/op BenchmarkMulconstU64/65538-4 18781123 6.387 ns/op BenchmarkShiftArithmeticRight-4 17013328 7.156 ns/op BenchmarkSwitch8Predictable-4 15348979 7.666 ns/op BenchmarkSwitch8Unpredictable-4 6659941 17.95 ns/op BenchmarkSwitch32Predictable-4 9886087 12.09 ns/op BenchmarkSwitch32Unpredictable-4 6598875 17.88 ns/op BenchmarkSwitchStringPredictable-4 9086832 13.31 ns/op BenchmarkSwitchStringUnpredictable-4 4858384 24.54 ns/op PASS ok cmd/compile/internal/test 11.929s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCheck/http/funcbodies/info-4 1 391206349 ns/op 76232 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 281604781 ns/op 105881 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 123161676 ns/op 242065 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 103567001 ns/op 287861 lines/s BenchmarkCheck/parser/funcbodies/info-4 2 82209603 ns/op 61419 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 67111400 ns/op 75226 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 27552833 ns/op 183206 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 26444240 ns/op 190926 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 37831158 ns/op 57001 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 4 30880490 ns/op 69814 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 7 15978239 ns/op 134951 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 7 15588794 ns/op 138325 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 693121211 ns/op 85534 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 457244147 ns/op 129711 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 103714375 ns/op 571688 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 78870630 ns/op 751794 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 3 46665677 ns/op 39678 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 41021461 ns/op 45129 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 27047986 ns/op 68440 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 26203596 ns/op 70654 lines/s PASS ok cmd/compile/internal/types2 8.908s goos: freebsd goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 54 2128002 ns/op 3835537 sys-ns/op 1493241 user-ns/op PASS ok cmd/go 0.272s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 70272 1677 ns/op 4.77 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 80714 1465 ns/op 5.46 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 14527 8270 ns/op 123.82 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 14896 8011 ns/op 127.82 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 2238 52689 ns/op 155.48 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 2254 52880 ns/op 154.92 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 0.958s ##### os/user with tag osusergo ok os/user 0.006s All tests passed.