Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

feat: DatabaseCommitExt + increment_balances

#3195Merged
Comparing
0xForerunner:DatabaseCommitExt
(
94134a0
) with
main
(
1cc86f7
)
CodSpeed Performance Gauge
0%
Untouched
173
Ignored
6

Benchmarks

179 total
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+2%
3.3 µs3.3 µs
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
3.2 µs3.2 µs
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
3.5 µs3.5 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
124.5 µs123.7 µs
blake2/10_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
4.4 µs4.4 µs
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
4.6 µs4.6 µs
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
9.6 µs9.5 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
4.8 ms4.7 ms
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
19 µs18.9 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
25 µs24.9 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
21.7 µs21.6 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
125.8 µs125.2 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
22 µs21.9 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.3 µs24.2 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
101.7 µs101.3 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.4 µs19.4 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
42.6 µs42.5 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
52.6 µs52.4 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
43.1 µs43 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
21.6 µs21.6 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.7 µs19.7 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.3 µs19.3 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
21.7 µs21.6 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.3 µs23.3 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.9 µs23.8 µs

Commits

Click on a commit to change the comparison range
Base
main
1cc86f7
+1.16%
feat: DatabaseCommitExt + increment_balances
4ac871d
3 months ago
by 0xForerunner
-1.03%
fix: HashMap::with_capacity breaks features, use reserve instead
b2de4cd
3 months ago
by 0xForerunner
-0.26%
fix: remove check for if balance == 0 in increment_balances
94134a0
3 months ago
by 0xForerunner
© 2026 CodSpeed Technology
Home Terms Privacy Docs