On 07 Jun 2013, at 15:44, Paul DeBruicker <pdebruic@gmail.com> wrote:
For the attached profile I downloaded a new pharo 20606 image and ran the search for senders of #ifTrue: twice. It shows that it took 17 seconds on Ubuntu 13.04 64bit. How long does it take on your machine?
[ SystemNavigation new allSendersOf: #ifTrue: ] timeToRun =>> 258 "milliseconds" I feel for you, Paul, this is really annoying...
On 06/06/2013 11:27 PM, Marcus Denker wrote:
On Jun 6, 2013, at 5:12 PM, Paul DeBruicker <pdebruic@gmail.com> wrote:
Hi Damien,
Because of the attached Message Tally outputs I don't think the problem is specific to changes I've made to an image. I also don't think that there is much differnece between Eliots vm or the pharo ppa vm. The Message Tally outputs are from profiling the UI while finding the senders of #setUp using various VM & image combinations. On squeak finding the senders of #setUp seems instantaneous. On Pharo it takes multiple seconds to find and display the senders.
This is really strange⦠here even doing "senders of" for all the >6000 senders of ifTrue: is quite fast for 2.0 and even faster in 3.0.
So I really wonder what the problem is...
Marcus
<pharo-vm-pharo-20606-ifTrue-twice.txt>