aebrahim: W32 2003-10-21 optimised P3-SSE/P4-SSE2/AthlXP-SSE

Discussion about official Mozilla Firefox builds
aebrahim
Posts: 1234
Joined: November 10th, 2002, 2:47 am
Location: Hong Kong
Contact:

aebrahim: W32 2003-10-21 optimised P3-SSE/P4-SSE2/AthlXP-SSE

Post by aebrahim »

I built Mozilla Firebird today from CVS with MSVC++ .NET 2003 using some optimisations. To build on MSVC++ .NET 2003, I had to use some old headers from the MSVC++ .NET 2002 Standard C++ Library. However, it's using the MSVC++ .NET 2003 compilers and linkers, so it should fully benefit from the new optimisations. 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 (-Oxs -G7 -arch:SSE2):
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.zip (6.08MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.exe (4.47MB - 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 (-Oxs -G7 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.zip (6.08MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.exe (4.47MB - 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 (-Oxs -G6 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.zip (6.08MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.exe (4.47MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY.

I should note that I can't guarantee that these builds will work with Windows 95, but they will work with Windows 98/NT4 or better.

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/defau ... _.2f.o.asp
Last edited by aebrahim on October 21st, 2003, 12:08 pm, edited 2 times in total.
reeper
Posts: 42
Joined: May 22nd, 2003, 12:17 pm

firs time as first one!

Post by reeper »

thanks for the P3 build.

that's key.
pryan
Posts: 246
Joined: December 8th, 2002, 4:08 am
Contact:

BitTorrent Links

Post by pryan »

Last edited by pryan on October 21st, 2003, 12:35 pm, edited 2 times in total.
Mozilla <a href="http://pryan.org/mozilla/firefox/">Firefox Builds</a>, <a href="http://pryan.org/mozilla/thunderbird/">Thunderbird Builds</a> and <a href="http://pryan.org/mozilla/">More</a>
Old Nehemoth
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by Old Nehemoth »

Ulala Waiting for the P3 Build
jileiwin
Posts: 18
Joined: October 21st, 2003, 7:45 am

Thanks!

Post by jileiwin »

I already have the official nightly builds,but I want to try this unofficial version.Is there a way to make them work at the same time?
User avatar
Fireball
Posts: 6
Joined: October 21st, 2003, 9:39 am

Post by Fireball »

hope do see also a non sse version .... please [-o<
that will be graet
MozJF
Posts: 2007
Joined: July 14th, 2003, 10:07 am
Location: Near Atlantic Ocean

Post by MozJF »

Fireball wrote:hope do see also a non sse version .... please [-o<
that will be graet


Why not trying one of my builds ? You cannot use Java... But all the other plugins work :)
MozJF
User avatar
AGSHender
Posts: 611
Joined: November 14th, 2002, 11:39 pm
Location: Portland, OR
Contact:

Post by AGSHender »

/waits patiently for his Athlon XP SSE build....
MozJF
Posts: 2007
Joined: July 14th, 2003, 10:07 am
Location: Near Atlantic Ocean

Post by MozJF »

AGSHender wrote:/waits patiently for his Athlon XP SSE build....


:lol:

Oh, another aebrahim addict :)
MozJF
User avatar
Dexpot
Posts: 27
Joined: October 19th, 2003, 9:19 am
Location: Germany (Wesel)
Contact:

Post by Dexpot »

Me too.
aebrahim: Image
Best Regards
Sebastian Brands, The Dexpot-Team
http://www.dexpot.de
doh
Posts: 238
Joined: January 29th, 2003, 12:38 pm

Post by doh »

Another waiting in line w/ a ticket #8. \:D/
User avatar
AGSHender
Posts: 611
Joined: November 14th, 2002, 11:39 pm
Location: Portland, OR
Contact:

Post by AGSHender »

The Athlon XP SSE build works very well for me.

Seems faster. :D

Thanks for another great build, aebrahim.
User avatar
jacsac
Posts: 140
Joined: October 5th, 2003, 4:13 pm

Athlon XP

Post by jacsac »

Am I wrong or isn't this the build everyone is asking for ? What is the SSE and how do I know if I need it? I have an Athlon XP 2000 processor



Optimised for Athlon XP and some newer Durons with SSE (-Oxs -G7 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.zip (6.08MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.exe (4.47MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY
User avatar
galapogos
Posts: 659
Joined: February 22nd, 2003, 1:41 am

Post by galapogos »

Horray for optimized builds!
kretz
Posts: 9
Joined: October 18th, 2003, 7:35 pm

Post by kretz »

what build would a duron 750 use?
Post Reply