History log of /external/lldb/examples/python/gdbremote.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a809180cc9528dff68ecea61ab21695d383dea82 20-Aug-2012 Greg Clayton <gclayton@apple.com> Added qVAttachOrWaitSupported packet support.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@162207 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/gdbremote.py
1b62f5967aa04ebde2ae163f12c739a6740596e2 05-Jun-2012 Greg Clayton <gclayton@apple.com> Cleaned up some stuff in symbolication where we can now lazily get images when symbolicating after loading a crash log file.

Added colorization to the gdbremote.py output and also added the ability to symbolicate the addresses in registers.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@157965 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/gdbremote.py
e828693c2c5d82455d82cc9ba4b2e0a1efabe84a 01-Jun-2012 Greg Clayton <gclayton@apple.com> Added the ability to disassembly GDB remote packets with the python file. This will make it easier to symbolicate the packet log output since we can use the lldb.utils.symbolication package module to symbolicate register values.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@157835 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/gdbremote.py
9cd6c01787da3dc51d7bd0940359f6b4f6c697bd 29-Mar-2012 Greg Clayton <gclayton@apple.com> When running this from the command line, don't pass the python script file itself to be disassembled.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@153626 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/gdbremote.py
77ce90bc96f26ee707ae3ef3ba62099a7c3dc8fd 01-Mar-2012 Jim Ingham <jingham@apple.com> Add an option to sort by packet count (rather than time). Also print the count,
and to print the total count & time in the header.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@151823 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/examples/python/gdbremote.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/gdbremote.py