Skip to content

Commit 1ef1b92

Browse files
committed
add #[inline(never)] annotations
1 parent 3efe61c commit 1ef1b92

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/librustc_mir/borrow_check/nll/region_infer/dfs.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ impl<'tcx> RegionInferenceContext<'tcx> {
3434
/// - `Ok(false)` if the walk was completed with no changes;
3535
/// - `Err(early)` if the walk was existed early by `op`. `earlyelem` is the
3636
/// value that `op` returned.
37+
#[inline(never)] // ensure dfs is identifiable in profiles
3738
pub(super) fn dfs<C>(&self, mir: &Mir<'tcx>, mut op: C) -> Result<bool, C::Early>
3839
where
3940
C: DfsOp,

src/librustc_mir/borrow_check/nll/region_infer/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,7 @@ impl<'tcx> RegionInferenceContext<'tcx> {
452452
self.inferred_values = Some(inferred_values);
453453
}
454454

455+
#[inline(never)] // ensure dfs is identifiable in profiles
455456
fn compute_region_values(&self, mir: &Mir<'tcx>, track_causes: TrackCauses) -> RegionValues {
456457
debug!("compute_region_values()");
457458
debug!("compute_region_values: constraints={:#?}", {

0 commit comments

Comments
 (0)