diff --git a/fhevm-engine/executor/src/dfg.rs b/fhevm-engine/executor/src/dfg.rs index 31569cca..a10de529 100644 --- a/fhevm-engine/executor/src/dfg.rs +++ b/fhevm-engine/executor/src/dfg.rs @@ -132,7 +132,7 @@ impl<'a> DFGraph<'a> { } pub fn get_results(&mut self) -> Result, SyncComputeError> { - let mut res = vec![]; + let mut res = Vec::with_capacity(self.graph.node_count()); for index in 0..self.graph.node_count() { let node = self.graph.node_weight_mut(NodeIndex::new(index)).unwrap(); if let Some(imc) = &node.result {