about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSparrowLii <liyuan179@huawei.com>2023-04-04 15:31:37 +0800
committerSparrowLii <liyuan179@huawei.com>2023-04-04 15:31:37 +0800
commit8b21f9ee22fa96a656bfcbf6f0a57120304d56a8 (patch)
treeef39c3896fde371ba5b215cd3c9b39542b7a807c
parentc1d3610ac1ddd1cd605479274047fd0a3f37d220 (diff)
downloadrust-8b21f9ee22fa96a656bfcbf6f0a57120304d56a8.tar.gz
rust-8b21f9ee22fa96a656bfcbf6f0a57120304d56a8.zip
write threads info into log only when debugging
-rw-r--r--compiler/rustc_log/src/lib.rs2
-rw-r--r--src/librustdoc/lib.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_log/src/lib.rs b/compiler/rustc_log/src/lib.rs
index 22924efa948..21f6a404a01 100644
--- a/compiler/rustc_log/src/lib.rs
+++ b/compiler/rustc_log/src/lib.rs
@@ -83,7 +83,7 @@ pub fn init_env_logger(env: &str) -> Result<(), Error> {
         .with_verbose_exit(verbose_entry_exit)
         .with_verbose_entry(verbose_entry_exit)
         .with_indent_amount(2);
-    #[cfg(parallel_compiler)]
+    #[cfg(all(parallel_compiler, debug_assertions))]
     let layer = layer.with_thread_ids(true).with_thread_names(true);
 
     let subscriber = tracing_subscriber::Registry::default().with(filter).with(layer);
diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs
index 4c4dbc9864f..79f53ee57cc 100644
--- a/src/librustdoc/lib.rs
+++ b/src/librustdoc/lib.rs
@@ -203,7 +203,7 @@ fn init_logging() {
         .with_verbose_exit(true)
         .with_verbose_entry(true)
         .with_indent_amount(2);
-    #[cfg(parallel_compiler)]
+    #[cfg(all(parallel_compiler, debug_assertions))]
     let layer = layer.with_thread_ids(true).with_thread_names(true);
 
     use tracing_subscriber::layer::SubscriberExt;