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

Reply via email to