diff --git a/evm/src/keccak/keccak_stark.rs b/evm/src/keccak/keccak_stark.rs index 3e1bf192..b3e31093 100644 --- a/evm/src/keccak/keccak_stark.rs +++ b/evm/src/keccak/keccak_stark.rs @@ -722,8 +722,6 @@ mod tests { stark.generate_trace(input, 8, &mut timing) ); - // TODO: Cloning this isn't great; consider having `from_values` accept a reference, - // or having `compute_permutation_z_polys` read trace values from the `PolynomialBatch`. let cloned_trace_poly_values = timed!(timing, "clone", trace_poly_values.clone()); let trace_commitments = timed!( diff --git a/evm/src/prover.rs b/evm/src/prover.rs index cc748f16..4d2daaf5 100644 --- a/evm/src/prover.rs +++ b/evm/src/prover.rs @@ -100,8 +100,6 @@ where timing, &format!("compute trace commitment for {:?}", table), PolynomialBatch::::from_values( - // TODO: Cloning this isn't great; consider having `from_values` accept a reference, - // or having `compute_permutation_z_polys` read trace values from the `PolynomialBatch`. trace.clone(), rate_bits, false, diff --git a/starky/src/prover.rs b/starky/src/prover.rs index 23808e0f..866bb635 100644 --- a/starky/src/prover.rs +++ b/starky/src/prover.rs @@ -55,8 +55,6 @@ where timing, "compute trace commitment", PolynomialBatch::::from_values( - // TODO: Cloning this isn't great; consider having `from_values` accept a reference, - // or having `compute_permutation_z_polys` read trace values from the `PolynomialBatch`. trace_poly_values.clone(), rate_bits, false,