On Tue, 2 Jan 2001, Judson Valeski wrote:
> > Mike Pinkerton wrote:
> >
> >> Just doing some _very_ cursory testing, it appears that the macEmbed
> >> harness (a powerplant app that embeds mozilla) is faster at layout
> >> out pages than mozilla navigator. Here's what I see with two
> >> equivalent debug builds (same tree):
> >
> Obviously we haven't narrowed this down, but the perf diff between
> windows mozilla and winEmbed is huge (winEmbed is much "faster"); so
> this doesn't suprise me at all. I've long speculated that XUL UI is
> causing so many events to be fired/processed, that it bogs the world down.
>
This is why people use Galeon on linux: the GUI gets out of the way, and the
result is a tremendously light, snappy browsing experience.
I personally suspect that a lot of XUL time is being spent parsing XML
(are even messages passed back and forth in XML? that would be *truly*
evil...). Does anyone know how fast Mozilla's XML parser is?
Here on 3N at IBM/Cambridge we're racing XML parsers this week (it's the C++
one vs. the OCaML one). Would anyone like a faster parser once we know which
one's best?
ari