explanations please =)
- kindofabuzz
- Posts: 3859
- Joined: July 20th, 2003, 1:13 am
- Location: Memphis, TN
- Contact:
explanations please =)
What do all these codes mean in the builds? O2, G6, SSE, etc....
Collapse unwanted MozillaZine forum sections ** Give a man a fish and he will eat for a day; teach a man to fish and he will eat for a lifetime; give a man religion and he will die praying for a fish.
- mtigas
- Posts: 430
- Joined: August 11th, 2003, 8:04 pm
- Contact:
O-something is the optimization level. O1 is usually optimize for smallest size, O2 is for speed without size, O3 is flat out speed even if it makes the code huge.
G-something is the CPU family, when you're compiling in MSVC. G5 would be Pentium, I think. G6 is Pentium 2 and above. G7 is Pentium 4. Makes it go faster for that family. G6 also works on all Athlons, too. G7 has a tendency to go much slower on older chips--I think AthlonXP might be sped up by G7, though.
SSE and SSE2 are the special processing instructions that are in some newer CPUs. (Pentium 3 and newer. AthlonXPs should have SSE, Athlon 64s should have SSE2.) These supposedly increase performance of math and multimedia-based applications.
MNG is an animated PNG image format, that isn't patented like GIF is. It was taken out of the Mozilla code last year, so people (like myself) have had to release unofficial versions with it coded in and enabled.
SVG is another image format, based on XML. You basically take XML code (written in plain text), and draw out shapes and stuff using that, instead of using an actual image format to store images.
Um.... Hm. THere was a big list of these around here on the boards a few months ago.
G-something is the CPU family, when you're compiling in MSVC. G5 would be Pentium, I think. G6 is Pentium 2 and above. G7 is Pentium 4. Makes it go faster for that family. G6 also works on all Athlons, too. G7 has a tendency to go much slower on older chips--I think AthlonXP might be sped up by G7, though.
SSE and SSE2 are the special processing instructions that are in some newer CPUs. (Pentium 3 and newer. AthlonXPs should have SSE, Athlon 64s should have SSE2.) These supposedly increase performance of math and multimedia-based applications.
MNG is an animated PNG image format, that isn't patented like GIF is. It was taken out of the Mozilla code last year, so people (like myself) have had to release unofficial versions with it coded in and enabled.
SVG is another image format, based on XML. You basically take XML code (written in plain text), and draw out shapes and stuff using that, instead of using an actual image format to store images.
Um.... Hm. THere was a big list of these around here on the boards a few months ago.
- DurianCS
- Posts: 767
- Joined: June 5th, 2003, 6:17 am
- Location: The Netherlands
- kindofabuzz
- Posts: 3859
- Joined: July 20th, 2003, 1:13 am
- Location: Memphis, TN
- Contact:
thanks!
Collapse unwanted MozillaZine forum sections ** Give a man a fish and he will eat for a day; teach a man to fish and he will eat for a lifetime; give a man religion and he will die praying for a fish.