]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/middle/entry.rs
Instrument a bunch of tasks that employ the HIR map in one way or
[rust.git] / src / librustc / middle / entry.rs
index 2d096f66e09f6798e5e9358410bc36322c4fbdbc..67e96816abf96c49db7ed10f38de12a0c8298d02 100644 (file)
@@ -9,6 +9,7 @@
 // except according to those terms.
 
 
+use dep_graph::DepNode;
 use front::map as ast_map;
 use middle::def_id::{CRATE_DEF_INDEX};
 use session::{config, Session};
@@ -48,6 +49,8 @@ fn visit_item(&mut self, item: &'tcx Item) {
 }
 
 pub fn find_entry_point(session: &Session, ast_map: &ast_map::Map) {
+    let _task = ast_map.dep_graph.in_task(DepNode::EntryPoint);
+
     let any_exe = session.crate_types.borrow().iter().any(|ty| {
         *ty == config::CrateTypeExecutable
     });