llvm-project/lldb/source
Greg Clayton 901c5ca15b Added code to make sure we don't recursively try to find an objective C
class. The thing with Objective C classes is the debug info might have a
definition that isn't just a forward decl, but it is incomplete. So we need to
look and see if we can find the complete definition and avoid recursing a lot
due to the fact that our accelerator tables will have many versions of the 
type, but only one complete one. We might not also have the complete type
and we need to deal with this correctly.

llvm-svn: 145759
2011-12-03 04:40:03 +00:00
..
API Fixed some extra warnings that show up with the new clang. 2011-12-03 00:46:21 +00:00
Breakpoint Fixed some extra warnings that show up with the new clang. 2011-12-03 00:46:21 +00:00
Commands Process IDs (lldb::pid_t) and thread IDs (lldb::tid_t) are now 64 bit. This 2011-12-01 23:28:38 +00:00
Core Added new symbol types for Objective C classes, metaclasses, and ivars. Each 2011-12-03 02:30:59 +00:00
Expression Added new symbol types for Objective C classes, metaclasses, and ivars. Each 2011-12-03 02:30:59 +00:00
Host Process IDs (lldb::pid_t) and thread IDs (lldb::tid_t) are now 64 bit. This 2011-12-01 23:28:38 +00:00
Interpreter "f" should be an alias for "frame select" not "finish" to match the gdb usage. 2011-12-02 01:12:59 +00:00
Plugins Added code to make sure we don't recursively try to find an objective C 2011-12-03 04:40:03 +00:00
Symbol Added ClangExternalASTSourceCommon, a local superclass 2011-12-03 03:15:28 +00:00
Target Make the ThreadPlanStepThrough set a backstop breakpoint on the return address from 2011-12-03 01:52:59 +00:00
Utility Adopt the intrusive pointers in: 2011-09-17 08:33:22 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00
lldb-log.cpp Fixed an issue where a lexical block or inlined function might have bad debug 2011-09-29 23:41:34 +00:00
lldb.cpp Added support for the new ".apple_objc" accelerator tables. These tables are 2011-10-27 17:55:14 +00:00