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.
16 hours ago
2276905
rakita/journaled-sstore-new
pull_request
Compare
Base
Search a run
Head
feat: JournaledAccount sload/sstore
#3201
rakita/journaled-sstore-new
16 hours ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Parent Commit
Benchmarks
BYTE_50
bins/revme/benches/evm.rs::benches::evm
24.4 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
DUP6_50
bins/revme/benches/evm.rs::benches::evm
24 µs
DUP4_50
bins/revme/benches/evm.rs::benches::evm
24 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
24 µs
CALLDATALOAD_50
bins/revme/benches/evm.rs::benches::evm
58.3 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
57.5 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
24 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
24 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
24.3 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
EXP_50
bins/revme/benches/evm.rs::benches::evm
31.3 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
28.3 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
54.5 µs
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
DUP8_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
44.6 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
44.2 µs
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
110.2 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
CLZ_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
19.6 µs
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
DIV_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
CREATE_50
bins/revme/benches/evm.rs::benches::evm
426.3 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
16.3 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
101.7 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
24.5 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
18.9 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH26_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
24 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
24.3 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
DUP12_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
18.6 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
KECCAK256_50
bins/revme/benches/evm.rs::benches::evm
145.1 µs
DUP15_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
24 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
124.4 µs
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
DUP13_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
25.5 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
107.3 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
25.9 µs
SGT_50
bins/revme/benches/evm.rs::benches::evm
25 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
125 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
24 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
21.4 µs
SDIV_50
bins/revme/benches/evm.rs::benches::evm
28 µs
DUP2_50
bins/revme/benches/evm.rs::benches::evm
24 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
24.4 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
24.4 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
25.3 µs
SWAP11_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
25.5 µs
SUB_50
bins/revme/benches/evm.rs::benches::evm
24.2 µs
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
22.1 µs
SLOAD_50
bins/revme/benches/evm.rs::benches::evm
33.8 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
25.2 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
109.2 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
26.6 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
25.2 µs
SLT_50
bins/revme/benches/evm.rs::benches::evm
25 µs
MLOAD_50
bins/revme/benches/evm.rs::benches::evm
58.5 µs
MSTORE_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
SMOD_50
bins/revme/benches/evm.rs::benches::evm
27.8 µs
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
39.2 µs
MSTORE8_50
bins/revme/benches/evm.rs::benches::evm
55.8 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
21.9 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
22.2 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
19.2 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
22 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
23.5 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
21.9 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
25.3 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
21.5 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
23.9 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
21.9 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
19.3 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
28.9 µs
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
24.1 µs
analysis
bins/revme/benches/evm.rs::benches::evm
45.8 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
483.3 ms
transfer
bins/revme/benches/evm.rs::benches::evm
14.1 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
19.1 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
21.8 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
192.9 ms
bn254 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
21 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
17.1 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
3.8 ms
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.5 µs
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
202 ms
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
2.9 ms
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.3 µs
blake2/512_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
51.8 µs
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
3.2 µs
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
198.5 µs
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
89.2 ms
blake2/100K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.4 ms
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.6 µs
bn254 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
335 µs
blake2/1024_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
100.2 µs
blake2/200K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
18.9 ms
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
9.5 µs
g1_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
713.8 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.8 ms
blake2/10_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 µs
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.4 ms
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
19.4 ms
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
47 ms
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
g2_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
162.3 ms
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
43.1 µs
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
36.5 ms
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
243.4 µs
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
7.5 ms
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
pairing (1 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 ms
g2_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.3 ms
map_fp2_to_g2
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
860.6 µs
Ignored
LOG0_50
bins/revme/benches/evm.rs::benches::evm
Ignored
35.2 µs
LOG2_50
bins/revme/benches/evm.rs::benches::evm
Ignored
47.3 µs
LOG3_50
bins/revme/benches/evm.rs::benches::evm
Ignored
50.4 µs
LOG1_50
bins/revme/benches/evm.rs::benches::evm
Ignored
37.7 µs
LOG4_50
bins/revme/benches/evm.rs::benches::evm
Ignored
54.4 µs
evm-build
bins/revme/benches/evm.rs::benches::evm
Ignored
22.4 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs