Skip to content

Commit 8d185ca

Browse files
committed
Auto merge of #75187 - pawanbisht62:feature/incorporate-tracing, r=oli-obk
Incorporated Tracing Crate in some libraries Issue #74747
2 parents e8df0b8 + bab1588 commit 8d185ca

File tree

24 files changed

+24
-24
lines changed

24 files changed

+24
-24
lines changed

src/librustc_builtin_macros/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ doctest = false
1111

1212
[dependencies]
1313
rustc_parse_format = { path = "../librustc_parse_format" }
14-
log = { package = "tracing", version = "0.1" }
14+
tracing = "0.1"
1515
rustc_ast_pretty = { path = "../librustc_ast_pretty" }
1616
rustc_attr = { path = "../librustc_attr" }
1717
rustc_data_structures = { path = "../librustc_data_structures" }

src/librustc_builtin_macros/test.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ pub fn expand_test_or_bench(
299299
// extern crate test
300300
let test_extern = cx.item(sp, test_id, vec![], ast::ItemKind::ExternCrate(None));
301301

302-
log::debug!("synthetic test item:\n{}\n", pprust::item_to_string(&test_const));
302+
tracing::debug!("synthetic test item:\n{}\n", pprust::item_to_string(&test_const));
303303

304304
vec![
305305
// Access to libtest under a hygienic name

src/librustc_builtin_macros/test_harness.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// Code that generates a test runner to run all the tests in a crate
22

3-
use log::debug;
43
use rustc_ast::ast;
54
use rustc_ast::attr;
65
use rustc_ast::entry::EntryPointType;
@@ -16,6 +15,7 @@ use rustc_span::symbol::{sym, Ident, Symbol};
1615
use rustc_span::{Span, DUMMY_SP};
1716
use rustc_target::spec::PanicStrategy;
1817
use smallvec::{smallvec, SmallVec};
18+
use tracing::debug;
1919

2020
use std::{iter, mem};
2121

src/librustc_codegen_llvm/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ bitflags = "1.0"
1515
flate2 = "1.0"
1616
libc = "0.2"
1717
measureme = "0.7.1"
18-
log = { package = "tracing", version = "0.1" }
18+
tracing = "0.1"
1919
rustc_middle = { path = "../librustc_middle" }
2020
rustc-demangle = "0.1"
2121
rustc_attr = { path = "../librustc_attr" }

src/librustc_codegen_llvm/asm.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ use rustc_target::abi::*;
1919
use rustc_target::asm::*;
2020

2121
use libc::{c_char, c_uint};
22-
use log::debug;
22+
use tracing::debug;
2323

2424
impl AsmBuilderMethods<'tcx> for Builder<'a, 'll, 'tcx> {
2525
fn codegen_llvm_inline_asm(

src/librustc_codegen_llvm/back/lto.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use crate::back::write::{
44
use crate::llvm::archive_ro::ArchiveRO;
55
use crate::llvm::{self, False, True};
66
use crate::{LlvmCodegenBackend, ModuleLlvm};
7-
use log::{debug, info};
87
use rustc_codegen_ssa::back::lto::{LtoModuleCodegen, SerializedModule, ThinModule, ThinShared};
98
use rustc_codegen_ssa::back::symbol_export;
109
use rustc_codegen_ssa::back::write::{CodegenContext, FatLTOInput, ModuleConfig};
@@ -18,6 +17,7 @@ use rustc_middle::dep_graph::WorkProduct;
1817
use rustc_middle::middle::exported_symbols::SymbolExportLevel;
1918
use rustc_session::cgu_reuse_tracker::CguReuse;
2019
use rustc_session::config::{self, CrateType, Lto};
20+
use tracing::{debug, info};
2121

2222
use std::ffi::{CStr, CString};
2323
use std::fs::File;

src/librustc_codegen_llvm/back/write.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ use crate::llvm_util;
1111
use crate::type_::Type;
1212
use crate::LlvmCodegenBackend;
1313
use crate::ModuleLlvm;
14-
use log::debug;
1514
use rustc_codegen_ssa::back::write::{BitcodeSection, CodegenContext, EmitObj, ModuleConfig};
1615
use rustc_codegen_ssa::traits::*;
1716
use rustc_codegen_ssa::{CompiledModule, ModuleCodegen};
@@ -26,6 +25,7 @@ use rustc_session::Session;
2625
use rustc_span::symbol::sym;
2726
use rustc_span::InnerSpan;
2827
use rustc_target::spec::{CodeModel, RelocModel};
28+
use tracing::debug;
2929

3030
use libc::{c_char, c_int, c_uint, c_void, size_t};
3131
use std::ffi::CString;

src/librustc_codegen_llvm/builder.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ use crate::type_::Type;
66
use crate::type_of::LayoutLlvmExt;
77
use crate::value::Value;
88
use libc::{c_char, c_uint};
9-
use log::debug;
109
use rustc_codegen_ssa::base::to_immediate;
1110
use rustc_codegen_ssa::common::{IntPredicate, RealPredicate, TypeKind};
1211
use rustc_codegen_ssa::mir::operand::{OperandRef, OperandValue};
@@ -26,6 +25,7 @@ use std::ffi::CStr;
2625
use std::iter::TrustedLen;
2726
use std::ops::{Deref, Range};
2827
use std::ptr;
28+
use tracing::debug;
2929

3030
// All Builders must have an llfn associated with them
3131
#[must_use]

src/librustc_codegen_llvm/callee.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ use crate::attributes;
99
use crate::context::CodegenCx;
1010
use crate::llvm;
1111
use crate::value::Value;
12-
use log::debug;
1312
use rustc_codegen_ssa::traits::*;
13+
use tracing::debug;
1414

1515
use rustc_middle::ty::layout::{FnAbiExt, HasTyCtxt};
1616
use rustc_middle::ty::{self, Instance, TypeFoldable};

src/librustc_codegen_llvm/common.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ use rustc_span::symbol::Symbol;
1919
use rustc_target::abi::{self, AddressSpace, HasDataLayout, LayoutOf, Pointer, Size};
2020

2121
use libc::{c_char, c_uint};
22-
use log::debug;
22+
use tracing::debug;
2323

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

src/librustc_codegen_llvm/consts.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ use crate::type_::Type;
66
use crate::type_of::LayoutLlvmExt;
77
use crate::value::Value;
88
use libc::c_uint;
9-
use log::debug;
109
use rustc_codegen_ssa::traits::*;
1110
use rustc_hir as hir;
1211
use rustc_hir::def_id::DefId;
@@ -21,6 +20,7 @@ use rustc_middle::{bug, span_bug};
2120
use rustc_span::symbol::sym;
2221
use rustc_span::Span;
2322
use rustc_target::abi::{AddressSpace, Align, HasDataLayout, LayoutOf, Primitive, Scalar, Size};
23+
use tracing::debug;
2424

2525
use std::ffi::CStr;
2626

src/librustc_codegen_llvm/coverageinfo/mapgen.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ use crate::coverageinfo;
33
use crate::llvm;
44

55
use llvm::coverageinfo::CounterMappingRegion;
6-
use log::debug;
76
use rustc_codegen_ssa::coverageinfo::map::{Counter, CounterExpression, Region};
87
use rustc_codegen_ssa::traits::{BaseTypeMethods, ConstMethods};
98
use rustc_data_structures::fx::FxIndexSet;
109
use rustc_llvm::RustString;
10+
use tracing::debug;
1111

1212
use std::ffi::CString;
1313

src/librustc_codegen_llvm/coverageinfo/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ use crate::common::CodegenCx;
55

66
use libc::c_uint;
77
use llvm::coverageinfo::CounterMappingRegion;
8-
use log::debug;
98
use rustc_codegen_ssa::coverageinfo::map::{CounterExpression, ExprKind, FunctionCoverage, Region};
109
use rustc_codegen_ssa::traits::{
1110
BaseTypeMethods, CoverageInfoBuilderMethods, CoverageInfoMethods, MiscMethods, StaticMethods,
1211
};
1312
use rustc_data_structures::fx::FxHashMap;
1413
use rustc_llvm::RustString;
1514
use rustc_middle::ty::Instance;
15+
use tracing::debug;
1616

1717
use std::cell::RefCell;
1818
use std::ffi::CString;

src/librustc_codegen_llvm/debuginfo/metadata.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ use crate::llvm::debuginfo::{
1818
};
1919
use crate::value::Value;
2020

21-
use log::debug;
2221
use rustc_ast::ast;
2322
use rustc_codegen_ssa::traits::*;
2423
use rustc_data_structures::const_cstr;
@@ -43,6 +42,7 @@ use rustc_span::{self, SourceFile, SourceFileHash, Span};
4342
use rustc_target::abi::{Abi, Align, HasDataLayout, Integer, LayoutOf, TagEncoding};
4443
use rustc_target::abi::{Int, Pointer, F32, F64};
4544
use rustc_target::abi::{Primitive, Size, VariantIdx, Variants};
45+
use tracing::debug;
4646

4747
use libc::{c_longlong, c_uint};
4848
use std::collections::hash_map::Entry;

src/librustc_codegen_llvm/debuginfo/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ use rustc_span::{self, BytePos, Span};
3333
use rustc_target::abi::{LayoutOf, Primitive, Size};
3434

3535
use libc::c_uint;
36-
use log::debug;
3736
use smallvec::SmallVec;
3837
use std::cell::RefCell;
38+
use tracing::debug;
3939

4040
mod create_scope_map;
4141
pub mod gdb;

src/librustc_codegen_llvm/declare.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ use crate::llvm;
1818
use crate::llvm::AttributePlace::Function;
1919
use crate::type_::Type;
2020
use crate::value::Value;
21-
use log::debug;
2221
use rustc_codegen_ssa::traits::*;
2322
use rustc_middle::ty::Ty;
23+
use tracing::debug;
2424

2525
/// Declare a function.
2626
///

src/librustc_codegen_llvm/intrinsic.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use crate::type_of::LayoutLlvmExt;
77
use crate::va_arg::emit_va_arg;
88
use crate::value::Value;
99

10-
use log::debug;
10+
use tracing::debug;
1111

1212
use rustc_ast::ast;
1313
use rustc_codegen_ssa::base::{compare_simd_types, to_immediate, wants_msvc_seh};

src/librustc_codegen_llvm/metadata.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ use crate::llvm::{mk_section_iter, False, ObjectFile};
44
use rustc_middle::middle::cstore::MetadataLoader;
55
use rustc_target::spec::Target;
66

7-
use log::debug;
87
use rustc_codegen_ssa::METADATA_FILENAME;
98
use rustc_data_structures::owning_ref::OwningRef;
109
use rustc_data_structures::rustc_erase_owner;
10+
use tracing::debug;
1111

1212
use rustc_fs_util::path_to_c_string;
1313
use std::path::Path;

src/librustc_codegen_llvm/mono_item.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ use crate::base;
44
use crate::context::CodegenCx;
55
use crate::llvm;
66
use crate::type_of::LayoutLlvmExt;
7-
use log::debug;
87
use rustc_codegen_ssa::traits::*;
98
use rustc_hir::def_id::{DefId, LOCAL_CRATE};
109
pub use rustc_middle::mir::mono::MonoItem;
1110
use rustc_middle::mir::mono::{Linkage, Visibility};
1211
use rustc_middle::ty::layout::FnAbiExt;
1312
use rustc_middle::ty::{self, Instance, TypeFoldable};
1413
use rustc_target::abi::LayoutOf;
14+
use tracing::debug;
1515

1616
impl PreDefineMethods<'tcx> for CodegenCx<'ll, 'tcx> {
1717
fn predefine_static(

src/librustc_codegen_llvm/type_of.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use crate::abi::FnAbi;
22
use crate::common::*;
33
use crate::type_::Type;
4-
use log::debug;
54
use rustc_codegen_ssa::traits::*;
65
use rustc_middle::bug;
76
use rustc_middle::ty::layout::{FnAbiExt, TyAndLayout};
@@ -10,6 +9,7 @@ use rustc_middle::ty::{self, Ty, TypeFoldable};
109
use rustc_target::abi::{Abi, AddressSpace, Align, FieldsShape};
1110
use rustc_target::abi::{Int, Pointer, F32, F64};
1211
use rustc_target::abi::{LayoutOf, PointeeInfo, Scalar, Size, TyAndLayoutMethods, Variants};
12+
use tracing::debug;
1313

1414
use std::fmt::Write;
1515

src/librustc_codegen_ssa/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ bitflags = "1.2.1"
1414
cc = "1.0.1"
1515
num_cpus = "1.0"
1616
memmap = "0.7"
17-
log = { package = "tracing", version = "0.1" }
17+
tracing = "0.1"
1818
libc = "0.2.50"
1919
jobserver = "0.1.11"
2020
tempfile = "3.1"

src/librustc_codegen_ssa/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#[macro_use]
2020
extern crate rustc_macros;
2121
#[macro_use]
22-
extern crate log;
22+
extern crate tracing;
2323
#[macro_use]
2424
extern crate rustc_middle;
2525

src/librustc_data_structures/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ doctest = false
1212
[dependencies]
1313
ena = "0.14"
1414
indexmap = "1.5.1"
15-
log = { package = "tracing", version = "0.1" }
15+
tracing = "0.1"
1616
jobserver_crate = { version = "0.1.13", package = "jobserver" }
1717
lazy_static = "1"
1818
once_cell = { version = "1", features = ["parking_lot"] }

src/librustc_data_structures/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#![allow(rustc::default_hash_types)]
2727

2828
#[macro_use]
29-
extern crate log;
29+
extern crate tracing;
3030
#[macro_use]
3131
extern crate cfg_if;
3232
#[macro_use]

0 commit comments

Comments
 (0)