On 9 May 2010 23:22, Stéphane Ducasse <[email protected]> wrote: > I would like to clean that! Please open a ticket and send code. > I want a fast and cool ide. > already sent. Please read follow-ups in this thread :)
> Stef > > On May 9, 2010, at 8:42 PM, Igor Stasenko wrote: > >> On 9 May 2010 21:21, Lukas Renggli <[email protected]> wrote: >>>> but i seem found the cause of it: >>>> - its an annotation pane, which makes browsing so slow! >>> >>> Of course, but that was always like that, no? >>> >>> Searching through all the compiled methods to count senders and >>> through the changes file for the author takes a few 100 ms each time >>> you select a method. >>> >> well, since now i found what is the cause of it, so i can do something >> to have my cake and eating it too. >> >> CodeHolder annotationRequests >> in Pharo: >> #(#timeStamp #messageCategory #sendersCount #implementorsCount >> #allChangeSets) >> >> in Squeak: >> Preferences defaultAnnotationRequests >> #(#timeStamp #messageCategory #implementorsCount #allChangeSets) >> >> So, the Squeak's browsers feels faster with annotation panes simply >> because they're not including #sendersCount >> by default, which takes a huge amount of time. >> >> And now, all i need to be happy again is just do following: >> >> CodeHolder annotationRequests: (CodeHolder annotationRequests >> copyWithout: #sendersCount ) >> >> i don't wanna argue, why Pharo includes this option by default, since >> i can turn it off anyways. >> >> Thanks , Lukas >> >>> Lukas >>> >>> >>>> >>>> Right now i have two browser windows opened - one with annotation pane, >>>> and other is not. >>>> >>>> The amount of delay between selecting a particular method and showing >>>> it in a code pane is significant. >>>> Its even different in a look & feel: if you have annotation pane >>>> turned on, each time you selecting a different method, >>>> it turns mouse cursor to a hourglass for a moment, and then turns it >>>> back to arrow. >>>> >>>> And while in browser without annotation panes i can scroll through >>>> methods list without feeling any seeming delay, >>>> in window with annotation pane, its feel like a system using a pigeons >>>> to deliver a method's sources to me :) >>>> >>>> >>>> On 20 January 2010 18:28, Igor Stasenko <[email protected]> wrote: >>>>> Please, don't take it as a offense, but as a constructive critics :) >>>>> >>>>> Pharo-core browser is awfully slooow! >>>>> That's why i prefer to develop in squeak trunk image. >>>>> Why it showing the distracting hourglass cursor when stepping over a >>>>> list of methods in method's list? >>>>> >>>>> (press and hold the up arrow key when inside a methods list)... damn.. >>>>> what happens there, that it consumes so much time >>>>> to just switch the source code in a single text pane? >>>>> >>>>> >>>>> -- >>>>> Best regards, >>>>> Igor Stasenko AKA sig. >>>>> >>>> >>>> >>>> >>>> -- >>>> Best regards, >>>> Igor Stasenko AKA sig. >>>> >>>> _______________________________________________ >>>> Pharo-project mailing list >>>> [email protected] >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>>> >>> >>> >>> >>> -- >>> Lukas Renggli >>> www.lukas-renggli.ch >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [email protected] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >> >> >> >> -- >> Best regards, >> Igor Stasenko AKA sig. >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
