As an example here I took the Pharo0.1-10371dev09.07.1 image and looked for all senders of '==' That takes *SO* long you wonder what is going on, well the fans spin up on my macbook pro, keyboard gets hot.. Actually I'm not sure if it ever comes back. If I then do look for all implementors of '==' , there is one, and ask for all senders via the menu, that takes a few seconds but then clicking on a sender, which then shows the list of senders for that sender takes well seconds, minutes? Sorry completely un-usable. On 9-Jul-09, at 11:47 AM, Adrian Lienhard wrote:
[ToolSet default browse: ClassBuilder selector: nil] timeToRun
in the latest Pharo image (dev09.07.2) on a MacBook Pro:
OBPackageBrowser: 1474ms OBSytemBrowser: 529ms Browser: 376ms
So, its not per se OmniBrowser, but the OB *package* browser that is terribly slow.
Adrian
= = = ======================================================================== John M. McIntosh <johnmci@smalltalkconsulting.com> Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ========================================================================