Tonight I am going to check in some optimizations that Michael Mikhaylov and I have been working on. (95% Michael, 5% me) These optimizations are geared around reducing startup time. The main optimization involves some changes to our use of dojo.connectEvent - calling it less frequently and changing the connect code itself a bit as well.
Recently Michael Turyn checked in dojo 0.4, which also makes some performance improvements as well as fixing the behavior of some components. For example the tabbed pane response time is now a lot snappier when clicking on various tabs, and some operations like scrolling a large table inside of a tabbed pane are an order of magnitude faster. So hopefully people will start seeing a fairly significant speedup. James Margaris
