Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

feat(Jurnal): Accounts saved in index map.

#2878
Comparing
rakita/account_id
(
eeb6938
) with
main
(
6697f70
)
CodSpeed Performance Gauge
-7%
Improvement
7
Regression
1
(
1
)
Untouched
164
Ignored
6

Benchmarks

179 total
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-3%
15.5 µs16 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+8%
96.9 µs89.4 µs
REVERT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+7%
112.7 µs105 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+7%
97.5 µs91 µs
RETURN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+7%
111.1 µs103.8 µs
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+6%
33.1 µs31.3 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
92 µs88.1 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
2 ms2 ms
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-7%
2.8 ms3 ms
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
16.7 µs16.4 µs
SLOAD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
24 µs23.8 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
20.6 µs20.5 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
175.6 ms174.3 ms
burntpix
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
469.8 ms468.2 ms
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
387.9 ms386.5 ms
CREATE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
407 µs406.1 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
43.4 µs43.4 µs
blake2/512_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
51.8 µs51.8 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
4.7 ms4.7 ms
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
243.8 µs243.8 µs
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
bn254 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
335.3 µs335.2 µs
g2_msm (size 128)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
88.2 ms88.2 ms
kzg precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
7.5 ms7.5 ms
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
89.2 ms89.2 ms

Commits

Click on a commit to change the comparison range
Base
main
6697f70
-31.14%
Merge remote-tracking branch 'origin/main' into addressid
48c8eff
6 months ago
by rakita
+25.48%
make load inline never
569b4b7
6 months ago
by rakita
-1.07%
use new EvmState
8ab1352
6 months ago
by rakita
-3.33%
inline never some functions
7a18695
6 months ago
by rakita
+3.33%
Revert "inline never some functions"
3b804f3
6 months ago
by rakita
+0.75%
remove boxes over frame input
695d449
6 months ago
by rakita
+0.18%
use caller id for reimbursment
c4bee08
6 months ago
by rakita
-0.89%
Revert "remove boxes over frame input"
28d7e9e
6 months ago
by rakita
+1.59%
simplify transfer of value
36ab3c9
6 months ago
by rakita
+1.93%
load caller by id
626f3e8
6 months ago
by rakita
-1.5%
sstore bench, lower capacity
ad0eead
6 months ago
by rakita
-0.22%
sload bench
abbbf3c
6 months ago
by rakita
0%
Merge remote-tracking branch 'origin/main' into addressid
0823963
6 months ago
by rakita
+0.08%
default vec alloc
5fb09e6
6 months ago
by rakita
-4.76%
try reserve
0634375
6 months ago
by rakita
+5.33%
account state in pages
ad765bf
6 months ago
by rakita
+9.11%
remove some of checks for AccountId gets
0e4861b
6 months ago
by rakita
-7.87%
add load caller/to/beneficiary at one place
93e7e61
6 months ago
by rakita
-0.25%
rename state_new to state
279491d
6 months ago
by rakita
-3.16%
check
6006a9c
6 months ago
by rakita
+3.02%
skip loading delegated code twice
befdfe9
6 months ago
by rakita
-0.92%
local sload in sstore
33537f6
6 months ago
by rakita
+12.09%
sload
90f9419
6 months ago
by rakita
0%
no_std support
64c0091
6 months ago
by rakita
-0.1%
clippy fmt
25ed180
6 months ago
by rakita
-16.17%
paging first page, tests
1ef32b1
6 months ago
by rakita
-8.05%
some fixes
71c91ca
6 months ago
by rakita
+8.38%
fix system call load
fc75b6c
6 months ago
by rakita
0%
typo
49428ed
6 months ago
by rakita
+1.68%
fix problems
574e8db
6 months ago
by rakita
0%
extcodehash does not need to load code
b6ddff6
6 months ago
by rakita
-2.64%
fix eip7702
c7e7ca1
6 months ago
by rakita
+2.78%
skip loading caller account in create
4c03a04
6 months ago
by rakita
-1.02%
inline host functions
eeb6938
6 months ago
by rakita
© 2026 CodSpeed Technology
Home Terms Privacy Docs