MozillaZine

mozilla.org Status Update #222 (February 2, 2004)

Tuesday February 3rd, 2004

The mozilla.org Status Update #222 (February 2, 2004) is now online. It includes news on checkin requirements, Bugzilla, unsent messages, cookies, strings, Camino and more.

#1 Mysterious note...

by wilbertnl

Tuesday February 3rd, 2004 11:39 AM

djst: "The reason for the delay has not been related to code issues. More on that after the 0.8 release. Stay tuned."

(Posted: Sat 31st Jan 2004 6:36am Last edited by djst on Mon 2nd Feb 2004 4:20pm; edited 3 times in total)

How mysterious...

#2 Strings, strings...

by cmad

Tuesday February 3rd, 2004 7:20 PM

Can someone tell us what the new strings implementation will bring to our favorite apps?

#3 Re: Strings, strings...

by WillyWonka

Tuesday February 3rd, 2004 7:44 PM

Hopefully increased speed and reduced memory usage.

#4 Re: Strings, strings...

by bzbarsky

Tuesday February 3rd, 2004 11:30 PM

> Can someone tell us what the new strings implementation will bring to our favorite apps?

According to the numbers in the bug, it makes the codesize about 3-5% smaller (on linux and when averaged over all modules). In practical terms, about 500k smaller download, about 900kB smaller disk footprint for SeaMonkey. About 1 meg smaller memory footprint when running for SeaMonkey; probably a bit less for the more stripped-down apps.

The wins on Windows are not as big; probably only about 300kB runtime reduction instead of the 900kB.

With smaller codesize, naturally, come perf wins -- instruction caches handle smaller code better. ;)

#6 Reply

by napolj2

Wednesday February 4th, 2004 5:01 AM

in case anyone is wondering, the bug report that deals with this seems to be Bug 231995.

#5 Strings...

by kaideleeuw

Wednesday February 4th, 2004 4:14 AM

Are the changes to the string implementation going to be included version 1.7 of mozilla?

#7 Re: Strings...

by mlefevre

Wednesday February 4th, 2004 3:23 PM

The target was set to 1.7beta just a few days ago, so I guess the intention is to get this in for 1.7beta.