[squeak-dev] The Inbox: System-mt.697.mcz
Eliot Miranda
eliot.miranda at gmail.com
Wed Jan 28 15:54:41 UTC 2015
Hi Bert,
On Jan 28, 2015, at 2:45 AM, Bert Freudenberg <bert at freudenbergs.de> wrote:
> On 27.01.2015, at 22:55, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>>
>>
>>> 99.98 (5,018) UndefinedObject DoIt
>>> 99.98 (5,018) BlockClosure bench
>>> 99.96 (5,017) UndefinedObject DoIt
>>> 20.9 (1,049) Array [SequenceableCollection] do:
>>> |16.01 (804) UndefinedObject DoIt
>>> | 16.01 (803) Array [SequenceableCollection] findLast:
>>> 5.7 (286) Time class millisecondClockValue
>>>
>>> Which is much better, and almost exact. #millisecondsClockValue is sent from #bench, not from a block.
>>
>> There's a printing bug there. IMO it should look like
>>
>> 99.98 (5,018) UndefinedObject DoIt
>> 99.98 (5,018) BlockClosure bench
>> 99.96 (5,017) [] in UndefinedObject DoIt
>> 20.9 (1,049) Array [SequenceableCollection] do:
>> |16.01 (804) [] in UndefinedObject DoIt
>> | 16.01 (803) Array [SequenceableCollection] findLast:
>> 5.7 (286) Time class millisecondClockValue
>>
>> I'll take a look.
>
>
> Tallies currently only count per-method, not per-block. Maybe that is the reason why previously it tried to go via a block’s home?
Perhaps. I fixed it in Andreas' profiler by adding a block nesting count to ASPTally. I'll back port it to MessageTally soon.
>
> - Bert -
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150128/deb2c9dd/attachment.htm
More information about the Squeak-dev
mailing list
|