openvm-org
openvm
BlogDocsChangelog

feat: ALU asm instructions

#2192Merged
Comparing
feat/aot-rv32-alu
(
f1ff382
) with
feat/aot
(
c2e376e
)
CodSpeed Performance Gauge
-81%
Improvements
5
Regressions
10
Untouched
3
Skipped
42

Benchmarks

Skipped (42)

Failed

benchmark_execute[fibonacci_recursive]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-32%
45.1 ms66.3 ms
benchmark_execute_metered[pairing]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-36%
156.1 ms245.2 ms
benchmark_execute_metered[quicksort]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-81%
60.3 ms314.4 ms
benchmark_execute_metered[keccak256]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-77%
68.9 ms302.5 ms
benchmark_execute_metered[bubblesort]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-81%
53 ms277 ms
benchmark_execute_metered[fibonacci_iterative]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-78%
72.5 ms322.7 ms
benchmark_execute_metered[fibonacci_recursive]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-78%
101.4 ms453.9 ms
benchmark_execute_metered[sha256]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-78%
67.1 ms299.8 ms
benchmark_execute[revm_snailtracer]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-35%
16.1 ms24.7 ms
benchmark_execute_metered[revm_transfer]
benchmarks/execute/benches/execute.rs
Regression
CodSpeed Performance Gauge
-67%
64.1 ms196.9 ms

Improved

benchmark_execute[sha256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.8
31.1 ms8.2 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[fibonacci_iterative]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.1
31.4 ms10.2 ms
benchmark_execute[quicksort]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×3.1
32 ms10.5 ms

Passed

benchmark_execute[pairing]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
+3%
137.8 ms134.3 ms
benchmark_execute[revm_transfer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
0%
43.1 ms43.2 ms
benchmark_execute_metered[revm_snailtracer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-9%
17.1 ms18.7 ms

Commits

Click on a commit to change the comparison range
Base
main
c2e376e
-91.53%
feat: ALU asm instructions
9d03889
1 day ago
+10.64%
chore: fix lint
f1ff382
14 hours ago
© 2025 CodSpeed Technology
Home Terms Privacy Docs