bluealloy
revm
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
refactor!: return Result from instruction functions
#3558
Comparing
DaniPopes:dani/instruction-result-cleanup
(
459bf8b
) with
main
(
31bee69
)
CodSpeed Performance Gauge
-4%
Improvement
4
Regression
2
Untouched
171
Ignored
6
Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments, which may affect the accuracy of the results.
Learn more about regression causes
.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
Ignored
183 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-4%
189.4 ms
198 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
burntpix
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-3%
473.3 ms
488.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
40.8 µs
39.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
2.3 ms
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
16.5 µs
16 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
19.6 µs
19 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PC_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
19.3 µs
18.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
19.5 µs
19.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
19.7 µs
19.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
19.8 µs
19.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.9 µs
19.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.2 µs
18.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.2 µs
18.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.3 µs
18.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
CALLER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.3 µs
18.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.4 µs
18.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.4 µs
18.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.6 µs
19.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.6 µs
19.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.7 µs
19.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.2 µs
18.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.9 µs
19.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
20 µs
19.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
20.1 µs
19.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
14.7 µs
14.4 µs
1
2
3
4
5
...
8
Commits
Click on a commit to change the comparison range
Base
main
31bee69
-4.32%
ir
e637183
10 hours ago
by DaniPopes
0%
nostd
459bf8b
9 hours ago
by DaniPopes
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs