freebsd-amd64-race at c1110910713766eb06d75ed48db3722d318a845e :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "PWD=/" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache"] in dir /tmp/workdir/go/src Building Go cmd/dist using /tmp/workdir/go1.4. (go1.4.1 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for freebsd/amd64. --- Installed Go for freebsd/amd64 in /tmp/workdir/go Installed commands in /tmp/workdir/go/bin :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "PWD=/" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache"] in dir /tmp/workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 0.127s ok archive/zip 2.380s ok bufio 0.358s ok bytes 4.941s ok compress/bzip2 0.984s ok compress/flate 6.430s ok compress/gzip 0.258s ok compress/lzw 0.796s ok compress/zlib 5.063s ok container/heap 0.041s ok container/list 0.025s ok container/ring 0.038s ok context 0.037s ok crypto 0.027s ok crypto/aes 0.082s ok crypto/cipher 0.057s ok crypto/des 0.081s ok crypto/dsa 0.034s ok crypto/ecdsa 0.036s ok crypto/ed25519 0.464s ok crypto/elliptic 0.079s ok crypto/hmac 0.039s ok crypto/internal/boring 0.024s ok crypto/internal/boring/bcache 0.515s ok crypto/internal/edwards25519 38.290s ok crypto/internal/edwards25519/field 16.185s ok crypto/internal/nistec 5.032s ok crypto/internal/nistec/fiat 0.034s [no tests to run] ok crypto/internal/subtle 0.025s ok crypto/md5 0.035s ok crypto/rand 0.545s ok crypto/rc4 0.545s ok crypto/rsa 0.269s ok crypto/sha1 0.038s ok crypto/sha256 0.035s ok crypto/sha512 0.037s ok crypto/subtle 0.043s ok crypto/tls 1.203s ok crypto/x509 1.058s ok database/sql 0.356s ok database/sql/driver 0.030s ok debug/buildinfo 0.026s ok debug/dwarf 0.078s ok debug/elf 0.123s ok debug/gosym 0.134s ok debug/macho 0.047s ok debug/pe 0.057s ok debug/plan9obj 0.036s ok embed 0.025s [no tests to run] ok embed/internal/embedtest 0.039s ok encoding/ascii85 0.036s ok encoding/asn1 0.036s ok encoding/base32 0.112s ok encoding/base64 0.035s ok encoding/binary 0.039s ok encoding/csv 0.132s ok encoding/gob 0.079s ok encoding/hex 0.058s ok encoding/json 1.212s ok encoding/pem 2.480s ok encoding/xml 0.078s ok errors 0.041s ok expvar 0.036s ok flag 0.210s ok fmt 0.538s ok go/ast 0.035s ok go/build 2.695s ok go/build/constraint 0.047s ok go/constant 0.040s ok go/doc 0.302s ok go/doc/comment 1.923s ok go/format 0.088s ok go/importer 0.191s ok go/internal/gccgoimporter 0.057s ok go/internal/gcimporter 6.558s ok go/internal/srcimporter 9.041s ok go/parser 0.295s ok go/printer 1.953s ok go/scanner 0.037s ok go/token 0.164s ok go/types 26.196s ok hash 0.042s ok hash/adler32 0.058s ok hash/crc32 0.068s ok hash/crc64 0.046s ok hash/fnv 0.037s ok hash/maphash 0.313s ok html 0.035s ok html/template 0.340s ok image 0.513s ok image/color 0.069s ok image/draw 0.726s ok image/gif 52.622s ok image/jpeg 23.460s ok image/png 2.011s ok index/suffixarray 1.375s ok internal/abi 0.129s ok internal/buildcfg 0.035s ok internal/cpu 0.075s ok internal/diff 0.037s ok internal/fmtsort 0.024s ok internal/fuzz 0.048s ok internal/godebug 0.025s ok internal/intern 0.206s ok internal/itoa 0.037s ok internal/poll 0.498s ok internal/profile 0.058s ok internal/reflectlite 0.220s ok internal/singleflight 0.039s ok internal/trace 0.164s ok internal/unsafeheader 0.026s ok internal/xcoff 0.147s ok io 0.055s ok io/fs 0.031s ok io/ioutil 0.042s ok log 0.038s ok log/syslog 1.305s ok math 0.061s ok math/big 5.044s ok math/bits 0.040s ok math/cmplx 0.038s ok math/rand 1.823s ok mime 0.068s ok mime/multipart 1.554s ok mime/quotedprintable 0.060s ok net 7.996s ok net/http 11.006s ok net/http/cgi 0.340s ok net/http/cookiejar 0.042s ok net/http/fcgi 0.140s ok net/http/httptest 0.155s ok net/http/httptrace 0.025s ok net/http/httputil 0.651s ok net/http/internal 0.036s ok net/http/internal/ascii 0.037s ok net/http/pprof 5.245s ok net/internal/socktest 0.043s ok net/mail 0.036s ok net/netip 0.339s ok net/rpc 0.063s ok net/rpc/jsonrpc 0.037s ok net/smtp 0.057s ok net/textproto 0.083s ok net/url 0.054s ok os 0.738s ok os/exec 1.216s ok os/exec/internal/fdtest 0.042s ok os/signal 2.345s ok os/user 0.038s ok path 0.041s ok path/filepath 0.091s ok plugin 0.043s ok reflect 0.419s ok regexp 0.655s ok regexp/syntax 1.693s ok runtime 25.644s ok runtime/cgo 0.025s ok runtime/debug 0.174s ok runtime/internal/atomic 0.080s ok runtime/internal/math 0.027s ok runtime/internal/sys 0.031s ok runtime/metrics 0.026s ok runtime/pprof 9.574s ok runtime/race 23.501s ok runtime/trace 5.058s ok sort 0.757s ok strconv 3.938s ok strings 3.047s ok sync 1.254s ok sync/atomic 6.833s ok syscall 0.277s ok testing 1.343s ok testing/fstest 0.036s ok testing/iotest 0.042s ok testing/quick 0.188s ok text/scanner 0.046s ok text/tabwriter 0.045s ok text/template 0.165s ok text/template/parse 0.062s ok time 2.240s ok unicode 0.038s ok unicode/utf16 0.025s ok unicode/utf8 0.046s ok cmd/addr2line 7.492s ok cmd/api 15.630s ok cmd/asm/internal/asm 4.518s ok cmd/asm/internal/lex 0.034s ok cmd/compile/internal/abt 0.075s ok cmd/compile/internal/amd64 0.036s ok cmd/compile/internal/dwarfgen 1.279s ok cmd/compile/internal/importer 1.792s ok cmd/compile/internal/ir 0.026s ok cmd/compile/internal/logopt 0.328s ok cmd/compile/internal/noder 0.036s ok cmd/compile/internal/reflectdata 0.028s [no tests to run] ok cmd/compile/internal/ssa 7.130s ok cmd/compile/internal/syntax 0.207s ok cmd/compile/internal/test 14.631s ok cmd/compile/internal/typecheck 0.544s ok cmd/compile/internal/types 0.030s ok cmd/compile/internal/types2 3.764s ok cmd/cover 2.013s ok cmd/dist 0.051s ok cmd/doc 0.871s ok cmd/fix 3.158s ok cmd/go 137.284s ok cmd/go/internal/auth 0.026s ok cmd/go/internal/cache 0.196s ok cmd/go/internal/fsys 0.087s ok cmd/go/internal/generate 0.047s ok cmd/go/internal/get 0.047s ok cmd/go/internal/imports 0.052s ok cmd/go/internal/load 0.046s ok cmd/go/internal/lockedfile 0.445s ok cmd/go/internal/lockedfile/internal/filelock 0.082s ok cmd/go/internal/modconv 0.047s ok cmd/go/internal/modfetch 0.037s ok cmd/go/internal/modfetch/codehost 0.037s ok cmd/go/internal/modfetch/zip_sum_test 0.034s ok cmd/go/internal/modindex 0.026s ok cmd/go/internal/modload 0.036s ok cmd/go/internal/mvs 0.058s ok cmd/go/internal/par 0.194s ok cmd/go/internal/search 0.038s ok cmd/go/internal/str 0.029s ok cmd/go/internal/test 0.047s ok cmd/go/internal/vcs 0.036s ok cmd/go/internal/web 0.045s ok cmd/go/internal/work 0.101s ok cmd/gofmt 0.239s ok cmd/internal/archive 0.467s ok cmd/internal/buildid 0.538s ok cmd/internal/dwarf 0.041s ok cmd/internal/edit 0.028s ok cmd/internal/goobj 0.027s ok cmd/internal/moddeps 0.816s ok cmd/internal/notsha256 0.040s ok cmd/internal/obj 0.607s ok cmd/internal/obj/ppc64 0.110s ok cmd/internal/obj/riscv 0.061s ok cmd/internal/obj/s390x 0.027s ok cmd/internal/obj/x86 2.244s ok cmd/internal/objabi 0.028s ok cmd/internal/pkgpath 0.133s ok cmd/internal/quoted 0.037s ok cmd/internal/src 0.024s ok cmd/internal/sys 0.029s ok cmd/internal/test2json 0.624s ok cmd/link 9.040s ok cmd/link/internal/benchmark 0.042s ok cmd/link/internal/ld 5.563s ok cmd/link/internal/loader 0.049s ok cmd/nm 2.605s ok cmd/objdump 2.519s ok cmd/pack 2.742s ok cmd/pprof 2.220s ok cmd/trace 0.117s ok cmd/vet 8.100s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 3027 36206 ns/op 1384 B/op 26 allocs/op Benchmark/Writer/GNU-4 2191 46641 ns/op 1885 B/op 38 allocs/op Benchmark/Writer/PAX-4 1710 68821 ns/op 2608 B/op 62 allocs/op Benchmark/Reader/USTAR-4 4285 26919 ns/op 5238 B/op 16 allocs/op Benchmark/Reader/GNU-4 6306 18478 ns/op 5107 B/op 14 allocs/op Benchmark/Reader/PAX-4 2197 53500 ns/op 8912 B/op 32 allocs/op PASS ok archive/tar 0.850s goos: freebsd goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 309945226 ns/op 828576 B/op 82 allocs/op BenchmarkZip64Test-4 1 135199066 ns/op BenchmarkZip64TestSizes/4096-4 1143 104919 ns/op BenchmarkZip64TestSizes/1048576-4 108 1088113 ns/op BenchmarkZip64TestSizes/67108864-4 1 127755002 ns/op PASS ok archive/zip 1.231s goos: freebsd goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 245560 453.2 ns/op BenchmarkReaderCopyUnoptimal-4 154670 750.8 ns/op BenchmarkReaderCopyNoWriteTo-4 6564 16511 ns/op BenchmarkReaderWriteToOptimal-4 9020 13362 ns/op BenchmarkReaderReadString-4 148914 823.2 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 224286 525.6 ns/op BenchmarkWriterCopyUnoptimal-4 239294 519.6 ns/op BenchmarkWriterCopyNoReadFrom-4 9152 17157 ns/op BenchmarkReaderEmpty-4 37632 3195 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 36224 3353 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 519804 207.6 ns/op 0 B/op 0 allocs/op PASS ok bufio 1.667s goos: freebsd goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 5236 26116 ns/op 1254.71 MB/s BenchmarkWriteByte-4 507 231863 ns/op 17.67 MB/s BenchmarkWriteRune-4 211 531996 ns/op 23.10 MB/s BenchmarkBufferNotEmptyWriteRead-4 37 3234884 ns/op BenchmarkBufferFullSmallReads-4 100 1036439 ns/op BenchmarkBufferWriteBlock/N4096-4 7852 15124 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 471 257735 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 15 7397269 ns/op 4192256 B/op 22 allocs/op BenchmarkIndexByte/10-4 4451095 27.06 ns/op 369.62 MB/s BenchmarkIndexByte/32-4 4161229 29.48 ns/op 1085.60 MB/s BenchmarkIndexByte/4K-4 942999 125.3 ns/op 32691.50 MB/s BenchmarkIndexBytePortable/10-4 893366 132.5 ns/op 75.49 MB/s BenchmarkIndexBytePortable/32-4 290930 415.3 ns/op 77.05 MB/s BenchmarkIndexBytePortable/4K-4 2486 48218 ns/op 84.95 MB/s BenchmarkIndexRune/10-4 1261557 92.90 ns/op 107.64 MB/s BenchmarkIndexRune/32-4 1230837 94.47 ns/op 338.72 MB/s BenchmarkIndexRune/4K-4 405771 293.4 ns/op 13961.09 MB/s BenchmarkIndexRuneASCII/10-4 4676612 26.06 ns/op 383.76 MB/s BenchmarkIndexRuneASCII/32-4 4361984 27.92 ns/op 1146.07 MB/s BenchmarkIndexRuneASCII/4K-4 960619 124.9 ns/op 32794.14 MB/s BenchmarkEqual/0-4 8339424 14.44 ns/op BenchmarkEqual/1-4 1517437 78.64 ns/op 12.72 MB/s BenchmarkEqual/6-4 1469088 82.40 ns/op 72.81 MB/s BenchmarkEqual/9-4 1468743 81.24 ns/op 110.79 MB/s BenchmarkEqual/15-4 1407627 85.18 ns/op 176.09 MB/s BenchmarkEqual/16-4 1523662 78.54 ns/op 203.73 MB/s BenchmarkEqual/20-4 1403683 86.40 ns/op 231.48 MB/s BenchmarkEqual/32-4 1412146 83.87 ns/op 381.56 MB/s BenchmarkEqual/4K-4 108736 1101 ns/op 3719.34 MB/s BenchmarkIndex/10-4 3209016 37.28 ns/op 268.23 MB/s BenchmarkIndex/32-4 3101979 38.03 ns/op 841.44 MB/s BenchmarkIndex/4K-4 18392 6514 ns/op 628.76 MB/s BenchmarkIndexEasy/10-4 3224368 36.87 ns/op 271.25 MB/s BenchmarkIndexEasy/32-4 3204885 37.78 ns/op 847.09 MB/s BenchmarkIndexEasy/4K-4 507584 233.4 ns/op 17547.95 MB/s BenchmarkCount/10-4 1549394 77.61 ns/op 128.85 MB/s BenchmarkCount/32-4 1553523 77.92 ns/op 410.69 MB/s BenchmarkCount/4K-4 18742 6365 ns/op 643.52 MB/s BenchmarkCountEasy/10-4 1605818 74.67 ns/op 133.92 MB/s BenchmarkCountEasy/32-4 1538577 77.86 ns/op 411.00 MB/s BenchmarkCountEasy/4K-4 428194 278.4 ns/op 14711.31 MB/s BenchmarkCountSingle/10-4 3576109 34.06 ns/op 293.63 MB/s BenchmarkCountSingle/32-4 3423337 35.75 ns/op 895.14 MB/s BenchmarkCountSingle/4K-4 816330 140.4 ns/op 29175.93 MB/s BenchmarkToUpper/#00-4 3097414 38.80 ns/op BenchmarkToUpper/ONLYUPPER-4 320373 382.9 ns/op BenchmarkToUpper/abc-4 565195 210.0 ns/op BenchmarkToUpper/AbC123-4 330457 361.9 ns/op BenchmarkToUpper/azAZ09_-4 306769 392.8 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 87290 1360 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 35539 3378 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 58718 1989 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 129140 904.5 ns/op BenchmarkToLower/#00-4 3190695 37.56 ns/op BenchmarkToLower/abc-4 497919 243.8 ns/op BenchmarkToLower/AbC123-4 326320 368.9 ns/op BenchmarkToLower/azAZ09_-4 292875 409.6 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 87627 1375 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 37983 3158 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 69334 1711 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 125976 929.2 ns/op BenchmarkFields/ASCII/16-4 127662 920.6 ns/op 17.38 MB/s 80 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 8683 12377 ns/op 20.68 MB/s 768 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 642 187218 ns/op 21.88 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 37 3135964 ns/op 20.90 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 52617826 ns/op 19.93 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 82626 1431 ns/op 11.18 MB/s 96 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 5883 18836 ns/op 13.59 MB/s 768 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 399 299238 ns/op 13.69 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 22 5225297 ns/op 12.54 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 97223056 ns/op 10.79 MB/s 11202912 B/op 25 allocs/op BenchmarkFieldsFunc/ASCII/16-4 156606 765.7 ns/op 20.90 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 12553 9513 ns/op 26.91 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 763 159313 ns/op 25.71 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 42 2883721 ns/op 22.73 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 54724448 ns/op 19.16 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 111760 1154 ns/op 13.86 MB/s 96 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 8589 12879 ns/op 19.88 MB/s 768 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 579 208695 ns/op 19.63 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 30 3775977 ns/op 17.36 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 70857147 ns/op 14.80 MB/s 11202816 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2239292 53.68 ns/op BenchmarkTrimSpace/ASCII-4 1000000 105.7 ns/op BenchmarkTrimSpace/SomeNonASCII-4 120039 1003 ns/op BenchmarkTrimSpace/JustNonASCII-4 53829 2258 ns/op BenchmarkToValidUTF8/Valid-4 529060 228.9 ns/op BenchmarkToValidUTF8/InvalidASCII-4 376678 323.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 103284 1134 ns/op BenchmarkIndexHard1-4 835 140787 ns/op BenchmarkIndexHard2-4 606 197481 ns/op BenchmarkIndexHard3-4 152 787139 ns/op BenchmarkIndexHard4-4 183 652246 ns/op BenchmarkLastIndexHard1-4 6 19512494 ns/op BenchmarkLastIndexHard2-4 4 26314545 ns/op BenchmarkLastIndexHard3-4 4 28750430 ns/op BenchmarkCountHard1-4 842 140764 ns/op BenchmarkCountHard2-4 596 197846 ns/op BenchmarkCountHard3-4 151 794244 ns/op BenchmarkSplitEmptySeparator-4 1 111734594 ns/op BenchmarkSplitSingleByteSeparator-4 16 6612914 ns/op BenchmarkSplitMultiByteSeparator-4 12 8385970 ns/op BenchmarkSplitNSingleByteSeparator-4 203649 605.8 ns/op BenchmarkSplitNMultiByteSeparator-4 78528 1603 ns/op BenchmarkRepeat-4 209990 575.7 ns/op BenchmarkBytesCompare/1-4 10852050 10.95 ns/op BenchmarkBytesCompare/2-4 11004518 10.96 ns/op BenchmarkBytesCompare/4-4 10948352 11.08 ns/op BenchmarkBytesCompare/8-4 11438985 10.49 ns/op BenchmarkBytesCompare/16-4 11345251 10.70 ns/op BenchmarkBytesCompare/32-4 9943056 12.10 ns/op BenchmarkBytesCompare/64-4 9057380 13.30 ns/op BenchmarkBytesCompare/128-4 7580720 15.57 ns/op BenchmarkBytesCompare/256-4 6673334 18.01 ns/op BenchmarkBytesCompare/512-4 4660634 26.04 ns/op BenchmarkBytesCompare/1024-4 2940376 40.92 ns/op BenchmarkBytesCompare/2048-4 1697350 70.73 ns/op BenchmarkIndexAnyASCII/1:1-4 2417822 48.91 ns/op BenchmarkIndexAnyASCII/1:2-4 2455749 48.82 ns/op BenchmarkIndexAnyASCII/1:4-4 2429948 49.17 ns/op BenchmarkIndexAnyASCII/1:8-4 2460656 48.85 ns/op BenchmarkIndexAnyASCII/1:16-4 2481685 47.97 ns/op BenchmarkIndexAnyASCII/1:32-4 2426276 49.00 ns/op BenchmarkIndexAnyASCII/1:64-4 2436368 49.09 ns/op BenchmarkIndexAnyASCII/16:1-4 2179392 53.55 ns/op BenchmarkIndexAnyASCII/16:2-4 478794 249.1 ns/op BenchmarkIndexAnyASCII/16:4-4 470838 253.1 ns/op BenchmarkIndexAnyASCII/16:8-4 465168 256.2 ns/op BenchmarkIndexAnyASCII/16:16-4 423379 273.9 ns/op BenchmarkIndexAnyASCII/16:32-4 384440 310.1 ns/op BenchmarkIndexAnyASCII/16:64-4 329520 361.8 ns/op BenchmarkIndexAnyASCII/256:1-4 1952341 59.52 ns/op BenchmarkIndexAnyASCII/256:2-4 37724 3187 ns/op BenchmarkIndexAnyASCII/256:4-4 37515 3175 ns/op BenchmarkIndexAnyASCII/256:8-4 37900 3184 ns/op BenchmarkIndexAnyASCII/256:16-4 37503 3174 ns/op BenchmarkIndexAnyASCII/256:32-4 37167 3249 ns/op BenchmarkIndexAnyASCII/256:64-4 36693 3278 ns/op BenchmarkIndexAnyUTF8/1:1-4 2433870 48.67 ns/op BenchmarkIndexAnyUTF8/1:2-4 2448567 48.89 ns/op BenchmarkIndexAnyUTF8/1:4-4 2455558 48.54 ns/op BenchmarkIndexAnyUTF8/1:8-4 2444558 48.84 ns/op BenchmarkIndexAnyUTF8/1:16-4 2495287 47.22 ns/op BenchmarkIndexAnyUTF8/1:32-4 2442244 48.48 ns/op BenchmarkIndexAnyUTF8/1:64-4 2451240 49.25 ns/op BenchmarkIndexAnyUTF8/16:1-4 164912 716.4 ns/op BenchmarkIndexAnyUTF8/16:2-4 301219 403.9 ns/op BenchmarkIndexAnyUTF8/16:4-4 299713 399.0 ns/op BenchmarkIndexAnyUTF8/16:8-4 301374 398.3 ns/op BenchmarkIndexAnyUTF8/16:16-4 297006 397.9 ns/op BenchmarkIndexAnyUTF8/16:32-4 289407 418.0 ns/op BenchmarkIndexAnyUTF8/16:64-4 280131 418.1 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10302 ns/op BenchmarkIndexAnyUTF8/256:2-4 21207 5644 ns/op BenchmarkIndexAnyUTF8/256:4-4 21200 5661 ns/op BenchmarkIndexAnyUTF8/256:8-4 21147 5665 ns/op BenchmarkIndexAnyUTF8/256:16-4 21573 5537 ns/op BenchmarkIndexAnyUTF8/256:32-4 20139 5951 ns/op BenchmarkIndexAnyUTF8/256:64-4 20534 5830 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2464380 48.29 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2511355 47.80 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2512488 47.69 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2491872 48.15 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2566275 46.99 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2513421 48.46 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2449038 48.41 ns/op BenchmarkLastIndexAnyASCII/16:1-4 363104 326.9 ns/op BenchmarkLastIndexAnyASCII/16:2-4 359962 327.5 ns/op BenchmarkLastIndexAnyASCII/16:4-4 358444 330.0 ns/op BenchmarkLastIndexAnyASCII/16:8-4 359514 334.8 ns/op BenchmarkLastIndexAnyASCII/16:16-4 341114 347.0 ns/op BenchmarkLastIndexAnyASCII/16:32-4 315987 374.0 ns/op BenchmarkLastIndexAnyASCII/16:64-4 277573 426.2 ns/op BenchmarkLastIndexAnyASCII/256:1-4 26894 4464 ns/op BenchmarkLastIndexAnyASCII/256:2-4 27124 4431 ns/op BenchmarkLastIndexAnyASCII/256:4-4 27048 4443 ns/op BenchmarkLastIndexAnyASCII/256:8-4 27049 4425 ns/op BenchmarkLastIndexAnyASCII/256:16-4 26948 4444 ns/op BenchmarkLastIndexAnyASCII/256:32-4 26569 4510 ns/op BenchmarkLastIndexAnyASCII/256:64-4 26146 4537 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2428166 49.38 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2456493 48.76 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2469601 48.70 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2450292 48.96 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2584662 46.95 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2491790 48.22 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2489596 48.46 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 251271 467.8 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 288230 410.6 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 291895 411.7 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 274656 411.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 297457 415.3 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 282968 429.0 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 282738 423.0 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 18423 6508 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 20755 5798 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 20664 5784 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 20738 5801 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 20836 5770 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 19970 6018 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 20011 6078 ns/op BenchmarkTrimASCII/1:1-4 2632512 45.33 ns/op BenchmarkTrimASCII/1:2-4 2226085 55.00 ns/op BenchmarkTrimASCII/1:4-4 2107540 58.37 ns/op BenchmarkTrimASCII/1:8-4 1875993 64.57 ns/op BenchmarkTrimASCII/1:16-4 1595090 75.12 ns/op BenchmarkTrimASCII/16:1-4 471884 250.2 ns/op BenchmarkTrimASCII/16:2-4 355689 331.3 ns/op BenchmarkTrimASCII/16:4-4 358389 329.6 ns/op BenchmarkTrimASCII/16:8-4 362030 341.1 ns/op BenchmarkTrimASCII/16:16-4 344143 350.4 ns/op BenchmarkTrimASCII/256:1-4 36554 3294 ns/op BenchmarkTrimASCII/256:2-4 27562 4418 ns/op BenchmarkTrimASCII/256:4-4 27117 4373 ns/op BenchmarkTrimASCII/256:8-4 27631 4358 ns/op BenchmarkTrimASCII/256:16-4 26916 4360 ns/op BenchmarkTrimASCII/4096:1-4 2313 51763 ns/op BenchmarkTrimASCII/4096:2-4 1719 69902 ns/op BenchmarkTrimASCII/4096:4-4 1701 70023 ns/op BenchmarkTrimASCII/4096:8-4 1678 69383 ns/op BenchmarkTrimASCII/4096:16-4 1713 69959 ns/op BenchmarkTrimByte-4 1601625 74.86 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13188 9009 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13191 9021 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 710 166502 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1405 84114 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2710 43094 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 5121 21908 ns/op BenchmarkCompareBytesEqual-4 11435224 10.47 ns/op BenchmarkCompareBytesToNil-4 12759529 9.444 ns/op BenchmarkCompareBytesEmpty-4 14189673 8.489 ns/op BenchmarkCompareBytesIdentical-4 13799180 8.652 ns/op BenchmarkCompareBytesSameLength-4 12084320 10.04 ns/op BenchmarkCompareBytesDifferentLength-4 11687991 10.28 ns/op BenchmarkCompareBytesBigUnaligned-4 1734 77959 ns/op 13450.48 MB/s BenchmarkCompareBytesBig-4 1749 72414 ns/op 14480.42 MB/s BenchmarkCompareBytesBigIdentical-4 12825667 9.320 ns/op 112504199.16 MB/s PASS ok bytes 38.094s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 73972649 ns/op 1.35 MB/s 3612268 B/op 51 allocs/op BenchmarkDecodeNewton-4 1 288575686 ns/op 1.97 MB/s 3630384 B/op 53 allocs/op BenchmarkDecodeRand-4 5 23091199 ns/op 0.71 MB/s 3648729 B/op 53 allocs/op PASS ok compress/bzip2 1.272s goos: freebsd goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 66 1638625 ns/op 6.10 MB/s 42527 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 7 16077780 ns/op 6.22 MB/s 44123 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 158841810 ns/op 6.30 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 64 1691158 ns/op 5.91 MB/s 42926 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 17086541 ns/op 5.85 MB/s 43641 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 173855483 ns/op 5.75 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 69 1666403 ns/op 6.00 MB/s 43195 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 7 16239949 ns/op 6.16 MB/s 44403 B/op 14 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 163524373 ns/op 6.12 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 68 1661625 ns/op 6.02 MB/s 43354 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 7 16070235 ns/op 6.22 MB/s 44403 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 165212740 ns/op 6.05 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 64 1786815 ns/op 5.60 MB/s 43165 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 17308566 ns/op 5.78 MB/s 47833 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 176074145 ns/op 5.68 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 80 1425079 ns/op 7.02 MB/s 42904 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 9 12247826 ns/op 8.16 MB/s 45595 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 124613176 ns/op 8.02 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 88 1294927 ns/op 7.72 MB/s 42825 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 12 9827022 ns/op 10.18 MB/s 49085 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 97864130 ns/op 10.22 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 90 1281677 ns/op 7.80 MB/s 43333 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 12 9741959 ns/op 10.26 MB/s 47716 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 97530750 ns/op 10.25 MB/s 71860 B/op 153 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 100 1131238 ns/op 8.84 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 10 10753768 ns/op 9.30 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 107631237 ns/op 9.29 MB/s BenchmarkEncode/Digits/Speed/1e4-4 50 2142744 ns/op 4.67 MB/s BenchmarkEncode/Digits/Speed/1e5-4 6 18993475 ns/op 5.26 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 184551001 ns/op 5.42 MB/s BenchmarkEncode/Digits/Default/1e4-4 19 6085779 ns/op 1.64 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 70270969 ns/op 1.42 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 733207963 ns/op 1.36 MB/s BenchmarkEncode/Digits/Compression/1e4-4 19 6021951 ns/op 1.66 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 70572438 ns/op 1.42 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 747719754 ns/op 1.34 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 82 1349055 ns/op 7.41 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 9 11533318 ns/op 8.67 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 114369590 ns/op 8.74 MB/s BenchmarkEncode/Newton/Speed/1e4-4 56 2005939 ns/op 4.99 MB/s BenchmarkEncode/Newton/Speed/1e5-4 7 15299556 ns/op 6.54 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 150841795 ns/op 6.63 MB/s BenchmarkEncode/Newton/Default/1e4-4 19 5957257 ns/op 1.68 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 66101824 ns/op 1.51 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 673039820 ns/op 1.49 MB/s BenchmarkEncode/Newton/Compression/1e4-4 19 5987288 ns/op 1.67 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 81843366 ns/op 1.22 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 853776473 ns/op 1.17 MB/s PASS ok compress/flate 15.966s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 52 2167467 ns/op 4.61 MB/s BenchmarkDecoder/1e-Reuse4-4 52 2263704 ns/op 4.42 MB/s BenchmarkDecoder/1e5-4 5 21667208 ns/op 4.62 MB/s BenchmarkDecoder/1e-Reuse5-4 5 21625885 ns/op 4.62 MB/s BenchmarkDecoder/1e6-4 1 217846277 ns/op 4.59 MB/s BenchmarkDecoder/1e-Reuse6-4 1 216099581 ns/op 4.63 MB/s BenchmarkEncoder/1e4-4 57 1912589 ns/op 5.23 MB/s BenchmarkEncoder/1e-Reuse4-4 60 1770578 ns/op 5.65 MB/s BenchmarkEncoder/1e5-4 6 18535446 ns/op 5.40 MB/s BenchmarkEncoder/1e-Reuse5-4 6 18332165 ns/op 5.45 MB/s BenchmarkEncoder/1e6-4 1 188968509 ns/op 5.29 MB/s BenchmarkEncoder/1e-Reuse6-4 1 185874595 ns/op 5.38 MB/s PASS ok compress/lzw 2.511s goos: freebsd goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 27 3866294 ns/op PASS ok container/heap 0.142s goos: freebsd goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 22446 5033 ns/op BenchmarkWithTimeout/concurrency=40-4 5318 24854 ns/op BenchmarkWithTimeout/concurrency=4000-4 4564 27556 ns/op BenchmarkWithTimeout/concurrency=400000-4 5059 23314 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 397362 265.5 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 13400 9077 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 18351 6512 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2858 42272 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1862 84872 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2932 38106 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 259 459574 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 190 634491 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 328 361634 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 26 4666773 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 14 7370856 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 36 3562756 ns/op BenchmarkCheckCanceled/Err-4 274609 428.5 ns/op BenchmarkCheckCanceled/Done-4 430251 285.8 ns/op BenchmarkContextCancelDone-4 668016 176.9 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 14200 8193 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 13129 9269 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 12440 9961 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 10963 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 9228 12857 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 566318 211.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 325861 367.2 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 225693 536.7 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 134235 847.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 71308 1626 ns/op PASS ok context 12.658s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1802067 66.40 ns/op 240.96 MB/s BenchmarkDecrypt-4 1750478 69.00 ns/op 231.89 MB/s BenchmarkExpand-4 1000000 116.7 ns/op PASS ok crypto/aes 0.531s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 186976 664.7 ns/op 96.28 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 376492 319.7 ns/op 200.19 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 190918 703.6 ns/op 90.97 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 387952 343.9 ns/op 186.12 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 128961 1360 ns/op 992.54 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 175017 1072 ns/op 1259.43 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 112122 1480 ns/op 912.03 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 147886 1194 ns/op 1130.20 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 29662 4921 ns/op 1664.58 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 34150 4684 ns/op 1749.07 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 24512 5336 ns/op 1535.33 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 24967 5210 ns/op 1572.41 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 6594 17543 ns/op 58.09 MB/s BenchmarkAESCFBDecrypt1K-4 6956 17693 ns/op 57.59 MB/s BenchmarkAESCFBDecrypt8K-4 888 137974 ns/op 59.34 MB/s BenchmarkAESOFB1K-4 10000 11176 ns/op 91.18 MB/s BenchmarkAESCTR1K-4 13908 8489 ns/op 120.03 MB/s BenchmarkAESCTR8K-4 1782 67985 ns/op 120.42 MB/s BenchmarkAESCBCEncrypt1K-4 13641 8836 ns/op 115.88 MB/s BenchmarkAESCBCDecrypt1K-4 17334 7049 ns/op 145.26 MB/s BenchmarkXORBytes/8Bytes-4 3399943 35.32 ns/op 226.50 MB/s BenchmarkXORBytes/128Bytes-4 2930636 40.49 ns/op 3160.90 MB/s BenchmarkXORBytes/2048Bytes-4 845978 144.4 ns/op 14184.76 MB/s BenchmarkXORBytes/32768Bytes-4 61261 2006 ns/op 16335.41 MB/s PASS ok crypto/cipher 3.884s goos: freebsd goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 82480 1428 ns/op 5.60 MB/s BenchmarkDecrypt-4 88083 1346 ns/op 5.94 MB/s BenchmarkTDESEncrypt-4 34827 3469 ns/op 2.31 MB/s BenchmarkTDESDecrypt-4 35463 3357 ns/op 2.38 MB/s PASS ok crypto/des 0.607s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1557 69756 ns/op 3264 B/op 47 allocs/op BenchmarkSign/P224-4 120 999461 ns/op 5219 B/op 73 allocs/op BenchmarkSign/P384-4 48 2518058 ns/op 6440 B/op 74 allocs/op BenchmarkSign/P521-4 19 6091766 ns/op 8224 B/op 76 allocs/op BenchmarkVerify/P256-4 955 123738 ns/op 1189 B/op 20 allocs/op BenchmarkVerify/P224-4 40 2837659 ns/op 1763 B/op 38 allocs/op BenchmarkVerify/P384-4 14 7735410 ns/op 2446 B/op 41 allocs/op BenchmarkVerify/P521-4 5 20904623 ns/op 3004 B/op 40 allocs/op BenchmarkGenerateKey/P256-4 4029 29648 ns/op 774 B/op 14 allocs/op BenchmarkGenerateKey/P224-4 135 887155 ns/op 787 B/op 17 allocs/op BenchmarkGenerateKey/P384-4 50 2281094 ns/op 988 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 20 5796852 ns/op 1413 B/op 18 allocs/op PASS ok crypto/ecdsa 1.937s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 354 334171 ns/op BenchmarkNewKeyFromSeed-4 356 333439 ns/op BenchmarkSigning-4 333 356051 ns/op BenchmarkVerification-4 220 544625 ns/op PASS ok crypto/ed25519 0.656s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 4993 23852 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 165 718356 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 57 2005615 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 21 5239320 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1398 85935 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 58 1949383 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 20 5676310 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 16013857 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 13147 8842 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 6144 19280 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 4479 24636 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 80 1435371 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2893 39242 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 268 441739 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1980 59746 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 86 1339442 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 2.341s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 14688 8142 ns/op 125.76 MB/s BenchmarkHMACSHA256_32-4 24493 4882 ns/op 6.56 MB/s BenchmarkNewWriteSum-4 12640 8978 ns/op 3.56 MB/s PASS ok crypto/hmac 0.619s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult-4 355 327131 ns/op BenchmarkScalarMult-4 159 745368 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 232 513418 ns/op PASS ok crypto/internal/edwards25519 0.537s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 546632 203.6 ns/op BenchmarkMultiply-4 4386816 26.92 ns/op BenchmarkMult32-4 1512060 79.14 ns/op PASS ok crypto/internal/edwards25519/field 0.494s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 56 1864019 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1630 74439 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 20 5477826 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 7 15416155 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 177 662832 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8083 15460 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 64 1761880 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 25 4348819 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 1.106s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 548662 204.3 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 265171 441.1 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 105720 1121 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 577645 205.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 269870 439.6 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 105294 1132 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 0.781s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 123200 943.2 ns/op 8.48 MB/s BenchmarkHash64-4 133489 878.5 ns/op 72.85 MB/s BenchmarkHash128-4 121857 979.1 ns/op 130.73 MB/s BenchmarkHash256-4 97212 1221 ns/op 209.69 MB/s BenchmarkHash512-4 69682 1723 ns/op 297.21 MB/s BenchmarkHash1K-4 44859 2673 ns/op 383.12 MB/s BenchmarkHash8K-4 7453 16082 ns/op 509.38 MB/s BenchmarkHash1M-4 61 1934429 ns/op 542.06 MB/s BenchmarkHash8M-4 7 15582424 ns/op 538.34 MB/s BenchmarkHash8BytesUnaligned-4 121856 946.5 ns/op 8.45 MB/s BenchmarkHash1KUnaligned-4 44202 2714 ns/op 377.33 MB/s BenchmarkHash8KUnaligned-4 7449 16015 ns/op 511.53 MB/s PASS ok crypto/md5 1.800s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrime-4 2 259188904 ns/op PASS ok crypto/rand 0.614s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 13981 8563 ns/op 14.95 MB/s BenchmarkRC4_1K-4 1696 67846 ns/op 15.09 MB/s BenchmarkRC4_8K-4 223 534471 ns/op 15.15 MB/s PASS ok crypto/rc4 0.540s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRSA2048Decrypt-4 36 3061736 ns/op BenchmarkRSA2048Sign-4 33 3391484 ns/op Benchmark3PrimeRSA2048Decrypt-4 52 2175355 ns/op PASS ok crypto/rsa 0.378s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 98304 1190 ns/op 6.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 115731 1015 ns/op 7.88 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 66978 1769 ns/op 180.90 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 76101 1573 ns/op 203.40 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 45860 2610 ns/op 392.35 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 49054 2427 ns/op 421.96 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9873 11850 ns/op 691.31 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 10000 11645 ns/op 703.49 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 1.104s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 77041 1522 ns/op 5.26 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 89367 1328 ns/op 6.03 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 86114 1393 ns/op 5.74 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 24786 4821 ns/op 212.38 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 26048 4587 ns/op 223.22 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 25770 4661 ns/op 219.72 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4165 28372 ns/op 288.74 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4202 27933 ns/op 293.27 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4237 28023 ns/op 292.33 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 1.307s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 53034 2234 ns/op 3.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 65206 1815 ns/op 4.41 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 58682 2038 ns/op 3.93 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 26526 4511 ns/op 227.02 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 29113 4122 ns/op 248.43 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 27696 4323 ns/op 236.88 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5803 20338 ns/op 402.80 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5916 19980 ns/op 410.01 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5840 20186 ns/op 405.83 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 1.320s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 18805749 6.350 ns/op BenchmarkConstantTimeEq-4 18721840 6.412 ns/op BenchmarkConstantTimeLessOrEq-4 18189478 6.411 ns/op PASS ok crypto/subtle 0.412s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandshakeServer/RSA-4 82 1363694 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 56 1997411 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 68 1624146 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 93 1096053 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 154 760327 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 51 2261707 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 60 1913794 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 30277111 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 29191106 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 18590410 ns/op 56.40 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 24459963 ns/op 42.87 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 31250790 ns/op 67.11 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 42900366 ns/op 48.88 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 58361034 ns/op 71.87 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 79865332 ns/op 52.52 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 108424694 ns/op 77.37 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 154513506 ns/op 54.29 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 216590804 ns/op 77.46 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 303341344 ns/op 55.31 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 429047157 ns/op 78.21 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 605496002 ns/op 55.42 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 889784078 ns/op 75.42 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1204096521 ns/op 55.73 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 19580018 ns/op 53.55 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 25585713 ns/op 40.98 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 32545870 ns/op 64.44 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 43712482 ns/op 47.98 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 58485063 ns/op 71.72 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 81123901 ns/op 51.70 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 113404095 ns/op 73.97 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 156223066 ns/op 53.70 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 219063426 ns/op 76.59 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 302900401 ns/op 55.39 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 431870747 ns/op 77.70 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 604949119 ns/op 55.47 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 873901891 ns/op 76.79 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1208993146 ns/op 55.51 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 698499733 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 702452933 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 282795670 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 283893552 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 144232665 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 144633539 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 74972978 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 74699130 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 4 33172588 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 4 33037377 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 137905183 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 141796243 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 58492800 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 59684662 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 4 32097770 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 4 32426333 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 6 18789664 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 6 18751886 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 10 10897575 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 10 10642714 ns/op PASS ok crypto/tls 17.520s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 27 4082236 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 320 364691 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1232 95826 ns/op 13219 B/op 240 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1135 107362 ns/op 14642 B/op 264 allocs/op PASS ok crypto/x509 1.200s goos: freebsd goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 27 3857067 ns/op 269189 B/op 1651 allocs/op BenchmarkConcurrentStmtQuery-4 26 4213614 ns/op 271734 B/op 2025 allocs/op BenchmarkConcurrentStmtExec-4 40 3012301 ns/op 210074 B/op 749 allocs/op BenchmarkConcurrentTxQuery-4 36 3281370 ns/op 275633 B/op 2175 allocs/op BenchmarkConcurrentTxExec-4 50 2551853 ns/op 87962 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 38 3147011 ns/op 103148 B/op 2014 allocs/op BenchmarkConcurrentTxStmtExec-4 92 1183524 ns/op 40065 B/op 381 allocs/op BenchmarkConcurrentRandom-4 34 3203722 ns/op 233518 B/op 1872 allocs/op BenchmarkManyConcurrentQueries-4 2016 56451 ns/op 4108 B/op 19 allocs/op PASS ok database/sql 1.230s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 244612 487.2 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 96 1228456 ns/op 172016 B/op 13 allocs/op Benchmark115/LineToPC-4 84 1457198 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 17887 6590 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 0.882s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 738 152048 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2778 37517 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 0.274s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 285 417237 ns/op 19.63 MB/s BenchmarkEncodeToString-4 255 441215 ns/op 18.57 MB/s BenchmarkDecode-4 153 772291 ns/op 16.98 MB/s BenchmarkDecodeString-4 151 785071 ns/op 16.70 MB/s PASS ok encoding/base32 0.750s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 350 310718 ns/op 26.36 MB/s BenchmarkDecodeString/2-4 300712 360.2 ns/op 11.11 MB/s BenchmarkDecodeString/4-4 234289 508.4 ns/op 15.73 MB/s BenchmarkDecodeString/8-4 197870 608.0 ns/op 19.74 MB/s BenchmarkDecodeString/64-4 38234 3101 ns/op 28.37 MB/s BenchmarkDecodeString/8192-4 357 333913 ns/op 32.72 MB/s PASS ok encoding/base64 0.860s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1388 82468 ns/op 48.50 MB/s BenchmarkReadStruct-4 17863 6737 ns/op 11.13 MB/s BenchmarkWriteStruct-4 18903 6308 ns/op 11.89 MB/s BenchmarkReadInts-4 52400 2329 ns/op 12.88 MB/s BenchmarkWriteInts-4 44448 2711 ns/op 11.06 MB/s BenchmarkWriteSlice1000Int32s-4 1357 86129 ns/op 46.44 MB/s BenchmarkPutUint16-4 3687312 33.11 ns/op 60.41 MB/s BenchmarkAppendUint16-4 3587418 33.59 ns/op 59.54 MB/s BenchmarkPutUint32-4 2601924 46.55 ns/op 85.93 MB/s BenchmarkAppendUint32-4 2572712 45.97 ns/op 87.02 MB/s BenchmarkPutUint64-4 962256 106.1 ns/op 75.38 MB/s BenchmarkAppendUint64-4 1000000 106.6 ns/op 75.03 MB/s BenchmarkLittleEndianPutUint16-4 3772538 32.29 ns/op 61.94 MB/s BenchmarkLittleEndianAppendUint16-4 3486057 34.30 ns/op 58.30 MB/s BenchmarkLittleEndianPutUint32-4 2669922 44.07 ns/op 90.77 MB/s BenchmarkLittleEndianAppendUint32-4 2568133 45.96 ns/op 87.03 MB/s BenchmarkLittleEndianPutUint64-4 1000000 105.3 ns/op 75.97 MB/s BenchmarkLittleEndianAppendUint64-4 1000000 104.8 ns/op 76.33 MB/s BenchmarkReadFloats-4 176979 671.6 ns/op 17.87 MB/s BenchmarkWriteFloats-4 151252 794.0 ns/op 15.11 MB/s BenchmarkReadSlice1000Float32s-4 1315 89771 ns/op 44.56 MB/s BenchmarkWriteSlice1000Float32s-4 1245 95095 ns/op 42.06 MB/s BenchmarkReadSlice1000Uint8s-4 87106 1342 ns/op 745.28 MB/s BenchmarkWriteSlice1000Uint8s-4 114156 1132 ns/op 883.13 MB/s BenchmarkPutUvarint32-4 805269 143.8 ns/op 27.81 MB/s BenchmarkPutUvarint64-4 232107 515.0 ns/op 15.53 MB/s PASS ok encoding/binary 3.741s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 5990 17227 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 7420 16161 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 6747 16105 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 4608 26253 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 8054 14858 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 8066 14753 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 8108 14799 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 4776 24250 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 13430 8798 ns/op PASS ok encoding/csv 1.390s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 7874 15085 ns/op BenchmarkEndToEndByteBuffer-4 10159 11697 ns/op BenchmarkEndToEndSliceByteBuffer-4 180 648338 ns/op BenchmarkEncodeComplex128Slice-4 433 273254 ns/op BenchmarkEncodeFloat64Slice-4 879 133795 ns/op BenchmarkEncodeInt32Slice-4 873 133034 ns/op BenchmarkEncodeStringSlice-4 1471 80153 ns/op BenchmarkEncodeInterfaceSlice-4 43 2622930 ns/op BenchmarkDecodeComplex128Slice-4 399 298577 ns/op BenchmarkDecodeFloat64Slice-4 842 142045 ns/op BenchmarkDecodeInt32Slice-4 868 137180 ns/op BenchmarkDecodeStringSlice-4 550 215751 ns/op BenchmarkDecodeStringsSlice-4 206 571362 ns/op BenchmarkDecodeBytesSlice-4 356 328858 ns/op BenchmarkDecodeInterfaceSlice-4 70 1693528 ns/op BenchmarkDecodeMap-4 90 1270308 ns/op PASS ok encoding/gob 2.557s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 13438 8825 ns/op 29.01 MB/s BenchmarkEncode/1024-4 3205 36020 ns/op 28.43 MB/s BenchmarkEncode/4096-4 840 141881 ns/op 28.87 MB/s BenchmarkEncode/16384-4 212 562268 ns/op 29.14 MB/s BenchmarkDecode/256-4 26235 4576 ns/op 55.94 MB/s BenchmarkDecode/1024-4 6517 18262 ns/op 56.07 MB/s BenchmarkDecode/4096-4 1663 71381 ns/op 57.38 MB/s BenchmarkDecode/16384-4 416 285348 ns/op 57.42 MB/s BenchmarkDump/256-4 1404 85600 ns/op 2.99 MB/s BenchmarkDump/1024-4 360 331315 ns/op 3.09 MB/s BenchmarkDump/4096-4 90 1320702 ns/op 3.10 MB/s BenchmarkDump/16384-4 21 5386276 ns/op 3.04 MB/s PASS ok encoding/hex 1.767s goos: freebsd goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 117884882 ns/op 16.46 MB/s 8391680 B/op 53 allocs/op BenchmarkCodeMarshal-4 1 110721663 ns/op 17.53 MB/s 1942832 B/op 17 allocs/op BenchmarkMarshalBytes/32-4 23118 5222 ns/op BenchmarkMarshalBytes/256-4 6403 17928 ns/op BenchmarkMarshalBytes/4096-4 471 246951 ns/op BenchmarkCodeDecoder-4 1 402934792 ns/op 4.82 MB/s 11145224 B/op 92715 allocs/op BenchmarkUnicodeDecoder-4 37201 3216 ns/op 4.35 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 51868 2268 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 355549535 ns/op 5.46 MB/s 3068112 B/op 92685 allocs/op BenchmarkCodeUnmarshalReuse-4 1 345099451 ns/op 5.62 MB/s 3068696 B/op 92690 allocs/op BenchmarkUnmarshalString-4 61503 1989 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 120006 1051 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalInt64-4 184506 687.0 ns/op 144 B/op 1 allocs/op BenchmarkIssue10335-4 60310 1992 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 43348 2775 ns/op 145 B/op 2 allocs/op BenchmarkUnmapped-4 17436 6945 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2574 49657 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 801 143925 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 126 945750 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 13 8635269 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 452317 261.8 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 455434 255.7 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 456684 254.9 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 451578 254.7 ns/op BenchmarkEncodeMarshaler-4 47546 2500 ns/op 92 B/op 2 allocs/op BenchmarkNumberIsValid-4 4330764 27.71 ns/op BenchmarkNumberIsValidRegexp-4 21998 5430 ns/op BenchmarkEncoderEncode-4 59348 2054 ns/op 140 B/op 1 allocs/op PASS ok encoding/json 5.964s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 46 2509869 ns/op 26.11 MB/s BenchmarkDecode-4 25 4539929 ns/op 19.56 MB/s PASS ok encoding/pem 0.377s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 1675 64953 ns/op 6265 B/op 24 allocs/op BenchmarkUnmarshal-4 648 183449 ns/op 8338 B/op 190 allocs/op BenchmarkHTMLAutoClose-4 2848 38439 ns/op PASS ok encoding/xml 0.413s goos: freebsd goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 378219 301.4 ns/op BenchmarkIntSet-4 461366 251.6 ns/op BenchmarkFloatAdd-4 78753 1543 ns/op BenchmarkFloatSet-4 467738 264.7 ns/op BenchmarkStringSet-4 432297 284.9 ns/op BenchmarkMapSet-4 110756 933.1 ns/op BenchmarkMapSetDifferent-4 42796 2806 ns/op BenchmarkMapSetDifferentRandom-4 274 435335 ns/op BenchmarkMapSetString-4 117259 924.1 ns/op BenchmarkMapAddSame-4 32564 3818 ns/op BenchmarkMapAddDifferent-4 13646 9403 ns/op BenchmarkMapAddDifferentRandom-4 236 511675 ns/op BenchmarkMapAddSameSteadyState-4 273451 504.2 ns/op BenchmarkMapAddDifferentSteadyState-4 84207 1417 ns/op BenchmarkRealworldExpvarUsage-4 18586 6627 ns/op PASS ok expvar 2.372s goos: freebsd goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 68304 1711 ns/op BenchmarkSprintfEmpty-4 293744 405.6 ns/op BenchmarkSprintfString-4 205458 587.8 ns/op BenchmarkSprintfTruncateString-4 179378 683.1 ns/op BenchmarkSprintfTruncateBytes-4 125520 963.4 ns/op BenchmarkSprintfSlowParsingPath-4 180723 677.0 ns/op BenchmarkSprintfQuoteString-4 35181 3427 ns/op BenchmarkSprintfInt-4 192199 636.7 ns/op BenchmarkSprintfIntInt-4 135987 902.5 ns/op BenchmarkSprintfPrefixedInt-4 156951 774.6 ns/op BenchmarkSprintfFloat-4 95781 1241 ns/op BenchmarkSprintfComplex-4 35863 3312 ns/op BenchmarkSprintfBoolean-4 202396 601.3 ns/op BenchmarkSprintfHexString-4 84436 1473 ns/op BenchmarkSprintfHexBytes-4 68863 1861 ns/op BenchmarkSprintfBytes-4 33296 3680 ns/op BenchmarkSprintfStringer-4 60928 2046 ns/op BenchmarkSprintfStructure-4 25198 4857 ns/op BenchmarkManyArgs-4 43297 2790 ns/op BenchmarkFprintInt-4 82921 1456 ns/op BenchmarkFprintfBytes-4 89335 1379 ns/op BenchmarkFprintIntNoAlloc-4 82740 1454 ns/op BenchmarkScanInts-4 38 3019738 ns/op BenchmarkScanRecursiveInt-4 1 360391221 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 389952206 ns/op PASS ok fmt 4.100s goos: freebsd goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 842 128866 ns/op PASS ok go/build 0.153s goos: freebsd goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 47437 2150 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 14871 8000 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 4287 28485 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1113 108539 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 277 427932 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 61 1890914 ns/op 206177 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 15 7764172 ns/op 865632 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 4 32791428 ns/op 3634552 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 1 134735072 ns/op 15258976 B/op 65565 allocs/op PASS ok go/constant 1.539s goos: freebsd goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 214719011 ns/op 0.30 MB/s 6168824 B/op 118774 allocs/op PASS ok go/format 0.270s goos: freebsd goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 5 24572424 ns/op 2.98 MB/s BenchmarkParseOnly-4 5 21283429 ns/op 3.44 MB/s BenchmarkResolve-4 38 3080201 ns/op 23.80 MB/s PASS ok go/parser 1.466s goos: freebsd goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrint-4 1 142139222 ns/op 0.36 MB/s 2335024 B/op 57675 allocs/op PASS ok go/printer 0.177s goos: freebsd goarch: amd64 pkg: go/scanner cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScan-4 284 417371 ns/op BenchmarkScanFiles/go/types/expr.go-4 13 8046796 ns/op 6.61 MB/s BenchmarkScanFiles/go/parser/parser.go-4 9 11858772 ns/op 6.18 MB/s BenchmarkScanFiles/net/http/server.go-4 7 16514497 ns/op 6.88 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 235 506870 ns/op 6.07 MB/s PASS ok go/scanner 0.836s goos: freebsd goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1000000 109.2 ns/op PASS ok go/token 0.136s goos: freebsd goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNamed/Underlying/nongeneric-4 773670 130.9 ns/op BenchmarkNamed/Underlying/generic-4 844458 128.5 ns/op BenchmarkNamed/Underlying/src_instance-4 917486 127.4 ns/op BenchmarkNamed/Underlying/user_instance-4 923322 128.8 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 19774 5407 ns/op BenchmarkNamed/NewMethodSet/generic-4 21876 5419 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 21540 5481 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 21958 5447 ns/op BenchmarkCheck/http/funcbodies/info-4 1 431380926 ns/op 69200 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 316794125 ns/op 94223 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 136468816 ns/op 218707 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 121908868 ns/op 244825 lines/s BenchmarkCheck/parser/funcbodies/info-4 2 93848886 ns/op 53531 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 77531602 ns/op 64799 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 34048879 ns/op 147522 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 32378399 ns/op 155150 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 43312414 ns/op 49717 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 35541601 ns/op 60583 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 21978837 ns/op 97978 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 19666862 ns/op 109488 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 712305267 ns/op 83696 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 474936816 ns/op 125516 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 112557927 ns/op 529434 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 91215585 ns/op 653241 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 54585280 ns/op 33862 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 48464382 ns/op 38145 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 3 33945590 ns/op 54452 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 3 33867728 ns/op 54576 lines/s PASS ok go/types 11.107s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 9673 12410 ns/op 82.52 MB/s PASS ok hash/adler32 0.260s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 234237 483.1 ns/op 31.05 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 239326 495.7 ns/op 30.26 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 120507 963.2 ns/op 41.53 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 127358 942.8 ns/op 42.43 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 528453 238.2 ns/op 2149.67 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 533596 242.2 ns/op 2113.88 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 456075 291.2 ns/op 3516.72 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 458430 290.7 ns/op 3522.57 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 253324 586.1 ns/op 6988.05 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 252301 594.4 ns/op 6890.49 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 47295 3349 ns/op 9785.46 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 42171 3311 ns/op 9897.22 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 513418 226.9 ns/op 66.12 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 524835 224.4 ns/op 66.83 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 522777 228.8 ns/op 174.82 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 526326 228.4 ns/op 175.14 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 383496 311.0 ns/op 1646.22 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 373642 318.3 ns/op 1608.41 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 299498 401.9 ns/op 2548.20 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 294193 409.6 ns/op 2500.03 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 237712 500.0 ns/op 8192.15 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 235563 504.4 ns/op 8120.53 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 49699 2414 ns/op 13573.79 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 49105 2432 ns/op 13472.53 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 227811 515.3 ns/op 29.11 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 234518 514.9 ns/op 29.13 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 115020 1038 ns/op 38.53 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 115921 1030 ns/op 38.85 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 9199 13044 ns/op 39.25 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 9044 12977 ns/op 39.45 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 4076 28262 ns/op 36.23 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4189 28114 ns/op 36.42 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 986 120317 ns/op 34.04 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 986 120512 ns/op 33.99 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 123 976796 ns/op 33.55 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 122 977529 ns/op 33.52 MB/s PASS ok hash/crc32 5.006s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 94 1197614 ns/op 54.72 MB/s BenchmarkCrc64/ISO4KB-4 1105 107039 ns/op 38.27 MB/s BenchmarkCrc64/ISO1KB-4 5113 22654 ns/op 45.20 MB/s BenchmarkCrc64/ECMA64KB-4 91 1190994 ns/op 55.03 MB/s BenchmarkCrc64/Random64KB-4 97 1150022 ns/op 56.99 MB/s BenchmarkCrc64/Random16KB-4 420 283624 ns/op 57.77 MB/s PASS ok hash/crc64 0.781s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 9608 12440 ns/op 82.31 MB/s BenchmarkFnv32aKB-4 8169 12468 ns/op 82.13 MB/s BenchmarkFnv64KB-4 9104 12938 ns/op 79.14 MB/s BenchmarkFnv64aKB-4 9012 12918 ns/op 79.27 MB/s BenchmarkFnv128KB-4 2324 51111 ns/op 20.03 MB/s BenchmarkFnv128aKB-4 2347 51193 ns/op 20.00 MB/s PASS ok hash/fnv 0.850s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 557890 187.4 ns/op 21.34 MB/s BenchmarkHash/n=4/Bytes-4 4134883 29.03 ns/op 137.78 MB/s BenchmarkHash/n=4/String-4 3161814 37.82 ns/op 105.75 MB/s BenchmarkHash/n=8/Write-4 604125 187.4 ns/op 42.70 MB/s BenchmarkHash/n=8/Bytes-4 4000726 30.43 ns/op 262.90 MB/s BenchmarkHash/n=8/String-4 3104684 37.75 ns/op 211.91 MB/s BenchmarkHash/n=16/Write-4 639679 188.8 ns/op 84.74 MB/s BenchmarkHash/n=16/Bytes-4 4399077 27.82 ns/op 575.22 MB/s BenchmarkHash/n=16/String-4 3255981 37.54 ns/op 426.21 MB/s BenchmarkHash/n=32/Write-4 599140 196.6 ns/op 162.81 MB/s BenchmarkHash/n=32/Bytes-4 4276201 29.04 ns/op 1102.11 MB/s BenchmarkHash/n=32/String-4 3172716 38.74 ns/op 825.97 MB/s BenchmarkHash/n=64/Write-4 584268 206.2 ns/op 310.39 MB/s BenchmarkHash/n=64/Bytes-4 3979755 31.41 ns/op 2037.25 MB/s BenchmarkHash/n=64/String-4 3035086 40.42 ns/op 1583.52 MB/s BenchmarkHash/n=256/Write-4 436046 281.4 ns/op 909.86 MB/s BenchmarkHash/n=256/Bytes-4 2067608 59.27 ns/op 4319.23 MB/s BenchmarkHash/n=256/String-4 1684929 72.18 ns/op 3546.52 MB/s BenchmarkHash/n=320/Write-4 427820 281.9 ns/op 1135.15 MB/s BenchmarkHash/n=320/Bytes-4 1618968 75.09 ns/op 4261.59 MB/s BenchmarkHash/n=320/String-4 1351556 89.68 ns/op 3568.26 MB/s BenchmarkHash/n=1024/Write-4 292550 436.7 ns/op 2344.64 MB/s BenchmarkHash/n=1024/Bytes-4 755668 185.5 ns/op 5518.87 MB/s BenchmarkHash/n=1024/String-4 603374 223.8 ns/op 4575.11 MB/s BenchmarkHash/n=4096/Write-4 129464 1023 ns/op 4005.17 MB/s BenchmarkHash/n=4096/Bytes-4 210396 688.8 ns/op 5946.92 MB/s BenchmarkHash/n=4096/String-4 175441 796.0 ns/op 5146.01 MB/s BenchmarkHash/n=16384/Write-4 36757 3431 ns/op 4774.72 MB/s BenchmarkHash/n=16384/Bytes-4 46940 2733 ns/op 5994.09 MB/s BenchmarkHash/n=16384/String-4 42225 3081 ns/op 5317.28 MB/s PASS ok hash/maphash 4.585s goos: freebsd goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 842 128923 ns/op BenchmarkEscapeNone-4 135583 833.1 ns/op BenchmarkUnescape-4 801 146973 ns/op BenchmarkUnescapeNone-4 542048 213.0 ns/op BenchmarkUnescapeSparse-4 12108 9596 ns/op BenchmarkUnescapeDense-4 1184 96524 ns/op PASS ok html 0.873s goos: freebsd goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 9615 11967 ns/op BenchmarkCSSEscaperNoSpecials-4 48366 2421 ns/op BenchmarkDecodeCSS-4 29043 4200 ns/op BenchmarkDecodeCSSNoSpecials-4 4263558 28.00 ns/op BenchmarkCSSValueFilter-4 130677 916.3 ns/op BenchmarkCSSValueFilterOk-4 88219 1346 ns/op BenchmarkEscapedExecute-4 4702 23256 ns/op BenchmarkHTMLNospaceEscaper-4 10000 10269 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 71012 1680 ns/op BenchmarkStripTags-4 22842 5261 ns/op BenchmarkStripTagsNoSpecials-4 311641 398.9 ns/op BenchmarkJSValEscaperWithNum-4 25408 4678 ns/op BenchmarkJSValEscaperWithStr-4 4696 24312 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 20001 5999 ns/op BenchmarkJSValEscaperWithObj-4 4144 28095 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 14232 8363 ns/op BenchmarkJSStrEscaperNoSpecials-4 63904 1872 ns/op BenchmarkJSStrEscaper-4 12064 10056 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 57639 2036 ns/op BenchmarkJSRegexpEscaper-4 10000 10546 ns/op BenchmarkTemplateSpecialTags-4 66 1516851 ns/op BenchmarkURLEscaper-4 4650 25060 ns/op BenchmarkURLEscaperNoSpecials-4 203010 590.3 ns/op BenchmarkURLNormalizer-4 5650 18208 ns/op BenchmarkURLNormalizerNoSpecials-4 193448 641.8 ns/op BenchmarkSrcsetFilter-4 20949 5764 ns/op BenchmarkSrcsetFilterNoSpecials-4 109240 1107 ns/op PASS ok html/template 3.982s goos: freebsd goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 548238 183.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 462992 244.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 675567 173.7 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 503392 240.8 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1901677 62.94 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1276850 94.04 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1910698 62.92 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1275168 94.58 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1500919 79.32 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 485078 241.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 401832 298.2 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 485463 237.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 403737 298.1 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 780574 142.7 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 618595 195.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 941319 120.3 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 598417 202.4 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 524809 216.7 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1460566 82.21 ns/op BenchmarkRGBASetRGBA-4 1486041 80.53 ns/op BenchmarkRGBA64At-4 792235 148.9 ns/op BenchmarkRGBA64SetRGBA64-4 827794 144.7 ns/op BenchmarkNRGBAAt-4 1448667 82.96 ns/op BenchmarkNRGBASetNRGBA-4 1514689 78.90 ns/op BenchmarkNRGBA64At-4 763210 151.2 ns/op BenchmarkNRGBA64SetNRGBA64-4 839178 142.0 ns/op BenchmarkAlphaAt-4 2629664 45.48 ns/op BenchmarkAlphaSetAlpha-4 2586481 46.36 ns/op BenchmarkAlpha16At-4 1567171 75.16 ns/op BenchmarkAlphaSetAlpha16-4 1619008 74.60 ns/op BenchmarkGrayAt-4 2610234 45.86 ns/op BenchmarkGraySetGray-4 2581022 46.47 ns/op BenchmarkGray16At-4 1597670 75.11 ns/op BenchmarkGraySetGray16-4 1593366 75.15 ns/op PASS ok image 5.382s goos: freebsd goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 5143215 23.17 ns/op BenchmarkYCbCrToRGB/128-4 5030880 23.90 ns/op BenchmarkYCbCrToRGB/255-4 5078719 23.23 ns/op BenchmarkRGBToYCbCr/0-4 5068494 24.03 ns/op BenchmarkRGBToYCbCr/Cb-4 5019650 23.87 ns/op BenchmarkRGBToYCbCr/Cr-4 5073577 23.57 ns/op BenchmarkYCbCrToRGBA/0-4 4129839 29.02 ns/op BenchmarkYCbCrToRGBA/128-4 3689618 32.54 ns/op BenchmarkYCbCrToRGBA/255-4 3877669 31.31 ns/op BenchmarkNYCbCrAToRGBA/0-4 3927043 30.87 ns/op BenchmarkNYCbCrAToRGBA/128-4 3854289 30.99 ns/op BenchmarkNYCbCrAToRGBA/255-4 3990906 29.90 ns/op PASS ok image/color 1.826s goos: freebsd goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 4 31619078 ns/op BenchmarkFillSrc-4 356 331142 ns/op BenchmarkCopyOver-4 7 16132870 ns/op BenchmarkCopySrc-4 476 247161 ns/op BenchmarkNRGBAOver-4 6 17330854 ns/op BenchmarkNRGBASrc-4 9 11139820 ns/op BenchmarkYCbCr-4 8 12500382 ns/op BenchmarkGray-4 16 6817520 ns/op BenchmarkCMYK-4 9 11148722 ns/op BenchmarkGlyphOver-4 21 5468804 ns/op BenchmarkRGBAMaskOver-4 4 28633247 ns/op BenchmarkGrayMaskOver-4 5 21627958 ns/op BenchmarkRGBA64ImageMaskOver-4 3 35613373 ns/op BenchmarkRGBA-4 5 23555045 ns/op BenchmarkPalettedFill-4 1020 117964 ns/op BenchmarkPalettedRGBA-4 6 19781579 ns/op BenchmarkGenericOver-4 2 51867492 ns/op BenchmarkGenericMaskOver-4 5 21756698 ns/op BenchmarkGenericSrc-4 3 34091164 ns/op BenchmarkGenericMaskSrc-4 4 29253366 ns/op PASS ok image/draw 5.564s goos: freebsd goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 25 4473943 ns/op 3.45 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 106228578 ns/op 2.89 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 1486753702 ns/op 0.83 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 64 1770246 ns/op 8.73 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 2 72486439 ns/op 0.85 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 2.457s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 3960 27540 ns/op BenchmarkIDCT-4 4209 26365 ns/op BenchmarkDecodeBaseline-4 9 11947752 ns/op 5.17 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 7 16662464 ns/op 3.71 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 150786456 ns/op 8.15 MB/s 4400 B/op 4 allocs/op BenchmarkEncodeYCbCr-4 1 185557755 ns/op 4.97 MB/s 4400 B/op 4 allocs/op PASS ok image/jpeg 1.306s goos: freebsd goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 13845999 8.685 ns/op BenchmarkDecodeGray-4 13 8671707 ns/op 7.56 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 36608566 ns/op 7.16 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 31920472 ns/op 8.21 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 24 4998363 ns/op 13.11 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 29271849 ns/op 8.96 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 36581850 ns/op 7.17 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 52952800 ns/op 5.80 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 53321674 ns/op 5.76 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 171070253 ns/op 7.18 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 186380282 ns/op 6.59 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 26724276 ns/op 11.50 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 171131408 ns/op 7.18 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 313890140 ns/op 3.91 MB/s 10694488 B/op 614429 allocs/op PASS ok image/png 2.896s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 2 51239664 ns/op 1.95 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 41091666 ns/op 2.43 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 287403139 ns/op 1.74 MB/s 2007128 B/op 3 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 255103228 ns/op 1.96 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 2 50239093 ns/op 1.99 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 40890794 ns/op 2.45 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 269754500 ns/op 1.85 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 234711148 ns/op 2.13 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 579744810 ns/op 1.72 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 534930467 ns/op 1.87 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3471631635 ns/op 1.44 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3223882911 ns/op 1.55 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 12 8637032 ns/op 11.58 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 12 9008784 ns/op 11.10 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 43814089 ns/op 11.41 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 45958983 ns/op 10.88 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 83768034 ns/op 11.94 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 87636401 ns/op 11.41 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 435195328 ns/op 11.49 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 441508138 ns/op 11.32 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 56193874 ns/op 1.78 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 46469235 ns/op 2.15 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 331116053 ns/op 1.51 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 327912271 ns/op 1.52 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 743829998 ns/op 1.34 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 737634621 ns/op 1.36 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5027487902 ns/op 0.99 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4795681087 ns/op 1.04 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 150927322 ns/op 27.69 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 152709203 ns/op 27.37 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 61.948s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 39606 2744 ns/op 0.36 MB/s BenchmarkMarshalCorpusFile/2-4 40910 2882 ns/op 0.69 MB/s BenchmarkMarshalCorpusFile/4-4 36462 3237 ns/op 1.24 MB/s BenchmarkMarshalCorpusFile/8-4 30852 3917 ns/op 2.04 MB/s BenchmarkMarshalCorpusFile/16-4 23494 5173 ns/op 3.09 MB/s BenchmarkMarshalCorpusFile/32-4 15512 7715 ns/op 4.15 MB/s BenchmarkMarshalCorpusFile/64-4 9574 12310 ns/op 5.20 MB/s BenchmarkMarshalCorpusFile/128-4 5504 20236 ns/op 6.33 MB/s BenchmarkMarshalCorpusFile/256-4 2923 38178 ns/op 6.71 MB/s BenchmarkMarshalCorpusFile/512-4 1573 75071 ns/op 6.82 MB/s BenchmarkMarshalCorpusFile/1024-4 820 146691 ns/op 6.98 MB/s BenchmarkMarshalCorpusFile/2048-4 402 301236 ns/op 6.80 MB/s BenchmarkMarshalCorpusFile/4096-4 202 575648 ns/op 7.12 MB/s BenchmarkMarshalCorpusFile/8192-4 99 1154737 ns/op 7.09 MB/s BenchmarkMarshalCorpusFile/16384-4 51 2402432 ns/op 6.82 MB/s BenchmarkMarshalCorpusFile/32768-4 22 5066340 ns/op 6.47 MB/s BenchmarkMarshalCorpusFile/65536-4 10 10184560 ns/op 6.43 MB/s BenchmarkMarshalCorpusFile/131072-4 5 20824005 ns/op 6.29 MB/s BenchmarkMarshalCorpusFile/262144-4 3 41986591 ns/op 6.24 MB/s BenchmarkMarshalCorpusFile/524288-4 2 85117460 ns/op 6.16 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 170038027 ns/op 6.17 MB/s BenchmarkUnmarshalCorpusFile/1-4 10000 10089 ns/op 0.10 MB/s BenchmarkUnmarshalCorpusFile/2-4 10000 10158 ns/op 0.20 MB/s BenchmarkUnmarshalCorpusFile/4-4 9421 11726 ns/op 0.34 MB/s BenchmarkUnmarshalCorpusFile/8-4 9039 12976 ns/op 0.62 MB/s BenchmarkUnmarshalCorpusFile/16-4 6735 15558 ns/op 1.03 MB/s BenchmarkUnmarshalCorpusFile/32-4 4687 23129 ns/op 1.38 MB/s BenchmarkUnmarshalCorpusFile/64-4 4297 27599 ns/op 2.32 MB/s BenchmarkUnmarshalCorpusFile/128-4 3097 36707 ns/op 3.49 MB/s BenchmarkUnmarshalCorpusFile/256-4 1220 97695 ns/op 2.62 MB/s BenchmarkUnmarshalCorpusFile/512-4 632 186586 ns/op 2.74 MB/s BenchmarkUnmarshalCorpusFile/1024-4 331 361758 ns/op 2.83 MB/s BenchmarkUnmarshalCorpusFile/2048-4 168 715809 ns/op 2.86 MB/s BenchmarkUnmarshalCorpusFile/4096-4 81 1412257 ns/op 2.90 MB/s BenchmarkUnmarshalCorpusFile/8192-4 40 2822455 ns/op 2.90 MB/s BenchmarkUnmarshalCorpusFile/16384-4 20 5617978 ns/op 2.92 MB/s BenchmarkUnmarshalCorpusFile/32768-4 9 11198328 ns/op 2.93 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 22461030 ns/op 2.92 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 45082346 ns/op 2.91 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 90193036 ns/op 2.91 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 184212846 ns/op 2.85 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 368724415 ns/op 2.84 MB/s BenchmarkMutatorBytes/1-4 37723 3236 ns/op BenchmarkMutatorBytes/10-4 39380 3066 ns/op BenchmarkMutatorBytes/100-4 36224 3372 ns/op BenchmarkMutatorBytes/1000-4 23716 5469 ns/op BenchmarkMutatorBytes/10000-4 6327 24139 ns/op BenchmarkMutatorBytes/100000-4 976 141407 ns/op BenchmarkMutatorString/1-4 34941 3294 ns/op BenchmarkMutatorString/10-4 36800 3229 ns/op BenchmarkMutatorString/100-4 32750 3939 ns/op BenchmarkMutatorString/1000-4 14287 7804 ns/op BenchmarkMutatorString/10000-4 3549 55632 ns/op BenchmarkMutatorString/100000-4 336 357823 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 18442 5948 ns/op BenchmarkMutatorAllBasicTypes/string-4 20034 6054 ns/op BenchmarkMutatorAllBasicTypes/bool-4 65479 1867 ns/op BenchmarkMutatorAllBasicTypes/float32-4 57432 2078 ns/op BenchmarkMutatorAllBasicTypes/float64-4 55744 2102 ns/op BenchmarkMutatorAllBasicTypes/int-4 61022 2001 ns/op BenchmarkMutatorAllBasicTypes/int8-4 61460 1941 ns/op BenchmarkMutatorAllBasicTypes/int16-4 61822 1951 ns/op BenchmarkMutatorAllBasicTypes/int32-4 61052 1954 ns/op BenchmarkMutatorAllBasicTypes/int64-4 61048 1980 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 58456 2061 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 60122 2018 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 59475 2007 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 59578 2017 ns/op PASS ok internal/fuzz 11.288s goos: freebsd goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 55197 2285 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 134775 901.0 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 0.406s PASS ok internal/poll 0.035s goos: freebsd goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 5 21124888 ns/op PASS ok internal/trace 2.491s goos: freebsd goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 18770 8278 ns/op BenchmarkCopyNLarge-4 326 433836 ns/op PASS ok io 0.567s goos: freebsd goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 225135 503.4 ns/op BenchmarkPrintln-4 28897 4161 ns/op BenchmarkPrintlnNoFlags-4 51877 2337 ns/op PASS ok log 0.462s goos: freebsd goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 1819911 68.57 ns/op BenchmarkAcosh-4 966632 117.3 ns/op BenchmarkAsin-4 1827036 68.24 ns/op BenchmarkAsinh-4 1000000 126.9 ns/op BenchmarkAtan-4 2574612 48.76 ns/op BenchmarkAtanh-4 1000000 115.6 ns/op BenchmarkAtan2-4 1827544 67.41 ns/op BenchmarkCbrt-4 1405812 85.81 ns/op BenchmarkCeil-4 19803306 6.092 ns/op BenchmarkCopysign-4 3201829 37.14 ns/op BenchmarkCos-4 1400236 85.59 ns/op BenchmarkCosh-4 1421016 85.07 ns/op BenchmarkErf-4 2346554 53.41 ns/op BenchmarkErfc-4 2384673 52.72 ns/op BenchmarkErfinv-4 1985448 66.39 ns/op BenchmarkErfcinv-4 1955220 64.37 ns/op BenchmarkExp-4 6025275 41.10 ns/op BenchmarkExpGo-4 947686 126.0 ns/op BenchmarkExpm1-4 2038802 59.31 ns/op BenchmarkExp2-4 1000000 115.6 ns/op BenchmarkExp2Go-4 1000000 123.2 ns/op BenchmarkAbs-4 3915951 30.50 ns/op BenchmarkDim-4 9972460 12.02 ns/op BenchmarkFloor-4 19836182 6.168 ns/op BenchmarkMax-4 14283325 9.212 ns/op BenchmarkMin-4 14433648 9.291 ns/op BenchmarkMod-4 354601 323.7 ns/op BenchmarkFrexp-4 2136492 56.04 ns/op BenchmarkGamma-4 801921 152.1 ns/op BenchmarkHypot-4 10886630 24.07 ns/op BenchmarkHypotGo-4 1669857 71.84 ns/op BenchmarkIlogb-4 2386126 49.97 ns/op BenchmarkJ0-4 268762 459.0 ns/op BenchmarkJ1-4 273218 449.6 ns/op BenchmarkJn-4 124411 985.9 ns/op BenchmarkLdexp-4 2048956 58.47 ns/op BenchmarkLgamma-4 943526 142.5 ns/op BenchmarkLog-4 3719935 49.32 ns/op BenchmarkLogb-4 2507299 47.62 ns/op BenchmarkLog1p-4 1250206 96.20 ns/op BenchmarkLog10-4 3537352 51.35 ns/op BenchmarkLog2-4 1595305 74.91 ns/op BenchmarkModf-4 3058996 39.19 ns/op BenchmarkNextafter32-4 3011262 39.84 ns/op BenchmarkNextafter64-4 3054169 39.17 ns/op BenchmarkPowInt-4 644496 183.6 ns/op BenchmarkPowFrac-4 449764 280.1 ns/op BenchmarkPow10Pos-4 4588276 25.21 ns/op BenchmarkPow10Neg-4 4789986 23.77 ns/op BenchmarkRound-4 3890270 30.93 ns/op BenchmarkRoundToEven-4 9404140 12.88 ns/op BenchmarkRemainder-4 529836 221.1 ns/op BenchmarkSignbit-4 5672017 20.96 ns/op BenchmarkSin-4 1689518 70.16 ns/op BenchmarkSincos-4 1000000 107.4 ns/op BenchmarkSinh-4 1708334 71.30 ns/op BenchmarkSqrtIndirect-4 15689922 12.98 ns/op BenchmarkSqrtLatency-4 17672110 7.609 ns/op BenchmarkSqrtIndirectLatency-4 11448316 12.13 ns/op BenchmarkSqrtGoLatency-4 1000000 101.0 ns/op BenchmarkSqrtPrime-4 31167 3842 ns/op BenchmarkTan-4 1543897 77.22 ns/op BenchmarkTanh-4 1331638 90.04 ns/op BenchmarkTrunc-4 19886144 6.057 ns/op BenchmarkY0-4 270224 450.6 ns/op BenchmarkY1-4 272538 459.6 ns/op BenchmarkYn-4 128368 938.6 ns/op BenchmarkFloat64bits-4 5736883 20.95 ns/op BenchmarkFloat64frombits-4 5738396 20.95 ns/op BenchmarkFloat32bits-4 5746087 20.78 ns/op BenchmarkFloat32frombits-4 5710960 21.04 ns/op BenchmarkFMA-4 18889370 6.410 ns/op PASS ok math 11.598s goos: freebsd goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11356425 10.50 ns/op 6093.25 MB/s BenchmarkAddVV/2-4 10354240 11.61 ns/op 11028.81 MB/s BenchmarkAddVV/3-4 9392158 12.64 ns/op 15195.80 MB/s BenchmarkAddVV/4-4 9341932 12.60 ns/op 20320.67 MB/s BenchmarkAddVV/5-4 8720485 13.61 ns/op 23506.66 MB/s BenchmarkAddVV/10-4 7456993 16.00 ns/op 39993.89 MB/s BenchmarkAddVV/100-4 1593313 75.09 ns/op 85236.21 MB/s BenchmarkAddVV/1000-4 204716 580.4 ns/op 110268.89 MB/s BenchmarkSubVV/1-4 11286019 10.44 ns/op 6129.26 MB/s BenchmarkSubVV/2-4 10792287 11.30 ns/op 11325.34 MB/s BenchmarkSubVV/3-4 9490867 12.59 ns/op 15253.55 MB/s BenchmarkSubVV/4-4 9248254 12.62 ns/op 20278.04 MB/s BenchmarkSubVV/5-4 8755878 13.52 ns/op 23666.49 MB/s BenchmarkSubVV/10-4 7500867 15.94 ns/op 40150.21 MB/s BenchmarkSubVV/100-4 1587520 75.58 ns/op 84676.93 MB/s BenchmarkSubVV/1000-4 206919 580.3 ns/op 110294.32 MB/s BenchmarkAddVW/1-4 11864244 10.07 ns/op 794.27 MB/s BenchmarkAddVW/2-4 11413410 10.26 ns/op 1559.66 MB/s BenchmarkAddVW/3-4 10056778 11.68 ns/op 2054.25 MB/s BenchmarkAddVW/4-4 10622764 10.70 ns/op 2989.86 MB/s BenchmarkAddVW/5-4 10121130 11.80 ns/op 3389.64 MB/s BenchmarkAddVW/10-4 8675121 13.93 ns/op 5741.57 MB/s BenchmarkAddVW/100-4 327550 338.7 ns/op 2362.31 MB/s BenchmarkAddVW/1000-4 53502 2247 ns/op 3561.08 MB/s BenchmarkAddVWext/1-4 11983683 10.11 ns/op 791.65 MB/s BenchmarkAddVWext/2-4 11697912 10.15 ns/op 1575.74 MB/s BenchmarkAddVWext/3-4 10358964 11.52 ns/op 2083.63 MB/s BenchmarkAddVWext/4-4 10046276 11.81 ns/op 2709.03 MB/s BenchmarkAddVWext/5-4 9897219 11.79 ns/op 3391.30 MB/s BenchmarkAddVWext/10-4 8543046 13.97 ns/op 5726.84 MB/s BenchmarkAddVWext/100-4 89890 1343 ns/op 595.65 MB/s BenchmarkAddVWext/1000-4 9186 12543 ns/op 637.79 MB/s BenchmarkSubVW/1-4 11697121 10.09 ns/op 792.76 MB/s BenchmarkSubVW/2-4 10842123 11.08 ns/op 1444.14 MB/s BenchmarkSubVW/3-4 10021603 11.96 ns/op 2006.03 MB/s BenchmarkSubVW/4-4 11036798 10.75 ns/op 2977.28 MB/s BenchmarkSubVW/5-4 10078891 11.86 ns/op 3372.88 MB/s BenchmarkSubVW/10-4 8515879 14.05 ns/op 5692.40 MB/s BenchmarkSubVW/100-4 345250 344.3 ns/op 2323.36 MB/s BenchmarkSubVW/1000-4 53444 2262 ns/op 3535.92 MB/s BenchmarkSubVWext/1-4 11882709 10.07 ns/op 794.83 MB/s BenchmarkSubVWext/2-4 10921161 10.84 ns/op 1475.99 MB/s BenchmarkSubVWext/3-4 10156866 11.95 ns/op 2007.92 MB/s BenchmarkSubVWext/4-4 11044219 10.76 ns/op 2973.41 MB/s BenchmarkSubVWext/5-4 10125696 11.81 ns/op 3386.00 MB/s BenchmarkSubVWext/10-4 8442962 14.00 ns/op 5715.76 MB/s BenchmarkSubVWext/100-4 90318 1343 ns/op 595.59 MB/s BenchmarkSubVWext/1000-4 9322 12783 ns/op 625.84 MB/s BenchmarkMulAddVWW/1-4 9822399 11.90 ns/op 5379.12 MB/s BenchmarkMulAddVWW/2-4 9509110 12.95 ns/op 9883.18 MB/s BenchmarkMulAddVWW/3-4 8925360 13.34 ns/op 14390.85 MB/s BenchmarkMulAddVWW/4-4 8421826 14.10 ns/op 18154.33 MB/s BenchmarkMulAddVWW/5-4 8361076 14.58 ns/op 21949.06 MB/s BenchmarkMulAddVWW/10-4 6351842 18.94 ns/op 33799.45 MB/s BenchmarkMulAddVWW/100-4 1000000 110.4 ns/op 57982.39 MB/s BenchmarkMulAddVWW/1000-4 129111 926.7 ns/op 69059.85 MB/s BenchmarkAddMulVVW/1-4 11161423 10.72 ns/op 5970.25 MB/s BenchmarkAddMulVVW/2-4 10243087 11.68 ns/op 10954.78 MB/s BenchmarkAddMulVVW/3-4 9282112 12.94 ns/op 14836.89 MB/s BenchmarkAddMulVVW/4-4 8618900 13.97 ns/op 18319.29 MB/s BenchmarkAddMulVVW/5-4 7965438 14.95 ns/op 21403.16 MB/s BenchmarkAddMulVVW/10-4 6656984 18.33 ns/op 34908.26 MB/s BenchmarkAddMulVVW/100-4 1468874 81.65 ns/op 78379.16 MB/s BenchmarkAddMulVVW/1000-4 168030 712.5 ns/op 89827.47 MB/s BenchmarkDivWVW/1-4 2699049 43.97 ns/op 1455.69 MB/s BenchmarkDivWVW/2-4 1268241 94.82 ns/op 1349.93 MB/s BenchmarkDivWVW/3-4 964914 121.7 ns/op 1577.78 MB/s BenchmarkDivWVW/4-4 850551 141.8 ns/op 1805.18 MB/s BenchmarkDivWVW/5-4 812352 149.6 ns/op 2139.64 MB/s BenchmarkDivWVW/10-4 433956 270.2 ns/op 2368.66 MB/s BenchmarkDivWVW/100-4 57490 2094 ns/op 3056.17 MB/s BenchmarkDivWVW/1000-4 5935 20223 ns/op 3164.70 MB/s BenchmarkNonZeroShifts/1/shrVU-4 11807212 10.03 ns/op BenchmarkNonZeroShifts/1/shlVU-4 12560031 9.562 ns/op BenchmarkNonZeroShifts/2/shrVU-4 11708023 10.33 ns/op BenchmarkNonZeroShifts/2/shlVU-4 11847192 10.23 ns/op BenchmarkNonZeroShifts/3/shrVU-4 10551840 11.27 ns/op BenchmarkNonZeroShifts/3/shlVU-4 10703468 10.95 ns/op BenchmarkNonZeroShifts/4/shrVU-4 9508429 12.54 ns/op BenchmarkNonZeroShifts/4/shlVU-4 10389064 11.72 ns/op BenchmarkNonZeroShifts/5/shrVU-4 8601316 13.88 ns/op BenchmarkNonZeroShifts/5/shlVU-4 9504610 12.62 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6941974 17.23 ns/op BenchmarkNonZeroShifts/10/shlVU-4 7283346 16.53 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 108.3 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1293996 92.16 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 129481 922.7 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 156756 764.6 ns/op BenchmarkDecimalConversion-4 224 528551 ns/op BenchmarkFloatString/100-4 12208 9709 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 225 535861 ns/op 2904 B/op 9 allocs/op BenchmarkFloatString/10000-4 3 49110882 ns/op 60917 B/op 49 allocs/op BenchmarkFloatString/100000-4 1 4907368603 ns/op 840096 B/op 518 allocs/op BenchmarkFloatAdd/10-4 179709 664.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 177460 668.1 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 161376 738.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 88167 1343 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 17533 6836 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 234960 503.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 237758 504.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 229678 525.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 161938 741.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 45921 2619 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2107 55876 ns/op BenchmarkParseFloatLargeExp-4 490 247403 ns/op BenchmarkGCD10x10/WithoutXY-4 210638 599.1 ns/op BenchmarkGCD10x10/WithXY-4 61389 1908 ns/op BenchmarkGCD10x100/WithoutXY-4 111708 1081 ns/op BenchmarkGCD10x100/WithXY-4 19750 6211 ns/op BenchmarkGCD10x1000/WithoutXY-4 70748 1718 ns/op BenchmarkGCD10x1000/WithXY-4 15572 7702 ns/op BenchmarkGCD100x100/WithoutXY-4 27044 4468 ns/op BenchmarkGCD100x100/WithXY-4 10000 10528 ns/op BenchmarkGCD100x1000/WithoutXY-4 13524 8948 ns/op BenchmarkGCD100x1000/WithXY-4 6724 17870 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2186 54150 ns/op BenchmarkGCD1000x1000/WithXY-4 1227 95952 ns/op BenchmarkHilbert-4 26 4437042 ns/op BenchmarkBinomial-4 26264 4765 ns/op BenchmarkQuoRem-4 22297 5702 ns/op BenchmarkExp-4 15 7404547 ns/op BenchmarkExp2-4 15 7403495 ns/op BenchmarkBitset-4 789220 147.0 ns/op BenchmarkBitsetNeg-4 465619 263.4 ns/op BenchmarkBitsetOrig-4 238198 544.8 ns/op BenchmarkBitsetNegOrig-4 162463 771.5 ns/op BenchmarkModSqrt225_Tonelli-4 100 1024079 ns/op BenchmarkModSqrt225_3Mod4-4 381 312846 ns/op BenchmarkModSqrt231_Tonelli-4 100 1056923 ns/op BenchmarkModSqrt231_5Mod8-4 330 361305 ns/op BenchmarkModInverse-4 14354 8730 ns/op BenchmarkSqrt-4 1776 71629 ns/op BenchmarkIntSqr/1-4 1353322 88.83 ns/op BenchmarkIntSqr/2-4 744872 162.2 ns/op BenchmarkIntSqr/3-4 618702 192.9 ns/op BenchmarkIntSqr/5-4 420391 280.0 ns/op BenchmarkIntSqr/8-4 307419 389.7 ns/op BenchmarkIntSqr/10-4 244699 488.9 ns/op BenchmarkIntSqr/20-4 53344 2436 ns/op BenchmarkIntSqr/30-4 38113 3233 ns/op BenchmarkIntSqr/50-4 23616 5134 ns/op BenchmarkIntSqr/80-4 14146 8544 ns/op BenchmarkIntSqr/100-4 10000 11343 ns/op BenchmarkIntSqr/200-4 3932 30092 ns/op BenchmarkIntSqr/300-4 1624 67989 ns/op BenchmarkIntSqr/500-4 835 150724 ns/op BenchmarkIntSqr/800-4 309 386690 ns/op BenchmarkIntSqr/1000-4 224 518098 ns/op BenchmarkDiv/20/10-4 432482 278.6 ns/op BenchmarkDiv/40/20-4 420698 276.3 ns/op BenchmarkDiv/100/50-4 372308 325.3 ns/op BenchmarkDiv/200/100-4 56529 2176 ns/op BenchmarkDiv/400/200-4 55075 2264 ns/op BenchmarkDiv/1000/500-4 43994 2862 ns/op BenchmarkDiv/2000/1000-4 32432 3948 ns/op BenchmarkDiv/20000/10000-4 1110 107285 ns/op BenchmarkDiv/200000/100000-4 27 4582516 ns/op BenchmarkDiv/2000000/1000000-4 1 124748208 ns/op BenchmarkDiv/20000000/10000000-4 1 3718902071 ns/op BenchmarkMul-4 5 21598719 ns/op BenchmarkNatMul/10-4 182053 639.9 ns/op BenchmarkNatMul/100-4 5865 20161 ns/op BenchmarkNatMul/1000-4 181 653571 ns/op BenchmarkZeroShifts/Shl-4 20517 5674 ns/op BenchmarkZeroShifts/ShlSame-4 5214279 23.88 ns/op BenchmarkZeroShifts/Shr-4 20350 6010 ns/op BenchmarkZeroShifts/ShrSame-4 5405934 22.03 ns/op BenchmarkExp3Power/0x10-4 174530 702.6 ns/op BenchmarkExp3Power/0x40-4 155800 799.3 ns/op BenchmarkExp3Power/0x100-4 98046 1264 ns/op BenchmarkExp3Power/0x400-4 46668 2563 ns/op BenchmarkExp3Power/0x1000-4 10797 11923 ns/op BenchmarkExp3Power/0x4000-4 2108 57388 ns/op BenchmarkExp3Power/0x10000-4 223 534168 ns/op BenchmarkExp3Power/0x40000-4 20 5677033 ns/op BenchmarkExp3Power/0x100000-4 2 55290382 ns/op BenchmarkExp3Power/0x400000-4 1 521878594 ns/op BenchmarkFibo-4 3 38607906 ns/op BenchmarkNatSqr/1-4 1000000 112.7 ns/op BenchmarkNatSqr/2-4 611538 203.2 ns/op BenchmarkNatSqr/3-4 517072 242.5 ns/op BenchmarkNatSqr/5-4 344793 380.1 ns/op BenchmarkNatSqr/8-4 243034 502.9 ns/op BenchmarkNatSqr/10-4 196748 658.8 ns/op BenchmarkNatSqr/20-4 49890 2409 ns/op BenchmarkNatSqr/30-4 32312 3360 ns/op BenchmarkNatSqr/50-4 21885 5451 ns/op BenchmarkNatSqr/80-4 13104 9127 ns/op BenchmarkNatSqr/100-4 9922 12116 ns/op BenchmarkNatSqr/200-4 3774 31508 ns/op BenchmarkNatSqr/300-4 1695 74173 ns/op BenchmarkNatSqr/500-4 830 145948 ns/op BenchmarkNatSqr/800-4 342 348055 ns/op BenchmarkNatSqr/1000-4 248 479621 ns/op BenchmarkNatSetBytes/8-4 770443 151.7 ns/op BenchmarkNatSetBytes/24-4 243043 498.4 ns/op BenchmarkNatSetBytes/128-4 55264 2191 ns/op BenchmarkNatSetBytes/7-4 830196 140.4 ns/op BenchmarkNatSetBytes/23-4 250210 481.6 ns/op BenchmarkNatSetBytes/127-4 55147 2178 ns/op BenchmarkScanPi-4 266 448226 ns/op BenchmarkStringPiParallel-4 513 218840 ns/op BenchmarkScan/10/Base2-4 43965 2716 ns/op BenchmarkScan/100/Base2-4 5080 23576 ns/op BenchmarkScan/1000/Base2-4 511 233458 ns/op BenchmarkScan/10/Base8-4 107646 1118 ns/op BenchmarkScan/100/Base8-4 14445 8296 ns/op BenchmarkScan/1000/Base8-4 1477 81167 ns/op BenchmarkScan/10/Base10-4 111212 1065 ns/op BenchmarkScan/100/Base10-4 15759 7593 ns/op BenchmarkScan/1000/Base10-4 1605 73559 ns/op BenchmarkScan/10/Base16-4 127545 946.4 ns/op BenchmarkScan/100/Base16-4 17667 6793 ns/op BenchmarkScan/1000/Base16-4 1824 65996 ns/op BenchmarkString/10/Base2-4 195459 618.7 ns/op BenchmarkString/100/Base2-4 26116 4614 ns/op BenchmarkString/1000/Base2-4 2714 44434 ns/op BenchmarkString/10/Base8-4 384999 305.1 ns/op BenchmarkString/100/Base8-4 69098 1761 ns/op BenchmarkString/1000/Base8-4 7166 16060 ns/op BenchmarkString/10/Base10-4 197377 622.6 ns/op BenchmarkString/100/Base10-4 40658 2962 ns/op BenchmarkString/1000/Base10-4 5358 22524 ns/op BenchmarkString/10/Base16-4 433766 291.2 ns/op BenchmarkString/100/Base16-4 89366 1327 ns/op BenchmarkString/1000/Base16-4 10000 11468 ns/op BenchmarkLeafSize/0-4 45 2603717 ns/op BenchmarkLeafSize/1-4 448 265277 ns/op BenchmarkLeafSize/2-4 451 263810 ns/op BenchmarkLeafSize/3-4 328 366803 ns/op BenchmarkLeafSize/4-4 460 276530 ns/op BenchmarkLeafSize/5-4 285 418868 ns/op BenchmarkLeafSize/6-4 332 364709 ns/op BenchmarkLeafSize/7-4 345 342184 ns/op BenchmarkLeafSize/8-4 458 255428 ns/op BenchmarkLeafSize/9-4 240 498543 ns/op BenchmarkLeafSize/10-4 285 414851 ns/op BenchmarkLeafSize/11-4 298 398626 ns/op BenchmarkLeafSize/12-4 330 363009 ns/op BenchmarkLeafSize/13-4 300 410214 ns/op BenchmarkLeafSize/14-4 352 343041 ns/op BenchmarkLeafSize/15-4 380 314439 ns/op BenchmarkLeafSize/16-4 474 253547 ns/op BenchmarkLeafSize/32-4 457 261096 ns/op BenchmarkLeafSize/64-4 433 282743 ns/op BenchmarkProbablyPrime/n=0-4 9 11116923 ns/op BenchmarkProbablyPrime/n=1-4 9 12494227 ns/op BenchmarkProbablyPrime/n=5-4 6 18446592 ns/op BenchmarkProbablyPrime/n=10-4 4 26082146 ns/op BenchmarkProbablyPrime/n=20-4 3 40638340 ns/op BenchmarkProbablyPrime/Lucas-4 12 9554783 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 78 1496485 ns/op BenchmarkRatCmp-4 243711 504.8 ns/op BenchmarkFloatSqrt/64-4 23083 5200 ns/op 208 B/op 5 allocs/op BenchmarkFloatSqrt/128-4 14433 8353 ns/op 256 B/op 5 allocs/op BenchmarkFloatSqrt/256-4 9094 11754 ns/op 352 B/op 5 allocs/op BenchmarkFloatSqrt/1000-4 4818 23636 ns/op 1312 B/op 6 allocs/op BenchmarkFloatSqrt/10000-4 865 148139 ns/op 17983 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 64 1850699 ns/op 174302 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 139110838 ns/op 3756616 B/op 599 allocs/op PASS ok math/big 46.834s goos: freebsd goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 8415500 14.22 ns/op BenchmarkLeadingZeros8-4 8383666 14.21 ns/op BenchmarkLeadingZeros16-4 8423271 14.20 ns/op BenchmarkLeadingZeros32-4 8333923 14.46 ns/op BenchmarkLeadingZeros64-4 8725294 13.63 ns/op BenchmarkTrailingZeros-4 8217835 14.61 ns/op BenchmarkTrailingZeros8-4 8575395 13.99 ns/op BenchmarkTrailingZeros16-4 8338210 14.41 ns/op BenchmarkTrailingZeros32-4 8689602 13.40 ns/op BenchmarkTrailingZeros64-4 8459509 14.31 ns/op BenchmarkOnesCount-4 8632726 13.83 ns/op BenchmarkOnesCount8-4 8748970 13.67 ns/op BenchmarkOnesCount16-4 8207678 14.61 ns/op BenchmarkOnesCount32-4 8171605 14.65 ns/op BenchmarkOnesCount64-4 8239286 14.54 ns/op BenchmarkRotateLeft-4 8737165 13.59 ns/op BenchmarkRotateLeft8-4 8853820 13.72 ns/op BenchmarkRotateLeft16-4 8686522 13.46 ns/op BenchmarkRotateLeft32-4 8734932 13.73 ns/op BenchmarkRotateLeft64-4 8888256 13.42 ns/op BenchmarkReverse-4 15244118 7.853 ns/op BenchmarkReverse8-4 18682412 6.405 ns/op BenchmarkReverse16-4 18837295 6.405 ns/op BenchmarkReverse32-4 15904797 7.561 ns/op BenchmarkReverse64-4 15143964 7.855 ns/op BenchmarkReverseBytes-4 19782754 6.048 ns/op BenchmarkReverseBytes16-4 19906930 6.063 ns/op BenchmarkReverseBytes32-4 18028526 6.719 ns/op BenchmarkReverseBytes64-4 19890897 6.031 ns/op BenchmarkAdd-4 7941765 14.93 ns/op BenchmarkAdd32-4 8481928 14.09 ns/op BenchmarkAdd64-4 8003948 15.04 ns/op BenchmarkAdd64multiple-4 16020174 7.570 ns/op BenchmarkSub-4 8211600 14.41 ns/op BenchmarkSub32-4 8396812 14.34 ns/op BenchmarkSub64-4 8355760 14.29 ns/op BenchmarkSub64multiple-4 16406863 7.371 ns/op BenchmarkMul-4 8896046 13.47 ns/op BenchmarkMul32-4 8410807 14.21 ns/op BenchmarkMul64-4 8644706 13.78 ns/op BenchmarkDiv-4 2574054 46.69 ns/op BenchmarkDiv32-4 5519055 21.63 ns/op BenchmarkDiv64-4 2572804 46.89 ns/op PASS ok math/bits 5.867s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 11396808 22.63 ns/op BenchmarkAcos-4 411006 273.1 ns/op BenchmarkAcosh-4 421569 296.7 ns/op BenchmarkAsin-4 471486 273.0 ns/op BenchmarkAsinh-4 474642 272.3 ns/op BenchmarkAtan-4 732117 205.7 ns/op BenchmarkAtanh-4 723250 200.2 ns/op BenchmarkConj-4 22919838 5.229 ns/op BenchmarkCos-4 544392 205.3 ns/op BenchmarkCosh-4 608924 204.1 ns/op BenchmarkExp-4 769360 158.2 ns/op BenchmarkLog-4 839515 159.8 ns/op BenchmarkLog10-4 823813 161.8 ns/op BenchmarkPhase-4 1716024 69.51 ns/op BenchmarkPolar-4 1000000 106.9 ns/op BenchmarkPow-4 235921 577.9 ns/op BenchmarkRect-4 1000000 105.5 ns/op BenchmarkSin-4 615254 203.0 ns/op BenchmarkSinh-4 610827 203.8 ns/op BenchmarkSqrt-4 1000000 116.7 ns/op BenchmarkTan-4 371458 334.7 ns/op BenchmarkTanh-4 404802 304.6 ns/op PASS ok math/cmplx 3.058s goos: freebsd goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 189872 604.7 ns/op BenchmarkInt63ThreadsafeParallel-4 65196 1631 ns/op BenchmarkInt63Unthreadsafe-4 1355448 89.91 ns/op BenchmarkIntn1000-4 891756 129.5 ns/op BenchmarkInt63n1000-4 981490 119.7 ns/op BenchmarkInt31n1000-4 1000000 111.1 ns/op BenchmarkFloat32-4 1000000 105.3 ns/op BenchmarkFloat64-4 1340235 88.21 ns/op BenchmarkPerm3-4 207027 569.1 ns/op BenchmarkPerm30-4 25086 4788 ns/op BenchmarkPerm30ViaShuffle-4 27572 4355 ns/op BenchmarkShuffleOverhead-4 19870 6068 ns/op BenchmarkRead3-4 937252 126.5 ns/op BenchmarkRead64-4 80637 1450 ns/op BenchmarkRead1000-4 5566 21403 ns/op PASS ok math/rand 2.188s goos: freebsd goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 47032 2516 ns/op BenchmarkQDecodeWord-4 105140 1055 ns/op BenchmarkQDecodeHeader-4 104640 1150 ns/op BenchmarkTypeByExtension/.html-4 277507 375.6 ns/op BenchmarkTypeByExtension/.HTML-4 194520 585.1 ns/op BenchmarkTypeByExtension/.unused-4 231062 516.5 ns/op BenchmarkExtensionsByType/text/html-4 121633 1013 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 76251 1648 ns/op BenchmarkExtensionsByType/application/octet-stream-4 126252 955.0 ns/op PASS ok mime 1.216s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 992 117898 ns/op PASS ok mime/quotedprintable 0.156s goos: freebsd goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 76 1356907 ns/op 10469 B/op 98 allocs/op BenchmarkGoLookupIPNoSuchHost-4 61 1650075 ns/op 26333 B/op 195 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5054046916 ns/op 161736 B/op 242 allocs/op BenchmarkDNSName-4 152366 669.8 ns/op BenchmarkInterfaces-4 5640 19968 ns/op BenchmarkInterfaceByIndex-4 8286 13367 ns/op BenchmarkInterfaceByName-4 5174 19573 ns/op BenchmarkInterfaceAddrs-4 5481 18472 ns/op BenchmarkInterfacesAndAddrs-4 8694 13521 ns/op BenchmarkInterfacesAndMulticastAddrs-4 5997 18124 ns/op BenchmarkParseIP-4 18127 6682 ns/op BenchmarkIPString/IPv4-4 151994 788.8 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 10000 10243 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 54694 2197 ns/op BenchmarkIPEqual/IPv4-4 1184862 100.8 ns/op BenchmarkIPEqual/IPv6-4 1183804 102.1 ns/op BenchmarkTCP4OneShot-4 2551 43741 ns/op BenchmarkTCP4OneShotTimeout-4 2259 46835 ns/op BenchmarkTCP4Persistent-4 12715 9572 ns/op BenchmarkTCP4PersistentTimeout-4 12234 9741 ns/op BenchmarkTCP6OneShot-4 2461 47575 ns/op BenchmarkTCP6OneShotTimeout-4 2299 51998 ns/op BenchmarkTCP6Persistent-4 11841 9910 ns/op BenchmarkTCP6PersistentTimeout-4 11906 9953 ns/op BenchmarkTCP4ConcurrentReadWrite-4 17979 6180 ns/op BenchmarkTCP6ConcurrentReadWrite-4 16924 6600 ns/op BenchmarkSetReadDeadline-4 135278 899.9 ns/op BenchmarkUDP6LinkLocalUnicast-4 7462 16047 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 9162 12300 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 10000 12334 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 9985 13020 ns/op 0 B/op 0 allocs/op PASS ok net 9.606s goos: freebsd goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 26331 4519 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 13566 8790 ns/op 1024 B/op 15 allocs/op BenchmarkReadCookies-4 14095 8590 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 19633 6175 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 33806 3600 ns/op 736 B/op 11 allocs/op BenchmarkServerMatch-4 1216202 97.59 ns/op BenchmarkReadRequestChrome-4 4693 22982 ns/op 26.59 MB/s 1844 B/op 14 allocs/op BenchmarkReadRequestCurl-4 9908 10151 ns/op 7.68 MB/s 940 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 12063 9763 ns/op 8.40 MB/s 940 B/op 9 allocs/op BenchmarkReadRequestSiege-4 7598 14924 ns/op 10.12 MB/s 1036 B/op 11 allocs/op BenchmarkReadRequestWrk-4 18336 6580 ns/op 6.08 MB/s 876 B/op 7 allocs/op BenchmarkFileAndServer_1KB/NoTLS-4 296 388081 ns/op 2.64 MB/s BenchmarkFileAndServer_1KB/TLS-4 228 466340 ns/op 2.20 MB/s BenchmarkFileAndServer_16MB/NoTLS-4 2 61924331 ns/op 270.93 MB/s BenchmarkFileAndServer_16MB/TLS-4 1 109279196 ns/op 153.53 MB/s BenchmarkFileAndServer_64MB/NoTLS-4 1 296745349 ns/op 226.15 MB/s BenchmarkFileAndServer_64MB/TLS-4 1 423034191 ns/op 158.64 MB/s BenchmarkServeMux-4 300 405515 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 384 318345 ns/op 0 B/op 0 allocs/op BenchmarkClientServer-4 324 375041 ns/op 5919 B/op 65 allocs/op BenchmarkClientServerParallel4-4 914 116452 ns/op 9354 B/op 77 allocs/op BenchmarkClientServerParallel64-4 634 191306 ns/op 19164 B/op 110 allocs/op BenchmarkClientServerParallelTLS4-4 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53607: write tcp 127.0.0.1:53605->127.0.0.1:53607: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53634: write tcp 127.0.0.1:53616->127.0.0.1:53634: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53633: write tcp 127.0.0.1:53616->127.0.0.1:53633: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53635: write tcp 127.0.0.1:53616->127.0.0.1:53635: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53662: read tcp 127.0.0.1:53636->127.0.0.1:53662: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53656: read tcp 127.0.0.1:53636->127.0.0.1:53656: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53669: write tcp 127.0.0.1:53636->127.0.0.1:53669: use of closed network connection 42 3184477 ns/op 134286 B/op 1133 allocs/op BenchmarkClientServerParallelTLS64-4 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53681: read tcp 127.0.0.1:53672->127.0.0.1:53681: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53676: write tcp 127.0.0.1:53672->127.0.0.1:53676: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53675: read tcp 127.0.0.1:53672->127.0.0.1:53675: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53678: write tcp 127.0.0.1:53672->127.0.0.1:53678: use of closed network connection 2022/07/05 13:25:46 http: TLS handshake error from 127.0.0.1:53679: write tcp 127.0.0.1:53672->127.0.0.1:53679: use of closed network connection 2022/07/05 13:25:47 http: TLS handshake error from 127.0.0.1:53700: write tcp 127.0.0.1:53683->127.0.0.1:53700: use of closed network connection 2022/07/05 13:25:47 http: TLS handshake error from 127.0.0.1:53710: write tcp 127.0.0.1:53683->127.0.0.1:53710: use of closed network connection 2022/07/05 13:25:47 http: TLS handshake error from 127.0.0.1:53717: write tcp 127.0.0.1:53683->127.0.0.1:53717: use of closed network connection 34 3893541 ns/op 168610 B/op 1408 allocs/op BenchmarkServer-4 124 831489 ns/op 2933 B/op 23 allocs/op BenchmarkClient-4 260 467718 ns/op 3814 B/op 46 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 535 215334 ns/op 7592 B/op 55 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1165 106918 ns/op 3037 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1342 83602 ns/op 1874 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1423 74835 ns/op 2811 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1476 80814 ns/op 2723 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1498 79813 ns/op 2720 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1328 83568 ns/op 1877 B/op 14 allocs/op BenchmarkServerHijack-4 756 150987 ns/op 16721 B/op 51 allocs/op BenchmarkCloseNotifier-4 410 274386 ns/op 6085 B/op 54 allocs/op BenchmarkResponseStatusLine-4 271041 427.0 ns/op 0 B/op 0 allocs/op PASS ok net/http 7.488s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 4305 24073 ns/op 33601 B/op 7 allocs/op PASS ok net/http/httputil 0.217s goos: freebsd goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 113935 1007 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 529244 202.9 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 221412 512.0 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 69024 1693 ns/op BenchmarkStdIPv4-4 133178 886.9 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 87499 1376 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 91798 1306 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 111190 1081 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 64789 1842 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1319536 90.10 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1244682 96.28 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1361499 90.00 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 293690 410.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 317923 375.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 286555 415.4 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 87133 1389 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 443222 262.0 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 288300 402.9 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 300109 400.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 154860 765.8 ns/op 32 B/op 2 allocs/op BenchmarkStdParseIP/v6_zone-4 429662 269.4 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 384087 320.3 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 122863 947.0 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 167952 714.6 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 273486 437.9 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 156012 752.9 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 329764 348.5 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 154243 778.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 149646 780.6 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 152910 783.6 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 117816 1018 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 480381 236.6 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 158629 730.1 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 92899 1296 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 122918 1007 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 168824 709.9 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 113304 1058 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 280897 424.0 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 115903 1003 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 141999 829.7 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 196008 611.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 136051 873.3 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1246778 96.32 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1229605 98.17 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1234344 96.76 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 106.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 105.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 105.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 104.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 104.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 104.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 346284 340.0 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 602043 200.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 223878 531.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 234044 505.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 212230 550.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 78111 1535 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 499653 237.2 ns/op PASS ok net/netip 7.909s 2022/07/05 13:26:02 Test RPC server listening on 127.0.0.1:54268 2022/07/05 13:26:02 Test HTTP RPC server listening on 127.0.0.1:54269 goos: freebsd goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1800 65084 ns/op BenchmarkEndToEndHTTP-4 1580 65233 ns/op BenchmarkEndToEndAsync-4 2524 47240 ns/op BenchmarkEndToEndAsyncHTTP-4 2576 46789 ns/op PASS ok net/rpc 0.823s goos: freebsd goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 4376 23784 ns/op BenchmarkReadMIMEHeader/server_headers-4 6008 19418 ns/op BenchmarkUncommon-4 24426 5017 ns/op 480 B/op 5 allocs/op PASS ok net/textproto 0.535s goos: freebsd goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 5006 22679 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 103471 1132 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 597426 192.6 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 91033 1296 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 172344 680.9 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 80701 1475 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 13778 8702 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 399441 295.1 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 90765 1315 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 176172 680.1 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 79854 1475 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 15152 7853 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 218162 547.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 82699 1450 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 80793 1476 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 35984 3350 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 6028 18350 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 215605 554.8 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 80980 1478 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 80119 1475 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 36120 3299 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 6531 17932 ns/op 320 B/op 1 allocs/op PASS ok net/url 3.205s goos: freebsd goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3508537 33.70 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 172843 676.0 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 976 116073 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:476: benchmarkReaddirname ".": 120 entries os_test.go:476: benchmarkReaddirname ".": 120 entries os_test.go:476: benchmarkReaddirname ".": 120 entries BenchmarkReaddir-4 331 361169 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:493: benchmarkReaddir ".": 120 entries os_test.go:493: benchmarkReaddir ".": 120 entries os_test.go:493: benchmarkReaddir ".": 120 entries BenchmarkReadDir-4 790 153353 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:510: benchmarkReadDir ".": 120 entries os_test.go:510: benchmarkReadDir ".": 120 entries os_test.go:510: benchmarkReadDir ".": 120 entries BenchmarkStatDot-4 77679 1550 ns/op BenchmarkStatFile-4 68336 1777 ns/op BenchmarkStatDir-4 71878 1676 ns/op BenchmarkLstatDot-4 77620 1544 ns/op BenchmarkLstatFile-4 67461 1778 ns/op BenchmarkLstatDir-4 71605 1677 ns/op PASS ok os 1.580s goos: freebsd goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 70 1721503 ns/op 5349 B/op 28 allocs/op PASS ok os/exec 0.241s goos: freebsd goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 388573 306.2 ns/op PASS ok os/user 0.253s goos: freebsd goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDeepEqual/int8-4 595999 173.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 116217 1004 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 518907 221.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 113403 1049 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 524184 226.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 113766 1062 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 520843 226.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 112454 1071 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 514657 225.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 113390 1065 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 688246 171.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 144243 823.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 521610 226.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 111884 1066 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 527042 224.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 112995 1069 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 531374 224.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 113575 1057 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 533260 222.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 112413 1055 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 531760 223.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 111240 1063 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 474655 306.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 112820 1094 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 519271 225.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 108190 1080 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 534936 228.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 112318 1057 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 531828 225.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 111769 1059 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 704140 169.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 119737 1004 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 534133 219.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 112718 1070 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 142402 833.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 68553 1717 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 69720 1693 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 46418 2572 ns/op 0 B/op 0 allocs/op BenchmarkSelect/1-4 207480 597.1 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 107338 1151 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 55130 2191 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 113708 989.7 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 128094 938.9 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 88082 1388 ns/op 92.22 MB/s BenchmarkCallArgCopy/size=256-4 80295 1520 ns/op 168.45 MB/s BenchmarkCallArgCopy/size=1024-4 57884 2143 ns/op 477.79 MB/s BenchmarkCallArgCopy/size=4096-4 26534 4583 ns/op 893.77 MB/s BenchmarkCallArgCopy/size=65536-4 2041 61758 ns/op 1061.17 MB/s BenchmarkPtrTo-4 427399 247.5 ns/op BenchmarkFieldByName1-4 394441 300.2 ns/op BenchmarkFieldByName2-4 42139 2577 ns/op BenchmarkFieldByName3-4 6210 19336 ns/op BenchmarkInterfaceBig-4 3344187 35.60 ns/op BenchmarkInterfaceSmall-4 3348135 35.45 ns/op BenchmarkNew-4 1399515 87.44 ns/op BenchmarkMap/StringKeys/MapIndex-4 3354 35933 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 3256 36476 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 3313 36142 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 3056 38161 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 3454 35292 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 3376 35771 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 253056 453.6 ns/op BenchmarkBool-4 3927987 36.64 ns/op BenchmarkString-4 2283546 51.71 ns/op BenchmarkBytes-4 2072810 57.83 ns/op BenchmarkNamedBytes-4 779101 150.0 ns/op BenchmarkBytesArray-4 700688 170.4 ns/op BenchmarkSliceLen-4 2409756 49.96 ns/op BenchmarkMapLen-4 1483095 81.48 ns/op BenchmarkStringLen-4 1873190 63.46 ns/op BenchmarkArrayLen-4 1810908 65.70 ns/op BenchmarkSliceCap-4 2442423 48.65 ns/op PASS ok reflect 10.125s goos: freebsd goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 11679 9437 ns/op 9133 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 16122 7782 ns/op 9102 B/op 1 allocs/op BenchmarkFindString-4 12426 9422 ns/op 9246 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 10011 ns/op 9388 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 12048 10213 ns/op 9164 B/op 2 allocs/op BenchmarkLiteral-4 19129 6053 ns/op BenchmarkNotLiteral-4 4537 25147 ns/op BenchmarkMatchClass-4 3654 35642 ns/op BenchmarkMatchClass_InRange-4 3476 32523 ns/op BenchmarkReplaceAll-4 2682 46436 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 17695 6406 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 42094 2890 ns/op BenchmarkAnchoredShortMatch-4 16393 6916 ns/op BenchmarkAnchoredLongMatch-4 20954 5771 ns/op BenchmarkOnePassShortA-4 22194 5440 ns/op BenchmarkNotOnePassShortA-4 8172 14075 ns/op BenchmarkOnePassShortB-4 29088 4185 ns/op BenchmarkNotOnePassShortB-4 10000 11113 ns/op BenchmarkOnePassLongPrefix-4 92349 1334 ns/op BenchmarkOnePassLongNotPrefix-4 29895 4070 ns/op BenchmarkMatchParallelShared-4 20943 6131 ns/op BenchmarkMatchParallelCopied-4 23082 5027 ns/op BenchmarkQuoteMetaAll-4 164947 733.2 ns/op 19.09 MB/s BenchmarkQuoteMetaNone-4 298039 399.1 ns/op 65.15 MB/s BenchmarkCompile/Onepass-4 4542 23306 ns/op 4128 B/op 52 allocs/op BenchmarkCompile/Medium-4 1918 61900 ns/op 9688 B/op 112 allocs/op BenchmarkCompile/Hard-4 236 510475 ns/op 84744 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3917379 29.88 ns/op 535.42 MB/s BenchmarkMatch/Easy0/32-4 20661 5566 ns/op 5.75 MB/s BenchmarkMatch/Easy0/1K-4 6403 18586 ns/op 55.09 MB/s BenchmarkMatch/Easy0i/16-4 3925708 30.40 ns/op 526.35 MB/s BenchmarkMatch/Easy0i/32-4 5763 19701 ns/op 1.62 MB/s BenchmarkMatch/Easy0i/1K-4 280 420822 ns/op 2.43 MB/s BenchmarkMatch/Easy1/16-4 3851521 29.86 ns/op 535.80 MB/s BenchmarkMatch/Easy1/32-4 20974 5641 ns/op 5.67 MB/s BenchmarkMatch/Easy1/1K-4 5108 24106 ns/op 42.48 MB/s BenchmarkMatch/Medium/16-4 3915033 29.62 ns/op 540.20 MB/s BenchmarkMatch/Medium/32-4 6396 18393 ns/op 1.74 MB/s BenchmarkMatch/Medium/1K-4 321 371502 ns/op 2.76 MB/s BenchmarkMatch/Hard/16-4 3872282 30.44 ns/op 525.62 MB/s BenchmarkMatch/Hard/32-4 4677 26810 ns/op 1.19 MB/s BenchmarkMatch/Hard/1K-4 187 633984 ns/op 1.62 MB/s BenchmarkMatch/Hard1/16-4 1575 76109 ns/op 0.21 MB/s BenchmarkMatch/Hard1/32-4 849 140370 ns/op 0.23 MB/s BenchmarkMatch/Hard1/1K-4 26 4150278 ns/op 0.25 MB/s BenchmarkMatch_onepass_regex/16-4 31862 3717 ns/op 4.30 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 18777 6331 ns/op 5.05 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 716 166285 ns/op 6.16 MB/s 23 B/op 0 allocs/op PASS ok regexp 7.621s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 723687 161.8 ns/op PASS ok regexp/syntax 1.166s goos: freebsd goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMakeChan/Byte-4 1216485 91.88 ns/op BenchmarkMakeChan/Int-4 1000000 129.3 ns/op BenchmarkMakeChan/Ptr-4 614522 236.2 ns/op BenchmarkMakeChan/Struct/0-4 1359595 84.55 ns/op BenchmarkMakeChan/Struct/32-4 567984 219.8 ns/op BenchmarkMakeChan/Struct/40-4 480361 290.7 ns/op BenchmarkChanNonblocking-4 6639882 16.96 ns/op BenchmarkSelectUncontended-4 637718 183.2 ns/op BenchmarkSelectSyncContended-4 26473 4560 ns/op BenchmarkSelectAsyncContended-4 103927 1068 ns/op BenchmarkSelectNonblock-4 3436660 34.57 ns/op BenchmarkChanUncontended-4 8702 13384 ns/op BenchmarkChanContended-4 1173 102540 ns/op BenchmarkChanSync-4 99133 1229 ns/op BenchmarkChanSyncWork-4 10000 36272 ns/op BenchmarkChanProdCons0-4 80275 1578 ns/op BenchmarkChanProdCons10-4 103689 1189 ns/op BenchmarkChanProdCons100-4 125995 1046 ns/op BenchmarkChanProdConsWork0-4 73732 1635 ns/op BenchmarkChanProdConsWork10-4 81960 1447 ns/op BenchmarkChanProdConsWork100-4 96715 1249 ns/op BenchmarkSelectProdCons-4 60636 2066 ns/op BenchmarkReceiveDataFromClosedChan-4 700201 171.4 ns/op BenchmarkChanCreation-4 283167 405.5 ns/op BenchmarkChanSem-4 125070 951.6 ns/op BenchmarkChanPopular-4 78 1442623 ns/op BenchmarkChanClosed-4 788227 157.2 ns/op BenchmarkCallClosure-4 5689618 21.01 ns/op BenchmarkCallClosure1-4 5639786 21.00 ns/op BenchmarkCallClosure2-4 1446014 83.81 ns/op BenchmarkCallClosure3-4 1798827 64.64 ns/op BenchmarkCallClosure4-4 1555135 78.50 ns/op BenchmarkComplex128DivNormal-4 10772070 19.96 ns/op BenchmarkComplex128DivNisNaN-4 8075965 20.53 ns/op BenchmarkComplex128DivDisNaN-4 7995483 23.54 ns/op BenchmarkComplex128DivNisInf-4 10330730 22.12 ns/op BenchmarkComplex128DivDisInf-4 5174965 29.57 ns/op BenchmarkSetTypePtr-4 45378896 2.617 ns/op 3057.47 MB/s BenchmarkSetTypePtr8-4 8117329 14.75 ns/op 4338.75 MB/s BenchmarkSetTypePtr16-4 7023098 17.17 ns/op 7453.32 MB/s BenchmarkSetTypePtr32-4 5019027 24.44 ns/op 10474.34 MB/s BenchmarkSetTypePtr64-4 3160629 37.93 ns/op 13497.30 MB/s BenchmarkSetTypePtr126-4 1480779 81.00 ns/op 12445.08 MB/s BenchmarkSetTypePtr128-4 1477880 81.96 ns/op 12493.20 MB/s BenchmarkSetTypePtrSlice-4 237712 506.5 ns/op 16173.19 MB/s BenchmarkSetTypeNode1-4 15203434 7.775 ns/op 3086.93 MB/s BenchmarkSetTypeNode1Slice-4 1741640 68.88 ns/op 11149.54 MB/s BenchmarkSetTypeNode8-4 7316961 16.85 ns/op 4746.47 MB/s BenchmarkSetTypeNode8Slice-4 676476 174.8 ns/op 14645.64 MB/s BenchmarkSetTypeNode64-4 2785560 42.98 ns/op 12285.13 MB/s BenchmarkSetTypeNode64Slice-4 106051 1133 ns/op 14914.95 MB/s BenchmarkSetTypeNode64Dead-4 5622584 21.49 ns/op 24568.81 MB/s BenchmarkSetTypeNode64DeadSlice-4 118060 1012 ns/op 16690.44 MB/s BenchmarkSetTypeNode124-4 1466425 81.44 ns/op 12376.62 MB/s BenchmarkSetTypeNode124Slice-4 53958 2221 ns/op 14522.79 MB/s BenchmarkSetTypeNode126-4 1471380 81.22 ns/op 12607.47 MB/s BenchmarkSetTypeNode126Slice-4 53305 2246 ns/op 14592.06 MB/s BenchmarkSetTypeNode128-4 1387777 86.36 ns/op 12042.87 MB/s BenchmarkSetTypeNode128Slice-4 49453 2421 ns/op 13744.06 MB/s BenchmarkSetTypeNode130-4 1392740 86.09 ns/op 12266.35 MB/s BenchmarkSetTypeNode130Slice-4 49215 2437 ns/op 13868.85 MB/s BenchmarkSetTypeNode1024-4 207330 562.0 ns/op 14603.70 MB/s BenchmarkSetTypeNode1024Slice-4 7165 16978 ns/op 15470.25 MB/s BenchmarkAllocation-4 3192 46692 ns/op BenchmarkReadMemStats-4 5346 20604 ns/op BenchmarkReadMemStatsLatency-4 1 84938 p50-ns 84938 p90-ns 84938 p99-ns BenchmarkWriteBarrier-4 1731908 62.12 ns/op BenchmarkBulkWriteBarrier-4 6197677 20.80 ns/op BenchmarkScanStackNoLocals-4 2 84533932 ns/op BenchmarkMSpanCountAlloc/bits=64-4 11381467 10.35 ns/op BenchmarkMSpanCountAlloc/bits=128-4 10946275 11.36 ns/op BenchmarkMSpanCountAlloc/bits=256-4 8995105 13.36 ns/op BenchmarkMSpanCountAlloc/bits=512-4 7097054 17.18 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 5063484 23.80 ns/op BenchmarkHash5-4 6184124 19.27 ns/op 259.54 MB/s BenchmarkHash16-4 6797000 17.82 ns/op 897.95 MB/s BenchmarkHash64-4 6055230 19.82 ns/op 3229.31 MB/s BenchmarkHash1024-4 1913067 62.70 ns/op 16332.28 MB/s BenchmarkHash65536-4 38918 3078 ns/op 21289.82 MB/s BenchmarkAlignedLoad-4 7265395 16.23 ns/op BenchmarkUnalignedLoad-4 7772089 15.53 ns/op BenchmarkEqEfaceConcrete-4 8408738 14.23 ns/op BenchmarkEqIfaceConcrete-4 8203375 14.50 ns/op BenchmarkNeEfaceConcrete-4 9034118 13.36 ns/op BenchmarkNeIfaceConcrete-4 8875420 13.54 ns/op BenchmarkConvT2EByteSized/bool-4 5971228 20.12 ns/op BenchmarkConvT2EByteSized/uint8-4 5702740 21.00 ns/op BenchmarkConvT2ESmall-4 5522944 21.81 ns/op BenchmarkConvT2EUintptr-4 5498618 21.91 ns/op BenchmarkConvT2ELarge-4 1309959 92.19 ns/op BenchmarkConvT2ISmall-4 5381755 22.02 ns/op BenchmarkConvT2IUintptr-4 5585847 21.49 ns/op BenchmarkConvT2ILarge-4 1252002 99.82 ns/op BenchmarkConvI2E-4 4505931 26.28 ns/op BenchmarkConvI2I-4 4439823 27.06 ns/op BenchmarkAssertE2T-4 4490992 25.99 ns/op BenchmarkAssertE2TLarge-4 2529259 47.23 ns/op BenchmarkAssertE2I-4 4331029 27.57 ns/op BenchmarkAssertI2T-4 4555184 25.67 ns/op BenchmarkAssertI2I-4 4257354 28.18 ns/op BenchmarkAssertI2E-4 6086462 19.62 ns/op BenchmarkAssertE2E-4 5908959 20.21 ns/op BenchmarkAssertE2T2-4 3513214 33.55 ns/op BenchmarkAssertE2T2Blank-4 4522437 26.53 ns/op BenchmarkAssertI2E2-4 4458177 27.01 ns/op BenchmarkAssertI2E2Blank-4 5774112 20.52 ns/op BenchmarkAssertE2E2-4 4470973 26.49 ns/op BenchmarkAssertE2E2Blank-4 5973474 20.03 ns/op BenchmarkConvT2Ezero/zero/16-4 5490670 21.93 ns/op BenchmarkConvT2Ezero/zero/32-4 5474788 21.93 ns/op BenchmarkConvT2Ezero/zero/64-4 5294344 22.37 ns/op BenchmarkConvT2Ezero/zero/str-4 5054557 23.90 ns/op BenchmarkConvT2Ezero/zero/slice-4 5260668 23.00 ns/op BenchmarkConvT2Ezero/zero/big-4 282376 451.5 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1560776 79.54 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1340124 86.59 ns/op BenchmarkConvT2Ezero/nonzero/big-4 281096 546.2 ns/op BenchmarkConvT2Ezero/smallint/16-4 5468413 22.22 ns/op BenchmarkConvT2Ezero/smallint/32-4 5433283 21.85 ns/op BenchmarkConvT2Ezero/smallint/64-4 5499636 21.82 ns/op BenchmarkConvT2Ezero/largeint/16-4 1892229 65.10 ns/op BenchmarkConvT2Ezero/largeint/32-4 1886277 64.32 ns/op BenchmarkConvT2Ezero/largeint/64-4 1809355 69.89 ns/op BenchmarkMalloc8-4 18625063 6.550 ns/op BenchmarkMalloc16-4 20040658 5.980 ns/op BenchmarkMallocTypeInfo8-4 20036589 5.982 ns/op BenchmarkMallocTypeInfo16-4 20123143 5.980 ns/op BenchmarkMallocLargeStruct-4 5616538 21.23 ns/op BenchmarkGoroutineSelect-4 73 1673804 ns/op BenchmarkGoroutineBlocking-4 70 1659900 ns/op BenchmarkGoroutineForRange-4 70 1677234 ns/op BenchmarkGoroutineIdle-4 92 1276150 ns/op BenchmarkHashStringSpeed-4 2357391 44.19 ns/op BenchmarkHashBytesSpeed-4 1283072 89.98 ns/op BenchmarkHashInt32Speed-4 3128694 41.46 ns/op BenchmarkHashInt64Speed-4 2933775 46.18 ns/op BenchmarkHashStringArraySpeed-4 592384 202.0 ns/op BenchmarkMegMap-4 3954830 30.85 ns/op BenchmarkMegOneMap-4 5041308 23.59 ns/op BenchmarkMegEqMap-4 1416 84329 ns/op BenchmarkMegEmptyMap-4 6069886 19.67 ns/op BenchmarkSmallStrMap-4 3997449 28.46 ns/op BenchmarkMapStringKeysEight_16-4 3136254 38.65 ns/op BenchmarkMapStringKeysEight_32-4 3311377 36.99 ns/op BenchmarkMapStringKeysEight_64-4 3279468 36.80 ns/op BenchmarkMapStringKeysEight_1M-4 3250797 36.83 ns/op BenchmarkIntMap-4 4561146 26.39 ns/op BenchmarkMapFirst/1-4 4362814 26.82 ns/op BenchmarkMapFirst/2-4 4478194 27.13 ns/op BenchmarkMapFirst/3-4 4471706 26.82 ns/op BenchmarkMapFirst/4-4 4380625 26.80 ns/op BenchmarkMapFirst/5-4 4483296 27.00 ns/op BenchmarkMapFirst/6-4 4477549 27.36 ns/op BenchmarkMapFirst/7-4 4377325 27.42 ns/op BenchmarkMapFirst/8-4 4407345 27.30 ns/op BenchmarkMapFirst/9-4 3757626 30.27 ns/op BenchmarkMapFirst/10-4 3903704 30.17 ns/op BenchmarkMapFirst/11-4 3995044 30.00 ns/op BenchmarkMapFirst/12-4 3952852 29.99 ns/op BenchmarkMapFirst/13-4 3930217 29.96 ns/op BenchmarkMapFirst/14-4 4007386 30.39 ns/op BenchmarkMapFirst/15-4 3771199 30.60 ns/op BenchmarkMapFirst/16-4 3898225 30.62 ns/op BenchmarkMapMid/1-4 3776828 32.15 ns/op BenchmarkMapMid/2-4 3558438 33.63 ns/op BenchmarkMapMid/3-4 3676882 32.72 ns/op BenchmarkMapMid/4-4 3581149 33.98 ns/op BenchmarkMapMid/5-4 3469960 34.56 ns/op BenchmarkMapMid/6-4 3461089 33.84 ns/op BenchmarkMapMid/7-4 3402039 34.37 ns/op BenchmarkMapMid/8-4 3505808 34.73 ns/op BenchmarkMapMid/9-4 3223988 36.46 ns/op BenchmarkMapMid/10-4 3309528 36.21 ns/op BenchmarkMapMid/11-4 3138699 38.59 ns/op BenchmarkMapMid/12-4 2984998 39.35 ns/op BenchmarkMapMid/13-4 3139878 37.24 ns/op BenchmarkMapMid/14-4 3325700 36.45 ns/op BenchmarkMapMid/15-4 3285283 36.11 ns/op BenchmarkMapMid/16-4 3225595 38.18 ns/op BenchmarkMapLast/1-4 3480618 34.16 ns/op BenchmarkMapLast/2-4 3537182 34.36 ns/op BenchmarkMapLast/3-4 3493612 34.44 ns/op BenchmarkMapLast/4-4 3525160 34.47 ns/op BenchmarkMapLast/5-4 3340596 35.98 ns/op BenchmarkMapLast/6-4 3244659 35.32 ns/op BenchmarkMapLast/7-4 3373846 35.80 ns/op BenchmarkMapLast/8-4 3270034 37.13 ns/op BenchmarkMapLast/9-4 3174962 38.95 ns/op BenchmarkMapLast/10-4 3104274 37.75 ns/op BenchmarkMapLast/11-4 3136000 36.36 ns/op BenchmarkMapLast/12-4 2865434 40.95 ns/op BenchmarkMapLast/13-4 2866647 39.48 ns/op BenchmarkMapLast/14-4 3290288 39.95 ns/op BenchmarkMapLast/15-4 3226904 38.02 ns/op BenchmarkMapLast/16-4 3297699 37.69 ns/op BenchmarkMapCycle-4 2144930 56.36 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3195830 36.90 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2224 49670 ns/op BenchmarkMakeMap/[Byte]Byte-4 675632 173.9 ns/op BenchmarkMakeMap/[Int]Int-4 444630 353.3 ns/op BenchmarkNewEmptyMap-4 13621150 9.393 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1656348 72.02 ns/op 0 B/op 0 allocs/op BenchmarkMapIter-4 491120 241.8 ns/op BenchmarkMapIterEmpty-4 5328834 22.26 ns/op BenchmarkSameLengthMap-4 4368170 27.30 ns/op BenchmarkBigKeyMap-4 1600290 74.91 ns/op BenchmarkBigValMap-4 1478490 80.55 ns/op BenchmarkSmallKeyMap-4 2747558 43.71 ns/op BenchmarkMapPopulate/1-4 2234799 53.98 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 139934 897.9 ns/op 179 B/op 1 allocs/op BenchmarkMapPopulate/100-4 8629 13268 ns/op 3353 B/op 17 allocs/op BenchmarkMapPopulate/1000-4 759 153090 ns/op 53304 B/op 72 allocs/op BenchmarkMapPopulate/10000-4 70 1719585 ns/op 427746 B/op 320 allocs/op BenchmarkMapPopulate/100000-4 6 19369679 ns/op 3620024 B/op 4028 allocs/op BenchmarkComplexAlgMap-4 610279 205.3 ns/op BenchmarkGoMapClear/Reflexive/1-4 740474 159.9 ns/op BenchmarkGoMapClear/Reflexive/10-4 638340 177.2 ns/op BenchmarkGoMapClear/Reflexive/100-4 333784 354.8 ns/op BenchmarkGoMapClear/Reflexive/1000-4 31887 3780 ns/op BenchmarkGoMapClear/Reflexive/10000-4 3960 29238 ns/op BenchmarkGoMapClear/NonReflexive/1-4 520155 229.8 ns/op BenchmarkGoMapClear/NonReflexive/10-4 455304 254.3 ns/op BenchmarkGoMapClear/NonReflexive/100-4 284659 426.8 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 31298 3846 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 4005 29201 ns/op BenchmarkMapStringConversion/32/simple-4 1798345 67.68 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1688870 71.04 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1590188 75.04 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1685245 71.20 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1545264 77.81 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1451840 82.13 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1916019 71.32 ns/op BenchmarkMapInterfacePtr-4 1958520 59.75 ns/op BenchmarkNewEmptyMapHintLessThan8-4 4779760 24.96 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 153153 823.3 ns/op 1152 B/op 1 allocs/op BenchmarkMapPop100-4 5289 21271 ns/op BenchmarkMapPop1000-4 362 340621 ns/op BenchmarkMapPop10000-4 21 6554604 ns/op BenchmarkMapAssign/Int32/256-4 2243630 53.08 ns/op BenchmarkMapAssign/Int32/65536-4 1225393 86.24 ns/op BenchmarkMapAssign/Int64/256-4 2127177 58.33 ns/op BenchmarkMapAssign/Int64/65536-4 1108004 97.01 ns/op BenchmarkMapAssign/Str/256-4 1798056 65.90 ns/op BenchmarkMapAssign/Str/65536-4 716773 152.8 ns/op BenchmarkMapOperatorAssign/Int32/256-4 1502539 81.77 ns/op BenchmarkMapOperatorAssign/Int32/65536-4 840244 139.9 ns/op BenchmarkMapOperatorAssign/Int64/256-4 1441686 83.93 ns/op BenchmarkMapOperatorAssign/Int64/65536-4 778632 149.4 ns/op BenchmarkMapOperatorAssign/Str/256-4 560240 2123 ns/op BenchmarkMapOperatorAssign/Str/65536-4 244298 475.0 ns/op BenchmarkMapAppendAssign/Int32/256-4 884116 166.0 ns/op 37 B/op 0 allocs/op BenchmarkMapAppendAssign/Int32/65536-4 336997 369.2 ns/op 51 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/256-4 888967 161.4 ns/op 36 B/op 0 allocs/op BenchmarkMapAppendAssign/Int64/65536-4 312957 387.2 ns/op 56 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/256-4 614958 230.2 ns/op 50 B/op 0 allocs/op BenchmarkMapAppendAssign/Str/65536-4 142150 730.5 ns/op 115 B/op 1 allocs/op BenchmarkMapDelete/Int32/100-4 1791030 66.32 ns/op BenchmarkMapDelete/Int32/1000-4 1913670 62.20 ns/op BenchmarkMapDelete/Int32/10000-4 1880956 64.21 ns/op BenchmarkMapDelete/Int64/100-4 1785919 67.28 ns/op BenchmarkMapDelete/Int64/1000-4 1876849 61.34 ns/op BenchmarkMapDelete/Int64/10000-4 1854229 64.88 ns/op BenchmarkMapDelete/Str/100-4 1372366 87.66 ns/op BenchmarkMapDelete/Str/1000-4 1528264 80.35 ns/op BenchmarkMapDelete/Str/10000-4 1381227 83.87 ns/op BenchmarkMapDelete/Pointer/100-4 1638433 73.37 ns/op BenchmarkMapDelete/Pointer/1000-4 1744384 67.47 ns/op BenchmarkMapDelete/Pointer/10000-4 1701964 70.25 ns/op BenchmarkMemmove/0-4 13755824 8.047 ns/op BenchmarkMemmove/1-4 1925264 61.70 ns/op 16.21 MB/s BenchmarkMemmove/2-4 1876644 64.09 ns/op 31.21 MB/s BenchmarkMemmove/3-4 1864890 64.85 ns/op 46.26 MB/s BenchmarkMemmove/4-4 1868961 64.38 ns/op 62.13 MB/s BenchmarkMemmove/5-4 1858099 64.56 ns/op 77.45 MB/s BenchmarkMemmove/6-4 1823118 64.53 ns/op 92.98 MB/s BenchmarkMemmove/7-4 1861314 64.62 ns/op 108.32 MB/s BenchmarkMemmove/8-4 1913078 62.73 ns/op 127.52 MB/s BenchmarkMemmove/9-4 1728714 68.36 ns/op 131.66 MB/s BenchmarkMemmove/10-4 1735734 69.10 ns/op 144.72 MB/s BenchmarkMemmove/11-4 1730642 69.34 ns/op 158.64 MB/s BenchmarkMemmove/12-4 1760002 67.91 ns/op 176.71 MB/s BenchmarkMemmove/13-4 1745080 68.54 ns/op 189.67 MB/s BenchmarkMemmove/14-4 1739967 68.66 ns/op 203.89 MB/s BenchmarkMemmove/15-4 1742323 68.97 ns/op 217.47 MB/s BenchmarkMemmove/16-4 1844364 65.44 ns/op 244.51 MB/s BenchmarkMemmove/32-4 1757560 69.21 ns/op 462.34 MB/s BenchmarkMemmove/64-4 1618178 73.81 ns/op 867.08 MB/s BenchmarkMemmove/128-4 1390639 86.42 ns/op 1481.06 MB/s BenchmarkMemmove/256-4 1000000 110.6 ns/op 2314.29 MB/s BenchmarkMemmove/512-4 681273 172.5 ns/op 2968.42 MB/s BenchmarkMemmove/1024-4 414321 290.9 ns/op 3519.93 MB/s BenchmarkMemmove/2048-4 244669 490.8 ns/op 4172.83 MB/s BenchmarkMemmove/4096-4 130358 915.2 ns/op 4475.47 MB/s BenchmarkMemmoveOverlap/32-4 1778419 67.44 ns/op 474.51 MB/s BenchmarkMemmoveOverlap/64-4 1620168 73.38 ns/op 872.22 MB/s BenchmarkMemmoveOverlap/128-4 1385190 85.82 ns/op 1491.55 MB/s BenchmarkMemmoveOverlap/256-4 1000000 112.4 ns/op 2276.62 MB/s BenchmarkMemmoveOverlap/512-4 680166 171.0 ns/op 2994.20 MB/s BenchmarkMemmoveOverlap/1024-4 402862 285.2 ns/op 3590.19 MB/s BenchmarkMemmoveOverlap/2048-4 246900 484.7 ns/op 4225.15 MB/s BenchmarkMemmoveOverlap/4096-4 133621 898.4 ns/op 4559.12 MB/s BenchmarkMemmoveUnalignedDst/0-4 13709929 8.293 ns/op BenchmarkMemmoveUnalignedDst/1-4 1920783 62.49 ns/op 16.00 MB/s BenchmarkMemmoveUnalignedDst/2-4 1859134 64.52 ns/op 31.00 MB/s BenchmarkMemmoveUnalignedDst/3-4 1846011 64.61 ns/op 46.43 MB/s BenchmarkMemmoveUnalignedDst/4-4 1853420 64.41 ns/op 62.10 MB/s BenchmarkMemmoveUnalignedDst/5-4 1854678 65.20 ns/op 76.69 MB/s BenchmarkMemmoveUnalignedDst/6-4 1827219 65.92 ns/op 91.02 MB/s BenchmarkMemmoveUnalignedDst/7-4 1814002 64.85 ns/op 107.95 MB/s BenchmarkMemmoveUnalignedDst/8-4 1900138 63.11 ns/op 126.76 MB/s BenchmarkMemmoveUnalignedDst/9-4 1752916 68.51 ns/op 131.37 MB/s BenchmarkMemmoveUnalignedDst/10-4 1752812 68.56 ns/op 145.86 MB/s BenchmarkMemmoveUnalignedDst/11-4 1724095 68.55 ns/op 160.48 MB/s BenchmarkMemmoveUnalignedDst/12-4 1728662 69.19 ns/op 173.45 MB/s BenchmarkMemmoveUnalignedDst/13-4 1739306 70.20 ns/op 185.18 MB/s BenchmarkMemmoveUnalignedDst/14-4 1748688 69.35 ns/op 201.86 MB/s BenchmarkMemmoveUnalignedDst/15-4 1753780 69.58 ns/op 215.59 MB/s BenchmarkMemmoveUnalignedDst/16-4 1721840 70.49 ns/op 226.99 MB/s BenchmarkMemmoveUnalignedDst/32-4 1659249 72.33 ns/op 442.40 MB/s BenchmarkMemmoveUnalignedDst/64-4 1503631 79.06 ns/op 809.54 MB/s BenchmarkMemmoveUnalignedDst/128-4 1327220 92.98 ns/op 1376.64 MB/s BenchmarkMemmoveUnalignedDst/256-4 1000000 116.0 ns/op 2207.80 MB/s BenchmarkMemmoveUnalignedDst/512-4 707364 169.9 ns/op 3014.25 MB/s BenchmarkMemmoveUnalignedDst/1024-4 382639 307.0 ns/op 3334.97 MB/s BenchmarkMemmoveUnalignedDst/2048-4 243447 491.5 ns/op 4166.74 MB/s BenchmarkMemmoveUnalignedDst/4096-4 128092 924.9 ns/op 4428.37 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1656123 71.58 ns/op 447.02 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1525837 78.57 ns/op 814.55 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1325302 90.68 ns/op 1411.59 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 992890 116.7 ns/op 2192.92 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 710344 166.1 ns/op 3082.59 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 408085 293.1 ns/op 3493.89 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 241198 495.0 ns/op 4137.13 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 130449 911.8 ns/op 4492.43 MB/s BenchmarkMemmoveUnalignedSrc/0-4 13568803 8.155 ns/op BenchmarkMemmoveUnalignedSrc/1-4 1957054 60.83 ns/op 16.44 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1886121 63.51 ns/op 31.49 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1867314 64.25 ns/op 46.69 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1887684 64.43 ns/op 62.08 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1839721 64.11 ns/op 77.99 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1871678 64.68 ns/op 92.77 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1877156 64.41 ns/op 108.69 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1916726 63.29 ns/op 126.40 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1744044 68.59 ns/op 131.21 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1755337 68.29 ns/op 146.44 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1751466 68.49 ns/op 160.60 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1754624 68.17 ns/op 176.03 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1754641 68.98 ns/op 188.46 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1750692 69.04 ns/op 202.78 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1721590 68.86 ns/op 217.84 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1750671 68.59 ns/op 233.26 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1671555 72.02 ns/op 444.32 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1539994 78.12 ns/op 819.28 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1306914 90.23 ns/op 1418.64 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 116.7 ns/op 2192.97 MB/s BenchmarkMemmoveUnalignedSrc/512-4 695664 168.4 ns/op 3041.23 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 406111 292.9 ns/op 3496.13 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 243363 491.6 ns/op 4166.17 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 129588 925.8 ns/op 4424.05 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1679480 72.29 ns/op 442.67 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1533454 77.82 ns/op 822.36 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1348192 88.97 ns/op 1438.64 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1000000 113.8 ns/op 2248.99 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 716205 166.1 ns/op 3083.30 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 414943 287.9 ns/op 3557.04 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 242656 489.7 ns/op 4181.76 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 132734 917.0 ns/op 4466.87 MB/s BenchmarkMemclr/5-4 11312936 10.61 ns/op 471.27 MB/s BenchmarkMemclr/16-4 10922024 11.00 ns/op 1454.62 MB/s BenchmarkMemclr/64-4 11035490 10.87 ns/op 5889.42 MB/s BenchmarkMemclr/256-4 8513020 14.25 ns/op 17963.47 MB/s BenchmarkMemclr/4096-4 2410819 49.63 ns/op 82532.17 MB/s BenchmarkMemclr/65536-4 64952 2010 ns/op 32607.98 MB/s BenchmarkMemclr/1M-4 2829 40698 ns/op 25764.88 MB/s BenchmarkMemclr/4M-4 717 169642 ns/op 24724.39 MB/s BenchmarkMemclr/8M-4 327 347011 ns/op 24173.93 MB/s BenchmarkMemclr/16M-4 140 817500 ns/op 20522.59 MB/s BenchmarkMemclr/64M-4 12 9645285 ns/op 6957.69 MB/s BenchmarkGoMemclr/5-4 2338074 50.12 ns/op 99.76 MB/s BenchmarkGoMemclr/16-4 541573 209.9 ns/op 76.24 MB/s BenchmarkGoMemclr/64-4 151077 794.2 ns/op 80.58 MB/s BenchmarkGoMemclr/256-4 39140 3061 ns/op 83.62 MB/s BenchmarkMemclrRange/1K_2K-4 69134 1693 ns/op 56641.79 MB/s BenchmarkMemclrRange/2K_8K-4 32464 3699 ns/op 90170.70 MB/s BenchmarkMemclrRange/4K_16K-4 43093 2781 ns/op 116156.62 MB/s BenchmarkMemclrRange/160K_228K-4 1861 54175 ns/op 30694.41 MB/s BenchmarkClearFat8-4 18460970 6.523 ns/op BenchmarkClearFat12-4 19656882 6.003 ns/op BenchmarkClearFat16-4 18303519 6.503 ns/op BenchmarkClearFat24-4 19452795 6.168 ns/op BenchmarkClearFat32-4 18634116 6.448 ns/op BenchmarkClearFat40-4 19773553 5.990 ns/op BenchmarkClearFat48-4 18632394 6.420 ns/op BenchmarkClearFat56-4 20092138 5.969 ns/op BenchmarkClearFat64-4 18679374 6.473 ns/op BenchmarkClearFat128-4 19982926 5.997 ns/op BenchmarkClearFat256-4 18745520 6.423 ns/op BenchmarkClearFat512-4 20119260 5.982 ns/op BenchmarkClearFat1024-4 18677882 6.439 ns/op BenchmarkCopyFat8-4 20136619 5.977 ns/op BenchmarkCopyFat12-4 18473752 6.436 ns/op BenchmarkCopyFat16-4 20073727 5.993 ns/op BenchmarkCopyFat24-4 18860460 6.360 ns/op BenchmarkCopyFat32-4 19784894 6.016 ns/op BenchmarkCopyFat64-4 18440529 6.401 ns/op BenchmarkCopyFat128-4 21431709 5.630 ns/op BenchmarkCopyFat256-4 21417613 5.601 ns/op BenchmarkCopyFat512-4 18920740 6.188 ns/op BenchmarkCopyFat520-4 20063245 6.005 ns/op BenchmarkCopyFat1024-4 19574700 6.109 ns/op BenchmarkIssue18740/2byte-4 448 271676 ns/op BenchmarkIssue18740/4byte-4 698 172044 ns/op BenchmarkIssue18740/8byte-4 1080 110303 ns/op BenchmarkReadMetricsLatency-4 10000 6779 p50-ns 7152 p90-ns 14491 p99-ns BenchmarkFinalizer-4 160 728772 ns/op BenchmarkFinalizerRun-4 169044 850.0 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 7587063 15.56 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 3194578 37.18 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2428510 48.95 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2431759 49.18 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1355613 89.03 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1210014 99.90 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2343337 51.41 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1301337 92.33 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1370097 87.53 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2040412 59.84 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2004709 59.48 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1772642 67.39 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1531969 78.30 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1404636 86.26 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 5716531 21.12 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 5774224 20.72 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 5759809 20.81 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 5857366 20.36 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 5417643 22.05 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 4939153 24.21 ns/op BenchmarkFindBitRange64/PatternAASize2-4 5897416 20.46 ns/op BenchmarkFindBitRange64/PatternAASize8-4 5709030 20.73 ns/op BenchmarkFindBitRange64/PatternAASize32-4 5786101 20.76 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 5887785 20.37 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 5764023 20.86 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 5771673 20.76 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 5844902 20.32 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 5774493 20.83 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 5758232 20.81 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 5878327 20.39 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 5805364 20.73 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 5793788 20.75 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 5858778 20.41 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 5418903 22.34 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 5408637 22.42 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 5829337 20.46 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 5393858 22.32 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 5373135 22.36 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 5878624 20.36 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 5366420 22.20 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 5404867 22.41 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 5833401 20.66 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 5323929 22.35 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 5360918 22.44 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 5895896 20.29 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 5823987 20.75 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 5702946 20.74 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 5801188 20.59 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 5697759 20.77 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 5784488 20.86 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 5913016 20.37 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 5786065 20.72 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 5749170 20.76 ns/op BenchmarkNetpollBreak-4 3694 27291 ns/op BenchmarkPingPongHog-4 372 342389 ns/op BenchmarkStackGrowth-4 65386 1800 ns/op BenchmarkStackGrowthDeep-4 603 166779 ns/op BenchmarkCreateGoroutines-4 29875 3817 ns/op BenchmarkCreateGoroutinesParallel-4 55165 2275 ns/op BenchmarkCreateGoroutinesCapture-4 5085 26777 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 37712 2932 ns/op BenchmarkClosureCall-4 18448746 6.451 ns/op BenchmarkWakeupParallelSpinning/0s-4 6200 20348 ns/op BenchmarkWakeupParallelSpinning/1µs-4 5037 24037 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4260 28283 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2874 41740 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1884 62203 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1297 96225 ns/op BenchmarkWakeupParallelSpinning/50µs-4 763 160528 ns/op BenchmarkWakeupParallelSpinning/100µs-4 489 250022 ns/op BenchmarkMatmult-4 3397449 49.96 ns/op BenchmarkFastrand-4 8292507 14.30 ns/op BenchmarkFastrand64-4 8350150 14.30 ns/op BenchmarkFastrandHashiter-4 2762480 44.51 ns/op BenchmarkFastrandn/2-4 5812099 20.58 ns/op BenchmarkFastrandn/3-4 5831744 20.53 ns/op BenchmarkFastrandn/4-4 5762155 20.53 ns/op BenchmarkFastrandn/5-4 5829163 20.45 ns/op BenchmarkIfaceCmp100-4 93151 1289 ns/op BenchmarkIfaceCmpNil100-4 183860 654.5 ns/op BenchmarkEfaceCmpDiff-4 37420 3178 ns/op BenchmarkEfaceCmpDiffIndirect-4 36812 3256 ns/op BenchmarkDefer-4 1621440 74.85 ns/op BenchmarkDefer10-4 899551 159.0 ns/op BenchmarkDeferMany-4 519166 492.6 ns/op BenchmarkPanicRecover-4 179308 664.1 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 7742 15346 ns/op 14834 p50-ns 16513 p90-ns 21342 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 5487 34202 ns/op 14642 p50-ns 16695 p90-ns 25218 p99-ns BenchmarkGoroutineProfile/small/idle-4 3475 36116 ns/op 33473 p50-ns 37200 p90-ns 102653 p99-ns BenchmarkGoroutineProfile/small/loaded-4 156 1985083 ns/op 171401 p50-ns 4854921 p90-ns 24021854 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 6609 17048 ns/op 15486 p50-ns 19094 p90-ns 30845 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 3156 64770 ns/op 17178 p50-ns 25135 p90-ns 88746 p99-ns BenchmarkGoroutineProfile/large/idle-4 14 7440133 ns/op 7353638 p50-ns 7872976 p90-ns 7987660 p99-ns BenchmarkGoroutineProfile/large/loaded-4 8 16320609 ns/op 14397153 p50-ns 26171728 p90-ns 26171728 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 7472 18790 ns/op 17235 p50-ns 20712 p90-ns 39515 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 1774 310033 ns/op 21246 p50-ns 43237 p90-ns 16630220 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 834 142725 ns/op 136539 p50-ns 144504 p90-ns 265108 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 291 542734 ns/op 288661 p50-ns 411157 p90-ns 13271198 p99-ns BenchmarkRWMutexUncontended-4 2107045 57.44 ns/op BenchmarkRWMutexWrite100-4 606903 183.2 ns/op BenchmarkRWMutexWrite10-4 104284 1303 ns/op BenchmarkRWMutexWorkWrite100-4 576196 207.1 ns/op BenchmarkRWMutexWorkWrite10-4 82540 1485 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 1707 65498 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 882 134304 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 918 126798 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 422 280472 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 465 252184 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 200 577413 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 234 504423 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 96 1204135 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 279726 448.9 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 286167 435.2 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 245731 495.5 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 268128 440.4 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 250875 420.1 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 222788 527.9 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 262568 466.2 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 242784 453.4 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 224461 575.6 ns/op BenchmarkMakeSlice/Byte-4 1866672 66.33 ns/op BenchmarkMakeSlice/Int16-4 2036556 55.66 ns/op BenchmarkMakeSlice/Int-4 1467776 79.80 ns/op BenchmarkMakeSlice/Ptr-4 1000000 113.8 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 121.1 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 145.9 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 168.8 ns/op BenchmarkGrowSlice/Byte-4 848425 179.1 ns/op BenchmarkGrowSlice/Int16-4 720270 190.7 ns/op BenchmarkGrowSlice/Int-4 659510 231.8 ns/op BenchmarkGrowSlice/Ptr-4 476294 333.0 ns/op BenchmarkGrowSlice/Struct/24-4 297792 450.8 ns/op BenchmarkGrowSlice/Struct/32-4 263910 441.5 ns/op BenchmarkGrowSlice/Struct/40-4 201948 591.0 ns/op BenchmarkExtendSlice/IntSlice-4 555308 249.8 ns/op BenchmarkExtendSlice/PointerSlice-4 400891 350.3 ns/op BenchmarkExtendSlice/NoGrow-4 945722 149.3 ns/op BenchmarkAppend-4 881018 136.7 ns/op BenchmarkAppendGrowByte-4 5 22652462 ns/op BenchmarkAppendGrowString-4 1 218026783 ns/op BenchmarkAppendSlice/1Bytes-4 1943871 62.04 ns/op BenchmarkAppendSlice/4Bytes-4 1869972 64.22 ns/op BenchmarkAppendSlice/7Bytes-4 1773774 67.60 ns/op BenchmarkAppendSlice/8Bytes-4 1813706 65.87 ns/op BenchmarkAppendSlice/15Bytes-4 1654538 72.47 ns/op BenchmarkAppendSlice/16Bytes-4 1724012 69.72 ns/op BenchmarkAppendSlice/32Bytes-4 1747622 69.52 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 76912 1624 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 21084 5651 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 6644 21110 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1509 82902 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 207 565595 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 48 2398260 ns/op BenchmarkAppendStr/1Bytes-4 1706679 69.92 ns/op BenchmarkAppendStr/4Bytes-4 1638477 73.23 ns/op BenchmarkAppendStr/8Bytes-4 1602393 74.48 ns/op BenchmarkAppendStr/16Bytes-4 1536927 77.21 ns/op BenchmarkAppendStr/32Bytes-4 1585332 75.52 ns/op BenchmarkAppendSpecialCase-4 860666 140.5 ns/op BenchmarkCopy/1Byte-4 1932582 61.44 ns/op 16.28 MB/s BenchmarkCopy/1String-4 1922283 62.14 ns/op 16.09 MB/s BenchmarkCopy/2Byte-4 1867652 63.94 ns/op 31.28 MB/s BenchmarkCopy/2String-4 1898061 63.60 ns/op 31.45 MB/s BenchmarkCopy/4Byte-4 1846297 64.72 ns/op 61.81 MB/s BenchmarkCopy/4String-4 1891815 63.23 ns/op 63.26 MB/s BenchmarkCopy/8Byte-4 1902634 64.88 ns/op 123.31 MB/s BenchmarkCopy/8String-4 1880839 64.08 ns/op 124.84 MB/s BenchmarkCopy/12Byte-4 1744922 69.01 ns/op 173.88 MB/s BenchmarkCopy/12String-4 1781228 66.94 ns/op 179.26 MB/s BenchmarkCopy/16Byte-4 1839556 65.21 ns/op 245.36 MB/s BenchmarkCopy/16String-4 1827631 65.51 ns/op 244.22 MB/s BenchmarkCopy/32Byte-4 1712644 69.82 ns/op 458.35 MB/s BenchmarkCopy/32String-4 1715162 69.73 ns/op 458.90 MB/s BenchmarkCopy/128Byte-4 1311435 90.50 ns/op 1414.44 MB/s BenchmarkCopy/128String-4 1000000 102.4 ns/op 1250.42 MB/s BenchmarkCopy/1024Byte-4 346944 342.6 ns/op 2988.79 MB/s BenchmarkCopy/1024String-4 276436 433.9 ns/op 2359.92 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 29589 4136 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 19789 6199 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 12006 10191 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 12808 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 9766 16476 ns/op BenchmarkAppendInPlace/Grow/Byte-4 160851 878.7 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 155797 848.6 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 116722 1123 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 92282 1328 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 76639 1510 ns/op BenchmarkStackCopyPtr-4 1 137082906 ns/op BenchmarkStackCopy-4 1 109189927 ns/op BenchmarkStackCopyNoCache-4 19 5788707 ns/op BenchmarkStackCopyWithStkobj-4 2 59443842 ns/op BenchmarkIssue18138-4 614 180059 ns/op BenchmarkCompareStringEqual-4 10596787 11.11 ns/op BenchmarkCompareStringIdentical-4 17739397 6.729 ns/op BenchmarkCompareStringSameLength-4 11438595 10.45 ns/op BenchmarkCompareStringDifferentLength-4 18441408 6.458 ns/op BenchmarkCompareStringBigUnaligned-4 1180 94851 ns/op 11055.08 MB/s BenchmarkCompareStringBig-4 1648 74449 ns/op 14084.63 MB/s BenchmarkConcatStringAndBytes-4 2250114 53.52 ns/op BenchmarkSliceByteToString/1-4 2191064 54.86 ns/op BenchmarkSliceByteToString/2-4 1000000 107.8 ns/op BenchmarkSliceByteToString/4-4 1000000 112.4 ns/op BenchmarkSliceByteToString/8-4 1000000 113.6 ns/op BenchmarkSliceByteToString/16-4 1000000 109.2 ns/op BenchmarkSliceByteToString/32-4 1000000 119.4 ns/op BenchmarkSliceByteToString/64-4 1000000 146.3 ns/op BenchmarkSliceByteToString/128-4 757318 209.9 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2392450 48.58 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 868202 136.9 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1000000 116.5 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 3501798 33.05 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1589934 73.95 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 1811682 63.46 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 2218908 52.99 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 427592 265.3 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 561626 216.3 ns/op BenchmarkRuneIterate/range/ASCII-4 6099519 19.43 ns/op BenchmarkRuneIterate/range/Japanese-4 2008198 59.88 ns/op BenchmarkRuneIterate/range/MixedLength-4 2390599 50.47 ns/op BenchmarkRuneIterate/range1/ASCII-4 6064282 19.50 ns/op BenchmarkRuneIterate/range1/Japanese-4 2010393 59.84 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2382898 50.07 ns/op BenchmarkRuneIterate/range2/ASCII-4 6034845 19.86 ns/op BenchmarkRuneIterate/range2/Japanese-4 2008837 59.93 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2392230 49.88 ns/op BenchmarkArrayEqual-4 18884552 6.396 ns/op BenchmarkFunc/Name-4 4933946 24.34 ns/op BenchmarkFunc/Entry-4 10411190 11.43 ns/op BenchmarkFunc/FileLine-4 1563753 76.67 ns/op PASS ok runtime 128.750s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 20590 5017 ns/op BenchmarkHandle/concurrent-4 9316 12217 ns/op PASS ok runtime/cgo 0.415s goos: freebsd goarch: amd64 pkg: runtime/internal/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtomicLoad64-4 18032098 6.358 ns/op BenchmarkAtomicStore64-4 9724261 12.33 ns/op BenchmarkAtomicLoad-4 18607754 6.369 ns/op BenchmarkAtomicStore-4 9701217 12.34 ns/op BenchmarkAnd8-4 9718743 12.35 ns/op BenchmarkAnd-4 9685164 12.34 ns/op BenchmarkAnd8Parallel-4 4440715 27.98 ns/op BenchmarkAndParallel-4 4274701 26.40 ns/op BenchmarkOr8-4 9694102 12.37 ns/op BenchmarkOr-4 9702955 12.42 ns/op BenchmarkOr8Parallel-4 4244835 26.75 ns/op BenchmarkOrParallel-4 4514304 27.65 ns/op BenchmarkXadd-4 4333219 27.80 ns/op BenchmarkXadd64-4 4256548 27.92 ns/op BenchmarkCas-4 2931049 37.92 ns/op BenchmarkCas64-4 3242487 37.79 ns/op BenchmarkXchg-4 4609195 26.53 ns/op BenchmarkXchg64-4 4549465 26.61 ns/op PASS ok runtime/internal/atomic 2.608s goos: freebsd goarch: amd64 pkg: runtime/internal/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4930410 24.74 ns/op BenchmarkMulUintptr/large-4 3965298 30.15 ns/op PASS ok runtime/internal/math 0.329s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoroutine/Profile.WriteTo_idle_50-4 27 3751285 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 22 4958679 ns/op 272.9 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 584 206704 ns/op 6.440 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 12 9563313 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 8 14351135 ns/op 847.8 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 121 1094224 ns/op 62.42 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 71451331 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 1 104838370 ns/op 6124 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 9 11915932 ns/op 715.2 concurrent_launches/op PASS ok runtime/pprof 1.779s goos: freebsd goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 12 8948602 ns/op BenchmarkStackLeak-4 8959 13197 ns/op PASS ok runtime/race 0.380s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 3272317 35.88 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 291405 400.1 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 0.315s goos: freebsd goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 157508 725.8 ns/op BenchmarkSortString1K-4 182 649251 ns/op BenchmarkSortString1K_Slice-4 211 583034 ns/op BenchmarkStableString1K-4 100 1086737 ns/op BenchmarkSortInt1K-4 210 554460 ns/op BenchmarkSortInt1K_Sorted-4 3367 35655 ns/op BenchmarkSortInt1K_Reversed-4 1900 58762 ns/op BenchmarkSortInt1K_Mod8-4 530 224037 ns/op BenchmarkStableInt1K-4 147 803497 ns/op BenchmarkStableInt1K_Slice-4 172 717681 ns/op BenchmarkSortInt64K-4 2 53209112 ns/op BenchmarkSortInt64K_Slice-4 3 45269235 ns/op BenchmarkStableInt64K-4 2 73215792 ns/op BenchmarkSort1e2-4 472 256365 ns/op BenchmarkStable1e2-4 154 699218 ns/op BenchmarkSort1e4-4 2 50682080 ns/op BenchmarkStable1e4-4 1 226420086 ns/op PASS ok sort 3.499s goos: freebsd goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 730344 137.9 ns/op BenchmarkAtof64Float-4 629361 161.2 ns/op BenchmarkAtof64FloatExp-4 643016 183.5 ns/op BenchmarkAtof64Big-4 433023 274.8 ns/op BenchmarkAtof64RandomBits-4 232440 509.9 ns/op BenchmarkAtof64RandomFloats-4 427473 262.1 ns/op BenchmarkAtof64RandomLongFloats-4 304150 385.8 ns/op BenchmarkAtof32Decimal-4 804756 139.0 ns/op BenchmarkAtof32Float-4 743412 157.0 ns/op BenchmarkAtof32FloatExp-4 608905 193.4 ns/op BenchmarkAtof32Random-4 358083 324.8 ns/op BenchmarkAtof32RandomLong-4 151764 777.9 ns/op BenchmarkParseInt/Pos/7bit-4 1463186 81.95 ns/op BenchmarkParseInt/Pos/26bit-4 676698 171.2 ns/op BenchmarkParseInt/Pos/31bit-4 581876 204.2 ns/op BenchmarkParseInt/Pos/56bit-4 358734 308.1 ns/op BenchmarkParseInt/Pos/63bit-4 357559 335.9 ns/op BenchmarkParseInt/Neg/7bit-4 1461231 81.55 ns/op BenchmarkParseInt/Neg/26bit-4 673273 176.0 ns/op BenchmarkParseInt/Neg/31bit-4 584395 209.4 ns/op BenchmarkParseInt/Neg/56bit-4 391752 307.2 ns/op BenchmarkParseInt/Neg/63bit-4 358600 331.6 ns/op BenchmarkAtoi/Pos/7bit-4 2253216 53.02 ns/op BenchmarkAtoi/Pos/26bit-4 892876 133.0 ns/op BenchmarkAtoi/Pos/31bit-4 802591 145.8 ns/op BenchmarkAtoi/Pos/56bit-4 459513 256.0 ns/op BenchmarkAtoi/Pos/63bit-4 337340 348.5 ns/op BenchmarkAtoi/Neg/7bit-4 2087486 55.77 ns/op BenchmarkAtoi/Neg/26bit-4 840818 134.2 ns/op BenchmarkAtoi/Neg/31bit-4 791138 147.7 ns/op BenchmarkAtoi/Neg/56bit-4 477374 250.3 ns/op BenchmarkAtoi/Neg/63bit-4 333004 352.4 ns/op BenchmarkFormatFloat/Decimal-4 121914 991.5 ns/op BenchmarkFormatFloat/Float-4 112126 1058 ns/op BenchmarkFormatFloat/Exp-4 123550 972.3 ns/op BenchmarkFormatFloat/NegExp-4 122937 983.4 ns/op BenchmarkFormatFloat/LongExp-4 99444 1201 ns/op BenchmarkFormatFloat/Big-4 96589 1227 ns/op BenchmarkFormatFloat/BinaryExp-4 218504 532.9 ns/op BenchmarkFormatFloat/32Integer-4 123692 964.4 ns/op BenchmarkFormatFloat/32ExactFraction-4 128649 961.3 ns/op BenchmarkFormatFloat/32Point-4 115810 1090 ns/op BenchmarkFormatFloat/32Exp-4 116674 994.8 ns/op BenchmarkFormatFloat/32NegExp-4 120295 978.6 ns/op BenchmarkFormatFloat/32Shortest-4 123340 918.7 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 147285 827.6 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 141748 850.5 ns/op BenchmarkFormatFloat/64Fixed1-4 165562 726.4 ns/op BenchmarkFormatFloat/64Fixed2-4 161401 727.0 ns/op BenchmarkFormatFloat/64Fixed3-4 153072 728.9 ns/op BenchmarkFormatFloat/64Fixed4-4 162564 731.9 ns/op BenchmarkFormatFloat/64Fixed12-4 86583 1325 ns/op BenchmarkFormatFloat/64Fixed16-4 116772 1029 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 120688 999.5 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 107028 1101 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2294 47754 ns/op BenchmarkFormatFloat/Slowpath64-4 99556 1205 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 100591 1195 ns/op BenchmarkAppendFloat/Decimal-4 143078 825.1 ns/op BenchmarkAppendFloat/Float-4 127354 951.0 ns/op BenchmarkAppendFloat/Exp-4 139663 834.6 ns/op BenchmarkAppendFloat/NegExp-4 145443 827.7 ns/op BenchmarkAppendFloat/LongExp-4 115988 1041 ns/op BenchmarkAppendFloat/Big-4 110136 1080 ns/op BenchmarkAppendFloat/BinaryExp-4 345332 343.2 ns/op BenchmarkAppendFloat/32Integer-4 140263 830.9 ns/op BenchmarkAppendFloat/32ExactFraction-4 145136 822.9 ns/op BenchmarkAppendFloat/32Point-4 135626 890.1 ns/op BenchmarkAppendFloat/32Exp-4 144068 825.6 ns/op BenchmarkAppendFloat/32NegExp-4 143930 820.9 ns/op BenchmarkAppendFloat/32Shortest-4 162007 725.6 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 183247 673.6 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 171678 685.4 ns/op BenchmarkAppendFloat/64Fixed1-4 199496 582.6 ns/op BenchmarkAppendFloat/64Fixed2-4 200653 579.4 ns/op BenchmarkAppendFloat/64Fixed3-4 202386 590.0 ns/op BenchmarkAppendFloat/64Fixed4-4 202192 582.6 ns/op BenchmarkAppendFloat/64Fixed12-4 107602 1122 ns/op BenchmarkAppendFloat/64Fixed16-4 138234 857.6 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 150649 781.1 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 127581 949.5 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2505 47179 ns/op BenchmarkAppendFloat/Slowpath64-4 113616 1055 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 119095 1005 ns/op BenchmarkFormatInt-4 19620 6129 ns/op BenchmarkAppendInt-4 21336 5568 ns/op BenchmarkFormatUint-4 103392 1227 ns/op BenchmarkAppendUint-4 113666 1031 ns/op BenchmarkFormatIntSmall/7-4 2995842 40.61 ns/op BenchmarkFormatIntSmall/42-4 3073623 38.88 ns/op BenchmarkAppendIntSmall-4 1430462 80.83 ns/op BenchmarkAppendUintVarlen/1-4 1247365 95.94 ns/op BenchmarkAppendUintVarlen/12-4 1355436 86.84 ns/op BenchmarkAppendUintVarlen/123-4 912409 120.5 ns/op BenchmarkAppendUintVarlen/1234-4 935214 125.2 ns/op BenchmarkAppendUintVarlen/12345-4 958239 124.0 ns/op BenchmarkAppendUintVarlen/123456-4 905022 126.6 ns/op BenchmarkAppendUintVarlen/1234567-4 873870 129.1 ns/op BenchmarkAppendUintVarlen/12345678-4 896955 124.7 ns/op BenchmarkAppendUintVarlen/123456789-4 905564 131.8 ns/op BenchmarkAppendUintVarlen/1234567890-4 851692 131.7 ns/op BenchmarkAppendUintVarlen/12345678901-4 860150 136.1 ns/op BenchmarkAppendUintVarlen/123456789012-4 874202 135.6 ns/op BenchmarkAppendUintVarlen/1234567890123-4 836090 139.0 ns/op BenchmarkAppendUintVarlen/12345678901234-4 840844 139.5 ns/op BenchmarkAppendUintVarlen/123456789012345-4 812530 144.1 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 845520 151.4 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 755926 147.8 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 798255 154.1 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 722352 149.5 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 793621 151.1 ns/op BenchmarkQuote-4 47262 2602 ns/op BenchmarkQuoteRune-4 488616 244.5 ns/op BenchmarkAppendQuote-4 54139 2173 ns/op BenchmarkAppendQuoteRune-4 876451 136.3 ns/op BenchmarkUnquoteEasy-4 1341093 88.66 ns/op BenchmarkUnquoteHard-4 49550 2438 ns/op PASS ok strconv 15.738s goos: freebsd goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 393188 265.3 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 137079 887.5 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 198879 621.4 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 315142 381.3 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 96018 1262 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 111979 1126 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 757327 157.4 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 23325 5113 ns/op BenchmarkGenericMatch1-4 2265 50333 ns/op BenchmarkGenericMatch2-4 469 254087 ns/op BenchmarkSingleMaxSkipping-4 8738 13191 ns/op 758.07 MB/s BenchmarkSingleLongSuffixFail-4 15183 7861 ns/op 127.47 MB/s BenchmarkSingleMatch-4 265 456195 ns/op 32.88 MB/s BenchmarkByteByteNoMatch-4 77252 1549 ns/op BenchmarkByteByteMatch-4 19658 6086 ns/op BenchmarkByteStringMatch-4 24837 4789 ns/op BenchmarkHTMLEscapeNew-4 77988 1544 ns/op BenchmarkHTMLEscapeOld-4 93130 1269 ns/op BenchmarkByteStringReplacerWriteString-4 1503 78538 ns/op BenchmarkByteReplacerWriteString-4 1131 104649 ns/op BenchmarkByteByteReplaces-4 3403 34141 ns/op BenchmarkByteByteMap-4 10000 11267 ns/op BenchmarkMap/identity/ASCII-4 590990 198.2 ns/op BenchmarkMap/identity/Greek-4 428956 270.4 ns/op BenchmarkMap/change/ASCII-4 37670 3061 ns/op BenchmarkMap/change/Greek-4 25464 4702 ns/op BenchmarkIndexRune-4 1940838 61.25 ns/op BenchmarkIndexRuneLongString-4 1685037 72.68 ns/op BenchmarkIndexRuneFastPath-4 4380468 28.31 ns/op BenchmarkIndex-4 4250823 29.10 ns/op BenchmarkLastIndex-4 4776226 25.13 ns/op BenchmarkIndexByte-4 10441772 11.36 ns/op BenchmarkToUpper/#00-4 3355212 35.60 ns/op BenchmarkToUpper/ONLYUPPER-4 2352567 51.28 ns/op BenchmarkToUpper/abc-4 347426 328.5 ns/op BenchmarkToUpper/AbC123-4 228781 490.1 ns/op BenchmarkToUpper/azAZ09_-4 216762 553.7 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 59592 1938 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 33679 3561 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 57272 2075 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 125934 954.8 ns/op BenchmarkToLower/#00-4 3307772 35.71 ns/op BenchmarkToLower/abc-4 3143566 38.77 ns/op BenchmarkToLower/AbC123-4 239750 487.4 ns/op BenchmarkToLower/azAZ09_-4 213453 550.2 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 62150 1952 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 34874 3409 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 71359 1679 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 122706 964.6 ns/op BenchmarkMapNoChanges-4 806732 141.0 ns/op BenchmarkTrim-4 49410 2411 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3324912 36.85 ns/op BenchmarkToValidUTF8/InvalidASCII-4 205496 579.5 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 133286 879.5 ns/op BenchmarkEqualFold-4 60310 1967 ns/op BenchmarkIndexHard1-4 846 142352 ns/op BenchmarkIndexHard2-4 596 198623 ns/op BenchmarkIndexHard3-4 151 792194 ns/op BenchmarkIndexHard4-4 182 657527 ns/op BenchmarkLastIndexHard1-4 58 1966108 ns/op BenchmarkLastIndexHard2-4 58 1968120 ns/op BenchmarkLastIndexHard3-4 58 1994817 ns/op BenchmarkCountHard1-4 846 141926 ns/op BenchmarkCountHard2-4 609 197085 ns/op BenchmarkCountHard3-4 152 786187 ns/op BenchmarkIndexTorture-4 7756 15439 ns/op BenchmarkCountTorture-4 7702 15702 ns/op BenchmarkCountTortureOverlapping-4 699 152809 ns/op BenchmarkCountByte/10-4 4108045 29.24 ns/op 341.94 MB/s BenchmarkCountByte/32-4 3998204 31.09 ns/op 1029.24 MB/s BenchmarkCountByte/4096-4 873398 132.4 ns/op 30944.21 MB/s BenchmarkCountByte/4194304-4 721 160430 ns/op 26144.11 MB/s BenchmarkCountByte/67108864-4 21 5545696 ns/op 12101.07 MB/s BenchmarkFields/ASCII/16-4 257562 430.1 ns/op 37.20 MB/s 32 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 22884 5300 ns/op 48.30 MB/s 352 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1310 89244 ns/op 45.90 MB/s 6528 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 76 1495930 ns/op 43.81 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 24344971 ns/op 43.07 MB/s 1507328 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 119906 1000 ns/op 16.00 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 11056 ns/op 23.15 MB/s 416 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 618 189069 ns/op 21.66 MB/s 21504 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 36 3401607 ns/op 19.27 MB/s 463109 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 63144448 ns/op 16.61 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 219703 572.7 ns/op 27.94 MB/s 32 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 18825 6219 ns/op 41.17 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 1038 115387 ns/op 35.50 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 54 2222762 ns/op 29.48 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 46425556 ns/op 22.59 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 138146 878.6 ns/op 18.21 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 13809 8638 ns/op 29.64 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 824 153139 ns/op 26.75 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 45 2802946 ns/op 23.38 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 51518966 ns/op 20.35 MB/s 10449152 B/op 24 allocs/op BenchmarkSplitEmptySeparator-4 2 70304877 ns/op BenchmarkSplitSingleByteSeparator-4 22 5521372 ns/op BenchmarkSplitMultiByteSeparator-4 37 3110029 ns/op BenchmarkSplitNSingleByteSeparator-4 235528 535.1 ns/op BenchmarkSplitNMultiByteSeparator-4 184413 685.0 ns/op BenchmarkRepeat/5x1-4 426963 284.2 ns/op BenchmarkRepeat/5x2-4 307518 390.0 ns/op BenchmarkRepeat/5x6-4 179107 661.1 ns/op BenchmarkRepeat/10x1-4 424362 289.2 ns/op BenchmarkRepeat/10x2-4 296970 415.2 ns/op BenchmarkRepeat/10x6-4 173206 671.7 ns/op BenchmarkIndexAnyASCII/1:1-4 2020492 59.41 ns/op BenchmarkIndexAnyASCII/1:2-4 2008476 56.95 ns/op BenchmarkIndexAnyASCII/1:4-4 2018756 56.74 ns/op BenchmarkIndexAnyASCII/1:8-4 1988996 56.59 ns/op BenchmarkIndexAnyASCII/1:16-4 2068933 58.05 ns/op BenchmarkIndexAnyASCII/1:32-4 1967589 56.71 ns/op BenchmarkIndexAnyASCII/1:64-4 2045346 56.03 ns/op BenchmarkIndexAnyASCII/16:1-4 2127369 54.59 ns/op BenchmarkIndexAnyASCII/16:2-4 757704 157.2 ns/op BenchmarkIndexAnyASCII/16:4-4 771054 157.0 ns/op BenchmarkIndexAnyASCII/16:8-4 731965 165.2 ns/op BenchmarkIndexAnyASCII/16:16-4 681795 174.8 ns/op BenchmarkIndexAnyASCII/16:32-4 599780 201.8 ns/op BenchmarkIndexAnyASCII/16:64-4 483811 248.9 ns/op BenchmarkIndexAnyASCII/256:1-4 1885704 61.59 ns/op BenchmarkIndexAnyASCII/256:2-4 70203 1727 ns/op BenchmarkIndexAnyASCII/256:4-4 69561 1750 ns/op BenchmarkIndexAnyASCII/256:8-4 68481 1762 ns/op BenchmarkIndexAnyASCII/256:16-4 67020 1779 ns/op BenchmarkIndexAnyASCII/256:32-4 67018 1768 ns/op BenchmarkIndexAnyASCII/256:64-4 65829 1843 ns/op BenchmarkIndexAnyUTF8/1:1-4 2091837 58.25 ns/op BenchmarkIndexAnyUTF8/1:2-4 1953676 57.14 ns/op BenchmarkIndexAnyUTF8/1:4-4 1997756 57.50 ns/op BenchmarkIndexAnyUTF8/1:8-4 1925134 57.68 ns/op BenchmarkIndexAnyUTF8/1:16-4 2021296 56.60 ns/op BenchmarkIndexAnyUTF8/1:32-4 1993636 57.27 ns/op BenchmarkIndexAnyUTF8/1:64-4 2022505 56.70 ns/op BenchmarkIndexAnyUTF8/16:1-4 1658800 70.50 ns/op BenchmarkIndexAnyUTF8/16:2-4 310578 373.2 ns/op BenchmarkIndexAnyUTF8/16:4-4 325138 369.0 ns/op BenchmarkIndexAnyUTF8/16:8-4 321932 377.5 ns/op BenchmarkIndexAnyUTF8/16:16-4 315158 373.6 ns/op BenchmarkIndexAnyUTF8/16:32-4 304849 387.6 ns/op BenchmarkIndexAnyUTF8/16:64-4 307570 381.1 ns/op BenchmarkIndexAnyUTF8/256:1-4 442510 266.1 ns/op BenchmarkIndexAnyUTF8/256:2-4 22510 5443 ns/op BenchmarkIndexAnyUTF8/256:4-4 22984 5274 ns/op BenchmarkIndexAnyUTF8/256:8-4 22650 5188 ns/op BenchmarkIndexAnyUTF8/256:16-4 22396 5326 ns/op BenchmarkIndexAnyUTF8/256:32-4 20988 5505 ns/op BenchmarkIndexAnyUTF8/256:64-4 22177 5365 ns/op BenchmarkLastIndexAnyASCII/1:1-4 1927992 60.24 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2028801 57.09 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2029096 56.96 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2011962 57.60 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2052661 56.15 ns/op BenchmarkLastIndexAnyASCII/1:32-4 1994850 56.60 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2029354 57.53 ns/op BenchmarkLastIndexAnyASCII/16:1-4 773012 154.9 ns/op BenchmarkLastIndexAnyASCII/16:2-4 776770 153.3 ns/op BenchmarkLastIndexAnyASCII/16:4-4 766261 155.8 ns/op BenchmarkLastIndexAnyASCII/16:8-4 725599 164.1 ns/op BenchmarkLastIndexAnyASCII/16:16-4 675642 175.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 582774 202.8 ns/op BenchmarkLastIndexAnyASCII/16:64-4 468457 246.6 ns/op BenchmarkLastIndexAnyASCII/256:1-4 74607 1616 ns/op BenchmarkLastIndexAnyASCII/256:2-4 74396 1619 ns/op BenchmarkLastIndexAnyASCII/256:4-4 74025 1620 ns/op BenchmarkLastIndexAnyASCII/256:8-4 73687 1641 ns/op BenchmarkLastIndexAnyASCII/256:16-4 73281 1646 ns/op BenchmarkLastIndexAnyASCII/256:32-4 71432 1677 ns/op BenchmarkLastIndexAnyASCII/256:64-4 69622 1710 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 1989267 59.26 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2016262 56.89 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 1996378 56.67 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2024046 57.95 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2093151 56.45 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2008838 57.10 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2032201 55.71 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 358232 334.3 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 187827 652.0 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 185625 652.1 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 187468 660.0 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 174019 662.0 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 172339 693.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 175190 673.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 28084 4393 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 12230 9759 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 12061 9624 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 12346 9650 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 12285 9740 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 10232 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 10038 ns/op BenchmarkTrimASCII/1:1-4 3346044 35.19 ns/op BenchmarkTrimASCII/1:2-4 2477366 48.95 ns/op BenchmarkTrimASCII/1:4-4 2199172 53.70 ns/op BenchmarkTrimASCII/1:8-4 1952965 61.00 ns/op BenchmarkTrimASCII/1:16-4 1670587 72.62 ns/op BenchmarkTrimASCII/16:1-4 2873370 42.22 ns/op BenchmarkTrimASCII/16:2-4 752614 153.0 ns/op BenchmarkTrimASCII/16:4-4 742837 156.7 ns/op BenchmarkTrimASCII/16:8-4 724392 163.4 ns/op BenchmarkTrimASCII/16:16-4 690193 178.6 ns/op BenchmarkTrimASCII/256:1-4 687735 174.9 ns/op BenchmarkTrimASCII/256:2-4 73989 1642 ns/op BenchmarkTrimASCII/256:4-4 72447 1632 ns/op BenchmarkTrimASCII/256:8-4 73642 1645 ns/op BenchmarkTrimASCII/256:16-4 72996 1658 ns/op BenchmarkTrimASCII/4096:1-4 56268 2121 ns/op BenchmarkTrimASCII/4096:2-4 4635 25358 ns/op BenchmarkTrimASCII/4096:4-4 4620 25571 ns/op BenchmarkTrimASCII/4096:8-4 4672 25195 ns/op BenchmarkTrimASCII/4096:16-4 4592 25160 ns/op BenchmarkTrimByte-4 4269486 27.48 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13384 8930 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13498 8985 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1089 107468 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2244 52237 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4407 26209 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7599 14712 ns/op BenchmarkJoin/0-4 5257280 22.53 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4107858 28.72 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 243321 472.2 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 172214 707.0 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 128896 946.8 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 103074 1163 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 86750 1368 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 76238 1566 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 2772840 43.18 ns/op BenchmarkTrimSpace/ASCII-4 1662626 72.93 ns/op BenchmarkTrimSpace/SomeNonASCII-4 144369 825.7 ns/op BenchmarkTrimSpace/JustNonASCII-4 78519 1536 ns/op BenchmarkReplaceAll-4 123850 949.0 ns/op 16 B/op 1 allocs/op PASS ok strings 35.705s goos: freebsd goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 32784 3533 ns/op BenchmarkCond2-4 14169 8158 ns/op BenchmarkCond4-4 7405 15930 ns/op BenchmarkCond8-4 3187 34643 ns/op BenchmarkCond16-4 1371 80066 ns/op BenchmarkCond32-4 633 184719 ns/op BenchmarkLoadMostlyHits/*sync_test.DeepCopyMap-4 454064 260.2 ns/op BenchmarkLoadMostlyHits/*sync_test.RWMutexMap-4 269792 391.1 ns/op BenchmarkLoadMostlyHits/*sync.Map-4 437907 277.9 ns/op BenchmarkLoadMostlyMisses/*sync_test.DeepCopyMap-4 498976 230.2 ns/op BenchmarkLoadMostlyMisses/*sync_test.RWMutexMap-4 324930 387.1 ns/op BenchmarkLoadMostlyMisses/*sync.Map-4 506918 224.1 ns/op BenchmarkLoadOrStoreBalanced/*sync_test.RWMutexMap-4 69698 1903 ns/op BenchmarkLoadOrStoreBalanced/*sync.Map-4 73453 1960 ns/op BenchmarkLoadOrStoreUnique/*sync_test.RWMutexMap-4 56485 2481 ns/op BenchmarkLoadOrStoreUnique/*sync.Map-4 37126 3505 ns/op BenchmarkLoadOrStoreCollision/*sync_test.DeepCopyMap-4 565226 205.7 ns/op BenchmarkLoadOrStoreCollision/*sync_test.RWMutexMap-4 136329 884.6 ns/op BenchmarkLoadOrStoreCollision/*sync.Map-4 431248 270.2 ns/op BenchmarkLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 103086 1085 ns/op BenchmarkLoadAndDeleteBalanced/*sync.Map-4 440808 258.7 ns/op BenchmarkLoadAndDeleteUnique/*sync_test.RWMutexMap-4 122649 932.6 ns/op BenchmarkLoadAndDeleteUnique/*sync.Map-4 1233223 96.38 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 47025 2487 ns/op BenchmarkLoadAndDeleteCollision/*sync_test.RWMutexMap-4 130735 872.8 ns/op BenchmarkLoadAndDeleteCollision/*sync.Map-4 591796 197.7 ns/op BenchmarkRange/*sync_test.DeepCopyMap-4 4419 25957 ns/op BenchmarkRange/*sync_test.RWMutexMap-4 330 380147 ns/op BenchmarkRange/*sync.Map-4 1897 61910 ns/op BenchmarkAdversarialAlloc/*sync_test.DeepCopyMap-4 90728 1331 ns/op BenchmarkAdversarialAlloc/*sync_test.RWMutexMap-4 187580 577.5 ns/op BenchmarkAdversarialAlloc/*sync.Map-4 43930 2403 ns/op BenchmarkAdversarialDelete/*sync_test.DeepCopyMap-4 167194 712.4 ns/op BenchmarkAdversarialDelete/*sync_test.RWMutexMap-4 263274 512.1 ns/op BenchmarkAdversarialDelete/*sync.Map-4 118274 876.5 ns/op BenchmarkDeleteCollision/*sync_test.DeepCopyMap-4 50677 2303 ns/op BenchmarkDeleteCollision/*sync_test.RWMutexMap-4 132327 873.4 ns/op BenchmarkDeleteCollision/*sync.Map-4 587246 194.5 ns/op BenchmarkUncontendedSemaphore-4 3737262 32.08 ns/op BenchmarkContendedSemaphore-4 2750149 43.38 ns/op BenchmarkMutexUncontended-4 574405 217.1 ns/op BenchmarkMutex-4 85233 1372 ns/op BenchmarkMutexSlack-4 82306 1470 ns/op BenchmarkMutexWork-4 83785 1436 ns/op BenchmarkMutexWorkSlack-4 74172 1521 ns/op BenchmarkMutexNoSpin-4 56694 2070 ns/op BenchmarkMutexSpin-4 72975 1658 ns/op BenchmarkOnce-4 848095 164.1 ns/op BenchmarkSemaUncontended-4 4533391 26.18 ns/op BenchmarkSemaSyntNonblock-4 1285766 79.92 ns/op BenchmarkSemaSyntBlock-4 1000000 105.9 ns/op BenchmarkSemaWorkNonblock-4 1327928 93.29 ns/op BenchmarkSemaWorkBlock-4 671222 155.3 ns/op BenchmarkRWMutexUncontended-4 281246 413.6 ns/op BenchmarkRWMutexWrite100-4 279494 426.1 ns/op BenchmarkRWMutexWrite10-4 146842 836.1 ns/op BenchmarkRWMutexWorkWrite100-4 230929 482.9 ns/op BenchmarkRWMutexWorkWrite10-4 129266 957.7 ns/op BenchmarkWaitGroupUncontended-4 560563 204.9 ns/op BenchmarkWaitGroupAddDone-4 437149 320.5 ns/op BenchmarkWaitGroupAddDoneWork-4 389706 307.3 ns/op BenchmarkWaitGroupWait-4 3050324 39.12 ns/op BenchmarkWaitGroupWaitWork-4 2050749 58.22 ns/op BenchmarkWaitGroupActuallyWait-4 41308 2920 ns/op 32 B/op 2 allocs/op PASS ok sync 11.065s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 700650 174.3 ns/op PASS ok sync/atomic 0.254s goos: freebsd goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 105846 1113 ns/op 0 B/op 0 allocs/op PASS ok testing 0.168s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 7951 14164 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 11538 10498 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 100 1189719 ns/op 129393 B/op 1025 allocs/op BenchmarkTable/1x1000/reuse-4 122 967090 ns/op 1060 B/op 8 allocs/op BenchmarkTable/1x100000/new-4 1 147316147 ns/op 19393104 B/op 100058 allocs/op BenchmarkTable/1x100000/reuse-4 1 149615589 ns/op 19393008 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 1773 63742 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2013 56012 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 19 5982538 ns/op 413568 B/op 1039 allocs/op BenchmarkTable/10x1000/reuse-4 19 5483593 ns/op 21766 B/op 54 allocs/op BenchmarkTable/10x100000/new-4 1 683549336 ns/op 48120800 B/op 100074 allocs/op BenchmarkTable/10x100000/reuse-4 1 674871264 ns/op 48120800 B/op 100074 allocs/op BenchmarkTable/100x10/new-4 217 545703 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 241 500300 ns/op 163 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 58737236 ns/op 3288960 B/op 1053 allocs/op BenchmarkTable/100x1000/reuse-4 2 57700268 ns/op 1644480 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6577724247 ns/op 335149952 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 6292756951 ns/op 335149960 B/op 100090 allocs/op BenchmarkPyramid/10-4 2809 42727 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 37 3158111 ns/op 409128 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 317776354 ns/op 35625256 B/op 2055 allocs/op BenchmarkRagged/10-4 2688 45388 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 282 418132 ns/op 41008 B/op 188 allocs/op BenchmarkRagged/1000-4 27 4226923 ns/op 427424 B/op 1661 allocs/op BenchmarkCode-4 7740 15221 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 17.788s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 1 261624423 ns/op BenchmarkVariableString-4 104071 1087 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2299 49977 ns/op 2506 B/op 39 allocs/op PASS ok text/template/parse 0.551s goos: freebsd goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc-4 40 2764226 ns/op BenchmarkAfter-4 87 1214109 ns/op BenchmarkStop-4 184 728656 ns/op BenchmarkSimultaneousAfterFunc-4 36 3337325 ns/op BenchmarkStartStop-4 229 552757 ns/op BenchmarkReset-4 1587 94020 ns/op BenchmarkSleep-4 34 2990175 ns/op BenchmarkParallelTimerLatency-4 52 140528 avg-late-ns 296373 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 87689 avg-late-ns 255897 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 78635 avg-late-ns 167951 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 62793 avg-late-ns 220247 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 48628 avg-late-ns 170966 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 75363 avg-late-ns 289560 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 79090 avg-late-ns 351909 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 92948 avg-late-ns 289550 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 110205 avg-late-ns 551576 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 110310 avg-late-ns 519470 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 820451 avg-late-ns 3940849 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 86415 avg-late-ns 233669 max-late-ns BenchmarkTicker-4 254 442518 ns/op BenchmarkTickerReset-4 2554 46228 ns/op BenchmarkTickerResetNaive-4 210 699075 ns/op BenchmarkNow-4 1000000 115.5 ns/op BenchmarkNowUnixNano-4 1000000 109.5 ns/op BenchmarkNowUnixMilli-4 1000000 110.5 ns/op BenchmarkNowUnixMicro-4 1000000 112.2 ns/op BenchmarkFormat-4 54596 2189 ns/op BenchmarkFormatNow-4 71046 1649 ns/op BenchmarkMarshalJSON-4 58500 2024 ns/op BenchmarkMarshalText-4 58604 2009 ns/op BenchmarkParse-4 159859 731.4 ns/op BenchmarkParseDuration-4 552561 216.3 ns/op BenchmarkHour-4 843314 141.4 ns/op BenchmarkSecond-4 842574 141.5 ns/op BenchmarkYear-4 647910 186.8 ns/op BenchmarkDay-4 601654 197.9 ns/op BenchmarkISOWeek-4 627567 189.2 ns/op PASS ok time 9.725s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 410539 280.1 ns/op BenchmarkDecodeValidJapaneseChars-4 498042 242.3 ns/op BenchmarkDecodeRune-4 1708794 69.27 ns/op BenchmarkEncodeValidASCII-4 607020 180.6 ns/op BenchmarkEncodeValidJapaneseChars-4 883352 140.1 ns/op BenchmarkEncodeRune-4 3290444 36.84 ns/op PASS ok unicode/utf16 1.073s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 887874 134.9 ns/op BenchmarkRuneCountTenJapaneseChars-4 178434 645.9 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 3791546 30.32 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 451398 267.2 ns/op BenchmarkValidTenASCIIChars-4 887737 133.5 ns/op BenchmarkValid100KASCIIChars-4 87 1184545 ns/op BenchmarkValidTenJapaneseChars-4 159829 741.7 ns/op BenchmarkValidLongMostlyASCII-4 86 1271440 ns/op BenchmarkValidLongJapanese-4 54 2116901 ns/op BenchmarkValidStringTenASCIIChars-4 4694065 25.50 ns/op BenchmarkValidString100KASCIIChars-4 8241 14072 ns/op BenchmarkValidStringTenJapaneseChars-4 419636 261.3 ns/op BenchmarkValidStringLongMostlyASCII-4 1236 96931 ns/op BenchmarkValidStringLongJapanese-4 158 745723 ns/op BenchmarkEncodeASCIIRune-4 4582249 25.99 ns/op BenchmarkEncodeJapaneseRune-4 2649150 43.71 ns/op BenchmarkAppendASCIIRune-4 10605381 11.12 ns/op BenchmarkAppendJapaneseRune-4 3131910 38.63 ns/op BenchmarkDecodeASCIIRune-4 3101202 38.47 ns/op BenchmarkDecodeJapaneseRune-4 2004226 59.68 ns/op BenchmarkFullRune/ASCII-4 3832203 31.23 ns/op BenchmarkFullRune/Incomplete-4 1678860 70.80 ns/op BenchmarkFullRune/Japanese-4 3812185 30.72 ns/op PASS ok unicode/utf8 3.396s goos: freebsd goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 42167557193 ns/op PASS ok cmd/api 49.118s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 1000000 108.9 ns/op BenchmarkEqArrayOfStrings64-4 143419 843.6 ns/op BenchmarkEqArrayOfStrings1024-4 8790 12536 ns/op BenchmarkEqArrayOfFloats5-4 1409252 85.17 ns/op BenchmarkEqArrayOfFloats64-4 145554 832.9 ns/op BenchmarkEqArrayOfFloats1024-4 9333 12585 ns/op PASS ok cmd/compile/internal/reflectdata 0.854s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 9024 345714 ns/op BenchmarkCopyElim1-4 700 144133 ns/op BenchmarkCopyElim10-4 697 168526 ns/op BenchmarkCopyElim100-4 438 269361 ns/op BenchmarkCopyElim1000-4 76 1478377 ns/op BenchmarkCopyElim10000-4 4 27780438 ns/op BenchmarkCopyElim100000-4 1 531884807 ns/op BenchmarkDeadCode/1-4 642 164728 ns/op BenchmarkDeadCode/10-4 612 198052 ns/op BenchmarkDeadCode/100-4 340 347778 ns/op BenchmarkDeadCode/1000-4 61 2080002 ns/op BenchmarkDeadCode/10000-4 4 28014084 ns/op BenchmarkDeadCode/100000-4 1 354027872 ns/op BenchmarkDeadCode/200000-4 1 721683291 ns/op BenchmarkDominatorsLinear-4 20 6112560 ns/op 1.64 MB/s BenchmarkDominatorsFwdBack-4 12 9843376 ns/op 1.02 MB/s BenchmarkDominatorsManyPred-4 13 8824038 ns/op 1.13 MB/s BenchmarkDominatorsMaxPred-4 13 8858158 ns/op 1.13 MB/s BenchmarkDominatorsMaxPredVal-4 13 8731072 ns/op 1.15 MB/s BenchmarkFuse/1-4 730 160699 ns/op BenchmarkFuse/10-4 554 197666 ns/op BenchmarkFuse/100-4 192 611947 ns/op BenchmarkFuse/1000-4 25 5042831 ns/op BenchmarkFuse/10000-4 2 68563867 ns/op BenchmarkNilCheckDeep1-4 22516 5323 ns/op 0.19 MB/s 88 B/op 5 allocs/op BenchmarkNilCheckDeep10-4 7328 15679 ns/op 0.64 MB/s 168 B/op 5 allocs/op BenchmarkNilCheckDeep100-4 955 119580 ns/op 0.84 MB/s 1153 B/op 5 allocs/op BenchmarkNilCheckDeep1000-4 86 1190104 ns/op 0.84 MB/s 10384 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 7 14728888 ns/op 0.68 MB/s 114161 B/op 5 allocs/op BenchmarkDSEPass-4 39 3009313 ns/op 3279 B/op 4 allocs/op BenchmarkDSEPassBlock-4 2 54334622 ns/op 900320 B/op 30008 allocs/op BenchmarkCSEPass-4 8 13214559 ns/op 188660 B/op 9 allocs/op BenchmarkCSEPassBlock-4 2 89213980 ns/op 4980112 B/op 67501 allocs/op BenchmarkDeadcodePass-4 243 473859 ns/op 1231 B/op 1 allocs/op BenchmarkDeadcodePassBlock-4 8 12509714 ns/op 30058 B/op 1875 allocs/op BenchmarkMultiPass-4 117 866566 ns/op 190712 B/op 8 allocs/op BenchmarkMultiPassBlock-4 2 50022032 ns/op 4500484 B/op 60011 allocs/op BenchmarkCondRewrite/SoloJump-4 3494394 34.04 ns/op BenchmarkCondRewrite/CombJump-4 3179028 37.20 ns/op PASS ok cmd/compile/internal/ssa 15.526s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 9645 11622 ns/op BenchmarkExtShift-4 17839 6719 ns/op BenchmarkModify-4 9603 11947 ns/op BenchmarkMullImm-4 17422 6581 ns/op BenchmarkConstModify-4 10000 11543 ns/op BenchmarkBitSet-4 18867 6367 ns/op BenchmarkBitClear-4 19159 6375 ns/op BenchmarkBitToggle-4 18847 6316 ns/op BenchmarkBitSetConst-4 161076 744.6 ns/op BenchmarkBitClearConst-4 162369 739.3 ns/op BenchmarkBitToggleConst-4 161372 743.7 ns/op BenchmarkDivconstI64-4 9045331 13.52 ns/op BenchmarkModconstI64-4 9025770 13.12 ns/op BenchmarkDivisiblePow2constI64-4 8465446 13.90 ns/op BenchmarkDivisibleconstI64-4 10063851 11.84 ns/op BenchmarkDivisibleWDivconstI64-4 6147422 19.36 ns/op BenchmarkDivconstU64/3-4 9229948 13.03 ns/op BenchmarkDivconstU64/5-4 8820693 13.33 ns/op BenchmarkDivconstU64/37-4 9144142 13.12 ns/op BenchmarkDivconstU64/1234567-4 10035174 11.88 ns/op BenchmarkModconstU64-4 9798922 12.30 ns/op BenchmarkDivisibleconstU64-4 9595815 12.48 ns/op BenchmarkDivisibleWDivconstU64-4 6129226 19.23 ns/op BenchmarkDivconstI32-4 9760965 12.32 ns/op BenchmarkModconstI32-4 8783760 13.59 ns/op BenchmarkDivisiblePow2constI32-4 9359019 12.60 ns/op BenchmarkDivisibleconstI32-4 10043671 11.87 ns/op BenchmarkDivisibleWDivconstI32-4 5851299 20.21 ns/op BenchmarkDivconstU32-4 10136179 11.82 ns/op BenchmarkModconstU32-4 8840204 13.65 ns/op BenchmarkDivisibleconstU32-4 9787430 12.17 ns/op BenchmarkDivisibleWDivconstU32-4 6101116 19.83 ns/op BenchmarkDivconstI16-4 8589681 13.85 ns/op BenchmarkModconstI16-4 9700816 12.44 ns/op BenchmarkDivisiblePow2constI16-4 9511480 12.54 ns/op BenchmarkDivisibleconstI16-4 10094670 11.86 ns/op BenchmarkDivisibleWDivconstI16-4 6193662 19.11 ns/op BenchmarkDivconstU16-4 10093035 11.90 ns/op BenchmarkModconstU16-4 10217848 11.85 ns/op BenchmarkDivisibleconstU16-4 9442706 12.81 ns/op BenchmarkDivisibleWDivconstU16-4 6008805 19.66 ns/op BenchmarkDivconstI8-4 9672992 12.44 ns/op BenchmarkModconstI8-4 9497917 12.56 ns/op BenchmarkDivisiblePow2constI8-4 9672538 12.51 ns/op BenchmarkDivisibleconstI8-4 9149010 12.61 ns/op BenchmarkDivisibleWDivconstI8-4 6056124 19.70 ns/op BenchmarkDivconstU8-4 9567572 12.50 ns/op BenchmarkModconstU8-4 9539680 12.39 ns/op BenchmarkDivisibleconstU8-4 9638598 12.58 ns/op BenchmarkDivisibleWDivconstU8-4 5675509 20.42 ns/op BenchmarkMul2-4 168728 750.4 ns/op BenchmarkMulNeg2-4 164256 748.3 ns/op BenchmarkEfaceInteger-4 3827008 28.03 ns/op BenchmarkMulconstI32/3-4 19941829 6.032 ns/op BenchmarkMulconstI32/5-4 19755651 6.026 ns/op BenchmarkMulconstI32/12-4 18844335 6.444 ns/op BenchmarkMulconstI32/120-4 19899744 6.021 ns/op BenchmarkMulconstI32/-120-4 19997242 6.009 ns/op BenchmarkMulconstI32/65537-4 18397503 6.450 ns/op BenchmarkMulconstI32/65538-4 18522236 6.378 ns/op BenchmarkMulconstI64/3-4 18644326 6.452 ns/op BenchmarkMulconstI64/5-4 18547785 6.453 ns/op BenchmarkMulconstI64/12-4 18593566 6.408 ns/op BenchmarkMulconstI64/120-4 18711924 6.418 ns/op BenchmarkMulconstI64/-120-4 18584064 6.414 ns/op BenchmarkMulconstI64/65537-4 18739628 6.436 ns/op BenchmarkMulconstI64/65538-4 18498572 6.404 ns/op BenchmarkMulconstU32/3-4 19847812 6.051 ns/op BenchmarkMulconstU32/5-4 19103914 6.074 ns/op BenchmarkMulconstU32/12-4 18729289 6.459 ns/op BenchmarkMulconstU32/120-4 19685010 6.013 ns/op BenchmarkMulconstU32/65537-4 17985165 6.481 ns/op BenchmarkMulconstU32/65538-4 18722482 6.421 ns/op BenchmarkMulconstU64/3-4 20000769 6.048 ns/op BenchmarkMulconstU64/5-4 19944378 6.040 ns/op BenchmarkMulconstU64/12-4 20046336 5.989 ns/op BenchmarkMulconstU64/120-4 20013164 6.001 ns/op BenchmarkMulconstU64/65537-4 19910332 6.025 ns/op BenchmarkMulconstU64/65538-4 19683408 6.118 ns/op BenchmarkShiftArithmeticRight-4 16340511 7.311 ns/op BenchmarkSwitch8Predictable-4 15637951 7.732 ns/op BenchmarkSwitch8Unpredictable-4 6569475 18.38 ns/op BenchmarkSwitch32Predictable-4 9966081 12.12 ns/op BenchmarkSwitch32Unpredictable-4 6486753 18.33 ns/op BenchmarkSwitchStringPredictable-4 8388184 14.13 ns/op BenchmarkSwitchStringUnpredictable-4 4725426 25.59 ns/op PASS ok cmd/compile/internal/test 11.974s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNamed/Underlying/nongeneric-4 782985 131.1 ns/op BenchmarkNamed/Underlying/generic-4 857077 130.4 ns/op BenchmarkNamed/Underlying/src_instance-4 909782 129.7 ns/op BenchmarkNamed/Underlying/user_instance-4 898944 137.1 ns/op BenchmarkCheck/http/funcbodies/info-4 1 439003688 ns/op 68077 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 314545828 ns/op 95014 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 134540227 ns/op 222048 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 117590445 ns/op 254068 lines/s BenchmarkCheck/parser/funcbodies/info-4 2 95504558 ns/op 52688 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 78545282 ns/op 64057 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 31740976 ns/op 157962 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 30735170 ns/op 163716 lines/s BenchmarkCheck/constant/funcbodies/info-4 3 42775783 ns/op 50408 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 35156206 ns/op 61320 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 19056772 ns/op 113109 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 18105987 ns/op 119072 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 741085942 ns/op 80628 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 506103741 ns/op 118056 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 116818625 ns/op 511169 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 92199716 ns/op 647910 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 2 53144413 ns/op 34870 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 46938015 ns/op 39483 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 4 31870113 ns/op 58155 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 4 31342786 ns/op 59130 lines/s PASS ok cmd/compile/internal/types2 9.924s goos: freebsd goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 52 2293625 ns/op 4289346 sys-ns/op 1236923 user-ns/op PASS ok cmd/go 0.281s goos: freebsd goarch: amd64 pkg: cmd/internal/notsha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 69556 1697 ns/op 4.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 79006 1497 ns/op 5.34 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 14284 8298 ns/op 123.41 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 14802 8238 ns/op 124.31 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 2234 53185 ns/op 154.03 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 2190 52851 ns/op 155.00 MB/s 0 B/op 0 allocs/op PASS ok cmd/internal/notsha256 0.970s ##### os/user with tag osusergo ok os/user 0.005s All tests passed.