diff options
| author | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2019-02-13 13:11:50 +0100 |
|---|---|---|
| committer | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2019-03-20 07:54:46 +0100 |
| commit | e842f570d9a7f2e77e4b49b7a7e0f329de2b5e18 (patch) | |
| tree | 9b88d87271380c37145a7c33dffb883750a863ef /src/librustc_codegen_llvm/back | |
| parent | 3eb4890dfe6db0279fdd3cda19f9643873ae3db9 (diff) | |
| download | rust-e842f570d9a7f2e77e4b49b7a7e0f329de2b5e18.tar.gz rust-e842f570d9a7f2e77e4b49b7a7e0f329de2b5e18.zip | |
Add a -Z time option which prints only passes which runs once
Diffstat (limited to 'src/librustc_codegen_llvm/back')
| -rw-r--r-- | src/librustc_codegen_llvm/back/link.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_codegen_llvm/back/link.rs b/src/librustc_codegen_llvm/back/link.rs index 6c175ff4247..f10bc0516e5 100644 --- a/src/librustc_codegen_llvm/back/link.rs +++ b/src/librustc_codegen_llvm/back/link.rs @@ -18,7 +18,7 @@ use rustc::session::Session; use rustc::middle::cstore::{NativeLibrary, NativeLibraryKind}; use rustc::middle::dependency_format::Linkage; use rustc_codegen_ssa::CodegenResults; -use rustc::util::common::time; +use rustc::util::common::{time, time_ext}; use rustc_fs_util::fix_windows_verbatim_for_gcc; use rustc::hir::def_id::CrateNum; use tempfile::{Builder as TempFileBuilder, TempDir}; @@ -1319,7 +1319,7 @@ fn add_upstream_rust_crates(cmd: &mut dyn Linker, let name = cratepath.file_name().unwrap().to_str().unwrap(); let name = &name[3..name.len() - 5]; // chop off lib/.rlib - time(sess, &format!("altering {}.rlib", name), || { + time_ext(sess.time_extended(), Some(sess), &format!("altering {}.rlib", name), || { let cfg = archive_config(sess, &dst, Some(cratepath)); let mut archive = ArchiveBuilder::new(cfg); archive.update_symbols(); |
