freebsd-amd64-race at c8fb6ae617d65b42089202040d8fbd309d1a0fe4 :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash" "-force"] and env ["LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "GOROOT_BOOTSTRAP=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PATH=/tmp/workdir/go1.4/go/bin:/bin:/sbin:/usr/bin:/usr/local/bin" "PWD=/tmp/workdir/go/src"] in dir /tmp/workdir/go/src WARNING: //go1.4/bin/go does not exist, found /tmp/workdir/go1.4/go/bin/go from env WARNING: set /tmp/workdir/go1.4/go as GOROOT_BOOTSTRAP Building Go cmd/dist using /tmp/workdir/go1.4/go. (go1.22.6 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4/go. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for freebsd/amd64. --- Installed Go for freebsd/amd64 in /tmp/workdir/go Installed commands in /tmp/workdir/go/bin *** You need to add /tmp/workdir/go/bin to your PATH. :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/bin"] in dir /tmp/workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 1.725s ok archive/zip 2.801s ok bufio 1.295s ok bytes 2.490s ok cmp 1.026s ok compress/bzip2 1.429s ok compress/flate 6.311s ok compress/gzip 12.772s ok compress/lzw 2.149s ok compress/zlib 5.385s ok container/heap 1.076s ok container/list 1.025s ok container/ring 1.024s ok context 1.107s ok crypto 2.830s ok crypto/aes 1.044s ok crypto/cipher 26.319s ok crypto/des 1.055s ok crypto/dsa 1.021s ok crypto/ecdh 1.259s ok crypto/ecdsa 1.150s ok crypto/ed25519 1.328s ok crypto/elliptic 1.085s ? crypto/fips140 [no test files] ok crypto/hkdf 1.083s ok crypto/hmac 1.083s ok crypto/internal/boring 1.081s ? crypto/internal/boring/bbig [no test files] ok crypto/internal/boring/bcache 1.487s ? crypto/internal/boring/sig [no test files] ? crypto/internal/cryptotest [no test files] ? crypto/internal/entropy [no test files] ? crypto/internal/fips140 [no test files] ok crypto/internal/fips140/aes 1.054s ok crypto/internal/fips140/aes/gcm 1.054s [no tests to run] ? crypto/internal/fips140/alias [no test files] ok crypto/internal/fips140/bigmod 1.147s ? crypto/internal/fips140/check [no test files] ? crypto/internal/fips140/check/checktest [no test files] ? crypto/internal/fips140/drbg [no test files] ok crypto/internal/fips140/ecdh 1.085s ok crypto/internal/fips140/ecdsa 1.199s ? crypto/internal/fips140/ed25519 [no test files] ok crypto/internal/fips140/edwards25519 1.788s ok crypto/internal/fips140/edwards25519/field 1.112s ? crypto/internal/fips140/hkdf [no test files] ? crypto/internal/fips140/hmac [no test files] ok crypto/internal/fips140/mlkem 1.300s ok crypto/internal/fips140/nistec 1.077s [no tests to run] ok crypto/internal/fips140/nistec/fiat 1.077s [no tests to run] ? crypto/internal/fips140/pbkdf2 [no test files] ok crypto/internal/fips140/rsa 1.142s ? crypto/internal/fips140/sha256 [no test files] ? crypto/internal/fips140/sha3 [no test files] ? crypto/internal/fips140/sha512 [no test files] ? crypto/internal/fips140/ssh [no test files] ? crypto/internal/fips140/subtle [no test files] ? crypto/internal/fips140/tls12 [no test files] ? crypto/internal/fips140/tls13 [no test files] ok crypto/internal/fips140deps 1.109s ? crypto/internal/fips140deps/byteorder [no test files] ? crypto/internal/fips140deps/cpu [no test files] ? crypto/internal/fips140deps/godebug [no test files] ? crypto/internal/fips140only [no test files] ok crypto/internal/fips140test 2.890s ok crypto/internal/hpke 1.073s ? crypto/internal/impl [no test files] ? crypto/internal/randutil [no test files] ok crypto/internal/sysrand 1.321s ? crypto/internal/sysrand/internal/seccomp [no test files] ok crypto/md5 1.033s ok crypto/mlkem 1.412s ok crypto/pbkdf2 1.170s ok crypto/rand 1.547s ok crypto/rc4 1.480s ok crypto/rsa 1.742s ok crypto/sha1 1.033s ok crypto/sha256 1.033s ok crypto/sha3 3.508s ok crypto/sha512 1.045s ok crypto/subtle 1.471s ok crypto/tls 8.208s ? crypto/tls/internal/fips140tls [no test files] ok crypto/x509 2.027s ? crypto/x509/pkix [no test files] ok database/sql 1.656s ok database/sql/driver 1.064s ok debug/buildinfo 1.144s ok debug/dwarf 1.129s ok debug/elf 1.981s ok debug/gosym 1.162s ok debug/macho 1.075s ok debug/pe 1.075s ok debug/plan9obj 1.083s ok embed 1.083s [no tests to run] ok embed/internal/embedtest 1.083s ? encoding [no test files] ok encoding/ascii85 1.041s ok encoding/asn1 1.022s ok encoding/base32 1.090s ok encoding/base64 1.093s ok encoding/binary 1.108s ok encoding/csv 1.064s ok encoding/gob 17.132s ok encoding/hex 1.074s ok encoding/json 2.233s ok encoding/pem 3.061s ok encoding/xml 1.228s ok errors 1.089s ok expvar 1.058s ok flag 3.218s ok fmt 1.549s ok go/ast 1.063s ok go/ast/internal/tests 1.063s ok go/build 9.912s ok go/build/constraint 1.089s ok go/constant 1.088s ok go/doc 1.257s ok go/doc/comment 2.580s ok go/format 1.067s ok go/importer 1.796s ok go/internal/gccgoimporter 1.053s ok go/internal/gcimporter 12.318s ok go/internal/srcimporter 13.693s ok go/parser 2.099s ok go/printer 2.454s ok go/scanner 1.025s ok go/token 1.139s ok go/types 41.150s ok go/version 1.084s ok hash 1.084s ok hash/adler32 1.084s ok hash/crc32 1.089s ok hash/crc64 1.089s ok hash/fnv 1.089s ok hash/maphash 1.394s ok html 1.020s ok html/template 1.251s ok image 1.435s ok image/color 1.111s ? image/color/palette [no test files] ok image/draw 1.595s ok image/gif 1.846s ? image/internal/imageutil [no test files] ok image/jpeg 2.272s ok image/png 3.977s ok index/suffixarray 1.855s ok internal/abi 1.123s ? internal/asan [no test files] ? internal/bisect [no test files] ok internal/buildcfg 1.025s ? internal/bytealg [no test files] ? internal/byteorder [no test files] ? internal/cfg [no test files] ok internal/chacha8rand 1.082s ok internal/copyright 1.146s ? internal/coverage [no test files] ? internal/coverage/calloc [no test files] ok internal/coverage/cfile 2.709s ok internal/coverage/cformat 1.083s ok internal/coverage/cmerge 1.083s ? internal/coverage/decodecounter [no test files] ? internal/coverage/decodemeta [no test files] ? internal/coverage/encodecounter [no test files] ? internal/coverage/encodemeta [no test files] ok internal/coverage/pods 1.026s ? internal/coverage/rtcov [no test files] ok internal/coverage/slicereader 1.023s ok internal/coverage/slicewriter 1.061s ? internal/coverage/stringtab [no test files] ok internal/coverage/test 1.061s ? internal/coverage/uleb128 [no test files] ok internal/cpu 3.222s ok internal/dag 1.064s ok internal/diff 1.080s ? internal/exportdata [no test files] ? internal/filepathlite [no test files] ok internal/fmtsort 1.043s ok internal/fuzz 1.044s ? internal/goarch [no test files] ok internal/godebug 17.507s ok internal/godebugs 71.909s ? internal/goexperiment [no test files] ? internal/goos [no test files] ? internal/goroot [no test files] ok internal/gover 1.035s ? internal/goversion [no test files] ok internal/itoa 1.086s ? internal/lazyregexp [no test files] ? internal/lazytemplate [no test files] ? internal/msan [no test files] ? internal/nettrace [no test files] ? internal/obscuretestdata [no test files] ? internal/oserror [no test files] ok internal/pkgbits 1.061s ok internal/platform 1.886s ok internal/poll 1.407s ok internal/profile 1.086s ? internal/profilerecord [no test files] ? internal/race [no test files] ok internal/reflectlite 1.084s ok internal/runtime/atomic 1.065s ? internal/runtime/exithook [no test files] ok internal/runtime/maps 1.097s ok internal/runtime/math 1.066s ok internal/runtime/sys 1.063s ok internal/saferio 1.171s ok internal/singleflight 1.113s ? internal/stringslite [no test files] ok internal/sync 4.768s ok internal/synctest 5.929s ? internal/syscall/execenv [no test files] ok internal/syscall/unix 1.081s ok internal/sysinfo 1.082s ? internal/syslist [no test files] ok internal/testenv 1.235s ? internal/testlog [no test files] ? internal/testpty [no test files] ok internal/trace 40.669s ? internal/trace/event [no test files] ? internal/trace/event/go122 [no test files] ok internal/trace/internal/oldtrace 1.573s ? internal/trace/internal/testgen/go122 [no test files] ? internal/trace/raw [no test files] ? internal/trace/testtrace [no test files] ? internal/trace/traceviewer [no test files] ? internal/trace/traceviewer/format [no test files] ? internal/trace/version [no test files] ? internal/txtar [no test files] ok internal/types/errors 1.493s ok internal/unsafeheader 1.081s ok internal/xcoff 1.056s ok internal/zstd 1.957s ok io 1.118s ok io/fs 1.261s ok io/ioutil 1.061s ok iter 1.061s ok log 1.077s ? log/internal [no test files] ok log/slog 1.159s ? log/slog/internal [no test files] ok log/slog/internal/benchmarks 1.086s ok log/slog/internal/buffer 1.086s ? log/slog/internal/slogtest [no test files] ok log/syslog 2.368s ok maps 1.037s ok math 1.046s ok math/big 3.788s ok math/bits 1.042s ok math/cmplx 1.025s ok math/rand 3.954s ok math/rand/v2 2.611s ok mime 1.061s ok mime/multipart 6.045s ok mime/quotedprintable 1.127s ok net 9.885s ok net/http 9.575s ok net/http/cgi 28.743s ok net/http/cookiejar 1.037s ok net/http/fcgi 1.253s ok net/http/httptest 1.171s ok net/http/httptrace 1.041s ok net/http/httputil 1.739s ok net/http/internal 2.598s ok net/http/internal/ascii 1.047s ? net/http/internal/testcert [no test files] ok net/http/pprof 6.370s ok net/internal/cgotest 1.084s ok net/internal/socktest 1.063s ok net/mail 1.055s ok net/netip 1.647s ok net/rpc 1.093s ok net/rpc/jsonrpc 1.093s ok net/smtp 1.108s ok net/textproto 1.109s ok net/url 1.108s ok os 11.215s ok os/exec 8.496s ok os/exec/internal/fdtest 1.056s ok os/signal 20.895s ok os/user 1.051s ok path 1.051s ok path/filepath 1.147s ok plugin 1.090s ok reflect 1.520s ? reflect/internal/example1 [no test files] ? reflect/internal/example2 [no test files] ok regexp 3.966s ok regexp/syntax 6.934s ok runtime 50.230s ok runtime/cgo 1.041s ? runtime/coverage [no test files] ok runtime/debug 2.266s ? runtime/internal/startlinetest [no test files] ok runtime/internal/wasitest 1.025s ok runtime/metrics 1.034s ok runtime/pprof 30.692s ok runtime/race 11.036s ? runtime/race/internal/amd64v1 [no test files] ok runtime/trace 1.133s ok slices 1.559s ok sort 1.437s ok strconv 3.352s ok strings 3.003s ? structs [no test files] ok sync 1.646s ok sync/atomic 3.001s ok syscall 8.992s ok testing 6.501s ok testing/fstest 1.070s ? testing/internal/testdeps [no test files] ok testing/iotest 1.070s ok testing/quick 1.210s ok testing/slogtest 1.083s ok text/scanner 1.084s ok text/tabwriter 1.090s ok text/template 1.097s ok text/template/parse 1.096s ok time 15.832s ? time/tzdata [no test files] ok unicode 1.038s ok unicode/utf16 1.077s ok unicode/utf8 1.078s ok unique 1.389s ? unsafe [no test files] ok weak 1.267s ok cmd/addr2line 5.442s ok cmd/api 15.555s ? cmd/asm [no test files] ? cmd/asm/internal/arch [no test files] ok cmd/asm/internal/asm 4.175s ? cmd/asm/internal/flags [no test files] ok cmd/asm/internal/lex 1.083s ? cmd/buildid [no test files] ? cmd/cgo [no test files] ? cmd/cgo/internal/cgotest [no test files] ok cmd/cgo/internal/swig 1.063s ok cmd/cgo/internal/test 1.566s ? cmd/cgo/internal/test/gcc68255 [no test files] ? cmd/cgo/internal/test/issue23555a [no test files] ? cmd/cgo/internal/test/issue23555b [no test files] ? cmd/cgo/internal/test/issue26213 [no test files] ? cmd/cgo/internal/test/issue26430 [no test files] ? cmd/cgo/internal/test/issue26743 [no test files] ? cmd/cgo/internal/test/issue27054 [no test files] ? cmd/cgo/internal/test/issue27340 [no test files] ? cmd/cgo/internal/test/issue29563 [no test files] ? cmd/cgo/internal/test/issue30527 [no test files] ? cmd/cgo/internal/test/issue41761a [no test files] ? cmd/cgo/internal/test/issue43639 [no test files] ? cmd/cgo/internal/test/issue52611a [no test files] ? cmd/cgo/internal/test/issue52611b [no test files] ? cmd/cgo/internal/test/issue8756 [no test files] ? cmd/cgo/internal/test/issue8828 [no test files] ? cmd/cgo/internal/test/issue9026 [no test files] ? cmd/cgo/internal/test/issue9510a [no test files] ? cmd/cgo/internal/test/issue9510b [no test files] ok cmd/cgo/internal/testcarchive 27.545s ok cmd/cgo/internal/testcshared 12.366s ok cmd/cgo/internal/testerrors 14.303s ok cmd/cgo/internal/testfortran 1.090s ok cmd/cgo/internal/testgodefs 1.660s ok cmd/cgo/internal/testlife 1.759s ok cmd/cgo/internal/testnocgo 1.046s ok cmd/cgo/internal/testplugin 46.394s ok cmd/cgo/internal/testsanitizers 24.689s ok cmd/cgo/internal/testshared 1.027s ok cmd/cgo/internal/testso 2.559s ok cmd/cgo/internal/teststdio 2.663s ok cmd/cgo/internal/testtls 1.049s ok cmd/compile 46.624s ? cmd/compile/internal/abi [no test files] ok cmd/compile/internal/abt 1.048s ok cmd/compile/internal/amd64 1.087s ? cmd/compile/internal/arm [no test files] ? cmd/compile/internal/arm64 [no test files] ok cmd/compile/internal/base 1.062s ? cmd/compile/internal/bitvec [no test files] ok cmd/compile/internal/compare 1.084s ? cmd/compile/internal/coverage [no test files] ? cmd/compile/internal/deadlocals [no test files] ok cmd/compile/internal/devirtualize 1.056s ok cmd/compile/internal/dwarfgen 1.517s ? cmd/compile/internal/escape [no test files] ? cmd/compile/internal/gc [no test files] ok cmd/compile/internal/importer 2.084s ? cmd/compile/internal/inline [no test files] ok cmd/compile/internal/inline/inlheur 1.506s ? cmd/compile/internal/inline/interleaved [no test files] ok cmd/compile/internal/ir 1.078s ok cmd/compile/internal/liveness 1.167s ok cmd/compile/internal/logopt 1.306s ? cmd/compile/internal/loong64 [no test files] ok cmd/compile/internal/loopvar 1.031s ? cmd/compile/internal/mips [no test files] ? cmd/compile/internal/mips64 [no test files] ok cmd/compile/internal/noder 1.081s ? cmd/compile/internal/objw [no test files] ? cmd/compile/internal/pgoir [no test files] ? cmd/compile/internal/pkginit [no test files] ? cmd/compile/internal/ppc64 [no test files] ok cmd/compile/internal/rangefunc 1.098s ok cmd/compile/internal/reflectdata 1.088s [no tests to run] ? cmd/compile/internal/riscv64 [no test files] ? cmd/compile/internal/rttype [no test files] ? cmd/compile/internal/s390x [no test files] ok cmd/compile/internal/ssa 10.559s ok cmd/compile/internal/ssagen 1.039s ? cmd/compile/internal/staticdata [no test files] ? cmd/compile/internal/staticinit [no test files] ok cmd/compile/internal/syntax 1.197s ok cmd/compile/internal/test 15.513s ? cmd/compile/internal/typebits [no test files] ok cmd/compile/internal/typecheck 1.345s ok cmd/compile/internal/types 1.053s ok cmd/compile/internal/types2 10.980s ? cmd/compile/internal/walk [no test files] ? cmd/compile/internal/wasm [no test files] ? cmd/compile/internal/x86 [no test files] ok cmd/covdata 1.089s ok cmd/cover 17.610s ok cmd/dist 1.079s ok cmd/distpack 1.079s ok cmd/doc 3.069s ok cmd/fix 3.235s ok cmd/go 299.352s ok cmd/go/internal/auth 1.081s ? cmd/go/internal/base [no test files] ? cmd/go/internal/bug [no test files] ok cmd/go/internal/cache 1.173s ok cmd/go/internal/cfg 1.073s [no tests to run] ? cmd/go/internal/clean [no test files] ? cmd/go/internal/cmdflag [no test files] ? cmd/go/internal/doc [no test files] ok cmd/go/internal/envcmd 1.129s ok cmd/go/internal/fips140 1.081s ? cmd/go/internal/fix [no test files] ? cmd/go/internal/fmtcmd [no test files] ok cmd/go/internal/fsys 1.083s ok cmd/go/internal/generate 1.083s ok cmd/go/internal/gover 1.083s ? cmd/go/internal/help [no test files] ok cmd/go/internal/imports 1.078s ? cmd/go/internal/list [no test files] ok cmd/go/internal/load 1.040s ok cmd/go/internal/lockedfile 2.504s ok cmd/go/internal/lockedfile/internal/filelock 2.110s ? cmd/go/internal/mmap [no test files] ? cmd/go/internal/modcmd [no test files] ok cmd/go/internal/modfetch 1.088s ok cmd/go/internal/modfetch/codehost 2.518s ok cmd/go/internal/modfetch/zip_sum_test 1.035s ? cmd/go/internal/modget [no test files] ok cmd/go/internal/modindex 1.630s ? cmd/go/internal/modinfo [no test files] ok cmd/go/internal/modload 1.029s ok cmd/go/internal/mvs 1.077s ? cmd/go/internal/run [no test files] ? cmd/go/internal/search [no test files] ok cmd/go/internal/str 1.074s ? cmd/go/internal/telemetrycmd [no test files] ? cmd/go/internal/telemetrystats [no test files] ok cmd/go/internal/test 1.106s ? cmd/go/internal/test/internal/genflags [no test files] ? cmd/go/internal/tool [no test files] ok cmd/go/internal/toolchain 1.095s ? cmd/go/internal/trace [no test files] ok cmd/go/internal/vcs 1.095s ok cmd/go/internal/vcweb 1.038s ok cmd/go/internal/vcweb/vcstest 3.061s ? cmd/go/internal/version [no test files] ? cmd/go/internal/vet [no test files] ok cmd/go/internal/web 1.044s ? cmd/go/internal/web/intercept [no test files] ok cmd/go/internal/work 1.338s ? cmd/go/internal/workcmd [no test files] ok cmd/gofmt 1.256s ok cmd/internal/archive 1.437s ? cmd/internal/bio [no test files] ? cmd/internal/browser [no test files] ok cmd/internal/bootstrap_test 1.079s ok cmd/internal/buildid 1.624s ? cmd/internal/codesign [no test files] ok cmd/internal/cov 1.393s ? cmd/internal/cov/covcmd [no test files] ok cmd/internal/dwarf 1.088s ok cmd/internal/edit 1.087s ? cmd/internal/gcprog [no test files] ok cmd/internal/goobj 1.085s ? cmd/internal/hash [no test files] ? cmd/internal/macho [no test files] ok cmd/internal/moddeps 1.914s ok cmd/internal/obj 1.559s ? cmd/internal/obj/arm [no test files] ok cmd/internal/obj/arm64 1.702s ok cmd/internal/obj/loong64 1.122s ? cmd/internal/obj/mips [no test files] ok cmd/internal/obj/ppc64 1.115s ok cmd/internal/obj/riscv 1.114s ok cmd/internal/obj/s390x 1.031s ? cmd/internal/obj/wasm [no test files] ok cmd/internal/obj/x86 3.949s ok cmd/internal/objabi 1.074s ? cmd/internal/objfile [no test files] ok cmd/internal/osinfo 1.074s ok cmd/internal/par 1.220s ? cmd/internal/pathcache [no test files] ok cmd/internal/pgo 1.091s ok cmd/internal/pkgpath 5.309s ok cmd/internal/pkgpattern 1.049s ok cmd/internal/quoted 1.029s ? cmd/internal/robustio [no test files] ? cmd/internal/script [no test files] ? cmd/internal/script/scripttest [no test files] ok cmd/internal/src 1.024s ok cmd/internal/sys 1.024s ? cmd/internal/telemetry [no test files] ? cmd/internal/telemetry/counter [no test files] ok cmd/internal/test2json 1.822s ok cmd/link 22.946s ? cmd/link/internal/amd64 [no test files] ? cmd/link/internal/arm [no test files] ? cmd/link/internal/arm64 [no test files] ok cmd/link/internal/benchmark 1.082s ? cmd/link/internal/dwtest [no test files] ok cmd/link/internal/ld 9.398s ? cmd/link/internal/loadelf [no test files] ok cmd/link/internal/loader 1.121s ? cmd/link/internal/loadmacho [no test files] ? cmd/link/internal/loadpe [no test files] ? cmd/link/internal/loadxcoff [no test files] ? cmd/link/internal/loong64 [no test files] ? cmd/link/internal/mips [no test files] ? cmd/link/internal/mips64 [no test files] ? cmd/link/internal/ppc64 [no test files] ? cmd/link/internal/riscv64 [no test files] ? cmd/link/internal/s390x [no test files] ? cmd/link/internal/sym [no test files] ? cmd/link/internal/wasm [no test files] ? cmd/link/internal/x86 [no test files] ok cmd/nm 9.719s ok cmd/objdump 5.672s ok cmd/pack 8.055s ok cmd/pprof 3.677s ? cmd/preprofile [no test files] ok cmd/relnote 1.083s ? cmd/test2json [no test files] ok cmd/trace 1.325s ok cmd/vet 55.424s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 4752 23692 ns/op 1129 B/op 10 allocs/op Benchmark/Writer/GNU-4 2842 38090 ns/op 1661 B/op 24 allocs/op Benchmark/Writer/PAX-4 2230 50268 ns/op 2256 B/op 38 allocs/op Benchmark/Reader/USTAR-4 4438 25015 ns/op 5235 B/op 16 allocs/op Benchmark/Reader/GNU-4 5850 18032 ns/op 5156 B/op 15 allocs/op Benchmark/Reader/PAX-4 2311 51189 ns/op 8893 B/op 33 allocs/op PASS ok archive/tar 1.878s goos: freebsd goarch: amd64 pkg: archive/zip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCompressedZipGarbage-4 1 320314799 ns/op 828864 B/op 82 allocs/op BenchmarkZip64Test-4 1 135216204 ns/op BenchmarkZip64TestSizes/4096-4 1741 69762 ns/op BenchmarkZip64TestSizes/1048576-4 176 666416 ns/op BenchmarkZip64TestSizes/67108864-4 1 156716490 ns/op PASS ok archive/zip 2.305s goos: freebsd goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 266686 447.6 ns/op BenchmarkReaderCopyUnoptimal-4 165450 703.4 ns/op BenchmarkReaderCopyNoWriteTo-4 6063 17871 ns/op BenchmarkReaderWriteToOptimal-4 6796 16988 ns/op BenchmarkReaderReadString-4 144937 857.0 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 254181 458.3 ns/op BenchmarkWriterCopyUnoptimal-4 252379 459.5 ns/op BenchmarkWriterCopyNoReadFrom-4 5169 25909 ns/op BenchmarkReaderEmpty-4 40386 3905 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 30031 4011 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 617758 180.4 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.572s goos: freebsd goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 5762 23343 ns/op 1403.77 MB/s BenchmarkWriteByte-4 511 226910 ns/op 18.05 MB/s BenchmarkWriteRune-4 267 447309 ns/op 27.47 MB/s BenchmarkBufferNotEmptyWriteRead-4 30 3828283 ns/op BenchmarkBufferFullSmallReads-4 100 1079082 ns/op BenchmarkBufferWriteBlock/N4096-4 6691 17355 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 403 292928 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 13 8979222 ns/op 4192263 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 4 28676378 ns/op 585.05 MB/s 8388608 B/op 0 allocs/op BenchmarkIndexByte/10-4 4515046 25.88 ns/op 386.42 MB/s BenchmarkIndexByte/32-4 4416360 27.45 ns/op 1165.62 MB/s BenchmarkIndexByte/4K-4 908373 127.9 ns/op 32036.53 MB/s BenchmarkIndexBytePortable/10-4 845974 135.8 ns/op 73.65 MB/s BenchmarkIndexBytePortable/32-4 272726 431.8 ns/op 74.10 MB/s BenchmarkIndexBytePortable/4K-4 2296 51111 ns/op 80.14 MB/s BenchmarkIndexRune/10-4 1351728 89.32 ns/op 111.96 MB/s BenchmarkIndexRune/32-4 1320163 90.80 ns/op 352.42 MB/s BenchmarkIndexRune/4K-4 576380 203.0 ns/op 20180.41 MB/s BenchmarkIndexRuneASCII/10-4 4727534 26.83 ns/op 372.68 MB/s BenchmarkIndexRuneASCII/32-4 4260229 28.42 ns/op 1126.11 MB/s BenchmarkIndexRuneASCII/4K-4 891697 129.0 ns/op 31740.17 MB/s BenchmarkIndexRuneUnicode/Latin/10-4 1584080 79.09 ns/op 126.44 MB/s BenchmarkIndexRuneUnicode/Latin/32-4 1518376 77.59 ns/op 412.45 MB/s BenchmarkIndexRuneUnicode/Latin/4K-4 184332 657.5 ns/op 6229.35 MB/s BenchmarkIndexRuneUnicode/Cyrillic/10-4 1340544 92.41 ns/op 108.21 MB/s BenchmarkIndexRuneUnicode/Cyrillic/32-4 1236427 93.04 ns/op 343.94 MB/s BenchmarkIndexRuneUnicode/Cyrillic/4K-4 62385 1871 ns/op 2189.67 MB/s BenchmarkIndexRuneUnicode/Han/10-4 746704 157.2 ns/op 63.60 MB/s BenchmarkIndexRuneUnicode/Han/32-4 969508 122.2 ns/op 261.92 MB/s BenchmarkIndexRuneUnicode/Han/4K-4 119383 1010 ns/op 4055.23 MB/s BenchmarkEqual/0-4 7475896 15.84 ns/op BenchmarkEqual/same/1-4 1586512 75.04 ns/op 13.33 MB/s BenchmarkEqual/same/6-4 1632625 73.69 ns/op 81.42 MB/s BenchmarkEqual/same/9-4 1549922 77.30 ns/op 116.43 MB/s BenchmarkEqual/same/15-4 1557820 74.96 ns/op 200.11 MB/s BenchmarkEqual/same/16-4 1632542 73.51 ns/op 217.67 MB/s BenchmarkEqual/same/20-4 1561947 76.66 ns/op 260.88 MB/s BenchmarkEqual/same/32-4 1528918 78.81 ns/op 406.04 MB/s BenchmarkEqual/same/4K-4 76066 1579 ns/op 2594.38 MB/s BenchmarkEqual/1-4 1558456 77.00 ns/op 12.99 MB/s BenchmarkEqual/6-4 1539304 78.62 ns/op 76.32 MB/s BenchmarkEqual/9-4 1501994 79.27 ns/op 113.53 MB/s BenchmarkEqual/15-4 1454412 81.94 ns/op 183.05 MB/s BenchmarkEqual/16-4 1538365 77.88 ns/op 205.44 MB/s BenchmarkEqual/20-4 1418856 84.73 ns/op 236.03 MB/s BenchmarkEqual/32-4 1412998 85.11 ns/op 375.98 MB/s BenchmarkEqual/4K-4 57223 2078 ns/op 1970.81 MB/s BenchmarkEqualBothUnaligned/64_0-4 1511028 78.32 ns/op 817.14 MB/s BenchmarkEqualBothUnaligned/64_1-4 1318912 91.40 ns/op 700.19 MB/s BenchmarkEqualBothUnaligned/64_4-4 1501226 78.23 ns/op 818.10 MB/s BenchmarkEqualBothUnaligned/64_7-4 1525752 78.71 ns/op 813.14 MB/s BenchmarkEqualBothUnaligned/4096_0-4 70926 1646 ns/op 2488.05 MB/s BenchmarkEqualBothUnaligned/4096_1-4 49675 2395 ns/op 1710.30 MB/s BenchmarkEqualBothUnaligned/4096_4-4 129961 925.1 ns/op 4427.39 MB/s BenchmarkEqualBothUnaligned/4096_7-4 130434 919.9 ns/op 4452.67 MB/s BenchmarkIndex/10-4 3210382 37.07 ns/op 269.75 MB/s BenchmarkIndex/32-4 3071134 38.90 ns/op 822.70 MB/s BenchmarkIndex/4K-4 35174 3454 ns/op 1185.75 MB/s BenchmarkIndexEasy/10-4 3219226 35.69 ns/op 280.15 MB/s BenchmarkIndexEasy/32-4 3066798 39.13 ns/op 817.79 MB/s BenchmarkIndexEasy/4K-4 508644 238.0 ns/op 17207.58 MB/s BenchmarkCount/10-4 1592546 74.35 ns/op 134.49 MB/s BenchmarkCount/32-4 1525803 78.78 ns/op 406.19 MB/s BenchmarkCount/4K-4 34890 3455 ns/op 1185.57 MB/s BenchmarkCountEasy/10-4 1617716 73.76 ns/op 135.57 MB/s BenchmarkCountEasy/32-4 1540928 78.85 ns/op 405.81 MB/s BenchmarkCountEasy/4K-4 411769 276.2 ns/op 14828.76 MB/s BenchmarkCountSingle/10-4 3253614 36.91 ns/op 270.96 MB/s BenchmarkCountSingle/32-4 3157064 37.09 ns/op 862.71 MB/s BenchmarkCountSingle/4K-4 1000000 107.2 ns/op 38209.38 MB/s BenchmarkToUpper/#00-4 3074575 39.23 ns/op BenchmarkToUpper/ONLYUPPER-4 323604 369.3 ns/op BenchmarkToUpper/abc-4 578526 206.1 ns/op BenchmarkToUpper/AbC123-4 310806 371.0 ns/op BenchmarkToUpper/azAZ09_-4 293362 403.5 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 83221 1397 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 37592 3084 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 61110 1913 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 134419 893.5 ns/op BenchmarkToLower/#00-4 3102892 38.25 ns/op BenchmarkToLower/abc-4 497799 233.9 ns/op BenchmarkToLower/AbC123-4 317110 374.7 ns/op BenchmarkToLower/azAZ09_-4 278559 405.9 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 85096 1398 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 41395 2819 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 71485 1665 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 131305 913.9 ns/op BenchmarkFields/ASCII/16-4 142678 828.5 ns/op 19.31 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9666 11726 ns/op 21.83 MB/s 480 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 634 187934 ns/op 21.79 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 36 3224520 ns/op 20.32 MB/s 147458 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 50827329 ns/op 20.63 MB/s 2269184 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 86721 1381 ns/op 11.59 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 5596 19170 ns/op 13.35 MB/s 704 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 387 307644 ns/op 13.31 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 20 5487258 ns/op 11.94 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 95331088 ns/op 11.00 MB/s 11219248 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 167898 690.1 ns/op 23.18 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 13232 9024 ns/op 28.37 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 722 167237 ns/op 24.49 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 38 3084961 ns/op 21.24 MB/s 512258 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 57452759 ns/op 18.25 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 119492 989.8 ns/op 16.16 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 7999 13264 ns/op 19.30 MB/s 704 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 538 216321 ns/op 18.93 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 30 3966428 ns/op 16.52 MB/s 512259 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 71724466 ns/op 14.62 MB/s 11219200 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2242671 53.32 ns/op BenchmarkTrimSpace/ASCII-4 1000000 105.0 ns/op BenchmarkTrimSpace/SomeNonASCII-4 115388 1042 ns/op BenchmarkTrimSpace/JustNonASCII-4 53106 2264 ns/op BenchmarkToValidUTF8/Valid-4 485649 229.4 ns/op BenchmarkToValidUTF8/InvalidASCII-4 367164 326.3 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 103401 1124 ns/op BenchmarkIndexHard1-4 854 138154 ns/op 7589.92 MB/s BenchmarkIndexHard2-4 613 191966 ns/op 5462.30 MB/s BenchmarkIndexHard3-4 152 779449 ns/op 1345.28 MB/s BenchmarkIndexHard4-4 102 1162882 ns/op 901.70 MB/s BenchmarkLastIndexHard1-4 5 20987832 ns/op BenchmarkLastIndexHard2-4 4 27852878 ns/op BenchmarkLastIndexHard3-4 4 30561416 ns/op BenchmarkCountHard1-4 859 139041 ns/op BenchmarkCountHard2-4 619 192980 ns/op BenchmarkCountHard3-4 156 766246 ns/op BenchmarkSplitEmptySeparator-4 1 112542033 ns/op BenchmarkSplitSingleByteSeparator-4 16 6854165 ns/op BenchmarkSplitMultiByteSeparator-4 14 8282981 ns/op BenchmarkSplitNSingleByteSeparator-4 215260 563.8 ns/op BenchmarkSplitNMultiByteSeparator-4 78096 1537 ns/op BenchmarkRepeat-4 201853 585.8 ns/op BenchmarkRepeatLarge/256/1-4 146728 827.2 ns/op 309.49 MB/s BenchmarkRepeatLarge/256/16-4 228234 551.4 ns/op 464.23 MB/s BenchmarkRepeatLarge/512/1-4 102784 1122 ns/op 456.17 MB/s BenchmarkRepeatLarge/512/16-4 142072 865.4 ns/op 591.62 MB/s BenchmarkRepeatLarge/1024/1-4 70047 1709 ns/op 599.35 MB/s BenchmarkRepeatLarge/1024/16-4 80936 1457 ns/op 702.64 MB/s BenchmarkRepeatLarge/2048/1-4 42883 2823 ns/op 725.46 MB/s BenchmarkRepeatLarge/2048/16-4 46364 2533 ns/op 808.37 MB/s BenchmarkRepeatLarge/4096/1-4 23644 4961 ns/op 825.69 MB/s BenchmarkRepeatLarge/4096/16-4 24926 4860 ns/op 842.76 MB/s BenchmarkRepeatLarge/8192/1-4 13084 9122 ns/op 898.04 MB/s BenchmarkRepeatLarge/8192/16-4 13345 8878 ns/op 922.77 MB/s BenchmarkRepeatLarge/8192/4097-4 22904 5144 ns/op 796.46 MB/s BenchmarkRepeatLarge/16384/1-4 7196 17836 ns/op 918.58 MB/s BenchmarkRepeatLarge/16384/16-4 6716 17508 ns/op 935.81 MB/s BenchmarkRepeatLarge/16384/4097-4 9339 13345 ns/op 921.01 MB/s BenchmarkRepeatLarge/32768/1-4 3475 33512 ns/op 977.79 MB/s BenchmarkRepeatLarge/32768/16-4 3584 33052 ns/op 991.41 MB/s BenchmarkRepeatLarge/32768/4097-4 3993 31398 ns/op 913.41 MB/s BenchmarkRepeatLarge/65536/1-4 1852 65098 ns/op 1006.73 MB/s BenchmarkRepeatLarge/65536/16-4 1862 65212 ns/op 1004.96 MB/s BenchmarkRepeatLarge/65536/4097-4 1882 63595 ns/op 966.35 MB/s BenchmarkRepeatLarge/131072/1-4 451 260311 ns/op 503.52 MB/s BenchmarkRepeatLarge/131072/16-4 450 259658 ns/op 504.79 MB/s BenchmarkRepeatLarge/131072/4097-4 466 248353 ns/op 511.40 MB/s BenchmarkRepeatLarge/262144/1-4 236 514540 ns/op 509.47 MB/s BenchmarkRepeatLarge/262144/16-4 229 511299 ns/op 512.70 MB/s BenchmarkRepeatLarge/262144/4097-4 240 499309 ns/op 516.94 MB/s BenchmarkRepeatLarge/524288/1-4 120 994306 ns/op 527.29 MB/s BenchmarkRepeatLarge/524288/16-4 100 1002257 ns/op 523.11 MB/s BenchmarkRepeatLarge/524288/4097-4 121 1040133 ns/op 500.24 MB/s BenchmarkRepeatLarge/1048576/1-4 62 1999249 ns/op 524.49 MB/s BenchmarkRepeatLarge/1048576/16-4 61 1987890 ns/op 527.48 MB/s BenchmarkRepeatLarge/1048576/4097-4 57 1938005 ns/op 539.08 MB/s BenchmarkRepeatLarge/2097152/1-4 28 3969569 ns/op 528.31 MB/s BenchmarkRepeatLarge/2097152/16-4 31 4100797 ns/op 511.40 MB/s BenchmarkRepeatLarge/2097152/4097-4 28 3928094 ns/op 532.97 MB/s BenchmarkRepeatLarge/4194304/1-4 14 7793317 ns/op 538.19 MB/s BenchmarkRepeatLarge/4194304/16-4 14 8308868 ns/op 504.80 MB/s BenchmarkRepeatLarge/4194304/4097-4 14 8051977 ns/op 520.52 MB/s BenchmarkRepeatLarge/8388608/1-4 7 15514517 ns/op 540.69 MB/s BenchmarkRepeatLarge/8388608/16-4 7 15484880 ns/op 541.73 MB/s BenchmarkRepeatLarge/8388608/4097-4 7 15604201 ns/op 537.46 MB/s BenchmarkRepeatLarge/16777216/1-4 4 29716872 ns/op 564.57 MB/s BenchmarkRepeatLarge/16777216/16-4 4 29978539 ns/op 559.64 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 29702978 ns/op 564.83 MB/s BenchmarkRepeatLarge/33554432/1-4 2 62319627 ns/op 538.42 MB/s BenchmarkRepeatLarge/33554432/16-4 2 58334337 ns/op 575.21 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 58185872 ns/op 576.68 MB/s BenchmarkRepeatLarge/67108864/1-4 1 116493529 ns/op 576.07 MB/s BenchmarkRepeatLarge/67108864/16-4 1 116404658 ns/op 576.51 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 117072915 ns/op 573.22 MB/s BenchmarkRepeatLarge/134217728/1-4 1 259157794 ns/op 517.90 MB/s BenchmarkRepeatLarge/134217728/16-4 1 234649301 ns/op 571.99 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 237301986 ns/op 565.60 MB/s BenchmarkRepeatLarge/268435456/1-4 1 516455130 ns/op 519.77 MB/s BenchmarkRepeatLarge/268435456/16-4 1 465875596 ns/op 576.20 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 467385010 ns/op 574.33 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1053212118 ns/op 509.75 MB/s BenchmarkRepeatLarge/536870912/16-4 1 950272591 ns/op 564.97 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 959801033 ns/op 559.36 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 2190106392 ns/op 490.27 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1879184247 ns/op 571.39 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1867313405 ns/op 575.02 MB/s BenchmarkBytesCompare/1-4 10472476 11.39 ns/op BenchmarkBytesCompare/2-4 10141760 11.33 ns/op BenchmarkBytesCompare/4-4 10185364 11.28 ns/op BenchmarkBytesCompare/8-4 10097212 11.24 ns/op BenchmarkBytesCompare/16-4 10558131 11.06 ns/op BenchmarkBytesCompare/32-4 9254073 12.62 ns/op BenchmarkBytesCompare/64-4 8297157 13.96 ns/op BenchmarkBytesCompare/128-4 7424500 14.96 ns/op BenchmarkBytesCompare/256-4 6309226 18.85 ns/op BenchmarkBytesCompare/512-4 4550938 26.21 ns/op BenchmarkBytesCompare/1024-4 2905729 41.09 ns/op BenchmarkBytesCompare/2048-4 1695393 69.95 ns/op BenchmarkIndexAnyASCII/1:1-4 2683472 45.31 ns/op BenchmarkIndexAnyASCII/1:2-4 2695879 45.64 ns/op BenchmarkIndexAnyASCII/1:4-4 2698050 44.97 ns/op BenchmarkIndexAnyASCII/1:8-4 2637790 45.36 ns/op BenchmarkIndexAnyASCII/1:16-4 2687646 45.17 ns/op BenchmarkIndexAnyASCII/1:32-4 2630008 45.51 ns/op BenchmarkIndexAnyASCII/1:64-4 2617222 45.11 ns/op BenchmarkIndexAnyASCII/16:1-4 2340980 50.26 ns/op BenchmarkIndexAnyASCII/16:2-4 356194 334.3 ns/op BenchmarkIndexAnyASCII/16:4-4 343494 335.3 ns/op BenchmarkIndexAnyASCII/16:8-4 341252 331.1 ns/op BenchmarkIndexAnyASCII/16:16-4 327666 347.1 ns/op BenchmarkIndexAnyASCII/16:32-4 322912 366.9 ns/op BenchmarkIndexAnyASCII/16:64-4 290702 413.8 ns/op BenchmarkIndexAnyASCII/256:1-4 1995619 61.44 ns/op BenchmarkIndexAnyASCII/256:2-4 25651 4570 ns/op BenchmarkIndexAnyASCII/256:4-4 26623 4480 ns/op BenchmarkIndexAnyASCII/256:8-4 27068 4477 ns/op BenchmarkIndexAnyASCII/256:16-4 26632 4497 ns/op BenchmarkIndexAnyASCII/256:32-4 26276 4471 ns/op BenchmarkIndexAnyASCII/256:64-4 26474 4520 ns/op BenchmarkIndexAnyUTF8/1:1-4 2676342 44.80 ns/op BenchmarkIndexAnyUTF8/1:2-4 2692335 44.81 ns/op BenchmarkIndexAnyUTF8/1:4-4 2684413 45.19 ns/op BenchmarkIndexAnyUTF8/1:8-4 2712039 44.96 ns/op BenchmarkIndexAnyUTF8/1:16-4 2715003 45.02 ns/op BenchmarkIndexAnyUTF8/1:32-4 2628897 45.45 ns/op BenchmarkIndexAnyUTF8/1:64-4 2626243 45.43 ns/op BenchmarkIndexAnyUTF8/16:1-4 156003 705.3 ns/op BenchmarkIndexAnyUTF8/16:2-4 301368 399.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 296937 413.9 ns/op BenchmarkIndexAnyUTF8/16:8-4 284655 397.5 ns/op BenchmarkIndexAnyUTF8/16:16-4 276328 430.1 ns/op BenchmarkIndexAnyUTF8/16:32-4 270081 436.2 ns/op BenchmarkIndexAnyUTF8/16:64-4 261607 433.5 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 10655 ns/op BenchmarkIndexAnyUTF8/256:2-4 20652 5695 ns/op BenchmarkIndexAnyUTF8/256:4-4 20515 5704 ns/op BenchmarkIndexAnyUTF8/256:8-4 21067 5748 ns/op BenchmarkIndexAnyUTF8/256:16-4 20210 5901 ns/op BenchmarkIndexAnyUTF8/256:32-4 19366 6254 ns/op BenchmarkIndexAnyUTF8/256:64-4 18888 6296 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2645583 45.88 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2589804 45.51 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2641522 45.58 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2576004 46.20 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2701947 45.71 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2652736 45.79 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2652656 45.12 ns/op BenchmarkLastIndexAnyASCII/16:1-4 357362 326.7 ns/op BenchmarkLastIndexAnyASCII/16:2-4 356589 325.8 ns/op BenchmarkLastIndexAnyASCII/16:4-4 344400 327.3 ns/op BenchmarkLastIndexAnyASCII/16:8-4 338606 330.1 ns/op BenchmarkLastIndexAnyASCII/16:16-4 341901 342.3 ns/op BenchmarkLastIndexAnyASCII/16:32-4 317523 370.7 ns/op BenchmarkLastIndexAnyASCII/16:64-4 279651 413.1 ns/op BenchmarkLastIndexAnyASCII/256:1-4 26565 4548 ns/op BenchmarkLastIndexAnyASCII/256:2-4 26541 4496 ns/op BenchmarkLastIndexAnyASCII/256:4-4 26481 4498 ns/op BenchmarkLastIndexAnyASCII/256:8-4 26625 4481 ns/op BenchmarkLastIndexAnyASCII/256:16-4 26508 4561 ns/op BenchmarkLastIndexAnyASCII/256:32-4 25927 4547 ns/op BenchmarkLastIndexAnyASCII/256:64-4 25923 4632 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2636482 45.91 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2711791 45.63 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2685104 45.63 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2688872 45.77 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2653288 45.51 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2608914 46.13 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2558164 45.97 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 246514 468.2 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 291782 399.1 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 294043 397.9 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 300078 400.5 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 290142 414.5 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 272757 433.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 261478 438.3 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 18228 6641 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 21110 5685 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 20842 5804 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 20290 5787 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 20018 5980 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 19131 6341 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 18826 6430 ns/op BenchmarkTrimASCII/1:1-4 3240552 37.06 ns/op BenchmarkTrimASCII/1:2-4 2477638 47.99 ns/op BenchmarkTrimASCII/1:4-4 2336091 51.24 ns/op BenchmarkTrimASCII/1:8-4 2078623 58.58 ns/op BenchmarkTrimASCII/1:16-4 1749682 69.00 ns/op BenchmarkTrimASCII/16:1-4 444242 262.0 ns/op BenchmarkTrimASCII/16:2-4 360406 329.9 ns/op BenchmarkTrimASCII/16:4-4 356481 329.2 ns/op BenchmarkTrimASCII/16:8-4 351928 335.1 ns/op BenchmarkTrimASCII/16:16-4 340023 347.6 ns/op BenchmarkTrimASCII/256:1-4 33788 3566 ns/op BenchmarkTrimASCII/256:2-4 26473 4532 ns/op BenchmarkTrimASCII/256:4-4 26764 4538 ns/op BenchmarkTrimASCII/256:8-4 26401 4536 ns/op BenchmarkTrimASCII/256:16-4 26500 4561 ns/op BenchmarkTrimASCII/4096:1-4 2101 55962 ns/op BenchmarkTrimASCII/4096:2-4 1646 72251 ns/op BenchmarkTrimASCII/4096:4-4 1618 72263 ns/op BenchmarkTrimASCII/4096:8-4 1660 71514 ns/op BenchmarkTrimASCII/4096:16-4 1650 72206 ns/op BenchmarkTrimByte-4 2361094 50.79 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13532 8820 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13606 8754 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 720 167238 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1405 81923 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2790 42000 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 5295 22171 ns/op BenchmarkCompareBytesEqual-4 10701003 10.51 ns/op BenchmarkCompareBytesToNil-4 13075411 9.209 ns/op BenchmarkCompareBytesEmpty-4 11764250 9.033 ns/op BenchmarkCompareBytesIdentical-4 13462305 8.762 ns/op BenchmarkCompareBytesSameLength-4 11550414 10.07 ns/op BenchmarkCompareBytesDifferentLength-4 10964083 10.32 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 1393 86028 ns/op 12188.89 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 1414 70875 ns/op 14794.78 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 1761 86351 ns/op 12143.36 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 1377 86345 ns/op 12144.13 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 1609 63336 ns/op 16555.86 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 1389 86082 ns/op 12181.18 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 1386 81851 ns/op 12810.87 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 1981 67654 ns/op 15499.25 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 1401 81077 ns/op 12933.20 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 1369 78275 ns/op 13396.08 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 1713 71835 ns/op 14597.11 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 1516 83761 ns/op 12518.81 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 1830 83397 ns/op 12573.41 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 1407 72476 ns/op 14467.99 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 1396 79421 ns/op 13202.80 MB/s BenchmarkCompareBytesBig-4 1785 68521 ns/op 15303.08 MB/s BenchmarkCompareBytesBigIdentical-4 13245264 9.090 ns/op 115350569.84 MB/s PASS ok bytes 65.103s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 73598156 ns/op 1.36 MB/s 3611596 B/op 27 allocs/op BenchmarkDecodeNewton-4 1 298478620 ns/op 1.90 MB/s 3637920 B/op 30 allocs/op BenchmarkDecodeRand-4 5 22877687 ns/op 0.72 MB/s 3647633 B/op 28 allocs/op PASS ok compress/bzip2 2.357s goos: freebsd goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 67 1634260 ns/op 6.12 MB/s 42867 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 7 15492996 ns/op 6.45 MB/s 42949 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 155790243 ns/op 6.42 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 66 1677539 ns/op 5.96 MB/s 42483 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 16711621 ns/op 5.98 MB/s 42272 B/op 11 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 169909222 ns/op 5.89 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 68 1649904 ns/op 6.06 MB/s 43112 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 7 16121421 ns/op 6.20 MB/s 43229 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 159444174 ns/op 6.27 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 69 1640252 ns/op 6.10 MB/s 43314 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 7 15762130 ns/op 6.34 MB/s 44403 B/op 14 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 159054067 ns/op 6.29 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 63 1771061 ns/op 5.65 MB/s 43196 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 17137380 ns/op 5.84 MB/s 47833 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 170936754 ns/op 5.85 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 74 1428289 ns/op 7.00 MB/s 42823 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 9 11976200 ns/op 8.35 MB/s 44682 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 121640628 ns/op 8.22 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 91 1284919 ns/op 7.78 MB/s 43308 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 12 9659170 ns/op 10.35 MB/s 47031 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 96966670 ns/op 10.31 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 88 1281134 ns/op 7.81 MB/s 43572 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 12 9667555 ns/op 10.34 MB/s 45662 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 95826015 ns/op 10.44 MB/s 67752 B/op 152 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 93 1109154 ns/op 9.02 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 10 10688823 ns/op 9.36 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 106344821 ns/op 9.40 MB/s BenchmarkEncode/Digits/Speed/1e4-4 49 2164888 ns/op 4.62 MB/s BenchmarkEncode/Digits/Speed/1e5-4 6 19462667 ns/op 5.14 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 191248530 ns/op 5.23 MB/s BenchmarkEncode/Digits/Default/1e4-4 19 5289300 ns/op 1.89 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 76323552 ns/op 1.31 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 786493726 ns/op 1.27 MB/s BenchmarkEncode/Digits/Compression/1e4-4 20 5195056 ns/op 1.92 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 72222836 ns/op 1.38 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 756343049 ns/op 1.32 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 81 1352206 ns/op 7.40 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 9 11418665 ns/op 8.76 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 113579659 ns/op 8.80 MB/s BenchmarkEncode/Newton/Speed/1e4-4 51 2066566 ns/op 4.84 MB/s BenchmarkEncode/Newton/Speed/1e5-4 7 15779861 ns/op 6.34 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 155716002 ns/op 6.42 MB/s BenchmarkEncode/Newton/Default/1e4-4 21 5162553 ns/op 1.94 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 66462833 ns/op 1.50 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 681143824 ns/op 1.47 MB/s BenchmarkEncode/Newton/Compression/1e4-4 20 5226374 ns/op 1.91 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 81588645 ns/op 1.23 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 882243840 ns/op 1.13 MB/s PASS ok compress/flate 16.762s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecoder/1e4-4 50 2139286 ns/op 4.67 MB/s BenchmarkDecoder/1e-Reuse4-4 52 2239108 ns/op 4.47 MB/s BenchmarkDecoder/1e5-4 5 21612091 ns/op 4.63 MB/s BenchmarkDecoder/1e-Reuse5-4 5 21337317 ns/op 4.69 MB/s BenchmarkDecoder/1e6-4 1 214953308 ns/op 4.65 MB/s BenchmarkDecoder/1e-Reuse6-4 1 213998184 ns/op 4.67 MB/s BenchmarkEncoder/1e4-4 56 1915537 ns/op 5.22 MB/s BenchmarkEncoder/1e-Reuse4-4 60 1755588 ns/op 5.70 MB/s BenchmarkEncoder/1e5-4 6 18392393 ns/op 5.44 MB/s BenchmarkEncoder/1e-Reuse5-4 6 18271473 ns/op 5.47 MB/s BenchmarkEncoder/1e6-4 1 186188400 ns/op 5.37 MB/s BenchmarkEncoder/1e-Reuse6-4 1 181415861 ns/op 5.51 MB/s PASS ok compress/lzw 3.498s goos: freebsd goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 27 3874273 ns/op PASS ok container/heap 1.196s goos: freebsd goarch: amd64 pkg: context cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCommonParentCancel-4 20118 5607 ns/op BenchmarkWithTimeout/concurrency=40-4 5008 23661 ns/op BenchmarkWithTimeout/concurrency=4000-4 4857 24276 ns/op BenchmarkWithTimeout/concurrency=400000-4 6260 17068 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 449334 247.7 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 14895 8527 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 18462 6422 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 2922 39503 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 1881 61280 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 2674 41371 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 284 428473 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 196 615813 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 304 401429 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 26 4738887 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 14 7634484 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 30 4065205 ns/op BenchmarkCheckCanceled/Err-4 240028 490.6 ns/op BenchmarkCheckCanceled/Done-4 397203 298.9 ns/op BenchmarkContextCancelDone-4 484279 254.3 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 12973 9092 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 12004 9897 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 10000 10493 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 10000 12389 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 8286 15138 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 514872 223.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 300469 392.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 210640 556.1 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 132614 893.0 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 68560 1736 ns/op PASS ok context 11.300s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt/AES-128-4 1410373 84.15 ns/op 190.14 MB/s BenchmarkEncrypt/AES-192-4 1361286 88.00 ns/op 181.83 MB/s BenchmarkEncrypt/AES-256-4 1324075 91.41 ns/op 175.03 MB/s BenchmarkDecrypt/AES-128-4 1393551 87.24 ns/op 183.40 MB/s BenchmarkDecrypt/AES-192-4 1346506 88.89 ns/op 180.00 MB/s BenchmarkDecrypt/AES-256-4 1283156 92.97 ns/op 172.10 MB/s BenchmarkCreateCipher/AES-128-4 195894 692.7 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 194682 671.6 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 175998 629.5 ns/op 512 B/op 1 allocs/op PASS ok crypto/aes 2.828s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAESGCM/Open-128-64-4 163683 761.1 ns/op 84.09 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 287936 414.2 ns/op 154.53 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 161572 792.1 ns/op 80.80 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 288340 440.8 ns/op 145.19 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 108513 1495 ns/op 903.00 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 154220 1142 ns/op 1182.09 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 99193 1598 ns/op 844.62 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 128169 1275 ns/op 1058.44 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 29079 4931 ns/op 1661.43 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 44244 4634 ns/op 1767.96 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 23533 5471 ns/op 1497.41 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 29421 5353 ns/op 1530.48 MB/s 0 B/op 0 allocs/op BenchmarkAESCTR/50-4 255740 445.2 ns/op 112.31 MB/s BenchmarkAESCTR/1K-4 112402 1114 ns/op 914.33 MB/s BenchmarkAESCTR/8K-4 24412 4907 ns/op 1668.55 MB/s BenchmarkAESCBCEncrypt1K-4 17746 6736 ns/op 152.02 MB/s BenchmarkAESCBCDecrypt1K-4 17054 7096 ns/op 144.30 MB/s PASS ok crypto/cipher 3.938s goos: freebsd goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 97738 1184 ns/op 6.76 MB/s BenchmarkDecrypt-4 103312 1142 ns/op 7.01 MB/s BenchmarkTDESEncrypt-4 36458 3306 ns/op 2.42 MB/s BenchmarkTDESDecrypt-4 36157 3331 ns/op 2.40 MB/s PASS ok crypto/des 1.619s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkECDH/P256-4 1026 113486 ns/op 968 B/op 15 allocs/op BenchmarkECDH/P384-4 15 7822003 ns/op 1326 B/op 24 allocs/op BenchmarkECDH/P521-4 6 19835050 ns/op 1808 B/op 24 allocs/op BenchmarkECDH/X25519-4 100 1146613 ns/op 392 B/op 9 allocs/op PASS ok crypto/ecdh 1.783s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 844 127725 ns/op 6982 B/op 72 allocs/op BenchmarkSign/P384-4 45 2392106 ns/op 7216 B/op 75 allocs/op BenchmarkSign/P521-4 21 5598581 ns/op 8065 B/op 78 allocs/op BenchmarkVerify/P256-4 1024 115272 ns/op 576 B/op 10 allocs/op BenchmarkVerify/P384-4 14 8290898 ns/op 808 B/op 17 allocs/op BenchmarkVerify/P521-4 5 20540961 ns/op 1224 B/op 17 allocs/op BenchmarkGenerateKey/P256-4 4354 26293 ns/op 999 B/op 16 allocs/op BenchmarkGenerateKey/P384-4 57 2057568 ns/op 1199 B/op 19 allocs/op BenchmarkGenerateKey/P521-4 22 5125679 ns/op 1598 B/op 20 allocs/op PASS ok crypto/ecdsa 2.609s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGeneration-4 332 346042 ns/op BenchmarkNewKeyFromSeed-4 330 354327 ns/op BenchmarkSigning-4 314 377651 ns/op BenchmarkVerification-4 216 560439 ns/op PASS ok crypto/ed25519 1.716s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 5378 22262 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 141 855151 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 54 2166401 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 21 5371703 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1440 82973 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 55 2113531 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 20 5748856 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 7 15136720 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 16512 6966 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 6446 17718 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 3854 28168 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 76 1433911 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2347 45675 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 303 396673 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1524 74459 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 94 1170370 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.365s goos: freebsd goarch: amd64 pkg: crypto/hkdf cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark16ByteMD5Single-4 6520 15471 ns/op 1.03 MB/s Benchmark20ByteSHA1Single-4 7930 15047 ns/op 1.33 MB/s Benchmark32ByteSHA256Single-4 6202 16678 ns/op 1.92 MB/s Benchmark64ByteSHA512Single-4 4440 26354 ns/op 2.43 MB/s PASS ok crypto/hkdf 1.638s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 22300 5347 ns/op 191.51 MB/s BenchmarkHMACSHA256_32-4 54726 2192 ns/op 14.60 MB/s BenchmarkNewWriteSum-4 14678 7832 ns/op 4.09 MB/s PASS ok crypto/hmac 1.602s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/bigmod cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkModAdd-4 452450 235.6 ns/op BenchmarkModSub-4 490795 225.6 ns/op BenchmarkMontgomeryRepr-4 63356 1909 ns/op BenchmarkMontgomeryMul-4 62502 1972 ns/op BenchmarkModMul-4 30860 3888 ns/op BenchmarkExpBig-4 18 6380527 ns/op BenchmarkExp-4 22 5243430 ns/op PASS ok crypto/internal/fips140/bigmod 1.958s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/edwards25519 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodingDecoding-4 3738 27974 ns/op BenchmarkScalarBaseMult-4 351 331585 ns/op BenchmarkScalarMult-4 162 736401 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 232 520126 ns/op PASS ok crypto/internal/fips140/edwards25519 1.665s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 519230 213.8 ns/op BenchmarkMultiply-4 4261494 27.29 ns/op BenchmarkSquare-4 5339048 22.51 ns/op BenchmarkInvert-4 25638 4695 ns/op BenchmarkMult32-4 1536472 78.46 ns/op PASS ok crypto/internal/fips140/edwards25519/field 1.866s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 55 1918292 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1668 72744 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 20 5318589 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 8 13702295 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 165 694359 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 8410 15091 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 62 1798450 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 25 4326862 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/fips140/nistec 2.180s goos: freebsd goarch: amd64 pkg: crypto/internal/fips140/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 533856 216.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 271144 400.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 114081 1004 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 594136 198.3 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 312975 380.5 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 121453 1014 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/fips140/nistec/fiat 1.831s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 195616 587.7 ns/op 13.61 MB/s BenchmarkHash64-4 213574 536.8 ns/op 119.23 MB/s BenchmarkHash128-4 183860 634.7 ns/op 201.68 MB/s BenchmarkHash256-4 141640 839.1 ns/op 305.09 MB/s BenchmarkHash512-4 94809 1277 ns/op 400.89 MB/s BenchmarkHash1K-4 56260 2115 ns/op 484.05 MB/s BenchmarkHash8K-4 8370 13964 ns/op 586.64 MB/s BenchmarkHash1M-4 68 1725674 ns/op 607.63 MB/s BenchmarkHash8M-4 8 13740749 ns/op 610.49 MB/s BenchmarkHash8BytesUnaligned-4 189225 580.6 ns/op 13.78 MB/s BenchmarkHash1KUnaligned-4 56703 2142 ns/op 478.08 MB/s BenchmarkHash8KUnaligned-4 8398 13987 ns/op 585.67 MB/s PASS ok crypto/md5 2.782s goos: freebsd goarch: amd64 pkg: crypto/mlkem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkKeyGen-4 363 328624 ns/op BenchmarkEncaps-4 178 684316 ns/op BenchmarkDecaps-4 141 863804 ns/op BenchmarkRoundTrip/Alice-4 94 1258072 ns/op BenchmarkRoundTrip/Bob-4 212 569930 ns/op PASS ok crypto/mlkem 1.941s goos: freebsd goarch: amd64 pkg: crypto/pbkdf2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA1-4 10 10557946 ns/op BenchmarkHMACSHA256-4 7 14288062 ns/op PASS ok crypto/pbkdf2 1.318s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead/4-4 90004 1328 ns/op 3.01 MB/s BenchmarkRead/32-4 87283 1340 ns/op 23.88 MB/s BenchmarkRead/4K-4 8280 13890 ns/op 294.88 MB/s BenchmarkPrime-4 2 117056863 ns/op PASS ok crypto/rand 1.712s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 13984 8574 ns/op 14.93 MB/s BenchmarkRC4_1K-4 1699 67735 ns/op 15.12 MB/s BenchmarkRC4_8K-4 222 537666 ns/op 15.06 MB/s PASS ok crypto/rc4 1.552s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecryptPKCS1v15/2048-4 48 2120758 ns/op BenchmarkDecryptPKCS1v15/3072-4 21 5314527 ns/op BenchmarkDecryptPKCS1v15/4096-4 10 10453709 ns/op BenchmarkEncryptPKCS1v15/2048-4 1646 74058 ns/op BenchmarkDecryptOAEP/2048-4 50 2275933 ns/op BenchmarkEncryptOAEP/2048-4 1258 88717 ns/op BenchmarkSignPKCS1v15/2048-4 49 2219155 ns/op BenchmarkVerifyPKCS1v15/2048-4 1706 71910 ns/op BenchmarkSignPSS/2048-4 46 2291269 ns/op BenchmarkVerifyPSS/2048-4 1400 86983 ns/op BenchmarkGenerateKey/2048-4 1 670761583 ns/op BenchmarkParsePKCS8PrivateKey/2048-4 621 198284 ns/op PASS ok crypto/rsa 3.135s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 162589 677.4 ns/op 11.81 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 206800 549.3 ns/op 14.56 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 100648 1153 ns/op 277.61 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 117079 1017 ns/op 314.64 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 59744 1992 ns/op 513.97 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 64683 1847 ns/op 554.40 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 10000 11077 ns/op 739.56 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 10000 10866 ns/op 753.90 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.094s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 140704 819.0 ns/op 9.77 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 141825 815.1 ns/op 9.81 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 146971 807.6 ns/op 9.91 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 29302 4021 ns/op 254.68 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 30036 3958 ns/op 258.69 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 30321 3961 ns/op 258.52 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4251 26778 ns/op 305.92 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4401 26706 ns/op 306.74 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4378 26604 ns/op 307.92 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.311s goos: freebsd goarch: amd64 pkg: crypto/sha3 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSha3_512_MTU-4 9537 11992 ns/op 112.57 MB/s BenchmarkSha3_384_MTU-4 13737 8802 ns/op 153.38 MB/s BenchmarkSha3_256_MTU-4 17275 7043 ns/op 191.69 MB/s BenchmarkSha3_224_MTU-4 18092 6627 ns/op 203.70 MB/s BenchmarkShake128_MTU-4 15061 7932 ns/op 170.19 MB/s BenchmarkShake256_MTU-4 14096 8628 ns/op 156.46 MB/s BenchmarkShake256_16x-4 619 191584 ns/op 85.52 MB/s BenchmarkShake256_1MiB-4 25 4650331 ns/op 225.48 MB/s BenchmarkSha3_512_1MiB-4 13 8626815 ns/op 121.55 MB/s PASS ok crypto/sha3 2.593s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 116242 998.2 ns/op 8.01 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 117282 977.7 ns/op 8.18 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 120334 1007 ns/op 7.94 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 37717 3126 ns/op 327.55 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 37867 3103 ns/op 330.05 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 38155 3155 ns/op 324.57 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 6200 18546 ns/op 441.71 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 6199 18501 ns/op 442.78 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 6208 18642 ns/op 439.44 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.283s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 17689771 6.561 ns/op BenchmarkConstantTimeEq-4 16705064 7.122 ns/op BenchmarkConstantTimeLessOrEq-4 17058928 7.049 ns/op BenchmarkXORBytes/8Bytes-4 4351651 27.64 ns/op 289.47 MB/s BenchmarkXORBytes/128Bytes-4 3565077 33.47 ns/op 3824.31 MB/s BenchmarkXORBytes/2048Bytes-4 970112 133.6 ns/op 15327.18 MB/s BenchmarkXORBytes/32768Bytes-4 62312 1995 ns/op 16422.21 MB/s PASS ok crypto/subtle 2.051s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCertCache/0-4 213 565011 ns/op BenchmarkCertCache/1-4 205 576282 ns/op BenchmarkCertCache/2-4 210 578800 ns/op BenchmarkCertCache/3-4 196 580715 ns/op BenchmarkHandshakeServer/RSA-4 100 1002750 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 81 1396329 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 99 1160627 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 150 776771 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 205 563111 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 61 1894367 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 66 1669311 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 29519768 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 29396300 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 18992391 ns/op 55.21 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 4 25158715 ns/op 41.68 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 32841186 ns/op 63.86 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 45549320 ns/op 46.04 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 60316734 ns/op 69.54 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 85091716 ns/op 49.29 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 1 115420439 ns/op 72.68 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 165083706 ns/op 50.81 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 225022201 ns/op 74.56 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 324192016 ns/op 51.75 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 445710571 ns/op 75.28 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 649568900 ns/op 51.66 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 904109966 ns/op 74.23 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1295044361 ns/op 51.82 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 21893615 ns/op 47.89 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 4 26308280 ns/op 39.86 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 3 33453956 ns/op 62.69 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 45187285 ns/op 46.41 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 60631080 ns/op 69.18 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 85718668 ns/op 48.93 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 1 114835010 ns/op 73.05 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 165388030 ns/op 50.72 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 226678989 ns/op 74.01 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 335240708 ns/op 50.05 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 468358050 ns/op 71.64 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 666614103 ns/op 50.34 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 922745131 ns/op 72.73 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1328291649 ns/op 50.52 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 698718314 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 702172657 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 282881468 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 283839898 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 144718750 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 144225402 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 74715966 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 74593056 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 4 33319383 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 4 32810647 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 138070635 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 141531055 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 58470274 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 59531082 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 4 32096038 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 4 32140092 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 6 18875471 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 6 18502883 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 10 10925740 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 10 10171656 ns/op PASS ok crypto/tls 19.664s goos: freebsd goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkOIDMarshalUnmarshalText-4 13978 8044 ns/op BenchmarkCreateCertificate/RSA_2048-4 42 2439237 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 298 412009 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 1064 102084 ns/op 12952 B/op 169 allocs/op BenchmarkParseCertificate/rsa_leaf-4 1086 112290 ns/op 14360 B/op 192 allocs/op PASS ok crypto/x509 1.988s goos: freebsd goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 32 3401902 ns/op 281185 B/op 1646 allocs/op BenchmarkConcurrentStmtQuery-4 28 4031843 ns/op 271963 B/op 2059 allocs/op BenchmarkConcurrentStmtExec-4 39 2840073 ns/op 223932 B/op 755 allocs/op BenchmarkConcurrentTxQuery-4 39 3084470 ns/op 277207 B/op 2171 allocs/op BenchmarkConcurrentTxExec-4 44 2348164 ns/op 87985 B/op 1553 allocs/op BenchmarkConcurrentTxStmtQuery-4 36 3396245 ns/op 107230 B/op 2059 allocs/op BenchmarkConcurrentTxStmtExec-4 93 1165085 ns/op 41884 B/op 380 allocs/op BenchmarkConcurrentRandom-4 38 2914013 ns/op 232152 B/op 1887 allocs/op BenchmarkManyConcurrentQueries-4 2214 51023 ns/op 4141 B/op 20 allocs/op BenchmarkGrabConn-4 211884 602.6 ns/op 0 B/op 0 allocs/op BenchmarkConnRequestSet-4 17196 6844 ns/op PASS ok database/sql 2.778s goos: freebsd goarch: amd64 pkg: debug/elf cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSymbols64-4 1572 65678 ns/op BenchmarkSymbols32-4 2047 54660 ns/op PASS ok debug/elf 1.297s goos: freebsd goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 207385 545.6 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 92 1296936 ns/op 179128 B/op 15 allocs/op Benchmark115/LineToPC-4 79 1516278 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 18448 6450 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.845s goos: freebsd goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkObjectIdentifierString-4 72736 1610 ns/op BenchmarkMarshal-4 824 141781 ns/op 8056 B/op 271 allocs/op BenchmarkUnmarshal-4 2810 39578 ns/op 352 B/op 16 allocs/op PASS ok encoding/asn1 1.476s goos: freebsd goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 361 331664 ns/op 24.70 MB/s BenchmarkEncodeToString-4 306 358320 ns/op 22.86 MB/s BenchmarkDecode-4 148 791759 ns/op 16.56 MB/s BenchmarkDecodeString-4 148 789345 ns/op 16.61 MB/s PASS ok encoding/base32 1.786s goos: freebsd goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 337 327049 ns/op 25.05 MB/s BenchmarkDecodeString/2-4 335910 332.0 ns/op 12.05 MB/s BenchmarkDecodeString/4-4 213072 530.3 ns/op 15.09 MB/s BenchmarkDecodeString/8-4 185346 634.6 ns/op 18.91 MB/s BenchmarkDecodeString/64-4 37162 3187 ns/op 27.61 MB/s BenchmarkDecodeString/8192-4 326 360639 ns/op 30.29 MB/s BenchmarkNewEncoding-4 63918 1841 ns/op 139.09 MB/s PASS ok encoding/base64 2.060s goos: freebsd goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1364 85523 ns/op 46.77 MB/s BenchmarkReadStruct-4 16022 7349 ns/op 10.21 MB/s BenchmarkWriteStruct-4 17055 6979 ns/op 10.75 MB/s BenchmarkAppendStruct-4 163995 735.7 ns/op 101.94 MB/s BenchmarkWriteSlice1000Structs-4 15 6857396 ns/op 10.94 MB/s BenchmarkAppendSlice1000Structs-4 16 6476092 ns/op 11.58 MB/s BenchmarkReadSlice1000Structs-4 14 7199952 ns/op 10.42 MB/s BenchmarkReadInts-4 48476 2458 ns/op 12.21 MB/s BenchmarkWriteInts-4 45040 2715 ns/op 11.05 MB/s BenchmarkAppendInts-4 93124 1264 ns/op 23.73 MB/s BenchmarkWriteSlice1000Int32s-4 1348 89173 ns/op 44.86 MB/s BenchmarkAppendSlice1000Int32s-4 1416 79556 ns/op 50.28 MB/s BenchmarkPutUint16-4 3769941 31.83 ns/op 62.82 MB/s BenchmarkAppendUint16-4 3549948 33.77 ns/op 59.22 MB/s BenchmarkPutUint32-4 2666540 45.67 ns/op 87.59 MB/s BenchmarkAppendUint32-4 2549224 46.89 ns/op 85.30 MB/s BenchmarkPutUint64-4 1052821 112.7 ns/op 71.00 MB/s BenchmarkAppendUint64-4 1000000 115.1 ns/op 69.48 MB/s BenchmarkLittleEndianPutUint16-4 3556122 34.06 ns/op 58.72 MB/s BenchmarkLittleEndianAppendUint16-4 3500324 34.03 ns/op 58.77 MB/s BenchmarkLittleEndianPutUint32-4 2609487 46.34 ns/op 86.32 MB/s BenchmarkLittleEndianAppendUint32-4 2552338 46.24 ns/op 86.50 MB/s BenchmarkLittleEndianPutUint64-4 980193 114.6 ns/op 69.82 MB/s BenchmarkLittleEndianAppendUint64-4 1000000 110.8 ns/op 72.20 MB/s BenchmarkReadFloats-4 160137 765.4 ns/op 15.68 MB/s BenchmarkWriteFloats-4 144591 810.4 ns/op 14.81 MB/s BenchmarkReadSlice1000Float32s-4 1204 98336 ns/op 40.68 MB/s BenchmarkWriteSlice1000Float32s-4 1092 106916 ns/op 37.41 MB/s BenchmarkReadSlice1000Uint8s-4 74211 1657 ns/op 603.66 MB/s BenchmarkWriteSlice1000Uint8s-4 301591 399.6 ns/op 2502.61 MB/s BenchmarkSize/bool-4 5238543 22.63 ns/op BenchmarkSize/int8-4 5500046 22.39 ns/op BenchmarkSize/int16-4 5563857 21.28 ns/op BenchmarkSize/int32-4 5301912 22.12 ns/op BenchmarkSize/int64-4 5416579 21.58 ns/op BenchmarkSize/uint8-4 5605119 21.24 ns/op BenchmarkSize/uint16-4 5366344 22.56 ns/op BenchmarkSize/uint32-4 5397319 21.78 ns/op BenchmarkSize/uint64-4 5496010 21.46 ns/op BenchmarkSize/float32-4 4155218 28.70 ns/op BenchmarkSize/float64-4 4302054 28.00 ns/op BenchmarkSize/complex64-4 768840 147.8 ns/op BenchmarkSize/complex128-4 780154 148.7 ns/op BenchmarkSize/binary.Struct-4 174462 660.2 ns/op BenchmarkSize/*binary.Struct-4 162294 729.1 ns/op BenchmarkSize/[]binary.Struct-4 159543 757.5 ns/op BenchmarkSize/[]binary.Struct#01-4 155256 768.2 ns/op BenchmarkSize/[1]binary.Struct-4 144538 797.8 ns/op BenchmarkPutUvarint32-4 827834 140.0 ns/op 28.58 MB/s BenchmarkPutUvarint64-4 214818 548.6 ns/op 14.58 MB/s PASS ok encoding/binary 8.143s goos: freebsd goarch: amd64 pkg: encoding/csv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRead-4 6171 16459 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 7713 15351 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 7173 15375 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 4341 25485 ns/op 3938 B/op 24 allocs/op BenchmarkReadReuseRecord-4 8300 14351 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 8107 14359 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 7800 14368 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 4929 23933 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 13454 8979 ns/op PASS ok encoding/csv 2.386s goos: freebsd goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 12146 9629 ns/op 1813 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 15819 7414 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 246 475361 ns/op 16705 B/op 329 allocs/op BenchmarkEncodeComplex128Slice-4 774 149136 ns/op 635 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1682 69299 ns/op 51 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1629 71308 ns/op 54 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2266 48342 ns/op 170 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 52 2165828 ns/op 36820 B/op 250 allocs/op BenchmarkDecodeComplex128Slice-4 656 182698 ns/op 25245 B/op 149 allocs/op BenchmarkDecodeFloat64Slice-4 1279 99378 ns/op 10818 B/op 149 allocs/op BenchmarkDecodeInt32Slice-4 1332 94417 ns/op 9780 B/op 149 allocs/op BenchmarkDecodeStringSlice-4 808 146023 ns/op 39162 B/op 1149 allocs/op BenchmarkDecodeStringsSlice-4 301 378816 ns/op 66325 B/op 2183 allocs/op BenchmarkDecodeBytesSlice-4 586 204617 ns/op 23727 B/op 169 allocs/op BenchmarkDecodeInterfaceSlice-4 74 1681728 ns/op 83294 B/op 3158 allocs/op BenchmarkDecodeMap-4 62 1616826 ns/op 50000 B/op 160 allocs/op PASS ok encoding/gob 3.450s goos: freebsd goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 12663 9590 ns/op 26.69 MB/s BenchmarkEncode/1024-4 2906 38481 ns/op 26.61 MB/s BenchmarkEncode/4096-4 784 152283 ns/op 26.90 MB/s BenchmarkEncode/16384-4 196 612914 ns/op 26.73 MB/s BenchmarkDecode/256-4 23172 4951 ns/op 51.71 MB/s BenchmarkDecode/1024-4 6025 19693 ns/op 52.00 MB/s BenchmarkDecode/4096-4 1528 77647 ns/op 52.75 MB/s BenchmarkDecode/16384-4 382 308036 ns/op 53.19 MB/s BenchmarkDecodeString/256-4 22660 5259 ns/op 48.68 MB/s BenchmarkDecodeString/1024-4 5594 20285 ns/op 50.48 MB/s BenchmarkDecodeString/4096-4 1471 79548 ns/op 51.49 MB/s BenchmarkDecodeString/16384-4 370 319161 ns/op 51.33 MB/s BenchmarkDump/256-4 1365 81902 ns/op 3.13 MB/s BenchmarkDump/1024-4 364 325573 ns/op 3.15 MB/s BenchmarkDump/4096-4 81 1339960 ns/op 3.06 MB/s BenchmarkDump/16384-4 22 5345655 ns/op 3.06 MB/s PASS ok encoding/hex 3.358s goos: freebsd goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 109634476 ns/op 17.70 MB/s 2272 B/op 17 allocs/op BenchmarkCodeEncoderError-4 1 129955295 ns/op 14.93 MB/s 8526464 B/op 134 allocs/op BenchmarkCodeMarshal-4 1 130492795 ns/op 14.87 MB/s 10332168 B/op 61 allocs/op BenchmarkCodeMarshalError-4 1 135214248 ns/op 14.35 MB/s 10336416 B/op 111 allocs/op BenchmarkMarshalBytes/32-4 19364 6147 ns/op BenchmarkMarshalBytes/256-4 5028 21684 ns/op BenchmarkMarshalBytes/4096-4 494 243204 ns/op BenchmarkMarshalBytesError/32-4 55 2090678 ns/op BenchmarkMarshalBytesError/256-4 52 2100242 ns/op BenchmarkMarshalBytesError/4096-4 49 2393733 ns/op BenchmarkMarshalMap-4 47388 2610 ns/op 300 B/op 8 allocs/op BenchmarkCodeDecoder-4 1 421934030 ns/op 4.60 MB/s 10099096 B/op 40040 allocs/op BenchmarkUnicodeDecoder-4 35588 3247 ns/op 4.31 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 48387 2459 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 377664724 ns/op 5.14 MB/s 2021296 B/op 40007 allocs/op BenchmarkCodeUnmarshalReuse-4 1 360345093 ns/op 5.39 MB/s 2020824 B/op 40008 allocs/op BenchmarkUnmarshalString-4 53610 2265 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 149674 840.6 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalInt64-4 350320 396.9 ns/op 144 B/op 1 allocs/op BenchmarkUnmarshalMap-4 16346 7205 ns/op 320 B/op 12 allocs/op BenchmarkIssue10335-4 74814 1572 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 78711 1487 ns/op 84 B/op 2 allocs/op BenchmarkUnmapped-4 15772 7457 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 2493 47261 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 1074 113792 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 213 569034 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 31 4431336 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 352783 299.9 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 355260 319.9 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 302649 354.0 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 263269 439.8 ns/op BenchmarkEncodeMarshaler-4 62665 1889 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 78456 1500 ns/op 44 B/op 0 allocs/op BenchmarkNumberIsValid-4 4501912 26.09 ns/op BenchmarkNumberIsValidRegexp-4 21291 5709 ns/op BenchmarkUnmarshalNumber-4 37135 3216 ns/op 168 B/op 2 allocs/op PASS ok encoding/json 8.379s goos: freebsd goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 48 2477242 ns/op 26.46 MB/s BenchmarkDecode-4 22 4937035 ns/op 17.98 MB/s PASS ok encoding/pem 1.369s goos: freebsd goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 3124 38449 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 1052 110211 ns/op 8217 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 4558 24106 ns/op PASS ok encoding/xml 1.515s goos: freebsd goarch: amd64 pkg: errors cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIs-4 273565 394.3 ns/op BenchmarkAs-4 76611 1522 ns/op PASS ok errors 1.337s goos: freebsd goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 207417 528.1 ns/op BenchmarkIntSet-4 275432 459.3 ns/op BenchmarkFloatAdd-4 55473 2228 ns/op BenchmarkFloatSet-4 255592 483.7 ns/op BenchmarkStringSet-4 251396 510.7 ns/op BenchmarkMapSet-4 109731 1112 ns/op BenchmarkMapSetDifferent-4 42488 3115 ns/op BenchmarkMapSetDifferentRandom-4 230 481177 ns/op BenchmarkMapSetString-4 102043 1049 ns/op BenchmarkMapAddSame-4 24064 4900 ns/op BenchmarkMapAddDifferent-4 10000 11159 ns/op BenchmarkMapAddDifferentRandom-4 201 598010 ns/op BenchmarkMapAddSameSteadyState-4 207834 573.1 ns/op BenchmarkMapAddDifferentSteadyState-4 72634 1646 ns/op BenchmarkMapString-4 5890 20170 ns/op 672 B/op 7 allocs/op BenchmarkRealworldExpvarUsage-4 10000 26084 ns/op PASS ok expvar 3.492s goos: freebsd goarch: amd64 pkg: fmt cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSprintfPadding-4 111366 999.2 ns/op BenchmarkSprintfEmpty-4 427604 282.2 ns/op BenchmarkSprintfString-4 317158 397.0 ns/op BenchmarkSprintfTruncateString-4 277692 434.2 ns/op BenchmarkSprintfTruncateBytes-4 156181 737.3 ns/op BenchmarkSprintfSlowParsingPath-4 286438 430.1 ns/op BenchmarkSprintfQuoteString-4 39490 2992 ns/op BenchmarkSprintfInt-4 292838 450.5 ns/op BenchmarkSprintfIntInt-4 218944 626.9 ns/op BenchmarkSprintfPrefixedInt-4 249181 568.6 ns/op BenchmarkSprintfFloat-4 165741 765.1 ns/op BenchmarkSprintfComplex-4 65143 1879 ns/op BenchmarkSprintfBoolean-4 332113 380.8 ns/op BenchmarkSprintfHexString-4 142698 949.2 ns/op BenchmarkSprintfHexBytes-4 93205 1333 ns/op BenchmarkSprintfBytes-4 49759 2386 ns/op BenchmarkSprintfStringer-4 90453 1446 ns/op BenchmarkSprintfStructure-4 43539 2896 ns/op BenchmarkManyArgs-4 76311 1634 ns/op BenchmarkFprintInt-4 71352 1685 ns/op BenchmarkFprintfBytes-4 78046 1555 ns/op BenchmarkFprintIntNoAlloc-4 70399 1681 ns/op BenchmarkScanInts-4 36 3222921 ns/op BenchmarkScanRecursiveInt-4 1 365745636 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 391175871 ns/op PASS ok fmt 5.120s goos: freebsd goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 789 132674 ns/op PASS ok go/build 1.209s goos: freebsd goarch: amd64 pkg: go/constant cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStringAdd/1-4 43524 2366 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 14623 8240 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 3897 28331 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1070 108012 ns/op 11872 B/op 73 allocs/op BenchmarkStringAdd/256-4 278 433230 ns/op 48992 B/op 267 allocs/op BenchmarkStringAdd/1024-4 62 1929380 ns/op 215520 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 15 7788469 ns/op 846304 B/op 4113 allocs/op BenchmarkStringAdd/16384-4 4 32809650 ns/op 3615200 B/op 16406 allocs/op BenchmarkStringAdd/65536-4 1 142030964 ns/op 15239648 B/op 65564 allocs/op PASS ok go/constant 2.433s goos: freebsd goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 259656169 ns/op 0.25 MB/s 45744576 B/op 48760 allocs/op PASS ok go/format 1.369s goos: freebsd goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 5 20093827 ns/op 2.68 MB/s BenchmarkParseOnly-4 6 17084176 ns/op 3.15 MB/s BenchmarkResolve-4 48 2405890 ns/op 22.34 MB/s PASS ok go/parser 2.321s goos: freebsd goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrintFile-4 1 148953727 ns/op 0.35 MB/s 5344384 B/op 27929 allocs/op BenchmarkPrintDecl-4 782 151957 ns/op 0.21 MB/s 16802 B/op 53 allocs/op PASS ok go/printer 1.325s goos: freebsd goarch: amd64 pkg: go/scanner cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScan-4 270 439913 ns/op BenchmarkScanFiles/go/types/expr.go-4 18 6096842 ns/op 6.48 MB/s BenchmarkScanFiles/go/parser/parser.go-4 9 12438621 ns/op 5.99 MB/s BenchmarkScanFiles/net/http/server.go-4 6 19411772 ns/op 6.72 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 228 523188 ns/op 5.92 MB/s PASS ok go/scanner 1.911s goos: freebsd goarch: amd64 pkg: go/token cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchInts-4 1225681 96.11 ns/op PASS ok go/token 1.307s goos: freebsd goarch: amd64 pkg: go/types cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookupFieldOrMethod-4 91 1390862 ns/op BenchmarkNamed/Underlying/nongeneric-4 839431 130.1 ns/op BenchmarkNamed/Underlying/generic-4 884349 132.3 ns/op BenchmarkNamed/Underlying/src_instance-4 685134 176.8 ns/op BenchmarkNamed/Underlying/user_instance-4 887035 132.3 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 20646 5830 ns/op BenchmarkNamed/NewMethodSet/generic-4 20785 5833 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 19687 6092 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 20445 6000 ns/op BenchmarkCheck/http/funcbodies/info-4 1 633258143 ns/op 56143 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 514135676 ns/op 69145 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 267934547 ns/op 132679 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 252267123 ns/op 140909 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 443074145 ns/op 11969 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 1 125080904 ns/op 42392 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 2 71614615 ns/op 74047 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 2 73072290 ns/op 72561 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 165106516 ns/op 13121 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 2 74023403 ns/op 29256 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 2 54128178 ns/op 40000 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 2 51934660 ns/op 41705 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1276278960 ns/op 55204 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 654763924 ns/op 107601 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 156975793 ns/op 448515 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 128460653 ns/op 547811 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 355562421 ns/op 2466 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 82308674 ns/op 10652 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 72019190 ns/op 12174 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 72624542 ns/op 12066 lines/s PASS ok go/types 20.252s goos: freebsd goarch: amd64 pkg: hash/adler32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdler32KB-4 9210 12905 ns/op 79.35 MB/s PASS ok hash/adler32 1.301s goos: freebsd goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 213459 536.5 ns/op 27.96 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 223669 519.3 ns/op 28.88 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 159242 739.2 ns/op 54.11 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 170175 705.0 ns/op 56.74 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 437556 272.7 ns/op 1877.60 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 450597 272.4 ns/op 1879.86 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 406159 317.4 ns/op 3226.07 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 417768 311.9 ns/op 3283.55 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 237160 588.3 ns/op 6962.18 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 248515 602.6 ns/op 6797.23 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 52459 3196 ns/op 10251.28 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 50978 3228 ns/op 10150.94 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 428942 257.8 ns/op 58.19 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 454098 261.1 ns/op 57.45 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 462780 256.0 ns/op 156.26 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 439826 259.4 ns/op 154.22 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 333204 350.9 ns/op 1458.90 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 335468 352.9 ns/op 1450.68 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 254790 437.1 ns/op 2342.64 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 268569 443.1 ns/op 2310.85 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 230343 516.0 ns/op 7938.26 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 226561 519.7 ns/op 7881.92 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 48456 2474 ns/op 13246.37 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 47716 2471 ns/op 13262.75 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 218100 537.7 ns/op 27.90 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 219711 531.5 ns/op 28.22 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 107473 1111 ns/op 36.01 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 107691 1080 ns/op 37.04 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 8686 13305 ns/op 38.48 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 8158 13854 ns/op 36.96 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 3920 29574 ns/op 34.62 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 4014 29474 ns/op 34.74 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 907 128577 ns/op 31.86 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 955 125434 ns/op 32.65 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 100 1037043 ns/op 31.60 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 100 1020672 ns/op 32.10 MB/s PASS ok hash/crc32 5.735s goos: freebsd goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 228 525039 ns/op 124.82 MB/s BenchmarkCrc64/ISO4KB-4 2185 52761 ns/op 77.63 MB/s BenchmarkCrc64/ISO1KB-4 12045 9746 ns/op 105.07 MB/s BenchmarkCrc64/ECMA64KB-4 229 523803 ns/op 125.12 MB/s BenchmarkCrc64/Random64KB-4 302 395874 ns/op 165.55 MB/s BenchmarkCrc64/Random16KB-4 1070 111950 ns/op 146.35 MB/s PASS ok hash/crc64 2.081s goos: freebsd goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 9045 13197 ns/op 77.59 MB/s BenchmarkFnv32aKB-4 7662 13412 ns/op 76.35 MB/s BenchmarkFnv64KB-4 8872 13378 ns/op 76.54 MB/s BenchmarkFnv64aKB-4 8019 13242 ns/op 77.33 MB/s BenchmarkFnv128KB-4 2311 51396 ns/op 19.92 MB/s BenchmarkFnv128aKB-4 2283 52736 ns/op 19.42 MB/s PASS ok hash/fnv 1.989s goos: freebsd goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 562532 185.2 ns/op 21.60 MB/s BenchmarkHash/n=4/Bytes-4 4600575 26.53 ns/op 150.78 MB/s BenchmarkHash/n=4/String-4 1782261 67.18 ns/op 59.54 MB/s BenchmarkHash/n=8/Write-4 588877 185.9 ns/op 43.03 MB/s BenchmarkHash/n=8/Bytes-4 4531342 27.03 ns/op 296.00 MB/s BenchmarkHash/n=8/String-4 1796416 67.04 ns/op 119.33 MB/s BenchmarkHash/n=16/Write-4 595497 187.5 ns/op 85.34 MB/s BenchmarkHash/n=16/Bytes-4 4688091 26.93 ns/op 594.15 MB/s BenchmarkHash/n=16/String-4 1798413 67.13 ns/op 238.33 MB/s BenchmarkHash/n=32/Write-4 613183 193.3 ns/op 165.54 MB/s BenchmarkHash/n=32/Bytes-4 4471305 28.01 ns/op 1142.38 MB/s BenchmarkHash/n=32/String-4 1770840 68.69 ns/op 465.87 MB/s BenchmarkHash/n=64/Write-4 542248 209.7 ns/op 305.26 MB/s BenchmarkHash/n=64/Bytes-4 4252605 28.91 ns/op 2213.43 MB/s BenchmarkHash/n=64/String-4 1723305 70.01 ns/op 914.17 MB/s BenchmarkHash/n=256/Write-4 410715 288.8 ns/op 886.44 MB/s BenchmarkHash/n=256/Bytes-4 2136106 57.37 ns/op 4462.18 MB/s BenchmarkHash/n=256/String-4 920589 132.8 ns/op 1927.12 MB/s BenchmarkHash/n=320/Write-4 426802 279.6 ns/op 1144.58 MB/s BenchmarkHash/n=320/Bytes-4 1613958 71.76 ns/op 4459.28 MB/s BenchmarkHash/n=320/String-4 672763 186.9 ns/op 1712.18 MB/s BenchmarkHash/n=1024/Write-4 284148 440.2 ns/op 2326.02 MB/s BenchmarkHash/n=1024/Bytes-4 755617 178.4 ns/op 5739.16 MB/s BenchmarkHash/n=1024/String-4 262224 472.5 ns/op 2167.31 MB/s BenchmarkHash/n=4096/Write-4 129595 1011 ns/op 4052.17 MB/s BenchmarkHash/n=4096/Bytes-4 214119 667.9 ns/op 6132.40 MB/s BenchmarkHash/n=4096/String-4 67464 1816 ns/op 2255.74 MB/s BenchmarkHash/n=16384/Write-4 33645 3399 ns/op 4819.92 MB/s BenchmarkHash/n=16384/Bytes-4 53454 2668 ns/op 6140.80 MB/s BenchmarkHash/n=16384/String-4 16366 7243 ns/op 2262.10 MB/s BenchmarkComparable/int64-4 2105444 58.70 ns/op BenchmarkComparable/uint64-4 2077294 58.25 ns/op BenchmarkComparable/uintptr-4 2137934 55.89 ns/op BenchmarkComparable/interface_{}-4 1835520 63.95 ns/op BenchmarkComparable/string-4 1968996 61.04 ns/op BenchmarkComparable/bool-4 1945172 62.76 ns/op BenchmarkComparable/*float64-4 2026094 59.05 ns/op BenchmarkComparable/float64-4 1900195 63.39 ns/op BenchmarkComparable/complex128-4 1578538 75.70 ns/op BenchmarkComparable/struct_{}-4 2053945 59.16 ns/op BenchmarkComparable/maphash.testStruct-4 878762 139.1 ns/op PASS ok hash/maphash 7.583s goos: freebsd goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 843 130090 ns/op BenchmarkEscapeNone-4 141200 834.9 ns/op BenchmarkUnescape-4 800 146366 ns/op BenchmarkUnescapeNone-4 941534 126.0 ns/op BenchmarkUnescapeSparse-4 10948 11702 ns/op BenchmarkUnescapeDense-4 1214 92354 ns/op PASS ok html 1.953s goos: freebsd goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 10410 11154 ns/op BenchmarkCSSEscaperNoSpecials-4 48142 2437 ns/op BenchmarkDecodeCSS-4 29168 4119 ns/op BenchmarkDecodeCSSNoSpecials-4 4467547 26.63 ns/op BenchmarkCSSValueFilter-4 128971 932.7 ns/op BenchmarkCSSValueFilterOk-4 84494 1418 ns/op BenchmarkEscapedExecute-4 4248 24985 ns/op BenchmarkHTMLNospaceEscaper-4 12528 9490 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 68486 1747 ns/op BenchmarkStripTags-4 22656 5312 ns/op BenchmarkStripTagsNoSpecials-4 340485 353.0 ns/op BenchmarkJSValEscaperWithNum-4 22650 5302 ns/op BenchmarkJSValEscaperWithStr-4 4869 21161 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 18158 6675 ns/op BenchmarkJSValEscaperWithObj-4 4797 25588 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 12741 9471 ns/op BenchmarkJSStrEscaperNoSpecials-4 61626 1993 ns/op BenchmarkJSStrEscaper-4 12798 9417 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 58012 2056 ns/op BenchmarkJSRegexpEscaper-4 12064 10009 ns/op BenchmarkTemplateSpecialTags-4 94 1279509 ns/op BenchmarkURLEscaper-4 4054 25703 ns/op BenchmarkURLEscaperNoSpecials-4 189165 638.4 ns/op BenchmarkURLNormalizer-4 6330 19302 ns/op BenchmarkURLNormalizerNoSpecials-4 180802 664.3 ns/op BenchmarkSrcsetFilter-4 19958 5994 ns/op BenchmarkSrcsetFilterNoSpecials-4 121538 965.3 ns/op PASS ok html/template 5.593s goos: freebsd goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 654277 174.8 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 433034 253.9 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 660428 175.9 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 478782 254.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1892250 63.59 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1000000 101.6 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1962302 61.80 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1000000 101.4 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1508130 79.01 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 500462 230.5 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 367153 302.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 464280 234.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 391275 315.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 815619 137.1 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 611091 199.8 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 976510 112.9 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 577622 207.9 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 462088 254.6 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1444080 82.01 ns/op BenchmarkRGBASetRGBA-4 1566872 77.16 ns/op BenchmarkRGBA64At-4 732883 155.1 ns/op BenchmarkRGBA64SetRGBA64-4 737422 144.8 ns/op BenchmarkNRGBAAt-4 1490709 81.28 ns/op BenchmarkNRGBASetNRGBA-4 1485752 80.19 ns/op BenchmarkNRGBA64At-4 733322 157.4 ns/op BenchmarkNRGBA64SetNRGBA64-4 796794 147.8 ns/op BenchmarkAlphaAt-4 2574536 47.62 ns/op BenchmarkAlphaSetAlpha-4 2552628 47.14 ns/op BenchmarkAlpha16At-4 1614364 74.11 ns/op BenchmarkAlphaSetAlpha16-4 1612264 72.81 ns/op BenchmarkGrayAt-4 2583493 47.18 ns/op BenchmarkGraySetGray-4 2516155 47.32 ns/op BenchmarkGray16At-4 1624339 73.78 ns/op BenchmarkGraySetGray16-4 1697181 70.44 ns/op PASS ok image 6.300s goos: freebsd goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 4088271 29.32 ns/op BenchmarkYCbCrToRGB/128-4 4226865 28.45 ns/op BenchmarkYCbCrToRGB/255-4 4447326 26.95 ns/op BenchmarkRGBToYCbCr/0-4 4282105 27.80 ns/op BenchmarkRGBToYCbCr/Cb-4 4473591 26.93 ns/op BenchmarkRGBToYCbCr/Cr-4 4312140 27.44 ns/op BenchmarkYCbCrToRGBA/0-4 3551928 33.86 ns/op BenchmarkYCbCrToRGBA/128-4 3348157 36.57 ns/op BenchmarkYCbCrToRGBA/255-4 3567754 33.52 ns/op BenchmarkNYCbCrAToRGBA/0-4 3357069 36.30 ns/op BenchmarkNYCbCrAToRGBA/128-4 3396398 35.47 ns/op BenchmarkNYCbCrAToRGBA/255-4 3381752 35.48 ns/op PASS ok image/color 2.938s goos: freebsd goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 3 33509062 ns/op BenchmarkFillSrc-4 265 442590 ns/op BenchmarkCopyOver-4 6 17036762 ns/op BenchmarkCopySrc-4 366 326766 ns/op BenchmarkNRGBAOver-4 6 19141785 ns/op BenchmarkNRGBASrc-4 9 12004378 ns/op BenchmarkYCbCr-4 8 13255222 ns/op BenchmarkGray-4 15 7177289 ns/op BenchmarkCMYK-4 9 12061476 ns/op BenchmarkGlyphOver-4 20 5876851 ns/op BenchmarkRGBAMaskOver-4 4 30411463 ns/op BenchmarkGrayMaskOver-4 5 22339974 ns/op BenchmarkRGBA64ImageMaskOver-4 3 37270481 ns/op BenchmarkRGBA-4 5 24638705 ns/op BenchmarkPalettedFill-4 904 138028 ns/op BenchmarkPalettedRGBA-4 5 24850978 ns/op BenchmarkGenericOver-4 2 53334699 ns/op BenchmarkGenericMaskOver-4 5 21991240 ns/op BenchmarkGenericSrc-4 3 35130942 ns/op BenchmarkGenericMaskSrc-4 4 30857606 ns/op PASS ok image/draw 6.889s goos: freebsd goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 25 4462562 ns/op 3.46 MB/s 48619 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 104925010 ns/op 2.93 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 2897864068 ns/op 0.42 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 58 1881923 ns/op 8.21 MB/s 79985 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 145668644 ns/op 0.42 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 4.973s goos: freebsd goarch: amd64 pkg: image/jpeg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFDCT-4 4014 27229 ns/op BenchmarkIDCT-4 4183 25726 ns/op BenchmarkDecodeBaseline-4 9 11645880 ns/op 5.31 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 7 16069017 ns/op 3.85 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 143026830 ns/op 8.59 MB/s 4544 B/op 7 allocs/op BenchmarkEncodeYCbCr-4 1 180229172 ns/op 5.11 MB/s 4544 B/op 7 allocs/op PASS ok image/jpeg 2.230s goos: freebsd goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 13187910 8.396 ns/op BenchmarkDecodeGray-4 12 9007875 ns/op 7.28 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 37162399 ns/op 7.05 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 4 32262076 ns/op 8.13 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 22 5150992 ns/op 12.72 MB/s 140352 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 30398697 ns/op 8.62 MB/s 332128 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 37169742 ns/op 7.05 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 54765646 ns/op 5.61 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 54441044 ns/op 5.64 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 179243907 ns/op 6.86 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 195857590 ns/op 6.27 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 27982380 ns/op 10.98 MB/s 848592 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 180920961 ns/op 6.79 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 772392168 ns/op 1.59 MB/s 864104 B/op 30 allocs/op PASS ok image/png 4.561s goos: freebsd goarch: amd64 pkg: index/suffixarray cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkNew/text=opticks/size=100K/bits=32-4 3 49519655 ns/op 2.02 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 3 41794359 ns/op 2.39 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 296955644 ns/op 1.68 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 283906837 ns/op 1.76 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 48162700 ns/op 2.08 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 3 40038188 ns/op 2.50 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 286445220 ns/op 1.75 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 265358870 ns/op 1.88 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 629631317 ns/op 1.59 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 616545904 ns/op 1.62 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 3814922042 ns/op 1.31 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 3611426802 ns/op 1.38 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 12 8722601 ns/op 11.46 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 12 9147972 ns/op 10.93 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 3 43763113 ns/op 11.43 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 3 45829895 ns/op 10.91 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 85211590 ns/op 11.74 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 89129797 ns/op 11.22 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 424617944 ns/op 11.78 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 446307432 ns/op 11.20 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 2 55508404 ns/op 1.80 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 48477787 ns/op 2.06 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 370614095 ns/op 1.35 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 379320706 ns/op 1.32 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 863187750 ns/op 1.16 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 872509747 ns/op 1.15 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 5181575179 ns/op 0.96 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4902070095 ns/op 1.02 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 167542088 ns/op 24.95 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 165352607 ns/op 25.28 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 43.252s goos: freebsd goarch: amd64 pkg: internal/chacha8rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBlock-4 958471 192.5 ns/op 1329.66 MB/s PASS ok internal/chacha8rand 1.216s goos: freebsd goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 38070 2914 ns/op 0.34 MB/s BenchmarkMarshalCorpusFile/2-4 38821 3095 ns/op 0.65 MB/s BenchmarkMarshalCorpusFile/4-4 36015 3417 ns/op 1.17 MB/s BenchmarkMarshalCorpusFile/8-4 28543 4018 ns/op 1.99 MB/s BenchmarkMarshalCorpusFile/16-4 22465 5247 ns/op 3.05 MB/s BenchmarkMarshalCorpusFile/32-4 15061 7916 ns/op 4.04 MB/s BenchmarkMarshalCorpusFile/64-4 9925 10195 ns/op 6.28 MB/s BenchmarkMarshalCorpusFile/128-4 7510 13632 ns/op 9.39 MB/s BenchmarkMarshalCorpusFile/256-4 3628 32490 ns/op 7.88 MB/s BenchmarkMarshalCorpusFile/512-4 1905 63765 ns/op 8.03 MB/s BenchmarkMarshalCorpusFile/1024-4 955 121635 ns/op 8.42 MB/s BenchmarkMarshalCorpusFile/2048-4 482 245476 ns/op 8.34 MB/s BenchmarkMarshalCorpusFile/4096-4 250 485164 ns/op 8.44 MB/s BenchmarkMarshalCorpusFile/8192-4 122 955207 ns/op 8.58 MB/s BenchmarkMarshalCorpusFile/16384-4 61 1898164 ns/op 8.63 MB/s BenchmarkMarshalCorpusFile/32768-4 27 4343268 ns/op 7.54 MB/s BenchmarkMarshalCorpusFile/65536-4 13 8717667 ns/op 7.52 MB/s BenchmarkMarshalCorpusFile/131072-4 6 18098552 ns/op 7.24 MB/s BenchmarkMarshalCorpusFile/262144-4 3 39435233 ns/op 6.65 MB/s BenchmarkMarshalCorpusFile/524288-4 2 74233612 ns/op 7.06 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 143925376 ns/op 7.29 MB/s BenchmarkUnmarshalCorpusFile/1-4 9469 11631 ns/op 0.09 MB/s BenchmarkUnmarshalCorpusFile/2-4 9615 11691 ns/op 0.17 MB/s BenchmarkUnmarshalCorpusFile/4-4 8247 12690 ns/op 0.32 MB/s BenchmarkUnmarshalCorpusFile/8-4 7192 14633 ns/op 0.55 MB/s BenchmarkUnmarshalCorpusFile/16-4 6214 17361 ns/op 0.92 MB/s BenchmarkUnmarshalCorpusFile/32-4 4410 25103 ns/op 1.27 MB/s BenchmarkUnmarshalCorpusFile/64-4 3568 30254 ns/op 2.12 MB/s BenchmarkUnmarshalCorpusFile/128-4 2852 39287 ns/op 3.26 MB/s BenchmarkUnmarshalCorpusFile/256-4 1137 101731 ns/op 2.52 MB/s BenchmarkUnmarshalCorpusFile/512-4 612 194345 ns/op 2.63 MB/s BenchmarkUnmarshalCorpusFile/1024-4 326 370879 ns/op 2.76 MB/s BenchmarkUnmarshalCorpusFile/2048-4 162 756182 ns/op 2.71 MB/s BenchmarkUnmarshalCorpusFile/4096-4 73 1470497 ns/op 2.79 MB/s BenchmarkUnmarshalCorpusFile/8192-4 39 2892251 ns/op 2.83 MB/s BenchmarkUnmarshalCorpusFile/16384-4 20 5705818 ns/op 2.87 MB/s BenchmarkUnmarshalCorpusFile/32768-4 9 11473826 ns/op 2.86 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 22860654 ns/op 2.87 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 45777781 ns/op 2.86 MB/s BenchmarkUnmarshalCorpusFile/262144-4 2 90954134 ns/op 2.88 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 185505974 ns/op 2.83 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 370838770 ns/op 2.83 MB/s BenchmarkMutatorBytes/1-4 35672 3330 ns/op BenchmarkMutatorBytes/10-4 37270 3178 ns/op BenchmarkMutatorBytes/100-4 35113 3559 ns/op BenchmarkMutatorBytes/1000-4 22039 5494 ns/op BenchmarkMutatorBytes/10000-4 5337 24282 ns/op BenchmarkMutatorBytes/100000-4 724 165912 ns/op BenchmarkMutatorString/1-4 33079 3477 ns/op BenchmarkMutatorString/10-4 34759 3397 ns/op BenchmarkMutatorString/100-4 31844 4065 ns/op BenchmarkMutatorString/1000-4 14216 7979 ns/op BenchmarkMutatorString/10000-4 2947 53965 ns/op BenchmarkMutatorString/100000-4 306 398268 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 20077 6130 ns/op BenchmarkMutatorAllBasicTypes/string-4 19730 6113 ns/op BenchmarkMutatorAllBasicTypes/bool-4 61412 1995 ns/op BenchmarkMutatorAllBasicTypes/float32-4 53884 2224 ns/op BenchmarkMutatorAllBasicTypes/float64-4 52788 2271 ns/op BenchmarkMutatorAllBasicTypes/int-4 57723 2050 ns/op BenchmarkMutatorAllBasicTypes/int8-4 58018 2002 ns/op BenchmarkMutatorAllBasicTypes/int16-4 58425 2092 ns/op BenchmarkMutatorAllBasicTypes/int32-4 57280 2131 ns/op BenchmarkMutatorAllBasicTypes/int64-4 57448 2050 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 55430 2078 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 57908 2084 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 56137 2110 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 58052 2111 ns/op BenchmarkByteSliceMutators/RemoveBytes/64-4 265827 414.9 ns/op BenchmarkByteSliceMutators/RemoveBytes/128-4 246069 464.0 ns/op BenchmarkByteSliceMutators/RemoveBytes/256-4 230510 511.5 ns/op BenchmarkByteSliceMutators/RemoveBytes/512-4 219894 587.0 ns/op BenchmarkByteSliceMutators/RemoveBytes/1024-4 199682 690.9 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/64-4 452560 254.6 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/128-4 453775 252.5 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/256-4 456604 254.8 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/512-4 450028 255.4 ns/op BenchmarkByteSliceMutators/InsertRandomBytes/1024-4 456643 257.6 ns/op BenchmarkByteSliceMutators/DuplicateBytes/64-4 349113 324.9 ns/op BenchmarkByteSliceMutators/DuplicateBytes/128-4 347377 330.1 ns/op BenchmarkByteSliceMutators/DuplicateBytes/256-4 359811 329.4 ns/op BenchmarkByteSliceMutators/DuplicateBytes/512-4 362145 328.9 ns/op BenchmarkByteSliceMutators/DuplicateBytes/1024-4 356450 327.3 ns/op BenchmarkByteSliceMutators/OverwriteBytes/64-4 243514 486.8 ns/op BenchmarkByteSliceMutators/OverwriteBytes/128-4 240703 492.0 ns/op BenchmarkByteSliceMutators/OverwriteBytes/256-4 225067 495.5 ns/op BenchmarkByteSliceMutators/OverwriteBytes/512-4 233600 500.3 ns/op BenchmarkByteSliceMutators/OverwriteBytes/1024-4 232981 513.9 ns/op BenchmarkByteSliceMutators/BitFlip/64-4 587071 198.1 ns/op BenchmarkByteSliceMutators/BitFlip/128-4 582087 194.8 ns/op BenchmarkByteSliceMutators/BitFlip/256-4 571227 196.1 ns/op BenchmarkByteSliceMutators/BitFlip/512-4 576206 196.9 ns/op BenchmarkByteSliceMutators/BitFlip/1024-4 596920 196.3 ns/op BenchmarkByteSliceMutators/XORByte/64-4 596102 191.8 ns/op BenchmarkByteSliceMutators/XORByte/128-4 605618 194.3 ns/op BenchmarkByteSliceMutators/XORByte/256-4 616149 192.1 ns/op BenchmarkByteSliceMutators/XORByte/512-4 596685 193.0 ns/op BenchmarkByteSliceMutators/XORByte/1024-4 603798 194.7 ns/op BenchmarkByteSliceMutators/SwapByte/64-4 525493 222.3 ns/op BenchmarkByteSliceMutators/SwapByte/128-4 531561 219.7 ns/op BenchmarkByteSliceMutators/SwapByte/256-4 524982 216.4 ns/op BenchmarkByteSliceMutators/SwapByte/512-4 533878 219.8 ns/op BenchmarkByteSliceMutators/SwapByte/1024-4 504136 215.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/64-4 467974 248.6 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/128-4 458461 250.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/256-4 459085 250.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/512-4 460958 249.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint8/1024-4 458692 248.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/64-4 321049 366.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/128-4 312376 367.7 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/256-4 316317 369.2 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/512-4 317755 366.6 ns/op BenchmarkByteSliceMutators/ArithmeticUint16/1024-4 311186 366.1 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/64-4 258405 457.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/128-4 258440 457.7 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/256-4 256980 458.8 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/512-4 247576 461.0 ns/op BenchmarkByteSliceMutators/ArithmeticUint32/1024-4 256808 455.5 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/64-4 203684 577.6 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/128-4 205882 575.6 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/256-4 207842 577.9 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/512-4 205064 578.4 ns/op BenchmarkByteSliceMutators/ArithmeticUint64/1024-4 203091 593.6 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/64-4 556347 210.5 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/128-4 548060 214.2 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/256-4 546924 209.6 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/512-4 551898 209.3 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint8/1024-4 541878 215.0 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/64-4 384561 310.9 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/128-4 384555 311.6 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/256-4 380269 312.8 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/512-4 372957 307.7 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint16/1024-4 377043 312.7 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/64-4 330385 344.3 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/128-4 342942 343.7 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/256-4 317564 344.9 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/512-4 333622 356.3 ns/op BenchmarkByteSliceMutators/OverwriteInterestingUint32/1024-4 331870 346.2 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/64-4 447102 252.8 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/128-4 472159 253.8 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/256-4 461988 253.2 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/512-4 461604 253.0 ns/op BenchmarkByteSliceMutators/InsertConstantBytes/1024-4 459390 252.3 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/64-4 283940 409.9 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/128-4 277725 414.0 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/256-4 280248 419.7 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/512-4 279216 427.4 ns/op BenchmarkByteSliceMutators/OverwriteConstantBytes/1024-4 267842 446.6 ns/op BenchmarkByteSliceMutators/ShuffleBytes/64-4 153177 767.8 ns/op BenchmarkByteSliceMutators/ShuffleBytes/128-4 144360 828.4 ns/op BenchmarkByteSliceMutators/ShuffleBytes/256-4 135730 882.0 ns/op BenchmarkByteSliceMutators/ShuffleBytes/512-4 123882 983.2 ns/op BenchmarkByteSliceMutators/ShuffleBytes/1024-4 105652 1164 ns/op BenchmarkByteSliceMutators/SwapBytes/64-4 346834 330.9 ns/op BenchmarkByteSliceMutators/SwapBytes/128-4 346528 330.4 ns/op BenchmarkByteSliceMutators/SwapBytes/256-4 349868 330.0 ns/op BenchmarkByteSliceMutators/SwapBytes/512-4 347572 328.3 ns/op BenchmarkByteSliceMutators/SwapBytes/1024-4 352695 329.0 ns/op PASS ok internal/fuzz 23.288s PASS ok internal/poll 1.063s goos: freebsd goarch: amd64 pkg: internal/runtime/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAnd32-4 10050602 11.94 ns/op BenchmarkAnd32Parallel-4 2441416 48.42 ns/op BenchmarkAnd64-4 9994864 15.51 ns/op BenchmarkAnd64Parallel-4 2516622 47.95 ns/op BenchmarkOr32-4 10037126 11.93 ns/op BenchmarkOr32Parallel-4 2477278 48.21 ns/op BenchmarkOr64-4 10030143 12.02 ns/op BenchmarkOr64Parallel-4 2412876 48.19 ns/op BenchmarkAtomicLoad64-4 22047928 5.447 ns/op BenchmarkAtomicStore64-4 10034526 12.02 ns/op BenchmarkAtomicLoad-4 21859256 5.446 ns/op BenchmarkAtomicStore-4 10002022 12.03 ns/op BenchmarkAtomicLoad8-4 21708489 5.526 ns/op BenchmarkAtomicStore8-4 9926264 11.97 ns/op BenchmarkAnd8-4 9879798 11.96 ns/op BenchmarkAnd-4 9963781 12.01 ns/op BenchmarkAnd8Parallel-4 2533623 49.06 ns/op BenchmarkAndParallel-4 2416856 50.87 ns/op BenchmarkOr8-4 9941629 12.12 ns/op BenchmarkOr-4 10008841 11.97 ns/op BenchmarkOr8Parallel-4 2522468 48.16 ns/op BenchmarkOrParallel-4 2575270 51.17 ns/op BenchmarkXadd-4 2426929 49.78 ns/op BenchmarkXadd64-4 2458028 48.78 ns/op BenchmarkCas-4 2318323 53.63 ns/op BenchmarkCas64-4 2376465 51.68 ns/op BenchmarkXchg-4 2448436 49.49 ns/op BenchmarkXchg64-4 2426827 48.92 ns/op BenchmarkXchg8-4 10047164 12.02 ns/op BenchmarkXchg8Parallel-4 2486402 48.27 ns/op PASS ok internal/runtime/atomic 5.808s goos: freebsd goarch: amd64 pkg: internal/runtime/math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMulUintptr/small-4 4511588 25.96 ns/op BenchmarkMulUintptr/large-4 3716841 32.76 ns/op PASS ok internal/runtime/math 1.376s goos: freebsd goarch: amd64 pkg: internal/sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHashTrieMapLoadSmall-4 316460 358.6 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoad-4 291771 383.8 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadLarge-4 120316 1018 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStore-4 294196 406.6 ns/op 0 B/op 0 allocs/op BenchmarkHashTrieMapLoadOrStoreLarge-4 94863 1448 ns/op 29 B/op 0 allocs/op PASS ok internal/sync 5.011s PASS ok internal/syscall/unix 1.055s goos: freebsd goarch: amd64 pkg: internal/zstd cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLarge-4 1 347252201 ns/op 0.79 MB/s 2851728 B/op 43 allocs/op PASS ok internal/zstd 1.490s goos: freebsd goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 17008 9522 ns/op BenchmarkCopyNLarge-4 291 514553 ns/op PASS ok io 1.643s goos: freebsd goarch: amd64 pkg: log cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkItoa-4 215857 509.5 ns/op BenchmarkPrintln-4 22923 5304 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 35188 3439 ns/op 65 B/op 1 allocs/op BenchmarkConcurrent-4 5719 19996 ns/op BenchmarkDiscard-4 763084 161.7 ns/op 0 B/op 0 allocs/op PASS ok log 1.883s goos: freebsd goarch: amd64 pkg: log/slog cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAttrString-4 18642 5856 ns/op 311 B/op 16 allocs/op BenchmarkWriteTime-4 85035 1396 ns/op BenchmarkJSONHandler/defaults-4 6913 15210 ns/op 540 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 4594 26368 ns/op 785 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 4864 22963 ns/op 766 B/op 5 allocs/op BenchmarkPreformatting/separate-4 6988 15125 ns/op 527 B/op 1 allocs/op BenchmarkPreformatting/struct-4 7353 15488 ns/op 538 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 5508 20232 ns/op 537 B/op 1 allocs/op BenchmarkJSONEncoding/json.Marshal-4 28162 4177 ns/op 80 B/op 3 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 27909 4338 ns/op 63 B/op 1 allocs/op BenchmarkNopLog/no_attrs-4 79027 1581 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 61051 2176 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 50833 2461 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 55765 2275 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 58878 2166 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 51801 2313 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 930784 129.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 605127 208.2 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 546206 200.4 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 489374 245.7 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 371257 304.8 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 5997 19930 ns/op BenchmarkDispatch/switch-checked-4 201038 593.0 ns/op BenchmarkDispatch/As-4 192318 618.3 ns/op BenchmarkDispatch/Visit-4 177885 654.0 ns/op BenchmarkUnsafeStrings-4 19566 6205 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 value_test.go:288: Value size = 24 PASS ok log/slog 4.824s goos: freebsd goarch: amd64 pkg: log/slog/internal/benchmarks cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAttrs/disabled/5_args-4 1301926 90.90 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1338265 87.37 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 656602 152.9 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 206424 552.0 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 72236 1606 ns/op 261 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 78754 1608 ns/op 260 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 44737 2852 ns/op 678 B/op 2 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 13698 8212 ns/op 3458 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args-4 16891 7596 ns/op 601 B/op 2 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 15642 7683 ns/op 596 B/op 2 allocs/op BenchmarkAttrs/Text_discard/10_args-4 10152 11831 ns/op 1078 B/op 5 allocs/op BenchmarkAttrs/Text_discard/40_args-4 3310 37803 ns/op 4288 B/op 15 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 17653 6972 ns/op 527 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 17364 6743 ns/op 524 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 11715 9969 ns/op 942 B/op 3 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 3729 29342 ns/op 3741 B/op 3 allocs/op PASS ok log/slog/internal/benchmarks 3.765s goos: freebsd goarch: amd64 pkg: maps cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMapClone-4 1 197147257 ns/op PASS ok maps 1.663s goos: freebsd goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 1879911 65.04 ns/op BenchmarkAcosh-4 811162 137.3 ns/op BenchmarkAsin-4 1925086 64.26 ns/op BenchmarkAsinh-4 860272 145.7 ns/op BenchmarkAtan-4 2497570 49.91 ns/op BenchmarkAtanh-4 874977 138.4 ns/op BenchmarkAtan2-4 1856865 66.00 ns/op BenchmarkCbrt-4 1000000 108.9 ns/op BenchmarkCeil-4 18471199 6.481 ns/op BenchmarkCopysign-4 2178562 54.64 ns/op BenchmarkCos-4 1225784 98.00 ns/op BenchmarkCosh-4 1287423 92.43 ns/op BenchmarkErf-4 2469372 52.80 ns/op BenchmarkErfc-4 2432595 53.10 ns/op BenchmarkErfinv-4 2063253 64.11 ns/op BenchmarkErfcinv-4 2017782 64.46 ns/op BenchmarkExp-4 6205095 38.31 ns/op BenchmarkExpGo-4 756943 154.7 ns/op BenchmarkExpm1-4 2053681 58.77 ns/op BenchmarkExp2-4 831262 145.8 ns/op BenchmarkExp2Go-4 792210 151.0 ns/op BenchmarkAbs-4 2815765 41.81 ns/op BenchmarkDim-4 8503928 13.96 ns/op BenchmarkFloor-4 18515908 6.369 ns/op BenchmarkMax-4 12154786 9.893 ns/op BenchmarkMin-4 12226900 9.901 ns/op BenchmarkMod-4 245788 464.3 ns/op BenchmarkFrexp-4 1477906 81.06 ns/op BenchmarkGamma-4 701898 168.4 ns/op BenchmarkHypot-4 10689703 21.57 ns/op BenchmarkHypotGo-4 1279599 93.72 ns/op BenchmarkIlogb-4 1684440 68.25 ns/op BenchmarkJ0-4 243627 531.5 ns/op BenchmarkJ1-4 253750 491.7 ns/op BenchmarkJn-4 111400 1020 ns/op BenchmarkLdexp-4 1422987 83.45 ns/op BenchmarkLgamma-4 938349 128.8 ns/op BenchmarkLog-4 3486805 44.39 ns/op BenchmarkLogb-4 1764070 67.36 ns/op BenchmarkLog1p-4 1000000 114.8 ns/op BenchmarkLog10-4 3615074 48.50 ns/op BenchmarkLog2-4 1000000 101.9 ns/op BenchmarkModf-4 2247789 54.77 ns/op BenchmarkNextafter32-4 2199840 54.54 ns/op BenchmarkNextafter64-4 2244500 53.43 ns/op BenchmarkPowInt-4 406101 272.6 ns/op BenchmarkPowFrac-4 343363 358.0 ns/op BenchmarkPow10Pos-4 4824970 24.96 ns/op BenchmarkPow10Neg-4 4734291 25.41 ns/op BenchmarkRound-4 2777287 43.51 ns/op BenchmarkRoundToEven-4 8692516 13.75 ns/op BenchmarkRemainder-4 379279 311.1 ns/op BenchmarkSignbit-4 4364883 26.88 ns/op BenchmarkSin-4 1704033 70.13 ns/op BenchmarkSincos-4 1000000 109.1 ns/op BenchmarkSinh-4 1708264 70.21 ns/op BenchmarkSqrtIndirect-4 18026730 6.598 ns/op BenchmarkSqrtLatency-4 18146407 7.290 ns/op BenchmarkSqrtIndirectLatency-4 17973117 7.374 ns/op BenchmarkSqrtGoLatency-4 1284991 93.50 ns/op BenchmarkSqrtPrime-4 34705 3427 ns/op BenchmarkTan-4 1505510 79.60 ns/op BenchmarkTanh-4 1000000 100.2 ns/op BenchmarkTrunc-4 18184437 6.547 ns/op BenchmarkY0-4 258458 467.3 ns/op BenchmarkY1-4 256549 471.8 ns/op BenchmarkYn-4 120074 971.3 ns/op BenchmarkFloat64bits-4 4470291 26.42 ns/op BenchmarkFloat64frombits-4 4315584 27.36 ns/op BenchmarkFloat32bits-4 4288424 27.42 ns/op BenchmarkFloat32frombits-4 4080133 28.08 ns/op BenchmarkFMA-4 17643249 6.714 ns/op PASS ok math 12.395s goos: freebsd goarch: amd64 pkg: math/big cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAddVV/1-4 11721639 10.27 ns/op 6232.22 MB/s BenchmarkAddVV/2-4 10956950 11.01 ns/op 11630.78 MB/s BenchmarkAddVV/3-4 9761210 12.22 ns/op 15708.63 MB/s BenchmarkAddVV/4-4 9827880 12.36 ns/op 20709.25 MB/s BenchmarkAddVV/5-4 9190425 13.10 ns/op 24429.96 MB/s BenchmarkAddVV/10-4 7536882 15.77 ns/op 40584.94 MB/s BenchmarkAddVV/100-4 1853772 64.18 ns/op 99718.73 MB/s BenchmarkAddVV/1000-4 206594 578.7 ns/op 110596.75 MB/s BenchmarkSubVV/1-4 11148034 10.38 ns/op 6166.31 MB/s BenchmarkSubVV/2-4 10908357 10.93 ns/op 11714.20 MB/s BenchmarkSubVV/3-4 9661461 12.20 ns/op 15741.19 MB/s BenchmarkSubVV/4-4 9671539 12.48 ns/op 20514.71 MB/s BenchmarkSubVV/5-4 8925559 13.08 ns/op 24472.96 MB/s BenchmarkSubVV/10-4 7485969 15.82 ns/op 40456.95 MB/s BenchmarkSubVV/100-4 1873728 64.68 ns/op 98949.56 MB/s BenchmarkSubVV/1000-4 208340 581.9 ns/op 109981.46 MB/s BenchmarkAddVW/1-4 12011545 10.06 ns/op 794.88 MB/s BenchmarkAddVW/2-4 11212822 10.54 ns/op 1517.94 MB/s BenchmarkAddVW/3-4 10300857 11.72 ns/op 2047.97 MB/s BenchmarkAddVW/4-4 11223495 10.67 ns/op 2998.99 MB/s BenchmarkAddVW/5-4 10356948 11.70 ns/op 3419.73 MB/s BenchmarkAddVW/10-4 8822530 13.46 ns/op 5942.38 MB/s BenchmarkAddVW/100-4 263142 429.7 ns/op 1861.88 MB/s BenchmarkAddVW/1000-4 36408 3278 ns/op 2440.54 MB/s BenchmarkAddVWext/1-4 12358712 9.502 ns/op 841.93 MB/s BenchmarkAddVWext/2-4 11651078 10.46 ns/op 1529.83 MB/s BenchmarkAddVWext/3-4 10469562 11.29 ns/op 2125.66 MB/s BenchmarkAddVWext/4-4 11045803 10.83 ns/op 2954.29 MB/s BenchmarkAddVWext/5-4 10384702 11.59 ns/op 3450.99 MB/s BenchmarkAddVWext/10-4 8908737 13.46 ns/op 5943.75 MB/s BenchmarkAddVWext/100-4 92001 1289 ns/op 620.46 MB/s BenchmarkAddVWext/1000-4 9278 12579 ns/op 636.00 MB/s BenchmarkSubVW/1-4 12183025 9.943 ns/op 804.55 MB/s BenchmarkSubVW/2-4 11585456 10.35 ns/op 1545.93 MB/s BenchmarkSubVW/3-4 10886896 11.02 ns/op 2177.51 MB/s BenchmarkSubVW/4-4 10794363 10.97 ns/op 2918.24 MB/s BenchmarkSubVW/5-4 10172968 11.82 ns/op 3384.32 MB/s BenchmarkSubVW/10-4 8670646 13.84 ns/op 5781.02 MB/s BenchmarkSubVW/100-4 268755 433.6 ns/op 1845.17 MB/s BenchmarkSubVW/1000-4 36927 3261 ns/op 2453.08 MB/s BenchmarkSubVWext/1-4 12467796 9.616 ns/op 831.96 MB/s BenchmarkSubVWext/2-4 11722123 10.34 ns/op 1547.55 MB/s BenchmarkSubVWext/3-4 11049205 10.82 ns/op 2218.92 MB/s BenchmarkSubVWext/4-4 11102298 10.94 ns/op 2925.88 MB/s BenchmarkSubVWext/5-4 10245261 11.69 ns/op 3420.83 MB/s BenchmarkSubVWext/10-4 8688793 13.60 ns/op 5881.50 MB/s BenchmarkSubVWext/100-4 90496 1312 ns/op 609.70 MB/s BenchmarkSubVWext/1000-4 9274 12590 ns/op 635.45 MB/s BenchmarkMulAddVWW/1-4 10682522 11.30 ns/op 5664.82 MB/s BenchmarkMulAddVWW/2-4 9602469 12.33 ns/op 10382.90 MB/s BenchmarkMulAddVWW/3-4 9542539 12.67 ns/op 15154.18 MB/s BenchmarkMulAddVWW/4-4 8813281 13.54 ns/op 18905.93 MB/s BenchmarkMulAddVWW/5-4 7989728 14.36 ns/op 22281.86 MB/s BenchmarkMulAddVWW/10-4 6508983 18.26 ns/op 35048.64 MB/s BenchmarkMulAddVWW/100-4 1222802 97.78 ns/op 65455.25 MB/s BenchmarkMulAddVWW/1000-4 130304 915.0 ns/op 69945.17 MB/s BenchmarkAddMulVVW/1-4 11371856 10.51 ns/op 6091.41 MB/s BenchmarkAddMulVVW/2-4 10397316 11.63 ns/op 11010.44 MB/s BenchmarkAddMulVVW/3-4 9734048 12.40 ns/op 15488.58 MB/s BenchmarkAddMulVVW/4-4 8908360 13.53 ns/op 18926.75 MB/s BenchmarkAddMulVVW/5-4 8188015 14.62 ns/op 21882.65 MB/s BenchmarkAddMulVVW/10-4 6907910 17.52 ns/op 36525.01 MB/s BenchmarkAddMulVVW/100-4 1514004 79.11 ns/op 80899.07 MB/s BenchmarkAddMulVVW/1000-4 170424 691.9 ns/op 92501.51 MB/s BenchmarkDivWVW/1-4 2730012 44.66 ns/op 1433.11 MB/s BenchmarkDivWVW/2-4 1266040 94.12 ns/op 1360.00 MB/s BenchmarkDivWVW/3-4 998541 119.2 ns/op 1610.37 MB/s BenchmarkDivWVW/4-4 848286 139.2 ns/op 1838.43 MB/s BenchmarkDivWVW/5-4 814210 142.9 ns/op 2239.27 MB/s BenchmarkDivWVW/10-4 452676 264.9 ns/op 2416.43 MB/s BenchmarkDivWVW/100-4 59857 2020 ns/op 3168.57 MB/s BenchmarkDivWVW/1000-4 6009 19493 ns/op 3283.24 MB/s BenchmarkNonZeroShifts/1/shrVU-4 11989806 9.305 ns/op BenchmarkNonZeroShifts/1/shlVU-4 12412375 9.238 ns/op BenchmarkNonZeroShifts/2/shrVU-4 11187746 9.980 ns/op BenchmarkNonZeroShifts/2/shlVU-4 11511908 9.825 ns/op BenchmarkNonZeroShifts/3/shrVU-4 9914049 11.08 ns/op BenchmarkNonZeroShifts/3/shlVU-4 10467602 10.44 ns/op BenchmarkNonZeroShifts/4/shrVU-4 9525224 11.77 ns/op BenchmarkNonZeroShifts/4/shlVU-4 9979048 11.14 ns/op BenchmarkNonZeroShifts/5/shrVU-4 9043149 12.47 ns/op BenchmarkNonZeroShifts/5/shlVU-4 9574650 12.08 ns/op BenchmarkNonZeroShifts/10/shrVU-4 6716428 16.44 ns/op BenchmarkNonZeroShifts/10/shlVU-4 7348896 15.65 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 106.5 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1328116 88.49 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 135110 885.7 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 161760 748.4 ns/op BenchmarkDecimalConversion-4 225 539298 ns/op BenchmarkFloatString/100-4 9806 10503 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 222 539058 ns/op 2910 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 48574518 ns/op 60861 B/op 50 allocs/op BenchmarkFloatString/100000-4 1 4853739429 ns/op 848048 B/op 526 allocs/op BenchmarkFloatAdd/10-4 179463 672.5 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 179503 684.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 159285 747.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 81188 1458 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 14586 8113 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 238732 494.9 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 239770 500.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 230282 516.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 164955 708.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 47223 2544 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2146 54529 ns/op BenchmarkParseFloatLargeExp-4 498 237942 ns/op BenchmarkGCD10x10/WithoutXY-4 211082 549.0 ns/op BenchmarkGCD10x10/WithXY-4 63818 1889 ns/op BenchmarkGCD10x100/WithoutXY-4 107757 1079 ns/op BenchmarkGCD10x100/WithXY-4 18414 6661 ns/op BenchmarkGCD10x1000/WithoutXY-4 68952 1741 ns/op BenchmarkGCD10x1000/WithXY-4 14947 8167 ns/op BenchmarkGCD100x100/WithoutXY-4 27075 4462 ns/op BenchmarkGCD100x100/WithXY-4 9778 10943 ns/op BenchmarkGCD100x1000/WithoutXY-4 13039 9421 ns/op BenchmarkGCD100x1000/WithXY-4 5918 18113 ns/op BenchmarkGCD1000x1000/WithoutXY-4 2188 53063 ns/op BenchmarkGCD1000x1000/WithXY-4 1242 92963 ns/op BenchmarkHilbert-4 24 4684380 ns/op BenchmarkBinomial-4 15060 7969 ns/op BenchmarkQuoRem-4 21931 5775 ns/op BenchmarkExp-4 18 6425135 ns/op BenchmarkExpMont/Odd-4 159 763935 ns/op 2593 B/op 22 allocs/op BenchmarkExpMont/Even1-4 148 767757 ns/op 3356 B/op 37 allocs/op BenchmarkExpMont/Even2-4 146 792433 ns/op 3859 B/op 53 allocs/op BenchmarkExpMont/Even3-4 150 795509 ns/op 3849 B/op 53 allocs/op BenchmarkExpMont/Even4-4 150 800096 ns/op 3841 B/op 53 allocs/op BenchmarkExpMont/Even8-4 148 790326 ns/op 3859 B/op 53 allocs/op BenchmarkExpMont/Even32-4 150 797456 ns/op 3858 B/op 53 allocs/op BenchmarkExpMont/Even64-4 176 677403 ns/op 3632 B/op 53 allocs/op BenchmarkExpMont/Even96-4 166 712097 ns/op 3788 B/op 51 allocs/op BenchmarkExpMont/Even128-4 195 609037 ns/op 3246 B/op 50 allocs/op BenchmarkExpMont/Even255-4 211 561489 ns/op 2928 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 489 241110 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 424 275921 ns/op 1728 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 424 278234 ns/op 1747 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 423 276387 ns/op 1741 B/op 47 allocs/op BenchmarkExp2-4 18 6413467 ns/op BenchmarkBitset-4 813513 144.5 ns/op BenchmarkBitsetNeg-4 458385 256.7 ns/op BenchmarkBitsetOrig-4 286676 418.7 ns/op BenchmarkBitsetNegOrig-4 176533 668.2 ns/op BenchmarkModSqrt225_Tonelli-4 141 841744 ns/op BenchmarkModSqrt225_3Mod4-4 471 252370 ns/op BenchmarkModSqrt231_Tonelli-4 133 863899 ns/op BenchmarkModSqrt231_5Mod8-4 396 304089 ns/op BenchmarkModInverse-4 13527 9118 ns/op BenchmarkSqrt-4 1744 67985 ns/op BenchmarkIntSqr/1-4 1393222 84.34 ns/op BenchmarkIntSqr/2-4 874062 131.5 ns/op BenchmarkIntSqr/3-4 753278 154.1 ns/op BenchmarkIntSqr/5-4 555781 214.2 ns/op BenchmarkIntSqr/8-4 433605 271.4 ns/op BenchmarkIntSqr/10-4 319356 347.5 ns/op BenchmarkIntSqr/20-4 56786 2196 ns/op BenchmarkIntSqr/30-4 41368 2970 ns/op BenchmarkIntSqr/50-4 26787 4596 ns/op BenchmarkIntSqr/80-4 15976 7675 ns/op BenchmarkIntSqr/100-4 10000 10270 ns/op BenchmarkIntSqr/200-4 4402 27263 ns/op BenchmarkIntSqr/300-4 1670 66251 ns/op BenchmarkIntSqr/500-4 854 142915 ns/op BenchmarkIntSqr/800-4 342 354164 ns/op BenchmarkIntSqr/1000-4 247 477262 ns/op BenchmarkDiv/20/10-4 446208 266.0 ns/op BenchmarkDiv/40/20-4 436956 264.1 ns/op BenchmarkDiv/100/50-4 365949 312.3 ns/op BenchmarkDiv/200/100-4 50635 2438 ns/op BenchmarkDiv/400/200-4 49478 2520 ns/op BenchmarkDiv/1000/500-4 40472 3106 ns/op BenchmarkDiv/2000/1000-4 30884 4086 ns/op BenchmarkDiv/20000/10000-4 1453 81221 ns/op BenchmarkDiv/200000/100000-4 33 3645718 ns/op BenchmarkDiv/2000000/1000000-4 1 104660761 ns/op BenchmarkDiv/20000000/10000000-4 1 3237356948 ns/op BenchmarkMul-4 6 18546519 ns/op BenchmarkNatMul/10-4 217501 471.2 ns/op BenchmarkNatMul/100-4 6723 17852 ns/op BenchmarkNatMul/1000-4 219 554011 ns/op BenchmarkZeroShifts/Shl-4 15452 7946 ns/op BenchmarkZeroShifts/ShlSame-4 5338519 24.26 ns/op BenchmarkZeroShifts/Shr-4 14714 8142 ns/op BenchmarkZeroShifts/ShrSame-4 5434746 22.55 ns/op BenchmarkExp3Power/0x10-4 204756 610.6 ns/op BenchmarkExp3Power/0x40-4 170955 696.7 ns/op BenchmarkExp3Power/0x100-4 112926 1074 ns/op BenchmarkExp3Power/0x400-4 56683 2123 ns/op BenchmarkExp3Power/0x1000-4 11698 10128 ns/op BenchmarkExp3Power/0x4000-4 2186 53550 ns/op BenchmarkExp3Power/0x10000-4 232 505378 ns/op BenchmarkExp3Power/0x40000-4 21 5300647 ns/op BenchmarkExp3Power/0x100000-4 2 51210066 ns/op BenchmarkExp3Power/0x400000-4 1 473194053 ns/op BenchmarkFibo-4 3 38386615 ns/op BenchmarkNatSqr/1-4 1000000 112.7 ns/op BenchmarkNatSqr/2-4 677547 168.7 ns/op BenchmarkNatSqr/3-4 602822 201.8 ns/op BenchmarkNatSqr/5-4 437805 282.0 ns/op BenchmarkNatSqr/8-4 326175 378.8 ns/op BenchmarkNatSqr/10-4 261110 468.0 ns/op BenchmarkNatSqr/20-4 54148 2242 ns/op BenchmarkNatSqr/30-4 40138 3158 ns/op BenchmarkNatSqr/50-4 24412 5044 ns/op BenchmarkNatSqr/80-4 14383 8292 ns/op BenchmarkNatSqr/100-4 10000 10853 ns/op BenchmarkNatSqr/200-4 4011 29239 ns/op BenchmarkNatSqr/300-4 1656 71447 ns/op BenchmarkNatSqr/500-4 849 142843 ns/op BenchmarkNatSqr/800-4 355 334324 ns/op BenchmarkNatSqr/1000-4 262 459754 ns/op BenchmarkNatSetBytes/8-4 2936522 40.30 ns/op BenchmarkNatSetBytes/24-4 847454 157.6 ns/op BenchmarkNatSetBytes/128-4 252783 454.0 ns/op BenchmarkNatSetBytes/7-4 834381 137.3 ns/op BenchmarkNatSetBytes/23-4 472932 248.5 ns/op BenchmarkNatSetBytes/127-4 216650 563.8 ns/op BenchmarkScanPi-4 262 446803 ns/op BenchmarkStringPiParallel-4 746 149698 ns/op BenchmarkScan/10/Base2-4 44170 2772 ns/op BenchmarkScan/100/Base2-4 4482 24144 ns/op BenchmarkScan/1000/Base2-4 501 237625 ns/op BenchmarkScan/10/Base8-4 105865 1119 ns/op BenchmarkScan/100/Base8-4 14174 8553 ns/op BenchmarkScan/1000/Base8-4 1447 83070 ns/op BenchmarkScan/10/Base10-4 117415 1047 ns/op BenchmarkScan/100/Base10-4 15033 7947 ns/op BenchmarkScan/1000/Base10-4 1580 76053 ns/op BenchmarkScan/10/Base16-4 129388 926.2 ns/op BenchmarkScan/100/Base16-4 17557 7191 ns/op BenchmarkScan/1000/Base16-4 1742 66663 ns/op BenchmarkString/10/Base2-4 179397 661.4 ns/op BenchmarkString/100/Base2-4 24724 4861 ns/op BenchmarkString/1000/Base2-4 2474 46648 ns/op BenchmarkString/10/Base8-4 342591 343.1 ns/op BenchmarkString/100/Base8-4 65380 1827 ns/op BenchmarkString/1000/Base8-4 7155 16006 ns/op BenchmarkString/10/Base10-4 208752 585.2 ns/op BenchmarkString/100/Base10-4 40908 2951 ns/op BenchmarkString/1000/Base10-4 5076 23759 ns/op BenchmarkString/10/Base16-4 398334 303.8 ns/op BenchmarkString/100/Base16-4 85726 1359 ns/op BenchmarkString/1000/Base16-4 9992 11510 ns/op BenchmarkLeafSize/0-4 46 2444591 ns/op BenchmarkLeafSize/1-4 493 241268 ns/op BenchmarkLeafSize/2-4 496 240494 ns/op BenchmarkLeafSize/3-4 346 332578 ns/op BenchmarkLeafSize/4-4 501 238421 ns/op BenchmarkLeafSize/5-4 322 366909 ns/op BenchmarkLeafSize/6-4 362 334109 ns/op BenchmarkLeafSize/7-4 397 300664 ns/op BenchmarkLeafSize/8-4 508 234232 ns/op BenchmarkLeafSize/9-4 278 427511 ns/op BenchmarkLeafSize/10-4 331 363358 ns/op BenchmarkLeafSize/11-4 325 365318 ns/op BenchmarkLeafSize/12-4 362 330266 ns/op BenchmarkLeafSize/13-4 330 361543 ns/op BenchmarkLeafSize/14-4 397 306363 ns/op BenchmarkLeafSize/15-4 423 281905 ns/op BenchmarkLeafSize/16-4 513 231113 ns/op BenchmarkLeafSize/32-4 501 232606 ns/op BenchmarkLeafSize/64-4 474 256251 ns/op BenchmarkProbablyPrime/n=0-4 10 10575675 ns/op BenchmarkProbablyPrime/n=1-4 9 11965540 ns/op BenchmarkProbablyPrime/n=5-4 6 16784609 ns/op BenchmarkProbablyPrime/n=10-4 5 23043815 ns/op BenchmarkProbablyPrime/n=20-4 3 34883164 ns/op BenchmarkProbablyPrime/Lucas-4 12 9388237 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 91 1237257 ns/op BenchmarkRatCmp-4 246848 485.5 ns/op BenchmarkFloatPrecExact/1-4 150346 801.4 ns/op BenchmarkFloatPrecExact/10-4 44425 2669 ns/op BenchmarkFloatPrecExact/100-4 12091 9806 ns/op BenchmarkFloatPrecExact/1000-4 2419 48209 ns/op BenchmarkFloatPrecExact/10000-4 157 755001 ns/op BenchmarkFloatPrecExact/100000-4 4 31372384 ns/op BenchmarkFloatPrecExact/1000000-4 1 1634618006 ns/op BenchmarkFloatPrecMixed/1-4 138795 873.3 ns/op BenchmarkFloatPrecMixed/10-4 36260 3258 ns/op BenchmarkFloatPrecMixed/100-4 5625 20019 ns/op BenchmarkFloatPrecMixed/1000-4 484 246085 ns/op BenchmarkFloatPrecMixed/10000-4 14 7769901 ns/op BenchmarkFloatPrecMixed/100000-4 1 439669155 ns/op BenchmarkFloatPrecMixed/1000000-4 1 30361126507 ns/op BenchmarkFloatPrecInexact/1-4 227374 516.5 ns/op BenchmarkFloatPrecInexact/10-4 198421 598.0 ns/op BenchmarkFloatPrecInexact/100-4 131306 921.3 ns/op BenchmarkFloatPrecInexact/1000-4 36963 3054 ns/op BenchmarkFloatPrecInexact/10000-4 4861 24624 ns/op BenchmarkFloatPrecInexact/100000-4 504 235545 ns/op BenchmarkFloatPrecInexact/1000000-4 37 3615141 ns/op BenchmarkFloatSqrt/64-4 23668 5158 ns/op 160 B/op 4 allocs/op BenchmarkFloatSqrt/128-4 14780 8191 ns/op 208 B/op 4 allocs/op BenchmarkFloatSqrt/256-4 9873 11316 ns/op 304 B/op 4 allocs/op BenchmarkFloatSqrt/1000-4 5358 21248 ns/op 1264 B/op 5 allocs/op BenchmarkFloatSqrt/10000-4 949 126533 ns/op 17844 B/op 8 allocs/op BenchmarkFloatSqrt/100000-4 72 1618724 ns/op 176488 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 1 120044639 ns/op 3782520 B/op 614 allocs/op PASS ok math/big 86.414s goos: freebsd goarch: amd64 pkg: math/bits cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLeadingZeros-4 10093989 11.73 ns/op BenchmarkLeadingZeros8-4 8892283 13.42 ns/op BenchmarkLeadingZeros16-4 8792923 13.38 ns/op BenchmarkLeadingZeros32-4 10131728 11.41 ns/op BenchmarkLeadingZeros64-4 9271195 13.18 ns/op BenchmarkTrailingZeros-4 10132512 11.63 ns/op BenchmarkTrailingZeros8-4 9272970 12.74 ns/op BenchmarkTrailingZeros16-4 10421245 11.58 ns/op BenchmarkTrailingZeros32-4 8725642 12.97 ns/op BenchmarkTrailingZeros64-4 10168687 11.52 ns/op BenchmarkOnesCount-4 9251077 13.09 ns/op BenchmarkOnesCount8-4 9119115 13.03 ns/op BenchmarkOnesCount16-4 9177552 12.76 ns/op BenchmarkOnesCount32-4 9886843 11.96 ns/op BenchmarkOnesCount64-4 9332966 12.97 ns/op BenchmarkRotateLeft-4 9526333 12.49 ns/op BenchmarkRotateLeft8-4 9171181 12.91 ns/op BenchmarkRotateLeft16-4 9973100 12.05 ns/op BenchmarkRotateLeft32-4 9412392 12.92 ns/op BenchmarkRotateLeft64-4 9146461 12.95 ns/op BenchmarkReverse-4 13520487 9.330 ns/op BenchmarkReverse8-4 19108821 6.221 ns/op BenchmarkReverse16-4 18296048 6.560 ns/op BenchmarkReverse32-4 15539568 7.649 ns/op BenchmarkReverse64-4 14286504 8.362 ns/op BenchmarkReverseBytes-4 17825056 6.575 ns/op BenchmarkReverseBytes16-4 17981163 6.612 ns/op BenchmarkReverseBytes32-4 19078340 6.276 ns/op BenchmarkReverseBytes64-4 18007124 6.568 ns/op BenchmarkAdd-4 8932821 13.10 ns/op BenchmarkAdd32-4 9792168 12.45 ns/op BenchmarkAdd64-4 9297928 12.81 ns/op BenchmarkAdd64multiple-4 18715264 6.414 ns/op BenchmarkSub-4 9404326 13.02 ns/op BenchmarkSub32-4 9214124 13.04 ns/op BenchmarkSub64-4 9352416 12.98 ns/op BenchmarkSub64multiple-4 17747739 6.643 ns/op BenchmarkMul-4 9401866 13.03 ns/op BenchmarkMul32-4 9862720 12.42 ns/op BenchmarkMul64-4 9280434 12.79 ns/op BenchmarkDiv-4 2685956 45.19 ns/op BenchmarkDiv32-4 5677746 21.02 ns/op BenchmarkDiv64-4 2699031 44.08 ns/op PASS ok math/bits 6.835s goos: freebsd goarch: amd64 pkg: math/cmplx cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAbs-4 11010286 20.34 ns/op BenchmarkAcos-4 379144 293.0 ns/op BenchmarkAcosh-4 388410 309.7 ns/op BenchmarkAsin-4 432907 291.4 ns/op BenchmarkAsinh-4 445176 290.5 ns/op BenchmarkAtan-4 677953 209.2 ns/op BenchmarkAtanh-4 656814 209.5 ns/op BenchmarkConj-4 19114148 5.499 ns/op BenchmarkCos-4 520300 219.3 ns/op BenchmarkCosh-4 559440 221.4 ns/op BenchmarkExp-4 795372 159.5 ns/op BenchmarkLog-4 821178 157.4 ns/op BenchmarkLog10-4 822690 157.1 ns/op BenchmarkPhase-4 1772253 67.85 ns/op BenchmarkPolar-4 1000000 104.8 ns/op BenchmarkPow-4 203935 655.7 ns/op BenchmarkRect-4 1000000 108.2 ns/op BenchmarkSin-4 536422 221.0 ns/op BenchmarkSinh-4 551287 221.5 ns/op BenchmarkSqrt-4 797083 147.0 ns/op BenchmarkTan-4 311337 381.6 ns/op BenchmarkTanh-4 370521 339.8 ns/op PASS ok math/cmplx 4.046s goos: freebsd goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 625507 162.8 ns/op BenchmarkInt63ThreadsafeParallel-4 574479 200.9 ns/op BenchmarkInt63Unthreadsafe-4 1359807 89.26 ns/op BenchmarkIntn1000-4 854088 129.1 ns/op BenchmarkInt63n1000-4 967723 119.1 ns/op BenchmarkInt31n1000-4 1000000 109.3 ns/op BenchmarkFloat32-4 1000000 106.1 ns/op BenchmarkFloat64-4 1367868 88.42 ns/op BenchmarkPerm3-4 212167 565.1 ns/op BenchmarkPerm30-4 24636 4841 ns/op BenchmarkPerm30ViaShuffle-4 26949 4502 ns/op BenchmarkShuffleOverhead-4 18870 6429 ns/op BenchmarkRead3-4 970012 123.7 ns/op BenchmarkRead64-4 80256 1502 ns/op BenchmarkRead1000-4 5335 22159 ns/op BenchmarkConcurrent-4 124207 1038 ns/op PASS ok math/rand 3.335s goos: freebsd goarch: amd64 pkg: math/rand/v2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkChaCha8MarshalBinary-4 690150 160.0 ns/op BenchmarkChaCha8MarshalBinaryRead-4 247039 469.1 ns/op BenchmarkChaCha8-4 5380345 23.01 ns/op BenchmarkChaCha8Read-4 935726 133.1 ns/op 240.34 MB/s BenchmarkPCG_DXSM-4 4362142 27.27 ns/op BenchmarkSourceUint64-4 4399536 27.14 ns/op BenchmarkGlobalInt64-4 3369841 36.09 ns/op BenchmarkGlobalInt64Parallel-4 6485614 17.89 ns/op BenchmarkGlobalUint64-4 3347575 36.87 ns/op BenchmarkGlobalUint64Parallel-4 6721868 17.96 ns/op BenchmarkInt64-4 2391385 50.16 ns/op BenchmarkUint64-4 2415272 49.85 ns/op BenchmarkGlobalIntN1000-4 2281483 52.92 ns/op BenchmarkIntN1000-4 1856404 64.14 ns/op BenchmarkInt64N1000-4 1869254 64.45 ns/op BenchmarkInt64N1e8-4 1870724 65.06 ns/op BenchmarkInt64N1e9-4 1758802 67.01 ns/op BenchmarkInt64N2e9-4 1837044 64.86 ns/op BenchmarkInt64N1e18-4 1723018 69.60 ns/op BenchmarkInt64N2e18-4 1716536 69.13 ns/op BenchmarkInt64N4e18-4 1502864 78.79 ns/op BenchmarkInt32N1000-4 1871605 64.58 ns/op BenchmarkInt32N1e8-4 1866219 63.84 ns/op BenchmarkInt32N1e9-4 1872270 64.00 ns/op BenchmarkInt32N2e9-4 1846303 64.52 ns/op BenchmarkFloat32-4 2397201 50.94 ns/op BenchmarkFloat64-4 2389017 49.76 ns/op BenchmarkExpFloat64-4 1324372 90.52 ns/op BenchmarkNormFloat64-4 1325524 90.93 ns/op BenchmarkPerm3-4 341646 341.7 ns/op BenchmarkPerm30-4 33615 3578 ns/op BenchmarkPerm30ViaShuffle-4 37182 3264 ns/op BenchmarkShuffleOverhead-4 48954 2431 ns/op BenchmarkConcurrent-4 3247695 37.35 ns/op PASS ok math/rand/v2 6.848s goos: freebsd goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 56596 2046 ns/op BenchmarkQDecodeWord-4 117690 1003 ns/op BenchmarkQDecodeHeader-4 116709 1015 ns/op BenchmarkTypeByExtension/.html-4 238482 427.3 ns/op BenchmarkTypeByExtension/.HTML-4 172980 657.0 ns/op BenchmarkTypeByExtension/.unused-4 204528 534.3 ns/op BenchmarkExtensionsByType/text/html-4 171987 669.9 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 122404 1001 ns/op BenchmarkExtensionsByType/application/octet-stream-4 214500 525.8 ns/op PASS ok mime 2.182s goos: freebsd goarch: amd64 pkg: mime/multipart cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadForm/fields/maxMemory=0-4 751 158398 ns/op 48427 B/op 188 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 734 157326 ns/op 47596 B/op 188 allocs/op BenchmarkReadForm/files/maxMemory=0-4 272 424005 ns/op 104248 B/op 272 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 560 216729 ns/op 49574 B/op 208 allocs/op PASS ok mime/multipart 1.767s goos: freebsd goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 1012 115604 ns/op PASS ok mime/quotedprintable 1.212s goos: freebsd goarch: amd64 pkg: net cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkGoLookupIP-4 152 783485 ns/op 8662 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 13 8237599 ns/op 26190 B/op 208 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5028848054 ns/op 158160 B/op 223 allocs/op BenchmarkDNSName-4 115849 955.8 ns/op BenchmarkInterfaces-4 4960 20257 ns/op 3320 B/op 41 allocs/op BenchmarkInterfaceByIndex-4 8115 12646 ns/op 1944 B/op 29 allocs/op BenchmarkInterfaceByName-4 5763 20269 ns/op 3384 B/op 42 allocs/op BenchmarkInterfaceAddrs-4 5983 18641 ns/op 3272 B/op 48 allocs/op BenchmarkInterfacesAndAddrs-4 8886 13484 ns/op 2088 B/op 35 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 6046 17834 ns/op 3168 B/op 50 allocs/op BenchmarkParseIP-4 12276 9781 ns/op BenchmarkParseIPValidIPv4-4 674283 151.5 ns/op BenchmarkParseIPValidIPv6-4 659400 176.1 ns/op BenchmarkIPMarshalText/IPv4-4 603502 190.4 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6-4 228636 513.0 ns/op 0 B/op 0 allocs/op BenchmarkIPMarshalText/IPv6_long-4 125040 962.6 ns/op 48 B/op 1 allocs/op BenchmarkIPString/IPv4-4 127417 932.8 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 13921 8416 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 50558 2388 ns/op BenchmarkIPEqual/IPv4-4 987973 122.9 ns/op BenchmarkIPEqual/IPv6-4 965941 121.3 ns/op BenchmarkSendfileZeroBytes-4 16969 6604 ns/op 18 B/op 1 allocs/op BenchmarkSendFile/file-to-tcp/1024-4 1 1037051789 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1024-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3febf51d6272 BenchmarkSendFile/file-to-tcp/2048-4 1 1060056222 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/2048-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fec33501115 BenchmarkSendFile/file-to-tcp/4096-4 1 1066585099 ns/op 0.00 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/4096-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fec72de4df3 BenchmarkSendFile/file-to-tcp/8192-4 1 1024636600 ns/op 0.01 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/8192-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fecb2ce90d7 BenchmarkSendFile/file-to-tcp/16384-4 1 1079461693 ns/op 0.02 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/16384-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fecf04554f4 BenchmarkSendFile/file-to-tcp/32768-4 1 1082636503 ns/op 0.03 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/32768-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fed31066e03 BenchmarkSendFile/file-to-tcp/65536-4 1 1081512529 ns/op 0.06 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/65536-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fed71fd2764 BenchmarkSendFile/file-to-tcp/131072-4 1 1055154725 ns/op 0.12 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/131072-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fedb2eec3d3 BenchmarkSendFile/file-to-tcp/262144-4 1 1058014013 ns/op 0.25 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/262144-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fedf26f2c16 BenchmarkSendFile/file-to-tcp/524288-4 1 1080129813 ns/op 0.49 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/524288-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fee3258cdae BenchmarkSendFile/file-to-tcp/1048576-4 1 1082408261 ns/op 0.97 MB/s 280 B/op 8 allocs/op --- BENCH: BenchmarkSendFile/file-to-tcp/1048576-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fee74137f63 BenchmarkSendFile/file-to-unix/1024-4 1 1039630720 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1024-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3feeb6e16314 BenchmarkSendFile/file-to-unix/2048-4 1 1076788501 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/2048-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3feef53a33b2 BenchmarkSendFile/file-to-unix/4096-4 1 1071064267 ns/op 0.00 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/4096-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fef35c95212 BenchmarkSendFile/file-to-unix/8192-4 1 1076373143 ns/op 0.01 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/8192-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fef75fe5868 BenchmarkSendFile/file-to-unix/16384-4 1 1083583659 ns/op 0.02 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/16384-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3fefb681bf8e BenchmarkSendFile/file-to-unix/32768-4 1 1082886765 ns/op 0.03 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/32768-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3feff77dae04 BenchmarkSendFile/file-to-unix/65536-4 1 1025763248 ns/op 0.06 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/65536-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3ff0387326c4 BenchmarkSendFile/file-to-unix/131072-4 1 1076384433 ns/op 0.12 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/131072-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3ff07613897a BenchmarkSendFile/file-to-unix/262144-4 1 1085981765 ns/op 0.24 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/262144-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3ff0b6d226aa BenchmarkSendFile/file-to-unix/524288-4 1 1061050082 ns/op 0.49 MB/s 33040 B/op 5 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/524288-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3ff0f869050c BenchmarkSendFile/file-to-unix/1048576-4 1 1088615612 ns/op 0.96 MB/s 32944 B/op 4 allocs/op --- BENCH: BenchmarkSendFile/file-to-unix/1048576-4 sendfile_test.go:628: Deterministic RNG seed based on timestamp: 0x180f3ff138fefe58 BenchmarkTCP4OneShot-4 3459 33459 ns/op BenchmarkTCP4OneShotTimeout-4 3477 35082 ns/op BenchmarkTCP4Persistent-4 14770 8215 ns/op BenchmarkTCP4PersistentTimeout-4 15043 7719 ns/op BenchmarkTCP6OneShot-4 3129 36788 ns/op BenchmarkTCP6OneShotTimeout-4 3198 38937 ns/op BenchmarkTCP6Persistent-4 13352 8233 ns/op BenchmarkTCP6PersistentTimeout-4 14535 8152 ns/op BenchmarkTCP4ConcurrentReadWrite-4 10000 26045 ns/op BenchmarkTCP6ConcurrentReadWrite-4 10000 48178 ns/op BenchmarkSetReadDeadline-4 127509 943.9 ns/op BenchmarkUDP6LinkLocalUnicast-4 7239 17833 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 9938 11972 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 11083 9840 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 10000 10460 ns/op 0 B/op 0 allocs/op PASS ok net 36.166s goos: freebsd goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 31764 3686 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 13098 8854 ns/op 1200 B/op 21 allocs/op BenchmarkReadCookies-4 18486 6940 ns/op 2000 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 18271 6614 ns/op 46 B/op 0 allocs/op BenchmarkCopyValues-4 38280 3112 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 51886 2234 ns/op 192 B/op 2 allocs/op BenchmarkFindChild/n=2/rep=linear-4 1646728 72.58 ns/op BenchmarkFindChild/n=2/rep=map-4 3199058 37.54 ns/op BenchmarkFindChild/n=2/rep=hybrid8-4 1429466 84.24 ns/op BenchmarkFindChild/n=4/rep=linear-4 808256 135.3 ns/op BenchmarkFindChild/n=4/rep=map-4 3197194 37.70 ns/op BenchmarkFindChild/n=4/rep=hybrid8-4 800169 145.2 ns/op BenchmarkFindChild/n=8/rep=linear-4 399566 282.5 ns/op BenchmarkFindChild/n=8/rep=map-4 3137398 37.63 ns/op BenchmarkFindChild/n=8/rep=hybrid8-4 404479 292.9 ns/op BenchmarkFindChild/n=16/rep=linear-4 225466 528.6 ns/op BenchmarkFindChild/n=16/rep=map-4 3242180 38.85 ns/op BenchmarkFindChild/n=16/rep=hybrid8-4 2121586 57.19 ns/op BenchmarkFindChild/n=32/rep=linear-4 106329 1097 ns/op BenchmarkFindChild/n=32/rep=map-4 2988303 40.09 ns/op BenchmarkFindChild/n=32/rep=hybrid8-4 1984833 68.10 ns/op BenchmarkMultiConflicts-4 1 160690722 ns/op BenchmarkServerMatch-4 19539 6236 ns/op BenchmarkReadRequestChrome-4 3622 30375 ns/op 20.12 MB/s 1540 B/op 14 allocs/op BenchmarkReadRequestCurl-4 11628 10439 ns/op 7.47 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 9592 10575 ns/op 7.75 MB/s 988 B/op 9 allocs/op BenchmarkReadRequestSiege-4 7232 15521 ns/op 9.73 MB/s 1084 B/op 11 allocs/op BenchmarkReadRequestWrk-4 17859 6594 ns/op 6.07 MB/s 924 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 260 443717 ns/op 2.31 MB/s BenchmarkFileAndServer_1KB/https1-4 189 575700 ns/op 1.78 MB/s BenchmarkFileAndServer_1KB/h2-4 146 761927 ns/op 1.34 MB/s BenchmarkFileAndServer_16MB/h1-4 3 48376803 ns/op 346.80 MB/s BenchmarkFileAndServer_16MB/https1-4 1 106910555 ns/op 156.93 MB/s BenchmarkFileAndServer_16MB/h2-4 1 228137136 ns/op 73.54 MB/s BenchmarkFileAndServer_64MB/h1-4 1 194308221 ns/op 345.37 MB/s BenchmarkFileAndServer_64MB/https1-4 1 390535456 ns/op 171.84 MB/s BenchmarkFileAndServer_64MB/h2-4 1 950947791 ns/op 70.57 MB/s BenchmarkServeMux-4 210 583094 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 255 500921 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 265 469594 ns/op 6589 B/op 70 allocs/op BenchmarkClientServer/https1-4 189 564733 ns/op 7492 B/op 81 allocs/op BenchmarkClientServer/h2-4 148 774279 ns/op 10603 B/op 79 allocs/op BenchmarkClientServerParallel/4/h1-4 1117 118342 ns/op 10168 B/op 83 allocs/op BenchmarkClientServerParallel/4/https1-4 102 1129420 ns/op 65071 B/op 477 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56610: write tcp 127.0.0.1:56603->127.0.0.1:56610: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56607: write tcp 127.0.0.1:56603->127.0.0.1:56607: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56613: write tcp 127.0.0.1:56603->127.0.0.1:56613: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56651: read tcp 127.0.0.1:56614->127.0.0.1:56651: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56653: write tcp 127.0.0.1:56614->127.0.0.1:56653: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56692: write tcp 127.0.0.1:56654->127.0.0.1:56692: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56693: write tcp 127.0.0.1:56654->127.0.0.1:56693: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56741: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56735: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56737: write tcp 127.0.0.1:56694->127.0.0.1:56737: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/4/h2-4 655 173370 ns/op 12064 B/op 92 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56746: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:56763: read tcp 127.0.0.1:56755->127.0.0.1:56763: use of closed network connection BenchmarkClientServerParallel/64/h1-4 780 154942 ns/op 17870 B/op 109 allocs/op BenchmarkClientServerParallel/64/https1-4 123 2063692 ns/op 123315 B/op 864 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57463: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57462: read tcp 127.0.0.1:57454->127.0.0.1:57462: use of closed network connection clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57505: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57512: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57494: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57503: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57492: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57502: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57514: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57471: EOF ... [output truncated] BenchmarkClientServerParallel/64/h2-4 88 1535635 ns/op 92702 B/op 691 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57645: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57684: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57681: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57699: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57683: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57670: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57667: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57701: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57680: EOF clientserver_test.go:282: server log: http: TLS handshake error from 127.0.0.1:57663: read tcp 127.0.0.1:57653->127.0.0.1:57663: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1093330640 ns/op 30680 B/op 157 allocs/op BenchmarkClient-4 229 510427 ns/op 4259 B/op 51 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 523 212218 ns/op 7848 B/op 56 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1167 106391 ns/op 3094 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1570 79740 ns/op 1976 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1606 82327 ns/op 2836 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1354 79713 ns/op 2753 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1278 82668 ns/op 2837 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1530 74687 ns/op 1969 B/op 14 allocs/op BenchmarkServerHijack-4 793 152348 ns/op 17207 B/op 52 allocs/op BenchmarkCloseNotifier/h1-4 399 283346 ns/op 6051 B/op 53 allocs/op BenchmarkResponseStatusLine-4 514293 219.6 ns/op 0 B/op 0 allocs/op PASS ok net/http 17.399s goos: freebsd goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 3638 28742 ns/op 34258 B/op 14 allocs/op PASS ok net/http/httputil 1.269s goos: freebsd goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 96996 1171 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 818178 139.4 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 570946 202.8 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 78852 1514 ns/op BenchmarkStdIPv4-4 138286 853.9 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 93333 1253 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 90787 1328 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 121977 978.1 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 77346 1532 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1755063 68.49 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1553154 78.03 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 891547 122.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 558792 210.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 690806 166.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 516465 227.3 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 87037 1369 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 480032 236.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 326462 334.5 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 415868 287.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 337388 338.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 79957 1492 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v4-4 363576 319.0 ns/op 16 B/op 1 allocs/op BenchmarkAddrString/v6-4 125527 949.4 ns/op 48 B/op 1 allocs/op BenchmarkAddrString/v6_ellipsis-4 175102 682.5 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_v4-4 222819 543.2 ns/op 24 B/op 1 allocs/op BenchmarkAddrString/v6_zone-4 155812 758.5 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 309889 353.3 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 150561 779.0 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 151100 770.7 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 143865 780.6 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 115111 1022 ns/op 128 B/op 2 allocs/op BenchmarkAddrMarshalText/v4-4 429336 265.8 ns/op 16 B/op 1 allocs/op BenchmarkAddrMarshalText/v6-4 139684 846.8 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_ellipsis-4 178370 659.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_v4-4 245366 482.7 ns/op 32 B/op 1 allocs/op BenchmarkAddrMarshalText/v6_zone-4 161860 736.2 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 248221 477.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 106794 1103 ns/op 48 B/op 1 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 132848 874.2 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_v4-4 157629 709.4 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortString/v6_zone-4 125365 940.7 ns/op 32 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v4-4 272584 430.6 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 116151 998.7 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 141594 832.1 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 178150 643.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 134577 891.3 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 1209831 99.37 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 100.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1205714 99.93 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 1000000 104.9 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 1000000 105.2 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 104.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 1000000 105.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 104.6 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 1000000 104.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 368331 320.5 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 472686 242.9 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 343880 329.5 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 393555 285.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 309162 350.7 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 81254 1504 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 5854206 20.11 ns/op PASS ok net/netip 9.264s 2024/12/08 16:18:47 Test RPC server listening on 127.0.0.1:58314 2024/12/08 16:18:47 Test HTTP RPC server listening on 127.0.0.1:58315 goos: freebsd goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1471 81295 ns/op BenchmarkEndToEndHTTP-4 1399 82515 ns/op BenchmarkEndToEndAsync-4 3532 32839 ns/op BenchmarkEndToEndAsyncHTTP-4 3596 32850 ns/op PASS ok net/rpc 1.885s goos: freebsd goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 3332 31767 ns/op BenchmarkReadMIMEHeader/server_headers-4 5737 20881 ns/op BenchmarkUncommon-4 27426 4422 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.583s goos: freebsd goarch: amd64 pkg: net/url cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkString-4 5493 20675 ns/op 1200 B/op 32 allocs/op BenchmarkResolvePath-4 129157 891.3 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 581445 192.0 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 91658 1318 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 175858 669.6 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 85554 1401 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 14266 8442 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 379038 293.3 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 89671 1317 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 177319 673.7 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 85838 1400 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 15666 7581 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 244316 485.9 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 104679 1149 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 104007 1152 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 48489 2462 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 8611 13485 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 223261 490.8 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 100615 1179 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 104822 1132 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 48811 2489 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 8823 13262 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.218s goos: freebsd goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3287577 36.40 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 171674 662.5 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 1072 111212 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:506: benchmarkReaddirname ".": 157 entries os_test.go:506: benchmarkReaddirname ".": 157 entries os_test.go:506: benchmarkReaddirname ".": 157 entries BenchmarkReaddir-4 310 383717 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:523: benchmarkReaddir ".": 157 entries os_test.go:523: benchmarkReaddir ".": 157 entries os_test.go:523: benchmarkReaddir ".": 157 entries BenchmarkReadDir-4 795 151367 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:540: benchmarkReadDir ".": 157 entries os_test.go:540: benchmarkReadDir ".": 157 entries os_test.go:540: benchmarkReadDir ".": 157 entries BenchmarkStatDot-4 90672 1330 ns/op BenchmarkStatFile-4 75859 1565 ns/op BenchmarkStatDir-4 79950 1471 ns/op BenchmarkLstatDot-4 91074 1335 ns/op BenchmarkLstatFile-4 75865 1581 ns/op BenchmarkLstatDir-4 81322 1468 ns/op BenchmarkRemoveAll-4 34 3719924 ns/op 43991 B/op 556 allocs/op PASS ok os 3.080s goos: freebsd goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 51 2241481 ns/op 7440 B/op 31 allocs/op PASS ok os/exec 1.299s goos: freebsd goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 10000 10031 ns/op PASS ok os/user 1.168s goos: freebsd goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBool-4 3573796 33.44 ns/op BenchmarkString-4 2294762 52.65 ns/op BenchmarkBytes-4 1995465 59.07 ns/op BenchmarkNamedBytes-4 1000000 112.6 ns/op BenchmarkBytesArray-4 729280 166.0 ns/op BenchmarkSliceLen-4 2329360 51.37 ns/op BenchmarkMapLen-4 784951 139.7 ns/op BenchmarkStringLen-4 1771432 69.17 ns/op BenchmarkArrayLen-4 1360182 88.42 ns/op BenchmarkSliceCap-4 2355326 50.63 ns/op BenchmarkDeepEqual/int8-4 418446 281.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 91396 1286 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 371290 320.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 87744 1345 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 361976 321.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 87804 1347 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 350150 324.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 87357 1360 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 354844 326.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 85440 1352 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 397113 278.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 110562 1047 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 365028 326.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 87181 1349 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 351232 331.6 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 88450 1347 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 356937 333.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 87267 1382 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 358122 324.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 84907 1340 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 354165 330.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 86787 1370 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 347488 322.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 88762 1355 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 375447 323.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 86743 1375 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 327217 341.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 84044 1385 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 362344 334.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 83769 1375 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 427532 282.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 88962 1328 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 313017 323.7 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 85989 1382 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 112334 1062 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 56781 2106 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 48580 2494 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 33903 3531 ns/op 0 B/op 0 allocs/op BenchmarkMapsDeepEqual-4 33169 3496 ns/op BenchmarkIsZero/ArrayComparable-4 271792 427.0 ns/op BenchmarkIsZero/ArrayIncomparable-4 30652 3949 ns/op BenchmarkIsZero/StructComparable-4 654699 173.2 ns/op BenchmarkIsZero/StructIncomparable-4 138044 869.7 ns/op BenchmarkIsZero/ArrayInt_4-4 1268496 94.23 ns/op BenchmarkIsZero/ArrayInt_1024-4 18063 6563 ns/op BenchmarkIsZero/ArrayInt_1024_NoZero-4 33974 3523 ns/op BenchmarkIsZero/Struct4Int-4 1307724 90.85 ns/op BenchmarkIsZero/ArrayStruct4Int_1024-4 18108 6587 ns/op BenchmarkIsZero/ArrayChanInt_1024-4 18044 6595 ns/op BenchmarkIsZero/StructInt_512-4 35095 3422 ns/op BenchmarkSetZero/Bool/Direct-4 4332693 28.07 ns/op BenchmarkSetZero/Bool/CachedZero-4 874488 131.8 ns/op BenchmarkSetZero/Bool/NewZero-4 640522 182.5 ns/op BenchmarkSetZero/Int/Direct-4 2599102 47.37 ns/op BenchmarkSetZero/Int/CachedZero-4 829716 133.7 ns/op BenchmarkSetZero/Int/NewZero-4 629463 180.6 ns/op BenchmarkSetZero/Uint/Direct-4 2599689 46.87 ns/op BenchmarkSetZero/Uint/CachedZero-4 847351 135.9 ns/op BenchmarkSetZero/Uint/NewZero-4 633972 181.8 ns/op BenchmarkSetZero/Float/Direct-4 2557749 46.78 ns/op BenchmarkSetZero/Float/CachedZero-4 853048 134.0 ns/op BenchmarkSetZero/Float/NewZero-4 618454 182.3 ns/op BenchmarkSetZero/Complex/Direct-4 2464012 48.56 ns/op BenchmarkSetZero/Complex/CachedZero-4 819793 136.1 ns/op BenchmarkSetZero/Complex/NewZero-4 609486 184.1 ns/op BenchmarkSetZero/Array/Direct-4 2152020 56.45 ns/op BenchmarkSetZero/Array/CachedZero-4 846018 132.9 ns/op BenchmarkSetZero/Array/NewZero-4 640153 181.2 ns/op BenchmarkSetZero/Chan/Direct-4 2552722 46.72 ns/op BenchmarkSetZero/Chan/CachedZero-4 860929 132.9 ns/op BenchmarkSetZero/Chan/NewZero-4 654265 173.9 ns/op BenchmarkSetZero/Func/Direct-4 2576301 46.42 ns/op BenchmarkSetZero/Func/CachedZero-4 880521 132.1 ns/op BenchmarkSetZero/Func/NewZero-4 643646 176.2 ns/op BenchmarkSetZero/Interface/Direct-4 2317850 51.47 ns/op BenchmarkSetZero/Interface/CachedZero-4 826671 134.4 ns/op BenchmarkSetZero/Interface/NewZero-4 651753 180.9 ns/op BenchmarkSetZero/Map/Direct-4 2591959 46.53 ns/op BenchmarkSetZero/Map/CachedZero-4 899989 132.5 ns/op BenchmarkSetZero/Map/NewZero-4 676738 173.0 ns/op BenchmarkSetZero/Pointer/Direct-4 2604482 46.70 ns/op BenchmarkSetZero/Pointer/CachedZero-4 849598 133.0 ns/op BenchmarkSetZero/Pointer/NewZero-4 648451 172.7 ns/op BenchmarkSetZero/Slice/Direct-4 2280190 52.66 ns/op BenchmarkSetZero/Slice/CachedZero-4 868378 132.6 ns/op BenchmarkSetZero/Slice/NewZero-4 637353 179.7 ns/op BenchmarkSetZero/String/Direct-4 2499841 46.98 ns/op BenchmarkSetZero/String/CachedZero-4 846444 132.4 ns/op BenchmarkSetZero/String/NewZero-4 613239 179.3 ns/op BenchmarkSetZero/Struct/Direct-4 2179395 54.46 ns/op BenchmarkSetZero/Struct/CachedZero-4 849708 132.4 ns/op BenchmarkSetZero/Struct/NewZero-4 642154 179.7 ns/op BenchmarkSelect/1-4 176090 705.1 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 71497 1652 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 36637 3407 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 165508 641.8 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 115006 1028 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 121131 999.5 ns/op 128.07 MB/s BenchmarkCallArgCopy/size=256-4 107308 1148 ns/op 222.90 MB/s BenchmarkCallArgCopy/size=1024-4 78254 1681 ns/op 609.31 MB/s BenchmarkCallArgCopy/size=4096-4 35564 3344 ns/op 1224.73 MB/s BenchmarkCallArgCopy/size=65536-4 2812 39704 ns/op 1650.60 MB/s BenchmarkFieldByName1-4 1586342 74.92 ns/op BenchmarkFieldByName2-4 115567 1223 ns/op BenchmarkFieldByName3-4 14580 8782 ns/op BenchmarkInterfaceBig-4 4062961 29.37 ns/op BenchmarkInterfaceSmall-4 4073858 29.38 ns/op BenchmarkNew-4 2200813 51.37 ns/op BenchmarkMap/StringKeys/MapIndex-4 2269 51076 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1912 63329 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2257 51902 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1798 61746 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2310 50556 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1902 65035 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 230166 518.7 ns/op BenchmarkTypeForString-4 2209573 54.17 ns/op BenchmarkTypeForError-4 979279 119.4 ns/op PASS ok reflect 19.033s goos: freebsd goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 10030 11386 ns/op 9651 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 13870 7533 ns/op 9281 B/op 1 allocs/op BenchmarkFindString-4 12136 9900 ns/op 9226 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 10875 ns/op 9473 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 11116 10538 ns/op 9038 B/op 2 allocs/op BenchmarkLiteral-4 17128 7007 ns/op BenchmarkNotLiteral-4 4452 26142 ns/op BenchmarkMatchClass-4 3591 32652 ns/op BenchmarkMatchClass_InRange-4 3609 32350 ns/op BenchmarkReplaceAll-4 2499 46160 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 123352 982.7 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 122980 1001 ns/op BenchmarkAnchoredShortMatch-4 75097 1604 ns/op BenchmarkAnchoredLongMatch-4 72078 1610 ns/op BenchmarkOnePassShortA-4 22718 5617 ns/op BenchmarkNotOnePassShortA-4 7930 14495 ns/op BenchmarkOnePassShortB-4 27369 4424 ns/op BenchmarkNotOnePassShortB-4 10000 11629 ns/op BenchmarkOnePassLongPrefix-4 86637 1396 ns/op BenchmarkOnePassLongNotPrefix-4 29535 4144 ns/op BenchmarkMatchParallelShared-4 25782 5630 ns/op BenchmarkMatchParallelCopied-4 25524 5227 ns/op BenchmarkQuoteMetaAll-4 163207 738.3 ns/op 18.96 MB/s BenchmarkQuoteMetaNone-4 285994 420.9 ns/op 61.77 MB/s BenchmarkCompile/Onepass-4 4166 25603 ns/op 4272 B/op 52 allocs/op BenchmarkCompile/Medium-4 1749 68145 ns/op 10152 B/op 112 allocs/op BenchmarkCompile/Hard-4 205 579078 ns/op 90712 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3977295 29.91 ns/op 534.93 MB/s BenchmarkMatch/Easy0/32-4 16182 6774 ns/op 4.72 MB/s BenchmarkMatch/Easy0/1K-4 18207 6869 ns/op 149.08 MB/s BenchmarkMatch/Easy0i/16-4 3919666 31.76 ns/op 503.78 MB/s BenchmarkMatch/Easy0i/32-4 5809 19887 ns/op 1.61 MB/s BenchmarkMatch/Easy0i/1K-4 286 415948 ns/op 2.46 MB/s BenchmarkMatch/Easy1/16-4 3743648 30.23 ns/op 529.32 MB/s BenchmarkMatch/Easy1/32-4 18200 6553 ns/op 4.88 MB/s BenchmarkMatch/Easy1/1K-4 7724 16043 ns/op 63.83 MB/s BenchmarkMatch/Medium/16-4 4018226 30.48 ns/op 524.87 MB/s BenchmarkMatch/Medium/32-4 6730 17957 ns/op 1.78 MB/s BenchmarkMatch/Medium/1K-4 322 352429 ns/op 2.91 MB/s BenchmarkMatch/Hard/16-4 3957385 30.22 ns/op 529.52 MB/s BenchmarkMatch/Hard/32-4 4578 27403 ns/op 1.17 MB/s BenchmarkMatch/Hard/1K-4 188 633237 ns/op 1.62 MB/s BenchmarkMatch/Hard1/16-4 1554 75798 ns/op 0.21 MB/s BenchmarkMatch/Hard1/32-4 829 144305 ns/op 0.22 MB/s BenchmarkMatch/Hard1/1K-4 27 4192953 ns/op 0.24 MB/s BenchmarkMatch_onepass_regex/16-4 31018 3778 ns/op 4.23 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 19087 6333 ns/op 5.05 MB/s 23 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 747 160527 ns/op 6.38 MB/s 26 B/op 0 allocs/op PASS ok regexp 8.544s goos: freebsd goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 650276 181.5 ns/op BenchmarkIsWordChar-4 167347 699.3 ns/op PASS ok regexp/syntax 2.168s goos: freebsd goarch: amd64 pkg: runtime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCallers/cached-4 75836 1610 ns/op BenchmarkCallers/inlined-4 73164 1639 ns/op BenchmarkCallers/no-cache-4 16657 7224 ns/op BenchmarkFPCallers/cached-4 2936052 40.54 ns/op BenchmarkMakeChan/Byte-4 1192110 113.0 ns/op BenchmarkMakeChan/Int-4 939324 133.3 ns/op BenchmarkMakeChan/Ptr-4 692379 180.0 ns/op BenchmarkMakeChan/Struct/0-4 1265900 97.69 ns/op BenchmarkMakeChan/Struct/32-4 519078 284.3 ns/op BenchmarkMakeChan/Struct/40-4 434056 273.3 ns/op BenchmarkChanNonblocking-4 11339910 9.755 ns/op BenchmarkSelectUncontended-4 1150462 121.2 ns/op BenchmarkSelectSyncContended-4 35552 3430 ns/op BenchmarkSelectAsyncContended-4 116234 1002 ns/op BenchmarkSelectNonblock-4 5780638 20.43 ns/op BenchmarkChanUncontended-4 12184 10268 ns/op BenchmarkChanContended-4 1237 99353 ns/op BenchmarkChanSync-4 112713 1035 ns/op BenchmarkChanSyncWork-4 35625 3204 ns/op BenchmarkChanProdCons0-4 94929 1204 ns/op BenchmarkChanProdCons10-4 118551 1015 ns/op BenchmarkChanProdCons100-4 134589 932.6 ns/op BenchmarkChanProdConsWork0-4 87928 1372 ns/op BenchmarkChanProdConsWork10-4 93801 1274 ns/op BenchmarkChanProdConsWork100-4 89013 1286 ns/op BenchmarkSelectProdCons-4 62379 1869 ns/op BenchmarkReceiveDataFromClosedChan-4 740546 162.6 ns/op BenchmarkChanCreation-4 179544 597.6 ns/op BenchmarkChanSem-4 158494 788.0 ns/op BenchmarkChanPopular-4 109 1092314 ns/op BenchmarkChanClosed-4 550497 248.9 ns/op BenchmarkCallClosure-4 6899257 17.01 ns/op BenchmarkCallClosure1-4 6710829 16.80 ns/op BenchmarkCallClosure2-4 1678786 72.84 ns/op BenchmarkCallClosure3-4 1927122 64.56 ns/op BenchmarkCallClosure4-4 1720803 72.89 ns/op BenchmarkComplex128DivNormal-4 11283546 16.65 ns/op BenchmarkComplex128DivNisNaN-4 7167946 20.04 ns/op BenchmarkComplex128DivDisNaN-4 8182628 21.30 ns/op BenchmarkComplex128DivNisInf-4 10572783 20.74 ns/op BenchmarkComplex128DivDisInf-4 5904553 28.33 ns/op BenchmarkAllocation-4 5782 25917 ns/op BenchmarkReadMemStats-4 5422 19940 ns/op BenchmarkReadMemStatsLatency-4 1 89790 p50-ns 89790 p90-ns 89790 p99-ns BenchmarkWriteBarrier-4 2654979 42.23 ns/op BenchmarkBulkWriteBarrier-4 6615200 17.66 ns/op BenchmarkScanStackNoLocals-4 3 35721233 ns/op BenchmarkMSpanCountAlloc/bits=64-4 12287060 9.541 ns/op BenchmarkMSpanCountAlloc/bits=128-4 11531091 11.71 ns/op BenchmarkMSpanCountAlloc/bits=256-4 8464827 12.85 ns/op BenchmarkMSpanCountAlloc/bits=512-4 7383901 16.91 ns/op BenchmarkMSpanCountAlloc/bits=1024-4 4974835 23.80 ns/op BenchmarkHash5-4 7016168 17.21 ns/op 290.61 MB/s BenchmarkHash16-4 7331787 16.35 ns/op 978.49 MB/s BenchmarkHash64-4 6125287 19.59 ns/op 3267.17 MB/s BenchmarkHash1024-4 1907463 62.07 ns/op 16497.90 MB/s BenchmarkHash65536-4 39708 3007 ns/op 21795.70 MB/s BenchmarkAlignedLoad-4 9207541 13.05 ns/op BenchmarkUnalignedLoad-4 9100185 13.17 ns/op BenchmarkEqEfaceConcrete-4 6929983 16.28 ns/op BenchmarkEqIfaceConcrete-4 6801951 17.36 ns/op BenchmarkNeEfaceConcrete-4 6774766 17.20 ns/op BenchmarkNeIfaceConcrete-4 6721569 17.21 ns/op BenchmarkConvT2EByteSized/bool-4 6404540 17.98 ns/op BenchmarkConvT2EByteSized/uint8-4 6589297 17.57 ns/op BenchmarkConvT2ESmall-4 5995926 20.13 ns/op BenchmarkConvT2EUintptr-4 5902753 19.96 ns/op BenchmarkConvT2ELarge-4 1386700 84.40 ns/op BenchmarkConvT2ISmall-4 6013278 20.08 ns/op BenchmarkConvT2IUintptr-4 5822626 19.37 ns/op BenchmarkConvT2ILarge-4 1348420 89.10 ns/op BenchmarkConvI2E-4 5472430 21.84 ns/op BenchmarkConvI2I-4 5927880 20.24 ns/op BenchmarkAssertE2T-4 5844610 20.53 ns/op BenchmarkAssertE2TLarge-4 2618214 45.44 ns/op BenchmarkAssertE2I-4 5958829 20.06 ns/op BenchmarkAssertI2T-4 5917923 20.60 ns/op BenchmarkAssertI2I-4 6209240 19.26 ns/op BenchmarkAssertI2E-4 6564872 18.12 ns/op BenchmarkAssertE2E-4 6630969 17.94 ns/op BenchmarkAssertE2T2-4 4406428 26.93 ns/op BenchmarkAssertE2T2Blank-4 5306272 22.47 ns/op BenchmarkAssertI2E2-4 4632909 25.54 ns/op BenchmarkAssertI2E2Blank-4 6632469 18.15 ns/op BenchmarkAssertE2E2-4 4695744 25.08 ns/op BenchmarkAssertE2E2Blank-4 6468140 18.08 ns/op BenchmarkConvT2Ezero/zero/16-4 5828077 20.86 ns/op BenchmarkConvT2Ezero/zero/32-4 5902938 20.64 ns/op BenchmarkConvT2Ezero/zero/64-4 5865724 20.67 ns/op BenchmarkConvT2Ezero/zero/str-4 5882228 20.78 ns/op BenchmarkConvT2Ezero/zero/slice-4 5851155 20.01 ns/op BenchmarkConvT2Ezero/zero/big-4 291808 640.3 ns/op BenchmarkConvT2Ezero/nonzero/str-4 1548021 76.36 ns/op BenchmarkConvT2Ezero/nonzero/slice-4 1583425 83.38 ns/op BenchmarkConvT2Ezero/nonzero/big-4 260937 561.4 ns/op BenchmarkConvT2Ezero/smallint/16-4 5673844 22.01 ns/op BenchmarkConvT2Ezero/smallint/32-4 5831102 20.87 ns/op BenchmarkConvT2Ezero/smallint/64-4 5876080 20.85 ns/op BenchmarkConvT2Ezero/largeint/16-4 1921344 60.40 ns/op BenchmarkConvT2Ezero/largeint/32-4 1993808 62.76 ns/op BenchmarkConvT2Ezero/largeint/64-4 1825226 61.17 ns/op BenchmarkMalloc8-4 1999395 52.64 ns/op BenchmarkMalloc16-4 2121432 55.88 ns/op BenchmarkMallocTypeInfo8-4 2487739 48.50 ns/op BenchmarkMallocTypeInfo16-4 1535043 75.04 ns/op BenchmarkMallocLargeStruct-4 208436 735.8 ns/op BenchmarkGoroutineSelect-4 67 1618458 ns/op BenchmarkGoroutineBlocking-4 80 1420056 ns/op BenchmarkGoroutineForRange-4 85 1282954 ns/op BenchmarkGoroutineIdle-4 133 1065644 ns/op BenchmarkHashStringSpeed-4 2257401 55.46 ns/op BenchmarkHashBytesSpeed-4 1401968 84.54 ns/op BenchmarkHashInt32Speed-4 2781934 43.59 ns/op BenchmarkHashInt64Speed-4 2832804 43.64 ns/op BenchmarkHashStringArraySpeed-4 674953 183.6 ns/op BenchmarkMegMap-4 2503090 47.53 ns/op BenchmarkMegOneMap-4 2606856 46.36 ns/op BenchmarkMegEqMap-4 1836 60253 ns/op BenchmarkMegEmptyMap-4 4478306 26.70 ns/op BenchmarkMegEmptyMapWithInterfaceKey-4 2477011 47.61 ns/op BenchmarkSmallStrMap-4 2919603 40.71 ns/op BenchmarkMapStringKeysEight_16-4 2970564 40.32 ns/op BenchmarkMapStringKeysEight_32-4 2908428 41.04 ns/op BenchmarkMapStringKeysEight_64-4 2789697 42.61 ns/op BenchmarkMapStringKeysEight_128-4 2502579 47.75 ns/op BenchmarkMapStringKeysEight_256-4 2506677 48.28 ns/op BenchmarkMapStringKeysEight_1M-4 2471413 48.56 ns/op BenchmarkMapFirst/1-4 4370588 26.21 ns/op BenchmarkMapFirst/2-4 4330068 26.12 ns/op BenchmarkMapFirst/3-4 4432333 27.07 ns/op BenchmarkMapFirst/4-4 4472032 26.32 ns/op BenchmarkMapFirst/5-4 4337437 26.23 ns/op BenchmarkMapFirst/6-4 4407036 27.10 ns/op BenchmarkMapFirst/7-4 4396328 27.72 ns/op BenchmarkMapFirst/8-4 4455988 27.05 ns/op BenchmarkMapFirst/9-4 3453110 34.34 ns/op BenchmarkMapFirst/10-4 3572328 33.61 ns/op BenchmarkMapFirst/11-4 3596467 33.65 ns/op BenchmarkMapFirst/12-4 3401436 35.07 ns/op BenchmarkMapFirst/13-4 3437365 34.51 ns/op BenchmarkMapFirst/14-4 3671058 35.35 ns/op BenchmarkMapFirst/15-4 3589509 33.83 ns/op BenchmarkMapFirst/16-4 3697834 33.86 ns/op BenchmarkMapMid/1-4 4052370 28.52 ns/op BenchmarkMapMid/2-4 4178390 29.19 ns/op BenchmarkMapMid/3-4 4058704 28.69 ns/op BenchmarkMapMid/4-4 4110252 28.74 ns/op BenchmarkMapMid/5-4 4068447 28.49 ns/op BenchmarkMapMid/6-4 4178150 28.39 ns/op BenchmarkMapMid/7-4 4046446 29.01 ns/op BenchmarkMapMid/8-4 4101495 29.04 ns/op BenchmarkMapMid/9-4 3464181 39.27 ns/op BenchmarkMapMid/10-4 3404550 36.14 ns/op BenchmarkMapMid/11-4 3446596 35.11 ns/op BenchmarkMapMid/12-4 3412845 35.01 ns/op BenchmarkMapMid/13-4 3496647 35.44 ns/op BenchmarkMapMid/14-4 3549656 34.20 ns/op BenchmarkMapMid/15-4 3311643 34.47 ns/op BenchmarkMapMid/16-4 3515744 36.53 ns/op BenchmarkMapLast/1-4 4463956 25.97 ns/op BenchmarkMapLast/2-4 4377952 27.70 ns/op BenchmarkMapLast/3-4 4268785 28.23 ns/op BenchmarkMapLast/4-4 4234419 27.83 ns/op BenchmarkMapLast/5-4 4026936 28.92 ns/op BenchmarkMapLast/6-4 4041296 29.44 ns/op BenchmarkMapLast/7-4 3728871 31.57 ns/op BenchmarkMapLast/8-4 3797662 31.03 ns/op BenchmarkMapLast/9-4 3573183 33.96 ns/op BenchmarkMapLast/10-4 3692035 33.98 ns/op BenchmarkMapLast/11-4 3528818 34.46 ns/op BenchmarkMapLast/12-4 3593202 33.84 ns/op BenchmarkMapLast/13-4 3203911 34.46 ns/op BenchmarkMapLast/14-4 3535880 33.84 ns/op BenchmarkMapLast/15-4 3419187 35.34 ns/op BenchmarkMapLast/16-4 3550938 34.50 ns/op BenchmarkMapCycle-4 2648791 46.40 ns/op BenchmarkRepeatedLookupStrMapKey32-4 3588514 39.10 ns/op BenchmarkRepeatedLookupStrMapKey1M-4 2312 50941 ns/op BenchmarkMakeMap/[Byte]Byte-4 441044 415.9 ns/op BenchmarkMakeMap/[Int]Int-4 272758 510.0 ns/op BenchmarkNewEmptyMap-4 3864692 31.01 ns/op 0 B/op 0 allocs/op BenchmarkNewSmallMap-4 1236666 98.06 ns/op 0 B/op 0 allocs/op BenchmarkSameLengthMap-4 2428683 49.55 ns/op BenchmarkSmallKeyMap-4 2573582 45.79 ns/op BenchmarkMapPopulate/1-4 1827397 66.86 ns/op 0 B/op 0 allocs/op BenchmarkMapPopulate/10-4 117736 1034 ns/op 328 B/op 3 allocs/op BenchmarkMapPopulate/100-4 10000 11307 ns/op 4456 B/op 9 allocs/op BenchmarkMapPopulate/1000-4 792 147142 ns/op 74265 B/op 20 allocs/op BenchmarkMapPopulate/10000-4 100 1372719 ns/op 591491 B/op 79 allocs/op BenchmarkMapPopulate/100000-4 6 19243157 ns/op 4729424 B/op 533 allocs/op BenchmarkComplexAlgMap-4 478800 257.8 ns/op BenchmarkGoMapClear/Reflexive/1-4 1524183 78.53 ns/op BenchmarkGoMapClear/Reflexive/10-4 1218246 96.97 ns/op BenchmarkGoMapClear/Reflexive/100-4 459307 259.6 ns/op BenchmarkGoMapClear/Reflexive/1000-4 36266 3343 ns/op BenchmarkGoMapClear/Reflexive/10000-4 4186 27250 ns/op BenchmarkGoMapClear/NonReflexive/1-4 1275279 94.38 ns/op BenchmarkGoMapClear/NonReflexive/10-4 1000000 112.7 ns/op BenchmarkGoMapClear/NonReflexive/100-4 433292 276.5 ns/op BenchmarkGoMapClear/NonReflexive/1000-4 35306 3334 ns/op BenchmarkGoMapClear/NonReflexive/10000-4 4216 27579 ns/op BenchmarkMapStringConversion/32/simple-4 1610706 74.49 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/struct-4 1508257 80.38 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/32/array-4 1489780 80.66 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/simple-4 1512685 79.17 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/struct-4 1357033 88.99 ns/op 0 B/op 0 allocs/op BenchmarkMapStringConversion/64/array-4 1349227 89.83 ns/op 0 B/op 0 allocs/op BenchmarkMapInterfaceString-4 1777242 65.75 ns/op BenchmarkMapInterfacePtr-4 1941846 67.90 ns/op BenchmarkNewEmptyMapHintLessThan8-4 2687176 45.23 ns/op 0 B/op 0 allocs/op BenchmarkNewEmptyMapHintGreaterThan8-4 126835 961.4 ns/op 1192 B/op 3 allocs/op BenchmarkMapIter/Key=int32/Elem=int32/len=6-4 1645158 73.35 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=64-4 1370432 87.88 ns/op BenchmarkMapIter/Key=int32/Elem=int32/len=65536-4 1354424 87.45 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=6-4 1602582 74.21 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=64-4 1361914 87.79 ns/op BenchmarkMapIter/Key=int64/Elem=int64/len=65536-4 1364250 87.55 ns/op BenchmarkMapIter/Key=string/Elem=string/len=6-4 1629721 71.98 ns/op BenchmarkMapIter/Key=string/Elem=string/len=64-4 1327408 89.41 ns/op BenchmarkMapIter/Key=string/Elem=string/len=65536-4 1268467 95.94 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=6-4 1476080 80.35 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=64-4 1404661 84.88 ns/op BenchmarkMapIter/Key=smallType/Elem=int32/len=65536-4 1435818 81.52 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=6-4 603016 190.8 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=64-4 585356 206.1 ns/op BenchmarkMapIter/Key=mediumType/Elem=int32/len=65536-4 1000000 570.2 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=6-4 120127 942.1 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=64-4 122514 980.4 ns/op BenchmarkMapIter/Key=bigType/Elem=int32/len=65536-4 1000000 1909 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=6-4 59805 2072 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=64-4 54090 2235 ns/op BenchmarkMapIter/Key=bigType/Elem=bigType/len=65536-4 1000000 3982 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=6-4 118141 1003 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=64-4 118039 1003 ns/op BenchmarkMapIter/Key=int32/Elem=bigType/len=65536-4 1000000 2076 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=6-4 1653896 72.36 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=64-4 1392343 85.59 ns/op BenchmarkMapIter/Key=*int32/Elem=int32/len=65536-4 1376814 87.71 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=6-4 1683538 71.66 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=64-4 1375908 87.82 ns/op BenchmarkMapIter/Key=int32/Elem=*int32/len=65536-4 1378633 88.20 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=6-4 5433409 22.46 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=64-4 32043142 3.826 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=int32/len=65536-4 98057160 1.190 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=6-4 5478876 22.52 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=64-4 30537808 3.842 ns/op BenchmarkMapIterLowLoad/Key=int64/Elem=int64/len=65536-4 72742879 1.610 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=6-4 5591390 22.06 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=64-4 31467831 3.790 ns/op BenchmarkMapIterLowLoad/Key=string/Elem=string/len=65536-4 69122034 1.830 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=6-4 5355926 23.20 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=64-4 32199637 3.774 ns/op BenchmarkMapIterLowLoad/Key=smallType/Elem=int32/len=65536-4 72300829 1.794 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=6-4 2665226 56.43 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=64-4 21661560 5.643 ns/op BenchmarkMapIterLowLoad/Key=mediumType/Elem=int32/len=65536-4 77085648 1.598 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=6-4 680606 172.1 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=64-4 6713868 17.87 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=int32/len=65536-4 76976466 1.653 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=6-4 343532 347.8 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=64-4 3449011 33.44 ns/op BenchmarkMapIterLowLoad/Key=bigType/Elem=bigType/len=65536-4 71593918 1.616 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=6-4 659953 172.9 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=64-4 6695016 17.73 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=bigType/len=65536-4 76951390 1.621 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=6-4 5512357 22.13 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=64-4 31913892 3.862 ns/op BenchmarkMapIterLowLoad/Key=*int32/Elem=int32/len=65536-4 77439238 1.645 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=6-4 5563218 22.24 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=64-4 32687295 3.786 ns/op BenchmarkMapIterLowLoad/Key=int32/Elem=*int32/len=65536-4 75206535 1.604 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=6-4 2311350 51.72 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=64-4 1930629 58.76 ns/op BenchmarkMapAccessHit/Key=int32/Elem=int32/len=65536-4 761422 149.7 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=6-4 2359784 50.69 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=64-4 2088637 59.62 ns/op BenchmarkMapAccessHit/Key=int64/Elem=int64/len=65536-4 563269 214.5 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=6-4 2005450 60.32 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=64-4 1732491 66.38 ns/op BenchmarkMapAccessHit/Key=string/Elem=string/len=65536-4 497728 239.6 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=6-4 1000000 108.8 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=64-4 1326790 90.25 ns/op BenchmarkMapAccessHit/Key=smallType/Elem=int32/len=65536-4 458054 265.2 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=6-4 640566 185.8 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=64-4 644949 181.0 ns/op BenchmarkMapAccessHit/Key=mediumType/Elem=int32/len=65536-4 203370 565.4 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=6-4 145573 776.7 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=64-4 151736 806.5 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=int32/len=65536-4 31365 3839 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=6-4 65932 1753 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=64-4 58356 2019 ns/op BenchmarkMapAccessHit/Key=bigType/Elem=bigType/len=65536-4 14599 8203 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=6-4 111219 1052 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=64-4 113538 1055 ns/op BenchmarkMapAccessHit/Key=int32/Elem=bigType/len=65536-4 31171 3816 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=6-4 2361900 50.90 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=64-4 2028950 58.46 ns/op BenchmarkMapAccessHit/Key=*int32/Elem=int32/len=65536-4 581712 242.0 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=6-4 2172158 53.44 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=64-4 1924851 59.14 ns/op BenchmarkMapAccessHit/Key=int32/Elem=*int32/len=65536-4 566578 236.0 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=6-4 2371808 50.97 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=64-4 2043392 57.90 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=int32/len=65536-4 1000000 111.3 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=6-4 2206837 51.53 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=64-4 2178940 59.38 ns/op BenchmarkMapAccessMiss/Key=int64/Elem=int64/len=65536-4 1172101 101.5 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=6-4 2020209 59.80 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=64-4 1963214 64.67 ns/op BenchmarkMapAccessMiss/Key=string/Elem=string/len=65536-4 943214 122.1 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=6-4 1436739 84.64 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=64-4 1379954 86.42 ns/op BenchmarkMapAccessMiss/Key=smallType/Elem=int32/len=65536-4 708111 142.8 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=6-4 815685 148.6 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=64-4 765110 156.3 ns/op BenchmarkMapAccessMiss/Key=mediumType/Elem=int32/len=65536-4 370539 327.2 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=6-4 171046 685.9 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=64-4 172760 681.7 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=int32/len=65536-4 77668 1503 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=6-4 147639 756.8 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=64-4 162723 746.0 ns/op BenchmarkMapAccessMiss/Key=bigType/Elem=bigType/len=65536-4 78528 1530 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=6-4 1014880 116.9 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=64-4 1000000 121.5 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=bigType/len=65536-4 643034 173.9 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=6-4 2354515 49.46 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=64-4 1981947 62.49 ns/op BenchmarkMapAccessMiss/Key=*int32/Elem=int32/len=65536-4 1109656 104.6 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=6-4 2336904 50.54 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=64-4 2157808 56.99 ns/op BenchmarkMapAccessMiss/Key=int32/Elem=*int32/len=65536-4 1258632 95.34 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=6-4 2079765 58.00 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=64-4 2033838 60.07 ns/op BenchmarkMapAssignExists/Key=int32/Elem=int32/len=65536-4 729578 173.5 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=6-4 2044256 58.23 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=64-4 1924042 60.60 ns/op BenchmarkMapAssignExists/Key=int64/Elem=int64/len=65536-4 525567 226.6 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=6-4 1614273 67.74 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=64-4 1689448 70.57 ns/op BenchmarkMapAssignExists/Key=string/Elem=string/len=65536-4 363416 303.4 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=6-4 1000000 103.3 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=64-4 1000000 106.2 ns/op BenchmarkMapAssignExists/Key=smallType/Elem=int32/len=65536-4 447198 290.3 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=6-4 627326 185.0 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=64-4 619332 193.8 ns/op BenchmarkMapAssignExists/Key=mediumType/Elem=int32/len=65536-4 203277 559.1 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=6-4 142670 780.9 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=64-4 146558 831.9 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=int32/len=65536-4 30819 3886 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=6-4 65989 1729 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=64-4 56978 2065 ns/op BenchmarkMapAssignExists/Key=bigType/Elem=bigType/len=65536-4 10000 10516 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=6-4 112556 1039 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=64-4 98025 1142 ns/op BenchmarkMapAssignExists/Key=int32/Elem=bigType/len=65536-4 18739 6447 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=6-4 2083087 57.01 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=64-4 2020794 60.53 ns/op BenchmarkMapAssignExists/Key=*int32/Elem=int32/len=65536-4 570910 213.5 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=6-4 2008296 58.75 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=64-4 1942592 60.17 ns/op BenchmarkMapAssignExists/Key=int32/Elem=*int32/len=65536-4 596457 217.0 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=6-4 1000000 100.3 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=64-4 756127 168.7 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=int32/len=65536-4 850249 230.1 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=6-4 1000000 106.0 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=64-4 684327 197.6 ns/op BenchmarkMapAssignFillNoHint/Key=int64/Elem=int64/len=65536-4 746816 267.2 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=6-4 985740 128.7 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=64-4 518779 257.4 ns/op BenchmarkMapAssignFillNoHint/Key=string/Elem=string/len=65536-4 434196 524.9 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=6-4 799473 154.8 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=64-4 505545 293.1 ns/op BenchmarkMapAssignFillNoHint/Key=smallType/Elem=int32/len=65536-4 504535 339.9 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=6-4 216890 726.5 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=64-4 160392 751.7 ns/op BenchmarkMapAssignFillNoHint/Key=mediumType/Elem=int32/len=65536-4 147028 1122 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=6-4 26091 4247 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=64-4 24890 8076 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=int32/len=65536-4 24847 4576 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=6-4 10000 10494 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=64-4 10000 13416 ns/op BenchmarkMapAssignFillNoHint/Key=bigType/Elem=bigType/len=65536-4 10000 12133 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=6-4 21078 5894 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=64-4 19405 6284 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=bigType/len=65536-4 21326 5462 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=6-4 1000000 128.2 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=64-4 542220 196.8 ns/op BenchmarkMapAssignFillNoHint/Key=*int32/Elem=int32/len=65536-4 746149 291.3 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=6-4 1000000 118.6 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=64-4 685857 198.4 ns/op BenchmarkMapAssignFillNoHint/Key=int32/Elem=*int32/len=65536-4 756254 280.2 ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=6-4 574657 203.0 ns/op 199240 p100-ns/op 100.0 p50-ns/op 220.0 p99-ns/op 1022 p99.9-ns/op 9487 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=64-4 439830 264.2 ns/op 242805 p100-ns/op 104.0 p50-ns/op 2078 p99-ns/op 3428 p99.9-ns/op 18351 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=int32/len=65536-4 485960 362.1 ns/op 281031 p100-ns/op 179.0 p50-ns/op 598.0 p99-ns/op 34738 p99.9-ns/op 56949 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=6-4 613759 201.5 ns/op 134995 p100-ns/op 85.00 p50-ns/op 264.0 p99-ns/op 1174 p99.9-ns/op 12659 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=64-4 438820 283.1 ns/op 225458 p100-ns/op 91.00 p50-ns/op 2780 p99-ns/op 5033 p99.9-ns/op 36259 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int64/Elem=int64/len=65536-4 456205 386.7 ns/op 307125 p100-ns/op 198.0 p50-ns/op 612.0 p99-ns/op 42719 p99.9-ns/op 60184 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=6-4 556023 219.8 ns/op 151995 p100-ns/op 90.00 p50-ns/op 374.0 p99-ns/op 2305 p99.9-ns/op 15961 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=64-4 326510 403.5 ns/op 14573560 p100-ns/op 101.0 p50-ns/op 4016 p99-ns/op 8651 p99.9-ns/op 85203 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=string/Elem=string/len=65536-4 298914 638.2 ns/op 586450 p100-ns/op 287.0 p50-ns/op 757.0 p99-ns/op 112117 p99.9-ns/op 216651 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=6-4 503006 253.7 ns/op 198849 p100-ns/op 134.0 p50-ns/op 425.0 p99-ns/op 1541 p99.9-ns/op 15165 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=64-4 358329 349.7 ns/op 245977 p100-ns/op 140.0 p50-ns/op 3214 p99-ns/op 5927 p99.9-ns/op 43685 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=smallType/Elem=int32/len=65536-4 355674 460.6 ns/op 283892 p100-ns/op 254.0 p50-ns/op 684.0 p99-ns/op 50353 p99.9-ns/op 71635 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=6-4 184594 884.9 ns/op 14471704 p100-ns/op 399.0 p50-ns/op 2794 p99-ns/op 24554 p99.9-ns/op 130428 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=64-4 145870 873.9 ns/op 315703 p100-ns/op 414.0 p50-ns/op 5324 p99-ns/op 26559 p99.9-ns/op 133349 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=mediumType/Elem=int32/len=65536-4 124296 1286 ns/op 472289 p100-ns/op 756.0 p50-ns/op 2307 p99-ns/op 176467 p99.9-ns/op 231965 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=6-4 30032 5445 ns/op 16655827 p100-ns/op 3193 p50-ns/op 29822 p99-ns/op 117528 p99.9-ns/op 214760 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=64-4 19201 6005 ns/op 14395109 p100-ns/op 3271 p50-ns/op 37886 p99-ns/op 137320 p99.9-ns/op 383309 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=int32/len=65536-4 24388 4694 ns/op 544421 p100-ns/op 3752 p50-ns/op 11305 p99-ns/op 473595 p99.9-ns/op 532167 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=6-4 12193 11467 ns/op 9505816 p100-ns/op 7639 p50-ns/op 63946 p99-ns/op 201984 p99.9-ns/op 297802 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=64-4 10000 15740 ns/op 14847984 p100-ns/op 7897 p50-ns/op 80629 p99-ns/op 209792 p99.9-ns/op 14847984 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=bigType/Elem=bigType/len=65536-4 10000 12644 ns/op 543987 p100-ns/op 10920 p50-ns/op 27800 p99-ns/op 499024 p99.9-ns/op 543987 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=6-4 20030 6175 ns/op 229100 p100-ns/op 4621 p50-ns/op 24138 p99-ns/op 122072 p99.9-ns/op 221693 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=64-4 18825 6500 ns/op 236767 p100-ns/op 4688 p50-ns/op 35212 p99-ns/op 130315 p99.9-ns/op 235495 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=bigType/len=65536-4 20593 5581 ns/op 56756 p100-ns/op 5216 p50-ns/op 13244 p99-ns/op 43140 p99.9-ns/op 53697 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=6-4 608520 210.2 ns/op 185603 p100-ns/op 100.0 p50-ns/op 274.0 p99-ns/op 2113 p99.9-ns/op 10564 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=64-4 436720 299.3 ns/op 245077 p100-ns/op 104.0 p50-ns/op 2771 p99-ns/op 5872 p99.9-ns/op 26114 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=*int32/Elem=int32/len=65536-4 442021 380.8 ns/op 308992 p100-ns/op 193.0 p50-ns/op 589.0 p99-ns/op 41770 p99.9-ns/op 77758 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=6-4 575598 208.4 ns/op 219279 p100-ns/op 93.00 p50-ns/op 270.0 p99-ns/op 1542 p99.9-ns/op 11321 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=64-4 435874 286.7 ns/op 191363 p100-ns/op 100.0 p50-ns/op 2742 p99-ns/op 4563 p99.9-ns/op 31280 p99.99-ns/op BenchmarkMapAssignGrowLatency/Key=int32/Elem=*int32/len=65536-4 448669 395.7 ns/op 748202 p100-ns/op 204.0 p50-ns/op 608.0 p99-ns/op 43071 p99.9-ns/op 83646 p99.99-ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=6-4 1000000 100.8 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=64-4 1366953 88.52 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=int32/len=65536-4 573718 212.2 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=6-4 1000000 106.1 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=64-4 1000000 109.8 ns/op BenchmarkMapAssignFillHint/Key=int64/Elem=int64/len=65536-4 481878 255.5 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=6-4 1000000 139.8 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=64-4 997308 185.7 ns/op BenchmarkMapAssignFillHint/Key=string/Elem=string/len=65536-4 340814 350.8 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=6-4 740006 156.3 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=64-4 756340 158.5 ns/op BenchmarkMapAssignFillHint/Key=smallType/Elem=int32/len=65536-4 361441 316.3 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=6-4 215804 658.4 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=64-4 217084 636.4 ns/op BenchmarkMapAssignFillHint/Key=mediumType/Elem=int32/len=65536-4 151266 834.2 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=6-4 26668 5505 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=64-4 28579 5300 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=int32/len=65536-4 27926 4057 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=6-4 10000 10783 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=64-4 10000 13843 ns/op BenchmarkMapAssignFillHint/Key=bigType/Elem=bigType/len=65536-4 10096 11083 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=6-4 20716 5797 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=64-4 19009 6095 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=bigType/len=65536-4 20820 5571 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=6-4 1000000 116.8 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=64-4 1000000 111.7 ns/op BenchmarkMapAssignFillHint/Key=*int32/Elem=int32/len=65536-4 395403 262.0 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=6-4 1000000 113.5 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=64-4 1000000 126.7 ns/op BenchmarkMapAssignFillHint/Key=int32/Elem=*int32/len=65536-4 460089 272.2 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=6-4 1742842 69.66 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=64-4 1786392 66.75 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=int32/len=65536-4 611347 189.0 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=6-4 1719243 69.69 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=64-4 1826175 66.31 ns/op BenchmarkMapAssignFillClear/Key=int64/Elem=int64/len=65536-4 525607 249.5 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=6-4 1633063 72.08 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=64-4 1652770 71.16 ns/op BenchmarkMapAssignFillClear/Key=string/Elem=string/len=65536-4 392646 279.7 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=6-4 1000000 113.0 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=64-4 989234 118.0 ns/op BenchmarkMapAssignFillClear/Key=smallType/Elem=int32/len=65536-4 418845 276.1 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=6-4 240316 646.2 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=64-4 237684 584.1 ns/op BenchmarkMapAssignFillClear/Key=mediumType/Elem=int32/len=65536-4 116138 873.2 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=6-4 24547 4246 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=64-4 26724 4344 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=int32/len=65536-4 19874 6382 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=6-4 10000 10409 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=64-4 10000 10973 ns/op BenchmarkMapAssignFillClear/Key=bigType/Elem=bigType/len=65536-4 6516 17109 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=6-4 21673 6139 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=64-4 19861 6264 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=bigType/len=65536-4 15603 7398 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=6-4 1655308 71.96 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=64-4 1730400 67.06 ns/op BenchmarkMapAssignFillClear/Key=*int32/Elem=int32/len=65536-4 517606 214.6 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=6-4 1693634 70.03 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=64-4 1712884 69.78 ns/op BenchmarkMapAssignFillClear/Key=int32/Elem=*int32/len=65536-4 541803 216.3 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=6-4 1201830 97.41 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=64-4 1266068 92.64 ns/op BenchmarkMapAssignAddition/Key=int32/Elem=int32/len=65536-4 518890 226.5 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=6-4 1240110 97.00 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=64-4 1306695 89.09 ns/op BenchmarkMapAssignAddition/Key=int64/Elem=int64/len=65536-4 457254 269.8 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=6-4 148875 9091 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=64-4 512545 5686 ns/op BenchmarkMapAssignAddition/Key=string/Elem=string/len=65536-4 259508 491.4 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=6-4 590384 199.6 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=64-4 636024 189.4 ns/op BenchmarkMapAssignAddition/Key=smallType/Elem=int32/len=65536-4 292134 405.4 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=6-4 279718 421.4 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=64-4 281526 422.7 ns/op BenchmarkMapAssignAddition/Key=mediumType/Elem=int32/len=65536-4 124872 923.6 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=6-4 57895 2024 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=64-4 56634 2114 ns/op BenchmarkMapAssignAddition/Key=bigType/Elem=int32/len=65536-4 22712 5273 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=6-4 1000000 122.6 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=64-4 1000000 125.4 ns/op BenchmarkMapAssignAppend/Key=int32/Elem=[]int32/len=65536-4 261970 457.3 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=6-4 1000000 121.4 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=64-4 1000000 122.4 ns/op BenchmarkMapAssignAppend/Key=int64/Elem=[]int32/len=65536-4 252794 462.0 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=6-4 1000000 127.4 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=64-4 1000000 133.8 ns/op BenchmarkMapAssignAppend/Key=string/Elem=[]int32/len=65536-4 232341 493.3 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=6-4 962998 121.4 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=64-4 924454 129.2 ns/op BenchmarkMapDelete/Key=int32/Elem=int32/len=65536-4 770212 290.5 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=6-4 978727 118.9 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=64-4 887994 126.8 ns/op BenchmarkMapDelete/Key=int64/Elem=int64/len=65536-4 625164 359.9 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=6-4 832140 143.0 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=64-4 807667 154.8 ns/op BenchmarkMapDelete/Key=string/Elem=string/len=65536-4 577802 469.2 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=6-4 658070 184.3 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=64-4 609474 198.0 ns/op BenchmarkMapDelete/Key=smallType/Elem=int32/len=65536-4 619197 477.6 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=6-4 170427 790.7 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=64-4 167067 831.0 ns/op BenchmarkMapDelete/Key=mediumType/Elem=int32/len=65536-4 186657 1120 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=6-4 20280 5287 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=64-4 21916 5431 ns/op BenchmarkMapDelete/Key=bigType/Elem=int32/len=65536-4 31663 3811 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=6-4 10000 11810 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=64-4 10000 13637 ns/op BenchmarkMapDelete/Key=bigType/Elem=bigType/len=65536-4 27223 4369 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=6-4 19519 6483 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=64-4 19178 6612 ns/op BenchmarkMapDelete/Key=int32/Elem=bigType/len=65536-4 671859 6836 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=6-4 927796 129.9 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=64-4 870418 139.3 ns/op BenchmarkMapDelete/Key=*int32/Elem=int32/len=65536-4 709989 360.7 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=6-4 999718 118.3 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=64-4 935240 132.1 ns/op BenchmarkMapDelete/Key=int32/Elem=*int32/len=65536-4 806665 371.4 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=6-4 606316 194.0 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=64-4 453880 281.8 ns/op BenchmarkMapPop/Key=int32/Elem=int32/len=65536-4 370807 657.5 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=6-4 552608 192.6 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=64-4 468810 265.2 ns/op BenchmarkMapPop/Key=int64/Elem=int64/len=65536-4 369595 760.5 ns/op BenchmarkMapPop/Key=string/Elem=string/len=6-4 570094 215.1 ns/op BenchmarkMapPop/Key=string/Elem=string/len=64-4 458487 286.6 ns/op BenchmarkMapPop/Key=string/Elem=string/len=65536-4 286678 917.5 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=6-4 430479 278.3 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=64-4 372925 336.5 ns/op BenchmarkMapPop/Key=smallType/Elem=int32/len=65536-4 340809 857.0 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=6-4 123602 1013 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=64-4 114846 1119 ns/op BenchmarkMapPop/Key=mediumType/Elem=int32/len=65536-4 120961 1633 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=6-4 17362 6828 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=64-4 16636 8202 ns/op BenchmarkMapPop/Key=bigType/Elem=int32/len=65536-4 35061 3374 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=6-4 10000 13014 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=64-4 10000 14758 ns/op BenchmarkMapPop/Key=bigType/Elem=bigType/len=65536-4 34202 3372 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=6-4 20023 6226 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=64-4 17313 7053 ns/op BenchmarkMapPop/Key=int32/Elem=bigType/len=65536-4 223914 6856 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=6-4 523332 201.3 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=64-4 418204 267.6 ns/op BenchmarkMapPop/Key=*int32/Elem=int32/len=65536-4 369100 800.5 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=6-4 628138 192.2 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=64-4 480554 263.6 ns/op BenchmarkMapPop/Key=int32/Elem=*int32/len=65536-4 360522 774.9 ns/op BenchmarkMapDeleteLargeKey-4 239721 491.1 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=1-4 2336674 50.99 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=2-4 2317863 50.69 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=3-4 2354719 51.39 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=4-4 2263598 52.43 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=5-4 2325967 51.15 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=6-4 2262135 51.74 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=7-4 2311509 52.44 ns/op BenchmarkMapSmallAccessHit/Key=int32/Elem=int32/len=8-4 2245764 53.44 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=1-4 2398632 49.82 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=2-4 2312602 50.68 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=3-4 2347136 50.99 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=4-4 2248240 51.73 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=5-4 2379589 50.39 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=6-4 2279564 51.35 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=7-4 2348283 50.98 ns/op BenchmarkMapSmallAccessHit/Key=int64/Elem=int64/len=8-4 2260152 52.35 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=1-4 2049386 58.62 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=2-4 2009956 59.31 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=3-4 2016843 59.12 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=4-4 1966066 61.13 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=5-4 1993105 59.90 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=6-4 1945292 60.53 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=7-4 1923418 60.44 ns/op BenchmarkMapSmallAccessHit/Key=string/Elem=string/len=8-4 1952582 61.28 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=1-4 2559348 46.91 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=2-4 2483966 47.39 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=3-4 2132895 55.31 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=4-4 2414073 48.45 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=5-4 2267534 52.60 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=6-4 2357808 50.15 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=7-4 2248470 53.20 ns/op BenchmarkMapSmallAccessMiss/Key=int32/Elem=int32/len=8-4 2276684 52.08 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=1-4 2571018 46.78 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=2-4 2499332 48.28 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=3-4 2436358 48.28 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=4-4 2419318 49.68 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=5-4 2398215 50.87 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=6-4 2323368 51.74 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=7-4 2304138 53.42 ns/op BenchmarkMapSmallAccessMiss/Key=int64/Elem=int64/len=8-4 2243314 52.13 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=1-4 2028961 58.93 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=2-4 2052483 58.15 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=3-4 2064416 57.90 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=4-4 2028928 58.95 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=5-4 2053154 58.15 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=6-4 2092663 57.04 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=7-4 1969173 57.71 ns/op BenchmarkMapSmallAccessMiss/Key=string/Elem=string/len=8-4 1994004 63.73 ns/op BenchmarkMemmove/0-4 17170687 7.468 ns/op BenchmarkMemmove/1-4 1985654 59.24 ns/op 16.88 MB/s BenchmarkMemmove/2-4 1901634 60.20 ns/op 33.23 MB/s BenchmarkMemmove/3-4 1973240 62.21 ns/op 48.22 MB/s BenchmarkMemmove/4-4 1993146 60.07 ns/op 66.59 MB/s BenchmarkMemmove/5-4 1945728 62.10 ns/op 80.51 MB/s BenchmarkMemmove/6-4 1937312 59.69 ns/op 100.51 MB/s BenchmarkMemmove/7-4 1916072 60.13 ns/op 116.42 MB/s BenchmarkMemmove/8-4 2018754 59.62 ns/op 134.19 MB/s BenchmarkMemmove/9-4 1842226 64.65 ns/op 139.21 MB/s BenchmarkMemmove/10-4 1850335 65.50 ns/op 152.67 MB/s BenchmarkMemmove/11-4 1838384 65.31 ns/op 168.43 MB/s BenchmarkMemmove/12-4 1835136 64.13 ns/op 187.12 MB/s BenchmarkMemmove/13-4 1852982 65.21 ns/op 199.35 MB/s BenchmarkMemmove/14-4 1834140 64.63 ns/op 216.61 MB/s BenchmarkMemmove/15-4 1836300 65.59 ns/op 228.69 MB/s BenchmarkMemmove/16-4 1898562 60.86 ns/op 262.88 MB/s BenchmarkMemmove/32-4 1852317 63.27 ns/op 505.77 MB/s BenchmarkMemmove/64-4 1635499 70.54 ns/op 907.29 MB/s BenchmarkMemmove/128-4 1441539 82.58 ns/op 1550.02 MB/s BenchmarkMemmove/256-4 1000000 107.4 ns/op 2383.40 MB/s BenchmarkMemmove/512-4 748911 158.1 ns/op 3238.71 MB/s BenchmarkMemmove/1024-4 422419 283.7 ns/op 3609.01 MB/s BenchmarkMemmove/2048-4 247428 472.0 ns/op 4339.40 MB/s BenchmarkMemmove/4096-4 137390 877.0 ns/op 4670.26 MB/s BenchmarkMemmoveOverlap/32-4 1787679 66.41 ns/op 481.82 MB/s BenchmarkMemmoveOverlap/64-4 1642310 72.23 ns/op 886.09 MB/s BenchmarkMemmoveOverlap/128-4 1428063 84.58 ns/op 1513.41 MB/s BenchmarkMemmoveOverlap/256-4 1000000 109.9 ns/op 2329.45 MB/s BenchmarkMemmoveOverlap/512-4 744312 159.5 ns/op 3210.25 MB/s BenchmarkMemmoveOverlap/1024-4 409011 282.7 ns/op 3622.66 MB/s BenchmarkMemmoveOverlap/2048-4 247280 478.6 ns/op 4279.46 MB/s BenchmarkMemmoveOverlap/4096-4 137553 872.2 ns/op 4696.27 MB/s BenchmarkMemmoveUnalignedDst/0-4 14854960 8.077 ns/op BenchmarkMemmoveUnalignedDst/1-4 2011168 70.88 ns/op 14.11 MB/s BenchmarkMemmoveUnalignedDst/2-4 1839255 63.55 ns/op 31.47 MB/s BenchmarkMemmoveUnalignedDst/3-4 1937773 71.15 ns/op 42.16 MB/s BenchmarkMemmoveUnalignedDst/4-4 1943065 62.24 ns/op 64.27 MB/s BenchmarkMemmoveUnalignedDst/5-4 1711243 61.65 ns/op 81.10 MB/s BenchmarkMemmoveUnalignedDst/6-4 1715764 62.98 ns/op 95.27 MB/s BenchmarkMemmoveUnalignedDst/7-4 1868002 69.94 ns/op 100.08 MB/s BenchmarkMemmoveUnalignedDst/8-4 1882724 60.90 ns/op 131.36 MB/s BenchmarkMemmoveUnalignedDst/9-4 1846546 64.52 ns/op 139.48 MB/s BenchmarkMemmoveUnalignedDst/10-4 1787613 66.27 ns/op 150.90 MB/s BenchmarkMemmoveUnalignedDst/11-4 1694307 70.20 ns/op 156.69 MB/s BenchmarkMemmoveUnalignedDst/12-4 1688986 65.75 ns/op 182.50 MB/s BenchmarkMemmoveUnalignedDst/13-4 1787739 64.90 ns/op 200.32 MB/s BenchmarkMemmoveUnalignedDst/14-4 1654516 66.02 ns/op 212.04 MB/s BenchmarkMemmoveUnalignedDst/15-4 1818248 66.59 ns/op 225.26 MB/s BenchmarkMemmoveUnalignedDst/16-4 1751018 73.40 ns/op 217.99 MB/s BenchmarkMemmoveUnalignedDst/32-4 1709250 67.52 ns/op 473.94 MB/s BenchmarkMemmoveUnalignedDst/64-4 1592192 74.39 ns/op 860.28 MB/s BenchmarkMemmoveUnalignedDst/128-4 1404640 84.74 ns/op 1510.46 MB/s BenchmarkMemmoveUnalignedDst/256-4 1000000 111.8 ns/op 2290.32 MB/s BenchmarkMemmoveUnalignedDst/512-4 738320 161.8 ns/op 3164.41 MB/s BenchmarkMemmoveUnalignedDst/1024-4 405175 283.7 ns/op 3609.18 MB/s BenchmarkMemmoveUnalignedDst/2048-4 253695 478.7 ns/op 4278.22 MB/s BenchmarkMemmoveUnalignedDst/4096-4 132768 905.0 ns/op 4526.20 MB/s BenchmarkMemmoveUnalignedDstOverlap/32-4 1713435 69.18 ns/op 462.56 MB/s BenchmarkMemmoveUnalignedDstOverlap/64-4 1607274 75.35 ns/op 849.35 MB/s BenchmarkMemmoveUnalignedDstOverlap/128-4 1364286 87.70 ns/op 1459.53 MB/s BenchmarkMemmoveUnalignedDstOverlap/256-4 1000000 113.3 ns/op 2259.26 MB/s BenchmarkMemmoveUnalignedDstOverlap/512-4 718641 162.7 ns/op 3146.28 MB/s BenchmarkMemmoveUnalignedDstOverlap/1024-4 411813 289.9 ns/op 3532.13 MB/s BenchmarkMemmoveUnalignedDstOverlap/2048-4 242062 486.5 ns/op 4209.93 MB/s BenchmarkMemmoveUnalignedDstOverlap/4096-4 136304 883.5 ns/op 4636.32 MB/s BenchmarkMemmoveUnalignedSrc/0-4 14476388 8.089 ns/op BenchmarkMemmoveUnalignedSrc/1-4 2038898 59.70 ns/op 16.75 MB/s BenchmarkMemmoveUnalignedSrc/2-4 1918513 61.51 ns/op 32.52 MB/s BenchmarkMemmoveUnalignedSrc/3-4 1949155 61.87 ns/op 48.49 MB/s BenchmarkMemmoveUnalignedSrc/4-4 1964384 62.62 ns/op 63.88 MB/s BenchmarkMemmoveUnalignedSrc/5-4 1969208 60.44 ns/op 82.73 MB/s BenchmarkMemmoveUnalignedSrc/6-4 1986970 62.62 ns/op 95.81 MB/s BenchmarkMemmoveUnalignedSrc/7-4 1914043 62.78 ns/op 111.50 MB/s BenchmarkMemmoveUnalignedSrc/8-4 1964286 60.48 ns/op 132.28 MB/s BenchmarkMemmoveUnalignedSrc/9-4 1785670 65.64 ns/op 137.12 MB/s BenchmarkMemmoveUnalignedSrc/10-4 1816801 64.51 ns/op 155.01 MB/s BenchmarkMemmoveUnalignedSrc/11-4 1806658 65.49 ns/op 167.97 MB/s BenchmarkMemmoveUnalignedSrc/12-4 1823247 65.32 ns/op 183.71 MB/s BenchmarkMemmoveUnalignedSrc/13-4 1796718 64.78 ns/op 200.66 MB/s BenchmarkMemmoveUnalignedSrc/14-4 1843533 65.13 ns/op 214.96 MB/s BenchmarkMemmoveUnalignedSrc/15-4 1810070 66.70 ns/op 224.90 MB/s BenchmarkMemmoveUnalignedSrc/16-4 1795518 66.66 ns/op 240.02 MB/s BenchmarkMemmoveUnalignedSrc/32-4 1723456 68.12 ns/op 469.73 MB/s BenchmarkMemmoveUnalignedSrc/64-4 1569123 74.55 ns/op 858.46 MB/s BenchmarkMemmoveUnalignedSrc/128-4 1342555 86.01 ns/op 1488.28 MB/s BenchmarkMemmoveUnalignedSrc/256-4 1000000 113.9 ns/op 2246.63 MB/s BenchmarkMemmoveUnalignedSrc/512-4 733825 162.6 ns/op 3149.40 MB/s BenchmarkMemmoveUnalignedSrc/1024-4 420786 283.0 ns/op 3618.49 MB/s BenchmarkMemmoveUnalignedSrc/2048-4 251294 476.9 ns/op 4294.85 MB/s BenchmarkMemmoveUnalignedSrc/4096-4 135714 878.9 ns/op 4660.21 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_0-4 1603491 74.03 ns/op 216.14 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_0-4 1554876 75.77 ns/op 211.16 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_1-4 1525003 79.34 ns/op 201.66 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_1-4 1487178 82.17 ns/op 194.72 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_4-4 1522491 79.08 ns/op 202.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_4-4 1503391 80.81 ns/op 198.00 MB/s BenchmarkMemmoveUnalignedSrcDst/f_16_7-4 1522502 79.96 ns/op 200.09 MB/s BenchmarkMemmoveUnalignedSrcDst/b_16_7-4 1490815 79.81 ns/op 200.49 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_0-4 1337992 88.89 ns/op 719.99 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_0-4 1210116 98.58 ns/op 649.19 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_1-4 1311998 91.29 ns/op 701.06 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_1-4 1250727 93.82 ns/op 682.15 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_4-4 1312112 93.70 ns/op 683.04 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_4-4 1279843 93.73 ns/op 682.78 MB/s BenchmarkMemmoveUnalignedSrcDst/f_64_7-4 1303554 92.05 ns/op 695.31 MB/s BenchmarkMemmoveUnalignedSrcDst/b_64_7-4 1277986 93.63 ns/op 683.51 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_0-4 772516 151.6 ns/op 1688.45 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_0-4 599569 194.9 ns/op 1313.28 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_1-4 737200 155.2 ns/op 1648.95 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_1-4 723376 160.9 ns/op 1591.53 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_4-4 780202 155.8 ns/op 1642.64 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_4-4 751964 157.2 ns/op 1628.65 MB/s BenchmarkMemmoveUnalignedSrcDst/f_256_7-4 740048 156.2 ns/op 1639.18 MB/s BenchmarkMemmoveUnalignedSrcDst/b_256_7-4 760507 159.8 ns/op 1602.29 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_0-4 82335 1439 ns/op 2846.52 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_0-4 53575 2228 ns/op 1838.67 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_1-4 82758 1451 ns/op 2823.26 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_1-4 82657 1454 ns/op 2817.89 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_4-4 82288 1450 ns/op 2824.91 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_4-4 81549 1458 ns/op 2808.70 MB/s BenchmarkMemmoveUnalignedSrcDst/f_4096_7-4 82308 1447 ns/op 2830.98 MB/s BenchmarkMemmoveUnalignedSrcDst/b_4096_7-4 81735 1467 ns/op 2791.64 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_0-4 4905 22572 ns/op 2903.47 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_0-4 3141 34705 ns/op 1888.39 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_1-4 4846 22675 ns/op 2890.23 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_1-4 4773 23204 ns/op 2824.35 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_4-4 4778 22949 ns/op 2855.74 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_4-4 4850 23087 ns/op 2838.61 MB/s BenchmarkMemmoveUnalignedSrcDst/f_65536_7-4 4903 22761 ns/op 2879.33 MB/s BenchmarkMemmoveUnalignedSrcDst/b_65536_7-4 4863 22965 ns/op 2853.75 MB/s BenchmarkMemmoveUnalignedSrcOverlap/32-4 1777221 66.54 ns/op 480.89 MB/s BenchmarkMemmoveUnalignedSrcOverlap/64-4 1640128 72.99 ns/op 876.78 MB/s BenchmarkMemmoveUnalignedSrcOverlap/128-4 1407444 84.21 ns/op 1519.97 MB/s BenchmarkMemmoveUnalignedSrcOverlap/256-4 1000000 111.9 ns/op 2288.34 MB/s BenchmarkMemmoveUnalignedSrcOverlap/512-4 734730 162.4 ns/op 3152.65 MB/s BenchmarkMemmoveUnalignedSrcOverlap/1024-4 411806 286.5 ns/op 3573.93 MB/s BenchmarkMemmoveUnalignedSrcOverlap/2048-4 239353 489.1 ns/op 4186.90 MB/s BenchmarkMemmoveUnalignedSrcOverlap/4096-4 133671 879.9 ns/op 4654.82 MB/s BenchmarkMemclr/5-4 12403650 10.04 ns/op 498.23 MB/s BenchmarkMemclr/16-4 11508246 10.33 ns/op 1549.16 MB/s BenchmarkMemclr/64-4 10661322 11.21 ns/op 5707.46 MB/s BenchmarkMemclr/256-4 9264976 12.83 ns/op 19952.79 MB/s BenchmarkMemclr/4096-4 2425626 48.86 ns/op 83827.47 MB/s BenchmarkMemclr/65536-4 70856 1567 ns/op 41819.11 MB/s BenchmarkMemclr/1M-4 2810 39755 ns/op 26375.97 MB/s BenchmarkMemclr/4M-4 693 169605 ns/op 24729.84 MB/s BenchmarkMemclr/8M-4 204 510036 ns/op 16447.09 MB/s BenchmarkMemclr/16M-4 50 2189791 ns/op 7661.56 MB/s BenchmarkMemclr/64M-4 12 9515634 ns/op 7052.48 MB/s BenchmarkMemclrUnaligned/0_5-4 7280598 16.01 ns/op 312.38 MB/s BenchmarkMemclrUnaligned/0_16-4 7180126 16.60 ns/op 963.98 MB/s BenchmarkMemclrUnaligned/0_64-4 6570055 17.82 ns/op 3592.46 MB/s BenchmarkMemclrUnaligned/0_256-4 6019591 18.82 ns/op 13600.95 MB/s BenchmarkMemclrUnaligned/0_4096-4 2273815 52.98 ns/op 77318.06 MB/s BenchmarkMemclrUnaligned/0_65536-4 56860 1937 ns/op 33830.70 MB/s BenchmarkMemclrUnaligned/1_5-4 7390462 15.93 ns/op 313.84 MB/s BenchmarkMemclrUnaligned/1_16-4 7015292 16.29 ns/op 982.30 MB/s BenchmarkMemclrUnaligned/1_64-4 6740043 17.81 ns/op 3592.48 MB/s BenchmarkMemclrUnaligned/1_256-4 6139686 18.74 ns/op 13662.62 MB/s BenchmarkMemclrUnaligned/1_4096-4 1399702 85.01 ns/op 48183.56 MB/s BenchmarkMemclrUnaligned/1_65536-4 54890 2199 ns/op 29803.18 MB/s BenchmarkMemclrUnaligned/4_5-4 7337264 16.03 ns/op 311.88 MB/s BenchmarkMemclrUnaligned/4_16-4 7078780 16.38 ns/op 976.96 MB/s BenchmarkMemclrUnaligned/4_64-4 6624621 17.96 ns/op 3563.63 MB/s BenchmarkMemclrUnaligned/4_256-4 6160840 18.50 ns/op 13834.21 MB/s BenchmarkMemclrUnaligned/4_4096-4 1418152 84.48 ns/op 48487.66 MB/s BenchmarkMemclrUnaligned/4_65536-4 67988 2158 ns/op 30364.35 MB/s BenchmarkMemclrUnaligned/7_5-4 7386014 16.00 ns/op 312.47 MB/s BenchmarkMemclrUnaligned/7_16-4 7098496 16.35 ns/op 978.45 MB/s BenchmarkMemclrUnaligned/7_64-4 6586377 18.09 ns/op 3536.99 MB/s BenchmarkMemclrUnaligned/7_256-4 5995046 18.80 ns/op 13619.99 MB/s BenchmarkMemclrUnaligned/7_4096-4 1395457 85.28 ns/op 48029.70 MB/s BenchmarkMemclrUnaligned/7_65536-4 50534 2255 ns/op 29061.43 MB/s BenchmarkMemclrUnaligned/0_1M-4 2684 39526 ns/op 26528.73 MB/s BenchmarkMemclrUnaligned/0_4M-4 664 166764 ns/op 25151.13 MB/s BenchmarkMemclrUnaligned/0_8M-4 228 531274 ns/op 15789.60 MB/s BenchmarkMemclrUnaligned/0_16M-4 49 2161828 ns/op 7760.66 MB/s BenchmarkMemclrUnaligned/0_64M-4 12 9583347 ns/op 7002.65 MB/s BenchmarkMemclrUnaligned/1_1M-4 2804 41317 ns/op 25379.03 MB/s BenchmarkMemclrUnaligned/1_4M-4 670 173720 ns/op 24144.02 MB/s BenchmarkMemclrUnaligned/1_8M-4 181 719043 ns/op 11666.35 MB/s BenchmarkMemclrUnaligned/1_16M-4 43 2459145 ns/op 6822.38 MB/s BenchmarkMemclrUnaligned/1_64M-4 12 9573925 ns/op 7009.55 MB/s BenchmarkMemclrUnaligned/4_1M-4 2828 38344 ns/op 27346.48 MB/s BenchmarkMemclrUnaligned/4_4M-4 658 167156 ns/op 25092.16 MB/s BenchmarkMemclrUnaligned/4_8M-4 148 806050 ns/op 10407.06 MB/s BenchmarkMemclrUnaligned/4_16M-4 45 2437577 ns/op 6882.74 MB/s BenchmarkMemclrUnaligned/4_64M-4 12 9572526 ns/op 7010.57 MB/s BenchmarkMemclrUnaligned/7_1M-4 2788 39926 ns/op 26263.14 MB/s BenchmarkMemclrUnaligned/7_4M-4 650 169054 ns/op 24810.37 MB/s BenchmarkMemclrUnaligned/7_8M-4 154 721301 ns/op 11629.83 MB/s BenchmarkMemclrUnaligned/7_16M-4 45 2391906 ns/op 7014.16 MB/s BenchmarkMemclrUnaligned/7_64M-4 12 9524163 ns/op 7046.17 MB/s BenchmarkGoMemclr/5-4 14342772 8.099 ns/op 617.40 MB/s BenchmarkGoMemclr/16-4 13202371 8.718 ns/op 1835.22 MB/s BenchmarkGoMemclr/64-4 12762110 9.490 ns/op 6743.98 MB/s BenchmarkGoMemclr/256-4 10531226 11.40 ns/op 22464.67 MB/s BenchmarkMemclrRange/1K_2K-4 73344 1641 ns/op 58436.96 MB/s BenchmarkMemclrRange/2K_8K-4 32788 3664 ns/op 91028.94 MB/s BenchmarkMemclrRange/4K_16K-4 43584 2715 ns/op 118990.63 MB/s BenchmarkMemclrRange/160K_228K-4 2234 56188 ns/op 29594.45 MB/s BenchmarkClearFat7-4 7427697 16.14 ns/op BenchmarkClearFat8-4 7449896 16.18 ns/op BenchmarkClearFat11-4 6846772 17.46 ns/op BenchmarkClearFat12-4 6371565 18.18 ns/op BenchmarkClearFat13-4 6677029 17.98 ns/op BenchmarkClearFat14-4 6174980 18.47 ns/op BenchmarkClearFat15-4 6814902 17.54 ns/op BenchmarkClearFat16-4 6938112 16.76 ns/op BenchmarkClearFat24-4 6876970 17.57 ns/op BenchmarkClearFat32-4 6376495 18.81 ns/op BenchmarkClearFat40-4 6266338 19.05 ns/op BenchmarkClearFat48-4 6032155 19.97 ns/op BenchmarkClearFat56-4 5757996 20.89 ns/op BenchmarkClearFat64-4 5747546 20.70 ns/op BenchmarkClearFat72-4 5475823 21.81 ns/op BenchmarkClearFat128-4 4138962 28.71 ns/op BenchmarkClearFat256-4 2928589 40.76 ns/op BenchmarkClearFat512-4 1581656 75.58 ns/op BenchmarkClearFat1024-4 925225 127.6 ns/op BenchmarkClearFat1032-4 814520 141.9 ns/op BenchmarkClearFat1040-4 876759 134.6 ns/op BenchmarkCopyFat7-4 7393359 15.94 ns/op BenchmarkCopyFat8-4 7326151 16.39 ns/op BenchmarkCopyFat11-4 6507805 18.78 ns/op BenchmarkCopyFat12-4 6967422 17.31 ns/op BenchmarkCopyFat13-4 6644610 18.53 ns/op BenchmarkCopyFat14-4 6460508 18.63 ns/op BenchmarkCopyFat15-4 6609174 18.05 ns/op BenchmarkCopyFat16-4 7258867 16.88 ns/op BenchmarkCopyFat24-4 6521721 18.50 ns/op BenchmarkCopyFat32-4 6258759 19.22 ns/op BenchmarkCopyFat64-4 5355704 22.48 ns/op BenchmarkCopyFat72-4 5188201 23.11 ns/op BenchmarkCopyFat128-4 3883465 30.95 ns/op BenchmarkCopyFat256-4 2673538 44.76 ns/op BenchmarkCopyFat512-4 1413495 85.58 ns/op BenchmarkCopyFat520-4 1386049 86.24 ns/op BenchmarkCopyFat1024-4 839271 143.0 ns/op BenchmarkCopyFat1032-4 814112 145.9 ns/op BenchmarkCopyFat1040-4 824178 141.6 ns/op BenchmarkIssue18740/2byte-4 511 232718 ns/op BenchmarkIssue18740/4byte-4 816 146757 ns/op BenchmarkIssue18740/8byte-4 1108 107247 ns/op BenchmarkMemclrKnownSize1-4 9753232 12.24 ns/op 81.68 MB/s BenchmarkMemclrKnownSize2-4 6426508 18.68 ns/op 107.08 MB/s BenchmarkMemclrKnownSize4-4 4208811 27.86 ns/op 143.56 MB/s BenchmarkMemclrKnownSize8-4 1218507 98.19 ns/op 81.48 MB/s BenchmarkMemclrKnownSize16-4 556018 206.1 ns/op 77.65 MB/s BenchmarkMemclrKnownSize32-4 296173 389.6 ns/op 82.14 MB/s BenchmarkMemclrKnownSize64-4 153928 757.0 ns/op 84.54 MB/s BenchmarkMemclrKnownSize112-4 90175 1323 ns/op 84.64 MB/s BenchmarkMemclrKnownSize128-4 79066 1514 ns/op 84.56 MB/s BenchmarkMemclrKnownSize192-4 53370 2266 ns/op 84.74 MB/s BenchmarkMemclrKnownSize248-4 41442 2913 ns/op 85.15 MB/s BenchmarkMemclrKnownSize256-4 39705 2990 ns/op 85.63 MB/s BenchmarkMemclrKnownSize512-4 19939 5991 ns/op 85.46 MB/s BenchmarkMemclrKnownSize1024-4 9170 12031 ns/op 85.12 MB/s BenchmarkMemclrKnownSize4096-4 2485 48171 ns/op 85.03 MB/s BenchmarkMemclrKnownSize512KiB-4 18 6209725 ns/op 84.43 MB/s BenchmarkReadMetricsLatency-4 8542 7804 p50-ns 8881 p90-ns 25148 p99-ns BenchmarkFinalizer-4 156 795467 ns/op BenchmarkFinalizerRun-4 200227 911.4 ns/op BenchmarkMinFloat-4 1802578 65.90 ns/op BenchmarkMaxFloat-4 1654483 71.24 ns/op BenchmarkPallocBitsSummarize/Unpacked00-4 6820964 17.48 ns/op BenchmarkPallocBitsSummarize/UnpackedFFFFFFFFFFFFFFFF-4 3254180 36.45 ns/op BenchmarkPallocBitsSummarize/UnpackedAA-4 2554965 46.80 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAAAAAAAAAA-4 2522924 47.49 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000AAAAAAAA-4 1352522 88.62 ns/op BenchmarkPallocBitsSummarize/UnpackedAAAAAAAA00000001-4 1224399 97.59 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBBBBBBBBBB-4 2372454 50.78 ns/op BenchmarkPallocBitsSummarize/Unpacked80000000BBBBBBBB-4 1309747 91.78 ns/op BenchmarkPallocBitsSummarize/UnpackedBBBBBBBB00000001-4 1379750 86.65 ns/op BenchmarkPallocBitsSummarize/UnpackedCCCCCCCCCCCCCCCC-4 2098801 57.22 ns/op BenchmarkPallocBitsSummarize/Unpacked4444444444444444-4 2093881 57.55 ns/op BenchmarkPallocBitsSummarize/Unpacked4040404040404040-4 1773201 66.84 ns/op BenchmarkPallocBitsSummarize/Unpacked4000400040004000-4 1539327 78.07 ns/op BenchmarkPallocBitsSummarize/Unpacked1000404044CCAAFF-4 1395685 85.17 ns/op BenchmarkFindBitRange64/Pattern00Size2-4 8309323 14.45 ns/op BenchmarkFindBitRange64/Pattern00Size8-4 8890924 13.62 ns/op BenchmarkFindBitRange64/Pattern00Size32-4 8862159 13.61 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize2-4 8324928 14.38 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize8-4 7588612 15.52 ns/op BenchmarkFindBitRange64/PatternFFFFFFFFFFFFFFFFSize32-4 7048270 16.93 ns/op BenchmarkFindBitRange64/PatternAASize2-4 8270565 14.57 ns/op BenchmarkFindBitRange64/PatternAASize8-4 8802696 13.74 ns/op BenchmarkFindBitRange64/PatternAASize32-4 8833635 13.56 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize2-4 8216958 14.54 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize8-4 8843428 13.59 ns/op BenchmarkFindBitRange64/PatternAAAAAAAAAAAAAAAASize32-4 8785118 13.68 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize2-4 8219208 14.52 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize8-4 8787552 13.77 ns/op BenchmarkFindBitRange64/Pattern80000000AAAAAAAASize32-4 8635932 13.65 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size2-4 8276736 15.09 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size8-4 8794659 13.57 ns/op BenchmarkFindBitRange64/PatternAAAAAAAA00000001Size32-4 8907879 13.52 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize2-4 8315414 14.43 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize8-4 8229628 14.32 ns/op BenchmarkFindBitRange64/PatternBBBBBBBBBBBBBBBBSize32-4 8220746 14.42 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize2-4 8271141 14.37 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize8-4 8274834 14.32 ns/op BenchmarkFindBitRange64/Pattern80000000BBBBBBBBSize32-4 8280747 14.36 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size2-4 8266428 14.35 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size8-4 8292138 14.36 ns/op BenchmarkFindBitRange64/PatternBBBBBBBB00000001Size32-4 8387073 14.28 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize2-4 8266854 14.38 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize8-4 8284609 14.61 ns/op BenchmarkFindBitRange64/PatternCCCCCCCCCCCCCCCCSize32-4 8202283 14.41 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size2-4 8175106 14.56 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size8-4 8776657 13.64 ns/op BenchmarkFindBitRange64/Pattern4444444444444444Size32-4 8763364 13.70 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size2-4 8224194 14.68 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size8-4 8706829 13.52 ns/op BenchmarkFindBitRange64/Pattern4040404040404040Size32-4 8910874 13.46 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size2-4 8142990 14.39 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size8-4 8894041 13.67 ns/op BenchmarkFindBitRange64/Pattern4000400040004000Size32-4 8998506 13.47 ns/op BenchmarkNetpollBreak-4 3271 34347 ns/op BenchmarkPinnerPinUnpinBatch-4 1038 112943 ns/op BenchmarkPinnerPinUnpinBatchDouble-4 229 517129 ns/op BenchmarkPinnerPinUnpinBatchTiny-4 1116 116442 ns/op BenchmarkPinnerPinUnpin-4 1000000 103.4 ns/op BenchmarkPinnerPinUnpinTiny-4 1000000 102.4 ns/op BenchmarkPinnerPinUnpinDouble-4 437517 277.5 ns/op BenchmarkPinnerPinUnpinParallel-4 3512802 33.40 ns/op BenchmarkPinnerPinUnpinParallelTiny-4 3608660 33.54 ns/op BenchmarkPinnerPinUnpinParallelDouble-4 231008 511.1 ns/op BenchmarkPinnerIsPinnedOnPinned-4 6571682 18.42 ns/op BenchmarkPinnerIsPinnedOnUnpinned-4 6640114 17.77 ns/op BenchmarkPinnerIsPinnedOnPinnedParallel-4 9485192 12.41 ns/op BenchmarkPinnerIsPinnedOnUnpinnedParallel-4 11247128 10.48 ns/op BenchmarkPingPongHog-4 375 338583 ns/op BenchmarkStackGrowth-4 99394 1032 ns/op BenchmarkStackGrowthDeep-4 1201 98692 ns/op BenchmarkCreateGoroutines-4 24344 4625 ns/op BenchmarkCreateGoroutinesParallel-4 41493 2972 ns/op BenchmarkCreateGoroutinesCapture-4 4968 22753 ns/op 144 B/op 5 allocs/op BenchmarkCreateGoroutinesSingle-4 36754 3309 ns/op BenchmarkClosureCall-4 21910536 5.467 ns/op BenchmarkWakeupParallelSpinning/0s-4 6003 19910 ns/op BenchmarkWakeupParallelSpinning/1µs-4 4893 23710 ns/op BenchmarkWakeupParallelSpinning/2µs-4 4324 27994 ns/op BenchmarkWakeupParallelSpinning/5µs-4 2883 40526 ns/op BenchmarkWakeupParallelSpinning/10µs-4 1969 59196 ns/op BenchmarkWakeupParallelSpinning/20µs-4 1369 92057 ns/op BenchmarkWakeupParallelSpinning/50µs-4 806 150201 ns/op BenchmarkWakeupParallelSpinning/100µs-4 477 262582 ns/op BenchmarkMatmult-4 5282704 27.86 ns/op BenchmarkFastrand-4 11311509 10.97 ns/op BenchmarkFastrand64-4 11212854 10.77 ns/op BenchmarkFastrandHashiter-4 4708407 43.16 ns/op BenchmarkFastrandn/2-4 6645843 20.45 ns/op BenchmarkFastrandn/3-4 6090372 21.65 ns/op BenchmarkFastrandn/4-4 6318688 20.60 ns/op BenchmarkFastrandn/5-4 6492888 20.74 ns/op BenchmarkIfaceCmp100-4 107904 1123 ns/op BenchmarkIfaceCmpNil100-4 167533 724.0 ns/op BenchmarkEfaceCmpDiff-4 42204 2846 ns/op BenchmarkEfaceCmpDiffIndirect-4 33447 3531 ns/op BenchmarkDefer-4 1293718 92.50 ns/op BenchmarkDefer10-4 823459 138.5 ns/op BenchmarkDeferMany-4 616303 340.3 ns/op BenchmarkPanicRecover-4 511981 207.3 ns/op BenchmarkGoroutineProfile/small-nil/idle-4 579375 205.7 ns/op 87.00 p50-ns 102.0 p90-ns 163.0 p99-ns BenchmarkGoroutineProfile/small-nil/loaded-4 429320 262.5 ns/op 87.00 p50-ns 103.0 p90-ns 169.0 p99-ns BenchmarkGoroutineProfile/small/idle-4 2806 43634 ns/op 37051 p50-ns 46482 p90-ns 124889 p99-ns BenchmarkGoroutineProfile/small/loaded-4 100 5428275 ns/op 309130 p50-ns 19776255 p90-ns 37318078 p99-ns BenchmarkGoroutineProfile/large-nil/idle-4 597307 202.8 ns/op 86.00 p50-ns 90.00 p90-ns 130.0 p99-ns BenchmarkGoroutineProfile/large-nil/loaded-4 466504 254.6 ns/op 86.00 p50-ns 100.0 p90-ns 165.0 p99-ns BenchmarkGoroutineProfile/large/idle-4 24 4992271 ns/op 4962620 p50-ns 5235578 p90-ns 6044849 p99-ns BenchmarkGoroutineProfile/large/loaded-4 20 7737740 ns/op 5927895 p50-ns 17271161 p90-ns 17700262 p99-ns BenchmarkGoroutineProfile/sparse-nil/idle-4 539661 234.5 ns/op 91.00 p50-ns 98.00 p90-ns 164.0 p99-ns BenchmarkGoroutineProfile/sparse-nil/loaded-4 441442 297.1 ns/op 90.00 p50-ns 101.0 p90-ns 241.0 p99-ns BenchmarkGoroutineProfile/sparse/idle-4 753 137418 ns/op 129679 p50-ns 157766 p90-ns 228172 p99-ns BenchmarkGoroutineProfile/sparse/loaded-4 132 810194 ns/op 266415 p50-ns 724808 p90-ns 13700095 p99-ns BenchmarkProcYield/1-4 3312524 35.76 ns/op BenchmarkProcYield/10-4 669424 173.4 ns/op BenchmarkProcYield/30-4 244536 473.4 ns/op BenchmarkProcYield/100-4 75909 1539 ns/op BenchmarkProcYield/1000-4 7414 15214 ns/op BenchmarkOSYield-4 318332 376.0 ns/op BenchmarkMutexContention-4 1272310 88.75 ns/op BenchmarkMutexCapture-4 1324345 89.88 ns/op 736336 ns/starve-p100 46021 ns/starve-p90 92042 ns/streak-p100 5753 ns/streak-p90 BenchmarkMutexHandoff/Solo-4 3648739 32.67 ns/op BenchmarkMutexHandoff/FastPingPong-4 268371 140.4 ns/op BenchmarkMutexHandoff/SlowPingPong-4 6511 7919 ns/op BenchmarkRWMutexUncontended-4 3108698 37.86 ns/op BenchmarkRWMutexWrite100-4 458287 225.3 ns/op BenchmarkRWMutexWrite10-4 112568 1174 ns/op BenchmarkRWMutexWorkWrite100-4 408759 286.9 ns/op BenchmarkRWMutexWorkWrite10-4 89928 1363 ns/op BenchmarkSemTable/OneAddrCollision/n=1000-4 2733 43093 ns/op BenchmarkSemTable/ManyAddrCollision/n=1000-4 960 124069 ns/op BenchmarkSemTable/OneAddrCollision/n=2000-4 1340 87779 ns/op BenchmarkSemTable/ManyAddrCollision/n=2000-4 463 255731 ns/op BenchmarkSemTable/OneAddrCollision/n=4000-4 654 176076 ns/op BenchmarkSemTable/ManyAddrCollision/n=4000-4 224 535681 ns/op BenchmarkSemTable/OneAddrCollision/n=8000-4 325 359442 ns/op BenchmarkSemTable/ManyAddrCollision/n=8000-4 106 1103614 ns/op BenchmarkMakeSliceCopy/mallocmove/Byte-4 363073 429.3 ns/op BenchmarkMakeSliceCopy/mallocmove/Int-4 338575 410.5 ns/op BenchmarkMakeSliceCopy/mallocmove/Ptr-4 304162 454.7 ns/op BenchmarkMakeSliceCopy/makecopy/Byte-4 347569 445.8 ns/op BenchmarkMakeSliceCopy/makecopy/Int-4 332257 420.3 ns/op BenchmarkMakeSliceCopy/makecopy/Ptr-4 243939 510.7 ns/op BenchmarkMakeSliceCopy/nilappend/Byte-4 363950 400.3 ns/op BenchmarkMakeSliceCopy/nilappend/Int-4 354687 453.6 ns/op BenchmarkMakeSliceCopy/nilappend/Ptr-4 290724 480.4 ns/op BenchmarkMakeSlice/Byte-4 2449549 53.65 ns/op BenchmarkMakeSlice/Int16-4 2427212 52.07 ns/op BenchmarkMakeSlice/Int-4 1832215 66.45 ns/op BenchmarkMakeSlice/Ptr-4 1604067 79.92 ns/op BenchmarkMakeSlice/Struct/24-4 1000000 110.6 ns/op BenchmarkMakeSlice/Struct/32-4 1000000 127.7 ns/op BenchmarkMakeSlice/Struct/40-4 1000000 158.6 ns/op BenchmarkGrowSlice/Byte-4 930936 138.2 ns/op BenchmarkGrowSlice/Int16-4 859320 148.9 ns/op BenchmarkGrowSlice/Int-4 707587 201.6 ns/op BenchmarkGrowSlice/Ptr-4 617030 229.3 ns/op BenchmarkGrowSlice/Struct/24-4 389968 361.7 ns/op BenchmarkGrowSlice/Struct/32-4 228610 451.5 ns/op BenchmarkGrowSlice/Struct/40-4 222448 560.7 ns/op BenchmarkExtendSlice/IntSlice-4 576690 219.8 ns/op BenchmarkExtendSlice/PointerSlice-4 554833 251.3 ns/op BenchmarkExtendSlice/NoGrow-4 937869 129.9 ns/op BenchmarkAppend-4 896995 131.4 ns/op BenchmarkAppendGrowByte-4 5 21487602 ns/op BenchmarkAppendGrowString-4 1 182670913 ns/op BenchmarkAppendSlice/1Bytes-4 2038292 58.87 ns/op BenchmarkAppendSlice/4Bytes-4 1987321 61.28 ns/op BenchmarkAppendSlice/7Bytes-4 1883408 62.46 ns/op BenchmarkAppendSlice/8Bytes-4 1924388 63.16 ns/op BenchmarkAppendSlice/15Bytes-4 1803640 65.68 ns/op BenchmarkAppendSlice/16Bytes-4 1846052 64.43 ns/op BenchmarkAppendSlice/32Bytes-4 1844482 64.96 ns/op BenchmarkAppendSliceLarge/1024Bytes-4 83882 1503 ns/op BenchmarkAppendSliceLarge/4096Bytes-4 18930 5867 ns/op BenchmarkAppendSliceLarge/16384Bytes-4 6573 22455 ns/op BenchmarkAppendSliceLarge/65536Bytes-4 1400 83880 ns/op BenchmarkAppendSliceLarge/262144Bytes-4 201 566376 ns/op BenchmarkAppendSliceLarge/1048576Bytes-4 48 2448368 ns/op BenchmarkAppendStr/1Bytes-4 2190157 54.40 ns/op BenchmarkAppendStr/4Bytes-4 2121330 56.53 ns/op BenchmarkAppendStr/8Bytes-4 2093709 57.23 ns/op BenchmarkAppendStr/16Bytes-4 2040931 58.66 ns/op BenchmarkAppendStr/32Bytes-4 2061902 58.82 ns/op BenchmarkAppendSpecialCase-4 926756 127.8 ns/op BenchmarkCopy/1Byte-4 2081548 57.45 ns/op 17.41 MB/s BenchmarkCopy/1String-4 2222330 53.61 ns/op 18.65 MB/s BenchmarkCopy/2Byte-4 2015539 60.43 ns/op 33.09 MB/s BenchmarkCopy/2String-4 1960476 60.99 ns/op 32.79 MB/s BenchmarkCopy/4Byte-4 2014162 59.33 ns/op 67.42 MB/s BenchmarkCopy/4String-4 1955515 60.63 ns/op 65.97 MB/s BenchmarkCopy/8Byte-4 1971411 60.64 ns/op 131.94 MB/s BenchmarkCopy/8String-4 1930012 61.53 ns/op 130.02 MB/s BenchmarkCopy/12Byte-4 1887494 63.56 ns/op 188.81 MB/s BenchmarkCopy/12String-4 1886024 63.66 ns/op 188.51 MB/s BenchmarkCopy/16Byte-4 1899798 62.83 ns/op 254.66 MB/s BenchmarkCopy/16String-4 1893231 63.81 ns/op 250.76 MB/s BenchmarkCopy/32Byte-4 1850430 64.96 ns/op 492.59 MB/s BenchmarkCopy/32String-4 1739060 68.59 ns/op 466.52 MB/s BenchmarkCopy/128Byte-4 1352134 88.52 ns/op 1445.98 MB/s BenchmarkCopy/128String-4 1206542 101.9 ns/op 1256.20 MB/s BenchmarkCopy/1024Byte-4 361086 328.2 ns/op 3120.27 MB/s BenchmarkCopy/1024String-4 276909 427.1 ns/op 2397.84 MB/s BenchmarkAppendInPlace/NoGrow/Byte-4 33915 3838 ns/op BenchmarkAppendInPlace/NoGrow/1Ptr-4 20425 5669 ns/op BenchmarkAppendInPlace/NoGrow/2Ptr-4 12554 9458 ns/op BenchmarkAppendInPlace/NoGrow/3Ptr-4 10000 12161 ns/op BenchmarkAppendInPlace/NoGrow/4Ptr-4 8754 15593 ns/op BenchmarkAppendInPlace/Grow/Byte-4 166626 763.7 ns/op BenchmarkAppendInPlace/Grow/1Ptr-4 168189 779.6 ns/op BenchmarkAppendInPlace/Grow/2Ptr-4 123476 1001 ns/op BenchmarkAppendInPlace/Grow/3Ptr-4 101559 1262 ns/op BenchmarkAppendInPlace/Grow/4Ptr-4 87352 1439 ns/op BenchmarkStackCopyPtr-4 1 136334643 ns/op BenchmarkStackCopy-4 1 106892862 ns/op BenchmarkStackCopyNoCache-4 19 5443469 ns/op BenchmarkStackCopyWithStkobj-4 2 60092768 ns/op BenchmarkIssue18138-4 984 125764 ns/op BenchmarkCompareStringEqual-4 11911700 10.09 ns/op BenchmarkCompareStringIdentical-4 22912262 5.171 ns/op BenchmarkCompareStringSameLength-4 12286402 9.633 ns/op BenchmarkCompareStringDifferentLength-4 21955957 5.465 ns/op BenchmarkCompareStringBigUnaligned-4 1428 78155 ns/op 13416.77 MB/s BenchmarkCompareStringBig-4 1712 80474 ns/op 13030.20 MB/s BenchmarkConcatStringAndBytes-4 2757142 45.32 ns/op BenchmarkSliceByteToString/1-4 2325924 51.22 ns/op BenchmarkSliceByteToString/2-4 1214228 98.24 ns/op BenchmarkSliceByteToString/4-4 1272026 95.26 ns/op BenchmarkSliceByteToString/8-4 1256698 100.3 ns/op BenchmarkSliceByteToString/16-4 1214007 101.4 ns/op BenchmarkSliceByteToString/32-4 1000000 110.4 ns/op BenchmarkSliceByteToString/64-4 983022 145.1 ns/op BenchmarkSliceByteToString/128-4 747133 208.8 ns/op BenchmarkRuneCount/lenruneslice/ASCII-4 2820334 40.47 ns/op BenchmarkRuneCount/lenruneslice/Japanese-4 925514 125.7 ns/op BenchmarkRuneCount/lenruneslice/MixedLength-4 1000000 106.5 ns/op BenchmarkRuneCount/rangeloop/ASCII-4 4669461 23.25 ns/op BenchmarkRuneCount/rangeloop/Japanese-4 1841701 63.64 ns/op BenchmarkRuneCount/rangeloop/MixedLength-4 2099023 55.81 ns/op BenchmarkRuneCount/utf8.RuneCountInString/ASCII-4 4703476 23.15 ns/op BenchmarkRuneCount/utf8.RuneCountInString/Japanese-4 1834569 63.52 ns/op BenchmarkRuneCount/utf8.RuneCountInString/MixedLength-4 2115088 56.28 ns/op BenchmarkRuneIterate/range/ASCII-4 9406147 12.77 ns/op BenchmarkRuneIterate/range/Japanese-4 2333086 51.59 ns/op BenchmarkRuneIterate/range/MixedLength-4 2710894 44.42 ns/op BenchmarkRuneIterate/range1/ASCII-4 8162091 13.06 ns/op BenchmarkRuneIterate/range1/Japanese-4 2325613 51.97 ns/op BenchmarkRuneIterate/range1/MixedLength-4 2687997 44.53 ns/op BenchmarkRuneIterate/range2/ASCII-4 9372799 12.76 ns/op BenchmarkRuneIterate/range2/Japanese-4 2309511 51.71 ns/op BenchmarkRuneIterate/range2/MixedLength-4 2707130 44.25 ns/op BenchmarkArrayEqual-4 20422914 6.044 ns/op BenchmarkFunc/Name-4 2735877 43.85 ns/op BenchmarkFunc/Entry-4 10732936 11.05 ns/op BenchmarkFunc/FileLine-4 2970886 42.41 ns/op PASS ok runtime 373.679s goos: freebsd goarch: amd64 pkg: runtime/cgo cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHandle/non-concurrent-4 27661 4101 ns/op BenchmarkHandle/concurrent-4 18280 6188 ns/op PASS ok runtime/cgo 1.428s goos: freebsd goarch: amd64 pkg: runtime/pprof cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLabels/set-one-4 138116 810.1 ns/op 104 B/op 3 allocs/op BenchmarkLabels/merge-one-4 94900 1358 ns/op 200 B/op 5 allocs/op BenchmarkLabels/overwrite-one-4 116601 1057 ns/op 136 B/op 4 allocs/op BenchmarkLabels/ordered/set-many-4 73760 1697 ns/op 392 B/op 3 allocs/op BenchmarkLabels/ordered/merge-many-4 49488 2530 ns/op 712 B/op 5 allocs/op BenchmarkLabels/ordered/overwrite-many-4 42338 2849 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/set-many-4 28370 4331 ns/op 712 B/op 4 allocs/op BenchmarkLabels/unordered/merge-many-4 42966 2746 ns/op 712 B/op 5 allocs/op BenchmarkLabels/unordered/overwrite-many-4 22296 5436 ns/op 1032 B/op 5 allocs/op BenchmarkGoroutine/Profile.WriteTo_idle_50-4 28 3927347 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_50-4 30 4304174 ns/op 370.0 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_50-4 500 216824 ns/op 6.752 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_500-4 12 9815300 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_500-4 10 11509306 ns/op 920.1 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_500-4 214 518873 ns/op 28.23 concurrent_launches/op BenchmarkGoroutine/Profile.WriteTo_idle_5000-4 2 69231388 ns/op BenchmarkGoroutine/Profile.WriteTo_churn_5000-4 2 79754528 ns/op 6694 concurrent_launches/op BenchmarkGoroutine/runtime.GoroutineProfile_churn_5000-4 22 4995202 ns/op 404.1 concurrent_launches/op PASS ok runtime/pprof 4.290s goos: freebsd goarch: amd64 pkg: runtime/race cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSyncLeak-4 48 2460543 ns/op BenchmarkStackLeak-4 11446 10535 ns/op PASS ok runtime/race 1.427s goos: freebsd goarch: amd64 pkg: runtime/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStartRegion-4 4922634 24.63 ns/op 0 B/op 0 allocs/op BenchmarkNewTask-4 191913 641.8 ns/op 64 B/op 2 allocs/op PASS ok runtime/trace 1.466s goos: freebsd goarch: amd64 pkg: slices cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqualFunc_Large-4 26 4125128 ns/op BenchmarkIndex_Large-4 102 1067018 ns/op BenchmarkIndexFunc_Large-4 45 2225268 ns/op BenchmarkCompact/nil-4 7884999 15.35 ns/op BenchmarkCompact/one-4 1918611 62.50 ns/op BenchmarkCompact/sorted-4 1278313 93.76 ns/op BenchmarkCompact/2_items-4 1000000 109.7 ns/op BenchmarkCompact/unsorted-4 1272610 93.72 ns/op BenchmarkCompact/many-4 715926 162.6 ns/op BenchmarkCompact_Large/all_dup-4 2240 51988 ns/op BenchmarkCompact_Large/no_dup-4 2467 47856 ns/op BenchmarkCompactFunc/nil-4 4071349 29.09 ns/op BenchmarkCompactFunc/one-4 1481656 81.29 ns/op BenchmarkCompactFunc/sorted-4 1000000 109.1 ns/op BenchmarkCompactFunc/2_items-4 884336 131.9 ns/op BenchmarkCompactFunc/unsorted-4 1000000 110.6 ns/op BenchmarkCompactFunc/many-4 623250 183.4 ns/op BenchmarkCompactFunc_Large/all_dup-4 7 15591867 ns/op BenchmarkCompactFunc_Large/no_dup-4 8 12583320 ns/op BenchmarkReplace/naive-fast-4 72632 1831 ns/op BenchmarkReplace/optimized-fast-4 84855 1423 ns/op BenchmarkReplace/naive-slow-4 28134 4298 ns/op BenchmarkReplace/optimized-slow-4 31486 3769 ns/op BenchmarkBinarySearchFloats/Size16-4 1256847 94.93 ns/op BenchmarkBinarySearchFloats/Size32-4 1000000 106.1 ns/op BenchmarkBinarySearchFloats/Size64-4 970310 120.0 ns/op BenchmarkBinarySearchFloats/Size128-4 840283 141.6 ns/op BenchmarkBinarySearchFloats/Size512-4 669819 164.8 ns/op BenchmarkBinarySearchFloats/Size1024-4 667483 178.8 ns/op BenchmarkBinarySearchFuncStruct/Size16-4 626913 189.0 ns/op BenchmarkBinarySearchFuncStruct/Size32-4 528840 218.9 ns/op BenchmarkBinarySearchFuncStruct/Size64-4 441196 250.7 ns/op BenchmarkBinarySearchFuncStruct/Size128-4 424506 282.7 ns/op BenchmarkBinarySearchFuncStruct/Size512-4 327700 345.3 ns/op BenchmarkBinarySearchFuncStruct/Size1024-4 313975 379.9 ns/op BenchmarkSortFuncStruct/Size16-4 16588 7269 ns/op BenchmarkSortFuncStruct/Size32-4 5950 19654 ns/op BenchmarkSortFuncStruct/Size64-4 8455 14013 ns/op BenchmarkSortFuncStruct/Size128-4 4644 25798 ns/op BenchmarkSortFuncStruct/Size512-4 1219 98882 ns/op BenchmarkSortFuncStruct/Size1024-4 627 190967 ns/op PASS ok slices 7.230s goos: freebsd goarch: amd64 pkg: sort cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSearchWrappers-4 374235 285.7 ns/op BenchmarkSortInts-4 2 88046418 ns/op BenchmarkSlicesSortInts-4 2 58447232 ns/op BenchmarkSortIsSorted-4 34 3412087 ns/op BenchmarkSlicesIsSorted-4 51 2315669 ns/op BenchmarkSortStrings-4 1 142836032 ns/op BenchmarkSlicesSortStrings-4 2 96109902 ns/op BenchmarkSortStrings_Sorted-4 28 4049836 ns/op BenchmarkSlicesSortStrings_Sorted-4 39 2840207 ns/op BenchmarkSortStructs-4 1 179076311 ns/op BenchmarkSortFuncStructs-4 1 147800810 ns/op BenchmarkSortString1K-4 268 446689 ns/op BenchmarkSortString1K_Slice-4 206 588089 ns/op BenchmarkStableString1K-4 100 1116105 ns/op BenchmarkSortInt1K-4 342 357080 ns/op BenchmarkSortInt1K_Sorted-4 5266 22335 ns/op BenchmarkSortInt1K_Reversed-4 3534 34290 ns/op BenchmarkSortInt1K_Mod8-4 787 145770 ns/op BenchmarkStableInt1K-4 139 845955 ns/op BenchmarkStableInt1K_Slice-4 164 767922 ns/op BenchmarkSortInt64K-4 3 33739689 ns/op BenchmarkSortInt64K_Slice-4 3 48841173 ns/op BenchmarkStableInt64K-4 2 82467292 ns/op BenchmarkSort1e2-4 469 260954 ns/op BenchmarkStable1e2-4 172 702971 ns/op BenchmarkSort1e4-4 2 50953828 ns/op BenchmarkStable1e4-4 1 227138397 ns/op PASS ok sort 8.783s goos: freebsd goarch: amd64 pkg: strconv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAtof64Decimal-4 891739 135.3 ns/op BenchmarkAtof64Float-4 630777 160.4 ns/op BenchmarkAtof64FloatExp-4 593246 194.6 ns/op BenchmarkAtof64Big-4 427892 272.3 ns/op BenchmarkAtof64RandomBits-4 396200 289.5 ns/op BenchmarkAtof64RandomFloats-4 462307 254.3 ns/op BenchmarkAtof64RandomLongFloats-4 381582 312.6 ns/op BenchmarkAtof32Decimal-4 831232 139.0 ns/op BenchmarkAtof32Float-4 705334 160.2 ns/op BenchmarkAtof32FloatExp-4 570746 197.2 ns/op BenchmarkAtof32Random-4 352309 326.9 ns/op BenchmarkAtof32RandomLong-4 152688 777.7 ns/op BenchmarkParseInt/Pos/7bit-4 1458288 81.99 ns/op BenchmarkParseInt/Pos/26bit-4 665677 174.9 ns/op BenchmarkParseInt/Pos/31bit-4 560215 207.4 ns/op BenchmarkParseInt/Pos/56bit-4 363926 316.5 ns/op BenchmarkParseInt/Pos/63bit-4 352393 333.0 ns/op BenchmarkParseInt/Neg/7bit-4 1442490 82.02 ns/op BenchmarkParseInt/Neg/26bit-4 649594 177.8 ns/op BenchmarkParseInt/Neg/31bit-4 546241 203.2 ns/op BenchmarkParseInt/Neg/56bit-4 381627 308.1 ns/op BenchmarkParseInt/Neg/63bit-4 353728 334.3 ns/op BenchmarkAtoi/Pos/7bit-4 2110719 55.39 ns/op BenchmarkAtoi/Pos/26bit-4 830665 141.6 ns/op BenchmarkAtoi/Pos/31bit-4 732660 154.2 ns/op BenchmarkAtoi/Pos/56bit-4 429652 269.4 ns/op BenchmarkAtoi/Pos/63bit-4 330477 354.3 ns/op BenchmarkAtoi/Neg/7bit-4 2136043 56.96 ns/op BenchmarkAtoi/Neg/26bit-4 811540 144.7 ns/op BenchmarkAtoi/Neg/31bit-4 709113 159.2 ns/op BenchmarkAtoi/Neg/56bit-4 427642 266.9 ns/op BenchmarkAtoi/Neg/63bit-4 313410 352.2 ns/op BenchmarkFormatFloat/Decimal-4 128299 929.1 ns/op BenchmarkFormatFloat/Float-4 114326 991.9 ns/op BenchmarkFormatFloat/Exp-4 120783 975.0 ns/op BenchmarkFormatFloat/NegExp-4 123864 956.3 ns/op BenchmarkFormatFloat/LongExp-4 103041 1165 ns/op BenchmarkFormatFloat/Big-4 96508 1244 ns/op BenchmarkFormatFloat/BinaryExp-4 248976 479.5 ns/op BenchmarkFormatFloat/32Integer-4 131986 896.2 ns/op BenchmarkFormatFloat/32ExactFraction-4 145702 820.7 ns/op BenchmarkFormatFloat/32Point-4 122907 962.5 ns/op BenchmarkFormatFloat/32Exp-4 123810 931.0 ns/op BenchmarkFormatFloat/32NegExp-4 126260 941.0 ns/op BenchmarkFormatFloat/32Shortest-4 134484 901.0 ns/op BenchmarkFormatFloat/32Fixed8Hard-4 125136 855.7 ns/op BenchmarkFormatFloat/32Fixed9Hard-4 138264 877.5 ns/op BenchmarkFormatFloat/64Fixed1-4 166359 708.4 ns/op BenchmarkFormatFloat/64Fixed2-4 169819 708.3 ns/op BenchmarkFormatFloat/64Fixed3-4 166611 730.4 ns/op BenchmarkFormatFloat/64Fixed4-4 161740 694.8 ns/op BenchmarkFormatFloat/64Fixed12-4 98125 1220 ns/op BenchmarkFormatFloat/64Fixed16-4 114822 1037 ns/op BenchmarkFormatFloat/64Fixed12Hard-4 124296 958.6 ns/op BenchmarkFormatFloat/64Fixed17Hard-4 103200 1117 ns/op BenchmarkFormatFloat/64Fixed18Hard-4 2455 48461 ns/op BenchmarkFormatFloat/Slowpath64-4 101329 1158 ns/op BenchmarkFormatFloat/SlowpathDenormal64-4 101319 1148 ns/op BenchmarkAppendFloat/Decimal-4 147069 801.4 ns/op BenchmarkAppendFloat/Float-4 126697 925.5 ns/op BenchmarkAppendFloat/Exp-4 142965 838.2 ns/op BenchmarkAppendFloat/NegExp-4 141396 845.5 ns/op BenchmarkAppendFloat/LongExp-4 112672 1086 ns/op BenchmarkAppendFloat/Big-4 100819 1162 ns/op BenchmarkAppendFloat/BinaryExp-4 341294 344.7 ns/op BenchmarkAppendFloat/32Integer-4 148118 818.4 ns/op BenchmarkAppendFloat/32ExactFraction-4 162754 739.5 ns/op BenchmarkAppendFloat/32Point-4 136934 880.4 ns/op BenchmarkAppendFloat/32Exp-4 139527 833.4 ns/op BenchmarkAppendFloat/32NegExp-4 129529 835.9 ns/op BenchmarkAppendFloat/32Shortest-4 173470 688.7 ns/op BenchmarkAppendFloat/32Fixed8Hard-4 156014 763.5 ns/op BenchmarkAppendFloat/32Fixed9Hard-4 155773 758.2 ns/op BenchmarkAppendFloat/64Fixed1-4 182377 598.7 ns/op BenchmarkAppendFloat/64Fixed2-4 185008 596.9 ns/op BenchmarkAppendFloat/64Fixed3-4 195315 593.8 ns/op BenchmarkAppendFloat/64Fixed4-4 200289 594.5 ns/op BenchmarkAppendFloat/64Fixed12-4 106863 1108 ns/op BenchmarkAppendFloat/64Fixed16-4 123372 942.8 ns/op BenchmarkAppendFloat/64Fixed12Hard-4 158655 746.8 ns/op BenchmarkAppendFloat/64Fixed17Hard-4 120195 993.5 ns/op BenchmarkAppendFloat/64Fixed18Hard-4 2397 48096 ns/op BenchmarkAppendFloat/Slowpath64-4 112972 1062 ns/op BenchmarkAppendFloat/SlowpathDenormal64-4 111214 1046 ns/op BenchmarkFormatInt-4 16087 7513 ns/op BenchmarkAppendInt-4 17184 7087 ns/op BenchmarkFormatUint-4 84753 1367 ns/op BenchmarkAppendUint-4 98476 1211 ns/op BenchmarkFormatIntSmall/7-4 3379002 33.92 ns/op BenchmarkFormatIntSmall/42-4 3360415 35.17 ns/op BenchmarkAppendIntSmall-4 1447906 82.04 ns/op BenchmarkAppendUintVarlen/1-4 1489324 80.06 ns/op BenchmarkAppendUintVarlen/12-4 1459053 82.39 ns/op BenchmarkAppendUintVarlen/123-4 953601 113.4 ns/op BenchmarkAppendUintVarlen/1234-4 982180 115.7 ns/op BenchmarkAppendUintVarlen/12345-4 995904 121.8 ns/op BenchmarkAppendUintVarlen/123456-4 927481 118.6 ns/op BenchmarkAppendUintVarlen/1234567-4 939780 126.4 ns/op BenchmarkAppendUintVarlen/12345678-4 901214 121.6 ns/op BenchmarkAppendUintVarlen/123456789-4 882122 131.1 ns/op BenchmarkAppendUintVarlen/1234567890-4 892065 128.7 ns/op BenchmarkAppendUintVarlen/12345678901-4 907868 131.7 ns/op BenchmarkAppendUintVarlen/123456789012-4 893602 131.0 ns/op BenchmarkAppendUintVarlen/1234567890123-4 880292 132.4 ns/op BenchmarkAppendUintVarlen/12345678901234-4 854474 133.2 ns/op BenchmarkAppendUintVarlen/123456789012345-4 776263 139.6 ns/op BenchmarkAppendUintVarlen/1234567890123456-4 834828 138.2 ns/op BenchmarkAppendUintVarlen/12345678901234567-4 781159 142.4 ns/op BenchmarkAppendUintVarlen/123456789012345678-4 801681 145.8 ns/op BenchmarkAppendUintVarlen/1234567890123456789-4 775353 144.0 ns/op BenchmarkAppendUintVarlen/12345678901234567890-4 804343 145.1 ns/op BenchmarkQuote-4 45794 2647 ns/op BenchmarkQuoteRune-4 440230 252.2 ns/op BenchmarkAppendQuote-4 55033 2191 ns/op BenchmarkAppendQuoteRune-4 783256 140.4 ns/op BenchmarkUnquoteEasy-4 1329532 89.96 ns/op BenchmarkUnquoteHard-4 47779 2463 ns/op PASS ok strconv 16.871s goos: freebsd goarch: amd64 pkg: strings cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBuildString_Builder/1Write_NoGrow-4 409593 252.5 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_Builder/3Write_NoGrow-4 155438 784.4 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_Builder/3Write_Grow-4 201894 622.5 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_WriteString/1Write_NoGrow-4 480759 244.7 ns/op 48 B/op 1 allocs/op BenchmarkBuildString_WriteString/3Write_NoGrow-4 162208 827.2 ns/op 336 B/op 3 allocs/op BenchmarkBuildString_WriteString/3Write_Grow-4 213501 564.5 ns/op 112 B/op 1 allocs/op BenchmarkBuildString_ByteBuffer/1Write_NoGrow-4 333602 369.6 ns/op 112 B/op 2 allocs/op BenchmarkBuildString_ByteBuffer/3Write_NoGrow-4 92374 1262 ns/op 432 B/op 4 allocs/op BenchmarkBuildString_ByteBuffer/3Write_Grow-4 110426 1112 ns/op 336 B/op 3 allocs/op BenchmarkClone-4 1639279 78.38 ns/op 48 B/op 1 allocs/op BenchmarkGenericNoMatch-4 23691 4918 ns/op BenchmarkGenericMatch1-4 2458 47816 ns/op BenchmarkGenericMatch2-4 471 252812 ns/op BenchmarkSingleMaxSkipping-4 9109 13000 ns/op 769.23 MB/s BenchmarkSingleLongSuffixFail-4 14830 8078 ns/op 124.05 MB/s BenchmarkSingleMatch-4 303 393118 ns/op 38.16 MB/s BenchmarkByteByteNoMatch-4 73552 1616 ns/op BenchmarkByteByteMatch-4 19993 5976 ns/op BenchmarkByteStringMatch-4 22894 5201 ns/op BenchmarkHTMLEscapeNew-4 72174 1630 ns/op BenchmarkHTMLEscapeOld-4 98680 1199 ns/op BenchmarkByteStringReplacerWriteString-4 1496 81918 ns/op BenchmarkByteReplacerWriteString-4 1587 75046 ns/op BenchmarkByteByteReplaces-4 4720 24649 ns/op BenchmarkByteByteMap-4 15220 7823 ns/op BenchmarkMap/identity/ASCII-4 616034 188.0 ns/op BenchmarkMap/identity/Greek-4 436657 270.3 ns/op BenchmarkMap/change/ASCII-4 54170 2227 ns/op BenchmarkMap/change/Greek-4 33823 3500 ns/op BenchmarkIndexRune-4 2882554 41.83 ns/op BenchmarkIndexRuneLongString-4 2571774 46.47 ns/op BenchmarkIndexRuneFastPath-4 4350145 28.06 ns/op BenchmarkIndex-4 8735745 13.27 ns/op BenchmarkLastIndex-4 4675300 25.22 ns/op BenchmarkIndexByte-4 9248623 12.73 ns/op BenchmarkToUpper/#00-4 4955277 24.42 ns/op BenchmarkToUpper/ONLYUPPER-4 3192318 38.29 ns/op BenchmarkToUpper/abc-4 388689 305.9 ns/op BenchmarkToUpper/AbC123-4 290455 400.3 ns/op BenchmarkToUpper/azAZ09_-4 319807 361.6 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 73129 1590 ns/op BenchmarkToUpper/RENAN_BASTOS_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 95619 1269 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 40430 2945 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 66910 1756 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 124161 971.9 ns/op BenchmarkToLower/#00-4 5002063 23.17 ns/op BenchmarkToLower/abc-4 4455535 26.55 ns/op BenchmarkToLower/AbC123-4 273226 437.0 ns/op BenchmarkToLower/azAZ09_-4 272420 435.6 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 125176 950.4 ns/op BenchmarkToLower/renan_bastos_93_AOSDAJDJAIDJAIDAJIaidsjjaidijadsjiadjiOOKKO-4 84914 1394 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 42639 2849 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 76125 1540 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 121816 972.3 ns/op BenchmarkMapNoChanges-4 813428 139.9 ns/op BenchmarkTrim-4 37573 3111 ns/op 0 B/op 0 allocs/op BenchmarkToValidUTF8/Valid-4 3553232 34.99 ns/op BenchmarkToValidUTF8/InvalidASCII-4 228607 521.8 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 133328 826.4 ns/op BenchmarkEqualFold/Tests-4 57111 2070 ns/op BenchmarkEqualFold/ASCII-4 3425060 34.40 ns/op BenchmarkEqualFold/UnicodePrefix-4 127635 937.0 ns/op BenchmarkEqualFold/UnicodeSuffix-4 132883 901.0 ns/op BenchmarkIndexHard1-4 872 138419 ns/op BenchmarkIndexHard2-4 625 191667 ns/op BenchmarkIndexHard3-4 156 769710 ns/op BenchmarkIndexHard4-4 100 1146313 ns/op BenchmarkLastIndexHard1-4 57 1924961 ns/op BenchmarkLastIndexHard2-4 58 1919110 ns/op BenchmarkLastIndexHard3-4 61 1922606 ns/op BenchmarkCountHard1-4 871 137701 ns/op BenchmarkCountHard2-4 618 194210 ns/op BenchmarkCountHard3-4 156 767106 ns/op BenchmarkIndexTorture-4 7783 14915 ns/op BenchmarkCountTorture-4 7890 14882 ns/op BenchmarkCountTortureOverlapping-4 800 125544 ns/op BenchmarkCountByte/10-4 4010884 29.52 ns/op 338.76 MB/s BenchmarkCountByte/32-4 4119807 29.45 ns/op 1086.70 MB/s BenchmarkCountByte/4096-4 1213494 97.74 ns/op 41908.22 MB/s BenchmarkCountByte/4194304-4 715 146508 ns/op 28628.58 MB/s BenchmarkCountByte/67108864-4 20 6128463 ns/op 10950.36 MB/s BenchmarkFields/ASCII/16-4 274957 438.9 ns/op 36.45 MB/s 64 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 23038 5207 ns/op 49.16 MB/s 416 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 1548 76205 ns/op 53.75 MB/s 6144 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 81 1337488 ns/op 49.00 MB/s 98304 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 5 21327313 ns/op 49.17 MB/s 1515520 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 162496 699.6 ns/op 22.87 MB/s 16 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 10000 10721 ns/op 23.88 MB/s 352 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 613 195700 ns/op 20.93 MB/s 21888 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 32 3503358 ns/op 18.71 MB/s 463104 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 65986256 ns/op 15.89 MB/s 10449152 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 185511 635.6 ns/op 25.18 MB/s 64 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 18075 6635 ns/op 38.58 MB/s 416 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 937 115988 ns/op 35.31 MB/s 21504 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 51 2267364 ns/op 28.90 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 44439424 ns/op 23.60 MB/s 10457344 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 211833 543.4 ns/op 29.45 MB/s 16 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 15139 7967 ns/op 32.13 MB/s 352 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 792 155183 ns/op 26.39 MB/s 21888 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 37 2866831 ns/op 22.86 MB/s 463104 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 53850244 ns/op 19.47 MB/s 10449248 B/op 25 allocs/op BenchmarkSplitEmptySeparator-4 2 64650868 ns/op BenchmarkSplitSingleByteSeparator-4 30 3769618 ns/op BenchmarkSplitMultiByteSeparator-4 51 2188809 ns/op BenchmarkSplitNSingleByteSeparator-4 345834 351.1 ns/op BenchmarkSplitNMultiByteSeparator-4 280221 449.2 ns/op BenchmarkRepeat/5x0-4 4453555 26.79 ns/op BenchmarkRepeat/5x1-4 4631832 25.57 ns/op BenchmarkRepeat/5x2-4 258433 469.8 ns/op BenchmarkRepeat/5x6-4 153028 772.9 ns/op BenchmarkRepeat/10x0-4 4561554 26.26 ns/op BenchmarkRepeat/10x1-4 4589613 25.44 ns/op BenchmarkRepeat/10x2-4 249039 476.1 ns/op BenchmarkRepeat/10x6-4 151809 811.9 ns/op BenchmarkRepeatLarge/256/1-4 70477 1679 ns/op 152.45 MB/s BenchmarkRepeatLarge/256/16-4 111819 1042 ns/op 245.62 MB/s BenchmarkRepeatLarge/512/1-4 58177 2045 ns/op 250.39 MB/s BenchmarkRepeatLarge/512/16-4 82978 1413 ns/op 362.32 MB/s BenchmarkRepeatLarge/1024/1-4 43764 2741 ns/op 373.55 MB/s BenchmarkRepeatLarge/1024/16-4 55772 2115 ns/op 484.23 MB/s BenchmarkRepeatLarge/2048/1-4 30655 3957 ns/op 517.55 MB/s BenchmarkRepeatLarge/2048/16-4 36657 3291 ns/op 622.26 MB/s BenchmarkRepeatLarge/4096/1-4 19581 6060 ns/op 675.85 MB/s BenchmarkRepeatLarge/4096/16-4 22042 5572 ns/op 735.15 MB/s BenchmarkRepeatLarge/8192/1-4 10000 10627 ns/op 770.85 MB/s BenchmarkRepeatLarge/8192/16-4 9916 10424 ns/op 785.90 MB/s BenchmarkRepeatLarge/8192/4097-4 5375840 21.99 ns/op 186289.50 MB/s BenchmarkRepeatLarge/16384/1-4 6024 19489 ns/op 840.70 MB/s BenchmarkRepeatLarge/16384/16-4 7227 18325 ns/op 894.09 MB/s BenchmarkRepeatLarge/16384/4097-4 7656 14064 ns/op 873.94 MB/s BenchmarkRepeatLarge/32768/1-4 3381 35514 ns/op 922.69 MB/s BenchmarkRepeatLarge/32768/16-4 3908 33702 ns/op 972.29 MB/s BenchmarkRepeatLarge/32768/4097-4 4066 31741 ns/op 903.54 MB/s BenchmarkRepeatLarge/65536/1-4 1820 66549 ns/op 984.79 MB/s BenchmarkRepeatLarge/65536/16-4 1791 66512 ns/op 985.33 MB/s BenchmarkRepeatLarge/65536/4097-4 1710 65176 ns/op 942.91 MB/s BenchmarkRepeatLarge/131072/1-4 452 259070 ns/op 505.93 MB/s BenchmarkRepeatLarge/131072/16-4 456 261495 ns/op 501.24 MB/s BenchmarkRepeatLarge/131072/4097-4 472 252006 ns/op 503.98 MB/s BenchmarkRepeatLarge/262144/1-4 230 514830 ns/op 509.19 MB/s BenchmarkRepeatLarge/262144/16-4 229 518042 ns/op 506.03 MB/s BenchmarkRepeatLarge/262144/4097-4 236 506933 ns/op 509.16 MB/s BenchmarkRepeatLarge/524288/1-4 100 1007375 ns/op 520.45 MB/s BenchmarkRepeatLarge/524288/16-4 100 1024288 ns/op 511.86 MB/s BenchmarkRepeatLarge/524288/4097-4 100 1002170 ns/op 519.19 MB/s BenchmarkRepeatLarge/1048576/1-4 62 2012496 ns/op 521.03 MB/s BenchmarkRepeatLarge/1048576/16-4 62 2015834 ns/op 520.17 MB/s BenchmarkRepeatLarge/1048576/4097-4 60 2008879 ns/op 520.06 MB/s BenchmarkRepeatLarge/2097152/1-4 30 3953228 ns/op 530.49 MB/s BenchmarkRepeatLarge/2097152/16-4 31 3979725 ns/op 526.96 MB/s BenchmarkRepeatLarge/2097152/4097-4 31 3985844 ns/op 525.25 MB/s BenchmarkRepeatLarge/4194304/1-4 14 7797955 ns/op 537.87 MB/s BenchmarkRepeatLarge/4194304/16-4 14 7799062 ns/op 537.80 MB/s BenchmarkRepeatLarge/4194304/4097-4 14 7805008 ns/op 536.99 MB/s BenchmarkRepeatLarge/8388608/1-4 7 15390837 ns/op 545.04 MB/s BenchmarkRepeatLarge/8388608/16-4 7 15501638 ns/op 541.14 MB/s BenchmarkRepeatLarge/8388608/4097-4 7 15489985 ns/op 541.42 MB/s BenchmarkRepeatLarge/16777216/1-4 4 30327639 ns/op 553.20 MB/s BenchmarkRepeatLarge/16777216/16-4 4 30319139 ns/op 553.35 MB/s BenchmarkRepeatLarge/16777216/4097-4 4 30244571 ns/op 554.72 MB/s BenchmarkRepeatLarge/33554432/1-4 2 60321662 ns/op 556.26 MB/s BenchmarkRepeatLarge/33554432/16-4 2 59461550 ns/op 564.30 MB/s BenchmarkRepeatLarge/33554432/4097-4 2 59117624 ns/op 567.59 MB/s BenchmarkRepeatLarge/67108864/1-4 1 118570575 ns/op 565.98 MB/s BenchmarkRepeatLarge/67108864/16-4 1 120261676 ns/op 558.02 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 119193887 ns/op 563.02 MB/s BenchmarkRepeatLarge/134217728/1-4 1 260242681 ns/op 515.74 MB/s BenchmarkRepeatLarge/134217728/16-4 1 234724730 ns/op 571.81 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 238120515 ns/op 563.65 MB/s BenchmarkRepeatLarge/268435456/1-4 1 520277301 ns/op 515.95 MB/s BenchmarkRepeatLarge/268435456/16-4 1 471487336 ns/op 569.34 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 474401779 ns/op 565.84 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1040815644 ns/op 515.82 MB/s BenchmarkRepeatLarge/536870912/16-4 1 947910723 ns/op 566.37 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 959978570 ns/op 559.25 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 2082582039 ns/op 515.58 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 1886684808 ns/op 569.12 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 1906909076 ns/op 563.08 MB/s BenchmarkRepeatSpaces-4 4225560 28.26 ns/op 0 B/op 0 allocs/op BenchmarkIndexAnyASCII/1:1-4 2381847 50.28 ns/op BenchmarkIndexAnyASCII/1:2-4 2303701 51.44 ns/op BenchmarkIndexAnyASCII/1:4-4 2306733 51.59 ns/op BenchmarkIndexAnyASCII/1:8-4 2342209 51.67 ns/op BenchmarkIndexAnyASCII/1:16-4 2269369 52.22 ns/op BenchmarkIndexAnyASCII/1:32-4 2207060 53.82 ns/op BenchmarkIndexAnyASCII/1:64-4 2225247 53.78 ns/op BenchmarkIndexAnyASCII/16:1-4 2355038 51.59 ns/op BenchmarkIndexAnyASCII/16:2-4 766092 142.5 ns/op BenchmarkIndexAnyASCII/16:4-4 822849 145.0 ns/op BenchmarkIndexAnyASCII/16:8-4 797270 152.8 ns/op BenchmarkIndexAnyASCII/16:16-4 698852 161.8 ns/op BenchmarkIndexAnyASCII/16:32-4 556291 189.4 ns/op BenchmarkIndexAnyASCII/16:64-4 466228 231.6 ns/op BenchmarkIndexAnyASCII/256:1-4 2059432 58.43 ns/op BenchmarkIndexAnyASCII/256:2-4 75627 1585 ns/op BenchmarkIndexAnyASCII/256:4-4 74247 1600 ns/op BenchmarkIndexAnyASCII/256:8-4 74808 1573 ns/op BenchmarkIndexAnyASCII/256:16-4 73699 1605 ns/op BenchmarkIndexAnyASCII/256:32-4 72639 1630 ns/op BenchmarkIndexAnyASCII/256:64-4 69469 1666 ns/op BenchmarkIndexAnyUTF8/1:1-4 2140297 55.74 ns/op BenchmarkIndexAnyUTF8/1:2-4 2113726 54.40 ns/op BenchmarkIndexAnyUTF8/1:4-4 2272903 52.36 ns/op BenchmarkIndexAnyUTF8/1:8-4 2265141 52.42 ns/op BenchmarkIndexAnyUTF8/1:16-4 2303934 57.54 ns/op BenchmarkIndexAnyUTF8/1:32-4 2008002 59.90 ns/op BenchmarkIndexAnyUTF8/1:64-4 1969686 53.84 ns/op BenchmarkIndexAnyUTF8/16:1-4 1835883 65.00 ns/op BenchmarkIndexAnyUTF8/16:2-4 311814 399.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 304315 395.1 ns/op BenchmarkIndexAnyUTF8/16:8-4 306265 395.4 ns/op BenchmarkIndexAnyUTF8/16:16-4 284418 395.4 ns/op BenchmarkIndexAnyUTF8/16:32-4 286861 414.3 ns/op BenchmarkIndexAnyUTF8/16:64-4 276939 424.0 ns/op BenchmarkIndexAnyUTF8/256:1-4 346971 341.7 ns/op BenchmarkIndexAnyUTF8/256:2-4 20992 5702 ns/op BenchmarkIndexAnyUTF8/256:4-4 21169 5596 ns/op BenchmarkIndexAnyUTF8/256:8-4 21181 5647 ns/op BenchmarkIndexAnyUTF8/256:16-4 21205 5691 ns/op BenchmarkIndexAnyUTF8/256:32-4 19708 6069 ns/op BenchmarkIndexAnyUTF8/256:64-4 19840 5949 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2279701 52.19 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2318642 51.46 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2317144 51.79 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2325838 51.82 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2231853 53.28 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2262900 52.79 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2251963 53.52 ns/op BenchmarkLastIndexAnyASCII/16:1-4 810420 137.3 ns/op BenchmarkLastIndexAnyASCII/16:2-4 799831 137.3 ns/op BenchmarkLastIndexAnyASCII/16:4-4 848497 143.0 ns/op BenchmarkLastIndexAnyASCII/16:8-4 774195 147.0 ns/op BenchmarkLastIndexAnyASCII/16:16-4 729618 159.2 ns/op BenchmarkLastIndexAnyASCII/16:32-4 636430 185.2 ns/op BenchmarkLastIndexAnyASCII/16:64-4 506194 227.5 ns/op BenchmarkLastIndexAnyASCII/256:1-4 75574 1558 ns/op BenchmarkLastIndexAnyASCII/256:2-4 76898 1554 ns/op BenchmarkLastIndexAnyASCII/256:4-4 74382 1558 ns/op BenchmarkLastIndexAnyASCII/256:8-4 75446 1564 ns/op BenchmarkLastIndexAnyASCII/256:16-4 75734 1575 ns/op BenchmarkLastIndexAnyASCII/256:32-4 73262 1608 ns/op BenchmarkLastIndexAnyASCII/256:64-4 72120 1664 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2219330 52.48 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2320351 51.67 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2312169 52.07 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2329144 51.51 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2286770 53.20 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2255605 53.19 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2237940 53.38 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 370771 313.2 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 179757 648.9 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 184404 635.7 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 187146 636.4 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 177720 664.2 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 167834 696.2 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 164763 704.5 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 27868 4322 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 12099 9702 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 12366 9745 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 10000 10043 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 10000 10547 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 10000 10800 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 10000 10728 ns/op BenchmarkTrimASCII/1:1-4 4010641 30.00 ns/op BenchmarkTrimASCII/1:2-4 2745462 42.51 ns/op BenchmarkTrimASCII/1:4-4 2548843 47.57 ns/op BenchmarkTrimASCII/1:8-4 2174354 54.95 ns/op BenchmarkTrimASCII/1:16-4 1873674 64.86 ns/op BenchmarkTrimASCII/16:1-4 2866170 41.41 ns/op BenchmarkTrimASCII/16:2-4 858123 140.3 ns/op BenchmarkTrimASCII/16:4-4 826327 144.4 ns/op BenchmarkTrimASCII/16:8-4 758338 151.6 ns/op BenchmarkTrimASCII/16:16-4 721639 161.1 ns/op BenchmarkTrimASCII/256:1-4 526596 223.3 ns/op BenchmarkTrimASCII/256:2-4 76386 1578 ns/op BenchmarkTrimASCII/256:4-4 76964 1562 ns/op BenchmarkTrimASCII/256:8-4 75157 1573 ns/op BenchmarkTrimASCII/256:16-4 67351 1582 ns/op BenchmarkTrimASCII/4096:1-4 39566 3033 ns/op BenchmarkTrimASCII/4096:2-4 4188 24210 ns/op BenchmarkTrimASCII/4096:4-4 4785 24317 ns/op BenchmarkTrimASCII/4096:8-4 4816 27484 ns/op BenchmarkTrimASCII/4096:16-4 4720 24559 ns/op BenchmarkTrimByte-4 4361228 27.20 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13870 8573 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13894 8580 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 1144 103121 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 2336 50141 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 4560 25453 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 7585 14478 ns/op BenchmarkJoin/0-4 5413519 21.53 ns/op 0 B/op 0 allocs/op BenchmarkJoin/1-4 4285964 28.55 ns/op 0 B/op 0 allocs/op BenchmarkJoin/2-4 227268 526.5 ns/op 16 B/op 1 allocs/op BenchmarkJoin/3-4 165525 734.3 ns/op 24 B/op 1 allocs/op BenchmarkJoin/4-4 126138 967.1 ns/op 48 B/op 1 allocs/op BenchmarkJoin/5-4 98169 1190 ns/op 48 B/op 1 allocs/op BenchmarkJoin/6-4 83337 1422 ns/op 64 B/op 1 allocs/op BenchmarkJoin/7-4 71454 1639 ns/op 64 B/op 1 allocs/op BenchmarkTrimSpace/NoTrim-4 3336147 34.89 ns/op BenchmarkTrimSpace/ASCII-4 1871637 61.41 ns/op BenchmarkTrimSpace/SomeNonASCII-4 155169 774.0 ns/op BenchmarkTrimSpace/JustNonASCII-4 79504 1470 ns/op BenchmarkReplaceAll-4 152719 781.8 ns/op 16 B/op 1 allocs/op PASS ok strings 56.361s goos: freebsd goarch: amd64 pkg: sync cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCond1-4 36565 3082 ns/op BenchmarkCond2-4 16010 7382 ns/op BenchmarkCond4-4 9673 13318 ns/op BenchmarkCond8-4 3372 32008 ns/op BenchmarkCond16-4 1526 81279 ns/op BenchmarkCond32-4 637 184800 ns/op BenchmarkMapLoadMostlyHits/*sync_test.DeepCopyMap-4 471330 240.2 ns/op 12 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync_test.RWMutexMap-4 284664 500.7 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 240404 490.0 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyHits/*sync.Map-4 212127 509.3 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.DeepCopyMap-4 498394 242.0 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync_test.RWMutexMap-4 270550 400.4 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 471198 248.3 ns/op 11 B/op 0 allocs/op BenchmarkMapLoadMostlyMisses/*sync.Map-4 459867 253.0 ns/op 12 B/op 0 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync_test.RWMutexMap-4 80112 1652 ns/op 89 B/op 1 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 90914 1487 ns/op 83 B/op 2 allocs/op BenchmarkMapLoadOrStoreBalanced/*sync.Map-4 122329 1255 ns/op 84 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync_test.RWMutexMap-4 75180 1835 ns/op 171 B/op 2 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 73576 1977 ns/op 155 B/op 4 allocs/op BenchmarkMapLoadOrStoreUnique/*sync.Map-4 71730 1879 ns/op 155 B/op 4 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.DeepCopyMap-4 460009 239.1 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync_test.RWMutexMap-4 126285 950.6 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 383487 296.2 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadOrStoreCollision/*sync.Map-4 354295 292.5 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync_test.RWMutexMap-4 111980 1048 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.HashTrieMap[interface_{},interface_{}]-4 397586 258.1 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteBalanced/*sync.Map-4 479553 258.2 ns/op 7 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync_test.RWMutexMap-4 129667 936.1 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.HashTrieMap[interface_{},interface_{}]-4 459986 239.3 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteUnique/*sync.Map-4 461610 225.5 ns/op 15 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.DeepCopyMap-4 36726 2771 ns/op 247 B/op 1 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync_test.RWMutexMap-4 85281 1286 ns/op 0 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 119473 951.6 ns/op 6 B/op 0 allocs/op BenchmarkMapLoadAndDeleteCollision/*sync.Map-4 124872 971.8 ns/op 6 B/op 0 allocs/op BenchmarkMapRange/*sync_test.DeepCopyMap-4 4808 23894 ns/op 0 B/op 0 allocs/op BenchmarkMapRange/*sync_test.RWMutexMap-4 238 454028 ns/op 18433 B/op 1 allocs/op BenchmarkMapRange/*sync.HashTrieMap[interface_{},interface_{}]-4 418 278990 ns/op 1 B/op 0 allocs/op BenchmarkMapRange/*sync.Map-4 406 282584 ns/op 1 B/op 0 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.DeepCopyMap-4 81681 1265 ns/op 263 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync_test.RWMutexMap-4 193909 590.0 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.HashTrieMap[interface_{},interface_{}]-4 307286 421.9 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialAlloc/*sync.Map-4 310088 391.5 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.DeepCopyMap-4 199116 536.0 ns/op 177 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync_test.RWMutexMap-4 220772 523.5 ns/op 32 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.HashTrieMap[interface_{},interface_{}]-4 277297 382.4 ns/op 16 B/op 1 allocs/op BenchmarkMapAdversarialDelete/*sync.Map-4 290386 380.9 ns/op 16 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.DeepCopyMap-4 61899 1875 ns/op 48 B/op 1 allocs/op BenchmarkMapDeleteCollision/*sync_test.RWMutexMap-4 135248 890.3 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 462330 258.3 ns/op 0 B/op 0 allocs/op BenchmarkMapDeleteCollision/*sync.Map-4 438919 250.9 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync_test.DeepCopyMap-4 43342 2717 ns/op 336 B/op 2 allocs/op BenchmarkMapSwapCollision/*sync_test.RWMutexMap-4 103596 1131 ns/op 0 B/op 0 allocs/op BenchmarkMapSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 190767 626.9 ns/op 16 B/op 1 allocs/op BenchmarkMapSwapCollision/*sync.Map-4 172755 688.1 ns/op 16 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.DeepCopyMap-4 492 237850 ns/op 82262 B/op 7 allocs/op BenchmarkMapSwapMostlyHits/*sync_test.RWMutexMap-4 83260 1470 ns/op 24 B/op 1 allocs/op BenchmarkMapSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 174500 749.5 ns/op 40 B/op 2 allocs/op BenchmarkMapSwapMostlyHits/*sync.Map-4 166714 702.8 ns/op 40 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.DeepCopyMap-4 18153 6500 ns/op 718 B/op 6 allocs/op BenchmarkMapSwapMostlyMisses/*sync_test.RWMutexMap-4 49786 2450 ns/op 47 B/op 2 allocs/op BenchmarkMapSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 19374 6135 ns/op 120 B/op 5 allocs/op BenchmarkMapSwapMostlyMisses/*sync.Map-4 19875 6031 ns/op 120 B/op 5 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.DeepCopyMap-4 215551 610.5 ns/op 32 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync_test.RWMutexMap-4 74239 1640 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 146774 799.6 ns/op 12 B/op 0 allocs/op BenchmarkMapCompareAndSwapCollision/*sync.Map-4 138092 843.4 ns/op 12 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.DeepCopyMap-4 1976070 59.31 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync_test.RWMutexMap-4 122719 1002 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.HashTrieMap[interface_{},interface_{}]-4 426150 238.8 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapNoExistingKey/*sync.Map-4 512480 247.9 ns/op 15 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.DeepCopyMap-4 464302 238.7 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync_test.RWMutexMap-4 106507 1074 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.HashTrieMap[interface_{},interface_{}]-4 372888 312.3 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapValueNotEqual/*sync.Map-4 368895 313.5 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync_test.RWMutexMap-4 75043 1624 ns/op 36 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 164924 741.9 ns/op 51 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyHits/*sync.Map-4 169627 705.5 ns/op 51 B/op 3 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.DeepCopyMap-4 475042 276.9 ns/op 48 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync_test.RWMutexMap-4 88994 1349 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 469761 291.3 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndSwapMostlyMisses/*sync.Map-4 457305 261.7 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.DeepCopyMap-4 66561 1725 ns/op 178 B/op 1 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync_test.RWMutexMap-4 81182 1505 ns/op 0 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.HashTrieMap[interface_{},interface_{}]-4 104960 972.2 ns/op 6 B/op 0 allocs/op BenchmarkMapCompareAndDeleteCollision/*sync.Map-4 119406 950.0 ns/op 6 B/op 0 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync_test.RWMutexMap-4 43888 2794 ns/op 47 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.HashTrieMap[interface_{},interface_{}]-4 52630 2311 ns/op 112 B/op 5 allocs/op BenchmarkMapCompareAndDeleteMostlyHits/*sync.Map-4 49398 2444 ns/op 111 B/op 4 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.DeepCopyMap-4 459111 259.0 ns/op 32 B/op 2 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync_test.RWMutexMap-4 91244 1296 ns/op 31 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.HashTrieMap[interface_{},interface_{}]-4 453918 273.9 ns/op 32 B/op 1 allocs/op BenchmarkMapCompareAndDeleteMostlyMisses/*sync.Map-4 464121 281.3 ns/op 32 B/op 1 allocs/op BenchmarkMapClear/*sync_test.DeepCopyMap-4 32508 3729 ns/op 336 B/op 2 allocs/op BenchmarkMapClear/*sync_test.RWMutexMap-4 63327 1912 ns/op 0 B/op 0 allocs/op BenchmarkMapClear/*sync.HashTrieMap[interface_{},interface_{}]-4 61534 1946 ns/op 225 B/op 3 allocs/op BenchmarkMapClear/*sync.Map-4 60828 1966 ns/op 225 B/op 3 allocs/op BenchmarkUncontendedSemaphore-4 3497445 33.90 ns/op BenchmarkContendedSemaphore-4 2607518 46.69 ns/op BenchmarkMutexUncontended-4 789721 126.8 ns/op BenchmarkMutex-4 94311 1252 ns/op BenchmarkMutexSlack-4 90735 1276 ns/op BenchmarkMutexWork-4 84555 1354 ns/op BenchmarkMutexWorkSlack-4 78964 1415 ns/op BenchmarkMutexNoSpin-4 48849 2424 ns/op BenchmarkMutexSpin-4 48202 2179 ns/op BenchmarkOnce-4 471098 242.3 ns/op BenchmarkOnceFunc/v=Once-4 938512 121.1 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Global-4 820215 135.9 ns/op 0 B/op 0 allocs/op BenchmarkOnceFunc/v=Local-4 892976 128.5 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Once-4 1000000 117.1 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Global-4 892444 135.0 ns/op 0 B/op 0 allocs/op BenchmarkOnceValue/v=Local-4 911786 126.3 ns/op 0 B/op 0 allocs/op BenchmarkSemaUncontended-4 7159447 16.30 ns/op BenchmarkSemaSyntNonblock-4 1236495 94.50 ns/op BenchmarkSemaSyntBlock-4 912794 117.9 ns/op BenchmarkSemaWorkNonblock-4 973359 140.5 ns/op BenchmarkSemaWorkBlock-4 827058 172.4 ns/op BenchmarkRWMutexUncontended-4 397243 294.4 ns/op BenchmarkRWMutexWrite100-4 258219 489.2 ns/op BenchmarkRWMutexWrite10-4 152325 744.7 ns/op BenchmarkRWMutexWorkWrite100-4 235756 534.3 ns/op BenchmarkRWMutexWorkWrite10-4 132772 872.3 ns/op BenchmarkWaitGroupUncontended-4 780615 138.0 ns/op BenchmarkWaitGroupAddDone-4 242328 442.6 ns/op BenchmarkWaitGroupAddDoneWork-4 298333 419.3 ns/op BenchmarkWaitGroupWait-4 4234849 25.78 ns/op BenchmarkWaitGroupWaitWork-4 2647609 45.61 ns/op BenchmarkWaitGroupActuallyWait-4 36672 3169 ns/op 32 B/op 2 allocs/op PASS ok sync 21.156s goos: freebsd goarch: amd64 pkg: sync/atomic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkValueRead-4 316830 344.1 ns/op PASS ok sync/atomic 1.156s PASS ok syscall 1.079s goos: freebsd goarch: amd64 pkg: testing cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTBHelper-4 125919 930.7 ns/op 0 B/op 0 allocs/op BenchmarkBLoopPrint-4 12889 9261 ns/op --- BENCH: BenchmarkBLoopPrint-4 testing_test.go:1020: Ramping up from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint testing_test.go:1022: Printing from BenchmarkBLoopPrint ... [output truncated] BenchmarkBNPrint-4 13941 8657 ns/op --- BENCH: BenchmarkBNPrint-4 testing_test.go:1027: Ramping up from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1027: Ramping up from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint testing_test.go:1029: Printing from BenchmarkBNPrint ... [output truncated] PASS ok testing 1.547s goos: freebsd goarch: amd64 pkg: text/tabwriter cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkTable/1x10/new-4 8031 14006 ns/op 1520 B/op 21 allocs/op BenchmarkTable/1x10/reuse-4 11570 10460 ns/op 0 B/op 0 allocs/op BenchmarkTable/1x1000/new-4 98 1171568 ns/op 110960 B/op 1024 allocs/op BenchmarkTable/1x1000/reuse-4 120 984890 ns/op 924 B/op 8 allocs/op BenchmarkTable/1x100000/new-4 1 140900561 ns/op 18285040 B/op 100056 allocs/op BenchmarkTable/1x100000/reuse-4 1 141124370 ns/op 18285136 B/op 100057 allocs/op BenchmarkTable/10x10/new-4 1783 62806 ns/op 5056 B/op 31 allocs/op BenchmarkTable/10x10/reuse-4 2173 53456 ns/op 2 B/op 0 allocs/op BenchmarkTable/10x1000/new-4 20 5725284 ns/op 395136 B/op 1038 allocs/op BenchmarkTable/10x1000/reuse-4 20 5209364 ns/op 19756 B/op 51 allocs/op BenchmarkTable/10x100000/new-4 1 671683179 ns/op 47012736 B/op 100072 allocs/op BenchmarkTable/10x100000/reuse-4 1 653753788 ns/op 47012832 B/op 100073 allocs/op BenchmarkTable/100x10/new-4 223 526333 ns/op 39296 B/op 41 allocs/op BenchmarkTable/100x10/reuse-4 252 478942 ns/op 155 B/op 0 allocs/op BenchmarkTable/100x1000/new-4 2 57828052 ns/op 3270528 B/op 1052 allocs/op BenchmarkTable/100x1000/reuse-4 2 54705436 ns/op 1635264 B/op 526 allocs/op BenchmarkTable/100x100000/new-4 1 6354684610 ns/op 334042080 B/op 100089 allocs/op BenchmarkTable/100x100000/reuse-4 1 6084428811 ns/op 334041984 B/op 100088 allocs/op BenchmarkPyramid/10-4 2811 43940 ns/op 4872 B/op 35 allocs/op BenchmarkPyramid/100-4 38 3042049 ns/op 410536 B/op 230 allocs/op BenchmarkPyramid/1000-4 1 300891416 ns/op 35606824 B/op 2054 allocs/op BenchmarkRagged/10-4 2446 44978 ns/op 4512 B/op 34 allocs/op BenchmarkRagged/100-4 282 423123 ns/op 42416 B/op 188 allocs/op BenchmarkRagged/1000-4 26 4326299 ns/op 408995 B/op 1660 allocs/op BenchmarkCode-4 8137 13429 ns/op 624 B/op 13 allocs/op PASS ok text/tabwriter 18.318s goos: freebsd goarch: amd64 pkg: text/template/parse cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParseLarge-4 2 72681371 ns/op BenchmarkVariableString-4 117806 1012 ns/op 80 B/op 3 allocs/op BenchmarkListString-4 2236 51582 ns/op 2508 B/op 39 allocs/op PASS ok text/template/parse 1.572s goos: freebsd goarch: amd64 pkg: time cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAfterFunc1000-4 34 3405811 ns/op BenchmarkAfter-4 108206 1217 ns/op BenchmarkStop/impl=chan-4 205305 674.9 ns/op BenchmarkStop/impl=func-4 198566 632.5 ns/op BenchmarkSimultaneousAfterFunc1000-4 26 4021703 ns/op BenchmarkStartStop1000-4 278 632850 ns/op BenchmarkReset/impl=chan-4 1766478 68.73 ns/op BenchmarkReset/impl=func-4 1944588 62.84 ns/op BenchmarkSleep1000-4 36 3394412 ns/op BenchmarkParallelTimerLatency-4 52 183997 avg-late-ns 986654 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-4 37 96627 avg-late-ns 251157 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-4 33 87858 avg-late-ns 187630 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-4 34 73814 avg-late-ns 232124 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-4 33 65926 avg-late-ns 301420 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-4 31 85404 avg-late-ns 383759 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-4 32 95948 avg-late-ns 317854 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-4 30 45106 avg-late-ns 226672 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-4 27 112554 avg-late-ns 466008 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-4 26 131323 avg-late-ns 775095 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-4 26 944543 avg-late-ns 7874193 max-late-ns BenchmarkStaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-4 34 114923 avg-late-ns 343434 max-late-ns BenchmarkAdjustTimers10000-4 21 5974603 ns/op BenchmarkTicker-4 556825 251.4 ns/op BenchmarkTickerReset-4 1646499 72.81 ns/op BenchmarkTickerResetNaive-4 147477 741.7 ns/op BenchmarkNow-4 940398 112.5 ns/op BenchmarkNowUnixNano-4 999002 120.5 ns/op BenchmarkNowUnixMilli-4 928422 122.1 ns/op BenchmarkNowUnixMicro-4 914744 120.8 ns/op BenchmarkFormat-4 61389 1934 ns/op BenchmarkFormatRFC3339-4 83654 1431 ns/op BenchmarkFormatRFC3339Nano-4 82842 1419 ns/op BenchmarkFormatNow-4 84891 1433 ns/op BenchmarkMarshalJSON-4 114020 1121 ns/op BenchmarkMarshalText-4 112870 1017 ns/op BenchmarkMarshalBinary-4 267514 434.2 ns/op BenchmarkParse-4 146683 844.3 ns/op BenchmarkParseRFC3339UTC-4 362857 323.9 ns/op BenchmarkParseRFC3339UTCBytes-4 235662 497.4 ns/op BenchmarkParseRFC3339TZ-4 110386 1084 ns/op BenchmarkParseRFC3339TZBytes-4 88429 1355 ns/op BenchmarkParseDuration-4 558312 218.3 ns/op BenchmarkHour-4 744339 157.7 ns/op BenchmarkSecond-4 735918 158.0 ns/op BenchmarkDate-4 615056 182.7 ns/op BenchmarkYear-4 655788 179.9 ns/op BenchmarkYearDay-4 637587 182.2 ns/op BenchmarkMonth-4 649248 179.1 ns/op BenchmarkDay-4 639680 181.6 ns/op BenchmarkISOWeek-4 609848 185.9 ns/op BenchmarkGoString-4 90637 1358 ns/op BenchmarkDateFunc-4 1678705 71.77 ns/op BenchmarkUnmarshalText-4 99258 1196 ns/op PASS ok time 16.799s goos: freebsd goarch: amd64 pkg: unicode cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkToUpper-4 595538 179.8 ns/op BenchmarkToLower-4 529518 202.1 ns/op BenchmarkSimpleFold/Upper-4 399434 298.2 ns/op BenchmarkSimpleFold/Lower-4 399510 296.4 ns/op BenchmarkSimpleFold/Fold-4 753780 153.5 ns/op BenchmarkSimpleFold/NoFold-4 402996 287.9 ns/op PASS ok unicode 1.791s goos: freebsd goarch: amd64 pkg: unicode/utf16 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeValidASCII-4 643951 168.9 ns/op BenchmarkDecodeValidJapaneseChars-4 744145 143.3 ns/op BenchmarkDecodeRune-4 1740585 66.16 ns/op BenchmarkEncodeValidASCII-4 552453 192.3 ns/op BenchmarkEncodeValidJapaneseChars-4 912600 131.6 ns/op BenchmarkAppendRuneValidASCII-4 1570154 76.64 ns/op BenchmarkAppendRuneValidJapaneseChars-4 2407556 49.58 ns/op BenchmarkEncodeRune-4 1783219 67.22 ns/op PASS ok unicode/utf16 2.260s goos: freebsd goarch: amd64 pkg: unicode/utf8 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRuneCountTenASCIIChars-4 2813257 41.88 ns/op BenchmarkRuneCountTenJapaneseChars-4 1376409 86.80 ns/op BenchmarkRuneCountInStringTenASCIIChars-4 8453529 12.41 ns/op BenchmarkRuneCountInStringTenJapaneseChars-4 1978870 60.32 ns/op BenchmarkValidTenASCIIChars-4 2001715 59.17 ns/op BenchmarkValid100KASCIIChars-4 86 1278351 ns/op BenchmarkValidTenJapaneseChars-4 308925 373.3 ns/op BenchmarkValidLongMostlyASCII-4 85 1377155 ns/op BenchmarkValidLongJapanese-4 49 2165458 ns/op BenchmarkValidStringTenASCIIChars-4 4337920 25.62 ns/op BenchmarkValidString100KASCIIChars-4 9520 11841 ns/op BenchmarkValidStringTenJapaneseChars-4 463872 249.3 ns/op BenchmarkValidStringLongMostlyASCII-4 1273 94701 ns/op BenchmarkValidStringLongJapanese-4 162 736592 ns/op BenchmarkEncodeASCIIRune-4 10344020 11.60 ns/op BenchmarkEncodeSpanishRune-4 3219825 37.09 ns/op BenchmarkEncodeJapaneseRune-4 2584501 46.30 ns/op BenchmarkEncodeMaxRune-4 2289180 52.12 ns/op BenchmarkEncodeInvalidRuneMaxPlusOne-4 2668192 46.65 ns/op BenchmarkEncodeInvalidRuneSurrogate-4 2575017 46.08 ns/op BenchmarkEncodeInvalidRuneNegative-4 2579421 45.30 ns/op BenchmarkAppendASCIIRune-4 9789741 12.35 ns/op BenchmarkAppendSpanishRune-4 3299354 34.13 ns/op BenchmarkAppendJapaneseRune-4 2826758 42.40 ns/op BenchmarkAppendMaxRune-4 2416258 49.75 ns/op BenchmarkAppendInvalidRuneMaxPlusOne-4 2857092 41.95 ns/op BenchmarkAppendInvalidRuneSurrogate-4 2873090 41.57 ns/op BenchmarkAppendInvalidRuneNegative-4 2877621 41.94 ns/op BenchmarkDecodeASCIIRune-4 3017781 40.32 ns/op BenchmarkDecodeJapaneseRune-4 2295502 51.80 ns/op BenchmarkFullRune/ASCII-4 3608013 33.26 ns/op BenchmarkFullRune/Incomplete-4 1624638 73.37 ns/op BenchmarkFullRune/Japanese-4 3639480 32.81 ns/op PASS ok unicode/utf8 6.220s goos: freebsd goarch: amd64 pkg: unique cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMake-4 194420 542.4 ns/op 0 B/op 0 allocs/op BenchmarkMakeMany-4 192373 609.6 ns/op 0 B/op 0 allocs/op BenchmarkMakeManyMany-4 125359 1096 ns/op 0 B/op 0 allocs/op PASS ok unique 13.133s goos: freebsd goarch: amd64 pkg: cmd/api cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAll-4 1 84105859702 ns/op PASS ok cmd/api 85.272s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCgoCall/add-int-4 488851 229.2 ns/op BenchmarkCgoCall/one-pointer-4 412598 287.9 ns/op BenchmarkCgoCall/string-pointer-escape-4 367213 335.2 ns/op BenchmarkCgoCall/string-pointer-noescape-4 469281 251.9 ns/op BenchmarkCgoCall/eight-pointers-4 207571 572.2 ns/op BenchmarkCgoCall/eight-pointers-nil-4 439456 268.3 ns/op BenchmarkCgoCall/eight-pointers-array-4 32576 3922 ns/op BenchmarkCgoCall/eight-pointers-slice-4 44863 2679 ns/op BenchmarkGoString-4 1000000 103.3 ns/op BenchmarkCGoCallback-4 51025 2391 ns/op BenchmarkCGoInCThread-4 290229 375.8 ns/op PASS ok cmd/cgo/internal/test 2.467s goos: freebsd goarch: amd64 pkg: cmd/cgo/internal/testcarchive cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCgoCallbackMainThread-4 609783 179.2 ns/op --- BENCH: BenchmarkCgoCallbackMainThread-4 carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2536015951=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test1301036644/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2536015951=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test1301036644/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2536015951=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test1301036644/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2536015951=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test1301036644/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] carchive_test.go:1377: [go build -buildmode=c-archive -o libgo10.a ./libgo10] carchive_test.go:1384: [clang -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/workdir/tmp/go-build2536015951=/tmp/go-build -gno-record-gcc-switches -I /tmp/workdir/tmp/carchive_test1301036644/pkg/freebsd_amd64_shared/testcarchive -o testp10 main10.c libgo10.a] ... [output truncated] PASS ok cmd/cgo/internal/testcarchive 5.179s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/reflectdata cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEqArrayOfStrings5-4 909450 130.7 ns/op BenchmarkEqArrayOfStrings64-4 107574 1028 ns/op BenchmarkEqArrayOfStrings1024-4 8065 14810 ns/op BenchmarkEqArrayOfFloats5-4 1000000 108.6 ns/op BenchmarkEqArrayOfFloats64-4 133722 904.4 ns/op BenchmarkEqArrayOfFloats1024-4 8744 13115 ns/op BenchmarkEqArrayOfStructsEq-4 2559 46754 ns/op BenchmarkEqArrayOfStructsNotEq-4 4197 27958 ns/op BenchmarkEqStruct-4 18813819 5.833 ns/op PASS ok cmd/compile/internal/reflectdata 2.293s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/ssa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPhioptPass-4 10000 61738 ns/op BenchmarkInvertLessThanNoov-4 14679512 6.997 ns/op BenchmarkCopyElim1-4 1005 123127 ns/op BenchmarkCopyElim10-4 858 146876 ns/op BenchmarkCopyElim100-4 402 261606 ns/op BenchmarkCopyElim1000-4 72 1604808 ns/op BenchmarkCopyElim10000-4 4 30252229 ns/op BenchmarkCopyElim100000-4 1 523468013 ns/op BenchmarkDeadCode/1-4 924 131746 ns/op BenchmarkDeadCode/10-4 722 155142 ns/op BenchmarkDeadCode/100-4 340 363936 ns/op BenchmarkDeadCode/1000-4 51 2566819 ns/op BenchmarkDeadCode/10000-4 4 30082458 ns/op BenchmarkDeadCode/100000-4 1 370718924 ns/op BenchmarkDeadCode/200000-4 1 765924648 ns/op BenchmarkDominatorsLinear-4 13 9258735 ns/op 1.08 MB/s BenchmarkDominatorsFwdBack-4 8 14517338 ns/op 0.69 MB/s BenchmarkDominatorsManyPred-4 8 12946001 ns/op 0.77 MB/s BenchmarkDominatorsMaxPred-4 9 13607576 ns/op 0.73 MB/s BenchmarkDominatorsMaxPredVal-4 9 13375205 ns/op 0.75 MB/s BenchmarkFuse/1-4 628 167473 ns/op BenchmarkFuse/10-4 590 208015 ns/op BenchmarkFuse/100-4 195 625991 ns/op BenchmarkFuse/1000-4 20 5679599 ns/op BenchmarkFuse/10000-4 2 71354176 ns/op BenchmarkNilCheckDeep1-4 10000 10191 ns/op 0.10 MB/s 236 B/op 4 allocs/op BenchmarkNilCheckDeep10-4 4546 23909 ns/op 0.42 MB/s 236 B/op 4 allocs/op BenchmarkNilCheckDeep100-4 720 159982 ns/op 0.63 MB/s 1154 B/op 4 allocs/op BenchmarkNilCheckDeep1000-4 69 1588590 ns/op 0.63 MB/s 11090 B/op 5 allocs/op BenchmarkNilCheckDeep10000-4 6 18735932 ns/op 0.53 MB/s 109577 B/op 5 allocs/op BenchmarkDSEPass-4 33 3528036 ns/op 61808 B/op 8 allocs/op BenchmarkDSEPassBlock-4 1 124711022 ns/op 4279104 B/op 108944 allocs/op BenchmarkCSEPass-4 8 13360571 ns/op 147797 B/op 7 allocs/op BenchmarkCSEPassBlock-4 1 166847395 ns/op 4798968 B/op 59997 allocs/op BenchmarkDeadcodePass-4 189 616770 ns/op 95238 B/op 3 allocs/op BenchmarkDeadcodePassBlock-4 1 136673605 ns/op 4095736 B/op 45311 allocs/op BenchmarkMultiPass-4 81 1454515 ns/op 253302 B/op 9 allocs/op BenchmarkMultiPassBlock-4 1 294801553 ns/op 10421312 B/op 113139 allocs/op BenchmarkCondRewrite/SoloJump-4 3731013 32.57 ns/op BenchmarkCondRewrite/CombJump-4 3270666 36.37 ns/op PASS ok cmd/compile/internal/ssa 14.932s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/test cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLoadAdd-4 9723 11265 ns/op BenchmarkExtShift-4 17596 6526 ns/op BenchmarkModify-4 10000 10678 ns/op BenchmarkMullImm-4 17636 6813 ns/op BenchmarkConstModify-4 10000 11047 ns/op BenchmarkBitSet-4 22122 5459 ns/op BenchmarkBitClear-4 22024 5466 ns/op BenchmarkBitToggle-4 22053 5457 ns/op BenchmarkBitSetConst-4 168860 706.4 ns/op BenchmarkBitClearConst-4 163773 709.7 ns/op BenchmarkBitToggleConst-4 171472 701.4 ns/op BenchmarkDivconstI64-4 9856885 12.16 ns/op BenchmarkModconstI64-4 9031280 13.46 ns/op BenchmarkDivisiblePow2constI64-4 9178993 12.74 ns/op BenchmarkDivisibleconstI64-4 9782528 12.21 ns/op BenchmarkDivisibleWDivconstI64-4 7429008 15.63 ns/op BenchmarkDivconstU64/3-4 9780939 12.20 ns/op BenchmarkDivconstU64/5-4 8876708 13.41 ns/op BenchmarkDivconstU64/37-4 9770242 12.25 ns/op BenchmarkDivconstU64/1234567-4 9657514 12.34 ns/op BenchmarkModconstU64-4 10043828 12.10 ns/op BenchmarkDivisibleconstU64-4 9937404 12.05 ns/op BenchmarkDivisibleWDivconstU64-4 7103004 16.19 ns/op BenchmarkDivconstI32-4 9991688 11.95 ns/op BenchmarkModconstI32-4 9298112 12.94 ns/op BenchmarkDivisiblePow2constI32-4 10295180 11.62 ns/op BenchmarkDivisibleconstI32-4 9982002 12.05 ns/op BenchmarkDivisibleWDivconstI32-4 7464150 16.00 ns/op BenchmarkDivconstU32-4 9975096 12.08 ns/op BenchmarkModconstU32-4 9625662 12.42 ns/op BenchmarkDivisibleconstU32-4 9845707 12.13 ns/op BenchmarkDivisibleWDivconstU32-4 7032526 16.75 ns/op BenchmarkDivconstI16-4 9376353 12.96 ns/op BenchmarkModconstI16-4 9609066 12.51 ns/op BenchmarkDivisiblePow2constI16-4 10060929 11.86 ns/op BenchmarkDivisibleconstI16-4 10138099 12.13 ns/op BenchmarkDivisibleWDivconstI16-4 7310805 15.83 ns/op BenchmarkDivconstU16-4 10280679 11.82 ns/op BenchmarkModconstU16-4 9766828 12.16 ns/op BenchmarkDivisibleconstU16-4 9863473 12.07 ns/op BenchmarkDivisibleWDivconstU16-4 7065916 16.92 ns/op BenchmarkDivconstI8-4 10049715 11.67 ns/op BenchmarkModconstI8-4 9066528 13.11 ns/op BenchmarkDivisiblePow2constI8-4 10164546 11.86 ns/op BenchmarkDivisibleconstI8-4 10273702 11.48 ns/op BenchmarkDivisibleWDivconstI8-4 7623279 15.81 ns/op BenchmarkDivconstU8-4 10227134 11.75 ns/op BenchmarkModconstU8-4 9889548 12.09 ns/op BenchmarkDivisibleconstU8-4 10158675 11.90 ns/op BenchmarkDivisibleWDivconstU8-4 7105976 16.95 ns/op BenchmarkMul2-4 172898 718.9 ns/op BenchmarkMulNeg2-4 171082 727.5 ns/op BenchmarkEfaceInteger-4 4104198 26.17 ns/op BenchmarkTypeAssert-4 15038961 7.990 ns/op BenchmarkDiv64UnsignedSmall-4 7512316 15.94 ns/op BenchmarkDiv64Small-4 6550450 18.36 ns/op BenchmarkDiv64SmallNegDivisor-4 6450163 18.82 ns/op BenchmarkDiv64SmallNegDividend-4 6421482 18.30 ns/op BenchmarkDiv64SmallNegBoth-4 6238340 18.68 ns/op BenchmarkDiv64Unsigned-4 7249140 16.50 ns/op BenchmarkDiv64-4 6284997 18.82 ns/op BenchmarkDiv64NegDivisor-4 6631542 18.36 ns/op BenchmarkDiv64NegDividend-4 6407622 18.64 ns/op BenchmarkDiv64NegBoth-4 6507038 18.72 ns/op BenchmarkMod64UnsignedSmall-4 7815632 15.61 ns/op BenchmarkMod64Small-4 6724083 17.93 ns/op BenchmarkMod64SmallNegDivisor-4 6472390 18.34 ns/op BenchmarkMod64SmallNegDividend-4 6476654 18.32 ns/op BenchmarkMod64SmallNegBoth-4 6470997 18.75 ns/op BenchmarkMod64Unsigned-4 7626474 15.80 ns/op BenchmarkMod64-4 6516261 18.52 ns/op BenchmarkMod64NegDivisor-4 6341341 18.71 ns/op BenchmarkMod64NegDividend-4 6342985 18.57 ns/op BenchmarkMod64NegBoth-4 6557355 18.36 ns/op BenchmarkMulconstI32/3-4 19474676 6.209 ns/op BenchmarkMulconstI32/5-4 19161594 6.189 ns/op BenchmarkMulconstI32/12-4 18191437 6.569 ns/op BenchmarkMulconstI32/120-4 19003280 6.183 ns/op BenchmarkMulconstI32/-120-4 18887416 6.202 ns/op BenchmarkMulconstI32/65537-4 18266546 6.518 ns/op BenchmarkMulconstI32/65538-4 18046210 6.512 ns/op BenchmarkMulconstI64/3-4 19022116 6.142 ns/op BenchmarkMulconstI64/5-4 19284000 6.170 ns/op BenchmarkMulconstI64/12-4 19314409 6.177 ns/op BenchmarkMulconstI64/120-4 19319224 6.158 ns/op BenchmarkMulconstI64/-120-4 18939229 6.237 ns/op BenchmarkMulconstI64/65537-4 19103613 6.258 ns/op BenchmarkMulconstI64/65538-4 19193648 6.269 ns/op BenchmarkMulconstU32/3-4 19070030 6.219 ns/op BenchmarkMulconstU32/5-4 19386144 6.241 ns/op BenchmarkMulconstU32/12-4 18532717 6.416 ns/op BenchmarkMulconstU32/120-4 18905557 6.303 ns/op BenchmarkMulconstU32/65537-4 18083424 6.622 ns/op BenchmarkMulconstU32/65538-4 17785460 6.754 ns/op BenchmarkMulconstU64/3-4 19319484 6.380 ns/op BenchmarkMulconstU64/5-4 18858666 6.196 ns/op BenchmarkMulconstU64/12-4 17706116 6.761 ns/op BenchmarkMulconstU64/120-4 19402656 6.232 ns/op BenchmarkMulconstU64/65537-4 18073143 6.350 ns/op BenchmarkMulconstU64/65538-4 18788812 6.403 ns/op BenchmarkShiftArithmeticRight-4 20253519 5.871 ns/op BenchmarkSwitch8Predictable-4 13691149 7.305 ns/op BenchmarkSwitch8Unpredictable-4 6149817 17.56 ns/op BenchmarkSwitch32Predictable-4 8977344 12.25 ns/op BenchmarkSwitch32Unpredictable-4 6184656 17.38 ns/op BenchmarkSwitchStringPredictable-4 7357566 15.54 ns/op BenchmarkSwitchStringUnpredictable-4 4811770 22.76 ns/op BenchmarkSwitchTypePredictable-4 6751491 17.49 ns/op BenchmarkSwitchTypeUnpredictable-4 3365710 33.88 ns/op BenchmarkSwitchInterfaceTypePredictable-4 9172098 13.20 ns/op BenchmarkSwitchInterfaceTypeUnpredictable-4 3964653 28.35 ns/op PASS ok cmd/compile/internal/test 16.540s goos: freebsd goarch: amd64 pkg: cmd/compile/internal/types2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookupFieldOrMethod-4 88 1468099 ns/op BenchmarkNamed/Underlying/nongeneric-4 813098 133.6 ns/op BenchmarkNamed/Underlying/generic-4 852913 131.5 ns/op BenchmarkNamed/Underlying/src_instance-4 859334 132.7 ns/op BenchmarkNamed/Underlying/user_instance-4 858680 133.3 ns/op BenchmarkCheck/http/funcbodies/info-4 1 567234616 ns/op 62757 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 469088030 ns/op 75888 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 159093166 ns/op 223701 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 140356725 ns/op 253620 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 408004800 ns/op 13018 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 87594365 ns/op 60626 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 4 31596390 ns/op 168059 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 4 28873021 ns/op 183898 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 134752941 ns/op 16099 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 40975961 ns/op 52939 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 6 19649300 ns/op 110392 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 6 18340252 ns/op 118263 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 1246796949 ns/op 56657 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 644244840 ns/op 109644 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 145035120 ns/op 486819 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 1 128242363 ns/op 550631 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 301534302 ns/op 2918 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 3 35288324 ns/op 24929 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 5 21390376 ns/op 41121 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 5 21072725 ns/op 41574 lines/s PASS ok cmd/compile/internal/types2 17.723s goos: freebsd goarch: amd64 pkg: cmd/go cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecGoEnv-4 50 2531204 ns/op 4002520 sys-ns/op 1196320 user-ns/op PASS ok cmd/go 1.318s goos: freebsd goarch: amd64 pkg: cmd/go/internal/cfg cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkLookPath-4 166098 691.9 ns/op PASS ok cmd/go/internal/cfg 1.160s All tests passed.