freebsd-amd64-race at f2c7e78592973436a55cdfc4bca2fc3bce526cad :: 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.137s ok archive/zip 2.301s ok bufio 0.547s ok bytes 4.779s ok compress/bzip2 1.201s ok compress/flate 6.456s ok compress/gzip 0.271s ok compress/lzw 0.856s ok compress/zlib 5.526s ok container/heap 0.036s ok container/list 0.027s ok container/ring 0.042s ok context 0.036s ok crypto 0.052s ok crypto/aes 0.100s ok crypto/cipher 0.058s ok crypto/des 0.074s ok crypto/dsa 0.079s ok crypto/ecdsa 0.047s ok crypto/ed25519 0.656s ok crypto/elliptic 0.067s ok crypto/hmac 0.040s ok crypto/internal/boring 0.473s ok crypto/internal/edwards25519 35.099s ok crypto/internal/edwards25519/field 12.930s ok crypto/internal/nistec 4.735s ok crypto/internal/nistec/fiat 0.028s [no tests to run] ok crypto/internal/subtle 0.032s ok crypto/md5 0.038s ok crypto/rand 0.354s ok crypto/rc4 0.651s ok crypto/rsa 0.291s ok crypto/sha1 0.048s ok crypto/sha256 0.043s ok crypto/sha512 0.041s ok crypto/subtle 0.036s ok crypto/tls 1.282s ok crypto/x509 1.007s ok database/sql 0.440s ok database/sql/driver 0.026s ok debug/buildinfo 0.041s ok debug/dwarf 0.079s ok debug/elf 0.079s ok debug/gosym 0.101s ok debug/macho 0.065s ok debug/pe 0.046s ok debug/plan9obj 0.055s ok embed 0.033s [no tests to run] ok embed/internal/embedtest 0.032s ok encoding/ascii85 0.036s ok encoding/asn1 0.035s ok encoding/base32 0.219s ok encoding/base64 0.041s ok encoding/binary 0.035s ok encoding/csv 0.093s ok encoding/gob 0.089s ok encoding/hex 0.061s ok encoding/json 1.314s ok encoding/pem 2.692s ok encoding/xml 0.265s ok errors 0.052s ok expvar 0.036s ok flag 0.122s ok fmt 0.698s ok go/ast 0.050s ok go/build 3.113s ok go/build/constraint 0.041s ok go/constant 0.037s ok go/doc 0.251s ok go/doc/comment 1.973s ok go/format 0.079s ok go/importer 0.097s ok go/internal/gccgoimporter 0.123s ok go/internal/gcimporter 9.810s ok go/internal/srcimporter 11.001s ok go/parser 0.300s ok go/printer 2.678s ok go/scanner 0.038s ok go/token 0.196s ok go/types 28.606s ok hash 0.039s ok hash/adler32 0.063s ok hash/crc32 0.068s ok hash/crc64 0.049s ok hash/fnv 0.038s ok hash/maphash 0.315s ok html 0.040s ok html/template 0.362s ok image 0.524s ok image/color 0.077s ok image/draw 0.970s ok image/gif 57.526s ok image/jpeg 27.328s ok image/png 2.418s ok index/suffixarray 1.697s ok internal/abi 0.036s ok internal/buildcfg 0.032s ok internal/cpu 0.074s ok internal/diff 0.055s ok internal/fmtsort 0.026s ok internal/fuzz 0.061s ok internal/godebug 0.025s ok internal/intern 0.247s ok internal/itoa 0.036s ok internal/poll 0.365s ok internal/profile 0.037s ok internal/reflectlite 0.242s ok internal/singleflight 0.042s ok internal/trace 0.166s ok internal/unsafeheader 0.038s ok internal/xcoff 0.066s ok io 0.059s ok io/fs 0.028s ok io/ioutil 0.038s ok log 0.060s ok log/syslog 1.287s ok math 0.047s ok math/big 3.164s ok math/bits 0.046s ok math/cmplx 0.041s ok math/rand 1.921s ok mime 0.093s ok mime/multipart 1.656s ok mime/quotedprintable 0.047s ok net 8.202s ok net/http 10.767s ok net/http/cgi 0.323s ok net/http/cookiejar 0.039s ok net/http/fcgi 0.141s ok net/http/httptest 0.175s ok net/http/httptrace 0.035s ok net/http/httputil 0.703s ok net/http/internal 0.036s ok net/http/internal/ascii 0.029s ok net/http/pprof 5.324s ok net/internal/socktest 0.030s ok net/mail 0.036s ok net/netip 0.370s ok net/rpc 0.067s ok net/rpc/jsonrpc 0.051s ok net/smtp 0.057s ok net/textproto 0.051s ok net/url 0.055s ok os 0.834s ok os/exec 1.280s ok os/exec/internal/fdtest 0.035s ok os/signal 2.387s ok os/user 0.042s ok path 0.039s ok path/filepath 0.091s ok plugin 0.028s ok reflect 0.443s ok regexp 0.712s ok regexp/syntax 1.760s ok runtime 26.224s ok runtime/cgo 0.025s ok runtime/debug 0.153s ok runtime/internal/atomic 0.056s ok runtime/internal/math 0.029s ok runtime/internal/sys 0.029s ok runtime/metrics 0.025s ok runtime/pprof 10.170s ok runtime/race 25.546s ok runtime/trace 5.394s ok sort 0.822s ok strconv 3.778s ok strings 2.932s ok sync 1.135s ok sync/atomic 6.942s ok syscall 0.280s ok testing 1.244s ok testing/fstest 0.035s ok testing/iotest 0.039s ok testing/quick 0.165s ok text/scanner 0.048s ok text/tabwriter 0.046s ok text/template 0.316s ok text/template/parse 0.104s ok time 2.218s ok unicode 0.044s ok unicode/utf16 0.025s ok unicode/utf8 0.049s ok cmd/addr2line 6.746s ok cmd/api 18.332s ok cmd/asm/internal/asm 5.321s ok cmd/asm/internal/lex 0.051s ok cmd/compile/internal/abt 0.076s ok cmd/compile/internal/amd64 0.036s ok cmd/compile/internal/dwarfgen 0.972s ok cmd/compile/internal/importer 2.038s ok cmd/compile/internal/ir 0.045s ok cmd/compile/internal/logopt 0.313s ok cmd/compile/internal/noder 0.036s ok cmd/compile/internal/reflectdata 0.029s [no tests to run] ok cmd/compile/internal/ssa 7.728s ok cmd/compile/internal/syntax 0.404s ok cmd/compile/internal/test 17.200s ok cmd/compile/internal/typecheck 0.408s ok cmd/compile/internal/types 0.046s ok cmd/compile/internal/types2 4.063s ok cmd/cover 2.086s ok cmd/dist 0.045s ok cmd/doc 0.867s ok cmd/fix 3.824s ok cmd/go 155.254s ok cmd/go/internal/auth 0.055s ok cmd/go/internal/cache 0.272s ok cmd/go/internal/fsys 0.121s ok cmd/go/internal/generate 0.062s ok cmd/go/internal/get 0.049s ok cmd/go/internal/imports 0.040s ok cmd/go/internal/load 0.046s ok cmd/go/internal/lockedfile 0.509s ok cmd/go/internal/lockedfile/internal/filelock 0.086s ok cmd/go/internal/modconv 0.047s ok cmd/go/internal/modfetch 0.037s ok cmd/go/internal/modfetch/codehost 0.036s ok cmd/go/internal/modfetch/zip_sum_test 0.049s ok cmd/go/internal/modindex 0.039s ok cmd/go/internal/modload 0.037s ok cmd/go/internal/mvs 0.060s ok cmd/go/internal/par 0.215s ok cmd/go/internal/search 0.036s ok cmd/go/internal/str 0.028s ok cmd/go/internal/test 0.049s ok cmd/go/internal/vcs 0.038s ok cmd/go/internal/web 0.038s ok cmd/go/internal/work 0.100s ok cmd/gofmt 0.318s ok cmd/internal/archive 0.559s ok cmd/internal/buildid 0.528s ok cmd/internal/dwarf 0.028s ok cmd/internal/edit 0.040s ok cmd/internal/goobj 0.028s ok cmd/internal/moddeps 0.954s ok cmd/internal/notsha256 0.040s ok cmd/internal/obj 0.698s ok cmd/internal/obj/ppc64 0.110s ok cmd/internal/obj/riscv 0.072s ok cmd/internal/obj/s390x 0.033s ok cmd/internal/obj/x86 2.741s ok cmd/internal/objabi 0.029s ok cmd/internal/pkgpath 0.139s ok cmd/internal/quoted 0.040s ok cmd/internal/src 0.035s ok cmd/internal/sys 0.029s ok cmd/internal/test2json 0.857s ok cmd/link 10.370s ok cmd/link/internal/benchmark 0.043s ok cmd/link/internal/ld 6.344s ok cmd/link/internal/loader 0.045s ok cmd/nm 3.101s ok cmd/objdump 2.998s ok cmd/pack 3.164s ok cmd/pprof 2.316s ok cmd/trace 0.129s ok cmd/vet 10.576s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 3004 37554 ns/op 1384 B/op 26 allocs/op Benchmark/Writer/GNU-4 2168 46940 ns/op 1890 B/op 39 allocs/op Benchmark/Writer/PAX-4 1496 68496 ns/op 2608 B/op 62 allocs/op Benchmark/Reader/USTAR-4 4514 27097 ns/op 5123 B/op 15 allocs/op Benchmark/Reader/GNU-4 5814 18930 ns/op 5144 B/op 15 allocs/op Benchmark/Reader/PAX-4 2215 54075 ns/op 8850 B/op 32 allocs/op PASS ok archive/tar 0.831s goos: freebsd goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 334293645 ns/op 14880 B/op 66 allocs/op BenchmarkZip64Test-4 1 133218463 ns/op BenchmarkZip64TestSizes/4096-4 1050 115777 ns/op BenchmarkZip64TestSizes/1048576-4 97 1179916 ns/op BenchmarkZip64TestSizes/67108864-4 1 134849047 ns/op PASS ok archive/zip 1.275s goos: freebsd goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 240738 471.7 ns/op BenchmarkReaderCopyUnoptimal-4 137436 807.1 ns/op BenchmarkReaderCopyNoWriteTo-4 4903 27446 ns/op BenchmarkReaderWriteToOptimal-4 9889 11934 ns/op BenchmarkReaderReadString-4 147838 831.2 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 225609 554.5 ns/op BenchmarkWriterCopyUnoptimal-4 220874 561.4 ns/op BenchmarkWriterCopyNoReadFrom-4 7192 21570 ns/op BenchmarkReaderEmpty-4 41365 3022 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 33343 4016 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 525289 204.2 ns/op 0 B/op 0 allocs/op PASS ok bufio 1.548s goos: freebsd goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 6516 25278 ns/op 1296.31 MB/s BenchmarkWriteByte-4 481 247425 ns/op 16.55 MB/s BenchmarkWriteRune-4 234 514030 ns/op 23.91 MB/s BenchmarkBufferNotEmptyWriteRead-4 36 3334093 ns/op BenchmarkBufferFullSmallReads-4 100 1078551 ns/op BenchmarkBufferWriteBlock/N4096-4 7837 14137 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 484 249291 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 14 7873350 ns/op 4192262 B/op 22 allocs/op BenchmarkIndexByte/10-4 4665585 25.32 ns/op 395.00 MB/s BenchmarkIndexByte/32-4 4393824 27.82 ns/op 1150.44 MB/s BenchmarkIndexByte/4K-4 868758 132.8 ns/op 30848.92 MB/s BenchmarkIndexBytePortable/10-4 916296 122.6 ns/op 81.54 MB/s BenchmarkIndexBytePortable/32-4 278732 382.6 ns/op 83.64 MB/s BenchmarkIndexBytePortable/4K-4 2637 44867 ns/op 91.29 MB/s BenchmarkIndexRune/10-4 1224482 98.10 ns/op 101.94 MB/s BenchmarkIndexRune/32-4 1278052 96.45 ns/op 331.79 MB/s BenchmarkIndexRune/4K-4 376626 315.9 ns/op 12964.13 MB/s BenchmarkIndexRuneASCII/10-4 4623590 24.68 ns/op 405.13 MB/s BenchmarkIndexRuneASCII/32-4 4663680 25.81 ns/op 1239.93 MB/s BenchmarkIndexRuneASCII/4K-4 885222 135.2 ns/op 30302.69 MB/s BenchmarkEqual/0-4 8344377 14.08 ns/op BenchmarkEqual/1-4 1552939 76.08 ns/op 13.14 MB/s BenchmarkEqual/6-4 1505361 80.27 ns/op 74.75 MB/s BenchmarkEqual/9-4 1456143 82.48 ns/op 109.11 MB/s BenchmarkEqual/15-4 1412881 90.42 ns/op 165.90 MB/s BenchmarkEqual/16-4 1510041 81.10 ns/op 197.28 MB/s BenchmarkEqual/20-4 1364037 89.07 ns/op 224.54 MB/s BenchmarkEqual/32-4 1367040 87.28 ns/op 366.64 MB/s BenchmarkEqual/4K-4 107370 1095 ns/op 3741.93 MB/s BenchmarkIndex/10-4 2809038 40.81 ns/op 245.06 MB/s BenchmarkIndex/32-4 3144235 37.16 ns/op 861.03 MB/s BenchmarkIndex/4K-4 35995 3358 ns/op 1219.91 MB/s BenchmarkIndexEasy/10-4 3127678 38.26 ns/op 261.34 MB/s BenchmarkIndexEasy/32-4 3284941 36.53 ns/op 876.11 MB/s BenchmarkIndexEasy/4K-4 485523 238.4 ns/op 17179.98 MB/s BenchmarkCount/10-4 1556763 77.72 ns/op 128.66 MB/s BenchmarkCount/32-4 1609285 74.67 ns/op 428.57 MB/s BenchmarkCount/4K-4 35208 3408 ns/op 1202.05 MB/s BenchmarkCountEasy/10-4 1638066 73.43 ns/op 136.18 MB/s BenchmarkCountEasy/32-4 1656931 74.14 ns/op 431.62 MB/s BenchmarkCountEasy/4K-4 399715 292.3 ns/op 14011.66 MB/s BenchmarkCountSingle/10-4 3847378 31.05 ns/op 322.05 MB/s BenchmarkCountSingle/32-4 3527493 34.23 ns/op 934.88 MB/s BenchmarkCountSingle/4K-4 740206 153.7 ns/op 26655.62 MB/s BenchmarkToUpper/#00-4 2957948 40.36 ns/op BenchmarkToUpper/ONLYUPPER-4 309998 373.1 ns/op BenchmarkToUpper/abc-4 527174 224.5 ns/op BenchmarkToUpper/AbC123-4 324997 365.4 ns/op BenchmarkToUpper/azAZ09_-4 301495 388.4 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 92284 1290 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 35575 3491 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 57424 2041 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 126271 935.4 ns/op BenchmarkToLower/#00-4 2928058 40.38 ns/op BenchmarkToLower/abc-4 474346 250.9 ns/op BenchmarkToLower/AbC123-4 314841 384.3 ns/op BenchmarkToLower/azAZ09_-4 291339 402.7 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 92448 1282 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 37438 3178 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 64914 1806 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 123453 959.7 ns/op BenchmarkFields/ASCII/16-4 127838 917.3 ns/op 17.44 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9481 12510 ns/op 20.46 MB/s 768 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 668 177761 ns/op 23.04 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 39 3018818 ns/op 21.71 MB/s 147458 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 48578360 ns/op 21.59 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 87214 1376 ns/op 11.63 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6344 17878 ns/op 14.32 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 400 291104 ns/op 14.07 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 22 5173425 ns/op 12.67 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 89247514 ns/op 11.75 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 152163 768.5 ns/op 20.82 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 12900 9446 ns/op 27.10 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 787 150603 ns/op 27.20 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 43 2865197 ns/op 22.87 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 51557798 ns/op 20.34 MB/s 11211056 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 109669 1091 ns/op 14.67 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 9472 12720 ns/op 20.13 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 590 210107 ns/op 19.49 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 31 3758631 ns/op 17.44 MB/s 512259 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 69236810 ns/op 15.14 MB/s 11202816 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1983136 59.43 ns/op BenchmarkTrimSpace/ASCII-4 963452 119.9 ns/op BenchmarkTrimSpace/SomeNonASCII-4 119595 1007 ns/op BenchmarkTrimSpace/JustNonASCII-4 51027 2291 ns/op BenchmarkToValidUTF8/Valid-4 515842 223.6 ns/op BenchmarkToValidUTF8/InvalidASCII-4 363704 338.2 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 97207 1173 ns/op BenchmarkIndexHard1-4 878 136744 ns/op BenchmarkIndexHard2-4 621 193849 ns/op BenchmarkIndexHard3-4 152 788381 ns/op BenchmarkIndexHard4-4 132 891294 ns/op BenchmarkLastIndexHard1-4 5 20266248 ns/op BenchmarkLastIndexHard2-4 4 25699804 ns/op BenchmarkLastIndexHard3-4 4 27126831 ns/op BenchmarkCountHard1-4 868 136099 ns/op BenchmarkCountHard2-4 628 190340 ns/op BenchmarkCountHard3-4 152 776068 ns/op BenchmarkSplitEmptySeparator-4 1 116739677 ns/op BenchmarkSplitSingleByteSeparator-4 15 6740689 ns/op BenchmarkSplitMultiByteSeparator-4 12 8708076 ns/op BenchmarkSplitNSingleByteSeparator-4 196642 639.2 ns/op BenchmarkSplitNMultiByteSeparator-4 75348 1645 ns/op BenchmarkRepeat-4 207949 589.1 ns/op BenchmarkBytesCompare/1-4 10960374 11.05 ns/op BenchmarkBytesCompare/2-4 10889640 11.00 ns/op BenchmarkBytesCompare/4-4 10991216 11.03 ns/op BenchmarkBytesCompare/8-4 10843438 10.97 ns/op BenchmarkBytesCompare/16-4 11337562 10.58 ns/op BenchmarkBytesCompare/32-4 10321040 11.72 ns/op BenchmarkBytesCompare/64-4 9747156 12.27 ns/op BenchmarkBytesCompare/128-4 8337354 14.29 ns/op BenchmarkBytesCompare/256-4 7088038 17.05 ns/op BenchmarkBytesCompare/512-4 5146814 23.22 ns/op BenchmarkBytesCompare/1024-4 3309405 35.99 ns/op BenchmarkBytesCompare/2048-4 1931948 61.59 ns/op BenchmarkIndexAnyASCII/1:1-4 2152194 54.97 ns/op BenchmarkIndexAnyASCII/1:2-4 2201152 53.66 ns/op BenchmarkIndexAnyASCII/1:4-4 2222074 53.98 ns/op BenchmarkIndexAnyASCII/1:8-4 2220705 54.59 ns/op BenchmarkIndexAnyASCII/1:16-4 2244279 53.48 ns/op BenchmarkIndexAnyASCII/1:32-4 1936806 54.63 ns/op BenchmarkIndexAnyASCII/1:64-4 2234715 53.31 ns/op BenchmarkIndexAnyASCII/16:1-4 2141634 54.88 ns/op BenchmarkIndexAnyASCII/16:2-4 493798 240.2 ns/op BenchmarkIndexAnyASCII/16:4-4 485038 242.0 ns/op BenchmarkIndexAnyASCII/16:8-4 472926 248.7 ns/op BenchmarkIndexAnyASCII/16:16-4 459700 258.6 ns/op BenchmarkIndexAnyASCII/16:32-4 406886 289.2 ns/op BenchmarkIndexAnyASCII/16:64-4 348368 338.7 ns/op BenchmarkIndexAnyASCII/256:1-4 1982797 60.00 ns/op BenchmarkIndexAnyASCII/256:2-4 39898 2995 ns/op BenchmarkIndexAnyASCII/256:4-4 39961 3025 ns/op BenchmarkIndexAnyASCII/256:8-4 39722 3032 ns/op BenchmarkIndexAnyASCII/256:16-4 39926 2997 ns/op BenchmarkIndexAnyASCII/256:32-4 39586 3058 ns/op BenchmarkIndexAnyASCII/256:64-4 38863 3074 ns/op BenchmarkIndexAnyUTF8/1:1-4 2195667 54.25 ns/op BenchmarkIndexAnyUTF8/1:2-4 2231594 57.05 ns/op BenchmarkIndexAnyUTF8/1:4-4 2234246 54.82 ns/op BenchmarkIndexAnyUTF8/1:8-4 2032245 59.41 ns/op BenchmarkIndexAnyUTF8/1:16-4 2097778 57.06 ns/op BenchmarkIndexAnyUTF8/1:32-4 2045416 58.79 ns/op BenchmarkIndexAnyUTF8/1:64-4 2008024 59.37 ns/op BenchmarkIndexAnyUTF8/16:1-4 164563 715.0 ns/op BenchmarkIndexAnyUTF8/16:2-4 279073 434.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 263679 427.6 ns/op BenchmarkIndexAnyUTF8/16:8-4 189884 630.9 ns/op BenchmarkIndexAnyUTF8/16:16-4 188704 635.7 ns/op BenchmarkIndexAnyUTF8/16:32-4 193566 632.1 ns/op BenchmarkIndexAnyUTF8/16:64-4 179932 673.8 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10485 ns/op BenchmarkIndexAnyUTF8/256:2-4 19936 6193 ns/op BenchmarkIndexAnyUTF8/256:4-4 18812 6273 ns/op BenchmarkIndexAnyUTF8/256:8-4 12145 10070 ns/op BenchmarkIndexAnyUTF8/256:16-4 12991 9145 ns/op BenchmarkIndexAnyUTF8/256:32-4 12685 9478 ns/op BenchmarkIndexAnyUTF8/256:64-4 12819 9424 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2205334 53.85 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2230738 53.11 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2251881 52.52 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2272144 52.91 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2253163 52.82 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2180138 53.26 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2241858 54.18 ns/op BenchmarkLastIndexAnyASCII/16:1-4 363829 325.5 ns/op BenchmarkLastIndexAnyASCII/16:2-4 365643 330.4 ns/op BenchmarkLastIndexAnyASCII/16:4-4 357111 327.9 ns/op BenchmarkLastIndexAnyASCII/16:8-4 357657 330.7 ns/op BenchmarkLastIndexAnyASCII/16:16-4 343749 342.3 ns/op BenchmarkLastIndexAnyASCII/16:32-4 313864 375.7 ns/op BenchmarkLastIndexAnyASCII/16:64-4 272704 428.5 ns/op BenchmarkLastIndexAnyASCII/256:1-4 26922 4391 ns/op BenchmarkLastIndexAnyASCII/256:2-4 26312 4399 ns/op BenchmarkLastIndexAnyASCII/256:4-4 27214 4440 ns/op BenchmarkLastIndexAnyASCII/256:8-4 27428 4389 ns/op BenchmarkLastIndexAnyASCII/256:16-4 27609 4779 ns/op BenchmarkLastIndexAnyASCII/256:32-4 26834 4382 ns/op BenchmarkLastIndexAnyASCII/256:64-4 27109 4507 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2143873 55.21 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2156000 55.21 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2167221 54.56 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2010718 60.13 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2011860 58.30 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2010325 58.67 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2056321 59.25 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 263095 449.3 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 296115 410.8 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 280456 417.1 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 188328 632.1 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 170958 613.1 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 186286 637.9 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 185185 635.6 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 19028 6302 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 20976 5751 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 21223 5662 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 12784 9381 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 12943 9427 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 12799 9447 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 12537 9479 ns/op BenchmarkTrimASCII/1:1-4 2497484 49.03 ns/op BenchmarkTrimASCII/1:2-4 2086066 57.38 ns/op BenchmarkTrimASCII/1:4-4 2034830 57.95 ns/op BenchmarkTrimASCII/1:8-4 1961203 61.70 ns/op BenchmarkTrimASCII/1:16-4 1654155 72.68 ns/op BenchmarkTrimASCII/16:1-4 468567 243.0 ns/op BenchmarkTrimASCII/16:2-4 360771 330.9 ns/op BenchmarkTrimASCII/16:4-4 327574 327.3 ns/op BenchmarkTrimASCII/16:8-4 357097 343.1 ns/op BenchmarkTrimASCII/16:16-4 330422 354.3 ns/op BenchmarkTrimASCII/256:1-4 38518 3372 ns/op BenchmarkTrimASCII/256:2-4 27260 4417 ns/op BenchmarkTrimASCII/256:4-4 27075 4467 ns/op BenchmarkTrimASCII/256:8-4 24986 4718 ns/op BenchmarkTrimASCII/256:16-4 26608 4473 ns/op BenchmarkTrimASCII/4096:1-4 2318 49538 ns/op BenchmarkTrimASCII/4096:2-4 1696 70209 ns/op BenchmarkTrimASCII/4096:4-4 1723 70264 ns/op BenchmarkTrimASCII/4096:8-4 1711 69008 ns/op BenchmarkTrimASCII/4096:16-4 1627 70128 ns/op BenchmarkTrimByte-4 1463499 81.45 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13564 8817 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13605 8979 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 657 179986 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1297 90923 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2524 45456 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 4855 23407 ns/op BenchmarkCompareBytesEqual-4 11996719 9.952 ns/op BenchmarkCompareBytesToNil-4 12240322 9.782 ns/op BenchmarkCompareBytesEmpty-4 14458299 8.370 ns/op BenchmarkCompareBytesIdentical-4 13157914 9.172 ns/op BenchmarkCompareBytesSameLength-4 9163959 12.53 ns/op BenchmarkCompareBytesDifferentLength-4 11193698 10.72 ns/op BenchmarkCompareBytesBigUnaligned-4 1855 65089 ns/op 16110.09 MB/s BenchmarkCompareBytesBig-4 1743 64575 ns/op 16238.23 MB/s BenchmarkCompareBytesBigIdentical-4 13840584 8.696 ns/op 120584997.74 MB/s PASS ok bytes 38.479s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 75633231 ns/op 1.32 MB/s 3612268 B/op 51 allocs/op BenchmarkDecodeNewton-4 1 306625112 ns/op 1.85 MB/s 3630376 B/op 52 allocs/op BenchmarkDecodeRand-4 5 23590905 ns/op 0.69 MB/s 3646768 B/op 52 allocs/op PASS ok compress/bzip2 1.342s goos: freebsd goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 63 1802950 ns/op 5.55 MB/s 42101 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 6 17221246 ns/op 5.81 MB/s 44722 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 173632519 ns/op 5.76 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 64 1888645 ns/op 5.29 MB/s 43440 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 18496852 ns/op 5.41 MB/s 42272 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 190348567 ns/op 5.25 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 64 1802571 ns/op 5.55 MB/s 42758 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 6 16947872 ns/op 5.90 MB/s 42264 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 178644474 ns/op 5.60 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 60 1881602 ns/op 5.31 MB/s 42767 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 6 16699860 ns/op 5.99 MB/s 45002 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 178585048 ns/op 5.60 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 57 1886855 ns/op 5.30 MB/s 43114 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 18178162 ns/op 5.50 MB/s 46464 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 182205323 ns/op 5.49 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 75 1586932 ns/op 6.30 MB/s 43122 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 8 12820170 ns/op 7.80 MB/s 46858 B/op 32 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 130456786 ns/op 7.67 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 81 1373187 ns/op 7.28 MB/s 43182 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 10 10279270 ns/op 9.73 MB/s 47040 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 101889680 ns/op 9.81 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 76 1363408 ns/op 7.33 MB/s 43208 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 10 10198151 ns/op 9.81 MB/s 46218 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 101859971 ns/op 9.82 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 100 1115622 ns/op 8.96 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 10 10629845 ns/op 9.41 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 107007247 ns/op 9.35 MB/s BenchmarkEncode/Digits/Speed/1e4-4 50 2366699 ns/op 4.23 MB/s BenchmarkEncode/Digits/Speed/1e5-4 5 22755315 ns/op 4.39 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 214576424 ns/op 4.66 MB/s BenchmarkEncode/Digits/Default/1e4-4 15 8053101 ns/op 1.24 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 77356781 ns/op 1.29 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 817066020 ns/op 1.22 MB/s BenchmarkEncode/Digits/Compression/1e4-4 15 7462103 ns/op 1.34 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 77602282 ns/op 1.29 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 848035570 ns/op 1.18 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 79 1377203 ns/op 7.26 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 9 11849331 ns/op 8.44 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 119326490 ns/op 8.38 MB/s BenchmarkEncode/Newton/Speed/1e4-4 46 2282612 ns/op 4.38 MB/s BenchmarkEncode/Newton/Speed/1e5-4 6 16945692 ns/op 5.90 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 166397794 ns/op 6.01 MB/s BenchmarkEncode/Newton/Default/1e4-4 15 7446782 ns/op 1.34 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 73160233 ns/op 1.37 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 738228793 ns/op 1.35 MB/s BenchmarkEncode/Newton/Compression/1e4-4 15 7665358 ns/op 1.30 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 91691012 ns/op 1.09 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 938121545 ns/op 1.07 MB/s PASS ok compress/flate 14.923s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 51 2195048 ns/op 4.56 MB/s BenchmarkDecoder/1e-Reuse4-4 50 2308294 ns/op 4.33 MB/s BenchmarkDecoder/1e5-4 5 21850098 ns/op 4.58 MB/s BenchmarkDecoder/1e-Reuse5-4 5 22252123 ns/op 4.49 MB/s BenchmarkDecoder/1e6-4 1 223139077 ns/op 4.48 MB/s BenchmarkDecoder/1e-Reuse6-4 1 222282012 ns/op 4.50 MB/s BenchmarkEncoder/1e4-4 58 1991817 ns/op 5.02 MB/s BenchmarkEncoder/1e-Reuse4-4 60 1770913 ns/op 5.65 MB/s BenchmarkEncoder/1e5-4 6 19729618 ns/op 5.07 MB/s BenchmarkEncoder/1e-Reuse5-4 6 18144922 ns/op 5.51 MB/s BenchmarkEncoder/1e6-4 1 189692338 ns/op 5.27 MB/s BenchmarkEncoder/1e-Reuse6-4 1 186041625 ns/op 5.38 MB/s PASS ok compress/lzw 2.637s goos: freebsd goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 28 3750737 ns/op PASS ok container/heap 0.143s goos: freebsd goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 15421 7571 ns/op BenchmarkWithTimeout/concurrency=40-4 4249 30459 ns/op BenchmarkWithTimeout/concurrency=4000-4 3590 29015 ns/op BenchmarkWithTimeout/concurrency=400000-4 4960 26159 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 416402 274.0 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 10000 10113 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 16754 7179 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2574 47693 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1657 73881 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2847 40740 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 231 513762 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 169 718681 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 319 370372 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 22 5304731 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 12 8765399 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 33 3781042 ns/op BenchmarkCheckCanceled/Err-4 272703 436.9 ns/op BenchmarkCheckCanceled/Done-4 414375 288.0 ns/op BenchmarkContextCancelDone-4 645841 172.3 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 13689 8977 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 12086 9694 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 11666 10272 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 9223 11093 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 8271 13295 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 510951 231.2 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 299176 403.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 205083 572.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 130281 929.0 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 65386 1801 ns/op PASS ok context 13.304s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1682820 72.17 ns/op 221.69 MB/s BenchmarkDecrypt-4 1595859 74.89 ns/op 213.64 MB/s BenchmarkExpand-4 1308980 90.11 ns/op PASS ok crypto/aes 0.640s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 182949 613.7 ns/op 104.29 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 346489 331.9 ns/op 192.80 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 180085 657.6 ns/op 97.33 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 285302 359.3 ns/op 178.14 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 107863 1103 ns/op 1224.03 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 138256 852.9 ns/op 1582.76 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 91713 1295 ns/op 1042.71 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 118051 1016 ns/op 1328.66 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 36073 3286 ns/op 2493.14 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 36518 3251 ns/op 2519.62 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 26989 4466 ns/op 1834.42 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 29080 4063 ns/op 2016.34 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 6348 17983 ns/op 56.66 MB/s BenchmarkAESCFBDecrypt1K-4 6466 18117 ns/op 56.24 MB/s BenchmarkAESCFBDecrypt8K-4 855 141051 ns/op 58.04 MB/s BenchmarkAESOFB1K-4 10000 11295 ns/op 90.22 MB/s BenchmarkAESCTR1K-4 13579 9013 ns/op 113.06 MB/s BenchmarkAESCTR8K-4 1744 69458 ns/op 117.87 MB/s BenchmarkAESCBCEncrypt1K-4 13444 8921 ns/op 114.78 MB/s BenchmarkAESCBCDecrypt1K-4 16600 7252 ns/op 141.21 MB/s BenchmarkXORBytes/8Bytes-4 3153055 38.01 ns/op 210.46 MB/s BenchmarkXORBytes/128Bytes-4 2895540 43.95 ns/op 2912.10 MB/s BenchmarkXORBytes/2048Bytes-4 983448 124.1 ns/op 16500.37 MB/s BenchmarkXORBytes/32768Bytes-4 61598 1953 ns/op 16778.36 MB/s PASS ok crypto/cipher 3.511s goos: freebsd goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 82627 1436 ns/op 5.57 MB/s BenchmarkDecrypt-4 85440 1409 ns/op 5.68 MB/s BenchmarkTDESEncrypt-4 32445 3763 ns/op 2.13 MB/s BenchmarkTDESDecrypt-4 32180 3671 ns/op 2.18 MB/s PASS ok crypto/des 0.619s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1406 80038 ns/op 3262 B/op 47 allocs/op BenchmarkSign/P224-4 117 1054864 ns/op 5216 B/op 73 allocs/op BenchmarkSign/P384-4 46 2577849 ns/op 6448 B/op 74 allocs/op BenchmarkSign/P521-4 19 6313513 ns/op 8184 B/op 76 allocs/op BenchmarkVerify/P256-4 948 126522 ns/op 1192 B/op 21 allocs/op BenchmarkVerify/P224-4 40 2996044 ns/op 1775 B/op 39 allocs/op BenchmarkVerify/P384-4 14 8180148 ns/op 2444 B/op 41 allocs/op BenchmarkVerify/P521-4 5 22132928 ns/op 3251 B/op 43 allocs/op BenchmarkGenerateKey/P256-4 3733 30881 ns/op 771 B/op 14 allocs/op BenchmarkGenerateKey/P224-4 129 907602 ns/op 783 B/op 17 allocs/op BenchmarkGenerateKey/P384-4 50 2403457 ns/op 998 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 20 6120698 ns/op 1404 B/op 18 allocs/op PASS ok crypto/ecdsa 1.979s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 327 350822 ns/op BenchmarkNewKeyFromSeed-4 326 350650 ns/op BenchmarkSigning-4 316 382365 ns/op BenchmarkVerification-4 208 592368 ns/op PASS ok crypto/ed25519 0.671s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 5101 23270 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 163 733053 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 60 1997544 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 21 5224772 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1390 85355 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 60 1970097 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 20 5783125 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 17471143 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 12490 8901 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 6058 19968 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 4681 23945 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 75 1450186 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3104 37805 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 271 455729 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2062 58020 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 85 1387367 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 2.470s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 14845 8347 ns/op 122.67 MB/s BenchmarkHMACSHA256_32-4 24164 4738 ns/op 6.75 MB/s BenchmarkNewWriteSum-4 13068 8880 ns/op 3.60 MB/s PASS ok crypto/hmac 0.620s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult-4 361 331130 ns/op BenchmarkScalarMult-4 152 793711 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 222 554479 ns/op PASS ok crypto/internal/edwards25519 0.555s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 512929 213.6 ns/op BenchmarkMultiply-4 4300246 27.44 ns/op BenchmarkMult32-4 1000000 103.9 ns/op PASS ok crypto/internal/edwards25519/field 0.403s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 60 1883688 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1632 73444 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 20 5578739 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 7 15736348 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 180 646749 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8168 14495 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 66 1715410 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 25 4434746 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 1.118s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 517176 219.1 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 256482 462.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 101596 1186 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 553240 226.4 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 263606 461.8 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 100603 1212 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 0.799s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 125508 927.2 ns/op 8.63 MB/s BenchmarkHash64-4 135358 865.5 ns/op 73.95 MB/s BenchmarkHash128-4 123356 972.3 ns/op 131.64 MB/s BenchmarkHash256-4 99600 1251 ns/op 204.55 MB/s BenchmarkHash512-4 66892 1746 ns/op 293.27 MB/s BenchmarkHash1K-4 43279 2742 ns/op 373.40 MB/s BenchmarkHash8K-4 7434 15928 ns/op 514.32 MB/s BenchmarkHash1M-4 62 1881519 ns/op 557.30 MB/s BenchmarkHash8M-4 7 15035472 ns/op 557.92 MB/s BenchmarkHash8BytesUnaligned-4 122412 942.6 ns/op 8.49 MB/s BenchmarkHash1KUnaligned-4 43840 2646 ns/op 386.98 MB/s BenchmarkHash8KUnaligned-4 7510 15848 ns/op 516.90 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 2 129985152 ns/op PASS ok crypto/rand 0.338s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 14629 8307 ns/op 15.41 MB/s BenchmarkRC4_1K-4 1776 64902 ns/op 15.78 MB/s BenchmarkRC4_8K-4 232 512661 ns/op 15.79 MB/s PASS ok crypto/rc4 0.521s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRSA2048Decrypt-4 34 3186759 ns/op BenchmarkRSA2048Sign-4 33 3492040 ns/op Benchmark3PrimeRSA2048Decrypt-4 52 2251352 ns/op PASS ok crypto/rsa 0.378s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 98558 1214 ns/op 6.59 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 114382 1013 ns/op 7.90 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 63457 1871 ns/op 171.08 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 71316 1650 ns/op 193.96 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 44458 2744 ns/op 373.22 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 46017 2516 ns/op 407.06 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10075 11825 ns/op 692.79 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 9832 11715 ns/op 699.30 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 1.206s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 78000 1502 ns/op 5.33 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 89253 1324 ns/op 6.04 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 87558 1368 ns/op 5.85 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 24122 4853 ns/op 210.99 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 24872 4649 ns/op 220.25 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 25492 4690 ns/op 218.34 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4173 28303 ns/op 289.44 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4264 28096 ns/op 291.57 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4258 28356 ns/op 288.90 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 1.309s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 54997 2150 ns/op 3.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 66426 1774 ns/op 4.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 60558 1976 ns/op 4.05 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 26528 4478 ns/op 228.70 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 27771 4196 ns/op 244.02 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 27736 4326 ns/op 236.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5696 21066 ns/op 388.87 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5588 21313 ns/op 384.36 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5520 21093 ns/op 388.38 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 1.317s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 17969594 6.694 ns/op BenchmarkConstantTimeEq-4 18244826 6.549 ns/op BenchmarkConstantTimeLessOrEq-4 18312852 6.648 ns/op PASS ok crypto/subtle 0.418s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandshakeServer/RSA-4 81 1439538 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 56 2069465 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 69 1723755 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 94 1154628 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 140 884661 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 48 2375871 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 58 2035373 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 31434818 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 30332319 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 17848514 ns/op 58.75 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 23756964 ns/op 44.14 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 30057129 ns/op 69.77 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 41783805 ns/op 50.19 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 54466076 ns/op 77.01 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 76579462 ns/op 54.77 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 105862274 ns/op 79.24 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 152160680 ns/op 55.13 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 207130252 ns/op 81.00 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 291103692 ns/op 57.63 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 405455529 ns/op 82.76 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 580004841 ns/op 57.85 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 840781087 ns/op 79.82 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1165795570 ns/op 57.56 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 18443899 ns/op 56.85 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 25419198 ns/op 41.25 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 31751560 ns/op 66.05 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 44094124 ns/op 47.56 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 57246394 ns/op 73.27 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 80164384 ns/op 52.32 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 109268358 ns/op 76.77 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 156286416 ns/op 53.67 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 211220946 ns/op 79.43 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 299636246 ns/op 55.99 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 431552526 ns/op 77.75 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 601048202 ns/op 55.83 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 856533555 ns/op 78.35 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1163906579 ns/op 57.66 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 698697464 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 702368464 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 283160909 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 284422162 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 145144983 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 144826284 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 75067182 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 75053762 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 33969199 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 33484011 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 138579159 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 142109404 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 58999295 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 60280539 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 4 32514478 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 4 32586853 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 6 19261706 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 6 18800779 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 9 11165715 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 10 10845583 ns/op PASS ok crypto/tls 16.941s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 25 4493500 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 294 407138 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1089 109234 ns/op 13219 B/op 240 allocs/op BenchmarkParseCertificate/rsa_leaf-4 940 122531 ns/op 14643 B/op 264 allocs/op PASS ok crypto/x509 1.109s goos: freebsd goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 24 4687516 ns/op 269440 B/op 1652 allocs/op BenchmarkConcurrentStmtQuery-4 21 4869418 ns/op 273259 B/op 2030 allocs/op BenchmarkConcurrentStmtExec-4 33 3399906 ns/op 207454 B/op 745 allocs/op BenchmarkConcurrentTxQuery-4 27 3942462 ns/op 278731 B/op 2174 allocs/op BenchmarkConcurrentTxExec-4 37 2887749 ns/op 87861 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 30 3766037 ns/op 103479 B/op 2016 allocs/op BenchmarkConcurrentTxStmtExec-4 86 1333469 ns/op 40069 B/op 381 allocs/op BenchmarkConcurrentRandom-4 30 3599224 ns/op 233384 B/op 1873 allocs/op BenchmarkManyConcurrentQueries-4 1819 64521 ns/op 4114 B/op 19 allocs/op PASS ok database/sql 1.181s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 185434 649.2 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 96 1246034 ns/op 172038 B/op 13 allocs/op Benchmark115/LineToPC-4 80 1458839 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 18661 6338 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 0.800s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 729 162087 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2691 37664 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 0.264s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 302 392227 ns/op 20.89 MB/s BenchmarkEncodeToString-4 264 429277 ns/op 19.08 MB/s BenchmarkDecode-4 157 766835 ns/op 17.10 MB/s BenchmarkDecodeString-4 157 933442 ns/op 14.05 MB/s PASS ok encoding/base32 0.775s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 364 305091 ns/op 26.85 MB/s BenchmarkDecodeString/2-4 332475 358.5 ns/op 11.16 MB/s BenchmarkDecodeString/4-4 223040 492.1 ns/op 16.26 MB/s BenchmarkDecodeString/8-4 193178 585.6 ns/op 20.49 MB/s BenchmarkDecodeString/64-4 38580 3097 ns/op 28.42 MB/s BenchmarkDecodeString/8192-4 369 323642 ns/op 33.75 MB/s PASS ok encoding/base64 0.961s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1474 81297 ns/op 49.20 MB/s BenchmarkReadStruct-4 18307 6534 ns/op 11.48 MB/s BenchmarkWriteStruct-4 19392 6126 ns/op 12.24 MB/s BenchmarkReadInts-4 51930 2335 ns/op 12.85 MB/s BenchmarkWriteInts-4 42621 2766 ns/op 10.85 MB/s BenchmarkWriteSlice1000Int32s-4 1467 80718 ns/op 49.56 MB/s BenchmarkPutUint16-4 3726693 32.68 ns/op 61.20 MB/s BenchmarkAppendUint16-4 3570163 33.09 ns/op 60.44 MB/s BenchmarkPutUint32-4 2676421 45.13 ns/op 88.64 MB/s BenchmarkAppendUint32-4 2620957 46.00 ns/op 86.96 MB/s BenchmarkPutUint64-4 1241833 97.31 ns/op 82.21 MB/s BenchmarkAppendUint64-4 1000000 101.5 ns/op 78.78 MB/s BenchmarkLittleEndianPutUint16-4 3434748 34.10 ns/op 58.65 MB/s BenchmarkLittleEndianAppendUint16-4 3596926 32.83 ns/op 60.92 MB/s BenchmarkLittleEndianPutUint32-4 2738984 44.33 ns/op 90.24 MB/s BenchmarkLittleEndianAppendUint32-4 2634831 45.95 ns/op 87.05 MB/s BenchmarkLittleEndianPutUint64-4 1247275 96.87 ns/op 82.58 MB/s BenchmarkLittleEndianAppendUint64-4 1222630 98.34 ns/op 81.35 MB/s BenchmarkReadFloats-4 178516 676.8 ns/op 17.73 MB/s BenchmarkWriteFloats-4 143079 815.3 ns/op 14.72 MB/s BenchmarkReadSlice1000Float32s-4 1346 86752 ns/op 46.11 MB/s BenchmarkWriteSlice1000Float32s-4 1276 89726 ns/op 44.58 MB/s BenchmarkReadSlice1000Uint8s-4 87374 1482 ns/op 674.80 MB/s BenchmarkWriteSlice1000Uint8s-4 109512 1047 ns/op 955.13 MB/s BenchmarkPutUvarint32-4 719078 139.9 ns/op 28.58 MB/s BenchmarkPutUvarint64-4 243223 489.6 ns/op 16.34 MB/s PASS ok encoding/binary 4.049s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 7006 16342 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 5785 17403 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 7147 16298 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 3799 26741 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 7716 14820 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 7120 14853 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 7790 14819 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 4840 24508 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 12214 9304 ns/op PASS ok encoding/csv 1.375s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 8460 13853 ns/op BenchmarkEndToEndByteBuffer-4 11106 10503 ns/op BenchmarkEndToEndSliceByteBuffer-4 175 669026 ns/op BenchmarkEncodeComplex128Slice-4 442 267878 ns/op BenchmarkEncodeFloat64Slice-4 871 135555 ns/op BenchmarkEncodeInt32Slice-4 882 133511 ns/op BenchmarkEncodeStringSlice-4 1370 84793 ns/op BenchmarkEncodeInterfaceSlice-4 43 2648190 ns/op BenchmarkDecodeComplex128Slice-4 362 332810 ns/op BenchmarkDecodeFloat64Slice-4 724 162853 ns/op BenchmarkDecodeInt32Slice-4 756 156285 ns/op BenchmarkDecodeStringSlice-4 535 240353 ns/op BenchmarkDecodeStringsSlice-4 188 632794 ns/op BenchmarkDecodeBytesSlice-4 338 353967 ns/op BenchmarkDecodeInterfaceSlice-4 63 1769995 ns/op BenchmarkDecodeMap-4 82 1375177 ns/op PASS ok encoding/gob 2.561s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 14444 8319 ns/op 30.77 MB/s BenchmarkEncode/1024-4 3408 33045 ns/op 30.99 MB/s BenchmarkEncode/4096-4 908 131831 ns/op 31.07 MB/s BenchmarkEncode/16384-4 223 532353 ns/op 30.78 MB/s BenchmarkDecode/256-4 27670 4310 ns/op 59.39 MB/s BenchmarkDecode/1024-4 6934 16978 ns/op 60.31 MB/s BenchmarkDecode/4096-4 1770 67493 ns/op 60.69 MB/s BenchmarkDecode/16384-4 447 267018 ns/op 61.36 MB/s BenchmarkDump/256-4 1386 87675 ns/op 2.92 MB/s BenchmarkDump/1024-4 352 342229 ns/op 2.99 MB/s BenchmarkDump/4096-4 87 1345640 ns/op 3.04 MB/s BenchmarkDump/16384-4 20 5608389 ns/op 2.92 MB/s PASS ok encoding/hex 1.755s goos: freebsd goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 117234263 ns/op 16.55 MB/s 8391160 B/op 51 allocs/op BenchmarkCodeMarshal-4 1 110838364 ns/op 17.51 MB/s 1944432 B/op 22 allocs/op BenchmarkMarshalBytes/32-4 23089 4996 ns/op BenchmarkMarshalBytes/256-4 6889 16740 ns/op BenchmarkMarshalBytes/4096-4 520 227195 ns/op BenchmarkCodeDecoder-4 1 401134415 ns/op 4.84 MB/s 11144648 B/op 92714 allocs/op BenchmarkUnicodeDecoder-4 37976 3188 ns/op 4.39 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 56575 2108 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 353729419 ns/op 5.49 MB/s 3068624 B/op 92687 allocs/op BenchmarkCodeUnmarshalReuse-4 1 352574964 ns/op 5.50 MB/s 3067872 B/op 92689 allocs/op BenchmarkUnmarshalString-4 62584 1860 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 123322 1021 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalInt64-4 183100 706.9 ns/op 144 B/op 1 allocs/op BenchmarkIssue10335-4 62184 1986 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 41649 2897 ns/op 143 B/op 2 allocs/op BenchmarkUnmapped-4 17851 6674 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 1988 60885 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 634 177197 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 84 1335648 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 9 12387511 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 434538 259.2 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 427522 266.3 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 444586 261.0 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 433454 259.6 ns/op BenchmarkEncodeMarshaler-4 46140 2569 ns/op 91 B/op 1 allocs/op BenchmarkNumberIsValid-4 4081108 29.17 ns/op BenchmarkNumberIsValidRegexp-4 20594 5766 ns/op BenchmarkEncoderEncode-4 55814 2168 ns/op 140 B/op 1 allocs/op PASS ok encoding/json 5.891s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 48 2465236 ns/op 26.58 MB/s BenchmarkDecode-4 26 4435985 ns/op 20.01 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 1585 68002 ns/op 6265 B/op 24 allocs/op BenchmarkUnmarshal-4 632 189628 ns/op 8339 B/op 190 allocs/op BenchmarkHTMLAutoClose-4 3026 39518 ns/op PASS ok encoding/xml 0.411s goos: freebsd goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 390936 324.9 ns/op BenchmarkIntSet-4 428702 255.3 ns/op BenchmarkFloatAdd-4 80860 1510 ns/op BenchmarkFloatSet-4 520185 265.5 ns/op BenchmarkStringSet-4 404529 284.5 ns/op BenchmarkMapSet-4 119164 918.8 ns/op BenchmarkMapSetDifferent-4 41407 2974 ns/op BenchmarkMapSetDifferentRandom-4 268 445081 ns/op BenchmarkMapSetString-4 123776 950.7 ns/op BenchmarkMapAddSame-4 30169 4120 ns/op BenchmarkMapAddDifferent-4 12901 10179 ns/op BenchmarkMapAddDifferentRandom-4 217 548578 ns/op BenchmarkMapAddSameSteadyState-4 231332 515.9 ns/op BenchmarkMapAddDifferentSteadyState-4 82024 1500 ns/op BenchmarkRealworldExpvarUsage-4 16003 8080 ns/op PASS ok expvar 2.436s goos: freebsd goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 67899 1741 ns/op BenchmarkSprintfEmpty-4 275288 412.3 ns/op BenchmarkSprintfString-4 199022 684.9 ns/op BenchmarkSprintfTruncateString-4 168651 722.9 ns/op BenchmarkSprintfTruncateBytes-4 128007 983.6 ns/op BenchmarkSprintfSlowParsingPath-4 173499 691.3 ns/op BenchmarkSprintfQuoteString-4 35122 3415 ns/op BenchmarkSprintfInt-4 178467 733.9 ns/op BenchmarkSprintfIntInt-4 128439 940.7 ns/op BenchmarkSprintfPrefixedInt-4 144843 823.3 ns/op BenchmarkSprintfFloat-4 89187 1283 ns/op BenchmarkSprintfComplex-4 36501 3288 ns/op BenchmarkSprintfBoolean-4 196015 645.0 ns/op BenchmarkSprintfHexString-4 83509 1473 ns/op BenchmarkSprintfHexBytes-4 67851 1769 ns/op BenchmarkSprintfBytes-4 31887 3818 ns/op BenchmarkSprintfStringer-4 58783 2053 ns/op BenchmarkSprintfStructure-4 24982 5002 ns/op BenchmarkManyArgs-4 42042 2825 ns/op BenchmarkFprintInt-4 78666 1564 ns/op BenchmarkFprintfBytes-4 83209 1436 ns/op BenchmarkFprintIntNoAlloc-4 80772 1539 ns/op BenchmarkScanInts-4 37 3095226 ns/op BenchmarkScanRecursiveInt-4 1 377272885 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 422532912 ns/op PASS ok fmt 4.171s goos: freebsd goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 734 147561 ns/op PASS ok go/build 0.157s goos: freebsd goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 46394 2304 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 13890 8602 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3421 30453 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1038 114291 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 262 445190 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 66 2016128 ns/op 206176 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 15 8321741 ns/op 865638 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 3 34059245 ns/op 3634528 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 1 145699497 ns/op 15258976 B/op 65565 allocs/op PASS ok go/constant 1.428s goos: freebsd goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 224887594 ns/op 0.29 MB/s 6169864 B/op 118779 allocs/op PASS ok go/format 0.285s goos: freebsd goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 4 26289995 ns/op 2.79 MB/s BenchmarkParseOnly-4 5 22473797 ns/op 3.26 MB/s BenchmarkResolve-4 33 3384809 ns/op 21.66 MB/s PASS ok go/parser 1.307s goos: freebsd goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrint-4 1 152723085 ns/op PASS ok go/printer 0.186s goos: freebsd goarch: amd64 pkg: go/scanner cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScan-4 274 434133 ns/op BenchmarkScanFiles/go/types/expr.go-4 13 8283497 ns/op 6.42 MB/s BenchmarkScanFiles/go/parser/parser.go-4 9 12227399 ns/op 5.99 MB/s BenchmarkScanFiles/net/http/server.go-4 6 17296835 ns/op 6.57 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 220 540356 ns/op 5.69 MB/s PASS ok go/scanner 0.741s goos: freebsd goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1000000 114.5 ns/op PASS ok go/token 0.153s goos: freebsd goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNamed/Underlying/nongeneric-4 845863 118.6 ns/op BenchmarkNamed/Underlying/generic-4 896523 119.9 ns/op BenchmarkNamed/Underlying/src_instance-4 977156 118.4 ns/op BenchmarkNamed/Underlying/user_instance-4 996618 118.8 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 18769 6151 ns/op BenchmarkNamed/NewMethodSet/generic-4 19600 6057 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 19227 6167 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 19484 5999 ns/op BenchmarkCheck/http/funcbodies/info-4 1 499566656 ns/op 59730 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 350347830 ns/op 85164 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 155923264 ns/op 191337 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 130139513 ns/op 229067 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 107806621 ns/op 46591 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 91852366 ns/op 54690 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 35395760 ns/op 141883 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 34694945 ns/op 144767 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 53196593 ns/op 40480 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 40131565 ns/op 53648 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 5 23214906 ns/op 92766 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 5 22087286 ns/op 97476 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 858454920 ns/op 69427 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 549820621 ns/op 108390 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 128802049 ns/op 462425 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 106546628 ns/op 559223 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 64762182 ns/op 28539 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 54415523 ns/op 33960 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 36894337 ns/op 50089 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 35715501 ns/op 51752 lines/s PASS ok go/types 11.844s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 10496 11530 ns/op 88.81 MB/s PASS ok hash/adler32 0.248s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 236238 480.5 ns/op 31.22 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 241477 479.0 ns/op 31.31 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 123040 955.1 ns/op 41.88 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 126032 932.1 ns/op 42.91 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 527599 228.3 ns/op 2242.18 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 526485 226.9 ns/op 2256.77 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 462574 261.8 ns/op 3910.73 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 451854 260.6 ns/op 3929.28 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 263180 459.7 ns/op 8909.57 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 257056 462.9 ns/op 8848.91 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 51794 2318 ns/op 14135.60 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 53754 2232 ns/op 14680.09 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 517800 222.0 ns/op 67.58 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 531078 218.2 ns/op 68.76 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 529116 227.6 ns/op 175.75 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 513796 223.5 ns/op 179.00 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 380293 312.9 ns/op 1636.17 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 379892 317.7 ns/op 1611.81 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 295669 404.0 ns/op 2534.86 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 286268 411.7 ns/op 2487.15 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 236108 498.4 ns/op 8217.70 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 238462 501.4 ns/op 8169.05 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 48456 2438 ns/op 13442.28 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 48813 2457 ns/op 13335.27 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 238027 496.1 ns/op 30.23 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 242456 476.4 ns/op 31.48 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 121874 1005 ns/op 39.81 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 119235 987.3 ns/op 40.51 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9458 12005 ns/op 42.65 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 9261 12037 ns/op 42.53 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4471 25852 ns/op 39.61 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4626 25725 ns/op 39.80 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1098 109319 ns/op 37.47 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1078 109447 ns/op 37.42 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 133 904673 ns/op 36.22 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 132 904767 ns/op 36.22 MB/s PASS ok hash/crc32 4.799s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 100 1132967 ns/op 57.84 MB/s BenchmarkCrc64/ISO4KB-4 1202 96545 ns/op 42.43 MB/s BenchmarkCrc64/ISO1KB-4 5547 21059 ns/op 48.63 MB/s BenchmarkCrc64/ECMA64KB-4 98 1163191 ns/op 56.34 MB/s BenchmarkCrc64/Random64KB-4 100 1169351 ns/op 56.04 MB/s BenchmarkCrc64/Random16KB-4 418 280082 ns/op 58.50 MB/s PASS ok hash/crc64 0.788s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 10569 11383 ns/op 89.96 MB/s BenchmarkFnv32aKB-4 10549 11350 ns/op 90.22 MB/s BenchmarkFnv64KB-4 9888 11804 ns/op 86.75 MB/s BenchmarkFnv64aKB-4 9832 11822 ns/op 86.62 MB/s BenchmarkFnv128KB-4 2124 52220 ns/op 19.61 MB/s BenchmarkFnv128aKB-4 2192 54330 ns/op 18.85 MB/s PASS ok hash/fnv 0.964s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 572931 183.2 ns/op 21.83 MB/s BenchmarkHash/n=4/Bytes-4 4442696 26.55 ns/op 150.65 MB/s BenchmarkHash/n=4/String-4 3484615 33.62 ns/op 118.97 MB/s BenchmarkHash/n=8/Write-4 603286 184.6 ns/op 43.33 MB/s BenchmarkHash/n=8/Bytes-4 4541924 26.36 ns/op 303.54 MB/s BenchmarkHash/n=8/String-4 3444540 33.96 ns/op 235.58 MB/s BenchmarkHash/n=16/Write-4 541759 186.5 ns/op 85.77 MB/s BenchmarkHash/n=16/Bytes-4 4560307 26.93 ns/op 594.11 MB/s BenchmarkHash/n=16/String-4 3405580 34.18 ns/op 468.16 MB/s BenchmarkHash/n=32/Write-4 610390 186.7 ns/op 171.44 MB/s BenchmarkHash/n=32/Bytes-4 4592029 26.05 ns/op 1228.57 MB/s BenchmarkHash/n=32/String-4 3444234 34.61 ns/op 924.61 MB/s BenchmarkHash/n=64/Write-4 587349 197.3 ns/op 324.40 MB/s BenchmarkHash/n=64/Bytes-4 4428870 26.94 ns/op 2375.58 MB/s BenchmarkHash/n=64/String-4 3304368 35.68 ns/op 1793.66 MB/s BenchmarkHash/n=256/Write-4 443355 263.4 ns/op 971.80 MB/s BenchmarkHash/n=256/Bytes-4 2576487 47.54 ns/op 5385.29 MB/s BenchmarkHash/n=256/String-4 1943092 61.27 ns/op 4178.33 MB/s BenchmarkHash/n=320/Write-4 445545 263.6 ns/op 1213.76 MB/s BenchmarkHash/n=320/Bytes-4 2025570 58.95 ns/op 5428.35 MB/s BenchmarkHash/n=320/String-4 1452841 81.44 ns/op 3929.34 MB/s BenchmarkHash/n=1024/Write-4 282952 411.3 ns/op 2489.62 MB/s BenchmarkHash/n=1024/Bytes-4 795321 152.9 ns/op 6699.28 MB/s BenchmarkHash/n=1024/String-4 584660 202.5 ns/op 5056.72 MB/s BenchmarkHash/n=4096/Write-4 123684 959.4 ns/op 4269.16 MB/s BenchmarkHash/n=4096/Bytes-4 209582 565.8 ns/op 7239.93 MB/s BenchmarkHash/n=4096/String-4 162458 736.3 ns/op 5563.26 MB/s BenchmarkHash/n=16384/Write-4 38640 3137 ns/op 5222.68 MB/s BenchmarkHash/n=16384/Bytes-4 53578 2225 ns/op 7363.15 MB/s BenchmarkHash/n=16384/String-4 41667 2888 ns/op 5672.77 MB/s PASS ok hash/maphash 4.313s goos: freebsd goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 858 124631 ns/op BenchmarkEscapeNone-4 128576 905.5 ns/op BenchmarkUnescape-4 753 155416 ns/op BenchmarkUnescapeNone-4 547633 218.5 ns/op BenchmarkUnescapeSparse-4 10000 10712 ns/op BenchmarkUnescapeDense-4 1161 101129 ns/op PASS ok html 0.777s goos: freebsd goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 9351 12376 ns/op BenchmarkCSSEscaperNoSpecials-4 46110 2567 ns/op BenchmarkDecodeCSS-4 28044 4360 ns/op BenchmarkDecodeCSSNoSpecials-4 4395579 27.18 ns/op BenchmarkCSSValueFilter-4 127252 975.8 ns/op BenchmarkCSSValueFilterOk-4 90294 1313 ns/op BenchmarkEscapedExecute-4 4423 24226 ns/op BenchmarkHTMLNospaceEscaper-4 10000 10612 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 66986 1719 ns/op BenchmarkStripTags-4 21829 5414 ns/op BenchmarkStripTagsNoSpecials-4 296330 426.0 ns/op BenchmarkJSValEscaperWithNum-4 25071 4662 ns/op BenchmarkJSValEscaperWithStr-4 4458 24221 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 20414 5964 ns/op BenchmarkJSValEscaperWithObj-4 3673 27962 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 14630 8213 ns/op BenchmarkJSStrEscaperNoSpecials-4 62995 1907 ns/op BenchmarkJSStrEscaper-4 10000 10171 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 56988 2090 ns/op BenchmarkJSRegexpEscaper-4 10000 10568 ns/op BenchmarkTemplateSpecialTags-4 69 1515426 ns/op BenchmarkURLEscaper-4 4120 25215 ns/op BenchmarkURLEscaperNoSpecials-4 195970 609.7 ns/op BenchmarkURLNormalizer-4 5570 18351 ns/op BenchmarkURLNormalizerNoSpecials-4 190132 662.3 ns/op BenchmarkSrcsetFilter-4 20552 5879 ns/op BenchmarkSrcsetFilterNoSpecials-4 106356 1187 ns/op PASS ok html/template 3.847s goos: freebsd goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 641389 175.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 464073 238.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 573722 177.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 493221 250.2 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1805080 66.82 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1268803 93.90 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1828698 67.58 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1266639 93.83 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1471732 82.06 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 460920 236.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 385260 301.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 458457 240.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 373501 296.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 746768 141.1 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 596672 196.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 912324 130.0 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 577034 201.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 534964 211.6 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1362418 86.63 ns/op BenchmarkRGBASetRGBA-4 1372818 90.94 ns/op BenchmarkRGBA64At-4 834194 141.7 ns/op BenchmarkRGBA64SetRGBA64-4 798496 141.6 ns/op BenchmarkNRGBAAt-4 1407469 83.99 ns/op BenchmarkNRGBASetNRGBA-4 1426563 83.16 ns/op BenchmarkNRGBA64At-4 811098 140.4 ns/op BenchmarkNRGBA64SetNRGBA64-4 835190 144.6 ns/op BenchmarkAlphaAt-4 2358482 50.31 ns/op BenchmarkAlphaSetAlpha-4 2239172 51.55 ns/op BenchmarkAlpha16At-4 1468368 81.28 ns/op BenchmarkAlphaSetAlpha16-4 1478851 78.00 ns/op BenchmarkGrayAt-4 2425701 49.68 ns/op BenchmarkGraySetGray-4 2421316 49.88 ns/op BenchmarkGray16At-4 1556071 77.44 ns/op BenchmarkGraySetGray16-4 1559448 76.72 ns/op PASS ok image 5.513s goos: freebsd goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 4179367 28.42 ns/op BenchmarkYCbCrToRGB/128-4 4150040 28.70 ns/op BenchmarkYCbCrToRGB/255-4 4222072 28.36 ns/op BenchmarkRGBToYCbCr/0-4 4181952 28.78 ns/op BenchmarkRGBToYCbCr/Cb-4 4147249 29.05 ns/op BenchmarkRGBToYCbCr/Cr-4 4160558 28.92 ns/op BenchmarkYCbCrToRGBA/0-4 3377792 34.80 ns/op BenchmarkYCbCrToRGBA/128-4 3476238 34.47 ns/op BenchmarkYCbCrToRGBA/255-4 3201672 37.53 ns/op BenchmarkNYCbCrAToRGBA/0-4 3308341 36.12 ns/op BenchmarkNYCbCrAToRGBA/128-4 3218415 37.47 ns/op BenchmarkNYCbCrAToRGBA/255-4 3299372 36.06 ns/op PASS ok image/color 1.889s goos: freebsd goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 4 30544585 ns/op BenchmarkFillSrc-4 356 333233 ns/op BenchmarkCopyOver-4 7 15401487 ns/op BenchmarkCopySrc-4 422 271929 ns/op BenchmarkNRGBAOver-4 6 16822005 ns/op BenchmarkNRGBASrc-4 10 10811431 ns/op BenchmarkYCbCr-4 9 12461744 ns/op BenchmarkGray-4 18 6278063 ns/op BenchmarkCMYK-4 10 10791361 ns/op BenchmarkGlyphOver-4 20 5389615 ns/op BenchmarkRGBAMaskOver-4 4 27321858 ns/op BenchmarkGrayMaskOver-4 5 20875925 ns/op BenchmarkRGBA64ImageMaskOver-4 3 34341833 ns/op BenchmarkRGBA-4 5 23724609 ns/op BenchmarkPalettedFill-4 964 125062 ns/op BenchmarkPalettedRGBA-4 6 19600794 ns/op BenchmarkGenericOver-4 3 51876903 ns/op BenchmarkGenericMaskOver-4 5 21149898 ns/op BenchmarkGenericSrc-4 3 33416394 ns/op BenchmarkGenericMaskSrc-4 4 28602539 ns/op PASS ok image/draw 5.895s goos: freebsd goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 24 4616555 ns/op 3.35 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 110933872 ns/op 2.77 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 1513646280 ns/op 0.81 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 66 1790665 ns/op 8.63 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 2 75065310 ns/op 0.82 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 2.488s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 3763 26876 ns/op BenchmarkIDCT-4 4382 26032 ns/op BenchmarkDecodeBaseline-4 9 12180789 ns/op 5.07 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 7 16345527 ns/op 3.78 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 144783419 ns/op 8.49 MB/s 4400 B/op 4 allocs/op BenchmarkEncodeYCbCr-4 1 181287620 ns/op 5.08 MB/s 4400 B/op 4 allocs/op PASS ok image/jpeg 1.378s goos: freebsd goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 13032090 9.176 ns/op BenchmarkDecodeGray-4 13 8269691 ns/op 7.92 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 34740611 ns/op 7.55 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 30523838 ns/op 8.59 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 22 5001990 ns/op 13.10 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 28009308 ns/op 9.36 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 35738375 ns/op 7.34 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 53526910 ns/op 5.74 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 52953042 ns/op 5.80 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 173371531 ns/op 7.09 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 188831700 ns/op 6.51 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 26868170 ns/op 11.43 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 171019671 ns/op 7.19 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 318860138 ns/op 3.85 MB/s 10694488 B/op 614429 allocs/op PASS ok image/png 2.873s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 2 52315565 ns/op 1.91 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 44164183 ns/op 2.26 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 291282370 ns/op 1.72 MB/s 2007128 B/op 3 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 304602630 ns/op 1.64 MB/s 4006064 B/op 3 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 53233106 ns/op 1.88 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 45697782 ns/op 2.19 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 305024372 ns/op 1.64 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 299348814 ns/op 1.67 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 657512909 ns/op 1.52 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 630111075 ns/op 1.59 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3680958716 ns/op 1.36 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3588168781 ns/op 1.39 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 13 8668508 ns/op 11.54 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 12 8898638 ns/op 11.24 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 43299036 ns/op 11.55 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 45171400 ns/op 11.07 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 84117828 ns/op 11.89 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 88078288 ns/op 11.35 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 431132033 ns/op 11.60 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 442039870 ns/op 11.31 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 61037296 ns/op 1.64 MB/s 401492 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 2 57608120 ns/op 1.74 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 381206233 ns/op 1.31 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 415985746 ns/op 1.20 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 863135979 ns/op 1.16 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 939992663 ns/op 1.06 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5811857246 ns/op 0.86 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5371329031 ns/op 0.93 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 146372934 ns/op 28.56 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 154334597 ns/op 27.08 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 66.368s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 36874 2935 ns/op 0.34 MB/s BenchmarkMarshalCorpusFile/2-4 38115 3188 ns/op 0.63 MB/s BenchmarkMarshalCorpusFile/4-4 35490 3359 ns/op 1.19 MB/s BenchmarkMarshalCorpusFile/8-4 29871 4199 ns/op 1.91 MB/s BenchmarkMarshalCorpusFile/16-4 22284 5450 ns/op 2.94 MB/s BenchmarkMarshalCorpusFile/32-4 15020 7971 ns/op 4.01 MB/s BenchmarkMarshalCorpusFile/64-4 7866 13002 ns/op 4.92 MB/s BenchmarkMarshalCorpusFile/128-4 5312 20817 ns/op 6.15 MB/s BenchmarkMarshalCorpusFile/256-4 2889 38875 ns/op 6.59 MB/s BenchmarkMarshalCorpusFile/512-4 1545 76455 ns/op 6.70 MB/s BenchmarkMarshalCorpusFile/1024-4 808 149939 ns/op 6.83 MB/s BenchmarkMarshalCorpusFile/2048-4 399 297132 ns/op 6.89 MB/s BenchmarkMarshalCorpusFile/4096-4 206 591801 ns/op 6.92 MB/s BenchmarkMarshalCorpusFile/8192-4 93 1177476 ns/op 6.96 MB/s BenchmarkMarshalCorpusFile/16384-4 50 2296308 ns/op 7.13 MB/s BenchmarkMarshalCorpusFile/32768-4 24 5055442 ns/op 6.48 MB/s BenchmarkMarshalCorpusFile/65536-4 12 10527474 ns/op 6.23 MB/s BenchmarkMarshalCorpusFile/131072-4 5 21716690 ns/op 6.04 MB/s BenchmarkMarshalCorpusFile/262144-4 3 42204025 ns/op 6.21 MB/s BenchmarkMarshalCorpusFile/524288-4 2 84006772 ns/op 6.24 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 165934997 ns/op 6.32 MB/s BenchmarkUnmarshalCorpusFile/1-4 9726 11297 ns/op 0.09 MB/s BenchmarkUnmarshalCorpusFile/2-4 10000 10971 ns/op 0.18 MB/s BenchmarkUnmarshalCorpusFile/4-4 9066 12624 ns/op 0.32 MB/s BenchmarkUnmarshalCorpusFile/8-4 7600 14281 ns/op 0.56 MB/s BenchmarkUnmarshalCorpusFile/16-4 6698 18252 ns/op 0.88 MB/s BenchmarkUnmarshalCorpusFile/32-4 4308 25948 ns/op 1.23 MB/s BenchmarkUnmarshalCorpusFile/64-4 3762 32063 ns/op 2.00 MB/s BenchmarkUnmarshalCorpusFile/128-4 3001 39201 ns/op 3.27 MB/s BenchmarkUnmarshalCorpusFile/256-4 1159 106873 ns/op 2.40 MB/s BenchmarkUnmarshalCorpusFile/512-4 586 205906 ns/op 2.49 MB/s BenchmarkUnmarshalCorpusFile/1024-4 297 379612 ns/op 2.70 MB/s BenchmarkUnmarshalCorpusFile/2048-4 157 759055 ns/op 2.70 MB/s BenchmarkUnmarshalCorpusFile/4096-4 72 1498713 ns/op 2.73 MB/s BenchmarkUnmarshalCorpusFile/8192-4 39 2999242 ns/op 2.73 MB/s BenchmarkUnmarshalCorpusFile/16384-4 19 6155692 ns/op 2.66 MB/s BenchmarkUnmarshalCorpusFile/32768-4 9 11922857 ns/op 2.75 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 24254273 ns/op 2.70 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 47379087 ns/op 2.77 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 95772254 ns/op 2.74 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 192613081 ns/op 2.72 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 378861467 ns/op 2.77 MB/s BenchmarkMutatorBytes/1-4 35434 3230 ns/op BenchmarkMutatorBytes/10-4 38366 3189 ns/op BenchmarkMutatorBytes/100-4 34774 3462 ns/op BenchmarkMutatorBytes/1000-4 23666 5359 ns/op BenchmarkMutatorBytes/10000-4 6915 23482 ns/op BenchmarkMutatorBytes/100000-4 960 133686 ns/op BenchmarkMutatorString/1-4 33846 3368 ns/op BenchmarkMutatorString/10-4 35926 3374 ns/op BenchmarkMutatorString/100-4 31329 4066 ns/op BenchmarkMutatorString/1000-4 14044 7528 ns/op BenchmarkMutatorString/10000-4 3655 60700 ns/op BenchmarkMutatorString/100000-4 344 369731 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 18363 6082 ns/op BenchmarkMutatorAllBasicTypes/string-4 19501 6348 ns/op BenchmarkMutatorAllBasicTypes/bool-4 62888 1938 ns/op BenchmarkMutatorAllBasicTypes/float32-4 54860 2086 ns/op BenchmarkMutatorAllBasicTypes/float64-4 53659 2089 ns/op BenchmarkMutatorAllBasicTypes/int-4 58958 1972 ns/op BenchmarkMutatorAllBasicTypes/int8-4 61192 2015 ns/op BenchmarkMutatorAllBasicTypes/int16-4 62078 1943 ns/op BenchmarkMutatorAllBasicTypes/int32-4 59146 2026 ns/op BenchmarkMutatorAllBasicTypes/int64-4 59007 1970 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 56241 2035 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 60052 2104 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 57678 2023 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 58249 1991 ns/op PASS ok internal/fuzz 11.659s goos: freebsd goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 48439 2228 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 137144 904.0 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 0.291s PASS ok internal/poll 0.028s goos: freebsd goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 5 21395525 ns/op PASS ok internal/trace 2.582s goos: freebsd goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 21130 7389 ns/op BenchmarkCopyNLarge-4 312 460482 ns/op PASS ok io 0.548s goos: freebsd goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 215370 547.6 ns/op BenchmarkPrintln-4 29374 4273 ns/op BenchmarkPrintlnNoFlags-4 47779 2416 ns/op PASS ok log 0.468s goos: freebsd goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 3059131 38.82 ns/op BenchmarkAcosh-4 1259446 94.54 ns/op BenchmarkAsin-4 3279340 36.93 ns/op BenchmarkAsinh-4 1213848 101.8 ns/op BenchmarkAtan-4 4283161 28.58 ns/op BenchmarkAtanh-4 1230888 96.63 ns/op BenchmarkAtan2-4 2422392 49.36 ns/op BenchmarkCbrt-4 1597281 75.33 ns/op BenchmarkCeil-4 18207608 6.585 ns/op BenchmarkCopysign-4 3002901 40.45 ns/op BenchmarkCos-4 1379876 85.36 ns/op BenchmarkCosh-4 1000000 364.7 ns/op BenchmarkErf-4 4344855 27.15 ns/op BenchmarkErfc-4 4064368 29.47 ns/op BenchmarkErfinv-4 3951229 31.20 ns/op BenchmarkErfcinv-4 3832402 31.46 ns/op BenchmarkExp-4 1000000 105.6 ns/op BenchmarkExpGo-4 959001 116.3 ns/op BenchmarkExpm1-4 3071979 39.07 ns/op BenchmarkExp2-4 1000000 110.9 ns/op BenchmarkExp2Go-4 963336 117.2 ns/op BenchmarkAbs-4 3694576 32.06 ns/op BenchmarkDim-4 7888161 15.14 ns/op BenchmarkFloor-4 18347781 6.594 ns/op BenchmarkMax-4 12282369 10.27 ns/op BenchmarkMin-4 12104426 9.998 ns/op BenchmarkMod-4 352561 333.7 ns/op BenchmarkFrexp-4 1940865 61.55 ns/op BenchmarkGamma-4 737732 163.5 ns/op BenchmarkHypot-4 11027824 10.89 ns/op BenchmarkHypotGo-4 1750783 68.87 ns/op BenchmarkIlogb-4 2322909 51.65 ns/op BenchmarkJ0-4 257734 460.9 ns/op BenchmarkJ1-4 270460 450.8 ns/op BenchmarkJn-4 121069 970.6 ns/op BenchmarkLdexp-4 1932626 61.61 ns/op BenchmarkLgamma-4 1000000 114.4 ns/op BenchmarkLog-4 6227668 19.06 ns/op BenchmarkLogb-4 2347296 52.02 ns/op BenchmarkLog1p-4 1469122 79.73 ns/op BenchmarkLog10-4 5711732 20.66 ns/op BenchmarkLog2-4 1514965 78.78 ns/op BenchmarkModf-4 2820936 43.36 ns/op BenchmarkNextafter32-4 2775730 43.34 ns/op BenchmarkNextafter64-4 2751363 43.32 ns/op BenchmarkPowInt-4 533457 206.7 ns/op BenchmarkPowFrac-4 455610 646.1 ns/op BenchmarkPow10Pos-4 4297868 28.50 ns/op BenchmarkPow10Neg-4 4102694 28.93 ns/op BenchmarkRound-4 3463110 34.38 ns/op BenchmarkRoundToEven-4 7365717 15.84 ns/op BenchmarkRemainder-4 513349 234.1 ns/op BenchmarkSignbit-4 5223385 23.25 ns/op BenchmarkSin-4 1527142 72.42 ns/op BenchmarkSincos-4 960055 112.9 ns/op BenchmarkSinh-4 1000000 357.3 ns/op BenchmarkSqrtIndirect-4 15710310 7.636 ns/op BenchmarkSqrtLatency-4 19373558 6.203 ns/op BenchmarkSqrtIndirectLatency-4 11833494 10.27 ns/op BenchmarkSqrtGoLatency-4 1000000 102.7 ns/op BenchmarkSqrtPrime-4 31134 3819 ns/op BenchmarkTan-4 1611075 74.67 ns/op BenchmarkTanh-4 1000000 372.8 ns/op BenchmarkTrunc-4 18437190 6.701 ns/op BenchmarkY0-4 241359 466.9 ns/op BenchmarkY1-4 251521 455.2 ns/op BenchmarkYn-4 121230 949.6 ns/op BenchmarkFloat64bits-4 4967132 23.61 ns/op BenchmarkFloat64frombits-4 4991096 23.91 ns/op BenchmarkFloat32bits-4 5016201 23.96 ns/op BenchmarkFloat32frombits-4 5129133 23.35 ns/op BenchmarkFMA-4 18234108 62.11 ns/op PASS ok math 12.707s goos: freebsd goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11218320 10.70 ns/op 5979.99 MB/s BenchmarkAddVV/2-4 10589598 11.39 ns/op 11242.10 MB/s BenchmarkAddVV/3-4 9987303 12.40 ns/op 15488.45 MB/s BenchmarkAddVV/4-4 10173117 11.89 ns/op 21539.11 MB/s BenchmarkAddVV/5-4 9540494 12.77 ns/op 25054.24 MB/s BenchmarkAddVV/10-4 7408264 15.85 ns/op 40375.72 MB/s BenchmarkAddVV/100-4 1811506 66.55 ns/op 96168.75 MB/s BenchmarkAddVV/1000-4 209746 575.9 ns/op 111137.44 MB/s BenchmarkSubVV/1-4 11369431 10.54 ns/op 6070.66 MB/s BenchmarkSubVV/2-4 10669720 11.24 ns/op 11384.29 MB/s BenchmarkSubVV/3-4 9596800 12.59 ns/op 15253.37 MB/s BenchmarkSubVV/4-4 10419894 11.63 ns/op 22020.31 MB/s BenchmarkSubVV/5-4 9025039 12.56 ns/op 25474.66 MB/s BenchmarkSubVV/10-4 7550545 16.06 ns/op 39842.70 MB/s BenchmarkSubVV/100-4 1794914 66.45 ns/op 96317.55 MB/s BenchmarkSubVV/1000-4 209505 581.4 ns/op 110072.63 MB/s BenchmarkAddVW/1-4 11624055 10.36 ns/op 772.21 MB/s BenchmarkAddVW/2-4 10706871 11.31 ns/op 1415.22 MB/s BenchmarkAddVW/3-4 9866804 12.01 ns/op 1999.06 MB/s BenchmarkAddVW/4-4 11252509 10.75 ns/op 2978.12 MB/s BenchmarkAddVW/5-4 10370305 12.25 ns/op 3264.93 MB/s BenchmarkAddVW/10-4 8277463 14.45 ns/op 5536.79 MB/s BenchmarkAddVW/100-4 341787 334.8 ns/op 2389.41 MB/s BenchmarkAddVW/1000-4 54733 2236 ns/op 3577.97 MB/s BenchmarkAddVWext/1-4 11767945 10.45 ns/op 765.61 MB/s BenchmarkAddVWext/2-4 10402941 11.25 ns/op 1422.43 MB/s BenchmarkAddVWext/3-4 10084886 11.92 ns/op 2012.76 MB/s BenchmarkAddVWext/4-4 10557655 11.52 ns/op 2778.08 MB/s BenchmarkAddVWext/5-4 10241042 12.25 ns/op 3266.36 MB/s BenchmarkAddVWext/10-4 8436255 14.14 ns/op 5659.53 MB/s BenchmarkAddVWext/100-4 90282 1329 ns/op 601.91 MB/s BenchmarkAddVWext/1000-4 9261 12971 ns/op 616.75 MB/s BenchmarkSubVW/1-4 11736122 10.29 ns/op 777.68 MB/s BenchmarkSubVW/2-4 10631336 11.34 ns/op 1410.67 MB/s BenchmarkSubVW/3-4 9929866 12.26 ns/op 1957.61 MB/s BenchmarkSubVW/4-4 10448756 12.11 ns/op 2642.51 MB/s BenchmarkSubVW/5-4 10502032 11.47 ns/op 3487.39 MB/s BenchmarkSubVW/10-4 7625338 15.40 ns/op 5195.55 MB/s BenchmarkSubVW/100-4 355436 333.6 ns/op 2397.96 MB/s BenchmarkSubVW/1000-4 55336 2187 ns/op 3657.66 MB/s BenchmarkSubVWext/1-4 11134995 10.31 ns/op 776.20 MB/s BenchmarkSubVWext/2-4 10621789 11.75 ns/op 1361.79 MB/s BenchmarkSubVWext/3-4 9887132 12.16 ns/op 1974.32 MB/s BenchmarkSubVWext/4-4 10569517 11.40 ns/op 2806.61 MB/s BenchmarkSubVWext/5-4 10478275 11.62 ns/op 3443.71 MB/s BenchmarkSubVWext/10-4 8345863 14.25 ns/op 5614.34 MB/s BenchmarkSubVWext/100-4 90980 1342 ns/op 595.95 MB/s BenchmarkSubVWext/1000-4 8911 12869 ns/op 621.65 MB/s BenchmarkMulAddVWW/1-4 9930742 12.41 ns/op 5155.50 MB/s BenchmarkMulAddVWW/2-4 8951005 13.47 ns/op 9505.99 MB/s BenchmarkMulAddVWW/3-4 9552874 12.60 ns/op 15238.37 MB/s BenchmarkMulAddVWW/4-4 8829777 13.65 ns/op 18754.39 MB/s BenchmarkMulAddVWW/5-4 8308498 14.56 ns/op 21979.05 MB/s BenchmarkMulAddVWW/10-4 6224662 19.85 ns/op 32240.35 MB/s BenchmarkMulAddVWW/100-4 1237323 96.15 ns/op 66559.79 MB/s BenchmarkMulAddVWW/1000-4 135026 890.5 ns/op 71869.24 MB/s BenchmarkAddMulVVW/1-4 10856151 11.04 ns/op 5795.19 MB/s BenchmarkAddMulVVW/2-4 9999280 12.06 ns/op 10616.08 MB/s BenchmarkAddMulVVW/3-4 9153654 12.98 ns/op 14790.83 MB/s BenchmarkAddMulVVW/4-4 8768211 13.72 ns/op 18654.83 MB/s BenchmarkAddMulVVW/5-4 7741857 14.92 ns/op 21445.09 MB/s BenchmarkAddMulVVW/10-4 6588416 18.22 ns/op 35119.79 MB/s BenchmarkAddMulVVW/100-4 1362543 84.78 ns/op 75488.31 MB/s BenchmarkAddMulVVW/1000-4 154252 796.9 ns/op 80306.83 MB/s BenchmarkDivWVW/1-4 2977758 39.48 ns/op 1621.12 MB/s BenchmarkDivWVW/2-4 1295239 95.66 ns/op 1338.10 MB/s BenchmarkDivWVW/3-4 1000000 116.6 ns/op 1646.05 MB/s BenchmarkDivWVW/4-4 847354 137.7 ns/op 1858.96 MB/s BenchmarkDivWVW/5-4 802161 146.7 ns/op 2182.04 MB/s BenchmarkDivWVW/10-4 410772 278.0 ns/op 2301.84 MB/s BenchmarkDivWVW/100-4 57102 2099 ns/op 3049.67 MB/s BenchmarkDivWVW/1000-4 5678 20431 ns/op 3132.49 MB/s BenchmarkNonZeroShifts/1/shrVU-4 12136411 9.930 ns/op BenchmarkNonZeroShifts/1/shlVU-4 11197610 10.56 ns/op BenchmarkNonZeroShifts/2/shrVU-4 10520420 10.55 ns/op BenchmarkNonZeroShifts/2/shlVU-4 11430247 10.50 ns/op BenchmarkNonZeroShifts/3/shrVU-4 10394415 11.68 ns/op BenchmarkNonZeroShifts/3/shlVU-4 9276979 12.62 ns/op BenchmarkNonZeroShifts/4/shrVU-4 9510032 12.73 ns/op BenchmarkNonZeroShifts/4/shlVU-4 9731235 12.35 ns/op BenchmarkNonZeroShifts/5/shrVU-4 8927289 13.61 ns/op BenchmarkNonZeroShifts/5/shlVU-4 8694565 13.47 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6778404 17.53 ns/op BenchmarkNonZeroShifts/10/shlVU-4 7088464 17.06 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 105.9 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1327538 91.21 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 126427 941.9 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 157725 766.4 ns/op BenchmarkDecimalConversion-4 202 556615 ns/op BenchmarkFloatString/100-4 12039 10039 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 230 517491 ns/op 2907 B/op 9 allocs/op BenchmarkFloatString/10000-4 3 46884000 ns/op 61850 B/op 57 allocs/op BenchmarkFloatString/100000-4 1 4683368667 ns/op 864336 B/op 548 allocs/op BenchmarkFloatAdd/10-4 170270 688.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 170908 705.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 153050 774.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 86031 1351 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 17956 6712 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 231294 524.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 230493 520.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 222391 559.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 163484 751.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 45902 2624 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 1881 61072 ns/op BenchmarkParseFloatLargeExp-4 458 257729 ns/op BenchmarkGCD10x10/WithoutXY-4 210600 590.1 ns/op BenchmarkGCD10x10/WithXY-4 60120 2059 ns/op BenchmarkGCD10x100/WithoutXY-4 106687 1151 ns/op BenchmarkGCD10x100/WithXY-4 18555 6960 ns/op BenchmarkGCD10x1000/WithoutXY-4 64471 1794 ns/op BenchmarkGCD10x1000/WithXY-4 14959 8344 ns/op BenchmarkGCD100x100/WithoutXY-4 25497 4557 ns/op BenchmarkGCD100x100/WithXY-4 10000 11151 ns/op BenchmarkGCD100x1000/WithoutXY-4 13045 9576 ns/op BenchmarkGCD100x1000/WithXY-4 5593 18684 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2175 54308 ns/op BenchmarkGCD1000x1000/WithXY-4 1224 97774 ns/op BenchmarkHilbert-4 22 5139373 ns/op BenchmarkBinomial-4 24806 4991 ns/op BenchmarkQuoRem-4 21505 5881 ns/op BenchmarkExp-4 14 7876583 ns/op BenchmarkExp2-4 14 7896470 ns/op BenchmarkBitset-4 749354 155.3 ns/op BenchmarkBitsetNeg-4 447446 272.1 ns/op BenchmarkBitsetOrig-4 234505 529.5 ns/op BenchmarkBitsetNegOrig-4 150600 863.3 ns/op BenchmarkModSqrt225_Tonelli-4 100 1122875 ns/op BenchmarkModSqrt225_3Mod4-4 357 328816 ns/op BenchmarkModSqrt231_Tonelli-4 100 1139153 ns/op BenchmarkModSqrt231_5Mod8-4 310 389059 ns/op BenchmarkModInverse-4 13336 9152 ns/op BenchmarkSqrt-4 1680 69025 ns/op BenchmarkIntSqr/1-4 1359099 87.69 ns/op BenchmarkIntSqr/2-4 724328 171.0 ns/op BenchmarkIntSqr/3-4 585368 200.9 ns/op BenchmarkIntSqr/5-4 414994 289.0 ns/op BenchmarkIntSqr/8-4 281052 410.6 ns/op BenchmarkIntSqr/10-4 232324 517.4 ns/op BenchmarkIntSqr/20-4 54522 2606 ns/op BenchmarkIntSqr/30-4 38043 3141 ns/op BenchmarkIntSqr/50-4 24483 5075 ns/op BenchmarkIntSqr/80-4 14107 8548 ns/op BenchmarkIntSqr/100-4 9849 11379 ns/op BenchmarkIntSqr/200-4 3920 30651 ns/op BenchmarkIntSqr/300-4 1548 70865 ns/op BenchmarkIntSqr/500-4 820 153699 ns/op BenchmarkIntSqr/800-4 313 398763 ns/op BenchmarkIntSqr/1000-4 224 527390 ns/op BenchmarkDiv/20/10-4 421477 281.2 ns/op BenchmarkDiv/40/20-4 411745 284.1 ns/op BenchmarkDiv/100/50-4 363724 329.6 ns/op BenchmarkDiv/200/100-4 52623 2292 ns/op BenchmarkDiv/400/200-4 53608 2299 ns/op BenchmarkDiv/1000/500-4 43021 2912 ns/op BenchmarkDiv/2000/1000-4 30674 3948 ns/op BenchmarkDiv/20000/10000-4 1074 110776 ns/op BenchmarkDiv/200000/100000-4 27 4519223 ns/op BenchmarkDiv/2000000/1000000-4 1 126513354 ns/op BenchmarkDiv/20000000/10000000-4 1 3803744155 ns/op BenchmarkMul-4 5 22547641 ns/op BenchmarkNatMul/10-4 174945 642.0 ns/op BenchmarkNatMul/100-4 6294 19985 ns/op BenchmarkNatMul/1000-4 177 683048 ns/op BenchmarkZeroShifts/Shl-4 16651 6580 ns/op BenchmarkZeroShifts/ShlSame-4 4949714 23.32 ns/op BenchmarkZeroShifts/Shr-4 17976 7136 ns/op BenchmarkZeroShifts/ShrSame-4 5210511 23.43 ns/op BenchmarkExp3Power/0x10-4 157268 764.8 ns/op BenchmarkExp3Power/0x40-4 145615 884.6 ns/op BenchmarkExp3Power/0x100-4 94288 1334 ns/op BenchmarkExp3Power/0x400-4 42516 3061 ns/op BenchmarkExp3Power/0x1000-4 9633 12400 ns/op BenchmarkExp3Power/0x4000-4 1968 61565 ns/op BenchmarkExp3Power/0x10000-4 213 563421 ns/op BenchmarkExp3Power/0x40000-4 20 5933498 ns/op BenchmarkExp3Power/0x100000-4 2 55144090 ns/op BenchmarkExp3Power/0x400000-4 1 514683061 ns/op BenchmarkFibo-4 3 38557226 ns/op BenchmarkNatSqr/1-4 960933 122.0 ns/op BenchmarkNatSqr/2-4 554499 241.6 ns/op BenchmarkNatSqr/3-4 478848 261.6 ns/op BenchmarkNatSqr/5-4 307881 377.9 ns/op BenchmarkNatSqr/8-4 236708 550.7 ns/op BenchmarkNatSqr/10-4 190196 693.0 ns/op BenchmarkNatSqr/20-4 48069 2435 ns/op BenchmarkNatSqr/30-4 35312 3519 ns/op BenchmarkNatSqr/50-4 21177 5645 ns/op BenchmarkNatSqr/80-4 12249 9501 ns/op BenchmarkNatSqr/100-4 9630 12969 ns/op BenchmarkNatSqr/200-4 3006 33710 ns/op BenchmarkNatSqr/300-4 1573 81257 ns/op BenchmarkNatSqr/500-4 789 168787 ns/op BenchmarkNatSqr/800-4 328 366499 ns/op BenchmarkNatSqr/1000-4 237 502204 ns/op BenchmarkNatSetBytes/8-4 819700 147.2 ns/op BenchmarkNatSetBytes/24-4 241111 495.2 ns/op BenchmarkNatSetBytes/128-4 55202 2109 ns/op BenchmarkNatSetBytes/7-4 827172 140.0 ns/op BenchmarkNatSetBytes/23-4 253737 487.0 ns/op BenchmarkNatSetBytes/127-4 56035 2104 ns/op BenchmarkScanPi-4 260 459537 ns/op BenchmarkStringPiParallel-4 483 250342 ns/op BenchmarkScan/10/Base2-4 43106 2793 ns/op BenchmarkScan/100/Base2-4 4411 24413 ns/op BenchmarkScan/1000/Base2-4 506 240354 ns/op BenchmarkScan/10/Base8-4 106198 1152 ns/op BenchmarkScan/100/Base8-4 14218 8390 ns/op BenchmarkScan/1000/Base8-4 1441 83523 ns/op BenchmarkScan/10/Base10-4 110918 1101 ns/op BenchmarkScan/100/Base10-4 13113 7851 ns/op BenchmarkScan/1000/Base10-4 1494 75036 ns/op BenchmarkScan/10/Base16-4 119530 999.7 ns/op BenchmarkScan/100/Base16-4 17380 7005 ns/op BenchmarkScan/1000/Base16-4 1783 66184 ns/op BenchmarkString/10/Base2-4 191452 631.9 ns/op BenchmarkString/100/Base2-4 26247 4588 ns/op BenchmarkString/1000/Base2-4 2522 44682 ns/op BenchmarkString/10/Base8-4 363991 319.2 ns/op BenchmarkString/100/Base8-4 71625 1680 ns/op BenchmarkString/1000/Base8-4 7486 15276 ns/op BenchmarkString/10/Base10-4 196753 603.1 ns/op BenchmarkString/100/Base10-4 41902 2872 ns/op BenchmarkString/1000/Base10-4 5172 23167 ns/op BenchmarkString/10/Base16-4 413571 304.8 ns/op BenchmarkString/100/Base16-4 91490 1301 ns/op BenchmarkString/1000/Base16-4 10000 11035 ns/op BenchmarkLeafSize/0-4 44 2706004 ns/op BenchmarkLeafSize/1-4 440 274204 ns/op BenchmarkLeafSize/2-4 430 270952 ns/op BenchmarkLeafSize/3-4 307 390799 ns/op BenchmarkLeafSize/4-4 414 275741 ns/op BenchmarkLeafSize/5-4 270 434571 ns/op BenchmarkLeafSize/6-4 314 372914 ns/op BenchmarkLeafSize/7-4 336 352967 ns/op BenchmarkLeafSize/8-4 446 265682 ns/op BenchmarkLeafSize/9-4 228 542604 ns/op BenchmarkLeafSize/10-4 274 424106 ns/op BenchmarkLeafSize/11-4 297 421071 ns/op BenchmarkLeafSize/12-4 302 359033 ns/op BenchmarkLeafSize/13-4 290 391493 ns/op BenchmarkLeafSize/14-4 344 362128 ns/op BenchmarkLeafSize/15-4 384 318544 ns/op BenchmarkLeafSize/16-4 460 277952 ns/op BenchmarkLeafSize/32-4 462 259284 ns/op BenchmarkLeafSize/64-4 418 285154 ns/op BenchmarkProbablyPrime/n=0-4 9 11324681 ns/op BenchmarkProbablyPrime/n=1-4 8 12933414 ns/op BenchmarkProbablyPrime/n=5-4 6 19881020 ns/op BenchmarkProbablyPrime/n=10-4 4 27046514 ns/op BenchmarkProbablyPrime/n=20-4 3 42046154 ns/op BenchmarkProbablyPrime/Lucas-4 12 9717266 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 75 1543589 ns/op BenchmarkRatCmp-4 242886 518.2 ns/op BenchmarkFloatSqrt/64-4 21933 5342 ns/op 208 B/op 5 allocs/op BenchmarkFloatSqrt/128-4 14166 8980 ns/op 256 B/op 5 allocs/op BenchmarkFloatSqrt/256-4 8683 12110 ns/op 352 B/op 5 allocs/op BenchmarkFloatSqrt/1000-4 4978 23653 ns/op 1312 B/op 6 allocs/op BenchmarkFloatSqrt/10000-4 859 138807 ns/op 18001 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 63 1844077 ns/op 176497 B/op 21 allocs/op BenchmarkFloatSqrt/1000000-4 1 141535462 ns/op 3813480 B/op 625 allocs/op PASS ok math/big 47.088s goos: freebsd goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 8146599 14.78 ns/op BenchmarkLeadingZeros8-4 8421067 14.25 ns/op BenchmarkLeadingZeros16-4 8288187 14.25 ns/op BenchmarkLeadingZeros32-4 8332131 14.46 ns/op BenchmarkLeadingZeros64-4 8303461 14.42 ns/op BenchmarkTrailingZeros-4 7871020 14.98 ns/op BenchmarkTrailingZeros8-4 8180164 14.26 ns/op BenchmarkTrailingZeros16-4 8225962 14.33 ns/op BenchmarkTrailingZeros32-4 8282049 14.70 ns/op BenchmarkTrailingZeros64-4 8298873 14.39 ns/op BenchmarkOnesCount-4 8289384 14.31 ns/op BenchmarkOnesCount8-4 8454038 13.99 ns/op BenchmarkOnesCount16-4 8197310 14.85 ns/op BenchmarkOnesCount32-4 7635712 14.31 ns/op BenchmarkOnesCount64-4 8302172 14.35 ns/op BenchmarkRotateLeft-4 8454272 13.99 ns/op BenchmarkRotateLeft8-4 8617897 14.03 ns/op BenchmarkRotateLeft16-4 8445258 13.87 ns/op BenchmarkRotateLeft32-4 8549944 14.23 ns/op BenchmarkRotateLeft64-4 8640512 13.93 ns/op BenchmarkReverse-4 13048867 9.131 ns/op BenchmarkReverse8-4 18101722 6.611 ns/op BenchmarkReverse16-4 17095438 6.952 ns/op BenchmarkReverse32-4 14628873 8.074 ns/op BenchmarkReverse64-4 13210191 9.066 ns/op BenchmarkReverseBytes-4 17103398 6.847 ns/op BenchmarkReverseBytes16-4 17001418 6.931 ns/op BenchmarkReverseBytes32-4 17834008 6.958 ns/op BenchmarkReverseBytes64-4 17106849 6.870 ns/op BenchmarkAdd-4 8178896 14.62 ns/op BenchmarkAdd32-4 7696374 15.75 ns/op BenchmarkAdd64-4 8266882 14.61 ns/op BenchmarkAdd64multiple-4 15144915 7.767 ns/op BenchmarkSub-4 8116131 14.48 ns/op BenchmarkSub32-4 8318070 14.46 ns/op BenchmarkSub64-4 8198594 14.55 ns/op BenchmarkSub64multiple-4 15751664 7.703 ns/op BenchmarkMul-4 8454098 14.19 ns/op BenchmarkMul32-4 7802358 14.85 ns/op BenchmarkMul64-4 8283924 14.41 ns/op BenchmarkDiv-4 2760807 43.72 ns/op BenchmarkDiv32-4 5411608 22.18 ns/op BenchmarkDiv64-4 2705028 43.37 ns/op PASS ok math/bits 5.864s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 11238668 10.73 ns/op BenchmarkAcos-4 461750 223.1 ns/op BenchmarkAcosh-4 481226 239.4 ns/op BenchmarkAsin-4 500254 236.5 ns/op BenchmarkAsinh-4 529540 225.8 ns/op BenchmarkAtan-4 774628 142.9 ns/op BenchmarkAtanh-4 833556 139.7 ns/op BenchmarkConj-4 20298180 5.880 ns/op BenchmarkCos-4 549252 561.8 ns/op BenchmarkCosh-4 573768 583.1 ns/op BenchmarkExp-4 775172 508.8 ns/op BenchmarkLog-4 942912 116.2 ns/op BenchmarkLog10-4 993180 115.6 ns/op BenchmarkPhase-4 2058696 58.27 ns/op BenchmarkPolar-4 1432425 83.79 ns/op BenchmarkPow-4 242917 1248 ns/op BenchmarkRect-4 1000000 112.4 ns/op BenchmarkSin-4 588990 542.5 ns/op BenchmarkSinh-4 589976 556.6 ns/op BenchmarkSqrt-4 1000000 108.7 ns/op BenchmarkTan-4 373344 1051 ns/op BenchmarkTanh-4 414583 1025 ns/op PASS ok math/cmplx 4.687s goos: freebsd goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 189924 614.0 ns/op BenchmarkInt63ThreadsafeParallel-4 51474 2011 ns/op BenchmarkInt63Unthreadsafe-4 1238691 94.98 ns/op BenchmarkIntn1000-4 905799 134.2 ns/op BenchmarkInt63n1000-4 897787 124.8 ns/op BenchmarkInt31n1000-4 1000000 113.5 ns/op BenchmarkFloat32-4 1000000 155.7 ns/op BenchmarkFloat64-4 1243316 96.02 ns/op BenchmarkPerm3-4 211363 572.8 ns/op BenchmarkPerm30-4 24985 4771 ns/op BenchmarkPerm30ViaShuffle-4 21428 5775 ns/op BenchmarkShuffleOverhead-4 18368 6533 ns/op BenchmarkRead3-4 864750 132.4 ns/op BenchmarkRead64-4 82196 1425 ns/op BenchmarkRead1000-4 4908 21170 ns/op PASS ok math/rand 2.273s goos: freebsd goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 46812 2523 ns/op BenchmarkQDecodeWord-4 103084 1073 ns/op BenchmarkQDecodeHeader-4 102043 1152 ns/op BenchmarkTypeByExtension/.html-4 298941 354.1 ns/op BenchmarkTypeByExtension/.HTML-4 196212 595.6 ns/op BenchmarkTypeByExtension/.unused-4 222136 526.8 ns/op BenchmarkExtensionsByType/text/html-4 115502 1027 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 73579 1728 ns/op BenchmarkExtensionsByType/application/octet-stream-4 119139 969.1 ns/op PASS ok mime 1.209s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 1048 110529 ns/op PASS ok mime/quotedprintable 0.157s goos: freebsd goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 22 5670772 ns/op 10605 B/op 99 allocs/op BenchmarkGoLookupIPNoSuchHost-4 49 2081081 ns/op 26631 B/op 196 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5075850479 ns/op 161736 B/op 242 allocs/op BenchmarkDNSName-4 158577 681.8 ns/op BenchmarkInterfaces-4 4306 24021 ns/op BenchmarkInterfaceByIndex-4 8472 14156 ns/op BenchmarkInterfaceByName-4 4407 22788 ns/op BenchmarkInterfaceAddrs-4 5647 21667 ns/op BenchmarkInterfacesAndAddrs-4 6964 14881 ns/op BenchmarkInterfacesAndMulticastAddrs-4 5490 20403 ns/op BenchmarkParseIP-4 17655 6821 ns/op BenchmarkIPString/IPv4-4 150020 833.0 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 10000 10221 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 54531 2202 ns/op BenchmarkIPEqual/IPv4-4 1169282 100.3 ns/op BenchmarkIPEqual/IPv6-4 1204300 99.15 ns/op BenchmarkTCP4OneShot-4 2134 50703 ns/op BenchmarkTCP4OneShotTimeout-4 1834 54552 ns/op BenchmarkTCP4Persistent-4 12336 9573 ns/op BenchmarkTCP4PersistentTimeout-4 12349 9619 ns/op BenchmarkTCP6OneShot-4 2044 53217 ns/op BenchmarkTCP6OneShotTimeout-4 1934 58295 ns/op BenchmarkTCP6Persistent-4 11804 10097 ns/op BenchmarkTCP6PersistentTimeout-4 11344 10131 ns/op BenchmarkTCP4ConcurrentReadWrite-4 18266 6350 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 25949 ns/op BenchmarkSetReadDeadline-4 131445 900.2 ns/op BenchmarkUDP6LinkLocalUnicast-4 10207 12060 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 16585 7504 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 10000 11182 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 10000 11413 ns/op 0 B/op 0 allocs/op PASS ok net 9.724s goos: freebsd goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 27099 4258 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 13611 8773 ns/op 1024 B/op 15 allocs/op BenchmarkReadCookies-4 14696 8727 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 20042 6058 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 32798 3708 ns/op 736 B/op 11 allocs/op BenchmarkServerMatch-4 1259403 99.39 ns/op BenchmarkReadRequestChrome-4 4975 23176 ns/op 26.36 MB/s 1844 B/op 14 allocs/op BenchmarkReadRequestCurl-4 11212 10740 ns/op 7.26 MB/s 940 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 10000 10456 ns/op 7.84 MB/s 939 B/op 9 allocs/op BenchmarkReadRequestSiege-4 6723 15521 ns/op 9.73 MB/s 1036 B/op 11 allocs/op BenchmarkReadRequestWrk-4 17002 7432 ns/op 5.38 MB/s 876 B/op 7 allocs/op BenchmarkFileAndServer_1KB/NoTLS-4 223 485864 ns/op 2.11 MB/s BenchmarkFileAndServer_1KB/TLS-4 174 582572 ns/op 1.76 MB/s BenchmarkFileAndServer_16MB/NoTLS-4 2 70126913 ns/op 239.24 MB/s BenchmarkFileAndServer_16MB/TLS-4 1 110784601 ns/op 151.44 MB/s BenchmarkFileAndServer_64MB/NoTLS-4 1 286895378 ns/op 233.91 MB/s BenchmarkFileAndServer_64MB/TLS-4 1 483228133 ns/op 138.88 MB/s BenchmarkServeMux-4 295 410105 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 398 312060 ns/op 0 B/op 0 allocs/op BenchmarkClientServer-4 282 436315 ns/op 5977 B/op 64 allocs/op BenchmarkClientServerParallel4-4 842 137376 ns/op 9814 B/op 79 allocs/op BenchmarkClientServerParallel64-4 519 231759 ns/op 22422 B/op 120 allocs/op BenchmarkClientServerParallelTLS4-4 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30346: read tcp 127.0.0.1:30337->127.0.0.1:30346: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30345: read tcp 127.0.0.1:30337->127.0.0.1:30345: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30343: read tcp 127.0.0.1:30337->127.0.0.1:30343: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30338: write tcp 127.0.0.1:30337->127.0.0.1:30338: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30344: write tcp 127.0.0.1:30337->127.0.0.1:30344: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30373: read tcp 127.0.0.1:30347->127.0.0.1:30373: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30368: read tcp 127.0.0.1:30347->127.0.0.1:30368: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30370: read tcp 127.0.0.1:30347->127.0.0.1:30370: use of closed network connection 32 3603937 ns/op 144536 B/op 1201 allocs/op BenchmarkClientServerParallelTLS64-4 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30378: read tcp 127.0.0.1:30377->127.0.0.1:30378: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30385: read tcp 127.0.0.1:30377->127.0.0.1:30385: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30386: read tcp 127.0.0.1:30377->127.0.0.1:30386: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30379: write tcp 127.0.0.1:30377->127.0.0.1:30379: use of closed network connection 2022/06/21 23:47:40 http: TLS handshake error from 127.0.0.1:30384: write tcp 127.0.0.1:30377->127.0.0.1:30384: use of closed network connection 39 4315053 ns/op 177316 B/op 1459 allocs/op BenchmarkServer-4 106 957787 ns/op 2996 B/op 23 allocs/op BenchmarkClient-4 224 526386 ns/op 3795 B/op 45 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 476 241493 ns/op 7468 B/op 55 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1081 111896 ns/op 3063 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1399 87588 ns/op 1869 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1198 87155 ns/op 2716 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1339 83924 ns/op 2734 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1098 91504 ns/op 2779 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1333 97520 ns/op 1916 B/op 14 allocs/op BenchmarkServerHijack-4 619 186076 ns/op 16726 B/op 51 allocs/op BenchmarkCloseNotifier-4 351 331244 ns/op 6357 B/op 54 allocs/op BenchmarkResponseStatusLine-4 261268 453.1 ns/op 0 B/op 0 allocs/op PASS ok net/http 7.698s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 4328 25171 ns/op 33601 B/op 7 allocs/op PASS ok net/http/httputil 0.216s goos: freebsd goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 106837 1061 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 503874 209.3 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 223131 523.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 67984 1701 ns/op BenchmarkStdIPv4-4 121821 999.9 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 84284 1402 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 84060 1315 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 108504 1135 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 66410 1802 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1253359 95.32 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1000000 105.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1300077 93.31 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 278919 424.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 306246 400.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 261844 438.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 86835 1405 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 387170 274.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 299497 395.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 304233 397.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 163734 735.9 ns/op 32 B/op 2 allocs/op BenchmarkStdParseIP/v6_zone-4 419514 282.9 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 389298 334.1 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 130048 919.4 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 171129 691.2 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 250936 452.9 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 159379 751.8 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 333906 348.2 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 170503 711.6 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 171178 724.7 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 166519 706.9 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 127591 959.9 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 469623 245.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 160969 736.8 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 93379 1267 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 118651 1015 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 167457 713.1 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 111799 1084 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 286128 420.6 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 123054 964.1 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 146868 837.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 194367 619.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 137013 914.2 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1201324 100.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 104.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 102.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 108.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 110.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 110.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 108.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 107.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 109.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 341647 340.3 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 533055 205.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 219025 569.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 222033 511.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 217324 563.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 78241 1576 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 557316 206.1 ns/op PASS ok net/netip 7.638s 2022/06/21 23:47:57 Test RPC server listening on 127.0.0.1:30918 2022/06/21 23:47:57 Test HTTP RPC server listening on 127.0.0.1:30919 goos: freebsd goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1574 77829 ns/op BenchmarkEndToEndHTTP-4 1588 78366 ns/op BenchmarkEndToEndAsync-4 2116 54654 ns/op BenchmarkEndToEndAsyncHTTP-4 2091 53058 ns/op PASS ok net/rpc 0.943s goos: freebsd goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 5065 22374 ns/op BenchmarkReadMIMEHeader/server_headers-4 6087 19213 ns/op BenchmarkUncommon-4 24274 4829 ns/op 480 B/op 5 allocs/op PASS ok net/textproto 0.631s goos: freebsd goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 4773 24254 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 98752 1189 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 546631 203.9 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 100671 1196 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 181248 659.6 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 88212 1360 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 14776 8432 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 396308 292.7 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 92172 1213 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 184488 650.9 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 87202 1344 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 16248 7509 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 205810 636.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 73887 1453 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 80894 1468 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 36100 3351 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 6152 19002 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 203241 577.3 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 78886 1541 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 79246 1518 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 36536 3305 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 6322 18319 ns/op 320 B/op 1 allocs/op PASS ok net/url 3.213s goos: freebsd goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3229431 36.43 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 166884 671.4 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 992 119910 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 301 376343 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 752 158224 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 80080 1503 ns/op BenchmarkStatFile-4 66552 1746 ns/op BenchmarkStatDir-4 75153 1651 ns/op BenchmarkLstatDot-4 80932 1520 ns/op BenchmarkLstatFile-4 66255 1732 ns/op BenchmarkLstatDir-4 72841 1636 ns/op PASS ok os 1.579s goos: freebsd goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 68 1770788 ns/op 5329 B/op 28 allocs/op PASS ok os/exec 0.230s goos: freebsd goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 366951 301.1 ns/op PASS ok os/user 0.245s goos: freebsd goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDeepEqual/int8-4 608101 169.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 114511 1040 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 515760 226.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 109957 1086 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 522710 227.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 109182 1099 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 521158 232.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 108157 1100 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 527032 234.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 102942 1077 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 582028 175.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 143142 835.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 534046 227.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 110518 1085 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 521377 230.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 110253 1090 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 502802 234.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 102765 1088 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 485065 226.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 110427 1078 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 508484 224.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 110324 1078 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 515026 225.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 110730 1082 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 520761 225.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 109842 1077 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 499606 227.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 111026 1087 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 499306 227.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 111636 1084 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 680833 170.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 116601 1031 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 548235 218.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 108403 1099 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 140450 836.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 68889 1737 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 68584 1730 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 46149 2603 ns/op 0 B/op 0 allocs/op BenchmarkSelect/1-4 195315 594.5 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 105784 1170 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 53988 2263 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 108367 1054 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 128214 924.8 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 83047 1429 ns/op 89.60 MB/s BenchmarkCallArgCopy/size=256-4 78751 1486 ns/op 172.31 MB/s BenchmarkCallArgCopy/size=1024-4 61120 2046 ns/op 500.59 MB/s BenchmarkCallArgCopy/size=4096-4 29262 4359 ns/op 939.64 MB/s BenchmarkCallArgCopy/size=65536-4 2202 55125 ns/op 1188.87 MB/s BenchmarkPtrTo-4 433585 253.7 ns/op BenchmarkFieldByName1-4 375451 310.4 ns/op BenchmarkFieldByName2-4 44442 2750 ns/op BenchmarkFieldByName3-4 5692 21027 ns/op BenchmarkInterfaceBig-4 2939683 41.01 ns/op BenchmarkInterfaceSmall-4 2895110 41.65 ns/op BenchmarkNew-4 1253870 97.07 ns/op BenchmarkMap/StringKeys/MapIndex-4 3418 35330 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 3267 37304 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3171 37244 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 2935 39691 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3392 35093 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 3159 36748 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 254060 473.5 ns/op BenchmarkBool-4 3632905 32.48 ns/op BenchmarkString-4 2214570 54.82 ns/op BenchmarkBytes-4 1893985 62.77 ns/op BenchmarkNamedBytes-4 774244 153.4 ns/op BenchmarkBytesArray-4 676989 174.1 ns/op BenchmarkSliceLen-4 2299354 53.29 ns/op BenchmarkMapLen-4 1462160 80.92 ns/op BenchmarkStringLen-4 1728226 68.24 ns/op BenchmarkArrayLen-4 1743792 69.01 ns/op BenchmarkSliceCap-4 2347160 50.65 ns/op PASS ok reflect 10.000s goos: freebsd goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 11107 9734 ns/op 9196 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 13879 8443 ns/op 9125 B/op 1 allocs/op BenchmarkFindString-4 10000 10657 ns/op 9295 B/op 1 allocs/op BenchmarkFindSubmatch-4 9844 10857 ns/op 9336 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 11430 10986 ns/op 9320 B/op 2 allocs/op BenchmarkLiteral-4 17254 6710 ns/op BenchmarkNotLiteral-4 3841 27826 ns/op BenchmarkMatchClass-4 3044 35422 ns/op BenchmarkMatchClass_InRange-4 3344 35302 ns/op BenchmarkReplaceAll-4 2202 46459 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 17502 6895 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 37890 3166 ns/op BenchmarkAnchoredShortMatch-4 15363 8675 ns/op BenchmarkAnchoredLongMatch-4 18649 6344 ns/op BenchmarkOnePassShortA-4 20634 5645 ns/op BenchmarkNotOnePassShortA-4 8306 16338 ns/op BenchmarkOnePassShortB-4 27604 4302 ns/op BenchmarkNotOnePassShortB-4 9550 12693 ns/op BenchmarkOnePassLongPrefix-4 88735 1437 ns/op BenchmarkOnePassLongNotPrefix-4 29523 4125 ns/op BenchmarkMatchParallelShared-4 19689 5636 ns/op BenchmarkMatchParallelCopied-4 17530 6336 ns/op BenchmarkQuoteMetaAll-4 168308 734.8 ns/op 19.05 MB/s BenchmarkQuoteMetaNone-4 309514 377.5 ns/op 68.87 MB/s BenchmarkCompile/Onepass-4 3948 28730 ns/op 4128 B/op 52 allocs/op BenchmarkCompile/Medium-4 1680 70755 ns/op 9688 B/op 112 allocs/op BenchmarkCompile/Hard-4 217 532320 ns/op 84744 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3704769 31.48 ns/op 508.29 MB/s BenchmarkMatch/Easy0/32-4 19084 7546 ns/op 4.24 MB/s BenchmarkMatch/Easy0/1K-4 6147 19458 ns/op 52.63 MB/s BenchmarkMatch/Easy0i/16-4 3651201 32.30 ns/op 495.42 MB/s BenchmarkMatch/Easy0i/32-4 5509 22369 ns/op 1.43 MB/s BenchmarkMatch/Easy0i/1K-4 266 444817 ns/op 2.30 MB/s BenchmarkMatch/Easy1/16-4 3786150 31.03 ns/op 515.67 MB/s BenchmarkMatch/Easy1/32-4 18044 6880 ns/op 4.65 MB/s BenchmarkMatch/Easy1/1K-4 4359 30294 ns/op 33.80 MB/s BenchmarkMatch/Medium/16-4 3754452 31.64 ns/op 505.63 MB/s BenchmarkMatch/Medium/32-4 5996 20287 ns/op 1.58 MB/s BenchmarkMatch/Medium/1K-4 302 402504 ns/op 2.54 MB/s BenchmarkMatch/Hard/16-4 3692799 31.56 ns/op 507.04 MB/s BenchmarkMatch/Hard/32-4 3944 30538 ns/op 1.05 MB/s BenchmarkMatch/Hard/1K-4 174 670752 ns/op 1.53 MB/s BenchmarkMatch/Hard1/16-4 1404 80383 ns/op 0.20 MB/s BenchmarkMatch/Hard1/32-4 813 149014 ns/op 0.21 MB/s BenchmarkMatch/Hard1/1K-4 26 4415789 ns/op 0.23 MB/s BenchmarkMatch_onepass_regex/16-4 31162 3944 ns/op 4.06 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 16537 6683 ns/op 4.79 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 603 173737 ns/op 5.89 MB/s 25 B/op 0 allocs/op PASS ok regexp 7.441s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 673155 176.5 ns/op PASS ok regexp/syntax 1.245s goos: freebsd goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMakeChan/Byte-4 1057597 111.1 ns/op BenchmarkMakeChan/Int-4 922021 178.8 ns/op BenchmarkMakeChan/Ptr-4 538051 250.7 ns/op BenchmarkMakeChan/Struct/0-4 1000000 109.1 ns/op BenchmarkMakeChan/Struct/32-4 550014 287.0 ns/op BenchmarkMakeChan/Struct/40-4 373442 299.6 ns/op BenchmarkChanNonblocking-4 6419272 17.42 ns/op BenchmarkSelectUncontended-4 600742 205.1 ns/op BenchmarkSelectSyncContended-4 20908 5819 ns/op BenchmarkSelectAsyncContended-4 93662 1226 ns/op BenchmarkSelectNonblock-4 3182301 38.10 ns/op BenchmarkChanUncontended-4 7362 13922 ns/op BenchmarkChanContended-4 984 122618 ns/op BenchmarkChanSync-4 88992 1356 ns/op BenchmarkChanSyncWork-4 10000 35054 ns/op BenchmarkChanProdCons0-4 68930 1788 ns/op BenchmarkChanProdCons10-4 73773 1602 ns/op BenchmarkChanProdCons100-4 77787 1453 ns/op BenchmarkChanProdConsWork0-4 63646 1832 ns/op BenchmarkChanProdConsWork10-4 72024 1736 ns/op BenchmarkChanProdConsWork100-4 82968 1465 ns/op BenchmarkSelectProdCons-4 54144 2300 ns/op BenchmarkReceiveDataFromClosedChan-4 595489 203.4 ns/op BenchmarkChanCreation-4 247471 438.5 ns/op BenchmarkChanSem-4 103885 1272 ns/op BenchmarkChanPopular-4 68 1540563 ns/op BenchmarkChanClosed-4 949288 136.1 ns/op BenchmarkCallClosure-4 5815165 19.68 ns/op BenchmarkCallClosure1-4 6030760 19.82 ns/op BenchmarkCallClosure2-4 1405770 81.29 ns/op BenchmarkCallClosure3-4 1494127 69.75 ns/op BenchmarkCallClosure4-4 1464274 81.67 ns/op BenchmarkComplex128DivNormal-4 10527520 11.31 ns/op BenchmarkComplex128DivNisNaN-4 7889631 15.39 ns/op BenchmarkComplex128DivDisNaN-4 8020070 15.22 ns/op BenchmarkComplex128DivNisInf-4 10114387 11.63 ns/op BenchmarkComplex128DivDisInf-4 5641300 21.26 ns/op BenchmarkSetTypePtr-4 41565436 2.907 ns/op 2751.82 MB/s BenchmarkSetTypePtr8-4 8177964 14.78 ns/op 4331.61 MB/s BenchmarkSetTypePtr16-4 6330231 18.79 ns/op 6811.25 MB/s BenchmarkSetTypePtr32-4 4509418 25.89 ns/op 9887.70 MB/s BenchmarkSetTypePtr64-4 2946630 40.74 ns/op 12568.00 MB/s BenchmarkSetTypePtr126-4 1559036 75.75 ns/op 13306.59 MB/s BenchmarkSetTypePtr128-4 1594856 73.44 ns/op 13943.90 MB/s BenchmarkSetTypePtrSlice-4 202860 594.2 ns/op 13786.16 MB/s BenchmarkSetTypeNode1-4 17395267 6.959 ns/op 3448.73 MB/s BenchmarkSetTypeNode1Slice-4 1469785 82.23 ns/op 9339.18 MB/s BenchmarkSetTypeNode8-4 6704210 18.62 ns/op 4296.11 MB/s BenchmarkSetTypeNode8Slice-4 586438 202.3 ns/op 12653.37 MB/s BenchmarkSetTypeNode64-4 2682422 44.98 ns/op 11739.79 MB/s BenchmarkSetTypeNode64Slice-4 86926 1349 ns/op 12526.36 MB/s BenchmarkSetTypeNode64Dead-4 5322446 22.83 ns/op 23131.11 MB/s BenchmarkSetTypeNode64DeadSlice-4 98458 1188 ns/op 14224.77 MB/s BenchmarkSetTypeNode124-4 1561425 77.55 ns/op 12997.60 MB/s BenchmarkSetTypeNode124Slice-4 46099 2600 ns/op 12408.25 MB/s BenchmarkSetTypeNode126-4 1594590 74.11 ns/op 13818.09 MB/s BenchmarkSetTypeNode126Slice-4 46378 2592 ns/op 12643.50 MB/s BenchmarkSetTypeNode128-4 1496131 85.11 ns/op 12219.98 MB/s BenchmarkSetTypeNode128Slice-4 43876 2725 ns/op 12211.93 MB/s BenchmarkSetTypeNode130-4 1514072 79.16 ns/op 13340.58 MB/s BenchmarkSetTypeNode130Slice-4 43546 2757 ns/op 12256.55 MB/s BenchmarkSetTypeNode1024-4 176960 670.8 ns/op 12236.91 MB/s BenchmarkSetTypeNode1024Slice-4 5329 21544 ns/op 12191.79 MB/s BenchmarkAllocation-4 2758 53385 ns/op BenchmarkReadMemStats-4 6087 19472 ns/op BenchmarkReadMemStatsLatency-4 1 115602 p50-ns 115602 p90-ns 115602 p99-ns BenchmarkWriteBarrier-4 1668573 63.14 ns/op BenchmarkBulkWriteBarrier-4 5955478 20.72 ns/op BenchmarkScanStackNoLocals-4 2 90355206 ns/op BenchmarkMSpanCountAlloc/bits=64-4 10992850 10.64 ns/op BenchmarkMSpanCountAlloc/bits=128-4 9940330 11.77 ns/op BenchmarkMSpanCountAlloc/bits=256-4 8870937 13.92 ns/op BenchmarkMSpanCountAlloc/bits=512-4 6902588 16.66 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 4844138 23.27 ns/op BenchmarkHash5-4 6444088 18.42 ns/op 271.43 MB/s BenchmarkHash16-4 6357823 17.59 ns/op 909.49 MB/s BenchmarkHash64-4 6131397 19.36 ns/op 3306.11 MB/s BenchmarkHash1024-4 1844194 63.81 ns/op 16048.68 MB/s BenchmarkHash65536-4 40141 2993 ns/op 21898.84 MB/s BenchmarkAlignedLoad-4 7560315 16.97 ns/op BenchmarkUnalignedLoad-4 8004123 14.69 ns/op BenchmarkEqEfaceConcrete-4 8717329 13.76 ns/op BenchmarkEqIfaceConcrete-4 7798962 14.79 ns/op BenchmarkNeEfaceConcrete-4 8991530 13.25 ns/op BenchmarkNeIfaceConcrete-4 8359606 14.25 ns/op BenchmarkConvT2EByteSized/bool-4 5817956 19.64 ns/op BenchmarkConvT2EByteSized/uint8-4 5929606 20.23 ns/op BenchmarkConvT2ESmall-4 5442102 22.36 ns/op BenchmarkConvT2EUintptr-4 5279829 22.70 ns/op BenchmarkConvT2ELarge-4 1225004 102.5 ns/op BenchmarkConvT2ISmall-4 5507745 23.71 ns/op BenchmarkConvT2IUintptr-4 5282827 21.75 ns/op BenchmarkConvT2ILarge-4 1000000 102.2 ns/op BenchmarkConvI2E-4 4881890 24.87 ns/op BenchmarkConvI2I-4 4201167 27.48 ns/op BenchmarkAssertE2T-4 4684692 25.44 ns/op BenchmarkAssertE2TLarge-4 2390282 49.52 ns/op BenchmarkAssertE2I-4 4321076 27.50 ns/op BenchmarkAssertI2T-4 4802564 25.23 ns/op BenchmarkAssertI2I-4 4234347 28.28 ns/op BenchmarkAssertI2E-4 5979352 20.19 ns/op BenchmarkAssertE2E-4 5623999 20.51 ns/op BenchmarkAssertE2T2-4 3716905 32.68 ns/op BenchmarkAssertE2T2Blank-4 4583659 26.00 ns/op BenchmarkAssertI2E2-4 4664259 25.93 ns/op BenchmarkAssertI2E2Blank-4 5509426 20.11 ns/op BenchmarkAssertE2E2-4 4754949 24.93 ns/op BenchmarkAssertE2E2Blank-4 5888914 20.50 ns/op BenchmarkConvT2Ezero/zero/16-4 5446304 22.12 ns/op BenchmarkConvT2Ezero/zero/32-4 5263026 22.56 ns/op BenchmarkConvT2Ezero/zero/64-4 5164309 22.97 ns/op BenchmarkConvT2Ezero/zero/str-4 5432521 22.27 ns/op BenchmarkConvT2Ezero/zero/slice-4 5269894 22.69 ns/op BenchmarkConvT2Ezero/zero/big-4 272466 567.1 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1305616 91.63 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1296832 95.41 ns/op BenchmarkConvT2Ezero/nonzero/big-4 231091 514.9 ns/op BenchmarkConvT2Ezero/smallint/16-4 5408832 22.21 ns/op BenchmarkConvT2Ezero/smallint/32-4 5251826 22.46 ns/op BenchmarkConvT2Ezero/smallint/64-4 5449959 22.33 ns/op BenchmarkConvT2Ezero/largeint/16-4 1662804 70.09 ns/op BenchmarkConvT2Ezero/largeint/32-4 1605015 78.43 ns/op BenchmarkConvT2Ezero/largeint/64-4 1536435 67.83 ns/op BenchmarkMalloc8-4 18539730 6.718 ns/op BenchmarkMalloc16-4 19399309 6.282 ns/op BenchmarkMallocTypeInfo8-4 18245988 6.553 ns/op BenchmarkMallocTypeInfo16-4 18967953 6.302 ns/op BenchmarkMallocLargeStruct-4 5102389 22.97 ns/op BenchmarkGoroutineSelect-4 50 2025773 ns/op BenchmarkGoroutineBlocking-4 58 2209276 ns/op BenchmarkGoroutineForRange-4 57 2010418 ns/op BenchmarkGoroutineIdle-4 84 1408280 ns/op BenchmarkHashStringSpeed-4 2315755 47.48 ns/op BenchmarkHashBytesSpeed-4 1247991 96.09 ns/op BenchmarkHashInt32Speed-4 3039103 42.86 ns/op BenchmarkHashInt64Speed-4 2501498 48.60 ns/op BenchmarkHashStringArraySpeed-4 572725 205.8 ns/op BenchmarkMegMap-4 3663886 33.16 ns/op BenchmarkMegOneMap-4 5097742 23.65 ns/op BenchmarkMegEqMap-4 1843 64875 ns/op BenchmarkMegEmptyMap-4 6084997 20.01 ns/op BenchmarkSmallStrMap-4 3897481 30.86 ns/op BenchmarkMapStringKeysEight_16-4 3333708 36.04 ns/op BenchmarkMapStringKeysEight_32-4 3224274 36.40 ns/op BenchmarkMapStringKeysEight_64-4 3318464 36.51 ns/op BenchmarkMapStringKeysEight_1M-4 3326061 36.57 ns/op BenchmarkIntMap-4 4438194 27.14 ns/op BenchmarkMapFirst/1-4 4549777 26.63 ns/op BenchmarkMapFirst/2-4 4355353 27.33 ns/op BenchmarkMapFirst/3-4 4555088 30.77 ns/op BenchmarkMapFirst/4-4 4414546 26.64 ns/op BenchmarkMapFirst/5-4 4495462 27.20 ns/op BenchmarkMapFirst/6-4 4430574 28.11 ns/op BenchmarkMapFirst/7-4 3904486 28.01 ns/op BenchmarkMapFirst/8-4 4384495 28.01 ns/op BenchmarkMapFirst/9-4 3512497 32.78 ns/op BenchmarkMapFirst/10-4 3591795 32.84 ns/op BenchmarkMapFirst/11-4 3413260 34.91 ns/op BenchmarkMapFirst/12-4 3625263 35.40 ns/op BenchmarkMapFirst/13-4 3538774 32.53 ns/op BenchmarkMapFirst/14-4 3700501 34.69 ns/op BenchmarkMapFirst/15-4 3599890 33.62 ns/op BenchmarkMapFirst/16-4 3489062 32.90 ns/op BenchmarkMapMid/1-4 3589286 33.09 ns/op BenchmarkMapMid/2-4 3495902 33.83 ns/op BenchmarkMapMid/3-4 3597885 32.70 ns/op BenchmarkMapMid/4-4 3489516 35.24 ns/op BenchmarkMapMid/5-4 3393591 35.11 ns/op BenchmarkMapMid/6-4 3502005 34.00 ns/op BenchmarkMapMid/7-4 3381601 34.68 ns/op BenchmarkMapMid/8-4 3315000 35.68 ns/op BenchmarkMapMid/9-4 2886121 38.86 ns/op BenchmarkMapMid/10-4 3163616 38.49 ns/op BenchmarkMapMid/11-4 3026186 38.42 ns/op BenchmarkMapMid/12-4 3157371 39.05 ns/op BenchmarkMapMid/13-4 2933043 41.27 ns/op BenchmarkMapMid/14-4 3186328 39.08 ns/op BenchmarkMapMid/15-4 3088976 36.75 ns/op BenchmarkMapMid/16-4 3087771 38.56 ns/op BenchmarkMapLast/1-4 3670549 32.57 ns/op BenchmarkMapLast/2-4 3647541 33.47 ns/op BenchmarkMapLast/3-4 3521917 34.43 ns/op BenchmarkMapLast/4-4 3487441 33.69 ns/op BenchmarkMapLast/5-4 3362236 34.42 ns/op BenchmarkMapLast/6-4 3302209 36.06 ns/op BenchmarkMapLast/7-4 3333286 36.11 ns/op BenchmarkMapLast/8-4 3249696 37.36 ns/op BenchmarkMapLast/9-4 2981824 43.20 ns/op BenchmarkMapLast/10-4 2902994 41.93 ns/op BenchmarkMapLast/11-4 2844382 41.97 ns/op BenchmarkMapLast/12-4 2884522 40.15 ns/op BenchmarkMapLast/13-4 2904664 42.13 ns/op BenchmarkMapLast/14-4 2930581 40.53 ns/op BenchmarkMapLast/15-4 3032244 38.59 ns/op BenchmarkMapLast/16-4 3071727 37.57 ns/op BenchmarkMapCycle-4 2201834 54.12 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3081504 39.01 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2496 49753 ns/op BenchmarkMakeMap/[Byte]Byte-4 692101 237.2 ns/op BenchmarkMakeMap/[Int]Int-4 373942 385.3 ns/op BenchmarkNewEmptyMap-4 11886126 9.920 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1572799 75.43 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 464132 253.0 ns/op BenchmarkMapIterEmpty-4 5292415 23.20 ns/op BenchmarkSameLengthMap-4 4217200 28.28 ns/op BenchmarkBigKeyMap-4 1569272 77.13 ns/op BenchmarkBigValMap-4 1438352 82.97 ns/op BenchmarkSmallKeyMap-4 2623774 45.75 ns/op BenchmarkMapPopulate/1-4 2201779 54.67 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 136886 935.5 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 8658 14022 ns/op 3348 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 726 167316 ns/op 53282 B/op 72 allocs/op BenchmarkMapPopulate/10000-4 64 1899892 ns/op 427825 B/op 321 allocs/op BenchmarkMapPopulate/100000-4 5 23850141 ns/op 3620750 B/op 4021 allocs/op BenchmarkComplexAlgMap-4 540070 196.6 ns/op BenchmarkGoMapClear/Reflexive/1-4 653536 173.9 ns/op BenchmarkGoMapClear/Reflexive/10-4 588518 201.9 ns/op BenchmarkGoMapClear/Reflexive/100-4 278162 394.2 ns/op BenchmarkGoMapClear/Reflexive/1000-4 33642 3525 ns/op BenchmarkGoMapClear/Reflexive/10000-4 3912 28567 ns/op BenchmarkGoMapClear/NonReflexive/1-4 506707 246.1 ns/op BenchmarkGoMapClear/NonReflexive/10-4 449385 269.3 ns/op BenchmarkGoMapClear/NonReflexive/100-4 262166 457.0 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 33858 3576 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 3861 27764 ns/op BenchmarkMapStringConversion/32/simple-4 1749906 68.96 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1665379 71.76 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1549946 80.06 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1658094 72.26 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1540558 78.50 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1427536 81.25 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 2017382 65.37 ns/op BenchmarkMapInterfacePtr-4 1972786 63.34 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4639912 25.73 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 127135 942.0 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 5485 21359 ns/op BenchmarkMapPop1000-4 363 342892 ns/op BenchmarkMapPop10000-4 21 6592554 ns/op BenchmarkMapAssign/Int32/256-4 2318635 54.78 ns/op BenchmarkMapAssign/Int32/65536-4 1105465 104.9 ns/op BenchmarkMapAssign/Int64/256-4 2287945 52.05 ns/op BenchmarkMapAssign/Int64/65536-4 965824 113.2 ns/op BenchmarkMapAssign/Str/256-4 1883335 66.47 ns/op BenchmarkMapAssign/Str/65536-4 610448 204.9 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1470946 81.19 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 671893 165.8 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1478340 83.02 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 627337 182.0 ns/op BenchmarkMapOperatorAssign/Str/256-4 497043 2232 ns/op BenchmarkMapOperatorAssign/Str/65536-4 216460 533.0 ns/op BenchmarkMapAppendAssign/Int32/256-4 812347 193.0 ns/op 27 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 264687 439.3 ns/op 50 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 797966 193.3 ns/op 28 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 233023 487.4 ns/op 61 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 600098 261.4 ns/op 51 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 149032 807.8 ns/op 112 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1745638 69.95 ns/op BenchmarkMapDelete/Int32/1000-4 1888869 62.82 ns/op BenchmarkMapDelete/Int32/10000-4 1739218 68.50 ns/op BenchmarkMapDelete/Int64/100-4 1714896 71.34 ns/op BenchmarkMapDelete/Int64/1000-4 1874719 64.20 ns/op BenchmarkMapDelete/Int64/10000-4 1614493 73.46 ns/op BenchmarkMapDelete/Str/100-4 1316607 90.83 ns/op BenchmarkMapDelete/Str/1000-4 1411987 81.02 ns/op BenchmarkMapDelete/Str/10000-4 1209786 101.0 ns/op BenchmarkMapDelete/Pointer/100-4 1552290 79.29 ns/op BenchmarkMapDelete/Pointer/1000-4 1687416 70.54 ns/op BenchmarkMapDelete/Pointer/10000-4 1386739 85.64 ns/op BenchmarkMemmove/0-4 14584063 7.684 ns/op BenchmarkMemmove/1-4 1986576 61.95 ns/op 16.14 MB/s BenchmarkMemmove/2-4 1926806 61.75 ns/op 32.39 MB/s BenchmarkMemmove/3-4 1929745 61.84 ns/op 48.51 MB/s BenchmarkMemmove/4-4 1885804 61.47 ns/op 65.07 MB/s BenchmarkMemmove/5-4 1922773 63.59 ns/op 78.63 MB/s BenchmarkMemmove/6-4 1854387 62.69 ns/op 95.72 MB/s BenchmarkMemmove/7-4 1928545 61.61 ns/op 113.61 MB/s BenchmarkMemmove/8-4 1939982 62.57 ns/op 127.85 MB/s BenchmarkMemmove/9-4 1760119 67.79 ns/op 132.77 MB/s BenchmarkMemmove/10-4 1786224 68.13 ns/op 146.79 MB/s BenchmarkMemmove/11-4 1584394 69.27 ns/op 158.81 MB/s BenchmarkMemmove/12-4 1757780 68.56 ns/op 175.04 MB/s BenchmarkMemmove/13-4 1803007 67.49 ns/op 192.62 MB/s BenchmarkMemmove/14-4 1804669 67.22 ns/op 208.26 MB/s BenchmarkMemmove/15-4 1805938 65.72 ns/op 228.23 MB/s BenchmarkMemmove/16-4 1842700 65.16 ns/op 245.53 MB/s BenchmarkMemmove/32-4 1751624 68.42 ns/op 467.69 MB/s BenchmarkMemmove/64-4 1630076 73.30 ns/op 873.09 MB/s BenchmarkMemmove/128-4 1394748 86.43 ns/op 1481.05 MB/s BenchmarkMemmove/256-4 1000000 111.6 ns/op 2293.74 MB/s BenchmarkMemmove/512-4 705586 170.6 ns/op 3001.19 MB/s BenchmarkMemmove/1024-4 462603 248.7 ns/op 4116.86 MB/s BenchmarkMemmove/2048-4 300996 384.5 ns/op 5326.51 MB/s BenchmarkMemmove/4096-4 177168 676.2 ns/op 6057.75 MB/s BenchmarkMemmoveOverlap/32-4 1723942 69.71 ns/op 459.05 MB/s BenchmarkMemmoveOverlap/64-4 1618995 75.90 ns/op 843.22 MB/s BenchmarkMemmoveOverlap/128-4 1385342 85.32 ns/op 1500.22 MB/s BenchmarkMemmoveOverlap/256-4 1000000 113.0 ns/op 2265.67 MB/s BenchmarkMemmoveOverlap/512-4 705920 164.3 ns/op 3116.09 MB/s BenchmarkMemmoveOverlap/1024-4 495894 245.9 ns/op 4163.72 MB/s BenchmarkMemmoveOverlap/2048-4 302572 393.4 ns/op 5206.19 MB/s BenchmarkMemmoveOverlap/4096-4 172392 707.3 ns/op 5791.15 MB/s BenchmarkMemmoveUnalignedDst/0-4 13035600 8.613 ns/op BenchmarkMemmoveUnalignedDst/1-4 1906438 63.11 ns/op 15.85 MB/s BenchmarkMemmoveUnalignedDst/2-4 1847791 65.22 ns/op 30.66 MB/s BenchmarkMemmoveUnalignedDst/3-4 1838947 65.10 ns/op 46.09 MB/s BenchmarkMemmoveUnalignedDst/4-4 1894646 63.50 ns/op 62.99 MB/s BenchmarkMemmoveUnalignedDst/5-4 1916880 63.49 ns/op 78.75 MB/s BenchmarkMemmoveUnalignedDst/6-4 1829365 66.50 ns/op 90.22 MB/s BenchmarkMemmoveUnalignedDst/7-4 1837880 65.43 ns/op 106.99 MB/s BenchmarkMemmoveUnalignedDst/8-4 1937697 61.53 ns/op 130.01 MB/s BenchmarkMemmoveUnalignedDst/9-4 1774317 66.20 ns/op 135.95 MB/s BenchmarkMemmoveUnalignedDst/10-4 1786093 66.24 ns/op 150.96 MB/s BenchmarkMemmoveUnalignedDst/11-4 1797153 65.58 ns/op 167.72 MB/s BenchmarkMemmoveUnalignedDst/12-4 1831861 65.92 ns/op 182.04 MB/s BenchmarkMemmoveUnalignedDst/13-4 1829960 66.73 ns/op 194.81 MB/s BenchmarkMemmoveUnalignedDst/14-4 1787613 66.52 ns/op 210.46 MB/s BenchmarkMemmoveUnalignedDst/15-4 1824884 66.40 ns/op 225.92 MB/s BenchmarkMemmoveUnalignedDst/16-4 1763184 68.30 ns/op 234.25 MB/s BenchmarkMemmoveUnalignedDst/32-4 1683988 72.78 ns/op 439.65 MB/s BenchmarkMemmoveUnalignedDst/64-4 1533802 77.03 ns/op 830.89 MB/s BenchmarkMemmoveUnalignedDst/128-4 1283834 99.49 ns/op 1286.62 MB/s BenchmarkMemmoveUnalignedDst/256-4 972093 115.0 ns/op 2225.20 MB/s BenchmarkMemmoveUnalignedDst/512-4 689978 178.4 ns/op 2870.20 MB/s BenchmarkMemmoveUnalignedDst/1024-4 489868 255.8 ns/op 4002.57 MB/s BenchmarkMemmoveUnalignedDst/2048-4 289867 394.5 ns/op 5191.24 MB/s BenchmarkMemmoveUnalignedDst/4096-4 166712 722.7 ns/op 5667.43 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1671087 72.45 ns/op 441.65 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1482273 76.33 ns/op 838.45 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1335441 104.5 ns/op 1225.38 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 990282 113.3 ns/op 2259.40 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 678723 176.1 ns/op 2908.09 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 475471 254.0 ns/op 4031.84 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 291754 407.3 ns/op 5027.94 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 169515 710.8 ns/op 5762.67 MB/s BenchmarkMemmoveUnalignedSrc/0-4 13566370 8.477 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1955751 63.39 ns/op 15.77 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1893409 62.70 ns/op 31.90 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1911967 62.14 ns/op 48.28 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1891374 62.66 ns/op 63.83 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1893741 67.67 ns/op 73.88 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1906231 64.51 ns/op 93.01 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1820784 63.88 ns/op 109.59 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1983166 62.23 ns/op 128.55 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1791007 67.02 ns/op 134.29 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1767056 68.44 ns/op 146.11 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1766424 68.08 ns/op 161.57 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1783178 66.93 ns/op 179.30 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1752406 67.22 ns/op 193.39 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1759578 69.37 ns/op 201.80 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1802794 69.93 ns/op 214.50 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1789953 66.13 ns/op 241.94 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1707493 70.96 ns/op 450.94 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1586761 76.68 ns/op 834.59 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1340329 88.86 ns/op 1440.40 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 112.7 ns/op 2272.37 MB/s BenchmarkMemmoveUnalignedSrc/512-4 679994 176.0 ns/op 2909.11 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 488714 251.3 ns/op 4074.44 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 296860 410.1 ns/op 4994.08 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 169596 710.6 ns/op 5763.96 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1626196 72.46 ns/op 441.59 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1473691 79.50 ns/op 805.02 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1272612 92.37 ns/op 1385.77 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1000000 118.8 ns/op 2155.53 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 731049 167.5 ns/op 3056.01 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 496648 239.2 ns/op 4280.82 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 292003 400.8 ns/op 5109.17 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 171410 689.8 ns/op 5937.71 MB/s BenchmarkMemclr/5-4 12507775 9.594 ns/op 521.14 MB/s BenchmarkMemclr/16-4 12169016 9.954 ns/op 1607.41 MB/s BenchmarkMemclr/64-4 10880457 12.32 ns/op 5195.55 MB/s BenchmarkMemclr/256-4 8888938 12.55 ns/op 20392.79 MB/s BenchmarkMemclr/4096-4 1000000 128.7 ns/op 31814.37 MB/s BenchmarkMemclr/65536-4 39793 3014 ns/op 21744.11 MB/s BenchmarkMemclr/1M-4 2398 48206 ns/op 21752.17 MB/s BenchmarkMemclr/4M-4 568 202271 ns/op 20736.06 MB/s BenchmarkMemclr/8M-4 297 396895 ns/op 21135.57 MB/s BenchmarkMemclr/16M-4 117 1029861 ns/op 16290.76 MB/s BenchmarkMemclr/64M-4 26 4278025 ns/op 15686.88 MB/s BenchmarkGoMemclr/5-4 2421909 47.56 ns/op 105.14 MB/s BenchmarkGoMemclr/16-4 611968 186.5 ns/op 85.80 MB/s BenchmarkGoMemclr/64-4 172646 688.9 ns/op 92.90 MB/s BenchmarkGoMemclr/256-4 44740 2708 ns/op 94.55 MB/s BenchmarkMemclrRange/1K_2K-4 67137 1831 ns/op 52369.98 MB/s BenchmarkMemclrRange/2K_8K-4 13912 8981 ns/op 37135.41 MB/s BenchmarkMemclrRange/4K_16K-4 19953 6332 ns/op 51018.90 MB/s BenchmarkMemclrRange/160K_228K-4 1513 73757 ns/op 22545.18 MB/s BenchmarkClearFat8-4 20392060 5.822 ns/op BenchmarkClearFat12-4 20725603 5.815 ns/op BenchmarkClearFat16-4 7094622 16.62 ns/op BenchmarkClearFat24-4 20667098 5.819 ns/op BenchmarkClearFat32-4 20600175 5.861 ns/op BenchmarkClearFat40-4 20605032 5.908 ns/op BenchmarkClearFat48-4 20534263 5.824 ns/op BenchmarkClearFat56-4 20135532 5.863 ns/op BenchmarkClearFat64-4 18054693 5.961 ns/op BenchmarkClearFat128-4 20277304 5.952 ns/op BenchmarkClearFat256-4 20230165 5.971 ns/op BenchmarkClearFat512-4 20546086 6.178 ns/op BenchmarkClearFat1024-4 20187201 5.863 ns/op BenchmarkCopyFat8-4 20394961 6.342 ns/op BenchmarkCopyFat12-4 20734791 5.832 ns/op BenchmarkCopyFat16-4 19894030 5.972 ns/op BenchmarkCopyFat24-4 20391332 5.859 ns/op BenchmarkCopyFat32-4 20660512 5.811 ns/op BenchmarkCopyFat64-4 20658019 5.886 ns/op BenchmarkCopyFat128-4 19030699 6.398 ns/op BenchmarkCopyFat256-4 18915769 6.728 ns/op BenchmarkCopyFat512-4 18826556 6.414 ns/op BenchmarkCopyFat520-4 20692437 5.801 ns/op BenchmarkCopyFat1024-4 18425288 6.339 ns/op BenchmarkIssue18740/2byte-4 428 268683 ns/op BenchmarkIssue18740/4byte-4 714 172277 ns/op BenchmarkIssue18740/8byte-4 1059 109373 ns/op BenchmarkReadMetricsLatency-4 14515 6355 p50-ns 7105 p90-ns 20366 p99-ns BenchmarkFinalizer-4 183 655965 ns/op BenchmarkFinalizerRun-4 171027 804.4 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 6776557 17.41 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2963343 39.94 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2159335 54.59 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2169158 54.24 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1324016 90.84 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 992629 101.1 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2071215 57.00 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1306809 92.55 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1347100 89.58 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1823872 66.10 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1830018 65.99 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1595718 74.41 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1438752 82.64 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1359519 87.33 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 5592454 21.28 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 5631229 21.45 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 5615618 21.32 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 5846157 21.29 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 5069162 23.26 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 4686848 25.24 ns/op BenchmarkFindBitRange64/PatternAASize2-4 5806545 20.96 ns/op BenchmarkFindBitRange64/PatternAASize8-4 5618770 21.40 ns/op BenchmarkFindBitRange64/PatternAASize32-4 5642454 21.39 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 5694190 21.43 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 5463595 21.63 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 5427481 21.73 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 5859763 20.82 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 5605785 21.40 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 5584568 21.41 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 5660298 20.77 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 5564918 21.68 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 5646328 21.31 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 5768818 20.77 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 5362593 22.47 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 5357769 22.28 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 5824999 20.66 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 5260671 22.29 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 5088502 22.62 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 5789604 20.69 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 5293243 22.79 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 5354582 22.31 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 5697273 23.35 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 4401901 31.27 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 4320322 31.22 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 3908136 29.70 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 4386536 22.86 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 5480678 21.75 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 5634962 21.37 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 5629820 21.34 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 5515244 21.52 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 5651380 20.96 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 5521142 21.82 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 5588169 21.30 ns/op BenchmarkNetpollBreak-4 2995 47279 ns/op BenchmarkPingPongHog-4 337 314340 ns/op BenchmarkStackGrowth-4 70503 1511 ns/op BenchmarkStackGrowthDeep-4 655 153891 ns/op BenchmarkCreateGoroutines-4 30327 4263 ns/op BenchmarkCreateGoroutinesParallel-4 45463 2593 ns/op BenchmarkCreateGoroutinesCapture-4 3856 26821 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 32546 3340 ns/op BenchmarkClosureCall-4 20398330 5.962 ns/op BenchmarkWakeupParallelSpinning/0s-4 5745 19742 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4977 23378 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4340 28356 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2601 43780 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1677 63909 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1231 100163 ns/op BenchmarkWakeupParallelSpinning/50µs-4 687 166899 ns/op BenchmarkWakeupParallelSpinning/100µs-4 464 257737 ns/op BenchmarkMatmult-4 2957002 50.00 ns/op BenchmarkFastrand-4 7279191 16.48 ns/op BenchmarkFastrand64-4 7355372 16.58 ns/op BenchmarkFastrandHashiter-4 2338003 51.15 ns/op BenchmarkFastrandn/2-4 5911489 20.37 ns/op BenchmarkFastrandn/3-4 6041799 20.08 ns/op BenchmarkFastrandn/4-4 5851586 19.96 ns/op BenchmarkFastrandn/5-4 6017700 20.00 ns/op BenchmarkIfaceCmp100-4 91653 1297 ns/op BenchmarkIfaceCmpNil100-4 179767 668.9 ns/op BenchmarkEfaceCmpDiff-4 34252 3566 ns/op BenchmarkEfaceCmpDiffIndirect-4 30823 3489 ns/op BenchmarkDefer-4 1711030 71.74 ns/op BenchmarkDefer10-4 867472 139.6 ns/op BenchmarkDeferMany-4 505530 381.4 ns/op BenchmarkPanicRecover-4 158018 702.4 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 8588 17850 ns/op 14424 p50-ns 21129 p90-ns 77293 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 5149 106063 ns/op 14213 p50-ns 23402 p90-ns 144472 p99-ns BenchmarkGoroutineProfile/small/idle-4 2331 47790 ns/op 45150 p50-ns 48238 p90-ns 92943 p99-ns BenchmarkGoroutineProfile/small/loaded-4 145 1547446 ns/op 162458 p50-ns 1964345 p90-ns 18314842 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 7681 17915 ns/op 14683 p50-ns 19870 p90-ns 73528 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 4284 64556 ns/op 14884 p50-ns 19801 p90-ns 87642 p99-ns BenchmarkGoroutineProfile/large/idle-4 12 8425884 ns/op 8394632 p50-ns 8637875 p90-ns 8836274 p99-ns BenchmarkGoroutineProfile/large/loaded-4 7 24371927 ns/op 18541651 p50-ns 55206900 p90-ns 55206900 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 8478 18253 ns/op 14439 p50-ns 19830 p90-ns 82117 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 616 200492 ns/op 16813 p50-ns 44575 p90-ns 7460982 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 829 148598 ns/op 139242 p50-ns 155320 p90-ns 252000 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 270 384163 ns/op 267133 p50-ns 321847 p90-ns 3338876 p99-ns BenchmarkRWMutexUncontended-4 1934592 61.30 ns/op BenchmarkRWMutexWrite100-4 1074954 137.0 ns/op BenchmarkRWMutexWrite10-4 146008 797.7 ns/op BenchmarkRWMutexWorkWrite100-4 676611 179.7 ns/op BenchmarkRWMutexWorkWrite10-4 135048 1040 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 1705 66950 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 896 130502 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 870 133633 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 410 281823 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 445 271964 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 198 585625 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 217 551469 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 96 1225100 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 271222 472.8 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 276678 423.4 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 225940 534.7 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 272898 440.5 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 261640 430.5 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 205132 541.0 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 254727 481.5 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 272457 458.3 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 179827 602.8 ns/op BenchmarkMakeSlice/Byte-4 1879232 68.11 ns/op BenchmarkMakeSlice/Int16-4 1764588 66.12 ns/op BenchmarkMakeSlice/Int-4 1387515 79.49 ns/op BenchmarkMakeSlice/Ptr-4 1000000 135.0 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 144.4 ns/op BenchmarkMakeSlice/Struct/32-4 848638 168.1 ns/op BenchmarkMakeSlice/Struct/40-4 838165 203.1 ns/op BenchmarkGrowSlice/Byte-4 724791 168.8 ns/op BenchmarkGrowSlice/Int16-4 772581 189.0 ns/op BenchmarkGrowSlice/Int-4 639985 259.8 ns/op BenchmarkGrowSlice/Ptr-4 340225 371.4 ns/op BenchmarkGrowSlice/Struct/24-4 234250 503.0 ns/op BenchmarkGrowSlice/Struct/32-4 240282 561.1 ns/op BenchmarkGrowSlice/Struct/40-4 191420 720.6 ns/op BenchmarkExtendSlice/IntSlice-4 551155 306.2 ns/op BenchmarkExtendSlice/PointerSlice-4 356157 385.6 ns/op BenchmarkExtendSlice/NoGrow-4 994334 172.1 ns/op BenchmarkAppend-4 817318 147.9 ns/op BenchmarkAppendGrowByte-4 5 24396871 ns/op BenchmarkAppendGrowString-4 1 203194697 ns/op BenchmarkAppendSlice/1Bytes-4 1909070 61.88 ns/op BenchmarkAppendSlice/4Bytes-4 1919030 63.38 ns/op BenchmarkAppendSlice/7Bytes-4 1843990 64.16 ns/op BenchmarkAppendSlice/8Bytes-4 1877066 64.12 ns/op BenchmarkAppendSlice/15Bytes-4 1767152 68.20 ns/op BenchmarkAppendSlice/16Bytes-4 1751618 68.63 ns/op BenchmarkAppendSlice/32Bytes-4 1765797 67.19 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 73770 1527 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 23325 5326 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 8953 19041 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1766 76149 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 206 559396 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 57 2147242 ns/op BenchmarkAppendStr/1Bytes-4 1640646 72.34 ns/op BenchmarkAppendStr/4Bytes-4 1637744 73.92 ns/op BenchmarkAppendStr/8Bytes-4 1605700 74.23 ns/op BenchmarkAppendStr/16Bytes-4 1529467 77.43 ns/op BenchmarkAppendStr/32Bytes-4 1580163 75.57 ns/op BenchmarkAppendSpecialCase-4 752542 157.2 ns/op BenchmarkCopy/1Byte-4 2018092 59.06 ns/op 16.93 MB/s BenchmarkCopy/1String-4 1944835 61.24 ns/op 16.33 MB/s BenchmarkCopy/2Byte-4 1940422 62.90 ns/op 31.80 MB/s BenchmarkCopy/2String-4 1936894 62.18 ns/op 32.16 MB/s BenchmarkCopy/4Byte-4 1910788 61.82 ns/op 64.70 MB/s BenchmarkCopy/4String-4 1962010 61.16 ns/op 65.40 MB/s BenchmarkCopy/8Byte-4 1975725 61.64 ns/op 129.78 MB/s BenchmarkCopy/8String-4 1743924 68.79 ns/op 116.30 MB/s BenchmarkCopy/12Byte-4 1811665 65.31 ns/op 183.75 MB/s BenchmarkCopy/12String-4 1799061 64.80 ns/op 185.19 MB/s BenchmarkCopy/16Byte-4 1833477 66.41 ns/op 240.94 MB/s BenchmarkCopy/16String-4 1841418 66.72 ns/op 239.80 MB/s BenchmarkCopy/32Byte-4 1762200 68.52 ns/op 467.05 MB/s BenchmarkCopy/32String-4 1751348 67.58 ns/op 473.50 MB/s BenchmarkCopy/128Byte-4 1330837 88.93 ns/op 1439.38 MB/s BenchmarkCopy/128String-4 1308848 90.84 ns/op 1409.11 MB/s BenchmarkCopy/1024Byte-4 466906 258.9 ns/op 3955.14 MB/s BenchmarkCopy/1024String-4 464293 257.7 ns/op 3973.02 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 32508 3766 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 18250 6429 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 10000 10401 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 12458 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 22531 ns/op BenchmarkAppendInPlace/Grow/Byte-4 159618 976.6 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 157660 950.0 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 104574 1270 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 76430 1533 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 68516 1855 ns/op BenchmarkStackCopyPtr-4 1 131574345 ns/op BenchmarkStackCopy-4 1 103028095 ns/op BenchmarkStackCopyNoCache-4 20 5727543 ns/op BenchmarkStackCopyWithStkobj-4 2 56806416 ns/op BenchmarkIssue18138-4 496 217864 ns/op BenchmarkCompareStringEqual-4 11556348 10.22 ns/op BenchmarkCompareStringIdentical-4 15285351 7.827 ns/op BenchmarkCompareStringSameLength-4 13102885 9.125 ns/op BenchmarkCompareStringDifferentLength-4 20687421 5.793 ns/op BenchmarkCompareStringBigUnaligned-4 1527 71038 ns/op 14761.01 MB/s BenchmarkCompareStringBig-4 1519 69844 ns/op 15013.31 MB/s BenchmarkConcatStringAndBytes-4 2119576 56.49 ns/op BenchmarkSliceByteToString/1-4 2225252 53.84 ns/op BenchmarkSliceByteToString/2-4 1000000 109.6 ns/op BenchmarkSliceByteToString/4-4 1000000 112.0 ns/op BenchmarkSliceByteToString/8-4 1000000 111.5 ns/op BenchmarkSliceByteToString/16-4 1000000 121.3 ns/op BenchmarkSliceByteToString/32-4 1000000 138.9 ns/op BenchmarkSliceByteToString/64-4 828387 170.0 ns/op BenchmarkSliceByteToString/128-4 690927 235.7 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2148966 54.65 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 822848 143.7 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 993313 121.3 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3176490 36.10 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1573064 76.18 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1771156 67.37 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2103712 57.59 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 446412 265.6 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 558650 208.6 ns/op BenchmarkRuneIterate/range/ASCII-4 5735601 20.54 ns/op BenchmarkRuneIterate/range/Japanese-4 1975698 61.34 ns/op BenchmarkRuneIterate/range/MixedLength-4 2225271 54.30 ns/op BenchmarkRuneIterate/range1/ASCII-4 5710042 20.47 ns/op BenchmarkRuneIterate/range1/Japanese-4 1957221 61.07 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2187901 54.70 ns/op BenchmarkRuneIterate/range2/ASCII-4 5892477 20.45 ns/op BenchmarkRuneIterate/range2/Japanese-4 1935880 61.26 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2230645 54.18 ns/op BenchmarkArrayEqual-4 18418870 6.553 ns/op BenchmarkFunc/Name-4 5068280 23.79 ns/op BenchmarkFunc/Entry-4 9927142 12.14 ns/op BenchmarkFunc/FileLine-4 1555233 77.07 ns/op PASS ok runtime 130.368s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 20023 5173 ns/op BenchmarkHandle/concurrent-4 6807 15016 ns/op PASS ok runtime/cgo 0.302s goos: freebsd goarch: amd64 pkg: runtime/internal/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtomicLoad64-4 17453980 7.051 ns/op BenchmarkAtomicStore64-4 9679729 12.06 ns/op BenchmarkAtomicLoad-4 18138488 6.569 ns/op BenchmarkAtomicStore-4 9681493 11.95 ns/op BenchmarkAnd8-4 10062568 11.92 ns/op BenchmarkAnd-4 10030288 12.10 ns/op BenchmarkAnd8Parallel-4 4497378 26.72 ns/op BenchmarkAndParallel-4 4657327 26.26 ns/op BenchmarkOr8-4 10070895 11.93 ns/op BenchmarkOr-4 10063689 13.90 ns/op BenchmarkOr8Parallel-4 4203236 27.00 ns/op BenchmarkOrParallel-4 4763868 27.95 ns/op BenchmarkXadd-4 4426543 27.27 ns/op BenchmarkXadd64-4 4292329 27.31 ns/op BenchmarkCas-4 3122264 39.08 ns/op BenchmarkCas64-4 3239751 38.20 ns/op BenchmarkXchg-4 4390099 27.72 ns/op BenchmarkXchg64-4 4347262 27.87 ns/op PASS ok runtime/internal/atomic 2.644s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4238877 28.02 ns/op BenchmarkMulUintptr/large-4 3733135 32.20 ns/op PASS ok runtime/internal/math 0.341s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoroutine/Profile.WriteTo_idle_50-4 28 3759602 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 21 5243657 ns/op 286.7 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 902 197956 ns/op 6.172 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 13 9646047 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 8 15216711 ns/op 794.4 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 100 1278185 ns/op 60.53 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 71283801 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 122752044 ns/op 6905 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 9 12621456 ns/op 644.7 concurrent_launches/op PASS ok runtime/pprof 1.649s goos: freebsd goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 10 10843631 ns/op BenchmarkStackLeak-4 7941 13134 ns/op PASS ok runtime/race 0.274s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 2795751 42.32 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 270988 422.4 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 0.322s goos: freebsd goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 162884 723.3 ns/op BenchmarkSortString1K-4 177 680497 ns/op BenchmarkSortString1K_Slice-4 207 574242 ns/op BenchmarkStableString1K-4 100 1124402 ns/op BenchmarkSortInt1K-4 208 568485 ns/op BenchmarkSortInt1K_Sorted-4 3045 39807 ns/op BenchmarkSortInt1K_Reversed-4 1682 62101 ns/op BenchmarkSortInt1K_Mod8-4 513 228638 ns/op BenchmarkStableInt1K-4 142 833191 ns/op BenchmarkStableInt1K_Slice-4 170 775827 ns/op BenchmarkSortInt64K-4 2 66606425 ns/op BenchmarkSortInt64K_Slice-4 2 65169802 ns/op BenchmarkStableInt64K-4 2 74602526 ns/op BenchmarkSort1e2-4 470 255085 ns/op BenchmarkStable1e2-4 174 681376 ns/op BenchmarkSort1e4-4 2 51277158 ns/op BenchmarkStable1e4-4 1 221297731 ns/op PASS ok sort 3.429s goos: freebsd goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 732806 137.4 ns/op BenchmarkAtof64Float-4 633759 160.8 ns/op BenchmarkAtof64FloatExp-4 631922 182.6 ns/op BenchmarkAtof64Big-4 436522 276.1 ns/op BenchmarkAtof64RandomBits-4 402727 282.1 ns/op BenchmarkAtof64RandomFloats-4 446469 257.2 ns/op BenchmarkAtof64RandomLongFloats-4 397268 310.9 ns/op BenchmarkAtof32Decimal-4 809504 139.3 ns/op BenchmarkAtof32Float-4 751432 156.9 ns/op BenchmarkAtof32FloatExp-4 599288 189.5 ns/op BenchmarkAtof32Random-4 378885 311.0 ns/op BenchmarkAtof32RandomLong-4 156606 737.1 ns/op BenchmarkParseInt/Pos/7bit-4 1356218 88.10 ns/op BenchmarkParseInt/Pos/26bit-4 681349 168.8 ns/op BenchmarkParseInt/Pos/31bit-4 596892 198.6 ns/op BenchmarkParseInt/Pos/56bit-4 389796 302.1 ns/op BenchmarkParseInt/Pos/63bit-4 367478 322.1 ns/op BenchmarkParseInt/Neg/7bit-4 1307455 92.45 ns/op BenchmarkParseInt/Neg/26bit-4 697460 172.0 ns/op BenchmarkParseInt/Neg/31bit-4 567589 200.0 ns/op BenchmarkParseInt/Neg/56bit-4 387033 299.5 ns/op BenchmarkParseInt/Neg/63bit-4 370122 319.5 ns/op BenchmarkAtoi/Pos/7bit-4 2035584 58.53 ns/op BenchmarkAtoi/Pos/26bit-4 886035 128.0 ns/op BenchmarkAtoi/Pos/31bit-4 834220 141.7 ns/op BenchmarkAtoi/Pos/56bit-4 480568 244.3 ns/op BenchmarkAtoi/Pos/63bit-4 346737 341.4 ns/op BenchmarkAtoi/Neg/7bit-4 2018200 59.78 ns/op BenchmarkAtoi/Neg/26bit-4 903098 126.7 ns/op BenchmarkAtoi/Neg/31bit-4 819796 141.0 ns/op BenchmarkAtoi/Neg/56bit-4 474974 237.1 ns/op BenchmarkAtoi/Neg/63bit-4 342292 338.8 ns/op BenchmarkFormatFloat/Decimal-4 120690 1029 ns/op BenchmarkFormatFloat/Float-4 105462 1093 ns/op BenchmarkFormatFloat/Exp-4 117906 1015 ns/op BenchmarkFormatFloat/NegExp-4 118664 1006 ns/op BenchmarkFormatFloat/LongExp-4 99838 1200 ns/op BenchmarkFormatFloat/Big-4 94416 1238 ns/op BenchmarkFormatFloat/BinaryExp-4 205315 577.1 ns/op BenchmarkFormatFloat/32Integer-4 116506 990.7 ns/op BenchmarkFormatFloat/32ExactFraction-4 119979 964.0 ns/op BenchmarkFormatFloat/32Point-4 111223 1062 ns/op BenchmarkFormatFloat/32Exp-4 118706 1005 ns/op BenchmarkFormatFloat/32NegExp-4 120301 1014 ns/op BenchmarkFormatFloat/32Shortest-4 124237 953.7 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 140618 835.1 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 137438 864.0 ns/op BenchmarkFormatFloat/64Fixed1-4 156057 754.8 ns/op BenchmarkFormatFloat/64Fixed2-4 160129 749.1 ns/op BenchmarkFormatFloat/64Fixed3-4 159369 753.0 ns/op BenchmarkFormatFloat/64Fixed4-4 155728 754.1 ns/op BenchmarkFormatFloat/64Fixed12-4 91135 1312 ns/op BenchmarkFormatFloat/64Fixed16-4 118485 1023 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 114752 1023 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 107598 1107 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2628 44716 ns/op BenchmarkFormatFloat/Slowpath64-4 99988 1198 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 99794 1203 ns/op BenchmarkAppendFloat/Decimal-4 139088 847.7 ns/op BenchmarkAppendFloat/Float-4 125222 950.7 ns/op BenchmarkAppendFloat/Exp-4 138940 847.9 ns/op BenchmarkAppendFloat/NegExp-4 139015 838.5 ns/op BenchmarkAppendFloat/LongExp-4 112730 1031 ns/op BenchmarkAppendFloat/Big-4 109110 1066 ns/op BenchmarkAppendFloat/BinaryExp-4 316152 384.7 ns/op BenchmarkAppendFloat/32Integer-4 143458 835.1 ns/op BenchmarkAppendFloat/32ExactFraction-4 140451 842.2 ns/op BenchmarkAppendFloat/32Point-4 134776 877.1 ns/op BenchmarkAppendFloat/32Exp-4 142958 832.5 ns/op BenchmarkAppendFloat/32NegExp-4 145416 815.8 ns/op BenchmarkAppendFloat/32Shortest-4 158254 738.6 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 181141 649.0 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 174250 682.1 ns/op BenchmarkAppendFloat/64Fixed1-4 199050 591.9 ns/op BenchmarkAppendFloat/64Fixed2-4 200986 584.9 ns/op BenchmarkAppendFloat/64Fixed3-4 194997 587.1 ns/op BenchmarkAppendFloat/64Fixed4-4 201985 586.5 ns/op BenchmarkAppendFloat/64Fixed12-4 107446 1131 ns/op BenchmarkAppendFloat/64Fixed16-4 142327 839.5 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 143629 806.0 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 130292 918.1 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2647 44441 ns/op BenchmarkAppendFloat/Slowpath64-4 116181 1033 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 119095 994.3 ns/op BenchmarkFormatInt-4 18741 6320 ns/op BenchmarkAppendInt-4 21490 5560 ns/op BenchmarkFormatUint-4 95415 1310 ns/op BenchmarkAppendUint-4 110296 1077 ns/op BenchmarkFormatIntSmall/7-4 2900823 40.96 ns/op BenchmarkFormatIntSmall/42-4 3013432 39.53 ns/op BenchmarkAppendIntSmall-4 1466203 80.21 ns/op BenchmarkAppendUintVarlen/1-4 1390650 87.78 ns/op BenchmarkAppendUintVarlen/12-4 1372412 86.75 ns/op BenchmarkAppendUintVarlen/123-4 919908 120.9 ns/op BenchmarkAppendUintVarlen/1234-4 977842 121.9 ns/op BenchmarkAppendUintVarlen/12345-4 941148 124.4 ns/op BenchmarkAppendUintVarlen/123456-4 905548 127.2 ns/op BenchmarkAppendUintVarlen/1234567-4 880452 131.3 ns/op BenchmarkAppendUintVarlen/12345678-4 940354 127.1 ns/op BenchmarkAppendUintVarlen/123456789-4 818726 137.4 ns/op BenchmarkAppendUintVarlen/1234567890-4 843238 141.5 ns/op BenchmarkAppendUintVarlen/12345678901-4 831051 142.4 ns/op BenchmarkAppendUintVarlen/123456789012-4 819027 145.9 ns/op BenchmarkAppendUintVarlen/1234567890123-4 802698 146.3 ns/op BenchmarkAppendUintVarlen/12345678901234-4 808465 149.6 ns/op BenchmarkAppendUintVarlen/123456789012345-4 773209 152.1 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 797058 146.5 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 771452 152.2 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 750306 155.9 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 749328 157.8 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 685485 160.0 ns/op BenchmarkQuote-4 48057 2487 ns/op BenchmarkQuoteRune-4 468933 246.5 ns/op BenchmarkAppendQuote-4 56479 2125 ns/op BenchmarkAppendQuoteRune-4 856562 132.6 ns/op BenchmarkUnquoteEasy-4 1431014 84.92 ns/op BenchmarkUnquoteHard-4 53480 2244 ns/op PASS ok strconv 15.717s goos: freebsd goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 418936 274.2 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 133136 990.0 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 180672 610.0 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 310508 391.7 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 87378 1279 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 107091 1135 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 725420 173.3 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 22518 5393 ns/op BenchmarkGenericMatch1-4 2185 51895 ns/op BenchmarkGenericMatch2-4 433 273467 ns/op BenchmarkSingleMaxSkipping-4 7904 14108 ns/op 708.80 MB/s BenchmarkSingleLongSuffixFail-4 15050 8032 ns/op 124.76 MB/s BenchmarkSingleMatch-4 230 504544 ns/op 29.73 MB/s BenchmarkByteByteNoMatch-4 70675 1704 ns/op BenchmarkByteByteMatch-4 20619 5756 ns/op BenchmarkByteStringMatch-4 26622 4507 ns/op BenchmarkHTMLEscapeNew-4 78321 1538 ns/op BenchmarkHTMLEscapeOld-4 95139 1259 ns/op BenchmarkByteStringReplacerWriteString-4 1435 80970 ns/op BenchmarkByteReplacerWriteString-4 1252 95287 ns/op BenchmarkByteByteReplaces-4 3405 34206 ns/op BenchmarkByteByteMap-4 10000 10758 ns/op BenchmarkMap/identity/ASCII-4 532494 226.1 ns/op BenchmarkMap/identity/Greek-4 402386 300.8 ns/op BenchmarkMap/change/ASCII-4 40250 2954 ns/op BenchmarkMap/change/Greek-4 25981 4586 ns/op BenchmarkIndexRune-4 2149206 55.28 ns/op BenchmarkIndexRuneLongString-4 1620570 73.83 ns/op BenchmarkIndexRuneFastPath-4 4732333 25.48 ns/op BenchmarkIndex-4 4534354 26.27 ns/op BenchmarkLastIndex-4 4828148 24.75 ns/op BenchmarkIndexByte-4 11589636 10.32 ns/op BenchmarkToUpper/#00-4 3383410 35.50 ns/op BenchmarkToUpper/ONLYUPPER-4 2404762 49.70 ns/op BenchmarkToUpper/abc-4 372589 326.4 ns/op BenchmarkToUpper/AbC123-4 254752 472.4 ns/op BenchmarkToUpper/azAZ09_-4 220743 534.8 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 64504 1848 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 34730 3403 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 57735 2083 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 124676 961.5 ns/op BenchmarkToLower/#00-4 3377890 35.14 ns/op BenchmarkToLower/abc-4 2987452 40.12 ns/op BenchmarkToLower/AbC123-4 252850 470.2 ns/op BenchmarkToLower/azAZ09_-4 223659 531.3 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 65029 1834 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 36618 3250 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 70191 1675 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 121911 975.2 ns/op BenchmarkMapNoChanges-4 736599 161.8 ns/op BenchmarkTrim-4 50852 2342 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3236122 36.84 ns/op BenchmarkToValidUTF8/InvalidASCII-4 207318 574.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 139612 861.7 ns/op BenchmarkEqualFold-4 61148 1957 ns/op BenchmarkIndexHard1-4 880 135715 ns/op BenchmarkIndexHard2-4 628 190215 ns/op BenchmarkIndexHard3-4 153 775007 ns/op BenchmarkIndexHard4-4 133 893617 ns/op BenchmarkLastIndexHard1-4 61 1901491 ns/op BenchmarkLastIndexHard2-4 62 1905976 ns/op BenchmarkLastIndexHard3-4 61 1897483 ns/op BenchmarkCountHard1-4 884 136147 ns/op BenchmarkCountHard2-4 620 190246 ns/op BenchmarkCountHard3-4 153 778102 ns/op BenchmarkIndexTorture-4 8004 14959 ns/op BenchmarkCountTorture-4 8010 14897 ns/op BenchmarkCountTortureOverlapping-4 736 144187 ns/op BenchmarkCountByte/10-4 4694124 25.57 ns/op 391.06 MB/s BenchmarkCountByte/32-4 4163095 28.79 ns/op 1111.42 MB/s BenchmarkCountByte/4096-4 811965 148.7 ns/op 27538.50 MB/s BenchmarkCountByte/4194304-4 711 167793 ns/op 24996.93 MB/s BenchmarkCountByte/67108864-4 16 7288100 ns/op 9208.01 MB/s BenchmarkFields/ASCII/16-4 243757 464.5 ns/op 34.45 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 21507 5524 ns/op 46.34 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1332 90178 ns/op 45.42 MB/s 6528 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 76 1530552 ns/op 42.82 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 4 25126273 ns/op 41.73 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 114714 1050 ns/op 15.24 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 9031 11213 ns/op 22.83 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 631 192008 ns/op 21.33 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 34 3497155 ns/op 18.74 MB/s 463106 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 63198460 ns/op 16.59 MB/s 10449200 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 224868 549.0 ns/op 29.14 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 19777 6045 ns/op 42.35 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1054 114930 ns/op 35.64 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 51 2181059 ns/op 30.05 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 41883709 ns/op 25.04 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 140895 859.4 ns/op 18.62 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 14162 8341 ns/op 30.69 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 832 144322 ns/op 28.38 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 43 2689088 ns/op 24.37 MB/s 463106 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 49073888 ns/op 21.37 MB/s 10449152 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 69543829 ns/op BenchmarkSplitSingleByteSeparator-4 22 5303656 ns/op BenchmarkSplitMultiByteSeparator-4 39 3159584 ns/op BenchmarkSplitNSingleByteSeparator-4 237096 531.0 ns/op BenchmarkSplitNMultiByteSeparator-4 181389 672.9 ns/op BenchmarkRepeat/5x1-4 432885 292.1 ns/op BenchmarkRepeat/5x2-4 303352 396.2 ns/op BenchmarkRepeat/5x6-4 184638 642.4 ns/op BenchmarkRepeat/10x1-4 438250 287.8 ns/op BenchmarkRepeat/10x2-4 290665 414.2 ns/op BenchmarkRepeat/10x6-4 179900 676.4 ns/op BenchmarkIndexAnyASCII/1:1-4 2130813 55.90 ns/op BenchmarkIndexAnyASCII/1:2-4 2044140 57.54 ns/op BenchmarkIndexAnyASCII/1:4-4 2035825 57.35 ns/op BenchmarkIndexAnyASCII/1:8-4 1991178 58.18 ns/op BenchmarkIndexAnyASCII/1:16-4 2048256 56.40 ns/op BenchmarkIndexAnyASCII/1:32-4 2055782 57.16 ns/op BenchmarkIndexAnyASCII/1:64-4 2063540 56.48 ns/op BenchmarkIndexAnyASCII/16:1-4 2184290 54.49 ns/op BenchmarkIndexAnyASCII/16:2-4 743853 159.1 ns/op BenchmarkIndexAnyASCII/16:4-4 736198 160.6 ns/op BenchmarkIndexAnyASCII/16:8-4 724605 163.6 ns/op BenchmarkIndexAnyASCII/16:16-4 684296 174.3 ns/op BenchmarkIndexAnyASCII/16:32-4 584216 203.4 ns/op BenchmarkIndexAnyASCII/16:64-4 473179 250.1 ns/op BenchmarkIndexAnyASCII/256:1-4 2003173 60.23 ns/op BenchmarkIndexAnyASCII/256:2-4 68796 1748 ns/op BenchmarkIndexAnyASCII/256:4-4 68488 1745 ns/op BenchmarkIndexAnyASCII/256:8-4 69021 1737 ns/op BenchmarkIndexAnyASCII/256:16-4 67982 1765 ns/op BenchmarkIndexAnyASCII/256:32-4 66811 1796 ns/op BenchmarkIndexAnyASCII/256:64-4 65923 1832 ns/op BenchmarkIndexAnyUTF8/1:1-4 2285043 52.87 ns/op BenchmarkIndexAnyUTF8/1:2-4 2095726 55.54 ns/op BenchmarkIndexAnyUTF8/1:4-4 2083324 55.95 ns/op BenchmarkIndexAnyUTF8/1:8-4 2091429 56.61 ns/op BenchmarkIndexAnyUTF8/1:16-4 2068561 54.86 ns/op BenchmarkIndexAnyUTF8/1:32-4 2072030 55.98 ns/op BenchmarkIndexAnyUTF8/1:64-4 2084300 56.04 ns/op BenchmarkIndexAnyUTF8/16:1-4 1695172 70.72 ns/op BenchmarkIndexAnyUTF8/16:2-4 317678 364.3 ns/op BenchmarkIndexAnyUTF8/16:4-4 322746 376.0 ns/op BenchmarkIndexAnyUTF8/16:8-4 313476 378.2 ns/op BenchmarkIndexAnyUTF8/16:16-4 324000 363.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 308628 379.6 ns/op BenchmarkIndexAnyUTF8/16:64-4 313254 384.0 ns/op BenchmarkIndexAnyUTF8/256:1-4 465102 260.6 ns/op BenchmarkIndexAnyUTF8/256:2-4 22452 5364 ns/op BenchmarkIndexAnyUTF8/256:4-4 22178 5472 ns/op BenchmarkIndexAnyUTF8/256:8-4 21934 5537 ns/op BenchmarkIndexAnyUTF8/256:16-4 22215 5593 ns/op BenchmarkIndexAnyUTF8/256:32-4 22062 5396 ns/op BenchmarkIndexAnyUTF8/256:64-4 21668 5462 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2139228 56.16 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2113762 54.77 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2157007 55.55 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2131860 54.63 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2128305 54.36 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2148272 54.70 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2081671 55.12 ns/op BenchmarkLastIndexAnyASCII/16:1-4 728246 160.3 ns/op BenchmarkLastIndexAnyASCII/16:2-4 740325 164.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 746392 159.9 ns/op BenchmarkLastIndexAnyASCII/16:8-4 716846 164.1 ns/op BenchmarkLastIndexAnyASCII/16:16-4 683208 174.0 ns/op BenchmarkLastIndexAnyASCII/16:32-4 577485 205.5 ns/op BenchmarkLastIndexAnyASCII/16:64-4 469803 252.1 ns/op BenchmarkLastIndexAnyASCII/256:1-4 68678 1740 ns/op BenchmarkLastIndexAnyASCII/256:2-4 68971 1748 ns/op BenchmarkLastIndexAnyASCII/256:4-4 69316 1732 ns/op BenchmarkLastIndexAnyASCII/256:8-4 68868 1730 ns/op BenchmarkLastIndexAnyASCII/256:16-4 68935 1740 ns/op BenchmarkLastIndexAnyASCII/256:32-4 67872 1772 ns/op BenchmarkLastIndexAnyASCII/256:64-4 65554 2149 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2132395 56.27 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2131861 55.61 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2091750 55.27 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2118853 54.94 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2141223 54.09 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2062976 55.10 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2101972 56.87 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 389080 302.3 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 194478 608.5 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 179948 633.8 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 190526 616.8 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 167574 717.0 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 185692 628.4 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 192438 624.1 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 28562 4147 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 13362 8847 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 12972 8786 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 13407 8876 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 11102 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 12608 9509 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 12568 9422 ns/op BenchmarkTrimASCII/1:1-4 3171925 38.24 ns/op BenchmarkTrimASCII/1:2-4 2257563 49.41 ns/op BenchmarkTrimASCII/1:4-4 2284923 51.68 ns/op BenchmarkTrimASCII/1:8-4 2008501 58.59 ns/op BenchmarkTrimASCII/1:16-4 1728002 68.97 ns/op BenchmarkTrimASCII/16:1-4 2429540 49.76 ns/op BenchmarkTrimASCII/16:2-4 747638 162.0 ns/op BenchmarkTrimASCII/16:4-4 735271 162.2 ns/op BenchmarkTrimASCII/16:8-4 706830 169.0 ns/op BenchmarkTrimASCII/16:16-4 663325 180.7 ns/op BenchmarkTrimASCII/256:1-4 696058 168.5 ns/op BenchmarkTrimASCII/256:2-4 68610 1745 ns/op BenchmarkTrimASCII/256:4-4 68647 1732 ns/op BenchmarkTrimASCII/256:8-4 69342 1741 ns/op BenchmarkTrimASCII/256:16-4 68478 1786 ns/op BenchmarkTrimASCII/4096:1-4 62727 1917 ns/op BenchmarkTrimASCII/4096:2-4 4406 27111 ns/op BenchmarkTrimASCII/4096:4-4 4370 27070 ns/op BenchmarkTrimASCII/4096:8-4 4129 27299 ns/op BenchmarkTrimASCII/4096:16-4 4327 28338 ns/op BenchmarkTrimByte-4 4032255 29.82 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13970 8541 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13868 8568 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1035 116186 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2026 58377 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3998 29116 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7068 15975 ns/op BenchmarkJoin/0-4 5275978 22.64 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4026745 29.76 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 252400 489.9 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 167083 709.7 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 127340 945.9 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 103192 1177 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 89166 1393 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 73494 1573 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 2590093 45.76 ns/op BenchmarkTrimSpace/ASCII-4 1596646 75.10 ns/op BenchmarkTrimSpace/SomeNonASCII-4 146685 813.9 ns/op BenchmarkTrimSpace/JustNonASCII-4 75244 1598 ns/op BenchmarkReplaceAll-4 123402 958.9 ns/op 16 B/op 1 allocs/op PASS ok strings 35.986s goos: freebsd goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 28868 4089 ns/op BenchmarkCond2-4 14221 8544 ns/op BenchmarkCond4-4 6248 17572 ns/op BenchmarkCond8-4 2913 40391 ns/op BenchmarkCond16-4 1315 92820 ns/op BenchmarkCond32-4 615 190366 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 447336 262.3 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 309348 384.0 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 408282 269.8 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 515158 238.2 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 334818 364.8 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 517140 225.7 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 55947 2315 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 55098 2449 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 45253 2740 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 29287 4399 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 543904 195.9 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 103521 1146 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 493371 234.4 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 89806 1331 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 437575 261.7 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 102007 1183 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1000000 106.2 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 40620 2934 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 105909 1123 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 562380 188.3 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4352 26106 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 337 361143 ns/op BenchmarkRange/*sync.Map-4 1767 68310 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 61443 1696 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 198954 540.1 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 38306 3091 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 155641 798.1 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 253778 441.0 ns/op BenchmarkAdversarialDelete/*sync.Map-4 127095 1031 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 43755 2720 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 110109 1065 ns/op BenchmarkDeleteCollision/*sync.Map-4 558216 199.4 ns/op BenchmarkUncontendedSemaphore-4 3847681 31.16 ns/op BenchmarkContendedSemaphore-4 2853620 42.30 ns/op BenchmarkMutexUncontended-4 504962 216.3 ns/op BenchmarkMutex-4 83401 1471 ns/op BenchmarkMutexSlack-4 76875 1541 ns/op BenchmarkMutexWork-4 70802 1700 ns/op BenchmarkMutexWorkSlack-4 70539 1665 ns/op BenchmarkMutexNoSpin-4 52381 2331 ns/op BenchmarkMutexSpin-4 40634 3044 ns/op BenchmarkOnce-4 766297 132.2 ns/op BenchmarkSemaUncontended-4 3877875 31.24 ns/op BenchmarkSemaSyntNonblock-4 1513495 86.95 ns/op BenchmarkSemaSyntBlock-4 992882 120.1 ns/op BenchmarkSemaWorkNonblock-4 1292695 86.28 ns/op BenchmarkSemaWorkBlock-4 658174 162.7 ns/op BenchmarkRWMutexUncontended-4 262653 428.4 ns/op BenchmarkRWMutexWrite100-4 282787 406.7 ns/op BenchmarkRWMutexWrite10-4 141232 823.7 ns/op BenchmarkRWMutexWorkWrite100-4 256501 467.2 ns/op BenchmarkRWMutexWorkWrite10-4 122242 947.8 ns/op BenchmarkWaitGroupUncontended-4 569986 205.3 ns/op BenchmarkWaitGroupAddDone-4 475528 235.0 ns/op BenchmarkWaitGroupAddDoneWork-4 454605 241.3 ns/op BenchmarkWaitGroupWait-4 2718108 44.14 ns/op BenchmarkWaitGroupWaitWork-4 1961798 61.16 ns/op BenchmarkWaitGroupActuallyWait-4 42418 2735 ns/op 32 B/op 2 allocs/op PASS ok sync 10.985s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 633727 172.2 ns/op PASS ok sync/atomic 0.144s goos: freebsd goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 106352 1094 ns/op 0 B/op 0 allocs/op PASS ok testing 0.154s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 7948 14227 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 11559 10390 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 99 1167375 ns/op 129392 B/op 1025 allocs/op BenchmarkTable/1x1000/reuse-4 123 966410 ns/op 1051 B/op 8 allocs/op BenchmarkTable/1x100000/new-4 1 152656821 ns/op 19393104 B/op 100058 allocs/op BenchmarkTable/1x100000/reuse-4 1 149773258 ns/op 19393200 B/op 100059 allocs/op BenchmarkTable/10x10/new-4 1590 64959 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2088 56027 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 19 5816045 ns/op 413568 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 20 5425903 ns/op 20678 B/op 52 allocs/op BenchmarkTable/10x100000/new-4 1 687929384 ns/op 48120704 B/op 100073 allocs/op BenchmarkTable/10x100000/reuse-4 1 667316981 ns/op 48122816 B/op 100077 allocs/op BenchmarkTable/100x10/new-4 216 551362 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 236 501635 ns/op 166 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 57822918 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 56067891 ns/op 1644480 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6649759134 ns/op 335150048 B/op 100090 allocs/op BenchmarkTable/100x100000/reuse-4 1 6305235297 ns/op 335149960 B/op 100090 allocs/op BenchmarkPyramid/10-4 2332 45914 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 37 3008269 ns/op 409128 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 304824388 ns/op 35625256 B/op 2055 allocs/op BenchmarkRagged/10-4 2420 48689 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 268 446689 ns/op 41008 B/op 188 allocs/op BenchmarkRagged/1000-4 26 4382367 ns/op 427431 B/op 1661 allocs/op BenchmarkCode-4 6758 15600 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 17.801s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 1 293770053 ns/op BenchmarkVariableString-4 105490 1129 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 1970 53100 ns/op 2509 B/op 39 allocs/op PASS ok text/template/parse 0.583s goos: freebsd goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc-4 39 2665976 ns/op BenchmarkAfter-4 87 1273299 ns/op BenchmarkStop-4 176 726941 ns/op BenchmarkSimultaneousAfterFunc-4 32 3440040 ns/op BenchmarkStartStop-4 224 558586 ns/op BenchmarkReset-4 1508 88031 ns/op BenchmarkSleep-4 39 3417205 ns/op BenchmarkParallelTimerLatency-4 51 181899 avg-late-ns 315760 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 100044 avg-late-ns 254815 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 82094 avg-late-ns 309857 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 83021 avg-late-ns 319846 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 79443 avg-late-ns 306932 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 77707 avg-late-ns 253584 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 71068 avg-late-ns 307263 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 86443 avg-late-ns 309819 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 84493 avg-late-ns 388340 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 118192 avg-late-ns 586506 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 938907 avg-late-ns 6426343 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 96868 avg-late-ns 246788 max-late-ns BenchmarkTicker-4 255 418047 ns/op BenchmarkTickerReset-4 2246 52295 ns/op BenchmarkTickerResetNaive-4 192 858251 ns/op BenchmarkNow-4 1000000 111.0 ns/op BenchmarkNowUnixNano-4 1000000 106.5 ns/op BenchmarkNowUnixMilli-4 1000000 105.3 ns/op BenchmarkNowUnixMicro-4 1000000 110.6 ns/op BenchmarkFormat-4 51079 2256 ns/op BenchmarkFormatNow-4 70933 1660 ns/op BenchmarkMarshalJSON-4 56630 2147 ns/op BenchmarkMarshalText-4 58204 2110 ns/op BenchmarkParse-4 160149 756.0 ns/op BenchmarkParseDuration-4 442203 228.7 ns/op BenchmarkHour-4 846787 138.3 ns/op BenchmarkSecond-4 866089 136.7 ns/op BenchmarkYear-4 662911 178.1 ns/op BenchmarkDay-4 606344 196.5 ns/op BenchmarkISOWeek-4 649578 180.3 ns/op PASS ok time 10.220s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 437875 270.9 ns/op BenchmarkDecodeValidJapaneseChars-4 486901 233.3 ns/op BenchmarkDecodeRune-4 1536622 66.44 ns/op BenchmarkEncodeValidASCII-4 598503 190.7 ns/op BenchmarkEncodeValidJapaneseChars-4 746426 141.1 ns/op BenchmarkEncodeRune-4 3190327 37.90 ns/op PASS ok unicode/utf16 0.947s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 959570 124.9 ns/op BenchmarkRuneCountTenJapaneseChars-4 189417 613.7 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3750901 31.94 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 439522 264.8 ns/op BenchmarkValidTenASCIIChars-4 939722 124.7 ns/op BenchmarkValid100KASCIIChars-4 91 1118297 ns/op BenchmarkValidTenJapaneseChars-4 166166 716.1 ns/op BenchmarkValidLongMostlyASCII-4 100 1207760 ns/op BenchmarkValidLongJapanese-4 56 2032101 ns/op BenchmarkValidStringTenASCIIChars-4 4453920 26.95 ns/op BenchmarkValidString100KASCIIChars-4 8450 13955 ns/op BenchmarkValidStringTenJapaneseChars-4 408234 252.7 ns/op BenchmarkValidStringLongMostlyASCII-4 1252 96431 ns/op BenchmarkValidStringLongJapanese-4 162 743024 ns/op BenchmarkEncodeASCIIRune-4 4680458 26.24 ns/op BenchmarkEncodeJapaneseRune-4 2670612 45.74 ns/op BenchmarkAppendASCIIRune-4 9994716 11.92 ns/op BenchmarkAppendJapaneseRune-4 2969194 40.36 ns/op BenchmarkDecodeASCIIRune-4 2771964 43.30 ns/op BenchmarkDecodeJapaneseRune-4 1683226 62.27 ns/op BenchmarkFullRune/ASCII-4 3577339 34.48 ns/op BenchmarkFullRune/Incomplete-4 1614572 73.67 ns/op BenchmarkFullRune/Japanese-4 3340998 35.13 ns/op PASS ok unicode/utf8 3.529s goos: freebsd goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 46107888203 ns/op PASS ok cmd/api 53.891s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 1000000 108.3 ns/op BenchmarkEqArrayOfStrings64-4 138601 863.5 ns/op BenchmarkEqArrayOfStrings1024-4 8440 13412 ns/op BenchmarkEqArrayOfFloats5-4 1355611 89.12 ns/op BenchmarkEqArrayOfFloats64-4 140748 859.5 ns/op BenchmarkEqArrayOfFloats1024-4 8986 13282 ns/op PASS ok cmd/compile/internal/reflectdata 0.873s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 8760 340783 ns/op BenchmarkCopyElim1-4 716 140392 ns/op BenchmarkCopyElim10-4 714 155220 ns/op BenchmarkCopyElim100-4 411 291641 ns/op BenchmarkCopyElim1000-4 72 1640750 ns/op BenchmarkCopyElim10000-4 3 34215506 ns/op BenchmarkCopyElim100000-4 1 572290346 ns/op BenchmarkDeadCode/1-4 631 180875 ns/op BenchmarkDeadCode/10-4 510 207222 ns/op BenchmarkDeadCode/100-4 301 390647 ns/op BenchmarkDeadCode/1000-4 52 2117859 ns/op BenchmarkDeadCode/10000-4 4 26694793 ns/op BenchmarkDeadCode/100000-4 1 348466895 ns/op BenchmarkDeadCode/200000-4 1 773664639 ns/op BenchmarkDominatorsLinear-4 16 7373822 ns/op 1.36 MB/s BenchmarkDominatorsFwdBack-4 12 9608186 ns/op 1.04 MB/s BenchmarkDominatorsManyPred-4 10 10598008 ns/op 0.94 MB/s BenchmarkDominatorsMaxPred-4 10 10340054 ns/op 0.97 MB/s BenchmarkDominatorsMaxPredVal-4 12 9671214 ns/op 1.03 MB/s BenchmarkFuse/1-4 634 189023 ns/op BenchmarkFuse/10-4 523 234678 ns/op BenchmarkFuse/100-4 172 661868 ns/op BenchmarkFuse/1000-4 24 5238363 ns/op BenchmarkFuse/10000-4 2 72063942 ns/op BenchmarkNilCheckDeep1-4 21946 5406 ns/op 0.18 MB/s 88 B/op 5 allocs/op BenchmarkNilCheckDeep10-4 7316 15913 ns/op 0.63 MB/s 168 B/op 5 allocs/op BenchmarkNilCheckDeep100-4 962 125463 ns/op 0.80 MB/s 1153 B/op 5 allocs/op BenchmarkNilCheckDeep1000-4 86 1189405 ns/op 0.84 MB/s 10384 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 7 15096109 ns/op 0.66 MB/s 114161 B/op 5 allocs/op BenchmarkDSEPass-4 38 3128712 ns/op 3362 B/op 4 allocs/op BenchmarkDSEPassBlock-4 2 56420772 ns/op 900320 B/op 30008 allocs/op BenchmarkCSEPass-4 7 14299771 ns/op 188664 B/op 9 allocs/op BenchmarkCSEPassBlock-4 2 92201363 ns/op 4980112 B/op 67501 allocs/op BenchmarkDeadcodePass-4 219 525501 ns/op 1254 B/op 1 allocs/op BenchmarkDeadcodePassBlock-4 9 11654068 ns/op 26723 B/op 1667 allocs/op BenchmarkMultiPass-4 100 1000723 ns/op 190906 B/op 8 allocs/op BenchmarkMultiPassBlock-4 2 51804918 ns/op 4500484 B/op 60011 allocs/op BenchmarkCondRewrite/SoloJump-4 3199501 37.37 ns/op BenchmarkCondRewrite/CombJump-4 3151729 38.11 ns/op PASS ok cmd/compile/internal/ssa 15.972s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 8516 13088 ns/op BenchmarkExtShift-4 17013 6927 ns/op BenchmarkModify-4 8656 13345 ns/op BenchmarkMullImm-4 17817 6700 ns/op BenchmarkConstModify-4 9552 12029 ns/op BenchmarkBitSet-4 20172 6004 ns/op BenchmarkBitClear-4 20060 5973 ns/op BenchmarkBitToggle-4 19898 5974 ns/op BenchmarkBitSetConst-4 162852 741.2 ns/op BenchmarkBitClearConst-4 162709 747.2 ns/op BenchmarkBitToggleConst-4 162702 734.5 ns/op BenchmarkDivconstI64-4 9600134 12.55 ns/op BenchmarkModconstI64-4 9262261 12.73 ns/op BenchmarkDivisiblePow2constI64-4 9216418 13.10 ns/op BenchmarkDivisibleconstI64-4 9889257 12.06 ns/op BenchmarkDivisibleWDivconstI64-4 6017715 19.47 ns/op BenchmarkDivconstU64/3-4 9641749 12.58 ns/op BenchmarkDivconstU64/5-4 9686670 12.40 ns/op BenchmarkDivconstU64/37-4 9662178 12.45 ns/op BenchmarkDivconstU64/1234567-4 9209814 13.00 ns/op BenchmarkModconstU64-4 9048445 13.34 ns/op BenchmarkDivisibleconstU64-4 9807148 11.97 ns/op BenchmarkDivisibleWDivconstU64-4 6435339 18.82 ns/op BenchmarkDivconstI32-4 9813433 12.15 ns/op BenchmarkModconstI32-4 9216406 13.21 ns/op BenchmarkDivisiblePow2constI32-4 8900935 12.98 ns/op BenchmarkDivisibleconstI32-4 9819031 12.04 ns/op BenchmarkDivisibleWDivconstI32-4 6146502 19.60 ns/op BenchmarkDivconstU32-4 9040813 13.20 ns/op BenchmarkModconstU32-4 8953918 13.25 ns/op BenchmarkDivisibleconstU32-4 9480802 12.67 ns/op BenchmarkDivisibleWDivconstU32-4 6173890 19.22 ns/op BenchmarkDivconstI16-4 9941487 12.03 ns/op BenchmarkModconstI16-4 9502587 12.71 ns/op BenchmarkDivisiblePow2constI16-4 9277513 12.89 ns/op BenchmarkDivisibleconstI16-4 9716713 12.20 ns/op BenchmarkDivisibleWDivconstI16-4 6123044 19.43 ns/op BenchmarkDivconstU16-4 9888189 12.33 ns/op BenchmarkModconstU16-4 9063373 13.32 ns/op BenchmarkDivisibleconstU16-4 9265978 13.03 ns/op BenchmarkDivisibleWDivconstU16-4 6259842 19.22 ns/op BenchmarkDivconstI8-4 9907410 12.35 ns/op BenchmarkModconstI8-4 9360826 12.73 ns/op BenchmarkDivisiblePow2constI8-4 9095877 13.30 ns/op BenchmarkDivisibleconstI8-4 9064683 12.84 ns/op BenchmarkDivisibleWDivconstI8-4 6187102 19.03 ns/op BenchmarkDivconstU8-4 9038866 13.05 ns/op BenchmarkModconstU8-4 9165812 12.74 ns/op BenchmarkDivisibleconstU8-4 9191490 13.01 ns/op BenchmarkDivisibleWDivconstU8-4 5717871 20.74 ns/op BenchmarkMul2-4 226322 524.3 ns/op BenchmarkMulNeg2-4 222933 543.7 ns/op BenchmarkEfaceInteger-4 3868282 28.68 ns/op BenchmarkMulconstI32/3-4 18936936 6.149 ns/op BenchmarkMulconstI32/5-4 19309960 6.274 ns/op BenchmarkMulconstI32/12-4 19495095 6.166 ns/op BenchmarkMulconstI32/120-4 19423396 6.179 ns/op BenchmarkMulconstI32/-120-4 19353501 6.197 ns/op BenchmarkMulconstI32/65537-4 18278341 6.532 ns/op BenchmarkMulconstI32/65538-4 18369068 6.609 ns/op BenchmarkMulconstI64/3-4 19268128 6.201 ns/op BenchmarkMulconstI64/5-4 19384515 6.193 ns/op BenchmarkMulconstI64/12-4 19202334 6.173 ns/op BenchmarkMulconstI64/120-4 19518637 6.193 ns/op BenchmarkMulconstI64/-120-4 19303351 6.171 ns/op BenchmarkMulconstI64/65537-4 19269387 6.155 ns/op BenchmarkMulconstI64/65538-4 19282726 6.181 ns/op BenchmarkMulconstU32/3-4 19510798 6.220 ns/op BenchmarkMulconstU32/5-4 19577752 6.255 ns/op BenchmarkMulconstU32/12-4 19514056 6.202 ns/op BenchmarkMulconstU32/120-4 19384387 6.186 ns/op BenchmarkMulconstU32/65537-4 17595436 6.575 ns/op BenchmarkMulconstU32/65538-4 18259119 6.568 ns/op BenchmarkMulconstU64/3-4 18303438 6.552 ns/op BenchmarkMulconstU64/5-4 17918347 6.578 ns/op BenchmarkMulconstU64/12-4 18004068 6.529 ns/op BenchmarkMulconstU64/120-4 18160060 6.741 ns/op BenchmarkMulconstU64/65537-4 17558444 6.565 ns/op BenchmarkMulconstU64/65538-4 18333200 6.610 ns/op BenchmarkShiftArithmeticRight-4 17426608 6.881 ns/op BenchmarkSwitch8Predictable-4 14500838 8.279 ns/op BenchmarkSwitch8Unpredictable-4 6807916 17.57 ns/op BenchmarkSwitch32Predictable-4 8815629 13.54 ns/op BenchmarkSwitch32Unpredictable-4 6856813 17.43 ns/op BenchmarkSwitchStringPredictable-4 8335579 14.33 ns/op BenchmarkSwitchStringUnpredictable-4 4940925 24.45 ns/op PASS ok cmd/compile/internal/test 11.997s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNamed/Underlying/nongeneric-4 855207 119.3 ns/op BenchmarkNamed/Underlying/generic-4 903459 122.9 ns/op BenchmarkNamed/Underlying/src_instance-4 994772 119.9 ns/op BenchmarkNamed/Underlying/user_instance-4 978930 119.6 ns/op BenchmarkCheck/http/funcbodies/info-4 1 485346929 ns/op 61553 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 352166175 ns/op 84822 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 149016893 ns/op 200377 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 125462233 ns/op 237993 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 109508093 ns/op 45940 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 83716722 ns/op 60094 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 33904412 ns/op 148411 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 33318534 ns/op 151004 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 46663200 ns/op 46210 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 38894217 ns/op 55422 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 19458146 ns/op 110805 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 18330693 ns/op 117615 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 846996615 ns/op 70526 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 528778686 ns/op 112962 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 125276297 ns/op 476650 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 102021208 ns/op 585376 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 57648458 ns/op 32148 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 52015258 ns/op 35635 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 33869788 ns/op 54726 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 33838768 ns/op 54777 lines/s PASS ok cmd/compile/internal/types2 10.067s goos: freebsd goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 48 2549332 ns/op 4501792 sys-ns/op 1604646 user-ns/op PASS ok cmd/go 0.284s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 72062 1643 ns/op 4.87 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 80130 1459 ns/op 5.48 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 14715 8137 ns/op 125.84 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 15086 7905 ns/op 129.54 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 2300 52021 ns/op 157.47 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 2314 51365 ns/op 159.49 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 0.960s ##### os/user with tag osusergo ok os/user 0.006s All tests passed.