Skip to content

Commit ec49bf6

Browse files
committed
Document twiddle dedup invariant
1 parent 4ce7a24 commit ec49bf6

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

crypto/stark/src/prover.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1544,7 +1544,8 @@ pub trait IsStarkProver<
15441544
let mut max_main_cols = 0usize;
15451545
let mut max_aux_cols = 0usize;
15461546

1547-
// Deduplicate twiddle caches: tables with the same lde_size share one Arc.
1547+
// Share twiddles across tables with equal lde_size. Relies on all AIRs
1548+
// using the same ProofOptions (blowup_factor, coset_offset).
15481549
let mut twiddle_by_size: std::collections::HashMap<usize, Arc<LdeTwiddles<Field>>> =
15491550
std::collections::HashMap::new();
15501551

0 commit comments

Comments
 (0)