1 unstable release
0.1.0 | Sep 5, 2024 |
---|
#17 in #stack-overflow
189 downloads per month
Used in 9 crates
(via erg_common)
7KB
53 lines
w-boson
Windows port of backtrace-on-stack-overflow
Usage
use w_boson::enable;
// or use w_boson::enable_backtrace_on_stack_overflow;
fn recursive(n: usize) {
print!("{n}");
recursive(n+1);
}
fn main() {
unsafe { enable(); }
recursive(0);
}
Notes
To get the correct function names even in the release build, add the following settings to Cargo.toml
.
# Cargo.toml
[profile.release]
debug = true
License
MIT & Apache-2.0
lib.rs
:
w-boson
Windows port of backtrace-on-stack-overflow
Usage
use w_boson::enable;
// or use w_boson::enable_backtrace_on_stack_overflow;
fn recursive(n: usize) {
print!("{n}");
recursive(n+1);
}
fn main() {
unsafe { enable(); }
recursive(0);
}
Notes
To get the correct function names even in the release build, add the following settings to Cargo.toml
.
# Cargo.toml
[profile.release]
debug = true
Dependencies
~127MB
~2M SLoC