aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Schievink <[email protected]>2020-06-23 10:57:23 +0100
committerJonas Schievink <[email protected]>2020-06-24 15:53:16 +0100
commit5a81427304114d2c6ada9e9258ffe31e715c25bc (patch)
treeb233abfb317cdd93e8e8baea4be1b56d067baae9
parentffa0435050ae57c5171c19224ca6e9f8a4e3435d (diff)
Measure ItemTree query memory usage
-rw-r--r--crates/ra_hir/src/db.rs4
-rw-r--r--crates/ra_ide_db/src/change.rs1
2 files changed, 3 insertions, 2 deletions
diff --git a/crates/ra_hir/src/db.rs b/crates/ra_hir/src/db.rs
index 309402a5a..bb67952de 100644
--- a/crates/ra_hir/src/db.rs
+++ b/crates/ra_hir/src/db.rs
@@ -6,8 +6,8 @@ pub use hir_def::db::{
6 ExprScopesQuery, FunctionDataQuery, GenericParamsQuery, ImplDataQuery, ImportMapQuery, 6 ExprScopesQuery, FunctionDataQuery, GenericParamsQuery, ImplDataQuery, ImportMapQuery,
7 InternConstQuery, InternDatabase, InternDatabaseStorage, InternEnumQuery, InternFunctionQuery, 7 InternConstQuery, InternDatabase, InternDatabaseStorage, InternEnumQuery, InternFunctionQuery,
8 InternImplQuery, InternStaticQuery, InternStructQuery, InternTraitQuery, InternTypeAliasQuery, 8 InternImplQuery, InternStaticQuery, InternStructQuery, InternTraitQuery, InternTypeAliasQuery,
9 InternUnionQuery, LangItemQuery, ModuleLangItemsQuery, StaticDataQuery, StructDataQuery, 9 InternUnionQuery, ItemTreeQuery, LangItemQuery, ModuleLangItemsQuery, StaticDataQuery,
10 TraitDataQuery, TypeAliasDataQuery, UnionDataQuery, 10 StructDataQuery, TraitDataQuery, TypeAliasDataQuery, UnionDataQuery,
11}; 11};
12pub use hir_expand::db::{ 12pub use hir_expand::db::{
13 AstDatabase, AstDatabaseStorage, AstIdMapQuery, InternEagerExpansionQuery, InternMacroQuery, 13 AstDatabase, AstDatabaseStorage, AstIdMapQuery, InternEagerExpansionQuery, InternMacroQuery,
diff --git a/crates/ra_ide_db/src/change.rs b/crates/ra_ide_db/src/change.rs
index 780c4feae..b507000f2 100644
--- a/crates/ra_ide_db/src/change.rs
+++ b/crates/ra_ide_db/src/change.rs
@@ -199,6 +199,7 @@ impl RootDatabase {
199 hir::db::InternEagerExpansionQuery 199 hir::db::InternEagerExpansionQuery
200 200
201 // DefDatabase 201 // DefDatabase
202 hir::db::ItemTreeQuery
202 hir::db::CrateDefMapQueryQuery 203 hir::db::CrateDefMapQueryQuery
203 hir::db::StructDataQuery 204 hir::db::StructDataQuery
204 hir::db::UnionDataQuery 205 hir::db::UnionDataQuery