Avoid unnecessary enumeration.

This commit is contained in:
Sean Bowe 2020-10-15 14:18:02 -06:00
parent 3955da435c
commit d3f593e89c
No known key found for this signature in database
GPG Key ID: 95684257D8F8B031
1 changed files with 3 additions and 3 deletions

View File

@ -54,9 +54,9 @@ impl<C: CurveAffine> Proof<C> {
let mut accumulate = |set_idx: usize, new_commitment, evals: Vec<C::Scalar>| {
q_commitments[set_idx].scale(x_4);
q_commitments[set_idx].add_term(C::Scalar::one(), new_commitment);
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;
}
};