Avatar for the paradigmxyz user
paradigmxyz
revmc
BlogDocsChangelog

fix(dedup): merge multi_jump_targets when deduplicating MULTI_JUMP dispatcher blocks

#273Merged
Comparing
dani/fix-dedup-multi-jump-targets
(
32ae22b
) with
main
(
10c6e2c
)
CodSpeed Performance Gauge
0%
Untouched
69

Benchmarks

69 total
fiat_token/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::fiat_token
CodSpeed Performance Gauge
+4%
2.3 µs2.2 µs
fiat_token/rt/interpreter
crates/revmc-cli/benches/bench.rs::benches::bench::fiat_token
CodSpeed Performance Gauge
+3%
2.8 µs2.7 µs
uniswap_v2_pair/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::uniswap_v2_pair
CodSpeed Performance Gauge
+3%
2.3 µs2.2 µs
bswap64_opt/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::bswap64_opt
CodSpeed Performance Gauge
+2%
6 µs5.9 µs
uniswap_v2_pair/rt/interpreter
crates/revmc-cli/benches/bench.rs::benches::bench::uniswap_v2_pair
CodSpeed Performance Gauge
+2%
2.8 µs2.7 µs
erc20_transfer/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::erc20_transfer
CodSpeed Performance Gauge
+2%
7.7 µs7.6 µs
univ2_router/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::univ2_router
CodSpeed Performance Gauge
+2%
8.1 µs8 µs
eip2935/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::eip2935
CodSpeed Performance Gauge
+1%
5 µs4.9 µs
weth/rt/interpreter
crates/revmc-cli/benches/bench.rs::benches::bench::weth
CodSpeed Performance Gauge
+1%
21.9 µs21.7 µs
bswap64/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::bswap64
CodSpeed Performance Gauge
+1%
7.3 µs7.3 µs
fibonacci-calldata/rt/jit/no_gas
crates/revmc-cli/benches/bench.rs::benches::bench::fibonacci-calldata
CodSpeed Performance Gauge
+1%
11.7 µs11.6 µs
weth/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::weth
CodSpeed Performance Gauge
+1%
17.8 µs17.7 µs
fibonacci-calldata/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::fibonacci-calldata
CodSpeed Performance Gauge
+1%
14.8 µs14.7 µs
univ2_router/rt/interpreter
crates/revmc-cli/benches/bench.rs::benches::bench::univ2_router
CodSpeed Performance Gauge
+1%
10.9 µs10.9 µs
eip2935/rt/interpreter
crates/revmc-cli/benches/bench.rs::benches::bench::eip2935
CodSpeed Performance Gauge
+1%
5.8 µs5.8 µs
push0_proxy/compile/translate
crates/revmc-cli/benches/bench.rs::benches::bench::push0_proxy
CodSpeed Performance Gauge
0%
424.5 µs422.6 µs
factorial/rt/jit/no_gas
crates/revmc-cli/benches/bench.rs::benches::bench::factorial
CodSpeed Performance Gauge
0%
20.3 µs20.2 µs
factorial/rt/jit/default
crates/revmc-cli/benches/bench.rs::benches::bench::factorial
CodSpeed Performance Gauge
0%
21.2 µs21.1 µs
bswap64_opt/rt/interpreter
crates/revmc-cli/benches/bench.rs::benches::bench::bswap64_opt
CodSpeed Performance Gauge
0%
9.9 µs9.9 µs
factorial/compile/translate
crates/revmc-cli/benches/bench.rs::benches::bench::factorial
CodSpeed Performance Gauge
0%
367.4 µs366.8 µs
fibonacci/compile/jit
crates/revmc-cli/benches/bench.rs::benches::bench::fibonacci
CodSpeed Performance Gauge
0%
8.1 ms8.1 ms
fibonacci/compile/translate
crates/revmc-cli/benches/bench.rs::benches::bench::fibonacci
CodSpeed Performance Gauge
0%
262.5 µs262.3 µs
fiat_token/compile/translate
crates/revmc-cli/benches/bench.rs::benches::bench::fiat_token
CodSpeed Performance Gauge
0%
57.4 ms57.4 ms
bswap64/compile/jit
crates/revmc-cli/benches/bench.rs::benches::bench::bswap64
CodSpeed Performance Gauge
0%
68.3 ms68.2 ms
push0_proxy/compile/jit
crates/revmc-cli/benches/bench.rs::benches::bench::push0_proxy
CodSpeed Performance Gauge
0%
16.3 ms16.3 ms

Commits

Click on a commit to change the comparison range
Base
main
10c6e2c
-0.21%
fix(dedup): merge multi_jump_targets when deduplicating MULTI_JUMP dispatcher blocks
fd4ae2b
2 days ago
by DaniPopes
-0.01%
chore: clippy
6ac8368
2 days ago
by DaniPopes
+0.03%
fix(dedup): add is_multi_jump to DedupKey and flatten redirect chains
491283e
2 days ago
by DaniPopes
-0.01%
test: add e2e regression test for MULTI_JUMP dispatcher dedup
acc5263
2 days ago
by DaniPopes
+0.17%
chore: remove redirect chain flattening, handled in dani/fix-transitive-redirect-chain
aba90c4
2 days ago
by DaniPopes
+0.34%
Merge branch 'dani/fix-transitive-redirect-chain' into dani/fix-dedup-multi-jump-targets
4d3aa78
2 days ago
by DaniPopes
-0.28%
Merge branch 'main' into dani/fix-dedup-multi-jump-targets
9de96dd
2 days ago
by DaniPopes
+0.3%
fix
79c23fc
2 days ago
by DaniPopes
-0.09%
order
32ae22b
2 days ago
by DaniPopes
© 2026 CodSpeed Technology
Home Terms Privacy Docs