fluentlabs-xyz
revm-rwasm
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.
10 days ago
0509352
feat/svm-under-feature
pull_request
Compare
Base
Search a run
Head
feat(svm-under-feature): move svm under feature
#53
feat/svm-under-feature
10 days ago
CPU Simulation
Compare
Benchmarks
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
20 µs
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
34.1 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
59.8 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
26.8 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
CALLDATALOAD_50
bins/revme/benches/evm.rs::benches::evm
60.8 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
110.8 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
CREATE_50
bins/revme/benches/evm.rs::benches::evm
413.6 µs
DIV_50
bins/revme/benches/evm.rs::benches::evm
28.8 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
103.9 µs
DUP13_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
PUSH26_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
21.1 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
20.2 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
DUP15_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
26.7 µs
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
21 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
20.4 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
21.1 µs
DUP12_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
20.2 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
DUP2_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
20.2 µs
DUP4_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
27.4 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
DUP8_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
27.5 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
20 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
27.7 µs
DUP6_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
EXP_50
bins/revme/benches/evm.rs::benches::evm
33.6 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
109.7 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
26.6 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
27.7 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
109.5 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
SMOD_50
bins/revme/benches/evm.rs::benches::evm
29.9 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
39.4 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
SUB_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
26.8 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
40 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
22.6 µs
SDIV_50
bins/revme/benches/evm.rs::benches::evm
30.2 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
20 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
51.1 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
126.1 µs
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
23.5 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
23.5 µs
SWAP11_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
SGT_50
bins/revme/benches/evm.rs::benches::evm
27.2 µs
SLT_50
bins/revme/benches/evm.rs::benches::evm
27.2 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
124.9 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
47 ms
g1_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
713 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
41.9 µs
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
19.5 µs
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
7.5 ms
LOG1_50
bins/revme/benches/evm.rs::benches::evm
55.4 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
16.3 µs
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.4 ms
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
89.2 ms
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
g2_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.3 ms
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
88.2 ms
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
27.4 µs
pairing (1 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 ms
evm-build
bins/revme/benches/evm.rs::benches::evm
11.2 µs
LOG3_50
bins/revme/benches/evm.rs::benches::evm
53.8 µs
LOG4_50
bins/revme/benches/evm.rs::benches::evm
62.7 µs
KECCAK256_50
bins/revme/benches/evm.rs::benches::evm
146.1 µs
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.3 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
28.7 µs
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
2.7 ms
pairing (2 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
6.5 ms
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
22.5 µs
LOG0_50
bins/revme/benches/evm.rs::benches::evm
36 µs
map_fp2_to_g2
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
860 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.7 ms
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
19.4 ms
LOG2_50
bins/revme/benches/evm.rs::benches::evm
57.6 µs
transfer
bins/revme/benches/evm.rs::benches::evm
13.3 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
2.8 ms
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
36.5 ms
analysis
bins/revme/benches/evm.rs::benches::evm
50.3 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
20 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
17.2 µs
bn128 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
21.2 µs
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
196.5 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
27.3 µs
MLOAD_50
bins/revme/benches/evm.rs::benches::evm
60.9 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
2.1 ms
MSTORE8_50
bins/revme/benches/evm.rs::benches::evm
57.6 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
616.4 ms
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
27 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
24.6 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
212.3 ms
bn128 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
334.8 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
32.6 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
26.8 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
22.9 µs
MSTORE_50
bins/revme/benches/evm.rs::benches::evm
20.4 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
20 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
20.4 µs
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
20.4 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs