[lldb-dev] Everyone: please download, build and test the new iohandler branch
Greg Clayton
gclayton at apple.com
Tue Jan 7 15:47:46 PST 2014
I fixed the remaining issue on MacOSX:
% svn commit
Sending include/lldb/Core/Debugger.h
Sending include/lldb/Interpreter/PythonDataObjects.h
Sending include/lldb/Interpreter/ScriptInterpreter.h
Sending include/lldb/Interpreter/ScriptInterpreterPython.h
Sending source/Commands/CommandObjectProcess.cpp
Sending source/Core/Debugger.cpp
Sending source/Core/IOHandler.cpp
Sending source/Host/common/Editline.cpp
Sending source/Interpreter/ScriptInterpreterPython.cpp
Sending source/Plugins/Process/Utility/RegisterContextLLDB.cpp
Sending source/Plugins/Process/Utility/RegisterContextLLDB.h
Sending source/Plugins/Process/Utility/UnwindLLDB.cpp
Sending source/Plugins/Process/mach-core/ProcessMachCore.cpp
Sending source/Symbol/ClangASTType.cpp
Sending source/Target/Process.cpp
Sending test/functionalities/command_script/import/rdar-12586188/TestRdar12586188.py
Sending test/functionalities/command_source/TestCommandSource.py
Sending test/functionalities/conditional_break/.lldb
Sending test/functionalities/conditional_break/conditional_break.py
Sending test/functionalities/connect_remote/EchoServer.py
Sending test/functionalities/connect_remote/TestConnectRemote.py
Sending test/functionalities/inferior-assert/TestInferiorAssert.py
Sending test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py
Sending test/python_api/default-constructor/sb_debugger.py
Deleting test/python_api/default-constructor/sb_inputreader.py
Deleting test/python_api/input_reader
Transmitting file data ........................
Committed revision 198719.
Please try a test suite run on your end when you have a chance.
On Jan 6, 2014, at 1:43 PM, Ed Maste <emaste at freebsd.org> wrote:
> 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