From e25b93c491d321539f4fa790384f265f6a81d068 Mon Sep 17 00:00:00 2001 From: Zixuan Chen Date: Thu, 26 Sep 2024 00:25:39 +0800 Subject: [PATCH] chore: use cached diff calc --- crates/loro-internal/src/loro.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/loro-internal/src/loro.rs b/crates/loro-internal/src/loro.rs index 3ee7d3f4..f00a236e 100644 --- a/crates/loro-internal/src/loro.rs +++ b/crates/loro-internal/src/loro.rs @@ -1082,7 +1082,7 @@ impl LoroDoc { } let mut state = self.state.lock().unwrap(); - let mut calc = DiffCalculator::new(false); + let mut calc = self.diff_calculator.lock().unwrap(); for &i in frontiers.iter() { if !oplog.dag.contains(i) { drop(oplog);