Skip to content

Commit 8e94226

Browse files
committed
Remove #[macro_use] extern crate tracing from rustc_codegen_llvm.
1 parent 9287aed commit 8e94226

File tree

19 files changed

+18
-4
lines changed

19 files changed

+18
-4
lines changed

compiler/rustc_codegen_llvm/src/asm.rs

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ use rustc_middle::{bug, span_bug, ty::Instance};
1616
use rustc_span::{Pos, Span};
1717
use rustc_target::abi::*;
1818
use rustc_target::asm::*;
19+
use tracing::debug;
1920

2021
use libc::{c_char, c_uint};
2122
use smallvec::SmallVec;

compiler/rustc_codegen_llvm/src/back/archive.rs

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ use rustc_codegen_ssa::back::archive::{
1818
get_native_object_symbols, try_extract_macho_fat_archive, ArArchiveBuilder,
1919
ArchiveBuildFailure, ArchiveBuilder, ArchiveBuilderBuilder, UnknownArchiveKind,
2020
};
21+
use tracing::trace;
2122

2223
use rustc_session::cstore::DllImport;
2324
use rustc_session::Session;

compiler/rustc_codegen_llvm/src/back/lto.rs

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ use rustc_middle::bug;
2020
use rustc_middle::dep_graph::WorkProduct;
2121
use rustc_middle::middle::exported_symbols::{SymbolExportInfo, SymbolExportLevel};
2222
use rustc_session::config::{self, CrateType, Lto};
23+
use tracing::{debug, info};
2324

2425
use std::collections::BTreeMap;
2526
use std::ffi::{CStr, CString};

compiler/rustc_codegen_llvm/src/back/write.rs

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ use rustc_session::Session;
3535
use rustc_span::symbol::sym;
3636
use rustc_span::InnerSpan;
3737
use rustc_target::spec::{CodeModel, RelocModel, SanitizerSet, SplitDebuginfo, TlsModel};
38+
use tracing::debug;
3839

3940
use crate::llvm::diagnostic::OptimizationDiagnosticKind;
4041
use libc::{c_char, c_int, c_void, size_t};

compiler/rustc_codegen_llvm/src/builder.rs

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ use std::borrow::Cow;
3030
use std::iter;
3131
use std::ops::Deref;
3232
use std::ptr;
33+
use tracing::{debug, instrument};
3334

3435
// All Builders must have an llfn associated with them
3536
#[must_use]

compiler/rustc_codegen_llvm/src/callee.rs

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ use crate::value::Value;
1212

1313
use rustc_middle::ty::layout::{FnAbiOf, HasTyCtxt};
1414
use rustc_middle::ty::{self, Instance, TypeVisitableExt};
15+
use tracing::debug;
1516

1617
/// Codegens a reference to a fn/method item, monomorphizing and
1718
/// inlining as it goes.

compiler/rustc_codegen_llvm/src/common.rs

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ use rustc_target::spec::Target;
1919

2020
use libc::{c_char, c_uint};
2121
use std::fmt::Write;
22+
use tracing::debug;
2223

