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.
24 days ago
34e8c39
chore/new-version-of-rwasm
pull_request
Compare
Base
Search a run
Head
chore: new version of rwasm
#41
chore/new-version-of-rwasm
24 days ago
CPU Simulation
Compare
Suggested base runs:
Parent Commit
Benchmarks
SDIV_50
bins/revme/benches/evm.rs::benches::evm
30 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
16.2 µs
SGT_50
bins/revme/benches/evm.rs::benches::evm
27.3 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
27.6 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
KECCAK256_50
bins/revme/benches/evm.rs::benches::evm
146 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
127.2 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
126.4 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
27.4 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
19.4 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
59.8 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
26.7 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
27.6 µs
CALLDATALOAD_50
bins/revme/benches/evm.rs::benches::evm
60.7 µs
SLT_50
bins/revme/benches/evm.rs::benches::evm
27.2 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
22.5 µs
LOG0_50
bins/revme/benches/evm.rs::benches::evm
35.8 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
34.1 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
LOG1_50
bins/revme/benches/evm.rs::benches::evm
53.1 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
27.4 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
107.6 µs
SUB_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
SMOD_50
bins/revme/benches/evm.rs::benches::evm
29.9 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
109 µs
SWAP11_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
26.7 µs
LOG4_50
bins/revme/benches/evm.rs::benches::evm
65.7 µs
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
MLOAD_50
bins/revme/benches/evm.rs::benches::evm
60.9 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
22.6 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
23.5 µs
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
LOG2_50
bins/revme/benches/evm.rs::benches::evm
57.5 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
27 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
20 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
28.6 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
LOG3_50
bins/revme/benches/evm.rs::benches::evm
53.5 µs
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
MSTORE8_50
bins/revme/benches/evm.rs::benches::evm
57.5 µs
DIV_50
bins/revme/benches/evm.rs::benches::evm
28.7 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
103.5 µs
CREATE_50
bins/revme/benches/evm.rs::benches::evm
412.1 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
23.2 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
615.2 ms
analysis
bins/revme/benches/evm.rs::benches::evm
50.4 µs
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
212.2 ms
MSTORE_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
32.5 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
24.6 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
2 ms
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
17.1 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
2.8 ms
DUP12_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
DUP13_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
20 µs
bn128 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
21.2 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
27.2 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
199.3 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
41.9 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
DUP15_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
47 ms
transfer
bins/revme/benches/evm.rs::benches::evm
13.1 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
evm-build
bins/revme/benches/evm.rs::benches::evm
10.5 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.7 ms
DUP11_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
bn128 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
334.8 µs
g1_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
713 µs
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
27.4 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
22.9 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
2.7 ms
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.4 ms
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
88.2 ms
map_fp2_to_g2
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
860 µs
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
89.2 ms
DUP2_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
26.6 µs
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
36.5 ms
DUP3_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
19.4 ms
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
7.5 ms
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
20.4 µs
DUP4_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
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
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
DUP6_50
bins/revme/benches/evm.rs::benches::evm
26.1 µs
pairing (2 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
6.5 ms
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
26.1 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
EXP_50
bins/revme/benches/evm.rs::benches::evm
33.6 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
38.7 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
26.1 µs
g2_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
162.3 ms
DUP7_50
bins/revme/benches/evm.rs::benches::evm
26.2 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
DUP8_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
20.4 µs
PUSH26_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
51.3 µs
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
20.4 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
243.3 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
19.8 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
39.4 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
21 µs
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
19.9 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
109.9 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
20.2 µs
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
26.7 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
20 µs
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
20.2 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs