aebrahim: W32 2003-11-18 optimised for P3/P4/Athlon/AthlonXP

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

aebrahim: W32 2003-11-18 optimised for P3/P4/Athlon/AthlonXP

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.21MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.exe (4.55MB - 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.21MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.exe (4.55MB - 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.21MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.exe (4.54MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY.

Optimised for non-SSE Athlons (-Oxs -G7):
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.zip (6.21MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.exe (4.54MB - 7z sfx)

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/defau ... _.2f.o.asp
hussam
Posts: 616
Joined: August 22nd, 2003, 11:49 am
Contact:

Post by hussam »

One question. I have a Pentium III based celeron 1.3Ghz. how do i know if my system supports SSE
aebrahim
Posts: 1234
Joined: November 10th, 2002, 2:47 am
Location: Hong Kong
Contact:

Post by aebrahim »

ht990332 wrote:One question. I have a Pentium III based celeron 1.3Ghz. how do i know if my system supports SSE

If it's Pentium III based, it supports SSE. As far as I know, any 1.3GHz Intel chip will support SSE.
idioteque
Posts: 40
Joined: March 27th, 2003, 11:04 am
Location: US

Post by idioteque »

ht990332 wrote:One question. I have a Pentium III based celeron 1.3Ghz. how do i know if my system supports SSE


An easy way to check is to run WCPUID
you can get it here: http://hp.vector.co.jp/authors/VA002374 ... nload.html
hussam
Posts: 616
Joined: August 22nd, 2003, 11:49 am
Contact:

Post by hussam »

aebrahim wrote:
ht990332 wrote:One question. I have a Pentium III based celeron 1.3Ghz. how do i know if my system supports SSE

If it's Pentium III based, it supports SSE. As far as I know, any 1.3GHz Intel chip will support SSE.


Ok, thanks man. By the way, the startup time of this build is excellent. keep up the good work man! 8)
old momokatte
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old momokatte »

No longer getting the XPCOM.DLL crash on http://cube.ign.com that previously existed in 20031116 and 20031117 builds. Yay. :)
chob
Posts: 4283
Joined: May 17th, 2003, 12:05 pm
Location: London, UK

Post by chob »

Is no one else having problems in Tools > Options > General > Homepage?

If I go to this textbox and enter an URL for my homepage and click OK, nothing happens. The OK button is seen to be pressed, but the menu page stays open and my new homepage is not accepted.
irkregent
Posts: 176
Joined: July 15th, 2003, 9:04 am

Post by irkregent »

chob wrote:Is no one else having problems in Tools > Options > General > Homepage?

If I go to this textbox and enter an URL for my homepage and click OK, nothing happens. The OK button is seen to be pressed, but the menu page stays open and my new homepage is not accepted.

Works for me.
irkregent
Posts: 176
Joined: July 15th, 2003, 9:04 am

Slower to close?

Post by irkregent »

Has anyone else noticed today's build seems to take longer to shut down than previous FB builds? (Windows 2000, Pentium III CPU, G6 build.)
EDIT:
Maybe it's just my imagination or current machine state. I've tried several other of recent builds, and they all take a pause when closing. But none of them are noticeably longer than any of the others.
User avatar
Goldzilla
Posts: 2579
Joined: November 22nd, 2002, 6:52 pm

Re: Slower to close?

Post by Goldzilla »

irkregent wrote:Has anyone else noticed today's build seems to take longer to shut down than previous FB builds? (Windows 2000, Pentium III CPU, G6 build.)
EDIT:
Maybe it's just my imagination or current machine state. I've tried several other of recent builds, and they all take a pause when closing. But none of them are noticeably longer than any of the others.


I have noticed that. I think that it started with the 11/16 build. My previous stable build was 11/13. I thought that it might be a TBE and didn't really think too much about it. Might be worth filing a bug.
Dell Inspiron 8500 P4 M 2.0 Ghz 1 GB 40 GB XP Pro NVidia 64 MB WUXGA CME, CH, TBE , EZS Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040325 Firefox/0.8.0+ (mmoy-O2-GL7-SSE2-crc32-Zp16-quek013)
User avatar
whorfin
Posts: 326
Joined: April 1st, 2003, 3:11 pm

Post by whorfin »

WFM.

Thanks, aebrahim. :-)
Lighten up, Francis
User avatar
The Drake
Posts: 3057
Joined: August 26th, 2003, 8:21 pm
Location: St. Louis, Muh-zoor'-ee
Contact:

Re: Slower to close?

Post by The Drake »

Goldzilla wrote:
irkregent wrote:Has anyone else noticed today's build seems to take longer to shut down than previous FB builds? (Windows 2000, Pentium III CPU, G6 build.)
EDIT:
Maybe it's just my imagination or current machine state. I've tried several other of recent builds, and they all take a pause when closing. But none of them are noticeably longer than any of the others.


I have noticed that. I think that it started with the 11/16 build. My previous stable build was 11/13. I thought that it might be a TBE and didn't really think too much about it. Might be worth filing a bug.


I've noticed this as well (Win XP, Pentium IV). Has anyone else noticed that their bookmarks in the bookmark toolbar take longer to come up when starting Firebird?
"Madam President, you look like I just shot your dog."
User avatar
Tanner
Posts: 63
Joined: October 4th, 2003, 9:50 am
Location: Montefiore Conca (Rimini - Italy)
Contact:

Post by Tanner »

So this nightly is not worth downloading?

I think you should post build's bugfixes and regressions in this kind of topics... But I can't see none except those "it takes longer to shut down"...
old momokatte
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old momokatte »

I've been using this build (-Oxs -G7 -arch:SSE) nonstop for the past three hours and haven't noticed any new problems. It also closes instantly on my Win98 system.
User avatar
Goldzilla
Posts: 2579
Joined: November 22nd, 2002, 6:52 pm

Post by Goldzilla »

Tanner wrote:So this nightly is not worth downloading?

I think you should post build's bugfixes and regressions in this kind of topics... But I can't see none except those "it takes longer to shut down"...


I wouldn't say that. I'm using a version with the same issue so it's not really a problem in my mind. I think that a bug should be filed on it though. I need to test it without my extensions at some point. I've downloaded this build but have other stuff to do right now.
Dell Inspiron 8500 P4 M 2.0 Ghz 1 GB 40 GB XP Pro NVidia 64 MB WUXGA CME, CH, TBE , EZS Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040325 Firefox/0.8.0+ (mmoy-O2-GL7-SSE2-crc32-Zp16-quek013)
Post Reply