hanchenye-llvm-project/lldb/source/Target
Greg Clayton 68275d5e56 Made it so we update the current frames from the previous frames by doing STL
swaps on the variable list, value object list, and disassembly. This avoids
us having to try and update frame indexes and other things that were getting
out of sync.

llvm-svn: 112301
2010-08-27 21:47:54 +00:00
..
ABI.cpp
ExecutionContext.cpp Change "Current" as in GetCurrentThread, GetCurrentStackFrame, etc, to "Selected" i.e. GetSelectedThread. Selected makes more sense, since these are set by some user action (a selection). I didn't change "CurrentProcess" since this is always controlled by the target, and a given target can only have one process, so it really can't be selected. 2010-08-26 21:32:51 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
ObjCObjectPrinter.cpp Remove use of STL collection class use of the "data()" method since it isn't 2010-07-20 22:52:08 +00:00
PathMappingList.cpp
Process.cpp Fixed a long delay in shutdown times by invalidating m_private_state_thread right before the private state thread (which calls "void *Process::RunPrivateStateThread ()") exits. 2010-08-19 21:50:06 +00:00
RegisterContext.cpp
StackFrame.cpp Made it so we update the current frames from the previous frames by doing STL 2010-08-27 21:47:54 +00:00
StackFrameList.cpp Made it so we update the current frames from the previous frames by doing STL 2010-08-27 21:47:54 +00:00
StackID.cpp Cleaned up the inline stack frame code one more time to prepare for inlined 2010-08-26 02:28:22 +00:00
StopInfo.cpp Make breakpoint commands work again. Added a PerformAction to the stop info - actions are run when the 2010-08-10 00:59:59 +00:00
Target.cpp Added support for inlined stack frames being represented as real stack frames 2010-08-24 00:45:41 +00:00
TargetList.cpp Change "Current" as in GetCurrentThread, GetCurrentStackFrame, etc, to "Selected" i.e. GetSelectedThread. Selected makes more sense, since these are set by some user action (a selection). I didn't change "CurrentProcess" since this is always controlled by the target, and a given target can only have one process, so it really can't be selected. 2010-08-26 21:32:51 +00:00
Thread.cpp Simplified the StackFrameList class down to a single frames list again 2010-08-27 18:24:16 +00:00
ThreadList.cpp Change "Current" as in GetCurrentThread, GetCurrentStackFrame, etc, to "Selected" i.e. GetSelectedThread. Selected makes more sense, since these are set by some user action (a selection). I didn't change "CurrentProcess" since this is always controlled by the target, and a given target can only have one process, so it really can't be selected. 2010-08-26 21:32:51 +00:00
ThreadPlan.cpp Fix constructor initialization order. Patch by Bill Lynch. 2010-07-16 12:32:33 +00:00
ThreadPlanBase.cpp Abtracted the old "lldb_private::Thread::StopInfo" into an abtract class. 2010-08-04 01:40:35 +00:00
ThreadPlanCallFunction.cpp Added support for rewriting objc_msgSend so we can 2010-07-31 01:32:05 +00:00
ThreadPlanRunToAddress.cpp Two changes in this checkin. Added a ThreadPlanKind so that I can do some reasoning based on the kind of thread plan 2010-06-19 04:45:32 +00:00
ThreadPlanShouldStopHere.cpp
ThreadPlanStepInRange.cpp Stepping through a trampoline should do "stop others" unless All Threads is requested. 2010-07-14 02:25:06 +00:00
ThreadPlanStepInstruction.cpp Got a lot of the kinks worked out in the inline support after debugging more 2010-08-24 21:05:24 +00:00
ThreadPlanStepOut.cpp Got a lot of the kinks worked out in the inline support after debugging more 2010-08-24 21:05:24 +00:00
ThreadPlanStepOverBreakpoint.cpp Two changes in this checkin. Added a ThreadPlanKind so that I can do some reasoning based on the kind of thread plan 2010-06-19 04:45:32 +00:00
ThreadPlanStepOverRange.cpp Two changes in this checkin. Added a ThreadPlanKind so that I can do some reasoning based on the kind of thread plan 2010-06-19 04:45:32 +00:00
ThreadPlanStepRange.cpp Abtracted the old "lldb_private::Thread::StopInfo" into an abtract class. 2010-08-04 01:40:35 +00:00
ThreadPlanStepThrough.cpp Two changes in this checkin. Added a ThreadPlanKind so that I can do some reasoning based on the kind of thread plan 2010-06-19 04:45:32 +00:00
ThreadPlanStepUntil.cpp Got a lot of the kinks worked out in the inline support after debugging more 2010-08-24 21:05:24 +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