llvm-project/lldb/source
Jim Ingham 9575d8446c Add a first pass at a "stop hook" mechanism. This allows you to add commands that get run every time the debugger stops, whether due to a breakpoint, the end of a step, interrupt, etc. You can also specify in which context you want the stop hook to run, for instance only on a particular thread, or only in a particular shared library, function, file, line range within a file.
Still need to add "in methods of a class" to the specifiers, and the ability to write the stop hooks in the Scripting language as well as in the Command Language.

llvm-svn: 127457
2011-03-11 03:53:59 +00:00
..
API LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide 2011-03-08 22:40:15 +00:00
Breakpoint Fixed the BreakpointLocationList to be able to do O(1) lookups on breakpoint 2011-02-05 00:38:04 +00:00
Commands Add a first pass at a "stop hook" mechanism. This allows you to add commands that get run every time the debugger stops, whether due to a breakpoint, the end of a step, interrupt, etc. You can also specify in which context you want the stop hook to run, for instance only on a particular thread, or only in a particular shared library, function, file, line range within a file. 2011-03-11 03:53:59 +00:00
Core Declare some const functions as const. 2011-03-11 01:48:52 +00:00
Expression Fixed a bug in the expression parser where the 'this' 2011-03-04 00:23:47 +00:00
Host LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide 2011-03-08 22:40:15 +00:00
Interpreter CommandInterpreter::HandleCommands should take its commands as a "const StringList &" since it doesn't modify it... 2011-03-11 01:51:49 +00:00
Plugins Add Makefile support for the Platform plugins. 2011-03-10 03:08:28 +00:00
Symbol Add a first pass at a "stop hook" mechanism. This allows you to add commands that get run every time the debugger stops, whether due to a breakpoint, the end of a step, interrupt, etc. You can also specify in which context you want the stop hook to run, for instance only on a particular thread, or only in a particular shared library, function, file, line range within a file. 2011-03-11 03:53:59 +00:00
Target Add a first pass at a "stop hook" mechanism. This allows you to add commands that get run every time the debugger stops, whether due to a breakpoint, the end of a step, interrupt, etc. You can also specify in which context you want the stop hook to run, for instance only on a particular thread, or only in a particular shared library, function, file, line range within a file. 2011-03-11 03:53:59 +00:00
Utility Fixed CommandReturnObject::SetImmediateErrorFile() to set the correct stream. 2011-02-24 22:24:29 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00
lldb-log.cpp Patch to remove uses of non-standard strcasestr and replace then with 2011-02-04 18:55:41 +00:00
lldb.cpp The UserSettings controllers must be initialized & terminated in the 2011-03-10 22:14:10 +00:00