<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    A little further experimentation.<br>
    <br>
    - dropped some of the invisible nodes related to #to:by:do: to avoid
    some odd text selections (Debugger test002)<br>
    - dropped the abstract pc concept since it doesn't seem to be doing
    anything useful at the moment<br>
    <br>
    <font face="Georgia"><a class="moz-txt-link-freetext" href="https://dl.dropboxusercontent.com/u/28914094/debugfixpc.9.cs.gz">https://dl.dropboxusercontent.com/u/28914094/debugfixpc.9.cs.gz</a><br>
      <br>
      Cheers,<br>
      Bob<br>
    </font>
    <div class="moz-cite-prefix">On 9/9/13 9:09 PM, Chris Muller wrote:<br>
    </div>
    <blockquote
cite="mid:CANzdToHgRsX6HBDNf3+sJOGA+_VLRJXKGWZPHZ+rvC-R2kcKFQ@mail.gmail.com"
      type="cite">
      <pre wrap="">The difference between the two is, on this line:

    1 = 2 ifFalse: [self class].

you have to press Step twice on the class message, which is actually
disconcerting for debugging Smalltalk.  bobsWay is definitely how it
should be.

It'd also be really nice if we could fix the "Code Simulation Error"
when stepping Through..


On Mon, Sep 9, 2013 at 6:21 PM, Bob Arning <a class="moz-txt-link-rfc2396E" href="mailto:arning315@comcast.net">&lt;arning315@comcast.net&gt;</a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">A small filein to look at a debugger issue. From the preamble:

I'm trying to understand some of the anomalies in what the debugger shows
for each step. New versions of two methods in DebuggerMethodMap are added
(they can be toggled in and out). Try evaluating

Debugger bobsWay: true; test001
and
Debugger bobsWay: false; test001

and step [Over] until the end of the method. I think the bobsWay: true gives
better debugging, but I'm not sure if that holds true everywhere else.

The problem seems to be a slight mismatch in pc's between what the encoder
thinks is useful and what the debugger actually stops on, with the
additional wrinkle of translating concrete pc's to abstract thrown in.


Cheers,
Bob



</pre>
      </blockquote>
      <pre wrap="">

</pre>
    </blockquote>
    <br>
  </body>
</html>