120,001 introspections, 3 distinct: making Typst's convergence check 334 faster
Typst, a Rust-based typesetting system, optimized its convergence check by 334× by deduplicating introspections. A developer found that 11.6 million introspections were being re-executed 6 times each …