From 8b8ece69cd0be7eb4c69fd0292092f69bc9aaa64 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 12 Apr 2018 17:47:38 -0600 Subject: [PATCH] Use Vec::with_capacity() to allocate new indices vector --- src/equihash.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/equihash.rs b/src/equihash.rs index b17b916..01466ba 100644 --- a/src/equihash.rs +++ b/src/equihash.rs @@ -62,7 +62,7 @@ impl Node { .skip(trim) .map(|(a, b)| a ^ b) .collect(); - let mut indices = Vec::new(); + let mut indices = Vec::with_capacity(a.indices.len() + b.indices.len()); if a.indices_before(b) { indices.extend(a.indices.iter()); indices.extend(b.indices.iter());