Module rustc_driver::profile::trace [−][src]
🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Re-exports
use super::*; |
use syntax_pos::SpanData; |
use rustc::util::common::QueryMsg; |
use std::fs::File; |
use std::time::Duration; |
use std::time::Instant; |
use std::collections::hash_map::HashMap; |
use rustc::dep_graph::DepNode; |
Structs
| Query |
[ Experimental ]
|
| QueryMetric |
[ Experimental ]
|
| Rec |
[ Experimental ] Recursive trace structure |
Enums
| CacheCase |
[ Experimental ]
|
| Effect |
[ Experimental ]
|
Functions
| compute_counts_rec |
[ Experimental ]
|
| cons_of_key |
[ Experimental ]
|
| cons_of_query_msg |
[ Experimental ]
|
| duration_div |
[ Experimental ]
|
| html_of_duration |
[ Experimental ]
|
| html_of_effect |
[ Experimental ]
|
| html_of_fraction |
[ Experimental ]
|
| total_duration |
[ Experimental ]
|
| write_counts |
[ Experimental ]
|
| write_style |
[ Experimental ]
|
| write_traces |
[ Experimental ]
|
| write_traces_rec |
[ Experimental ]
|