diff --git a/poly-commit/src/marlin/marlin_pst13_pc/mod.rs b/poly-commit/src/marlin/marlin_pst13_pc/mod.rs index a825a9b5..eee026d7 100644 --- a/poly-commit/src/marlin/marlin_pst13_pc/mod.rs +++ b/poly-commit/src/marlin/marlin_pst13_pc/mod.rs @@ -236,7 +236,7 @@ where cur *= &betas[i]; powers_of_beta.push(cur); } - *v = gamma_g.batch_mul_with_preprocessing(&powers_of_beta, &gamma_g_table); + *v = gamma_g_table.batch_mul(&powers_of_beta); }); end_timer!(gamma_g_time); diff --git a/poly-commit/src/multilinear_pc/mod.rs b/poly-commit/src/multilinear_pc/mod.rs index 94ea74cc..cff20eb5 100644 --- a/poly-commit/src/multilinear_pc/mod.rs +++ b/poly-commit/src/multilinear_pc/mod.rs @@ -59,7 +59,7 @@ impl MultilinearPC { } let g_table = BatchMulPreprocessing::new(g, num_vars); - let pp_g = g.batch_mul_with_preprocessing(&pp_powers, &g_table); + let pp_g = g_table.batch_mul(&pp_powers); let pp_h = h.batch_mul(&pp_powers); let mut start = 0; for i in 0..num_vars { @@ -73,7 +73,7 @@ impl MultilinearPC { // uncomment to measure the time for calculating vp // let vp_generation_timer = start_timer!(|| "VP generation"); - let g_mask = g.batch_mul_with_preprocessing(&t, &g_table); + let g_mask = g_table.batch_mul(&t); // end_timer!(vp_generation_timer); UniversalParams {