From fc248e3323b5935f0d2ce1799476b44e823b809d Mon Sep 17 00:00:00 2001 From: fig <1gusredo@gmail.com> Date: Mon, 29 Dec 2025 21:34:54 +0000 Subject: [PATCH] chore(stages): use with_capacity() at populate_range() (#20671) --- crates/stages/stages/src/stages/merkle_changesets.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/stages/stages/src/stages/merkle_changesets.rs b/crates/stages/stages/src/stages/merkle_changesets.rs index 81983b7366..adcb0fcf8d 100644 --- a/crates/stages/stages/src/stages/merkle_changesets.rs +++ b/crates/stages/stages/src/stages/merkle_changesets.rs @@ -195,7 +195,8 @@ impl MerkleChangeSets { ?target_range, "Computing per-block state reverts", ); - let mut per_block_state_reverts = Vec::new(); + let range_len = target_end - target_start; + let mut per_block_state_reverts = Vec::with_capacity(range_len as usize); for block_number in target_range.clone() { per_block_state_reverts.push(HashedPostStateSorted::from_reverts::( provider.tx_ref(),