hanchenye-llvm-project/lldb/source/Target
Jason Molenda 2d107dd02b Change the DWARFExpression::Evaluate methods to take an optional
RegisterContext* - normally this is retrieved from the ExecutionContext's
StackFrame but when we need to evaluate an expression while creating
the stack frame list this can be a little tricky.

Add DW_OP_deref_size, needed for the _sigtramp FDE expression.

Add support for processing DWARF expressions in RegisterContextLLDB.

Update callers to DWARFExpression::Evaluate.

llvm-svn: 119885
2010-11-20 01:28:30 +00:00
..
ABI.cpp
CPPLanguageRuntime.cpp Add "-o" option to "expression" which prints the object description if available. 2010-09-30 00:54:27 +00:00
ExecutionContext.cpp There are now to new "settings set" variables that live in each debugger 2010-10-04 01:05:56 +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
ObjCLanguageRuntime.cpp Modified all logging calls to hand out shared pointers to make sure we 2010-11-06 01:53:30 +00:00
PathMappingList.cpp
Process.cpp Add the ability to catch and do the right thing with Interrupts (often control-c) 2010-11-19 20:47:54 +00:00
RegisterContext.cpp Check in the native lldb unwinder. 2010-10-25 11:12:07 +00:00
SectionLoadList.cpp Modified all logging calls to hand out shared pointers to make sure we 2010-11-06 01:53:30 +00:00
StackFrame.cpp Change the DWARFExpression::Evaluate methods to take an optional 2010-11-20 01:28:30 +00:00
StackFrameList.cpp There are now to new "settings set" variables that live in each debugger 2010-10-04 01:05:56 +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 Added the ability to get more information on the SBThread's stop reason 2010-11-18 18:52:36 +00:00
Target.cpp Fixed an issue where the UserSettingsControllers were being created out of 2010-11-19 03:46:01 +00:00
TargetList.cpp Added a new Host call to find LLDB related paths: 2010-10-17 22:03:32 +00:00
Thread.cpp Fixed an issue where the UserSettingsControllers were being created out of 2010-11-19 03:46:01 +00:00
ThreadList.cpp Modified all logging calls to hand out shared pointers to make sure we 2010-11-06 01:53:30 +00:00
ThreadPlan.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanBase.cpp The thread plan destructors may call Thread virtual methods. That means they have to get cleaned up in the derived class's destructor. Make sure that happens. 2010-11-18 02:47:07 +00:00
ThreadPlanCallFunction.cpp Excised a version of the low-level function calling 2010-11-12 01:37:02 +00:00
ThreadPlanRunToAddress.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanShouldStopHere.cpp
ThreadPlanStepInRange.cpp Modified all logging calls to hand out shared pointers to make sure we 2010-11-06 01:53:30 +00:00
ThreadPlanStepInstruction.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanStepOut.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanStepOverBreakpoint.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanStepOverRange.cpp Modified all logging calls to hand out shared pointers to make sure we 2010-11-06 01:53:30 +00:00
ThreadPlanStepRange.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanStepThrough.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanStepUntil.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanTestCondition.cpp Add ThreadPlanTracer class to allow instruction step tracing of execution. 2010-11-11 19:26:09 +00:00
ThreadPlanTracer.cpp Add a missing newline to the ThreadPlanAssemblyTracer output. 2010-11-17 20:40:29 +00:00
ThreadSpec.cpp Change the Breakpoint & BreakpointLocation GetDescription methods so they call the BreakpointOptions::GetDescription rather 2010-06-18 01:00:58 +00:00
UnixSignals.cpp Fixed the UnixSignals class to be able to get a signal by name, short name, or signal number when using: 2010-10-15 23:16:40 +00:00