On Wed, May 14, 2014 at 05:46:23PM -0700, Tim Abraldes wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Build took 41:02 with these options:
>   ac_add_options --enable-chrome-format=flat
>   ac_add_options --disable-optimize
>   ac_add_options --enable-debug-symbols
>   ac_add_options --disable-crashreporter
>   ac_add_options --disable-updates
>   ac_add_options --disable-tests
>   ac_add_options --without-intl-api
>   ac_add_options --enable-jemalloc
> 
> Builds took 37:12, 34:58 with these additional options:
>   mk_add_options "export COMPILE_PDB_FLAG="
>   mk_add_options "export HOST_PDB_FLAG="
>   mk_add_options "export MOZ_DEBUG_FLAGS=-Z7"
>   (removed ac_add_options --enable-debug-symbols)
> 
> That's a 9.3% - 14.8% improvement [0][1].
> 
> I noticed that PDB files were still generated; is that expected or did
> I miss something in the configuration options?

Depends which specific pdb files. The linker still emits pdb files for
dlls and executables. There shouldn't be pdb files for objects.

> Also, I did run into an
> issue where WinDbg wasn't able to show me source code for some
> functions in xul.dll (which normally it should have been able to).
> I'll keep investigating to see if that was a fluke or if there are
> some STR I can post here.

Thanks

Mike
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to