Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

refactor(handler): eliminate code duplication in transaction validation

#3243Merged
Comparing
letmehateu:refactor-validate-fee
(
c007cf3
) with
main
(
ba5bb55
)
CodSpeed Performance Gauge
0%
Untouched
173
Ignored
6

Benchmarks

179 total
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
47.3 µs46.9 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.7 µs18.6 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
19.6 µs19.5 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
22 µs21.9 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.6 µs24.5 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.7 µs19.6 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.5 µs19.4 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.6 µs24.5 µs
SUB_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.7 µs24.6 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
25.6 µs25.5 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
4 ms4 ms
REVERT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
120.8 µs120.4 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.4 µs19.3 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.6 µs19.5 µs
EXP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
31.8 µs31.7 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.5 µs24.4 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.6 µs24.5 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.8 µs24.7 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.9 µs24.8 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
26 µs25.9 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
25.9 µs25.9 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
26.7 µs26.7 µs
SDIV_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
28 µs27.9 µs
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
28.6 µs28.5 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
29.5 µs29.4 µs

Commits

Click on a commit to change the comparison range
Base
main
ba5bb55
+0.3%
Update validation.rs
918629f
2 months ago
by letmehateu
-0.45%
Update validation.rs
c007cf3
2 months ago
by letmehateu
© 2026 CodSpeed Technology
Home Terms Privacy Docs