| time/op | delta
|
---|
pkg:github.com/dr2chase/benchmarks/klauspost |
---|
_tokens_EstimatedBits-48 | 845ns ± 0% | 843ns ± 0% | −0.21% | (p=0.000 n=20+17)
|
pkg:github.com/ethereum/go-ethereum/core |
---|
InsertChain_ring1000_memdb-48 | 9.00ms ± 2% | 9.08ms ± 2% | +0.88% | (p=0.021 n=20+20)
|
pkg:github.com/ethereum/go-ethereum/common/bitutil |
---|
FastTest2KB-48 | 152ns ± 0% | 139ns ± 0% | −8.71% | (p=0.000 n=17+18)
|
BaseTest2KB-48 | 822ns ± 0% | 660ns ± 0% | −19.74% | (p=0.000 n=19+19)
|
Encoding4KBVerySparse-48 | 19.7µs ± 0% | 19.7µs ± 0% | ~ | (p=0.056 n=20+18)
|
pkg:github.com/ethereum/go-ethereum/consensus/ethash |
---|
HashimotoLight-48 | 1.23ms ± 2% | 1.23ms ± 2% | ~ | (p=0.443 n=18+20)
|
pkg:github.com/ethereum/go-ethereum/core/vm |
---|
OpDiv128-48 | 137ns ± 2% | 136ns ± 1% | −0.72% | (p=0.006 n=20+18)
|
pkg:github.com/ethereum/go-ethereum/trie |
---|
HexToCompact-48 | 23.1ns ± 1% | 21.6ns ± 1% | −6.53% | (p=0.000 n=20+16)
|
CompactToHex-48 | 40.6ns ± 1% | 40.0ns ± 3% | −1.41% | (p=0.006 n=17+20)
|
KeybytesToHex-48 | 42.2ns ± 3% | 42.1ns ± 2% | ~ | (p=0.834 n=19+19)
|
HexToKeybytes-48 | 22.8ns ± 0% | 21.3ns ± 1% | −6.49% | (p=0.000 n=20+16)
|
Get-48 | 230ns ± 1% | 235ns ± 1% | +2.10% | (p=0.000 n=19+18)
|
GetDB-48 | 201ns ± 2% | 206ns ± 3% | +2.74% | (p=0.000 n=20+20)
|
UpdateBE-48 | 1.73µs ± 3% | 1.71µs ± 5% | ~ | (p=0.054 n=19+20)
|
UpdateLE-48 | 1.46µs ± 2% | 1.43µs ± 2% | −1.42% | (p=0.000 n=20+20)
|
Hash-48 | 2.42µs ± 5% | 2.51µs ± 6% | +3.57% | (p=0.000 n=19+19)
|
CommitAfterHash/no-onleaf-48 | 2.27µs ± 9% | 2.25µs ± 7% | ~ | (p=0.410 n=20+20)
|
CommitAfterHash/with-onleaf-48 | 2.43µs ± 4% | 2.43µs ± 5% | ~ | (p=0.753 n=20+20)
|
HashFixedSize/10-48 | 62.4µs ± 1% | 63.0µs ± 1% | +1.06% | (p=0.000 n=20+20)
|
HashFixedSize/100-48 | 222µs ± 6% | 225µs ± 7% | +1.47% | (p=0.047 n=19+20)
|
HashFixedSize/1K-48 | 2.12ms ± 4% | 2.19ms ± 5% | +3.28% | (p=0.000 n=19+20)
|
HashFixedSize/10K-48 | 15.9ms ± 4% | 16.4ms ± 4% | +3.34% | (p=0.000 n=20+20)
|
HashFixedSize/100K-48 | 151ms ± 6% | 156ms ± 5% | +3.13% | (p=0.004 n=20+20)
|
CommitAfterHashFixedSize/10-48 | 34.6µs ± 2% | 34.0µs ± 3% | −1.68% | (p=0.003 n=19+20)
|
CommitAfterHashFixedSize/100-48 | 185µs ± 4% | 183µs ± 4% | ~ | (p=0.174 n=20+20)
|
CommitAfterHashFixedSize/1K-48 | 1.56ms ± 3% | 1.55ms ± 3% | ~ | (p=0.380 n=20+19)
|
CommitAfterHashFixedSize/10K-48 | 17.5ms ± 1% | 17.5ms ± 1% | ~ | (p=0.813 n=20+19)
|
CommitAfterHashFixedSize/100K-48 | 202ms ± 2% | 201ms ± 2% | ~ | (p=0.120 n=20+19)
|
pkg:github.com/egonelbre/spexs2/_benchmark |
---|
Run/10k/1-48 | 27.8s ± 1% | 28.1s ± 1% | +1.30% | (p=0.000 n=18+19)
|
Run/10k/16-48 | 5.08s ± 5% | 5.11s ± 5% | ~ | (p=0.583 n=20+20)
|
pkg:gonum.org/v1/gonum/blas/gonum |
---|
Dnrm2MediumPosInc-48 | 4.41µs ± 0% | 4.41µs ± 0% | ~ | (p=0.408 n=19+18)
|
DasumMediumUnitaryInc-48 | 937ns ± 0% | 937ns ± 0% | ~ | (p=0.380 n=20+18)
|
pkg:gonum.org/v1/gonum/lapack/gonum |
---|
Dgeev/Circulant10-48 | 50.1µs ± 2% | 51.7µs ± 2% | +3.27% | (p=0.000 n=20+20)
|
Dgeev/Circulant100-48 | 16.9ms ± 0% | 17.0ms ± 1% | +0.74% | (p=0.000 n=19+19)
|
pkg:gonum.org/v1/gonum/mat |
---|
MulWorkspaceDense1000Hundredth-48 | 41.8ms ± 0% | 41.7ms ± 0% | −0.17% | (p=0.015 n=19+19)
|
ScaleVec10000Inc20-48 | 26.4µs ± 4% | 26.3µs ± 4% | ~ | (p=0.799 n=20+20)
|
pkg:github.com/Masterminds/semver/v3 |
---|
ValidateVersionTildeFail-48 | 818ns ± 1% | 793ns ± 3% | −3.14% | (p=0.000 n=20+20)
|
pkg:github.com/gohugoio/hugo/helpers |
---|
StripHTML-48 | 2.94µs ± 1% | 3.09µs ± 2% | +5.17% | (p=0.000 n=19+19)
|
ReaderContains-48 | 6.16µs ± 2% | 6.11µs ± 2% | ~ | (p=0.051 n=20+19)
|
pkg:k8s.io/kubernetes/pkg/api/testing |
---|
EncodeCodecFromInternalProtobuf-48 | 6.17µs ± 1% | 6.07µs ± 1% | −1.57% | (p=0.000 n=16+18)
|
pkg:gonum.org/v1/gonum/graph/topo |
---|
TarjanSCCGnp_10_tenth-48 | 8.86µs ± 2% | 8.87µs ± 1% | ~ | (p=0.618 n=20+18)
|
TarjanSCCGnp_1000_half-48 | 97.9ms ± 1% | 98.4ms ± 2% | +0.51% | (p=0.017 n=18+20)
|
pkg:gonum.org/v1/gonum/graph/community |
---|
LouvainDirectedMultiplex-48 | 23.2ms ± 1% | 23.1ms ± 1% | −0.62% | (p=0.000 n=18+18)
|
pkg:gonum.org/v1/gonum/graph/traverse |
---|
WalkAllBreadthFirstGnp_10_tenth-48 | 3.73µs ± 2% | 3.74µs ± 1% | ~ | (p=0.794 n=20+20)
|
WalkAllBreadthFirstGnp_1000_tenth-48 | 12.0ms ± 1% | 12.1ms ± 1% | +0.82% | (p=0.000 n=19+18)
|
pkg:zombiezen.com/go/capnproto2 |
---|
TextMovementBetweenSegments-48 | 433µs ± 1% | 433µs ± 2% | ~ | (p=0.738 n=20+20)
|
Growth_MultiSegment-48 | 13.0ms ± 0% | 13.0ms ± 0% | +0.37% | (p=0.000 n=19+20)
|
pkg:go.uber.org/zap/benchmarks |
---|
AddingFields/Zap.Sugar-48 | 1.17µs ± 5% | 1.15µs ± 6% | −2.26% | (p=0.002 n=20+20)
|
AddingFields/apex/log-48 | 32.5µs ± 1% | 32.4µs ± 1% | ~ | (p=0.267 n=20+19)
|
AddingFields/inconshreveable/log15-48 | 35.6µs ± 1% | 35.6µs ± 1% | ~ | (p=0.995 n=20+20)
|
AddingFields/sirupsen/logrus-48 | 37.7µs ± 2% | 37.9µs ± 1% | ~ | (p=0.108 n=20+20)
|
pkg:github.com/kevinburke/go-bindata |
---|
Bindata-48 | 287ms ± 2% | 287ms ± 1% | ~ | (p=0.393 n=20+18)
|
pkg:github.com/cespare/mph |
---|
Build-48 | 28.5ms ± 2% | 28.5ms ± 2% | ~ | (p=0.825 n=16+18)
|
pkg:github.com/gtank/blake2s |
---|
Hash8K-48 | 25.2µs ± 0% | 25.2µs ± 0% | ~ | (p=0.229 n=19+17)
|
pkg:github.com/nelsam/gxui/interval |
---|
General-48 | 472ns ± 0% | 471ns ± 2% | −0.27% | (p=0.029 n=19+20)
|
pkg:github.com/ajstarks/deck/generate |
---|
Arc-48 | 4.10µs ± 1% | 4.06µs ± 1% | −0.82% | (p=0.000 n=19+20)
|
Polygon-48 | 7.49µs ± 1% | 7.46µs ± 1% | −0.42% | (p=0.002 n=19+19)
|
pkg:github.com/benhoyt/goawk/interp |
---|
RecursiveFunc-48 | 18.9µs ± 2% | 19.0µs ± 1% | ~ | (p=0.380 n=19+20)
|
RegexMatch-48 | 1.57µs ± 1% | 1.55µs ± 1% | −1.40% | (p=0.000 n=18+18)
|
pkg:github.com/ericlagergren/decimal/benchmarks |
---|
Pi/foo=ericlagergren_(Go)/prec=100-48 | 154µs ± 1% | 152µs ± 1% | −1.12% | (p=0.000 n=20+20)
|
Pi/foo=ericlagergren_(GDA)/prec=100-48 | 328µs ± 1% | 325µs ± 1% | −1.09% | (p=0.000 n=18+20)
|
Pi/foo=shopspring/prec=100-48 | 448µs ± 1% | 442µs ± 4% | ~ | (p=0.077 n=18+20)
|
Pi/foo=apmckinlay/prec=100-48 | 4.63µs ± 0% | 4.65µs ± 0% | +0.35% | (p=0.000 n=19+18)
|
Pi/foo=go-inf/prec=100-48 | 130µs ± 1% | 130µs ± 3% | ~ | (p=0.101 n=19+20)
|
Pi/foo=float64/prec=100-48 | 6.61µs ± 1% | 6.61µs ± 0% | ~ | (p=0.388 n=18+16)
|
pkg:github.com/dustin/go-broadcast |
---|
DirectSend-48 | 390ns ± 4% | 380ns ± 2% | −2.57% | (p=0.000 n=20+19)
|
ParallelDirectSend-48 | 405ns ± 1% | 401ns ± 1% | −0.93% | (p=0.001 n=17+19)
|
ParallelBrodcast-48 | 606ns ± 4% | 596ns ± 1% | −1.67% | (p=0.000 n=20+18)
|
MuxBrodcast-48 | 590ns ± 7% | 585ns ± 5% | ~ | (p=0.445 n=20+20)
|
pkg:github.com/dustin/go-humanize |
---|
ParseBigBytes-48 | 1.78µs ± 2% | 1.75µs ± 2% | −1.77% | (p=0.000 n=20+20)
|
FtoaRegexTrailing-48 | 2.37µs ± 1% | 2.33µs ± 0% | −1.81% | (p=0.000 n=19+17)
|
pkg:github.com/rcrowley/go-metrics |
---|
Compute1000000-48 | 1.42ms ± 0% | 1.42ms ± 0% | +0.15% | (p=0.004 n=16+18)
|
pkg:github.com/aws/aws-sdk-go/private/protocol/json/jsonutil |
---|
BuildJSON-48 | 4.75µs ± 1% | 4.63µs ± 1% | −2.56% | (p=0.000 n=19+19)
|
StdlibJSON-48 | 5.46µs ± 1% | 5.37µs ± 1% | −1.71% | (p=0.000 n=17+19)
|
pkg:github.com/flanglet/kanzi-go/benchmark |
---|
BWTS-48 | 0.65ns ± 3% | 0.65ns ± 3% | ~ | (p=0.644 n=20+20)
|
FPAQ-48 | 22.4ms ± 1% | 22.5ms ± 0% | ~ | (p=0.221 n=20+20)
|
LZ-48 | 2.25ms ± 0% | 2.25ms ± 0% | ~ | (p=0.308 n=18+18)
|
MTFT-48 | 4.50ms ± 0% | 4.52ms ± 0% | +0.43% | (p=0.000 n=20+20)
|
pkg:gitlab.com/golang-commonmark/markdown |
---|
RenderSpecNoHTML-48 | 6.34ms ± 3% | 6.28ms ± 3% | ~ | (p=0.068 n=20+20)
|
RenderSpec-48 | 6.30ms ± 4% | 6.25ms ± 3% | ~ | (p=0.056 n=20+20)
|
RenderSpecBlackFriday2-48 | 4.46ms ± 6% | 4.42ms ± 6% | ~ | (p=0.242 n=20+20)
|
[Geo mean] | 49.7µs | 49.4µs | −0.64% |
|
|
| alloc/op | delta
|
---|
pkg:github.com/ethereum/go-ethereum/core |
---|
InsertChain_ring1000_memdb-48 | 3.38MB ± 1% | 3.38MB ± 0% | ~ | (p=0.929 n=17+16)
|
pkg:github.com/ethereum/go-ethereum/common/bitutil |
---|
Encoding4KBVerySparse-48 | 10.0kB ± 0% | 10.0kB ± 0% | ~ | (all equal)
|
pkg:github.com/ethereum/go-ethereum/trie |
---|
UpdateBE-48 | 1.79kB ± 0% | 1.79kB ± 0% | ~ | (p=1.000 n=20+20)
|
UpdateLE-48 | 1.85kB ± 0% | 1.85kB ± 0% | ~ | (p=0.195 n=20+20)
|
Hash-48 | 908B ± 0% | 903B ± 1% | −0.56% | (p=0.003 n=17+19)
|
CommitAfterHash/no-onleaf-48 | 841B ± 1% | 846B ± 2% | ~ | (p=0.070 n=15+17)
|
CommitAfterHash/with-onleaf-48 | 954B ± 2% | 958B ± 3% | ~ | (p=0.249 n=19+20)
|
HashFixedSize/10-48 | 12.1kB ± 0% | 12.1kB ± 0% | ~ | (p=0.379 n=19+20)
|
HashFixedSize/100-48 | 60.3kB ± 0% | 60.3kB ± 0% | ~ | (p=0.088 n=20+19)
|
HashFixedSize/1K-48 | 625kB ± 0% | 625kB ± 0% | ~ | (p=0.244 n=19+20)
|
HashFixedSize/10K-48 | 6.38MB ± 0% | 6.38MB ± 0% | −0.02% | (p=0.007 n=20+20)
|
HashFixedSize/100K-48 | 62.5MB ± 0% | 62.5MB ± 0% | ~ | (p=0.569 n=20+19)
|
CommitAfterHashFixedSize/10-48 | 16.7kB ± 0% | 16.7kB ± 0% | ~ | (p=0.327 n=20+20)
|
CommitAfterHashFixedSize/100-48 | 81.5kB ± 0% | 81.5kB ± 0% | ~ | (p=0.753 n=20+20)
|
CommitAfterHashFixedSize/1K-48 | 769kB ± 0% | 769kB ± 0% | ~ | (p=0.588 n=18+20)
|
CommitAfterHashFixedSize/10K-48 | 9.05MB ± 0% | 9.05MB ± 0% | ~ | (p=0.762 n=20+18)
|
CommitAfterHashFixedSize/100K-48 | 83.9MB ± 0% | 83.9MB ± 0% | ~ | (p=0.355 n=20+20)
|
pkg:github.com/Masterminds/semver/v3 |
---|
ValidateVersionTildeFail-48 | 189B ± 0% | 189B ± 0% | ~ | (all equal)
|
pkg:zombiezen.com/go/capnproto2 |
---|
Growth_MultiSegment-48 | 1.65MB ± 0% | 1.65MB ± 0% | ~ | (p=0.437 n=20+20)
|
pkg:github.com/kevinburke/go-bindata |
---|
Bindata-48 | 174MB ± 0% | 174MB ± 0% | ~ | (p=0.251 n=20+20)
|
[Geo mean] | 123kB | 123kB | +0.03% |
|
|
| allocs/op | delta
|
---|
pkg:github.com/ethereum/go-ethereum/core |
---|
InsertChain_ring1000_memdb-48 | 34.8k ± 1% | 34.8k ± 0% | ~ | (p=0.447 n=19+17)
|
pkg:github.com/ethereum/go-ethereum/common/bitutil |
---|
Encoding4KBVerySparse-48 | 15.0 ± 0% | 15.0 ± 0% | ~ | (all equal)
|
pkg:github.com/ethereum/go-ethereum/trie |
---|
UpdateBE-48 | 9.00 ± 0% | 9.00 ± 0% | ~ | (all equal)
|
UpdateLE-48 | 9.00 ± 0% | 9.00 ± 0% | ~ | (all equal)
|
Hash-48 | 11.0 ± 0% | 10.5 ± 5% | −4.55% | (p=0.002 n=16+20)
|
CommitAfterHash/no-onleaf-48 | 7.00 ± 0% | 7.00 ± 0% | ~ | (all equal)
|
CommitAfterHash/with-onleaf-48 | 12.0 ± 0% | 12.0 ± 0% | ~ | (all equal)
|
HashFixedSize/10-48 | 149 ± 0% | 149 ± 0% | ~ | (all equal)
|
HashFixedSize/100-48 | 744 ± 0% | 744 ± 0% | ~ | (all equal)
|
HashFixedSize/1K-48 | 7.56k ± 0% | 7.56k ± 0% | ~ | (p=0.366 n=20+20)
|
HashFixedSize/10K-48 | 77.3k ± 0% | 77.3k ± 0% | −0.01% | (p=0.000 n=20+20)
|
HashFixedSize/100K-48 | 768k ± 0% | 768k ± 0% | ~ | (p=0.088 n=20+19)
|
CommitAfterHashFixedSize/10-48 | 162 ± 0% | 162 ± 0% | ~ | (all equal)
|
CommitAfterHashFixedSize/100-48 | 785 ± 0% | 785 ± 0% | ~ | (all equal)
|
CommitAfterHashFixedSize/1K-48 | 7.76k ± 0% | 7.76k ± 0% | ~ | (all equal)
|
CommitAfterHashFixedSize/10K-48 | 80.0k ± 0% | 80.0k ± 0% | ~ | (p=0.516 n=20+17)
|
CommitAfterHashFixedSize/100K-48 | 799k ± 0% | 799k ± 0% | ~ | (p=0.351 n=20+20)
|
pkg:github.com/Masterminds/semver/v3 |
---|
ValidateVersionTildeFail-48 | 7.00 ± 0% | 7.00 ± 0% | ~ | (all equal)
|
pkg:zombiezen.com/go/capnproto2 |
---|
Growth_MultiSegment-48 | 21.0 ± 0% | 21.0 ± 0% | ~ | (all equal)
|
pkg:github.com/kevinburke/go-bindata |
---|
Bindata-48 | 7.05k ± 0% | 7.05k ± 0% | +0.03% | (p=0.022 n=18+20)
|
[Geo mean] | 639 | 637 | −0.23% |
|
|