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

Reply via email to