freebsd-amd64-race at b004c739b525d354ea62f5caadd962de4569d96e :: 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.124s ok archive/zip 2.202s ok bufio 0.370s ok bytes 5.060s ok compress/bzip2 1.446s ok compress/flate 6.473s ok compress/gzip 0.267s ok compress/lzw 0.770s ok compress/zlib 5.225s ok container/heap 0.040s ok container/list 0.027s ok container/ring 0.037s ok context 0.039s ok crypto 0.044s ok crypto/aes 0.067s ok crypto/cipher 0.058s ok crypto/des 0.058s ok crypto/dsa 0.041s ok crypto/ecdsa 0.036s ok crypto/ed25519 0.571s ok crypto/elliptic 0.072s ok crypto/hmac 0.061s ok crypto/internal/boring 0.532s ok crypto/internal/edwards25519 35.024s ok crypto/internal/edwards25519/field 13.201s ok crypto/internal/nistec 4.757s ok crypto/internal/nistec/fiat 0.050s [no tests to run] ok crypto/internal/subtle 0.031s ok crypto/md5 0.042s ok crypto/rand 0.361s ok crypto/rc4 0.548s ok crypto/rsa 0.304s ok crypto/sha1 0.043s ok crypto/sha256 0.038s ok crypto/sha512 0.048s ok crypto/subtle 0.036s ok crypto/tls 1.219s ok crypto/x509 1.008s ok database/sql 0.412s ok database/sql/driver 0.024s ok debug/buildinfo 0.032s ok debug/dwarf 0.078s ok debug/elf 0.068s ok debug/gosym 0.129s ok debug/macho 0.048s ok debug/pe 0.057s ok debug/plan9obj 0.029s ok embed 0.025s [no tests to run] ok embed/internal/embedtest 0.027s ok encoding/ascii85 0.036s ok encoding/asn1 0.035s ok encoding/base32 0.107s ok encoding/base64 0.036s ok encoding/binary 0.035s ok encoding/csv 0.089s ok encoding/gob 0.079s ok encoding/hex 0.039s ok encoding/json 1.224s ok encoding/pem 2.593s ok encoding/xml 0.120s ok errors 0.040s ok expvar 0.040s ok flag 0.120s ok fmt 0.594s ok go/ast 0.046s ok go/build 2.903s ok go/build/constraint 0.051s ok go/constant 0.037s ok go/doc 0.228s ok go/doc/comment 1.817s ok go/format 0.081s ok go/importer 0.113s ok go/internal/gccgoimporter 0.175s ok go/internal/gcimporter 8.602s ok go/internal/srcimporter 9.739s ok go/parser 0.261s ok go/printer 2.555s ok go/scanner 0.037s ok go/token 0.145s ok go/types 26.403s ok hash 0.040s ok hash/adler32 0.085s ok hash/crc32 0.067s ok hash/crc64 0.035s ok hash/fnv 0.038s ok hash/maphash 0.324s ok html 0.044s ok html/template 0.340s ok image 0.474s ok image/color 0.083s ok image/draw 0.689s ok image/gif 54.932s ok image/jpeg 26.234s ok image/png 2.180s ok index/suffixarray 1.299s ok internal/abi 0.045s ok internal/buildcfg 0.028s ok internal/cpu 0.075s ok internal/diff 0.043s ok internal/fmtsort 0.025s ok internal/fuzz 0.046s ok internal/godebug 0.027s ok internal/intern 0.208s ok internal/itoa 0.031s ok internal/poll 0.345s ok internal/profile 0.073s ok internal/reflectlite 0.207s ok internal/singleflight 0.042s ok internal/trace 0.154s ok internal/unsafeheader 0.038s ok internal/xcoff 0.058s ok io 0.063s ok io/fs 0.067s ok io/ioutil 0.037s ok log 0.050s ok log/syslog 1.282s ok math 0.046s ok math/big 4.026s ok math/bits 0.037s ok math/cmplx 0.043s ok math/rand 1.841s ok mime 0.075s ok mime/multipart 1.766s ok mime/quotedprintable 0.047s ok net 7.899s ok net/http 11.059s ok net/http/cgi 0.326s ok net/http/cookiejar 0.041s ok net/http/fcgi 0.145s ok net/http/httptest 0.163s ok net/http/httptrace 0.025s ok net/http/httputil 0.653s ok net/http/internal 0.036s ok net/http/internal/ascii 0.026s ok net/http/pprof 5.342s ok net/internal/socktest 0.034s ok net/mail 0.037s ok net/netip 0.346s ok net/rpc 0.065s ok net/rpc/jsonrpc 0.046s ok net/smtp 0.048s ok net/textproto 0.039s ok net/url 0.055s ok os 0.777s ok os/exec 1.229s ok os/exec/internal/fdtest 0.031s ok os/signal 2.401s ok os/user 0.025s ok path 0.045s ok path/filepath 0.095s ok plugin 0.029s ok reflect 0.420s ok regexp 0.583s ok regexp/syntax 1.689s ok runtime 25.727s ok runtime/cgo 0.025s ok runtime/debug 0.133s ok runtime/internal/atomic 0.051s ok runtime/internal/math 0.027s ok runtime/internal/sys 0.027s ok runtime/metrics 0.026s ok runtime/pprof 9.975s ok runtime/race 23.933s ok runtime/trace 4.479s ok sort 0.627s ok strconv 3.649s ok strings 2.809s ok sync 1.034s ok sync/atomic 4.968s ok syscall 1.224s ok testing 1.309s ok testing/fstest 0.036s ok testing/iotest 0.042s ok testing/quick 0.217s ok text/scanner 0.046s ok text/tabwriter 0.041s ok text/template 0.171s ok text/template/parse 0.058s ok time 2.194s ok unicode 0.043s ok unicode/utf16 0.024s ok unicode/utf8 0.047s ok cmd/addr2line 6.206s ok cmd/api 17.948s ok cmd/asm/internal/asm 4.929s ok cmd/asm/internal/lex 0.042s ok cmd/compile/internal/abt 0.090s ok cmd/compile/internal/amd64 0.036s ok cmd/compile/internal/dwarfgen 0.717s ok cmd/compile/internal/importer 1.772s ok cmd/compile/internal/ir 0.025s ok cmd/compile/internal/logopt 0.370s ok cmd/compile/internal/noder 0.035s ok cmd/compile/internal/reflectdata 0.037s [no tests to run] ok cmd/compile/internal/ssa 7.195s ok cmd/compile/internal/syntax 0.198s ok cmd/compile/internal/test 15.189s ok cmd/compile/internal/typecheck 0.533s ok cmd/compile/internal/types 0.028s ok cmd/compile/internal/types2 3.750s ok cmd/cover 1.890s ok cmd/dist 0.039s ok cmd/doc 0.783s ok cmd/fix 3.142s ok cmd/go 138.139s ok cmd/go/internal/auth 0.026s ok cmd/go/internal/cache 0.213s ok cmd/go/internal/fsys 0.098s ok cmd/go/internal/generate 0.047s ok cmd/go/internal/get 0.047s ok cmd/go/internal/imports 0.046s ok cmd/go/internal/load 0.047s ok cmd/go/internal/lockedfile 0.431s ok cmd/go/internal/lockedfile/internal/filelock 0.080s ok cmd/go/internal/modconv 0.047s ok cmd/go/internal/modfetch 0.038s ok cmd/go/internal/modfetch/codehost 0.036s ok cmd/go/internal/modfetch/zip_sum_test 0.036s ok cmd/go/internal/modindex 0.035s ok cmd/go/internal/modload 0.036s ok cmd/go/internal/mvs 0.060s ok cmd/go/internal/par 0.216s ok cmd/go/internal/search 0.037s ok cmd/go/internal/str 0.028s ok cmd/go/internal/test 0.036s ok cmd/go/internal/vcs 0.036s ok cmd/go/internal/web 0.041s ok cmd/go/internal/work 0.090s ok cmd/gofmt 0.254s ok cmd/internal/archive 0.533s ok cmd/internal/buildid 0.541s ok cmd/internal/dwarf 0.025s ok cmd/internal/edit 0.038s ok cmd/internal/goobj 0.027s ok cmd/internal/moddeps 0.853s ok cmd/internal/notsha256 0.044s ok cmd/internal/obj 0.630s ok cmd/internal/obj/ppc64 0.100s ok cmd/internal/obj/riscv 0.062s ok cmd/internal/obj/s390x 0.025s ok cmd/internal/obj/x86 2.370s ok cmd/internal/objabi 0.031s ok cmd/internal/pkgpath 0.137s ok cmd/internal/quoted 0.038s ok cmd/internal/src 0.024s ok cmd/internal/sys 0.028s ok cmd/internal/test2json 0.546s ok cmd/link 8.966s ok cmd/link/internal/benchmark 0.039s ok cmd/link/internal/ld 5.957s ok cmd/link/internal/loader 0.038s ok cmd/nm 3.409s ok cmd/objdump 3.488s ok cmd/pack 3.511s ok cmd/pprof 2.239s ok cmd/trace 0.110s ok cmd/vet 9.259s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 3037 35980 ns/op 1384 B/op 26 allocs/op Benchmark/Writer/GNU-4 2240 46202 ns/op 1876 B/op 38 allocs/op Benchmark/Writer/PAX-4 1628 68657 ns/op 2608 B/op 62 allocs/op Benchmark/Reader/USTAR-4 4239 26643 ns/op 5122 B/op 15 allocs/op Benchmark/Reader/GNU-4 6121 18966 ns/op 5063 B/op 14 allocs/op Benchmark/Reader/PAX-4 2167 54442 ns/op 8650 B/op 32 allocs/op PASS ok archive/tar 0.739s goos: freebsd goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 323013090 ns/op 14880 B/op 66 allocs/op BenchmarkZip64Test-4 1 133990974 ns/op BenchmarkZip64TestSizes/4096-4 1141 103898 ns/op BenchmarkZip64TestSizes/1048576-4 104 1086042 ns/op BenchmarkZip64TestSizes/67108864-4 1 128226940 ns/op PASS ok archive/zip 1.234s goos: freebsd goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 247897 450.6 ns/op BenchmarkReaderCopyUnoptimal-4 149444 739.8 ns/op BenchmarkReaderCopyNoWriteTo-4 9561 12130 ns/op BenchmarkReaderWriteToOptimal-4 9030 13378 ns/op BenchmarkReaderReadString-4 149574 794.6 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 226665 524.4 ns/op BenchmarkWriterCopyUnoptimal-4 230000 504.4 ns/op BenchmarkWriterCopyNoReadFrom-4 8611 13085 ns/op BenchmarkReaderEmpty-4 49563 3045 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 28023 4014 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 541633 209.7 ns/op 0 B/op 0 allocs/op PASS ok bufio 1.540s goos: freebsd goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 5396 23380 ns/op 1401.52 MB/s BenchmarkWriteByte-4 506 233112 ns/op 17.57 MB/s BenchmarkWriteRune-4 224 551605 ns/op 22.28 MB/s BenchmarkBufferNotEmptyWriteRead-4 36 3276991 ns/op BenchmarkBufferFullSmallReads-4 100 1036413 ns/op BenchmarkBufferWriteBlock/N4096-4 7501 14683 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 506 221443 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 14 7749827 ns/op 4192262 B/op 22 allocs/op BenchmarkIndexByte/10-4 4455582 27.34 ns/op 365.72 MB/s BenchmarkIndexByte/32-4 4144209 28.93 ns/op 1106.05 MB/s BenchmarkIndexByte/4K-4 956157 126.0 ns/op 32508.74 MB/s BenchmarkIndexBytePortable/10-4 894943 133.1 ns/op 75.11 MB/s BenchmarkIndexBytePortable/32-4 288007 413.8 ns/op 77.33 MB/s BenchmarkIndexBytePortable/4K-4 2466 48604 ns/op 84.27 MB/s BenchmarkIndexRune/10-4 1250334 95.53 ns/op 104.68 MB/s BenchmarkIndexRune/32-4 1244300 93.86 ns/op 340.95 MB/s BenchmarkIndexRune/4K-4 411480 294.4 ns/op 13913.42 MB/s BenchmarkIndexRuneASCII/10-4 4680571 26.08 ns/op 383.37 MB/s BenchmarkIndexRuneASCII/32-4 4322992 28.35 ns/op 1128.87 MB/s BenchmarkIndexRuneASCII/4K-4 904220 125.5 ns/op 32635.05 MB/s BenchmarkEqual/0-4 8140107 14.34 ns/op BenchmarkEqual/1-4 1501953 79.51 ns/op 12.58 MB/s BenchmarkEqual/6-4 1475347 81.36 ns/op 73.75 MB/s BenchmarkEqual/9-4 1446914 81.67 ns/op 110.20 MB/s BenchmarkEqual/15-4 1417000 84.12 ns/op 178.31 MB/s BenchmarkEqual/16-4 1514858 78.56 ns/op 203.67 MB/s BenchmarkEqual/20-4 1393462 86.69 ns/op 230.71 MB/s BenchmarkEqual/32-4 1421044 84.28 ns/op 379.67 MB/s BenchmarkEqual/4K-4 107764 1106 ns/op 3701.77 MB/s BenchmarkIndex/10-4 3207574 37.46 ns/op 266.93 MB/s BenchmarkIndex/32-4 3154558 38.21 ns/op 837.41 MB/s BenchmarkIndex/4K-4 18165 6514 ns/op 628.82 MB/s BenchmarkIndexEasy/10-4 3230899 37.20 ns/op 268.83 MB/s BenchmarkIndexEasy/32-4 3203170 37.96 ns/op 842.97 MB/s BenchmarkIndexEasy/4K-4 484702 235.8 ns/op 17369.58 MB/s BenchmarkCount/10-4 1533816 78.73 ns/op 127.02 MB/s BenchmarkCount/32-4 1543471 77.26 ns/op 414.19 MB/s BenchmarkCount/4K-4 18648 6380 ns/op 641.99 MB/s BenchmarkCountEasy/10-4 1618158 74.65 ns/op 133.95 MB/s BenchmarkCountEasy/32-4 1529025 78.41 ns/op 408.09 MB/s BenchmarkCountEasy/4K-4 435291 275.1 ns/op 14888.78 MB/s BenchmarkCountSingle/10-4 3511274 34.41 ns/op 290.61 MB/s BenchmarkCountSingle/32-4 3419863 36.22 ns/op 883.58 MB/s BenchmarkCountSingle/4K-4 822883 138.7 ns/op 29527.33 MB/s BenchmarkToUpper/#00-4 3056047 38.92 ns/op BenchmarkToUpper/ONLYUPPER-4 321579 370.8 ns/op BenchmarkToUpper/abc-4 562711 212.5 ns/op BenchmarkToUpper/AbC123-4 308818 361.8 ns/op BenchmarkToUpper/azAZ09_-4 294688 406.2 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 84859 1370 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 35151 3384 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 59386 2052 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 127358 923.6 ns/op BenchmarkToLower/#00-4 3149414 37.79 ns/op BenchmarkToLower/abc-4 487983 238.4 ns/op BenchmarkToLower/AbC123-4 327307 369.2 ns/op BenchmarkToLower/azAZ09_-4 296058 404.0 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 87139 1371 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 38462 3113 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 68067 1714 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 127562 929.1 ns/op BenchmarkFields/ASCII/16-4 128434 936.4 ns/op 17.09 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9471 12238 ns/op 20.92 MB/s 768 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 627 187533 ns/op 21.84 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 38 3118152 ns/op 21.02 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 55702806 ns/op 18.82 MB/s 2269280 B/op 2 allocs/op BenchmarkFields/Mixed/16-4 82692 1452 ns/op 11.02 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6031 18609 ns/op 13.76 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 400 300554 ns/op 13.63 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 21 5266331 ns/op 12.44 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 94422208 ns/op 11.11 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 156194 784.9 ns/op 20.38 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 12372 9571 ns/op 26.75 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 764 158784 ns/op 25.80 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 40 2971527 ns/op 22.05 MB/s 512260 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 57038266 ns/op 18.38 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 110331 1101 ns/op 14.53 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8940 13024 ns/op 19.66 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 572 208581 ns/op 19.64 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 30 3787524 ns/op 17.30 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 70591040 ns/op 14.85 MB/s 11202864 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2208201 53.54 ns/op BenchmarkTrimSpace/ASCII-4 1000000 106.4 ns/op BenchmarkTrimSpace/SomeNonASCII-4 118731 1010 ns/op BenchmarkTrimSpace/JustNonASCII-4 54124 2216 ns/op BenchmarkToValidUTF8/Valid-4 521016 230.0 ns/op BenchmarkToValidUTF8/InvalidASCII-4 367628 325.3 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 103917 1113 ns/op BenchmarkIndexHard1-4 834 143799 ns/op BenchmarkIndexHard2-4 602 199185 ns/op BenchmarkIndexHard3-4 150 787415 ns/op BenchmarkIndexHard4-4 182 653877 ns/op BenchmarkLastIndexHard1-4 6 19810490 ns/op BenchmarkLastIndexHard2-4 4 26413293 ns/op BenchmarkLastIndexHard3-4 4 28930776 ns/op BenchmarkCountHard1-4 841 141784 ns/op BenchmarkCountHard2-4 606 197432 ns/op BenchmarkCountHard3-4 152 789969 ns/op BenchmarkSplitEmptySeparator-4 1 112290875 ns/op BenchmarkSplitSingleByteSeparator-4 18 6779663 ns/op BenchmarkSplitMultiByteSeparator-4 12 8382177 ns/op BenchmarkSplitNSingleByteSeparator-4 200025 654.2 ns/op BenchmarkSplitNMultiByteSeparator-4 77875 1540 ns/op BenchmarkRepeat-4 207510 573.1 ns/op BenchmarkBytesCompare/1-4 11061436 10.93 ns/op BenchmarkBytesCompare/2-4 10956675 10.86 ns/op BenchmarkBytesCompare/4-4 11034156 10.96 ns/op BenchmarkBytesCompare/8-4 11426223 10.50 ns/op BenchmarkBytesCompare/16-4 11201965 10.71 ns/op BenchmarkBytesCompare/32-4 9822159 12.10 ns/op BenchmarkBytesCompare/64-4 9063223 13.29 ns/op BenchmarkBytesCompare/128-4 7628218 15.77 ns/op BenchmarkBytesCompare/256-4 6629822 18.02 ns/op BenchmarkBytesCompare/512-4 4504494 25.83 ns/op BenchmarkBytesCompare/1024-4 2924107 40.88 ns/op BenchmarkBytesCompare/2048-4 1695490 71.09 ns/op BenchmarkIndexAnyASCII/1:1-4 2418336 49.06 ns/op BenchmarkIndexAnyASCII/1:2-4 2441558 48.85 ns/op BenchmarkIndexAnyASCII/1:4-4 2455888 48.92 ns/op BenchmarkIndexAnyASCII/1:8-4 2448967 48.73 ns/op BenchmarkIndexAnyASCII/1:16-4 2478218 48.24 ns/op BenchmarkIndexAnyASCII/1:32-4 2422328 49.46 ns/op BenchmarkIndexAnyASCII/1:64-4 2304196 50.94 ns/op BenchmarkIndexAnyASCII/16:1-4 2173348 56.49 ns/op BenchmarkIndexAnyASCII/16:2-4 479666 251.9 ns/op BenchmarkIndexAnyASCII/16:4-4 468673 253.6 ns/op BenchmarkIndexAnyASCII/16:8-4 465967 259.8 ns/op BenchmarkIndexAnyASCII/16:16-4 432780 276.5 ns/op BenchmarkIndexAnyASCII/16:32-4 380806 311.4 ns/op BenchmarkIndexAnyASCII/16:64-4 319383 366.6 ns/op BenchmarkIndexAnyASCII/256:1-4 1787686 66.97 ns/op BenchmarkIndexAnyASCII/256:2-4 37437 3182 ns/op BenchmarkIndexAnyASCII/256:4-4 37768 3171 ns/op BenchmarkIndexAnyASCII/256:8-4 37855 3162 ns/op BenchmarkIndexAnyASCII/256:16-4 37386 3176 ns/op BenchmarkIndexAnyASCII/256:32-4 36956 3232 ns/op BenchmarkIndexAnyASCII/256:64-4 36145 3270 ns/op BenchmarkIndexAnyUTF8/1:1-4 2447683 48.64 ns/op BenchmarkIndexAnyUTF8/1:2-4 2452102 48.23 ns/op BenchmarkIndexAnyUTF8/1:4-4 2455998 48.11 ns/op BenchmarkIndexAnyUTF8/1:8-4 2439808 48.26 ns/op BenchmarkIndexAnyUTF8/1:16-4 2495539 47.27 ns/op BenchmarkIndexAnyUTF8/1:32-4 2400387 49.05 ns/op BenchmarkIndexAnyUTF8/1:64-4 2441306 49.09 ns/op BenchmarkIndexAnyUTF8/16:1-4 170002 713.1 ns/op BenchmarkIndexAnyUTF8/16:2-4 298999 399.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 296446 398.7 ns/op BenchmarkIndexAnyUTF8/16:8-4 301676 400.9 ns/op BenchmarkIndexAnyUTF8/16:16-4 302230 401.5 ns/op BenchmarkIndexAnyUTF8/16:32-4 285936 416.8 ns/op BenchmarkIndexAnyUTF8/16:64-4 283960 422.7 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10302 ns/op BenchmarkIndexAnyUTF8/256:2-4 21154 5667 ns/op BenchmarkIndexAnyUTF8/256:4-4 20845 5701 ns/op BenchmarkIndexAnyUTF8/256:8-4 21258 5706 ns/op BenchmarkIndexAnyUTF8/256:16-4 21571 5568 ns/op BenchmarkIndexAnyUTF8/256:32-4 19872 6042 ns/op BenchmarkIndexAnyUTF8/256:64-4 20451 5889 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2500215 49.22 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2504986 48.50 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2479478 48.13 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2484210 48.42 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2588739 46.76 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2473886 49.25 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2461620 48.45 ns/op BenchmarkLastIndexAnyASCII/16:1-4 362187 328.1 ns/op BenchmarkLastIndexAnyASCII/16:2-4 358290 331.9 ns/op BenchmarkLastIndexAnyASCII/16:4-4 357759 333.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 355946 334.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 333456 349.3 ns/op BenchmarkLastIndexAnyASCII/16:32-4 312699 379.9 ns/op BenchmarkLastIndexAnyASCII/16:64-4 279168 424.1 ns/op BenchmarkLastIndexAnyASCII/256:1-4 26973 4443 ns/op BenchmarkLastIndexAnyASCII/256:2-4 26955 4463 ns/op BenchmarkLastIndexAnyASCII/256:4-4 26905 4481 ns/op BenchmarkLastIndexAnyASCII/256:8-4 26576 4492 ns/op BenchmarkLastIndexAnyASCII/256:16-4 26809 4438 ns/op BenchmarkLastIndexAnyASCII/256:32-4 26688 4546 ns/op BenchmarkLastIndexAnyASCII/256:64-4 26011 4552 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2390618 50.28 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2464687 48.69 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2454478 48.98 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2464290 49.25 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2547122 47.05 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2486727 49.19 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2481098 48.49 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 251770 469.7 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 293204 411.0 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 287992 410.0 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 291481 413.6 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 289814 413.2 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 280485 431.5 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 281449 431.2 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 18129 6553 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 20583 5808 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 20692 5780 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 20726 5791 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 20756 5752 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 19892 6031 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 20326 5928 ns/op BenchmarkTrimASCII/1:1-4 2671761 45.22 ns/op BenchmarkTrimASCII/1:2-4 2157303 54.52 ns/op BenchmarkTrimASCII/1:4-4 2097560 57.51 ns/op BenchmarkTrimASCII/1:8-4 1862060 64.41 ns/op BenchmarkTrimASCII/1:16-4 1580001 75.84 ns/op BenchmarkTrimASCII/16:1-4 465019 255.1 ns/op BenchmarkTrimASCII/16:2-4 360180 336.0 ns/op BenchmarkTrimASCII/16:4-4 359504 330.1 ns/op BenchmarkTrimASCII/16:8-4 358134 332.2 ns/op BenchmarkTrimASCII/16:16-4 343173 347.5 ns/op BenchmarkTrimASCII/256:1-4 36639 3305 ns/op BenchmarkTrimASCII/256:2-4 27634 4352 ns/op BenchmarkTrimASCII/256:4-4 27300 4510 ns/op BenchmarkTrimASCII/256:8-4 27408 4349 ns/op BenchmarkTrimASCII/256:16-4 27370 4394 ns/op BenchmarkTrimASCII/4096:1-4 2295 51547 ns/op BenchmarkTrimASCII/4096:2-4 1712 71513 ns/op BenchmarkTrimASCII/4096:4-4 1660 70120 ns/op BenchmarkTrimASCII/4096:8-4 1678 70623 ns/op BenchmarkTrimASCII/4096:16-4 1672 71425 ns/op BenchmarkTrimByte-4 1584661 75.46 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13298 9023 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13272 8999 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 710 166390 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1400 85464 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2737 42609 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 5193 21992 ns/op BenchmarkCompareBytesEqual-4 11216954 10.64 ns/op BenchmarkCompareBytesToNil-4 12783410 9.362 ns/op BenchmarkCompareBytesEmpty-4 14162563 8.455 ns/op BenchmarkCompareBytesIdentical-4 13854013 8.627 ns/op BenchmarkCompareBytesSameLength-4 11562302 10.09 ns/op BenchmarkCompareBytesDifferentLength-4 11590309 10.30 ns/op BenchmarkCompareBytesBigUnaligned-4 1833 66655 ns/op 15731.43 MB/s BenchmarkCompareBytesBig-4 1605 64306 ns/op 16306.14 MB/s BenchmarkCompareBytesBigIdentical-4 12815439 9.293 ns/op 112830440.72 MB/s PASS ok bytes 37.763s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 72501338 ns/op 1.38 MB/s 3612268 B/op 51 allocs/op BenchmarkDecodeNewton-4 1 292540626 ns/op 1.94 MB/s 3630376 B/op 52 allocs/op BenchmarkDecodeRand-4 5 22914908 ns/op 0.71 MB/s 3646766 B/op 52 allocs/op PASS ok compress/bzip2 1.280s goos: freebsd goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 63 1653267 ns/op 6.05 MB/s 42231 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 7 15886952 ns/op 6.29 MB/s 42949 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 159885050 ns/op 6.25 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 68 1696905 ns/op 5.89 MB/s 42911 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 16975475 ns/op 5.89 MB/s 43641 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 175452405 ns/op 5.70 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 68 1685145 ns/op 5.93 MB/s 42992 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 7 16212189 ns/op 6.17 MB/s 44403 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 163880598 ns/op 6.10 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 67 1670339 ns/op 5.99 MB/s 42415 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 7 16190017 ns/op 6.18 MB/s 42056 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 163859409 ns/op 6.10 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 63 1782963 ns/op 5.61 MB/s 43066 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 17566657 ns/op 5.69 MB/s 49202 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 176307374 ns/op 5.67 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 79 1448981 ns/op 6.90 MB/s 42821 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 9 12273063 ns/op 8.15 MB/s 45595 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 125169130 ns/op 7.99 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 87 1306085 ns/op 7.66 MB/s 44262 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 12 9895397 ns/op 10.11 MB/s 44292 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 98529916 ns/op 10.15 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 88 1288660 ns/op 7.76 MB/s 43012 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 12 9907868 ns/op 10.09 MB/s 44292 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 98037058 ns/op 10.20 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 97 1125526 ns/op 8.88 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 10 10810022 ns/op 9.25 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 108236642 ns/op 9.24 MB/s BenchmarkEncode/Digits/Speed/1e4-4 49 2161335 ns/op 4.63 MB/s BenchmarkEncode/Digits/Speed/1e5-4 6 19097184 ns/op 5.24 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 187858793 ns/op 5.32 MB/s BenchmarkEncode/Digits/Default/1e4-4 19 6167075 ns/op 1.62 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 74158564 ns/op 1.35 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 767505881 ns/op 1.30 MB/s BenchmarkEncode/Digits/Compression/1e4-4 19 6134127 ns/op 1.63 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 72896812 ns/op 1.37 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 753133759 ns/op 1.33 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 84 1351647 ns/op 7.40 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 9 11575940 ns/op 8.64 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 114454532 ns/op 8.74 MB/s BenchmarkEncode/Newton/Speed/1e4-4 52 2008667 ns/op 4.98 MB/s BenchmarkEncode/Newton/Speed/1e5-4 7 15481602 ns/op 6.46 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 152813294 ns/op 6.54 MB/s BenchmarkEncode/Newton/Default/1e4-4 19 6015203 ns/op 1.66 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 66504864 ns/op 1.50 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 677259030 ns/op 1.48 MB/s BenchmarkEncode/Newton/Compression/1e4-4 19 6058594 ns/op 1.65 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 82898471 ns/op 1.21 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 876912332 ns/op 1.14 MB/s PASS ok compress/flate 16.347s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 50 2186583 ns/op 4.57 MB/s BenchmarkDecoder/1e-Reuse4-4 52 2284110 ns/op 4.38 MB/s BenchmarkDecoder/1e5-4 5 21646633 ns/op 4.62 MB/s BenchmarkDecoder/1e-Reuse5-4 5 21657477 ns/op 4.62 MB/s BenchmarkDecoder/1e6-4 1 218691346 ns/op 4.57 MB/s BenchmarkDecoder/1e-Reuse6-4 1 217214590 ns/op 4.60 MB/s BenchmarkEncoder/1e4-4 56 1925052 ns/op 5.19 MB/s BenchmarkEncoder/1e-Reuse4-4 57 1769130 ns/op 5.65 MB/s BenchmarkEncoder/1e5-4 6 18619317 ns/op 5.37 MB/s BenchmarkEncoder/1e-Reuse5-4 6 18411964 ns/op 5.43 MB/s BenchmarkEncoder/1e6-4 1 190152958 ns/op 5.26 MB/s BenchmarkEncoder/1e-Reuse6-4 1 184757231 ns/op 5.41 MB/s PASS ok compress/lzw 2.511s goos: freebsd goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 27 3807397 ns/op PASS ok container/heap 0.135s goos: freebsd goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 21813 5019 ns/op BenchmarkWithTimeout/concurrency=40-4 5359 26583 ns/op BenchmarkWithTimeout/concurrency=4000-4 4598 34804 ns/op BenchmarkWithTimeout/concurrency=400000-4 5268 25103 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 421908 268.2 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 13380 9149 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 18104 6517 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2869 42110 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1802 86492 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2960 38171 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 255 465514 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 188 638887 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 326 365960 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 25 4696929 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 14 7389001 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 36 3700909 ns/op BenchmarkCheckCanceled/Err-4 280329 423.5 ns/op BenchmarkCheckCanceled/Done-4 423471 285.7 ns/op BenchmarkContextCancelDone-4 628138 172.6 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 14784 8379 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 13430 9434 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 10000 10116 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 11341 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 8416 13187 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 574704 212.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 326520 368.7 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 220684 533.2 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 139788 841.0 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 72446 1629 ns/op PASS ok context 12.710s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1790992 66.71 ns/op 239.84 MB/s BenchmarkDecrypt-4 1746091 68.75 ns/op 232.74 MB/s BenchmarkExpand-4 1000000 116.2 ns/op PASS ok crypto/aes 0.526s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 187233 664.0 ns/op 96.39 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 389851 309.9 ns/op 206.53 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 189150 693.5 ns/op 92.28 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 392089 345.9 ns/op 185.03 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 128664 1363 ns/op 990.22 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 174388 1066 ns/op 1266.67 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 112999 1487 ns/op 907.71 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 146730 1209 ns/op 1116.74 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 39121 5044 ns/op 1624.22 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 34966 4652 ns/op 1761.10 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 24598 5338 ns/op 1534.61 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 24918 5236 ns/op 1564.48 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 6734 17516 ns/op 58.18 MB/s BenchmarkAESCFBDecrypt1K-4 6745 17575 ns/op 57.98 MB/s BenchmarkAESCFBDecrypt8K-4 855 136639 ns/op 59.92 MB/s BenchmarkAESOFB1K-4 10000 11173 ns/op 91.20 MB/s BenchmarkAESCTR1K-4 13969 8587 ns/op 118.66 MB/s BenchmarkAESCTR8K-4 1806 68043 ns/op 120.32 MB/s BenchmarkAESCBCEncrypt1K-4 13630 8846 ns/op 115.76 MB/s BenchmarkAESCBCDecrypt1K-4 16580 7025 ns/op 145.76 MB/s BenchmarkXORBytes/8Bytes-4 3366888 37.84 ns/op 211.43 MB/s BenchmarkXORBytes/128Bytes-4 2721811 44.02 ns/op 2907.97 MB/s BenchmarkXORBytes/2048Bytes-4 813160 144.2 ns/op 14201.72 MB/s BenchmarkXORBytes/32768Bytes-4 59554 2032 ns/op 16128.06 MB/s PASS ok crypto/cipher 3.944s goos: freebsd goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 79416 1422 ns/op 5.63 MB/s BenchmarkDecrypt-4 89016 1312 ns/op 6.10 MB/s BenchmarkTDESEncrypt-4 35023 3465 ns/op 2.31 MB/s BenchmarkTDESDecrypt-4 35643 3384 ns/op 2.36 MB/s PASS ok crypto/des 0.612s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1540 69945 ns/op 3261 B/op 47 allocs/op BenchmarkSign/P224-4 120 1001437 ns/op 5223 B/op 73 allocs/op BenchmarkSign/P384-4 48 2517016 ns/op 6470 B/op 74 allocs/op BenchmarkSign/P521-4 19 6165281 ns/op 8184 B/op 76 allocs/op BenchmarkVerify/P256-4 957 124379 ns/op 1194 B/op 21 allocs/op BenchmarkVerify/P224-4 42 2829728 ns/op 1798 B/op 39 allocs/op BenchmarkVerify/P384-4 14 7776365 ns/op 2463 B/op 41 allocs/op BenchmarkVerify/P521-4 5 21122648 ns/op 3088 B/op 41 allocs/op BenchmarkGenerateKey/P256-4 4080 29954 ns/op 772 B/op 14 allocs/op BenchmarkGenerateKey/P224-4 136 874436 ns/op 782 B/op 17 allocs/op BenchmarkGenerateKey/P384-4 51 2257689 ns/op 1005 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 20 5751660 ns/op 1409 B/op 18 allocs/op PASS ok crypto/ecdsa 1.927s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 355 326128 ns/op BenchmarkNewKeyFromSeed-4 358 331263 ns/op BenchmarkSigning-4 336 356288 ns/op BenchmarkVerification-4 218 544141 ns/op PASS ok crypto/ed25519 0.645s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 4994 23601 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 165 718597 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 58 2012513 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 21 5260132 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1390 85765 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 60 1947502 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 20 5724280 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 16360116 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 13214 8836 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 6080 19319 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 4478 24451 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 80 1426338 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2942 39333 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 270 441619 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1845 61050 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 85 1343720 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 2.342s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 14608 8204 ns/op 124.81 MB/s BenchmarkHMACSHA256_32-4 24604 4846 ns/op 6.60 MB/s BenchmarkNewWriteSum-4 12594 8973 ns/op 3.57 MB/s PASS ok crypto/hmac 0.609s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult-4 356 327103 ns/op BenchmarkScalarMult-4 158 744817 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 231 513604 ns/op PASS ok crypto/internal/edwards25519 0.527s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 503812 204.0 ns/op BenchmarkMultiply-4 4408410 26.84 ns/op BenchmarkMult32-4 1522335 78.60 ns/op PASS ok crypto/internal/edwards25519/field 0.489s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 57 1860660 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1614 74811 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 20 5537557 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 7 15481127 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 174 662268 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8036 15722 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 64 1747956 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 25 4313990 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 1.104s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 549200 206.2 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 261578 441.8 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 105534 1128 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 572034 206.3 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 270716 442.9 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 105236 1135 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 0.788s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 121945 951.7 ns/op 8.41 MB/s BenchmarkHash64-4 133407 877.0 ns/op 72.98 MB/s BenchmarkHash128-4 121419 984.1 ns/op 130.07 MB/s BenchmarkHash256-4 96681 1223 ns/op 209.39 MB/s BenchmarkHash512-4 69604 1710 ns/op 299.33 MB/s BenchmarkHash1K-4 44635 2688 ns/op 380.91 MB/s BenchmarkHash8K-4 7471 15921 ns/op 514.54 MB/s BenchmarkHash1M-4 61 1939035 ns/op 540.77 MB/s BenchmarkHash8M-4 7 15509192 ns/op 540.88 MB/s BenchmarkHash8BytesUnaligned-4 119755 965.2 ns/op 8.29 MB/s BenchmarkHash1KUnaligned-4 44680 2687 ns/op 381.15 MB/s BenchmarkHash8KUnaligned-4 7335 16023 ns/op 511.25 MB/s PASS ok crypto/md5 1.781s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrime-4 1 188981713 ns/op PASS ok crypto/rand 0.217s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 13713 8717 ns/op 14.68 MB/s BenchmarkRC4_1K-4 1670 68791 ns/op 14.89 MB/s BenchmarkRC4_8K-4 218 543846 ns/op 14.89 MB/s PASS ok crypto/rc4 0.541s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRSA2048Decrypt-4 36 3079165 ns/op BenchmarkRSA2048Sign-4 33 3398965 ns/op Benchmark3PrimeRSA2048Decrypt-4 52 2215983 ns/op PASS ok crypto/rsa 0.380s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 97407 1190 ns/op 6.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 113941 1041 ns/op 7.68 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 67234 1758 ns/op 182.03 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 75620 1580 ns/op 202.59 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 45835 2632 ns/op 389.08 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 48924 2428 ns/op 421.82 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10000 11894 ns/op 688.76 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 9471 11674 ns/op 701.70 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 1.097s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 76690 1524 ns/op 5.25 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 88996 1335 ns/op 5.99 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 85846 1384 ns/op 5.78 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 24694 4817 ns/op 212.56 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 25760 4622 ns/op 221.53 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 25526 4672 ns/op 219.17 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4170 28192 ns/op 290.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4213 28285 ns/op 289.63 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4213 28053 ns/op 292.02 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 1.314s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 52644 2236 ns/op 3.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 64191 1835 ns/op 4.36 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 58351 2056 ns/op 3.89 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 26347 4551 ns/op 225.01 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 29028 4130 ns/op 247.96 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 27637 4415 ns/op 231.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5746 20341 ns/op 402.73 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5875 20107 ns/op 407.41 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5562 20499 ns/op 399.63 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 1.312s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 18577233 6.367 ns/op BenchmarkConstantTimeEq-4 18442335 6.433 ns/op BenchmarkConstantTimeLessOrEq-4 18581295 6.405 ns/op PASS ok crypto/subtle 0.401s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandshakeServer/RSA-4 82 1401829 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 58 2004337 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 70 1662095 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 99 1111997 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 150 785189 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 50 2235713 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 57 1960619 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 30362956 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 29443126 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 18626051 ns/op 56.30 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 24807626 ns/op 42.27 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 31877924 ns/op 65.79 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 44078316 ns/op 47.58 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 57797148 ns/op 72.57 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 81894603 ns/op 51.22 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 110769762 ns/op 75.73 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 158749370 ns/op 52.84 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 215955721 ns/op 77.69 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 306305103 ns/op 54.77 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 431990295 ns/op 77.67 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 610674730 ns/op 54.95 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 887226593 ns/op 75.64 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1217205911 ns/op 55.13 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 19545440 ns/op 53.65 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 25587286 ns/op 40.98 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 3 33873911 ns/op 61.91 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 44469829 ns/op 47.16 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 59489596 ns/op 70.50 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 81928513 ns/op 51.19 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 114545799 ns/op 73.23 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 157672321 ns/op 53.20 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 215977767 ns/op 77.68 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 308138954 ns/op 54.45 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 436964669 ns/op 76.79 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 612866690 ns/op 54.75 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 892906039 ns/op 75.16 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1218411874 ns/op 55.08 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 698369120 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 702586815 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 282998170 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 284037211 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 144471806 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 144592450 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 75015249 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 74897326 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 33482337 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 4 33102153 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 138359352 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 142068372 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 58905664 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 59709596 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 4 32190798 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 4 32561598 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 6 18943280 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 6 18878590 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 10 11130956 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 10 10867114 ns/op PASS ok crypto/tls 17.379s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 26 4155844 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 314 386886 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1171 98809 ns/op 13218 B/op 240 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1057 110402 ns/op 14643 B/op 264 allocs/op PASS ok crypto/x509 0.698s goos: freebsd goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 26 4046695 ns/op 269636 B/op 1652 allocs/op BenchmarkConcurrentStmtQuery-4 26 4434626 ns/op 271663 B/op 2024 allocs/op BenchmarkConcurrentStmtExec-4 32 3132527 ns/op 211415 B/op 772 allocs/op BenchmarkConcurrentTxQuery-4 34 3423409 ns/op 276287 B/op 2178 allocs/op BenchmarkConcurrentTxExec-4 40 2706851 ns/op 87765 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 32 3374953 ns/op 103244 B/op 2014 allocs/op BenchmarkConcurrentTxStmtExec-4 90 1250855 ns/op 40040 B/op 381 allocs/op BenchmarkConcurrentRandom-4 36 3397706 ns/op 232692 B/op 1866 allocs/op BenchmarkManyConcurrentQueries-4 1898 59000 ns/op 4115 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 200133 510.8 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 94 1268678 ns/op 172050 B/op 13 allocs/op Benchmark115/LineToPC-4 84 1481490 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 18004 6687 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 0.776s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 727 153664 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2817 37667 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 0.275s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 285 416273 ns/op 19.68 MB/s BenchmarkEncodeToString-4 254 449453 ns/op 18.23 MB/s BenchmarkDecode-4 151 774996 ns/op 16.92 MB/s BenchmarkDecodeString-4 151 787554 ns/op 16.65 MB/s PASS ok encoding/base32 0.735s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 348 316761 ns/op 25.86 MB/s BenchmarkDecodeString/2-4 301855 361.1 ns/op 11.08 MB/s BenchmarkDecodeString/4-4 233250 510.8 ns/op 15.66 MB/s BenchmarkDecodeString/8-4 197605 622.9 ns/op 19.26 MB/s BenchmarkDecodeString/64-4 37974 3147 ns/op 27.96 MB/s BenchmarkDecodeString/8192-4 356 335721 ns/op 32.54 MB/s PASS ok encoding/base64 0.872s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1383 83154 ns/op 48.10 MB/s BenchmarkReadStruct-4 17846 6687 ns/op 11.22 MB/s BenchmarkWriteStruct-4 18543 6366 ns/op 11.78 MB/s BenchmarkReadInts-4 51741 2324 ns/op 12.91 MB/s BenchmarkWriteInts-4 44331 2723 ns/op 11.02 MB/s BenchmarkWriteSlice1000Int32s-4 1329 87537 ns/op 45.69 MB/s BenchmarkPutUint16-4 3684345 33.13 ns/op 60.37 MB/s BenchmarkAppendUint16-4 3571826 33.55 ns/op 59.62 MB/s BenchmarkPutUint32-4 2595598 46.50 ns/op 86.02 MB/s BenchmarkAppendUint32-4 2581376 45.69 ns/op 87.54 MB/s BenchmarkPutUint64-4 951969 107.2 ns/op 74.60 MB/s BenchmarkAppendUint64-4 1000000 107.7 ns/op 74.26 MB/s BenchmarkLittleEndianPutUint16-4 3711522 33.45 ns/op 59.79 MB/s BenchmarkLittleEndianAppendUint16-4 3516750 34.16 ns/op 58.54 MB/s BenchmarkLittleEndianPutUint32-4 2678049 44.38 ns/op 90.12 MB/s BenchmarkLittleEndianAppendUint32-4 2557951 46.45 ns/op 86.12 MB/s BenchmarkLittleEndianPutUint64-4 1000000 107.9 ns/op 74.15 MB/s BenchmarkLittleEndianAppendUint64-4 1000000 106.5 ns/op 75.11 MB/s BenchmarkReadFloats-4 171812 681.5 ns/op 17.61 MB/s BenchmarkWriteFloats-4 147342 851.8 ns/op 14.09 MB/s BenchmarkReadSlice1000Float32s-4 1287 91310 ns/op 43.81 MB/s BenchmarkWriteSlice1000Float32s-4 1190 97852 ns/op 40.88 MB/s BenchmarkReadSlice1000Uint8s-4 86396 1387 ns/op 721.03 MB/s BenchmarkWriteSlice1000Uint8s-4 116054 1250 ns/op 799.78 MB/s BenchmarkPutUvarint32-4 791484 144.8 ns/op 27.62 MB/s BenchmarkPutUvarint64-4 229899 522.2 ns/op 15.32 MB/s PASS ok encoding/binary 3.766s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 5862 17504 ns/op 737 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 7380 16330 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 6380 17026 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 4200 26580 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 7082 14992 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 7540 14818 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 7617 14794 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 4796 25076 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 10000 10190 ns/op PASS ok encoding/csv 1.162s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 7628 15341 ns/op BenchmarkEndToEndByteBuffer-4 9886 12079 ns/op BenchmarkEndToEndSliceByteBuffer-4 171 678962 ns/op BenchmarkEncodeComplex128Slice-4 421 275567 ns/op BenchmarkEncodeFloat64Slice-4 877 136271 ns/op BenchmarkEncodeInt32Slice-4 872 135207 ns/op BenchmarkEncodeStringSlice-4 1441 80675 ns/op BenchmarkEncodeInterfaceSlice-4 43 2712896 ns/op BenchmarkDecodeComplex128Slice-4 398 307368 ns/op BenchmarkDecodeFloat64Slice-4 796 147706 ns/op BenchmarkDecodeInt32Slice-4 840 142633 ns/op BenchmarkDecodeStringSlice-4 583 218067 ns/op BenchmarkDecodeStringsSlice-4 201 586685 ns/op BenchmarkDecodeBytesSlice-4 356 338344 ns/op BenchmarkDecodeInterfaceSlice-4 69 1737492 ns/op BenchmarkDecodeMap-4 86 1316728 ns/op PASS ok encoding/gob 2.566s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 13516 8882 ns/op 28.82 MB/s BenchmarkEncode/1024-4 3196 35819 ns/op 28.59 MB/s BenchmarkEncode/4096-4 830 142072 ns/op 28.83 MB/s BenchmarkEncode/16384-4 208 568719 ns/op 28.81 MB/s BenchmarkDecode/256-4 25910 4579 ns/op 55.91 MB/s BenchmarkDecode/1024-4 6189 18420 ns/op 55.59 MB/s BenchmarkDecode/4096-4 1652 71988 ns/op 56.90 MB/s BenchmarkDecode/16384-4 415 286783 ns/op 57.13 MB/s BenchmarkDump/256-4 1400 85815 ns/op 2.98 MB/s BenchmarkDump/1024-4 356 333117 ns/op 3.07 MB/s BenchmarkDump/4096-4 90 1331455 ns/op 3.08 MB/s BenchmarkDump/16384-4 22 5427937 ns/op 3.02 MB/s PASS ok encoding/hex 1.771s goos: freebsd goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 119015099 ns/op 16.30 MB/s 8390736 B/op 50 allocs/op BenchmarkCodeMarshal-4 1 128830766 ns/op 15.06 MB/s 10333648 B/op 59 allocs/op BenchmarkMarshalBytes/32-4 22838 5273 ns/op BenchmarkMarshalBytes/256-4 6206 18196 ns/op BenchmarkMarshalBytes/4096-4 464 250168 ns/op BenchmarkCodeDecoder-4 1 409041855 ns/op 4.74 MB/s 11146312 B/op 92718 allocs/op BenchmarkUnicodeDecoder-4 37540 3155 ns/op 4.44 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 53124 2252 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 358179670 ns/op 5.42 MB/s 3066864 B/op 92682 allocs/op BenchmarkCodeUnmarshalReuse-4 1 349787167 ns/op 5.55 MB/s 3068184 B/op 92688 allocs/op BenchmarkUnmarshalString-4 62775 2059 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 118471 1054 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalInt64-4 192927 665.4 ns/op 144 B/op 1 allocs/op BenchmarkIssue10335-4 61459 2019 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 41269 2990 ns/op 144 B/op 2 allocs/op BenchmarkUnmapped-4 17496 7184 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2332 53384 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 810 149800 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 100 1006193 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 12 8967011 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 441606 258.5 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 448352 263.0 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 444460 266.4 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 442131 264.9 ns/op BenchmarkEncodeMarshaler-4 45777 2614 ns/op 91 B/op 1 allocs/op BenchmarkNumberIsValid-4 3662988 27.68 ns/op BenchmarkNumberIsValidRegexp-4 21994 5518 ns/op BenchmarkEncoderEncode-4 55921 2188 ns/op 140 B/op 1 allocs/op PASS ok encoding/json 6.032s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 46 2518533 ns/op 26.02 MB/s BenchmarkDecode-4 25 4602271 ns/op 19.29 MB/s PASS ok encoding/pem 0.382s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 1597 68519 ns/op 6265 B/op 24 allocs/op BenchmarkUnmarshal-4 627 188179 ns/op 8337 B/op 190 allocs/op BenchmarkHTMLAutoClose-4 2820 39834 ns/op PASS ok encoding/xml 0.417s goos: freebsd goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 379323 313.9 ns/op BenchmarkIntSet-4 439801 270.3 ns/op BenchmarkFloatAdd-4 62430 1704 ns/op BenchmarkFloatSet-4 437952 265.2 ns/op BenchmarkStringSet-4 419000 300.8 ns/op BenchmarkMapSet-4 121476 976.4 ns/op BenchmarkMapSetDifferent-4 41430 3119 ns/op BenchmarkMapSetDifferentRandom-4 276 455692 ns/op BenchmarkMapSetString-4 129808 1072 ns/op BenchmarkMapAddSame-4 27957 4161 ns/op BenchmarkMapAddDifferent-4 12790 10772 ns/op BenchmarkMapAddDifferentRandom-4 229 527323 ns/op BenchmarkMapAddSameSteadyState-4 233042 501.5 ns/op BenchmarkMapAddDifferentSteadyState-4 83277 1476 ns/op BenchmarkRealworldExpvarUsage-4 19170 7654 ns/op PASS ok expvar 2.456s goos: freebsd goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 64548 1857 ns/op BenchmarkSprintfEmpty-4 280238 415.9 ns/op BenchmarkSprintfString-4 204254 609.7 ns/op BenchmarkSprintfTruncateString-4 172819 710.2 ns/op BenchmarkSprintfTruncateBytes-4 120042 1009 ns/op BenchmarkSprintfSlowParsingPath-4 177586 698.3 ns/op BenchmarkSprintfQuoteString-4 33790 3558 ns/op BenchmarkSprintfInt-4 184003 666.2 ns/op BenchmarkSprintfIntInt-4 128319 947.4 ns/op BenchmarkSprintfPrefixedInt-4 154338 814.7 ns/op BenchmarkSprintfFloat-4 93057 1301 ns/op BenchmarkSprintfComplex-4 34617 3438 ns/op BenchmarkSprintfBoolean-4 194643 617.6 ns/op BenchmarkSprintfHexString-4 80156 1515 ns/op BenchmarkSprintfHexBytes-4 66640 1896 ns/op BenchmarkSprintfBytes-4 31695 3785 ns/op BenchmarkSprintfStringer-4 57235 2137 ns/op BenchmarkSprintfStructure-4 22876 5143 ns/op BenchmarkManyArgs-4 42477 2867 ns/op BenchmarkFprintInt-4 80878 1479 ns/op BenchmarkFprintfBytes-4 86779 1380 ns/op BenchmarkFprintIntNoAlloc-4 77360 1509 ns/op BenchmarkScanInts-4 37 3087027 ns/op BenchmarkScanRecursiveInt-4 1 364364414 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 391907206 ns/op PASS ok fmt 4.115s goos: freebsd goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 835 130030 ns/op PASS ok go/build 0.159s goos: freebsd goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 47272 2190 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 14638 8140 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3886 28974 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1063 109671 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 274 445640 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 57 1934302 ns/op 206176 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 14 7967795 ns/op 865632 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 3 33623491 ns/op 3634528 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 1 139899551 ns/op 15258976 B/op 65565 allocs/op PASS ok go/constant 1.297s goos: freebsd goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 223798353 ns/op 0.29 MB/s 6171528 B/op 118787 allocs/op PASS ok go/format 0.274s goos: freebsd goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 4 25180042 ns/op 2.91 MB/s BenchmarkParseOnly-4 5 21480945 ns/op 3.41 MB/s BenchmarkResolve-4 36 3223435 ns/op 22.74 MB/s PASS ok go/parser 1.312s goos: freebsd goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrint-4 1 151811091 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 278 421353 ns/op BenchmarkScanFiles/go/types/expr.go-4 13 8098132 ns/op 6.57 MB/s BenchmarkScanFiles/go/parser/parser.go-4 9 12023080 ns/op 6.10 MB/s BenchmarkScanFiles/net/http/server.go-4 6 16671441 ns/op 6.82 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 232 516171 ns/op 5.96 MB/s PASS ok go/scanner 0.734s goos: freebsd goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1000000 103.7 ns/op PASS ok go/token 0.139s goos: freebsd goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNamed/Underlying/nongeneric-4 800499 128.9 ns/op BenchmarkNamed/Underlying/generic-4 829050 136.7 ns/op BenchmarkNamed/Underlying/src_instance-4 909403 127.1 ns/op BenchmarkNamed/Underlying/user_instance-4 915697 127.4 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 19437 5662 ns/op BenchmarkNamed/NewMethodSet/generic-4 21338 5600 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 21230 5658 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 21774 5670 ns/op BenchmarkCheck/http/funcbodies/info-4 1 452039832 ns/op 66010 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 325978021 ns/op 91533 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 148558258 ns/op 200817 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 130695017 ns/op 228260 lines/s BenchmarkCheck/parser/funcbodies/info-4 2 111393208 ns/op 45103 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 83097292 ns/op 60455 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 35664493 ns/op 140824 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 34173447 ns/op 146970 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 48818946 ns/op 44111 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 36654094 ns/op 58735 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 20743671 ns/op 103795 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 19940617 ns/op 107989 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 766502497 ns/op 77755 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 509888804 ns/op 116880 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 116554724 ns/op 511062 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 92199290 ns/op 646014 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 56004368 ns/op 33001 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 49922944 ns/op 37028 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 34948228 ns/op 52885 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 34840171 ns/op 53046 lines/s PASS ok go/types 11.453s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 9612 12474 ns/op 82.09 MB/s PASS ok hash/adler32 0.239s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 228328 485.3 ns/op 30.91 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 229303 499.8 ns/op 30.01 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 119558 975.2 ns/op 41.02 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 124790 951.5 ns/op 42.04 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 495806 241.6 ns/op 2119.46 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 509920 249.4 ns/op 2053.19 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 444199 298.0 ns/op 3436.80 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 449151 297.8 ns/op 3438.76 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 250596 592.4 ns/op 6913.79 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 252649 586.6 ns/op 6982.17 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 44224 3240 ns/op 10113.00 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 41679 3296 ns/op 9941.04 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 504086 227.8 ns/op 65.85 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 514917 230.3 ns/op 65.15 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 519582 231.0 ns/op 173.16 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 520797 231.0 ns/op 173.16 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 381902 323.9 ns/op 1580.67 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 364486 321.2 ns/op 1593.92 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 291369 409.8 ns/op 2498.88 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 291465 412.4 ns/op 2482.90 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 238207 498.9 ns/op 8209.28 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 235953 502.6 ns/op 8150.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 49774 2410 ns/op 13596.12 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 48278 2446 ns/op 13396.30 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 227893 518.9 ns/op 28.91 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 235609 510.0 ns/op 29.41 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 115188 1049 ns/op 38.14 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 114427 1036 ns/op 38.63 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9103 13038 ns/op 39.27 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8776 13095 ns/op 39.10 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4182 28160 ns/op 36.36 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4189 28224 ns/op 36.28 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 957 120644 ns/op 33.95 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 986 120932 ns/op 33.87 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 123 987569 ns/op 33.18 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 121 984434 ns/op 33.29 MB/s PASS ok hash/crc32 4.981s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 92 1201897 ns/op 54.53 MB/s BenchmarkCrc64/ISO4KB-4 1112 106123 ns/op 38.60 MB/s BenchmarkCrc64/ISO1KB-4 5044 22818 ns/op 44.88 MB/s BenchmarkCrc64/ECMA64KB-4 92 1198703 ns/op 54.67 MB/s BenchmarkCrc64/Random64KB-4 100 1142150 ns/op 57.38 MB/s BenchmarkCrc64/Random16KB-4 416 284253 ns/op 57.64 MB/s PASS ok hash/crc64 0.782s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 9584 12478 ns/op 82.07 MB/s BenchmarkFnv32aKB-4 8181 12524 ns/op 81.76 MB/s BenchmarkFnv64KB-4 8971 12993 ns/op 78.81 MB/s BenchmarkFnv64aKB-4 9034 13045 ns/op 78.50 MB/s BenchmarkFnv128KB-4 2264 50947 ns/op 20.10 MB/s BenchmarkFnv128aKB-4 2308 51534 ns/op 19.87 MB/s PASS ok hash/fnv 0.845s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 555410 189.7 ns/op 21.08 MB/s BenchmarkHash/n=4/Bytes-4 3907960 30.44 ns/op 131.41 MB/s BenchmarkHash/n=4/String-4 3139606 38.25 ns/op 104.58 MB/s BenchmarkHash/n=8/Write-4 571378 188.4 ns/op 42.47 MB/s BenchmarkHash/n=8/Bytes-4 4154876 29.30 ns/op 273.00 MB/s BenchmarkHash/n=8/String-4 2974410 40.13 ns/op 199.35 MB/s BenchmarkHash/n=16/Write-4 558637 205.3 ns/op 77.95 MB/s BenchmarkHash/n=16/Bytes-4 4059813 28.66 ns/op 558.19 MB/s BenchmarkHash/n=16/String-4 3099308 38.36 ns/op 417.09 MB/s BenchmarkHash/n=32/Write-4 569775 206.4 ns/op 155.01 MB/s BenchmarkHash/n=32/Bytes-4 4298518 29.30 ns/op 1092.02 MB/s BenchmarkHash/n=32/String-4 3000327 39.30 ns/op 814.31 MB/s BenchmarkHash/n=64/Write-4 560926 205.4 ns/op 311.60 MB/s BenchmarkHash/n=64/Bytes-4 4011516 31.18 ns/op 2052.80 MB/s BenchmarkHash/n=64/String-4 2954226 40.81 ns/op 1568.34 MB/s BenchmarkHash/n=256/Write-4 410845 286.5 ns/op 893.67 MB/s BenchmarkHash/n=256/Bytes-4 2026820 59.40 ns/op 4309.83 MB/s BenchmarkHash/n=256/String-4 1673842 71.94 ns/op 3558.75 MB/s BenchmarkHash/n=320/Write-4 418713 281.1 ns/op 1138.40 MB/s BenchmarkHash/n=320/Bytes-4 1618482 75.01 ns/op 4266.21 MB/s BenchmarkHash/n=320/String-4 1350357 90.73 ns/op 3526.96 MB/s BenchmarkHash/n=1024/Write-4 267855 440.6 ns/op 2323.98 MB/s BenchmarkHash/n=1024/Bytes-4 736222 179.2 ns/op 5715.44 MB/s BenchmarkHash/n=1024/String-4 586938 227.5 ns/op 4501.82 MB/s BenchmarkHash/n=4096/Write-4 128071 1031 ns/op 3971.10 MB/s BenchmarkHash/n=4096/Bytes-4 207459 693.1 ns/op 5910.05 MB/s BenchmarkHash/n=4096/String-4 171998 802.5 ns/op 5103.85 MB/s BenchmarkHash/n=16384/Write-4 36411 3397 ns/op 4823.30 MB/s BenchmarkHash/n=16384/Bytes-4 47154 2737 ns/op 5986.82 MB/s BenchmarkHash/n=16384/String-4 41331 3076 ns/op 5326.54 MB/s PASS ok hash/maphash 4.544s goos: freebsd goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 834 130255 ns/op BenchmarkEscapeNone-4 135379 835.9 ns/op BenchmarkUnescape-4 781 148865 ns/op BenchmarkUnescapeNone-4 559225 213.9 ns/op BenchmarkUnescapeSparse-4 10000 10542 ns/op BenchmarkUnescapeDense-4 1172 97621 ns/op PASS ok html 0.775s goos: freebsd goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 9674 12019 ns/op BenchmarkCSSEscaperNoSpecials-4 48135 2469 ns/op BenchmarkDecodeCSS-4 28039 4216 ns/op BenchmarkDecodeCSSNoSpecials-4 4235301 28.22 ns/op BenchmarkCSSValueFilter-4 129448 926.5 ns/op BenchmarkCSSValueFilterOk-4 87470 1346 ns/op BenchmarkEscapedExecute-4 4454 23030 ns/op BenchmarkHTMLNospaceEscaper-4 10000 10243 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 68782 1701 ns/op BenchmarkStripTags-4 23083 5256 ns/op BenchmarkStripTagsNoSpecials-4 311541 412.7 ns/op BenchmarkJSValEscaperWithNum-4 25516 4656 ns/op BenchmarkJSValEscaperWithStr-4 4526 24818 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 19766 6009 ns/op BenchmarkJSValEscaperWithObj-4 3800 27958 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 14382 8325 ns/op BenchmarkJSStrEscaperNoSpecials-4 63039 1878 ns/op BenchmarkJSStrEscaper-4 10000 10101 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 57270 2059 ns/op BenchmarkJSRegexpEscaper-4 10000 10527 ns/op BenchmarkTemplateSpecialTags-4 75 1565238 ns/op BenchmarkURLEscaper-4 4023 25243 ns/op BenchmarkURLEscaperNoSpecials-4 198693 611.2 ns/op BenchmarkURLNormalizer-4 6162 18900 ns/op BenchmarkURLNormalizerNoSpecials-4 186505 635.2 ns/op BenchmarkSrcsetFilter-4 20598 5894 ns/op BenchmarkSrcsetFilterNoSpecials-4 107128 1135 ns/op PASS ok html/template 3.967s goos: freebsd goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 645436 173.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 442863 243.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 678540 174.4 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 485791 241.3 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1878366 63.14 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1263348 94.88 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1889175 63.19 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1267936 94.55 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1497298 79.50 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 481843 239.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 401846 297.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 490873 237.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 381406 301.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 766802 143.7 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 623076 194.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 923944 121.3 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 602199 199.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 526258 217.3 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1441177 82.51 ns/op BenchmarkRGBASetRGBA-4 1485955 81.01 ns/op BenchmarkRGBA64At-4 792970 149.5 ns/op BenchmarkRGBA64SetRGBA64-4 816993 144.3 ns/op BenchmarkNRGBAAt-4 1445004 82.56 ns/op BenchmarkNRGBASetNRGBA-4 1512278 79.30 ns/op BenchmarkNRGBA64At-4 788512 151.8 ns/op BenchmarkNRGBA64SetNRGBA64-4 824277 142.7 ns/op BenchmarkAlphaAt-4 2621329 45.78 ns/op BenchmarkAlphaSetAlpha-4 2574414 46.37 ns/op BenchmarkAlpha16At-4 1603824 74.52 ns/op BenchmarkAlphaSetAlpha16-4 1600986 74.90 ns/op BenchmarkGrayAt-4 2573655 46.07 ns/op BenchmarkGraySetGray-4 2563268 46.67 ns/op BenchmarkGray16At-4 1622934 74.32 ns/op BenchmarkGraySetGray16-4 1621272 73.90 ns/op PASS ok image 5.493s goos: freebsd goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 5158555 23.24 ns/op BenchmarkYCbCrToRGB/128-4 5049595 23.89 ns/op BenchmarkYCbCrToRGB/255-4 5085062 23.13 ns/op BenchmarkRGBToYCbCr/0-4 5040890 23.89 ns/op BenchmarkRGBToYCbCr/Cb-4 5020312 23.79 ns/op BenchmarkRGBToYCbCr/Cr-4 5088199 23.67 ns/op BenchmarkYCbCrToRGBA/0-4 4107007 29.10 ns/op BenchmarkYCbCrToRGBA/128-4 3687010 32.86 ns/op BenchmarkYCbCrToRGBA/255-4 3820242 31.41 ns/op BenchmarkNYCbCrAToRGBA/0-4 3849366 30.97 ns/op BenchmarkNYCbCrAToRGBA/128-4 3782920 31.26 ns/op BenchmarkNYCbCrAToRGBA/255-4 4006490 30.07 ns/op PASS ok image/color 1.828s goos: freebsd goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 3 33583214 ns/op BenchmarkFillSrc-4 345 339947 ns/op BenchmarkCopyOver-4 7 16183361 ns/op BenchmarkCopySrc-4 451 257965 ns/op BenchmarkNRGBAOver-4 6 17475079 ns/op BenchmarkNRGBASrc-4 9 11176187 ns/op BenchmarkYCbCr-4 8 12600914 ns/op BenchmarkGray-4 16 6785197 ns/op BenchmarkCMYK-4 9 11305978 ns/op BenchmarkGlyphOver-4 21 5541499 ns/op BenchmarkRGBAMaskOver-4 4 28573474 ns/op BenchmarkGrayMaskOver-4 5 21707627 ns/op BenchmarkRGBA64ImageMaskOver-4 3 36144855 ns/op BenchmarkRGBA-4 4 30192468 ns/op BenchmarkPalettedFill-4 726 140771 ns/op BenchmarkPalettedRGBA-4 6 19962677 ns/op BenchmarkGenericOver-4 2 52721478 ns/op BenchmarkGenericMaskOver-4 5 21692088 ns/op BenchmarkGenericSrc-4 3 35262935 ns/op BenchmarkGenericMaskSrc-4 4 29383273 ns/op PASS ok image/draw 5.728s goos: freebsd goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 24 4596243 ns/op 3.36 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 105293188 ns/op 2.92 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 1482028993 ns/op 0.83 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 66 1850337 ns/op 8.35 MB/s 79985 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 2 72143210 ns/op 0.86 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 2.447s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 3930 27771 ns/op BenchmarkIDCT-4 4242 26387 ns/op BenchmarkDecodeBaseline-4 9 12065574 ns/op 5.12 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 7 16611188 ns/op 3.72 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 150620089 ns/op 8.16 MB/s 4400 B/op 4 allocs/op BenchmarkEncodeYCbCr-4 1 187233167 ns/op 4.92 MB/s 4400 B/op 4 allocs/op PASS ok image/jpeg 1.310s goos: freebsd goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 13812765 8.698 ns/op BenchmarkDecodeGray-4 13 8729210 ns/op 7.51 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 36569589 ns/op 7.17 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 31684081 ns/op 8.27 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 24 4999988 ns/op 13.11 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 29554740 ns/op 8.87 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 36151077 ns/op 7.25 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 53577608 ns/op 5.73 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 53201961 ns/op 5.77 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 173366655 ns/op 7.09 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 188385783 ns/op 6.52 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 26822031 ns/op 11.45 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 173795394 ns/op 7.07 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 316934014 ns/op 3.88 MB/s 10694488 B/op 614429 allocs/op PASS ok image/png 2.918s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 2 50845504 ns/op 1.97 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 41810339 ns/op 2.39 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 310180136 ns/op 1.61 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 295981168 ns/op 1.69 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 50363984 ns/op 1.99 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 41787198 ns/op 2.39 MB/s 802898 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 284493968 ns/op 1.76 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 268996188 ns/op 1.86 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 647705405 ns/op 1.54 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 630690513 ns/op 1.59 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3731128763 ns/op 1.34 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3550805763 ns/op 1.41 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 12 8744412 ns/op 11.44 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 13 9125888 ns/op 10.96 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 44109786 ns/op 11.34 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 45894687 ns/op 10.89 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 84378934 ns/op 11.85 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 88550797 ns/op 11.29 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 428069846 ns/op 11.68 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 446215395 ns/op 11.21 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 57283888 ns/op 1.75 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 50745540 ns/op 1.97 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 365140159 ns/op 1.37 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 375932108 ns/op 1.33 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 873489970 ns/op 1.14 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 874048058 ns/op 1.14 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5427140360 ns/op 0.92 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 5089548575 ns/op 0.98 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 153241670 ns/op 27.28 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 155569855 ns/op 26.87 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 66.044s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 39331 2818 ns/op 0.35 MB/s BenchmarkMarshalCorpusFile/2-4 41286 2946 ns/op 0.68 MB/s BenchmarkMarshalCorpusFile/4-4 36639 3235 ns/op 1.24 MB/s BenchmarkMarshalCorpusFile/8-4 30440 3997 ns/op 2.00 MB/s BenchmarkMarshalCorpusFile/16-4 23271 5125 ns/op 3.12 MB/s BenchmarkMarshalCorpusFile/32-4 15390 7926 ns/op 4.04 MB/s BenchmarkMarshalCorpusFile/64-4 8396 12580 ns/op 5.09 MB/s BenchmarkMarshalCorpusFile/128-4 5311 20480 ns/op 6.25 MB/s BenchmarkMarshalCorpusFile/256-4 2827 38223 ns/op 6.70 MB/s BenchmarkMarshalCorpusFile/512-4 1560 76205 ns/op 6.72 MB/s BenchmarkMarshalCorpusFile/1024-4 806 147306 ns/op 6.95 MB/s BenchmarkMarshalCorpusFile/2048-4 399 296449 ns/op 6.91 MB/s BenchmarkMarshalCorpusFile/4096-4 196 581963 ns/op 7.04 MB/s BenchmarkMarshalCorpusFile/8192-4 98 1154961 ns/op 7.09 MB/s BenchmarkMarshalCorpusFile/16384-4 51 2323478 ns/op 7.05 MB/s BenchmarkMarshalCorpusFile/32768-4 22 5083054 ns/op 6.45 MB/s BenchmarkMarshalCorpusFile/65536-4 10 10246352 ns/op 6.40 MB/s BenchmarkMarshalCorpusFile/131072-4 5 21357969 ns/op 6.14 MB/s BenchmarkMarshalCorpusFile/262144-4 3 42319235 ns/op 6.19 MB/s BenchmarkMarshalCorpusFile/524288-4 2 86566711 ns/op 6.06 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 171756276 ns/op 6.11 MB/s BenchmarkUnmarshalCorpusFile/1-4 12463 9939 ns/op 0.10 MB/s BenchmarkUnmarshalCorpusFile/2-4 9546 10626 ns/op 0.19 MB/s BenchmarkUnmarshalCorpusFile/4-4 11200 10868 ns/op 0.37 MB/s BenchmarkUnmarshalCorpusFile/8-4 9092 12863 ns/op 0.62 MB/s BenchmarkUnmarshalCorpusFile/16-4 7708 15475 ns/op 1.03 MB/s BenchmarkUnmarshalCorpusFile/32-4 4970 22785 ns/op 1.40 MB/s BenchmarkUnmarshalCorpusFile/64-4 3920 28165 ns/op 2.27 MB/s BenchmarkUnmarshalCorpusFile/128-4 3133 36824 ns/op 3.48 MB/s BenchmarkUnmarshalCorpusFile/256-4 1221 97610 ns/op 2.62 MB/s BenchmarkUnmarshalCorpusFile/512-4 636 186923 ns/op 2.74 MB/s BenchmarkUnmarshalCorpusFile/1024-4 331 360271 ns/op 2.84 MB/s BenchmarkUnmarshalCorpusFile/2048-4 166 719007 ns/op 2.85 MB/s BenchmarkUnmarshalCorpusFile/4096-4 80 1426616 ns/op 2.87 MB/s BenchmarkUnmarshalCorpusFile/8192-4 39 2835135 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/16384-4 19 5667660 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/32768-4 9 11511335 ns/op 2.85 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 22655179 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 45567046 ns/op 2.88 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 91892184 ns/op 2.85 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 184063564 ns/op 2.85 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 367787304 ns/op 2.85 MB/s BenchmarkMutatorBytes/1-4 37826 3205 ns/op BenchmarkMutatorBytes/10-4 38886 3060 ns/op BenchmarkMutatorBytes/100-4 36256 3332 ns/op BenchmarkMutatorBytes/1000-4 23702 5369 ns/op BenchmarkMutatorBytes/10000-4 5838 24438 ns/op BenchmarkMutatorBytes/100000-4 956 144047 ns/op BenchmarkMutatorString/1-4 36201 3295 ns/op BenchmarkMutatorString/10-4 37566 3278 ns/op BenchmarkMutatorString/100-4 32820 3903 ns/op BenchmarkMutatorString/1000-4 14548 7890 ns/op BenchmarkMutatorString/10000-4 3565 55915 ns/op BenchmarkMutatorString/100000-4 342 370338 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 16702 6004 ns/op BenchmarkMutatorAllBasicTypes/string-4 19845 6070 ns/op BenchmarkMutatorAllBasicTypes/bool-4 63205 1875 ns/op BenchmarkMutatorAllBasicTypes/float32-4 57297 2084 ns/op BenchmarkMutatorAllBasicTypes/float64-4 55976 2086 ns/op BenchmarkMutatorAllBasicTypes/int-4 61419 1947 ns/op BenchmarkMutatorAllBasicTypes/int8-4 61980 1948 ns/op BenchmarkMutatorAllBasicTypes/int16-4 62396 1939 ns/op BenchmarkMutatorAllBasicTypes/int32-4 61209 1922 ns/op BenchmarkMutatorAllBasicTypes/int64-4 61675 1952 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 59361 2020 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 58708 2000 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 59744 2020 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 59569 1991 ns/op PASS ok internal/fuzz 11.513s goos: freebsd goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 45852 2274 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 135057 912.5 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 0.293s PASS ok internal/poll 0.027s goos: freebsd goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 5 20895606 ns/op PASS ok internal/trace 2.538s goos: freebsd goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 18998 8462 ns/op BenchmarkCopyNLarge-4 315 458548 ns/op PASS ok io 0.574s goos: freebsd goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 222982 507.5 ns/op BenchmarkPrintln-4 29372 4121 ns/op BenchmarkPrintlnNoFlags-4 51135 2338 ns/op PASS ok log 0.453s goos: freebsd goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 1807179 68.38 ns/op BenchmarkAcosh-4 997062 117.5 ns/op BenchmarkAsin-4 1802845 67.10 ns/op BenchmarkAsinh-4 1000000 126.7 ns/op BenchmarkAtan-4 2547913 48.76 ns/op BenchmarkAtanh-4 1000000 116.8 ns/op BenchmarkAtan2-4 1778197 67.72 ns/op BenchmarkCbrt-4 1393916 86.54 ns/op BenchmarkCeil-4 19758072 6.134 ns/op BenchmarkCopysign-4 3230019 37.49 ns/op BenchmarkCos-4 1374818 87.19 ns/op BenchmarkCosh-4 1406463 85.81 ns/op BenchmarkErf-4 2397361 52.85 ns/op BenchmarkErfc-4 2344719 53.06 ns/op BenchmarkErfinv-4 1941282 64.70 ns/op BenchmarkErfcinv-4 1974535 64.17 ns/op BenchmarkExp-4 6156993 41.14 ns/op BenchmarkExpGo-4 943371 128.1 ns/op BenchmarkExpm1-4 2032969 59.46 ns/op BenchmarkExp2-4 1000000 117.8 ns/op BenchmarkExp2Go-4 958308 123.5 ns/op BenchmarkAbs-4 3936915 30.41 ns/op BenchmarkDim-4 9938830 12.09 ns/op BenchmarkFloor-4 19175402 6.157 ns/op BenchmarkMax-4 14273805 9.276 ns/op BenchmarkMin-4 14460266 9.295 ns/op BenchmarkMod-4 345411 324.9 ns/op BenchmarkFrexp-4 2115080 57.89 ns/op BenchmarkGamma-4 766131 153.4 ns/op BenchmarkHypot-4 11082552 25.24 ns/op BenchmarkHypotGo-4 1657316 72.58 ns/op BenchmarkIlogb-4 2373729 50.95 ns/op BenchmarkJ0-4 266199 459.4 ns/op BenchmarkJ1-4 275706 450.4 ns/op BenchmarkJn-4 124092 993.8 ns/op BenchmarkLdexp-4 2049736 58.83 ns/op BenchmarkLgamma-4 950186 141.2 ns/op BenchmarkLog-4 4286332 51.42 ns/op BenchmarkLogb-4 2488812 47.99 ns/op BenchmarkLog1p-4 1230760 97.07 ns/op BenchmarkLog10-4 3743035 50.40 ns/op BenchmarkLog2-4 1587908 74.69 ns/op BenchmarkModf-4 3027543 39.51 ns/op BenchmarkNextafter32-4 2834160 40.22 ns/op BenchmarkNextafter64-4 3031742 39.78 ns/op BenchmarkPowInt-4 623394 184.8 ns/op BenchmarkPowFrac-4 429373 284.3 ns/op BenchmarkPow10Pos-4 4571910 25.49 ns/op BenchmarkPow10Neg-4 4806016 23.78 ns/op BenchmarkRound-4 3889526 30.99 ns/op BenchmarkRoundToEven-4 9335940 12.82 ns/op BenchmarkRemainder-4 520779 219.3 ns/op BenchmarkSignbit-4 5672678 21.06 ns/op BenchmarkSin-4 1686880 71.23 ns/op BenchmarkSincos-4 1000000 108.6 ns/op BenchmarkSinh-4 1692858 71.67 ns/op BenchmarkSqrtIndirect-4 15853668 13.39 ns/op BenchmarkSqrtLatency-4 17313481 7.719 ns/op BenchmarkSqrtIndirectLatency-4 11156360 12.14 ns/op BenchmarkSqrtGoLatency-4 1000000 102.2 ns/op BenchmarkSqrtPrime-4 31142 3892 ns/op BenchmarkTan-4 1548992 77.79 ns/op BenchmarkTanh-4 1325809 90.39 ns/op BenchmarkTrunc-4 19667200 6.077 ns/op BenchmarkY0-4 267870 456.7 ns/op BenchmarkY1-4 265272 456.3 ns/op BenchmarkYn-4 131481 935.9 ns/op BenchmarkFloat64bits-4 5708062 20.84 ns/op BenchmarkFloat64frombits-4 5746357 21.32 ns/op BenchmarkFloat32bits-4 5746183 20.85 ns/op BenchmarkFloat32frombits-4 5676876 21.06 ns/op BenchmarkFMA-4 18566714 6.383 ns/op PASS ok math 11.664s goos: freebsd goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11271832 10.48 ns/op 6109.21 MB/s BenchmarkAddVV/2-4 10340244 11.51 ns/op 11121.81 MB/s BenchmarkAddVV/3-4 9540688 12.50 ns/op 15366.12 MB/s BenchmarkAddVV/4-4 9259155 12.69 ns/op 20169.13 MB/s BenchmarkAddVV/5-4 8725464 13.56 ns/op 23603.80 MB/s BenchmarkAddVV/10-4 7434423 16.11 ns/op 39721.07 MB/s BenchmarkAddVV/100-4 1586617 75.75 ns/op 84490.98 MB/s BenchmarkAddVV/1000-4 205897 581.0 ns/op 110155.42 MB/s BenchmarkSubVV/1-4 11020358 10.49 ns/op 6098.25 MB/s BenchmarkSubVV/2-4 10571958 11.52 ns/op 11108.13 MB/s BenchmarkSubVV/3-4 9275726 12.52 ns/op 15338.73 MB/s BenchmarkSubVV/4-4 9163050 12.62 ns/op 20277.50 MB/s BenchmarkSubVV/5-4 8756425 13.51 ns/op 23689.36 MB/s BenchmarkSubVV/10-4 7504309 16.12 ns/op 39710.70 MB/s BenchmarkSubVV/100-4 1580944 75.67 ns/op 84572.29 MB/s BenchmarkSubVV/1000-4 205398 581.3 ns/op 110094.73 MB/s BenchmarkAddVW/1-4 11860840 10.10 ns/op 792.46 MB/s BenchmarkAddVW/2-4 11661886 10.28 ns/op 1555.71 MB/s BenchmarkAddVW/3-4 10204846 11.77 ns/op 2039.49 MB/s BenchmarkAddVW/4-4 10949284 10.77 ns/op 2971.22 MB/s BenchmarkAddVW/5-4 10183850 11.82 ns/op 3382.82 MB/s BenchmarkAddVW/10-4 8461593 14.18 ns/op 5641.72 MB/s BenchmarkAddVW/100-4 317350 343.2 ns/op 2331.23 MB/s BenchmarkAddVW/1000-4 53206 2273 ns/op 3518.93 MB/s BenchmarkAddVWext/1-4 11912700 9.981 ns/op 801.55 MB/s BenchmarkAddVWext/2-4 11620699 10.21 ns/op 1566.77 MB/s BenchmarkAddVWext/3-4 10053256 11.66 ns/op 2057.86 MB/s BenchmarkAddVWext/4-4 11084697 10.78 ns/op 2967.71 MB/s BenchmarkAddVWext/5-4 10170370 12.17 ns/op 3286.85 MB/s BenchmarkAddVWext/10-4 8403565 14.17 ns/op 5647.18 MB/s BenchmarkAddVWext/100-4 88008 1357 ns/op 589.73 MB/s BenchmarkAddVWext/1000-4 9140 13002 ns/op 615.29 MB/s BenchmarkSubVW/1-4 11657784 10.18 ns/op 786.19 MB/s BenchmarkSubVW/2-4 10936018 10.86 ns/op 1473.02 MB/s BenchmarkSubVW/3-4 9937155 12.24 ns/op 1960.39 MB/s BenchmarkSubVW/4-4 9908402 12.14 ns/op 2636.69 MB/s BenchmarkSubVW/5-4 9876548 11.90 ns/op 3360.43 MB/s BenchmarkSubVW/10-4 8347041 14.10 ns/op 5673.53 MB/s BenchmarkSubVW/100-4 335091 349.1 ns/op 2291.40 MB/s BenchmarkSubVW/1000-4 52504 2257 ns/op 3544.66 MB/s BenchmarkSubVWext/1-4 11637038 10.13 ns/op 790.04 MB/s BenchmarkSubVWext/2-4 10949613 10.93 ns/op 1464.31 MB/s BenchmarkSubVWext/3-4 9762252 12.18 ns/op 1969.80 MB/s BenchmarkSubVWext/4-4 11047522 10.89 ns/op 2938.70 MB/s BenchmarkSubVWext/5-4 10086036 11.85 ns/op 3374.53 MB/s BenchmarkSubVWext/10-4 8477216 14.16 ns/op 5649.23 MB/s BenchmarkSubVWext/100-4 89478 1348 ns/op 593.33 MB/s BenchmarkSubVWext/1000-4 9028 12732 ns/op 628.33 MB/s BenchmarkMulAddVWW/1-4 9916124 12.17 ns/op 5257.04 MB/s BenchmarkMulAddVWW/2-4 9347901 12.93 ns/op 9902.14 MB/s BenchmarkMulAddVWW/3-4 9009609 13.32 ns/op 14412.12 MB/s BenchmarkMulAddVWW/4-4 8606728 13.98 ns/op 18315.73 MB/s BenchmarkMulAddVWW/5-4 8215827 14.65 ns/op 21843.74 MB/s BenchmarkMulAddVWW/10-4 6298844 19.00 ns/op 33676.81 MB/s BenchmarkMulAddVWW/100-4 1000000 111.0 ns/op 57656.34 MB/s BenchmarkMulAddVWW/1000-4 128568 931.3 ns/op 68718.95 MB/s BenchmarkAddMulVVW/1-4 11105142 10.76 ns/op 5946.19 MB/s BenchmarkAddMulVVW/2-4 10233307 11.79 ns/op 10855.67 MB/s BenchmarkAddMulVVW/3-4 9259500 12.97 ns/op 14807.71 MB/s BenchmarkAddMulVVW/4-4 8593762 14.01 ns/op 18273.13 MB/s BenchmarkAddMulVVW/5-4 7851447 15.07 ns/op 21232.39 MB/s BenchmarkAddMulVVW/10-4 6639178 18.20 ns/op 35168.86 MB/s BenchmarkAddMulVVW/100-4 1463229 81.48 ns/op 78545.82 MB/s BenchmarkAddMulVVW/1000-4 166934 711.3 ns/op 89972.04 MB/s BenchmarkDivWVW/1-4 2668478 44.81 ns/op 1428.14 MB/s BenchmarkDivWVW/2-4 1263838 95.27 ns/op 1343.50 MB/s BenchmarkDivWVW/3-4 952902 123.1 ns/op 1559.39 MB/s BenchmarkDivWVW/4-4 833710 142.4 ns/op 1797.27 MB/s BenchmarkDivWVW/5-4 788492 148.6 ns/op 2153.50 MB/s BenchmarkDivWVW/10-4 435667 270.1 ns/op 2369.29 MB/s BenchmarkDivWVW/100-4 57372 2083 ns/op 3071.93 MB/s BenchmarkDivWVW/1000-4 5906 20166 ns/op 3173.64 MB/s BenchmarkNonZeroShifts/1/shrVU-4 12298989 9.956 ns/op BenchmarkNonZeroShifts/1/shlVU-4 12607479 9.631 ns/op BenchmarkNonZeroShifts/2/shrVU-4 11817235 10.57 ns/op BenchmarkNonZeroShifts/2/shlVU-4 11753358 10.20 ns/op BenchmarkNonZeroShifts/3/shrVU-4 10543627 11.33 ns/op BenchmarkNonZeroShifts/3/shlVU-4 11030306 10.93 ns/op BenchmarkNonZeroShifts/4/shrVU-4 9294466 12.52 ns/op BenchmarkNonZeroShifts/4/shlVU-4 10416579 11.59 ns/op BenchmarkNonZeroShifts/5/shrVU-4 8606756 13.88 ns/op BenchmarkNonZeroShifts/5/shlVU-4 9512592 12.67 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6959203 19.15 ns/op BenchmarkNonZeroShifts/10/shlVU-4 7239457 16.51 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 108.3 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1298078 92.31 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 128610 927.7 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 154903 766.8 ns/op BenchmarkDecimalConversion-4 222 536976 ns/op BenchmarkFloatString/100-4 12100 9891 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 224 529875 ns/op 2910 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 49695685 ns/op 60261 B/op 48 allocs/op BenchmarkFloatString/100000-4 1 4928924729 ns/op 829600 B/op 494 allocs/op BenchmarkFloatAdd/10-4 178020 672.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 175548 685.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 161516 767.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 88041 1356 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 17386 6849 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 233122 509.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 225784 514.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 222826 535.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 161170 743.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 45633 2633 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2024 56636 ns/op BenchmarkParseFloatLargeExp-4 484 247152 ns/op BenchmarkGCD10x10/WithoutXY-4 208239 584.0 ns/op BenchmarkGCD10x10/WithXY-4 62158 1934 ns/op BenchmarkGCD10x100/WithoutXY-4 107967 1097 ns/op BenchmarkGCD10x100/WithXY-4 18936 6352 ns/op BenchmarkGCD10x1000/WithoutXY-4 69489 1748 ns/op BenchmarkGCD10x1000/WithXY-4 15693 7804 ns/op BenchmarkGCD100x100/WithoutXY-4 26785 4510 ns/op BenchmarkGCD100x100/WithXY-4 9782 10601 ns/op BenchmarkGCD100x1000/WithoutXY-4 13314 9135 ns/op BenchmarkGCD100x1000/WithXY-4 6460 17758 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2162 55103 ns/op BenchmarkGCD1000x1000/WithXY-4 1213 96869 ns/op BenchmarkHilbert-4 26 4407864 ns/op BenchmarkBinomial-4 24772 5237 ns/op BenchmarkQuoRem-4 22003 5771 ns/op BenchmarkExp-4 15 7383700 ns/op BenchmarkExp2-4 15 7409441 ns/op BenchmarkBitset-4 761401 147.8 ns/op BenchmarkBitsetNeg-4 437172 264.3 ns/op BenchmarkBitsetOrig-4 234907 517.6 ns/op BenchmarkBitsetNegOrig-4 160624 821.1 ns/op BenchmarkModSqrt225_Tonelli-4 100 1032075 ns/op BenchmarkModSqrt225_3Mod4-4 386 315783 ns/op BenchmarkModSqrt231_Tonelli-4 100 1085206 ns/op BenchmarkModSqrt231_5Mod8-4 320 371151 ns/op BenchmarkModInverse-4 13621 9332 ns/op BenchmarkSqrt-4 1669 68812 ns/op BenchmarkIntSqr/1-4 1352589 89.12 ns/op BenchmarkIntSqr/2-4 725100 160.0 ns/op BenchmarkIntSqr/3-4 625369 192.3 ns/op BenchmarkIntSqr/5-4 433933 275.9 ns/op BenchmarkIntSqr/8-4 300948 399.0 ns/op BenchmarkIntSqr/10-4 242570 489.0 ns/op BenchmarkIntSqr/20-4 53080 2473 ns/op BenchmarkIntSqr/30-4 38559 3225 ns/op BenchmarkIntSqr/50-4 23908 5198 ns/op BenchmarkIntSqr/80-4 13866 8610 ns/op BenchmarkIntSqr/100-4 10000 11440 ns/op BenchmarkIntSqr/200-4 3896 30328 ns/op BenchmarkIntSqr/300-4 1599 69094 ns/op BenchmarkIntSqr/500-4 831 152649 ns/op BenchmarkIntSqr/800-4 310 387303 ns/op BenchmarkIntSqr/1000-4 226 518955 ns/op BenchmarkDiv/20/10-4 422707 276.4 ns/op BenchmarkDiv/40/20-4 416906 277.0 ns/op BenchmarkDiv/100/50-4 364159 323.2 ns/op BenchmarkDiv/200/100-4 55508 2207 ns/op BenchmarkDiv/400/200-4 53464 2269 ns/op BenchmarkDiv/1000/500-4 44127 2874 ns/op BenchmarkDiv/2000/1000-4 32024 3950 ns/op BenchmarkDiv/20000/10000-4 1102 125095 ns/op BenchmarkDiv/200000/100000-4 26 4575849 ns/op BenchmarkDiv/2000000/1000000-4 1 124491866 ns/op BenchmarkDiv/20000000/10000000-4 1 3681870605 ns/op BenchmarkMul-4 5 21572073 ns/op BenchmarkNatMul/10-4 172371 643.8 ns/op BenchmarkNatMul/100-4 5786 20654 ns/op BenchmarkNatMul/1000-4 180 645537 ns/op BenchmarkZeroShifts/Shl-4 20026 7205 ns/op BenchmarkZeroShifts/ShlSame-4 5097831 22.59 ns/op BenchmarkZeroShifts/Shr-4 18226 6013 ns/op BenchmarkZeroShifts/ShrSame-4 5287780 22.45 ns/op BenchmarkExp3Power/0x10-4 173546 712.2 ns/op BenchmarkExp3Power/0x40-4 153234 819.7 ns/op BenchmarkExp3Power/0x100-4 95794 1258 ns/op BenchmarkExp3Power/0x400-4 45182 2880 ns/op BenchmarkExp3Power/0x1000-4 9144 11229 ns/op BenchmarkExp3Power/0x4000-4 2138 58367 ns/op BenchmarkExp3Power/0x10000-4 220 536953 ns/op BenchmarkExp3Power/0x40000-4 20 5624348 ns/op BenchmarkExp3Power/0x100000-4 2 55996410 ns/op BenchmarkExp3Power/0x400000-4 1 518407570 ns/op BenchmarkFibo-4 3 38711191 ns/op BenchmarkNatSqr/1-4 1000000 124.5 ns/op BenchmarkNatSqr/2-4 620742 211.3 ns/op BenchmarkNatSqr/3-4 510942 258.5 ns/op BenchmarkNatSqr/5-4 344738 407.8 ns/op BenchmarkNatSqr/8-4 231753 514.2 ns/op BenchmarkNatSqr/10-4 193237 626.0 ns/op BenchmarkNatSqr/20-4 50005 2415 ns/op BenchmarkNatSqr/30-4 36279 3344 ns/op BenchmarkNatSqr/50-4 21867 5537 ns/op BenchmarkNatSqr/80-4 13125 9205 ns/op BenchmarkNatSqr/100-4 9450 12125 ns/op BenchmarkNatSqr/200-4 3848 31689 ns/op BenchmarkNatSqr/300-4 1666 75148 ns/op BenchmarkNatSqr/500-4 812 147471 ns/op BenchmarkNatSqr/800-4 340 354782 ns/op BenchmarkNatSqr/1000-4 244 484715 ns/op BenchmarkNatSetBytes/8-4 766543 154.4 ns/op BenchmarkNatSetBytes/24-4 234147 508.7 ns/op BenchmarkNatSetBytes/128-4 54715 2223 ns/op BenchmarkNatSetBytes/7-4 830742 141.3 ns/op BenchmarkNatSetBytes/23-4 248197 486.1 ns/op BenchmarkNatSetBytes/127-4 54380 2205 ns/op BenchmarkScanPi-4 259 457848 ns/op BenchmarkStringPiParallel-4 518 237072 ns/op BenchmarkScan/10/Base2-4 43202 2769 ns/op BenchmarkScan/100/Base2-4 4688 24601 ns/op BenchmarkScan/1000/Base2-4 506 235596 ns/op BenchmarkScan/10/Base8-4 105415 1130 ns/op BenchmarkScan/100/Base8-4 14149 8470 ns/op BenchmarkScan/1000/Base8-4 1420 82849 ns/op BenchmarkScan/10/Base10-4 111414 1061 ns/op BenchmarkScan/100/Base10-4 15448 7773 ns/op BenchmarkScan/1000/Base10-4 1573 75987 ns/op BenchmarkScan/10/Base16-4 126031 957.9 ns/op BenchmarkScan/100/Base16-4 17260 6932 ns/op BenchmarkScan/1000/Base16-4 1729 67422 ns/op BenchmarkString/10/Base2-4 191340 625.1 ns/op BenchmarkString/100/Base2-4 25629 4737 ns/op BenchmarkString/1000/Base2-4 2641 44920 ns/op BenchmarkString/10/Base8-4 373818 319.6 ns/op BenchmarkString/100/Base8-4 66397 1778 ns/op BenchmarkString/1000/Base8-4 7556 15890 ns/op BenchmarkString/10/Base10-4 195556 621.4 ns/op BenchmarkString/100/Base10-4 40839 2936 ns/op BenchmarkString/1000/Base10-4 4778 24567 ns/op BenchmarkString/10/Base16-4 417381 288.1 ns/op BenchmarkString/100/Base16-4 89978 1363 ns/op BenchmarkString/1000/Base16-4 9507 11744 ns/op BenchmarkLeafSize/0-4 44 2597427 ns/op BenchmarkLeafSize/1-4 451 267993 ns/op BenchmarkLeafSize/2-4 444 265550 ns/op BenchmarkLeafSize/3-4 326 367915 ns/op BenchmarkLeafSize/4-4 454 256738 ns/op BenchmarkLeafSize/5-4 284 414312 ns/op BenchmarkLeafSize/6-4 331 357553 ns/op BenchmarkLeafSize/7-4 337 346395 ns/op BenchmarkLeafSize/8-4 465 252920 ns/op BenchmarkLeafSize/9-4 241 497564 ns/op BenchmarkLeafSize/10-4 289 413396 ns/op BenchmarkLeafSize/11-4 295 400736 ns/op BenchmarkLeafSize/12-4 331 364357 ns/op BenchmarkLeafSize/13-4 304 394704 ns/op BenchmarkLeafSize/14-4 349 339159 ns/op BenchmarkLeafSize/15-4 380 318130 ns/op BenchmarkLeafSize/16-4 464 262157 ns/op BenchmarkLeafSize/32-4 452 264774 ns/op BenchmarkLeafSize/64-4 421 283355 ns/op BenchmarkProbablyPrime/n=0-4 10 11139421 ns/op BenchmarkProbablyPrime/n=1-4 8 12618683 ns/op BenchmarkProbablyPrime/n=5-4 6 18394615 ns/op BenchmarkProbablyPrime/n=10-4 4 26027125 ns/op BenchmarkProbablyPrime/n=20-4 3 40518045 ns/op BenchmarkProbablyPrime/Lucas-4 12 9531557 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 75 1495459 ns/op BenchmarkRatCmp-4 237249 662.0 ns/op BenchmarkFloatSqrt/64-4 22999 5256 ns/op 208 B/op 5 allocs/op BenchmarkFloatSqrt/128-4 14102 8479 ns/op 256 B/op 5 allocs/op BenchmarkFloatSqrt/256-4 8959 11975 ns/op 352 B/op 5 allocs/op BenchmarkFloatSqrt/1000-4 4636 23851 ns/op 1312 B/op 6 allocs/op BenchmarkFloatSqrt/10000-4 846 140584 ns/op 18117 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 64 1836900 ns/op 175329 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 140681891 ns/op 3760600 B/op 610 allocs/op PASS ok math/big 47.013s goos: freebsd goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 8473004 14.38 ns/op BenchmarkLeadingZeros8-4 8304742 14.29 ns/op BenchmarkLeadingZeros16-4 8286436 14.31 ns/op BenchmarkLeadingZeros32-4 8344366 14.41 ns/op BenchmarkLeadingZeros64-4 8705670 13.70 ns/op BenchmarkTrailingZeros-4 8150122 14.75 ns/op BenchmarkTrailingZeros8-4 8539130 13.92 ns/op BenchmarkTrailingZeros16-4 8305788 14.42 ns/op BenchmarkTrailingZeros32-4 8851785 13.41 ns/op BenchmarkTrailingZeros64-4 8344382 14.41 ns/op BenchmarkOnesCount-4 8618948 13.98 ns/op BenchmarkOnesCount8-4 8644820 13.78 ns/op BenchmarkOnesCount16-4 8083254 14.70 ns/op BenchmarkOnesCount32-4 8071887 14.55 ns/op BenchmarkOnesCount64-4 8266437 14.57 ns/op BenchmarkRotateLeft-4 8862156 13.51 ns/op BenchmarkRotateLeft8-4 8724514 13.65 ns/op BenchmarkRotateLeft16-4 8919638 13.47 ns/op BenchmarkRotateLeft32-4 8618845 13.71 ns/op BenchmarkRotateLeft64-4 8853223 13.46 ns/op BenchmarkReverse-4 14896158 7.870 ns/op BenchmarkReverse8-4 18565243 6.449 ns/op BenchmarkReverse16-4 18340502 6.431 ns/op BenchmarkReverse32-4 15910216 7.514 ns/op BenchmarkReverse64-4 15240856 7.862 ns/op BenchmarkReverseBytes-4 19842756 6.071 ns/op BenchmarkReverseBytes16-4 19716619 6.041 ns/op BenchmarkReverseBytes32-4 18390465 6.756 ns/op BenchmarkReverseBytes64-4 19827015 6.024 ns/op BenchmarkAdd-4 8065880 14.91 ns/op BenchmarkAdd32-4 8558492 13.92 ns/op BenchmarkAdd64-4 7813554 15.10 ns/op BenchmarkAdd64multiple-4 15896984 7.500 ns/op BenchmarkSub-4 8311981 14.45 ns/op BenchmarkSub32-4 8391916 14.33 ns/op BenchmarkSub64-4 8416665 14.31 ns/op BenchmarkSub64multiple-4 16356615 7.315 ns/op BenchmarkMul-4 8957161 13.49 ns/op BenchmarkMul32-4 8428742 14.20 ns/op BenchmarkMul64-4 8719896 13.76 ns/op BenchmarkDiv-4 2554794 46.70 ns/op BenchmarkDiv32-4 5501551 21.89 ns/op BenchmarkDiv64-4 2567238 47.23 ns/op PASS ok math/bits 5.871s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 11327755 23.52 ns/op BenchmarkAcos-4 404130 278.1 ns/op BenchmarkAcosh-4 414718 296.9 ns/op BenchmarkAsin-4 466162 276.1 ns/op BenchmarkAsinh-4 460687 273.4 ns/op BenchmarkAtan-4 724849 204.0 ns/op BenchmarkAtanh-4 721059 200.6 ns/op BenchmarkConj-4 22868659 5.246 ns/op BenchmarkCos-4 561727 208.3 ns/op BenchmarkCosh-4 623425 202.8 ns/op BenchmarkExp-4 827568 158.6 ns/op BenchmarkLog-4 816109 161.1 ns/op BenchmarkLog10-4 825609 160.2 ns/op BenchmarkPhase-4 1723089 70.08 ns/op BenchmarkPolar-4 1000000 107.2 ns/op BenchmarkPow-4 236275 587.1 ns/op BenchmarkRect-4 1000000 105.6 ns/op BenchmarkSin-4 596727 203.4 ns/op BenchmarkSinh-4 608756 205.3 ns/op BenchmarkSqrt-4 1000000 117.0 ns/op BenchmarkTan-4 367209 336.0 ns/op BenchmarkTanh-4 406231 309.9 ns/op PASS ok math/cmplx 3.085s goos: freebsd goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 188816 607.0 ns/op BenchmarkInt63ThreadsafeParallel-4 64713 1614 ns/op BenchmarkInt63Unthreadsafe-4 1363706 87.92 ns/op BenchmarkIntn1000-4 871989 130.0 ns/op BenchmarkInt63n1000-4 886454 121.0 ns/op BenchmarkInt31n1000-4 1000000 113.7 ns/op BenchmarkFloat32-4 1000000 106.6 ns/op BenchmarkFloat64-4 1370029 89.52 ns/op BenchmarkPerm3-4 210028 565.0 ns/op BenchmarkPerm30-4 24849 4829 ns/op BenchmarkPerm30ViaShuffle-4 27571 4374 ns/op BenchmarkShuffleOverhead-4 19423 6149 ns/op BenchmarkRead3-4 928641 126.5 ns/op BenchmarkRead64-4 82214 1466 ns/op BenchmarkRead1000-4 5478 21475 ns/op PASS ok math/rand 2.187s goos: freebsd goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 46797 2520 ns/op BenchmarkQDecodeWord-4 104541 1061 ns/op BenchmarkQDecodeHeader-4 103940 1135 ns/op BenchmarkTypeByExtension/.html-4 288928 362.0 ns/op BenchmarkTypeByExtension/.HTML-4 203148 584.9 ns/op BenchmarkTypeByExtension/.unused-4 232518 534.4 ns/op BenchmarkExtensionsByType/text/html-4 124380 1014 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 69145 1627 ns/op BenchmarkExtensionsByType/application/octet-stream-4 123793 959.4 ns/op PASS ok mime 1.212s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 990 118150 ns/op PASS ok mime/quotedprintable 0.153s goos: freebsd goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 66 1652392 ns/op 10449 B/op 98 allocs/op BenchmarkGoLookupIPNoSuchHost-4 64 1851338 ns/op 26324 B/op 195 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5062191906 ns/op 161864 B/op 244 allocs/op BenchmarkDNSName-4 155370 671.3 ns/op BenchmarkInterfaces-4 5298 20433 ns/op BenchmarkInterfaceByIndex-4 9548 12518 ns/op BenchmarkInterfaceByName-4 6314 19010 ns/op BenchmarkInterfaceAddrs-4 6049 18515 ns/op BenchmarkInterfacesAndAddrs-4 8838 13473 ns/op BenchmarkInterfacesAndMulticastAddrs-4 5689 17760 ns/op BenchmarkParseIP-4 18148 6741 ns/op BenchmarkIPString/IPv4-4 152840 792.0 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 10000 10365 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 54055 2223 ns/op BenchmarkIPEqual/IPv4-4 1185442 103.8 ns/op BenchmarkIPEqual/IPv6-4 1148395 103.9 ns/op BenchmarkTCP4OneShot-4 2440 45495 ns/op BenchmarkTCP4OneShotTimeout-4 2388 49491 ns/op BenchmarkTCP4Persistent-4 12080 9648 ns/op BenchmarkTCP4PersistentTimeout-4 12421 9804 ns/op BenchmarkTCP6OneShot-4 2263 48408 ns/op BenchmarkTCP6OneShotTimeout-4 2228 52646 ns/op BenchmarkTCP6Persistent-4 11708 10051 ns/op BenchmarkTCP6PersistentTimeout-4 11122 10430 ns/op BenchmarkTCP4ConcurrentReadWrite-4 17730 6584 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 25466 ns/op BenchmarkSetReadDeadline-4 131266 909.7 ns/op BenchmarkUDP6LinkLocalUnicast-4 7467 17101 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 9598 13088 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 9086 13480 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 9765 13489 ns/op 0 B/op 0 allocs/op PASS ok net 9.971s goos: freebsd goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 26526 4407 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 13470 9009 ns/op 1024 B/op 15 allocs/op BenchmarkReadCookies-4 13436 8795 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 19674 6123 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 33596 3615 ns/op 736 B/op 11 allocs/op BenchmarkServerMatch-4 1233490 101.0 ns/op BenchmarkReadRequestChrome-4 4764 23339 ns/op 26.18 MB/s 1844 B/op 14 allocs/op BenchmarkReadRequestCurl-4 11527 10306 ns/op 7.57 MB/s 939 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 10000 10161 ns/op 8.07 MB/s 940 B/op 9 allocs/op BenchmarkReadRequestSiege-4 7316 15045 ns/op 10.04 MB/s 1036 B/op 11 allocs/op BenchmarkReadRequestWrk-4 17757 6751 ns/op 5.92 MB/s 876 B/op 7 allocs/op BenchmarkFileAndServer_1KB/NoTLS-4 288 388518 ns/op 2.64 MB/s BenchmarkFileAndServer_1KB/TLS-4 219 493503 ns/op 2.07 MB/s BenchmarkFileAndServer_16MB/NoTLS-4 2 57467390 ns/op 291.94 MB/s BenchmarkFileAndServer_16MB/TLS-4 1 168432759 ns/op 99.61 MB/s BenchmarkFileAndServer_64MB/NoTLS-4 1 256938281 ns/op 261.19 MB/s BenchmarkFileAndServer_64MB/TLS-4 1 474097374 ns/op 141.55 MB/s BenchmarkServeMux-4 306 414163 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 392 321731 ns/op 0 B/op 0 allocs/op BenchmarkClientServer-4 314 377043 ns/op 5884 B/op 64 allocs/op BenchmarkClientServerParallel4-4 927 119818 ns/op 9653 B/op 78 allocs/op BenchmarkClientServerParallel64-4 603 192783 ns/op 18282 B/op 104 allocs/op --- BENCH: BenchmarkClientServerParallel64-4 serve_test.go:5053: Get: Get "http://127.0.0.1:16938": dial tcp 127.0.0.1:16938: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:16938": dial tcp 127.0.0.1:16938: connect: connection reset by peer serve_test.go:5053: Get: Get "http://127.0.0.1:16938": dial tcp 127.0.0.1:16938: connect: connection reset by peer BenchmarkClientServerParallelTLS4-4 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17358: read tcp 127.0.0.1:17353->127.0.0.1:17358: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17362: read tcp 127.0.0.1:17353->127.0.0.1:17362: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17354: read tcp 127.0.0.1:17353->127.0.0.1:17354: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17357: read tcp 127.0.0.1:17353->127.0.0.1:17357: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17355: read tcp 127.0.0.1:17353->127.0.0.1:17355: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17363: write tcp 127.0.0.1:17353->127.0.0.1:17363: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17356: write tcp 127.0.0.1:17353->127.0.0.1:17356: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17380: read tcp 127.0.0.1:17364->127.0.0.1:17380: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17390: write tcp 127.0.0.1:17364->127.0.0.1:17390: use of closed network connection 36 3047790 ns/op 129201 B/op 1069 allocs/op BenchmarkClientServerParallelTLS64-4 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17429: read tcp 127.0.0.1:17405->127.0.0.1:17429: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17411: write tcp 127.0.0.1:17405->127.0.0.1:17411: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17412: read tcp 127.0.0.1:17405->127.0.0.1:17412: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17410: read tcp 127.0.0.1:17405->127.0.0.1:17410: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17413: read tcp 127.0.0.1:17405->127.0.0.1:17413: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17414: read tcp 127.0.0.1:17405->127.0.0.1:17414: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17415: read tcp 127.0.0.1:17405->127.0.0.1:17415: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17416: read tcp 127.0.0.1:17405->127.0.0.1:17416: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17417: read tcp 127.0.0.1:17405->127.0.0.1:17417: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17419: read tcp 127.0.0.1:17405->127.0.0.1:17419: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17420: read tcp 127.0.0.1:17405->127.0.0.1:17420: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17421: read tcp 127.0.0.1:17405->127.0.0.1:17421: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17418: read tcp 127.0.0.1:17405->127.0.0.1:17418: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17422: read tcp 127.0.0.1:17405->127.0.0.1:17422: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17424: read tcp 127.0.0.1:17405->127.0.0.1:17424: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17426: read tcp 127.0.0.1:17405->127.0.0.1:17426: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17430: write tcp 127.0.0.1:17405->127.0.0.1:17430: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17432: write tcp 127.0.0.1:17405->127.0.0.1:17432: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17469: read tcp 127.0.0.1:17434->127.0.0.1:17469: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17464: read tcp 127.0.0.1:17434->127.0.0.1:17464: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17467: read tcp 127.0.0.1:17434->127.0.0.1:17467: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17466: read tcp 127.0.0.1:17434->127.0.0.1:17466: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17468: read tcp 127.0.0.1:17434->127.0.0.1:17468: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17472: read tcp 127.0.0.1:17434->127.0.0.1:17472: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17470: read tcp 127.0.0.1:17434->127.0.0.1:17470: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17471: read tcp 127.0.0.1:17434->127.0.0.1:17471: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17453: read tcp 127.0.0.1:17434->127.0.0.1:17453: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17441: read tcp 127.0.0.1:17434->127.0.0.1:17441: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17443: write tcp 127.0.0.1:17434->127.0.0.1:17443: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17444: read tcp 127.0.0.1:17434->127.0.0.1:17444: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17477: read tcp 127.0.0.1:17434->127.0.0.1:17477: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17446: read tcp 127.0.0.1:17434->127.0.0.1:17446: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17474: read tcp 127.0.0.1:17434->127.0.0.1:17474: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17447: read tcp 127.0.0.1:17434->127.0.0.1:17447: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17478: read tcp 127.0.0.1:17434->127.0.0.1:17478: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17445: read tcp 127.0.0.1:17434->127.0.0.1:17445: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17480: read tcp 127.0.0.1:17434->127.0.0.1:17480: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17449: read tcp 127.0.0.1:17434->127.0.0.1:17449: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17479: read tcp 127.0.0.1:17434->127.0.0.1:17479: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17448: read tcp 127.0.0.1:17434->127.0.0.1:17448: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17481: read tcp 127.0.0.1:17434->127.0.0.1:17481: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17450: read tcp 127.0.0.1:17434->127.0.0.1:17450: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17482: read tcp 127.0.0.1:17434->127.0.0.1:17482: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17452: read tcp 127.0.0.1:17434->127.0.0.1:17452: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17484: read tcp 127.0.0.1:17434->127.0.0.1:17484: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17451: read tcp 127.0.0.1:17434->127.0.0.1:17451: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17485: read tcp 127.0.0.1:17434->127.0.0.1:17485: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17483: read tcp 127.0.0.1:17434->127.0.0.1:17483: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17459: read tcp 127.0.0.1:17434->127.0.0.1:17459: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17473: read tcp 127.0.0.1:17434->127.0.0.1:17473: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17454: read tcp 127.0.0.1:17434->127.0.0.1:17454: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17457: read tcp 127.0.0.1:17434->127.0.0.1:17457: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17458: read tcp 127.0.0.1:17434->127.0.0.1:17458: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17455: read tcp 127.0.0.1:17434->127.0.0.1:17455: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17460: read tcp 127.0.0.1:17434->127.0.0.1:17460: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17456: read tcp 127.0.0.1:17434->127.0.0.1:17456: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17461: read tcp 127.0.0.1:17434->127.0.0.1:17461: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17475: read tcp 127.0.0.1:17434->127.0.0.1:17475: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17463: read tcp 127.0.0.1:17434->127.0.0.1:17463: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17462: read tcp 127.0.0.1:17434->127.0.0.1:17462: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17465: write tcp 127.0.0.1:17434->127.0.0.1:17465: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17476: write tcp 127.0.0.1:17434->127.0.0.1:17476: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17557: read tcp 127.0.0.1:17487->127.0.0.1:17557: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17554: read tcp 127.0.0.1:17487->127.0.0.1:17554: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17555: read tcp 127.0.0.1:17487->127.0.0.1:17555: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17546: read tcp 127.0.0.1:17487->127.0.0.1:17546: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17550: read tcp 127.0.0.1:17487->127.0.0.1:17550: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17552: read tcp 127.0.0.1:17487->127.0.0.1:17552: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17567: read tcp 127.0.0.1:17487->127.0.0.1:17567: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17548: read tcp 127.0.0.1:17487->127.0.0.1:17548: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17559: write tcp 127.0.0.1:17487->127.0.0.1:17559: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17549: write tcp 127.0.0.1:17487->127.0.0.1:17549: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17553: write tcp 127.0.0.1:17487->127.0.0.1:17553: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17551: write tcp 127.0.0.1:17487->127.0.0.1:17551: use of closed network connection 2022/06/22 00:50:08 http: TLS handshake error from 127.0.0.1:17558: write tcp 127.0.0.1:17487->127.0.0.1:17558: use of closed network connection 97 3964370 ns/op 171354 B/op 1416 allocs/op BenchmarkServer-4 130 814912 ns/op 3206 B/op 23 allocs/op BenchmarkClient-4 262 444663 ns/op 3783 B/op 45 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 526 212435 ns/op 7424 B/op 55 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1132 103591 ns/op 3029 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1473 80221 ns/op 1887 B/op 13 allocs/op BenchmarkServerHandlerTypeLen-4 1503 77562 ns/op 2733 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1492 76499 ns/op 2656 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1401 75019 ns/op 2757 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1368 82482 ns/op 1889 B/op 14 allocs/op BenchmarkServerHijack-4 756 153085 ns/op 16736 B/op 51 allocs/op BenchmarkCloseNotifier-4 430 273576 ns/op 6023 B/op 54 allocs/op BenchmarkResponseStatusLine-4 272060 430.5 ns/op 0 B/op 0 allocs/op PASS ok net/http 7.975s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 4537 27381 ns/op 33601 B/op 7 allocs/op PASS ok net/http/httputil 0.233s goos: freebsd goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 116970 990.8 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 527697 197.6 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 231830 515.7 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 69283 1702 ns/op BenchmarkStdIPv4-4 129292 884.4 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 86882 1358 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 89200 1334 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 109808 1096 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 63231 1850 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1331812 90.57 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1245969 96.77 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1345654 87.89 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 294219 398.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 323155 371.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 283815 407.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 87480 1392 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 448035 269.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 295500 398.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 297928 399.3 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 153867 746.9 ns/op 32 B/op 2 allocs/op BenchmarkStdParseIP/v6_zone-4 434446 273.2 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 386569 308.4 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 127504 931.5 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 170247 699.4 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 269632 439.8 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 157237 753.1 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 321483 348.9 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 154287 768.2 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 152954 770.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 155403 770.4 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 114963 1015 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 454365 240.4 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 161954 745.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 95138 1255 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 121522 974.3 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 173169 699.8 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 113752 1057 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 278139 427.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 118467 1004 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 142120 830.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 192678 614.9 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 136572 880.9 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1000000 100.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1209886 98.62 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 101.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 109.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 104.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 105.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 104.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 104.8 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 104.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 355609 350.0 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 605925 195.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 224126 532.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 241218 501.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 224172 534.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 78534 1536 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 503690 238.7 ns/op PASS ok net/netip 7.669s 2022/06/22 00:50:24 Test RPC server listening on 127.0.0.1:18157 2022/06/22 00:50:24 Test HTTP RPC server listening on 127.0.0.1:18158 goos: freebsd goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1722 68477 ns/op BenchmarkEndToEndHTTP-4 1575 66222 ns/op BenchmarkEndToEndAsync-4 2490 49581 ns/op BenchmarkEndToEndAsyncHTTP-4 2550 46802 ns/op PASS ok net/rpc 0.820s goos: freebsd goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 4350 23587 ns/op BenchmarkReadMIMEHeader/server_headers-4 6115 19538 ns/op BenchmarkUncommon-4 24232 4864 ns/op 480 B/op 5 allocs/op PASS ok net/textproto 0.529s goos: freebsd goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 4939 22964 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 100810 1162 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 545299 192.7 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 93403 1287 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 167854 676.7 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 82238 1462 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13789 8673 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 398883 294.0 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 91383 1310 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 176004 678.1 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 83054 1467 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 15216 7847 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 215604 547.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 80474 1460 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 81127 1471 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 35818 3310 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 6507 18269 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 217027 553.2 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 79612 1476 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 81340 1470 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 36308 3294 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 6577 17880 ns/op 320 B/op 1 allocs/op PASS ok net/url 3.199s goos: freebsd goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3517456 33.64 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 167731 662.1 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1000 114594 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 337 347895 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 777 151936 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 74481 1538 ns/op BenchmarkStatFile-4 68913 1767 ns/op BenchmarkStatDir-4 72811 1679 ns/op BenchmarkLstatDot-4 76794 1540 ns/op BenchmarkLstatFile-4 69044 1762 ns/op BenchmarkLstatDir-4 72076 1663 ns/op PASS ok os 1.563s goos: freebsd goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 70 1707014 ns/op 5345 B/op 28 allocs/op PASS ok os/exec 0.239s goos: freebsd goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 391988 290.5 ns/op PASS ok os/user 0.239s goos: freebsd goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDeepEqual/int8-4 602295 170.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 115843 1007 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 526785 220.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 112938 1054 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 537386 222.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 113479 1055 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 531170 222.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 111343 1058 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 532155 222.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 113592 1053 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 678252 174.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 144194 820.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 527685 226.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 112849 1055 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 503493 228.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 113661 1058 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 531523 225.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 113161 1062 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 530506 220.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 113187 1059 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 531169 223.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 112999 1058 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 512400 223.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 112369 1058 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 528933 219.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 111873 1068 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 531418 222.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 112668 1067 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 528021 224.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 108444 1060 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 698402 166.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 117582 1004 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 543441 218.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 112128 1069 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 144673 827.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 70243 1706 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 71482 1667 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 47149 2506 ns/op 0 B/op 0 allocs/op BenchmarkSelect/1-4 198883 614.1 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 107788 1166 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 55129 2165 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 112963 996.4 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 130688 953.4 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 88182 1386 ns/op 92.38 MB/s BenchmarkCallArgCopy/size=256-4 80962 1495 ns/op 171.19 MB/s BenchmarkCallArgCopy/size=1024-4 59222 2104 ns/op 486.63 MB/s BenchmarkCallArgCopy/size=4096-4 26047 4566 ns/op 897.06 MB/s BenchmarkCallArgCopy/size=65536-4 1956 60755 ns/op 1078.70 MB/s BenchmarkPtrTo-4 473492 240.0 ns/op BenchmarkFieldByName1-4 396069 301.2 ns/op BenchmarkFieldByName2-4 48556 2539 ns/op BenchmarkFieldByName3-4 5416 19531 ns/op BenchmarkInterfaceBig-4 3399060 35.17 ns/op BenchmarkInterfaceSmall-4 3394248 35.10 ns/op BenchmarkNew-4 1322655 85.08 ns/op BenchmarkMap/StringKeys/MapIndex-4 3354 35837 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 3198 37670 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3316 36487 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 3036 38607 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3391 36091 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 3217 36624 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 257181 452.2 ns/op BenchmarkBool-4 3952798 29.94 ns/op BenchmarkString-4 2323876 51.55 ns/op BenchmarkBytes-4 2090779 57.65 ns/op BenchmarkNamedBytes-4 764937 149.4 ns/op BenchmarkBytesArray-4 702525 167.7 ns/op BenchmarkSliceLen-4 2381052 50.38 ns/op BenchmarkMapLen-4 1517234 79.00 ns/op BenchmarkStringLen-4 1898948 62.34 ns/op BenchmarkArrayLen-4 1807039 67.14 ns/op BenchmarkSliceCap-4 2436594 48.49 ns/op PASS ok reflect 9.842s goos: freebsd goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 11244 10014 ns/op 9355 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 14526 7465 ns/op 9398 B/op 1 allocs/op BenchmarkFindString-4 13186 9098 ns/op 9259 B/op 1 allocs/op BenchmarkFindSubmatch-4 9792 10282 ns/op 9279 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 12066 10373 ns/op 9581 B/op 2 allocs/op BenchmarkLiteral-4 20221 6498 ns/op BenchmarkNotLiteral-4 4615 28273 ns/op BenchmarkMatchClass-4 3350 32730 ns/op BenchmarkMatchClass_InRange-4 3710 32462 ns/op BenchmarkReplaceAll-4 2503 46166 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 18186 6127 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 40821 2876 ns/op BenchmarkAnchoredShortMatch-4 16647 7440 ns/op BenchmarkAnchoredLongMatch-4 20328 5718 ns/op BenchmarkOnePassShortA-4 22664 5385 ns/op BenchmarkNotOnePassShortA-4 7617 13689 ns/op BenchmarkOnePassShortB-4 28585 4118 ns/op BenchmarkNotOnePassShortB-4 10000 10605 ns/op BenchmarkOnePassLongPrefix-4 91714 1345 ns/op BenchmarkOnePassLongNotPrefix-4 30204 4013 ns/op BenchmarkMatchParallelShared-4 22689 6461 ns/op BenchmarkMatchParallelCopied-4 21217 5983 ns/op BenchmarkQuoteMetaAll-4 165762 729.5 ns/op 19.19 MB/s BenchmarkQuoteMetaNone-4 288907 401.8 ns/op 64.71 MB/s BenchmarkCompile/Onepass-4 4671 23659 ns/op 4128 B/op 52 allocs/op BenchmarkCompile/Medium-4 1827 62847 ns/op 9688 B/op 112 allocs/op BenchmarkCompile/Hard-4 228 517135 ns/op 84744 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3940029 29.47 ns/op 542.84 MB/s BenchmarkMatch/Easy0/32-4 19832 6278 ns/op 5.10 MB/s BenchmarkMatch/Easy0/1K-4 6002 18987 ns/op 53.93 MB/s BenchmarkMatch/Easy0i/16-4 3865663 29.75 ns/op 537.79 MB/s BenchmarkMatch/Easy0i/32-4 5709 20363 ns/op 1.57 MB/s BenchmarkMatch/Easy0i/1K-4 284 422138 ns/op 2.43 MB/s BenchmarkMatch/Easy1/16-4 3577544 29.37 ns/op 544.73 MB/s BenchmarkMatch/Easy1/32-4 18919 5599 ns/op 5.72 MB/s BenchmarkMatch/Easy1/1K-4 5084 23868 ns/op 42.90 MB/s BenchmarkMatch/Medium/16-4 3958351 31.22 ns/op 512.42 MB/s BenchmarkMatch/Medium/32-4 6960 21179 ns/op 1.51 MB/s BenchmarkMatch/Medium/1K-4 322 369194 ns/op 2.77 MB/s BenchmarkMatch/Hard/16-4 3957874 29.47 ns/op 542.96 MB/s BenchmarkMatch/Hard/32-4 4532 27587 ns/op 1.16 MB/s BenchmarkMatch/Hard/1K-4 186 638854 ns/op 1.60 MB/s BenchmarkMatch/Hard1/16-4 1575 77622 ns/op 0.21 MB/s BenchmarkMatch/Hard1/32-4 860 140459 ns/op 0.23 MB/s BenchmarkMatch/Hard1/1K-4 27 4212042 ns/op 0.24 MB/s BenchmarkMatch_onepass_regex/16-4 32529 3753 ns/op 4.26 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 18814 6285 ns/op 5.09 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 708 166833 ns/op 6.14 MB/s 26 B/op 0 allocs/op PASS ok regexp 7.590s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 735445 162.6 ns/op PASS ok regexp/syntax 1.168s goos: freebsd goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMakeChan/Byte-4 1308105 97.45 ns/op BenchmarkMakeChan/Int-4 1000000 141.1 ns/op BenchmarkMakeChan/Ptr-4 583702 213.1 ns/op BenchmarkMakeChan/Struct/0-4 1328404 90.85 ns/op BenchmarkMakeChan/Struct/32-4 573764 214.5 ns/op BenchmarkMakeChan/Struct/40-4 443392 311.5 ns/op BenchmarkChanNonblocking-4 7160947 15.84 ns/op BenchmarkSelectUncontended-4 635235 181.1 ns/op BenchmarkSelectSyncContended-4 25375 4613 ns/op BenchmarkSelectAsyncContended-4 117556 1045 ns/op BenchmarkSelectNonblock-4 3368706 35.70 ns/op BenchmarkChanUncontended-4 9946 14139 ns/op BenchmarkChanContended-4 1234 99210 ns/op BenchmarkChanSync-4 90549 1254 ns/op BenchmarkChanSyncWork-4 10000 37032 ns/op BenchmarkChanProdCons0-4 81252 1518 ns/op BenchmarkChanProdCons10-4 105093 1194 ns/op BenchmarkChanProdCons100-4 109807 1146 ns/op BenchmarkChanProdConsWork0-4 74314 1648 ns/op BenchmarkChanProdConsWork10-4 86637 1386 ns/op BenchmarkChanProdConsWork100-4 87061 1346 ns/op BenchmarkSelectProdCons-4 56671 2086 ns/op BenchmarkReceiveDataFromClosedChan-4 705442 169.5 ns/op BenchmarkChanCreation-4 302746 420.3 ns/op BenchmarkChanSem-4 123044 972.4 ns/op BenchmarkChanPopular-4 75 1382900 ns/op BenchmarkChanClosed-4 776514 144.2 ns/op BenchmarkCallClosure-4 5388507 21.01 ns/op BenchmarkCallClosure1-4 5700506 20.97 ns/op BenchmarkCallClosure2-4 1444454 89.16 ns/op BenchmarkCallClosure3-4 1662840 73.00 ns/op BenchmarkCallClosure4-4 1508649 83.06 ns/op BenchmarkComplex128DivNormal-4 10736162 19.57 ns/op BenchmarkComplex128DivNisNaN-4 8132682 20.29 ns/op BenchmarkComplex128DivDisNaN-4 7994805 23.34 ns/op BenchmarkComplex128DivNisInf-4 10332142 22.02 ns/op BenchmarkComplex128DivDisInf-4 5582806 29.13 ns/op BenchmarkSetTypePtr-4 45620281 2.639 ns/op 3031.28 MB/s BenchmarkSetTypePtr8-4 8274861 14.49 ns/op 4418.01 MB/s BenchmarkSetTypePtr16-4 7066507 17.10 ns/op 7486.52 MB/s BenchmarkSetTypePtr32-4 4995075 24.53 ns/op 10438.24 MB/s BenchmarkSetTypePtr64-4 3158794 37.99 ns/op 13477.90 MB/s BenchmarkSetTypePtr126-4 1481493 80.97 ns/op 12448.38 MB/s BenchmarkSetTypePtr128-4 1485926 80.74 ns/op 12682.39 MB/s BenchmarkSetTypePtrSlice-4 234405 502.6 ns/op 16297.76 MB/s BenchmarkSetTypeNode1-4 18144522 7.836 ns/op 3062.94 MB/s BenchmarkSetTypeNode1Slice-4 1725817 69.13 ns/op 11109.71 MB/s BenchmarkSetTypeNode8-4 7302418 16.95 ns/op 4720.69 MB/s BenchmarkSetTypeNode8Slice-4 651229 175.4 ns/op 14598.76 MB/s BenchmarkSetTypeNode64-4 2795906 42.89 ns/op 12309.83 MB/s BenchmarkSetTypeNode64Slice-4 106074 1133 ns/op 14915.12 MB/s BenchmarkSetTypeNode64Dead-4 5596912 21.46 ns/op 24607.03 MB/s BenchmarkSetTypeNode64DeadSlice-4 117326 1019 ns/op 16587.80 MB/s BenchmarkSetTypeNode124-4 1478533 81.17 ns/op 12418.77 MB/s BenchmarkSetTypeNode124Slice-4 53545 2225 ns/op 14499.76 MB/s BenchmarkSetTypeNode126-4 1472983 80.70 ns/op 12689.52 MB/s BenchmarkSetTypeNode126Slice-4 53094 2256 ns/op 14524.72 MB/s BenchmarkSetTypeNode128-4 1387874 86.19 ns/op 12065.97 MB/s BenchmarkSetTypeNode128Slice-4 48954 2458 ns/op 13540.11 MB/s BenchmarkSetTypeNode130-4 1389572 86.23 ns/op 12246.49 MB/s BenchmarkSetTypeNode130Slice-4 48523 2476 ns/op 13645.44 MB/s BenchmarkSetTypeNode1024-4 213915 564.0 ns/op 14552.93 MB/s BenchmarkSetTypeNode1024Slice-4 7118 16896 ns/op 15545.58 MB/s BenchmarkAllocation-4 3099 47720 ns/op BenchmarkReadMemStats-4 5508 21510 ns/op BenchmarkReadMemStatsLatency-4 1 136801 p50-ns 136801 p90-ns 136801 p99-ns BenchmarkWriteBarrier-4 1789346 59.99 ns/op BenchmarkBulkWriteBarrier-4 5832933 20.19 ns/op BenchmarkScanStackNoLocals-4 2 84255280 ns/op BenchmarkMSpanCountAlloc/bits=64-4 11219907 10.38 ns/op BenchmarkMSpanCountAlloc/bits=128-4 10201190 11.54 ns/op BenchmarkMSpanCountAlloc/bits=256-4 9395284 13.12 ns/op BenchmarkMSpanCountAlloc/bits=512-4 7411251 15.79 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 5192223 22.49 ns/op BenchmarkHash5-4 6203676 19.22 ns/op 260.20 MB/s BenchmarkHash16-4 6790810 17.63 ns/op 907.47 MB/s BenchmarkHash64-4 5832375 20.62 ns/op 3103.06 MB/s BenchmarkHash1024-4 1911434 63.27 ns/op 16185.69 MB/s BenchmarkHash65536-4 38605 3079 ns/op 21287.93 MB/s BenchmarkAlignedLoad-4 7379497 16.39 ns/op BenchmarkUnalignedLoad-4 7626316 15.63 ns/op BenchmarkEqEfaceConcrete-4 8184238 14.29 ns/op BenchmarkEqIfaceConcrete-4 8078251 14.67 ns/op BenchmarkNeEfaceConcrete-4 9004923 13.27 ns/op BenchmarkNeIfaceConcrete-4 8954541 13.39 ns/op BenchmarkConvT2EByteSized/bool-4 5743730 20.78 ns/op BenchmarkConvT2EByteSized/uint8-4 5674116 21.03 ns/op BenchmarkConvT2ESmall-4 5478793 21.89 ns/op BenchmarkConvT2EUintptr-4 5491902 21.78 ns/op BenchmarkConvT2ELarge-4 1296607 88.56 ns/op BenchmarkConvT2ISmall-4 5430368 21.78 ns/op BenchmarkConvT2IUintptr-4 5571528 21.65 ns/op BenchmarkConvT2ILarge-4 1000000 101.5 ns/op BenchmarkConvI2E-4 4604718 25.66 ns/op BenchmarkConvI2I-4 4305315 27.91 ns/op BenchmarkAssertE2T-4 4518315 26.54 ns/op BenchmarkAssertE2TLarge-4 2457360 48.34 ns/op BenchmarkAssertE2I-4 4370281 27.02 ns/op BenchmarkAssertI2T-4 4487112 25.93 ns/op BenchmarkAssertI2I-4 4260631 28.20 ns/op BenchmarkAssertI2E-4 6261333 19.05 ns/op BenchmarkAssertE2E-4 6121914 19.72 ns/op BenchmarkAssertE2T2-4 3577570 33.65 ns/op BenchmarkAssertE2T2Blank-4 4444786 26.82 ns/op BenchmarkAssertI2E2-4 4415486 26.95 ns/op BenchmarkAssertI2E2Blank-4 5823006 20.70 ns/op BenchmarkAssertE2E2-4 4486268 26.66 ns/op BenchmarkAssertE2E2Blank-4 6086078 19.69 ns/op BenchmarkConvT2Ezero/zero/16-4 5181811 23.09 ns/op BenchmarkConvT2Ezero/zero/32-4 5477101 21.96 ns/op BenchmarkConvT2Ezero/zero/64-4 5467209 22.00 ns/op BenchmarkConvT2Ezero/zero/str-4 5231604 23.17 ns/op BenchmarkConvT2Ezero/zero/slice-4 5017200 23.32 ns/op BenchmarkConvT2Ezero/zero/big-4 264708 492.6 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1484241 82.92 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1335213 85.78 ns/op BenchmarkConvT2Ezero/nonzero/big-4 286824 506.0 ns/op BenchmarkConvT2Ezero/smallint/16-4 5374290 22.32 ns/op BenchmarkConvT2Ezero/smallint/32-4 5340410 22.22 ns/op BenchmarkConvT2Ezero/smallint/64-4 5498044 21.92 ns/op BenchmarkConvT2Ezero/largeint/16-4 1801598 67.05 ns/op BenchmarkConvT2Ezero/largeint/32-4 1829076 67.16 ns/op BenchmarkConvT2Ezero/largeint/64-4 1943924 66.63 ns/op BenchmarkMalloc8-4 19674001 6.047 ns/op BenchmarkMalloc16-4 19963227 5.985 ns/op BenchmarkMallocTypeInfo8-4 19975648 6.014 ns/op BenchmarkMallocTypeInfo16-4 19763248 5.989 ns/op BenchmarkMallocLargeStruct-4 5301222 21.36 ns/op BenchmarkGoroutineSelect-4 63 1810900 ns/op BenchmarkGoroutineBlocking-4 68 1740390 ns/op BenchmarkGoroutineForRange-4 67 1705186 ns/op BenchmarkGoroutineIdle-4 84 1310540 ns/op BenchmarkHashStringSpeed-4 2605470 50.02 ns/op BenchmarkHashBytesSpeed-4 1379998 90.57 ns/op BenchmarkHashInt32Speed-4 3123714 41.87 ns/op BenchmarkHashInt64Speed-4 3014328 38.50 ns/op BenchmarkHashStringArraySpeed-4 592521 199.3 ns/op BenchmarkMegMap-4 3856172 30.86 ns/op BenchmarkMegOneMap-4 5146510 23.08 ns/op BenchmarkMegEqMap-4 1392 84999 ns/op BenchmarkMegEmptyMap-4 6010336 19.77 ns/op BenchmarkSmallStrMap-4 4060020 29.35 ns/op BenchmarkMapStringKeysEight_16-4 3069450 38.71 ns/op BenchmarkMapStringKeysEight_32-4 3255351 37.44 ns/op BenchmarkMapStringKeysEight_64-4 3269349 36.72 ns/op BenchmarkMapStringKeysEight_1M-4 3261842 36.96 ns/op BenchmarkIntMap-4 4419559 27.07 ns/op BenchmarkMapFirst/1-4 4364769 26.97 ns/op BenchmarkMapFirst/2-4 4416288 27.16 ns/op BenchmarkMapFirst/3-4 4444814 27.15 ns/op BenchmarkMapFirst/4-4 4384605 26.90 ns/op BenchmarkMapFirst/5-4 4479201 27.07 ns/op BenchmarkMapFirst/6-4 4426434 27.53 ns/op BenchmarkMapFirst/7-4 4265308 27.62 ns/op BenchmarkMapFirst/8-4 4449429 27.21 ns/op BenchmarkMapFirst/9-4 3873469 30.54 ns/op BenchmarkMapFirst/10-4 3903919 31.35 ns/op BenchmarkMapFirst/11-4 3996192 30.63 ns/op BenchmarkMapFirst/12-4 3853597 31.24 ns/op BenchmarkMapFirst/13-4 3939157 30.23 ns/op BenchmarkMapFirst/14-4 3944844 30.45 ns/op BenchmarkMapFirst/15-4 3817530 30.81 ns/op BenchmarkMapFirst/16-4 3854361 30.64 ns/op BenchmarkMapMid/1-4 3637488 32.69 ns/op BenchmarkMapMid/2-4 3586118 33.76 ns/op BenchmarkMapMid/3-4 3530737 33.74 ns/op BenchmarkMapMid/4-4 3493453 34.29 ns/op BenchmarkMapMid/5-4 3405740 35.17 ns/op BenchmarkMapMid/6-4 3274701 40.15 ns/op BenchmarkMapMid/7-4 3370849 34.98 ns/op BenchmarkMapMid/8-4 3413607 34.56 ns/op BenchmarkMapMid/9-4 3178840 36.57 ns/op BenchmarkMapMid/10-4 3196383 38.40 ns/op BenchmarkMapMid/11-4 3230245 36.90 ns/op BenchmarkMapMid/12-4 3102894 39.34 ns/op BenchmarkMapMid/13-4 3008452 38.73 ns/op BenchmarkMapMid/14-4 2939350 37.81 ns/op BenchmarkMapMid/15-4 3094579 41.24 ns/op BenchmarkMapMid/16-4 2938153 38.29 ns/op BenchmarkMapLast/1-4 3568112 33.38 ns/op BenchmarkMapLast/2-4 3512690 34.19 ns/op BenchmarkMapLast/3-4 3452910 34.80 ns/op BenchmarkMapLast/4-4 3373843 35.25 ns/op BenchmarkMapLast/5-4 3034393 36.61 ns/op BenchmarkMapLast/6-4 3249501 37.33 ns/op BenchmarkMapLast/7-4 3296334 36.54 ns/op BenchmarkMapLast/8-4 3266307 37.56 ns/op BenchmarkMapLast/9-4 2774214 37.75 ns/op BenchmarkMapLast/10-4 3094828 38.86 ns/op BenchmarkMapLast/11-4 3154296 38.67 ns/op BenchmarkMapLast/12-4 3008106 40.89 ns/op BenchmarkMapLast/13-4 3125670 40.19 ns/op BenchmarkMapLast/14-4 2982117 37.69 ns/op BenchmarkMapLast/15-4 3062680 40.67 ns/op BenchmarkMapLast/16-4 3142292 37.13 ns/op BenchmarkMapCycle-4 2121877 56.68 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3247987 36.86 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2374 49802 ns/op BenchmarkMakeMap/[Byte]Byte-4 753192 181.3 ns/op BenchmarkMakeMap/[Int]Int-4 425822 341.1 ns/op BenchmarkNewEmptyMap-4 13262776 9.155 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1627539 73.80 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 487396 243.9 ns/op BenchmarkMapIterEmpty-4 5371330 22.23 ns/op BenchmarkSameLengthMap-4 4378047 27.61 ns/op BenchmarkBigKeyMap-4 1605822 74.16 ns/op BenchmarkBigValMap-4 1463526 80.31 ns/op BenchmarkSmallKeyMap-4 2711493 44.19 ns/op BenchmarkMapPopulate/1-4 2258421 52.69 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 139065 921.9 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 8080 13366 ns/op 3349 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 762 155020 ns/op 53322 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 70 1722782 ns/op 427165 B/op 317 allocs/op BenchmarkMapPopulate/100000-4 5 20929945 ns/op 3621620 B/op 4029 allocs/op BenchmarkComplexAlgMap-4 610176 206.0 ns/op BenchmarkGoMapClear/Reflexive/1-4 719818 166.3 ns/op BenchmarkGoMapClear/Reflexive/10-4 645986 184.0 ns/op BenchmarkGoMapClear/Reflexive/100-4 307614 367.8 ns/op BenchmarkGoMapClear/Reflexive/1000-4 31677 3328 ns/op BenchmarkGoMapClear/Reflexive/10000-4 3811 29429 ns/op BenchmarkGoMapClear/NonReflexive/1-4 521062 234.6 ns/op BenchmarkGoMapClear/NonReflexive/10-4 469298 258.8 ns/op BenchmarkGoMapClear/NonReflexive/100-4 273627 435.8 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 31406 3870 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 3999 29336 ns/op BenchmarkMapStringConversion/32/simple-4 1744326 69.65 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1710498 71.50 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1565359 76.31 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1669006 72.64 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1533651 78.49 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1426414 83.77 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1847986 68.43 ns/op BenchmarkMapInterfacePtr-4 1897953 61.75 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4772730 25.09 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 152385 869.5 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 5391 21449 ns/op BenchmarkMapPop1000-4 354 345389 ns/op BenchmarkMapPop10000-4 18 6340082 ns/op BenchmarkMapAssign/Int32/256-4 2217420 54.91 ns/op BenchmarkMapAssign/Int32/65536-4 1173861 99.12 ns/op BenchmarkMapAssign/Int64/256-4 2173056 55.48 ns/op BenchmarkMapAssign/Int64/65536-4 963142 126.9 ns/op BenchmarkMapAssign/Str/256-4 1808516 66.68 ns/op BenchmarkMapAssign/Str/65536-4 595636 197.2 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1449080 81.80 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 739602 159.9 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1465728 85.12 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 701671 164.4 ns/op BenchmarkMapOperatorAssign/Str/256-4 545860 2247 ns/op BenchmarkMapOperatorAssign/Str/65536-4 205512 544.2 ns/op BenchmarkMapAppendAssign/Int32/256-4 886520 175.4 ns/op 37 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 272803 413.1 ns/op 50 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 821053 161.0 ns/op 27 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 244240 443.9 ns/op 58 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 622700 244.2 ns/op 49 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 152344 758.8 ns/op 111 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1765982 67.63 ns/op BenchmarkMapDelete/Int32/1000-4 1911181 62.74 ns/op BenchmarkMapDelete/Int32/10000-4 1868847 64.01 ns/op BenchmarkMapDelete/Int64/100-4 1802244 67.15 ns/op BenchmarkMapDelete/Int64/1000-4 1927354 62.05 ns/op BenchmarkMapDelete/Int64/10000-4 1863044 64.35 ns/op BenchmarkMapDelete/Str/100-4 1365994 86.79 ns/op BenchmarkMapDelete/Str/1000-4 1506950 78.49 ns/op BenchmarkMapDelete/Str/10000-4 1425901 84.59 ns/op BenchmarkMapDelete/Pointer/100-4 1631083 73.88 ns/op BenchmarkMapDelete/Pointer/1000-4 1731385 69.39 ns/op BenchmarkMapDelete/Pointer/10000-4 1681299 71.39 ns/op BenchmarkMemmove/0-4 14022081 8.107 ns/op BenchmarkMemmove/1-4 1902956 62.32 ns/op 16.05 MB/s BenchmarkMemmove/2-4 1836777 65.03 ns/op 30.75 MB/s BenchmarkMemmove/3-4 1852015 64.48 ns/op 46.52 MB/s BenchmarkMemmove/4-4 1847107 64.76 ns/op 61.77 MB/s BenchmarkMemmove/5-4 1835866 65.96 ns/op 75.80 MB/s BenchmarkMemmove/6-4 1829494 66.15 ns/op 90.70 MB/s BenchmarkMemmove/7-4 1796637 65.54 ns/op 106.80 MB/s BenchmarkMemmove/8-4 1896351 63.47 ns/op 126.05 MB/s BenchmarkMemmove/9-4 1732932 69.07 ns/op 130.30 MB/s BenchmarkMemmove/10-4 1741548 68.87 ns/op 145.20 MB/s BenchmarkMemmove/11-4 1696808 69.51 ns/op 158.24 MB/s BenchmarkMemmove/12-4 1710405 70.34 ns/op 170.60 MB/s BenchmarkMemmove/13-4 1726513 69.20 ns/op 187.86 MB/s BenchmarkMemmove/14-4 1736060 69.07 ns/op 202.69 MB/s BenchmarkMemmove/15-4 1744468 69.37 ns/op 216.22 MB/s BenchmarkMemmove/16-4 1793032 66.10 ns/op 242.05 MB/s BenchmarkMemmove/32-4 1743680 69.75 ns/op 458.78 MB/s BenchmarkMemmove/64-4 1615735 73.70 ns/op 868.42 MB/s BenchmarkMemmove/128-4 1392961 87.37 ns/op 1465.11 MB/s BenchmarkMemmove/256-4 1000000 111.0 ns/op 2306.63 MB/s BenchmarkMemmove/512-4 690346 171.9 ns/op 2978.95 MB/s BenchmarkMemmove/1024-4 412957 289.5 ns/op 3537.14 MB/s BenchmarkMemmove/2048-4 245498 487.8 ns/op 4198.63 MB/s BenchmarkMemmove/4096-4 132579 920.6 ns/op 4449.17 MB/s BenchmarkMemmoveOverlap/32-4 1752847 68.15 ns/op 469.54 MB/s BenchmarkMemmoveOverlap/64-4 1616746 74.12 ns/op 863.51 MB/s BenchmarkMemmoveOverlap/128-4 1382156 86.49 ns/op 1479.89 MB/s BenchmarkMemmoveOverlap/256-4 1000000 111.1 ns/op 2303.70 MB/s BenchmarkMemmoveOverlap/512-4 703411 170.8 ns/op 2998.42 MB/s BenchmarkMemmoveOverlap/1024-4 415849 290.7 ns/op 3522.42 MB/s BenchmarkMemmoveOverlap/2048-4 247102 485.0 ns/op 4222.43 MB/s BenchmarkMemmoveOverlap/4096-4 133586 900.3 ns/op 4549.70 MB/s BenchmarkMemmoveUnalignedDst/0-4 13961496 8.115 ns/op BenchmarkMemmoveUnalignedDst/1-4 1946362 61.55 ns/op 16.25 MB/s BenchmarkMemmoveUnalignedDst/2-4 1856376 65.23 ns/op 30.66 MB/s BenchmarkMemmoveUnalignedDst/3-4 1824823 66.03 ns/op 45.44 MB/s BenchmarkMemmoveUnalignedDst/4-4 1807429 64.83 ns/op 61.70 MB/s BenchmarkMemmoveUnalignedDst/5-4 1849356 65.04 ns/op 76.87 MB/s BenchmarkMemmoveUnalignedDst/6-4 1838388 65.89 ns/op 91.07 MB/s BenchmarkMemmoveUnalignedDst/7-4 1835444 65.78 ns/op 106.42 MB/s BenchmarkMemmoveUnalignedDst/8-4 1877696 63.66 ns/op 125.68 MB/s BenchmarkMemmoveUnalignedDst/9-4 1741395 70.54 ns/op 127.59 MB/s BenchmarkMemmoveUnalignedDst/10-4 1738873 68.87 ns/op 145.20 MB/s BenchmarkMemmoveUnalignedDst/11-4 1741569 69.49 ns/op 158.29 MB/s BenchmarkMemmoveUnalignedDst/12-4 1741408 69.23 ns/op 173.34 MB/s BenchmarkMemmoveUnalignedDst/13-4 1742486 69.08 ns/op 188.20 MB/s BenchmarkMemmoveUnalignedDst/14-4 1725921 69.12 ns/op 202.54 MB/s BenchmarkMemmoveUnalignedDst/15-4 1730355 69.00 ns/op 217.40 MB/s BenchmarkMemmoveUnalignedDst/16-4 1741381 69.28 ns/op 230.94 MB/s BenchmarkMemmoveUnalignedDst/32-4 1665867 71.98 ns/op 444.57 MB/s BenchmarkMemmoveUnalignedDst/64-4 1509054 78.97 ns/op 810.46 MB/s BenchmarkMemmoveUnalignedDst/128-4 1349649 90.34 ns/op 1416.82 MB/s BenchmarkMemmoveUnalignedDst/256-4 997411 115.0 ns/op 2226.49 MB/s BenchmarkMemmoveUnalignedDst/512-4 711423 166.8 ns/op 3069.68 MB/s BenchmarkMemmoveUnalignedDst/1024-4 397584 309.6 ns/op 3307.22 MB/s BenchmarkMemmoveUnalignedDst/2048-4 241509 495.2 ns/op 4135.78 MB/s BenchmarkMemmoveUnalignedDst/4096-4 128307 922.5 ns/op 4440.23 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1653904 72.32 ns/op 442.50 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1517698 79.63 ns/op 803.67 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1299964 92.00 ns/op 1391.36 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1000000 117.6 ns/op 2177.03 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 624204 186.6 ns/op 2743.41 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 404455 292.9 ns/op 3495.77 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 240244 496.7 ns/op 4122.84 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 131313 910.4 ns/op 4498.93 MB/s BenchmarkMemmoveUnalignedSrc/0-4 13937762 8.055 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1948040 60.73 ns/op 16.47 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1880481 63.51 ns/op 31.49 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1872765 63.63 ns/op 47.15 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1848733 64.12 ns/op 62.39 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1839720 64.67 ns/op 77.32 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1863694 63.83 ns/op 94.00 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1877232 64.13 ns/op 109.16 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1894191 63.13 ns/op 126.71 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1748919 68.98 ns/op 130.47 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1745886 68.08 ns/op 146.89 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1731622 67.78 ns/op 162.30 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1765765 68.65 ns/op 174.80 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1771698 68.00 ns/op 191.18 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1754835 67.88 ns/op 206.26 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1760964 67.75 ns/op 221.40 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1753731 68.31 ns/op 234.22 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1657716 72.85 ns/op 439.24 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1504347 77.95 ns/op 821.06 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1321598 91.81 ns/op 1394.26 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 116.2 ns/op 2203.96 MB/s BenchmarkMemmoveUnalignedSrc/512-4 715386 168.4 ns/op 3040.92 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 403748 294.5 ns/op 3477.34 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 243194 492.3 ns/op 4159.88 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 130705 925.0 ns/op 4427.88 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1684447 71.01 ns/op 450.63 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1552896 77.56 ns/op 825.15 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1348560 89.55 ns/op 1429.33 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 975687 114.6 ns/op 2233.59 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 699400 163.5 ns/op 3131.22 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 418304 287.2 ns/op 3565.65 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 242883 490.2 ns/op 4177.70 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 130936 904.9 ns/op 4526.42 MB/s BenchmarkMemclr/5-4 11407358 10.52 ns/op 475.17 MB/s BenchmarkMemclr/16-4 10625779 11.46 ns/op 1395.63 MB/s BenchmarkMemclr/64-4 11195904 11.04 ns/op 5799.36 MB/s BenchmarkMemclr/256-4 9769768 12.36 ns/op 20705.11 MB/s BenchmarkMemclr/4096-4 2421934 50.47 ns/op 81162.14 MB/s BenchmarkMemclr/65536-4 78727 1587 ns/op 41303.90 MB/s BenchmarkMemclr/1M-4 2815 40161 ns/op 26109.35 MB/s BenchmarkMemclr/4M-4 688 165315 ns/op 25371.58 MB/s BenchmarkMemclr/8M-4 338 360801 ns/op 23249.95 MB/s BenchmarkMemclr/16M-4 120 869169 ns/op 19302.59 MB/s BenchmarkMemclr/64M-4 12 9622087 ns/op 6974.46 MB/s BenchmarkGoMemclr/5-4 2375576 50.03 ns/op 99.94 MB/s BenchmarkGoMemclr/16-4 529333 209.0 ns/op 76.54 MB/s BenchmarkGoMemclr/64-4 152733 792.7 ns/op 80.74 MB/s BenchmarkGoMemclr/256-4 38736 3064 ns/op 83.55 MB/s BenchmarkMemclrRange/1K_2K-4 70921 1654 ns/op 57980.35 MB/s BenchmarkMemclrRange/2K_8K-4 31717 3702 ns/op 90087.47 MB/s BenchmarkMemclrRange/4K_16K-4 43022 2797 ns/op 115514.44 MB/s BenchmarkMemclrRange/160K_228K-4 2409 52676 ns/op 31567.67 MB/s BenchmarkClearFat8-4 18670390 6.411 ns/op BenchmarkClearFat12-4 19865677 5.996 ns/op BenchmarkClearFat16-4 18561895 6.441 ns/op BenchmarkClearFat24-4 20100764 5.988 ns/op BenchmarkClearFat32-4 18032356 6.456 ns/op BenchmarkClearFat40-4 20056944 5.992 ns/op BenchmarkClearFat48-4 18465662 6.438 ns/op BenchmarkClearFat56-4 20131525 5.986 ns/op BenchmarkClearFat64-4 18595594 6.480 ns/op BenchmarkClearFat128-4 20080693 5.973 ns/op BenchmarkClearFat256-4 18268431 6.489 ns/op BenchmarkClearFat512-4 20010351 6.024 ns/op BenchmarkClearFat1024-4 18526053 6.441 ns/op BenchmarkCopyFat8-4 19947222 5.978 ns/op BenchmarkCopyFat12-4 18762118 6.467 ns/op BenchmarkCopyFat16-4 20042271 5.975 ns/op BenchmarkCopyFat24-4 18362341 6.420 ns/op BenchmarkCopyFat32-4 19951623 5.983 ns/op BenchmarkCopyFat64-4 18717296 6.425 ns/op BenchmarkCopyFat128-4 21123242 5.626 ns/op BenchmarkCopyFat256-4 21389588 5.613 ns/op BenchmarkCopyFat512-4 21477124 5.623 ns/op BenchmarkCopyFat520-4 20093595 5.975 ns/op BenchmarkCopyFat1024-4 19846165 6.068 ns/op BenchmarkIssue18740/2byte-4 445 265577 ns/op BenchmarkIssue18740/4byte-4 718 169091 ns/op BenchmarkIssue18740/8byte-4 1099 108951 ns/op BenchmarkReadMetricsLatency-4 12087 6587 p50-ns 6979 p90-ns 14396 p99-ns BenchmarkFinalizer-4 160 744698 ns/op BenchmarkFinalizerRun-4 185931 624.4 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7529238 15.97 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 3205605 37.24 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2396048 49.77 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2376754 49.85 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1320384 89.32 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1207783 98.94 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2323347 51.85 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1290560 92.93 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1363917 88.02 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2050825 58.45 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2064146 58.90 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1742174 68.19 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1512315 78.95 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1400782 85.88 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 5927601 20.07 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 5847379 20.39 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 5875434 20.41 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 5812992 20.42 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 5348773 22.38 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 5038705 23.74 ns/op BenchmarkFindBitRange64/PatternAASize2-4 5871379 20.42 ns/op BenchmarkFindBitRange64/PatternAASize8-4 5732294 20.39 ns/op BenchmarkFindBitRange64/PatternAASize32-4 5822558 20.41 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 5903359 20.60 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 5856183 20.39 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 5872594 20.46 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 5721615 20.63 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 5857705 20.56 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 5866716 20.59 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 5800713 20.43 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 5817732 20.48 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 5760175 20.52 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 5724705 20.87 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 5655506 21.12 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 5701185 21.15 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 5899131 20.48 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 5684500 21.27 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 5644844 21.20 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 5879856 20.83 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 5655456 21.18 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 5629014 21.14 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 5840052 20.50 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 5594646 21.15 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 5670385 21.09 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 5860672 20.44 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 5885245 20.42 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 5870242 20.36 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 5870041 20.44 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 5912042 20.38 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 5859860 20.47 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 5868494 20.57 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 5862163 20.43 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 5857845 20.45 ns/op BenchmarkNetpollBreak-4 3842 27930 ns/op BenchmarkPingPongHog-4 294 360193 ns/op BenchmarkStackGrowth-4 67822 1762 ns/op BenchmarkStackGrowthDeep-4 622 164756 ns/op BenchmarkCreateGoroutines-4 31604 3830 ns/op BenchmarkCreateGoroutinesParallel-4 54304 2197 ns/op BenchmarkCreateGoroutinesCapture-4 4858 22523 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 39066 2773 ns/op BenchmarkClosureCall-4 18473596 6.472 ns/op BenchmarkWakeupParallelSpinning/0s-4 6015 20263 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4999 23964 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4290 28260 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2900 41893 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2157 61994 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1285 95300 ns/op BenchmarkWakeupParallelSpinning/50µs-4 812 158381 ns/op BenchmarkWakeupParallelSpinning/100µs-4 470 246413 ns/op BenchmarkMatmult-4 3390326 50.12 ns/op BenchmarkFastrand-4 8304714 14.34 ns/op BenchmarkFastrand64-4 8416447 14.18 ns/op BenchmarkFastrandHashiter-4 2540574 47.02 ns/op BenchmarkFastrandn/2-4 5777116 20.79 ns/op BenchmarkFastrandn/3-4 5736916 20.72 ns/op BenchmarkFastrandn/4-4 5798923 20.48 ns/op BenchmarkFastrandn/5-4 5775741 20.55 ns/op BenchmarkIfaceCmp100-4 96753 1236 ns/op BenchmarkIfaceCmpNil100-4 182887 660.7 ns/op BenchmarkEfaceCmpDiff-4 37618 3194 ns/op BenchmarkEfaceCmpDiffIndirect-4 36698 3270 ns/op BenchmarkDefer-4 1651419 72.54 ns/op BenchmarkDefer10-4 896950 139.3 ns/op BenchmarkDeferMany-4 517497 444.1 ns/op BenchmarkPanicRecover-4 176990 664.2 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 7000 17969 ns/op 16619 p50-ns 20185 p90-ns 35148 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 5178 46375 ns/op 16497 p50-ns 20972 p90-ns 59156 p99-ns BenchmarkGoroutineProfile/small/idle-4 3334 35554 ns/op 33733 p50-ns 37890 p90-ns 47067 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 1217791 ns/op 171344 p50-ns 2020814 p90-ns 25912902 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 7281 18334 ns/op 16574 p50-ns 20473 p90-ns 34033 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 5095 35055 ns/op 16711 p50-ns 20566 p90-ns 42964 p99-ns BenchmarkGoroutineProfile/large/idle-4 14 7689047 ns/op 7671980 p50-ns 8050399 p90-ns 8288824 p99-ns BenchmarkGoroutineProfile/large/loaded-4 6 18625427 ns/op 17035747 p50-ns 32961073 p90-ns 32961073 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 6973 18229 ns/op 16970 p50-ns 20487 p90-ns 31759 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 1983 258387 ns/op 19204 p50-ns 39092 p90-ns 13467474 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 795 139877 ns/op 134176 p50-ns 141823 p90-ns 262352 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 327 640620 ns/op 286840 p50-ns 348419 p90-ns 15255772 p99-ns BenchmarkRWMutexUncontended-4 2006295 59.91 ns/op BenchmarkRWMutexWrite100-4 610693 175.1 ns/op BenchmarkRWMutexWrite10-4 99256 1327 ns/op BenchmarkRWMutexWorkWrite100-4 603849 208.9 ns/op BenchmarkRWMutexWorkWrite10-4 78157 1515 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 1874 64305 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 860 134952 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 912 126401 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 384 285315 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 462 254124 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 200 593855 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 232 507063 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 94 1210734 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 315999 446.4 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 263130 444.1 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 269194 514.0 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 252949 446.5 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 253567 440.2 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 225790 513.1 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 257502 463.1 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 260678 468.1 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 220206 558.0 ns/op BenchmarkMakeSlice/Byte-4 2252901 59.61 ns/op BenchmarkMakeSlice/Int16-4 2202876 58.49 ns/op BenchmarkMakeSlice/Int-4 1706211 73.10 ns/op BenchmarkMakeSlice/Ptr-4 1000000 108.9 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 113.1 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 130.5 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 158.8 ns/op BenchmarkGrowSlice/Byte-4 864235 156.7 ns/op BenchmarkGrowSlice/Int16-4 761907 172.7 ns/op BenchmarkGrowSlice/Int-4 640252 218.0 ns/op BenchmarkGrowSlice/Ptr-4 487660 289.6 ns/op BenchmarkGrowSlice/Struct/24-4 330153 398.0 ns/op BenchmarkGrowSlice/Struct/32-4 268234 458.6 ns/op BenchmarkGrowSlice/Struct/40-4 238645 558.2 ns/op BenchmarkExtendSlice/IntSlice-4 557356 243.9 ns/op BenchmarkExtendSlice/PointerSlice-4 403274 339.5 ns/op BenchmarkExtendSlice/NoGrow-4 987294 140.4 ns/op BenchmarkAppend-4 881496 135.5 ns/op BenchmarkAppendGrowByte-4 5 22391674 ns/op BenchmarkAppendGrowString-4 1 205472358 ns/op BenchmarkAppendSlice/1Bytes-4 1964299 60.37 ns/op BenchmarkAppendSlice/4Bytes-4 1863057 64.35 ns/op BenchmarkAppendSlice/7Bytes-4 1826642 66.10 ns/op BenchmarkAppendSlice/8Bytes-4 1820601 67.12 ns/op BenchmarkAppendSlice/15Bytes-4 1695568 70.97 ns/op BenchmarkAppendSlice/16Bytes-4 1739816 68.62 ns/op BenchmarkAppendSlice/32Bytes-4 1740196 68.31 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 82015 1473 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 21891 5324 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 7488 21972 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1458 79527 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 217 579195 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 50 2315285 ns/op BenchmarkAppendStr/1Bytes-4 1681869 70.17 ns/op BenchmarkAppendStr/4Bytes-4 1675759 72.07 ns/op BenchmarkAppendStr/8Bytes-4 1633532 73.08 ns/op BenchmarkAppendStr/16Bytes-4 1554696 77.43 ns/op BenchmarkAppendStr/32Bytes-4 1581591 75.70 ns/op BenchmarkAppendSpecialCase-4 844657 140.1 ns/op BenchmarkCopy/1Byte-4 1965033 60.53 ns/op 16.52 MB/s BenchmarkCopy/1String-4 1886280 61.91 ns/op 16.15 MB/s BenchmarkCopy/2Byte-4 1905103 63.37 ns/op 31.56 MB/s BenchmarkCopy/2String-4 1910950 62.98 ns/op 31.76 MB/s BenchmarkCopy/4Byte-4 1889214 63.74 ns/op 62.76 MB/s BenchmarkCopy/4String-4 1913389 63.11 ns/op 63.39 MB/s BenchmarkCopy/8Byte-4 1895599 62.82 ns/op 127.35 MB/s BenchmarkCopy/8String-4 1864467 63.13 ns/op 126.72 MB/s BenchmarkCopy/12Byte-4 1744897 68.46 ns/op 175.29 MB/s BenchmarkCopy/12String-4 1792021 66.83 ns/op 179.55 MB/s BenchmarkCopy/16Byte-4 1851884 65.93 ns/op 242.68 MB/s BenchmarkCopy/16String-4 1835380 65.09 ns/op 245.81 MB/s BenchmarkCopy/32Byte-4 1743078 68.69 ns/op 465.83 MB/s BenchmarkCopy/32String-4 1722920 69.90 ns/op 457.82 MB/s BenchmarkCopy/128Byte-4 1333401 90.60 ns/op 1412.74 MB/s BenchmarkCopy/128String-4 1000000 101.4 ns/op 1262.39 MB/s BenchmarkCopy/1024Byte-4 356272 336.6 ns/op 3042.34 MB/s BenchmarkCopy/1024String-4 274941 431.6 ns/op 2372.84 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 28996 4105 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 20667 5855 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 12460 9622 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 12190 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 9894 15256 ns/op BenchmarkAppendInPlace/Grow/Byte-4 161352 830.9 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 162308 825.4 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 117988 1057 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 93932 1294 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 85812 1566 ns/op BenchmarkStackCopyPtr-4 1 138196353 ns/op BenchmarkStackCopy-4 1 109650095 ns/op BenchmarkStackCopyNoCache-4 19 5718093 ns/op BenchmarkStackCopyWithStkobj-4 2 58115118 ns/op BenchmarkIssue18138-4 669 169868 ns/op BenchmarkCompareStringEqual-4 10595614 11.18 ns/op BenchmarkCompareStringIdentical-4 17846538 6.738 ns/op BenchmarkCompareStringSameLength-4 11588894 10.44 ns/op BenchmarkCompareStringDifferentLength-4 18618486 6.515 ns/op BenchmarkCompareStringBigUnaligned-4 1192 89984 ns/op 11653.01 MB/s BenchmarkCompareStringBig-4 1178 93517 ns/op 11212.74 MB/s BenchmarkConcatStringAndBytes-4 2141022 55.43 ns/op BenchmarkSliceByteToString/1-4 2160463 55.59 ns/op BenchmarkSliceByteToString/2-4 1000000 106.3 ns/op BenchmarkSliceByteToString/4-4 1000000 103.7 ns/op BenchmarkSliceByteToString/8-4 1000000 103.0 ns/op BenchmarkSliceByteToString/16-4 1000000 105.8 ns/op BenchmarkSliceByteToString/32-4 1000000 115.3 ns/op BenchmarkSliceByteToString/64-4 1000000 144.7 ns/op BenchmarkSliceByteToString/128-4 692140 192.2 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2375008 49.63 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 866806 137.6 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1000000 116.5 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3539986 32.39 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1606357 73.62 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1899921 62.49 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2259786 52.79 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 439477 268.7 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 562158 214.7 ns/op BenchmarkRuneIterate/range/ASCII-4 6168234 19.44 ns/op BenchmarkRuneIterate/range/Japanese-4 2009548 59.64 ns/op BenchmarkRuneIterate/range/MixedLength-4 2406601 49.89 ns/op BenchmarkRuneIterate/range1/ASCII-4 6156286 19.48 ns/op BenchmarkRuneIterate/range1/Japanese-4 1996636 59.80 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2392708 49.84 ns/op BenchmarkRuneIterate/range2/ASCII-4 6120913 19.30 ns/op BenchmarkRuneIterate/range2/Japanese-4 2017660 59.52 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2411936 49.88 ns/op BenchmarkArrayEqual-4 18837466 6.393 ns/op BenchmarkFunc/Name-4 4906879 24.32 ns/op BenchmarkFunc/Entry-4 10457882 11.46 ns/op BenchmarkFunc/FileLine-4 1455678 82.11 ns/op PASS ok runtime 127.844s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 20746 5073 ns/op BenchmarkHandle/concurrent-4 9554 11976 ns/op PASS ok runtime/cgo 0.392s goos: freebsd goarch: amd64 pkg: runtime/internal/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtomicLoad64-4 18603427 6.418 ns/op BenchmarkAtomicStore64-4 9733312 12.33 ns/op BenchmarkAtomicLoad-4 18705212 6.356 ns/op BenchmarkAtomicStore-4 9703106 12.33 ns/op BenchmarkAnd8-4 9721740 12.35 ns/op BenchmarkAnd-4 9547597 12.45 ns/op BenchmarkAnd8Parallel-4 4076672 26.73 ns/op BenchmarkAndParallel-4 4541475 26.33 ns/op BenchmarkOr8-4 9719700 12.32 ns/op BenchmarkOr-4 9742659 12.39 ns/op BenchmarkOr8Parallel-4 4581939 25.00 ns/op BenchmarkOrParallel-4 4808170 26.68 ns/op BenchmarkXadd-4 4469892 26.27 ns/op BenchmarkXadd64-4 4536205 26.82 ns/op BenchmarkCas-4 2942143 42.04 ns/op BenchmarkCas64-4 2795948 42.62 ns/op BenchmarkXchg-4 4430246 27.41 ns/op BenchmarkXchg64-4 4308613 27.79 ns/op PASS ok runtime/internal/atomic 2.596s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4901070 24.63 ns/op BenchmarkMulUintptr/large-4 3970198 30.12 ns/op PASS ok runtime/internal/math 0.328s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoroutine/Profile.WriteTo_idle_50-4 28 3582828 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 26 4981886 ns/op 279.7 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 694 186317 ns/op 6.432 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 12 9217044 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 7 15792870 ns/op 894.6 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 100 1054914 ns/op 62.70 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 69446118 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 127341429 ns/op 7140 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 10 10618592 ns/op 663.4 concurrent_launches/op PASS ok runtime/pprof 1.553s goos: freebsd goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 12 8953802 ns/op BenchmarkStackLeak-4 9249 12809 ns/op PASS ok runtime/race 0.367s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 3295314 35.91 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 297189 402.0 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 0.313s goos: freebsd goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 153602 760.5 ns/op BenchmarkSortString1K-4 186 645851 ns/op BenchmarkSortString1K_Slice-4 212 564276 ns/op BenchmarkStableString1K-4 100 1073898 ns/op BenchmarkSortInt1K-4 214 547679 ns/op BenchmarkSortInt1K_Sorted-4 3372 35562 ns/op BenchmarkSortInt1K_Reversed-4 1894 57964 ns/op BenchmarkSortInt1K_Mod8-4 547 215129 ns/op BenchmarkStableInt1K-4 148 829374 ns/op BenchmarkStableInt1K_Slice-4 170 701686 ns/op BenchmarkSortInt64K-4 2 53241160 ns/op BenchmarkSortInt64K_Slice-4 3 44737219 ns/op BenchmarkStableInt64K-4 2 72390334 ns/op BenchmarkSort1e2-4 462 260295 ns/op BenchmarkStable1e2-4 171 697163 ns/op BenchmarkSort1e4-4 2 51909493 ns/op BenchmarkStable1e4-4 1 226756659 ns/op PASS ok sort 3.464s goos: freebsd goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 871755 138.7 ns/op BenchmarkAtof64Float-4 656134 161.5 ns/op BenchmarkAtof64FloatExp-4 640317 184.5 ns/op BenchmarkAtof64Big-4 433318 273.5 ns/op BenchmarkAtof64RandomBits-4 422623 277.8 ns/op BenchmarkAtof64RandomFloats-4 437329 258.1 ns/op BenchmarkAtof64RandomLongFloats-4 280341 425.7 ns/op BenchmarkAtof32Decimal-4 861357 139.1 ns/op BenchmarkAtof32Float-4 751225 157.3 ns/op BenchmarkAtof32FloatExp-4 613026 192.3 ns/op BenchmarkAtof32Random-4 365350 324.8 ns/op BenchmarkAtof32RandomLong-4 152005 776.6 ns/op BenchmarkParseInt/Pos/7bit-4 1447707 80.89 ns/op BenchmarkParseInt/Pos/26bit-4 704443 169.0 ns/op BenchmarkParseInt/Pos/31bit-4 587391 201.0 ns/op BenchmarkParseInt/Pos/56bit-4 385862 308.2 ns/op BenchmarkParseInt/Pos/63bit-4 361918 328.8 ns/op BenchmarkParseInt/Neg/7bit-4 1431343 81.62 ns/op BenchmarkParseInt/Neg/26bit-4 664039 172.4 ns/op BenchmarkParseInt/Neg/31bit-4 567120 202.6 ns/op BenchmarkParseInt/Neg/56bit-4 388276 304.4 ns/op BenchmarkParseInt/Neg/63bit-4 350556 324.9 ns/op BenchmarkAtoi/Pos/7bit-4 2149034 55.07 ns/op BenchmarkAtoi/Pos/26bit-4 882920 133.2 ns/op BenchmarkAtoi/Pos/31bit-4 810132 146.6 ns/op BenchmarkAtoi/Pos/56bit-4 466938 255.7 ns/op BenchmarkAtoi/Pos/63bit-4 344250 345.0 ns/op BenchmarkAtoi/Neg/7bit-4 2158069 55.25 ns/op BenchmarkAtoi/Neg/26bit-4 878166 132.0 ns/op BenchmarkAtoi/Neg/31bit-4 766162 147.3 ns/op BenchmarkAtoi/Neg/56bit-4 475225 251.4 ns/op BenchmarkAtoi/Neg/63bit-4 348712 343.8 ns/op BenchmarkFormatFloat/Decimal-4 123728 997.1 ns/op BenchmarkFormatFloat/Float-4 112243 1052 ns/op BenchmarkFormatFloat/Exp-4 123270 976.1 ns/op BenchmarkFormatFloat/NegExp-4 123627 975.8 ns/op BenchmarkFormatFloat/LongExp-4 99937 1191 ns/op BenchmarkFormatFloat/Big-4 98224 1229 ns/op BenchmarkFormatFloat/BinaryExp-4 227380 529.1 ns/op BenchmarkFormatFloat/32Integer-4 121414 975.3 ns/op BenchmarkFormatFloat/32ExactFraction-4 131186 918.9 ns/op BenchmarkFormatFloat/32Point-4 116263 1034 ns/op BenchmarkFormatFloat/32Exp-4 125334 979.7 ns/op BenchmarkFormatFloat/32NegExp-4 118348 960.3 ns/op BenchmarkFormatFloat/32Shortest-4 130824 920.8 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 148351 817.2 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 141748 842.3 ns/op BenchmarkFormatFloat/64Fixed1-4 166830 721.4 ns/op BenchmarkFormatFloat/64Fixed2-4 162840 719.5 ns/op BenchmarkFormatFloat/64Fixed3-4 167780 719.7 ns/op BenchmarkFormatFloat/64Fixed4-4 164714 718.3 ns/op BenchmarkFormatFloat/64Fixed12-4 85507 1305 ns/op BenchmarkFormatFloat/64Fixed16-4 117526 1024 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 120666 990.1 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 108679 1102 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2454 47450 ns/op BenchmarkFormatFloat/Slowpath64-4 98977 1189 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 101720 1192 ns/op BenchmarkAppendFloat/Decimal-4 144081 824.2 ns/op BenchmarkAppendFloat/Float-4 128749 926.0 ns/op BenchmarkAppendFloat/Exp-4 143766 823.9 ns/op BenchmarkAppendFloat/NegExp-4 146275 820.3 ns/op BenchmarkAppendFloat/LongExp-4 114460 1034 ns/op BenchmarkAppendFloat/Big-4 111104 1075 ns/op BenchmarkAppendFloat/BinaryExp-4 339685 350.4 ns/op BenchmarkAppendFloat/32Integer-4 142612 831.2 ns/op BenchmarkAppendFloat/32ExactFraction-4 142495 826.3 ns/op BenchmarkAppendFloat/32Point-4 136965 875.8 ns/op BenchmarkAppendFloat/32Exp-4 145528 822.3 ns/op BenchmarkAppendFloat/32NegExp-4 149064 803.8 ns/op BenchmarkAppendFloat/32Shortest-4 165398 721.3 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 182131 652.8 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 175576 675.7 ns/op BenchmarkAppendFloat/64Fixed1-4 204108 578.2 ns/op BenchmarkAppendFloat/64Fixed2-4 203792 577.5 ns/op BenchmarkAppendFloat/64Fixed3-4 203772 575.8 ns/op BenchmarkAppendFloat/64Fixed4-4 201723 575.8 ns/op BenchmarkAppendFloat/64Fixed12-4 106201 1110 ns/op BenchmarkAppendFloat/64Fixed16-4 139891 852.8 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 146456 784.1 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 128022 937.8 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2528 47206 ns/op BenchmarkAppendFloat/Slowpath64-4 113330 1044 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 117598 1013 ns/op BenchmarkFormatInt-4 20008 5951 ns/op BenchmarkAppendInt-4 21720 5513 ns/op BenchmarkFormatUint-4 103609 1182 ns/op BenchmarkAppendUint-4 116334 1030 ns/op BenchmarkFormatIntSmall/7-4 3069066 39.23 ns/op BenchmarkFormatIntSmall/42-4 3077919 38.99 ns/op BenchmarkAppendIntSmall-4 1448971 80.89 ns/op BenchmarkAppendUintVarlen/1-4 1405843 83.96 ns/op BenchmarkAppendUintVarlen/12-4 1358416 86.38 ns/op BenchmarkAppendUintVarlen/123-4 986764 117.5 ns/op BenchmarkAppendUintVarlen/1234-4 958172 123.1 ns/op BenchmarkAppendUintVarlen/12345-4 965416 122.3 ns/op BenchmarkAppendUintVarlen/123456-4 965727 124.1 ns/op BenchmarkAppendUintVarlen/1234567-4 944982 124.9 ns/op BenchmarkAppendUintVarlen/12345678-4 951380 123.2 ns/op BenchmarkAppendUintVarlen/123456789-4 916657 130.3 ns/op BenchmarkAppendUintVarlen/1234567890-4 905624 131.3 ns/op BenchmarkAppendUintVarlen/12345678901-4 896140 132.6 ns/op BenchmarkAppendUintVarlen/123456789012-4 853089 136.3 ns/op BenchmarkAppendUintVarlen/1234567890123-4 874040 137.3 ns/op BenchmarkAppendUintVarlen/12345678901234-4 851191 140.3 ns/op BenchmarkAppendUintVarlen/123456789012345-4 812187 143.3 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 851132 140.6 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 812055 147.6 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 803905 147.7 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 770961 149.1 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 777002 150.8 ns/op BenchmarkQuote-4 47473 2528 ns/op BenchmarkQuoteRune-4 495405 244.0 ns/op BenchmarkAppendQuote-4 55034 2164 ns/op BenchmarkAppendQuoteRune-4 891279 134.0 ns/op BenchmarkUnquoteEasy-4 1354093 88.31 ns/op BenchmarkUnquoteHard-4 49957 2414 ns/op PASS ok strconv 15.862s goos: freebsd goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 469846 243.3 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 131443 794.9 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 199492 595.6 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 319946 400.9 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 97687 1293 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 103676 1129 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 679988 155.3 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 23696 5089 ns/op BenchmarkGenericMatch1-4 2275 52086 ns/op BenchmarkGenericMatch2-4 469 253393 ns/op BenchmarkSingleMaxSkipping-4 9031 13165 ns/op 759.57 MB/s BenchmarkSingleLongSuffixFail-4 15361 7822 ns/op 128.11 MB/s BenchmarkSingleMatch-4 265 450277 ns/op 33.31 MB/s BenchmarkByteByteNoMatch-4 77821 1544 ns/op BenchmarkByteByteMatch-4 20035 6014 ns/op BenchmarkByteStringMatch-4 25272 4733 ns/op BenchmarkHTMLEscapeNew-4 78694 1531 ns/op BenchmarkHTMLEscapeOld-4 94772 1256 ns/op BenchmarkByteStringReplacerWriteString-4 1509 79329 ns/op BenchmarkByteReplacerWriteString-4 1143 104397 ns/op BenchmarkByteByteReplaces-4 3531 33887 ns/op BenchmarkByteByteMap-4 10000 11211 ns/op BenchmarkMap/identity/ASCII-4 609775 199.7 ns/op BenchmarkMap/identity/Greek-4 441937 274.4 ns/op BenchmarkMap/change/ASCII-4 39126 3050 ns/op BenchmarkMap/change/Greek-4 25090 4691 ns/op BenchmarkIndexRune-4 1911253 62.15 ns/op BenchmarkIndexRuneLongString-4 1667344 72.63 ns/op BenchmarkIndexRuneFastPath-4 4402203 28.16 ns/op BenchmarkIndex-4 4260819 28.93 ns/op BenchmarkLastIndex-4 4764044 24.92 ns/op BenchmarkIndexByte-4 10428550 11.39 ns/op BenchmarkToUpper/#00-4 3375224 35.51 ns/op BenchmarkToUpper/ONLYUPPER-4 2363504 50.81 ns/op BenchmarkToUpper/abc-4 365587 322.1 ns/op BenchmarkToUpper/AbC123-4 245722 494.1 ns/op BenchmarkToUpper/azAZ09_-4 211784 544.4 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 62738 1909 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 34640 3445 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 59206 2030 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 128497 930.1 ns/op BenchmarkToLower/#00-4 3383323 35.57 ns/op BenchmarkToLower/abc-4 3104456 38.18 ns/op BenchmarkToLower/AbC123-4 250228 481.0 ns/op BenchmarkToLower/azAZ09_-4 218716 546.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 61946 1914 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 36597 3272 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 72188 1646 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 126769 956.7 ns/op BenchmarkMapNoChanges-4 847410 140.7 ns/op BenchmarkTrim-4 49927 2395 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3332680 36.38 ns/op BenchmarkToValidUTF8/InvalidASCII-4 206562 572.5 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 136311 873.6 ns/op BenchmarkEqualFold-4 61156 1956 ns/op BenchmarkIndexHard1-4 840 140523 ns/op BenchmarkIndexHard2-4 610 196978 ns/op BenchmarkIndexHard3-4 152 791732 ns/op BenchmarkIndexHard4-4 182 651024 ns/op BenchmarkLastIndexHard1-4 60 1962644 ns/op BenchmarkLastIndexHard2-4 60 1967883 ns/op BenchmarkLastIndexHard3-4 60 1967857 ns/op BenchmarkCountHard1-4 848 141062 ns/op BenchmarkCountHard2-4 608 197161 ns/op BenchmarkCountHard3-4 151 786482 ns/op BenchmarkIndexTorture-4 7720 15451 ns/op BenchmarkCountTorture-4 7483 15468 ns/op BenchmarkCountTortureOverlapping-4 718 157467 ns/op BenchmarkCountByte/10-4 4223854 28.80 ns/op 347.26 MB/s BenchmarkCountByte/32-4 4182451 30.14 ns/op 1061.79 MB/s BenchmarkCountByte/4096-4 894213 132.0 ns/op 31024.44 MB/s BenchmarkCountByte/4194304-4 790 146099 ns/op 28708.56 MB/s BenchmarkCountByte/67108864-4 21 5462433 ns/op 12285.53 MB/s BenchmarkFields/ASCII/16-4 260174 425.9 ns/op 37.57 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 22920 5280 ns/op 48.48 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1348 91869 ns/op 44.58 MB/s 6528 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 78 1600434 ns/op 40.95 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 23864948 ns/op 43.94 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 119302 995.4 ns/op 16.07 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 11514 ns/op 22.23 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 632 188359 ns/op 21.75 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 34 3348054 ns/op 19.57 MB/s 463106 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 61078821 ns/op 17.17 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 223794 528.8 ns/op 30.26 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 19940 6010 ns/op 42.60 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1086 111620 ns/op 36.70 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 55 2136029 ns/op 30.68 MB/s 463107 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 42659079 ns/op 24.58 MB/s 10449184 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 137535 847.4 ns/op 18.88 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 14283 8335 ns/op 30.71 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 846 143409 ns/op 28.56 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 44 2721925 ns/op 24.08 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 50842678 ns/op 20.62 MB/s 10449152 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 69904293 ns/op BenchmarkSplitSingleByteSeparator-4 22 5133079 ns/op BenchmarkSplitMultiByteSeparator-4 39 3016880 ns/op BenchmarkSplitNSingleByteSeparator-4 223790 505.5 ns/op BenchmarkSplitNMultiByteSeparator-4 188094 662.4 ns/op BenchmarkRepeat/5x1-4 445066 271.6 ns/op BenchmarkRepeat/5x2-4 305881 388.8 ns/op BenchmarkRepeat/5x6-4 180758 635.4 ns/op BenchmarkRepeat/10x1-4 434558 281.5 ns/op BenchmarkRepeat/10x2-4 292650 411.5 ns/op BenchmarkRepeat/10x6-4 181411 668.3 ns/op BenchmarkIndexAnyASCII/1:1-4 2062969 58.41 ns/op BenchmarkIndexAnyASCII/1:2-4 2038284 55.27 ns/op BenchmarkIndexAnyASCII/1:4-4 2055687 55.77 ns/op BenchmarkIndexAnyASCII/1:8-4 2035116 55.73 ns/op BenchmarkIndexAnyASCII/1:16-4 2065736 54.11 ns/op BenchmarkIndexAnyASCII/1:32-4 2064135 55.94 ns/op BenchmarkIndexAnyASCII/1:64-4 2082663 54.67 ns/op BenchmarkIndexAnyASCII/16:1-4 2178908 53.18 ns/op BenchmarkIndexAnyASCII/16:2-4 748180 154.1 ns/op BenchmarkIndexAnyASCII/16:4-4 771274 156.5 ns/op BenchmarkIndexAnyASCII/16:8-4 746004 164.1 ns/op BenchmarkIndexAnyASCII/16:16-4 678831 176.3 ns/op BenchmarkIndexAnyASCII/16:32-4 602506 202.2 ns/op BenchmarkIndexAnyASCII/16:64-4 486201 247.9 ns/op BenchmarkIndexAnyASCII/256:1-4 1920237 60.37 ns/op BenchmarkIndexAnyASCII/256:2-4 70048 1712 ns/op BenchmarkIndexAnyASCII/256:4-4 68905 1737 ns/op BenchmarkIndexAnyASCII/256:8-4 69171 1760 ns/op BenchmarkIndexAnyASCII/256:16-4 68079 1774 ns/op BenchmarkIndexAnyASCII/256:32-4 68516 1767 ns/op BenchmarkIndexAnyASCII/256:64-4 66747 1812 ns/op BenchmarkIndexAnyUTF8/1:1-4 2131173 55.95 ns/op BenchmarkIndexAnyUTF8/1:2-4 2013747 56.45 ns/op BenchmarkIndexAnyUTF8/1:4-4 2008800 57.27 ns/op BenchmarkIndexAnyUTF8/1:8-4 2004825 56.10 ns/op BenchmarkIndexAnyUTF8/1:16-4 1988740 61.33 ns/op BenchmarkIndexAnyUTF8/1:32-4 2041627 56.24 ns/op BenchmarkIndexAnyUTF8/1:64-4 2066180 55.46 ns/op BenchmarkIndexAnyUTF8/16:1-4 1660561 69.04 ns/op BenchmarkIndexAnyUTF8/16:2-4 335096 364.9 ns/op BenchmarkIndexAnyUTF8/16:4-4 323142 365.5 ns/op BenchmarkIndexAnyUTF8/16:8-4 328672 364.4 ns/op BenchmarkIndexAnyUTF8/16:16-4 318121 368.2 ns/op BenchmarkIndexAnyUTF8/16:32-4 312352 382.1 ns/op BenchmarkIndexAnyUTF8/16:64-4 318973 375.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 453004 265.6 ns/op BenchmarkIndexAnyUTF8/256:2-4 23460 5076 ns/op BenchmarkIndexAnyUTF8/256:4-4 23617 5101 ns/op BenchmarkIndexAnyUTF8/256:8-4 23118 5069 ns/op BenchmarkIndexAnyUTF8/256:16-4 23083 5128 ns/op BenchmarkIndexAnyUTF8/256:32-4 22426 5313 ns/op BenchmarkIndexAnyUTF8/256:64-4 22443 5342 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2027566 63.39 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2070136 56.19 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2066709 56.19 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2053215 56.31 ns/op BenchmarkLastIndexAnyASCII/1:16-4 1982546 54.23 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2054698 56.57 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2082400 55.89 ns/op BenchmarkLastIndexAnyASCII/16:1-4 794191 156.0 ns/op BenchmarkLastIndexAnyASCII/16:2-4 780229 150.7 ns/op BenchmarkLastIndexAnyASCII/16:4-4 769011 153.5 ns/op BenchmarkLastIndexAnyASCII/16:8-4 734762 161.6 ns/op BenchmarkLastIndexAnyASCII/16:16-4 683580 172.1 ns/op BenchmarkLastIndexAnyASCII/16:32-4 593766 202.6 ns/op BenchmarkLastIndexAnyASCII/16:64-4 480825 246.3 ns/op BenchmarkLastIndexAnyASCII/256:1-4 74389 1619 ns/op BenchmarkLastIndexAnyASCII/256:2-4 74493 1614 ns/op BenchmarkLastIndexAnyASCII/256:4-4 73242 1633 ns/op BenchmarkLastIndexAnyASCII/256:8-4 74013 1624 ns/op BenchmarkLastIndexAnyASCII/256:16-4 73227 1632 ns/op BenchmarkLastIndexAnyASCII/256:32-4 72301 1660 ns/op BenchmarkLastIndexAnyASCII/256:64-4 69828 1706 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2030977 58.66 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2046303 56.25 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2053500 56.01 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2035802 56.08 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2107932 54.18 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2013908 56.37 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2028462 56.63 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 361032 323.3 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 192300 631.1 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 194542 639.2 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 191764 633.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 186918 645.1 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 173683 676.8 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 180526 659.1 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 28160 4173 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 12795 9398 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 12805 9346 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 12249 9830 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 12012 9960 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 12025 9993 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 12176 9837 ns/op BenchmarkTrimASCII/1:1-4 3381224 35.10 ns/op BenchmarkTrimASCII/1:2-4 2497528 48.54 ns/op BenchmarkTrimASCII/1:4-4 2264098 52.02 ns/op BenchmarkTrimASCII/1:8-4 2031997 59.33 ns/op BenchmarkTrimASCII/1:16-4 1697794 70.68 ns/op BenchmarkTrimASCII/16:1-4 2900547 41.29 ns/op BenchmarkTrimASCII/16:2-4 793441 152.1 ns/op BenchmarkTrimASCII/16:4-4 761175 155.6 ns/op BenchmarkTrimASCII/16:8-4 734154 163.0 ns/op BenchmarkTrimASCII/16:16-4 691989 174.4 ns/op BenchmarkTrimASCII/256:1-4 693688 173.2 ns/op BenchmarkTrimASCII/256:2-4 74086 1619 ns/op BenchmarkTrimASCII/256:4-4 73094 1625 ns/op BenchmarkTrimASCII/256:8-4 72776 1641 ns/op BenchmarkTrimASCII/256:16-4 72163 1653 ns/op BenchmarkTrimASCII/4096:1-4 57352 2114 ns/op BenchmarkTrimASCII/4096:2-4 4728 25215 ns/op BenchmarkTrimASCII/4096:4-4 4676 25305 ns/op BenchmarkTrimASCII/4096:8-4 4556 25174 ns/op BenchmarkTrimASCII/4096:16-4 4528 25204 ns/op BenchmarkTrimByte-4 4388780 27.36 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13548 8874 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13466 8926 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1118 107557 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2286 52189 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4466 26063 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7702 14676 ns/op BenchmarkJoin/0-4 5394296 22.06 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4143098 28.00 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 260818 463.8 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 174740 698.2 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 126642 999.4 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 104906 1187 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 88224 1351 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 77151 1559 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 2796877 42.42 ns/op BenchmarkTrimSpace/ASCII-4 1668690 72.04 ns/op BenchmarkTrimSpace/SomeNonASCII-4 145377 806.9 ns/op BenchmarkTrimSpace/JustNonASCII-4 80280 1501 ns/op BenchmarkReplaceAll-4 126272 933.6 ns/op 16 B/op 1 allocs/op PASS ok strings 35.928s goos: freebsd goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 32002 3342 ns/op BenchmarkCond2-4 14368 8135 ns/op BenchmarkCond4-4 7056 15369 ns/op BenchmarkCond8-4 3201 36328 ns/op BenchmarkCond16-4 1404 84733 ns/op BenchmarkCond32-4 662 186183 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 458593 241.9 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 322029 383.8 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 433821 261.5 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 511263 222.6 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 326965 363.7 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 528928 222.0 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 75474 1811 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 73932 1778 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 59298 2499 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 38252 3191 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 546285 200.9 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 138735 862.1 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 535552 227.7 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 118506 1011 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 432486 257.6 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 130111 904.6 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1248218 95.47 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 49446 2477 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 136732 859.2 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 621802 188.2 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4416 25574 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 298 354973 ns/op BenchmarkRange/*sync.Map-4 1969 60563 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 97179 1230 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 200217 532.8 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 47428 2233 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 148999 691.7 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 284677 444.9 ns/op BenchmarkAdversarialDelete/*sync.Map-4 118772 889.1 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 52698 2279 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 135717 850.8 ns/op BenchmarkDeleteCollision/*sync.Map-4 598701 193.0 ns/op BenchmarkUncontendedSemaphore-4 3741366 32.02 ns/op BenchmarkContendedSemaphore-4 2682907 43.64 ns/op BenchmarkMutexUncontended-4 580357 203.6 ns/op BenchmarkMutex-4 106778 1246 ns/op BenchmarkMutexSlack-4 86563 1384 ns/op BenchmarkMutexWork-4 80836 1422 ns/op BenchmarkMutexWorkSlack-4 75872 1367 ns/op BenchmarkMutexNoSpin-4 62796 1908 ns/op BenchmarkMutexSpin-4 75552 1614 ns/op BenchmarkOnce-4 719116 161.6 ns/op BenchmarkSemaUncontended-4 4607727 25.98 ns/op BenchmarkSemaSyntNonblock-4 1316401 91.45 ns/op BenchmarkSemaSyntBlock-4 1000000 110.8 ns/op BenchmarkSemaWorkNonblock-4 1367752 92.26 ns/op BenchmarkSemaWorkBlock-4 1000000 147.1 ns/op BenchmarkRWMutexUncontended-4 287740 418.6 ns/op BenchmarkRWMutexWrite100-4 287805 415.9 ns/op BenchmarkRWMutexWrite10-4 152086 810.2 ns/op BenchmarkRWMutexWorkWrite100-4 256286 456.8 ns/op BenchmarkRWMutexWorkWrite10-4 134175 934.5 ns/op BenchmarkWaitGroupUncontended-4 568572 202.5 ns/op BenchmarkWaitGroupAddDone-4 425028 258.7 ns/op BenchmarkWaitGroupAddDoneWork-4 469125 266.2 ns/op BenchmarkWaitGroupWait-4 3090256 39.02 ns/op BenchmarkWaitGroupWaitWork-4 2077659 57.69 ns/op BenchmarkWaitGroupActuallyWait-4 40362 2792 ns/op 32 B/op 2 allocs/op PASS ok sync 10.722s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 638420 163.9 ns/op PASS ok sync/atomic 0.130s goos: freebsd goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 106842 1107 ns/op 0 B/op 0 allocs/op PASS ok testing 0.167s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 8187 13755 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 11481 10246 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 100 1140523 ns/op 129392 B/op 1025 allocs/op BenchmarkTable/1x1000/reuse-4 127 942138 ns/op 1018 B/op 8 allocs/op BenchmarkTable/1x100000/new-4 1 146681384 ns/op 19393008 B/op 100057 allocs/op BenchmarkTable/1x100000/reuse-4 1 144101041 ns/op 19393008 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 1748 63554 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2084 55706 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 20 5808126 ns/op 413568 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 20 5346723 ns/op 20678 B/op 51 allocs/op BenchmarkTable/10x100000/new-4 1 677018279 ns/op 48120904 B/op 100076 allocs/op BenchmarkTable/10x100000/reuse-4 1 659920863 ns/op 48120720 B/op 100075 allocs/op BenchmarkTable/100x10/new-4 214 550094 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 243 499340 ns/op 161 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 57941564 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 55950930 ns/op 1644480 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6512085439 ns/op 335149952 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 6378842276 ns/op 335149960 B/op 100090 allocs/op BenchmarkPyramid/10-4 2732 40384 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 38 2963241 ns/op 409128 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 307929965 ns/op 35625256 B/op 2055 allocs/op BenchmarkRagged/10-4 2713 43828 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 283 416339 ns/op 41008 B/op 188 allocs/op BenchmarkRagged/1000-4 28 4227509 ns/op 427424 B/op 1661 allocs/op BenchmarkCode-4 7214 14853 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 17.807s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 1 254069590 ns/op BenchmarkVariableString-4 104078 1090 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2364 48943 ns/op 2527 B/op 39 allocs/op PASS ok text/template/parse 0.544s goos: freebsd goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc-4 45 2669180 ns/op BenchmarkAfter-4 98 1192591 ns/op BenchmarkStop-4 193 638379 ns/op BenchmarkSimultaneousAfterFunc-4 36 3247660 ns/op BenchmarkStartStop-4 259 538913 ns/op BenchmarkReset-4 1621 82922 ns/op BenchmarkSleep-4 36 2965215 ns/op BenchmarkParallelTimerLatency-4 52 134827 avg-late-ns 265291 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 83358 avg-late-ns 236528 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 70037 avg-late-ns 174039 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 63206 avg-late-ns 174829 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 45516 avg-late-ns 162684 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 79583 avg-late-ns 314462 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 93532 avg-late-ns 372061 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 87966 avg-late-ns 304121 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 107096 avg-late-ns 459610 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 118155 avg-late-ns 574883 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 832631 avg-late-ns 3950274 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 81082 avg-late-ns 235510 max-late-ns BenchmarkTicker-4 330 395535 ns/op BenchmarkTickerReset-4 2594 44227 ns/op BenchmarkTickerResetNaive-4 162 767451 ns/op BenchmarkNow-4 1077505 111.3 ns/op BenchmarkNowUnixNano-4 1000000 109.6 ns/op BenchmarkNowUnixMilli-4 918613 119.3 ns/op BenchmarkNowUnixMicro-4 930711 112.0 ns/op BenchmarkFormat-4 54218 2144 ns/op BenchmarkFormatNow-4 76080 1644 ns/op BenchmarkMarshalJSON-4 58956 2011 ns/op BenchmarkMarshalText-4 59497 1974 ns/op BenchmarkParse-4 155966 768.5 ns/op BenchmarkParseDuration-4 549646 216.2 ns/op BenchmarkHour-4 858153 140.8 ns/op BenchmarkSecond-4 848322 146.0 ns/op BenchmarkYear-4 614908 186.9 ns/op BenchmarkDay-4 577299 203.1 ns/op BenchmarkISOWeek-4 627946 189.3 ns/op PASS ok time 9.697s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 338440 297.9 ns/op BenchmarkDecodeValidJapaneseChars-4 469600 241.2 ns/op BenchmarkDecodeRune-4 1735441 69.12 ns/op BenchmarkEncodeValidASCII-4 615498 182.0 ns/op BenchmarkEncodeValidJapaneseChars-4 871720 137.6 ns/op BenchmarkEncodeRune-4 3281463 36.65 ns/op PASS ok unicode/utf16 0.851s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 888541 136.7 ns/op BenchmarkRuneCountTenJapaneseChars-4 179623 644.0 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3935875 30.22 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 444542 267.1 ns/op BenchmarkValidTenASCIIChars-4 843078 133.7 ns/op BenchmarkValid100KASCIIChars-4 92 1186842 ns/op BenchmarkValidTenJapaneseChars-4 161083 752.6 ns/op BenchmarkValidLongMostlyASCII-4 86 1273819 ns/op BenchmarkValidLongJapanese-4 54 2114909 ns/op BenchmarkValidStringTenASCIIChars-4 4649623 25.66 ns/op BenchmarkValidString100KASCIIChars-4 8266 14265 ns/op BenchmarkValidStringTenJapaneseChars-4 414508 264.0 ns/op BenchmarkValidStringLongMostlyASCII-4 1232 96704 ns/op BenchmarkValidStringLongJapanese-4 160 743330 ns/op BenchmarkEncodeASCIIRune-4 4584940 26.06 ns/op BenchmarkEncodeJapaneseRune-4 2652573 43.39 ns/op BenchmarkAppendASCIIRune-4 10896608 11.17 ns/op BenchmarkAppendJapaneseRune-4 3129432 38.62 ns/op BenchmarkDecodeASCIIRune-4 3111282 38.51 ns/op BenchmarkDecodeJapaneseRune-4 2002030 59.65 ns/op BenchmarkFullRune/ASCII-4 3804945 31.15 ns/op BenchmarkFullRune/Incomplete-4 1710464 70.37 ns/op BenchmarkFullRune/Japanese-4 3843373 30.68 ns/op PASS ok unicode/utf8 3.392s goos: freebsd goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 42153000307 ns/op PASS ok cmd/api 49.213s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 950456 107.3 ns/op BenchmarkEqArrayOfStrings64-4 143757 844.8 ns/op BenchmarkEqArrayOfStrings1024-4 8900 12648 ns/op BenchmarkEqArrayOfFloats5-4 1420942 84.78 ns/op BenchmarkEqArrayOfFloats64-4 139914 848.6 ns/op BenchmarkEqArrayOfFloats1024-4 9218 12595 ns/op PASS ok cmd/compile/internal/reflectdata 0.841s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 8786 334659 ns/op BenchmarkCopyElim1-4 873 138681 ns/op BenchmarkCopyElim10-4 885 130711 ns/op BenchmarkCopyElim100-4 430 259303 ns/op BenchmarkCopyElim1000-4 79 1390098 ns/op BenchmarkCopyElim10000-4 4 27255356 ns/op BenchmarkCopyElim100000-4 1 512195247 ns/op BenchmarkDeadCode/1-4 679 153546 ns/op BenchmarkDeadCode/10-4 652 181102 ns/op BenchmarkDeadCode/100-4 381 313973 ns/op BenchmarkDeadCode/1000-4 60 2051650 ns/op BenchmarkDeadCode/10000-4 4 25424750 ns/op BenchmarkDeadCode/100000-4 1 341916172 ns/op BenchmarkDeadCode/200000-4 1 719566433 ns/op BenchmarkDominatorsLinear-4 19 5553696 ns/op 1.80 MB/s BenchmarkDominatorsFwdBack-4 14 8059852 ns/op 1.24 MB/s BenchmarkDominatorsManyPred-4 13 8490906 ns/op 1.18 MB/s BenchmarkDominatorsMaxPred-4 14 7583548 ns/op 1.32 MB/s BenchmarkDominatorsMaxPredVal-4 14 7652989 ns/op 1.31 MB/s BenchmarkFuse/1-4 769 157097 ns/op BenchmarkFuse/10-4 612 188575 ns/op BenchmarkFuse/100-4 201 600571 ns/op BenchmarkFuse/1000-4 22 4899517 ns/op BenchmarkFuse/10000-4 2 67614180 ns/op BenchmarkNilCheckDeep1-4 22177 5340 ns/op 0.19 MB/s 88 B/op 5 allocs/op BenchmarkNilCheckDeep10-4 7108 15926 ns/op 0.63 MB/s 168 B/op 5 allocs/op BenchmarkNilCheckDeep100-4 1002 118487 ns/op 0.84 MB/s 1152 B/op 5 allocs/op BenchmarkNilCheckDeep1000-4 85 1181834 ns/op 0.85 MB/s 10385 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 8 13752593 ns/op 0.73 MB/s 112697 B/op 5 allocs/op BenchmarkDSEPass-4 39 3017689 ns/op 3279 B/op 4 allocs/op BenchmarkDSEPassBlock-4 2 54818060 ns/op 900320 B/op 30008 allocs/op BenchmarkCSEPass-4 8 12953387 ns/op 188660 B/op 9 allocs/op BenchmarkCSEPassBlock-4 2 88096184 ns/op 4980112 B/op 67501 allocs/op BenchmarkDeadcodePass-4 258 460447 ns/op 1219 B/op 1 allocs/op BenchmarkDeadcodePassBlock-4 9 11350235 ns/op 26723 B/op 1667 allocs/op BenchmarkMultiPass-4 144 815880 ns/op 190500 B/op 8 allocs/op BenchmarkMultiPassBlock-4 3 36492405 ns/op 3800357 B/op 40007 allocs/op BenchmarkCondRewrite/SoloJump-4 3547122 33.91 ns/op BenchmarkCondRewrite/CombJump-4 3167506 38.29 ns/op PASS ok cmd/compile/internal/ssa 15.776s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 9022 12758 ns/op BenchmarkExtShift-4 17740 6599 ns/op BenchmarkModify-4 9640 11959 ns/op BenchmarkMullImm-4 18600 6242 ns/op BenchmarkConstModify-4 9328 12407 ns/op BenchmarkBitSet-4 20150 5963 ns/op BenchmarkBitClear-4 20121 5940 ns/op BenchmarkBitToggle-4 20176 5944 ns/op BenchmarkBitSetConst-4 156952 761.9 ns/op BenchmarkBitClearConst-4 153577 780.8 ns/op BenchmarkBitToggleConst-4 155049 782.3 ns/op BenchmarkDivconstI64-4 9960934 11.80 ns/op BenchmarkModconstI64-4 9091195 13.09 ns/op BenchmarkDivisiblePow2constI64-4 8753301 13.69 ns/op BenchmarkDivisibleconstI64-4 9794376 12.41 ns/op BenchmarkDivisibleWDivconstI64-4 6285456 19.25 ns/op BenchmarkDivconstU64/3-4 10164705 11.72 ns/op BenchmarkDivconstU64/5-4 8471395 14.12 ns/op BenchmarkDivconstU64/37-4 10205193 11.65 ns/op BenchmarkDivconstU64/1234567-4 8576379 13.96 ns/op BenchmarkModconstU64-4 9551568 12.63 ns/op BenchmarkDivisibleconstU64-4 10119938 11.78 ns/op BenchmarkDivisibleWDivconstU64-4 6407336 18.67 ns/op BenchmarkDivconstI32-4 10082619 11.93 ns/op BenchmarkModconstI32-4 8617602 13.70 ns/op BenchmarkDivisiblePow2constI32-4 9346293 12.79 ns/op BenchmarkDivisibleconstI32-4 9778362 12.58 ns/op BenchmarkDivisibleWDivconstI32-4 6067783 19.87 ns/op BenchmarkDivconstU32-4 9843310 12.25 ns/op BenchmarkModconstU32-4 8726974 13.71 ns/op BenchmarkDivisibleconstU32-4 9790524 12.42 ns/op BenchmarkDivisibleWDivconstU32-4 6190890 19.25 ns/op BenchmarkDivconstI16-4 8767795 13.65 ns/op BenchmarkModconstI16-4 10299410 11.73 ns/op BenchmarkDivisiblePow2constI16-4 9406870 12.94 ns/op BenchmarkDivisibleconstI16-4 9754276 12.40 ns/op BenchmarkDivisibleWDivconstI16-4 6090603 19.78 ns/op BenchmarkDivconstU16-4 9656818 12.37 ns/op BenchmarkModconstU16-4 9275680 13.07 ns/op BenchmarkDivisibleconstU16-4 9549100 12.56 ns/op BenchmarkDivisibleWDivconstU16-4 6058918 19.49 ns/op BenchmarkDivconstI8-4 10200916 11.76 ns/op BenchmarkModconstI8-4 10270922 11.82 ns/op BenchmarkDivisiblePow2constI8-4 9103201 13.09 ns/op BenchmarkDivisibleconstI8-4 9508155 12.69 ns/op BenchmarkDivisibleWDivconstI8-4 6175251 19.21 ns/op BenchmarkDivconstU8-4 9213337 13.04 ns/op BenchmarkModconstU8-4 10173159 11.90 ns/op BenchmarkDivisibleconstU8-4 9179192 13.05 ns/op BenchmarkDivisibleWDivconstU8-4 6115554 19.81 ns/op BenchmarkMul2-4 169734 741.3 ns/op BenchmarkMulNeg2-4 165100 750.4 ns/op BenchmarkEfaceInteger-4 3788721 28.23 ns/op BenchmarkMulconstI32/3-4 21261628 5.632 ns/op BenchmarkMulconstI32/5-4 21420033 5.652 ns/op BenchmarkMulconstI32/12-4 20038386 6.005 ns/op BenchmarkMulconstI32/120-4 21386866 5.620 ns/op BenchmarkMulconstI32/-120-4 21291778 5.688 ns/op BenchmarkMulconstI32/65537-4 19991086 5.991 ns/op BenchmarkMulconstI32/65538-4 18902126 6.351 ns/op BenchmarkMulconstI64/3-4 20010398 6.037 ns/op BenchmarkMulconstI64/5-4 19993144 6.008 ns/op BenchmarkMulconstI64/12-4 20025033 6.022 ns/op BenchmarkMulconstI64/120-4 20120353 5.984 ns/op BenchmarkMulconstI64/-120-4 20035599 5.982 ns/op BenchmarkMulconstI64/65537-4 19962735 6.039 ns/op BenchmarkMulconstI64/65538-4 20046102 6.011 ns/op BenchmarkMulconstU32/3-4 21100610 5.647 ns/op BenchmarkMulconstU32/5-4 21243859 5.658 ns/op BenchmarkMulconstU32/12-4 19721233 6.017 ns/op BenchmarkMulconstU32/120-4 21377155 5.617 ns/op BenchmarkMulconstU32/65537-4 20049112 5.985 ns/op BenchmarkMulconstU32/65538-4 19676611 5.974 ns/op BenchmarkMulconstU64/3-4 18640917 6.398 ns/op BenchmarkMulconstU64/5-4 18778687 6.477 ns/op BenchmarkMulconstU64/12-4 18606418 6.387 ns/op BenchmarkMulconstU64/120-4 18699525 6.449 ns/op BenchmarkMulconstU64/65537-4 18671137 6.463 ns/op BenchmarkMulconstU64/65538-4 18687544 6.449 ns/op BenchmarkShiftArithmeticRight-4 16859527 7.153 ns/op BenchmarkSwitch8Predictable-4 15474450 7.730 ns/op BenchmarkSwitch8Unpredictable-4 6605240 18.22 ns/op BenchmarkSwitch32Predictable-4 9845678 12.11 ns/op BenchmarkSwitch32Unpredictable-4 6616544 18.05 ns/op BenchmarkSwitchStringPredictable-4 8856817 13.30 ns/op BenchmarkSwitchStringUnpredictable-4 4867254 24.59 ns/op PASS ok cmd/compile/internal/test 11.967s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNamed/Underlying/nongeneric-4 778473 132.4 ns/op BenchmarkNamed/Underlying/generic-4 835200 130.1 ns/op BenchmarkNamed/Underlying/src_instance-4 897800 129.3 ns/op BenchmarkNamed/Underlying/user_instance-4 908350 129.8 ns/op BenchmarkCheck/http/funcbodies/info-4 1 433248786 ns/op 68954 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 310697896 ns/op 96146 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 131285257 ns/op 227456 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 116739535 ns/op 255827 lines/s BenchmarkCheck/parser/funcbodies/info-4 2 91214870 ns/op 55163 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 74717914 ns/op 67340 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 33011548 ns/op 152425 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 29497105 ns/op 170560 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 41970971 ns/op 51380 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 34657093 ns/op 62198 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 18291380 ns/op 117865 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 7 17072741 ns/op 126298 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 752035508 ns/op 79432 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 493808502 ns/op 120962 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 113652412 ns/op 525306 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 90743962 ns/op 658108 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 51131036 ns/op 36245 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 45671855 ns/op 40586 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 30485123 ns/op 60794 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 30622688 ns/op 60524 lines/s PASS ok cmd/compile/internal/types2 9.814s goos: freebsd goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 57 2158993 ns/op 3893825 sys-ns/op 1396386 user-ns/op PASS ok cmd/go 0.279s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 69658 1688 ns/op 4.74 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 78903 1523 ns/op 5.25 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 14539 8346 ns/op 122.70 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 14899 8051 ns/op 127.19 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 2246 53225 ns/op 153.91 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 2226 52836 ns/op 155.05 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 0.959s ##### os/user with tag osusergo ok os/user 0.005s All tests passed.