bluealloy
revm
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
24 hours ago
3a61f56
doocho:fix/alloydb-block-hash-panic
pull_request
Compare
Base
Search a run
Head
fix(database): return error instead of panic when block not found in AlloyDB
#3284
doocho:fix/alloydb-block-hash-panic
24 hours ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Benchmarks
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
27.8 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
52.5 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
43 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
24 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
43.1 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
15.9 µs
CALLDATALOAD_50
bins/revme/benches/evm.rs::benches::evm
58.2 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
18.2 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
57.9 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
96.4 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
KECCAK256_50
bins/revme/benches/evm.rs::benches::evm
144.7 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
28.7 µs
MSTORE_50
bins/revme/benches/evm.rs::benches::evm
19 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
24.9 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
24 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
25.1 µs
MLOAD_50
bins/revme/benches/evm.rs::benches::evm
58.4 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
21.1 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
21.1 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
MSTORE8_50
bins/revme/benches/evm.rs::benches::evm
55.7 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
26 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
21.5 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
19 µs
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
21.5 µs
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
19 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
CLZ_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
90.4 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
19 µs
CREATE_50
bins/revme/benches/evm.rs::benches::evm
426 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
21.5 µs
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
21.5 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
DUP13_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
DUP12_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
DIV_50
bins/revme/benches/evm.rs::benches::evm
26 µs
DUP15_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
DUP6_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
DUP4_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
24 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
DUP8_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
DUP2_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
EXP_50
bins/revme/benches/evm.rs::benches::evm
31 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH26_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
108.1 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
112.1 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
analysis
bins/revme/benches/evm.rs::benches::evm
44.9 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
SDIV_50
bins/revme/benches/evm.rs::benches::evm
27.4 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
24.8 µs
SMOD_50
bins/revme/benches/evm.rs::benches::evm
27.2 µs
SLT_50
bins/revme/benches/evm.rs::benches::evm
24.6 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
25.1 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
113.1 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
23 µs
SUB_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
24.8 µs
SLOAD_50
bins/revme/benches/evm.rs::benches::evm
28.6 µs
blake2/10_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 µs
SGT_50
bins/revme/benches/evm.rs::benches::evm
24.6 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
25 µs
blake2/100K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.4 ms
SWAP11_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
477.1 ms
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
3.2 ms
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.6 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
18.3 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
183.4 ms
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
192.5 ms
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
200.2 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
2.6 ms
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
33.9 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
95 µs
blake2/200K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
18.9 ms
blake2/1024_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
100.1 µs
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
28.1 µs
transfer
bins/revme/benches/evm.rs::benches::evm
14.3 µs
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.5 µs
bn254 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
21.1 µs
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.2 µs
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
2.7 ms
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.5 µs
g2_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
162.3 ms
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.4 ms
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
88.2 ms
g1_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
714 µs
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
47 ms
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
89.2 ms
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
7.5 ms
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.3 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.8 ms
g2_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.3 ms
bn254 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
338.5 µs
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
36.5 ms
pairing (2 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
6.5 ms
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
19.4 ms
blake2/512_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
51.8 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
43.1 µs
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
243.6 µs
pairing (1 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 ms
map_fp2_to_g2
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
860.6 µs
Ignored
LOG1_50
bins/revme/benches/evm.rs::benches::evm
Ignored
38.7 µs
LOG0_50
bins/revme/benches/evm.rs::benches::evm
Ignored
36.7 µs
LOG2_50
bins/revme/benches/evm.rs::benches::evm
Ignored
51.5 µs
LOG4_50
bins/revme/benches/evm.rs::benches::evm
Ignored
56.9 µs
LOG3_50
bins/revme/benches/evm.rs::benches::evm
Ignored
53.2 µs
evm-build
bins/revme/benches/evm.rs::benches::evm
Ignored
23.4 µs
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs