Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

chore: move cryptography code into `crypto` folder

#2750Closed
Comparing
kevaundray:kw/move-crypto-to-folder
(
8ab6d78
) with
main
(
f8a8f18
)
CodSpeed Performance Gauge
0%
Untouched
170
Dropped
1
Ignored
6

Benchmarks

177 total
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
Missing
CodSpeed Performance Gauge
N/A
3.3 µsN/A
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
12.5 µs12.2 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
16.1 µs15.8 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
110.9 µs110.2 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
111.8 µs111.3 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
95.8 µs95.5 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.9 µs17.8 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
105.6 µs105.5 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
173.6 ms173.5 ms
analysis-inspector
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
394.9 ms394.9 ms
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
94.9 µs94.9 µs
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
47 ms47 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
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 (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
19.4 ms19.4 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
ADD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
22.9 µs22.9 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.2 µs23.2 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.8 µs17.8 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
22.8 µs22.8 µs
bn128 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
21.4 µs21.4 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.8 µs17.8 µs
blake2/200K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
18.9 ms18.9 ms
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
36.5 ms36.5 ms
blake2/100K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
9.4 ms9.4 ms

Commits

Click on a commit to change the comparison range
Base
main
f8a8f18
+0.59%
remove cryptography specific benchmark
64ae579
7 months ago
by kevaundray
+0.01%
add note about padding
a6eca5d
7 months ago
by kevaundray
-3.96%
add inline(always) for hash functions
6b6838e
7 months ago
by kevaundray
+3.58%
copy as_array
5caec66
7 months ago
by kevaundray
+3.13%
move cfg to crypto specific sub-modules
81643c9
7 months ago
by kevaundray
-3.12%
move doc comment to crypto specific module
2e9c377
7 months ago
by kevaundray
0%
fmt
716de37
7 months ago
by kevaundray
-0.01%
remove constants file
acbbc5b
7 months ago
by kevaundray
-3.58%
remove mod.rs and use folder_name.rs
17c3d7e
7 months ago
by kevaundray
0%
Merge branch 'main' into kw/move-crypto-to-folder
45bc468
7 months ago
by kevaundray
+3.48%
Merge branch 'main' into kw/move-crypto-to-folder
f17e3b0
7 months ago
by kevaundray
+0.05%
copy PR
6865ac1
7 months ago
by kevaundray
+0.06%
Merge branch 'main' into kw/move-crypto-to-folder
37ba2b9
7 months ago
by kevaundray
-0.61%
Merge branch 'main' into kw/move-crypto-to-folder
8ab6d78
7 months ago
by kevaundray
© 2026 CodSpeed Technology
Home Terms Privacy Docs