Jeffrey Yasskin
							
						 
						
							 
							
							
							
							
								
							
							
								f98e981cd0 
								
							 
						 
						
							
							
								
								Make the ExecutionEngine automatically remove global mappings on when their  
							
							 
							
							... 
							
							
							
							GlobalValue is destroyed.  Function destruction still leaks machine code and
can crash on leaked stubs, but this is some progress.
llvm-svn: 83987 
							
						 
						
							2009-10-13 17:42:08 +00:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Yasskin
							
						 
						
							 
							
							
							
							
								
							
							
								307c053f2e 
								
							 
						 
						
							
							
								
								ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverse  
							
							 
							
							... 
							
							
							
							mappings, which could cause errors and assert-failures.  This patch fixes that,
adds a test, and refactors the global-mapping-removal code into a single place.
llvm-svn: 83678 
							
						 
						
							2009-10-09 22:10:27 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								55f1c09e31 
								
							 
						 
						
							
							
								
								Push LLVMContexts through the IntegerType APIs.  
							
							 
							
							... 
							
							
							
							llvm-svn: 78948 
							
						 
						
							2009-08-13 21:58:54 +00:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Yasskin
							
						 
						
							 
							
							
							
							
								
							
							
								337b124a24 
								
							 
						 
						
							
							
								
								Make ExecutionEngine::updateGlobalMapping(GV, NULL) properly remove GV's old  
							
							 
							
							... 
							
							
							
							address from the reverse mapping, and add a test that this works now.
llvm-svn: 78127 
							
						 
						
							2009-08-04 23:53:16 +00:00