freebsd-amd64-race at 3cdc2a13b9cc84b74c6914df1a50907f9410e772 :: 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" "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" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/src"] in dir /tmp/workdir/go/src Building Go cmd/dist using /tmp/workdir/go1.4. (go1.20.6 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 *** You need to add /tmp/workdir/go/bin to your PATH. :: 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" "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" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/bin"] 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 1.664s ok archive/zip 2.854s ok bufio 1.388s ok bytes 2.362s ok cmp 1.055s ok compress/bzip2 1.463s ok compress/flate 6.145s ok compress/gzip 12.779s ok compress/lzw 2.092s ok compress/zlib 4.976s ok container/heap 1.025s ok container/list 1.031s ok container/ring 1.084s ok context 1.049s ok crypto 1.048s ok crypto/aes 1.116s ok crypto/cipher 1.113s ok crypto/des 1.113s ok crypto/dsa 1.019s ok crypto/ecdh 1.221s ok crypto/ecdsa 1.202s ok crypto/ed25519 1.434s ok crypto/elliptic 1.083s ok crypto/hmac 1.028s ok crypto/internal/alias 1.019s ok crypto/internal/bigmod 3.868s ok crypto/internal/boring 1.087s ok crypto/internal/boring/bcache 1.396s ok crypto/internal/edwards25519 1.758s ok crypto/internal/edwards25519/field 1.152s ok crypto/internal/nistec 1.892s ok crypto/internal/nistec/fiat 1.082s [no tests to run] ok crypto/md5 1.083s ok crypto/rand 1.254s ok crypto/rc4 1.411s ok crypto/rsa 2.650s ok crypto/sha1 1.086s ok crypto/sha256 1.090s ok crypto/sha512 1.089s ok crypto/subtle 1.503s ok crypto/tls 3.672s ok crypto/x509 2.436s ok database/sql 1.586s ok database/sql/driver 1.065s ok debug/buildinfo 1.065s ok debug/dwarf 1.104s ok debug/elf 2.232s ok debug/gosym 1.163s ok debug/macho 1.070s ok debug/pe 1.070s ok debug/plan9obj 1.070s ok embed 1.040s [no tests to run] ok embed/internal/embedtest 1.040s ok encoding/ascii85 1.040s ok encoding/asn1 1.093s ok encoding/base32 1.094s ok encoding/base64 1.093s ok encoding/binary 1.035s ok encoding/csv 1.086s ok encoding/gob 17.449s ok encoding/hex 1.039s ok encoding/json 2.128s ok encoding/pem 2.857s ok encoding/xml 1.201s ok errors 1.078s ok expvar 1.078s ok flag 3.187s ok fmt 1.574s ok go/ast 1.042s ok go/build 6.140s ok go/build/constraint 1.089s ok go/constant 1.089s ok go/doc 1.245s ok go/doc/comment 2.998s ok go/format 1.104s ok go/importer 1.815s ok go/internal/gccgoimporter 1.049s ok go/internal/gcimporter 10.761s ok go/internal/srcimporter 13.435s ok go/parser 2.092s ok go/printer 2.397s ok go/scanner 1.035s ok go/token 1.123s ok go/types 38.057s ok go/version 1.084s ok hash 1.082s ok hash/adler32 1.075s ok hash/crc32 1.086s ok hash/crc64 1.086s ok hash/fnv 1.086s ok hash/maphash 1.031s ok html 1.039s ok html/template 1.258s ok image 1.423s ok image/color 1.119s ok image/draw 1.620s ok image/gif 1.816s ok image/jpeg 2.224s ok image/png 3.783s ok index/suffixarray 2.030s ok internal/abi 1.082s ok internal/buildcfg 1.082s ok internal/coverage/cformat 1.040s ok internal/coverage/cmerge 1.040s ok internal/coverage/pods 1.041s ok internal/coverage/slicereader 1.074s ok internal/coverage/slicewriter 1.074s ok internal/coverage/test 1.083s ok internal/cpu 3.219s ok internal/dag 1.086s ok internal/diff 1.086s ok internal/fmtsort 1.081s ok internal/fuzz 1.081s ok internal/godebug 16.541s ok internal/godebugs 1.085s ok internal/gover 1.025s ok internal/intern 1.244s ok internal/itoa 1.020s ok internal/platform 1.784s ok internal/poll 1.404s ok internal/profile 1.025s ok internal/reflectlite 1.079s ok internal/safefilepath 1.017s ok internal/saferio 1.134s ok internal/singleflight 1.132s ok internal/testenv 1.246s ok internal/trace 1.237s ok internal/trace/v2 14.054s ok internal/types/errors 1.633s ok internal/unsafeheader 1.033s ok internal/xcoff 1.100s ok internal/zstd 1.761s ok io 1.082s ok io/fs 1.312s ok io/ioutil 1.082s ok log 1.092s ok log/slog 1.108s ok log/slog/internal/benchmarks 1.082s ok log/slog/internal/buffer 1.030s ok log/syslog 2.364s ok maps 1.081s ok math 1.056s ok math/big 3.845s ok math/bits 1.056s ok math/cmplx 1.082s ok math/rand 3.920s ok math/rand/v2 2.625s ok mime 1.037s ok mime/multipart 5.278s ok mime/quotedprintable 1.061s ok net 9.493s ok net/http 10.444s ok net/http/cgi 29.074s ok net/http/cookiejar 1.074s ok net/http/fcgi 1.306s ok net/http/httptest 1.271s ok net/http/httptrace 1.030s ok net/http/httputil 1.691s ok net/http/internal 1.037s ok net/http/internal/ascii 1.037s ok net/http/pprof 6.405s ok net/internal/socktest 1.085s ok net/mail 1.058s ok net/netip 1.411s ok net/rpc 1.094s ok net/rpc/jsonrpc 1.093s ok net/smtp 1.093s ok net/textproto 1.044s ok net/url 1.044s ok os 6.715s ok os/exec 8.599s ok os/exec/internal/fdtest 1.078s ok os/signal 18.639s ok os/user 1.028s ok path 1.028s ok path/filepath 1.153s ok plugin 1.026s ok reflect 1.452s ok regexp 4.017s ok regexp/syntax 6.794s ok runtime 33.821s ok runtime/cgo 1.072s ok runtime/coverage 1.072s ok runtime/debug 2.236s ok runtime/internal/atomic 1.138s ok runtime/internal/math 1.073s ok runtime/internal/sys 1.073s ok runtime/internal/wasitest 1.035s ok runtime/metrics 1.035s ok runtime/pprof 18.511s ok runtime/race 10.565s ok runtime/trace 4.650s ok slices 1.481s ok sort 1.450s ok strconv 3.324s ok strings 2.589s ok sync 1.578s ok sync/atomic 3.464s ok syscall 7.860s ok testing 3.690s ok testing/fstest 1.089s ok testing/iotest 1.089s ok testing/quick 1.200s ok testing/slogtest 1.085s ok text/scanner 1.081s ok text/tabwriter 1.088s ok text/template 1.145s ok text/template/parse 1.038s ok time 3.108s ok unicode 1.032s ok unicode/utf16 1.030s ok unicode/utf8 1.083s ok cmd/addr2line 5.120s ok cmd/api 2.176s ok cmd/asm/internal/asm 4.204s ok cmd/asm/internal/lex 1.041s ok cmd/cgo/internal/swig 1.041s ok cmd/cgo/internal/test 1.748s ok cmd/cgo/internal/testcarchive 23.617s ok cmd/cgo/internal/testcshared 8.722s ok cmd/cgo/internal/testerrors 9.840s ok cmd/cgo/internal/testfortran 1.028s ok cmd/cgo/internal/testgodefs 1.507s ok cmd/cgo/internal/testlife 1.695s ok cmd/cgo/internal/testnocgo 1.023s ok cmd/cgo/internal/testplugin 29.651s ok cmd/cgo/internal/testsanitizers 20.983s ok cmd/cgo/internal/testshared 1.024s ok cmd/cgo/internal/testso 2.579s ok cmd/cgo/internal/teststdio 2.464s ok cmd/cgo/internal/testtls 1.014s ok cmd/compile/internal/abt 1.068s ok cmd/compile/internal/amd64 1.035s ok cmd/compile/internal/base 1.035s ok cmd/compile/internal/compare 1.035s ok cmd/compile/internal/devirtualize 1.026s ok cmd/compile/internal/dwarfgen 1.464s ok cmd/compile/internal/importer 1.838s ok cmd/compile/internal/inline/inlheur 1.413s ok cmd/compile/internal/ir 1.086s ok cmd/compile/internal/logopt 1.190s ok cmd/compile/internal/loopvar 1.082s ok cmd/compile/internal/noder 1.053s ok cmd/compile/internal/reflectdata 1.052s [no tests to run] ok cmd/compile/internal/ssa 10.147s ok cmd/compile/internal/syntax 1.204s ok cmd/compile/internal/test 15.761s ok cmd/compile/internal/typecheck 1.281s ok cmd/compile/internal/types 1.052s ok cmd/compile/internal/types2 10.279s ok cmd/covdata 1.036s ok cmd/cover 21.282s ok cmd/dist 1.085s ok cmd/distpack 1.026s ok cmd/doc 1.622s ok cmd/fix 2.505s ok cmd/go 287.239s ok cmd/go/internal/auth 1.089s ok cmd/go/internal/cache 1.187s ok cmd/go/internal/cfg 1.080s [no tests to run] ok cmd/go/internal/envcmd 1.125s ok cmd/go/internal/fsys 1.124s ok cmd/go/internal/generate 1.038s ok cmd/go/internal/gover 1.037s ok cmd/go/internal/imports 1.037s ok cmd/go/internal/load 1.044s ok cmd/go/internal/lockedfile 2.511s ok cmd/go/internal/lockedfile/internal/filelock 2.136s ok cmd/go/internal/modfetch 1.033s ok cmd/go/internal/modfetch/codehost 2.128s ok cmd/go/internal/modfetch/zip_sum_test 1.033s ok cmd/go/internal/modindex 1.604s ok cmd/go/internal/modload 1.049s ok cmd/go/internal/mvs 1.049s ok cmd/go/internal/par 1.224s ok cmd/go/internal/str 1.080s ok cmd/go/internal/test 1.099s ok cmd/go/internal/toolchain 1.093s ok cmd/go/internal/vcs 1.072s ok cmd/go/internal/vcweb 1.072s ok cmd/go/internal/vcweb/vcstest 3.377s ok cmd/go/internal/web 1.084s ok cmd/go/internal/work 1.232s ok cmd/gofmt 1.288s ok cmd/internal/archive 1.381s ok cmd/internal/buildid 1.608s ok cmd/internal/bootstrap_test 1.085s ok cmd/internal/cov 1.287s ok cmd/internal/dwarf 1.086s ok cmd/internal/edit 1.086s ok cmd/internal/goobj 1.049s ok cmd/internal/moddeps 1.871s ok cmd/internal/notsha256 1.049s ok cmd/internal/obj 1.530s ok cmd/internal/obj/ppc64 1.151s ok cmd/internal/obj/riscv 1.107s ok cmd/internal/obj/s390x 1.077s ok cmd/internal/obj/x86 3.699s ok cmd/internal/objabi 1.054s ok cmd/internal/pkgpath 5.367s ok cmd/internal/pkgpattern 1.067s ok cmd/internal/quoted 1.065s ok cmd/internal/src 1.063s ok cmd/internal/test2json 1.874s ok cmd/link 11.269s ok cmd/link/internal/benchmark 1.081s ok cmd/link/internal/ld 8.544s ok cmd/link/internal/loader 1.047s ok cmd/nm 9.678s ok cmd/objdump 5.407s ok cmd/pack 7.903s ok cmd/pprof 3.577s ok cmd/trace 1.096s ok cmd/vet 33.128s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 2940 38372 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2154 49593 ns/op 1852 B/op 36 allocs/op Benchmark/Writer/PAX-4 1600 72975 ns/op 2512 B/op 57 allocs/op Benchmark/Reader/USTAR-4 4303 26412 ns/op 5098 B/op 15 allocs/op Benchmark/Reader/GNU-4 5689 19145 ns/op 5212 B/op 15 allocs/op Benchmark/Reader/PAX-4 2156 55404 ns/op 8914 B/op 33 allocs/op PASS ok archive/tar 1.851s goos: freebsd goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 306200778 ns/op 15040 B/op 66 allocs/op BenchmarkZip64Test-4 1 126776619 ns/op BenchmarkZip64TestSizes/4096-4 1658 64122 ns/op BenchmarkZip64TestSizes/1048576-4 200 604922 ns/op BenchmarkZip64TestSizes/67108864-4 1 127248416 ns/op PASS ok archive/zip 2.231s goos: freebsd goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 248216 452.1 ns/op BenchmarkReaderCopyUnoptimal-4 157408 742.7 ns/op BenchmarkReaderCopyNoWriteTo-4 6523 21860 ns/op BenchmarkReaderWriteToOptimal-4 10000 11792 ns/op BenchmarkReaderReadString-4 143260 848.7 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 238258 497.4 ns/op BenchmarkWriterCopyUnoptimal-4 235432 514.9 ns/op BenchmarkWriterCopyNoReadFrom-4 6482 18231 ns/op BenchmarkReaderEmpty-4 38042 3224 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 31778 3915 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 553599 198.3 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.563s goos: freebsd goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 6746 20609 ns/op 1589.97 MB/s BenchmarkWriteByte-4 486 241824 ns/op 16.94 MB/s BenchmarkWriteRune-4 283 418073 ns/op 29.39 MB/s BenchmarkBufferNotEmptyWriteRead-4 34 3279293 ns/op BenchmarkBufferFullSmallReads-4 100 1100783 ns/op BenchmarkBufferWriteBlock/N4096-4 8278 14434 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 535 235441 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 16 6806902 ns/op 4192268 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 6 17402318 ns/op 964.08 MB/s 5592405 B/op 0 allocs/op BenchmarkIndexByte/10-4 4869559 23.80 ns/op 420.12 MB/s BenchmarkIndexByte/32-4 4777290 25.14 ns/op 1273.06 MB/s BenchmarkIndexByte/4K-4 912672 129.0 ns/op 31749.93 MB/s BenchmarkIndexBytePortable/10-4 983632 118.6 ns/op 84.30 MB/s BenchmarkIndexBytePortable/32-4 295356 382.8 ns/op 83.59 MB/s BenchmarkIndexBytePortable/4K-4 2618 45062 ns/op 90.90 MB/s BenchmarkIndexRune/10-4 1246296 96.34 ns/op 103.80 MB/s BenchmarkIndexRune/32-4 1306017 90.20 ns/op 354.79 MB/s BenchmarkIndexRune/4K-4 401052 297.4 ns/op 13774.61 MB/s BenchmarkIndexRuneASCII/10-4 4991174 24.03 ns/op 416.16 MB/s BenchmarkIndexRuneASCII/32-4 4520205 26.35 ns/op 1214.42 MB/s BenchmarkIndexRuneASCII/4K-4 899221 132.0 ns/op 31025.46 MB/s BenchmarkEqual/0-4 7897207 14.69 ns/op BenchmarkEqual/1-4 1622707 73.29 ns/op 13.64 MB/s BenchmarkEqual/6-4 1570934 76.77 ns/op 78.16 MB/s BenchmarkEqual/9-4 1545130 76.91 ns/op 117.02 MB/s BenchmarkEqual/15-4 1503283 79.24 ns/op 189.29 MB/s BenchmarkEqual/16-4 1546502 78.13 ns/op 204.78 MB/s BenchmarkEqual/20-4 1445476 82.02 ns/op 243.85 MB/s BenchmarkEqual/32-4 1470350 81.35 ns/op 393.35 MB/s BenchmarkEqual/4K-4 112171 1064 ns/op 3848.01 MB/s BenchmarkEqualBothUnaligned/64_0-4 1662174 72.34 ns/op 884.69 MB/s BenchmarkEqualBothUnaligned/64_1-4 1329756 90.28 ns/op 708.87 MB/s BenchmarkEqualBothUnaligned/64_4-4 1582164 75.54 ns/op 847.28 MB/s BenchmarkEqualBothUnaligned/64_7-4 1588983 75.23 ns/op 850.68 MB/s BenchmarkEqualBothUnaligned/4096_0-4 110744 1070 ns/op 3829.12 MB/s BenchmarkEqualBothUnaligned/4096_1-4 68362 1733 ns/op 2364.16 MB/s BenchmarkEqualBothUnaligned/4096_4-4 141238 842.1 ns/op 4863.79 MB/s BenchmarkEqualBothUnaligned/4096_7-4 142202 847.4 ns/op 4833.39 MB/s BenchmarkIndex/10-4 3033590 38.88 ns/op 257.17 MB/s BenchmarkIndex/32-4 3216110 37.24 ns/op 859.20 MB/s BenchmarkIndex/4K-4 36018 3325 ns/op 1231.92 MB/s BenchmarkIndexEasy/10-4 3121849 37.69 ns/op 265.34 MB/s BenchmarkIndexEasy/32-4 3288512 36.66 ns/op 872.96 MB/s BenchmarkIndexEasy/4K-4 500641 236.8 ns/op 17294.47 MB/s BenchmarkCount/10-4 1644349 72.39 ns/op 138.14 MB/s BenchmarkCount/32-4 1624971 73.50 ns/op 435.35 MB/s BenchmarkCount/4K-4 35504 3379 ns/op 1212.09 MB/s BenchmarkCountEasy/10-4 1659450 72.02 ns/op 138.85 MB/s BenchmarkCountEasy/32-4 1613584 74.82 ns/op 427.70 MB/s BenchmarkCountEasy/4K-4 426373 274.3 ns/op 14935.24 MB/s BenchmarkCountSingle/10-4 3158421 37.43 ns/op 267.18 MB/s BenchmarkCountSingle/32-4 3094887 38.67 ns/op 827.58 MB/s BenchmarkCountSingle/4K-4 876625 130.0 ns/op 31499.69 MB/s BenchmarkToUpper/#00-4 2798030 43.18 ns/op BenchmarkToUpper/ONLYUPPER-4 317263 377.5 ns/op BenchmarkToUpper/abc-4 545629 221.9 ns/op BenchmarkToUpper/AbC123-4 320652 375.2 ns/op BenchmarkToUpper/azAZ09_-4 294067 404.0 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 93645 1278 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 43101 2721 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 59354 1987 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 133458 893.8 ns/op BenchmarkToLower/#00-4 2821710 42.41 ns/op BenchmarkToLower/abc-4 479192 242.8 ns/op BenchmarkToLower/AbC123-4 323425 370.9 ns/op BenchmarkToLower/azAZ09_-4 284970 406.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 92737 1285 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 43999 2700 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 73899 1611 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 133840 898.9 ns/op BenchmarkFields/ASCII/16-4 148838 805.6 ns/op 19.86 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 10000 10970 ns/op 23.34 MB/s 512 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 643 184408 ns/op 22.21 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 38 3086134 ns/op 21.24 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 50031345 ns/op 20.96 MB/s 2260992 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 90680 1320 ns/op 12.12 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 5886 18198 ns/op 14.07 MB/s 640 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 398 303316 ns/op 13.50 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 22 5168894 ns/op 12.68 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 90104077 ns/op 11.64 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 168718 700.5 ns/op 22.84 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 13605 8786 ns/op 29.14 MB/s 512 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 753 158957 ns/op 25.77 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 39 2928447 ns/op 22.38 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 53526713 ns/op 19.59 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 119005 1007 ns/op 15.89 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8980 12852 ns/op 19.92 MB/s 640 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 540 216056 ns/op 18.96 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 30 3825274 ns/op 17.13 MB/s 512262 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 67771954 ns/op 15.47 MB/s 11202816 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2069602 57.12 ns/op BenchmarkTrimSpace/ASCII-4 1000000 118.4 ns/op BenchmarkTrimSpace/SomeNonASCII-4 118276 1005 ns/op BenchmarkTrimSpace/JustNonASCII-4 52150 2287 ns/op BenchmarkToValidUTF8/Valid-4 489336 231.3 ns/op BenchmarkToValidUTF8/InvalidASCII-4 362055 333.7 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 103038 1119 ns/op BenchmarkIndexHard1-4 877 136303 ns/op BenchmarkIndexHard2-4 622 191444 ns/op BenchmarkIndexHard3-4 153 776818 ns/op BenchmarkIndexHard4-4 133 900478 ns/op BenchmarkLastIndexHard1-4 6 19785406 ns/op BenchmarkLastIndexHard2-4 5 25075284 ns/op BenchmarkLastIndexHard3-4 4 26815171 ns/op BenchmarkCountHard1-4 878 136092 ns/op BenchmarkCountHard2-4 619 190410 ns/op BenchmarkCountHard3-4 154 772213 ns/op BenchmarkSplitEmptySeparator-4 1 107464034 ns/op BenchmarkSplitSingleByteSeparator-4 18 6335118 ns/op BenchmarkSplitMultiByteSeparator-4 14 8056486 ns/op BenchmarkSplitNSingleByteSeparator-4 205909 593.4 ns/op BenchmarkSplitNMultiByteSeparator-4 77907 1541 ns/op BenchmarkRepeat-4 199254 585.8 ns/op BenchmarkRepeatLarge/256/1-4 154400 776.0 ns/op 329.92 MB/s BenchmarkRepeatLarge/256/16-4 228681 520.2 ns/op 492.09 MB/s BenchmarkRepeatLarge/512/1-4 114907 1041 ns/op 491.67 MB/s BenchmarkRepeatLarge/512/16-4 155426 804.8 ns/op 636.22 MB/s BenchmarkRepeatLarge/1024/1-4 77743 1530 ns/op 669.16 MB/s BenchmarkRepeatLarge/1024/16-4 95670 1286 ns/op 796.22 MB/s BenchmarkRepeatLarge/2048/1-4 49240 2375 ns/op 862.17 MB/s BenchmarkRepeatLarge/2048/16-4 60142 2009 ns/op 1019.52 MB/s BenchmarkRepeatLarge/4096/1-4 29318 4116 ns/op 995.08 MB/s BenchmarkRepeatLarge/4096/16-4 32193 3800 ns/op 1078.02 MB/s BenchmarkRepeatLarge/8192/1-4 16592 7370 ns/op 1111.55 MB/s BenchmarkRepeatLarge/8192/16-4 17714 6413 ns/op 1277.39 MB/s BenchmarkRepeatLarge/8192/4097-4 34292 3795 ns/op 1079.65 MB/s BenchmarkRepeatLarge/16384/1-4 9112 13674 ns/op 1198.19 MB/s BenchmarkRepeatLarge/16384/16-4 9012 12803 ns/op 1279.68 MB/s BenchmarkRepeatLarge/16384/4097-4 12103 10415 ns/op 1180.14 MB/s BenchmarkRepeatLarge/32768/1-4 4944 25978 ns/op 1261.39 MB/s BenchmarkRepeatLarge/32768/16-4 4926 24835 ns/op 1319.45 MB/s BenchmarkRepeatLarge/32768/4097-4 5755 23152 ns/op 1238.70 MB/s BenchmarkRepeatLarge/65536/1-4 2296 46686 ns/op 1403.75 MB/s BenchmarkRepeatLarge/65536/16-4 2472 50698 ns/op 1292.67 MB/s BenchmarkRepeatLarge/65536/4097-4 2334 46632 ns/op 1317.86 MB/s BenchmarkRepeatLarge/131072/1-4 546 225883 ns/op 580.27 MB/s BenchmarkRepeatLarge/131072/16-4 535 217346 ns/op 603.06 MB/s BenchmarkRepeatLarge/131072/4097-4 562 222900 ns/op 569.79 MB/s BenchmarkRepeatLarge/262144/1-4 286 427901 ns/op 612.63 MB/s BenchmarkRepeatLarge/262144/16-4 292 424075 ns/op 618.15 MB/s BenchmarkRepeatLarge/262144/4097-4 290 409868 ns/op 629.74 MB/s BenchmarkRepeatLarge/524288/1-4 147 853641 ns/op 614.18 MB/s BenchmarkRepeatLarge/524288/16-4 136 828598 ns/op 632.74 MB/s BenchmarkRepeatLarge/524288/4097-4 142 826989 ns/op 629.17 MB/s BenchmarkRepeatLarge/1048576/1-4 69 1670656 ns/op 627.64 MB/s BenchmarkRepeatLarge/1048576/16-4 67 1681222 ns/op 623.70 MB/s BenchmarkRepeatLarge/1048576/4097-4 76 1624915 ns/op 642.95 MB/s BenchmarkRepeatLarge/2097152/1-4 37 3319782 ns/op 631.71 MB/s BenchmarkRepeatLarge/2097152/16-4 37 3337783 ns/op 628.31 MB/s BenchmarkRepeatLarge/2097152/4097-4 36 3363126 ns/op 622.51 MB/s BenchmarkRepeatLarge/4194304/1-4 16 6801122 ns/op 616.71 MB/s BenchmarkRepeatLarge/4194304/16-4 16 6633301 ns/op 632.31 MB/s BenchmarkRepeatLarge/4194304/4097-4 18 6691672 ns/op 626.34 MB/s BenchmarkRepeatLarge/8388608/1-4 8 13343765 ns/op 628.65 MB/s BenchmarkRepeatLarge/8388608/16-4 8 13180667 ns/op 636.43 MB/s BenchmarkRepeatLarge/8388608/4097-4 8 13153508 ns/op 637.59 MB/s BenchmarkRepeatLarge/16777216/1-4 4 26241035 ns/op 639.35 MB/s BenchmarkRepeatLarge/16777216/16-4 4 26569236 ns/op 631.45 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 26279097 ns/op 638.42 MB/s BenchmarkRepeatLarge/33554432/1-4 2 55232302 ns/op 607.51 MB/s BenchmarkRepeatLarge/33554432/16-4 2 52125426 ns/op 643.72 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 51444652 ns/op 652.24 MB/s BenchmarkRepeatLarge/67108864/1-4 1 102670949 ns/op 653.63 MB/s BenchmarkRepeatLarge/67108864/16-4 1 104342493 ns/op 643.16 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 102064771 ns/op 657.51 MB/s BenchmarkRepeatLarge/134217728/1-4 1 227928252 ns/op 588.86 MB/s BenchmarkRepeatLarge/134217728/16-4 1 206522502 ns/op 649.89 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 205580338 ns/op 652.87 MB/s BenchmarkRepeatLarge/268435456/1-4 1 458863524 ns/op 585.00 MB/s BenchmarkRepeatLarge/268435456/16-4 1 413807734 ns/op 648.70 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 411951568 ns/op 651.62 MB/s BenchmarkRepeatLarge/536870912/1-4 1 924536486 ns/op 580.69 MB/s BenchmarkRepeatLarge/536870912/16-4 1 831395574 ns/op 645.75 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 826634639 ns/op 649.47 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1854943336 ns/op 578.85 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1656589451 ns/op 648.16 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1647877743 ns/op 651.59 MB/s BenchmarkBytesCompare/1-4 11096800 10.68 ns/op BenchmarkBytesCompare/2-4 10830582 10.71 ns/op BenchmarkBytesCompare/4-4 10995457 10.64 ns/op BenchmarkBytesCompare/8-4 11173233 10.23 ns/op BenchmarkBytesCompare/16-4 11852758 9.820 ns/op BenchmarkBytesCompare/32-4 10622294 10.88 ns/op BenchmarkBytesCompare/64-4 9514579 12.34 ns/op BenchmarkBytesCompare/128-4 8523201 13.56 ns/op BenchmarkBytesCompare/256-4 7056583 16.79 ns/op BenchmarkBytesCompare/512-4 5160993 22.86 ns/op BenchmarkBytesCompare/1024-4 3307870 35.65 ns/op BenchmarkBytesCompare/2048-4 1968752 61.01 ns/op BenchmarkIndexAnyASCII/1:1-4 2464220 48.17 ns/op BenchmarkIndexAnyASCII/1:2-4 2525060 46.84 ns/op BenchmarkIndexAnyASCII/1:4-4 2426902 46.83 ns/op BenchmarkIndexAnyASCII/1:8-4 2503039 47.15 ns/op BenchmarkIndexAnyASCII/1:16-4 2514637 46.38 ns/op BenchmarkIndexAnyASCII/1:32-4 2489112 47.25 ns/op BenchmarkIndexAnyASCII/1:64-4 2440046 47.88 ns/op BenchmarkIndexAnyASCII/16:1-4 2453650 48.48 ns/op BenchmarkIndexAnyASCII/16:2-4 345350 326.2 ns/op BenchmarkIndexAnyASCII/16:4-4 363229 334.5 ns/op BenchmarkIndexAnyASCII/16:8-4 360211 331.1 ns/op BenchmarkIndexAnyASCII/16:16-4 352639 336.4 ns/op BenchmarkIndexAnyASCII/16:32-4 317938 366.2 ns/op BenchmarkIndexAnyASCII/16:64-4 278389 420.2 ns/op BenchmarkIndexAnyASCII/256:1-4 2308515 52.10 ns/op BenchmarkIndexAnyASCII/256:2-4 26832 4453 ns/op BenchmarkIndexAnyASCII/256:4-4 27186 4390 ns/op BenchmarkIndexAnyASCII/256:8-4 27050 4412 ns/op BenchmarkIndexAnyASCII/256:16-4 27085 4446 ns/op BenchmarkIndexAnyASCII/256:32-4 26560 4396 ns/op BenchmarkIndexAnyASCII/256:64-4 27274 4490 ns/op BenchmarkIndexAnyUTF8/1:1-4 2562016 48.55 ns/op BenchmarkIndexAnyUTF8/1:2-4 2526950 46.73 ns/op BenchmarkIndexAnyUTF8/1:4-4 2561025 47.21 ns/op BenchmarkIndexAnyUTF8/1:8-4 2527383 47.25 ns/op BenchmarkIndexAnyUTF8/1:16-4 2506114 46.65 ns/op BenchmarkIndexAnyUTF8/1:32-4 2519083 46.89 ns/op BenchmarkIndexAnyUTF8/1:64-4 2507852 46.45 ns/op BenchmarkIndexAnyUTF8/16:1-4 164304 739.8 ns/op BenchmarkIndexAnyUTF8/16:2-4 296944 390.0 ns/op BenchmarkIndexAnyUTF8/16:4-4 303798 391.9 ns/op BenchmarkIndexAnyUTF8/16:8-4 303423 387.8 ns/op BenchmarkIndexAnyUTF8/16:16-4 311644 389.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 308053 389.0 ns/op BenchmarkIndexAnyUTF8/16:64-4 281414 405.0 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10619 ns/op BenchmarkIndexAnyUTF8/256:2-4 21816 5529 ns/op BenchmarkIndexAnyUTF8/256:4-4 21678 5547 ns/op BenchmarkIndexAnyUTF8/256:8-4 21320 5569 ns/op BenchmarkIndexAnyUTF8/256:16-4 21932 5438 ns/op BenchmarkIndexAnyUTF8/256:32-4 21463 5588 ns/op BenchmarkIndexAnyUTF8/256:64-4 20220 5908 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2504598 47.15 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2527435 46.31 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2568828 45.97 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2569005 46.17 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2627115 46.24 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2525516 46.35 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2555593 46.50 ns/op BenchmarkLastIndexAnyASCII/16:1-4 372207 320.0 ns/op BenchmarkLastIndexAnyASCII/16:2-4 371235 321.9 ns/op BenchmarkLastIndexAnyASCII/16:4-4 369364 324.4 ns/op BenchmarkLastIndexAnyASCII/16:8-4 372314 321.6 ns/op BenchmarkLastIndexAnyASCII/16:16-4 347983 339.7 ns/op BenchmarkLastIndexAnyASCII/16:32-4 322939 366.3 ns/op BenchmarkLastIndexAnyASCII/16:64-4 291043 423.4 ns/op BenchmarkLastIndexAnyASCII/256:1-4 27393 4340 ns/op BenchmarkLastIndexAnyASCII/256:2-4 26863 4414 ns/op BenchmarkLastIndexAnyASCII/256:4-4 27550 4394 ns/op BenchmarkLastIndexAnyASCII/256:8-4 27526 4376 ns/op BenchmarkLastIndexAnyASCII/256:16-4 27639 4346 ns/op BenchmarkLastIndexAnyASCII/256:32-4 26972 4362 ns/op BenchmarkLastIndexAnyASCII/256:64-4 26762 4485 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2532765 47.53 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2550241 47.27 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2542003 46.71 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2480308 47.00 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2538204 46.51 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2487819 47.23 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2480509 47.06 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 243076 463.2 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 293041 393.5 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 305001 394.4 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 301414 391.9 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 305674 389.9 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 299352 401.7 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 295066 409.3 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 18081 6559 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 21160 5566 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 21120 5646 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 20766 5699 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 21328 5601 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 20632 5802 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 20262 5899 ns/op BenchmarkTrimASCII/1:1-4 2957065 40.69 ns/op BenchmarkTrimASCII/1:2-4 2408958 48.98 ns/op BenchmarkTrimASCII/1:4-4 2310044 51.20 ns/op BenchmarkTrimASCII/1:8-4 2067591 57.43 ns/op BenchmarkTrimASCII/1:16-4 1751602 67.38 ns/op BenchmarkTrimASCII/16:1-4 468847 240.2 ns/op BenchmarkTrimASCII/16:2-4 367670 321.0 ns/op BenchmarkTrimASCII/16:4-4 360540 324.1 ns/op BenchmarkTrimASCII/16:8-4 363902 327.3 ns/op BenchmarkTrimASCII/16:16-4 347706 337.8 ns/op BenchmarkTrimASCII/256:1-4 37832 3159 ns/op BenchmarkTrimASCII/256:2-4 27376 4375 ns/op BenchmarkTrimASCII/256:4-4 27225 4366 ns/op BenchmarkTrimASCII/256:8-4 27531 4356 ns/op BenchmarkTrimASCII/256:16-4 26959 4427 ns/op BenchmarkTrimASCII/4096:1-4 2258 50473 ns/op BenchmarkTrimASCII/4096:2-4 1710 68897 ns/op BenchmarkTrimASCII/4096:4-4 1740 68988 ns/op BenchmarkTrimASCII/4096:8-4 1692 70610 ns/op BenchmarkTrimASCII/4096:16-4 1683 68878 ns/op BenchmarkTrimByte-4 2041340 58.03 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13852 8663 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13683 8728 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 645 179676 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1298 89768 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2538 45289 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 4836 23252 ns/op BenchmarkCompareBytesEqual-4 10977520 10.57 ns/op BenchmarkCompareBytesToNil-4 11499409 10.23 ns/op BenchmarkCompareBytesEmpty-4 12783051 8.950 ns/op BenchmarkCompareBytesIdentical-4 12362136 9.402 ns/op BenchmarkCompareBytesSameLength-4 10302006 11.17 ns/op BenchmarkCompareBytesDifferentLength-4 10314618 11.09 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 1776 63338 ns/op 16555.44 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 1876 62757 ns/op 16708.68 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 1789 62823 ns/op 16691.12 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 1884 62298 ns/op 16831.75 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 1762 63613 ns/op 16483.84 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 1777 64343 ns/op 16296.92 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 1880 62507 ns/op 16775.59 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 1813 62906 ns/op 16669.20 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 1899 62591 ns/op 16753.01 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 1870 64835 ns/op 16173.20 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 1861 62237 ns/op 16848.17 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 1869 64553 ns/op 16243.72 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 1873 64943 ns/op 16146.27 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 1812 64822 ns/op 16176.35 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 1770 62287 ns/op 16834.69 MB/s BenchmarkCompareBytesBig-4 1918 66404 ns/op 15790.91 MB/s BenchmarkCompareBytesBigIdentical-4 13188667 9.043 ns/op 115952230.14 MB/s PASS ok bytes 59.854s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 73264130 ns/op 1.36 MB/s 3616640 B/op 53 allocs/op BenchmarkDecodeNewton-4 1 293021163 ns/op 1.94 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 5 22597228 ns/op 0.73 MB/s 3643376 B/op 50 allocs/op PASS ok compress/bzip2 2.337s goos: freebsd goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 63 1670920 ns/op 5.98 MB/s 43145 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 7 16002620 ns/op 6.25 MB/s 42949 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 161074794 ns/op 6.21 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 62 1728778 ns/op 5.78 MB/s 42206 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 17279392 ns/op 5.79 MB/s 42272 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 178634636 ns/op 5.60 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 63 1695447 ns/op 5.90 MB/s 42923 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 7 16547629 ns/op 6.04 MB/s 43229 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 167270076 ns/op 5.98 MB/s 53432 B/op 84 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 66 1695875 ns/op 5.90 MB/s 42567 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 7 16614169 ns/op 6.02 MB/s 42056 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 166668128 ns/op 6.00 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 60 1842470 ns/op 5.43 MB/s 42883 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 17627217 ns/op 5.67 MB/s 46464 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 178772532 ns/op 5.59 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 79 1465073 ns/op 6.83 MB/s 42821 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 9 12495989 ns/op 8.00 MB/s 45595 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 127011381 ns/op 7.87 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 82 1314827 ns/op 7.61 MB/s 43056 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 12 9974943 ns/op 10.03 MB/s 44977 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 100579039 ns/op 9.94 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 86 1311373 ns/op 7.63 MB/s 43058 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 12 9883459 ns/op 10.12 MB/s 46346 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 98730620 ns/op 10.13 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 100 1076938 ns/op 9.29 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 10 10339609 ns/op 9.67 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 103712888 ns/op 9.64 MB/s BenchmarkEncode/Digits/Speed/1e4-4 49 2136840 ns/op 4.68 MB/s BenchmarkEncode/Digits/Speed/1e5-4 6 19269084 ns/op 5.19 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 195432390 ns/op 5.12 MB/s BenchmarkEncode/Digits/Default/1e4-4 16 7058413 ns/op 1.42 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 72101540 ns/op 1.39 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 753761306 ns/op 1.33 MB/s BenchmarkEncode/Digits/Compression/1e4-4 16 7077826 ns/op 1.41 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 71223214 ns/op 1.40 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 738342891 ns/op 1.35 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 84 1323625 ns/op 7.56 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 9 11151835 ns/op 8.97 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 110060797 ns/op 9.09 MB/s BenchmarkEncode/Newton/Speed/1e4-4 54 1997634 ns/op 5.01 MB/s BenchmarkEncode/Newton/Speed/1e5-4 7 15356345 ns/op 6.51 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 149808054 ns/op 6.68 MB/s BenchmarkEncode/Newton/Default/1e4-4 16 6866514 ns/op 1.46 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 67130868 ns/op 1.49 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 683630245 ns/op 1.46 MB/s BenchmarkEncode/Newton/Compression/1e4-4 16 6929569 ns/op 1.44 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 84797383 ns/op 1.18 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 877744521 ns/op 1.14 MB/s PASS ok compress/flate 16.464s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 50 2201239 ns/op 4.54 MB/s BenchmarkDecoder/1e-Reuse4-4 52 2290702 ns/op 4.37 MB/s BenchmarkDecoder/1e5-4 5 21951567 ns/op 4.56 MB/s BenchmarkDecoder/1e-Reuse5-4 5 21893325 ns/op 4.57 MB/s BenchmarkDecoder/1e6-4 1 219032460 ns/op 4.57 MB/s BenchmarkDecoder/1e-Reuse6-4 1 219568539 ns/op 4.55 MB/s BenchmarkEncoder/1e4-4 58 1847978 ns/op 5.41 MB/s BenchmarkEncoder/1e-Reuse4-4 61 1723904 ns/op 5.80 MB/s BenchmarkEncoder/1e5-4 6 18280656 ns/op 5.47 MB/s BenchmarkEncoder/1e-Reuse5-4 6 17958713 ns/op 5.57 MB/s BenchmarkEncoder/1e6-4 1 185953129 ns/op 5.38 MB/s BenchmarkEncoder/1e-Reuse6-4 1 182294437 ns/op 5.49 MB/s PASS ok compress/lzw 3.534s goos: freebsd goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 28 3882043 ns/op PASS ok container/heap 1.194s goos: freebsd goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 20973 5446 ns/op BenchmarkWithTimeout/concurrency=40-4 5612 20916 ns/op BenchmarkWithTimeout/concurrency=4000-4 5596 22645 ns/op BenchmarkWithTimeout/concurrency=400000-4 6640 16656 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 379400 293.2 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 13296 9239 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 16930 6785 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 3051 40424 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2065 62956 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2641 42978 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 249 487388 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 175 889865 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 292 398676 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 26 4769385 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 16 6974209 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 30 4133602 ns/op BenchmarkCheckCanceled/Err-4 266493 440.9 ns/op BenchmarkCheckCanceled/Done-4 411584 285.4 ns/op BenchmarkContextCancelDone-4 530084 200.0 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 13515 8742 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 12200 9818 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 10000 10546 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 11992 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 8481 14845 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 499393 234.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 293074 410.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 203551 586.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 125259 951.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 65013 1845 ns/op PASS ok context 11.354s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1630026 73.50 ns/op 217.69 MB/s BenchmarkDecrypt-4 1648432 72.69 ns/op 220.11 MB/s BenchmarkExpand-4 1371352 87.06 ns/op PASS ok crypto/aes 1.681s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 193240 604.2 ns/op 105.92 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 352039 322.8 ns/op 198.24 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 191634 638.4 ns/op 100.25 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 339482 350.1 ns/op 182.80 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 112305 1064 ns/op 1268.33 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 144596 822.2 ns/op 1642.01 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 94183 1273 ns/op 1060.50 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 119629 992.0 ns/op 1360.92 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 36974 3241 ns/op 2527.64 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 38318 3140 ns/op 2608.72 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 27398 4417 ns/op 1854.73 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 29659 4023 ns/op 2036.50 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 6716 16735 ns/op 60.89 MB/s BenchmarkAESCFBDecrypt1K-4 7084 16753 ns/op 60.82 MB/s BenchmarkAESCFBDecrypt8K-4 915 131018 ns/op 62.49 MB/s BenchmarkAESOFB1K-4 10000 11114 ns/op 91.69 MB/s BenchmarkAESCTR1K-4 14203 8522 ns/op 119.57 MB/s BenchmarkAESCTR8K-4 1734 66810 ns/op 122.54 MB/s BenchmarkAESCBCEncrypt1K-4 14378 8432 ns/op 121.44 MB/s BenchmarkAESCBCDecrypt1K-4 17984 6701 ns/op 152.81 MB/s PASS ok crypto/cipher 3.949s goos: freebsd goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 81860 1413 ns/op 5.66 MB/s BenchmarkDecrypt-4 85650 1388 ns/op 5.76 MB/s BenchmarkTDESEncrypt-4 33084 3583 ns/op 2.23 MB/s BenchmarkTDESDecrypt-4 32433 3643 ns/op 2.20 MB/s PASS ok crypto/des 1.628s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkECDH/P256-4 944 120604 ns/op 760 B/op 12 allocs/op BenchmarkECDH/P384-4 14 8314062 ns/op 1088 B/op 21 allocs/op BenchmarkECDH/P521-4 5 20879374 ns/op 1534 B/op 21 allocs/op BenchmarkECDH/X25519-4 97 1237598 ns/op 375 B/op 9 allocs/op PASS ok crypto/ecdh 1.768s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1639 70267 ns/op 2511 B/op 33 allocs/op BenchmarkSign/P384-4 32 3626819 ns/op 2680 B/op 34 allocs/op BenchmarkSign/P521-4 13 8612841 ns/op 3065 B/op 35 allocs/op BenchmarkVerify/P256-4 938 124750 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 12 9321807 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 5 23486206 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 4072 27605 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 56 2084335 ns/op 1096 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 22 5082997 ns/op 1413 B/op 17 allocs/op PASS ok crypto/ecdsa 2.612s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 334 350145 ns/op BenchmarkNewKeyFromSeed-4 336 355876 ns/op BenchmarkSigning-4 315 378921 ns/op BenchmarkVerification-4 210 577312 ns/op PASS ok crypto/ed25519 1.720s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 4963 22664 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 142 832405 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 55 2133441 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 22 5168742 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1402 85930 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 56 2092216 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 20 5853102 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 14937879 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 13332 8834 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 5836 18995 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 3771 28733 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 76 1466607 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2526 46434 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 297 402686 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1663 71169 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 96 1177735 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.391s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 15560 7627 ns/op 134.26 MB/s BenchmarkHMACSHA256_32-4 26560 4568 ns/op 7.01 MB/s BenchmarkNewWriteSum-4 13464 8453 ns/op 3.79 MB/s PASS ok crypto/hmac 1.653s goos: freebsd goarch: amd64 pkg: crypto/internal/bigmod cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkModAdd-4 54040 2205 ns/op BenchmarkModSub-4 52572 2251 ns/op BenchmarkMontgomeryRepr-4 26762 4511 ns/op BenchmarkMontgomeryMul-4 26270 4558 ns/op BenchmarkModMul-4 12946 9495 ns/op BenchmarkExpBig-4 15 7600705 ns/op BenchmarkExp-4 6 18437908 ns/op PASS ok crypto/internal/bigmod 2.215s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodingDecoding-4 3369 32552 ns/op BenchmarkScalarBaseMult-4 358 326682 ns/op BenchmarkScalarMult-4 158 755520 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 230 520673 ns/op PASS ok crypto/internal/edwards25519 1.704s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 514675 216.2 ns/op BenchmarkMultiply-4 4469674 26.83 ns/op BenchmarkSquare-4 5181930 22.88 ns/op BenchmarkInvert-4 24253 4896 ns/op BenchmarkMult32-4 1480420 82.48 ns/op PASS ok crypto/internal/edwards25519/field 1.838s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 54 1996484 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1634 73347 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 20 5559856 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 7 14887957 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 162 726820 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8113 14584 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 60 1880723 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 24 4453276 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.145s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 552075 207.4 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 286485 403.4 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 116566 989.0 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 572565 206.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 290431 406.5 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 120069 994.2 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.802s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 125001 941.4 ns/op 8.50 MB/s BenchmarkHash64-4 148615 765.1 ns/op 83.65 MB/s BenchmarkHash128-4 136983 855.0 ns/op 149.70 MB/s BenchmarkHash256-4 111488 1070 ns/op 239.21 MB/s BenchmarkHash512-4 79764 1503 ns/op 340.68 MB/s BenchmarkHash1K-4 50935 2356 ns/op 434.58 MB/s BenchmarkHash8K-4 8388 14131 ns/op 579.72 MB/s BenchmarkHash1M-4 69 1722198 ns/op 608.86 MB/s BenchmarkHash8M-4 8 13740494 ns/op 610.50 MB/s BenchmarkHash8BytesUnaligned-4 124101 938.4 ns/op 8.53 MB/s BenchmarkHash1KUnaligned-4 50484 2358 ns/op 434.22 MB/s BenchmarkHash8KUnaligned-4 8316 14186 ns/op 577.47 MB/s PASS ok crypto/md5 2.758s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrime-4 2 175359541 ns/op PASS ok crypto/rand 1.424s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 14169 8457 ns/op 15.14 MB/s BenchmarkRC4_1K-4 1730 67308 ns/op 15.21 MB/s BenchmarkRC4_8K-4 228 523204 ns/op 15.47 MB/s PASS ok crypto/rc4 1.578s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecryptPKCS1v15/2048-4 10 10719213 ns/op BenchmarkDecryptPKCS1v15/3072-4 5 23802681 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 43182454 ns/op BenchmarkEncryptPKCS1v15/2048-4 36 2853666 ns/op BenchmarkDecryptOAEP/2048-4 10 10652107 ns/op BenchmarkEncryptOAEP/2048-4 37 2865248 ns/op BenchmarkSignPKCS1v15/2048-4 10 10582740 ns/op BenchmarkVerifyPKCS1v15/2048-4 40 2837015 ns/op BenchmarkSignPSS/2048-4 10 10845610 ns/op BenchmarkVerifyPSS/2048-4 40 2859855 ns/op PASS ok crypto/rsa 2.776s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 103010 1125 ns/op 7.11 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 119038 1004 ns/op 7.97 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 78423 1522 ns/op 210.20 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 88214 1362 ns/op 234.89 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 51372 2342 ns/op 437.18 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 55042 2192 ns/op 467.08 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10000 11401 ns/op 718.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 10000 11336 ns/op 722.63 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.137s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 83947 1389 ns/op 5.76 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 94795 1230 ns/op 6.50 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 95590 1252 ns/op 6.39 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 26416 4533 ns/op 225.88 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 27313 4395 ns/op 232.99 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 27090 4398 ns/op 232.85 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4248 27789 ns/op 294.79 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4290 27685 ns/op 295.90 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4278 28016 ns/op 292.40 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.354s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 59803 1957 ns/op 4.09 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 77061 1532 ns/op 5.22 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 69270 1732 ns/op 4.62 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 29065 4126 ns/op 248.16 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 31962 3733 ns/op 274.33 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 30836 3889 ns/op 263.29 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5560 20605 ns/op 397.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5785 20148 ns/op 406.59 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5733 20302 ns/op 403.51 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.289s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 17223890 6.857 ns/op BenchmarkConstantTimeEq-4 17311465 6.886 ns/op BenchmarkConstantTimeLessOrEq-4 17247459 6.849 ns/op BenchmarkXORBytes/8Bytes-4 4763096 24.63 ns/op 324.84 MB/s BenchmarkXORBytes/128Bytes-4 3817014 30.95 ns/op 4135.63 MB/s BenchmarkXORBytes/2048Bytes-4 1000000 109.9 ns/op 18640.95 MB/s BenchmarkXORBytes/32768Bytes-4 61671 1922 ns/op 17048.37 MB/s PASS ok crypto/subtle 1.988s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCertCache/0-4 217 527246 ns/op BenchmarkCertCache/1-4 220 544495 ns/op BenchmarkCertCache/2-4 220 561968 ns/op BenchmarkCertCache/3-4 214 549045 ns/op BenchmarkHandshakeServer/RSA-4 16 7361648 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 14 7917287 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 15 7624352 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 93 1179833 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 147 840681 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 48 2332524 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 60 1998672 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 3 33736100 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 33587872 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 5 24582912 ns/op 42.65 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 4 30373846 ns/op 34.52 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 3 37191607 ns/op 56.39 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 48884755 ns/op 42.90 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 63055916 ns/op 66.52 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 82699460 ns/op 50.72 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 105166530 ns/op 79.76 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 154492697 ns/op 54.30 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 209993286 ns/op 79.89 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 291955950 ns/op 57.46 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 409983327 ns/op 81.84 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 578419032 ns/op 58.01 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 833461224 ns/op 80.52 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1145806000 ns/op 58.57 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 4 25254654 ns/op 41.52 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 31242473 ns/op 33.56 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 3 37891476 ns/op 55.35 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 48823257 ns/op 42.95 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 62530347 ns/op 67.08 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 84299710 ns/op 49.75 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 111297797 ns/op 75.37 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 152779503 ns/op 54.91 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 209627467 ns/op 80.03 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 293978096 ns/op 57.07 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 410742083 ns/op 81.69 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 577030294 ns/op 58.15 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 834605885 ns/op 80.41 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1144984301 ns/op 58.61 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 705195951 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 708105215 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 289056844 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 289803278 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 151132615 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 150586205 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 81312574 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 81457470 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 39925361 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 39364316 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 144360427 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 147574156 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 65169004 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 65563731 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 38531198 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 38652283 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 4 25337512 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 4 25079775 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 6 17380218 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 6 17067409 ns/op PASS ok crypto/tls 19.169s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 8 14099656 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 316 378323 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1033 114558 ns/op 12658 B/op 165 allocs/op BenchmarkParseCertificate/rsa_leaf-4 962 124422 ns/op 14067 B/op 188 allocs/op PASS ok crypto/x509 2.154s goos: freebsd goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 32 3395819 ns/op 280878 B/op 1648 allocs/op BenchmarkConcurrentStmtQuery-4 28 4038966 ns/op 274262 B/op 2073 allocs/op BenchmarkConcurrentStmtExec-4 40 3045389 ns/op 221109 B/op 756 allocs/op BenchmarkConcurrentTxQuery-4 39 3177998 ns/op 280767 B/op 2175 allocs/op BenchmarkConcurrentTxExec-4 48 2463343 ns/op 87763 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 32 3249300 ns/op 106211 B/op 2065 allocs/op BenchmarkConcurrentTxStmtExec-4 88 1203416 ns/op 40108 B/op 381 allocs/op BenchmarkConcurrentRandom-4 40 3052146 ns/op 232367 B/op 1900 allocs/op BenchmarkManyConcurrentQueries-4 2097 55031 ns/op 4125 B/op 20 allocs/op BenchmarkGrabConn-4 169080 726.8 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.481s goos: freebsd goarch: amd64 pkg: debug/elf cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSymbols64-4 1670 63136 ns/op BenchmarkSymbols32-4 2203 54188 ns/op PASS ok debug/elf 1.278s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 209292 528.5 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 97 1213988 ns/op 180247 B/op 13 allocs/op Benchmark115/LineToPC-4 80 1460396 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 19304 6230 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.823s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkObjectIdentifierString-4 63409 1935 ns/op BenchmarkMarshal-4 728 157716 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2886 41130 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.462s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 393 303795 ns/op 26.97 MB/s BenchmarkEncodeToString-4 336 328289 ns/op 24.95 MB/s BenchmarkDecode-4 153 780276 ns/op 16.80 MB/s BenchmarkDecodeString-4 150 796990 ns/op 16.45 MB/s PASS ok encoding/base32 1.774s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 379 296046 ns/op 27.67 MB/s BenchmarkDecodeString/2-4 345326 334.0 ns/op 11.98 MB/s BenchmarkDecodeString/4-4 259105 462.2 ns/op 17.31 MB/s BenchmarkDecodeString/8-4 211232 565.2 ns/op 21.23 MB/s BenchmarkDecodeString/64-4 41466 2880 ns/op 30.55 MB/s BenchmarkDecodeString/8192-4 374 314421 ns/op 34.74 MB/s BenchmarkNewEncoding-4 67911 1772 ns/op 144.45 MB/s PASS ok encoding/base64 2.048s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1447 78567 ns/op 50.91 MB/s BenchmarkReadStruct-4 17163 6923 ns/op 10.83 MB/s BenchmarkWriteStruct-4 16389 7398 ns/op 10.14 MB/s BenchmarkReadInts-4 49466 2411 ns/op 12.44 MB/s BenchmarkWriteInts-4 46968 2533 ns/op 11.84 MB/s BenchmarkWriteSlice1000Int32s-4 1501 78624 ns/op 50.87 MB/s BenchmarkPutUint16-4 3593415 33.11 ns/op 60.40 MB/s BenchmarkAppendUint16-4 3774333 31.81 ns/op 62.88 MB/s BenchmarkPutUint32-4 2618479 46.08 ns/op 86.81 MB/s BenchmarkAppendUint32-4 2543337 46.70 ns/op 85.65 MB/s BenchmarkPutUint64-4 1224410 97.88 ns/op 81.73 MB/s BenchmarkAppendUint64-4 1252110 95.53 ns/op 83.75 MB/s BenchmarkLittleEndianPutUint16-4 3588705 33.11 ns/op 60.41 MB/s BenchmarkLittleEndianAppendUint16-4 3714325 31.96 ns/op 62.58 MB/s BenchmarkLittleEndianPutUint32-4 2634200 46.02 ns/op 86.91 MB/s BenchmarkLittleEndianAppendUint32-4 2653617 44.83 ns/op 89.23 MB/s BenchmarkLittleEndianPutUint64-4 1216075 97.77 ns/op 81.83 MB/s BenchmarkLittleEndianAppendUint64-4 1263973 94.06 ns/op 85.05 MB/s BenchmarkReadFloats-4 168848 710.4 ns/op 16.89 MB/s BenchmarkWriteFloats-4 159619 754.1 ns/op 15.91 MB/s BenchmarkReadSlice1000Float32s-4 1276 93237 ns/op 42.90 MB/s BenchmarkWriteSlice1000Float32s-4 1230 95391 ns/op 41.93 MB/s BenchmarkReadSlice1000Uint8s-4 94678 1434 ns/op 697.33 MB/s BenchmarkWriteSlice1000Uint8s-4 130400 1196 ns/op 836.43 MB/s BenchmarkPutUvarint32-4 840850 137.9 ns/op 29.00 MB/s BenchmarkPutUvarint64-4 232560 504.4 ns/op 15.86 MB/s PASS ok encoding/binary 5.283s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 6258 16757 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 6267 16043 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 7183 16207 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 4128 26377 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 7088 14632 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 7827 14822 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 7761 14623 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 4647 25823 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 10000 10799 ns/op PASS ok encoding/csv 2.110s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 12709 8610 ns/op 1813 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 18129 6521 ns/op 1811 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 284 401725 ns/op 16718 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 795 144640 ns/op 617 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1713 67734 ns/op 50 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1735 66859 ns/op 50 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2444 46541 ns/op 158 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 67 1632476 ns/op 33956 B/op 250 allocs/op BenchmarkDecodeComplex128Slice-4 710 172172 ns/op 25215 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1408 84782 ns/op 10793 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1530 80666 ns/op 9755 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 914 123611 ns/op 39131 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 334 358841 ns/op 66219 B/op 2201 allocs/op BenchmarkDecodeBytesSlice-4 626 180935 ns/op 23663 B/op 188 allocs/op BenchmarkDecodeInterfaceSlice-4 120 1010473 ns/op 82891 B/op 3178 allocs/op BenchmarkDecodeMap-4 70 1587164 ns/op 54130 B/op 181 allocs/op PASS ok encoding/gob 3.350s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 14430 8251 ns/op 31.03 MB/s BenchmarkEncode/1024-4 3372 32976 ns/op 31.05 MB/s BenchmarkEncode/4096-4 902 131774 ns/op 31.08 MB/s BenchmarkEncode/16384-4 225 525233 ns/op 31.19 MB/s BenchmarkDecode/256-4 27810 4296 ns/op 59.60 MB/s BenchmarkDecode/1024-4 6868 16885 ns/op 60.65 MB/s BenchmarkDecode/4096-4 1749 67446 ns/op 60.73 MB/s BenchmarkDecode/16384-4 448 266147 ns/op 61.56 MB/s BenchmarkDump/256-4 1363 87833 ns/op 2.91 MB/s BenchmarkDump/1024-4 345 343845 ns/op 2.98 MB/s BenchmarkDump/4096-4 85 1371951 ns/op 2.99 MB/s BenchmarkDump/16384-4 21 5630113 ns/op 2.91 MB/s PASS ok encoding/hex 2.763s goos: freebsd goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 108546767 ns/op 17.88 MB/s 2144 B/op 17 allocs/op BenchmarkCodeEncoderError-4 1 124362450 ns/op 15.60 MB/s 8394448 B/op 116 allocs/op BenchmarkCodeMarshal-4 1 126221196 ns/op 15.37 MB/s 10332520 B/op 59 allocs/op BenchmarkCodeMarshalError-4 1 132382603 ns/op 14.66 MB/s 10335416 B/op 112 allocs/op BenchmarkMarshalBytes/32-4 22393 5298 ns/op BenchmarkMarshalBytes/256-4 6078 19230 ns/op BenchmarkMarshalBytes/4096-4 556 216667 ns/op BenchmarkMarshalBytesError/32-4 52 2033848 ns/op BenchmarkMarshalBytesError/256-4 55 2047182 ns/op BenchmarkMarshalBytesError/4096-4 50 2272050 ns/op BenchmarkMarshalMap-4 53361 2298 ns/op 299 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 409939945 ns/op 4.73 MB/s 10098344 B/op 40036 allocs/op BenchmarkUnicodeDecoder-4 36025 3364 ns/op 4.16 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 47124 2542 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 383700250 ns/op 5.06 MB/s 2019824 B/op 40003 allocs/op BenchmarkCodeUnmarshalReuse-4 1 382399760 ns/op 5.07 MB/s 2019480 B/op 40005 allocs/op BenchmarkUnmarshalString-4 55814 2049 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 131764 825.8 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 319350 458.3 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 18932 6782 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 84124 1453 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 100015 1203 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 19590 6292 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2295 46593 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 926 136124 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 100 1010867 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 12 9615870 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 543258 195.7 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 555544 205.7 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 530827 198.0 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 518239 208.6 ns/op BenchmarkEncodeMarshaler-4 73671 1724 ns/op 76 B/op 2 allocs/op BenchmarkEncoderEncode-4 88651 1322 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 3849927 30.59 ns/op BenchmarkNumberIsValidRegexp-4 21330 5694 ns/op PASS ok encoding/json 8.099s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 50 2386517 ns/op 27.46 MB/s BenchmarkDecode-4 22 4991273 ns/op 17.79 MB/s PASS ok encoding/pem 1.400s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 2809 40497 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1099 106799 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 4867 26181 ns/op PASS ok encoding/xml 1.453s goos: freebsd goarch: amd64 pkg: errors cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIs-4 236798 456.2 ns/op BenchmarkAs-4 63524 1829 ns/op PASS ok errors 1.326s goos: freebsd goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 228068 469.4 ns/op BenchmarkIntSet-4 345008 340.0 ns/op BenchmarkFloatAdd-4 60844 2099 ns/op BenchmarkFloatSet-4 316483 331.6 ns/op BenchmarkStringSet-4 373214 331.7 ns/op BenchmarkMapSet-4 67696 1642 ns/op BenchmarkMapSetDifferent-4 66102 1909 ns/op BenchmarkMapSetDifferentRandom-4 242 468935 ns/op BenchmarkMapSetString-4 66618 1827 ns/op BenchmarkMapAddSame-4 43191 2938 ns/op BenchmarkMapAddDifferent-4 17230 7337 ns/op BenchmarkMapAddDifferentRandom-4 210 578203 ns/op BenchmarkMapAddSameSteadyState-4 223996 519.2 ns/op BenchmarkMapAddDifferentSteadyState-4 123117 951.4 ns/op BenchmarkMapString-4 6622 16719 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 26659 10516 ns/op PASS ok expvar 3.658s goos: freebsd goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 117306 1023 ns/op BenchmarkSprintfEmpty-4 451454 310.3 ns/op BenchmarkSprintfString-4 319664 375.5 ns/op BenchmarkSprintfTruncateString-4 296162 418.3 ns/op BenchmarkSprintfTruncateBytes-4 173174 675.9 ns/op BenchmarkSprintfSlowParsingPath-4 300709 440.5 ns/op BenchmarkSprintfQuoteString-4 49254 2428 ns/op BenchmarkSprintfInt-4 308893 401.6 ns/op BenchmarkSprintfIntInt-4 227527 534.7 ns/op BenchmarkSprintfPrefixedInt-4 255996 482.6 ns/op BenchmarkSprintfFloat-4 171110 697.4 ns/op BenchmarkSprintfComplex-4 69339 1734 ns/op BenchmarkSprintfBoolean-4 312588 392.6 ns/op BenchmarkSprintfHexString-4 153480 830.8 ns/op BenchmarkSprintfHexBytes-4 103443 1363 ns/op BenchmarkSprintfBytes-4 52686 2579 ns/op BenchmarkSprintfStringer-4 94628 1394 ns/op BenchmarkSprintfStructure-4 42586 2769 ns/op BenchmarkManyArgs-4 77940 1547 ns/op BenchmarkFprintInt-4 71104 1733 ns/op BenchmarkFprintfBytes-4 78232 1528 ns/op BenchmarkFprintIntNoAlloc-4 70628 1715 ns/op BenchmarkScanInts-4 37 3068928 ns/op BenchmarkScanRecursiveInt-4 1 366951158 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 405863932 ns/op PASS ok fmt 5.140s goos: freebsd goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 724 152821 ns/op PASS ok go/build 1.172s goos: freebsd goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 40842 2604 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 13770 8831 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 4063 30297 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1102 111332 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 271 447669 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 67 1911000 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 16 7730070 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 3 33379063 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 1 138705242 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.401s goos: freebsd goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 254242958 ns/op 0.25 MB/s 44871440 B/op 48784 allocs/op PASS ok go/format 1.323s goos: freebsd goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 5 20936573 ns/op 2.57 MB/s BenchmarkParseOnly-4 6 17912914 ns/op 3.01 MB/s BenchmarkResolve-4 44 2421876 ns/op 22.23 MB/s PASS ok go/parser 2.214s goos: freebsd goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrintFile-4 1 150138656 ns/op 0.34 MB/s 5365736 B/op 27567 allocs/op BenchmarkPrintDecl-4 715 158149 ns/op 0.20 MB/s 16183 B/op 51 allocs/op PASS ok go/printer 1.363s goos: freebsd goarch: amd64 pkg: go/scanner cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScan-4 278 426644 ns/op BenchmarkScanFiles/go/types/expr.go-4 14 7497723 ns/op 6.61 MB/s BenchmarkScanFiles/go/parser/parser.go-4 9 11961114 ns/op 6.13 MB/s BenchmarkScanFiles/net/http/server.go-4 6 18322438 ns/op 6.72 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 229 519484 ns/op 5.97 MB/s PASS ok go/scanner 1.790s goos: freebsd goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1000000 111.0 ns/op PASS ok go/token 1.199s goos: freebsd goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookupFieldOrMethod-4 100 1098328 ns/op BenchmarkNamed/Underlying/nongeneric-4 627697 164.7 ns/op BenchmarkNamed/Underlying/generic-4 708966 165.2 ns/op BenchmarkNamed/Underlying/src_instance-4 703561 164.0 ns/op BenchmarkNamed/Underlying/user_instance-4 713242 165.2 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 18519 6406 ns/op BenchmarkNamed/NewMethodSet/generic-4 18698 6386 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 18421 6584 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 17468 6530 ns/op BenchmarkCheck/http/funcbodies/info-4 1 642389704 ns/op 52354 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 483663686 ns/op 69536 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 240802665 ns/op 139659 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 220675281 ns/op 152391 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 468554331 ns/op 11058 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 121002546 ns/op 42814 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 64064768 ns/op 80849 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 64183393 ns/op 80710 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 151438963 ns/op 14306 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 64240116 ns/op 33720 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 46300335 ns/op 46789 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 45377338 ns/op 47741 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1231924200 ns/op 54090 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 708694470 ns/op 94026 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 156049254 ns/op 426860 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 120808632 ns/op 551382 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 547292501 ns/op 3667 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 1 102715761 ns/op 19523 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 78872314 ns/op 25073 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 77634471 ns/op 25845 lines/s PASS ok go/types 19.015s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 10420 11482 ns/op 89.18 MB/s PASS ok hash/adler32 1.307s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 220482 519.6 ns/op 28.87 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 229578 515.5 ns/op 29.10 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 118062 978.6 ns/op 40.87 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 126188 946.9 ns/op 42.24 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 458414 254.3 ns/op 2013.06 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 456367 252.2 ns/op 2030.19 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 424626 282.4 ns/op 3626.22 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 427575 280.6 ns/op 3648.67 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 248308 483.3 ns/op 8475.79 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 243771 479.2 ns/op 8547.26 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 50970 2309 ns/op 14192.92 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 53564 2236 ns/op 14656.59 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 440534 254.7 ns/op 58.88 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 458292 255.9 ns/op 58.62 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 460232 259.7 ns/op 154.03 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 464466 255.7 ns/op 156.41 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 339477 345.0 ns/op 1484.14 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 338923 350.4 ns/op 1461.35 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 277766 429.2 ns/op 2385.64 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 275980 434.9 ns/op 2354.51 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 226831 513.8 ns/op 7971.93 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 220122 527.1 ns/op 7770.89 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 48477 2467 ns/op 13279.97 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 47822 2510 ns/op 13053.11 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 231274 509.8 ns/op 29.42 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 233946 511.7 ns/op 29.31 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 116538 1020 ns/op 39.23 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 116967 1021 ns/op 39.18 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9604 12407 ns/op 41.27 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 9470 12305 ns/op 41.61 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4686 25413 ns/op 40.29 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4734 25340 ns/op 40.41 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 1128 105608 ns/op 38.78 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 1112 106471 ns/op 38.47 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 140 854917 ns/op 38.33 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 138 851965 ns/op 38.46 MB/s PASS ok hash/crc32 5.839s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 97 1113730 ns/op 58.84 MB/s BenchmarkCrc64/ISO4KB-4 1216 96437 ns/op 42.47 MB/s BenchmarkCrc64/ISO1KB-4 5486 20871 ns/op 49.06 MB/s BenchmarkCrc64/ECMA64KB-4 100 1115503 ns/op 58.75 MB/s BenchmarkCrc64/Random64KB-4 100 1102161 ns/op 59.46 MB/s BenchmarkCrc64/Random16KB-4 414 287150 ns/op 57.06 MB/s PASS ok hash/crc64 1.821s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 9950 11912 ns/op 85.96 MB/s BenchmarkFnv32aKB-4 8364 11998 ns/op 85.35 MB/s BenchmarkFnv64KB-4 9847 12104 ns/op 84.60 MB/s BenchmarkFnv64aKB-4 9781 12038 ns/op 85.07 MB/s BenchmarkFnv128KB-4 2204 53060 ns/op 19.30 MB/s BenchmarkFnv128aKB-4 2284 51766 ns/op 19.78 MB/s PASS ok hash/fnv 1.875s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 562561 182.8 ns/op 21.88 MB/s BenchmarkHash/n=4/Bytes-4 5010931 23.68 ns/op 168.89 MB/s BenchmarkHash/n=4/String-4 1758624 67.88 ns/op 58.93 MB/s BenchmarkHash/n=8/Write-4 609979 183.2 ns/op 43.66 MB/s BenchmarkHash/n=8/Bytes-4 5008413 23.54 ns/op 339.80 MB/s BenchmarkHash/n=8/String-4 1762256 70.45 ns/op 113.56 MB/s BenchmarkHash/n=16/Write-4 609303 186.7 ns/op 85.70 MB/s BenchmarkHash/n=16/Bytes-4 5104237 23.35 ns/op 685.09 MB/s BenchmarkHash/n=16/String-4 1775392 67.27 ns/op 237.85 MB/s BenchmarkHash/n=32/Write-4 599587 194.6 ns/op 164.47 MB/s BenchmarkHash/n=32/Bytes-4 4974130 24.05 ns/op 1330.49 MB/s BenchmarkHash/n=32/String-4 1767898 68.13 ns/op 469.66 MB/s BenchmarkHash/n=64/Write-4 536889 211.2 ns/op 303.05 MB/s BenchmarkHash/n=64/Bytes-4 4511828 26.07 ns/op 2454.81 MB/s BenchmarkHash/n=64/String-4 1696548 71.26 ns/op 898.14 MB/s BenchmarkHash/n=256/Write-4 408164 284.9 ns/op 898.51 MB/s BenchmarkHash/n=256/Bytes-4 2605316 46.49 ns/op 5506.56 MB/s BenchmarkHash/n=256/String-4 954456 125.4 ns/op 2041.81 MB/s BenchmarkHash/n=320/Write-4 416875 284.3 ns/op 1125.66 MB/s BenchmarkHash/n=320/Bytes-4 2075800 58.09 ns/op 5508.84 MB/s BenchmarkHash/n=320/String-4 681177 175.4 ns/op 1824.06 MB/s BenchmarkHash/n=1024/Write-4 267622 438.7 ns/op 2334.28 MB/s BenchmarkHash/n=1024/Bytes-4 772180 153.5 ns/op 6671.96 MB/s BenchmarkHash/n=1024/String-4 264396 439.9 ns/op 2327.90 MB/s BenchmarkHash/n=4096/Write-4 119752 988.5 ns/op 4143.66 MB/s BenchmarkHash/n=4096/Bytes-4 208083 568.4 ns/op 7205.60 MB/s BenchmarkHash/n=4096/String-4 71019 1669 ns/op 2454.55 MB/s BenchmarkHash/n=16384/Write-4 37717 3161 ns/op 5182.60 MB/s BenchmarkHash/n=16384/Bytes-4 53503 2258 ns/op 7256.73 MB/s BenchmarkHash/n=16384/String-4 18194 6539 ns/op 2505.59 MB/s PASS ok hash/maphash 5.447s goos: freebsd goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 891 121408 ns/op BenchmarkEscapeNone-4 130256 875.1 ns/op BenchmarkUnescape-4 782 152665 ns/op BenchmarkUnescapeNone-4 523501 223.8 ns/op BenchmarkUnescapeSparse-4 10000 10574 ns/op BenchmarkUnescapeDense-4 1178 101644 ns/op PASS ok html 1.835s goos: freebsd goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 7870 12725 ns/op BenchmarkCSSEscaperNoSpecials-4 46503 2548 ns/op BenchmarkDecodeCSS-4 27476 4346 ns/op BenchmarkDecodeCSSNoSpecials-4 4427096 26.61 ns/op BenchmarkCSSValueFilter-4 112471 1051 ns/op BenchmarkCSSValueFilterOk-4 84771 1410 ns/op BenchmarkEscapedExecute-4 4251 25339 ns/op BenchmarkHTMLNospaceEscaper-4 10000 10381 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 62607 1860 ns/op BenchmarkStripTags-4 22148 5416 ns/op BenchmarkStripTagsNoSpecials-4 311695 380.7 ns/op BenchmarkJSValEscaperWithNum-4 24530 4886 ns/op BenchmarkJSValEscaperWithStr-4 5499 19744 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 19129 6220 ns/op BenchmarkJSValEscaperWithObj-4 4779 24136 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 13784 8671 ns/op BenchmarkJSStrEscaperNoSpecials-4 57704 2086 ns/op BenchmarkJSStrEscaper-4 10000 10557 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 52072 2270 ns/op BenchmarkJSRegexpEscaper-4 10000 10972 ns/op BenchmarkTemplateSpecialTags-4 99 1195730 ns/op BenchmarkURLEscaper-4 4318 25871 ns/op BenchmarkURLEscaperNoSpecials-4 173462 724.2 ns/op BenchmarkURLNormalizer-4 5640 19728 ns/op BenchmarkURLNormalizerNoSpecials-4 165956 727.5 ns/op BenchmarkSrcsetFilter-4 19000 6298 ns/op BenchmarkSrcsetFilterNoSpecials-4 106717 1083 ns/op PASS ok html/template 4.923s goos: freebsd goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 567078 185.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 451537 237.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 635011 176.0 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 504453 240.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1783996 66.21 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1216645 98.66 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1819360 65.51 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1203957 99.17 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1432831 83.34 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 477612 240.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 387249 302.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 486640 241.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 379191 302.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 802090 141.4 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 579632 210.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 952845 122.3 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 589171 206.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 453207 255.7 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1429147 83.82 ns/op BenchmarkRGBASetRGBA-4 1458501 82.10 ns/op BenchmarkRGBA64At-4 836138 139.5 ns/op BenchmarkRGBA64SetRGBA64-4 880430 132.6 ns/op BenchmarkNRGBAAt-4 1416786 84.60 ns/op BenchmarkNRGBASetNRGBA-4 1457916 82.43 ns/op BenchmarkNRGBA64At-4 818913 144.3 ns/op BenchmarkNRGBA64SetNRGBA64-4 873759 134.5 ns/op BenchmarkAlphaAt-4 2393088 48.76 ns/op BenchmarkAlphaSetAlpha-4 2412289 48.64 ns/op BenchmarkAlpha16At-4 1587153 76.21 ns/op BenchmarkAlphaSetAlpha16-4 1571008 76.30 ns/op BenchmarkGrayAt-4 2407450 48.33 ns/op BenchmarkGraySetGray-4 2407562 48.77 ns/op BenchmarkGray16At-4 1564119 76.37 ns/op BenchmarkGraySetGray16-4 1588060 75.60 ns/op PASS ok image 6.474s goos: freebsd goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 4253844 28.10 ns/op BenchmarkYCbCrToRGB/128-4 4283361 27.64 ns/op BenchmarkYCbCrToRGB/255-4 4376587 27.63 ns/op BenchmarkRGBToYCbCr/0-4 4260246 28.24 ns/op BenchmarkRGBToYCbCr/Cb-4 4239993 28.18 ns/op BenchmarkRGBToYCbCr/Cr-4 4267928 28.29 ns/op BenchmarkYCbCrToRGBA/0-4 3410563 35.37 ns/op BenchmarkYCbCrToRGBA/128-4 3368749 35.64 ns/op BenchmarkYCbCrToRGBA/255-4 3330544 35.96 ns/op BenchmarkNYCbCrAToRGBA/0-4 3369487 35.63 ns/op BenchmarkNYCbCrAToRGBA/128-4 3378800 35.15 ns/op BenchmarkNYCbCrAToRGBA/255-4 3253969 37.09 ns/op PASS ok image/color 2.934s goos: freebsd goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 4 30032860 ns/op BenchmarkFillSrc-4 369 334748 ns/op BenchmarkCopyOver-4 7 15002507 ns/op BenchmarkCopySrc-4 476 248727 ns/op BenchmarkNRGBAOver-4 7 16120749 ns/op BenchmarkNRGBASrc-4 10 10461158 ns/op BenchmarkYCbCr-4 9 11978729 ns/op BenchmarkGray-4 18 6186430 ns/op BenchmarkCMYK-4 10 10535143 ns/op BenchmarkGlyphOver-4 22 5150303 ns/op BenchmarkRGBAMaskOver-4 4 27433409 ns/op BenchmarkGrayMaskOver-4 5 20727380 ns/op BenchmarkRGBA64ImageMaskOver-4 3 34509655 ns/op BenchmarkRGBA-4 5 22188863 ns/op BenchmarkPalettedFill-4 1009 124816 ns/op BenchmarkPalettedRGBA-4 4 25562956 ns/op BenchmarkGenericOver-4 3 49527668 ns/op BenchmarkGenericMaskOver-4 5 20922754 ns/op BenchmarkGenericSrc-4 4 33089272 ns/op BenchmarkGenericMaskSrc-4 4 28738994 ns/op PASS ok image/draw 6.916s goos: freebsd goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 25 4588249 ns/op 3.37 MB/s 48619 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 114446509 ns/op 2.68 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 3123109644 ns/op 0.39 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 64 1827576 ns/op 8.45 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 151065226 ns/op 0.41 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 5.237s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 3949 27512 ns/op BenchmarkIDCT-4 4308 25206 ns/op BenchmarkDecodeBaseline-4 9 11804605 ns/op 5.24 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 7 16096022 ns/op 3.84 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 145623168 ns/op 8.44 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 186132239 ns/op 4.95 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.243s goos: freebsd goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 12528300 9.157 ns/op BenchmarkDecodeGray-4 13 8299099 ns/op 7.90 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 35076187 ns/op 7.47 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 29946674 ns/op 8.75 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 24 4971400 ns/op 13.18 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 27901219 ns/op 9.40 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 34453067 ns/op 7.61 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 53207304 ns/op 5.77 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 52210344 ns/op 5.88 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 169004048 ns/op 7.27 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 186124323 ns/op 6.60 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 27618629 ns/op 11.12 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 169920765 ns/op 7.23 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 714605149 ns/op 1.72 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.419s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 2 50931961 ns/op 1.96 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 43193603 ns/op 2.32 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 285733618 ns/op 1.75 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 260283077 ns/op 1.92 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 51252243 ns/op 1.95 MB/s 401492 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 42580328 ns/op 2.35 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 271277184 ns/op 1.84 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 245199050 ns/op 2.04 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 606234633 ns/op 1.65 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 580943354 ns/op 1.72 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3551562538 ns/op 1.41 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3396244726 ns/op 1.47 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 13 8486451 ns/op 11.78 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 12 8883269 ns/op 11.26 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 42141291 ns/op 11.86 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 44571604 ns/op 11.22 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 80705389 ns/op 12.39 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 86263540 ns/op 11.59 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 410018045 ns/op 12.19 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 434762052 ns/op 11.50 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 57701686 ns/op 1.73 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 48414005 ns/op 2.07 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 316883234 ns/op 1.58 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 296971101 ns/op 1.68 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 720279751 ns/op 1.39 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 721036728 ns/op 1.39 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4696139678 ns/op 1.06 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4538092942 ns/op 1.10 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 152553338 ns/op 27.40 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 160459728 ns/op 26.05 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 39.800s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 36591 3037 ns/op 0.33 MB/s BenchmarkMarshalCorpusFile/2-4 37966 3270 ns/op 0.61 MB/s BenchmarkMarshalCorpusFile/4-4 33327 3557 ns/op 1.12 MB/s BenchmarkMarshalCorpusFile/8-4 28654 4185 ns/op 1.91 MB/s BenchmarkMarshalCorpusFile/16-4 22579 5380 ns/op 2.97 MB/s BenchmarkMarshalCorpusFile/32-4 14888 8068 ns/op 3.97 MB/s BenchmarkMarshalCorpusFile/64-4 9921 10516 ns/op 6.09 MB/s BenchmarkMarshalCorpusFile/128-4 7929 13366 ns/op 9.58 MB/s BenchmarkMarshalCorpusFile/256-4 3554 31841 ns/op 8.04 MB/s BenchmarkMarshalCorpusFile/512-4 1885 63879 ns/op 8.02 MB/s BenchmarkMarshalCorpusFile/1024-4 1004 118945 ns/op 8.61 MB/s BenchmarkMarshalCorpusFile/2048-4 493 240378 ns/op 8.52 MB/s BenchmarkMarshalCorpusFile/4096-4 252 469652 ns/op 8.72 MB/s BenchmarkMarshalCorpusFile/8192-4 128 943280 ns/op 8.68 MB/s BenchmarkMarshalCorpusFile/16384-4 56 1852407 ns/op 8.84 MB/s BenchmarkMarshalCorpusFile/32768-4 28 4139238 ns/op 7.92 MB/s BenchmarkMarshalCorpusFile/65536-4 13 8408227 ns/op 7.79 MB/s BenchmarkMarshalCorpusFile/131072-4 6 17538237 ns/op 7.47 MB/s BenchmarkMarshalCorpusFile/262144-4 3 35159572 ns/op 7.46 MB/s BenchmarkMarshalCorpusFile/524288-4 2 70212124 ns/op 7.47 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 138108370 ns/op 7.59 MB/s BenchmarkUnmarshalCorpusFile/1-4 8529 12387 ns/op 0.08 MB/s BenchmarkUnmarshalCorpusFile/2-4 9068 12467 ns/op 0.16 MB/s BenchmarkUnmarshalCorpusFile/4-4 8636 13569 ns/op 0.29 MB/s BenchmarkUnmarshalCorpusFile/8-4 7292 15378 ns/op 0.52 MB/s BenchmarkUnmarshalCorpusFile/16-4 6243 18081 ns/op 0.88 MB/s BenchmarkUnmarshalCorpusFile/32-4 4520 26272 ns/op 1.22 MB/s BenchmarkUnmarshalCorpusFile/64-4 3738 30892 ns/op 2.07 MB/s BenchmarkUnmarshalCorpusFile/128-4 2940 38924 ns/op 3.29 MB/s BenchmarkUnmarshalCorpusFile/256-4 1183 100901 ns/op 2.54 MB/s BenchmarkUnmarshalCorpusFile/512-4 628 191587 ns/op 2.67 MB/s BenchmarkUnmarshalCorpusFile/1024-4 324 372245 ns/op 2.75 MB/s BenchmarkUnmarshalCorpusFile/2048-4 163 729248 ns/op 2.81 MB/s BenchmarkUnmarshalCorpusFile/4096-4 76 1429226 ns/op 2.87 MB/s BenchmarkUnmarshalCorpusFile/8192-4 38 2853589 ns/op 2.87 MB/s BenchmarkUnmarshalCorpusFile/16384-4 19 5676375 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/32768-4 9 11325601 ns/op 2.89 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 22767262 ns/op 2.88 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 45584428 ns/op 2.88 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 91107704 ns/op 2.88 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 184562044 ns/op 2.84 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 369422074 ns/op 2.84 MB/s BenchmarkMutatorBytes/1-4 36956 3284 ns/op BenchmarkMutatorBytes/10-4 38626 3122 ns/op BenchmarkMutatorBytes/100-4 34818 3444 ns/op BenchmarkMutatorBytes/1000-4 24559 5197 ns/op BenchmarkMutatorBytes/10000-4 6379 24394 ns/op BenchmarkMutatorBytes/100000-4 1000 136725 ns/op BenchmarkMutatorString/1-4 32725 3450 ns/op BenchmarkMutatorString/10-4 35665 3511 ns/op BenchmarkMutatorString/100-4 30762 4070 ns/op BenchmarkMutatorString/1000-4 14925 7760 ns/op BenchmarkMutatorString/10000-4 3688 56067 ns/op BenchmarkMutatorString/100000-4 350 357154 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 20121 5955 ns/op BenchmarkMutatorAllBasicTypes/string-4 20001 6088 ns/op BenchmarkMutatorAllBasicTypes/bool-4 61852 1923 ns/op BenchmarkMutatorAllBasicTypes/float32-4 54351 2193 ns/op BenchmarkMutatorAllBasicTypes/float64-4 55538 2190 ns/op BenchmarkMutatorAllBasicTypes/int-4 58614 2059 ns/op BenchmarkMutatorAllBasicTypes/int8-4 60546 2015 ns/op BenchmarkMutatorAllBasicTypes/int16-4 59643 2020 ns/op BenchmarkMutatorAllBasicTypes/int32-4 60948 1983 ns/op BenchmarkMutatorAllBasicTypes/int64-4 61208 1979 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 58122 2072 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 59126 2058 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 57620 2089 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 58888 2036 ns/op PASS ok internal/fuzz 12.242s goos: freebsd goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 52504 2314 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 126933 937.2 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.451s PASS ok internal/poll 1.083s goos: freebsd goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 5 21079487 ns/op PASS ok internal/trace 3.553s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLarge-4 1 331310467 ns/op 0.83 MB/s 11683256 B/op 55 allocs/op PASS ok internal/zstd 1.434s goos: freebsd goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 21717 6796 ns/op BenchmarkCopyNLarge-4 344 395599 ns/op PASS ok io 1.590s goos: freebsd goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 224185 505.5 ns/op BenchmarkPrintln-4 22201 5361 ns/op 77 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 34767 3562 ns/op 66 B/op 1 allocs/op BenchmarkConcurrent-4 5803 19674 ns/op BenchmarkDiscard-4 713440 157.9 ns/op 0 B/op 0 allocs/op PASS ok log 1.869s goos: freebsd goarch: amd64 pkg: log/slog cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriteTime-4 87204 1354 ns/op BenchmarkJSONHandler/defaults-4 6337 16263 ns/op 517 B/op 0 allocs/op BenchmarkJSONHandler/time_format-4 3909 26610 ns/op 773 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4851 23436 ns/op 747 B/op 5 allocs/op BenchmarkPreformatting/separate-4 6759 15721 ns/op 512 B/op 0 allocs/op BenchmarkPreformatting/struct-4 7273 15722 ns/op 528 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 5382 21243 ns/op 526 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 30147 3957 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 29787 4049 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 83044 1490 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 62916 2085 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 49140 2298 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 55718 2198 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 61400 2099 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 49933 2306 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 889160 125.6 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 568921 206.9 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 558082 213.5 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 447932 264.8 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 379951 323.9 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 5301 21877 ns/op BenchmarkDispatch/switch-checked-4 205003 570.4 ns/op BenchmarkDispatch/As-4 185606 622.2 ns/op BenchmarkDispatch/Visit-4 191448 594.9 ns/op BenchmarkUnsafeStrings-4 19444 6158 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 value_test.go:263: Value size = 24 PASS ok log/slog 4.372s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAttrs/disabled/5_args-4 1668943 70.33 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1627338 73.77 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 906493 117.4 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 275457 414.1 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 75476 1506 ns/op 264 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 81411 1503 ns/op 262 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 46623 2550 ns/op 676 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 14786 8093 ns/op 3451 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 17908 6749 ns/op 590 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 18031 6695 ns/op 589 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 11514 10693 ns/op 1086 B/op 5 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3441 33650 ns/op 4316 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 17257 6208 ns/op 516 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 19677 6186 ns/op 515 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 12838 9495 ns/op 937 B/op 2 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 3950 27726 ns/op 3724 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.689s goos: freebsd goarch: amd64 pkg: maps cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMapClone-4 3 36746198 ns/op PASS ok maps 2.606s goos: freebsd goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 3011498 39.80 ns/op BenchmarkAcosh-4 899860 121.0 ns/op BenchmarkAsin-4 3108946 38.56 ns/op BenchmarkAsinh-4 948339 123.6 ns/op BenchmarkAtan-4 4286961 27.93 ns/op BenchmarkAtanh-4 950379 125.2 ns/op BenchmarkAtan2-4 2442026 49.27 ns/op BenchmarkCbrt-4 1310889 90.76 ns/op BenchmarkCeil-4 17020537 7.048 ns/op BenchmarkCopysign-4 2065599 58.16 ns/op BenchmarkCos-4 1223060 97.51 ns/op BenchmarkCosh-4 1000000 402.7 ns/op BenchmarkErf-4 4365373 27.04 ns/op BenchmarkErfc-4 4222275 28.54 ns/op BenchmarkErfinv-4 3804992 31.32 ns/op BenchmarkErfcinv-4 3804176 31.78 ns/op BenchmarkExp-4 1867408 248.3 ns/op BenchmarkExpGo-4 852452 138.0 ns/op BenchmarkExpm1-4 2989082 40.05 ns/op BenchmarkExp2-4 923280 127.6 ns/op BenchmarkExp2Go-4 838568 134.6 ns/op BenchmarkAbs-4 2803706 42.51 ns/op BenchmarkDim-4 8009613 14.87 ns/op BenchmarkFloor-4 16758715 7.146 ns/op BenchmarkMax-4 11845863 10.18 ns/op BenchmarkMin-4 12237118 9.825 ns/op BenchmarkMod-4 249430 470.8 ns/op BenchmarkFrexp-4 1415218 85.16 ns/op BenchmarkGamma-4 664182 172.3 ns/op BenchmarkHypot-4 10299541 11.68 ns/op BenchmarkHypotGo-4 1304992 90.53 ns/op BenchmarkIlogb-4 1660910 71.08 ns/op BenchmarkJ0-4 247842 475.4 ns/op BenchmarkJ1-4 268994 439.6 ns/op BenchmarkJn-4 120778 978.7 ns/op BenchmarkLdexp-4 1413279 84.35 ns/op BenchmarkLgamma-4 1000000 110.6 ns/op BenchmarkLog-4 5977598 20.09 ns/op BenchmarkLogb-4 1732215 69.26 ns/op BenchmarkLog1p-4 1000000 104.9 ns/op BenchmarkLog10-4 5742115 20.81 ns/op BenchmarkLog2-4 1232587 97.80 ns/op BenchmarkModf-4 2405088 49.33 ns/op BenchmarkNextafter32-4 2257404 53.79 ns/op BenchmarkNextafter64-4 2234901 52.10 ns/op BenchmarkPowInt-4 433376 269.8 ns/op BenchmarkPowFrac-4 359926 675.7 ns/op BenchmarkPow10Pos-4 4510249 26.51 ns/op BenchmarkPow10Neg-4 4310070 27.65 ns/op BenchmarkRound-4 2637096 46.04 ns/op BenchmarkRoundToEven-4 8298532 14.36 ns/op BenchmarkRemainder-4 368869 315.9 ns/op BenchmarkSignbit-4 4037996 28.95 ns/op BenchmarkSin-4 1713780 69.40 ns/op BenchmarkSincos-4 1000000 112.2 ns/op BenchmarkSinh-4 1000000 223.6 ns/op BenchmarkSqrtIndirect-4 18126469 6.613 ns/op BenchmarkSqrtLatency-4 18514741 6.488 ns/op BenchmarkSqrtIndirectLatency-4 18227427 6.575 ns/op BenchmarkSqrtGoLatency-4 1247316 114.2 ns/op BenchmarkSqrtPrime-4 33829 3543 ns/op BenchmarkTan-4 1646636 73.44 ns/op BenchmarkTanh-4 1000000 426.8 ns/op BenchmarkTrunc-4 16465862 7.110 ns/op BenchmarkY0-4 262902 456.7 ns/op BenchmarkY1-4 262201 454.2 ns/op BenchmarkYn-4 128685 928.5 ns/op BenchmarkFloat64bits-4 3940099 29.99 ns/op BenchmarkFloat64frombits-4 4071142 28.70 ns/op BenchmarkFloat32bits-4 3956691 29.42 ns/op BenchmarkFloat32frombits-4 3938846 29.43 ns/op BenchmarkFMA-4 17369011 59.12 ns/op PASS ok math 13.933s goos: freebsd goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11706144 10.09 ns/op 6342.38 MB/s BenchmarkAddVV/2-4 10748034 11.17 ns/op 11462.09 MB/s BenchmarkAddVV/3-4 9848919 12.10 ns/op 15862.43 MB/s BenchmarkAddVV/4-4 10250761 11.66 ns/op 21950.93 MB/s BenchmarkAddVV/5-4 9264099 12.73 ns/op 25134.92 MB/s BenchmarkAddVV/10-4 7616277 15.87 ns/op 40327.12 MB/s BenchmarkAddVV/100-4 1840009 65.21 ns/op 98150.60 MB/s BenchmarkAddVV/1000-4 210032 572.1 ns/op 111861.70 MB/s BenchmarkSubVV/1-4 11800467 10.11 ns/op 6333.11 MB/s BenchmarkSubVV/2-4 10530567 11.17 ns/op 11462.54 MB/s BenchmarkSubVV/3-4 9946456 12.13 ns/op 15823.89 MB/s BenchmarkSubVV/4-4 10299681 11.77 ns/op 21753.68 MB/s BenchmarkSubVV/5-4 9390954 12.63 ns/op 25339.90 MB/s BenchmarkSubVV/10-4 7533638 15.80 ns/op 40497.15 MB/s BenchmarkSubVV/100-4 1831962 65.51 ns/op 97695.50 MB/s BenchmarkSubVV/1000-4 208796 570.2 ns/op 112244.69 MB/s BenchmarkAddVW/1-4 11718276 10.23 ns/op 782.30 MB/s BenchmarkAddVW/2-4 10871798 11.19 ns/op 1430.24 MB/s BenchmarkAddVW/3-4 10033792 11.91 ns/op 2015.19 MB/s BenchmarkAddVW/4-4 10803864 11.15 ns/op 2869.20 MB/s BenchmarkAddVW/5-4 10462666 11.45 ns/op 3494.07 MB/s BenchmarkAddVW/10-4 8292639 14.32 ns/op 5588.33 MB/s BenchmarkAddVW/100-4 322813 337.5 ns/op 2370.07 MB/s BenchmarkAddVW/1000-4 54978 2174 ns/op 3679.77 MB/s BenchmarkAddVWext/1-4 12223411 9.811 ns/op 815.40 MB/s BenchmarkAddVWext/2-4 11275286 10.95 ns/op 1461.85 MB/s BenchmarkAddVWext/3-4 10222483 11.53 ns/op 2082.23 MB/s BenchmarkAddVWext/4-4 10954873 10.82 ns/op 2958.81 MB/s BenchmarkAddVWext/5-4 10389664 11.49 ns/op 3482.14 MB/s BenchmarkAddVWext/10-4 8423134 14.29 ns/op 5599.45 MB/s BenchmarkAddVWext/100-4 89290 1323 ns/op 604.74 MB/s BenchmarkAddVWext/1000-4 9144 12859 ns/op 622.15 MB/s BenchmarkSubVW/1-4 12211915 9.820 ns/op 814.64 MB/s BenchmarkSubVW/2-4 10961444 10.88 ns/op 1470.81 MB/s BenchmarkSubVW/3-4 10010208 11.83 ns/op 2028.33 MB/s BenchmarkSubVW/4-4 11082175 10.71 ns/op 2987.20 MB/s BenchmarkSubVW/5-4 10540509 11.42 ns/op 3501.65 MB/s BenchmarkSubVW/10-4 8352568 14.35 ns/op 5572.98 MB/s BenchmarkSubVW/100-4 338289 345.3 ns/op 2316.51 MB/s BenchmarkSubVW/1000-4 54723 2176 ns/op 3676.50 MB/s BenchmarkSubVWext/1-4 12114950 9.739 ns/op 821.44 MB/s BenchmarkSubVWext/2-4 11070140 10.82 ns/op 1478.32 MB/s BenchmarkSubVWext/3-4 10154598 11.77 ns/op 2039.60 MB/s BenchmarkSubVWext/4-4 11217667 10.74 ns/op 2979.56 MB/s BenchmarkSubVWext/5-4 10299036 11.49 ns/op 3481.60 MB/s BenchmarkSubVWext/10-4 8192811 14.26 ns/op 5610.28 MB/s BenchmarkSubVWext/100-4 89894 1324 ns/op 604.21 MB/s BenchmarkSubVWext/1000-4 8820 12799 ns/op 625.05 MB/s BenchmarkMulAddVWW/1-4 10522357 11.24 ns/op 5694.85 MB/s BenchmarkMulAddVWW/2-4 9637327 12.13 ns/op 10551.50 MB/s BenchmarkMulAddVWW/3-4 9489108 12.76 ns/op 15044.72 MB/s BenchmarkMulAddVWW/4-4 8957788 13.44 ns/op 19043.03 MB/s BenchmarkMulAddVWW/5-4 8130966 14.73 ns/op 21726.03 MB/s BenchmarkMulAddVWW/10-4 6344323 19.06 ns/op 33576.38 MB/s BenchmarkMulAddVWW/100-4 1227592 97.28 ns/op 65792.06 MB/s BenchmarkMulAddVWW/1000-4 132752 904.7 ns/op 70738.25 MB/s BenchmarkAddMulVVW/1-4 11388324 10.50 ns/op 6093.44 MB/s BenchmarkAddMulVVW/2-4 10383733 11.59 ns/op 11044.87 MB/s BenchmarkAddMulVVW/3-4 9394344 12.76 ns/op 15045.38 MB/s BenchmarkAddMulVVW/4-4 8712742 13.83 ns/op 18510.51 MB/s BenchmarkAddMulVVW/5-4 7943060 15.22 ns/op 21029.64 MB/s BenchmarkAddMulVVW/10-4 6648218 18.75 ns/op 34124.63 MB/s BenchmarkAddMulVVW/100-4 1425733 84.66 ns/op 75598.73 MB/s BenchmarkAddMulVVW/1000-4 154632 780.1 ns/op 82044.54 MB/s BenchmarkDivWVW/1-4 3095740 38.38 ns/op 1667.33 MB/s BenchmarkDivWVW/2-4 1320042 90.87 ns/op 1408.62 MB/s BenchmarkDivWVW/3-4 1000000 115.5 ns/op 1662.13 MB/s BenchmarkDivWVW/4-4 872307 135.1 ns/op 1894.47 MB/s BenchmarkDivWVW/5-4 824966 142.6 ns/op 2243.26 MB/s BenchmarkDivWVW/10-4 446078 264.9 ns/op 2416.09 MB/s BenchmarkDivWVW/100-4 58950 2023 ns/op 3164.34 MB/s BenchmarkDivWVW/1000-4 5853 19778 ns/op 3235.84 MB/s BenchmarkNonZeroShifts/1/shrVU-4 11957808 9.456 ns/op BenchmarkNonZeroShifts/1/shlVU-4 12132253 9.281 ns/op BenchmarkNonZeroShifts/2/shrVU-4 11557240 10.38 ns/op BenchmarkNonZeroShifts/2/shlVU-4 10617493 10.21 ns/op BenchmarkNonZeroShifts/3/shrVU-4 9873235 11.40 ns/op BenchmarkNonZeroShifts/3/shlVU-4 10553215 11.20 ns/op BenchmarkNonZeroShifts/4/shrVU-4 9073245 12.99 ns/op BenchmarkNonZeroShifts/4/shlVU-4 8833279 13.43 ns/op BenchmarkNonZeroShifts/5/shrVU-4 8351617 13.26 ns/op BenchmarkNonZeroShifts/5/shlVU-4 8879901 13.38 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6540942 17.38 ns/op BenchmarkNonZeroShifts/10/shlVU-4 6736018 17.44 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 105.2 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1334978 88.39 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 131727 909.5 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 161151 746.8 ns/op BenchmarkDecimalConversion-4 220 530574 ns/op BenchmarkFloatString/100-4 12550 9687 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 237 508597 ns/op 2912 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 46384274 ns/op 60896 B/op 51 allocs/op BenchmarkFloatString/100000-4 1 4547132084 ns/op 830664 B/op 517 allocs/op BenchmarkFloatAdd/10-4 176922 677.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 172970 678.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 157334 749.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 87777 1355 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 18170 6656 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 235236 500.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 235164 513.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 224672 533.0 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 162324 740.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 46509 2584 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2038 57323 ns/op BenchmarkParseFloatLargeExp-4 480 251056 ns/op BenchmarkGCD10x10/WithoutXY-4 200199 574.9 ns/op BenchmarkGCD10x10/WithXY-4 62389 1960 ns/op BenchmarkGCD10x100/WithoutXY-4 108998 1150 ns/op BenchmarkGCD10x100/WithXY-4 17607 6975 ns/op BenchmarkGCD10x1000/WithoutXY-4 69902 1744 ns/op BenchmarkGCD10x1000/WithXY-4 15063 8413 ns/op BenchmarkGCD100x100/WithoutXY-4 26133 4434 ns/op BenchmarkGCD100x100/WithXY-4 9753 11084 ns/op BenchmarkGCD100x1000/WithoutXY-4 12678 9535 ns/op BenchmarkGCD100x1000/WithXY-4 5898 18909 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2155 53381 ns/op BenchmarkGCD1000x1000/WithXY-4 1214 95303 ns/op BenchmarkHilbert-4 21 5239200 ns/op BenchmarkBinomial-4 14461 8249 ns/op BenchmarkQuoRem-4 21177 5952 ns/op BenchmarkExp-4 14 7639855 ns/op BenchmarkExpMont/Odd-4 122 974320 ns/op 2583 B/op 21 allocs/op BenchmarkExpMont/Even1-4 121 972174 ns/op 3364 B/op 38 allocs/op BenchmarkExpMont/Even2-4 100 1017121 ns/op 3869 B/op 53 allocs/op BenchmarkExpMont/Even3-4 100 1009784 ns/op 3861 B/op 53 allocs/op BenchmarkExpMont/Even4-4 100 1013805 ns/op 3843 B/op 53 allocs/op BenchmarkExpMont/Even8-4 100 1006499 ns/op 3876 B/op 54 allocs/op BenchmarkExpMont/Even32-4 100 1007244 ns/op 3861 B/op 53 allocs/op BenchmarkExpMont/Even64-4 142 849722 ns/op 3632 B/op 53 allocs/op BenchmarkExpMont/Even96-4 140 874575 ns/op 3788 B/op 51 allocs/op BenchmarkExpMont/Even128-4 158 770111 ns/op 3255 B/op 50 allocs/op BenchmarkExpMont/Even255-4 178 645351 ns/op 2951 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 433 283436 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 386 308008 ns/op 1733 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 385 309719 ns/op 1749 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 374 310059 ns/op 1733 B/op 47 allocs/op BenchmarkExp2-4 14 7706174 ns/op BenchmarkBitset-4 763579 145.7 ns/op BenchmarkBitsetNeg-4 444211 269.7 ns/op BenchmarkBitsetOrig-4 250201 468.3 ns/op BenchmarkBitsetNegOrig-4 159688 753.2 ns/op BenchmarkModSqrt225_Tonelli-4 100 1079486 ns/op BenchmarkModSqrt225_3Mod4-4 360 330526 ns/op BenchmarkModSqrt231_Tonelli-4 97 1137945 ns/op BenchmarkModSqrt231_5Mod8-4 304 391202 ns/op BenchmarkModInverse-4 13615 9191 ns/op BenchmarkSqrt-4 1683 71062 ns/op BenchmarkIntSqr/1-4 1379828 87.79 ns/op BenchmarkIntSqr/2-4 760518 160.7 ns/op BenchmarkIntSqr/3-4 625596 193.6 ns/op BenchmarkIntSqr/5-4 437900 276.0 ns/op BenchmarkIntSqr/8-4 303091 392.5 ns/op BenchmarkIntSqr/10-4 236913 492.6 ns/op BenchmarkIntSqr/20-4 52750 2407 ns/op BenchmarkIntSqr/30-4 37750 3215 ns/op BenchmarkIntSqr/50-4 24060 5101 ns/op BenchmarkIntSqr/80-4 14043 8597 ns/op BenchmarkIntSqr/100-4 9507 11274 ns/op BenchmarkIntSqr/200-4 3976 30271 ns/op BenchmarkIntSqr/300-4 1665 66130 ns/op BenchmarkIntSqr/500-4 844 149802 ns/op BenchmarkIntSqr/800-4 322 373180 ns/op BenchmarkIntSqr/1000-4 232 506051 ns/op BenchmarkDiv/20/10-4 428379 277.5 ns/op BenchmarkDiv/40/20-4 439371 276.5 ns/op BenchmarkDiv/100/50-4 363342 318.7 ns/op BenchmarkDiv/200/100-4 47928 2464 ns/op BenchmarkDiv/400/200-4 47491 2586 ns/op BenchmarkDiv/1000/500-4 39244 3160 ns/op BenchmarkDiv/2000/1000-4 29455 4151 ns/op BenchmarkDiv/20000/10000-4 1111 106518 ns/op BenchmarkDiv/200000/100000-4 25 4399981 ns/op BenchmarkDiv/2000000/1000000-4 1 123282065 ns/op BenchmarkDiv/20000000/10000000-4 1 3831935378 ns/op BenchmarkMul-4 5 22107499 ns/op BenchmarkNatMul/10-4 175094 654.8 ns/op BenchmarkNatMul/100-4 6219 19552 ns/op BenchmarkNatMul/1000-4 180 656688 ns/op BenchmarkZeroShifts/Shl-4 17808 6049 ns/op BenchmarkZeroShifts/ShlSame-4 5093721 22.54 ns/op BenchmarkZeroShifts/Shr-4 20018 6452 ns/op BenchmarkZeroShifts/ShrSame-4 5217056 22.26 ns/op BenchmarkExp3Power/0x10-4 197233 640.4 ns/op BenchmarkExp3Power/0x40-4 167383 744.7 ns/op BenchmarkExp3Power/0x100-4 101445 1215 ns/op BenchmarkExp3Power/0x400-4 45417 2599 ns/op BenchmarkExp3Power/0x1000-4 9768 11465 ns/op BenchmarkExp3Power/0x4000-4 2042 59545 ns/op BenchmarkExp3Power/0x10000-4 226 536020 ns/op BenchmarkExp3Power/0x40000-4 21 5490543 ns/op BenchmarkExp3Power/0x100000-4 2 53365868 ns/op BenchmarkExp3Power/0x400000-4 1 495975003 ns/op BenchmarkFibo-4 3 38737609 ns/op BenchmarkNatSqr/1-4 1000000 120.3 ns/op BenchmarkNatSqr/2-4 561249 211.5 ns/op BenchmarkNatSqr/3-4 476901 257.2 ns/op BenchmarkNatSqr/5-4 328014 364.7 ns/op BenchmarkNatSqr/8-4 223747 545.4 ns/op BenchmarkNatSqr/10-4 187174 656.6 ns/op BenchmarkNatSqr/20-4 49285 2484 ns/op BenchmarkNatSqr/30-4 35541 3486 ns/op BenchmarkNatSqr/50-4 21732 5676 ns/op BenchmarkNatSqr/80-4 12650 9492 ns/op BenchmarkNatSqr/100-4 8919 12350 ns/op BenchmarkNatSqr/200-4 3688 32682 ns/op BenchmarkNatSqr/300-4 1528 74954 ns/op BenchmarkNatSqr/500-4 792 150794 ns/op BenchmarkNatSqr/800-4 331 349288 ns/op BenchmarkNatSqr/1000-4 249 479506 ns/op BenchmarkNatSetBytes/8-4 830359 137.2 ns/op BenchmarkNatSetBytes/24-4 248643 476.0 ns/op BenchmarkNatSetBytes/128-4 58272 2050 ns/op BenchmarkNatSetBytes/7-4 941990 121.6 ns/op BenchmarkNatSetBytes/23-4 253812 463.0 ns/op BenchmarkNatSetBytes/127-4 57884 2058 ns/op BenchmarkScanPi-4 267 443329 ns/op BenchmarkStringPiParallel-4 808 147340 ns/op BenchmarkScan/10/Base2-4 44922 2689 ns/op BenchmarkScan/100/Base2-4 4888 23300 ns/op BenchmarkScan/1000/Base2-4 500 230431 ns/op BenchmarkScan/10/Base8-4 108283 1118 ns/op BenchmarkScan/100/Base8-4 14196 8263 ns/op BenchmarkScan/1000/Base8-4 1413 80758 ns/op BenchmarkScan/10/Base10-4 116778 1029 ns/op BenchmarkScan/100/Base10-4 16090 7608 ns/op BenchmarkScan/1000/Base10-4 1586 74027 ns/op BenchmarkScan/10/Base16-4 130468 924.9 ns/op BenchmarkScan/100/Base16-4 17844 6648 ns/op BenchmarkScan/1000/Base16-4 1819 64271 ns/op BenchmarkString/10/Base2-4 188756 641.1 ns/op BenchmarkString/100/Base2-4 27474 4377 ns/op BenchmarkString/1000/Base2-4 2751 42746 ns/op BenchmarkString/10/Base8-4 356355 340.5 ns/op BenchmarkString/100/Base8-4 70340 1701 ns/op BenchmarkString/1000/Base8-4 7627 15209 ns/op BenchmarkString/10/Base10-4 210493 557.8 ns/op BenchmarkString/100/Base10-4 41797 2826 ns/op BenchmarkString/1000/Base10-4 5421 22469 ns/op BenchmarkString/10/Base16-4 394098 303.5 ns/op BenchmarkString/100/Base16-4 92300 1289 ns/op BenchmarkString/1000/Base16-4 10000 11113 ns/op BenchmarkLeafSize/0-4 45 2554843 ns/op BenchmarkLeafSize/1-4 447 264728 ns/op BenchmarkLeafSize/2-4 452 267443 ns/op BenchmarkLeafSize/3-4 333 355690 ns/op BenchmarkLeafSize/4-4 464 256827 ns/op BenchmarkLeafSize/5-4 290 406976 ns/op BenchmarkLeafSize/6-4 330 354318 ns/op BenchmarkLeafSize/7-4 355 336356 ns/op BenchmarkLeafSize/8-4 462 255454 ns/op BenchmarkLeafSize/9-4 243 491278 ns/op BenchmarkLeafSize/10-4 285 402102 ns/op BenchmarkLeafSize/11-4 308 380090 ns/op BenchmarkLeafSize/12-4 340 351643 ns/op BenchmarkLeafSize/13-4 308 384717 ns/op BenchmarkLeafSize/14-4 360 330160 ns/op BenchmarkLeafSize/15-4 384 309523 ns/op BenchmarkLeafSize/16-4 475 252109 ns/op BenchmarkLeafSize/32-4 463 252917 ns/op BenchmarkLeafSize/64-4 435 274224 ns/op BenchmarkProbablyPrime/n=0-4 9 11666631 ns/op BenchmarkProbablyPrime/n=1-4 8 13246199 ns/op BenchmarkProbablyPrime/n=5-4 6 19178649 ns/op BenchmarkProbablyPrime/n=10-4 4 26846742 ns/op BenchmarkProbablyPrime/n=20-4 3 41914317 ns/op BenchmarkProbablyPrime/Lucas-4 10 10077501 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 74 1550142 ns/op BenchmarkRatCmp-4 230650 536.3 ns/op BenchmarkFloatPrecExact/1-4 140008 850.3 ns/op BenchmarkFloatPrecExact/10-4 43597 2717 ns/op BenchmarkFloatPrecExact/100-4 9724 10313 ns/op BenchmarkFloatPrecExact/1000-4 2287 52789 ns/op BenchmarkFloatPrecExact/10000-4 136 875259 ns/op BenchmarkFloatPrecExact/100000-4 3 36744684 ns/op BenchmarkFloatPrecExact/1000000-4 1 1752617977 ns/op BenchmarkFloatPrecMixed/1-4 129302 901.3 ns/op BenchmarkFloatPrecMixed/10-4 36645 3304 ns/op BenchmarkFloatPrecMixed/100-4 5560 21065 ns/op BenchmarkFloatPrecMixed/1000-4 482 253848 ns/op BenchmarkFloatPrecMixed/10000-4 13 8778277 ns/op BenchmarkFloatPrecMixed/100000-4 1 473624886 ns/op BenchmarkFloatPrecMixed/1000000-4 1 30480686189 ns/op BenchmarkFloatPrecInexact/1-4 226422 520.7 ns/op BenchmarkFloatPrecInexact/10-4 203012 593.9 ns/op BenchmarkFloatPrecInexact/100-4 121292 972.5 ns/op BenchmarkFloatPrecInexact/1000-4 36974 3092 ns/op BenchmarkFloatPrecInexact/10000-4 4804 26155 ns/op BenchmarkFloatPrecInexact/100000-4 518 231899 ns/op BenchmarkFloatPrecInexact/1000000-4 38 3242095 ns/op BenchmarkFloatSqrt/64-4 23361 5200 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 14613 8207 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 9710 11604 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 4986 23290 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 843 134737 ns/op 17900 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 63 1794567 ns/op 176151 B/op 19 allocs/op BenchmarkFloatSqrt/1000000-4 1 139952646 ns/op 3760872 B/op 604 allocs/op PASS ok math/big 86.533s goos: freebsd goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 8565966 13.97 ns/op BenchmarkLeadingZeros8-4 8153708 14.70 ns/op BenchmarkLeadingZeros16-4 8946307 13.41 ns/op BenchmarkLeadingZeros32-4 8439814 14.33 ns/op BenchmarkLeadingZeros64-4 8737712 13.30 ns/op BenchmarkTrailingZeros-4 8399180 14.23 ns/op BenchmarkTrailingZeros8-4 8532499 14.21 ns/op BenchmarkTrailingZeros16-4 8580285 14.25 ns/op BenchmarkTrailingZeros32-4 8526336 14.02 ns/op BenchmarkTrailingZeros64-4 8455231 14.14 ns/op BenchmarkOnesCount-4 8453824 14.38 ns/op BenchmarkOnesCount8-4 9123367 13.09 ns/op BenchmarkOnesCount16-4 8543115 14.26 ns/op BenchmarkOnesCount32-4 7909630 14.75 ns/op BenchmarkOnesCount64-4 8304237 14.30 ns/op BenchmarkRotateLeft-4 9191899 12.95 ns/op BenchmarkRotateLeft8-4 9133044 13.08 ns/op BenchmarkRotateLeft16-4 9235657 13.09 ns/op BenchmarkRotateLeft32-4 9191131 13.04 ns/op BenchmarkRotateLeft64-4 9098331 13.17 ns/op BenchmarkReverse-4 13176882 9.049 ns/op BenchmarkReverse8-4 17429694 6.891 ns/op BenchmarkReverse16-4 16531413 7.204 ns/op BenchmarkReverse32-4 14406374 8.321 ns/op BenchmarkReverse64-4 13770022 8.668 ns/op BenchmarkReverseBytes-4 16882711 7.034 ns/op BenchmarkReverseBytes16-4 16605621 6.981 ns/op BenchmarkReverseBytes32-4 17470519 6.845 ns/op BenchmarkReverseBytes64-4 17080376 7.021 ns/op BenchmarkAdd-4 8396832 14.07 ns/op BenchmarkAdd32-4 8741602 13.69 ns/op BenchmarkAdd64-4 8803939 13.53 ns/op BenchmarkAdd64multiple-4 17292055 6.884 ns/op BenchmarkSub-4 8796843 13.60 ns/op BenchmarkSub32-4 8452021 14.17 ns/op BenchmarkSub64-4 8876673 13.61 ns/op BenchmarkSub64multiple-4 16219750 7.243 ns/op BenchmarkMul-4 9165243 12.96 ns/op BenchmarkMul32-4 9168748 13.16 ns/op BenchmarkMul64-4 9133982 13.02 ns/op BenchmarkDiv-4 2795958 42.76 ns/op BenchmarkDiv32-4 5539694 21.61 ns/op BenchmarkDiv64-4 2808603 42.73 ns/op PASS ok math/bits 6.872s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 10510232 11.25 ns/op BenchmarkAcos-4 415230 245.7 ns/op BenchmarkAcosh-4 442128 264.0 ns/op BenchmarkAsin-4 472929 246.6 ns/op BenchmarkAsinh-4 456423 249.0 ns/op BenchmarkAtan-4 782491 150.4 ns/op BenchmarkAtanh-4 780654 149.6 ns/op BenchmarkConj-4 19517354 5.791 ns/op BenchmarkCos-4 521635 559.8 ns/op BenchmarkCosh-4 565184 559.3 ns/op BenchmarkExp-4 830103 517.5 ns/op BenchmarkLog-4 984049 114.5 ns/op BenchmarkLog10-4 1000000 114.8 ns/op BenchmarkPhase-4 2040016 58.88 ns/op BenchmarkPolar-4 1479636 81.09 ns/op BenchmarkPow-4 213938 1294 ns/op BenchmarkRect-4 1000000 110.7 ns/op BenchmarkSin-4 575526 562.8 ns/op BenchmarkSinh-4 552272 548.9 ns/op BenchmarkSqrt-4 861127 138.1 ns/op BenchmarkTan-4 342806 1027 ns/op BenchmarkTanh-4 387999 1026 ns/op PASS ok math/cmplx 5.621s goos: freebsd goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 624014 161.7 ns/op BenchmarkInt63ThreadsafeParallel-4 563167 213.6 ns/op BenchmarkInt63Unthreadsafe-4 1327042 90.04 ns/op BenchmarkIntn1000-4 864295 124.6 ns/op BenchmarkInt63n1000-4 963688 120.5 ns/op BenchmarkInt31n1000-4 1000000 107.9 ns/op BenchmarkFloat32-4 1000000 107.2 ns/op BenchmarkFloat64-4 1293331 92.30 ns/op BenchmarkPerm3-4 211848 556.7 ns/op BenchmarkPerm30-4 26265 4672 ns/op BenchmarkPerm30ViaShuffle-4 27027 4407 ns/op BenchmarkShuffleOverhead-4 19450 6189 ns/op BenchmarkRead3-4 942199 125.2 ns/op BenchmarkRead64-4 86055 1389 ns/op BenchmarkRead1000-4 5647 20592 ns/op BenchmarkConcurrent-4 140152 839.5 ns/op PASS ok math/rand 3.349s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPCG_DXSM-4 3967522 30.13 ns/op BenchmarkSourceUint64-4 3874180 31.10 ns/op BenchmarkGlobalInt64-4 4157910 28.12 ns/op BenchmarkGlobalInt64Parallel-4 7153302 16.19 ns/op BenchmarkGlobalUint64-4 4174100 28.59 ns/op BenchmarkGlobalUint64Parallel-4 7205604 16.16 ns/op BenchmarkInt64-4 2293638 51.74 ns/op BenchmarkUint64-4 2312415 51.88 ns/op BenchmarkGlobalIntN1000-4 2640415 45.01 ns/op BenchmarkIntN1000-4 1823179 66.57 ns/op BenchmarkInt64N1000-4 1846390 65.26 ns/op BenchmarkInt64N1e8-4 1809433 65.64 ns/op BenchmarkInt64N1e9-4 1810854 68.36 ns/op BenchmarkInt64N2e9-4 1836882 65.65 ns/op BenchmarkInt64N1e18-4 1684674 71.25 ns/op BenchmarkInt64N2e18-4 1726914 68.82 ns/op BenchmarkInt64N4e18-4 1472439 79.78 ns/op BenchmarkInt32N1000-4 1811168 66.60 ns/op BenchmarkInt32N1e8-4 1819592 66.78 ns/op BenchmarkInt32N1e9-4 1714141 66.44 ns/op BenchmarkInt32N2e9-4 1755994 68.39 ns/op BenchmarkFloat32-4 2328292 51.44 ns/op BenchmarkFloat64-4 2296736 52.19 ns/op BenchmarkExpFloat64-4 1000000 101.7 ns/op BenchmarkNormFloat64-4 1000000 108.5 ns/op BenchmarkPerm3-4 319372 355.5 ns/op BenchmarkPerm30-4 33465 3549 ns/op BenchmarkPerm30ViaShuffle-4 35857 3356 ns/op BenchmarkShuffleOverhead-4 49408 2402 ns/op BenchmarkConcurrent-4 4015009 29.49 ns/op PASS ok math/rand/v2 6.059s goos: freebsd goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 46920 2534 ns/op BenchmarkQDecodeWord-4 107690 1058 ns/op BenchmarkQDecodeHeader-4 105420 1143 ns/op BenchmarkTypeByExtension/.html-4 550605 234.9 ns/op BenchmarkTypeByExtension/.HTML-4 359700 316.3 ns/op BenchmarkTypeByExtension/.unused-4 431272 264.5 ns/op BenchmarkExtensionsByType/text/html-4 224457 537.4 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 129715 902.2 ns/op BenchmarkExtensionsByType/application/octet-stream-4 210921 566.3 ns/op PASS ok mime 2.312s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadForm/fields/maxMemory=0-4 699 168735 ns/op 47943 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 703 174995 ns/op 47606 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 264 453777 ns/op 103448 B/op 270 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 555 221176 ns/op 49112 B/op 207 allocs/op PASS ok mime/multipart 1.781s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 1082 108249 ns/op PASS ok mime/quotedprintable 1.165s goos: freebsd goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 42 3344100 ns/op 8273 B/op 91 allocs/op BenchmarkGoLookupIPNoSuchHost-4 10 22614076 ns/op 19339 B/op 161 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5055998745 ns/op 158136 B/op 226 allocs/op BenchmarkDNSName-4 111838 986.1 ns/op BenchmarkInterfaces-4 5240 23567 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 7368 14152 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 4705 23537 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 5386 21411 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 6771 15386 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 5776 20301 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 7428 15184 ns/op BenchmarkParseIPValidIPv4-4 403972 284.9 ns/op BenchmarkParseIPValidIPv6-4 194877 599.9 ns/op BenchmarkIPString/IPv4-4 121039 968.3 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 9834 10707 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 51517 2363 ns/op BenchmarkIPEqual/IPv4-4 1234840 94.05 ns/op BenchmarkIPEqual/IPv6-4 1221795 95.78 ns/op BenchmarkSendfileZeroBytes-4 17002 7177 ns/op 27 B/op 1 allocs/op BenchmarkTCP4OneShot-4 3194 32247 ns/op BenchmarkTCP4OneShotTimeout-4 3483 34626 ns/op BenchmarkTCP4Persistent-4 15296 7695 ns/op BenchmarkTCP4PersistentTimeout-4 15618 7278 ns/op BenchmarkTCP6OneShot-4 3235 34620 ns/op BenchmarkTCP6OneShotTimeout-4 3310 35836 ns/op BenchmarkTCP6Persistent-4 15246 7720 ns/op BenchmarkTCP6PersistentTimeout-4 15522 7838 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 24975 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 25456 ns/op BenchmarkSetReadDeadline-4 124372 970.9 ns/op BenchmarkUDP6LinkLocalUnicast-4 9217 12399 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 15080 7784 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 14893 7551 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 16070 7587 ns/op 0 B/op 0 allocs/op PASS ok net 11.890s goos: freebsd goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 29398 4039 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 11703 10002 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 15357 7853 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 17682 6725 ns/op 47 B/op 0 allocs/op BenchmarkCopyValues-4 32985 3674 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 52580 2309 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1582598 75.45 ns/op BenchmarkFindChild/n=2/rep=map-4 3310518 35.96 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1360837 88.60 ns/op BenchmarkFindChild/n=4/rep=linear-4 858976 138.6 ns/op BenchmarkFindChild/n=4/rep=map-4 3126289 38.02 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 754104 159.4 ns/op BenchmarkFindChild/n=8/rep=linear-4 423054 282.1 ns/op BenchmarkFindChild/n=8/rep=map-4 2881132 40.81 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 381087 304.4 ns/op BenchmarkFindChild/n=16/rep=linear-4 219271 538.7 ns/op BenchmarkFindChild/n=16/rep=map-4 2943790 40.51 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2162174 55.51 ns/op BenchmarkFindChild/n=32/rep=linear-4 107506 1100 ns/op BenchmarkFindChild/n=32/rep=map-4 2896604 39.26 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 2422396 49.27 ns/op BenchmarkMultiConflicts-4 1 172921292 ns/op BenchmarkServerMatch-4 18592 6485 ns/op BenchmarkReadRequestChrome-4 3878 29747 ns/op 20.54 MB/s 1508 B/op 14 allocs/op BenchmarkReadRequestCurl-4 11376 10515 ns/op 7.42 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 9571 10714 ns/op 7.65 MB/s 956 B/op 9 allocs/op BenchmarkReadRequestSiege-4 7147 15711 ns/op 9.61 MB/s 1052 B/op 11 allocs/op BenchmarkReadRequestWrk-4 17744 6804 ns/op 5.88 MB/s 892 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 252 441397 ns/op 2.32 MB/s BenchmarkFileAndServer_1KB/https1-4 187 577199 ns/op 1.77 MB/s BenchmarkFileAndServer_1KB/h2-4 133 821252 ns/op 1.25 MB/s BenchmarkFileAndServer_16MB/h1-4 3 40856112 ns/op 410.64 MB/s BenchmarkFileAndServer_16MB/https1-4 1 102497272 ns/op 163.68 MB/s BenchmarkFileAndServer_16MB/h2-4 1 200170238 ns/op 83.81 MB/s BenchmarkFileAndServer_64MB/h1-4 1 161496675 ns/op 415.54 MB/s BenchmarkFileAndServer_64MB/https1-4 1 356843744 ns/op 188.06 MB/s BenchmarkFileAndServer_64MB/h2-4 1 823288105 ns/op 81.51 MB/s BenchmarkServeMux-4 205 607024 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 246 482758 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 300 402370 ns/op 6083 B/op 63 allocs/op BenchmarkClientServer/https1-4 192 534367 ns/op 6724 B/op 74 allocs/op BenchmarkClientServer/h2-4 148 737837 ns/op 10014 B/op 81 allocs/op BenchmarkClientServerParallel/4/h1-4 1125 97082 ns/op 9239 B/op 76 allocs/op BenchmarkClientServerParallel/4/https1-4 36 3658832 ns/op 84355 B/op 927 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14298: write tcp 127.0.0.1:14292->127.0.0.1:14298: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14294: write tcp 127.0.0.1:14292->127.0.0.1:14294: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14317: write tcp 127.0.0.1:14299->127.0.0.1:14317: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14316: read tcp 127.0.0.1:14299->127.0.0.1:14316: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14318: read tcp 127.0.0.1:14299->127.0.0.1:14318: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14320: read tcp 127.0.0.1:14299->127.0.0.1:14320: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14321: read tcp 127.0.0.1:14299->127.0.0.1:14321: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14322: read tcp 127.0.0.1:14299->127.0.0.1:14322: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14323: read tcp 127.0.0.1:14299->127.0.0.1:14323: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14324: read tcp 127.0.0.1:14299->127.0.0.1:14324: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 188 606910 ns/op 17354 B/op 172 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14359: read tcp 127.0.0.1:14358->127.0.0.1:14359: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14371: read tcp 127.0.0.1:14363->127.0.0.1:14371: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14375: write tcp 127.0.0.1:14363->127.0.0.1:14375: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14372: write tcp 127.0.0.1:14363->127.0.0.1:14372: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14367: read tcp 127.0.0.1:14363->127.0.0.1:14367: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14374: read tcp 127.0.0.1:14363->127.0.0.1:14374: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14368: write tcp 127.0.0.1:14363->127.0.0.1:14368: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14376: write tcp 127.0.0.1:14363->127.0.0.1:14376: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14388: read tcp 127.0.0.1:14380->127.0.0.1:14388: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:14394: write tcp 127.0.0.1:14380->127.0.0.1:14394: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 879 148942 ns/op 17030 B/op 101 allocs/op BenchmarkClientServerParallel/64/https1-4 51 4847294 ns/op 111982 B/op 1193 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15154: write tcp 127.0.0.1:15146->127.0.0.1:15154: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15163: write tcp 127.0.0.1:15146->127.0.0.1:15163: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15148: read tcp 127.0.0.1:15146->127.0.0.1:15148: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15155: write tcp 127.0.0.1:15146->127.0.0.1:15155: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15152: write tcp 127.0.0.1:15146->127.0.0.1:15152: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15147: write tcp 127.0.0.1:15146->127.0.0.1:15147: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15197: read tcp 127.0.0.1:15169->127.0.0.1:15197: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15200: write tcp 127.0.0.1:15169->127.0.0.1:15200: use of closed network connection BenchmarkClientServerParallel/64/h2-4 40 3437206 ns/op 72639 B/op 846 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15224: write tcp 127.0.0.1:15223->127.0.0.1:15224: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15225: write tcp 127.0.0.1:15223->127.0.0.1:15225: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15234: read tcp 127.0.0.1:15228->127.0.0.1:15234: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15237: read tcp 127.0.0.1:15228->127.0.0.1:15237: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15241: read tcp 127.0.0.1:15228->127.0.0.1:15241: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15249: write tcp 127.0.0.1:15228->127.0.0.1:15249: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15244: read tcp 127.0.0.1:15228->127.0.0.1:15244: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15240: read tcp 127.0.0.1:15228->127.0.0.1:15240: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15245: read tcp 127.0.0.1:15228->127.0.0.1:15245: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:15246: read tcp 127.0.0.1:15228->127.0.0.1:15246: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1102360874 ns/op 29096 B/op 153 allocs/op BenchmarkClient-4 232 503213 ns/op 3762 B/op 44 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 538 228924 ns/op 7553 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1156 105322 ns/op 3061 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1453 80968 ns/op 1940 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1342 85661 ns/op 2770 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1548 80241 ns/op 2751 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1352 84141 ns/op 2745 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1596 73462 ns/op 1961 B/op 14 allocs/op BenchmarkServerHijack-4 757 161315 ns/op 16771 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 358 297558 ns/op 5951 B/op 53 allocs/op BenchmarkResponseStatusLine-4 481114 231.2 ns/op 0 B/op 0 allocs/op PASS ok net/http 17.878s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 4629 29698 ns/op 34137 B/op 12 allocs/op PASS ok net/http/httputil 1.299s goos: freebsd goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 90980 1308 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 524270 203.5 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 206611 576.4 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 69254 1758 ns/op BenchmarkStdIPv4-4 124191 963.5 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 88096 1348 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 88350 1335 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 83582 1429 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 69230 1729 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1638272 72.53 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1495450 80.13 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1348003 89.33 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 286006 419.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 311868 383.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 285343 415.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 85294 1413 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 311157 379.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 158666 736.4 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 169414 696.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 159778 747.2 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 78166 1527 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 361844 316.6 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 137840 868.1 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 179815 662.3 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 266079 450.5 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 167716 711.3 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 352630 338.8 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 158841 725.9 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 160605 729.1 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 164146 729.2 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 124792 946.4 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 482029 243.1 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 251125 467.7 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 109306 1084 ns/op 96 B/op 2 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 131418 867.4 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_v4-4 183777 648.0 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortString/v6_zone-4 129159 917.9 ns/op 56 B/op 2 allocs/op BenchmarkAddrPortMarshalText/v4-4 275910 426.7 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 125679 937.8 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 148806 816.6 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 199156 609.0 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 138061 868.8 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1000000 106.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 107.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 107.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 113.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 112.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 113.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 112.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 111.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 112.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 362376 324.7 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 569168 205.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 218371 546.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 236275 504.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 213344 546.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 75124 1567 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 567523 200.5 ns/op PASS ok net/netip 8.617s 2023/11/17 23:37:06 Test RPC server listening on 127.0.0.1:15773 2023/11/17 23:37:06 Test HTTP RPC server listening on 127.0.0.1:15774 goos: freebsd goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1464 79609 ns/op BenchmarkEndToEndHTTP-4 1446 78209 ns/op BenchmarkEndToEndAsync-4 3481 35209 ns/op BenchmarkEndToEndAsyncHTTP-4 3664 33533 ns/op PASS ok net/rpc 1.871s goos: freebsd goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 3381 31829 ns/op BenchmarkReadMIMEHeader/server_headers-4 4748 21070 ns/op BenchmarkUncommon-4 27991 4314 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.464s goos: freebsd goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 4188 24476 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 94093 1196 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 546866 202.2 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 98091 1232 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 182869 651.1 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 88647 1335 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 15015 7975 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 391137 294.1 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 95018 1243 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 179958 651.3 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 90973 1325 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 16730 7276 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 193510 600.4 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 80808 1470 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 76980 1506 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 36044 3323 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 6294 18540 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 194668 608.6 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 79801 1510 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 79507 1515 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 35989 3324 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 6378 18226 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.125s goos: freebsd goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3166944 37.50 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 165799 677.1 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 943 124755 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:512: benchmarkReaddirname ".": 130 entries os_test.go:512: benchmarkReaddirname ".": 130 entries os_test.go:512: benchmarkReaddirname ".": 130 entries BenchmarkReaddir-4 331 358994 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:529: benchmarkReaddir ".": 130 entries os_test.go:529: benchmarkReaddir ".": 130 entries os_test.go:529: benchmarkReaddir ".": 130 entries BenchmarkReadDir-4 716 165443 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:546: benchmarkReadDir ".": 130 entries os_test.go:546: benchmarkReadDir ".": 130 entries os_test.go:546: benchmarkReadDir ".": 130 entries BenchmarkStatDot-4 92436 1301 ns/op BenchmarkStatFile-4 78430 1553 ns/op BenchmarkStatDir-4 83210 1435 ns/op BenchmarkLstatDot-4 91435 1295 ns/op BenchmarkLstatFile-4 78596 1543 ns/op BenchmarkLstatDir-4 82275 1442 ns/op PASS ok os 2.619s goos: freebsd goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 61 2022207 ns/op 6570 B/op 29 allocs/op PASS ok os/exec 1.276s goos: freebsd goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 376875 299.4 ns/op PASS ok os/user 1.300s goos: freebsd goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBool-4 3711580 32.24 ns/op BenchmarkString-4 2271925 52.63 ns/op BenchmarkBytes-4 2025062 59.16 ns/op BenchmarkNamedBytes-4 1000000 107.8 ns/op BenchmarkBytesArray-4 732986 160.0 ns/op BenchmarkSliceLen-4 2410615 49.88 ns/op BenchmarkMapLen-4 815216 142.7 ns/op BenchmarkStringLen-4 1832004 64.98 ns/op BenchmarkArrayLen-4 1306213 90.58 ns/op BenchmarkSliceCap-4 2420968 49.48 ns/op BenchmarkDeepEqual/int8-4 413533 282.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 91302 1302 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 344324 333.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 87823 1357 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 353992 334.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 86932 1353 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 359352 333.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 88465 1351 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 358453 334.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 88399 1351 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 393945 283.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 118213 1015 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 349592 332.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 88242 1346 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 357822 333.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 88646 1350 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 357490 338.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 87634 1364 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 353948 335.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 88282 1353 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 344739 335.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 88080 1354 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 359352 331.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 88064 1354 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 358635 331.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 88652 1345 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 352267 333.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 88388 1354 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 355185 333.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 88830 1346 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 416480 281.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 91346 1304 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 345925 331.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 84956 1374 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 117949 1008 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 58524 2055 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 46303 2552 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 32848 3589 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 33876 3565 ns/op BenchmarkIsZero/ArrayComparable-4 285360 419.8 ns/op BenchmarkIsZero/ArrayIncomparable-4 30384 3926 ns/op BenchmarkIsZero/StructComparable-4 557965 205.6 ns/op BenchmarkIsZero/StructIncomparable-4 138321 873.0 ns/op BenchmarkIsZero/ArrayInt_4-4 1214286 98.90 ns/op BenchmarkIsZero/ArrayInt_1024-4 17773 6711 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 34233 3487 ns/op BenchmarkIsZero/Struct4Int-4 905342 127.7 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 17775 6726 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 17818 6740 ns/op BenchmarkSetZero/Bool/Direct-4 4093776 29.16 ns/op BenchmarkSetZero/Bool/CachedZero-4 855853 135.9 ns/op BenchmarkSetZero/Bool/NewZero-4 625248 178.7 ns/op BenchmarkSetZero/Int/Direct-4 2469423 48.23 ns/op BenchmarkSetZero/Int/CachedZero-4 884853 136.7 ns/op BenchmarkSetZero/Int/NewZero-4 653204 180.6 ns/op BenchmarkSetZero/Uint/Direct-4 2494948 47.59 ns/op BenchmarkSetZero/Uint/CachedZero-4 850728 136.2 ns/op BenchmarkSetZero/Uint/NewZero-4 668704 179.4 ns/op BenchmarkSetZero/Float/Direct-4 2456553 49.06 ns/op BenchmarkSetZero/Float/CachedZero-4 846117 136.0 ns/op BenchmarkSetZero/Float/NewZero-4 655851 180.4 ns/op BenchmarkSetZero/Complex/Direct-4 2505250 48.12 ns/op BenchmarkSetZero/Complex/CachedZero-4 881228 138.0 ns/op BenchmarkSetZero/Complex/NewZero-4 655388 180.5 ns/op BenchmarkSetZero/Array/Direct-4 2243569 53.37 ns/op BenchmarkSetZero/Array/CachedZero-4 869754 138.4 ns/op BenchmarkSetZero/Array/NewZero-4 652174 179.9 ns/op BenchmarkSetZero/Chan/Direct-4 2471290 47.88 ns/op BenchmarkSetZero/Chan/CachedZero-4 843866 138.0 ns/op BenchmarkSetZero/Chan/NewZero-4 645262 180.7 ns/op BenchmarkSetZero/Func/Direct-4 2509899 48.16 ns/op BenchmarkSetZero/Func/CachedZero-4 863122 137.6 ns/op BenchmarkSetZero/Func/NewZero-4 648798 180.2 ns/op BenchmarkSetZero/Interface/Direct-4 2325990 51.89 ns/op BenchmarkSetZero/Interface/CachedZero-4 848653 136.8 ns/op BenchmarkSetZero/Interface/NewZero-4 657586 179.0 ns/op BenchmarkSetZero/Map/Direct-4 2472134 47.85 ns/op BenchmarkSetZero/Map/CachedZero-4 872398 138.0 ns/op BenchmarkSetZero/Map/NewZero-4 658064 180.6 ns/op BenchmarkSetZero/Pointer/Direct-4 2513481 47.86 ns/op BenchmarkSetZero/Pointer/CachedZero-4 865688 138.3 ns/op BenchmarkSetZero/Pointer/NewZero-4 660266 182.8 ns/op BenchmarkSetZero/Slice/Direct-4 2261742 53.28 ns/op BenchmarkSetZero/Slice/CachedZero-4 832147 137.5 ns/op BenchmarkSetZero/Slice/NewZero-4 642924 181.3 ns/op BenchmarkSetZero/String/Direct-4 2473304 47.95 ns/op BenchmarkSetZero/String/CachedZero-4 846536 137.4 ns/op BenchmarkSetZero/String/NewZero-4 645842 178.9 ns/op BenchmarkSetZero/Struct/Direct-4 2264832 53.01 ns/op BenchmarkSetZero/Struct/CachedZero-4 872082 136.8 ns/op BenchmarkSetZero/Struct/NewZero-4 660511 180.4 ns/op BenchmarkSelect/1-4 166449 751.6 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 70114 1729 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 35934 3466 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 213159 632.6 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 155418 740.9 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 146090 813.1 ns/op 157.43 MB/s BenchmarkCallArgCopy/size=256-4 138033 860.1 ns/op 297.64 MB/s BenchmarkCallArgCopy/size=1024-4 101433 1283 ns/op 798.18 MB/s BenchmarkCallArgCopy/size=4096-4 46966 2555 ns/op 1602.99 MB/s BenchmarkCallArgCopy/size=65536-4 3387 31748 ns/op 2064.28 MB/s BenchmarkFieldByName1-4 1419385 82.53 ns/op BenchmarkFieldByName2-4 116248 1124 ns/op BenchmarkFieldByName3-4 14779 7806 ns/op BenchmarkInterfaceBig-4 4002537 29.80 ns/op BenchmarkInterfaceSmall-4 4000603 29.45 ns/op BenchmarkNew-4 2391405 51.08 ns/op BenchmarkMap/StringKeys/MapIndex-4 2289 52153 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1874 63750 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2281 53725 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1852 63358 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2326 52224 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1863 63063 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 213511 546.0 ns/op PASS ok reflect 18.489s goos: freebsd goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 12592 9289 ns/op 9319 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 18712 8528 ns/op 9304 B/op 1 allocs/op BenchmarkFindString-4 12027 9688 ns/op 9383 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 10440 ns/op 9484 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 13549 9005 ns/op 9327 B/op 2 allocs/op BenchmarkLiteral-4 21208 7610 ns/op BenchmarkNotLiteral-4 3948 25850 ns/op BenchmarkMatchClass-4 3556 34361 ns/op BenchmarkMatchClass_InRange-4 3612 33175 ns/op BenchmarkReplaceAll-4 3138 39515 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 22456 5682 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 40916 3007 ns/op BenchmarkAnchoredShortMatch-4 16281 7211 ns/op BenchmarkAnchoredLongMatch-4 21193 5701 ns/op BenchmarkOnePassShortA-4 21718 5583 ns/op BenchmarkNotOnePassShortA-4 7867 13286 ns/op BenchmarkOnePassShortB-4 28006 4298 ns/op BenchmarkNotOnePassShortB-4 10000 11396 ns/op BenchmarkOnePassLongPrefix-4 86296 1445 ns/op BenchmarkOnePassLongNotPrefix-4 28696 4162 ns/op BenchmarkMatchParallelShared-4 26847 4321 ns/op BenchmarkMatchParallelCopied-4 29884 4478 ns/op BenchmarkQuoteMetaAll-4 153348 734.7 ns/op 19.06 MB/s BenchmarkQuoteMetaNone-4 317840 377.6 ns/op 68.85 MB/s BenchmarkCompile/Onepass-4 3878 29603 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 1543 72758 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 200 591570 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 4073941 29.05 ns/op 550.85 MB/s BenchmarkMatch/Easy0/32-4 22926 5784 ns/op 5.53 MB/s BenchmarkMatch/Easy0/1K-4 20475 5772 ns/op 177.39 MB/s BenchmarkMatch/Easy0i/16-4 4057629 29.04 ns/op 550.92 MB/s BenchmarkMatch/Easy0i/32-4 6151 19698 ns/op 1.62 MB/s BenchmarkMatch/Easy0i/1K-4 277 434740 ns/op 2.36 MB/s BenchmarkMatch/Easy1/16-4 4025803 29.07 ns/op 550.32 MB/s BenchmarkMatch/Easy1/32-4 20908 6247 ns/op 5.12 MB/s BenchmarkMatch/Easy1/1K-4 7165 15266 ns/op 67.08 MB/s BenchmarkMatch/Medium/16-4 4086988 29.00 ns/op 551.81 MB/s BenchmarkMatch/Medium/32-4 6818 18020 ns/op 1.78 MB/s BenchmarkMatch/Medium/1K-4 309 383952 ns/op 2.67 MB/s BenchmarkMatch/Hard/16-4 4073955 29.25 ns/op 547.04 MB/s BenchmarkMatch/Hard/32-4 3926 28119 ns/op 1.14 MB/s BenchmarkMatch/Hard/1K-4 175 676457 ns/op 1.51 MB/s BenchmarkMatch/Hard1/16-4 1486 79745 ns/op 0.20 MB/s BenchmarkMatch/Hard1/32-4 789 149926 ns/op 0.21 MB/s BenchmarkMatch/Hard1/1K-4 26 4333272 ns/op 0.24 MB/s BenchmarkMatch_onepass_regex/16-4 29478 3862 ns/op 4.14 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 18397 6497 ns/op 4.93 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 723 165657 ns/op 6.18 MB/s 23 B/op 0 allocs/op PASS ok regexp 8.505s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 560035 185.5 ns/op BenchmarkIsWordChar-4 169747 698.4 ns/op PASS ok regexp/syntax 2.353s goos: freebsd goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCallers/cached-4 73311 1770 ns/op BenchmarkCallers/inlined-4 68076 1754 ns/op BenchmarkCallers/no-cache-4 15744 7649 ns/op BenchmarkFPCallers/cached-4 2732281 43.83 ns/op BenchmarkMakeChan/Byte-4 807566 141.6 ns/op BenchmarkMakeChan/Int-4 1000000 139.6 ns/op BenchmarkMakeChan/Ptr-4 681562 177.7 ns/op BenchmarkMakeChan/Struct/0-4 1000000 101.9 ns/op BenchmarkMakeChan/Struct/32-4 647703 273.7 ns/op BenchmarkMakeChan/Struct/40-4 468806 256.3 ns/op BenchmarkChanNonblocking-4 11704357 9.136 ns/op BenchmarkSelectUncontended-4 1000000 105.8 ns/op BenchmarkSelectSyncContended-4 24787 4902 ns/op BenchmarkSelectAsyncContended-4 94758 1251 ns/op BenchmarkSelectNonblock-4 6472161 18.08 ns/op BenchmarkChanUncontended-4 10000 11353 ns/op BenchmarkChanContended-4 970 122913 ns/op BenchmarkChanSync-4 113289 1025 ns/op BenchmarkChanSyncWork-4 37358 3012 ns/op BenchmarkChanProdCons0-4 74932 1584 ns/op BenchmarkChanProdCons10-4 71408 1612 ns/op BenchmarkChanProdCons100-4 79311 1535 ns/op BenchmarkChanProdConsWork0-4 74683 1610 ns/op BenchmarkChanProdConsWork10-4 67060 1744 ns/op BenchmarkChanProdConsWork100-4 71612 1670 ns/op BenchmarkSelectProdCons-4 54102 2209 ns/op BenchmarkReceiveDataFromClosedChan-4 672187 166.0 ns/op BenchmarkChanCreation-4 210260 513.9 ns/op BenchmarkChanSem-4 103749 1188 ns/op BenchmarkChanPopular-4 108 1060312 ns/op BenchmarkChanClosed-4 630462 192.1 ns/op BenchmarkCallClosure-4 6192591 18.75 ns/op BenchmarkCallClosure1-4 6375032 18.79 ns/op BenchmarkCallClosure2-4 1359357 81.43 ns/op BenchmarkCallClosure3-4 1838773 68.01 ns/op BenchmarkCallClosure4-4 1502853 80.14 ns/op BenchmarkComplex128DivNormal-4 10646355 11.22 ns/op BenchmarkComplex128DivNisNaN-4 8094608 14.84 ns/op BenchmarkComplex128DivDisNaN-4 8423503 14.35 ns/op BenchmarkComplex128DivNisInf-4 10699945 11.19 ns/op BenchmarkComplex128DivDisInf-4 5936630 20.36 ns/op BenchmarkAllocation-4 5245 28174 ns/op BenchmarkReadMemStats-4 6392 16680 ns/op BenchmarkReadMemStatsLatency-4 1 68310 p50-ns 68310 p90-ns 68310 p99-ns BenchmarkWriteBarrier-4 2811304 40.16 ns/op BenchmarkBulkWriteBarrier-4 7780513 15.22 ns/op BenchmarkScanStackNoLocals-4 3 42663343 ns/op BenchmarkMSpanCountAlloc/bits=64-4 10784199 10.44 ns/op BenchmarkMSpanCountAlloc/bits=128-4 10055728 11.18 ns/op BenchmarkMSpanCountAlloc/bits=256-4 9026886 13.16 ns/op BenchmarkMSpanCountAlloc/bits=512-4 7052798 17.09 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 3883966 31.65 ns/op BenchmarkHash5-4 6164160 17.90 ns/op 279.26 MB/s BenchmarkHash16-4 6358045 18.76 ns/op 853.05 MB/s BenchmarkHash64-4 5702715 21.18 ns/op 3021.25 MB/s BenchmarkHash1024-4 1884414 63.57 ns/op 16107.64 MB/s BenchmarkHash65536-4 39952 2997 ns/op 21866.97 MB/s BenchmarkAlignedLoad-4 7148731 14.83 ns/op BenchmarkUnalignedLoad-4 7409740 15.58 ns/op BenchmarkEqEfaceConcrete-4 5860543 20.42 ns/op BenchmarkEqIfaceConcrete-4 5754673 20.62 ns/op BenchmarkNeEfaceConcrete-4 5984035 20.12 ns/op BenchmarkNeIfaceConcrete-4 6017704 20.03 ns/op BenchmarkConvT2EByteSized/bool-4 6210302 19.38 ns/op BenchmarkConvT2EByteSized/uint8-4 5905268 20.16 ns/op BenchmarkConvT2ESmall-4 5662316 21.17 ns/op BenchmarkConvT2EUintptr-4 5362965 22.46 ns/op BenchmarkConvT2ELarge-4 1266892 94.23 ns/op BenchmarkConvT2ISmall-4 5613426 21.26 ns/op BenchmarkConvT2IUintptr-4 5503527 21.71 ns/op BenchmarkConvT2ILarge-4 1000000 103.5 ns/op BenchmarkConvI2E-4 4631049 24.26 ns/op BenchmarkConvI2I-4 5468948 21.63 ns/op BenchmarkAssertE2T-4 4563681 26.31 ns/op BenchmarkAssertE2TLarge-4 2215485 51.05 ns/op BenchmarkAssertE2I-4 5502080 20.64 ns/op BenchmarkAssertI2T-4 4488134 26.91 ns/op BenchmarkAssertI2I-4 5478390 20.44 ns/op BenchmarkAssertI2E-4 5888536 19.12 ns/op BenchmarkAssertE2E-4 5640135 20.04 ns/op BenchmarkAssertE2T2-4 3480597 34.13 ns/op BenchmarkAssertE2T2Blank-4 4148176 28.54 ns/op BenchmarkAssertI2E2-4 4485660 26.61 ns/op BenchmarkAssertI2E2Blank-4 5815426 19.33 ns/op BenchmarkAssertE2E2-4 4504978 26.88 ns/op BenchmarkAssertE2E2Blank-4 5816204 19.17 ns/op BenchmarkConvT2Ezero/zero/16-4 5646968 21.21 ns/op BenchmarkConvT2Ezero/zero/32-4 5515856 21.88 ns/op BenchmarkConvT2Ezero/zero/64-4 5495348 21.76 ns/op BenchmarkConvT2Ezero/zero/str-4 5347248 22.62 ns/op BenchmarkConvT2Ezero/zero/slice-4 5352856 22.42 ns/op BenchmarkConvT2Ezero/zero/big-4 269318 403.5 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1501512 85.86 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1296337 92.93 ns/op BenchmarkConvT2Ezero/nonzero/big-4 291813 568.0 ns/op BenchmarkConvT2Ezero/smallint/16-4 5354630 21.86 ns/op BenchmarkConvT2Ezero/smallint/32-4 5406266 21.96 ns/op BenchmarkConvT2Ezero/smallint/64-4 5422760 22.21 ns/op BenchmarkConvT2Ezero/largeint/16-4 1636809 67.16 ns/op BenchmarkConvT2Ezero/largeint/32-4 1712661 73.86 ns/op BenchmarkConvT2Ezero/largeint/64-4 1750252 71.71 ns/op BenchmarkMalloc8-4 2119623 57.88 ns/op BenchmarkMalloc16-4 2108107 61.07 ns/op BenchmarkMallocTypeInfo8-4 1882194 63.24 ns/op BenchmarkMallocTypeInfo16-4 1760115 70.79 ns/op BenchmarkMallocLargeStruct-4 206377 694.1 ns/op BenchmarkGoroutineSelect-4 91 1281160 ns/op BenchmarkGoroutineBlocking-4 100 1158224 ns/op BenchmarkGoroutineForRange-4 100 1115221 ns/op BenchmarkGoroutineIdle-4 160 755800 ns/op BenchmarkHashStringSpeed-4 2516424 46.76 ns/op BenchmarkHashBytesSpeed-4 1297804 89.02 ns/op BenchmarkHashInt32Speed-4 2942484 39.11 ns/op BenchmarkHashInt64Speed-4 2835578 39.61 ns/op BenchmarkHashStringArraySpeed-4 570464 206.9 ns/op BenchmarkMegMap-4 3102322 39.96 ns/op BenchmarkMegOneMap-4 3887865 30.13 ns/op BenchmarkMegEqMap-4 1966 61428 ns/op BenchmarkMegEmptyMap-4 4500826 26.72 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2565620 45.67 ns/op BenchmarkSmallStrMap-4 3292461 37.06 ns/op BenchmarkMapStringKeysEight_16-4 3226983 35.80 ns/op BenchmarkMapStringKeysEight_32-4 3223146 37.46 ns/op BenchmarkMapStringKeysEight_64-4 3158852 38.18 ns/op BenchmarkMapStringKeysEight_1M-4 3140173 37.85 ns/op BenchmarkIntMap-4 3758277 31.43 ns/op BenchmarkMapFirst/1-4 4373736 27.00 ns/op BenchmarkMapFirst/2-4 4514961 27.08 ns/op BenchmarkMapFirst/3-4 4599723 26.23 ns/op BenchmarkMapFirst/4-4 4323682 26.49 ns/op BenchmarkMapFirst/5-4 4280874 27.22 ns/op BenchmarkMapFirst/6-4 4354816 27.58 ns/op BenchmarkMapFirst/7-4 4159886 27.53 ns/op BenchmarkMapFirst/8-4 4220695 26.84 ns/op BenchmarkMapFirst/9-4 3789000 32.27 ns/op BenchmarkMapFirst/10-4 3358844 34.79 ns/op BenchmarkMapFirst/11-4 3623367 32.29 ns/op BenchmarkMapFirst/12-4 3584162 32.40 ns/op BenchmarkMapFirst/13-4 3602840 33.48 ns/op BenchmarkMapFirst/14-4 3842976 31.66 ns/op BenchmarkMapFirst/15-4 3750286 31.10 ns/op BenchmarkMapFirst/16-4 3447618 32.38 ns/op BenchmarkMapMid/1-4 4614163 26.08 ns/op BenchmarkMapMid/2-4 4307590 27.38 ns/op BenchmarkMapMid/3-4 4423132 27.89 ns/op BenchmarkMapMid/4-4 4176472 29.21 ns/op BenchmarkMapMid/5-4 4214731 28.46 ns/op BenchmarkMapMid/6-4 4165305 29.20 ns/op BenchmarkMapMid/7-4 4066616 28.32 ns/op BenchmarkMapMid/8-4 3951193 29.76 ns/op BenchmarkMapMid/9-4 3662654 33.76 ns/op BenchmarkMapMid/10-4 3308678 35.00 ns/op BenchmarkMapMid/11-4 3287074 34.94 ns/op BenchmarkMapMid/12-4 3132235 33.87 ns/op BenchmarkMapMid/13-4 3282147 36.61 ns/op BenchmarkMapMid/14-4 3265432 31.45 ns/op BenchmarkMapMid/15-4 3572162 33.37 ns/op BenchmarkMapMid/16-4 3432784 35.02 ns/op BenchmarkMapLast/1-4 4579114 26.11 ns/op BenchmarkMapLast/2-4 4327956 27.36 ns/op BenchmarkMapLast/3-4 4101555 29.44 ns/op BenchmarkMapLast/4-4 3936034 30.64 ns/op BenchmarkMapLast/5-4 3871693 29.87 ns/op BenchmarkMapLast/6-4 3881289 30.97 ns/op BenchmarkMapLast/7-4 3834489 30.58 ns/op BenchmarkMapLast/8-4 3632336 32.67 ns/op BenchmarkMapLast/9-4 3478360 37.10 ns/op BenchmarkMapLast/10-4 3200233 37.84 ns/op BenchmarkMapLast/11-4 3311976 38.52 ns/op BenchmarkMapLast/12-4 3126570 39.26 ns/op BenchmarkMapLast/13-4 3111468 38.35 ns/op BenchmarkMapLast/14-4 3204196 35.90 ns/op BenchmarkMapLast/15-4 3329827 36.50 ns/op BenchmarkMapLast/16-4 3348192 35.95 ns/op BenchmarkMapCycle-4 2203346 54.61 ns/op BenchmarkRepeatedLookupStrMapKey32-4 2941586 38.34 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2368 48711 ns/op BenchmarkMakeMap/[Byte]Byte-4 757538 200.6 ns/op BenchmarkMakeMap/[Int]Int-4 356668 351.4 ns/op BenchmarkNewEmptyMap-4 5312433 22.35 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1418749 84.62 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 451584 252.1 ns/op BenchmarkMapIterEmpty-4 5074252 23.58 ns/op BenchmarkSameLengthMap-4 4204020 28.31 ns/op BenchmarkBigKeyMap-4 1657837 71.61 ns/op BenchmarkBigValMap-4 1494499 81.43 ns/op BenchmarkSmallKeyMap-4 2798036 42.88 ns/op BenchmarkMapPopulate/1-4 2207199 52.82 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 147559 839.0 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 9181 12585 ns/op 3351 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 831 149494 ns/op 53357 B/op 73 allocs/op BenchmarkMapPopulate/10000-4 76 1751808 ns/op 427476 B/op 318 allocs/op BenchmarkMapPopulate/100000-4 6 18791064 ns/op 3608586 B/op 3993 allocs/op BenchmarkComplexAlgMap-4 465627 257.5 ns/op BenchmarkGoMapClear/Reflexive/1-4 1648924 73.26 ns/op BenchmarkGoMapClear/Reflexive/10-4 1496958 80.26 ns/op BenchmarkGoMapClear/Reflexive/100-4 490418 302.2 ns/op BenchmarkGoMapClear/Reflexive/1000-4 41694 2782 ns/op BenchmarkGoMapClear/Reflexive/10000-4 4042 27338 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1285622 92.65 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1214257 98.36 ns/op BenchmarkGoMapClear/NonReflexive/100-4 427207 332.8 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 39772 3096 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 4182 27414 ns/op BenchmarkMapStringConversion/32/simple-4 1754634 68.28 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1586229 75.98 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1605453 75.09 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1643234 73.02 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1518619 79.02 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1568287 76.86 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1783828 71.37 ns/op BenchmarkMapInterfacePtr-4 1871403 69.29 ns/op BenchmarkNewEmptyMapHintLessThan8-4 3601783 32.14 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 166963 840.8 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 4678 23447 ns/op BenchmarkMapPop1000-4 361 336501 ns/op BenchmarkMapPop10000-4 18 6672406 ns/op BenchmarkMapAssign/Int32/256-4 2264966 52.12 ns/op BenchmarkMapAssign/Int32/65536-4 1152751 97.04 ns/op BenchmarkMapAssign/Int64/256-4 2320135 51.65 ns/op BenchmarkMapAssign/Int64/65536-4 1154994 87.39 ns/op BenchmarkMapAssign/Str/256-4 1821543 64.98 ns/op BenchmarkMapAssign/Str/65536-4 752487 147.5 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1410460 85.32 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 812128 142.6 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1442838 82.50 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 783040 134.7 ns/op BenchmarkMapOperatorAssign/Str/256-4 512341 1994 ns/op BenchmarkMapOperatorAssign/Str/65536-4 220441 460.5 ns/op BenchmarkMapAppendAssign/Int32/256-4 847825 181.8 ns/op 26 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 258889 400.5 ns/op 50 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 783027 194.4 ns/op 28 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 243447 438.4 ns/op 59 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 571406 233.6 ns/op 45 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 156302 698.9 ns/op 110 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1697419 70.08 ns/op BenchmarkMapDelete/Int32/1000-4 1839601 65.26 ns/op BenchmarkMapDelete/Int32/10000-4 1694462 71.11 ns/op BenchmarkMapDelete/Int64/100-4 1748674 69.03 ns/op BenchmarkMapDelete/Int64/1000-4 1878393 63.72 ns/op BenchmarkMapDelete/Int64/10000-4 1649864 72.87 ns/op BenchmarkMapDelete/Str/100-4 1370564 87.09 ns/op BenchmarkMapDelete/Str/1000-4 1454214 82.37 ns/op BenchmarkMapDelete/Str/10000-4 1000000 101.1 ns/op BenchmarkMapDelete/Pointer/100-4 1584025 75.61 ns/op BenchmarkMapDelete/Pointer/1000-4 1644043 72.13 ns/op BenchmarkMapDelete/Pointer/10000-4 1396946 84.12 ns/op BenchmarkMemmove/0-4 12883328 8.901 ns/op BenchmarkMemmove/1-4 2011207 60.67 ns/op 16.48 MB/s BenchmarkMemmove/2-4 2012331 59.52 ns/op 33.60 MB/s BenchmarkMemmove/3-4 1964720 61.14 ns/op 49.06 MB/s BenchmarkMemmove/4-4 1982715 59.48 ns/op 67.25 MB/s BenchmarkMemmove/5-4 1998139 60.74 ns/op 82.32 MB/s BenchmarkMemmove/6-4 1987464 60.97 ns/op 98.42 MB/s BenchmarkMemmove/7-4 2001692 60.91 ns/op 114.93 MB/s BenchmarkMemmove/8-4 1961011 59.36 ns/op 134.78 MB/s BenchmarkMemmove/9-4 1858752 65.17 ns/op 138.11 MB/s BenchmarkMemmove/10-4 1862691 65.72 ns/op 152.17 MB/s BenchmarkMemmove/11-4 1826680 65.74 ns/op 167.32 MB/s BenchmarkMemmove/12-4 1822948 64.79 ns/op 185.21 MB/s BenchmarkMemmove/13-4 1867009 65.33 ns/op 199.00 MB/s BenchmarkMemmove/14-4 1831834 65.05 ns/op 215.21 MB/s BenchmarkMemmove/15-4 1837803 64.18 ns/op 233.70 MB/s BenchmarkMemmove/16-4 1870660 63.82 ns/op 250.69 MB/s BenchmarkMemmove/32-4 1832265 65.92 ns/op 485.41 MB/s BenchmarkMemmove/64-4 1676980 73.50 ns/op 870.77 MB/s BenchmarkMemmove/128-4 1442145 84.59 ns/op 1513.15 MB/s BenchmarkMemmove/256-4 1000000 108.1 ns/op 2368.96 MB/s BenchmarkMemmove/512-4 691336 167.6 ns/op 3055.00 MB/s BenchmarkMemmove/1024-4 497767 238.6 ns/op 4292.05 MB/s BenchmarkMemmove/2048-4 311535 384.0 ns/op 5333.90 MB/s BenchmarkMemmove/4096-4 176895 670.5 ns/op 6108.82 MB/s BenchmarkMemmoveOverlap/32-4 1803020 66.43 ns/op 481.72 MB/s BenchmarkMemmoveOverlap/64-4 1661487 72.52 ns/op 882.54 MB/s BenchmarkMemmoveOverlap/128-4 1427770 84.40 ns/op 1516.54 MB/s BenchmarkMemmoveOverlap/256-4 1000000 109.4 ns/op 2339.08 MB/s BenchmarkMemmoveOverlap/512-4 713334 167.4 ns/op 3059.04 MB/s BenchmarkMemmoveOverlap/1024-4 501518 233.8 ns/op 4380.04 MB/s BenchmarkMemmoveOverlap/2048-4 308138 389.5 ns/op 5257.95 MB/s BenchmarkMemmoveOverlap/4096-4 173655 692.6 ns/op 5914.07 MB/s BenchmarkMemmoveUnalignedDst/0-4 12156978 9.493 ns/op BenchmarkMemmoveUnalignedDst/1-4 2018012 59.05 ns/op 16.93 MB/s BenchmarkMemmoveUnalignedDst/2-4 1985998 59.64 ns/op 33.54 MB/s BenchmarkMemmoveUnalignedDst/3-4 2015434 59.70 ns/op 50.25 MB/s BenchmarkMemmoveUnalignedDst/4-4 1868272 63.06 ns/op 63.43 MB/s BenchmarkMemmoveUnalignedDst/5-4 1932441 62.18 ns/op 80.41 MB/s BenchmarkMemmoveUnalignedDst/6-4 1921809 62.25 ns/op 96.38 MB/s BenchmarkMemmoveUnalignedDst/7-4 1923902 62.81 ns/op 111.45 MB/s BenchmarkMemmoveUnalignedDst/8-4 1915906 61.42 ns/op 130.26 MB/s BenchmarkMemmoveUnalignedDst/9-4 1817146 65.39 ns/op 137.63 MB/s BenchmarkMemmoveUnalignedDst/10-4 1754389 67.20 ns/op 148.80 MB/s BenchmarkMemmoveUnalignedDst/11-4 1843876 65.28 ns/op 168.52 MB/s BenchmarkMemmoveUnalignedDst/12-4 1822831 65.97 ns/op 181.91 MB/s BenchmarkMemmoveUnalignedDst/13-4 1798788 65.50 ns/op 198.49 MB/s BenchmarkMemmoveUnalignedDst/14-4 1801063 66.48 ns/op 210.60 MB/s BenchmarkMemmoveUnalignedDst/15-4 1822017 66.29 ns/op 226.26 MB/s BenchmarkMemmoveUnalignedDst/16-4 1763014 66.63 ns/op 240.13 MB/s BenchmarkMemmoveUnalignedDst/32-4 1714476 70.69 ns/op 452.66 MB/s BenchmarkMemmoveUnalignedDst/64-4 1586535 76.69 ns/op 834.52 MB/s BenchmarkMemmoveUnalignedDst/128-4 1323063 87.61 ns/op 1461.09 MB/s BenchmarkMemmoveUnalignedDst/256-4 1000000 112.0 ns/op 2286.00 MB/s BenchmarkMemmoveUnalignedDst/512-4 686162 172.8 ns/op 2963.58 MB/s BenchmarkMemmoveUnalignedDst/1024-4 486962 242.2 ns/op 4227.08 MB/s BenchmarkMemmoveUnalignedDst/2048-4 292939 395.8 ns/op 5173.90 MB/s BenchmarkMemmoveUnalignedDst/4096-4 168213 703.8 ns/op 5819.68 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1677747 71.34 ns/op 448.54 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1514108 77.18 ns/op 829.24 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1329735 90.06 ns/op 1421.26 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 993561 116.1 ns/op 2205.03 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 651843 179.4 ns/op 2854.38 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 457914 258.2 ns/op 3965.82 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 273706 431.4 ns/op 4747.01 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 153064 773.7 ns/op 5293.70 MB/s BenchmarkMemmoveUnalignedSrc/0-4 12298144 9.303 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1904504 62.35 ns/op 16.04 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1931901 63.22 ns/op 31.63 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1923592 62.42 ns/op 48.06 MB/s BenchmarkMemmoveUnalignedSrc/4-4 2014764 61.22 ns/op 65.34 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1992871 61.35 ns/op 81.50 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1975940 60.68 ns/op 98.87 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1990404 60.69 ns/op 115.35 MB/s BenchmarkMemmoveUnalignedSrc/8-4 2014279 59.69 ns/op 134.03 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1815370 65.82 ns/op 136.74 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1796017 66.32 ns/op 150.78 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1835262 66.47 ns/op 165.49 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1789278 65.21 ns/op 184.02 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1814251 66.46 ns/op 195.60 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1803894 67.37 ns/op 207.82 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1831515 65.56 ns/op 228.81 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1806984 66.50 ns/op 240.60 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1724665 68.80 ns/op 465.08 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1571623 76.83 ns/op 833.02 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1354450 88.34 ns/op 1448.93 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 112.1 ns/op 2283.15 MB/s BenchmarkMemmoveUnalignedSrc/512-4 675248 177.4 ns/op 2885.55 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 476803 243.7 ns/op 4201.67 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 285163 406.0 ns/op 5043.89 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 169718 713.3 ns/op 5742.01 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1555246 77.04 ns/op 207.68 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1576194 75.84 ns/op 210.98 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1461060 82.23 ns/op 194.58 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1387760 86.37 ns/op 185.24 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1476771 82.49 ns/op 193.97 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1427095 83.75 ns/op 191.05 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1473741 81.39 ns/op 196.58 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1407908 84.36 ns/op 189.67 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1404472 87.00 ns/op 735.66 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1301640 92.48 ns/op 692.03 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1287482 91.64 ns/op 698.38 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1245130 96.77 ns/op 661.39 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1306540 93.54 ns/op 684.22 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1275621 93.90 ns/op 681.60 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1307805 94.13 ns/op 679.93 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1274878 94.84 ns/op 674.83 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 945225 125.4 ns/op 2041.92 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 741591 157.6 ns/op 1624.79 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 890751 129.6 ns/op 1974.93 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 838771 133.8 ns/op 1912.64 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 934026 130.7 ns/op 1959.28 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 821912 133.8 ns/op 1912.87 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 893008 129.7 ns/op 1973.60 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 864572 134.8 ns/op 1899.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 126679 936.0 ns/op 4376.17 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 80612 1479 ns/op 2770.01 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 164436 721.6 ns/op 5676.47 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 163904 730.4 ns/op 5608.23 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 167296 713.6 ns/op 5739.59 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 164385 726.2 ns/op 5640.36 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 167758 719.5 ns/op 5692.58 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 163924 727.4 ns/op 5631.20 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 6238 18647 ns/op 3514.56 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 4321 25993 ns/op 2521.29 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 6504 16654 ns/op 3935.05 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 6392 16668 ns/op 3931.85 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 6580 16674 ns/op 3930.49 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 6537 17004 ns/op 3854.19 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 6478 16591 ns/op 3950.08 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 6559 16564 ns/op 3956.45 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1682635 70.72 ns/op 452.51 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1552795 78.22 ns/op 818.15 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1320463 89.50 ns/op 1430.11 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1000000 112.9 ns/op 2268.08 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 706248 169.4 ns/op 3021.89 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 505788 235.9 ns/op 4341.06 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 305076 392.5 ns/op 5217.61 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 171223 694.9 ns/op 5893.96 MB/s BenchmarkMemclr/5-4 11985415 9.926 ns/op 503.73 MB/s BenchmarkMemclr/16-4 11824887 10.13 ns/op 1580.23 MB/s BenchmarkMemclr/64-4 11419663 10.47 ns/op 6111.93 MB/s BenchmarkMemclr/256-4 9691454 12.55 ns/op 20395.69 MB/s BenchmarkMemclr/4096-4 1000000 122.5 ns/op 33436.46 MB/s BenchmarkMemclr/65536-4 44037 2726 ns/op 24039.59 MB/s BenchmarkMemclr/1M-4 2578 46198 ns/op 22697.27 MB/s BenchmarkMemclr/4M-4 586 186655 ns/op 22470.88 MB/s BenchmarkMemclr/8M-4 312 379378 ns/op 22111.49 MB/s BenchmarkMemclr/16M-4 151 768605 ns/op 21828.15 MB/s BenchmarkMemclr/64M-4 25 4202240 ns/op 15969.79 MB/s BenchmarkMemclrUnaligned/0_5-4 6963477 16.95 ns/op 294.92 MB/s BenchmarkMemclrUnaligned/0_16-4 7050596 16.90 ns/op 946.94 MB/s BenchmarkMemclrUnaligned/0_64-4 6867602 17.38 ns/op 3681.72 MB/s BenchmarkMemclrUnaligned/0_256-4 6339258 18.72 ns/op 13678.36 MB/s BenchmarkMemclrUnaligned/0_4096-4 1000000 127.3 ns/op 32168.42 MB/s BenchmarkMemclrUnaligned/0_65536-4 40310 2916 ns/op 22475.03 MB/s BenchmarkMemclrUnaligned/1_5-4 7147773 16.76 ns/op 298.38 MB/s BenchmarkMemclrUnaligned/1_16-4 7152386 16.81 ns/op 951.95 MB/s BenchmarkMemclrUnaligned/1_64-4 6960625 17.22 ns/op 3715.76 MB/s BenchmarkMemclrUnaligned/1_256-4 6328375 18.88 ns/op 13560.84 MB/s BenchmarkMemclrUnaligned/1_4096-4 959794 183.8 ns/op 22286.13 MB/s BenchmarkMemclrUnaligned/1_65536-4 44132 2919 ns/op 22453.56 MB/s BenchmarkMemclrUnaligned/4_5-4 7070395 16.79 ns/op 297.77 MB/s BenchmarkMemclrUnaligned/4_16-4 7083528 17.01 ns/op 940.65 MB/s BenchmarkMemclrUnaligned/4_64-4 6963612 17.15 ns/op 3731.97 MB/s BenchmarkMemclrUnaligned/4_256-4 6234496 19.22 ns/op 13319.39 MB/s BenchmarkMemclrUnaligned/4_4096-4 931066 186.9 ns/op 21911.64 MB/s BenchmarkMemclrUnaligned/4_65536-4 46304 2557 ns/op 25632.84 MB/s BenchmarkMemclrUnaligned/7_5-4 7161079 16.68 ns/op 299.79 MB/s BenchmarkMemclrUnaligned/7_16-4 7055942 16.90 ns/op 946.89 MB/s BenchmarkMemclrUnaligned/7_64-4 6968276 17.27 ns/op 3704.91 MB/s BenchmarkMemclrUnaligned/7_256-4 6283862 19.12 ns/op 13389.69 MB/s BenchmarkMemclrUnaligned/7_4096-4 962002 184.0 ns/op 22264.49 MB/s BenchmarkMemclrUnaligned/7_65536-4 42982 2908 ns/op 22536.36 MB/s BenchmarkMemclrUnaligned/0_1M-4 2590 49896 ns/op 21015.05 MB/s BenchmarkMemclrUnaligned/0_4M-4 639 185781 ns/op 22576.66 MB/s BenchmarkMemclrUnaligned/0_8M-4 313 379012 ns/op 22132.85 MB/s BenchmarkMemclrUnaligned/0_16M-4 147 803544 ns/op 20879.04 MB/s BenchmarkMemclrUnaligned/0_64M-4 25 4207087 ns/op 15951.39 MB/s BenchmarkMemclrUnaligned/1_1M-4 2196 47425 ns/op 22110.09 MB/s BenchmarkMemclrUnaligned/1_4M-4 626 192607 ns/op 21776.50 MB/s BenchmarkMemclrUnaligned/1_8M-4 303 388229 ns/op 21607.38 MB/s BenchmarkMemclrUnaligned/1_16M-4 138 814892 ns/op 20588.26 MB/s BenchmarkMemclrUnaligned/1_64M-4 25 4205869 ns/op 15956.00 MB/s BenchmarkMemclrUnaligned/4_1M-4 2331 50224 ns/op 20878.09 MB/s BenchmarkMemclrUnaligned/4_4M-4 600 204180 ns/op 20542.15 MB/s BenchmarkMemclrUnaligned/4_8M-4 295 389996 ns/op 21509.50 MB/s BenchmarkMemclrUnaligned/4_16M-4 140 820483 ns/op 20447.99 MB/s BenchmarkMemclrUnaligned/4_64M-4 25 4242032 ns/op 15819.98 MB/s BenchmarkMemclrUnaligned/7_1M-4 2366 46609 ns/op 22497.52 MB/s BenchmarkMemclrUnaligned/7_4M-4 620 190885 ns/op 21972.95 MB/s BenchmarkMemclrUnaligned/7_8M-4 283 382839 ns/op 21911.56 MB/s BenchmarkMemclrUnaligned/7_16M-4 146 815730 ns/op 20567.12 MB/s BenchmarkMemclrUnaligned/7_64M-4 25 4216894 ns/op 15914.29 MB/s BenchmarkGoMemclr/5-4 2510018 47.62 ns/op 105.00 MB/s BenchmarkGoMemclr/16-4 637592 188.3 ns/op 84.97 MB/s BenchmarkGoMemclr/64-4 167395 708.7 ns/op 90.30 MB/s BenchmarkGoMemclr/256-4 42180 2806 ns/op 91.23 MB/s BenchmarkMemclrRange/1K_2K-4 64803 1804 ns/op 53157.90 MB/s BenchmarkMemclrRange/2K_8K-4 14444 8475 ns/op 39352.64 MB/s BenchmarkMemclrRange/4K_16K-4 21481 6186 ns/op 52228.66 MB/s BenchmarkMemclrRange/160K_228K-4 1513 77220 ns/op 21534.04 MB/s BenchmarkClearFat7-4 6786567 17.19 ns/op BenchmarkClearFat8-4 7258675 16.54 ns/op BenchmarkClearFat11-4 6407079 18.31 ns/op BenchmarkClearFat12-4 6292657 18.74 ns/op BenchmarkClearFat13-4 6318486 18.50 ns/op BenchmarkClearFat14-4 6251762 18.71 ns/op BenchmarkClearFat15-4 6394304 18.33 ns/op BenchmarkClearFat16-4 6457922 17.99 ns/op BenchmarkClearFat24-4 6424662 18.36 ns/op BenchmarkClearFat32-4 5893698 19.70 ns/op BenchmarkClearFat40-4 5922086 19.92 ns/op BenchmarkClearFat48-4 5652300 20.97 ns/op BenchmarkClearFat56-4 5542027 21.26 ns/op BenchmarkClearFat64-4 5196435 22.56 ns/op BenchmarkClearFat72-4 5167287 23.08 ns/op BenchmarkClearFat128-4 3902078 30.46 ns/op BenchmarkClearFat256-4 2798066 43.58 ns/op BenchmarkClearFat512-4 1780575 67.43 ns/op BenchmarkClearFat1024-4 1000000 112.5 ns/op BenchmarkClearFat1032-4 963360 121.5 ns/op BenchmarkClearFat1040-4 1000000 118.2 ns/op BenchmarkCopyFat7-4 6755919 17.61 ns/op BenchmarkCopyFat8-4 7213455 16.36 ns/op BenchmarkCopyFat11-4 6392377 18.36 ns/op BenchmarkCopyFat12-4 6451543 18.04 ns/op BenchmarkCopyFat13-4 6397785 18.14 ns/op BenchmarkCopyFat14-4 6256623 18.17 ns/op BenchmarkCopyFat15-4 6381648 17.97 ns/op BenchmarkCopyFat16-4 6477415 18.25 ns/op BenchmarkCopyFat24-4 5949303 19.88 ns/op BenchmarkCopyFat32-4 6087234 19.26 ns/op BenchmarkCopyFat64-4 5378860 21.71 ns/op BenchmarkCopyFat72-4 5078163 22.84 ns/op BenchmarkCopyFat128-4 3804402 31.11 ns/op BenchmarkCopyFat256-4 2713777 44.31 ns/op BenchmarkCopyFat512-4 1643396 71.87 ns/op BenchmarkCopyFat520-4 1588004 74.85 ns/op BenchmarkCopyFat1024-4 1000000 115.5 ns/op BenchmarkCopyFat1032-4 987666 122.1 ns/op BenchmarkCopyFat1040-4 956631 122.8 ns/op BenchmarkIssue18740/2byte-4 481 241149 ns/op BenchmarkIssue18740/4byte-4 793 152583 ns/op BenchmarkIssue18740/8byte-4 1166 102239 ns/op BenchmarkMemclrKnownSize1-4 9043917 12.53 ns/op 79.80 MB/s BenchmarkMemclrKnownSize2-4 5980461 19.91 ns/op 100.47 MB/s BenchmarkMemclrKnownSize4-4 3646240 33.18 ns/op 120.55 MB/s BenchmarkMemclrKnownSize8-4 1347080 88.98 ns/op 89.91 MB/s BenchmarkMemclrKnownSize16-4 644774 181.6 ns/op 88.10 MB/s BenchmarkMemclrKnownSize32-4 342357 348.0 ns/op 91.95 MB/s BenchmarkMemclrKnownSize64-4 178527 676.2 ns/op 94.65 MB/s BenchmarkMemclrKnownSize112-4 101734 1165 ns/op 96.17 MB/s BenchmarkMemclrKnownSize128-4 89246 1356 ns/op 94.40 MB/s BenchmarkMemclrKnownSize192-4 58459 2018 ns/op 95.13 MB/s BenchmarkMemclrKnownSize248-4 45970 2703 ns/op 91.74 MB/s BenchmarkMemclrKnownSize256-4 44589 2646 ns/op 96.76 MB/s BenchmarkMemclrKnownSize512-4 22334 5380 ns/op 95.17 MB/s BenchmarkMemclrKnownSize1024-4 10000 10735 ns/op 95.39 MB/s BenchmarkMemclrKnownSize4096-4 2782 41968 ns/op 97.60 MB/s BenchmarkMemclrKnownSize512KiB-4 18 5650188 ns/op 92.79 MB/s BenchmarkReadMetricsLatency-4 10000 6473 p50-ns 7285 p90-ns 18957 p99-ns BenchmarkFinalizer-4 213 576077 ns/op BenchmarkFinalizerRun-4 243450 721.7 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 6503205 18.08 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 2994447 46.24 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2211595 54.98 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2088951 58.11 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1327648 90.28 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1212066 98.58 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2008000 59.64 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1300071 93.71 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1321306 90.60 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 1828870 65.90 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 1825826 65.72 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1601302 74.37 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1439500 83.01 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1350675 88.10 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 7984060 15.07 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 7878747 15.23 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 7850522 15.30 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 7993894 15.02 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 6916525 17.37 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 6255476 18.66 ns/op BenchmarkFindBitRange64/PatternAASize2-4 7999539 14.98 ns/op BenchmarkFindBitRange64/PatternAASize8-4 7736734 15.24 ns/op BenchmarkFindBitRange64/PatternAASize32-4 7851316 15.26 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 7970323 14.88 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 7801569 15.26 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 7853740 15.32 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 7967629 15.01 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 7830121 15.35 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 7781038 15.37 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8037706 14.90 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 7878778 15.17 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 7761079 15.14 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8054888 14.93 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 7367569 16.41 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 7316298 16.35 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 7995271 14.93 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 7208715 16.37 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 7376660 16.30 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 7993486 14.99 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 7301662 16.31 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 7257416 16.43 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 7965194 15.04 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 7384838 16.33 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 7365702 16.26 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 8030834 14.93 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 7882554 15.19 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 7760298 15.28 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 8049470 15.00 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 7888322 15.33 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 7801934 15.21 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8046330 15.02 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 7868277 15.31 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 7845973 15.18 ns/op BenchmarkNetpollBreak-4 3261 31886 ns/op BenchmarkPinnerPinUnpinBatch-4 1104 105107 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 229 529181 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1172 108315 ns/op BenchmarkPinnerPinUnpin-4 1221502 98.95 ns/op BenchmarkPinnerPinUnpinTiny-4 1221123 98.25 ns/op BenchmarkPinnerPinUnpinDouble-4 454712 263.9 ns/op BenchmarkPinnerPinUnpinParallel-4 3404094 31.74 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 3806522 31.53 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 193000 597.0 ns/op BenchmarkPinnerIsPinnedOnPinned-4 5681476 21.38 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 5865154 20.48 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 9993830 11.85 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 10005331 11.75 ns/op BenchmarkPingPongHog-4 372 399139 ns/op BenchmarkStackGrowth-4 131162 848.9 ns/op BenchmarkStackGrowthDeep-4 1382 85933 ns/op BenchmarkCreateGoroutines-4 26595 4623 ns/op BenchmarkCreateGoroutinesParallel-4 40802 2768 ns/op BenchmarkCreateGoroutinesCapture-4 4720 23537 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 38722 3045 ns/op BenchmarkClosureCall-4 19399394 6.295 ns/op BenchmarkWakeupParallelSpinning/0s-4 6536 18758 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5226 22476 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4465 26899 ns/op BenchmarkWakeupParallelSpinning/5µs-4 3012 40372 ns/op BenchmarkWakeupParallelSpinning/10µs-4 2065 56998 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1466 83627 ns/op BenchmarkWakeupParallelSpinning/50µs-4 778 145587 ns/op BenchmarkWakeupParallelSpinning/100µs-4 483 250720 ns/op BenchmarkMatmult-4 5302660 26.66 ns/op BenchmarkFastrand-4 13807424 8.663 ns/op BenchmarkFastrand64-4 13585318 8.674 ns/op BenchmarkFastrandHashiter-4 4756443 24.83 ns/op BenchmarkFastrandn/2-4 8119228 14.99 ns/op BenchmarkFastrandn/3-4 8060922 14.87 ns/op BenchmarkFastrandn/4-4 7984414 15.01 ns/op BenchmarkFastrandn/5-4 7884223 14.94 ns/op BenchmarkIfaceCmp100-4 91063 1308 ns/op BenchmarkIfaceCmpNil100-4 179386 669.2 ns/op BenchmarkEfaceCmpDiff-4 36562 3271 ns/op BenchmarkEfaceCmpDiffIndirect-4 32498 3683 ns/op BenchmarkDefer-4 1238712 96.94 ns/op BenchmarkDefer10-4 816350 152.5 ns/op BenchmarkDeferMany-4 515845 390.0 ns/op BenchmarkPanicRecover-4 549844 205.8 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 8601 15006 ns/op 13349 p50-ns 16473 p90-ns 46341 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 6166 59523 ns/op 13467 p50-ns 17882 p90-ns 89487 p99-ns BenchmarkGoroutineProfile/small/idle-4 2737 44536 ns/op 42355 p50-ns 46018 p90-ns 79840 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 1913165 ns/op 131498 p50-ns 4812218 p90-ns 27725855 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 8371 15480 ns/op 13288 p50-ns 16374 p90-ns 45914 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 3514 56139 ns/op 13435 p50-ns 18577 p90-ns 84493 p99-ns BenchmarkGoroutineProfile/large/idle-4 49 2438437 ns/op 2374401 p50-ns 2725758 p90-ns 3227453 p99-ns BenchmarkGoroutineProfile/large/loaded-4 24 4420364 ns/op 3915169 p50-ns 4611452 p90-ns 16697180 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 8372 15219 ns/op 13663 p50-ns 16588 p90-ns 39060 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 1652 239440 ns/op 14985 p50-ns 29264 p90-ns 12215828 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 970 120656 ns/op 116634 p50-ns 123943 p90-ns 207072 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 187 985806 ns/op 236310 p50-ns 1111900 p90-ns 18627185 p99-ns BenchmarkRWMutexUncontended-4 3099514 38.22 ns/op BenchmarkRWMutexWrite100-4 824990 145.4 ns/op BenchmarkRWMutexWrite10-4 118972 973.4 ns/op BenchmarkRWMutexWorkWrite100-4 633730 183.3 ns/op BenchmarkRWMutexWorkWrite10-4 112694 1069 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 2403 46792 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 956 121615 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1178 96170 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 459 257945 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 582 197889 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 211 579213 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 306 389207 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 105 1111363 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 409683 429.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 349838 364.0 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 281482 434.1 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 329526 360.5 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 328351 356.1 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 279574 464.6 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 309271 414.5 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 321028 495.4 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 258781 514.6 ns/op BenchmarkMakeSlice/Byte-4 2267678 59.20 ns/op BenchmarkMakeSlice/Int16-4 2241596 57.63 ns/op BenchmarkMakeSlice/Int-4 1700230 73.72 ns/op BenchmarkMakeSlice/Ptr-4 1259182 82.27 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 131.4 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 152.7 ns/op BenchmarkMakeSlice/Struct/40-4 984573 175.8 ns/op BenchmarkGrowSlice/Byte-4 833698 156.2 ns/op BenchmarkGrowSlice/Int16-4 769838 167.3 ns/op BenchmarkGrowSlice/Int-4 634927 213.6 ns/op BenchmarkGrowSlice/Ptr-4 542101 241.0 ns/op BenchmarkGrowSlice/Struct/24-4 413288 407.2 ns/op BenchmarkGrowSlice/Struct/32-4 251611 458.1 ns/op BenchmarkGrowSlice/Struct/40-4 230644 502.9 ns/op BenchmarkExtendSlice/IntSlice-4 557678 242.8 ns/op BenchmarkExtendSlice/PointerSlice-4 483196 285.1 ns/op BenchmarkExtendSlice/NoGrow-4 907006 143.3 ns/op BenchmarkAppend-4 826080 145.3 ns/op BenchmarkAppendGrowByte-4 5 21050182 ns/op BenchmarkAppendGrowString-4 1 183282514 ns/op BenchmarkAppendSlice/1Bytes-4 1997931 60.23 ns/op BenchmarkAppendSlice/4Bytes-4 1960614 61.35 ns/op BenchmarkAppendSlice/7Bytes-4 1930645 61.77 ns/op BenchmarkAppendSlice/8Bytes-4 1944537 61.70 ns/op BenchmarkAppendSlice/15Bytes-4 1784287 67.76 ns/op BenchmarkAppendSlice/16Bytes-4 1763918 66.73 ns/op BenchmarkAppendSlice/32Bytes-4 1776990 66.54 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 104336 1229 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 28130 5150 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 9025 19542 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1866 65545 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 232 518577 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 66 1895974 ns/op BenchmarkAppendStr/1Bytes-4 2283240 50.95 ns/op BenchmarkAppendStr/4Bytes-4 2341950 52.51 ns/op BenchmarkAppendStr/8Bytes-4 2268717 53.58 ns/op BenchmarkAppendStr/16Bytes-4 2034159 57.23 ns/op BenchmarkAppendStr/32Bytes-4 2135854 55.92 ns/op BenchmarkAppendSpecialCase-4 742580 163.1 ns/op BenchmarkCopy/1Byte-4 2012196 59.69 ns/op 16.75 MB/s BenchmarkCopy/1String-4 1907264 60.28 ns/op 16.59 MB/s BenchmarkCopy/2Byte-4 1922844 61.28 ns/op 32.64 MB/s BenchmarkCopy/2String-4 1958768 61.54 ns/op 32.50 MB/s BenchmarkCopy/4Byte-4 1973198 59.88 ns/op 66.80 MB/s BenchmarkCopy/4String-4 1965626 60.32 ns/op 66.31 MB/s BenchmarkCopy/8Byte-4 2010367 59.78 ns/op 133.82 MB/s BenchmarkCopy/8String-4 1985768 59.93 ns/op 133.49 MB/s BenchmarkCopy/12Byte-4 1803693 65.21 ns/op 184.02 MB/s BenchmarkCopy/12String-4 1828507 63.59 ns/op 188.72 MB/s BenchmarkCopy/16Byte-4 1891645 65.66 ns/op 243.67 MB/s BenchmarkCopy/16String-4 1856949 64.30 ns/op 248.82 MB/s BenchmarkCopy/32Byte-4 1771528 66.02 ns/op 484.70 MB/s BenchmarkCopy/32String-4 1794710 66.96 ns/op 477.92 MB/s BenchmarkCopy/128Byte-4 1398850 85.23 ns/op 1501.86 MB/s BenchmarkCopy/128String-4 1381658 88.25 ns/op 1450.47 MB/s BenchmarkCopy/1024Byte-4 454830 261.2 ns/op 3921.07 MB/s BenchmarkCopy/1024String-4 374637 313.5 ns/op 3266.77 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 32434 3687 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 20020 5988 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 10000 10084 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 14032 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 10000 15133 ns/op BenchmarkAppendInPlace/Grow/Byte-4 151681 851.8 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 164077 836.3 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 117560 1126 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 106747 1283 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 90616 1604 ns/op BenchmarkStackCopyPtr-4 1 139188819 ns/op BenchmarkStackCopy-4 1 108074075 ns/op BenchmarkStackCopyNoCache-4 20 5453360 ns/op BenchmarkStackCopyWithStkobj-4 2 55057054 ns/op BenchmarkIssue18138-4 802 138116 ns/op BenchmarkCompareStringEqual-4 10871247 10.49 ns/op BenchmarkCompareStringIdentical-4 19507677 6.187 ns/op BenchmarkCompareStringSameLength-4 11908627 9.589 ns/op BenchmarkCompareStringDifferentLength-4 19457463 6.289 ns/op BenchmarkCompareStringBigUnaligned-4 1640 69300 ns/op 15131.21 MB/s BenchmarkCompareStringBig-4 1636 68549 ns/op 15296.86 MB/s BenchmarkConcatStringAndBytes-4 2445228 48.58 ns/op BenchmarkSliceByteToString/1-4 2219194 52.87 ns/op BenchmarkSliceByteToString/2-4 1000000 105.9 ns/op BenchmarkSliceByteToString/4-4 1000000 107.4 ns/op BenchmarkSliceByteToString/8-4 1000000 104.2 ns/op BenchmarkSliceByteToString/16-4 1000000 111.2 ns/op BenchmarkSliceByteToString/32-4 1000000 121.7 ns/op BenchmarkSliceByteToString/64-4 898638 154.5 ns/op BenchmarkSliceByteToString/128-4 739173 202.1 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2492413 48.42 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 904376 128.2 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1000000 115.2 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3947124 30.41 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1611128 74.42 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1809194 66.05 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2503327 48.41 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 456814 254.5 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 590691 198.6 ns/op BenchmarkRuneIterate/range/ASCII-4 8261342 14.11 ns/op BenchmarkRuneIterate/range/Japanese-4 2260544 52.53 ns/op BenchmarkRuneIterate/range/MixedLength-4 2488345 46.93 ns/op BenchmarkRuneIterate/range1/ASCII-4 8247481 15.90 ns/op BenchmarkRuneIterate/range1/Japanese-4 2298178 52.22 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2514580 46.99 ns/op BenchmarkRuneIterate/range2/ASCII-4 8258655 14.16 ns/op BenchmarkRuneIterate/range2/Japanese-4 2266444 52.33 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2505892 47.32 ns/op BenchmarkArrayEqual-4 17384604 6.540 ns/op BenchmarkFunc/Name-4 2825942 42.10 ns/op BenchmarkFunc/Entry-4 9099112 12.70 ns/op BenchmarkFunc/FileLine-4 2798978 41.25 ns/op PASS ok runtime 143.487s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 22548 4649 ns/op BenchmarkHandle/concurrent-4 12540 9725 ns/op PASS ok runtime/cgo 1.462s goos: freebsd goarch: amd64 pkg: runtime/internal/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAnd32-4 8502754 14.09 ns/op BenchmarkAnd32Parallel-4 2198863 63.30 ns/op BenchmarkAnd64-4 8413922 14.10 ns/op BenchmarkAnd64Parallel-4 2011195 62.37 ns/op BenchmarkOr32-4 8465223 14.14 ns/op BenchmarkOr32Parallel-4 1869080 61.40 ns/op BenchmarkOr64-4 8508259 14.18 ns/op BenchmarkOr64Parallel-4 1977924 69.15 ns/op BenchmarkAtomicLoad64-4 19504864 6.198 ns/op BenchmarkAtomicStore64-4 9997150 11.95 ns/op BenchmarkAtomicLoad-4 19500612 6.189 ns/op BenchmarkAtomicStore-4 10058586 11.97 ns/op BenchmarkAnd8-4 10024393 11.93 ns/op BenchmarkAnd-4 10022680 11.89 ns/op BenchmarkAnd8Parallel-4 3074324 39.59 ns/op BenchmarkAndParallel-4 3056592 44.54 ns/op BenchmarkOr8-4 10017696 11.98 ns/op BenchmarkOr-4 10054096 11.95 ns/op BenchmarkOr8Parallel-4 2804331 40.46 ns/op BenchmarkOrParallel-4 2859868 46.11 ns/op BenchmarkXadd-4 2796760 40.86 ns/op BenchmarkXadd64-4 2933842 47.21 ns/op BenchmarkCas-4 2706409 44.95 ns/op BenchmarkCas64-4 2670974 44.13 ns/op BenchmarkXchg-4 2684164 44.48 ns/op BenchmarkXchg64-4 3007567 44.95 ns/op PASS ok runtime/internal/atomic 5.141s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4538234 26.82 ns/op BenchmarkMulUintptr/large-4 3705720 31.89 ns/op PASS ok runtime/internal/math 1.385s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoroutine/Profile.WriteTo_idle_50-4 32 3674366 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 32 3979170 ns/op 315.2 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 1356 96027 ns/op 2.072 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 12 9626350 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 9 11155662 ns/op 854.7 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 373 318607 ns/op 17.26 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 69962122 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 79806194 ns/op 6288 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 38 2799812 ns/op 201.1 concurrent_launches/op PASS ok runtime/pprof 2.766s goos: freebsd goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 61 1852977 ns/op BenchmarkStackLeak-4 12574 9534 ns/op PASS ok runtime/race 1.411s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 5041407 22.87 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 244370 487.4 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.304s goos: freebsd goarch: amd64 pkg: slices cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqualFunc_Large-4 33 3198389 ns/op BenchmarkIndex_Large-4 15154 7729 ns/op BenchmarkIndexFunc_Large-4 175 684197 ns/op BenchmarkCompact/nil-4 7153740 16.67 ns/op BenchmarkCompact/one-4 1909411 63.31 ns/op BenchmarkCompact/sorted-4 1201306 100.3 ns/op BenchmarkCompact/1_item-4 1000000 113.4 ns/op BenchmarkCompact/unsorted-4 1213222 98.18 ns/op BenchmarkCompact/many-4 681906 173.6 ns/op BenchmarkCompact_Large-4 320 336039 ns/op BenchmarkCompactFunc_Large-4 50 2080847 ns/op BenchmarkReplace/naive-fast-4 87573 1512 ns/op BenchmarkReplace/optimized-fast-4 101682 1412 ns/op BenchmarkReplace/naive-slow-4 35601 3635 ns/op BenchmarkReplace/optimized-slow-4 39309 3460 ns/op BenchmarkBinarySearchFloats/Size16-4 1220703 98.79 ns/op BenchmarkBinarySearchFloats/Size32-4 1000000 113.0 ns/op BenchmarkBinarySearchFloats/Size64-4 920750 126.1 ns/op BenchmarkBinarySearchFloats/Size128-4 790160 149.5 ns/op BenchmarkBinarySearchFloats/Size512-4 645331 179.2 ns/op BenchmarkBinarySearchFloats/Size1024-4 604797 193.1 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 608076 194.7 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 499227 239.4 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 425158 274.6 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 385790 306.9 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 309652 373.2 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 293870 409.2 ns/op PASS ok slices 5.241s goos: freebsd goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 152221 763.4 ns/op BenchmarkSortInts-4 2 90637862 ns/op BenchmarkSlicesSortInts-4 2 58984592 ns/op BenchmarkSortIsSorted-4 36 3303675 ns/op BenchmarkSlicesIsSorted-4 64 1829235 ns/op BenchmarkSortStrings-4 1 126764555 ns/op BenchmarkSlicesSortStrings-4 2 86887364 ns/op BenchmarkSortStrings_Sorted-4 28 3944449 ns/op BenchmarkSlicesSortStrings_Sorted-4 43 2675605 ns/op BenchmarkSortStructs-4 1 148391546 ns/op BenchmarkSortFuncStructs-4 1 122572636 ns/op BenchmarkSortString1K-4 271 436991 ns/op BenchmarkSortString1K_Slice-4 212 557963 ns/op BenchmarkStableString1K-4 100 1071475 ns/op BenchmarkSortInt1K-4 339 352632 ns/op BenchmarkSortInt1K_Sorted-4 5338 22008 ns/op BenchmarkSortInt1K_Reversed-4 3457 34477 ns/op BenchmarkSortInt1K_Mod8-4 870 137421 ns/op BenchmarkStableInt1K-4 150 802752 ns/op BenchmarkStableInt1K_Slice-4 169 702570 ns/op BenchmarkSortInt64K-4 4 33352623 ns/op BenchmarkSortInt64K_Slice-4 3 44961365 ns/op BenchmarkStableInt64K-4 2 71594260 ns/op BenchmarkSort1e2-4 483 251098 ns/op BenchmarkStable1e2-4 178 672212 ns/op BenchmarkSort1e4-4 2 50726912 ns/op BenchmarkStable1e4-4 1 223781457 ns/op PASS ok sort 18.342s goos: freebsd goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 719586 139.9 ns/op BenchmarkAtof64Float-4 662794 158.8 ns/op BenchmarkAtof64FloatExp-4 576339 197.0 ns/op BenchmarkAtof64Big-4 428575 276.4 ns/op BenchmarkAtof64RandomBits-4 243900 499.4 ns/op BenchmarkAtof64RandomFloats-4 447770 259.4 ns/op BenchmarkAtof64RandomLongFloats-4 358509 333.5 ns/op BenchmarkAtof32Decimal-4 831852 136.7 ns/op BenchmarkAtof32Float-4 737983 156.7 ns/op BenchmarkAtof32FloatExp-4 576276 203.5 ns/op BenchmarkAtof32Random-4 364712 331.2 ns/op BenchmarkAtof32RandomLong-4 156673 776.9 ns/op BenchmarkParseInt/Pos/7bit-4 1323345 89.15 ns/op BenchmarkParseInt/Pos/26bit-4 669433 176.6 ns/op BenchmarkParseInt/Pos/31bit-4 603651 196.1 ns/op BenchmarkParseInt/Pos/56bit-4 388088 298.8 ns/op BenchmarkParseInt/Pos/63bit-4 372481 317.0 ns/op BenchmarkParseInt/Neg/7bit-4 1351564 88.30 ns/op BenchmarkParseInt/Neg/26bit-4 664414 176.6 ns/op BenchmarkParseInt/Neg/31bit-4 610202 194.8 ns/op BenchmarkParseInt/Neg/56bit-4 406686 294.1 ns/op BenchmarkParseInt/Neg/63bit-4 381045 311.7 ns/op BenchmarkAtoi/Pos/7bit-4 1984980 60.25 ns/op BenchmarkAtoi/Pos/26bit-4 916431 127.9 ns/op BenchmarkAtoi/Pos/31bit-4 821454 141.8 ns/op BenchmarkAtoi/Pos/56bit-4 480340 242.5 ns/op BenchmarkAtoi/Pos/63bit-4 351955 334.3 ns/op BenchmarkAtoi/Neg/7bit-4 2005063 59.91 ns/op BenchmarkAtoi/Neg/26bit-4 880353 128.7 ns/op BenchmarkAtoi/Neg/31bit-4 812098 143.8 ns/op BenchmarkAtoi/Neg/56bit-4 496797 238.8 ns/op BenchmarkAtoi/Neg/63bit-4 357508 329.0 ns/op BenchmarkFormatFloat/Decimal-4 129445 930.2 ns/op BenchmarkFormatFloat/Float-4 117328 997.0 ns/op BenchmarkFormatFloat/Exp-4 121125 974.1 ns/op BenchmarkFormatFloat/NegExp-4 122218 967.1 ns/op BenchmarkFormatFloat/LongExp-4 102883 1161 ns/op BenchmarkFormatFloat/Big-4 96578 1224 ns/op BenchmarkFormatFloat/BinaryExp-4 239695 500.8 ns/op BenchmarkFormatFloat/32Integer-4 132106 913.1 ns/op BenchmarkFormatFloat/32ExactFraction-4 138746 846.9 ns/op BenchmarkFormatFloat/32Point-4 120703 971.4 ns/op BenchmarkFormatFloat/32Exp-4 126896 927.7 ns/op BenchmarkFormatFloat/32NegExp-4 126279 921.4 ns/op BenchmarkFormatFloat/32Shortest-4 138212 869.5 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 138500 837.9 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 137774 859.3 ns/op BenchmarkFormatFloat/64Fixed1-4 166605 717.8 ns/op BenchmarkFormatFloat/64Fixed2-4 170616 707.1 ns/op BenchmarkFormatFloat/64Fixed3-4 168528 705.1 ns/op BenchmarkFormatFloat/64Fixed4-4 166975 704.2 ns/op BenchmarkFormatFloat/64Fixed12-4 99381 1221 ns/op BenchmarkFormatFloat/64Fixed16-4 116552 1030 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 124188 972.9 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 106748 1116 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2551 45948 ns/op BenchmarkFormatFloat/Slowpath64-4 104488 1154 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 104011 1152 ns/op BenchmarkAppendFloat/Decimal-4 147103 815.3 ns/op BenchmarkAppendFloat/Float-4 130808 911.1 ns/op BenchmarkAppendFloat/Exp-4 138067 837.7 ns/op BenchmarkAppendFloat/NegExp-4 141826 836.5 ns/op BenchmarkAppendFloat/LongExp-4 114136 1038 ns/op BenchmarkAppendFloat/Big-4 106164 1126 ns/op BenchmarkAppendFloat/BinaryExp-4 322970 359.2 ns/op BenchmarkAppendFloat/32Integer-4 144624 820.3 ns/op BenchmarkAppendFloat/32ExactFraction-4 162380 736.5 ns/op BenchmarkAppendFloat/32Point-4 139615 858.3 ns/op BenchmarkAppendFloat/32Exp-4 143340 829.5 ns/op BenchmarkAppendFloat/32NegExp-4 145122 819.2 ns/op BenchmarkAppendFloat/32Shortest-4 176594 681.5 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 157838 762.1 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 158868 755.5 ns/op BenchmarkAppendFloat/64Fixed1-4 196227 600.2 ns/op BenchmarkAppendFloat/64Fixed2-4 201883 597.7 ns/op BenchmarkAppendFloat/64Fixed3-4 200815 599.9 ns/op BenchmarkAppendFloat/64Fixed4-4 202478 599.7 ns/op BenchmarkAppendFloat/64Fixed12-4 111367 1089 ns/op BenchmarkAppendFloat/64Fixed16-4 128230 931.7 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 160759 754.7 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 122456 982.2 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2649 44699 ns/op BenchmarkAppendFloat/Slowpath64-4 114895 1026 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 117636 1007 ns/op BenchmarkFormatInt-4 15932 7495 ns/op BenchmarkAppendInt-4 17185 6982 ns/op BenchmarkFormatUint-4 85084 1432 ns/op BenchmarkAppendUint-4 95630 1248 ns/op BenchmarkFormatIntSmall/7-4 3567882 33.67 ns/op BenchmarkFormatIntSmall/42-4 3554832 33.49 ns/op BenchmarkAppendIntSmall-4 1515897 79.43 ns/op BenchmarkAppendUintVarlen/1-4 1571484 76.54 ns/op BenchmarkAppendUintVarlen/12-4 1512219 79.06 ns/op BenchmarkAppendUintVarlen/123-4 1000000 111.2 ns/op BenchmarkAppendUintVarlen/1234-4 1000000 111.9 ns/op BenchmarkAppendUintVarlen/12345-4 1000000 114.1 ns/op BenchmarkAppendUintVarlen/123456-4 1000000 115.0 ns/op BenchmarkAppendUintVarlen/1234567-4 998803 117.3 ns/op BenchmarkAppendUintVarlen/12345678-4 1000000 117.5 ns/op BenchmarkAppendUintVarlen/123456789-4 950839 123.0 ns/op BenchmarkAppendUintVarlen/1234567890-4 963232 122.8 ns/op BenchmarkAppendUintVarlen/12345678901-4 942592 125.0 ns/op BenchmarkAppendUintVarlen/123456789012-4 936928 126.4 ns/op BenchmarkAppendUintVarlen/1234567890123-4 897880 128.3 ns/op BenchmarkAppendUintVarlen/12345678901234-4 894706 128.5 ns/op BenchmarkAppendUintVarlen/123456789012345-4 886146 132.6 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 886825 131.4 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 839150 137.0 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 848964 137.2 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 835054 139.1 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 855232 139.8 ns/op BenchmarkQuote-4 47890 2485 ns/op BenchmarkQuoteRune-4 484658 243.6 ns/op BenchmarkAppendQuote-4 56983 2083 ns/op BenchmarkAppendQuoteRune-4 915140 132.6 ns/op BenchmarkUnquoteEasy-4 1454790 82.96 ns/op BenchmarkUnquoteHard-4 53896 2272 ns/op PASS ok strconv 16.784s goos: freebsd goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 391922 281.0 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 139484 923.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 194565 631.8 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 430365 282.7 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 135070 870.6 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 196846 612.8 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 304964 392.9 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 91369 1364 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 103185 1154 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 650912 206.6 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 22458 5324 ns/op BenchmarkGenericMatch1-4 2161 51538 ns/op BenchmarkGenericMatch2-4 438 270441 ns/op BenchmarkSingleMaxSkipping-4 7893 14169 ns/op 705.79 MB/s BenchmarkSingleLongSuffixFail-4 14738 8022 ns/op 124.90 MB/s BenchmarkSingleMatch-4 264 447410 ns/op 33.53 MB/s BenchmarkByteByteNoMatch-4 67378 1779 ns/op BenchmarkByteByteMatch-4 20222 5961 ns/op BenchmarkByteStringMatch-4 25093 4800 ns/op BenchmarkHTMLEscapeNew-4 75076 1599 ns/op BenchmarkHTMLEscapeOld-4 90687 1325 ns/op BenchmarkByteStringReplacerWriteString-4 1411 81952 ns/op BenchmarkByteReplacerWriteString-4 1612 72495 ns/op BenchmarkByteByteReplaces-4 3610 33056 ns/op BenchmarkByteByteMap-4 10000 11041 ns/op BenchmarkMap/identity/ASCII-4 639573 186.1 ns/op BenchmarkMap/identity/Greek-4 429030 273.4 ns/op BenchmarkMap/change/ASCII-4 39334 3036 ns/op BenchmarkMap/change/Greek-4 29392 4062 ns/op BenchmarkIndexRune-4 2116534 56.78 ns/op BenchmarkIndexRuneLongString-4 1700749 70.35 ns/op BenchmarkIndexRuneFastPath-4 4740289 25.32 ns/op BenchmarkIndex-4 4604175 25.64 ns/op BenchmarkLastIndex-4 4801872 25.21 ns/op BenchmarkIndexByte-4 11599261 9.906 ns/op BenchmarkToUpper/#00-4 5135095 22.95 ns/op BenchmarkToUpper/ONLYUPPER-4 3161298 37.67 ns/op BenchmarkToUpper/abc-4 329346 357.3 ns/op BenchmarkToUpper/AbC123-4 259789 462.8 ns/op BenchmarkToUpper/azAZ09_-4 278306 429.1 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 56581 2091 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 74617 1612 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 34802 3442 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 59127 1996 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 119460 954.4 ns/op BenchmarkToLower/#00-4 5157792 22.86 ns/op BenchmarkToLower/abc-4 4277761 27.69 ns/op BenchmarkToLower/AbC123-4 228237 514.0 ns/op BenchmarkToLower/azAZ09_-4 226231 525.5 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 98040 1206 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 67111 1778 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 35828 3341 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 77898 1548 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 119893 982.9 ns/op BenchmarkMapNoChanges-4 834248 141.0 ns/op BenchmarkTrim-4 39441 3030 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3000134 39.92 ns/op BenchmarkToValidUTF8/InvalidASCII-4 194031 621.3 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 131126 905.5 ns/op BenchmarkEqualFold/Tests-4 57182 2106 ns/op BenchmarkEqualFold/ASCII-4 3299709 36.39 ns/op BenchmarkEqualFold/UnicodePrefix-4 116989 1024 ns/op BenchmarkEqualFold/UnicodeSuffix-4 120524 986.6 ns/op BenchmarkIndexHard1-4 883 135477 ns/op BenchmarkIndexHard2-4 620 189653 ns/op BenchmarkIndexHard3-4 153 773006 ns/op BenchmarkIndexHard4-4 133 897477 ns/op BenchmarkLastIndexHard1-4 62 1894454 ns/op BenchmarkLastIndexHard2-4 61 1890441 ns/op BenchmarkLastIndexHard3-4 62 1889570 ns/op BenchmarkCountHard1-4 868 136084 ns/op BenchmarkCountHard2-4 628 189675 ns/op BenchmarkCountHard3-4 154 772913 ns/op BenchmarkIndexTorture-4 8052 14909 ns/op BenchmarkCountTorture-4 7970 14922 ns/op BenchmarkCountTortureOverlapping-4 760 139695 ns/op BenchmarkCountByte/10-4 4603569 25.57 ns/op 391.14 MB/s BenchmarkCountByte/32-4 4367059 27.02 ns/op 1184.09 MB/s BenchmarkCountByte/4096-4 1000000 116.8 ns/op 35080.36 MB/s BenchmarkCountByte/4194304-4 816 150503 ns/op 27868.55 MB/s BenchmarkCountByte/67108864-4 18 6282473 ns/op 10681.92 MB/s BenchmarkFields/ASCII/16-4 319176 381.7 ns/op 41.92 MB/s 16 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 22220 5326 ns/op 48.06 MB/s 320 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1449 81591 ns/op 50.20 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 79 1400146 ns/op 46.81 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 22527308 ns/op 46.55 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 304875 388.1 ns/op 41.23 MB/s 32 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 11839 10066 ns/op 25.43 MB/s 320 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 640 188082 ns/op 21.78 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 33 3419947 ns/op 19.16 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 61209880 ns/op 17.13 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 253156 451.2 ns/op 35.46 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 20191 5964 ns/op 42.93 MB/s 320 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 990 116074 ns/op 35.29 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 54 2179483 ns/op 30.07 MB/s 463105 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 41813023 ns/op 25.08 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 222482 511.4 ns/op 31.29 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 15477 7986 ns/op 32.05 MB/s 320 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 824 149910 ns/op 27.32 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 44 2774823 ns/op 23.62 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 52417368 ns/op 20.00 MB/s 10457344 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 65784262 ns/op BenchmarkSplitSingleByteSeparator-4 21 4808650 ns/op BenchmarkSplitMultiByteSeparator-4 39 2992152 ns/op BenchmarkSplitNSingleByteSeparator-4 239396 483.5 ns/op BenchmarkSplitNMultiByteSeparator-4 184999 655.9 ns/op BenchmarkRepeat/5x0-4 4407925 27.34 ns/op BenchmarkRepeat/5x1-4 4244443 27.97 ns/op BenchmarkRepeat/5x2-4 242295 490.6 ns/op BenchmarkRepeat/5x6-4 135651 857.2 ns/op BenchmarkRepeat/10x0-4 4406806 27.05 ns/op BenchmarkRepeat/10x1-4 4306843 27.83 ns/op BenchmarkRepeat/10x2-4 244705 492.6 ns/op BenchmarkRepeat/10x6-4 136008 878.1 ns/op BenchmarkRepeatLarge/256/1-4 64657 1855 ns/op 137.99 MB/s BenchmarkRepeatLarge/256/16-4 104173 1184 ns/op 216.14 MB/s BenchmarkRepeatLarge/512/1-4 53282 2272 ns/op 225.31 MB/s BenchmarkRepeatLarge/512/16-4 78904 1537 ns/op 333.03 MB/s BenchmarkRepeatLarge/1024/1-4 42092 2848 ns/op 359.58 MB/s BenchmarkRepeatLarge/1024/16-4 56850 2213 ns/op 462.69 MB/s BenchmarkRepeatLarge/2048/1-4 31874 3873 ns/op 528.74 MB/s BenchmarkRepeatLarge/2048/16-4 39080 3021 ns/op 677.90 MB/s BenchmarkRepeatLarge/4096/1-4 21387 5640 ns/op 726.22 MB/s BenchmarkRepeatLarge/4096/16-4 25480 5015 ns/op 816.69 MB/s BenchmarkRepeatLarge/8192/1-4 13869 8834 ns/op 927.33 MB/s BenchmarkRepeatLarge/8192/16-4 14760 8283 ns/op 989.05 MB/s BenchmarkRepeatLarge/8192/4097-4 5583182 20.97 ns/op 195345.50 MB/s BenchmarkRepeatLarge/16384/1-4 7560 15086 ns/op 1086.05 MB/s BenchmarkRepeatLarge/16384/16-4 9026 13807 ns/op 1186.66 MB/s BenchmarkRepeatLarge/16384/4097-4 12129 10404 ns/op 1181.41 MB/s BenchmarkRepeatLarge/32768/1-4 4214 25502 ns/op 1284.91 MB/s BenchmarkRepeatLarge/32768/16-4 5707 25520 ns/op 1284.00 MB/s BenchmarkRepeatLarge/32768/4097-4 5420 23024 ns/op 1245.61 MB/s BenchmarkRepeatLarge/65536/1-4 2256 54818 ns/op 1195.52 MB/s BenchmarkRepeatLarge/65536/16-4 2532 50872 ns/op 1288.25 MB/s BenchmarkRepeatLarge/65536/4097-4 2586 44898 ns/op 1368.76 MB/s BenchmarkRepeatLarge/131072/1-4 518 222093 ns/op 590.17 MB/s BenchmarkRepeatLarge/131072/16-4 547 264711 ns/op 495.15 MB/s BenchmarkRepeatLarge/131072/4097-4 549 248199 ns/op 511.71 MB/s BenchmarkRepeatLarge/262144/1-4 292 397747 ns/op 659.07 MB/s BenchmarkRepeatLarge/262144/16-4 297 415150 ns/op 631.44 MB/s BenchmarkRepeatLarge/262144/4097-4 295 427160 ns/op 604.25 MB/s BenchmarkRepeatLarge/524288/1-4 156 899169 ns/op 583.08 MB/s BenchmarkRepeatLarge/524288/16-4 147 825710 ns/op 634.95 MB/s BenchmarkRepeatLarge/524288/4097-4 133 935344 ns/op 556.29 MB/s BenchmarkRepeatLarge/1048576/1-4 86 1713557 ns/op 611.93 MB/s BenchmarkRepeatLarge/1048576/16-4 79 1574897 ns/op 665.81 MB/s BenchmarkRepeatLarge/1048576/4097-4 78 1589450 ns/op 657.29 MB/s BenchmarkRepeatLarge/2097152/1-4 39 3373328 ns/op 621.69 MB/s BenchmarkRepeatLarge/2097152/16-4 39 3318297 ns/op 632.00 MB/s BenchmarkRepeatLarge/2097152/4097-4 32 3357757 ns/op 623.50 MB/s BenchmarkRepeatLarge/4194304/1-4 16 6755261 ns/op 620.89 MB/s BenchmarkRepeatLarge/4194304/16-4 16 6665600 ns/op 629.25 MB/s BenchmarkRepeatLarge/4194304/4097-4 18 6808326 ns/op 615.60 MB/s BenchmarkRepeatLarge/8388608/1-4 8 13526033 ns/op 620.18 MB/s BenchmarkRepeatLarge/8388608/16-4 8 13323554 ns/op 629.61 MB/s BenchmarkRepeatLarge/8388608/4097-4 8 13510044 ns/op 620.76 MB/s BenchmarkRepeatLarge/16777216/1-4 4 26951120 ns/op 622.51 MB/s BenchmarkRepeatLarge/16777216/16-4 4 26768976 ns/op 626.74 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 27003536 ns/op 621.30 MB/s BenchmarkRepeatLarge/33554432/1-4 2 52875492 ns/op 634.59 MB/s BenchmarkRepeatLarge/33554432/16-4 2 52438781 ns/op 639.88 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 52746490 ns/op 636.15 MB/s BenchmarkRepeatLarge/67108864/1-4 1 103840672 ns/op 646.27 MB/s BenchmarkRepeatLarge/67108864/16-4 1 104824245 ns/op 640.20 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 104808792 ns/op 640.30 MB/s BenchmarkRepeatLarge/134217728/1-4 1 229766341 ns/op 584.15 MB/s BenchmarkRepeatLarge/134217728/16-4 1 206971943 ns/op 648.48 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 207942939 ns/op 645.45 MB/s BenchmarkRepeatLarge/268435456/1-4 1 460644769 ns/op 582.74 MB/s BenchmarkRepeatLarge/268435456/16-4 1 415986833 ns/op 645.30 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 421034084 ns/op 637.56 MB/s BenchmarkRepeatLarge/536870912/1-4 1 923818227 ns/op 581.14 MB/s BenchmarkRepeatLarge/536870912/16-4 1 832405359 ns/op 644.96 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 844445271 ns/op 635.77 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 1855724972 ns/op 578.61 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1675201466 ns/op 640.96 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1683061191 ns/op 637.97 MB/s BenchmarkIndexAnyASCII/1:1-4 2404725 47.70 ns/op BenchmarkIndexAnyASCII/1:2-4 2383312 50.71 ns/op BenchmarkIndexAnyASCII/1:4-4 2263938 50.65 ns/op BenchmarkIndexAnyASCII/1:8-4 2319782 51.57 ns/op BenchmarkIndexAnyASCII/1:16-4 2336952 51.93 ns/op BenchmarkIndexAnyASCII/1:32-4 2352472 50.12 ns/op BenchmarkIndexAnyASCII/1:64-4 2325136 50.46 ns/op BenchmarkIndexAnyASCII/16:1-4 2543154 47.34 ns/op BenchmarkIndexAnyASCII/16:2-4 719832 161.6 ns/op BenchmarkIndexAnyASCII/16:4-4 738283 161.8 ns/op BenchmarkIndexAnyASCII/16:8-4 738442 162.8 ns/op BenchmarkIndexAnyASCII/16:16-4 708266 170.4 ns/op BenchmarkIndexAnyASCII/16:32-4 606406 198.4 ns/op BenchmarkIndexAnyASCII/16:64-4 471693 253.2 ns/op BenchmarkIndexAnyASCII/256:1-4 2227687 54.47 ns/op BenchmarkIndexAnyASCII/256:2-4 64777 1849 ns/op BenchmarkIndexAnyASCII/256:4-4 64922 1816 ns/op BenchmarkIndexAnyASCII/256:8-4 64215 1833 ns/op BenchmarkIndexAnyASCII/256:16-4 65023 1826 ns/op BenchmarkIndexAnyASCII/256:32-4 62751 1876 ns/op BenchmarkIndexAnyASCII/256:64-4 62377 1910 ns/op BenchmarkIndexAnyUTF8/1:1-4 2645923 44.76 ns/op BenchmarkIndexAnyUTF8/1:2-4 2429884 49.24 ns/op BenchmarkIndexAnyUTF8/1:4-4 2457421 49.78 ns/op BenchmarkIndexAnyUTF8/1:8-4 2459683 49.60 ns/op BenchmarkIndexAnyUTF8/1:16-4 2497990 48.67 ns/op BenchmarkIndexAnyUTF8/1:32-4 2452042 49.68 ns/op BenchmarkIndexAnyUTF8/1:64-4 2424704 49.47 ns/op BenchmarkIndexAnyUTF8/16:1-4 1913145 61.73 ns/op BenchmarkIndexAnyUTF8/16:2-4 318124 355.0 ns/op BenchmarkIndexAnyUTF8/16:4-4 331646 355.7 ns/op BenchmarkIndexAnyUTF8/16:8-4 326251 356.5 ns/op BenchmarkIndexAnyUTF8/16:16-4 334350 349.8 ns/op BenchmarkIndexAnyUTF8/16:32-4 331164 362.7 ns/op BenchmarkIndexAnyUTF8/16:64-4 331911 364.6 ns/op BenchmarkIndexAnyUTF8/256:1-4 487174 249.7 ns/op BenchmarkIndexAnyUTF8/256:2-4 23400 5033 ns/op BenchmarkIndexAnyUTF8/256:4-4 23581 5049 ns/op BenchmarkIndexAnyUTF8/256:8-4 23532 5032 ns/op BenchmarkIndexAnyUTF8/256:16-4 24176 4942 ns/op BenchmarkIndexAnyUTF8/256:32-4 23337 5174 ns/op BenchmarkIndexAnyUTF8/256:64-4 23283 5182 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2555893 47.63 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2527677 47.69 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2543628 47.49 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2575615 47.25 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2543092 46.95 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2542345 47.28 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2527254 47.07 ns/op BenchmarkLastIndexAnyASCII/16:1-4 810380 150.8 ns/op BenchmarkLastIndexAnyASCII/16:2-4 783351 150.1 ns/op BenchmarkLastIndexAnyASCII/16:4-4 781946 152.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 779134 153.4 ns/op BenchmarkLastIndexAnyASCII/16:16-4 728553 163.9 ns/op BenchmarkLastIndexAnyASCII/16:32-4 598293 193.4 ns/op BenchmarkLastIndexAnyASCII/16:64-4 490060 242.8 ns/op BenchmarkLastIndexAnyASCII/256:1-4 69508 1735 ns/op BenchmarkLastIndexAnyASCII/256:2-4 68767 1724 ns/op BenchmarkLastIndexAnyASCII/256:4-4 68463 1726 ns/op BenchmarkLastIndexAnyASCII/256:8-4 69098 1715 ns/op BenchmarkLastIndexAnyASCII/256:16-4 68997 1731 ns/op BenchmarkLastIndexAnyASCII/256:32-4 68252 1756 ns/op BenchmarkLastIndexAnyASCII/256:64-4 65358 1810 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2570221 46.85 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2550642 47.82 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2532342 46.89 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2572700 47.23 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2566297 47.44 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2480559 47.67 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2514728 47.83 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 376432 297.2 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 197748 592.1 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 200245 598.5 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 202250 599.1 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 205872 586.6 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 197434 613.0 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 193674 596.4 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 29596 3980 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 13675 8829 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 13766 8765 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 13449 8841 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 13810 8660 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 13551 8856 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 13202 9006 ns/op BenchmarkTrimASCII/1:1-4 3914013 31.19 ns/op BenchmarkTrimASCII/1:2-4 2791314 42.64 ns/op BenchmarkTrimASCII/1:4-4 2698246 45.24 ns/op BenchmarkTrimASCII/1:8-4 2427566 50.17 ns/op BenchmarkTrimASCII/1:16-4 1974567 60.66 ns/op BenchmarkTrimASCII/16:1-4 2749988 43.07 ns/op BenchmarkTrimASCII/16:2-4 777151 156.2 ns/op BenchmarkTrimASCII/16:4-4 729682 158.7 ns/op BenchmarkTrimASCII/16:8-4 737076 160.1 ns/op BenchmarkTrimASCII/16:16-4 698053 166.7 ns/op BenchmarkTrimASCII/256:1-4 827071 142.3 ns/op BenchmarkTrimASCII/256:2-4 65967 1824 ns/op BenchmarkTrimASCII/256:4-4 66261 1818 ns/op BenchmarkTrimASCII/256:8-4 65274 1811 ns/op BenchmarkTrimASCII/256:16-4 66228 1809 ns/op BenchmarkTrimASCII/4096:1-4 78214 1540 ns/op BenchmarkTrimASCII/4096:2-4 4160 28221 ns/op BenchmarkTrimASCII/4096:4-4 4208 28315 ns/op BenchmarkTrimASCII/4096:8-4 4213 28492 ns/op BenchmarkTrimASCII/4096:16-4 4180 28350 ns/op BenchmarkTrimByte-4 4063060 28.28 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13798 8573 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13984 8606 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1040 114974 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2070 57717 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4038 28834 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7411 15547 ns/op BenchmarkJoin/0-4 5515594 21.31 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4377136 27.73 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 196489 594.7 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 142318 842.9 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 106032 1113 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 85887 1384 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 73130 1669 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 63411 1891 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3308592 36.51 ns/op BenchmarkTrimSpace/ASCII-4 1771539 67.21 ns/op BenchmarkTrimSpace/SomeNonASCII-4 154263 791.0 ns/op BenchmarkTrimSpace/JustNonASCII-4 77204 1547 ns/op BenchmarkReplaceAll-4 123018 996.4 ns/op 16 B/op 1 allocs/op PASS ok strings 55.827s goos: freebsd goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 38811 2994 ns/op BenchmarkCond2-4 17212 6813 ns/op BenchmarkCond4-4 9754 13778 ns/op BenchmarkCond8-4 3462 33495 ns/op BenchmarkCond16-4 1532 78675 ns/op BenchmarkCond32-4 700 178505 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 522482 207.4 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 349383 359.3 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 647690 194.4 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 525298 225.6 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 356526 311.5 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 548954 202.8 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 79100 1608 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 65124 2027 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 64600 2089 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 38358 3318 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 464010 295.5 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 148024 829.5 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 536234 308.8 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 129474 944.4 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 580870 209.7 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 139122 855.2 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 2563225 47.93 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 37784 3119 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 102786 1164 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 201702 624.6 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 3807 26589 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 374 341094 ns/op BenchmarkRange/*sync.Map-4 1161 98651 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 73096 1380 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 264344 415.7 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 54981 2097 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 158838 755.6 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 305184 379.8 ns/op BenchmarkAdversarialDelete/*sync.Map-4 186024 746.5 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 61526 1931 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 154048 779.4 ns/op BenchmarkDeleteCollision/*sync.Map-4 562333 209.6 ns/op BenchmarkSwapCollision/*sync_test.DeepCopyMap-4 45045 2625 ns/op BenchmarkSwapCollision/*sync_test.RWMutexMap-4 121182 980.2 ns/op BenchmarkSwapCollision/*sync.Map-4 57997 2033 ns/op BenchmarkSwapMostlyHits/*sync_test.DeepCopyMap-4 343 347514 ns/op BenchmarkSwapMostlyHits/*sync_test.RWMutexMap-4 85064 1434 ns/op BenchmarkSwapMostlyHits/*sync.Map-4 339776 318.1 ns/op BenchmarkSwapMostlyMisses/*sync_test.DeepCopyMap-4 18147 6642 ns/op BenchmarkSwapMostlyMisses/*sync_test.RWMutexMap-4 51919 2295 ns/op BenchmarkSwapMostlyMisses/*sync.Map-4 16306 7378 ns/op BenchmarkCompareAndSwapCollision/*sync_test.DeepCopyMap-4 209137 600.8 ns/op BenchmarkCompareAndSwapCollision/*sync_test.RWMutexMap-4 89067 1342 ns/op BenchmarkCompareAndSwapCollision/*sync.Map-4 169915 720.0 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 1551904 67.08 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 133702 898.1 ns/op BenchmarkCompareAndSwapNoExistingKey/*sync.Map-4 1805138 56.80 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 558122 205.6 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 128722 939.3 ns/op BenchmarkCompareAndSwapValueNotEqual/*sync.Map-4 528319 199.4 ns/op BenchmarkCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 77622 1601 ns/op BenchmarkCompareAndSwapMostlyHits/*sync.Map-4 364966 345.4 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 527670 255.8 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 91184 1309 ns/op BenchmarkCompareAndSwapMostlyMisses/*sync.Map-4 637670 207.0 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 107889 946.8 ns/op BenchmarkCompareAndDeleteCollision/*sync_test.RWMutexMap-4 95268 1238 ns/op BenchmarkCompareAndDeleteCollision/*sync.Map-4 169959 690.3 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 46410 2621 ns/op BenchmarkCompareAndDeleteMostlyHits/*sync.Map-4 232833 581.3 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 542468 223.9 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 97366 1242 ns/op BenchmarkCompareAndDeleteMostlyMisses/*sync.Map-4 540448 204.5 ns/op BenchmarkUncontendedSemaphore-4 3540841 33.88 ns/op BenchmarkContendedSemaphore-4 2685486 47.30 ns/op BenchmarkMutexUncontended-4 884524 126.0 ns/op BenchmarkMutex-4 95289 1359 ns/op BenchmarkMutexSlack-4 94868 1443 ns/op BenchmarkMutexWork-4 85185 1458 ns/op BenchmarkMutexWorkSlack-4 88161 1449 ns/op BenchmarkMutexNoSpin-4 49994 2308 ns/op BenchmarkMutexSpin-4 77811 1566 ns/op BenchmarkOnce-4 688488 203.1 ns/op BenchmarkOnceFunc/v=Once-4 1000000 111.4 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 895042 131.9 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 894890 124.3 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1000000 116.4 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 832068 137.0 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 886512 127.0 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 7367742 15.86 ns/op BenchmarkSemaSyntNonblock-4 1272771 93.34 ns/op BenchmarkSemaSyntBlock-4 1000000 151.5 ns/op BenchmarkSemaWorkNonblock-4 865400 132.3 ns/op BenchmarkSemaWorkBlock-4 650169 181.1 ns/op BenchmarkRWMutexUncontended-4 427413 294.3 ns/op BenchmarkRWMutexWrite100-4 310743 385.5 ns/op BenchmarkRWMutexWrite10-4 189145 644.8 ns/op BenchmarkRWMutexWorkWrite100-4 284076 403.2 ns/op BenchmarkRWMutexWorkWrite10-4 153019 763.6 ns/op BenchmarkWaitGroupUncontended-4 794503 132.3 ns/op BenchmarkWaitGroupAddDone-4 373654 270.2 ns/op BenchmarkWaitGroupAddDoneWork-4 385287 311.2 ns/op BenchmarkWaitGroupWait-4 4328752 27.44 ns/op BenchmarkWaitGroupWaitWork-4 2915692 41.42 ns/op BenchmarkWaitGroupActuallyWait-4 39661 3088 ns/op 32 B/op 2 allocs/op PASS ok sync 17.646s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 424890 286.7 ns/op PASS ok sync/atomic 1.210s PASS ok syscall 1.028s goos: freebsd goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 145237 824.5 ns/op 0 B/op 0 allocs/op PASS ok testing 1.163s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 7915 14539 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 11270 10645 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 91 1179660 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 118 998915 ns/op 940 B/op 8 allocs/op BenchmarkTable/1x100000/new-4 1 142965381 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/1x100000/reuse-4 1 142030449 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/10x10/new-4 1789 64006 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2086 55846 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 20 5816403 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 20 5439554 ns/op 19756 B/op 51 allocs/op BenchmarkTable/10x100000/new-4 1 692570511 ns/op 47012832 B/op 100073 allocs/op BenchmarkTable/10x100000/reuse-4 1 679781235 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/100x10/new-4 219 538537 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 240 497295 ns/op 163 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 55345914 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 2 53099018 ns/op 1635264 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6312781272 ns/op 334041984 B/op 100088 allocs/op BenchmarkTable/100x100000/reuse-4 1 6083940633 ns/op 334041992 B/op 100089 allocs/op BenchmarkPyramid/10-4 2364 43256 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 38 2900856 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 291270108 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 2462 46931 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 267 438285 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 27 4330331 ns/op 408992 B/op 1660 allocs/op BenchmarkCode-4 8250 13874 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 18.285s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 2 72007091 ns/op BenchmarkVariableString-4 100615 1215 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2054 54882 ns/op 2515 B/op 39 allocs/op PASS ok text/template/parse 1.561s goos: freebsd goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc-4 34 3149749 ns/op BenchmarkAfter-4 124 1091379 ns/op BenchmarkStop-4 225 538307 ns/op BenchmarkSimultaneousAfterFunc-4 32 3543418 ns/op BenchmarkStartStop-4 240 526664 ns/op BenchmarkReset-4 2092 50562 ns/op BenchmarkSleep-4 33 3468736 ns/op BenchmarkParallelTimerLatency-4 51 161109 avg-late-ns 268384 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 94203 avg-late-ns 245485 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 83657 avg-late-ns 177863 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 77315 avg-late-ns 194348 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 60095 avg-late-ns 214972 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 63326 avg-late-ns 241433 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 84576 avg-late-ns 339788 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 100878 avg-late-ns 310152 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 101772 avg-late-ns 406931 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 119975 avg-late-ns 599700 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 741705 avg-late-ns 4793806 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 94550 avg-late-ns 226945 max-late-ns BenchmarkTicker-4 422 324856 ns/op BenchmarkTickerReset-4 3902 29426 ns/op BenchmarkTickerResetNaive-4 232 577038 ns/op BenchmarkNow-4 1000000 109.1 ns/op BenchmarkNowUnixNano-4 977677 119.0 ns/op BenchmarkNowUnixMilli-4 971292 117.2 ns/op BenchmarkNowUnixMicro-4 982816 120.9 ns/op BenchmarkFormat-4 56234 2128 ns/op BenchmarkFormatRFC3339-4 79184 1509 ns/op BenchmarkFormatRFC3339Nano-4 77925 1531 ns/op BenchmarkFormatNow-4 79772 1505 ns/op BenchmarkMarshalJSON-4 113967 1072 ns/op BenchmarkMarshalText-4 107712 1067 ns/op BenchmarkParse-4 143179 856.8 ns/op BenchmarkParseRFC3339UTC-4 295438 400.0 ns/op BenchmarkParseRFC3339UTCBytes-4 214062 563.1 ns/op BenchmarkParseRFC3339TZ-4 95649 1254 ns/op BenchmarkParseRFC3339TZBytes-4 80112 1540 ns/op BenchmarkParseDuration-4 508426 237.9 ns/op BenchmarkHour-4 716808 161.2 ns/op BenchmarkSecond-4 735212 161.3 ns/op BenchmarkYear-4 572449 204.2 ns/op BenchmarkDay-4 532730 218.7 ns/op BenchmarkISOWeek-4 561541 211.2 ns/op BenchmarkGoString-4 76824 1577 ns/op BenchmarkUnmarshalText-4 87378 1371 ns/op PASS ok time 12.089s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 637878 177.1 ns/op BenchmarkDecodeValidJapaneseChars-4 743617 151.7 ns/op BenchmarkDecodeRune-4 1714951 68.98 ns/op BenchmarkEncodeValidASCII-4 552523 200.2 ns/op BenchmarkEncodeValidJapaneseChars-4 867894 143.7 ns/op BenchmarkAppendRuneValidASCII-4 1489275 80.61 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2309001 51.86 ns/op BenchmarkEncodeRune-4 1765485 67.95 ns/op PASS ok unicode/utf16 2.291s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 1944372 60.82 ns/op BenchmarkRuneCountTenJapaneseChars-4 323545 344.6 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3620941 32.68 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 450799 263.6 ns/op BenchmarkValidTenASCIIChars-4 2023890 59.28 ns/op BenchmarkValid100KASCIIChars-4 99 1096319 ns/op BenchmarkValidTenJapaneseChars-4 335348 351.4 ns/op BenchmarkValidLongMostlyASCII-4 97 1138076 ns/op BenchmarkValidLongJapanese-4 57 1968244 ns/op BenchmarkValidStringTenASCIIChars-4 4705690 25.10 ns/op BenchmarkValidString100KASCIIChars-4 9572 12169 ns/op BenchmarkValidStringTenJapaneseChars-4 446620 248.0 ns/op BenchmarkValidStringLongMostlyASCII-4 1266 94963 ns/op BenchmarkValidStringLongJapanese-4 162 745453 ns/op BenchmarkEncodeASCIIRune-4 4385373 27.57 ns/op BenchmarkEncodeJapaneseRune-4 2541039 47.50 ns/op BenchmarkAppendASCIIRune-4 9852645 11.88 ns/op BenchmarkAppendJapaneseRune-4 2992965 39.51 ns/op BenchmarkDecodeASCIIRune-4 2856122 41.43 ns/op BenchmarkDecodeJapaneseRune-4 2295378 52.17 ns/op BenchmarkFullRune/ASCII-4 3223039 39.19 ns/op BenchmarkFullRune/Incomplete-4 1362522 104.0 ns/op BenchmarkFullRune/Japanese-4 2687800 39.97 ns/op PASS ok unicode/utf8 4.564s goos: freebsd goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 74755996813 ns/op PASS ok cmd/api 75.987s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCgoCall/add-int-4 470068 244.3 ns/op BenchmarkCgoCall/one-pointer-4 376702 308.1 ns/op BenchmarkCgoCall/string-pointer-escape-4 325947 375.4 ns/op BenchmarkCgoCall/string-pointer-noescape-4 329353 358.5 ns/op BenchmarkCgoCall/eight-pointers-4 195387 614.0 ns/op BenchmarkCgoCall/eight-pointers-nil-4 382989 307.3 ns/op BenchmarkCgoCall/eight-pointers-array-4 31557 4119 ns/op BenchmarkCgoCall/eight-pointers-slice-4 42213 2859 ns/op BenchmarkGoString-4 1000000 122.4 ns/op BenchmarkCGoCallback-4 50107 2365 ns/op BenchmarkCGoInCThread-4 322040 354.3 ns/op PASS ok cmd/cgo/internal/test 2.545s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 1000000 102.9 ns/op BenchmarkEqArrayOfStrings64-4 141988 834.3 ns/op BenchmarkEqArrayOfStrings1024-4 9829 11879 ns/op BenchmarkEqArrayOfFloats5-4 1408394 83.70 ns/op BenchmarkEqArrayOfFloats64-4 140658 843.7 ns/op BenchmarkEqArrayOfFloats1024-4 9446 12380 ns/op BenchmarkEqArrayOfStructsEq-4 2695 44038 ns/op BenchmarkEqArrayOfStructsNotEq-4 4692 24571 ns/op BenchmarkEqStruct-4 17498337 6.505 ns/op PASS ok cmd/compile/internal/reflectdata 2.230s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 10000 54528 ns/op BenchmarkInvertLessThanNoov-4 15094227 7.566 ns/op BenchmarkCopyElim1-4 1232 96739 ns/op BenchmarkCopyElim10-4 1002 123789 ns/op BenchmarkCopyElim100-4 466 249291 ns/op BenchmarkCopyElim1000-4 78 1469104 ns/op BenchmarkCopyElim10000-4 4 27043413 ns/op BenchmarkCopyElim100000-4 1 511448195 ns/op BenchmarkDeadCode/1-4 1099 112656 ns/op BenchmarkDeadCode/10-4 818 147535 ns/op BenchmarkDeadCode/100-4 354 347517 ns/op BenchmarkDeadCode/1000-4 56 2168249 ns/op BenchmarkDeadCode/10000-4 4 25190359 ns/op BenchmarkDeadCode/100000-4 1 348932613 ns/op BenchmarkDeadCode/200000-4 1 747885260 ns/op BenchmarkDominatorsLinear-4 14 7466833 ns/op 1.34 MB/s BenchmarkDominatorsFwdBack-4 12 10324472 ns/op 0.97 MB/s BenchmarkDominatorsManyPred-4 12 10959506 ns/op 0.91 MB/s BenchmarkDominatorsMaxPred-4 10 10685333 ns/op 0.94 MB/s BenchmarkDominatorsMaxPredVal-4 12 10505051 ns/op 0.95 MB/s BenchmarkFuse/1-4 702 174924 ns/op BenchmarkFuse/10-4 652 186990 ns/op BenchmarkFuse/100-4 198 616112 ns/op BenchmarkFuse/1000-4 24 4980993 ns/op BenchmarkFuse/10000-4 2 60980859 ns/op BenchmarkNilCheckDeep1-4 10000 10195 ns/op 0.10 MB/s 234 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 4693 24809 ns/op 0.40 MB/s 232 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 692 172058 ns/op 0.58 MB/s 1240 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 68 1637162 ns/op 0.61 MB/s 9162 B/op 4 allocs/op BenchmarkNilCheckDeep10000-4 6 17704825 ns/op 0.56 MB/s 153266 B/op 5 allocs/op BenchmarkDSEPass-4 34 3425895 ns/op 61928 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 119922910 ns/op 4277216 B/op 108840 allocs/op BenchmarkCSEPass-4 8 14106537 ns/op 139699 B/op 9 allocs/op BenchmarkCSEPassBlock-4 1 153515471 ns/op 5633464 B/op 97242 allocs/op BenchmarkDeadcodePass-4 196 602276 ns/op 92709 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 136410134 ns/op 4047760 B/op 44975 allocs/op BenchmarkMultiPass-4 85 1354919 ns/op 243472 B/op 11 allocs/op BenchmarkMultiPassBlock-4 1 275648228 ns/op 11211672 B/op 149855 allocs/op BenchmarkCondRewrite/SoloJump-4 3142219 37.83 ns/op BenchmarkCondRewrite/CombJump-4 3111596 37.55 ns/op PASS ok cmd/compile/internal/ssa 14.666s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 9182 12371 ns/op BenchmarkExtShift-4 17868 6711 ns/op BenchmarkModify-4 9824 11893 ns/op BenchmarkMullImm-4 16816 7082 ns/op BenchmarkConstModify-4 9002 12691 ns/op BenchmarkBitSet-4 19449 6111 ns/op BenchmarkBitClear-4 19506 6126 ns/op BenchmarkBitToggle-4 19447 6140 ns/op BenchmarkBitSetConst-4 157694 772.7 ns/op BenchmarkBitClearConst-4 158086 768.6 ns/op BenchmarkBitToggleConst-4 155884 771.0 ns/op BenchmarkDivconstI64-4 9140514 13.16 ns/op BenchmarkModconstI64-4 9503708 12.61 ns/op BenchmarkDivisiblePow2constI64-4 9275448 12.45 ns/op BenchmarkDivisibleconstI64-4 9091720 12.65 ns/op BenchmarkDivisibleWDivconstI64-4 6220214 19.12 ns/op BenchmarkDivconstU64/3-4 9408571 12.68 ns/op BenchmarkDivconstU64/5-4 8967044 13.34 ns/op BenchmarkDivconstU64/37-4 9206560 12.71 ns/op BenchmarkDivconstU64/1234567-4 9447964 12.65 ns/op BenchmarkModconstU64-4 8844621 13.34 ns/op BenchmarkDivisibleconstU64-4 9531818 12.33 ns/op BenchmarkDivisibleWDivconstU64-4 6461208 18.37 ns/op BenchmarkDivconstI32-4 9749413 12.27 ns/op BenchmarkModconstI32-4 9204246 12.88 ns/op BenchmarkDivisiblePow2constI32-4 9445474 12.61 ns/op BenchmarkDivisibleconstI32-4 9596014 12.45 ns/op BenchmarkDivisibleWDivconstI32-4 6265324 19.11 ns/op BenchmarkDivconstU32-4 9729921 12.30 ns/op BenchmarkModconstU32-4 8911552 13.46 ns/op BenchmarkDivisibleconstU32-4 9531714 12.73 ns/op BenchmarkDivisibleWDivconstU32-4 6348142 18.95 ns/op BenchmarkDivconstI16-4 9673951 12.33 ns/op BenchmarkModconstI16-4 9228022 12.90 ns/op BenchmarkDivisiblePow2constI16-4 9486402 12.69 ns/op BenchmarkDivisibleconstI16-4 9484521 12.44 ns/op BenchmarkDivisibleWDivconstI16-4 6169394 19.61 ns/op BenchmarkDivconstU16-4 9332475 12.75 ns/op BenchmarkModconstU16-4 9565056 12.36 ns/op BenchmarkDivisibleconstU16-4 9295114 12.65 ns/op BenchmarkDivisibleWDivconstU16-4 6482802 18.61 ns/op BenchmarkDivconstI8-4 9773109 12.31 ns/op BenchmarkModconstI8-4 9415662 12.61 ns/op BenchmarkDivisiblePow2constI8-4 9054861 13.40 ns/op BenchmarkDivisibleconstI8-4 9357824 12.77 ns/op BenchmarkDivisibleWDivconstI8-4 6323896 19.02 ns/op BenchmarkDivconstU8-4 9345992 12.80 ns/op BenchmarkModconstU8-4 9373419 12.75 ns/op BenchmarkDivisibleconstU8-4 9087906 13.20 ns/op BenchmarkDivisibleWDivconstU8-4 6243886 19.35 ns/op BenchmarkMul2-4 223716 537.3 ns/op BenchmarkMulNeg2-4 224863 538.3 ns/op BenchmarkEfaceInteger-4 3813234 27.64 ns/op BenchmarkTypeAssert-4 15158156 7.927 ns/op BenchmarkDiv64UnsignedSmall-4 7126005 16.83 ns/op BenchmarkDiv64Small-4 6429607 18.67 ns/op BenchmarkDiv64SmallNegDivisor-4 6318930 18.78 ns/op BenchmarkDiv64SmallNegDividend-4 6415597 18.68 ns/op BenchmarkDiv64SmallNegBoth-4 6291438 19.09 ns/op BenchmarkDiv64Unsigned-4 6721243 17.63 ns/op BenchmarkDiv64-4 5752548 20.73 ns/op BenchmarkDiv64NegDivisor-4 5727465 20.58 ns/op BenchmarkDiv64NegDividend-4 5691075 20.81 ns/op BenchmarkDiv64NegBoth-4 5736319 20.81 ns/op BenchmarkMod64UnsignedSmall-4 7339983 16.35 ns/op BenchmarkMod64Small-4 6382042 18.72 ns/op BenchmarkMod64SmallNegDivisor-4 6410874 18.69 ns/op BenchmarkMod64SmallNegDividend-4 6431924 18.58 ns/op BenchmarkMod64SmallNegBoth-4 6371427 18.91 ns/op BenchmarkMod64Unsigned-4 6929352 17.49 ns/op BenchmarkMod64-4 5789746 20.56 ns/op BenchmarkMod64NegDivisor-4 5815892 20.57 ns/op BenchmarkMod64NegDividend-4 5748270 20.63 ns/op BenchmarkMod64NegBoth-4 5779233 20.70 ns/op BenchmarkMulconstI32/3-4 18376108 6.509 ns/op BenchmarkMulconstI32/5-4 18371373 6.498 ns/op BenchmarkMulconstI32/12-4 17417295 6.844 ns/op BenchmarkMulconstI32/120-4 18398076 6.498 ns/op BenchmarkMulconstI32/-120-4 18122622 6.505 ns/op BenchmarkMulconstI32/65537-4 17470056 6.875 ns/op BenchmarkMulconstI32/65538-4 17518539 6.842 ns/op BenchmarkMulconstI64/3-4 17104052 6.985 ns/op BenchmarkMulconstI64/5-4 16576952 6.986 ns/op BenchmarkMulconstI64/12-4 17139769 6.858 ns/op BenchmarkMulconstI64/120-4 17203735 6.972 ns/op BenchmarkMulconstI64/-120-4 16767063 7.029 ns/op BenchmarkMulconstI64/65537-4 17419042 6.879 ns/op BenchmarkMulconstI64/65538-4 17412678 6.882 ns/op BenchmarkMulconstU32/3-4 18335640 6.499 ns/op BenchmarkMulconstU32/5-4 18344340 6.490 ns/op BenchmarkMulconstU32/12-4 17412423 6.840 ns/op BenchmarkMulconstU32/120-4 18425947 6.480 ns/op BenchmarkMulconstU32/65537-4 17386370 6.858 ns/op BenchmarkMulconstU32/65538-4 17133438 6.857 ns/op BenchmarkMulconstU64/3-4 17007298 6.997 ns/op BenchmarkMulconstU64/5-4 15506236 7.460 ns/op BenchmarkMulconstU64/12-4 17280709 6.851 ns/op BenchmarkMulconstU64/120-4 16741306 6.954 ns/op BenchmarkMulconstU64/65537-4 17322998 6.849 ns/op BenchmarkMulconstU64/65538-4 17497768 6.860 ns/op BenchmarkShiftArithmeticRight-4 18409162 6.491 ns/op BenchmarkSwitch8Predictable-4 14034182 8.162 ns/op BenchmarkSwitch8Unpredictable-4 6523840 17.91 ns/op BenchmarkSwitch32Predictable-4 8318062 13.93 ns/op BenchmarkSwitch32Unpredictable-4 6534430 17.77 ns/op BenchmarkSwitchStringPredictable-4 7869793 14.95 ns/op BenchmarkSwitchStringUnpredictable-4 4795647 24.63 ns/op BenchmarkSwitchTypePredictable-4 5771781 20.89 ns/op BenchmarkSwitchTypeUnpredictable-4 3440230 34.87 ns/op BenchmarkSwitchInterfaceTypePredictable-4 7092405 16.87 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 4159790 28.24 ns/op PASS ok cmd/compile/internal/test 16.633s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookupFieldOrMethod-4 100 1088108 ns/op BenchmarkNamed/Underlying/nongeneric-4 817834 138.2 ns/op BenchmarkNamed/Underlying/generic-4 859891 138.8 ns/op BenchmarkNamed/Underlying/src_instance-4 841527 139.4 ns/op BenchmarkNamed/Underlying/user_instance-4 815845 140.9 ns/op BenchmarkCheck/http/funcbodies/info-4 1 561814196 ns/op 59947 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 423399442 ns/op 79543 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 153136563 ns/op 219662 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 130957987 ns/op 257100 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 459630302 ns/op 11291 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 91197172 ns/op 56891 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 29419466 ns/op 176352 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 33425958 ns/op 155211 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 126438981 ns/op 17156 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 40219928 ns/op 53939 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 18285616 ns/op 118593 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 17501524 ns/op 123941 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1146046956 ns/op 58282 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 641456325 ns/op 104128 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 139978281 ns/op 476982 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 113788265 ns/op 586839 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 495612496 ns/op 4059 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 60278099 ns/op 33363 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 32615852 ns/op 61668 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 32465929 ns/op 61953 lines/s PASS ok cmd/compile/internal/types2 16.365s goos: freebsd goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 54 2406375 ns/op 3758778 sys-ns/op 651796 user-ns/op PASS ok cmd/go 1.329s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookPath-4 214065 529.3 ns/op PASS ok cmd/go/internal/cfg 1.198s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 69414 1682 ns/op 4.76 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 75800 1520 ns/op 5.26 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 14841 8040 ns/op 127.36 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 15147 7968 ns/op 128.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 2313 51580 ns/op 158.82 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 2326 51315 ns/op 159.64 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 2.013s All tests passed.