On Wed, Oct 17, 2012 at 06:55:57PM -0700, Dave Mandelin wrote:
> Following the recent discussion about PGO, I really wanted to understand what 
> benefits PGO gives Firefox on Windows, if any--I was skeptical. Rafael (IIRC) 
> posted some Talos numbers, but I didn't know how to interpret them. So I 
> decided to try a few simple experiments to try to falsify the hypothesis that 
> "PGO has user-perceivable benefits".
> 
> Experimental setup: Windows builds from 
> http://hg.mozilla.org/mozilla-central/rev/5f4a6a474455 on a Windows 7 Xeon. I 
> took opt and pgo builds from the tbpl links.
> 
> Experiment 1: cold startup time
> 
>   I used a camera to measure time from pressing enter on a
>   a command line until the Fx window was completely shown.
> 
>  results:
>   opt: 3.025 seconds
>   pgo: 1.841
> 
>   - A clear win for PGO. I'm told that there is a startup
>     time optimization that orders omni.ja that only runs 
>     in PGO builds. So it's not necessarily from the PGO
>     itself, but at least it means the current PGO builds
>     really are better.

If you copy omni.ja from the PGO build to the opt build, you'll be able
to see if everything comes from that. We're planning to make that
currently PGO-only optimization run on all builds. (bug 773171)

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

Reply via email to