hanchenye-llvm-project/lldb/source/Target
Greg Clayton d16e1e596a Added the ability to _not_ skip the prologue when settings breakpoints
by name by adding an extra parameter to the lldb_private::Target breakpoint 
setting functions.

Added a function in the DWARF symbol file plug-in that can dump errors
and prints out which DWARF file the error is happening in so we can track
down what used to be assertions easily.

Fixed the MacOSX kernel plug-in to properly read the kext images and set
the kext breakpoint to watch for kexts as they are loaded.

llvm-svn: 134990
2011-07-12 17:06:17 +00:00
..
ABI.cpp Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into their 2011-05-11 18:39:18 +00:00
CPPLanguageRuntime.cpp Remove unneeded ExecutionContextScope variables. 2011-03-31 23:01:21 +00:00
ExecutionContext.cpp Added "target variable" command that allows introspection of global 2011-07-07 01:59:51 +00:00
LanguageRuntime.cpp Replace the vestigial Value::GetOpaqueCLangQualType with the more correct Value::GetValueOpaqueClangQualType. 2010-09-28 01:25:32 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
Memory.cpp Added an allocated memory cache to avoid having to allocate memory over and 2011-05-17 03:37:42 +00:00
ObjCLanguageRuntime.cpp Add support for looking up ivar offset from the ObjC runtime. 2011-06-24 22:03:24 +00:00
PathMappingList.cpp Fixed the SymbolContext::DumpStopContext() to correctly indent and dump 2011-04-23 02:04:55 +00:00
Platform.cpp Added the notion of an system root for SDKs. This is a directory where all 2011-06-17 03:31:01 +00:00
Process.cpp Remove a few more places where we were iterating linearly over the Breakpoint Site's rather than 2011-06-29 19:42:28 +00:00
RegisterContext.cpp Added the ability to get the return value from a ThreadPlanCallFunction 2011-05-15 01:25:55 +00:00
SectionLoadList.cpp One more fix to: 2011-05-18 18:22:47 +00:00
StackFrame.cpp Fixed some issues with ARM backtraces by not processing any push/pop 2011-07-06 04:07:21 +00:00
StackFrameList.cpp Centralized a lot of the status information for processes, 2011-04-18 08:33:37 +00:00
StackID.cpp Added a new bool parameter to many of the DumpStopContext() methods that 2010-09-02 21:44:10 +00:00
StopInfo.cpp Created a std::string in the base StopInfo class for the description and 2011-06-04 01:26:29 +00:00
Target.cpp Added the ability to _not_ skip the prologue when settings breakpoints 2011-07-12 17:06:17 +00:00
TargetList.cpp Many improvements to the Platform base class and subclasses. The base Platform 2011-03-30 18:16:51 +00:00
Thread.cpp Move SaveFrameZeroState and RestoreSaveFrameZero implementations to Thread base class 2011-06-03 20:40:54 +00:00
ThreadList.cpp Fixed the LLDB build so that we can have private types, private enums and 2011-03-24 21:19:54 +00:00
ThreadPlan.cpp Fixed issues with RegisterContext classes and the subclasses. There was 2011-01-06 22:15:06 +00:00
ThreadPlanBase.cpp Rework the RunThreadPlan event handling to use Event Hijacking not stopping the event thread. Also clarify the logic of the function. 2011-02-08 05:20:59 +00:00
ThreadPlanCallFunction.cpp Fix some order-of-initialisation warnings 2011-06-03 20:41:09 +00:00
ThreadPlanCallUserExpression.cpp Added support for generating expressions that have 2010-12-13 22:46:15 +00:00
ThreadPlanRunToAddress.cpp Added new lldb_private::Process memory read/write functions to stop a bunch 2011-05-22 22:46:53 +00:00
ThreadPlanShouldStopHere.cpp Enabled extra warnings and fixed a bunch of small issues. 2011-01-25 23:55:37 +00:00
ThreadPlanStepInRange.cpp Made lldb_private::ArchSpec contain much more than just an architecture. It 2011-02-15 21:59:32 +00:00
ThreadPlanStepInstruction.cpp Made lldb_private::ArchSpec contain much more than just an architecture. It 2011-02-15 21:59:32 +00:00
ThreadPlanStepOut.cpp Patches from Jean-Daniel: 2011-02-04 17:21:08 +00:00
ThreadPlanStepOverBreakpoint.cpp Allow reading memory from files before the target has been run. 2011-07-09 00:55:34 +00:00
ThreadPlanStepOverRange.cpp Fixed the LLDB build so that we can have private types, private enums and 2011-03-24 21:19:54 +00:00
ThreadPlanStepRange.cpp Formatting. 2011-02-08 04:27:50 +00:00
ThreadPlanStepThrough.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanStepUntil.cpp Added support for stepping out of a frame. If you have 10 stack frames, and you 2011-01-21 06:11:58 +00:00
ThreadPlanTestCondition.cpp If somebody has deleted the breakpoint while we are testing the condition, then just continue. 2011-06-01 23:52:47 +00:00
ThreadPlanTracer.cpp Trivial fix - insert a space between the frame name and the instruction output. 2011-06-22 21:13:28 +00:00
ThreadSpec.cpp Fixed an error where the thread index was being returned as zero in "uint32_t SBBreakpoint::GetThreadIndex() const" even when it isn't specified. It should be UINT32_MAX to indicate there is no thread index set for the breakpoint (the breakpoint isn't thread specific). Also fixed the ThreadSpec.cpp to use UINT32_MAX instead of -1. Fixed the logging Printf statement in "uint32_t SBBreakpoint::GetThreadIndex() const" to not print the address of the "index" function from <string.h>! 2010-12-15 20:50:06 +00:00
UnixSignals.cpp Fixed some issues with ARM backtraces by not processing any push/pop 2011-07-06 04:07:21 +00:00
UnwindAssembly.cpp Changed the emulate instruction function to take emulate options which 2011-04-26 04:39:08 +00:00