[Bug 213708] [NEW] Please compile it with PGO optimizations

SpookyET spookyet at gmail.com
Tue Apr 8 01:35:41 UTC 2008


Public bug reported:

Binary package hint: xulrunner-1.9

I've been using Arch Linux for the last 3 months. Now, I'm back on
Ubuntu because I got tired of configuring. Configuring never ends.
However, for Arch Linux, I made the best Firefox 3 package (
http://aur.archlinux.org/packages.php?ID=15184 ), which includes PGO
optimizations ( http://developer.mozilla.org/en/docs
/Building_with_Profile-Guided_Optimization ).

The Windows version is PGO optimised. People will hate the Ubuntu
version knowing that the Windows version is so much faster. The official
mozilla nightlies are PGO optimised.

This was a test I did on Arch Linux, which is compiled against i686:
Firefox 3 Beta 3 on the left.
Firefox 3 Beta 4 with Profile Guided Optimisations on the right: http://www.paste2.org/p/15666

This is what I got with this build https://bugs.launchpad.net/gutsy-
backports/+bug/212468

http://tinyurl.com/6fv8aq

7 times slower. I'm not sure how much i686 helps. But, my i686 PGO was 3
times faster than my normal i686.

There are no regressions. It just works.

I've attached how it was compiled and the mozconfig.

** Affects: xulrunner-1.9 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: firefox pgo

** Description changed:

  Binary package hint: xulrunner-1.9
  
  I've been using Arch Linux for the last 3 months. Now, I'm back on
  Ubuntu because I got tired of configuring. Configuring never ends.
  However, for Arch Linux, I made the best Firefox 3 package (
  http://aur.archlinux.org/packages.php?ID=15184 ), which includes PGO
  optimizations ( http://developer.mozilla.org/en/docs
  /Building_with_Profile-Guided_Optimization ).
  
  The Windows version is PGO optimised. People will hate the Ubuntu
  version knowing that the Windows version is so much faster. The official
  mozilla nightlies are PGO optimised.
  
  This was a test I did on Arch Linux, which is compiled against i686:
  Firefox 3 Beta 3 on the left.
  Firefox 3 Beta 4 with Profile Guided Optimisations on the right: http://www.paste2.org/p/15666
  
  This is what I got with this build https://bugs.launchpad.net/gutsy-
  backports/+bug/212468
  
  http://tinyurl.com/6fv8aq
  
  7 times slower. I'm not sure how much i686 helps. But, my i686 PGO was 3
  times faster than my normal i686.
  
  There are no regressions. It just works.
+ 
+ I've attached how it was compiled and the mozconfig.

-- 
Please compile it with PGO optimizations
https://bugs.launchpad.net/bugs/213708
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to xulrunner-1.9 in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list