diff --git a/crates/ra_hir_def/src/db.rs b/crates/ra_hir_def/src/db.rs index da273eb1155..2338b2cbe0a 100644 --- a/crates/ra_hir_def/src/db.rs +++ b/crates/ra_hir_def/src/db.rs @@ -110,6 +110,6 @@ pub trait DefDatabase: InternDatabase + AstDatabase { } fn crate_def_map(db: &impl DefDatabase, krate: CrateId) -> Arc { - let _p = profile("crate_def_map"); + let _p = profile("wait_crate_def_map"); db.compute_crate_def_map(krate) } diff --git a/crates/ra_hir_def/src/nameres.rs b/crates/ra_hir_def/src/nameres.rs index c5137a0abcf..166d1c421af 100644 --- a/crates/ra_hir_def/src/nameres.rs +++ b/crates/ra_hir_def/src/nameres.rs @@ -182,7 +182,7 @@ impl CrateDefMap { db: &impl DefDatabase, krate: CrateId, ) -> Arc { - let _p = profile("compute_crate_def_map"); + let _p = profile("crate_def_map"); let def_map = { let crate_graph = db.crate_graph(); let edition = crate_graph.edition(krate); diff --git a/crates/ra_hir_ty/src/db.rs b/crates/ra_hir_ty/src/db.rs index 85d85182f37..c43619d1c94 100644 --- a/crates/ra_hir_ty/src/db.rs +++ b/crates/ra_hir_ty/src/db.rs @@ -111,7 +111,7 @@ pub trait HirDatabase: DefDatabase { } fn infer(db: &impl HirDatabase, def: DefWithBodyId) -> Arc { - let _p = profile("infer"); + let _p = profile("wait_infer"); db.do_infer(def) } diff --git a/crates/ra_hir_ty/src/infer.rs b/crates/ra_hir_ty/src/infer.rs index 39f1442164b..437086ff6f1 100644 --- a/crates/ra_hir_ty/src/infer.rs +++ b/crates/ra_hir_ty/src/infer.rs @@ -64,7 +64,7 @@ mod coerce; /// The entry point of type inference. pub fn do_infer_query(db: &impl HirDatabase, def: DefWithBodyId) -> Arc { - let _p = profile("do_infer"); + let _p = profile("infer"); let resolver = def.resolver(db); let mut ctx = InferenceContext::new(db, def, resolver);