Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

fix(interpreter): swap/swapn/exchange report StackOverflow on underflow

#3483
Comparing
bluebluesaku:StackUnderflow
(
e16eafc
) with
main
(
c68b8fa
)
CodSpeed Performance Gauge
0%
Untouched
176
Ignored
6

Benchmarks

182 total
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
28.5 µs28.4 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
43.6 µs43.6 µs
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
243.9 µs243.9 µs
bn254 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
338.5 µs338.5 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
108.1 µs108.1 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
51.4 µs51.4 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
106.6 µs106.6 µs
analysis
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
43.4 µs43.4 µs
pairing (2 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
6.5 ms6.5 ms
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
19.4 ms19.4 ms
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
36.5 ms36.5 ms
g2_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
88.2 ms88.2 ms
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
27.5 µs27.5 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.3 µs18.3 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.3 µs23.3 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.4 µs23.4 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.1 µs18.1 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.6 µs23.6 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.4 µs18.4 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
57.4 µs57.4 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
89.7 µs89.7 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.1 µs18.1 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.7 µs23.7 µs

Commits

Click on a commit to change the comparison range
Base
main
c68b8fa
-0.04%
fix(interpreter): swap/swapn/exchange report StackOverflow on underflow
e16eafc
22 hours ago
by bluebluesaku
© 2026 CodSpeed Technology
Home Terms Privacy Docs