Open Bug 1949783 Opened 1 month ago Updated 27 days ago

Should we remove @line annotations from files in the release package?

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: arai, Unassigned)

References

Details

(derived from bug 1939273 for simplicity)

as described in bug 1939273 comment #10, we generate @line annotation for preprocessed files and some of those preprocessed files are included in the final release binary.
Those annotation could be useful for debugging purpose, but it might not be too much important for the final release package.

Possible options would be something like the following:

  • Generate the @line annotation only in debug build for those files
  • Stop generating the annotation in the actual target file, but generate another intermediate file with the annotation, just for debugging purpose
Severity: -- → S4
You need to log in before you can comment on or make changes to this bug.