llvm-project/lldb/source/Symbol
Jason Molenda 5976200d43 Handle the case where no eh_frame section is present.
RegisterContextLLDB holds a reference to the SymbolContext
in the vector of Cursors that UnwindLLDB maintains.  Switch
UnwindLLDB to hold a vector of shared pointers of Cursors
so this reference doesn't become invalid.

Correctly falling back from the "fast" UnwindPlan to the
"full" UnwindPlan when additional registers need to be
retrieved.

llvm-svn: 118218
2010-11-04 00:53:20 +00:00
..
Block.cpp Add GetDescription() and __repr__ () methods to most API classes, to allow 2010-09-20 05:20:02 +00:00
ClangASTContext.cpp Fixed cases where we were translating "long long" types to use the "long" 2010-11-02 03:48:39 +00:00
ClangASTType.cpp Fixed an issue where objc types weren't ever getting fully resolved (beyond 2010-10-11 02:25:34 +00:00
CompileUnit.cpp Fixed an issue where we were resolving paths when we should have been. 2010-10-20 20:54:39 +00:00
DWARFCallFrameInfo.cpp Add an unwind log Printf to note when an eh_frame section is 2010-10-26 12:01:35 +00:00
Declaration.cpp Fixed a missing newline when dumping mixed disassembly. 2010-09-15 05:51:24 +00:00
FuncUnwinders.cpp Check in the native lldb unwinder. 2010-10-25 11:12:07 +00:00
Function.cpp Cleaned up a unused member variable in Debugger. 2010-09-30 21:49:03 +00:00
LineEntry.cpp Moved the section load list up into the target so we can use the target 2010-09-14 23:36:40 +00:00
LineTable.cpp Moved the section load list up into the target so we can use the target 2010-09-14 23:36:40 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
ObjectFile.cpp Fixed an issue where we were resolving paths when we should have been. 2010-10-20 20:54:39 +00:00
Symbol.cpp Moved the section load list up into the target so we can use the target 2010-09-14 23:36:40 +00:00
SymbolContext.cpp These two casts are up casts, no need to use dynamic_cast. 2010-10-29 22:18:43 +00:00
SymbolFile.cpp Initial checkin of lldb code from internal Apple repo. 2010-06-08 16:52:24 +00:00
SymbolVendor.cpp Fixed the Objective C method prototypes to be correct (the selectors weren't 2010-10-12 02:24:53 +00:00
Symtab.cpp Added mutex protection to the Symtab class. 2010-10-08 04:20:14 +00:00
Type.cpp Updated the lldb_private::Flags class to have better method names and made 2010-10-27 03:32:59 +00:00
TypeList.cpp Modified the lldb_private::TypeList to use a std::multimap for quicker lookup 2010-10-29 04:59:35 +00:00
UnwindPlan.cpp Handle the case where no eh_frame section is present. 2010-11-04 00:53:20 +00:00
UnwindTable.cpp Handle the case where no eh_frame section is present. 2010-11-04 00:53:20 +00:00
Variable.cpp Fixed C++ class clang type creation and display by making sure we omit 2010-10-13 03:15:28 +00:00
VariableList.cpp Added the ability to get error strings back from failed 2010-10-10 23:55:27 +00:00