Hi Igor, > OB is quite complex thing, and its hard to understand what it does for > outsider :) > > I just identified a few points, which can improve rendering speed by a > certain amount: [...] > - default. > 60 ms > > - with override in SystemWindow>>drawDropShadowOn: aCanvas to do nothing: > 51 ms > > - with override in OBMonticelloPackageNode>>classCategories to return > cached collection > 45 ms >
I incorporated into OB a patch that is following your idea concerning caching of class cats in package nodes. I did it differently than you but the results are even better now. Can you take care of integrating the SystemWindow patch into Pharo? Thanks, David _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project