From ff74887ab981fd07861b20f78360ce00f8b70150 Mon Sep 17 00:00:00 2001 From: wborgeaud Date: Wed, 23 Jun 2021 18:06:53 +0200 Subject: [PATCH] Use `with_capacity` when length is known --- src/field/extension_field/target.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/field/extension_field/target.rs b/src/field/extension_field/target.rs index f6cec119..14a5c4c7 100644 --- a/src/field/extension_field/target.rs +++ b/src/field/extension_field/target.rs @@ -196,7 +196,7 @@ impl, const D: usize> CircuitBuilder { a: ExtensionAlgebraTarget, b: ExtensionAlgebraTarget, ) -> ExtensionAlgebraTarget { - let mut res = vec![]; + let mut res = Vec::with_capacity(D); let d_even = D & (D ^ 1); // = 2 * (D/2) for mut chunk in &(0..d_even).chunks(2) { let i = chunk.next().unwrap(); @@ -249,7 +249,7 @@ impl, const D: usize> CircuitBuilder { a: ExtensionAlgebraTarget, b: ExtensionAlgebraTarget, ) -> ExtensionAlgebraTarget { - let mut res = vec![]; + let mut res = Vec::with_capacity(D); let d_even = D & (D ^ 1); // = 2 * (D/2) for mut chunk in &(0..d_even).chunks(2) { let i = chunk.next().unwrap();