Closed Bug 522156 Opened 15 years ago Closed 15 years ago

Remove --enable-debugger-modules from Windows CE builds

Categories

(Release Engineering :: General, defect)

ARM
Windows CE
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Dolske, Assigned: nthomas)

Details

(Whiteboard: [nv])

Attachments

(1 file)

http://mxr.mozilla.org/build/source/buildbot-configs/mozilla2/wince/mozilla-central/nightly/mozconfig#4

AFAIK there's no need to build with this (although it wouldn't shock me!), and removing it saves disk space (so smaller updates, and maybe lower memory usage depending on how dumb the WinCE module loader is?).

With this, the xul.dll in my build drops from 17.4 to 14.6MB (2.8MB, -16%).
Whiteboard: [nv]
Wow, I'm surprised that there's that much size difference. Don't the debug symbols wind up in PDBs like normal Win32 builds? What the heck is all that extra stuff in xul.dll doing?

Also, we will eventually need to re-enable this when we get Breakpad support for WinCE/ARM.
Assignee: nobody → server-ops
Component: Build Config → Server Operations
Product: Core → mozilla.org
QA Contact: build-config → mrz
Version: Trunk → other
Assignee: server-ops → nobody
Component: Server Operations → Release Engineering
QA Contact: mrz → release
Do we want to take this for 3.6b1 ?
Assignee: nobody → nthomas
Status: NEW → ASSIGNED
Attachment #406204 - Flags: review?(bhearsum)
Attachment #406204 - Flags: review?(bhearsum) → review+
Attachment #406204 - Flags: approval1.9.2?
Attachment #406204 - Flags: approval1.9.2? → checked-in+
Comment on attachment 406204 [details] [diff] [review]
Remove --enable-debugger-info-modules from all nightly and release mozconfigs for WinCE

Ted tells me that this doesn't need approval.

changeset:   1612:2600932e8f40
The cab for the mozilla-central nightly shrank from 31.2M to 28.0M.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: