about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2018-03-29 03:45:05 -0400
committerNiko Matsakis <niko@alum.mit.edu>2018-03-29 13:32:12 -0400
commitbd90302af6e0154a99de8b152d8831fd324910a8 (patch)
treedd81bda975dbc6b4c6ba844ec4c83b74a62f535f
parent499d784fbd3d5a3f4a24a61b59f0ec408dc87332 (diff)
downloadrust-bd90302af6e0154a99de8b152d8831fd324910a8.tar.gz
rust-bd90302af6e0154a99de8b152d8831fd324910a8.zip
document reason for #[inline(never)] annotation
-rw-r--r--src/librustc_mir/borrow_check/nll/region_infer/mod.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_mir/borrow_check/nll/region_infer/mod.rs b/src/librustc_mir/borrow_check/nll/region_infer/mod.rs
index f80184a22fd..a545a3716c9 100644
--- a/src/librustc_mir/borrow_check/nll/region_infer/mod.rs
+++ b/src/librustc_mir/borrow_check/nll/region_infer/mod.rs
@@ -556,7 +556,7 @@ impl<'tcx> RegionInferenceContext<'tcx> {
     /// indices of constraints that need to be re-evaluated when X changes.
     /// These are constraints like Y: X @ P -- so if X changed, we may
     /// need to grow Y.
-    #[inline(never)]
+    #[inline(never)] // ensure dfs is identifiable in profiles
     fn build_dependency_map(&mut self) -> IndexVec<RegionVid, Option<ConstraintIndex>> {
         let mut map = IndexVec::from_elem(None, &self.definitions);