aebrahim: W32 2004-01-31 optimised for P3/P4/AthlonXP
54 posts
• Page 1 of 4 • 1, 2, 3, 4
These are all Trunk Builds.
I built Mozilla Firebird today from CVS with MSVC++ .NET 2003 using some optimisations. To build on MSVC++ .NET 2003, I used the temporary solution provided here. The one bug that's blocking full native build support on MSVC++ .NET 2003 (without any code modifications) is: http://bugzilla.mozilla.org/show_bug.cgi?id=208314 If you'd like to see native build support for MSVC++ .NET 2003, please sign into Bugzilla and vote for this bug, or better yet, contribute a patch. Thanks. Optimised for Pentium 4, Pentium M, Celeron 1.7GHz+ and Athlon64 with SSE2 (-O1 -Oi -G7 -GL -arch:SSE2): http://pryan.org/firebird/aebrahim/Mozi ... L-SSE2.zip (6.76MB - zip) http://pryan.org/firebird/aebrahim/Mozi ... L-SSE2.exe (5.07MB - 7z sfx) The above build will work on Pentium 4, Pentium M, Celeron 1.7 GHz and above and Athlon64 systems ONLY. Optimised for Athlon XP and some newer Durons with SSE (-O1 -Oi -G7 -GL -arch:SSE): http://pryan.org/firebird/aebrahim/Mozi ... GL-SSE.zip (6.76MB - zip) http://pryan.org/firebird/aebrahim/Mozi ... GL-SSE.exe (5.07MB - 7z sfx) The above build will work on systems that support the SSE instruction set ONLY. Optimised for Pentium III and Pentium III based Celerons with SSE (-O1 -Oi -G6 -GL -arch:SSE): http://pryan.org/firebird/aebrahim/Mozi ... GL-SSE.zip (6.76MB - zip) http://pryan.org/firebird/aebrahim/Mozi ... GL-SSE.exe (5.07MB - 7z sfx) The above build will work on systems that support the SSE instruction set ONLY. checkout start: Sat Jan 31 02:22:10 PST 2004 I should note that I can't guarantee that these builds will work with Windows 95 (Microsoft has removed Windows 95 as a target platform on their .NET 2003 version of development tools), but they will work with Windows 98/NT4 or better, and probably on Windows 95 too. You can find a copy of these builds (and my older builds) on pryan's mirror: http://pryan.org/firebird/aebrahim My .mozconfig is as follows: . $topsrcdir/browser/config/mozconfig ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --enable-optimize="see build info" ac_add_options --enable-static ac_add_options --disable-shared My builds have the following preference set: pref("general.useragent.vendorComment", "aebrahim"); I've included a copy of my .mozconfig in the build folder itself. For more on what the optimisation switches do see this link: http://msdn.microsoft.com/library/en-us ... _.2f.o.asp http://msdn.microsoft.com/library/en-us ... _.2f.g.asp http://msdn.microsoft.com/library/en-us ... ecture.asp EDIT: Fixing a broken link Last edited by aebrahim on January 31st, 2004, 12:16 pm, edited 1 time in total.
-GL? Whats that? What will happen next? You never know.
http://msdn.microsoft.com/library/en-us ... zation.asp Ah, thanks. I've never seen it before, thats why I'm asking.
Your build is working fine so far and noticable faster than non-optimized builds. What will happen next? You never know.
Mr.Aeb,
some explanatory may need here : what 01/0i/ optimised flags ? I guess another experimental build?..anyway will give a shot and give some feed back later. Themes: Mozilla (Mod) | SeaMonkey (Subskin) | Firefox 3 Proto-119 | Userstyles
Using the SSE2 build it seems to be slightly faster on both rendering and startup than yesterday's build using the -O2 flag. However, this could just be me so we need more people to post their comments. It could be slower for you.
I've included the appropriate links to everything on the MSDN site in my original post. aebrahim, is this build (O1/Oi) different from yesterday's (O2) because of the image loading problems mentioned with 02?
Firefox : One Browser to Rule Them All.
Also, for your next experiment aebrahim, could you use the same things as today except try O2 instead of O1? Todays build seems faster, but on the DHTML tests I did from your last build thread it was slightly slower. I think the other optimisations you have used in this build have made it faster, but not using O2 could have decreased some of that effect. Last edited by lordmedikit on January 31st, 2004, 2:34 pm, edited 1 time in total.
Yeah, pretty much. Although, it may turn out that -O1 -Oi works even faster. Someone will need to benchmark this ....
Sorry, I have looked through the thread for yesterday's build and found no mention of an image loading problem, so what is it?
Check out pages 7 and 8 of stipe's build thread. Thanks aebrahim. Downloading now.
Firefox : One Browser to Rule Them All.
Trunk 20040131 01/0i/G7/GL - arch : SSE2
Running well here...can feel faster than yesterday build (20040130). TBE + 6 extensions working charm with this build. ![]() Files also decrease becoz of switching the flags!.Great work! Thanx..Mr.Aeb Themes: Mozilla (Mod) | SeaMonkey (Subskin) | Firefox 3 Proto-119 | Userstyles
All extensions installed and everything is working fine.
Oh yeah, no image loading problems either ![]() Thanks aebrahim. Firefox : One Browser to Rule Them All.
54 posts
Page 1 of 4 • 1, 2, 3, 4
Who is onlineUsers browsing this forum: No registered users and 2 guests |
![]() |