Skip to content

Commit 7db7c86

Browse files
authored
Merge pull request #3239 from matklad/opt-backtrace
Make backtrace optional
2 parents f6c8715 + 2ff23c1 commit 7db7c86

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

crates/ra_prof/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ doctest = false
1111
[dependencies]
1212
once_cell = "1.3.1"
1313
itertools = "0.8.2"
14-
backtrace = "0.3.44"
14+
backtrace = { version = "0.3.44", optional = true }
1515

1616
[target.'cfg(not(target_env = "msvc"))'.dependencies]
1717
jemallocator = { version = "0.3.2", optional = true }

crates/ra_prof/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ fn idx_to_children(msgs: &[Message]) -> Vec<Vec<usize>> {
315315
}
316316

317317
/// Prints backtrace to stderr, useful for debugging.
318+
#[cfg(feature = "backtrace")]
318319
pub fn print_backtrace() {
319320
let bt = backtrace::Backtrace::new();
320321
eprintln!("{:?}", bt);

0 commit comments

Comments
 (0)