Closed Bug 1496853 Opened 6 years ago Closed 6 years ago

Turn on lto for rust in the Tup backend

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox64 fixed)

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: chmanchester, Assigned: chmanchester)

References

Details

Attachments

(1 file)

These are added to "--enable-release" builds by some special logic in rules.mk. We need to port this to the Tup backend.
This can't work just as the make backend, because "cargo build" doesn't accept rustc flags, but I have a hackaround.
Pushed by cmanchester@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e3d243f3ff07
Enable link time optimization for rust in tup for --enable-release builds. r=mshal
https://hg.mozilla.org/mozilla-central/rev/e3d243f3ff07
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Depends on: 1497790
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: