openvm-org
openvm
BlogDocsChangelog

feat: aot lightweight e1 rv32 mul, mulh, jalr

#2189Merged
Comparing
feat/aot-lightweight-E1-rv32-mul
(
2b13a9a
) with
feat/aot
(
c2e376e
)
CodSpeed Performance Gauge
-81%
Improvements
7
Regressions
7
Untouched
4
Skipped
42

Benchmarks

Skipped (42)

Failed

benchmark_execute_metered[bubblesort]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-81%
53 ms279.9 ms
benchmark_execute_metered[sha256]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-78%
67.1 ms301.9 ms
benchmark_execute_metered[fibonacci_recursive]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-78%
101.4 ms456.8 ms
benchmark_execute_metered[revm_transfer]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-68%
64.1 ms199 ms
benchmark_execute_metered[quicksort]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-81%
60.3 ms318.7 ms
benchmark_execute_metered[fibonacci_iterative]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-78%
72.5 ms335.6 ms
benchmark_execute_metered[keccak256]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-77%
68.9 ms303.3 ms

Improved

benchmark_execute[sha256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.8
31.1 ms8.1 ms
benchmark_execute[fibonacci_recursive]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.7
45.1 ms12.1 ms
benchmark_execute[keccak256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.4
33 ms9.7 ms
benchmark_execute[bubblesort]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.4
27.4 ms8.1 ms
benchmark_execute[quicksort]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.3
32 ms9.7 ms
benchmark_execute[fibonacci_iterative]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.1
31.4 ms10.1 ms
benchmark_execute[revm_transfer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
+63%
43.1 ms26.5 ms

Passed

benchmark_execute[pairing]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
+5%
137.8 ms130.9 ms
benchmark_execute_metered[revm_snailtracer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-15%
17.1 ms20.1 ms
benchmark_execute[revm_snailtracer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-23%
16.1 ms20.9 ms
benchmark_execute_metered[pairing]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-37%
156.1 ms247 ms

Commits

Click on a commit to change the comparison range
Base
main
c2e376e
-81.08%
chore: update range for tests
2b13a9a
19 days ago
by Maillew
© 2025 CodSpeed Technology
Home Terms Privacy Docs