Re: UI latency profiling - bug 15122

"Martin Olsson" <[email protected]> Sun, 30 Dec 2007 22:40:32 +0100 (CET)
Newsgroups gmane.comp.mozilla.performance
Message-ID <[email protected]>
It would be awesome, and extremely useful, if the build script could
something like this:

ftp://ftp.mozilla.org/pub/firefox/releases/2.0.0.11/win32/en-US/releaseBuildSymbols/firefox.pdb
ftp://ftp.mozilla.org/pub/firefox/releases/2.0.0.11/win32/en-US/releaseBuildSymbols/some_firefox_dll.pdb
...and so on for each DLL and EXE in the release...

I know we have the win32 symbols uploaded to a symbol server but that
upload is forgotten every now (I filed some bugs on this while trying to
debug a couple of FF crashes a while back) and then it seems (it's not
automated yet afaik). Having the PDB on the ftp would simply things a lot
for people debugging "in production" crashes and also for perf analysis
etc.

And of course same goes for Linux and MacOS etc even though the files are
not called PDB there.


Regards,
Martin


> Marko Macek wrote:
>> It is necessary to have a debug mozilla build for useful stack traces.
>
> Why doesn't an optimized build with symbols work?  In general,
> collecting performance information in a debug build is of rather limited
> usefulness...
>
> -Boris