Avoid unnecessary vector cloning in multiopen.

This commit is contained in:
Sean Bowe 2020-10-15 14:17:03 -06:00
parent 588de0e024
commit 3955da435c
No known key found for this signature in database
GPG key ID: 95684257D8F8B031

View file

@ -62,11 +62,11 @@ impl<C: CurveAffine> Proof<C> {
// Each commitment corresponds to evaluations at a set of points.
// For each set, we collapse each commitment's evals pointwise.
for (commitment, commitment_data) in commitment_map {
for (commitment, commitment_data) in commitment_map.into_iter() {
accumulate(
commitment_data.set_index, // set_idx,
*commitment, // commitment,
commitment_data.evals.to_vec(), // evals
commitment_data.set_index, // set_idx,
*commitment, // commitment,
commitment_data.evals, // evals
);
}
}