diff --git a/src/librustc/lib.rs b/src/librustc/lib.rs index d8efb582eaa8..8050522d0664 100644 --- a/src/librustc/lib.rs +++ b/src/librustc/lib.rs @@ -162,6 +162,7 @@ pub mod util { pub mod ppaux; pub mod nodemap; pub mod fs; + pub mod time_graph; } // A private module so that macro-expanded idents like diff --git a/src/librustc_codegen_utils/time_graph.rs b/src/librustc/util/time_graph.rs similarity index 100% rename from src/librustc_codegen_utils/time_graph.rs rename to src/librustc/util/time_graph.rs diff --git a/src/librustc_codegen_llvm/lib.rs b/src/librustc_codegen_llvm/lib.rs index eee4e5f8f7a0..93d9ce1e98a4 100644 --- a/src/librustc_codegen_llvm/lib.rs +++ b/src/librustc_codegen_llvm/lib.rs @@ -76,10 +76,10 @@ use rustc::session::{Session, CompileIncomplete}; use rustc::session::config::{OutputFilenames, OutputType, PrintRequest}; use rustc::ty::{self, TyCtxt}; +use rustc::util::time_graph; use rustc::util::nodemap::{FxHashSet, FxHashMap}; use rustc_mir::monomorphize; use rustc_codegen_utils::codegen_backend::CodegenBackend; -use rustc_codegen_utils::time_graph; mod diagnostics; diff --git a/src/librustc_codegen_utils/lib.rs b/src/librustc_codegen_utils/lib.rs index 0298162bbb51..4ac0e3591b3c 100644 --- a/src/librustc_codegen_utils/lib.rs +++ b/src/librustc_codegen_utils/lib.rs @@ -44,7 +44,6 @@ pub mod codegen_backend; pub mod symbol_names; pub mod symbol_names_test; -pub mod time_graph; pub mod llvm_target_features; /// check for the #[rustc_error] annotation, which forces an