Skip to content

Commit 288d783

Browse files
committed
analysis-stats: cleanup printing of some workspace stats
1 parent 5ad27fd commit 288d783

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

crates/rust-analyzer/src/cli/analysis_stats.rs

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ impl flags::AnalysisStats {
126126

127127
let mut dep_loc = 0;
128128
let mut workspace_loc = 0;
129-
let mut deps_item_trees = 0;
129+
let mut dep_item_trees = 0;
130130
let mut workspace_item_trees = 0;
131131

132132
for source_root_id in source_roots {
@@ -146,7 +146,7 @@ impl flags::AnalysisStats {
146146
db.file_item_tree(EditionedFileId::current_edition(file_id).into());
147147

148148
dep_loc += length;
149-
deps_item_trees += 1
149+
dep_item_trees += 1
150150
}
151151
}
152152
}
@@ -156,16 +156,19 @@ impl flags::AnalysisStats {
156156
let item_tree_time = item_tree_sw.elapsed();
157157

158158
eprintln!("Source stats:");
159-
let dep_loc = UsizeWithUnderscore(dep_loc);
160-
let deps_item_trees = UsizeWithUnderscore(deps_item_trees);
161-
let workspace_loc = UsizeWithUnderscore(workspace_loc);
162-
let workspace_item_trees = UsizeWithUnderscore(workspace_item_trees);
163-
164-
eprintln!(" dependency lines of code: {dep_loc}, item trees: {deps_item_trees}");
165-
eprintln!(" workspace lines of code: {workspace_loc}, item trees: {workspace_item_trees}");
159+
eprintln!(
160+
" dependency lines of code: {}, item trees: {}",
161+
UsizeWithUnderscore(dep_loc),
162+
UsizeWithUnderscore(dep_item_trees),
163+
);
164+
eprintln!(
165+
" workspace lines of code: {}, item trees: {}",
166+
UsizeWithUnderscore(workspace_loc),
167+
UsizeWithUnderscore(workspace_item_trees),
168+
);
166169

167170
// FIXME(salsa-transition): bring back stats for ParseQuery (file size)
168-
// and ParseMacroExpansionQuery (mcaro expansion "file") size whenever we implement
171+
// and ParseMacroExpansionQuery (macro expansion "file") size whenever we implement
169172
// Salsa's memory usage tracking works with tracked functions.
170173

171174
// let mut total_file_size = Bytes::default();
@@ -180,7 +183,7 @@ impl flags::AnalysisStats {
180183
// }
181184
// eprintln!("source files: {total_file_size}, macro files: {total_macro_file_size}");
182185

183-
eprintln!("{:<20} {}", "Item Tree Collection:", item_tree_time);
186+
eprintln!("{:<20} {}", "Item Tree Collection (workspace):", item_tree_time);
184187
report_metric("item tree time", item_tree_time.time.as_millis() as u64, "ms");
185188

186189
let mut crate_def_map_sw = self.stop_watch();

0 commit comments

Comments
 (0)