2324
/*
2425
* A note on nomenclature of linking: "extern", "foreign", and "upcall".

compiler/rustc_codegen_llvm/src/consts.rs

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ use rustc_target::abi::{
2525
Align, AlignFromBytesError, HasDataLayout, Primitive, Scalar, Size, WrappingRange,
2626
};
2727
use std::ops::Range;
28+
use tracing::{debug, instrument, trace};
2829

2930
pub fn const_alloc_to_llvm<'ll>(
3031
cx: &CodegenCx<'ll, '_>,

compiler/rustc_codegen_llvm/src/coverageinfo/map_data.rs

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use rustc_middle::mir::coverage::{
99
};
1010
use rustc_middle::ty::Instance;
1111
use rustc_span::Symbol;
12+
use tracing::{debug, instrument};
1213

1314
/// Holds all of the coverage mapping data associated with a function instance,
1415
/// collected during traversal of `Coverage` statements in the function's MIR.

compiler/rustc_codegen_llvm/src/coverageinfo/mapgen.rs

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ use rustc_middle::mir;
1414
use rustc_middle::ty::{self, TyCtxt};
1515
use rustc_span::def_id::DefIdSet;
1616
use rustc_span::Symbol;
17+
use tracing::debug;
1718

1819
/// Generates and exports the Coverage Map.
1920
///

compiler/rustc_codegen_llvm/src/coverageinfo/mod.rs

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ use rustc_middle::mir::coverage::CoverageKind;
1717
use rustc_middle::ty::layout::HasTyCtxt;
1818
use rustc_middle::ty::Instance;
1919
use rustc_target::abi::{Align, Size};
20+
use tracing::{debug, instrument};
2021

2122
use std::cell::RefCell;
2223

compiler/rustc_codegen_llvm/src/debuginfo/metadata.rs

+1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ use rustc_symbol_mangling::typeid_for_trait_ref;
4141
use rustc_target::abi::{Align, Size};
4242
use rustc_target::spec::DebuginfoKind;
4343
use smallvec::smallvec;
44+
use tracing::{debug, instrument};
4445

4546
use libc::{c_char, c_longlong, c_uint};
4647
use std::borrow::Cow;

compiler/rustc_codegen_llvm/src/debuginfo/mod.rs

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ use std::cell::OnceCell;
4242
use std::cell::RefCell;
4343
use std::iter;
4444
use std::ops::Range;
45+
use tracing::debug;
4546

4647
mod create_scope_map;
4748
pub mod gdb;

compiler/rustc_codegen_llvm/src/debuginfo/utils.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use super::CodegenUnitDebugContext;
66
use rustc_hir::def_id::DefId;
77
use rustc_middle::ty::layout::{HasParamEnv, LayoutOf};
88
use rustc_middle::ty::{self, Ty};
9-
use trace;
9+
use tracing::trace;
1010

1111
use crate::common::CodegenCx;
1212
use crate::llvm;

compiler/rustc_codegen_llvm/src/declare.rs

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ use rustc_data_structures::fx::FxIndexSet;
2424
use rustc_middle::ty::{Instance, Ty};
2525
use rustc_sanitizers::{cfi, kcfi};
2626
use smallvec::SmallVec;
27+
use tracing::debug;
2728

2829
/// Declare a function.
2930
///

compiler/rustc_codegen_llvm/src/intrinsic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ use rustc_middle::{bug, span_bug};
2121
use rustc_span::{sym, Span, Symbol};
2222
use rustc_target::abi::{self, Align, Float, HasDataLayout, Primitive, Size};
2323
use rustc_target::spec::{HasTargetSpec, PanicStrategy};
24+
use tracing::debug;
2425

2526
use std::cmp::Ordering;
2627

compiler/rustc_codegen_llvm/src/lib.rs

-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515
#![feature(let_chains)]
1616
#![feature(impl_trait_in_assoc_type)]
1717

18-
#[macro_use]
19-
extern crate tracing;
20-
2118
use back::owned_target_machine::OwnedTargetMachine;
2219
use back::write::{create_informational_target_machine, create_target_machine};
2320

compiler/rustc_codegen_llvm/src/mono_item.rs

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ use rustc_middle::ty::layout::{FnAbiOf, LayoutOf};
1313
use rustc_middle::ty::{self, Instance, TypeVisitableExt};
1414
use rustc_session::config::CrateType;
1515
use rustc_target::spec::RelocModel;
16+
use tracing::debug;
1617

1718
impl<'tcx> PreDefineMethods<'tcx> for CodegenCx<'_, 'tcx> {
1819
fn predefine_static(

compiler/rustc_codegen_llvm/src/type_of.rs

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ use rustc_middle::ty::{self, Ty, TypeVisitableExt};
88
use rustc_target::abi::{Abi, Align, FieldsShape};
99
use rustc_target::abi::{Float, Int, Pointer};
1010
use rustc_target::abi::{Scalar, Size, Variants};
11+
use tracing::debug;
1112

1213
use std::fmt::Write;
1314

0 commit comments

Comments
 (0)