Three Monkeys, Three Typewriters, Two Days

October 7, 2005

Profiling of script access to the DOM

I spent some time today profiling some "access lots of DOM objects" testcases. Filed a few bugs, but even with those accounted for we're slow. Probably 20-30% slower than Opera 8 (without the bugs being addressed it's a lot worse). Worse yet, there's nothing obvious to point at; just death by thousands of paper cuts. Here's hoping that we can at least reduce the amount of locking and such XPConnect does so that the common case (DOM, UI thread) will be a little faster...

Posted by bzbarsky at October 7, 2005 8:54 PM