[lldb-dev] Everyone: please download, build and test the new iohandler branch

Ed Maste emaste at freebsd.org
Mon Jan 6 13:43:54 PST 2014


On 6 January 2014 14:45, Greg Clayton <gclayton at apple.com> wrote:

>> NameError: global name 'SimpleREPL' is not defined
>
> Fixed:
>
> % svn commit
> Sending        source/Interpreter/embedded_interpreter.py
> Transmitting file data .
> Committed revision 198629.

Thanks, that looks like the last issue and I can run the built-in
python again.  I still see one oddity, but I believe this happened
prior to this branch - I have to hit ^C to get the (lldb) prompt back
after exiting python:

(lldb) script
Python Interactive Interpreter. To exit, type 'quit()', 'exit()' or Ctrl-D.
>>> quit()

load: 0.34  cmd: lldb-3.5 7279 [select] 60.15r 0.14u 0.09s 0% 79184k
^C(lldb)

(The "load" line is me hitting ^T while waiting.)

>>> SPACE - set one shot breakpoint on selected line and and run to that line
>
>> Stepping looks like it works fine but SPACE didn't do anything for me.
>
> That should have been ENTER, not SPACE...

Ahh.  That works.

>>> When the "variables" view is selected:
>>> UP/DOWN - use the arrow keys to change the selection around
>>
>> One issue I noticed - there seems to be an "off by two" in the
>> variable window - I can move the highlight down twice from the last
>> displayed row before the list starts scrolling.
>
> This was fixed over the weekend. Try it again! Also try the new registers window using View->Registers in the menu!

Yep, that works now too, thanks!

I noticed now that the source window displays two extra characters (so
long lines overwrite the right border and the left border on the next
line).  The register window is nice (it also overwrites the border
though).

> I am going to fix all of the test suite issues that I can and I will let you know when to run the test suite again.

Great.  Once it works on OS X I will track down remaining FreeBSD
failures, if any.

-Ed



More information about the lldb-dev mailing list