Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

refactor: remove generic impl for Host

#2738Merged
Comparing
Troublor:host_impl
(
9dd184a
) with
main
(
25b46e8
)
CodSpeed Performance Gauge
0%
Untouched
161
Ignored
6

Benchmarks

167 total
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
100.2 µs98.5 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
106.2 µs105.2 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
16.2 µs16 µs
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
12.6 µs12.5 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
2 ms2 ms
RETURN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
119.7 µs119 µs
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
27.5 µs27.4 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
105.5 µs105.2 µs
bn128 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
21.3 µs21.3 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
121.2 µs120.9 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
213 ms212.6 ms
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.4 µs19.3 µs
analysis-inspector
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
434.7 ms433.9 ms
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
42 µs42 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
109.1 µs109 µs
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
19.4 ms19.4 ms
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
7.5 ms7.5 ms
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
243.4 µs243.4 µs
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
36.5 ms36.5 ms
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 (1 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
4.4 ms4.4 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
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
89.2 ms89.2 ms
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
47 ms47 ms
g2_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
162.3 ms162.3 ms

Commits

Click on a commit to change the comparison range
Base
main
25b46e8
-0.47%
refactor: discard generic host implementation
9dd184a
7 months ago
by Troublor
© 2026 CodSpeed Technology
Home Terms Privacy Docs