Keep in mind that debug builds are probably at least an order of magnitude 
slower (or a large factor), whereas PGO is a very small factor. (After all, we 
do not PGO on Mac and it doesn't seem to be a problem.)

-David

On Thursday, October 11, 2012 12:05:35 AM UTC-7, Tim Taubert wrote:
> On 10/10/2012 11:57 PM, Justin Lebar wrote:
> 
> > The main reason I'd want Linux PGO is for mobile.  On desktop Linux,
> 
> > most users (I expect) don't run our builds, so it's not a big deal if
> 
> > they're some percent slower.  (Unless distros commonly do PGO builds
> 
> > of Firefox?)  But we're not doing mobile Linux PGO builds (that I know
> 
> > of), and I don't expect success with desktop PGO is much related to
> 
> > success with mobile PGO.
> 
> 
> 
> You may be right for release builds but that doesn't hold true for
> 
> Nightly/Aurora/Beta users. I don't think it's a good idea to make those
> 
> builds ~20% slower when of course we want and need more testers. Don't
> 
> forget that testers on Linux do not only test Linux-only features but
> 
> also features we have on every platform.
> 
> 
> 
> Nobody likes running debug builds because they're slower so why would
> 
> that be different for non-PGO builds?
> 
> 
> 
> Also, I'm not sure how this affects Telemetry results. In terms of perf
> 
> measurements we'd probably need to completely ignore everything from
> 
> non-release builds as the results might differ heavily for some use
> 
> cases.
> 
> 
> 
> - Tim

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

Reply via email to