-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Closed
Labels
A-debuginfoArea: Debugging information in compiled programs (DWARF, PDB, etc.)Area: Debugging information in compiled programs (DWARF, PDB, etc.)C-feature-requestCategory: A feature request, i.e: not implemented / a PR.Category: A feature request, i.e: not implemented / a PR.F-collapse_debuginfo`#![feature(collapse_debuginfo)]``#![feature(collapse_debuginfo)]`T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Description
Firefox is built with release-channel Rust, and -Zdebug-macros
is needed to get useful debuggability, crash/panic reporting and profiling attributability for Rust code in Firefox.
According to build-time output, the option is going to go away from the release-channel compiler. It seems that the option isn't on track to becoming the default, either.
If it's not made the default, please continue keeping the option (under some name) available to release-channel Rust.
Metadata
Metadata
Assignees
Labels
A-debuginfoArea: Debugging information in compiled programs (DWARF, PDB, etc.)Area: Debugging information in compiled programs (DWARF, PDB, etc.)C-feature-requestCategory: A feature request, i.e: not implemented / a PR.Category: A feature request, i.e: not implemented / a PR.F-collapse_debuginfo`#![feature(collapse_debuginfo)]``#![feature(collapse_debuginfo)]`T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.