Unnamed repository; edit this file 'description' to name the repository.
-rw-r--r--crates/rust-analyzer/src/tracing/config.rs2
-rw-r--r--crates/rust-analyzer/src/tracing/hprof.rs8
2 files changed, 5 insertions, 5 deletions
diff --git a/crates/rust-analyzer/src/tracing/config.rs b/crates/rust-analyzer/src/tracing/config.rs
index 2bc389a051..f77d989330 100644
--- a/crates/rust-analyzer/src/tracing/config.rs
+++ b/crates/rust-analyzer/src/tracing/config.rs
@@ -4,7 +4,7 @@
use std::io;
use anyhow::Context;
-use tracing::{level_filters::LevelFilter, Level};
+use tracing::level_filters::LevelFilter;
use tracing_subscriber::{
filter::Targets, fmt::MakeWriter, layer::SubscriberExt, util::SubscriberInitExt, Layer,
Registry,
diff --git a/crates/rust-analyzer/src/tracing/hprof.rs b/crates/rust-analyzer/src/tracing/hprof.rs
index af1a74a935..73f94671f2 100644
--- a/crates/rust-analyzer/src/tracing/hprof.rs
+++ b/crates/rust-analyzer/src/tracing/hprof.rs
@@ -71,11 +71,11 @@ where
None => true,
};
- metadata.is_span()
- && allowed
+ allowed
+ && metadata.is_span()
&& metadata.level() >= &Level::INFO
- // && !metadata.target().starts_with("salsa")
- && !metadata.target().contains("compute_exhaustiveness_and_usefulness")
+ && !metadata.target().starts_with("salsa")
+ && metadata.name() != "compute_exhaustiveness_and_usefulness"
&& !metadata.target().starts_with("chalk")
});