Please compile Firefox with PGO optimizations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
XULRunner |
Fix Released
|
Medium
|
|||
firefox (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned | ||
Quantal |
Won't Fix
|
Wishlist
|
Unassigned | ||
firefox-3.0 (openSUSE) |
New
|
Undecided
|
Unassigned | ||
xulrunner (Debian) |
New
|
Unknown
|
Bug Description
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://
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://
This is what I got with this build https:/
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.
Changed in xulrunner-1.9: | |
importance: | Undecided → Wishlist |
Changed in firefox-3.0: | |
status: | New → Confirmed |
Changed in xulrunner-1.9: | |
status: | Incomplete → Confirmed |
Changed in firefox-3.0: | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in xulrunner-1.9: | |
status: | Confirmed → Triaged |
Changed in firefox-3.0: | |
importance: | Medium → Wishlist |
Changed in firefox-3.1: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in xulrunner-1.9.1: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in xulrunner-1.9: | |
status: | Triaged → Won't Fix |
Changed in firefox-3.0: | |
status: | Triaged → Won't Fix |
Changed in xulrunner: | |
status: | Unknown → Confirmed |
Changed in firefox-3.1 (Ubuntu): | |
status: | Triaged → Invalid |
status: | Invalid → Won't Fix |
Changed in xulrunner (Debian): | |
status: | Unknown → New |
Changed in xulrunner-1.9 (Ubuntu): | |
status: | Won't Fix → New |
Changed in xulrunner: | |
status: | Confirmed → Fix Released |
Changed in xulrunner: | |
importance: | Unknown → Medium |
tags: | added: lucid maverick natty oneiric |
This was actually ok before bug 361343. There was another older bug where I made the existing PGO support work again.