In fact I did something really simple like the following.
sendSimpleSend
"self new sendSimpleSend"
ThisContextOne := thisContext.
self halt.
self simpleSend
When I execute the following I do not get why ThisContextOne does not hold a
working (pc not nil….) context.
I see a context in the debugger that is fully working. How can I grab a context
that is working?
Stef
On Jan 29, 2012, at 10:25 PM, Stéphane Ducasse wrote:
> Hi
>
> I would like to write some tests about MethodContext and BlockClosure
> activation.
> To start I wanted to write a simple invocation and step in from context to
> context.
>
> I could manually annotate the code with thisContext and store the resulting
> contexts
> somewhere. But does anybody has some magic information so that I can reuse
> the debugger logic?
>
> Stef