aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/change.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_ide_api/src/change.rs')
-rw-r--r--crates/ra_ide_api/src/change.rs6
1 files changed, 0 insertions, 6 deletions
diff --git a/crates/ra_ide_api/src/change.rs b/crates/ra_ide_api/src/change.rs
index b4ba3f3cd..981851829 100644
--- a/crates/ra_ide_api/src/change.rs
+++ b/crates/ra_ide_api/src/change.rs
@@ -13,7 +13,6 @@ use rustc_hash::FxHashMap;
13 13
14use crate::{ 14use crate::{
15 db::{DebugData, RootDatabase}, 15 db::{DebugData, RootDatabase},
16 status::syntax_tree_stats,
17 symbol_index::{SymbolIndex, SymbolsDatabase}, 16 symbol_index::{SymbolIndex, SymbolsDatabase},
18}; 17};
19 18
@@ -246,11 +245,6 @@ impl RootDatabase {
246 245
247 if self.last_gc_check.elapsed() > GC_COOLDOWN { 246 if self.last_gc_check.elapsed() > GC_COOLDOWN {
248 self.last_gc_check = crate::wasm_shims::Instant::now(); 247 self.last_gc_check = crate::wasm_shims::Instant::now();
249 let retained_trees = syntax_tree_stats(self).retained;
250 if retained_trees > 100 {
251 log::info!("automatic garbadge collection, {} retained trees", retained_trees);
252 self.collect_garbage();
253 }
254 } 248 }
255 } 249 }
256 250