Skip to content

Commit f06e3ef

Browse files
bors[bot]matklad
andcommitted
Merge #1465
1465: put source maps first for better stats r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
2 parents 0fd2879 + e7164e6 commit f06e3ef

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

crates/ra_hir/src/db.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -95,27 +95,27 @@ pub trait DefDatabase: InternDatabase {
9595
#[salsa::invoke(crate::traits::TraitItemsIndex::trait_items_index)]
9696
fn trait_items_index(&self, module: Module) -> crate::traits::TraitItemsIndex;
9797

98-
#[salsa::invoke(RawItems::raw_items_query)]
99-
fn raw_items(&self, file_id: HirFileId) -> Arc<RawItems>;
100-
10198
#[salsa::invoke(RawItems::raw_items_with_source_map_query)]
10299
fn raw_items_with_source_map(
103100
&self,
104101
file_id: HirFileId,
105102
) -> (Arc<RawItems>, Arc<ImportSourceMap>);
106103

104+
#[salsa::invoke(RawItems::raw_items_query)]
105+
fn raw_items(&self, file_id: HirFileId) -> Arc<RawItems>;
106+
107107
#[salsa::invoke(CrateDefMap::crate_def_map_query)]
108108
fn crate_def_map(&self, krate: Crate) -> Arc<CrateDefMap>;
109109

110-
#[salsa::invoke(crate::impl_block::impls_in_module)]
111-
fn impls_in_module(&self, module: Module) -> Arc<ModuleImplBlocks>;
112-
113110
#[salsa::invoke(crate::impl_block::impls_in_module_with_source_map_query)]
114111
fn impls_in_module_with_source_map(
115112
&self,
116113
module: Module,
117114
) -> (Arc<ModuleImplBlocks>, Arc<ImplSourceMap>);
118115

116+
#[salsa::invoke(crate::impl_block::impls_in_module)]
117+
fn impls_in_module(&self, module: Module) -> Arc<ModuleImplBlocks>;
118+
119119
#[salsa::invoke(crate::generics::GenericParams::generic_params_query)]
120120
fn generic_params(&self, def: GenericDef) -> Arc<GenericParams>;
121121

crates/ra_ide_api/src/change.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,11 +269,11 @@ impl RootDatabase {
269269
hir::db::EnumDataQuery
270270
hir::db::TraitDataQuery
271271
hir::db::TraitItemsIndexQuery
272-
hir::db::RawItemsQuery
273272
hir::db::RawItemsWithSourceMapQuery
273+
hir::db::RawItemsQuery
274274
hir::db::CrateDefMapQuery
275-
hir::db::ImplsInModuleQuery
276275
hir::db::ImplsInModuleWithSourceMapQuery
276+
hir::db::ImplsInModuleQuery
277277
hir::db::GenericParamsQuery
278278
hir::db::FnDataQuery
279279
hir::db::TypeAliasDataQuery

0 commit comments

Comments
 (0)