| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
This is the conclusion of an effort to get LLDB's Python code
structured into a bona-fide Python package. This has a number
of benefits, but most notably the ability to more easily share
Python code between different but related pieces of LLDB's Python
infrastructure (for example, `scripts` can now share code with
`test`).
llvm-svn: 251532
|
|
|
|
|
|
|
|
|
|
|
|
| |
The many many benefits include:
1 - Input/Output/Error streams are now handled as real streams not a push style input
2 - auto completion in python embedded interpreter
3 - multi-line input for "script" and "expression" commands now allow you to edit previous/next lines using up and down arrow keys and this makes multi-line input actually a viable thing to use
4 - it is now possible to use curses to drive LLDB (please try the "gui" command)
We will need to deal with and fix any buildbot failures and tests and arise now that input/output and error are correctly hooked up in all cases.
llvm-svn: 200263
|
|
|
|
|
|
|
|
| |
to them does not crash).
This fixes the 'No value' string appearing in the dotest results.
llvm-svn: 191399
|
|
|
|
|
|
|
|
| |
running the test suite.
Also modify the boundary condition test case SBDebugger.DispatchInput(None) to be wrapped inside a try-except clause for now.
llvm-svn: 162228
|
|
|
|
|
|
| |
I also added a typemap to make DispatchInput usable in Python.
llvm-svn: 162204
|
|
|
|
| |
llvm-svn: 141035
|
|
|
|
|
|
| |
SetSelectedTarget(SBTarget).
llvm-svn: 139855
|
|
|
|
| |
llvm-svn: 134040
|
|
llvm-svn: 133848
|