Ted's PGO build
-
- Posts: 225
- Joined: August 12th, 2004, 9:13 am
Ted Mielczarek wrote:swsnyder: would be interesting to rebuild that with debug symbols (set MOZ_DEBUG_SYMBOLS=1 in your mozconfig) and get a stack, to find out where it's crashing. Wouldn't surprise me if SeaMonkey has some modules of its own that are fragile to PGO. We can turn those off in their respective Makefiles till they get sorted out.
I pulled the trunk on 03 Mar., rebuilt with profiling, and now see no crashes.
Maybe I just missed the sqlite exclusion in that last checkout. In any case the profiled build of SeaMonkey 2.0a1pre is working well for me.
-
- Posts: 37
- Joined: August 7th, 2006, 3:23 pm
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact:
-
- Posts: 618
- Joined: September 4th, 2003, 4:15 am
- Location: Singapore
Incognito129 wrote:i have msvc++ 2005 redist. installed but the PGO build keeps crashing. Is there anything else I need? I'm using winxp sp2.
Are you using the PGO build that Ted posted in this thread? There are issues with it, since it was created to test for possible bugs. Just use the latest nightlies.
-
- Posts: 23
- Joined: February 1st, 2006, 10:11 am
- tqft
- Posts: 1232
- Joined: April 22nd, 2003, 11:57 pm
Linux here - ubuntu gutsy - no luck building a PGO build, it seems to have regressed - updated version off gcc to latest svn [other programs - vlc git - would not build as well] and still no luck - now won't get to the part where it opens ff.
I haven't seen much traffic on the bug lately - does anyone know anything about when some more action may happen. I know some of the patches are waiting for movement in the ff3 betas - but I can't find much info.
I haven't seen much traffic on the bug lately - does anyone know anything about when some more action may happen. I know some of the patches are waiting for movement in the ff3 betas - but I can't find much info.
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact:
tqft: can you be more specific on what you're seeing? We only tested with GCC 4.1, so with newer versions YMMV.
OldSkoOL: it's probably a factor of the profiling input. Right now we're just profiling on startup/shutdown. At least one of my builds was profiled on the SunSpider test, so it would obviously be faster there. (and likely in overall JS perf) We will add some more profiling input eventually.
OldSkoOL: it's probably a factor of the profiling input. Right now we're just profiling on startup/shutdown. At least one of my builds was profiled on the SunSpider test, so it would obviously be faster there. (and likely in overall JS perf) We will add some more profiling input eventually.
- tqft
- Posts: 1232
- Joined: April 22nd, 2003, 11:57 pm
Ted:
/media/sdb2/mozilla/mozilla/netwerk/cookie/src/nsCookieService.cpp:1: error: ‘nsCookieService.gcda’ is version ‘401p’, expected version ‘404e’
cc1plus: warnings being treated as errors
/media/sdb2/mozilla/mozilla/netwerk/cookie/src/nsCookie.cpp:1: error: ‘nsCookie.gcda’ is version ‘401p’, expected version ‘404e’
make[8]: *** [nsCookie.o] Error 1
and that is where it bails
With prev version gcc 4.1 didn't get that and current gcc does build non-profiled ff
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5pre) Gecko/2008030908 Minefield/3.0b5pre ID:2008030908
/media/sdb2/mozilla/mozilla/netwerk/cookie/src/nsCookieService.cpp:1: error: ‘nsCookieService.gcda’ is version ‘401p’, expected version ‘404e’
cc1plus: warnings being treated as errors
/media/sdb2/mozilla/mozilla/netwerk/cookie/src/nsCookie.cpp:1: error: ‘nsCookie.gcda’ is version ‘401p’, expected version ‘404e’
make[8]: *** [nsCookie.o] Error 1
and that is where it bails
With prev version gcc 4.1 didn't get that and current gcc does build non-profiled ff
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5pre) Gecko/2008030908 Minefield/3.0b5pre ID:2008030908
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact:
- tqft
- Posts: 1232
- Joined: April 22nd, 2003, 11:57 pm
-
- Posts: 1269
- Joined: November 5th, 2002, 7:32 am
- Location: PA
- Contact: