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
bc8c2c0
audit/flu-574
pull_request
Compare
Base
Search a run
Head
refactor(gas): adjust FUEL_DENOM_RATE to reflect actual performance
#40
audit/flu-574
10 days ago
CPU Simulation
Compare
Suggested base runs:
Parent Commit
Benchmarks
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
20 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
110.6 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
34.3 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
20 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
20.2 µs
PUSH26_50
bins/revme/benches/evm.rs::benches::evm
21 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
20 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
20.7 µs
BYTE_50
bins/revme/benches/evm.rs::benches::evm
26.8 µs
AND_50
bins/revme/benches/evm.rs::benches::evm
26.6 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
60 µs
ADD_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
20.8 µs
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
23.5 µs
DUP12_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
DIV_50
bins/revme/benches/evm.rs::benches::evm
29 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
21 µs
CALLDATALOAD_50
bins/revme/benches/evm.rs::benches::evm
61 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
20.9 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
21.1 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
20 µs
CREATE_50
bins/revme/benches/evm.rs::benches::evm
412.3 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
XOR_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
21 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
21.2 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
104 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
20 µs
DUP13_50
bins/revme/benches/evm.rs::benches::evm
26.6 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
transfer
bins/revme/benches/evm.rs::benches::evm
13.3 µs
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
21 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
analysis
bins/revme/benches/evm.rs::benches::evm
50.6 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
26.8 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
burntpix
bins/revme/benches/evm.rs::benches::evm
614.7 ms
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
21.1 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
evm-build
bins/revme/benches/evm.rs::benches::evm
11.2 µs
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
23.5 µs
DUP15_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
21.2 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
17.3 µs
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
21 µs
bn128 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
334.9 µs
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
bn128 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
21.1 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
2.8 ms
snailtracer
bins/revme/benches/evm.rs::benches::evm
212.2 ms
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
2.1 ms
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
27.5 µs
DUP2_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
g1_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
713 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
20.3 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.7 ms
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
196.5 µs
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
89.2 ms
g2_msm (size 1)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.3 ms
DUP4_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
88.2 ms
DUP6_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
26.7 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
2.7 ms
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
109.9 µs
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
1.4 ms
DUP9_50
bins/revme/benches/evm.rs::benches::evm
26.3 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
g1_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
47 ms
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
41.9 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
36.5 ms
DUP8_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
SGT_50
bins/revme/benches/evm.rs::benches::evm
27.4 µ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
EXP_50
bins/revme/benches/evm.rs::benches::evm
33.7 µs
GT_50
bins/revme/benches/evm.rs::benches::evm
26.9 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
126.8 µs
pairing (1 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
4.4 ms
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
20.4 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
27.7 µs
EQ_50
bins/revme/benches/evm.rs::benches::evm
26.7 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
51.7 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
39.4 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
19.7 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
20 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
SDIV_50
bins/revme/benches/evm.rs::benches::evm
30.3 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
40.2 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
127.5 µs
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
7.5 ms
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
26.5 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
22.5 µs
KECCAK256_50
bins/revme/benches/evm.rs::benches::evm
146.1 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
109.7 µs
map_fp2_to_g2
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
860 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
20 µs
LOG1_50
bins/revme/benches/evm.rs::benches::evm
54.9 µs
pairing (2 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
6.5 ms
LOG0_50
bins/revme/benches/evm.rs::benches::evm
36 µs
SLT_50
bins/revme/benches/evm.rs::benches::evm
27.5 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
27.6 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
16.5 µs
SMOD_50
bins/revme/benches/evm.rs::benches::evm
30.1 µs
LOG2_50
bins/revme/benches/evm.rs::benches::evm
56.9 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
23.8 µs
SHR_50
bins/revme/benches/evm.rs::benches::evm
27.8 µs
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
23.6 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
27.6 µs
LOG4_50
bins/revme/benches/evm.rs::benches::evm
66.2 µs
pairing (8 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
19.4 ms
SUB_50
bins/revme/benches/evm.rs::benches::evm
26.7 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
LOG3_50
bins/revme/benches/evm.rs::benches::evm
53.8 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
23.5 µs
MOD_50
bins/revme/benches/evm.rs::benches::evm
28.9 µs
SWAP11_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
22.6 µs
MLOAD_50
bins/revme/benches/evm.rs::benches::evm
61.2 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
27.2 µs
LT_50
bins/revme/benches/evm.rs::benches::evm
27 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
23.3 µs
MSTORE_COLD_50
bins/revme/benches/evm.rs::benches::evm
24.8 µs
MULMOD_50
bins/revme/benches/evm.rs::benches::evm
32.6 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
20.2 µs
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
23.5 µs
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
23.4 µs
MSTORE8_50
bins/revme/benches/evm.rs::benches::evm
57.8 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
20 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
20 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
20.1 µs
MSTORE_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
20.2 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
27.4 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
26.4 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
26.6 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
23.1 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
20.6 µs
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
20.5 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs