Mozilla 0.9 Released!

Monday May 7th, 2001 today released milestone 0.9, which moves us a big step closer to a 1.0 release. The 0.9 release contains some of the largest changes in quite some time, with rewrites of the imglib, memory and disk cache, message view in mail, bookmark manager, Personal Security Manager 2 (PSM2), and the help viewer. Many of these rewrites have helped greatly enhance Mozilla's performance since 0.8.1, with the Mail front end rewrite and PSM2 being two of the largest improvements. For those of you who use Java, the JVM is now loaded on first use, rather than when you first start up, leading to much quicker startup.

Builds are currently available for Linux, Windows and Mac, on's download page. Expect other platforms to show up by the end of the week.

The next planned milestone is 0.9.1, for which the tree will close on May 23, and will be released a week or so following that date. Any milestone from this point forward has the possibility of becoming 1.0, and everyone is working hard to get the bug count down to make that happen.

#113 Re: Hmmmmmmmm...

by gerbilpower <>

Thursday May 10th, 2001 12:01 PM

You are replying to this message

Not really, there are a gazillion other factors that also affect memory use and startup times in ways that make them behave independently from each other most of the time.

When you have, for example, a program that takes up 100 MB of memory and another that takes 1 MB of memory of course the 10 MB one is going to load a lot faster. But when you have two programs where one takes up 11 MB and the other 10 MB, the difference isn't as great and other factors comes into play.

Take the style sharing work that's been worked on in Mozilla. It's advantage is that it helped reduce memory use when visiting large and complex web sites. The disadvantage, because it made Mozilla do more work in figuring out which page styles could be shared (reducing memory), was that it had a minor hit to performance. It was judged a good trade off, considering how many new performance fixes that have been checked-in.

Alex <>