>
> On 2010-03-02, at 4:06 PM, Alexandre Bergel wrote:
>
>> Will it be of any use for you? If yes, then I will do it.
>>
>> Alexandre
>>
>>
>> On 2 Mar 2010, at 21:00, John M McIntosh wrote:
>>
>>> Maybe you could write a plugin/primitive to do the work?
>>>
>>> On 2010-03-02, at 3:50 PM, Alexandre Bergel wrote:
>>>
>>>> Dear List,
>>>>
>>>> I was wondering whether there is a fast way to know the method call
>>>> stack depth. Something like what follows does the job:
>>>>
>>>> -=-=-=-=-=-=-=-=-=-=-=-=
>>>> | depth running |
>>>> depth := 0.
>>>> running := thisContext.
>>>> [ running sender notNil ] whileTrue: [ running := running sender.
>>>> depth := depth + 1].
>>>> depth
>>>> -=-=-=-=-=-=-=-=-=-=-=-=
>>>>
>>>> But it is rather slow. Anyone has a suggestion?
>>>>
>>>> Cheers,
>>>> Alexandre
>>>> -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel �
http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
> --
> =
> =
> =
> =
> =
> ======================================================================
> John M. McIntosh <
johnmci@smalltalkconsulting.com> � Twitter:
> squeaker68882
> Corporate Smalltalk Consulting Ltd. �http://
>
www.smalltalkconsulting.com
> =
> =
> =
> =
> =
> ======================================================================
>
>
>
>
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel �
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.