Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

feat: JournaledAccount sload/sstore

#3201Merged
Comparing
rakita/journaled-sstore-new
(
d59e6ea
) with
main
(
708be4c
)
CodSpeed Performance Gauge
-4%
Improvement
1
Regression
1
Untouched
171
Ignored
6

Benchmarks

179 total
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-4%
52.3 µs54.3 µs
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+25%
49 µs39.1 µs
analysis
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
46.6 µs45.7 µs
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
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
17.2 µs17 µ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
burntpix
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
487.3 ms483.3 ms
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
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
102.5 µs101.8 µ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
0%
4.8 ms4.7 ms
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
16.1 µs16.1 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.1 µs24 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.2 µs19.1 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
110.7 µs110.3 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
25.3 µs25.3 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.6 µs19.6 µs
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.9 µs19.8 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
21.6 µs21.6 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24 µs24 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.3 µs24.2 µs
SUB_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.2 µs24.2 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
25.5 µs25.5 µs

Commits

Click on a commit to change the comparison range
Base
main
708be4c
-3.08%
nit renames
3f2f2e2
3 months ago
by rakita
-0.83%
Merge remote-tracking branch 'origin/main' into sstore
2276905
3 months ago
by rakita
0%
rename *_preserve_error to *_concrete_error
3778b3d
3 months ago
by rakita
+0.35%
nits and rm of duplicated logic
d59e6ea
3 months ago
by rakita
© 2026 CodSpeed Technology
Home Terms Privacy Docs