mirror of
https://github.com/logos-storage/plonky2.git
synced 2026-01-04 06:43:07 +00:00
Update a TODO
This commit is contained in:
parent
2f46ddc4e5
commit
01461ce388
@ -65,6 +65,8 @@ impl<F: Field> ListPolynomialCommitment<F> {
|
|||||||
rate_bits: usize,
|
rate_bits: usize,
|
||||||
blinding: bool,
|
blinding: bool,
|
||||||
) -> Self {
|
) -> Self {
|
||||||
|
// TODO: Could try parallelizing the transpose, or not doing it explicitly, instead having
|
||||||
|
// MerkleTree do it implicitly.
|
||||||
let mut leaves = timed!(transpose(&lde_values), "to transpose LDEs");
|
let mut leaves = timed!(transpose(&lde_values), "to transpose LDEs");
|
||||||
reverse_index_bits_in_place(&mut leaves);
|
reverse_index_bits_in_place(&mut leaves);
|
||||||
let merkle_tree = timed!(MerkleTree::new(leaves, false), "to build Merkle tree");
|
let merkle_tree = timed!(MerkleTree::new(leaves, false), "to build Merkle tree");
|
||||||
|
|||||||
@ -68,8 +68,6 @@ pub(crate) fn prove<F: Extendable<D>, const D: usize>(
|
|||||||
"to compute wire polynomials"
|
"to compute wire polynomials"
|
||||||
);
|
);
|
||||||
|
|
||||||
// TODO: Could try parallelizing the transpose, or not doing it explicitly, instead having
|
|
||||||
// merkle_root_bit_rev_order do it implicitly.
|
|
||||||
let wires_commitment = timed!(
|
let wires_commitment = timed!(
|
||||||
ListPolynomialCommitment::new(
|
ListPolynomialCommitment::new(
|
||||||
wires_values,
|
wires_values,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user