about summary refs log tree commit diff
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2020-11-14 01:59:00 +0100
committerCamille GILLOT <gillot.camille@gmail.com>2021-09-30 19:41:31 +0200
commit745dee9d3ee82558570ee7bd832ce81654ce4096 (patch)
treeaab3d6bacdd148183fe7bf279bb34d851ddab691
parent500e22e340ee260c3fcd0e34e20e5c5d71df04bf (diff)
downloadrust-745dee9d3ee82558570ee7bd832ce81654ce4096.tar.gz
rust-745dee9d3ee82558570ee7bd832ce81654ce4096.zip
Move encode_metadata out of CrateStore.
-rwxr-xr-xscripts/filter_profile.rs2
-rw-r--r--src/metadata.rs6
2 files changed, 6 insertions, 2 deletions
diff --git a/scripts/filter_profile.rs b/scripts/filter_profile.rs
index 7a51293f5cd..33814727eb1 100755
--- a/scripts/filter_profile.rs
+++ b/scripts/filter_profile.rs
@@ -96,7 +96,7 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
             stack = &stack[..index + REPORT_SYMBOL_NAMES.len()];
         }
 
-        const ENCODE_METADATA: &str = "rustc_middle::ty::context::TyCtxt::encode_metadata";
+        const ENCODE_METADATA: &str = "rustc_metadata::encode_metadata";
         if let Some(index) = stack.find(ENCODE_METADATA) {
             stack = &stack[..index + ENCODE_METADATA.len()];
         }
diff --git a/src/metadata.rs b/src/metadata.rs
index 9afa999a87d..7b769dff370 100644
--- a/src/metadata.rs
+++ b/src/metadata.rs
@@ -7,7 +7,11 @@ use rustc_middle::middle::cstore::EncodedMetadata;
 use rustc_middle::ty::TyCtxt;
 
 // Adapted from https://github.com/rust-lang/rust/blob/da573206f87b5510de4b0ee1a9c044127e409bd3/src/librustc_codegen_llvm/base.rs#L47-L112
-pub(crate) fn new_metadata_object(tcx: TyCtxt<'_>, cgu_name: &str, metadata: &EncodedMetadata) -> Vec<u8> {
+pub(crate) fn new_metadata_object(
+    tcx: TyCtxt<'_>,
+    cgu_name: &str,
+    metadata: &EncodedMetadata,
+) -> Vec<u8> {
     use snap::write::FrameEncoder;
     use std::io::Write;