History log of /external/lldb/examples/python/cmdtemplate.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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