Skip to content

Commit caa6131

Browse files
authored
Rollup merge of #122605 - osiewicz:metadata-register-crate-store-crate-name-in-profile, r=Nadrieril
rustc-metadata: Store crate name in self-profile of metadata_register_crate When profiling a build of Zed, I found myself in need of names of crates that take the longest to register in downstream crates.
2 parents 53515f3 + ad84934 commit caa6131

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

compiler/rustc_metadata/src/creader.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,8 @@ impl<'a, 'tcx> CrateLoader<'a, 'tcx> {
398398
name: Symbol,
399399
private_dep: Option<bool>,
400400
) -> Result<CrateNum, CrateError> {
401-
let _prof_timer = self.sess.prof.generic_activity("metadata_register_crate");
401+
let _prof_timer =
402+
self.sess.prof.generic_activity_with_arg("metadata_register_crate", name.as_str());
402403

403404
let Library { source, metadata } = lib;
404405
let crate_root = metadata.get_root();

0 commit comments

Comments
 (0)