Nuno Lopes 
							
						 
					 
					
						
						
							
						
						cef7527a85 
					 
					
						
						
							
							fix a tricky bug in the JIT global variable emitter, that was triggered when JITing a variable independently of a function. This lead to sharing memory memory between functions and GVs thus changing the value of a GV could change the code in execution. more details on the ML.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57900  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-10-21 11:42:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						cce6c297c5 
					 
					
						
						
							
							On Darwin ARM, memory needs special handling to do JIT. This patch expands  
						
						... 
						
						
						
						this handling to work properly for modifying stub functions, relocations
back to entry points after JIT compilation, etc..
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-10-03 16:17:20 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Geoffray 
							
						 
					 
					
						
						
							
						
						5913e6c5db 
					 
					
						
						
							
							Cosmetic changes, as suggested by Evan. No functionality changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49993  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-20 17:44:19 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Geoffray 
							
						 
					 
					
						
						
							
						
						dc17ab2bf0 
					 
					
						
						
							
							Enable jitting with a known memory size.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49924  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-18 20:59:31 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Geoffray 
							
						 
					 
					
						
						
							
						
						51cc3c13ea 
					 
					
						
						
							
							Correlate stubs with functions in JIT: when emitting a stub, the JIT tells the memory manager which function  
						
						... 
						
						
						
						the stub will resolve.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49814  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-16 20:46:05 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Geoffray 
							
						 
					 
					
						
						
							
						
						afe6c2b001 
					 
					
						
						
							
							Enable exception handling int JIT  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47079  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-13 18:39:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						22d806605e 
					 
					
						
						
							
							improve header guard  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44641  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-05 23:45:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8907b4ba47 
					 
					
						
						
							
							split the JIT memory management code out from the main JIT logic into its  
						
						... 
						
						
						
						own JITMemoryManager interface.  There is no functionality change with 
this patch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-05 23:39:57 +00:00