On Wed, Apr 25, 2018 at 7:11 PM, Gregory Szorc <gsz...@mozilla.com> wrote: > The build peers have long thought about adding the concept of “build > profiles” to the build system. Think of them as in-tree mozconfigs for > common, supported scenarios.
This would be good to have. It would also help if such mozconfigs had comprehensive comments explaining how our release builds differ from tooling defaults especially now that we have areas of code that are developed outside a full Firefox build. For example, I A/B tested code for performance using cargo bench and mistakenly thought that cargo's "release" mode meant the same thing as Firefox "release" mode. I only later learned that I had developed with opt-level=3 (cargo's default for "release") and we ship with opt-level=2. -- Henri Sivonen hsivo...@hsivonen.fi https://hsivonen.fi/ _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform