Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

feat: Add arkworks wrapper for bls12-381

#2316Merged
Comparing
kevaundray:kw/add-arkworks-bls12-381
(
db39bff
) with
main
(
89f273a
)
CodSpeed Performance Gauge
0%
Untouched
8
Ignored
1

Benchmarks

9 total
snailtracer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
187.3 ms187.3 ms
precompile bench | bn128 add precompile
crates/precompile/benches/bench.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
22 µs22 µs
precompile bench | kzg precompile
crates/precompile/benches/bench.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
7.5 ms7.5 ms
precompile bench | bn128 mul precompile
crates/precompile/benches/bench.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
343.1 µs343.2 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
510.4 ms510.5 ms
analysis
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
60.3 µs60.4 µs
precompile bench | ecpairing precompile
crates/precompile/benches/bench.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
4.9 ms4.9 ms
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-1%
26.5 µs26.7 µs
precompile bench | ecrecover precompile
crates/precompile/benches/bench.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
Ignored
CodSpeed Performance Gauge
+1%
200 µs198.4 µs

Commits

Click on a commit to change the comparison range
Base
main
89f273a
+0.15%
add initial arkworks code
22720f2
11 months ago
by kevaundray
+0.06%
move is_valid_be into blst.rs
bf7847f
11 months ago
by kevaundray
-0.02%
add explicit imports for riscv compilation
0c526ea
11 months ago
by kevaundray
0%
replace unwrap with expect
4ac5c54
11 months ago
by kevaundray
-0.09%
add imports for riscv compilation
cd48c06
11 months ago
by kevaundray
-0.06%
add blst back into revme and portable feature
1116cad
11 months ago
by kevaundray
-0.18%
add feature gate on test methods that need bls
85161b4
11 months ago
by kevaundray
+0.02%
remove feature gate from prague (this didn't fail tests)
db39bff
11 months ago
by kevaundray
© 2026 CodSpeed Technology
Home Terms Privacy Docs