Tracking Issue for short backtraces in the default panic hook #136129
Labels
A-backtrace
Area: Backtraces
A-debuginfo
Area: Debugging information in compiled programs (DWARF, PDB, etc.)
A-runtime
Area: std's runtime and "pre-main" init for handling backtraces, unwinds, stack overflows
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
This is a tracking issue for short backtraces in the default panic hook (#124586, rust-lang/compiler-team#818). See previous Zulip discussion.
About tracking issues
Tracking issues are used to record the overall progress of implementation.
They are also used as hubs connecting to other relevant issues, e.g., bugs or open design questions.
A tracking issue is however not meant for large scale discussion, questions, or bug reports about a feature.
Instead, open a dedicated issue for the specific matter and add the relevant feature gate label.
Discussion comments will get marked as off-topic or deleted.
Repeated discussions on the tracking issue may lead to the tracking issue getting locked.
Steps
Compile-time
#[rustc_{skip,start,end}_short_backtrace]
attributes in rustc itself ([experimental] shorten backtraces using debuginfo #134831). Currently blocked on everything else.DW_AT_RUST_short_backtrace
attributes forDISubprogram
nodes llvm/llvm-project#123683)Runtime
Unresolved Questions
llvm.codeview.annotation
?Implementation history
See above.
@rustbot label T-compiler T-libs A-runtime A-backtrace A-debuginfo
The text was updated successfully, but these errors were encountered: