b89642b9e0cdd456db5e72746882307dacda12cf |
|
11-Jul-2013 |
Enrico Granata <egranata@apple.com> |
Tweaks to the Python reference and example command to use the preferred print style and the (finally available :-) SetError API git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@186122 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/cmdtemplate.py
|
ac39f3c256b6636d610958e328fbe49b46fd4fb5 |
|
09-May-2013 |
Enrico Granata <egranata@apple.com> |
Providing a more interesting command template for LLDB This one actually exploits the SB API to obtain information about your inferior process git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@181500 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/cmdtemplate.py
|
06bdbafae8ed420d0b9da4a059ef5765e48c7bc3 |
|
26-Feb-2013 |
Enrico Granata <egranata@apple.com> |
Being explicit about how ignoring optparse's exceptions is not a best principle git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@176059 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/cmdtemplate.py
|
375df4119909fb56f2bb8fd9f9a3193ae706c1c7 |
|
21-Feb-2013 |
Jim Ingham <jingham@apple.com> |
Mark the command as failed if parsing fails. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@175776 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/cmdtemplate.py
|
27f28e20a31ee89ee8422c45049ad845976b6745 |
|
13-Sep-2012 |
Greg Clayton <gclayton@apple.com> |
Modified the command template to include best practices. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@163773 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/cmdtemplate.py
|
47fdb0f9cc01d79ed15cb8c80ea5c4c2f381490d |
|
26-Jan-2012 |
Greg Clayton <gclayton@apple.com> |
Added a 'gdbremote' python module that adds two commands: start_gdb_log and end_gdb_log. When this is imported into your lldb using the "command script import /path/to/gdbremote.py" these new commands are available within LLDB. 'start_gdb_log' will enable logging with timestamps for GDB remote packets, and 'stop_gdb_log' will then dump the details and also a lot of packet timing data. This allows us to accurately track what packets are taking up the most time when debugging (when using the ProcessGDBRemote debugging plug-in). Also udpated the comments at the top of the cmdtemplate.py to show how to correctly import the module from within LLDB. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@149030 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/cmdtemplate.py
|
062a836a9f99e4df0249bec17f05ed2efb2ee9fb |
|
24-Jan-2012 |
Jim Ingham <jingham@apple.com> |
Proof-reading the python docs. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@148768 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/cmdtemplate.py
|
f9ab5ea6d278b75462464cc0e45b8a11e9da1bf9 |
|
22-Jan-2012 |
Greg Clayton <gclayton@apple.com> |
Added a python FAQ page with detailed examples of how to add python functions to breakpoints, creating new LLDB commands using python modules and also how to run scripts from the command line. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@148650 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/cmdtemplate.py
|