Jim Ingham
							
						 
						
							 
							
							
							
							
								
							
							
								ff5f5ff963 
								
							 
						 
						
							
							
								
								Factor out the code that parses ObjC Method names into a static method  
							
							 
							
							... 
							
							
							
							in ObjCLanguageRuntime.
Add the category-free name of symbols to the Symtab name-to-index list.
llvm-svn: 137600 
							
						 
						
							2011-08-15 01:32:22 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Ingham
							
						 
						
							 
							
							
							
							
								
							
							
								d555bacca3 
								
							 
						 
						
							
							
								
								Add support for looking up ivar offset from the ObjC runtime.  
							
							 
							
							... 
							
							
							
							llvm-svn: 133831 
							
						 
						
							2011-06-24 22:03:24 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Ingham
							
						 
						
							 
							
							
							
							
								
							
							
								61be0903e5 
								
							 
						 
						
							
							
								
								Adding support for fetching the Dynamic Value for ObjC Objects.  
							
							 
							
							... 
							
							
							
							llvm-svn: 130701 
							
						 
						
							2011-05-02 18:13:59 +00:00  
						
					 
				
					
						
							
							
								 
								Greg Clayton
							
						 
						
							 
							
							
							
							
								
							
							
								2d4edfbc6a 
								
							 
						 
						
							
							
								
								Modified all logging calls to hand out shared pointers to make sure we  
							
							 
							
							... 
							
							
							
							don't crash if we disable logging when some code already has a copy of the
logger. Prior to this fix, logs were handed out as pointers and if they were
held onto while a log got disabled, then it could cause a crash. Now all logs
are handed out as shared pointers so this problem shouldn't happen anymore.
We are also using our new shared pointers that put the shared pointer count
and the object into the same allocation for a tad better performance.
llvm-svn: 118319 
							
						 
						
							2010-11-06 01:53:30 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Ingham
							
						 
						
							 
							
							
							
							
								
							
							
								2a5e0f03fb 
								
							 
						 
						
							
							
								
								Add a ObjC V1 runtime, and a generic AppleObjCRuntime plugin.  
							
							 
							
							... 
							
							
							
							Also move the Checker creation into the Apple Runtime code.
llvm-svn: 118255 
							
						 
						
							2010-11-04 18:30:59 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Callanan
							
						 
						
							 
							
							
							
							
								
							
							
								10af7c430a 
								
							 
						 
						
							
							
								
								Re-enabled LLDB's pointer checkers, and moved the  
							
							 
							
							... 
							
							
							
							implementation of the Objective-C object checkers
into the Objective-C language runtime.
llvm-svn: 118226 
							
						 
						
							2010-11-04 01:51:38 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Ingham
							
						 
						
							 
							
							
							
							
								
							
							
								6c68fb4549 
								
							 
						 
						
							
							
								
								Add "-o" option to "expression" which prints the object description if available.  
							
							 
							
							... 
							
							
							
							llvm-svn: 115115 
							
						 
						
							2010-09-30 00:54:27 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Ingham
							
						 
						
							 
							
							
							
							
								
							
							
								5a369128f6 
								
							 
						 
						
							
							
								
								Replace the vestigial Value::GetOpaqueCLangQualType with the more correct Value::GetValueOpaqueClangQualType.  
							
							 
							
							... 
							
							
							
							But mostly, move the ObjC Trampoline handling code from the MacOSX dyld plugin to the AppleObjCRuntime classes.
llvm-svn: 114935 
							
						 
						
							2010-09-28 01:25:32 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Ingham
							
						 
						
							 
							
							
							
							
								
							
							
								2277701c7b 
								
							 
						 
						
							
							
								
								Committing the skeleton of Language runtime plugin classes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 114620 
							
						 
						
							2010-09-23 02:01:19 +00:00