2016-01-28 1:37 GMT+01:00 Eliot Miranda <[email protected]>:

> Hi Nicolai
>
> On Jan 15, 2016, at 4:57 AM, Nicolai Hess <[email protected]> wrote:
>
>
>
> 2016-01-15 13:26 GMT+01:00 Stephan Eggermont <[email protected]>:
>
>> When debugging a method containing a block with a parameter,
>> the parameter is missing from the variable list (because it is aliased?).
>>
>
> Yes, this happens with block vars from optimized blocks (ifNotNil:).
> The tempvars arent't local to the block, but method vars.
> And  the debugger (debuggerMap) doesn't knows about this (this happens on
> both debuggers AFAIK).
>
>
> It works in the Squeak debugger.  Try e.g. debugging
>     Character space printOn: Transcript
>

Yes, thanks Eliot.
I try to find out what happens here (opals based debugger map works quite
different from squeak compiler infrastructure (parser / handling of
optimized block contexts).



>
>
>
>>
>> Stephan
>>
>
>

Reply via email to