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.
23 hours ago
6617138
maximevtush:patch-5
pull_request
Compare
Base
Search a run
Head
fix: correct debug log key/value for blob gas fields in blockchaintest
#3291
maximevtush:patch-5
23 hours ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
Benchmarks
AND_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
57.9 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
27.9 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
21.2 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
19 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
21.5 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
19 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
96 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
CLZ_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
CALLDATALOAD_50
bins/revme/benches/evm.rs::benches::evm
58.2 µs
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
analysis
bins/revme/benches/evm.rs::benches::evm
44.8 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
477.1 ms
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
183.4 ms
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
19 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
2.6 ms
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
PUSH26_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
blake2/1024_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
100.2 µs
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
192.5 ms
blake2/10_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
DIV_50
bins/revme/benches/evm.rs::benches::evm
26 µs
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
transfer
bins/revme/benches/evm.rs::benches::evm
14.3 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
90.7 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
3.2 ms
CREATE_50
bins/revme/benches/evm.rs::benches::evm
426 µs
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
18.3 µs
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.6 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
DUP12_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.5 µs
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.5 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
blake2/200K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
18.9 ms
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.2 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
blake2/512_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
51.8 µs
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.3 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
g1_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
713.9 µs
blake2/100K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.4 ms
DUP13_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
111.8 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
112.7 µs
bn254 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
338.6 µs
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
201.5 µs
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
28.1 µs
SDIV_50
bins/revme/benches/evm.rs::benches::evm
27.4 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
bn254 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
21.1 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
25 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
24 µs
SGT_50
bins/revme/benches/evm.rs::benches::evm
24.7 µs
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.4 ms
g2_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.3 ms
DUP15_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
107.7 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
23 µs
SLT_50
bins/revme/benches/evm.rs::benches::evm
24.7 µs
SLOAD_50
bins/revme/benches/evm.rs::benches::evm
28.6 µs
SMOD_50
bins/revme/benches/evm.rs::benches::evm
27.2 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
24.8 µs
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
47 ms
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.8 ms
DUP4_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
243.5 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
7.5 ms
DUP2_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
25.2 µs
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
36.5 ms
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
88.2 ms
pairing (1 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 ms
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
21.5 µs
pairing (2 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
6.5 ms
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
2.7 ms
SUB_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
26 µs
map_fp2_to_g2
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
860.6 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
52.2 µs
DUP8_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
95.4 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
42.6 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
24 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
43.1 µs
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
89.2 ms
SHL_50
bins/revme/benches/evm.rs::benches::evm
24.9 µs
g2_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
162.3 ms
DUP6_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
EXP_50
bins/revme/benches/evm.rs::benches::evm
31 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
33.8 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
24.9 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
19.4 ms
MSTORE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
25.1 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
15.9 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
MLOAD_50
bins/revme/benches/evm.rs::benches::evm
58.5 µs
SWAP11_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
18.7 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
MSTORE8_50
bins/revme/benches/evm.rs::benches::evm
55.8 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
23.7 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
28.8 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
21.1 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
18.5 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
18.3 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
42.8 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
KECCAK256_50
bins/revme/benches/evm.rs::benches::evm
144.7 µs
Ignored
evm-build
bins/revme/benches/evm.rs::benches::evm
Ignored
23.4 µs
LOG0_50
bins/revme/benches/evm.rs::benches::evm
Ignored
34.4 µs
LOG3_50
bins/revme/benches/evm.rs::benches::evm
Ignored
49.5 µs
LOG4_50
bins/revme/benches/evm.rs::benches::evm
Ignored
57 µs
LOG2_50
bins/revme/benches/evm.rs::benches::evm
Ignored
50.4 µs
LOG1_50
bins/revme/benches/evm.rs::benches::evm
Ignored
46.9 µs
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs