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
9f634d0
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
Benchmarks
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
28.3 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
24 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
19 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
24 µs
CALLDATALOAD_50
bins/revme/benches/evm.rs::benches::evm
58.4 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
24 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
24.3 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
57.4 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
19 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
109.7 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
CLZ_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
101.7 µs
CREATE_50
bins/revme/benches/evm.rs::benches::evm
428.8 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
18.8 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
DIV_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
DUP13_50
bins/revme/benches/evm.rs::benches::evm
24 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
DUP12_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
analysis
bins/revme/benches/evm.rs::benches::evm
46.6 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
3.8 ms
PUSH26_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
DUP4_50
bins/revme/benches/evm.rs::benches::evm
24 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
24 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
24 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
487.3 ms
DUP15_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
201.6 ms
DUP2_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
24 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
192.5 ms
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
2.9 ms
DUP7_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
DUP6_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
transfer
bins/revme/benches/evm.rs::benches::evm
14 µs
DUP8_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
blake2/1024_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
100.1 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
24 µs
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
blake2/100K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.4 ms
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
17.5 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
EXP_50
bins/revme/benches/evm.rs::benches::evm
31.3 µs
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
42.9 µs
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
24.3 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
19 µs
SDIV_50
bins/revme/benches/evm.rs::benches::evm
27.9 µs
blake2/10_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
19 µs
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.5 µs
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
19 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
19 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
107.1 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
18.4 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
24 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
24 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
25.5 µs
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.4 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
125.5 µs
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.1 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
25.7 µs
blake2/200K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
18.9 ms
KECCAK256_50
bins/revme/benches/evm.rs::benches::evm
145 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
126.6 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
SGT_50
bins/revme/benches/evm.rs::benches::evm
24.9 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
52.9 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
19 µs
SMOD_50
bins/revme/benches/evm.rs::benches::evm
27.7 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
43.3 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
16.2 µs
blake2/512_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
51.8 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
25 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
25.1 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
21.3 µs
MLOAD_50
bins/revme/benches/evm.rs::benches::evm
58.4 µs
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.4 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
25.3 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
24.4 µs
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
49.1 µs
SLT_50
bins/revme/benches/evm.rs::benches::evm
24.9 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
25.3 µs
SWAP11_50
bins/revme/benches/evm.rs::benches::evm
21.7 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
109 µs
SLOAD_50
bins/revme/benches/evm.rs::benches::evm
33.5 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
26.6 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
21.6 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.3 µs
SUB_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
MSTORE8_50
bins/revme/benches/evm.rs::benches::evm
55.8 µs
MSTORE_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
28.7 µs
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
21.9 µs
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
28 µs
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
88.2 ms
bn254 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
334.9 µs
g1_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
714.1 µs
bn254 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
21 µs
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
199.2 µs
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.4 ms
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
2.7 ms
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.7 ms
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
22 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
43 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
25.2 µs
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
7.5 ms
g2_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.3 ms
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
g2_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
162.3 ms
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
243.6 µs
map_fp2_to_g2
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
860.7 µ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 (1 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 ms
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
19.4 ms
Ignored
evm-build
bins/revme/benches/evm.rs::benches::evm
Ignored
22.6 µs
LOG2_50
bins/revme/benches/evm.rs::benches::evm
Ignored
50.2 µs
LOG3_50
bins/revme/benches/evm.rs::benches::evm
Ignored
54 µs
LOG1_50
bins/revme/benches/evm.rs::benches::evm
Ignored
37.9 µs
LOG4_50
bins/revme/benches/evm.rs::benches::evm
Ignored
53.8 µs
LOG0_50
bins/revme/benches/evm.rs::benches::evm
Ignored
35.2 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs