chore: use with capacity (#20670)

This commit is contained in:
Matthias Seitz
2025-12-29 21:35:46 +01:00
committed by GitHub
parent 05ed753e58
commit 65b5a149be
2 changed files with 9 additions and 1 deletions

3
.gitignore vendored
View File

@@ -12,6 +12,9 @@ target/
# Generated by Intellij-based IDEs.
.idea
# ck-search metadata
.ck
# Generated by MacOS
.DS_Store

View File

@@ -144,7 +144,12 @@ impl<T> ExecutionOutcome<T> {
bundle: BundleState,
results: Vec<BlockExecutionResult<T>>,
) -> Self {
let mut value = Self { bundle, first_block, receipts: Vec::new(), requests: Vec::new() };
let mut value = Self {
bundle,
first_block,
receipts: Vec::with_capacity(results.len()),
requests: Vec::with_capacity(results.len()),
};
for result in results {
value.receipts.push(result.receipts);
value.requests.push(result.requests);