about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2023-03-20 07:10:34 +0100
committerGitHub <noreply@github.com>2023-03-20 07:10:34 +0100
commitcd9fadea5b494c8b8b597289230c7a681089b8a7 (patch)
tree40cd275da45e530f76926dfc6aadcd639ddd1850
parent5ae1ce80ce55274837bab93aafca5637bc664611 (diff)
parentcb587e7f611d88d3a94b560fdb525788aea27e55 (diff)
downloadrust-cd9fadea5b494c8b8b597289230c7a681089b8a7.tar.gz
rust-cd9fadea5b494c8b8b597289230c7a681089b8a7.zip
Rollup merge of #109362 - nnethercote:split-meta-stats-items, r=bjorn3
Split `items` from `-Zmeta-stats` in two.

Because it's one of the biggest sections.

r? `@bjorn3`
-rw-r--r--compiler/rustc_metadata/src/rmeta/encoder.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/compiler/rustc_metadata/src/rmeta/encoder.rs b/compiler/rustc_metadata/src/rmeta/encoder.rs
index c3b6fbe8a1d..46fd0cace09 100644
--- a/compiler/rustc_metadata/src/rmeta/encoder.rs
+++ b/compiler/rustc_metadata/src/rmeta/encoder.rs
@@ -609,10 +609,9 @@ impl<'a, 'tcx> EncodeContext<'a, 'tcx> {
 
         _ = stat!("mir", || self.encode_mir());
 
-        _ = stat!("items", || {
-            self.encode_def_ids();
-            self.encode_info_for_items();
-        });
+        _ = stat!("def-ids", || self.encode_def_ids());
+
+        _ = stat!("items", || self.encode_info_for_items());
 
         let interpret_alloc_index = stat!("interpret-alloc-index", || {
             let mut interpret_alloc_index = Vec::new();