llvm-project/lldb/source/Target
Enrico Granata 8c9d35603e Fixed an issue where a pointer's address was being logged instead of its value
Access to synthetic children by name:
 if your object has a synthetic child named foo you can now type
  frame variable object.foo (or ->foo if you have a pointer)
  and that will print the value of the synthetic child
  (if your object has an actual child named foo, the actual child prevails!)
 this behavior should also work in summaries, and you should be able to use
 ${var.foo} and ${svar.foo} interchangeably
  (but using svar.foo will mask an actual child named foo)

llvm-svn: 137314
2011-08-11 17:08:01 +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 Patch for "process load" by Filipe Cabecinhas. 2011-08-11 16:25:18 +00:00
Process.cpp Added the ability to remove orphaned module shared pointers from a ModuleList. 2011-08-11 02:48:45 +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 an issue where a pointer's address was being logged instead of its value 2011-08-11 17:08:01 +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 Move the handling of breakpoint conditions from the Private event loop to the StopInfoBreakpoint::DoActions, which happens as the 2011-08-09 02:12:22 +00:00
Target.cpp Added the ability to remove orphaned module shared pointers from a ModuleList. 2011-08-11 02:48:45 +00:00
TargetList.cpp Added the ability to remove orphaned module shared pointers from a ModuleList. 2011-08-11 02:48:45 +00:00
Thread.cpp Don't create a new stop info if we've already calculated one and it is still valid. 2011-08-09 00:32:52 +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 the broken build that happened with my last checkin. 2011-08-11 04:30:39 +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 Added the ability to remove orphaned module shared pointers from a ModuleList. 2011-08-11 02:48:45 +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