Ted's PGO build
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact:
Ken_F: I'm pretty busy doing other work, so I don't have time to produce custom builds. I made these while working on the build patches to get this into the tree. I wrote that MDC document above, so anyone who can build Mozilla should be able to easily produce custom builds with PGO now. You might ask someone who already produces such builds.
matias: Rob Sayre just checked in a tinderbox config patch to enable PGO on nightly builds and clobbered, so tonight's respin and tomorrow's nightly should be PGOed, unless something goes wrong!
matias: Rob Sayre just checked in a tinderbox config patch to enable PGO on nightly builds and clobbered, so tonight's respin and tomorrow's nightly should be PGOed, unless something goes wrong!
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact:
-
- Posts: 42
- Joined: May 22nd, 2003, 12:17 pm
Ted Mielczarek wrote:
matias: Rob Sayre just checked in a tinderbox config patch to enable PGO on nightly builds and clobbered, so tonight's respin and tomorrow's nightly should be PGOed, unless something goes wrong!
Hi,
does this mean that PGO is enabled on nightlies on an ongoing basis now or would it just have been from the nightly from the 24th?
thanks
-
- Posts: 39
- Joined: June 2nd, 2004, 7:10 am
- Location: Posts: 1,526,849
reeper wrote:Ted Mielczarek wrote:
matias: Rob Sayre just checked in a tinderbox config patch to enable PGO on nightly builds and clobbered, so tonight's respin and tomorrow's nightly should be PGOed, unless something goes wrong!
Hi,
does this mean that PGO is enabled on nightlies on an ongoing basis now or would it just have been from the nightly from the 24th?
thanks
It says in that bug thread
"1) This is being proposed for nightly/clobber builds, as well as
hourly/incremental builds as well as release builds."
Suggesting that if fully working - all mentioned versions will be built with it.
- tqft
- Posts: 1232
- Joined: April 22nd, 2003, 11:57 pm
Will report on building ff PGO myself eventually.
Ran last night, did the profile building this morning as per instructions linked on prev page, build failed due to jemalloc error. tried again this morning won't get as far as starting ff in the build process (or does it only do this once?)
gcc specs in case it helps as per bug suggestion
ian@tqft:/media/sdb2/mozilla$ gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.1.3 --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
Ran last night, did the profile building this morning as per instructions linked on prev page, build failed due to jemalloc error. tried again this morning won't get as far as starting ff in the build process (or does it only do this once?)
gcc specs in case it helps as per bug suggestion
ian@tqft:/media/sdb2/mozilla$ gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.1.3 --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact:
tqft: right, see the bug, I just checked in a fix for that.
PGO is not enabled for any official nightlies right now. We tried but backed it out. You can see the bugs I mentioned above for details.
Also, I had to do some testing, and wound up with another PGOed Win32 build:
http://people.mozilla.com/~tmielczarek/ ... .win32.zip
Consider it a freebie
It's not profiled the same as the previous build, so perf characteristics may vary.
PGO is not enabled for any official nightlies right now. We tried but backed it out. You can see the bugs I mentioned above for details.
Also, I had to do some testing, and wound up with another PGOed Win32 build:
http://people.mozilla.com/~tmielczarek/ ... .win32.zip
Consider it a freebie
It's not profiled the same as the previous build, so perf characteristics may vary.
- Sammo
- Posts: 294
- Joined: November 25th, 2002, 7:36 pm
- Location: Oregon
Ted Mielczarek wrote:tqft: right, see the bug, I just checked in a fix for that.
PGO is not enabled for any official nightlies right now. We tried but backed it out. You can see the bugs I mentioned above for details.
Also, I had to do some testing, and wound up with another PGOed Win32 build:
http://people.mozilla.com/~tmielczarek/ ... .win32.zip
Consider it a freebie
It's not profiled the same as the previous build, so perf characteristics may vary.
This one crashes and burns.
- Sammo -
-
- Posts: 4
- Joined: February 25th, 2008, 6:28 pm
Fast!
I had to create an account to post this, but wow this build (OP) is fast.
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact:
- Sammo
- Posts: 294
- Joined: November 25th, 2002, 7:36 pm
- Location: Oregon
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact: