freebsd-amd64-race at bdab4cf47a47b69caacad6fd7ff6ab27bb22ab1c :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "PWD=/" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache"] in dir /tmp/workdir/go/src Building Go cmd/dist using /tmp/workdir/go1.4. (go1.4.1 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for freebsd/amd64. --- Installed Go for freebsd/amd64 in /tmp/workdir/go Installed commands in /tmp/workdir/go/bin :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "PWD=/" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache"] in dir /tmp/workdir/go/bin ##### 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.113s ok archive/zip 2.386s ok bufio 0.382s ok bytes 4.947s ok compress/bzip2 0.675s ok compress/flate 6.340s ok compress/gzip 0.257s ok compress/lzw 0.746s ok compress/zlib 5.185s ok container/heap 0.036s ok container/list 0.025s ok container/ring 0.036s ok context 0.036s ok crypto 0.033s ok crypto/aes 0.068s ok crypto/cipher 0.057s ok crypto/des 0.079s ok crypto/dsa 0.047s ok crypto/ecdsa 0.046s ok crypto/ed25519 0.486s ok crypto/elliptic 0.072s ok crypto/hmac 0.042s ok crypto/internal/boring 0.555s ok crypto/internal/edwards25519 34.717s ok crypto/internal/edwards25519/field 12.726s ok crypto/internal/nistec 4.380s ok crypto/internal/nistec/fiat 0.031s [no tests to run] ok crypto/internal/subtle 0.031s ok crypto/md5 0.041s ok crypto/rand 0.371s ok crypto/rc4 0.528s ok crypto/rsa 0.270s ok crypto/sha1 0.066s ok crypto/sha256 0.043s ok crypto/sha512 0.048s ok crypto/subtle 0.035s ok crypto/tls 1.191s ok crypto/x509 0.968s ok database/sql 0.600s ok database/sql/driver 0.031s ok debug/buildinfo 0.029s ok debug/dwarf 0.079s ok debug/elf 0.067s ok debug/gosym 0.090s ok debug/macho 0.058s ok debug/pe 0.046s ok debug/plan9obj 0.027s ok embed 0.025s [no tests to run] ok embed/internal/embedtest 0.042s ok encoding/ascii85 0.041s ok encoding/asn1 0.036s ok encoding/base32 0.186s ok encoding/base64 0.036s ok encoding/binary 0.036s ok encoding/csv 0.084s ok encoding/gob 0.078s ok encoding/hex 0.039s ok encoding/json 1.267s ok encoding/pem 2.650s ok encoding/xml 0.173s ok errors 0.040s ok expvar 0.047s ok flag 0.119s ok fmt 0.555s ok go/ast 0.041s ok go/build 2.716s ok go/build/constraint 0.045s ok go/constant 0.040s ok go/doc 0.228s ok go/doc/comment 1.816s ok go/format 0.074s ok go/importer 0.111s ok go/internal/gccgoimporter 0.118s ok go/internal/gcimporter 8.631s ok go/internal/srcimporter 9.743s ok go/parser 0.325s ok go/printer 2.479s ok go/scanner 0.037s ok go/token 0.121s ok go/types 26.198s ok hash 0.054s ok hash/adler32 0.058s ok hash/crc32 0.067s ok hash/crc64 0.050s ok hash/fnv 0.041s ok hash/maphash 0.315s ok html 0.038s ok html/template 0.350s ok image 0.514s ok image/color 0.061s ok image/draw 0.782s ok image/gif 55.941s ok image/jpeg 27.146s ok image/png 2.331s ok index/suffixarray 1.438s ok internal/abi 0.036s ok internal/buildcfg 0.060s ok internal/cpu 0.075s ok internal/diff 0.041s ok internal/fmtsort 0.025s ok internal/fuzz 0.060s ok internal/godebug 0.025s ok internal/intern 0.229s ok internal/itoa 0.044s ok internal/poll 0.348s ok internal/profile 0.032s ok internal/reflectlite 0.218s ok internal/singleflight 0.042s ok internal/trace 0.154s ok internal/unsafeheader 0.034s ok internal/xcoff 0.051s ok io 0.058s ok io/fs 0.032s ok io/ioutil 0.036s ok log 0.046s ok log/syslog 1.305s ok math 0.046s ok math/big 3.997s ok math/bits 0.046s ok math/cmplx 0.038s ok math/rand 1.978s ok mime 0.070s ok mime/multipart 1.785s ok mime/quotedprintable 0.046s ok net 7.899s ok net/http 10.187s ok net/http/cgi 0.331s ok net/http/cookiejar 0.039s ok net/http/fcgi 0.142s ok net/http/httptest 0.164s ok net/http/httptrace 0.024s ok net/http/httputil 0.645s ok net/http/internal 0.036s ok net/http/internal/ascii 0.030s ok net/http/pprof 5.337s ok net/internal/socktest 0.035s ok net/mail 0.038s ok net/netip 0.354s ok net/rpc 0.063s ok net/rpc/jsonrpc 0.057s ok net/smtp 0.058s ok net/textproto 0.047s ok net/url 0.049s ok os 0.808s ok os/exec 1.233s ok os/exec/internal/fdtest 0.031s ok os/signal 2.390s ok os/user 0.032s ok path 0.062s ok path/filepath 0.091s ok plugin 0.029s ok reflect 0.402s ok regexp 0.394s ok regexp/syntax 1.683s ok runtime 25.797s ok runtime/cgo 0.025s ok runtime/debug 0.136s ok runtime/internal/atomic 0.079s ok runtime/internal/math 0.032s ok runtime/internal/sys 0.029s ok runtime/metrics 0.025s ok runtime/pprof 10.046s ok runtime/race 23.656s ok runtime/trace 4.777s ok sort 0.671s ok strconv 3.654s ok strings 2.928s ok sync 1.128s ok sync/atomic 6.372s ok syscall 1.230s ok testing 1.347s ok testing/fstest 0.036s ok testing/iotest 0.040s ok testing/quick 0.165s ok text/scanner 0.047s ok text/tabwriter 0.035s ok text/template 0.208s ok text/template/parse 0.072s ok time 2.192s ok unicode 0.040s ok unicode/utf16 0.025s ok unicode/utf8 0.051s ok cmd/addr2line 9.815s ok cmd/api 17.238s ok cmd/asm/internal/asm 4.751s ok cmd/asm/internal/lex 0.061s ok cmd/compile/internal/abt 0.071s ok cmd/compile/internal/amd64 0.035s ok cmd/compile/internal/dwarfgen 0.913s ok cmd/compile/internal/importer 1.773s ok cmd/compile/internal/ir 0.032s ok cmd/compile/internal/logopt 0.367s ok cmd/compile/internal/noder 0.036s ok cmd/compile/internal/reflectdata 0.043s [no tests to run] ok cmd/compile/internal/ssa 7.162s ok cmd/compile/internal/syntax 0.187s ok cmd/compile/internal/test 15.476s ok cmd/compile/internal/typecheck 0.393s ok cmd/compile/internal/types 0.026s ok cmd/compile/internal/types2 3.784s ok cmd/cover 1.931s ok cmd/dist 0.027s ok cmd/doc 0.706s ok cmd/fix 3.411s ok cmd/go 159.698s ok cmd/go/internal/auth 0.046s ok cmd/go/internal/cache 0.204s ok cmd/go/internal/fsys 0.098s ok cmd/go/internal/generate 0.047s ok cmd/go/internal/get 0.047s ok cmd/go/internal/imports 0.057s ok cmd/go/internal/load 0.047s ok cmd/go/internal/lockedfile 0.441s ok cmd/go/internal/lockedfile/internal/filelock 0.082s ok cmd/go/internal/modconv 0.047s ok cmd/go/internal/modfetch 0.036s ok cmd/go/internal/modfetch/codehost 0.038s ok cmd/go/internal/modfetch/zip_sum_test 0.054s ok cmd/go/internal/modindex 0.029s ok cmd/go/internal/modload 0.036s ok cmd/go/internal/mvs 0.067s ok cmd/go/internal/par 0.204s ok cmd/go/internal/search 0.040s ok cmd/go/internal/str 0.028s ok cmd/go/internal/test 0.047s ok cmd/go/internal/vcs 0.037s ok cmd/go/internal/web 0.042s ok cmd/go/internal/work 0.090s ok cmd/gofmt 0.250s ok cmd/internal/archive 0.492s ok cmd/internal/buildid 0.542s ok cmd/internal/dwarf 0.025s ok cmd/internal/edit 0.036s ok cmd/internal/goobj 0.025s ok cmd/internal/moddeps 0.853s ok cmd/internal/notsha256 0.036s ok cmd/internal/obj 0.630s ok cmd/internal/obj/ppc64 0.117s ok cmd/internal/obj/riscv 0.050s ok cmd/internal/obj/s390x 0.029s ok cmd/internal/obj/x86 2.332s ok cmd/internal/objabi 0.039s ok cmd/internal/pkgpath 0.137s ok cmd/internal/quoted 0.038s ok cmd/internal/src 0.036s ok cmd/internal/sys 0.030s ok cmd/internal/test2json 0.633s ok cmd/link 9.762s ok cmd/link/internal/benchmark 0.033s ok cmd/link/internal/ld 5.738s ok cmd/link/internal/loader 0.058s ok cmd/nm 3.093s ok cmd/objdump 3.436s ok cmd/pack 3.273s ok cmd/pprof 2.296s ok cmd/trace 0.113s ok cmd/vet 9.730s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 2899 37015 ns/op 1384 B/op 26 allocs/op Benchmark/Writer/GNU-4 2204 46447 ns/op 1891 B/op 39 allocs/op Benchmark/Writer/PAX-4 1648 69098 ns/op 2608 B/op 62 allocs/op Benchmark/Reader/USTAR-4 4166 27418 ns/op 5167 B/op 16 allocs/op Benchmark/Reader/GNU-4 5730 19010 ns/op 5128 B/op 15 allocs/op Benchmark/Reader/PAX-4 2124 54761 ns/op 8872 B/op 32 allocs/op PASS ok archive/tar 0.741s goos: freebsd goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 312497200 ns/op 1642272 B/op 98 allocs/op BenchmarkZip64Test-4 1 134230219 ns/op BenchmarkZip64TestSizes/4096-4 1111 104222 ns/op BenchmarkZip64TestSizes/1048576-4 108 1090754 ns/op BenchmarkZip64TestSizes/67108864-4 1 129829170 ns/op PASS ok archive/zip 1.211s goos: freebsd goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 237900 451.0 ns/op BenchmarkReaderCopyUnoptimal-4 143991 749.5 ns/op BenchmarkReaderCopyNoWriteTo-4 8236 20885 ns/op BenchmarkReaderWriteToOptimal-4 8276 13378 ns/op BenchmarkReaderReadString-4 149626 819.6 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 227301 527.6 ns/op BenchmarkWriterCopyUnoptimal-4 237424 510.1 ns/op BenchmarkWriterCopyNoReadFrom-4 8078 15820 ns/op BenchmarkReaderEmpty-4 39789 3019 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 31153 3811 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 533732 205.2 ns/op 0 B/op 0 allocs/op PASS ok bufio 1.666s goos: freebsd goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 5400 24727 ns/op 1325.17 MB/s BenchmarkWriteByte-4 495 232031 ns/op 17.65 MB/s BenchmarkWriteRune-4 222 534770 ns/op 22.98 MB/s BenchmarkBufferNotEmptyWriteRead-4 36 3248713 ns/op BenchmarkBufferFullSmallReads-4 100 1048201 ns/op BenchmarkBufferWriteBlock/N4096-4 7545 15311 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 458 252041 ns/op 260097 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 13 8234674 ns/op 4192256 B/op 22 allocs/op BenchmarkIndexByte/10-4 4447750 27.10 ns/op 368.97 MB/s BenchmarkIndexByte/32-4 4135603 29.06 ns/op 1101.20 MB/s BenchmarkIndexByte/4K-4 938518 126.1 ns/op 32472.68 MB/s BenchmarkIndexBytePortable/10-4 891373 132.8 ns/op 75.32 MB/s BenchmarkIndexBytePortable/32-4 287520 412.9 ns/op 77.49 MB/s BenchmarkIndexBytePortable/4K-4 2469 48383 ns/op 84.66 MB/s BenchmarkIndexRune/10-4 1248783 93.74 ns/op 106.67 MB/s BenchmarkIndexRune/32-4 1246150 103.0 ns/op 310.81 MB/s BenchmarkIndexRune/4K-4 375813 296.0 ns/op 13838.96 MB/s BenchmarkIndexRuneASCII/10-4 4636010 26.16 ns/op 382.25 MB/s BenchmarkIndexRuneASCII/32-4 4363287 28.18 ns/op 1135.44 MB/s BenchmarkIndexRuneASCII/4K-4 945063 126.7 ns/op 32335.16 MB/s BenchmarkEqual/0-4 8248060 14.49 ns/op BenchmarkEqual/1-4 1509811 79.37 ns/op 12.60 MB/s BenchmarkEqual/6-4 1476138 81.45 ns/op 73.67 MB/s BenchmarkEqual/9-4 1457419 82.52 ns/op 109.06 MB/s BenchmarkEqual/15-4 1406419 85.29 ns/op 175.88 MB/s BenchmarkEqual/16-4 1525430 78.49 ns/op 203.85 MB/s BenchmarkEqual/20-4 1388371 86.39 ns/op 231.50 MB/s BenchmarkEqual/32-4 1412161 84.50 ns/op 378.71 MB/s BenchmarkEqual/4K-4 107442 1110 ns/op 3690.79 MB/s BenchmarkIndex/10-4 3155134 37.65 ns/op 265.60 MB/s BenchmarkIndex/32-4 3109213 38.20 ns/op 837.65 MB/s BenchmarkIndex/4K-4 18249 6481 ns/op 631.96 MB/s BenchmarkIndexEasy/10-4 3245169 36.89 ns/op 271.06 MB/s BenchmarkIndexEasy/32-4 3194342 37.59 ns/op 851.23 MB/s BenchmarkIndexEasy/4K-4 507120 234.3 ns/op 17484.61 MB/s BenchmarkCount/10-4 1536855 77.92 ns/op 128.33 MB/s BenchmarkCount/32-4 1540614 77.73 ns/op 411.66 MB/s BenchmarkCount/4K-4 18573 6372 ns/op 642.80 MB/s BenchmarkCountEasy/10-4 1602945 75.09 ns/op 133.18 MB/s BenchmarkCountEasy/32-4 1534326 78.15 ns/op 409.47 MB/s BenchmarkCountEasy/4K-4 405958 279.4 ns/op 14657.62 MB/s BenchmarkCountSingle/10-4 3619293 34.29 ns/op 291.63 MB/s BenchmarkCountSingle/32-4 3457956 36.12 ns/op 885.95 MB/s BenchmarkCountSingle/4K-4 786699 142.6 ns/op 28727.13 MB/s BenchmarkToUpper/#00-4 3079114 38.41 ns/op BenchmarkToUpper/ONLYUPPER-4 314786 367.0 ns/op BenchmarkToUpper/abc-4 559444 211.9 ns/op BenchmarkToUpper/AbC123-4 326342 365.8 ns/op BenchmarkToUpper/azAZ09_-4 306927 395.2 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 86475 1407 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 35571 3422 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 59247 2006 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 127275 905.9 ns/op BenchmarkToLower/#00-4 3130316 37.80 ns/op BenchmarkToLower/abc-4 487038 239.3 ns/op BenchmarkToLower/AbC123-4 317748 373.7 ns/op BenchmarkToLower/azAZ09_-4 279102 407.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 87366 1369 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 38374 3151 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 69750 1722 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 128982 935.0 ns/op BenchmarkFields/ASCII/16-4 128536 927.1 ns/op 17.26 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9054 12357 ns/op 20.72 MB/s 768 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 636 191738 ns/op 21.36 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 39 3138975 ns/op 20.88 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 50101042 ns/op 20.93 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 85706 1397 ns/op 11.45 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6049 18526 ns/op 13.82 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 403 299888 ns/op 13.66 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 21 5271889 ns/op 12.43 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 94751341 ns/op 11.07 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 153807 776.7 ns/op 20.60 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 12448 9618 ns/op 26.62 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 754 159347 ns/op 25.70 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 39 2968754 ns/op 22.08 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 60540728 ns/op 17.32 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 108872 1120 ns/op 14.28 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8587 13010 ns/op 19.68 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 578 209841 ns/op 19.52 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 30 3784499 ns/op 17.32 MB/s 512259 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 70146559 ns/op 14.95 MB/s 11202864 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2227856 53.68 ns/op BenchmarkTrimSpace/ASCII-4 1000000 106.6 ns/op BenchmarkTrimSpace/SomeNonASCII-4 119515 1004 ns/op BenchmarkTrimSpace/JustNonASCII-4 54170 2239 ns/op BenchmarkToValidUTF8/Valid-4 511962 231.2 ns/op BenchmarkToValidUTF8/InvalidASCII-4 360196 322.4 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 102946 1123 ns/op BenchmarkIndexHard1-4 835 142293 ns/op BenchmarkIndexHard2-4 596 199183 ns/op BenchmarkIndexHard3-4 150 786981 ns/op BenchmarkIndexHard4-4 183 654160 ns/op BenchmarkLastIndexHard1-4 6 19973347 ns/op BenchmarkLastIndexHard2-4 4 26353256 ns/op BenchmarkLastIndexHard3-4 4 29066868 ns/op BenchmarkCountHard1-4 836 142544 ns/op BenchmarkCountHard2-4 602 199373 ns/op BenchmarkCountHard3-4 150 788590 ns/op BenchmarkSplitEmptySeparator-4 1 116475658 ns/op BenchmarkSplitSingleByteSeparator-4 16 6840146 ns/op BenchmarkSplitMultiByteSeparator-4 12 8565165 ns/op BenchmarkSplitNSingleByteSeparator-4 198037 617.9 ns/op BenchmarkSplitNMultiByteSeparator-4 75891 1586 ns/op BenchmarkRepeat-4 200392 582.5 ns/op BenchmarkBytesCompare/1-4 10848510 11.03 ns/op BenchmarkBytesCompare/2-4 10896084 11.04 ns/op BenchmarkBytesCompare/4-4 10884577 11.01 ns/op BenchmarkBytesCompare/8-4 11374272 10.51 ns/op BenchmarkBytesCompare/16-4 11093770 10.74 ns/op BenchmarkBytesCompare/32-4 9989737 12.04 ns/op BenchmarkBytesCompare/64-4 8809215 13.38 ns/op BenchmarkBytesCompare/128-4 7542460 15.75 ns/op BenchmarkBytesCompare/256-4 6581758 18.11 ns/op BenchmarkBytesCompare/512-4 4638986 25.85 ns/op BenchmarkBytesCompare/1024-4 2902992 41.04 ns/op BenchmarkBytesCompare/2048-4 1686698 70.94 ns/op BenchmarkIndexAnyASCII/1:1-4 2427336 49.93 ns/op BenchmarkIndexAnyASCII/1:2-4 2435464 49.05 ns/op BenchmarkIndexAnyASCII/1:4-4 2409211 49.62 ns/op BenchmarkIndexAnyASCII/1:8-4 2439562 49.07 ns/op BenchmarkIndexAnyASCII/1:16-4 2476075 48.48 ns/op BenchmarkIndexAnyASCII/1:32-4 2416347 49.79 ns/op BenchmarkIndexAnyASCII/1:64-4 2421208 49.58 ns/op BenchmarkIndexAnyASCII/16:1-4 2160934 53.88 ns/op BenchmarkIndexAnyASCII/16:2-4 475570 249.6 ns/op BenchmarkIndexAnyASCII/16:4-4 458078 252.7 ns/op BenchmarkIndexAnyASCII/16:8-4 459776 257.9 ns/op BenchmarkIndexAnyASCII/16:16-4 425902 277.6 ns/op BenchmarkIndexAnyASCII/16:32-4 382638 315.0 ns/op BenchmarkIndexAnyASCII/16:64-4 324471 367.6 ns/op BenchmarkIndexAnyASCII/256:1-4 1933320 59.97 ns/op BenchmarkIndexAnyASCII/256:2-4 37612 3187 ns/op BenchmarkIndexAnyASCII/256:4-4 37794 3170 ns/op BenchmarkIndexAnyASCII/256:8-4 37794 3181 ns/op BenchmarkIndexAnyASCII/256:16-4 37617 3206 ns/op BenchmarkIndexAnyASCII/256:32-4 37088 3225 ns/op BenchmarkIndexAnyASCII/256:64-4 36552 3293 ns/op BenchmarkIndexAnyUTF8/1:1-4 2412458 49.36 ns/op BenchmarkIndexAnyUTF8/1:2-4 2444936 48.34 ns/op BenchmarkIndexAnyUTF8/1:4-4 2461077 48.36 ns/op BenchmarkIndexAnyUTF8/1:8-4 2438208 48.71 ns/op BenchmarkIndexAnyUTF8/1:16-4 2498454 47.69 ns/op BenchmarkIndexAnyUTF8/1:32-4 2406889 52.75 ns/op BenchmarkIndexAnyUTF8/1:64-4 2425293 49.31 ns/op BenchmarkIndexAnyUTF8/16:1-4 166402 704.1 ns/op BenchmarkIndexAnyUTF8/16:2-4 297470 400.0 ns/op BenchmarkIndexAnyUTF8/16:4-4 300102 404.1 ns/op BenchmarkIndexAnyUTF8/16:8-4 297628 407.0 ns/op BenchmarkIndexAnyUTF8/16:16-4 304096 402.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 273220 419.6 ns/op BenchmarkIndexAnyUTF8/16:64-4 278826 422.9 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10309 ns/op BenchmarkIndexAnyUTF8/256:2-4 21034 5698 ns/op BenchmarkIndexAnyUTF8/256:4-4 20946 5679 ns/op BenchmarkIndexAnyUTF8/256:8-4 21106 5702 ns/op BenchmarkIndexAnyUTF8/256:16-4 21228 5610 ns/op BenchmarkIndexAnyUTF8/256:32-4 19891 6042 ns/op BenchmarkIndexAnyUTF8/256:64-4 20229 5879 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2491854 48.69 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2494562 48.18 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2443567 48.36 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2490206 48.07 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2564313 46.88 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2475565 47.93 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2481590 48.66 ns/op BenchmarkLastIndexAnyASCII/16:1-4 356894 329.0 ns/op BenchmarkLastIndexAnyASCII/16:2-4 356408 330.1 ns/op BenchmarkLastIndexAnyASCII/16:4-4 350980 334.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 346326 342.0 ns/op BenchmarkLastIndexAnyASCII/16:16-4 342955 352.1 ns/op BenchmarkLastIndexAnyASCII/16:32-4 318733 376.1 ns/op BenchmarkLastIndexAnyASCII/16:64-4 274363 426.2 ns/op BenchmarkLastIndexAnyASCII/256:1-4 26858 4438 ns/op BenchmarkLastIndexAnyASCII/256:2-4 26674 4475 ns/op BenchmarkLastIndexAnyASCII/256:4-4 27015 4453 ns/op BenchmarkLastIndexAnyASCII/256:8-4 26967 4441 ns/op BenchmarkLastIndexAnyASCII/256:16-4 26606 4478 ns/op BenchmarkLastIndexAnyASCII/256:32-4 26559 4517 ns/op BenchmarkLastIndexAnyASCII/256:64-4 26350 4536 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2409978 50.19 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2390264 49.26 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2421315 49.46 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2450906 49.13 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2563767 47.71 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2470082 48.45 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2452362 48.54 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 251836 469.7 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 292014 411.4 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 290062 410.9 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 284310 412.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 291922 410.4 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 282452 422.8 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 280827 423.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 18260 6549 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 20565 5889 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 20590 5802 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 20628 5833 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 20725 5775 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 19924 6056 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 20186 5958 ns/op BenchmarkTrimASCII/1:1-4 2668794 45.14 ns/op BenchmarkTrimASCII/1:2-4 2169612 54.75 ns/op BenchmarkTrimASCII/1:4-4 2081188 57.63 ns/op BenchmarkTrimASCII/1:8-4 1855968 64.87 ns/op BenchmarkTrimASCII/1:16-4 1587574 76.06 ns/op BenchmarkTrimASCII/16:1-4 473521 252.3 ns/op BenchmarkTrimASCII/16:2-4 363080 330.2 ns/op BenchmarkTrimASCII/16:4-4 364130 331.0 ns/op BenchmarkTrimASCII/16:8-4 356653 344.9 ns/op BenchmarkTrimASCII/16:16-4 336817 352.0 ns/op BenchmarkTrimASCII/256:1-4 36469 3280 ns/op BenchmarkTrimASCII/256:2-4 26770 4484 ns/op BenchmarkTrimASCII/256:4-4 27254 4400 ns/op BenchmarkTrimASCII/256:8-4 27006 4364 ns/op BenchmarkTrimASCII/256:16-4 26906 4457 ns/op BenchmarkTrimASCII/4096:1-4 2317 51534 ns/op BenchmarkTrimASCII/4096:2-4 1686 69695 ns/op BenchmarkTrimASCII/4096:4-4 1648 69992 ns/op BenchmarkTrimASCII/4096:8-4 1693 69706 ns/op BenchmarkTrimASCII/4096:16-4 1672 70468 ns/op BenchmarkTrimByte-4 1592960 75.59 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13263 8988 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13245 9026 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 709 166070 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1410 83703 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2704 43144 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 5125 21896 ns/op BenchmarkCompareBytesEqual-4 11591923 10.40 ns/op BenchmarkCompareBytesToNil-4 12795829 9.441 ns/op BenchmarkCompareBytesEmpty-4 13964331 8.467 ns/op BenchmarkCompareBytesIdentical-4 13926085 8.606 ns/op BenchmarkCompareBytesSameLength-4 11802853 10.11 ns/op BenchmarkCompareBytesDifferentLength-4 11540506 10.33 ns/op BenchmarkCompareBytesBigUnaligned-4 1404 75985 ns/op 13799.82 MB/s BenchmarkCompareBytesBig-4 1702 75101 ns/op 13962.27 MB/s BenchmarkCompareBytesBigIdentical-4 12809830 9.373 ns/op 111877197.79 MB/s PASS ok bytes 37.979s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 73324870 ns/op 1.36 MB/s 3620532 B/op 53 allocs/op BenchmarkDecodeNewton-4 1 298576211 ns/op 1.90 MB/s 3638592 B/op 54 allocs/op BenchmarkDecodeRand-4 5 22993021 ns/op 0.71 MB/s 3646684 B/op 52 allocs/op PASS ok compress/bzip2 1.296s goos: freebsd goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 66 1656563 ns/op 6.04 MB/s 42901 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 7 15825117 ns/op 6.32 MB/s 42949 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 159203093 ns/op 6.28 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 67 1695139 ns/op 5.90 MB/s 43313 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 17109156 ns/op 5.84 MB/s 43641 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 175236232 ns/op 5.71 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 67 1676491 ns/op 5.96 MB/s 42047 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 7 16141750 ns/op 6.20 MB/s 44403 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 163487335 ns/op 6.12 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 68 1666866 ns/op 6.00 MB/s 42992 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 7 16238121 ns/op 6.16 MB/s 44403 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 164479832 ns/op 6.08 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 61 1784949 ns/op 5.60 MB/s 43395 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 17386390 ns/op 5.75 MB/s 46464 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 175959233 ns/op 5.68 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 80 1445918 ns/op 6.92 MB/s 43109 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 9 12151385 ns/op 8.23 MB/s 47421 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 124976407 ns/op 8.00 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 86 1304215 ns/op 7.67 MB/s 43153 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 12 9781121 ns/op 10.22 MB/s 47031 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 98082992 ns/op 10.20 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 84 1294393 ns/op 7.73 MB/s 42812 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 12 9774106 ns/op 10.23 MB/s 44977 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 98448991 ns/op 10.16 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 97 1119602 ns/op 8.93 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 10 10778564 ns/op 9.28 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 107478250 ns/op 9.30 MB/s BenchmarkEncode/Digits/Speed/1e4-4 51 2184623 ns/op 4.58 MB/s BenchmarkEncode/Digits/Speed/1e5-4 6 19391520 ns/op 5.16 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 190241625 ns/op 5.26 MB/s BenchmarkEncode/Digits/Default/1e4-4 19 6112060 ns/op 1.64 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 73216113 ns/op 1.37 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 757871493 ns/op 1.32 MB/s BenchmarkEncode/Digits/Compression/1e4-4 19 6095486 ns/op 1.64 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 73048095 ns/op 1.37 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 754706257 ns/op 1.33 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 82 1365269 ns/op 7.32 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 9 11618693 ns/op 8.61 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 114948759 ns/op 8.70 MB/s BenchmarkEncode/Newton/Speed/1e4-4 55 2008806 ns/op 4.98 MB/s BenchmarkEncode/Newton/Speed/1e5-4 7 15736913 ns/op 6.35 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 152914311 ns/op 6.54 MB/s BenchmarkEncode/Newton/Default/1e4-4 19 6059618 ns/op 1.65 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 68182302 ns/op 1.47 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 686868684 ns/op 1.46 MB/s BenchmarkEncode/Newton/Compression/1e4-4 19 6093525 ns/op 1.64 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 84058708 ns/op 1.19 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 871057438 ns/op 1.15 MB/s PASS ok compress/flate 16.295s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 54 2179395 ns/op 4.59 MB/s BenchmarkDecoder/1e-Reuse4-4 49 2284186 ns/op 4.38 MB/s BenchmarkDecoder/1e5-4 5 21805046 ns/op 4.59 MB/s BenchmarkDecoder/1e-Reuse5-4 5 21807512 ns/op 4.59 MB/s BenchmarkDecoder/1e6-4 1 219389126 ns/op 4.56 MB/s BenchmarkDecoder/1e-Reuse6-4 1 218403891 ns/op 4.58 MB/s BenchmarkEncoder/1e4-4 57 1919630 ns/op 5.21 MB/s BenchmarkEncoder/1e-Reuse4-4 61 1767834 ns/op 5.66 MB/s BenchmarkEncoder/1e5-4 6 18549526 ns/op 5.39 MB/s BenchmarkEncoder/1e-Reuse5-4 6 18413308 ns/op 5.43 MB/s BenchmarkEncoder/1e6-4 1 190090941 ns/op 5.26 MB/s BenchmarkEncoder/1e-Reuse6-4 1 184378821 ns/op 5.42 MB/s PASS ok compress/lzw 2.518s goos: freebsd goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 27 3798470 ns/op PASS ok container/heap 0.133s goos: freebsd goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 19882 5297 ns/op BenchmarkWithTimeout/concurrency=40-4 5421 26300 ns/op BenchmarkWithTimeout/concurrency=4000-4 4662 26289 ns/op BenchmarkWithTimeout/concurrency=400000-4 5098 24727 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 436186 254.1 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 13402 9186 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 18031 6576 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2719 42220 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1857 85881 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2817 38214 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 250 469368 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 187 641636 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 324 363629 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 25 4721954 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 14 7692822 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 33 3623350 ns/op BenchmarkCheckCanceled/Err-4 274923 429.0 ns/op BenchmarkCheckCanceled/Done-4 414907 291.6 ns/op BenchmarkContextCancelDone-4 576499 175.8 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 13946 8727 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 12265 9187 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 12070 10469 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10530 11423 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 8672 13519 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 549312 212.2 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 320659 371.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 224120 546.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 137103 854.8 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 71575 1649 ns/op PASS ok context 13.126s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1798263 66.59 ns/op 240.29 MB/s BenchmarkDecrypt-4 1745265 69.15 ns/op 231.37 MB/s BenchmarkExpand-4 1000000 117.0 ns/op PASS ok crypto/aes 0.524s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 186934 665.6 ns/op 96.15 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 383179 312.7 ns/op 204.65 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 189230 696.3 ns/op 91.92 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 377409 355.6 ns/op 179.96 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 126385 1350 ns/op 999.67 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 171679 1043 ns/op 1294.94 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 112179 1462 ns/op 923.67 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 145771 1206 ns/op 1119.09 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 37453 4850 ns/op 1689.06 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 35724 4604 ns/op 1779.34 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 27448 5392 ns/op 1519.34 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 27469 5280 ns/op 1551.60 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 6814 17422 ns/op 58.49 MB/s BenchmarkAESCFBDecrypt1K-4 6666 17372 ns/op 58.66 MB/s BenchmarkAESCFBDecrypt8K-4 864 137503 ns/op 59.54 MB/s BenchmarkAESOFB1K-4 10000 10901 ns/op 93.48 MB/s BenchmarkAESCTR1K-4 14186 8610 ns/op 118.34 MB/s BenchmarkAESCTR8K-4 1772 68596 ns/op 119.35 MB/s BenchmarkAESCBCEncrypt1K-4 13528 8891 ns/op 115.18 MB/s BenchmarkAESCBCDecrypt1K-4 17103 6983 ns/op 146.63 MB/s BenchmarkXORBytes/8Bytes-4 3166198 36.00 ns/op 222.21 MB/s BenchmarkXORBytes/128Bytes-4 2891215 41.93 ns/op 3052.98 MB/s BenchmarkXORBytes/2048Bytes-4 819771 144.0 ns/op 14225.01 MB/s BenchmarkXORBytes/32768Bytes-4 60957 2020 ns/op 16219.49 MB/s PASS ok crypto/cipher 3.918s goos: freebsd goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 82420 1439 ns/op 5.56 MB/s BenchmarkDecrypt-4 85408 1332 ns/op 6.01 MB/s BenchmarkTDESEncrypt-4 34348 3444 ns/op 2.32 MB/s BenchmarkTDESDecrypt-4 34968 3401 ns/op 2.35 MB/s PASS ok crypto/des 0.605s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1554 69904 ns/op 3262 B/op 47 allocs/op BenchmarkSign/P224-4 100 1009532 ns/op 5224 B/op 73 allocs/op BenchmarkSign/P384-4 48 2532908 ns/op 6453 B/op 74 allocs/op BenchmarkSign/P521-4 19 6111055 ns/op 8220 B/op 76 allocs/op BenchmarkVerify/P256-4 946 124739 ns/op 1187 B/op 20 allocs/op BenchmarkVerify/P224-4 40 2900795 ns/op 1738 B/op 38 allocs/op BenchmarkVerify/P384-4 15 7777650 ns/op 2437 B/op 41 allocs/op BenchmarkVerify/P521-4 5 21027852 ns/op 3278 B/op 43 allocs/op BenchmarkGenerateKey/P256-4 3962 29933 ns/op 769 B/op 13 allocs/op BenchmarkGenerateKey/P224-4 134 877578 ns/op 787 B/op 17 allocs/op BenchmarkGenerateKey/P384-4 49 2317339 ns/op 1003 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 20 5841592 ns/op 1386 B/op 17 allocs/op PASS ok crypto/ecdsa 1.820s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 345 334499 ns/op BenchmarkNewKeyFromSeed-4 350 337386 ns/op BenchmarkSigning-4 328 358858 ns/op BenchmarkVerification-4 218 546863 ns/op PASS ok crypto/ed25519 0.658s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 5066 23705 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 164 722239 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 57 2017488 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 21 5301234 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1371 86390 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 60 1958954 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 20 5698829 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 16324052 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 13159 8855 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 6141 19446 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 4448 24683 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 76 1430656 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2972 38999 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 267 443691 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1940 60463 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 86 1360503 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 2.342s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 14576 8200 ns/op 124.88 MB/s BenchmarkHMACSHA256_32-4 24768 4876 ns/op 6.56 MB/s BenchmarkNewWriteSum-4 12510 9148 ns/op 3.50 MB/s PASS ok crypto/hmac 0.616s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult-4 351 328479 ns/op BenchmarkScalarMult-4 159 746786 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 230 515464 ns/op PASS ok crypto/internal/edwards25519 0.517s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 528649 203.6 ns/op BenchmarkMultiply-4 4358865 26.93 ns/op BenchmarkMult32-4 1492552 79.24 ns/op PASS ok crypto/internal/edwards25519/field 0.476s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 58 1891884 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1617 74456 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 20 5563768 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 7 15548729 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 175 660835 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8178 15427 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 63 1742951 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 24 4390821 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 1.104s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 543135 206.4 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 262479 442.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 104599 1125 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 576823 205.5 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 270252 444.0 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 104683 1139 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 0.788s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 121975 952.6 ns/op 8.40 MB/s BenchmarkHash64-4 133440 873.7 ns/op 73.26 MB/s BenchmarkHash128-4 121478 990.0 ns/op 129.29 MB/s BenchmarkHash256-4 96934 1230 ns/op 208.19 MB/s BenchmarkHash512-4 69988 1711 ns/op 299.27 MB/s BenchmarkHash1K-4 44786 2667 ns/op 383.89 MB/s BenchmarkHash8K-4 7503 15913 ns/op 514.80 MB/s BenchmarkHash1M-4 61 1943450 ns/op 539.54 MB/s BenchmarkHash8M-4 7 15492201 ns/op 541.47 MB/s BenchmarkHash8BytesUnaligned-4 116779 948.1 ns/op 8.44 MB/s BenchmarkHash1KUnaligned-4 44852 2673 ns/op 383.02 MB/s BenchmarkHash8KUnaligned-4 7374 15943 ns/op 513.83 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 194519414 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 13263 8725 ns/op 14.67 MB/s BenchmarkRC4_1K-4 1524 70720 ns/op 14.48 MB/s BenchmarkRC4_8K-4 211 542356 ns/op 14.93 MB/s PASS ok crypto/rc4 0.519s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRSA2048Decrypt-4 36 3071257 ns/op BenchmarkRSA2048Sign-4 33 3399929 ns/op Benchmark3PrimeRSA2048Decrypt-4 52 2193248 ns/op PASS ok crypto/rsa 0.373s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 97732 1204 ns/op 6.64 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 115023 1022 ns/op 7.83 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 66649 1768 ns/op 180.97 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 75524 1576 ns/op 203.03 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 45504 2616 ns/op 391.50 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 48886 2460 ns/op 416.31 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9760 11945 ns/op 685.82 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 10000 11793 ns/op 694.66 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 1.108s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 76124 1527 ns/op 5.24 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 88116 1323 ns/op 6.05 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 85731 1396 ns/op 5.73 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 24742 4798 ns/op 213.41 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 25978 4641 ns/op 220.64 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 25473 4673 ns/op 219.12 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4219 28238 ns/op 290.10 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4252 28290 ns/op 289.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4195 28115 ns/op 291.38 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 1.311s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 52704 2252 ns/op 3.55 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 64623 1829 ns/op 4.38 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 58180 2036 ns/op 3.93 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 26474 4545 ns/op 225.29 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 29002 4113 ns/op 248.95 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 27704 4351 ns/op 235.32 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5808 20522 ns/op 399.17 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5845 20164 ns/op 406.27 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5702 20341 ns/op 402.73 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 1.320s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 18573386 6.398 ns/op BenchmarkConstantTimeEq-4 18671282 6.411 ns/op BenchmarkConstantTimeLessOrEq-4 18860830 6.379 ns/op PASS ok crypto/subtle 0.413s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandshakeServer/RSA-4 82 1362269 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 58 1972602 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 69 1626902 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 98 1106120 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 154 774419 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 51 2269528 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 61 1925999 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 30482364 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 29618124 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 18736805 ns/op 55.96 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 24578985 ns/op 42.66 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 31582969 ns/op 66.40 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 43252379 ns/op 48.49 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 59117521 ns/op 70.95 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 80630041 ns/op 52.02 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 108814717 ns/op 77.09 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 156475312 ns/op 53.61 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 213892377 ns/op 78.44 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 307473131 ns/op 54.56 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 430904464 ns/op 77.87 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 608872923 ns/op 55.11 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 886342187 ns/op 75.71 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1215606823 ns/op 55.21 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 19401779 ns/op 54.05 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 25703530 ns/op 40.80 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 32983183 ns/op 63.58 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 44083693 ns/op 47.57 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 59627334 ns/op 70.34 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 81441394 ns/op 51.50 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 113086757 ns/op 74.18 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 158176309 ns/op 53.03 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 216869078 ns/op 77.36 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 306269780 ns/op 54.78 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 432536536 ns/op 77.58 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 607152057 ns/op 55.27 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 878613457 ns/op 76.38 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1216035424 ns/op 55.19 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 698454088 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 702432614 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 283044662 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 284199836 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 144373632 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 144685542 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 75010437 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 74790897 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 33414750 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 4 33114715 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 138024940 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 141944597 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 58731258 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 59956762 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 4 32174912 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 4 32446602 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 6 18932932 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 6 18829107 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 10 10960312 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 10 10631571 ns/op PASS ok crypto/tls 17.597s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 26 4125033 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 312 377688 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1189 99427 ns/op 13218 B/op 240 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1084 109136 ns/op 14644 B/op 264 allocs/op PASS ok crypto/x509 0.742s goos: freebsd goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 25 4007814 ns/op 269640 B/op 1654 allocs/op BenchmarkConcurrentStmtQuery-4 26 4265924 ns/op 272225 B/op 2023 allocs/op BenchmarkConcurrentStmtExec-4 38 3054635 ns/op 210095 B/op 753 allocs/op BenchmarkConcurrentTxQuery-4 36 3449321 ns/op 275250 B/op 2172 allocs/op BenchmarkConcurrentTxExec-4 45 2619763 ns/op 87767 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 34 3359433 ns/op 103522 B/op 2017 allocs/op BenchmarkConcurrentTxStmtExec-4 90 1245790 ns/op 40040 B/op 381 allocs/op BenchmarkConcurrentRandom-4 34 3295350 ns/op 233579 B/op 1869 allocs/op BenchmarkManyConcurrentQueries-4 1924 58417 ns/op 4103 B/op 19 allocs/op PASS ok database/sql 1.298s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 237066 493.7 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 94 1262259 ns/op 172064 B/op 13 allocs/op Benchmark115/LineToPC-4 78 1473662 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 18043 6672 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 0.774s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 740 151739 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2787 37848 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 0.274s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 286 415114 ns/op 19.73 MB/s BenchmarkEncodeToString-4 256 447574 ns/op 18.30 MB/s BenchmarkDecode-4 152 778949 ns/op 16.83 MB/s BenchmarkDecodeString-4 148 794652 ns/op 16.50 MB/s PASS ok encoding/base32 0.741s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 355 311253 ns/op 26.32 MB/s BenchmarkDecodeString/2-4 307634 359.2 ns/op 11.14 MB/s BenchmarkDecodeString/4-4 237022 507.6 ns/op 15.76 MB/s BenchmarkDecodeString/8-4 194598 611.2 ns/op 19.63 MB/s BenchmarkDecodeString/64-4 38049 3154 ns/op 27.90 MB/s BenchmarkDecodeString/8192-4 358 349172 ns/op 31.29 MB/s PASS ok encoding/base64 0.875s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1422 82872 ns/op 48.27 MB/s BenchmarkReadStruct-4 17650 6729 ns/op 11.15 MB/s BenchmarkWriteStruct-4 18854 6343 ns/op 11.82 MB/s BenchmarkReadInts-4 50508 2307 ns/op 13.01 MB/s BenchmarkWriteInts-4 44424 2712 ns/op 11.06 MB/s BenchmarkWriteSlice1000Int32s-4 1353 86548 ns/op 46.22 MB/s BenchmarkPutUint16-4 3685072 32.93 ns/op 60.73 MB/s BenchmarkAppendUint16-4 3593440 33.50 ns/op 59.70 MB/s BenchmarkPutUint32-4 2608501 46.43 ns/op 86.16 MB/s BenchmarkAppendUint32-4 2588096 45.81 ns/op 87.32 MB/s BenchmarkPutUint64-4 1131127 105.4 ns/op 75.93 MB/s BenchmarkAppendUint64-4 1000000 107.0 ns/op 74.80 MB/s BenchmarkLittleEndianPutUint16-4 3728349 32.26 ns/op 62.00 MB/s BenchmarkLittleEndianAppendUint16-4 3519699 34.13 ns/op 58.60 MB/s BenchmarkLittleEndianPutUint32-4 2685568 44.40 ns/op 90.10 MB/s BenchmarkLittleEndianAppendUint32-4 2565439 45.98 ns/op 87.00 MB/s BenchmarkLittleEndianPutUint64-4 1000000 105.6 ns/op 75.76 MB/s BenchmarkLittleEndianAppendUint64-4 1000000 105.5 ns/op 75.84 MB/s BenchmarkReadFloats-4 178890 673.6 ns/op 17.81 MB/s BenchmarkWriteFloats-4 151846 798.5 ns/op 15.03 MB/s BenchmarkReadSlice1000Float32s-4 1321 89760 ns/op 44.56 MB/s BenchmarkWriteSlice1000Float32s-4 1237 95839 ns/op 41.74 MB/s BenchmarkReadSlice1000Uint8s-4 88102 1438 ns/op 695.42 MB/s BenchmarkWriteSlice1000Uint8s-4 105626 1012 ns/op 988.07 MB/s BenchmarkPutUvarint32-4 779824 144.2 ns/op 27.73 MB/s BenchmarkPutUvarint64-4 229383 519.0 ns/op 15.42 MB/s PASS ok encoding/binary 3.838s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 6148 17123 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 7356 16366 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 7308 16240 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 4561 26428 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 7279 14780 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 7585 15005 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 7833 14789 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 4762 24426 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 12427 9020 ns/op PASS ok encoding/csv 1.487s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 7719 15395 ns/op BenchmarkEndToEndByteBuffer-4 9842 12116 ns/op BenchmarkEndToEndSliceByteBuffer-4 171 678161 ns/op BenchmarkEncodeComplex128Slice-4 423 274959 ns/op BenchmarkEncodeFloat64Slice-4 878 135019 ns/op BenchmarkEncodeInt32Slice-4 868 134908 ns/op BenchmarkEncodeStringSlice-4 1401 80643 ns/op BenchmarkEncodeInterfaceSlice-4 42 2712429 ns/op BenchmarkDecodeComplex128Slice-4 399 302001 ns/op BenchmarkDecodeFloat64Slice-4 819 147600 ns/op BenchmarkDecodeInt32Slice-4 847 141718 ns/op BenchmarkDecodeStringSlice-4 583 217283 ns/op BenchmarkDecodeStringsSlice-4 202 580964 ns/op BenchmarkDecodeBytesSlice-4 355 338060 ns/op BenchmarkDecodeInterfaceSlice-4 64 1764618 ns/op BenchmarkDecodeMap-4 88 1302605 ns/op PASS ok encoding/gob 2.553s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 13470 8905 ns/op 28.75 MB/s BenchmarkEncode/1024-4 3205 35507 ns/op 28.84 MB/s BenchmarkEncode/4096-4 841 141750 ns/op 28.90 MB/s BenchmarkEncode/16384-4 210 563921 ns/op 29.05 MB/s BenchmarkDecode/256-4 26096 4577 ns/op 55.93 MB/s BenchmarkDecode/1024-4 6427 18148 ns/op 56.43 MB/s BenchmarkDecode/4096-4 1666 72472 ns/op 56.52 MB/s BenchmarkDecode/16384-4 415 286899 ns/op 57.11 MB/s BenchmarkDump/256-4 1386 85244 ns/op 3.00 MB/s BenchmarkDump/1024-4 356 332399 ns/op 3.08 MB/s BenchmarkDump/4096-4 88 1340082 ns/op 3.06 MB/s BenchmarkDump/16384-4 21 5390244 ns/op 3.04 MB/s PASS ok encoding/hex 1.762s goos: freebsd goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 117977153 ns/op 16.45 MB/s 8390640 B/op 49 allocs/op BenchmarkCodeMarshal-4 1 123983903 ns/op 15.65 MB/s 10333448 B/op 56 allocs/op BenchmarkMarshalBytes/32-4 22698 5185 ns/op BenchmarkMarshalBytes/256-4 5996 17794 ns/op BenchmarkMarshalBytes/4096-4 469 252093 ns/op BenchmarkCodeDecoder-4 1 407716281 ns/op 4.76 MB/s 11146216 B/op 92717 allocs/op BenchmarkUnicodeDecoder-4 38000 3131 ns/op 4.47 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 52485 2220 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 356447942 ns/op 5.44 MB/s 3066864 B/op 92682 allocs/op BenchmarkCodeUnmarshalReuse-4 1 347408302 ns/op 5.59 MB/s 3067768 B/op 92687 allocs/op BenchmarkUnmarshalString-4 62511 1949 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 121146 1022 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalInt64-4 194094 677.4 ns/op 144 B/op 1 allocs/op BenchmarkIssue10335-4 60958 1995 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 41671 2911 ns/op 145 B/op 2 allocs/op BenchmarkUnmapped-4 16923 6792 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2250 54204 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 800 145732 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 123 966703 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 12 8550848 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 438680 254.8 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 458115 252.7 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 453806 253.5 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 451502 252.7 ns/op BenchmarkEncodeMarshaler-4 46952 2559 ns/op 91 B/op 1 allocs/op BenchmarkNumberIsValid-4 4289535 27.76 ns/op BenchmarkNumberIsValidRegexp-4 21956 5489 ns/op BenchmarkEncoderEncode-4 56650 2168 ns/op 140 B/op 1 allocs/op PASS ok encoding/json 5.986s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 46 2516197 ns/op 26.05 MB/s BenchmarkDecode-4 25 4577604 ns/op 19.39 MB/s PASS ok encoding/pem 0.377s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 1622 67029 ns/op 6264 B/op 24 allocs/op BenchmarkUnmarshal-4 614 186502 ns/op 8339 B/op 190 allocs/op BenchmarkHTMLAutoClose-4 2920 39436 ns/op PASS ok encoding/xml 0.415s goos: freebsd goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 365624 324.0 ns/op BenchmarkIntSet-4 427318 263.0 ns/op BenchmarkFloatAdd-4 70222 1725 ns/op BenchmarkFloatSet-4 435278 264.6 ns/op BenchmarkStringSet-4 437388 279.0 ns/op BenchmarkMapSet-4 124624 1011 ns/op BenchmarkMapSetDifferent-4 39822 2911 ns/op BenchmarkMapSetDifferentRandom-4 265 436865 ns/op BenchmarkMapSetString-4 122524 928.4 ns/op BenchmarkMapAddSame-4 30975 4087 ns/op BenchmarkMapAddDifferent-4 12963 9871 ns/op BenchmarkMapAddDifferentRandom-4 230 529554 ns/op BenchmarkMapAddSameSteadyState-4 216003 467.1 ns/op BenchmarkMapAddDifferentSteadyState-4 80932 1461 ns/op BenchmarkRealworldExpvarUsage-4 17473 6661 ns/op PASS ok expvar 2.368s goos: freebsd goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 65947 1768 ns/op BenchmarkSprintfEmpty-4 303670 409.5 ns/op BenchmarkSprintfString-4 208854 588.9 ns/op BenchmarkSprintfTruncateString-4 178660 694.3 ns/op BenchmarkSprintfTruncateBytes-4 124417 996.9 ns/op BenchmarkSprintfSlowParsingPath-4 180274 681.0 ns/op BenchmarkSprintfQuoteString-4 34597 3433 ns/op BenchmarkSprintfInt-4 181701 646.6 ns/op BenchmarkSprintfIntInt-4 133752 911.6 ns/op BenchmarkSprintfPrefixedInt-4 161330 783.4 ns/op BenchmarkSprintfFloat-4 96651 1260 ns/op BenchmarkSprintfComplex-4 35744 3377 ns/op BenchmarkSprintfBoolean-4 205918 650.4 ns/op BenchmarkSprintfHexString-4 83565 1493 ns/op BenchmarkSprintfHexBytes-4 68186 1812 ns/op BenchmarkSprintfBytes-4 32583 3708 ns/op BenchmarkSprintfStringer-4 59798 2077 ns/op BenchmarkSprintfStructure-4 24099 5042 ns/op BenchmarkManyArgs-4 42391 2821 ns/op BenchmarkFprintInt-4 81315 1493 ns/op BenchmarkFprintfBytes-4 86190 1396 ns/op BenchmarkFprintIntNoAlloc-4 79766 1468 ns/op BenchmarkScanInts-4 37 3077652 ns/op BenchmarkScanRecursiveInt-4 1 364314787 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 389754773 ns/op PASS ok fmt 4.122s goos: freebsd goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 825 127952 ns/op PASS ok go/build 0.149s goos: freebsd goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 47658 2161 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 14922 8045 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3568 28114 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1134 108085 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 278 432533 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 57 1940047 ns/op 206176 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 15 7773264 ns/op 865632 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 4 32125899 ns/op 3634528 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 1 136389833 ns/op 15258976 B/op 65565 allocs/op PASS ok go/constant 1.484s goos: freebsd goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 223536120 ns/op 0.29 MB/s 6176312 B/op 118810 allocs/op PASS ok go/format 0.281s goos: freebsd goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 5 25011058 ns/op 2.93 MB/s BenchmarkParseOnly-4 5 21625943 ns/op 3.39 MB/s BenchmarkResolve-4 36 3144030 ns/op 23.31 MB/s PASS ok go/parser 1.437s goos: freebsd goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrint-4 1 151161363 ns/op PASS ok go/printer 0.188s goos: freebsd goarch: amd64 pkg: go/scanner cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScan-4 279 424367 ns/op BenchmarkScanFiles/go/types/expr.go-4 13 8185766 ns/op 6.50 MB/s BenchmarkScanFiles/go/parser/parser.go-4 9 11816740 ns/op 6.20 MB/s BenchmarkScanFiles/net/http/server.go-4 7 16554375 ns/op 6.87 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 230 512238 ns/op 6.01 MB/s PASS ok go/scanner 0.842s goos: freebsd goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1000000 103.8 ns/op PASS ok go/token 0.126s goos: freebsd goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNamed/Underlying/nongeneric-4 774244 131.6 ns/op BenchmarkNamed/Underlying/generic-4 908696 131.8 ns/op BenchmarkNamed/Underlying/src_instance-4 871992 131.3 ns/op BenchmarkNamed/Underlying/user_instance-4 902532 134.1 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 19671 5515 ns/op BenchmarkNamed/NewMethodSet/generic-4 21284 5851 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 21298 5683 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 21460 5542 ns/op BenchmarkCheck/http/funcbodies/info-4 1 455891175 ns/op 65376 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 320879590 ns/op 92981 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 140576643 ns/op 212254 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 124699259 ns/op 239240 lines/s BenchmarkCheck/parser/funcbodies/info-4 2 96773698 ns/op 51910 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 78927715 ns/op 63611 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 38466792 ns/op 130503 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 32689565 ns/op 153676 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 42961278 ns/op 50122 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 36436702 ns/op 59081 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 5 20292849 ns/op 106095 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 19620848 ns/op 109753 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 743445770 ns/op 80167 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 484568463 ns/op 122985 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 117067668 ns/op 508893 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 93372898 ns/op 638195 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 55161941 ns/op 33507 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 49927983 ns/op 37025 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 35083475 ns/op 52683 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 34198099 ns/op 54050 lines/s PASS ok go/types 11.498s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 9642 12492 ns/op 81.98 MB/s PASS ok hash/adler32 0.243s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 233774 481.6 ns/op 31.15 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 234321 482.2 ns/op 31.11 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 120751 975.2 ns/op 41.02 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 126908 953.8 ns/op 41.94 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 522530 239.8 ns/op 2134.85 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 516462 241.2 ns/op 2122.29 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 427422 285.6 ns/op 3585.12 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 459180 296.4 ns/op 3455.32 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 256466 563.8 ns/op 7264.39 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 257912 591.6 ns/op 6923.38 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 41538 3308 ns/op 9904.39 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 43015 3279 ns/op 9994.42 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 489304 232.2 ns/op 64.60 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 509464 231.5 ns/op 64.80 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 510522 240.3 ns/op 166.45 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 503464 241.6 ns/op 165.53 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 367532 331.1 ns/op 1546.32 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 364381 333.6 ns/op 1534.76 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 290055 415.3 ns/op 2465.53 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 288141 417.5 ns/op 2452.75 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 240630 500.3 ns/op 8187.00 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 237207 507.9 ns/op 8064.31 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 49694 2413 ns/op 13580.03 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 48438 2451 ns/op 13370.11 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 229552 524.4 ns/op 28.60 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 230583 520.5 ns/op 28.82 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 114357 1054 ns/op 37.96 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 115466 1039 ns/op 38.51 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9157 13003 ns/op 39.38 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8942 13065 ns/op 39.19 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4168 28367 ns/op 36.10 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4189 28462 ns/op 35.98 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 985 120929 ns/op 33.87 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 985 121075 ns/op 33.83 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 122 976187 ns/op 33.57 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 121 982080 ns/op 33.37 MB/s PASS ok hash/crc32 5.000s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 94 1211701 ns/op 54.09 MB/s BenchmarkCrc64/ISO4KB-4 1105 107161 ns/op 38.22 MB/s BenchmarkCrc64/ISO1KB-4 4981 22809 ns/op 44.89 MB/s BenchmarkCrc64/ECMA64KB-4 93 1208853 ns/op 54.21 MB/s BenchmarkCrc64/Random64KB-4 98 1156660 ns/op 56.66 MB/s BenchmarkCrc64/Random16KB-4 415 282878 ns/op 57.92 MB/s PASS ok hash/crc64 0.785s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 9589 12515 ns/op 81.82 MB/s BenchmarkFnv32aKB-4 9576 12563 ns/op 81.51 MB/s BenchmarkFnv64KB-4 9068 13062 ns/op 78.39 MB/s BenchmarkFnv64aKB-4 9014 13042 ns/op 78.51 MB/s BenchmarkFnv128KB-4 2286 51269 ns/op 19.97 MB/s BenchmarkFnv128aKB-4 2355 51444 ns/op 19.91 MB/s PASS ok hash/fnv 0.954s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 547759 188.4 ns/op 21.23 MB/s BenchmarkHash/n=4/Bytes-4 3938791 30.38 ns/op 131.68 MB/s BenchmarkHash/n=4/String-4 3184024 37.84 ns/op 105.71 MB/s BenchmarkHash/n=8/Write-4 566036 202.4 ns/op 39.52 MB/s BenchmarkHash/n=8/Bytes-4 4123400 29.10 ns/op 274.95 MB/s BenchmarkHash/n=8/String-4 3059562 38.88 ns/op 205.79 MB/s BenchmarkHash/n=16/Write-4 625611 190.7 ns/op 83.90 MB/s BenchmarkHash/n=16/Bytes-4 4497730 27.65 ns/op 578.56 MB/s BenchmarkHash/n=16/String-4 3193238 37.59 ns/op 425.65 MB/s BenchmarkHash/n=32/Write-4 613652 194.2 ns/op 164.77 MB/s BenchmarkHash/n=32/Bytes-4 4297774 29.66 ns/op 1078.82 MB/s BenchmarkHash/n=32/String-4 3115735 38.79 ns/op 824.90 MB/s BenchmarkHash/n=64/Write-4 583113 206.4 ns/op 310.04 MB/s BenchmarkHash/n=64/Bytes-4 3947970 31.13 ns/op 2055.75 MB/s BenchmarkHash/n=64/String-4 3013016 40.50 ns/op 1580.11 MB/s BenchmarkHash/n=256/Write-4 421980 282.7 ns/op 905.67 MB/s BenchmarkHash/n=256/Bytes-4 2075341 59.68 ns/op 4289.74 MB/s BenchmarkHash/n=256/String-4 1697961 70.93 ns/op 3608.96 MB/s BenchmarkHash/n=320/Write-4 425811 281.0 ns/op 1138.67 MB/s BenchmarkHash/n=320/Bytes-4 1619054 74.87 ns/op 4274.20 MB/s BenchmarkHash/n=320/String-4 1333950 89.62 ns/op 3570.67 MB/s BenchmarkHash/n=1024/Write-4 292252 436.3 ns/op 2346.91 MB/s BenchmarkHash/n=1024/Bytes-4 749034 183.4 ns/op 5584.80 MB/s BenchmarkHash/n=1024/String-4 600363 225.7 ns/op 4537.68 MB/s BenchmarkHash/n=4096/Write-4 131160 1027 ns/op 3987.27 MB/s BenchmarkHash/n=4096/Bytes-4 208320 693.9 ns/op 5902.86 MB/s BenchmarkHash/n=4096/String-4 174148 799.4 ns/op 5123.97 MB/s BenchmarkHash/n=16384/Write-4 37368 3908 ns/op 4192.03 MB/s BenchmarkHash/n=16384/Bytes-4 43186 3236 ns/op 5062.60 MB/s BenchmarkHash/n=16384/String-4 32859 3911 ns/op 4189.00 MB/s PASS ok hash/maphash 4.723s goos: freebsd goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 822 131465 ns/op BenchmarkEscapeNone-4 137618 841.1 ns/op BenchmarkUnescape-4 776 157668 ns/op BenchmarkUnescapeNone-4 525136 215.3 ns/op BenchmarkUnescapeSparse-4 10000 12324 ns/op BenchmarkUnescapeDense-4 1178 98342 ns/op PASS ok html 0.801s goos: freebsd goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 9621 12191 ns/op BenchmarkCSSEscaperNoSpecials-4 47868 2481 ns/op BenchmarkDecodeCSS-4 28231 4228 ns/op BenchmarkDecodeCSSNoSpecials-4 4247935 28.10 ns/op BenchmarkCSSValueFilter-4 127128 915.9 ns/op BenchmarkCSSValueFilterOk-4 88482 1391 ns/op BenchmarkEscapedExecute-4 4465 23509 ns/op BenchmarkHTMLNospaceEscaper-4 10000 10272 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 70490 1674 ns/op BenchmarkStripTags-4 22959 5241 ns/op BenchmarkStripTagsNoSpecials-4 295051 433.7 ns/op BenchmarkJSValEscaperWithNum-4 25531 4718 ns/op BenchmarkJSValEscaperWithStr-4 4543 24747 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 19832 6018 ns/op BenchmarkJSValEscaperWithObj-4 4016 27925 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 14384 8514 ns/op BenchmarkJSStrEscaperNoSpecials-4 62854 1889 ns/op BenchmarkJSStrEscaper-4 10000 10064 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 57787 2057 ns/op BenchmarkJSRegexpEscaper-4 10000 10817 ns/op BenchmarkTemplateSpecialTags-4 75 1559567 ns/op BenchmarkURLEscaper-4 4291 25442 ns/op BenchmarkURLEscaperNoSpecials-4 204528 634.6 ns/op BenchmarkURLNormalizer-4 6577 18477 ns/op BenchmarkURLNormalizerNoSpecials-4 186906 692.5 ns/op BenchmarkSrcsetFilter-4 20661 5937 ns/op BenchmarkSrcsetFilterNoSpecials-4 107114 1124 ns/op PASS ok html/template 4.068s goos: freebsd goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 563652 192.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 487400 247.8 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 684570 178.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 455244 245.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1907178 63.34 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1257222 94.49 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1900767 62.91 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1265500 94.57 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1502500 80.36 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 469068 243.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 390433 300.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 467355 239.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 393404 301.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 798943 143.7 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 609720 199.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 914874 121.2 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 590160 198.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 515415 217.2 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1460342 82.28 ns/op BenchmarkRGBASetRGBA-4 1485100 80.19 ns/op BenchmarkRGBA64At-4 781728 150.0 ns/op BenchmarkRGBA64SetRGBA64-4 808309 145.1 ns/op BenchmarkNRGBAAt-4 1430359 83.31 ns/op BenchmarkNRGBASetNRGBA-4 1504962 78.73 ns/op BenchmarkNRGBA64At-4 776403 150.5 ns/op BenchmarkNRGBA64SetNRGBA64-4 835626 142.8 ns/op BenchmarkAlphaAt-4 2621648 46.10 ns/op BenchmarkAlphaSetAlpha-4 2534617 47.06 ns/op BenchmarkAlpha16At-4 1554052 78.19 ns/op BenchmarkAlphaSetAlpha16-4 1547115 74.32 ns/op BenchmarkGrayAt-4 2606893 45.94 ns/op BenchmarkGraySetGray-4 2570583 46.53 ns/op BenchmarkGray16At-4 1611134 74.20 ns/op BenchmarkGraySetGray16-4 1612534 76.20 ns/op PASS ok image 5.502s goos: freebsd goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 5085303 23.35 ns/op BenchmarkYCbCrToRGB/128-4 5046013 23.88 ns/op BenchmarkYCbCrToRGB/255-4 5078820 23.19 ns/op BenchmarkRGBToYCbCr/0-4 5026989 23.86 ns/op BenchmarkRGBToYCbCr/Cb-4 5034631 23.90 ns/op BenchmarkRGBToYCbCr/Cr-4 5148025 23.60 ns/op BenchmarkYCbCrToRGBA/0-4 4100455 28.96 ns/op BenchmarkYCbCrToRGBA/128-4 3674012 32.75 ns/op BenchmarkYCbCrToRGBA/255-4 3871879 31.21 ns/op BenchmarkNYCbCrAToRGBA/0-4 3915645 30.73 ns/op BenchmarkNYCbCrAToRGBA/128-4 3862202 31.04 ns/op BenchmarkNYCbCrAToRGBA/255-4 4001806 30.10 ns/op PASS ok image/color 1.832s goos: freebsd goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 4 31897203 ns/op BenchmarkFillSrc-4 345 332286 ns/op BenchmarkCopyOver-4 7 16184264 ns/op BenchmarkCopySrc-4 469 250373 ns/op BenchmarkNRGBAOver-4 6 17568456 ns/op BenchmarkNRGBASrc-4 9 11189556 ns/op BenchmarkYCbCr-4 8 12570480 ns/op BenchmarkGray-4 16 6754912 ns/op BenchmarkCMYK-4 9 11226584 ns/op BenchmarkGlyphOver-4 21 5610696 ns/op BenchmarkRGBAMaskOver-4 4 28584625 ns/op BenchmarkGrayMaskOver-4 5 21736714 ns/op BenchmarkRGBA64ImageMaskOver-4 3 35967488 ns/op BenchmarkRGBA-4 5 23766423 ns/op BenchmarkPalettedFill-4 1009 119492 ns/op BenchmarkPalettedRGBA-4 6 19945109 ns/op BenchmarkGenericOver-4 2 52899156 ns/op BenchmarkGenericMaskOver-4 5 21430169 ns/op BenchmarkGenericSrc-4 3 34853104 ns/op BenchmarkGenericMaskSrc-4 4 29480936 ns/op PASS ok image/draw 5.843s goos: freebsd goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 25 4487006 ns/op 3.44 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 104942306 ns/op 2.93 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 1479099664 ns/op 0.83 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 66 1773217 ns/op 8.71 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 2 72485590 ns/op 0.85 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 2.456s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 3907 27786 ns/op BenchmarkIDCT-4 4071 26349 ns/op BenchmarkDecodeBaseline-4 9 12142201 ns/op 5.09 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 6 16721690 ns/op 3.70 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 150775120 ns/op 8.15 MB/s 4400 B/op 4 allocs/op BenchmarkEncodeYCbCr-4 1 188060518 ns/op 4.90 MB/s 4400 B/op 4 allocs/op PASS ok image/jpeg 1.194s goos: freebsd goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 13706196 8.764 ns/op BenchmarkDecodeGray-4 13 8713487 ns/op 7.52 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 36916547 ns/op 7.10 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 31899313 ns/op 8.22 MB/s 346594 B/op 152 allocs/op BenchmarkDecodePaletted-4 24 4968342 ns/op 13.19 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 29557699 ns/op 8.87 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 36131993 ns/op 7.26 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 53109802 ns/op 5.78 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 53551676 ns/op 5.74 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 175146218 ns/op 7.02 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 188441297 ns/op 6.52 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 26559422 ns/op 11.57 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 173188659 ns/op 7.10 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 316513381 ns/op 3.88 MB/s 10694488 B/op 614429 allocs/op PASS ok image/png 2.910s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 2 51003285 ns/op 1.96 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 42604119 ns/op 2.35 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 295993296 ns/op 1.69 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 278813936 ns/op 1.79 MB/s 4006064 B/op 3 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 50073744 ns/op 2.00 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 41252071 ns/op 2.42 MB/s 802898 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 287465696 ns/op 1.74 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 268448732 ns/op 1.86 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 628832248 ns/op 1.59 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 620210797 ns/op 1.61 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3712806984 ns/op 1.35 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3576702383 ns/op 1.40 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 13 8794529 ns/op 11.37 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 12 9144863 ns/op 10.94 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 43791593 ns/op 11.42 MB/s 2007122 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 46085870 ns/op 10.85 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 85066206 ns/op 11.76 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 88414449 ns/op 11.31 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 429419545 ns/op 11.64 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 448538207 ns/op 11.15 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 57033384 ns/op 1.75 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 52452069 ns/op 1.91 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 358130234 ns/op 1.40 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 339855143 ns/op 1.47 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 828421208 ns/op 1.21 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 819165418 ns/op 1.22 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5305775368 ns/op 0.94 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4963790456 ns/op 1.01 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 153068525 ns/op 27.31 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 154270203 ns/op 27.09 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 63.709s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 38247 2779 ns/op 0.36 MB/s BenchmarkMarshalCorpusFile/2-4 40736 2939 ns/op 0.68 MB/s BenchmarkMarshalCorpusFile/4-4 35929 3264 ns/op 1.23 MB/s BenchmarkMarshalCorpusFile/8-4 30730 3906 ns/op 2.05 MB/s BenchmarkMarshalCorpusFile/16-4 23282 5149 ns/op 3.11 MB/s BenchmarkMarshalCorpusFile/32-4 15312 7887 ns/op 4.06 MB/s BenchmarkMarshalCorpusFile/64-4 9537 12616 ns/op 5.07 MB/s BenchmarkMarshalCorpusFile/128-4 5304 20368 ns/op 6.28 MB/s BenchmarkMarshalCorpusFile/256-4 2967 38638 ns/op 6.63 MB/s BenchmarkMarshalCorpusFile/512-4 1582 76207 ns/op 6.72 MB/s BenchmarkMarshalCorpusFile/1024-4 808 147664 ns/op 6.93 MB/s BenchmarkMarshalCorpusFile/2048-4 393 296394 ns/op 6.91 MB/s BenchmarkMarshalCorpusFile/4096-4 205 580575 ns/op 7.06 MB/s BenchmarkMarshalCorpusFile/8192-4 100 1219295 ns/op 6.72 MB/s BenchmarkMarshalCorpusFile/16384-4 51 2321121 ns/op 7.06 MB/s BenchmarkMarshalCorpusFile/32768-4 22 5131737 ns/op 6.39 MB/s BenchmarkMarshalCorpusFile/65536-4 10 10404275 ns/op 6.30 MB/s BenchmarkMarshalCorpusFile/131072-4 5 21162127 ns/op 6.19 MB/s BenchmarkMarshalCorpusFile/262144-4 3 43964493 ns/op 5.96 MB/s BenchmarkMarshalCorpusFile/524288-4 2 85755570 ns/op 6.11 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 173004880 ns/op 6.06 MB/s BenchmarkUnmarshalCorpusFile/1-4 12525 9650 ns/op 0.10 MB/s BenchmarkUnmarshalCorpusFile/2-4 10000 10028 ns/op 0.20 MB/s BenchmarkUnmarshalCorpusFile/4-4 10000 10918 ns/op 0.37 MB/s BenchmarkUnmarshalCorpusFile/8-4 8846 12754 ns/op 0.63 MB/s BenchmarkUnmarshalCorpusFile/16-4 6723 15455 ns/op 1.04 MB/s BenchmarkUnmarshalCorpusFile/32-4 4729 23148 ns/op 1.38 MB/s BenchmarkUnmarshalCorpusFile/64-4 4125 27910 ns/op 2.29 MB/s BenchmarkUnmarshalCorpusFile/128-4 3153 36980 ns/op 3.46 MB/s BenchmarkUnmarshalCorpusFile/256-4 1212 99179 ns/op 2.58 MB/s BenchmarkUnmarshalCorpusFile/512-4 622 188036 ns/op 2.72 MB/s BenchmarkUnmarshalCorpusFile/1024-4 328 364728 ns/op 2.81 MB/s BenchmarkUnmarshalCorpusFile/2048-4 165 728910 ns/op 2.81 MB/s BenchmarkUnmarshalCorpusFile/4096-4 79 1415941 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/8192-4 40 2837179 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/16384-4 19 5673140 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/32768-4 9 11384884 ns/op 2.88 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 22917170 ns/op 2.86 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 45549810 ns/op 2.88 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 91441185 ns/op 2.87 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 195080501 ns/op 2.69 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 371168943 ns/op 2.83 MB/s BenchmarkMutatorBytes/1-4 37586 3238 ns/op BenchmarkMutatorBytes/10-4 39085 3028 ns/op BenchmarkMutatorBytes/100-4 36730 3363 ns/op BenchmarkMutatorBytes/1000-4 23564 5420 ns/op BenchmarkMutatorBytes/10000-4 6144 24081 ns/op BenchmarkMutatorBytes/100000-4 964 144019 ns/op BenchmarkMutatorString/1-4 35376 3323 ns/op BenchmarkMutatorString/10-4 36810 3257 ns/op BenchmarkMutatorString/100-4 33110 4016 ns/op BenchmarkMutatorString/1000-4 14446 7801 ns/op BenchmarkMutatorString/10000-4 3177 53413 ns/op BenchmarkMutatorString/100000-4 342 370431 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 18721 5953 ns/op BenchmarkMutatorAllBasicTypes/string-4 19886 6014 ns/op BenchmarkMutatorAllBasicTypes/bool-4 63979 1860 ns/op BenchmarkMutatorAllBasicTypes/float32-4 58719 2097 ns/op BenchmarkMutatorAllBasicTypes/float64-4 57346 2101 ns/op BenchmarkMutatorAllBasicTypes/int-4 62098 1926 ns/op BenchmarkMutatorAllBasicTypes/int8-4 62340 1915 ns/op BenchmarkMutatorAllBasicTypes/int16-4 61676 1924 ns/op BenchmarkMutatorAllBasicTypes/int32-4 60732 1929 ns/op BenchmarkMutatorAllBasicTypes/int64-4 61341 1944 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 58767 2044 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 60812 1987 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 59968 1999 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 61022 1979 ns/op PASS ok internal/fuzz 11.509s goos: freebsd goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 43020 2341 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 133617 906.9 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 0.286s PASS ok internal/poll 0.025s goos: freebsd goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 5 20859568 ns/op PASS ok internal/trace 2.500s goos: freebsd goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 19192 8500 ns/op BenchmarkCopyNLarge-4 308 455384 ns/op PASS ok io 0.568s goos: freebsd goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 224245 505.5 ns/op BenchmarkPrintln-4 29082 4171 ns/op BenchmarkPrintlnNoFlags-4 49748 2345 ns/op PASS ok log 0.456s goos: freebsd goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 1783656 67.75 ns/op BenchmarkAcosh-4 978019 117.8 ns/op BenchmarkAsin-4 1782205 67.37 ns/op BenchmarkAsinh-4 986768 126.1 ns/op BenchmarkAtan-4 2587202 50.05 ns/op BenchmarkAtanh-4 1000000 116.5 ns/op BenchmarkAtan2-4 1822118 67.75 ns/op BenchmarkCbrt-4 1378270 87.52 ns/op BenchmarkCeil-4 19939874 6.151 ns/op BenchmarkCopysign-4 3212510 37.27 ns/op BenchmarkCos-4 1401296 86.06 ns/op BenchmarkCosh-4 1401436 86.03 ns/op BenchmarkErf-4 2383557 53.13 ns/op BenchmarkErfc-4 2410512 53.37 ns/op BenchmarkErfinv-4 2003347 66.31 ns/op BenchmarkErfcinv-4 1962342 64.34 ns/op BenchmarkExp-4 6171192 40.98 ns/op BenchmarkExpGo-4 965786 126.6 ns/op BenchmarkExpm1-4 2027889 59.42 ns/op BenchmarkExp2-4 1000000 116.2 ns/op BenchmarkExp2Go-4 949849 122.9 ns/op BenchmarkAbs-4 3903885 30.52 ns/op BenchmarkDim-4 9969134 12.09 ns/op BenchmarkFloor-4 19734160 6.099 ns/op BenchmarkMax-4 14467650 9.220 ns/op BenchmarkMin-4 14380670 9.252 ns/op BenchmarkMod-4 354447 321.2 ns/op BenchmarkFrexp-4 2015564 60.10 ns/op BenchmarkGamma-4 750751 152.5 ns/op BenchmarkHypot-4 11130318 25.03 ns/op BenchmarkHypotGo-4 1634546 73.24 ns/op BenchmarkIlogb-4 2240082 53.35 ns/op BenchmarkJ0-4 269383 459.0 ns/op BenchmarkJ1-4 275385 452.9 ns/op BenchmarkJn-4 125046 985.3 ns/op BenchmarkLdexp-4 2001445 59.11 ns/op BenchmarkLgamma-4 920005 141.5 ns/op BenchmarkLog-4 4708369 50.50 ns/op BenchmarkLogb-4 2446304 50.52 ns/op BenchmarkLog1p-4 1233930 96.64 ns/op BenchmarkLog10-4 2946750 50.53 ns/op BenchmarkLog2-4 1596075 76.75 ns/op BenchmarkModf-4 3022885 39.53 ns/op BenchmarkNextafter32-4 2948875 40.49 ns/op BenchmarkNextafter64-4 3025154 39.28 ns/op BenchmarkPowInt-4 639340 189.1 ns/op BenchmarkPowFrac-4 440713 284.9 ns/op BenchmarkPow10Pos-4 4650130 25.32 ns/op BenchmarkPow10Neg-4 4792663 23.77 ns/op BenchmarkRound-4 3785652 31.58 ns/op BenchmarkRoundToEven-4 9405254 12.83 ns/op BenchmarkRemainder-4 533556 221.6 ns/op BenchmarkSignbit-4 5705821 21.01 ns/op BenchmarkSin-4 1703691 70.69 ns/op BenchmarkSincos-4 1000000 112.4 ns/op BenchmarkSinh-4 1690171 71.04 ns/op BenchmarkSqrtIndirect-4 15716058 13.28 ns/op BenchmarkSqrtLatency-4 17310666 7.647 ns/op BenchmarkSqrtIndirectLatency-4 11413172 12.10 ns/op BenchmarkSqrtGoLatency-4 1000000 103.8 ns/op BenchmarkSqrtPrime-4 31180 3846 ns/op BenchmarkTan-4 1538278 78.65 ns/op BenchmarkTanh-4 1317820 90.46 ns/op BenchmarkTrunc-4 19497237 6.104 ns/op BenchmarkY0-4 266288 457.7 ns/op BenchmarkY1-4 270344 458.5 ns/op BenchmarkYn-4 130755 939.9 ns/op BenchmarkFloat64bits-4 5683969 20.82 ns/op BenchmarkFloat64frombits-4 5727079 20.83 ns/op BenchmarkFloat32bits-4 5717624 20.80 ns/op BenchmarkFloat32frombits-4 5630193 21.21 ns/op BenchmarkFMA-4 18830376 6.364 ns/op PASS ok math 11.670s goos: freebsd goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11205895 10.50 ns/op 6097.82 MB/s BenchmarkAddVV/2-4 10301116 11.48 ns/op 11148.39 MB/s BenchmarkAddVV/3-4 9735663 12.22 ns/op 15715.26 MB/s BenchmarkAddVV/4-4 9203814 13.04 ns/op 19630.85 MB/s BenchmarkAddVV/5-4 8786707 13.63 ns/op 23484.30 MB/s BenchmarkAddVV/10-4 7496932 15.99 ns/op 40023.10 MB/s BenchmarkAddVV/100-4 1589978 75.15 ns/op 85167.70 MB/s BenchmarkAddVV/1000-4 205370 585.6 ns/op 109283.57 MB/s BenchmarkSubVV/1-4 11360050 10.49 ns/op 6101.72 MB/s BenchmarkSubVV/2-4 10239378 11.43 ns/op 11201.60 MB/s BenchmarkSubVV/3-4 9343760 12.45 ns/op 15424.27 MB/s BenchmarkSubVV/4-4 9135962 13.44 ns/op 19044.86 MB/s BenchmarkSubVV/5-4 8626297 13.90 ns/op 23022.19 MB/s BenchmarkSubVV/10-4 7499851 16.20 ns/op 39502.65 MB/s BenchmarkSubVV/100-4 1584769 76.00 ns/op 84208.66 MB/s BenchmarkSubVV/1000-4 203533 580.0 ns/op 110345.26 MB/s BenchmarkAddVW/1-4 11845922 10.10 ns/op 791.91 MB/s BenchmarkAddVW/2-4 11501658 10.24 ns/op 1561.86 MB/s BenchmarkAddVW/3-4 10001006 12.04 ns/op 1993.68 MB/s BenchmarkAddVW/4-4 10489020 11.39 ns/op 2808.47 MB/s BenchmarkAddVW/5-4 10120026 11.83 ns/op 3379.97 MB/s BenchmarkAddVW/10-4 8633709 14.01 ns/op 5709.85 MB/s BenchmarkAddVW/100-4 330904 339.3 ns/op 2357.46 MB/s BenchmarkAddVW/1000-4 53200 2275 ns/op 3516.74 MB/s BenchmarkAddVWext/1-4 11763652 10.17 ns/op 786.30 MB/s BenchmarkAddVWext/2-4 11633926 10.19 ns/op 1570.41 MB/s BenchmarkAddVWext/3-4 10190554 11.73 ns/op 2045.62 MB/s BenchmarkAddVWext/4-4 10442025 11.37 ns/op 2813.77 MB/s BenchmarkAddVWext/5-4 10167529 11.82 ns/op 3383.76 MB/s BenchmarkAddVWext/10-4 8152416 14.47 ns/op 5529.75 MB/s BenchmarkAddVWext/100-4 89745 1338 ns/op 597.81 MB/s BenchmarkAddVWext/1000-4 9292 12724 ns/op 628.74 MB/s BenchmarkSubVW/1-4 11822264 10.02 ns/op 798.14 MB/s BenchmarkSubVW/2-4 10888425 10.90 ns/op 1468.25 MB/s BenchmarkSubVW/3-4 10026376 12.26 ns/op 1958.25 MB/s BenchmarkSubVW/4-4 10421523 11.53 ns/op 2774.53 MB/s BenchmarkSubVW/5-4 10097905 11.86 ns/op 3371.89 MB/s BenchmarkSubVW/10-4 8151618 14.67 ns/op 5451.52 MB/s BenchmarkSubVW/100-4 339165 348.0 ns/op 2299.05 MB/s BenchmarkSubVW/1000-4 52965 2257 ns/op 3544.81 MB/s BenchmarkSubVWext/1-4 11835978 10.14 ns/op 789.19 MB/s BenchmarkSubVWext/2-4 10904140 10.98 ns/op 1456.85 MB/s BenchmarkSubVWext/3-4 10047387 12.00 ns/op 1999.96 MB/s BenchmarkSubVWext/4-4 11064588 10.87 ns/op 2943.55 MB/s BenchmarkSubVWext/5-4 9961590 11.89 ns/op 3363.83 MB/s BenchmarkSubVWext/10-4 8380242 14.12 ns/op 5667.67 MB/s BenchmarkSubVWext/100-4 89790 1354 ns/op 591.05 MB/s BenchmarkSubVWext/1000-4 9330 12901 ns/op 620.10 MB/s BenchmarkMulAddVWW/1-4 9799646 11.78 ns/op 5433.70 MB/s BenchmarkMulAddVWW/2-4 9378457 12.98 ns/op 9858.37 MB/s BenchmarkMulAddVWW/3-4 8952964 13.30 ns/op 14431.91 MB/s BenchmarkMulAddVWW/4-4 7899460 15.19 ns/op 16849.53 MB/s BenchmarkMulAddVWW/5-4 8301499 14.74 ns/op 21711.17 MB/s BenchmarkMulAddVWW/10-4 6309907 19.06 ns/op 33576.09 MB/s BenchmarkMulAddVWW/100-4 1000000 110.4 ns/op 57956.37 MB/s BenchmarkMulAddVWW/1000-4 128758 930.6 ns/op 68772.37 MB/s BenchmarkAddMulVVW/1-4 11173099 10.85 ns/op 5900.28 MB/s BenchmarkAddMulVVW/2-4 9963507 12.05 ns/op 10621.11 MB/s BenchmarkAddMulVVW/3-4 9216193 13.03 ns/op 14740.50 MB/s BenchmarkAddMulVVW/4-4 8578232 14.08 ns/op 18182.19 MB/s BenchmarkAddMulVVW/5-4 7993249 15.01 ns/op 21321.80 MB/s BenchmarkAddMulVVW/10-4 6522092 18.51 ns/op 34579.18 MB/s BenchmarkAddMulVVW/100-4 1472535 81.49 ns/op 78536.73 MB/s BenchmarkAddMulVVW/1000-4 167676 717.1 ns/op 89244.42 MB/s BenchmarkDivWVW/1-4 2674368 44.35 ns/op 1442.91 MB/s BenchmarkDivWVW/2-4 1261908 94.81 ns/op 1350.10 MB/s BenchmarkDivWVW/3-4 954261 121.7 ns/op 1577.24 MB/s BenchmarkDivWVW/4-4 802941 141.2 ns/op 1812.74 MB/s BenchmarkDivWVW/5-4 788104 147.4 ns/op 2170.38 MB/s BenchmarkDivWVW/10-4 432224 273.0 ns/op 2344.53 MB/s BenchmarkDivWVW/100-4 57585 2075 ns/op 3084.51 MB/s BenchmarkDivWVW/1000-4 5815 20192 ns/op 3169.62 MB/s BenchmarkNonZeroShifts/1/shrVU-4 12172448 9.548 ns/op BenchmarkNonZeroShifts/1/shlVU-4 12456032 9.626 ns/op BenchmarkNonZeroShifts/2/shrVU-4 11703907 10.43 ns/op BenchmarkNonZeroShifts/2/shlVU-4 11688678 10.29 ns/op BenchmarkNonZeroShifts/3/shrVU-4 10641333 11.33 ns/op BenchmarkNonZeroShifts/3/shlVU-4 10715366 10.88 ns/op BenchmarkNonZeroShifts/4/shrVU-4 9482290 12.62 ns/op BenchmarkNonZeroShifts/4/shlVU-4 10284286 11.64 ns/op BenchmarkNonZeroShifts/5/shrVU-4 8627928 13.96 ns/op BenchmarkNonZeroShifts/5/shlVU-4 9524614 12.69 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6772346 17.71 ns/op BenchmarkNonZeroShifts/10/shlVU-4 7241773 16.54 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 108.7 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1291984 92.79 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 128432 928.7 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 155926 769.2 ns/op BenchmarkDecimalConversion-4 224 528074 ns/op BenchmarkFloatString/100-4 12175 9859 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 223 532119 ns/op 2909 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 49608270 ns/op 60904 B/op 51 allocs/op BenchmarkFloatString/100000-4 1 4922952205 ns/op 846776 B/op 546 allocs/op BenchmarkFloatAdd/10-4 175707 675.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 175784 683.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 159936 743.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 88771 1350 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 17462 6862 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 233776 510.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 234562 511.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 226088 529.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 160786 747.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 45510 2630 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2068 55882 ns/op BenchmarkParseFloatLargeExp-4 490 243508 ns/op BenchmarkGCD10x10/WithoutXY-4 204976 586.9 ns/op BenchmarkGCD10x10/WithXY-4 60650 1928 ns/op BenchmarkGCD10x100/WithoutXY-4 108949 1112 ns/op BenchmarkGCD10x100/WithXY-4 19443 6376 ns/op BenchmarkGCD10x1000/WithoutXY-4 68324 1716 ns/op BenchmarkGCD10x1000/WithXY-4 15651 7807 ns/op BenchmarkGCD100x100/WithoutXY-4 26718 4467 ns/op BenchmarkGCD100x100/WithXY-4 9398 10722 ns/op BenchmarkGCD100x1000/WithoutXY-4 13308 9041 ns/op BenchmarkGCD100x1000/WithXY-4 6624 17734 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2146 54743 ns/op BenchmarkGCD1000x1000/WithXY-4 1190 96706 ns/op BenchmarkHilbert-4 26 4425263 ns/op BenchmarkBinomial-4 25504 4662 ns/op BenchmarkQuoRem-4 22009 5681 ns/op BenchmarkExp-4 15 7391146 ns/op BenchmarkExp2-4 15 7433714 ns/op BenchmarkBitset-4 791239 145.8 ns/op BenchmarkBitsetNeg-4 463939 258.6 ns/op BenchmarkBitsetOrig-4 240099 526.2 ns/op BenchmarkBitsetNegOrig-4 159854 780.4 ns/op BenchmarkModSqrt225_Tonelli-4 100 1035621 ns/op BenchmarkModSqrt225_3Mod4-4 388 307363 ns/op BenchmarkModSqrt231_Tonelli-4 100 1068814 ns/op BenchmarkModSqrt231_5Mod8-4 326 363018 ns/op BenchmarkModInverse-4 13846 8848 ns/op BenchmarkSqrt-4 1794 68658 ns/op BenchmarkIntSqr/1-4 1355502 89.21 ns/op BenchmarkIntSqr/2-4 730309 164.6 ns/op BenchmarkIntSqr/3-4 599698 195.3 ns/op BenchmarkIntSqr/5-4 411492 286.1 ns/op BenchmarkIntSqr/8-4 306529 392.3 ns/op BenchmarkIntSqr/10-4 241058 505.9 ns/op BenchmarkIntSqr/20-4 52237 2366 ns/op BenchmarkIntSqr/30-4 38456 3222 ns/op BenchmarkIntSqr/50-4 23593 5168 ns/op BenchmarkIntSqr/80-4 14023 8606 ns/op BenchmarkIntSqr/100-4 9668 11405 ns/op BenchmarkIntSqr/200-4 3856 30132 ns/op BenchmarkIntSqr/300-4 1574 68469 ns/op BenchmarkIntSqr/500-4 824 153220 ns/op BenchmarkIntSqr/800-4 308 387421 ns/op BenchmarkIntSqr/1000-4 223 526061 ns/op BenchmarkDiv/20/10-4 429980 277.6 ns/op BenchmarkDiv/40/20-4 421363 281.3 ns/op BenchmarkDiv/100/50-4 365745 326.4 ns/op BenchmarkDiv/200/100-4 55857 2174 ns/op BenchmarkDiv/400/200-4 53737 2257 ns/op BenchmarkDiv/1000/500-4 43426 2850 ns/op BenchmarkDiv/2000/1000-4 32425 3884 ns/op BenchmarkDiv/20000/10000-4 1080 108613 ns/op BenchmarkDiv/200000/100000-4 26 4585155 ns/op BenchmarkDiv/2000000/1000000-4 1 125943953 ns/op BenchmarkDiv/20000000/10000000-4 1 3709401620 ns/op BenchmarkMul-4 5 21670197 ns/op BenchmarkNatMul/10-4 182247 653.2 ns/op BenchmarkNatMul/100-4 5776 20410 ns/op BenchmarkNatMul/1000-4 183 648307 ns/op BenchmarkZeroShifts/Shl-4 20815 6085 ns/op BenchmarkZeroShifts/ShlSame-4 5243893 22.45 ns/op BenchmarkZeroShifts/Shr-4 20023 6005 ns/op BenchmarkZeroShifts/ShrSame-4 5341657 22.22 ns/op BenchmarkExp3Power/0x10-4 176427 705.0 ns/op BenchmarkExp3Power/0x40-4 153181 798.1 ns/op BenchmarkExp3Power/0x100-4 97867 1262 ns/op BenchmarkExp3Power/0x400-4 44827 2643 ns/op BenchmarkExp3Power/0x1000-4 10000 11277 ns/op BenchmarkExp3Power/0x4000-4 2034 58006 ns/op BenchmarkExp3Power/0x10000-4 223 533026 ns/op BenchmarkExp3Power/0x40000-4 20 5643628 ns/op BenchmarkExp3Power/0x100000-4 2 55408151 ns/op BenchmarkExp3Power/0x400000-4 1 517440240 ns/op BenchmarkFibo-4 3 38800685 ns/op BenchmarkNatSqr/1-4 1000000 116.2 ns/op BenchmarkNatSqr/2-4 597764 220.2 ns/op BenchmarkNatSqr/3-4 485626 250.2 ns/op BenchmarkNatSqr/5-4 343579 365.6 ns/op BenchmarkNatSqr/8-4 245836 510.1 ns/op BenchmarkNatSqr/10-4 192590 625.9 ns/op BenchmarkNatSqr/20-4 49246 2627 ns/op BenchmarkNatSqr/30-4 34422 3394 ns/op BenchmarkNatSqr/50-4 21808 5539 ns/op BenchmarkNatSqr/80-4 12901 9223 ns/op BenchmarkNatSqr/100-4 9168 12180 ns/op BenchmarkNatSqr/200-4 3792 31753 ns/op BenchmarkNatSqr/300-4 1645 76042 ns/op BenchmarkNatSqr/500-4 801 163598 ns/op BenchmarkNatSqr/800-4 339 353598 ns/op BenchmarkNatSqr/1000-4 249 485450 ns/op BenchmarkNatSetBytes/8-4 766471 153.3 ns/op BenchmarkNatSetBytes/24-4 239421 507.0 ns/op BenchmarkNatSetBytes/128-4 53896 2191 ns/op BenchmarkNatSetBytes/7-4 836925 141.4 ns/op BenchmarkNatSetBytes/23-4 251565 485.6 ns/op BenchmarkNatSetBytes/127-4 54649 2185 ns/op BenchmarkScanPi-4 267 448316 ns/op BenchmarkStringPiParallel-4 530 220046 ns/op BenchmarkScan/10/Base2-4 42610 2745 ns/op BenchmarkScan/100/Base2-4 4916 23916 ns/op BenchmarkScan/1000/Base2-4 500 235102 ns/op BenchmarkScan/10/Base8-4 106968 1129 ns/op BenchmarkScan/100/Base8-4 14354 8386 ns/op BenchmarkScan/1000/Base8-4 1446 81737 ns/op BenchmarkScan/10/Base10-4 108924 1066 ns/op BenchmarkScan/100/Base10-4 15338 7700 ns/op BenchmarkScan/1000/Base10-4 1586 74570 ns/op BenchmarkScan/10/Base16-4 123859 957.4 ns/op BenchmarkScan/100/Base16-4 17379 6808 ns/op BenchmarkScan/1000/Base16-4 1826 65694 ns/op BenchmarkString/10/Base2-4 194295 612.4 ns/op BenchmarkString/100/Base2-4 26127 4621 ns/op BenchmarkString/1000/Base2-4 2673 44618 ns/op BenchmarkString/10/Base8-4 384436 314.5 ns/op BenchmarkString/100/Base8-4 68180 1761 ns/op BenchmarkString/1000/Base8-4 7290 15847 ns/op BenchmarkString/10/Base10-4 196923 629.0 ns/op BenchmarkString/100/Base10-4 40915 2974 ns/op BenchmarkString/1000/Base10-4 5109 24345 ns/op BenchmarkString/10/Base16-4 440163 277.7 ns/op BenchmarkString/100/Base16-4 90006 1339 ns/op BenchmarkString/1000/Base16-4 10000 11579 ns/op BenchmarkLeafSize/0-4 45 2598395 ns/op BenchmarkLeafSize/1-4 444 265432 ns/op BenchmarkLeafSize/2-4 448 264304 ns/op BenchmarkLeafSize/3-4 320 366503 ns/op BenchmarkLeafSize/4-4 464 259907 ns/op BenchmarkLeafSize/5-4 286 419587 ns/op BenchmarkLeafSize/6-4 328 361024 ns/op BenchmarkLeafSize/7-4 351 337480 ns/op BenchmarkLeafSize/8-4 464 256635 ns/op BenchmarkLeafSize/9-4 240 496336 ns/op BenchmarkLeafSize/10-4 289 421187 ns/op BenchmarkLeafSize/11-4 301 397947 ns/op BenchmarkLeafSize/12-4 332 361289 ns/op BenchmarkLeafSize/13-4 306 386719 ns/op BenchmarkLeafSize/14-4 356 336336 ns/op BenchmarkLeafSize/15-4 375 315186 ns/op BenchmarkLeafSize/16-4 454 256244 ns/op BenchmarkLeafSize/32-4 464 257870 ns/op BenchmarkLeafSize/64-4 432 277811 ns/op BenchmarkProbablyPrime/n=0-4 10 10974675 ns/op BenchmarkProbablyPrime/n=1-4 8 12534631 ns/op BenchmarkProbablyPrime/n=5-4 6 18377460 ns/op BenchmarkProbablyPrime/n=10-4 4 26040803 ns/op BenchmarkProbablyPrime/n=20-4 3 40386574 ns/op BenchmarkProbablyPrime/Lucas-4 12 9493704 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 76 1495021 ns/op BenchmarkRatCmp-4 245214 491.7 ns/op BenchmarkFloatSqrt/64-4 22953 5165 ns/op 208 B/op 5 allocs/op BenchmarkFloatSqrt/128-4 14078 8380 ns/op 256 B/op 5 allocs/op BenchmarkFloatSqrt/256-4 9376 12169 ns/op 352 B/op 5 allocs/op BenchmarkFloatSqrt/1000-4 5065 23389 ns/op 1312 B/op 6 allocs/op BenchmarkFloatSqrt/10000-4 842 143919 ns/op 18101 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 63 1858505 ns/op 176198 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 138673720 ns/op 3728784 B/op 590 allocs/op PASS ok math/big 46.720s goos: freebsd goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 8431730 14.29 ns/op BenchmarkLeadingZeros8-4 8444689 14.30 ns/op BenchmarkLeadingZeros16-4 8285088 14.32 ns/op BenchmarkLeadingZeros32-4 8262390 14.38 ns/op BenchmarkLeadingZeros64-4 8821038 13.70 ns/op BenchmarkTrailingZeros-4 8141952 14.65 ns/op BenchmarkTrailingZeros8-4 8614645 13.96 ns/op BenchmarkTrailingZeros16-4 8381230 14.42 ns/op BenchmarkTrailingZeros32-4 8948486 13.44 ns/op BenchmarkTrailingZeros64-4 8439837 14.21 ns/op BenchmarkOnesCount-4 8592464 13.85 ns/op BenchmarkOnesCount8-4 8759295 13.73 ns/op BenchmarkOnesCount16-4 8202262 14.76 ns/op BenchmarkOnesCount32-4 8204728 14.60 ns/op BenchmarkOnesCount64-4 8194878 14.64 ns/op BenchmarkRotateLeft-4 8873904 13.49 ns/op BenchmarkRotateLeft8-4 8664662 13.70 ns/op BenchmarkRotateLeft16-4 8938328 13.43 ns/op BenchmarkRotateLeft32-4 8691544 13.80 ns/op BenchmarkRotateLeft64-4 8911916 13.46 ns/op BenchmarkReverse-4 15278427 7.867 ns/op BenchmarkReverse8-4 18789619 6.428 ns/op BenchmarkReverse16-4 18929787 6.407 ns/op BenchmarkReverse32-4 15972342 7.481 ns/op BenchmarkReverse64-4 14758574 7.864 ns/op BenchmarkReverseBytes-4 19952422 6.045 ns/op BenchmarkReverseBytes16-4 19967296 6.046 ns/op BenchmarkReverseBytes32-4 18067670 6.748 ns/op BenchmarkReverseBytes64-4 19705215 6.068 ns/op BenchmarkAdd-4 8034022 14.95 ns/op BenchmarkAdd32-4 8557621 13.92 ns/op BenchmarkAdd64-4 8029980 15.00 ns/op BenchmarkAdd64multiple-4 16064028 7.482 ns/op BenchmarkSub-4 8250855 14.43 ns/op BenchmarkSub32-4 8333299 14.33 ns/op BenchmarkSub64-4 8458389 14.08 ns/op BenchmarkSub64multiple-4 16130878 7.314 ns/op BenchmarkMul-4 8964729 13.46 ns/op BenchmarkMul32-4 8440501 14.20 ns/op BenchmarkMul64-4 8677053 13.77 ns/op BenchmarkDiv-4 2560684 46.63 ns/op BenchmarkDiv32-4 5500555 21.72 ns/op BenchmarkDiv64-4 2552774 46.63 ns/op PASS ok math/bits 5.870s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 11307522 22.69 ns/op BenchmarkAcos-4 406449 274.1 ns/op BenchmarkAcosh-4 418304 297.2 ns/op BenchmarkAsin-4 462586 276.7 ns/op BenchmarkAsinh-4 457752 271.4 ns/op BenchmarkAtan-4 707722 203.9 ns/op BenchmarkAtanh-4 743788 198.4 ns/op BenchmarkConj-4 22919649 5.268 ns/op BenchmarkCos-4 560557 207.3 ns/op BenchmarkCosh-4 623540 204.3 ns/op BenchmarkExp-4 821210 157.3 ns/op BenchmarkLog-4 824803 160.9 ns/op BenchmarkLog10-4 820861 161.7 ns/op BenchmarkPhase-4 1721756 69.72 ns/op BenchmarkPolar-4 1000000 107.5 ns/op BenchmarkPow-4 234681 582.5 ns/op BenchmarkRect-4 1000000 105.7 ns/op BenchmarkSin-4 621186 203.4 ns/op BenchmarkSinh-4 612638 204.7 ns/op BenchmarkSqrt-4 1000000 116.2 ns/op BenchmarkTan-4 374551 336.8 ns/op BenchmarkTanh-4 408411 306.2 ns/op PASS ok math/cmplx 3.085s goos: freebsd goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 189692 609.0 ns/op BenchmarkInt63ThreadsafeParallel-4 64099 1638 ns/op BenchmarkInt63Unthreadsafe-4 1360742 87.88 ns/op BenchmarkIntn1000-4 893217 130.0 ns/op BenchmarkInt63n1000-4 976699 121.7 ns/op BenchmarkInt31n1000-4 994740 112.6 ns/op BenchmarkFloat32-4 1000000 105.7 ns/op BenchmarkFloat64-4 1360675 87.45 ns/op BenchmarkPerm3-4 205719 565.6 ns/op BenchmarkPerm30-4 24710 4870 ns/op BenchmarkPerm30ViaShuffle-4 27450 4368 ns/op BenchmarkShuffleOverhead-4 18242 6584 ns/op BenchmarkRead3-4 938049 126.5 ns/op BenchmarkRead64-4 81574 1465 ns/op BenchmarkRead1000-4 5593 21456 ns/op PASS ok math/rand 2.199s goos: freebsd goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 46888 2521 ns/op BenchmarkQDecodeWord-4 108300 1050 ns/op BenchmarkQDecodeHeader-4 104245 1155 ns/op BenchmarkTypeByExtension/.html-4 302406 357.1 ns/op BenchmarkTypeByExtension/.HTML-4 200472 575.2 ns/op BenchmarkTypeByExtension/.unused-4 225486 523.7 ns/op BenchmarkExtensionsByType/text/html-4 122641 1002 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 77806 1647 ns/op BenchmarkExtensionsByType/application/octet-stream-4 122509 958.5 ns/op PASS ok mime 1.219s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 984 117867 ns/op PASS ok mime/quotedprintable 0.156s goos: freebsd goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 70 2247849 ns/op 10465 B/op 98 allocs/op BenchmarkGoLookupIPNoSuchHost-4 1 121419717 ns/op 27952 B/op 199 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5023586848 ns/op 161672 B/op 242 allocs/op BenchmarkDNSName-4 156657 672.5 ns/op BenchmarkInterfaces-4 5601 19695 ns/op BenchmarkInterfaceByIndex-4 9073 12633 ns/op BenchmarkInterfaceByName-4 6154 19474 ns/op BenchmarkInterfaceAddrs-4 5782 18528 ns/op BenchmarkInterfacesAndAddrs-4 8234 13701 ns/op BenchmarkInterfacesAndMulticastAddrs-4 6008 17834 ns/op BenchmarkParseIP-4 18159 6630 ns/op BenchmarkIPString/IPv4-4 152672 785.7 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 9913 10296 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 54439 2195 ns/op BenchmarkIPEqual/IPv4-4 1175342 101.3 ns/op BenchmarkIPEqual/IPv6-4 1138240 103.4 ns/op BenchmarkTCP4OneShot-4 2398 45183 ns/op BenchmarkTCP4OneShotTimeout-4 2361 49216 ns/op BenchmarkTCP4Persistent-4 11779 9990 ns/op BenchmarkTCP4PersistentTimeout-4 11534 9931 ns/op BenchmarkTCP6OneShot-4 2376 48496 ns/op BenchmarkTCP6OneShotTimeout-4 2116 53188 ns/op BenchmarkTCP6Persistent-4 11686 10176 ns/op BenchmarkTCP6PersistentTimeout-4 11672 10007 ns/op BenchmarkTCP4ConcurrentReadWrite-4 18289 6079 ns/op BenchmarkTCP6ConcurrentReadWrite-4 18820 7260 ns/op BenchmarkSetReadDeadline-4 131133 891.8 ns/op BenchmarkUDP6LinkLocalUnicast-4 7450 15974 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 9606 11819 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 10000 12097 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 8798 13231 ns/op 0 B/op 0 allocs/op PASS ok net 9.687s goos: freebsd goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 26616 4383 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 13552 8794 ns/op 1024 B/op 15 allocs/op BenchmarkReadCookies-4 14264 8421 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 19711 6080 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 33864 3547 ns/op 736 B/op 11 allocs/op BenchmarkServerMatch-4 1249002 96.95 ns/op BenchmarkReadRequestChrome-4 5240 22695 ns/op 26.92 MB/s 1844 B/op 14 allocs/op BenchmarkReadRequestCurl-4 11744 10312 ns/op 7.56 MB/s 940 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 12105 9851 ns/op 8.32 MB/s 940 B/op 9 allocs/op BenchmarkReadRequestSiege-4 7562 14896 ns/op 10.14 MB/s 1036 B/op 11 allocs/op BenchmarkReadRequestWrk-4 18112 6600 ns/op 6.06 MB/s 876 B/op 7 allocs/op BenchmarkFileAndServer_1KB/NoTLS-4 310 374307 ns/op 2.74 MB/s BenchmarkFileAndServer_1KB/TLS-4 219 479842 ns/op 2.13 MB/s BenchmarkFileAndServer_16MB/NoTLS-4 2 77189858 ns/op 217.35 MB/s BenchmarkFileAndServer_16MB/TLS-4 1 115818243 ns/op 144.86 MB/s BenchmarkFileAndServer_64MB/NoTLS-4 1 287744147 ns/op 233.22 MB/s BenchmarkFileAndServer_64MB/TLS-4 1 452303398 ns/op 148.37 MB/s BenchmarkServeMux-4 303 407094 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 394 325581 ns/op 0 B/op 0 allocs/op BenchmarkClientServer-4 316 380711 ns/op 6094 B/op 64 allocs/op BenchmarkClientServerParallel4-4 951 121081 ns/op 9622 B/op 78 allocs/op BenchmarkClientServerParallel64-4 612 189426 ns/op 17268 B/op 102 allocs/op BenchmarkClientServerParallelTLS4-4 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12794: read tcp 127.0.0.1:12789->127.0.0.1:12794: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12797: read tcp 127.0.0.1:12789->127.0.0.1:12797: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12795: write tcp 127.0.0.1:12789->127.0.0.1:12795: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12798: write tcp 127.0.0.1:12789->127.0.0.1:12798: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12828: read tcp 127.0.0.1:12800->127.0.0.1:12828: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12830: write tcp 127.0.0.1:12800->127.0.0.1:12830: use of closed network connection 32 3841166 ns/op 161613 B/op 1342 allocs/op BenchmarkClientServerParallelTLS64-4 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12837: read tcp 127.0.0.1:12833->127.0.0.1:12837: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12839: write tcp 127.0.0.1:12833->127.0.0.1:12839: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12842: read tcp 127.0.0.1:12833->127.0.0.1:12842: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12840: read tcp 127.0.0.1:12833->127.0.0.1:12840: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12838: read tcp 127.0.0.1:12833->127.0.0.1:12838: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12841: write tcp 127.0.0.1:12833->127.0.0.1:12841: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12835: write tcp 127.0.0.1:12833->127.0.0.1:12835: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12867: write tcp 127.0.0.1:12844->127.0.0.1:12867: use of closed network connection 2022/06/22 21:24:28 http: TLS handshake error from 127.0.0.1:12886: write tcp 127.0.0.1:12844->127.0.0.1:12886: use of closed network connection 42 4002162 ns/op 172358 B/op 1429 allocs/op BenchmarkServer-4 121 844762 ns/op 2953 B/op 23 allocs/op BenchmarkClient-4 254 443193 ns/op 3768 B/op 45 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 547 212736 ns/op 7322 B/op 55 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1165 105848 ns/op 3062 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1417 77955 ns/op 1887 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1557 75886 ns/op 2773 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1543 77567 ns/op 2716 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1542 74108 ns/op 2683 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1242 80664 ns/op 1910 B/op 14 allocs/op BenchmarkServerHijack-4 781 148012 ns/op 16755 B/op 51 allocs/op BenchmarkCloseNotifier-4 460 258224 ns/op 6181 B/op 54 allocs/op BenchmarkResponseStatusLine-4 275384 437.1 ns/op 0 B/op 0 allocs/op PASS ok net/http 7.736s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 4755 25157 ns/op 33601 B/op 7 allocs/op PASS ok net/http/httputil 0.220s goos: freebsd goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 117081 995.0 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 605978 189.8 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 231722 513.0 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 73176 1721 ns/op BenchmarkStdIPv4-4 130550 913.9 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 86962 1357 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 90852 1307 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 107238 1076 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 63728 1887 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1321983 90.12 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1243609 96.38 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1357462 87.50 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 291234 397.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 324296 367.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 289778 407.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 86299 1401 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 454374 265.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 298534 395.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 301124 397.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 159519 748.5 ns/op 32 B/op 2 allocs/op BenchmarkStdParseIP/v6_zone-4 441321 273.3 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 382092 307.1 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 126132 933.2 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 172188 691.0 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 273730 439.3 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 158544 752.6 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 342666 346.2 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 154150 769.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 155403 773.0 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 156644 771.2 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 118618 1018 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 487488 241.3 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 163933 734.8 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 93874 1266 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 122799 984.1 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 172274 694.0 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 114424 1058 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 280537 433.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 120338 1021 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 144910 828.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 194418 620.2 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 135806 876.3 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1214937 98.15 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1214307 99.85 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1221007 98.75 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 104.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 104.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 104.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 104.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 105.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 104.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 349407 342.1 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 603735 194.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 225880 532.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 240217 494.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 220498 536.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 76975 1541 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 504322 236.1 ns/op PASS ok net/netip 8.039s 2022/06/22 21:24:44 Test RPC server listening on 127.0.0.1:13487 2022/06/22 21:24:44 Test HTTP RPC server listening on 127.0.0.1:13488 goos: freebsd goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1748 66779 ns/op BenchmarkEndToEndHTTP-4 1566 67559 ns/op BenchmarkEndToEndAsync-4 2048 49102 ns/op BenchmarkEndToEndAsyncHTTP-4 2478 47516 ns/op PASS ok net/rpc 0.716s goos: freebsd goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 5020 22706 ns/op BenchmarkReadMIMEHeader/server_headers-4 6145 19627 ns/op BenchmarkUncommon-4 24236 4887 ns/op 480 B/op 5 allocs/op PASS ok net/textproto 0.649s goos: freebsd goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 4922 22925 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 100711 1166 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 575499 195.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 93034 1285 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 173756 684.1 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 81952 1468 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13722 8734 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 393426 297.3 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 90600 1310 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 173896 680.4 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 78320 1471 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 14965 7890 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 218433 547.7 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 82678 1467 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 80662 1477 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 36312 3294 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 6462 18173 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 216387 558.6 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 80882 1475 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 81062 1469 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 36351 3298 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 6489 17939 ns/op 320 B/op 1 allocs/op PASS ok net/url 3.207s goos: freebsd goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3538251 33.64 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 173774 663.1 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 993 116756 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 334 352417 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 783 151947 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 77420 1558 ns/op BenchmarkStatFile-4 67864 1775 ns/op BenchmarkStatDir-4 72202 1673 ns/op BenchmarkLstatDot-4 78020 1555 ns/op BenchmarkLstatFile-4 68607 1757 ns/op BenchmarkLstatDir-4 72304 1684 ns/op PASS ok os 1.582s goos: freebsd goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 66 1725810 ns/op 5317 B/op 28 allocs/op PASS ok os/exec 0.239s goos: freebsd goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 391035 296.2 ns/op PASS ok os/user 0.239s goos: freebsd goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDeepEqual/int8-4 613867 168.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 116437 1009 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 539800 221.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 112870 1056 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 515622 223.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 111616 1063 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 520327 220.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 112561 1062 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 528782 223.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 112358 1056 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 657678 174.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 143124 824.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 532852 224.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 111814 1066 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 509163 227.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 112592 1057 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 523798 225.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 112238 1056 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 526257 220.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 112869 1059 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 536630 222.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 112838 1064 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 508911 224.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 111742 1060 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 532317 219.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 110475 1061 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 534052 222.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 112528 1060 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 521368 223.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 112284 1063 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 718796 168.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 119084 1004 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 547010 221.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 111394 1075 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 139983 830.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 69188 1725 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 69188 1674 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 47188 2507 ns/op 0 B/op 0 allocs/op BenchmarkSelect/1-4 198682 584.2 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 104712 1140 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 55914 2141 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 111783 999.1 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 129118 925.0 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 86438 1373 ns/op 93.24 MB/s BenchmarkCallArgCopy/size=256-4 80223 1503 ns/op 170.32 MB/s BenchmarkCallArgCopy/size=1024-4 58219 2112 ns/op 484.92 MB/s BenchmarkCallArgCopy/size=4096-4 26078 4559 ns/op 898.47 MB/s BenchmarkCallArgCopy/size=65536-4 1965 61221 ns/op 1070.48 MB/s BenchmarkPtrTo-4 438052 244.5 ns/op BenchmarkFieldByName1-4 395740 301.5 ns/op BenchmarkFieldByName2-4 48316 2566 ns/op BenchmarkFieldByName3-4 5313 19415 ns/op BenchmarkInterfaceBig-4 3388240 35.49 ns/op BenchmarkInterfaceSmall-4 3356732 35.75 ns/op BenchmarkNew-4 1421340 90.22 ns/op BenchmarkMap/StringKeys/MapIndex-4 3414 35303 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 3126 36600 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3243 36736 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 3082 37668 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3370 35137 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 3276 36341 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 257149 450.0 ns/op BenchmarkBool-4 4035547 30.04 ns/op BenchmarkString-4 2354612 50.99 ns/op BenchmarkBytes-4 2128146 56.92 ns/op BenchmarkNamedBytes-4 776134 152.6 ns/op BenchmarkBytesArray-4 709378 168.3 ns/op BenchmarkSliceLen-4 2387832 50.30 ns/op BenchmarkMapLen-4 1505992 78.29 ns/op BenchmarkStringLen-4 1858970 62.68 ns/op BenchmarkArrayLen-4 1757803 67.66 ns/op BenchmarkSliceCap-4 2448984 48.59 ns/op PASS ok reflect 9.819s goos: freebsd goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 11659 9930 ns/op 9114 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 14401 8668 ns/op 9137 B/op 1 allocs/op BenchmarkFindString-4 10000 10710 ns/op 9435 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 10641 ns/op 9392 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 10000 10134 ns/op 9457 B/op 2 allocs/op BenchmarkLiteral-4 20061 6206 ns/op BenchmarkNotLiteral-4 4470 25267 ns/op BenchmarkMatchClass-4 3498 33557 ns/op BenchmarkMatchClass_InRange-4 3675 34573 ns/op BenchmarkReplaceAll-4 2497 45521 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 19525 6593 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 42192 2986 ns/op BenchmarkAnchoredShortMatch-4 15349 7486 ns/op BenchmarkAnchoredLongMatch-4 21030 5877 ns/op BenchmarkOnePassShortA-4 22351 5435 ns/op BenchmarkNotOnePassShortA-4 8347 13655 ns/op BenchmarkOnePassShortB-4 29031 4160 ns/op BenchmarkNotOnePassShortB-4 10000 10654 ns/op BenchmarkOnePassLongPrefix-4 93250 1329 ns/op BenchmarkOnePassLongNotPrefix-4 30201 3978 ns/op BenchmarkMatchParallelShared-4 22863 5918 ns/op BenchmarkMatchParallelCopied-4 20787 5360 ns/op BenchmarkQuoteMetaAll-4 159958 741.1 ns/op 18.89 MB/s BenchmarkQuoteMetaNone-4 301146 404.3 ns/op 64.31 MB/s BenchmarkCompile/Onepass-4 4744 23666 ns/op 4128 B/op 52 allocs/op BenchmarkCompile/Medium-4 1827 62198 ns/op 9688 B/op 112 allocs/op BenchmarkCompile/Hard-4 219 505352 ns/op 84744 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3726501 32.12 ns/op 498.20 MB/s BenchmarkMatch/Easy0/32-4 19692 6919 ns/op 4.62 MB/s BenchmarkMatch/Easy0/1K-4 6664 19987 ns/op 51.23 MB/s BenchmarkMatch/Easy0i/16-4 3586866 32.81 ns/op 487.60 MB/s BenchmarkMatch/Easy0i/32-4 5556 19674 ns/op 1.63 MB/s BenchmarkMatch/Easy0i/1K-4 280 419636 ns/op 2.44 MB/s BenchmarkMatch/Easy1/16-4 3600741 30.27 ns/op 528.64 MB/s BenchmarkMatch/Easy1/32-4 21512 5746 ns/op 5.57 MB/s BenchmarkMatch/Easy1/1K-4 4574 25004 ns/op 40.95 MB/s BenchmarkMatch/Medium/16-4 3970269 31.34 ns/op 510.51 MB/s BenchmarkMatch/Medium/32-4 6538 17830 ns/op 1.79 MB/s BenchmarkMatch/Medium/1K-4 320 374086 ns/op 2.74 MB/s BenchmarkMatch/Hard/16-4 3590449 29.56 ns/op 541.32 MB/s BenchmarkMatch/Hard/32-4 4090 27374 ns/op 1.17 MB/s BenchmarkMatch/Hard/1K-4 189 625353 ns/op 1.64 MB/s BenchmarkMatch/Hard1/16-4 1598 77605 ns/op 0.21 MB/s BenchmarkMatch/Hard1/32-4 871 138702 ns/op 0.23 MB/s BenchmarkMatch/Hard1/1K-4 28 4180020 ns/op 0.24 MB/s BenchmarkMatch_onepass_regex/16-4 32461 3692 ns/op 4.33 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 18966 6341 ns/op 5.05 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 718 165522 ns/op 6.19 MB/s 22 B/op 0 allocs/op PASS ok regexp 7.239s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 741966 161.8 ns/op PASS ok regexp/syntax 1.178s goos: freebsd goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMakeChan/Byte-4 1129162 102.3 ns/op BenchmarkMakeChan/Int-4 902516 145.5 ns/op BenchmarkMakeChan/Ptr-4 590623 221.2 ns/op BenchmarkMakeChan/Struct/0-4 1000000 105.6 ns/op BenchmarkMakeChan/Struct/32-4 587638 231.6 ns/op BenchmarkMakeChan/Struct/40-4 433203 316.0 ns/op BenchmarkChanNonblocking-4 7159440 15.71 ns/op BenchmarkSelectUncontended-4 632121 188.7 ns/op BenchmarkSelectSyncContended-4 26838 4625 ns/op BenchmarkSelectAsyncContended-4 113726 1011 ns/op BenchmarkSelectNonblock-4 3308527 35.78 ns/op BenchmarkChanUncontended-4 8538 12509 ns/op BenchmarkChanContended-4 1340 94181 ns/op BenchmarkChanSync-4 91041 1313 ns/op BenchmarkChanSyncWork-4 10000 36579 ns/op BenchmarkChanProdCons0-4 80575 1507 ns/op BenchmarkChanProdCons10-4 95964 1269 ns/op BenchmarkChanProdCons100-4 104221 1086 ns/op BenchmarkChanProdConsWork0-4 73530 1644 ns/op BenchmarkChanProdConsWork10-4 84984 1440 ns/op BenchmarkChanProdConsWork100-4 91148 1332 ns/op BenchmarkSelectProdCons-4 60457 1969 ns/op BenchmarkReceiveDataFromClosedChan-4 662328 176.7 ns/op BenchmarkChanCreation-4 294904 435.0 ns/op BenchmarkChanSem-4 129264 990.2 ns/op BenchmarkChanPopular-4 72 1527874 ns/op BenchmarkChanClosed-4 782356 141.0 ns/op BenchmarkCallClosure-4 5485021 20.90 ns/op BenchmarkCallClosure1-4 5658991 20.98 ns/op BenchmarkCallClosure2-4 1322806 80.79 ns/op BenchmarkCallClosure3-4 1776813 67.31 ns/op BenchmarkCallClosure4-4 1530265 79.20 ns/op BenchmarkComplex128DivNormal-4 10745457 20.00 ns/op BenchmarkComplex128DivNisNaN-4 8105306 20.22 ns/op BenchmarkComplex128DivDisNaN-4 8040417 23.25 ns/op BenchmarkComplex128DivNisInf-4 10230945 22.09 ns/op BenchmarkComplex128DivDisInf-4 5893560 28.93 ns/op BenchmarkSetTypePtr-4 46017086 2.626 ns/op 3046.52 MB/s BenchmarkSetTypePtr8-4 8297410 14.52 ns/op 4408.73 MB/s BenchmarkSetTypePtr16-4 7068026 17.22 ns/op 7434.12 MB/s BenchmarkSetTypePtr32-4 4955328 23.92 ns/op 10701.52 MB/s BenchmarkSetTypePtr64-4 3129502 38.24 ns/op 13390.30 MB/s BenchmarkSetTypePtr126-4 1483525 81.12 ns/op 12425.34 MB/s BenchmarkSetTypePtr128-4 1489975 80.67 ns/op 12693.60 MB/s BenchmarkSetTypePtrSlice-4 239779 507.6 ns/op 16137.49 MB/s BenchmarkSetTypeNode1-4 17904981 6.581 ns/op 3646.98 MB/s BenchmarkSetTypeNode1Slice-4 1738668 69.17 ns/op 11103.75 MB/s BenchmarkSetTypeNode8-4 7260121 16.94 ns/op 4723.41 MB/s BenchmarkSetTypeNode8Slice-4 677202 175.1 ns/op 14621.99 MB/s BenchmarkSetTypeNode64-4 2812351 42.58 ns/op 12399.99 MB/s BenchmarkSetTypeNode64Slice-4 106224 1133 ns/op 14916.63 MB/s BenchmarkSetTypeNode64Dead-4 5605081 21.49 ns/op 24571.84 MB/s BenchmarkSetTypeNode64DeadSlice-4 118273 1019 ns/op 16580.68 MB/s BenchmarkSetTypeNode124-4 1482837 80.85 ns/op 12467.17 MB/s BenchmarkSetTypeNode124Slice-4 53474 2242 ns/op 14388.26 MB/s BenchmarkSetTypeNode126-4 1479420 80.89 ns/op 12658.94 MB/s BenchmarkSetTypeNode126Slice-4 53318 2262 ns/op 14484.86 MB/s BenchmarkSetTypeNode128-4 1395547 85.99 ns/op 12094.12 MB/s BenchmarkSetTypeNode128Slice-4 48906 2431 ns/op 13687.39 MB/s BenchmarkSetTypeNode130-4 1393179 86.54 ns/op 12202.63 MB/s BenchmarkSetTypeNode130Slice-4 49086 2442 ns/op 13836.57 MB/s BenchmarkSetTypeNode1024-4 212940 560.9 ns/op 14634.10 MB/s BenchmarkSetTypeNode1024Slice-4 7080 16782 ns/op 15650.72 MB/s BenchmarkAllocation-4 3259 46836 ns/op BenchmarkReadMemStats-4 5686 20128 ns/op BenchmarkReadMemStatsLatency-4 1 89021 p50-ns 89021 p90-ns 89021 p99-ns BenchmarkWriteBarrier-4 1759030 60.02 ns/op BenchmarkBulkWriteBarrier-4 6035766 19.90 ns/op BenchmarkScanStackNoLocals-4 2 84389493 ns/op BenchmarkMSpanCountAlloc/bits=64-4 11260860 10.50 ns/op BenchmarkMSpanCountAlloc/bits=128-4 10566440 11.64 ns/op BenchmarkMSpanCountAlloc/bits=256-4 9704156 13.19 ns/op BenchmarkMSpanCountAlloc/bits=512-4 7435999 15.86 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 5153157 22.45 ns/op BenchmarkHash5-4 6219525 19.28 ns/op 259.32 MB/s BenchmarkHash16-4 6759628 17.67 ns/op 905.53 MB/s BenchmarkHash64-4 5832595 20.83 ns/op 3072.28 MB/s BenchmarkHash1024-4 1922504 64.14 ns/op 15965.68 MB/s BenchmarkHash65536-4 38704 3082 ns/op 21263.51 MB/s BenchmarkAlignedLoad-4 7296598 16.22 ns/op BenchmarkUnalignedLoad-4 7659948 15.60 ns/op BenchmarkEqEfaceConcrete-4 8357868 14.41 ns/op BenchmarkEqIfaceConcrete-4 8333460 14.65 ns/op BenchmarkNeEfaceConcrete-4 8810524 13.25 ns/op BenchmarkNeIfaceConcrete-4 8925453 13.73 ns/op BenchmarkConvT2EByteSized/bool-4 5934144 20.33 ns/op BenchmarkConvT2EByteSized/uint8-4 5755292 20.99 ns/op BenchmarkConvT2ESmall-4 5494502 21.83 ns/op BenchmarkConvT2EUintptr-4 5475861 21.75 ns/op BenchmarkConvT2ELarge-4 1000000 101.6 ns/op BenchmarkConvT2ISmall-4 5501674 21.97 ns/op BenchmarkConvT2IUintptr-4 5565979 21.57 ns/op BenchmarkConvT2ILarge-4 1306208 96.51 ns/op BenchmarkConvI2E-4 4720182 25.70 ns/op BenchmarkConvI2I-4 4301091 28.08 ns/op BenchmarkAssertE2T-4 4421516 26.54 ns/op BenchmarkAssertE2TLarge-4 2504685 47.56 ns/op BenchmarkAssertE2I-4 4407829 27.21 ns/op BenchmarkAssertI2T-4 4483779 26.00 ns/op BenchmarkAssertI2I-4 4292149 27.99 ns/op BenchmarkAssertI2E-4 6252949 19.21 ns/op BenchmarkAssertE2E-4 6122277 19.51 ns/op BenchmarkAssertE2T2-4 3596569 33.60 ns/op BenchmarkAssertE2T2Blank-4 4451508 26.99 ns/op BenchmarkAssertI2E2-4 4420618 27.09 ns/op BenchmarkAssertI2E2Blank-4 5723522 20.71 ns/op BenchmarkAssertE2E2-4 4472168 26.69 ns/op BenchmarkAssertE2E2Blank-4 6115350 19.69 ns/op BenchmarkConvT2Ezero/zero/16-4 5214734 22.97 ns/op BenchmarkConvT2Ezero/zero/32-4 5427040 21.98 ns/op BenchmarkConvT2Ezero/zero/64-4 5469864 21.82 ns/op BenchmarkConvT2Ezero/zero/str-4 5217594 23.22 ns/op BenchmarkConvT2Ezero/zero/slice-4 5068474 23.33 ns/op BenchmarkConvT2Ezero/zero/big-4 279688 436.8 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1390126 88.51 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1387168 90.38 ns/op BenchmarkConvT2Ezero/nonzero/big-4 287804 436.2 ns/op BenchmarkConvT2Ezero/smallint/16-4 5400331 22.20 ns/op BenchmarkConvT2Ezero/smallint/32-4 5294988 22.17 ns/op BenchmarkConvT2Ezero/smallint/64-4 5439244 21.79 ns/op BenchmarkConvT2Ezero/largeint/16-4 1806822 71.92 ns/op BenchmarkConvT2Ezero/largeint/32-4 1841572 66.30 ns/op BenchmarkConvT2Ezero/largeint/64-4 1893848 67.82 ns/op BenchmarkMalloc8-4 19889065 6.016 ns/op BenchmarkMalloc16-4 20022975 6.026 ns/op BenchmarkMallocTypeInfo8-4 19964130 5.998 ns/op BenchmarkMallocTypeInfo16-4 19990330 5.983 ns/op BenchmarkMallocLargeStruct-4 5763640 21.28 ns/op BenchmarkGoroutineSelect-4 66 1804809 ns/op BenchmarkGoroutineBlocking-4 66 1791294 ns/op BenchmarkGoroutineForRange-4 68 1801605 ns/op BenchmarkGoroutineIdle-4 88 1322057 ns/op BenchmarkHashStringSpeed-4 2565061 47.42 ns/op BenchmarkHashBytesSpeed-4 1369623 87.69 ns/op BenchmarkHashInt32Speed-4 2865268 41.70 ns/op BenchmarkHashInt64Speed-4 2879941 48.37 ns/op BenchmarkHashStringArraySpeed-4 581409 212.4 ns/op BenchmarkMegMap-4 3886998 31.00 ns/op BenchmarkMegOneMap-4 5156418 23.49 ns/op BenchmarkMegEqMap-4 1394 81182 ns/op BenchmarkMegEmptyMap-4 6036637 19.60 ns/op BenchmarkSmallStrMap-4 4152483 28.31 ns/op BenchmarkMapStringKeysEight_16-4 3132741 38.31 ns/op BenchmarkMapStringKeysEight_32-4 3288621 37.41 ns/op BenchmarkMapStringKeysEight_64-4 3250423 37.00 ns/op BenchmarkMapStringKeysEight_1M-4 3246873 37.66 ns/op BenchmarkIntMap-4 4447986 27.38 ns/op BenchmarkMapFirst/1-4 4190186 28.60 ns/op BenchmarkMapFirst/2-4 4136083 30.11 ns/op BenchmarkMapFirst/3-4 4370864 27.18 ns/op BenchmarkMapFirst/4-4 4358961 27.18 ns/op BenchmarkMapFirst/5-4 4461691 27.16 ns/op BenchmarkMapFirst/6-4 4395013 27.69 ns/op BenchmarkMapFirst/7-4 4291132 27.98 ns/op BenchmarkMapFirst/8-4 4126842 28.73 ns/op BenchmarkMapFirst/9-4 3817665 30.07 ns/op BenchmarkMapFirst/10-4 3859162 30.50 ns/op BenchmarkMapFirst/11-4 3979512 31.05 ns/op BenchmarkMapFirst/12-4 3749346 31.00 ns/op BenchmarkMapFirst/13-4 3804880 31.05 ns/op BenchmarkMapFirst/14-4 3907786 30.41 ns/op BenchmarkMapFirst/15-4 3982729 30.82 ns/op BenchmarkMapFirst/16-4 3900690 30.67 ns/op BenchmarkMapMid/1-4 3565981 34.32 ns/op BenchmarkMapMid/2-4 3433191 34.81 ns/op BenchmarkMapMid/3-4 3575224 32.94 ns/op BenchmarkMapMid/4-4 3497452 34.54 ns/op BenchmarkMapMid/5-4 3483555 34.35 ns/op BenchmarkMapMid/6-4 3496617 34.08 ns/op BenchmarkMapMid/7-4 3418201 34.18 ns/op BenchmarkMapMid/8-4 3090894 36.14 ns/op BenchmarkMapMid/9-4 3107583 36.46 ns/op BenchmarkMapMid/10-4 3047793 37.99 ns/op BenchmarkMapMid/11-4 3260384 37.89 ns/op BenchmarkMapMid/12-4 3130130 38.49 ns/op BenchmarkMapMid/13-4 3254167 37.25 ns/op BenchmarkMapMid/14-4 3332610 36.66 ns/op BenchmarkMapMid/15-4 3305020 36.35 ns/op BenchmarkMapMid/16-4 3328479 37.94 ns/op BenchmarkMapLast/1-4 3512564 35.14 ns/op BenchmarkMapLast/2-4 3344547 35.89 ns/op BenchmarkMapLast/3-4 3339382 36.29 ns/op BenchmarkMapLast/4-4 3442818 34.78 ns/op BenchmarkMapLast/5-4 3250107 35.73 ns/op BenchmarkMapLast/6-4 3324969 35.96 ns/op BenchmarkMapLast/7-4 3268155 35.89 ns/op BenchmarkMapLast/8-4 3303946 37.40 ns/op BenchmarkMapLast/9-4 3196309 39.52 ns/op BenchmarkMapLast/10-4 3251508 37.48 ns/op BenchmarkMapLast/11-4 3167005 39.74 ns/op BenchmarkMapLast/12-4 2972026 39.80 ns/op BenchmarkMapLast/13-4 2989172 38.24 ns/op BenchmarkMapLast/14-4 3064999 36.50 ns/op BenchmarkMapLast/15-4 3153348 36.66 ns/op BenchmarkMapLast/16-4 3258823 40.27 ns/op BenchmarkMapCycle-4 2105263 57.11 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3230320 36.95 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2354 50222 ns/op BenchmarkMakeMap/[Byte]Byte-4 736624 186.8 ns/op BenchmarkMakeMap/[Int]Int-4 447618 348.9 ns/op BenchmarkNewEmptyMap-4 13159537 9.274 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1608080 74.52 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 476882 248.0 ns/op BenchmarkMapIterEmpty-4 4486796 26.87 ns/op BenchmarkSameLengthMap-4 4346116 27.59 ns/op BenchmarkBigKeyMap-4 1606704 74.35 ns/op BenchmarkBigValMap-4 1497412 80.25 ns/op BenchmarkSmallKeyMap-4 2696520 44.68 ns/op BenchmarkMapPopulate/1-4 2297250 53.17 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 140380 909.4 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 7910 13228 ns/op 3348 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 778 154271 ns/op 53315 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 69 1736841 ns/op 427430 B/op 318 allocs/op BenchmarkMapPopulate/100000-4 5 21224103 ns/op 3618126 B/op 3992 allocs/op BenchmarkComplexAlgMap-4 603139 209.6 ns/op BenchmarkGoMapClear/Reflexive/1-4 724292 170.0 ns/op BenchmarkGoMapClear/Reflexive/10-4 634196 184.4 ns/op BenchmarkGoMapClear/Reflexive/100-4 328710 366.3 ns/op BenchmarkGoMapClear/Reflexive/1000-4 32301 3809 ns/op BenchmarkGoMapClear/Reflexive/10000-4 3936 29287 ns/op BenchmarkGoMapClear/NonReflexive/1-4 509246 232.2 ns/op BenchmarkGoMapClear/NonReflexive/10-4 462874 254.4 ns/op BenchmarkGoMapClear/NonReflexive/100-4 282139 429.2 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 31017 3846 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 3952 29315 ns/op BenchmarkMapStringConversion/32/simple-4 1748280 68.16 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1713298 69.97 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1566787 75.46 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1641289 72.83 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1540132 79.74 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1432149 83.92 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1887733 68.51 ns/op BenchmarkMapInterfacePtr-4 1923436 62.71 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4766166 25.16 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 160809 782.8 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 5514 21686 ns/op BenchmarkMapPop1000-4 350 345230 ns/op BenchmarkMapPop10000-4 18 6134569 ns/op BenchmarkMapAssign/Int32/256-4 2143464 56.30 ns/op BenchmarkMapAssign/Int32/65536-4 1120897 97.23 ns/op BenchmarkMapAssign/Int64/256-4 2222918 55.06 ns/op BenchmarkMapAssign/Int64/65536-4 1004607 103.8 ns/op BenchmarkMapAssign/Str/256-4 1769720 68.21 ns/op BenchmarkMapAssign/Str/65536-4 562172 191.0 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1469013 81.97 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 699486 161.3 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1440037 82.49 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 704664 161.5 ns/op BenchmarkMapOperatorAssign/Str/256-4 546508 2304 ns/op BenchmarkMapOperatorAssign/Str/65536-4 213914 492.2 ns/op BenchmarkMapAppendAssign/Int32/256-4 854277 160.8 ns/op 26 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 282096 410.3 ns/op 51 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 860830 170.5 ns/op 26 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 262431 419.3 ns/op 54 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 614874 237.3 ns/op 50 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 145006 757.3 ns/op 114 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1778029 67.37 ns/op BenchmarkMapDelete/Int32/1000-4 1901462 62.85 ns/op BenchmarkMapDelete/Int32/10000-4 1868068 64.67 ns/op BenchmarkMapDelete/Int64/100-4 1758268 68.35 ns/op BenchmarkMapDelete/Int64/1000-4 1933171 62.25 ns/op BenchmarkMapDelete/Int64/10000-4 1848412 65.30 ns/op BenchmarkMapDelete/Str/100-4 1377074 86.24 ns/op BenchmarkMapDelete/Str/1000-4 1523485 78.60 ns/op BenchmarkMapDelete/Str/10000-4 1410656 84.13 ns/op BenchmarkMapDelete/Pointer/100-4 1635451 73.05 ns/op BenchmarkMapDelete/Pointer/1000-4 1716632 68.78 ns/op BenchmarkMapDelete/Pointer/10000-4 1681448 71.23 ns/op BenchmarkMemmove/0-4 13934197 8.046 ns/op BenchmarkMemmove/1-4 1930111 63.17 ns/op 15.83 MB/s BenchmarkMemmove/2-4 1827322 65.92 ns/op 30.34 MB/s BenchmarkMemmove/3-4 1829936 65.43 ns/op 45.85 MB/s BenchmarkMemmove/4-4 1839105 64.56 ns/op 61.95 MB/s BenchmarkMemmove/5-4 1818037 65.71 ns/op 76.09 MB/s BenchmarkMemmove/6-4 1839574 65.77 ns/op 91.23 MB/s BenchmarkMemmove/7-4 1820695 65.58 ns/op 106.74 MB/s BenchmarkMemmove/8-4 1867521 64.27 ns/op 124.48 MB/s BenchmarkMemmove/9-4 1733799 69.59 ns/op 129.33 MB/s BenchmarkMemmove/10-4 1624255 70.28 ns/op 142.29 MB/s BenchmarkMemmove/11-4 1727914 69.81 ns/op 157.58 MB/s BenchmarkMemmove/12-4 1732677 69.39 ns/op 172.95 MB/s BenchmarkMemmove/13-4 1722452 69.54 ns/op 186.95 MB/s BenchmarkMemmove/14-4 1712588 70.08 ns/op 199.78 MB/s BenchmarkMemmove/15-4 1710352 69.56 ns/op 215.63 MB/s BenchmarkMemmove/16-4 1742566 68.98 ns/op 231.96 MB/s BenchmarkMemmove/32-4 1711959 71.22 ns/op 449.33 MB/s BenchmarkMemmove/64-4 1606173 74.13 ns/op 863.37 MB/s BenchmarkMemmove/128-4 1389050 86.88 ns/op 1473.38 MB/s BenchmarkMemmove/256-4 1000000 111.0 ns/op 2307.06 MB/s BenchmarkMemmove/512-4 685512 173.4 ns/op 2952.41 MB/s BenchmarkMemmove/1024-4 413502 290.6 ns/op 3523.23 MB/s BenchmarkMemmove/2048-4 246108 490.1 ns/op 4178.67 MB/s BenchmarkMemmove/4096-4 131671 911.7 ns/op 4492.73 MB/s BenchmarkMemmoveOverlap/32-4 1755000 68.64 ns/op 466.18 MB/s BenchmarkMemmoveOverlap/64-4 1609712 73.57 ns/op 869.93 MB/s BenchmarkMemmoveOverlap/128-4 1376498 86.60 ns/op 1477.99 MB/s BenchmarkMemmoveOverlap/256-4 1000000 111.4 ns/op 2297.48 MB/s BenchmarkMemmoveOverlap/512-4 692893 170.9 ns/op 2995.79 MB/s BenchmarkMemmoveOverlap/1024-4 421170 284.6 ns/op 3598.17 MB/s BenchmarkMemmoveOverlap/2048-4 242546 492.0 ns/op 4162.90 MB/s BenchmarkMemmoveOverlap/4096-4 133297 898.9 ns/op 4556.93 MB/s BenchmarkMemmoveUnalignedDst/0-4 13853193 8.227 ns/op BenchmarkMemmoveUnalignedDst/1-4 1886949 63.14 ns/op 15.84 MB/s BenchmarkMemmoveUnalignedDst/2-4 1846402 65.74 ns/op 30.42 MB/s BenchmarkMemmoveUnalignedDst/3-4 1822790 65.67 ns/op 45.68 MB/s BenchmarkMemmoveUnalignedDst/4-4 1835289 64.65 ns/op 61.87 MB/s BenchmarkMemmoveUnalignedDst/5-4 1825765 65.53 ns/op 76.30 MB/s BenchmarkMemmoveUnalignedDst/6-4 1825500 65.69 ns/op 91.34 MB/s BenchmarkMemmoveUnalignedDst/7-4 1814774 64.96 ns/op 107.75 MB/s BenchmarkMemmoveUnalignedDst/8-4 1860279 63.21 ns/op 126.57 MB/s BenchmarkMemmoveUnalignedDst/9-4 1737379 69.22 ns/op 130.02 MB/s BenchmarkMemmoveUnalignedDst/10-4 1747861 68.90 ns/op 145.14 MB/s BenchmarkMemmoveUnalignedDst/11-4 1746613 69.66 ns/op 157.91 MB/s BenchmarkMemmoveUnalignedDst/12-4 1741340 69.35 ns/op 173.04 MB/s BenchmarkMemmoveUnalignedDst/13-4 1740595 68.62 ns/op 189.45 MB/s BenchmarkMemmoveUnalignedDst/14-4 1738429 69.08 ns/op 202.67 MB/s BenchmarkMemmoveUnalignedDst/15-4 1748228 68.99 ns/op 217.41 MB/s BenchmarkMemmoveUnalignedDst/16-4 1741776 69.72 ns/op 229.48 MB/s BenchmarkMemmoveUnalignedDst/32-4 1662145 71.89 ns/op 445.14 MB/s BenchmarkMemmoveUnalignedDst/64-4 1543430 77.97 ns/op 820.83 MB/s BenchmarkMemmoveUnalignedDst/128-4 1329288 90.01 ns/op 1422.12 MB/s BenchmarkMemmoveUnalignedDst/256-4 1000000 114.0 ns/op 2245.50 MB/s BenchmarkMemmoveUnalignedDst/512-4 699513 167.6 ns/op 3054.70 MB/s BenchmarkMemmoveUnalignedDst/1024-4 395950 300.5 ns/op 3407.31 MB/s BenchmarkMemmoveUnalignedDst/2048-4 241122 495.4 ns/op 4134.41 MB/s BenchmarkMemmoveUnalignedDst/4096-4 129884 923.3 ns/op 4436.08 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1658608 72.46 ns/op 441.65 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1522585 79.20 ns/op 808.05 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1316037 92.90 ns/op 1377.80 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1000000 117.7 ns/op 2175.63 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 620038 187.6 ns/op 2728.97 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 410086 293.7 ns/op 3486.03 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 239264 498.4 ns/op 4108.86 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 130762 915.3 ns/op 4474.94 MB/s BenchmarkMemmoveUnalignedSrc/0-4 14323544 8.060 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1970670 62.82 ns/op 15.92 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1860830 65.08 ns/op 30.73 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1844596 64.83 ns/op 46.28 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1819303 63.82 ns/op 62.67 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1860663 64.39 ns/op 77.66 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1878280 64.47 ns/op 93.07 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1866440 64.93 ns/op 107.81 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1874503 62.94 ns/op 127.10 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1740712 68.17 ns/op 132.02 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1739082 68.25 ns/op 146.52 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1767052 67.98 ns/op 161.81 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1766570 68.69 ns/op 174.69 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1737091 69.31 ns/op 187.56 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1760900 67.72 ns/op 206.72 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1753704 68.41 ns/op 219.27 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1752114 68.25 ns/op 234.42 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1662003 72.84 ns/op 439.32 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1540956 78.63 ns/op 813.94 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1319600 90.78 ns/op 1409.99 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 115.9 ns/op 2208.71 MB/s BenchmarkMemmoveUnalignedSrc/512-4 701820 169.6 ns/op 3019.60 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 401192 294.7 ns/op 3474.50 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 238700 494.9 ns/op 4138.04 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 130579 926.3 ns/op 4421.69 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1664505 71.82 ns/op 445.57 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1525228 78.42 ns/op 816.15 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1342794 89.20 ns/op 1434.97 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1000000 114.2 ns/op 2242.47 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 727876 164.1 ns/op 3119.27 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 413509 289.4 ns/op 3538.24 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 241298 491.7 ns/op 4165.51 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 131324 904.6 ns/op 4528.21 MB/s BenchmarkMemclr/5-4 11353232 10.58 ns/op 472.40 MB/s BenchmarkMemclr/16-4 10555461 11.36 ns/op 1408.27 MB/s BenchmarkMemclr/64-4 11072445 10.88 ns/op 5884.68 MB/s BenchmarkMemclr/256-4 9903445 12.21 ns/op 20971.33 MB/s BenchmarkMemclr/4096-4 2352046 50.91 ns/op 80459.35 MB/s BenchmarkMemclr/65536-4 53391 1901 ns/op 34478.44 MB/s BenchmarkMemclr/1M-4 2804 40998 ns/op 25576.07 MB/s BenchmarkMemclr/4M-4 699 166298 ns/op 25221.66 MB/s BenchmarkMemclr/8M-4 336 370674 ns/op 22630.67 MB/s BenchmarkMemclr/16M-4 106 1593919 ns/op 10525.76 MB/s BenchmarkMemclr/64M-4 12 9591290 ns/op 6996.86 MB/s BenchmarkGoMemclr/5-4 2365312 50.62 ns/op 98.78 MB/s BenchmarkGoMemclr/16-4 561615 209.4 ns/op 76.42 MB/s BenchmarkGoMemclr/64-4 149997 781.5 ns/op 81.89 MB/s BenchmarkGoMemclr/256-4 38676 3088 ns/op 82.91 MB/s BenchmarkMemclrRange/1K_2K-4 70680 1684 ns/op 56942.37 MB/s BenchmarkMemclrRange/2K_8K-4 32293 3702 ns/op 90089.22 MB/s BenchmarkMemclrRange/4K_16K-4 42603 2806 ns/op 115124.75 MB/s BenchmarkMemclrRange/160K_228K-4 1806 57533 ns/op 28902.78 MB/s BenchmarkClearFat8-4 18468436 6.452 ns/op BenchmarkClearFat12-4 20042235 5.997 ns/op BenchmarkClearFat16-4 18672715 6.445 ns/op BenchmarkClearFat24-4 19949706 6.005 ns/op BenchmarkClearFat32-4 18729295 6.430 ns/op BenchmarkClearFat40-4 20005527 5.983 ns/op BenchmarkClearFat48-4 18440496 6.471 ns/op BenchmarkClearFat56-4 20007595 6.001 ns/op BenchmarkClearFat64-4 18913333 6.426 ns/op BenchmarkClearFat128-4 20074364 6.013 ns/op BenchmarkClearFat256-4 18218115 6.442 ns/op BenchmarkClearFat512-4 19978446 5.983 ns/op BenchmarkClearFat1024-4 18508258 6.426 ns/op BenchmarkCopyFat8-4 19868263 5.998 ns/op BenchmarkCopyFat12-4 18527913 6.474 ns/op BenchmarkCopyFat16-4 19957586 6.227 ns/op BenchmarkCopyFat24-4 18631092 6.418 ns/op BenchmarkCopyFat32-4 20014640 5.982 ns/op BenchmarkCopyFat64-4 18870769 6.440 ns/op BenchmarkCopyFat128-4 21386436 5.605 ns/op BenchmarkCopyFat256-4 21328896 5.606 ns/op BenchmarkCopyFat512-4 21261007 5.633 ns/op BenchmarkCopyFat520-4 20070343 5.989 ns/op BenchmarkCopyFat1024-4 19849484 6.051 ns/op BenchmarkIssue18740/2byte-4 432 271904 ns/op BenchmarkIssue18740/4byte-4 712 167390 ns/op BenchmarkIssue18740/8byte-4 1099 109473 ns/op BenchmarkReadMetricsLatency-4 16342 6463 p50-ns 6901 p90-ns 15786 p99-ns BenchmarkFinalizer-4 162 703033 ns/op BenchmarkFinalizerRun-4 181708 791.6 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7588467 15.72 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 3191677 37.44 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2430327 48.93 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2387661 49.82 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1346385 89.03 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1000000 100.5 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2315708 52.01 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1295196 92.54 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1370340 88.05 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2056844 58.10 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2072161 58.38 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1775610 67.79 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1522765 78.54 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1388911 85.67 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 6068228 20.12 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 5881248 20.46 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 5791184 20.46 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 5851588 20.55 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 5360907 22.20 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 5059023 23.80 ns/op BenchmarkFindBitRange64/PatternAASize2-4 5907454 20.44 ns/op BenchmarkFindBitRange64/PatternAASize8-4 5843512 20.51 ns/op BenchmarkFindBitRange64/PatternAASize32-4 5856220 20.54 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 5762402 20.51 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 5877850 20.50 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 5840446 20.61 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 5805084 20.45 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 5866288 20.42 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 5844530 20.45 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 5867295 20.48 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 5826259 20.46 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 5814862 20.48 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 5808838 20.42 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 5660817 21.24 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 5673081 21.09 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 5782341 20.54 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 5615059 21.11 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 5690038 21.10 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 5805004 20.78 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 5647194 21.15 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 5628300 21.07 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 5843713 20.51 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 5599456 21.15 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 5662465 21.11 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 5835955 20.45 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 5867216 20.49 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 5807829 20.56 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 5800881 20.43 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 5862350 20.49 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 5902425 20.51 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 5890044 20.60 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 5878230 20.58 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 5799499 20.52 ns/op BenchmarkNetpollBreak-4 3934 28119 ns/op BenchmarkPingPongHog-4 376 338659 ns/op BenchmarkStackGrowth-4 67057 1754 ns/op BenchmarkStackGrowthDeep-4 620 164927 ns/op BenchmarkCreateGoroutines-4 31023 3930 ns/op BenchmarkCreateGoroutinesParallel-4 53460 2225 ns/op BenchmarkCreateGoroutinesCapture-4 5112 23183 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 38589 2815 ns/op BenchmarkClosureCall-4 18630751 6.476 ns/op BenchmarkWakeupParallelSpinning/0s-4 5936 20649 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4906 24228 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4324 28287 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3182 42181 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1842 62896 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1226 96326 ns/op BenchmarkWakeupParallelSpinning/50µs-4 744 158778 ns/op BenchmarkWakeupParallelSpinning/100µs-4 484 253582 ns/op BenchmarkMatmult-4 3352690 49.76 ns/op BenchmarkFastrand-4 8324742 14.34 ns/op BenchmarkFastrand64-4 8373362 14.21 ns/op BenchmarkFastrandHashiter-4 2568214 47.26 ns/op BenchmarkFastrandn/2-4 5805103 20.63 ns/op BenchmarkFastrandn/3-4 5832292 20.73 ns/op BenchmarkFastrandn/4-4 5811211 20.64 ns/op BenchmarkFastrandn/5-4 5793711 20.52 ns/op BenchmarkIfaceCmp100-4 96044 1238 ns/op BenchmarkIfaceCmpNil100-4 181257 663.3 ns/op BenchmarkEfaceCmpDiff-4 37042 3207 ns/op BenchmarkEfaceCmpDiffIndirect-4 36188 3288 ns/op BenchmarkDefer-4 1652186 72.53 ns/op BenchmarkDefer10-4 893186 147.0 ns/op BenchmarkDeferMany-4 503601 465.1 ns/op BenchmarkPanicRecover-4 176601 663.8 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 7302 18620 ns/op 16909 p50-ns 20734 p90-ns 46965 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 6715 40789 ns/op 16616 p50-ns 21149 p90-ns 63881 p99-ns BenchmarkGoroutineProfile/small/idle-4 3458 35099 ns/op 33141 p50-ns 36034 p90-ns 99541 p99-ns BenchmarkGoroutineProfile/small/loaded-4 141 775947 ns/op 161474 p50-ns 310171 p90-ns 20067835 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 6800 18820 ns/op 16991 p50-ns 21184 p90-ns 51092 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 6578 44585 ns/op 15410 p50-ns 19841 p90-ns 41402 p99-ns BenchmarkGoroutineProfile/large/idle-4 13 7950226 ns/op 7887545 p50-ns 8201091 p90-ns 8247933 p99-ns BenchmarkGoroutineProfile/large/loaded-4 7 17584423 ns/op 15626955 p50-ns 28186380 p90-ns 28186380 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 7008 17583 ns/op 16173 p50-ns 19636 p90-ns 35897 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 962 127096 ns/op 18286 p50-ns 32128 p90-ns 698544 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 811 137288 ns/op 134771 p50-ns 140828 p90-ns 180011 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 208 675812 ns/op 283493 p50-ns 529034 p90-ns 13358433 p99-ns BenchmarkRWMutexUncontended-4 2089644 56.91 ns/op BenchmarkRWMutexWrite100-4 616588 173.1 ns/op BenchmarkRWMutexWrite10-4 92085 1266 ns/op BenchmarkRWMutexWorkWrite100-4 576724 209.6 ns/op BenchmarkRWMutexWorkWrite10-4 68438 1550 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 1831 63387 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 867 134613 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 916 125647 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 385 287659 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 462 252854 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 195 597696 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 234 506141 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 96 1219971 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 277904 460.4 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 283100 425.2 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 247939 494.0 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 262380 454.3 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 269696 455.4 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 238711 528.8 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 249042 476.0 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 260712 480.1 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 222354 562.7 ns/op BenchmarkMakeSlice/Byte-4 2111474 58.70 ns/op BenchmarkMakeSlice/Int16-4 2179998 59.11 ns/op BenchmarkMakeSlice/Int-4 1636191 70.93 ns/op BenchmarkMakeSlice/Ptr-4 1000000 115.2 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 119.7 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 141.8 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 159.4 ns/op BenchmarkGrowSlice/Byte-4 768007 154.5 ns/op BenchmarkGrowSlice/Int16-4 780682 176.2 ns/op BenchmarkGrowSlice/Int-4 649034 229.2 ns/op BenchmarkGrowSlice/Ptr-4 463579 300.5 ns/op BenchmarkGrowSlice/Struct/24-4 371613 404.5 ns/op BenchmarkGrowSlice/Struct/32-4 258286 466.2 ns/op BenchmarkGrowSlice/Struct/40-4 214747 590.1 ns/op BenchmarkExtendSlice/IntSlice-4 551374 262.5 ns/op BenchmarkExtendSlice/PointerSlice-4 377943 347.8 ns/op BenchmarkExtendSlice/NoGrow-4 969157 143.3 ns/op BenchmarkAppend-4 882279 135.7 ns/op BenchmarkAppendGrowByte-4 5 25156486 ns/op BenchmarkAppendGrowString-4 1 217503638 ns/op BenchmarkAppendSlice/1Bytes-4 1954802 60.88 ns/op BenchmarkAppendSlice/4Bytes-4 1856367 66.19 ns/op BenchmarkAppendSlice/7Bytes-4 1785142 66.75 ns/op BenchmarkAppendSlice/8Bytes-4 1789132 65.90 ns/op BenchmarkAppendSlice/15Bytes-4 1709570 72.20 ns/op BenchmarkAppendSlice/16Bytes-4 1733360 68.45 ns/op BenchmarkAppendSlice/32Bytes-4 1747464 69.94 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 82114 1529 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 18968 6311 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 7008 21968 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1471 80908 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 202 591753 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 49 2467101 ns/op BenchmarkAppendStr/1Bytes-4 1680939 71.83 ns/op BenchmarkAppendStr/4Bytes-4 1645514 72.51 ns/op BenchmarkAppendStr/8Bytes-4 1634050 74.30 ns/op BenchmarkAppendStr/16Bytes-4 1549617 77.80 ns/op BenchmarkAppendStr/32Bytes-4 1561784 78.40 ns/op BenchmarkAppendSpecialCase-4 850388 142.0 ns/op BenchmarkCopy/1Byte-4 1944903 61.79 ns/op 16.18 MB/s BenchmarkCopy/1String-4 1854518 64.69 ns/op 15.46 MB/s BenchmarkCopy/2Byte-4 1912088 63.71 ns/op 31.39 MB/s BenchmarkCopy/2String-4 1821108 64.05 ns/op 31.23 MB/s BenchmarkCopy/4Byte-4 1806450 64.20 ns/op 62.31 MB/s BenchmarkCopy/4String-4 1877644 63.76 ns/op 62.74 MB/s BenchmarkCopy/8Byte-4 1918771 63.15 ns/op 126.68 MB/s BenchmarkCopy/8String-4 1902562 63.06 ns/op 126.86 MB/s BenchmarkCopy/12Byte-4 1743825 67.93 ns/op 176.66 MB/s BenchmarkCopy/12String-4 1796018 67.58 ns/op 177.57 MB/s BenchmarkCopy/16Byte-4 1838248 65.46 ns/op 244.41 MB/s BenchmarkCopy/16String-4 1846476 65.67 ns/op 243.64 MB/s BenchmarkCopy/32Byte-4 1755846 68.61 ns/op 466.38 MB/s BenchmarkCopy/32String-4 1716656 69.88 ns/op 457.96 MB/s BenchmarkCopy/128Byte-4 1324162 90.71 ns/op 1411.13 MB/s BenchmarkCopy/128String-4 1000000 102.1 ns/op 1254.23 MB/s BenchmarkCopy/1024Byte-4 357082 336.5 ns/op 3042.75 MB/s BenchmarkCopy/1024String-4 277761 433.1 ns/op 2364.29 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 28591 4128 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 20002 5962 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 12326 9714 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 12316 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 9572 16084 ns/op BenchmarkAppendInPlace/Grow/Byte-4 161646 866.0 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 162264 832.5 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 107023 1115 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 94315 1331 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 82815 1521 ns/op BenchmarkStackCopyPtr-4 1 139554620 ns/op BenchmarkStackCopy-4 1 109152344 ns/op BenchmarkStackCopyNoCache-4 19 5759833 ns/op BenchmarkStackCopyWithStkobj-4 2 58035035 ns/op BenchmarkIssue18138-4 634 169429 ns/op BenchmarkCompareStringEqual-4 10699893 11.19 ns/op BenchmarkCompareStringIdentical-4 17712699 6.778 ns/op BenchmarkCompareStringSameLength-4 11516187 10.40 ns/op BenchmarkCompareStringDifferentLength-4 18338952 6.432 ns/op BenchmarkCompareStringBigUnaligned-4 1152 100753 ns/op 10407.50 MB/s BenchmarkCompareStringBig-4 1159 95804 ns/op 10945.14 MB/s BenchmarkConcatStringAndBytes-4 2125118 55.91 ns/op BenchmarkSliceByteToString/1-4 2154668 55.32 ns/op BenchmarkSliceByteToString/2-4 1000000 109.9 ns/op BenchmarkSliceByteToString/4-4 1000000 111.4 ns/op BenchmarkSliceByteToString/8-4 1000000 110.1 ns/op BenchmarkSliceByteToString/16-4 1000000 108.7 ns/op BenchmarkSliceByteToString/32-4 1000000 123.9 ns/op BenchmarkSliceByteToString/64-4 943988 149.5 ns/op BenchmarkSliceByteToString/128-4 737954 215.2 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2354137 49.55 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 860703 138.3 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 965130 116.5 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3561680 32.58 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1598912 73.58 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1881091 62.36 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2266948 52.92 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 455419 262.8 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 561840 213.0 ns/op BenchmarkRuneIterate/range/ASCII-4 6158545 19.34 ns/op BenchmarkRuneIterate/range/Japanese-4 2014316 59.77 ns/op BenchmarkRuneIterate/range/MixedLength-4 2387955 49.94 ns/op BenchmarkRuneIterate/range1/ASCII-4 6149450 19.57 ns/op BenchmarkRuneIterate/range1/Japanese-4 2011221 59.98 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2402720 49.89 ns/op BenchmarkRuneIterate/range2/ASCII-4 6176683 19.33 ns/op BenchmarkRuneIterate/range2/Japanese-4 2011869 59.59 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2404946 49.81 ns/op BenchmarkArrayEqual-4 18837818 6.425 ns/op BenchmarkFunc/Name-4 4941774 24.17 ns/op BenchmarkFunc/Entry-4 10691886 11.55 ns/op BenchmarkFunc/FileLine-4 1307595 91.75 ns/op PASS ok runtime 127.671s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 20998 4970 ns/op BenchmarkHandle/concurrent-4 8251 12478 ns/op PASS ok runtime/cgo 0.303s goos: freebsd goarch: amd64 pkg: runtime/internal/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtomicLoad64-4 18532276 6.391 ns/op BenchmarkAtomicStore64-4 9676172 12.37 ns/op BenchmarkAtomicLoad-4 18805611 6.376 ns/op BenchmarkAtomicStore-4 9705566 12.35 ns/op BenchmarkAnd8-4 9710234 12.36 ns/op BenchmarkAnd-4 9605522 12.34 ns/op BenchmarkAnd8Parallel-4 4395733 28.08 ns/op BenchmarkAndParallel-4 4148163 27.07 ns/op BenchmarkOr8-4 9611871 12.37 ns/op BenchmarkOr-4 9622214 12.34 ns/op BenchmarkOr8Parallel-4 4440486 25.71 ns/op BenchmarkOrParallel-4 4637973 26.28 ns/op BenchmarkXadd-4 4429976 26.69 ns/op BenchmarkXadd64-4 4540412 26.16 ns/op BenchmarkCas-4 3036753 40.45 ns/op BenchmarkCas64-4 3072268 37.70 ns/op BenchmarkXchg-4 4395099 26.97 ns/op BenchmarkXchg64-4 4422466 26.45 ns/op PASS ok runtime/internal/atomic 2.594s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4854307 24.58 ns/op BenchmarkMulUintptr/large-4 3962673 30.19 ns/op PASS ok runtime/internal/math 0.328s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoroutine/Profile.WriteTo_idle_50-4 28 3645558 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 24 5149487 ns/op 274.7 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 873 180085 ns/op 6.140 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 12 9442663 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 9 14749968 ns/op 848.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 105 1113255 ns/op 64.80 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 70154372 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 101722855 ns/op 5547 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 9 13792538 ns/op 834.2 concurrent_launches/op PASS ok runtime/pprof 1.695s goos: freebsd goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 12 8940086 ns/op BenchmarkStackLeak-4 7728 13228 ns/op PASS ok runtime/race 0.267s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 3287629 35.87 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 296052 452.6 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 0.330s goos: freebsd goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 160690 720.2 ns/op BenchmarkSortString1K-4 186 638437 ns/op BenchmarkSortString1K_Slice-4 217 555285 ns/op BenchmarkStableString1K-4 100 1084090 ns/op BenchmarkSortInt1K-4 219 543725 ns/op BenchmarkSortInt1K_Sorted-4 3342 35393 ns/op BenchmarkSortInt1K_Reversed-4 1957 60004 ns/op BenchmarkSortInt1K_Mod8-4 530 221667 ns/op BenchmarkStableInt1K-4 147 804848 ns/op BenchmarkStableInt1K_Slice-4 169 687986 ns/op BenchmarkSortInt64K-4 2 52838320 ns/op BenchmarkSortInt64K_Slice-4 3 45441392 ns/op BenchmarkStableInt64K-4 2 72811386 ns/op BenchmarkSort1e2-4 471 252149 ns/op BenchmarkStable1e2-4 172 694044 ns/op BenchmarkSort1e4-4 2 51806417 ns/op BenchmarkStable1e4-4 1 252797989 ns/op PASS ok sort 3.522s goos: freebsd goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 867966 138.8 ns/op BenchmarkAtof64Float-4 639325 161.1 ns/op BenchmarkAtof64FloatExp-4 653067 182.5 ns/op BenchmarkAtof64Big-4 435255 274.5 ns/op BenchmarkAtof64RandomBits-4 397354 291.9 ns/op BenchmarkAtof64RandomFloats-4 431005 261.6 ns/op BenchmarkAtof64RandomLongFloats-4 397941 299.8 ns/op BenchmarkAtof32Decimal-4 836967 139.6 ns/op BenchmarkAtof32Float-4 754968 157.8 ns/op BenchmarkAtof32FloatExp-4 610867 195.5 ns/op BenchmarkAtof32Random-4 354943 326.9 ns/op BenchmarkAtof32RandomLong-4 150630 780.2 ns/op BenchmarkParseInt/Pos/7bit-4 1469888 80.90 ns/op BenchmarkParseInt/Pos/26bit-4 690120 169.5 ns/op BenchmarkParseInt/Pos/31bit-4 593018 202.9 ns/op BenchmarkParseInt/Pos/56bit-4 378435 307.9 ns/op BenchmarkParseInt/Pos/63bit-4 351348 333.5 ns/op BenchmarkParseInt/Neg/7bit-4 1450837 82.48 ns/op BenchmarkParseInt/Neg/26bit-4 684363 172.1 ns/op BenchmarkParseInt/Neg/31bit-4 563683 203.6 ns/op BenchmarkParseInt/Neg/56bit-4 384908 306.7 ns/op BenchmarkParseInt/Neg/63bit-4 366510 326.5 ns/op BenchmarkAtoi/Pos/7bit-4 2219356 53.55 ns/op BenchmarkAtoi/Pos/26bit-4 894962 133.5 ns/op BenchmarkAtoi/Pos/31bit-4 813568 145.4 ns/op BenchmarkAtoi/Pos/56bit-4 466735 255.9 ns/op BenchmarkAtoi/Pos/63bit-4 340761 347.2 ns/op BenchmarkAtoi/Neg/7bit-4 2138204 54.12 ns/op BenchmarkAtoi/Neg/26bit-4 889876 133.9 ns/op BenchmarkAtoi/Neg/31bit-4 809210 147.6 ns/op BenchmarkAtoi/Neg/56bit-4 461505 251.6 ns/op BenchmarkAtoi/Neg/63bit-4 342944 345.1 ns/op BenchmarkFormatFloat/Decimal-4 118342 1008 ns/op BenchmarkFormatFloat/Float-4 112016 1064 ns/op BenchmarkFormatFloat/Exp-4 122181 979.7 ns/op BenchmarkFormatFloat/NegExp-4 122344 975.4 ns/op BenchmarkFormatFloat/LongExp-4 99897 1200 ns/op BenchmarkFormatFloat/Big-4 97236 1245 ns/op BenchmarkFormatFloat/BinaryExp-4 217168 538.1 ns/op BenchmarkFormatFloat/32Integer-4 118292 978.2 ns/op BenchmarkFormatFloat/32ExactFraction-4 129025 920.5 ns/op BenchmarkFormatFloat/32Point-4 114744 1038 ns/op BenchmarkFormatFloat/32Exp-4 123064 982.9 ns/op BenchmarkFormatFloat/32NegExp-4 122760 963.2 ns/op BenchmarkFormatFloat/32Shortest-4 128160 926.7 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 144799 822.1 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 141918 850.2 ns/op BenchmarkFormatFloat/64Fixed1-4 162805 722.2 ns/op BenchmarkFormatFloat/64Fixed2-4 164772 720.8 ns/op BenchmarkFormatFloat/64Fixed3-4 163446 719.5 ns/op BenchmarkFormatFloat/64Fixed4-4 162265 727.5 ns/op BenchmarkFormatFloat/64Fixed12-4 91292 1318 ns/op BenchmarkFormatFloat/64Fixed16-4 115929 1021 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 119731 1004 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 106423 1103 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2462 47439 ns/op BenchmarkFormatFloat/Slowpath64-4 100791 1193 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 101473 1185 ns/op BenchmarkAppendFloat/Decimal-4 142279 828.2 ns/op BenchmarkAppendFloat/Float-4 127782 934.1 ns/op BenchmarkAppendFloat/Exp-4 141240 827.7 ns/op BenchmarkAppendFloat/NegExp-4 144199 833.0 ns/op BenchmarkAppendFloat/LongExp-4 115027 1046 ns/op BenchmarkAppendFloat/Big-4 110884 1080 ns/op BenchmarkAppendFloat/BinaryExp-4 348045 342.0 ns/op BenchmarkAppendFloat/32Integer-4 144426 815.7 ns/op BenchmarkAppendFloat/32ExactFraction-4 146904 816.0 ns/op BenchmarkAppendFloat/32Point-4 135936 873.7 ns/op BenchmarkAppendFloat/32Exp-4 146143 813.3 ns/op BenchmarkAppendFloat/32NegExp-4 148243 807.7 ns/op BenchmarkAppendFloat/32Shortest-4 165379 724.6 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 181819 655.5 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 174836 678.0 ns/op BenchmarkAppendFloat/64Fixed1-4 201604 577.6 ns/op BenchmarkAppendFloat/64Fixed2-4 201722 574.4 ns/op BenchmarkAppendFloat/64Fixed3-4 203097 579.1 ns/op BenchmarkAppendFloat/64Fixed4-4 205330 578.3 ns/op BenchmarkAppendFloat/64Fixed12-4 107499 1106 ns/op BenchmarkAppendFloat/64Fixed16-4 138019 857.6 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 153316 778.4 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 128457 939.2 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2482 47389 ns/op BenchmarkAppendFloat/Slowpath64-4 113782 1036 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 118047 1010 ns/op BenchmarkFormatInt-4 19809 6079 ns/op BenchmarkAppendInt-4 21624 5514 ns/op BenchmarkFormatUint-4 102236 1202 ns/op BenchmarkAppendUint-4 114339 1037 ns/op BenchmarkFormatIntSmall/7-4 3059504 39.17 ns/op BenchmarkFormatIntSmall/42-4 3102876 38.65 ns/op BenchmarkAppendIntSmall-4 1427456 80.66 ns/op BenchmarkAppendUintVarlen/1-4 1408102 83.80 ns/op BenchmarkAppendUintVarlen/12-4 1353981 86.53 ns/op BenchmarkAppendUintVarlen/123-4 1000000 118.8 ns/op BenchmarkAppendUintVarlen/1234-4 958599 124.0 ns/op BenchmarkAppendUintVarlen/12345-4 972160 122.1 ns/op BenchmarkAppendUintVarlen/123456-4 931087 123.8 ns/op BenchmarkAppendUintVarlen/1234567-4 936730 124.7 ns/op BenchmarkAppendUintVarlen/12345678-4 882786 134.6 ns/op BenchmarkAppendUintVarlen/123456789-4 864768 138.9 ns/op BenchmarkAppendUintVarlen/1234567890-4 842964 140.2 ns/op BenchmarkAppendUintVarlen/12345678901-4 830110 141.5 ns/op BenchmarkAppendUintVarlen/123456789012-4 819523 141.7 ns/op BenchmarkAppendUintVarlen/1234567890123-4 820136 144.6 ns/op BenchmarkAppendUintVarlen/12345678901234-4 813894 146.5 ns/op BenchmarkAppendUintVarlen/123456789012345-4 807098 143.9 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 815716 142.6 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 771775 147.0 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 772509 149.7 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 762123 152.2 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 744342 157.3 ns/op BenchmarkQuote-4 46758 2571 ns/op BenchmarkQuoteRune-4 462987 247.3 ns/op BenchmarkAppendQuote-4 55364 2168 ns/op BenchmarkAppendQuoteRune-4 871426 136.7 ns/op BenchmarkUnquoteEasy-4 1337878 89.78 ns/op BenchmarkUnquoteHard-4 48870 2432 ns/op PASS ok strconv 15.849s goos: freebsd goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 429050 253.9 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 139526 796.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 203745 595.7 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 321974 365.5 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 90958 1313 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 105442 1154 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 750398 156.1 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 23588 5110 ns/op BenchmarkGenericMatch1-4 2245 50639 ns/op BenchmarkGenericMatch2-4 458 253690 ns/op BenchmarkSingleMaxSkipping-4 8883 13151 ns/op 760.41 MB/s BenchmarkSingleLongSuffixFail-4 15308 7804 ns/op 128.40 MB/s BenchmarkSingleMatch-4 264 448751 ns/op 33.43 MB/s BenchmarkByteByteNoMatch-4 76623 1550 ns/op BenchmarkByteByteMatch-4 19930 6062 ns/op BenchmarkByteStringMatch-4 24980 4803 ns/op BenchmarkHTMLEscapeNew-4 77643 1550 ns/op BenchmarkHTMLEscapeOld-4 94472 1273 ns/op BenchmarkByteStringReplacerWriteString-4 1495 78109 ns/op BenchmarkByteReplacerWriteString-4 1125 105460 ns/op BenchmarkByteByteReplaces-4 3412 33720 ns/op BenchmarkByteByteMap-4 10000 11247 ns/op BenchmarkMap/identity/ASCII-4 613051 199.3 ns/op BenchmarkMap/identity/Greek-4 436702 270.1 ns/op BenchmarkMap/change/ASCII-4 38905 3047 ns/op BenchmarkMap/change/Greek-4 25468 4705 ns/op BenchmarkIndexRune-4 1927970 61.53 ns/op BenchmarkIndexRuneLongString-4 1680100 71.63 ns/op BenchmarkIndexRuneFastPath-4 4381410 28.35 ns/op BenchmarkIndex-4 4268842 29.11 ns/op BenchmarkLastIndex-4 4780485 25.06 ns/op BenchmarkIndexByte-4 10544330 11.58 ns/op BenchmarkToUpper/#00-4 3345606 35.51 ns/op BenchmarkToUpper/ONLYUPPER-4 2232838 54.71 ns/op BenchmarkToUpper/abc-4 357183 331.1 ns/op BenchmarkToUpper/AbC123-4 248262 494.6 ns/op BenchmarkToUpper/azAZ09_-4 219109 552.8 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 61695 1942 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 30174 3478 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 57609 2049 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 127250 951.2 ns/op BenchmarkToLower/#00-4 2890760 41.59 ns/op BenchmarkToLower/abc-4 3098030 38.66 ns/op BenchmarkToLower/AbC123-4 248654 484.9 ns/op BenchmarkToLower/azAZ09_-4 213092 549.5 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 62359 1912 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 36468 3281 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 72972 1655 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 123612 961.9 ns/op BenchmarkMapNoChanges-4 870627 142.5 ns/op BenchmarkTrim-4 49209 2409 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3333612 36.18 ns/op BenchmarkToValidUTF8/InvalidASCII-4 210400 574.1 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 136683 873.9 ns/op BenchmarkEqualFold-4 61357 1969 ns/op BenchmarkIndexHard1-4 842 141538 ns/op BenchmarkIndexHard2-4 606 198084 ns/op BenchmarkIndexHard3-4 151 789585 ns/op BenchmarkIndexHard4-4 183 655431 ns/op BenchmarkLastIndexHard1-4 58 1967176 ns/op BenchmarkLastIndexHard2-4 60 1975520 ns/op BenchmarkLastIndexHard3-4 60 1975293 ns/op BenchmarkCountHard1-4 836 143090 ns/op BenchmarkCountHard2-4 604 198646 ns/op BenchmarkCountHard3-4 151 790088 ns/op BenchmarkIndexTorture-4 7663 15557 ns/op BenchmarkCountTorture-4 7605 15508 ns/op BenchmarkCountTortureOverlapping-4 795 150815 ns/op BenchmarkCountByte/10-4 4191715 29.58 ns/op 338.04 MB/s BenchmarkCountByte/32-4 4117694 30.48 ns/op 1049.89 MB/s BenchmarkCountByte/4096-4 891805 132.4 ns/op 30926.92 MB/s BenchmarkCountByte/4194304-4 692 169810 ns/op 24700.00 MB/s BenchmarkCountByte/67108864-4 21 5539666 ns/op 12114.24 MB/s BenchmarkFields/ASCII/16-4 283110 420.4 ns/op 38.06 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 22945 5242 ns/op 48.83 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1342 88994 ns/op 46.03 MB/s 6528 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 76 1491355 ns/op 43.94 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 24018313 ns/op 43.66 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 119752 1003 ns/op 15.96 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 11074 ns/op 23.12 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 631 218671 ns/op 18.73 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 36 3404775 ns/op 19.25 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 61691652 ns/op 17.00 MB/s 10449200 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 219237 542.2 ns/op 29.51 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 19514 6113 ns/op 41.88 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1054 113936 ns/op 35.95 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 55 2196951 ns/op 29.83 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 43945394 ns/op 23.86 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 134720 860.7 ns/op 18.59 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 14146 8443 ns/op 30.32 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 835 146410 ns/op 27.98 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 44 2685931 ns/op 24.40 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 51171381 ns/op 20.49 MB/s 10449152 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 69526616 ns/op BenchmarkSplitSingleByteSeparator-4 22 5581427 ns/op BenchmarkSplitMultiByteSeparator-4 38 3052339 ns/op BenchmarkSplitNSingleByteSeparator-4 227602 524.9 ns/op BenchmarkSplitNMultiByteSeparator-4 188893 658.6 ns/op BenchmarkRepeat/5x1-4 435925 274.6 ns/op BenchmarkRepeat/5x2-4 307755 391.2 ns/op BenchmarkRepeat/5x6-4 183673 652.1 ns/op BenchmarkRepeat/10x1-4 422449 281.1 ns/op BenchmarkRepeat/10x2-4 290377 412.4 ns/op BenchmarkRepeat/10x6-4 180814 675.9 ns/op BenchmarkIndexAnyASCII/1:1-4 1882557 59.85 ns/op BenchmarkIndexAnyASCII/1:2-4 2006257 57.36 ns/op BenchmarkIndexAnyASCII/1:4-4 2016392 56.56 ns/op BenchmarkIndexAnyASCII/1:8-4 2013378 56.87 ns/op BenchmarkIndexAnyASCII/1:16-4 2035647 61.12 ns/op BenchmarkIndexAnyASCII/1:32-4 2006302 56.65 ns/op BenchmarkIndexAnyASCII/1:64-4 2046195 56.11 ns/op BenchmarkIndexAnyASCII/16:1-4 2152896 54.43 ns/op BenchmarkIndexAnyASCII/16:2-4 772700 154.6 ns/op BenchmarkIndexAnyASCII/16:4-4 742328 157.5 ns/op BenchmarkIndexAnyASCII/16:8-4 729466 165.9 ns/op BenchmarkIndexAnyASCII/16:16-4 662812 175.5 ns/op BenchmarkIndexAnyASCII/16:32-4 584970 201.3 ns/op BenchmarkIndexAnyASCII/16:64-4 479283 247.2 ns/op BenchmarkIndexAnyASCII/256:1-4 1911474 61.08 ns/op BenchmarkIndexAnyASCII/256:2-4 70394 1726 ns/op BenchmarkIndexAnyASCII/256:4-4 69236 1739 ns/op BenchmarkIndexAnyASCII/256:8-4 68240 1758 ns/op BenchmarkIndexAnyASCII/256:16-4 67778 1780 ns/op BenchmarkIndexAnyASCII/256:32-4 67804 1769 ns/op BenchmarkIndexAnyASCII/256:64-4 66400 1817 ns/op BenchmarkIndexAnyUTF8/1:1-4 2125254 56.21 ns/op BenchmarkIndexAnyUTF8/1:2-4 2007916 57.28 ns/op BenchmarkIndexAnyUTF8/1:4-4 2016052 56.70 ns/op BenchmarkIndexAnyUTF8/1:8-4 1998045 56.49 ns/op BenchmarkIndexAnyUTF8/1:16-4 2046123 55.76 ns/op BenchmarkIndexAnyUTF8/1:32-4 2011710 56.96 ns/op BenchmarkIndexAnyUTF8/1:64-4 1945486 61.40 ns/op BenchmarkIndexAnyUTF8/16:1-4 1552531 70.03 ns/op BenchmarkIndexAnyUTF8/16:2-4 301402 376.4 ns/op BenchmarkIndexAnyUTF8/16:4-4 323206 371.7 ns/op BenchmarkIndexAnyUTF8/16:8-4 325054 379.8 ns/op BenchmarkIndexAnyUTF8/16:16-4 322372 371.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 301765 384.8 ns/op BenchmarkIndexAnyUTF8/16:64-4 309230 380.4 ns/op BenchmarkIndexAnyUTF8/256:1-4 451562 266.1 ns/op BenchmarkIndexAnyUTF8/256:2-4 23162 5386 ns/op BenchmarkIndexAnyUTF8/256:4-4 23247 5129 ns/op BenchmarkIndexAnyUTF8/256:8-4 23306 5083 ns/op BenchmarkIndexAnyUTF8/256:16-4 22009 5500 ns/op BenchmarkIndexAnyUTF8/256:32-4 21326 5436 ns/op BenchmarkIndexAnyUTF8/256:64-4 22504 5317 ns/op BenchmarkLastIndexAnyASCII/1:1-4 1980762 59.41 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2038930 56.47 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2054115 57.44 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2048906 56.41 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2087490 56.28 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2019204 57.01 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2019026 57.45 ns/op BenchmarkLastIndexAnyASCII/16:1-4 801729 151.3 ns/op BenchmarkLastIndexAnyASCII/16:2-4 802370 151.2 ns/op BenchmarkLastIndexAnyASCII/16:4-4 759826 154.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 727309 162.0 ns/op BenchmarkLastIndexAnyASCII/16:16-4 677726 173.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 593125 200.7 ns/op BenchmarkLastIndexAnyASCII/16:64-4 483987 246.9 ns/op BenchmarkLastIndexAnyASCII/256:1-4 73653 1621 ns/op BenchmarkLastIndexAnyASCII/256:2-4 73952 1625 ns/op BenchmarkLastIndexAnyASCII/256:4-4 73556 1617 ns/op BenchmarkLastIndexAnyASCII/256:8-4 73638 1629 ns/op BenchmarkLastIndexAnyASCII/256:16-4 73058 1638 ns/op BenchmarkLastIndexAnyASCII/256:32-4 72078 1665 ns/op BenchmarkLastIndexAnyASCII/256:64-4 69862 1726 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 1994874 59.24 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2021248 57.43 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2039407 57.03 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2037650 56.46 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2103999 55.13 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2021532 57.34 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2031788 57.56 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 358438 328.7 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 183561 654.3 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 188954 641.1 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 190570 640.6 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 181365 657.7 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 172754 683.6 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 174787 668.0 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 28048 4233 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 12674 9430 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 12600 9481 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 12020 9959 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 12327 9766 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 10196 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 12012 9976 ns/op BenchmarkTrimASCII/1:1-4 3419914 35.25 ns/op BenchmarkTrimASCII/1:2-4 2501997 48.94 ns/op BenchmarkTrimASCII/1:4-4 2276508 52.42 ns/op BenchmarkTrimASCII/1:8-4 1999804 60.12 ns/op BenchmarkTrimASCII/1:16-4 1662020 71.55 ns/op BenchmarkTrimASCII/16:1-4 2870340 41.44 ns/op BenchmarkTrimASCII/16:2-4 762709 152.6 ns/op BenchmarkTrimASCII/16:4-4 758023 155.9 ns/op BenchmarkTrimASCII/16:8-4 734290 163.7 ns/op BenchmarkTrimASCII/16:16-4 672213 175.0 ns/op BenchmarkTrimASCII/256:1-4 665752 172.3 ns/op BenchmarkTrimASCII/256:2-4 73352 1630 ns/op BenchmarkTrimASCII/256:4-4 72910 1635 ns/op BenchmarkTrimASCII/256:8-4 73023 1635 ns/op BenchmarkTrimASCII/256:16-4 72376 1659 ns/op BenchmarkTrimASCII/4096:1-4 57168 2106 ns/op BenchmarkTrimASCII/4096:2-4 4756 25146 ns/op BenchmarkTrimASCII/4096:4-4 4704 25201 ns/op BenchmarkTrimASCII/4096:8-4 4616 25213 ns/op BenchmarkTrimASCII/4096:16-4 4651 25227 ns/op BenchmarkTrimByte-4 4271298 27.34 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13504 8883 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13470 8889 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1108 106976 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2254 52284 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4216 26100 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7674 14677 ns/op BenchmarkJoin/0-4 5359692 22.17 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4153304 28.40 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 261135 464.2 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 173888 728.7 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 126496 933.8 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 104022 1158 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 88010 1359 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 76231 1605 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 2788395 42.71 ns/op BenchmarkTrimSpace/ASCII-4 1678950 71.74 ns/op BenchmarkTrimSpace/SomeNonASCII-4 139785 818.4 ns/op BenchmarkTrimSpace/JustNonASCII-4 79371 1504 ns/op BenchmarkReplaceAll-4 125257 939.8 ns/op 16 B/op 1 allocs/op PASS ok strings 35.920s goos: freebsd goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 31027 3607 ns/op BenchmarkCond2-4 14156 8384 ns/op BenchmarkCond4-4 7400 15871 ns/op BenchmarkCond8-4 3139 36426 ns/op BenchmarkCond16-4 1436 85788 ns/op BenchmarkCond32-4 627 182525 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 431088 275.0 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 285913 395.4 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 437878 267.0 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 536149 224.7 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 319411 379.1 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 536872 225.5 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 71397 1878 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 72078 1826 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 58818 2355 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 38751 3264 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 579700 201.4 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 131913 863.9 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 491259 227.6 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 116643 1032 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 457671 262.1 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 119961 941.6 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1205131 96.25 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 47136 2513 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 130801 881.3 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 589465 189.5 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4282 24787 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 336 396627 ns/op BenchmarkRange/*sync.Map-4 1918 58991 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 97484 1234 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 215218 541.0 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 46602 2270 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 150973 692.1 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 277303 447.4 ns/op BenchmarkAdversarialDelete/*sync.Map-4 131458 1005 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 52188 2310 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 136564 848.3 ns/op BenchmarkDeleteCollision/*sync.Map-4 582007 200.1 ns/op BenchmarkUncontendedSemaphore-4 3717368 32.19 ns/op BenchmarkContendedSemaphore-4 2698106 43.08 ns/op BenchmarkMutexUncontended-4 583746 203.5 ns/op BenchmarkMutex-4 98095 1206 ns/op BenchmarkMutexSlack-4 85155 1315 ns/op BenchmarkMutexWork-4 87040 1420 ns/op BenchmarkMutexWorkSlack-4 80656 1458 ns/op BenchmarkMutexNoSpin-4 60369 1920 ns/op BenchmarkMutexSpin-4 74880 1580 ns/op BenchmarkOnce-4 736969 156.5 ns/op BenchmarkSemaUncontended-4 4587567 25.93 ns/op BenchmarkSemaSyntNonblock-4 1252406 90.03 ns/op BenchmarkSemaSyntBlock-4 1000000 111.3 ns/op BenchmarkSemaWorkNonblock-4 1346692 92.97 ns/op BenchmarkSemaWorkBlock-4 707048 159.4 ns/op BenchmarkRWMutexUncontended-4 287844 412.4 ns/op BenchmarkRWMutexWrite100-4 287396 408.4 ns/op BenchmarkRWMutexWrite10-4 149824 805.2 ns/op BenchmarkRWMutexWorkWrite100-4 261043 453.5 ns/op BenchmarkRWMutexWorkWrite10-4 127761 917.5 ns/op BenchmarkWaitGroupUncontended-4 571592 203.3 ns/op BenchmarkWaitGroupAddDone-4 426271 285.1 ns/op BenchmarkWaitGroupAddDoneWork-4 467764 271.0 ns/op BenchmarkWaitGroupWait-4 3066090 38.83 ns/op BenchmarkWaitGroupWaitWork-4 2062365 57.99 ns/op BenchmarkWaitGroupActuallyWait-4 41127 2928 ns/op 32 B/op 2 allocs/op PASS ok sync 10.684s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 646069 183.9 ns/op PASS ok sync/atomic 0.152s goos: freebsd goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 107457 1102 ns/op 0 B/op 0 allocs/op PASS ok testing 0.168s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 7848 13790 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 11769 10183 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 88 1162878 ns/op 129394 B/op 1025 allocs/op BenchmarkTable/1x1000/reuse-4 126 940260 ns/op 1026 B/op 8 allocs/op BenchmarkTable/1x100000/new-4 1 148435210 ns/op 19393104 B/op 100058 allocs/op BenchmarkTable/1x100000/reuse-4 1 147968800 ns/op 19393104 B/op 100058 allocs/op BenchmarkTable/10x10/new-4 1798 63579 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2112 54791 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 19 5936824 ns/op 413568 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 20 5387006 ns/op 20678 B/op 51 allocs/op BenchmarkTable/10x100000/new-4 1 678769916 ns/op 48120704 B/op 100073 allocs/op BenchmarkTable/10x100000/reuse-4 1 659971857 ns/op 48120800 B/op 100074 allocs/op BenchmarkTable/100x10/new-4 222 535588 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 241 490962 ns/op 163 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 58554260 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 56914404 ns/op 1644480 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6574610851 ns/op 335149952 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 6280773906 ns/op 335149960 B/op 100090 allocs/op BenchmarkPyramid/10-4 2828 41681 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 39 3033905 ns/op 409128 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 313331280 ns/op 35625256 B/op 2055 allocs/op BenchmarkRagged/10-4 2712 46081 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 285 425630 ns/op 41008 B/op 188 allocs/op BenchmarkRagged/1000-4 28 4185025 ns/op 427424 B/op 1661 allocs/op BenchmarkCode-4 7106 14886 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 17.731s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 1 263496870 ns/op BenchmarkVariableString-4 106310 1091 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2306 49780 ns/op 2521 B/op 39 allocs/op PASS ok text/template/parse 0.550s goos: freebsd goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc-4 43 2740408 ns/op BenchmarkAfter-4 104 1218949 ns/op BenchmarkStop-4 188 658020 ns/op BenchmarkSimultaneousAfterFunc-4 32 3504599 ns/op BenchmarkStartStop-4 234 743914 ns/op BenchmarkReset-4 1628 83750 ns/op BenchmarkSleep-4 37 3005651 ns/op BenchmarkParallelTimerLatency-4 52 151105 avg-late-ns 268347 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 85041 avg-late-ns 412486 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 68783 avg-late-ns 171093 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 58474 avg-late-ns 180464 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 41315 avg-late-ns 183150 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 60557 avg-late-ns 201594 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 66174 avg-late-ns 259191 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 98191 avg-late-ns 307717 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 85677 avg-late-ns 412421 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 124112 avg-late-ns 731053 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 858585 avg-late-ns 5143245 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 80325 avg-late-ns 224955 max-late-ns BenchmarkTicker-4 273 377402 ns/op BenchmarkTickerReset-4 2630 44318 ns/op BenchmarkTickerResetNaive-4 160 686244 ns/op BenchmarkNow-4 1000000 110.5 ns/op BenchmarkNowUnixNano-4 1000000 109.7 ns/op BenchmarkNowUnixMilli-4 1000000 110.1 ns/op BenchmarkNowUnixMicro-4 1000000 113.4 ns/op BenchmarkFormat-4 54991 2167 ns/op BenchmarkFormatNow-4 75650 1570 ns/op BenchmarkMarshalJSON-4 60087 1990 ns/op BenchmarkMarshalText-4 61410 1952 ns/op BenchmarkParse-4 157857 735.3 ns/op BenchmarkParseDuration-4 553633 214.1 ns/op BenchmarkHour-4 834439 140.1 ns/op BenchmarkSecond-4 849752 139.8 ns/op BenchmarkYear-4 611262 184.8 ns/op BenchmarkDay-4 588496 205.1 ns/op BenchmarkISOWeek-4 632442 189.5 ns/op PASS ok time 9.472s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 419815 271.5 ns/op BenchmarkDecodeValidJapaneseChars-4 471694 238.3 ns/op BenchmarkDecodeRune-4 1727643 69.85 ns/op BenchmarkEncodeValidASCII-4 591822 182.1 ns/op BenchmarkEncodeValidJapaneseChars-4 909543 134.3 ns/op BenchmarkEncodeRune-4 3286047 36.40 ns/op PASS ok unicode/utf16 0.955s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 746340 135.5 ns/op BenchmarkRuneCountTenJapaneseChars-4 179593 647.3 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3952362 31.60 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 443584 266.2 ns/op BenchmarkValidTenASCIIChars-4 893906 133.1 ns/op BenchmarkValid100KASCIIChars-4 90 1188455 ns/op BenchmarkValidTenJapaneseChars-4 161256 742.9 ns/op BenchmarkValidLongMostlyASCII-4 86 1276584 ns/op BenchmarkValidLongJapanese-4 55 2127323 ns/op BenchmarkValidStringTenASCIIChars-4 4677313 25.53 ns/op BenchmarkValidString100KASCIIChars-4 8422 14123 ns/op BenchmarkValidStringTenJapaneseChars-4 414585 262.6 ns/op BenchmarkValidStringLongMostlyASCII-4 1224 97320 ns/op BenchmarkValidStringLongJapanese-4 160 745659 ns/op BenchmarkEncodeASCIIRune-4 4092376 29.26 ns/op BenchmarkEncodeJapaneseRune-4 2664967 47.52 ns/op BenchmarkAppendASCIIRune-4 10783783 11.15 ns/op BenchmarkAppendJapaneseRune-4 3108273 38.40 ns/op BenchmarkDecodeASCIIRune-4 3105003 38.59 ns/op BenchmarkDecodeJapaneseRune-4 2011327 59.57 ns/op BenchmarkFullRune/ASCII-4 3798442 31.43 ns/op BenchmarkFullRune/Incomplete-4 1705935 70.38 ns/op BenchmarkFullRune/Japanese-4 3827145 30.77 ns/op PASS ok unicode/utf8 3.310s goos: freebsd goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 41890058181 ns/op PASS ok cmd/api 49.005s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 1000000 107.4 ns/op BenchmarkEqArrayOfStrings64-4 143013 842.4 ns/op BenchmarkEqArrayOfStrings1024-4 8756 12543 ns/op BenchmarkEqArrayOfFloats5-4 1417483 84.22 ns/op BenchmarkEqArrayOfFloats64-4 141415 860.0 ns/op BenchmarkEqArrayOfFloats1024-4 9210 12559 ns/op PASS ok cmd/compile/internal/reflectdata 0.857s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 9061 346490 ns/op BenchmarkCopyElim1-4 818 141948 ns/op BenchmarkCopyElim10-4 757 133052 ns/op BenchmarkCopyElim100-4 477 252342 ns/op BenchmarkCopyElim1000-4 78 1454144 ns/op BenchmarkCopyElim10000-4 4 27290742 ns/op BenchmarkCopyElim100000-4 1 505762689 ns/op BenchmarkDeadCode/1-4 656 153913 ns/op BenchmarkDeadCode/10-4 657 176428 ns/op BenchmarkDeadCode/100-4 368 326200 ns/op BenchmarkDeadCode/1000-4 52 2068675 ns/op BenchmarkDeadCode/10000-4 4 26851948 ns/op BenchmarkDeadCode/100000-4 1 334173104 ns/op BenchmarkDeadCode/200000-4 1 704452141 ns/op BenchmarkDominatorsLinear-4 18 6709866 ns/op 1.49 MB/s BenchmarkDominatorsFwdBack-4 12 10044066 ns/op 1.00 MB/s BenchmarkDominatorsManyPred-4 12 9331003 ns/op 1.07 MB/s BenchmarkDominatorsMaxPred-4 13 9462806 ns/op 1.06 MB/s BenchmarkDominatorsMaxPredVal-4 12 9650839 ns/op 1.04 MB/s BenchmarkFuse/1-4 627 171362 ns/op BenchmarkFuse/10-4 559 195656 ns/op BenchmarkFuse/100-4 192 652285 ns/op BenchmarkFuse/1000-4 21 5204230 ns/op BenchmarkFuse/10000-4 2 67802242 ns/op BenchmarkNilCheckDeep1-4 22155 5270 ns/op 0.19 MB/s 88 B/op 5 allocs/op BenchmarkNilCheckDeep10-4 7261 15915 ns/op 0.63 MB/s 168 B/op 5 allocs/op BenchmarkNilCheckDeep100-4 986 120790 ns/op 0.83 MB/s 1152 B/op 5 allocs/op BenchmarkNilCheckDeep1000-4 98 1192662 ns/op 0.84 MB/s 10372 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 7 15778437 ns/op 0.63 MB/s 114161 B/op 5 allocs/op BenchmarkDSEPass-4 39 3040794 ns/op 3279 B/op 4 allocs/op BenchmarkDSEPassBlock-4 2 55286426 ns/op 900320 B/op 30008 allocs/op BenchmarkCSEPass-4 8 14170638 ns/op 188660 B/op 9 allocs/op BenchmarkCSEPassBlock-4 2 88299212 ns/op 4980112 B/op 67501 allocs/op BenchmarkDeadcodePass-4 248 476305 ns/op 1227 B/op 1 allocs/op BenchmarkDeadcodePassBlock-4 9 11651222 ns/op 26723 B/op 1667 allocs/op BenchmarkMultiPass-4 111 918169 ns/op 190774 B/op 8 allocs/op BenchmarkMultiPassBlock-4 2 50205948 ns/op 4500484 B/op 60011 allocs/op BenchmarkCondRewrite/SoloJump-4 3531080 34.08 ns/op BenchmarkCondRewrite/CombJump-4 3157255 38.28 ns/op PASS ok cmd/compile/internal/ssa 15.759s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 8960 12760 ns/op BenchmarkExtShift-4 17598 6620 ns/op BenchmarkModify-4 9771 11747 ns/op BenchmarkMullImm-4 18333 6213 ns/op BenchmarkConstModify-4 9271 12307 ns/op BenchmarkBitSet-4 20041 5958 ns/op BenchmarkBitClear-4 20160 5970 ns/op BenchmarkBitToggle-4 20043 5984 ns/op BenchmarkBitSetConst-4 155706 767.0 ns/op BenchmarkBitClearConst-4 152320 783.2 ns/op BenchmarkBitToggleConst-4 152305 779.2 ns/op BenchmarkDivconstI64-4 10112850 11.79 ns/op BenchmarkModconstI64-4 9111579 13.12 ns/op BenchmarkDivisiblePow2constI64-4 8595888 13.72 ns/op BenchmarkDivisibleconstI64-4 9701629 12.37 ns/op BenchmarkDivisibleWDivconstI64-4 6259134 19.29 ns/op BenchmarkDivconstU64/3-4 10182812 11.78 ns/op BenchmarkDivconstU64/5-4 8453922 14.17 ns/op BenchmarkDivconstU64/37-4 10102566 11.90 ns/op BenchmarkDivconstU64/1234567-4 8705295 13.71 ns/op BenchmarkModconstU64-4 9504944 12.76 ns/op BenchmarkDivisibleconstU64-4 10057315 11.85 ns/op BenchmarkDivisibleWDivconstU64-4 6253819 18.78 ns/op BenchmarkDivconstI32-4 10147683 12.05 ns/op BenchmarkModconstI32-4 8675036 13.69 ns/op BenchmarkDivisiblePow2constI32-4 9427716 12.79 ns/op BenchmarkDivisibleconstI32-4 9710761 12.32 ns/op BenchmarkDivisibleWDivconstI32-4 6005504 19.84 ns/op BenchmarkDivconstU32-4 9729202 12.20 ns/op BenchmarkModconstU32-4 8905778 13.82 ns/op BenchmarkDivisibleconstU32-4 9698018 12.46 ns/op BenchmarkDivisibleWDivconstU32-4 6198145 19.27 ns/op BenchmarkDivconstI16-4 8926258 13.50 ns/op BenchmarkModconstI16-4 10070152 11.85 ns/op BenchmarkDivisiblePow2constI16-4 9422119 12.84 ns/op BenchmarkDivisibleconstI16-4 9689930 12.38 ns/op BenchmarkDivisibleWDivconstI16-4 6091993 19.72 ns/op BenchmarkDivconstU16-4 9489033 12.46 ns/op BenchmarkModconstU16-4 9220320 12.99 ns/op BenchmarkDivisibleconstU16-4 9435084 12.50 ns/op BenchmarkDivisibleWDivconstU16-4 6154984 19.45 ns/op BenchmarkDivconstI8-4 10155567 11.80 ns/op BenchmarkModconstI8-4 10190362 11.86 ns/op BenchmarkDivisiblePow2constI8-4 9319970 13.04 ns/op BenchmarkDivisibleconstI8-4 9569240 12.59 ns/op BenchmarkDivisibleWDivconstI8-4 6270336 19.26 ns/op BenchmarkDivconstU8-4 9047290 13.21 ns/op BenchmarkModconstU8-4 10200860 11.89 ns/op BenchmarkDivisibleconstU8-4 9181915 13.10 ns/op BenchmarkDivisibleWDivconstU8-4 6101628 19.89 ns/op BenchmarkMul2-4 168044 741.9 ns/op BenchmarkMulNeg2-4 165349 750.3 ns/op BenchmarkEfaceInteger-4 3826666 28.28 ns/op BenchmarkMulconstI32/3-4 20757262 5.689 ns/op BenchmarkMulconstI32/5-4 21094568 5.674 ns/op BenchmarkMulconstI32/12-4 20009804 5.981 ns/op BenchmarkMulconstI32/120-4 21278043 5.615 ns/op BenchmarkMulconstI32/-120-4 20948487 5.644 ns/op BenchmarkMulconstI32/65537-4 19980864 6.038 ns/op BenchmarkMulconstI32/65538-4 18606213 6.392 ns/op BenchmarkMulconstI64/3-4 19939652 6.023 ns/op BenchmarkMulconstI64/5-4 19871404 6.024 ns/op BenchmarkMulconstI64/12-4 19651947 5.987 ns/op BenchmarkMulconstI64/120-4 19891323 5.996 ns/op BenchmarkMulconstI64/-120-4 20102755 5.990 ns/op BenchmarkMulconstI64/65537-4 20041154 6.005 ns/op BenchmarkMulconstI64/65538-4 19968619 6.014 ns/op BenchmarkMulconstU32/3-4 20719118 5.664 ns/op BenchmarkMulconstU32/5-4 21115726 5.687 ns/op BenchmarkMulconstU32/12-4 19501483 5.988 ns/op BenchmarkMulconstU32/120-4 21118204 5.622 ns/op BenchmarkMulconstU32/65537-4 19984555 5.998 ns/op BenchmarkMulconstU32/65538-4 19986105 5.982 ns/op BenchmarkMulconstU64/3-4 18601928 6.440 ns/op BenchmarkMulconstU64/5-4 18693128 6.474 ns/op BenchmarkMulconstU64/12-4 18831808 6.408 ns/op BenchmarkMulconstU64/120-4 18392511 6.402 ns/op BenchmarkMulconstU64/65537-4 18256776 6.408 ns/op BenchmarkMulconstU64/65538-4 18305996 6.416 ns/op BenchmarkShiftArithmeticRight-4 16782154 7.118 ns/op BenchmarkSwitch8Predictable-4 15566180 7.701 ns/op BenchmarkSwitch8Unpredictable-4 6592431 18.22 ns/op BenchmarkSwitch32Predictable-4 9872023 12.08 ns/op BenchmarkSwitch32Unpredictable-4 6635431 18.06 ns/op BenchmarkSwitchStringPredictable-4 9016136 13.30 ns/op BenchmarkSwitchStringUnpredictable-4 4881530 24.68 ns/op PASS ok cmd/compile/internal/test 11.983s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNamed/Underlying/nongeneric-4 739776 140.8 ns/op BenchmarkNamed/Underlying/generic-4 811262 130.3 ns/op BenchmarkNamed/Underlying/src_instance-4 909405 130.6 ns/op BenchmarkNamed/Underlying/user_instance-4 873650 132.1 ns/op BenchmarkCheck/http/funcbodies/info-4 1 447058642 ns/op 66820 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 310917366 ns/op 96072 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 135518030 ns/op 220352 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 120689095 ns/op 247460 lines/s BenchmarkCheck/parser/funcbodies/info-4 2 95311844 ns/op 52794 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 75816752 ns/op 66363 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 32182692 ns/op 156330 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 30949529 ns/op 162554 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 43208700 ns/op 49904 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 35169266 ns/op 61298 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 19070642 ns/op 113063 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 17911111 ns/op 120393 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 771542089 ns/op 77424 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 515951992 ns/op 115769 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 124345036 ns/op 480170 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 97543066 ns/op 612266 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 52592202 ns/op 35237 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 48168068 ns/op 38475 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 31967907 ns/op 57978 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 31164817 ns/op 59465 lines/s PASS ok cmd/compile/internal/types2 10.008s goos: freebsd goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 51 2338478 ns/op 4373745 sys-ns/op 1313529 user-ns/op PASS ok cmd/go 0.273s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 69362 1698 ns/op 4.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 78118 1493 ns/op 5.36 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 14488 8324 ns/op 123.01 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 14847 8085 ns/op 126.65 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 2174 53231 ns/op 153.90 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 2238 52978 ns/op 154.63 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 0.961s ##### os/user with tag osusergo ok os/user 0.005s All tests passed.