label | common value | ||||
---|---|---|---|---|---|
base | c580180744 | ||||
builder_id | arm64-small | ||||
by | drchase@golang.org | ||||
denominator_branch | Go1.16 | ||||
denominator_hash | 2be5b84665 | ||||
goarch | arm64 | ||||
goos | linux | ||||
numerator_branch | main | ||||
numerator_hash | c580180744 | ||||
numerator_stamp | 2021-10-19T22:47:48+00:00 | ||||
pkg | github.com/ethereum/go-ethereum/trie | ||||
shortname | ethereum_trie | ||||
tip | 2be5b84665 | ||||
upload | 20211023.3 | ||||
upload-time | 2021-10-23T08:57:51Z | ||||
label | values | ||||
upload-file |
upload-part:20211023.3/0:
upload-part:20211023.3/1:
|
||||
upload-part |
upload-part:20211023.3/0:
upload-part:20211023.3/1:
|
upload-part:20211023.3/0 | upload-part:20211023.3/1 | |||
---|---|---|---|---|
time/op | delta | |||
HexToCompact-4 | 218ns ± 2% | 197ns ± 1% | −9.55% | (p=0.000 n=20+19) |
CompactToHex-4 | 308ns ± 2% | 271ns ± 2% | −12.08% | (p=0.000 n=20+20) |
KeybytesToHex-4 | 312ns ± 1% | 290ns ± 2% | −7.08% | (p=0.000 n=20+20) |
HexToKeybytes-4 | 218ns ± 2% | 193ns ± 2% | −11.43% | (p=0.000 n=20+20) |
Get-4 | 1.49µs ± 2% | 1.33µs ± 2% | −10.66% | (p=0.000 n=20+19) |
GetDB-4 | 1.39µs ± 2% | 1.25µs ± 2% | −9.88% | (p=0.000 n=20+20) |
UpdateBE-4 | 9.57µs ± 3% | 8.44µs ± 3% | −11.79% | (p=0.000 n=20+20) |
UpdateLE-4 | 12.0µs ± 4% | 11.0µs ± 4% | −8.04% | (p=0.000 n=20+20) |
Hash-4 | 12.7µs ±16% | 11.1µs ± 7% | −12.18% | (p=0.000 n=20+19) |
CommitAfterHash/no-onleaf-4 | 13.6µs ±11% | 12.3µs ± 3% | −9.76% | (p=0.000 n=20+20) |
CommitAfterHash/with-onleaf-4 | 16.4µs ±15% | 15.9µs ±14% | ~ | (p=0.305 n=20+19) |
HashFixedSize/10-4 | 419µs ± 2% | 399µs ± 2% | −4.87% | (p=0.000 n=20+19) |
HashFixedSize/100-4 | 1.06ms ± 4% | 1.07ms ± 3% | ~ | (p=0.583 n=20+20) |
HashFixedSize/1K-4 | 7.59ms ± 2% | 7.52ms ± 4% | ~ | (p=0.123 n=19+19) |
HashFixedSize/10K-4 | 79.3ms ± 5% | 74.9ms ± 3% | −5.51% | (p=0.000 n=20+16) |
HashFixedSize/100K-4 | 720ms ± 2% | 690ms ± 9% | −4.11% | (p=0.004 n=18+20) |
CommitAfterHashFixedSize/10-4 | 201µs ± 2% | 182µs ± 4% | −9.66% | (p=0.000 n=20+20) |
CommitAfterHashFixedSize/100-4 | 924µs ± 1% | 838µs ± 2% | −9.37% | (p=0.000 n=20+20) |
CommitAfterHashFixedSize/1K-4 | 12.3ms ± 1% | 11.4ms ± 2% | −7.33% | (p=0.000 n=19+19) |
CommitAfterHashFixedSize/10K-4 | 122ms ± 3% | 110ms ± 3% | −9.15% | (p=0.000 n=19+20) |
CommitAfterHashFixedSize/100K-4 | 1.37s ±14% | 1.28s ±14% | −6.63% | (p=0.007 n=20+20) |
[Geo mean] | 129µs | 119µs | −7.81% | |
alloc/op | delta | |||
UpdateBE-4 | 1.69kB ± 1% | 1.70kB ± 1% | +0.87% | (p=0.000 n=20+20) |
UpdateLE-4 | 1.72kB ± 1% | 1.73kB ± 1% | +0.88% | (p=0.000 n=20+20) |
Hash-4 | 941B ± 2% | 938B ± 1% | −0.39% | (p=0.011 n=19+18) |
CommitAfterHash/no-onleaf-4 | 839B ± 2% | 813B ± 2% | −3.12% | (p=0.000 n=20+19) |
CommitAfterHash/with-onleaf-4 | 1.01kB ± 9% | 1.05kB ± 2% | ~ | (p=0.723 n=20+19) |
HashFixedSize/10-4 | 12.0kB ± 0% | 12.0kB ± 0% | ~ | (p=0.494 n=20+20) |
HashFixedSize/100-4 | 58.3kB ± 0% | 59.5kB ± 0% | +2.01% | (p=0.000 n=20+20) |
HashFixedSize/1K-4 | 587kB ± 0% | 589kB ± 0% | +0.21% | (p=0.000 n=20+20) |
HashFixedSize/10K-4 | 6.30MB ± 0% | 6.30MB ± 0% | ~ | (p=0.445 n=20+20) |
HashFixedSize/100K-4 | 62.4MB ± 0% | 62.4MB ± 0% | ~ | (p=0.433 n=20+20) |
CommitAfterHashFixedSize/10-4 | 16.6kB ± 0% | 16.6kB ± 0% | ~ | (p=1.000 n=20+18) |
CommitAfterHashFixedSize/100-4 | 80.3kB ± 0% | 80.3kB ± 0% | +0.02% | (p=0.014 n=20+20) |
CommitAfterHashFixedSize/1K-4 | 762kB ± 0% | 762kB ± 0% | ~ | (p=0.322 n=20+19) |
CommitAfterHashFixedSize/10K-4 | 9.04MB ± 0% | 9.04MB ± 0% | ~ | (p=0.199 n=20+20) |
CommitAfterHashFixedSize/100K-4 | 83.9MB ± 0% | 83.9MB ± 0% | ~ | (p=0.199 n=20+20) |
[Geo mean] | 92.0kB | 92.3kB | +0.28% | |
allocs/op | delta | |||
UpdateBE-4 | 9.00 ± 0% | 9.00 ± 0% | ~ | (all equal) |
UpdateLE-4 | 9.00 ± 0% | 9.00 ± 0% | ~ | (all equal) |
Hash-4 | 11.0 ± 0% | 11.0 ± 0% | ~ | (all equal) |
CommitAfterHash/no-onleaf-4 | 7.00 ± 0% | 7.00 ± 0% | ~ | (all equal) |
CommitAfterHash/with-onleaf-4 | 11.0 ± 0% | 11.0 ± 0% | ~ | (all equal) |
HashFixedSize/10-4 | 149 ± 0% | 149 ± 0% | ~ | (all equal) |
HashFixedSize/100-4 | 738 ± 0% | 770 ± 0% | +4.34% | (p=0.000 n=20+20) |
HashFixedSize/1K-4 | 7.40k ± 0% | 7.43k ± 0% | +0.44% | (p=0.000 n=20+16) |
HashFixedSize/10K-4 | 77.0k ± 0% | 77.0k ± 0% | +0.03% | (p=0.000 n=19+20) |
HashFixedSize/100K-4 | 768k ± 0% | 768k ± 0% | +0.00% | (p=0.000 n=19+20) |
CommitAfterHashFixedSize/10-4 | 162 ± 0% | 162 ± 0% | ~ | (all equal) |
CommitAfterHashFixedSize/100-4 | 784 ± 0% | 784 ± 0% | ~ | (all equal) |
CommitAfterHashFixedSize/1K-4 | 7.76k ± 0% | 7.76k ± 0% | ~ | (p=0.789 n=19+18) |
CommitAfterHashFixedSize/10K-4 | 80.0k ± 0% | 80.0k ± 0% | ~ | (p=0.207 n=20+20) |
CommitAfterHashFixedSize/100K-4 | 799k ± 0% | 799k ± 0% | ~ | (p=0.199 n=20+20) |
[Geo mean] | 901 | 903 | +0.32% | |