aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crates/ra_prof/Cargo.toml2
-rw-r--r--crates/ra_prof/src/lib.rs1
2 files changed, 2 insertions, 1 deletions
diff --git a/crates/ra_prof/Cargo.toml b/crates/ra_prof/Cargo.toml
index e06a6d7d2..823745795 100644
--- a/crates/ra_prof/Cargo.toml
+++ b/crates/ra_prof/Cargo.toml
@@ -11,7 +11,7 @@ doctest = false
11[dependencies] 11[dependencies]
12once_cell = "1.3.1" 12once_cell = "1.3.1"
13itertools = "0.8.2" 13itertools = "0.8.2"
14backtrace = "0.3.44" 14backtrace = { version = "0.3.44", optional = true }
15 15
16[target.'cfg(not(target_env = "msvc"))'.dependencies] 16[target.'cfg(not(target_env = "msvc"))'.dependencies]
17jemallocator = { version = "0.3.2", optional = true } 17jemallocator = { version = "0.3.2", optional = true }
diff --git a/crates/ra_prof/src/lib.rs b/crates/ra_prof/src/lib.rs
index 660d85b42..6853a4794 100644
--- a/crates/ra_prof/src/lib.rs
+++ b/crates/ra_prof/src/lib.rs
@@ -315,6 +315,7 @@ fn idx_to_children(msgs: &[Message]) -> Vec<Vec<usize>> {
315} 315}
316 316
317/// Prints backtrace to stderr, useful for debugging. 317/// Prints backtrace to stderr, useful for debugging.
318#[cfg(feature = "backtrace")]
318pub fn print_backtrace() { 319pub fn print_backtrace() {
319 let bt = backtrace::Backtrace::new(); 320 let bt = backtrace::Backtrace::new();
320 eprintln!("{:?}", bt); 321 eprintln!("{:?}", bt);