From 9d572c181ddeb1716d2eebfdea7a2cd9c435ad9c Mon Sep 17 00:00:00 2001 From: Sean Bowe Date: Thu, 15 Oct 2020 17:12:17 -0600 Subject: [PATCH] Remove unnecessary enumeration in multiopen prover. --- src/poly/multiopen/prover.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/poly/multiopen/prover.rs b/src/poly/multiopen/prover.rs index 0d14142..124c630 100644 --- a/src/poly/multiopen/prover.rs +++ b/src/poly/multiopen/prover.rs @@ -62,9 +62,9 @@ impl Proof { q_blinds[set_idx] += blind; // Each polynomial is evaluated at a set of points. For each set, // we collapse each polynomial's evals pointwise. - for (eval_idx, &eval) in evals.iter().enumerate() { - q_eval_sets[set_idx][eval_idx] *= &x_4; - q_eval_sets[set_idx][eval_idx] += &eval; + for (eval, set_eval) in evals.iter().zip(q_eval_sets[set_idx].iter_mut()) { + *set_eval *= &x_4; + *set_eval += eval; } };