Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
bf732da
feat(engine): txpool prewarming
shekhirin Jul 13, 2026
ab5e13a
pep tidy ups
pepyakin Jul 13, 2026
107f1ec
fix(engine): refresh exhausted txpool prewarm iterator (#26377)
decofe Jul 13, 2026
b20c91b
feat(engine): enable txpool prewarming by default
decofe Jul 14, 2026
6ca0c1a
feat(engine): enable txpool prewarming CLI by default
decofe Jul 14, 2026
38d145d
Revert "feat(engine): enable txpool prewarming CLI by default"
decofe Jul 14, 2026
9d2b7a4
address and b256 maps
shekhirin Jul 15, 2026
42d65eb
simplify
shekhirin Jul 16, 2026
c475760
remove marker
shekhirin Jul 16, 2026
cd04481
simplify publication
shekhirin Jul 16, 2026
e4c5e74
simplify args
shekhirin Jul 16, 2026
1073a36
simplify on_canonical_head_changed
shekhirin Jul 16, 2026
fab16b3
simplify more
shekhirin Jul 16, 2026
626bae2
misc
shekhirin Jul 16, 2026
ccc465f
refactor
pepyakin Jul 17, 2026
26440ce
please clippy
pepyakin Jul 17, 2026
0246cf9
Tidy ups.
pepyakin Jul 20, 2026
f55cf89
please clippy
pepyakin Jul 20, 2026
3eb8dd2
update book
pepyakin Jul 20, 2026
724b684
Flip defaults for txpool prewarming
pepyakin Jul 20, 2026
34f12a5
remove N
pepyakin Jul 21, 2026
a744b34
chan refactor
pepyakin Jul 21, 2026
b463a2b
refactor
pepyakin Jul 21, 2026
419b70d
simplify
pepyakin Jul 21, 2026
06f1d4e
rename
pepyakin Jul 21, 2026
fe1d1c7
test suite cleanup
pepyakin Jul 21, 2026
46c6cf0
refactor(engine): drop txpool_prewarm_env, warm with the parent env
pepyakin Jul 21, 2026
d1672b5
refactor(engine): back the txpool prewarm cache with CachedReads
pepyakin Jul 21, 2026
2eff9e2
Merge branch 'main' into alexey/txpool-prewarm
pepyakin Jul 23, 2026
64ff38f
async pause
pepyakin Jul 23, 2026
ceccd58
opt-in txpool prewarming
pepyakin Jul 23, 2026
beb29b4
Apply Matt's suggestion
pepyakin Jul 23, 2026
bb8e0b6
Fix test.
pepyakin Jul 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 18 additions & 6 deletions crates/chain-state/src/execution_stats.rs
Original file line number Diff line number Diff line change
Expand Up @@ -54,16 +54,28 @@ pub struct ExecutionTimingStats {
pub eip7702_delegations_set: usize,
/// Number of EIP-7702 delegations cleared
pub eip7702_delegations_cleared: usize,
/// Account cache hits
/// Execution-cache account hits
pub account_cache_hits: usize,
/// Account cache misses
/// Execution-cache account misses
pub account_cache_misses: usize,
/// Storage cache hits
/// Execution-cache storage hits
pub storage_cache_hits: usize,
/// Storage cache misses
/// Execution-cache storage misses
pub storage_cache_misses: usize,
/// Code cache hits
/// Execution-cache code hits
pub code_cache_hits: usize,
/// Code cache misses
/// Execution-cache code misses
pub code_cache_misses: usize,
/// Txpool-prewarm snapshot account hits
pub txpool_snapshot_account_hits: usize,
/// Txpool-prewarm snapshot account misses
pub txpool_snapshot_account_misses: usize,
/// Txpool-prewarm snapshot storage hits
pub txpool_snapshot_storage_hits: usize,
/// Txpool-prewarm snapshot storage misses
pub txpool_snapshot_storage_misses: usize,
/// Txpool-prewarm snapshot code hits
pub txpool_snapshot_code_hits: usize,
/// Txpool-prewarm snapshot code misses
pub txpool_snapshot_code_misses: usize,
}
Loading
Loading