llvm-project/lldb/examples
Greg Clayton e284163990 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.

llvm-svn: 149030
2012-01-26 02:56:24 +00:00
..
customization Add an example customization directory which uses a binutils.py module to provide 2011-10-28 23:30:28 +00:00
darwin/heap_find Add some usage documentation to the top of the source file. 2012-01-20 02:10:52 +00:00
interposing/darwin/fd_interposing More improvements to not follow child processes and improved logging that always shows the process info. 2012-01-16 22:21:29 +00:00
lookup Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener. 2011-01-08 20:28:42 +00:00
python Added a 'gdbremote' python module that adds two commands: start_gdb_log and end_gdb_log. 2012-01-26 02:56:24 +00:00
scripting Add source files for Python scripting example (coming soon). 2011-06-02 23:23:47 +00:00
summaries Short option for --summary-string in 'type summary add' is now -s. This might be a breaking change for those who have summaries defined. 2011-08-23 16:13:35 +00:00
synthetic Objective-C runtime wrapper 2011-09-09 16:47:15 +00:00
test Add comment explaining the options used to invoke the test driver. 2010-10-25 21:38:35 +00:00