-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Open
Labels
A-debuggingArea: debug builds and debugging generated codeArea: debug builds and debugging generated codeA-profilesArea: profilesArea: profilesC-feature-requestCategory: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`S-needs-mentorStatus: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.Status: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.
Description
In profiles, one can use
debug = true # Controls whether the compiler passes -g
The name debug
is confounding (at least for me):
- It says nothing about "symbols",
- It implies "slower code", which is false,
- It can be confused with "debug-assertions".
Obviously we can't just rename debug
to generate-symbols
, but we can add an alias and update docs.
Metadata
Metadata
Assignees
Labels
A-debuggingArea: debug builds and debugging generated codeArea: debug builds and debugging generated codeA-profilesArea: profilesArea: profilesC-feature-requestCategory: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`S-needs-mentorStatus: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.Status: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.