aebrahim: W32 2003-11-18 optimised for P3/P4/Athlon/AthlonXP
-
- Posts: 1234
- Joined: November 10th, 2002, 2:47 am
- Location: Hong Kong
- Contact:
aebrahim: W32 2003-11-18 optimised for P3/P4/Athlon/AthlonXP
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
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
-
- Posts: 616
- Joined: August 22nd, 2003, 11:49 am
- Contact:
-
- Posts: 1234
- Joined: November 10th, 2002, 2:47 am
- Location: Hong Kong
- Contact:
-
- Posts: 40
- Joined: March 27th, 2003, 11:04 am
- Location: US
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
-
- Posts: 616
- Joined: August 22nd, 2003, 11:49 am
- Contact:
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)
-
- Posts: 0
- Joined: December 31st, 1969, 5:00 pm
No longer getting the XPCOM.DLL crash on http://cube.ign.com that previously existed in 20031116 and 20031117 builds. Yay.
-
- Posts: 4283
- Joined: May 17th, 2003, 12:05 pm
- Location: London, UK
-
- Posts: 176
- Joined: July 15th, 2003, 9:04 am
-
- Posts: 176
- Joined: July 15th, 2003, 9:04 am
Slower to close?
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.
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.
- Goldzilla
- Posts: 2579
- Joined: November 22nd, 2002, 6:52 pm
Re: Slower to close?
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)
- The Drake
- Posts: 3057
- Joined: August 26th, 2003, 8:21 pm
- Location: St. Louis, Muh-zoor'-ee
- Contact:
Re: Slower to close?
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."
- Tanner
- Posts: 63
- Joined: October 4th, 2003, 9:50 am
- Location: Montefiore Conca (Rimini - Italy)
- Contact:
-
- Posts: 0
- Joined: December 31st, 1969, 5:00 pm
- Goldzilla
- Posts: 2579
- Joined: November 22nd, 2002, 6:52 pm
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)