llvm-project/lldb/source
Jason Molenda 99618476ad Add new ivars to StackFrame so it can represent a stack collected
at some point in the past.  We may have nothing more than a pc value
for this type of stack frame -- hopefully we'll have a pc and a
stop_id so we can track module loads and unloads over time and
symbolicate the pc at the correct point in time.

Also add a flag to indicate if the CFA for the frame is available
(a bit different from a CFA of LLDB_INVALID_ADDRESS) and also an
overall setting to indicate whether this is a history stack frame
or not.  A history stack frame may not have a CFA, it may not have
a register context, it may not have variables, it may not have a
frame pointer or a stack pointer.

<rdar://problem/15314068>

llvm-svn: 193987
2013-11-04 11:02:52 +00:00
..
API Roll back the changes I made in r193907 which created a new Frame 2013-11-04 09:33:30 +00:00
Breakpoint Fixed breakpoints to be able to be set on eSymbolTypeReExported symbols and resolve to the correct function. This allows setting a breakpoint on "memset" for iOS simulator binaries and the correct breakpoint will be set on "__platform_memset". 2013-10-21 20:04:47 +00:00
Commands Roll back the changes I made in r193907 which created a new Frame 2013-11-04 09:33:30 +00:00
Core Roll back the changes I made in r193907 which created a new Frame 2013-11-04 09:33:30 +00:00
DataFormatters Roll back the changes I made in r193907 which created a new Frame 2013-11-04 09:33:30 +00:00
Expression Roll back the changes I made in r193907 which created a new Frame 2013-11-04 09:33:30 +00:00
Host Fixes to get LLDB building on Windows again. 2013-10-22 12:27:43 +00:00
Interpreter Roll back the changes I made in r193907 which created a new Frame 2013-11-04 09:33:30 +00:00
Plugins Roll back the changes I made in r193907 which created a new Frame 2013-11-04 09:33:30 +00:00
Symbol Roll back the changes I made in r193907 which created a new Frame 2013-11-04 09:33:30 +00:00
Target Add new ivars to StackFrame so it can represent a stack collected 2013-11-04 11:02:52 +00:00
Utility <rdar://problem/15182550> 2013-10-18 18:57:49 +00:00
CMakeLists.txt Patch to add PlatformWindows, based on Carlo Kok's version from the Windows branch. 2013-10-15 12:32:12 +00:00
Makefile Remove LLDB dependency on xcodeworkspace (on Linux) for version number 2013-02-28 16:51:15 +00:00
lldb-log.cpp The output of 'log list' was missing a few of the lldb channels: 2013-09-12 01:48:59 +00:00
lldb.cpp Patch to add PlatformWindows, based on Carlo Kok's version from the Windows branch. 2013-10-15 12:32:12 +00:00