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.
27 days ago
438dc78
rakita/bump-v99-revm
pull_request
Compare
Base
Search a run
Head
bump: v99 revm v32.0.0
#3157
rakita/bump-v99-revm
27 days ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Benchmarks
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
28.3 µs
CALLDATALOAD_50
bins/revme/benches/evm.rs::benches::evm
58.3 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
24 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
24 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
57.3 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
109.7 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
24.3 µs
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
101 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
DUP12_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
19 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
CLZ_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
analysis
bins/revme/benches/evm.rs::benches::evm
46.6 µs
CREATE_50
bins/revme/benches/evm.rs::benches::evm
428.8 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
24 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
487.3 ms
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
201.6 ms
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
3.8 ms
snailtracer
bins/revme/benches/evm.rs::benches::evm
192.5 ms
DUP13_50
bins/revme/benches/evm.rs::benches::evm
24 µs
blake2/1024_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
100.1 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
17.5 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
DIV_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
24 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
2.9 ms
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
DUP2_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
blake2/10_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 µs
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
24.3 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
24 µs
transfer
bins/revme/benches/evm.rs::benches::evm
14 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
DUP15_50
bins/revme/benches/evm.rs::benches::evm
24 µs
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
blake2/200K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
18.9 ms
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.5 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
blake2/100K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.4 ms
bn254 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
21 µs
blake2/512_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
51.8 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
DUP4_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
24 µs
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.4 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
24 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.8 ms
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.4 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.1 µs
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
28 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
DUP6_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.3 µs
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
203.9 µs
PUSH26_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
47 ms
bn254 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
335 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
24 µs
g1_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
714.1 µs
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.4 ms
map_fp2_to_g2
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
860.6 µs
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
89.2 ms
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
88.2 ms
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
43 µs
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
7.5 ms
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
24 µs
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
243.6 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
pairing (2 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
6.5 ms
g2_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.3 ms
g2_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
162.4 ms
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
36.5 ms
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
19 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
24 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
25.4 µs
pairing (1 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 ms
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
DUP8_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
19.4 ms
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
19 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
125.8 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
EXP_50
bins/revme/benches/evm.rs::benches::evm
31.3 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
107.1 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
124.8 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
19 µs
SGT_50
bins/revme/benches/evm.rs::benches::evm
24.8 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
2.7 ms
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
43.2 µs
SLT_50
bins/revme/benches/evm.rs::benches::evm
24.9 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
25 µs
SLOAD_50
bins/revme/benches/evm.rs::benches::evm
33.4 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
53.1 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
19 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
108.7 µs
SWAP11_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
49 µs
SMOD_50
bins/revme/benches/evm.rs::benches::evm
27.7 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
42.8 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
19 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
25.1 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
25.3 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
24.3 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
18.4 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
22.1 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
25.7 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
16.2 µs
SUB_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
KECCAK256_50
bins/revme/benches/evm.rs::benches::evm
144.9 µs
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
24 µs
SDIV_50
bins/revme/benches/evm.rs::benches::evm
27.9 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
24.4 µs
MLOAD_50
bins/revme/benches/evm.rs::benches::evm
58.4 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
25.4 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
26.6 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
21.2 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
25.1 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
28.8 µs
MSTORE8_50
bins/revme/benches/evm.rs::benches::evm
55.7 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
19 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
24 µs
MSTORE_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
Ignored
evm-build
bins/revme/benches/evm.rs::benches::evm
Ignored
22.7 µs
LOG0_50
bins/revme/benches/evm.rs::benches::evm
Ignored
34.9 µs
LOG2_50
bins/revme/benches/evm.rs::benches::evm
Ignored
48.7 µs
LOG3_50
bins/revme/benches/evm.rs::benches::evm
Ignored
48.3 µs
LOG4_50
bins/revme/benches/evm.rs::benches::evm
Ignored
49.7 µs
LOG1_50
bins/revme/benches/evm.rs::benches::evm
Ignored
43.1 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs