Skip to content

Commit edde136

Browse files
committed
Remove #[macro_use] extern crate tracing from rustc_middle.
1 parent 9d529d5 commit edde136

40 files changed

+41
-6
lines changed

compiler/rustc_middle/src/hooks/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ use rustc_hir::def_id::{DefId, DefPathHash};
1010
use rustc_session::StableCrateId;
1111
use rustc_span::def_id::{CrateNum, LocalDefId};
1212
use rustc_span::{ExpnHash, ExpnId, DUMMY_SP};
13+
use tracing::instrument;
1314

1415
macro_rules! declare_hooks {
1516
($($(#[$attr:meta])*hook $name:ident($($arg:ident: $K:ty),*) -> $V:ty;)*) => {

compiler/rustc_middle/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,6 @@
6363
#![feature(yeet_expr)]
6464
// tidy-alphabetical-end
6565

66-
#[macro_use]
67-
extern crate tracing;
68-
6966
#[cfg(test)]
7067
mod tests;
7168

compiler/rustc_middle/src/lint.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ use rustc_session::lint::{
1212
use rustc_session::Session;
1313
use rustc_span::hygiene::{ExpnKind, MacroKind};
1414
use rustc_span::{symbol, DesugaringKind, Span, Symbol, DUMMY_SP};
15+
use tracing::instrument;
1516

1617
use crate::ty::TyCtxt;
1718

compiler/rustc_middle/src/middle/region.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ use rustc_hir as hir;
1313
use rustc_hir::{HirId, HirIdMap, Node};
1414
use rustc_macros::{HashStable, TyDecodable, TyEncodable};
1515
use rustc_span::{Span, DUMMY_SP};
16+
use tracing::debug;
1617

1718
use std::fmt;
1819
use std::ops::Deref;

compiler/rustc_middle/src/middle/stability.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ use rustc_session::Session;
2323
use rustc_span::symbol::{sym, Symbol};
2424
use rustc_span::Span;
2525
use std::num::NonZero;
26+
use tracing::debug;
2627

2728
#[derive(PartialEq, Clone, Copy, Debug)]
2829
pub enum StabilityLevel {

compiler/rustc_middle/src/mir/interpret/allocation/provenance_map.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
44
use std::cmp;
55

6+
use super::{alloc_range, AllocError, AllocRange, AllocResult, CtfeProvenance, Provenance};
67
use rustc_data_structures::sorted_map::SortedMap;
78
use rustc_macros::HashStable;
8-
use rustc_target::abi::{HasDataLayout, Size};
9-
10-
use super::{alloc_range, AllocError, AllocRange, AllocResult, CtfeProvenance, Provenance};
119
use rustc_serialize::{Decodable, Decoder, Encodable, Encoder};
10+
use rustc_target::abi::{HasDataLayout, Size};
11+
use tracing::trace;
1212

1313
/// Stores the provenance information of pointers stored in memory.
1414
#[derive(Clone, PartialEq, Eq, Hash, Debug)]

compiler/rustc_middle/src/mir/interpret/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ use std::num::NonZero;
1515
use std::sync::atomic::{AtomicU32, Ordering};
1616

1717
use smallvec::{smallvec, SmallVec};
18+
use tracing::{debug, trace};
1819

1920
use rustc_ast::LitKind;
2021
use rustc_data_structures::fx::FxHashMap;

compiler/rustc_middle/src/mir/interpret/queries.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use rustc_hir::def::DefKind;
99
use rustc_hir::def_id::DefId;
1010
use rustc_session::lint;
1111
use rustc_span::{Span, DUMMY_SP};
12+
use tracing::{debug, instrument};
1213

1314
impl<'tcx> TyCtxt<'tcx> {
1415
/// Evaluates a constant without providing any generic parameters. This is useful to evaluate consts

compiler/rustc_middle/src/mir/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ use rustc_span::symbol::Symbol;
3737
use rustc_span::{Span, DUMMY_SP};
3838

3939
use either::Either;
40+
use tracing::trace;
4041

4142
use std::borrow::Cow;
4243
use std::cell::RefCell;

compiler/rustc_middle/src/mir/mono.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ use rustc_span::symbol::Symbol;
1818
use rustc_span::Span;
1919
use std::fmt;
2020
use std::hash::Hash;
21+
use tracing::debug;
2122

2223
/// Describes how a monomorphization will be instantiated in object files.
2324
#[derive(PartialEq)]

0 commit comments

Comments
 (0)