Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								17c16aea66 
								
							 
						 
						
							
							
								
								GH-115869: Make jit_stencils.h reproducible (GH-127166)  
							
							
							
						 
						
							2024-11-24 14:42:50 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Savannah Ostrowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c3a12ae13e 
								
							 
						 
						
							
							
								
								GH-125911: Rename big trampoline to "shim" (GH-126339)  
							
							
							
						 
						
							2024-11-05 15:26:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Savannah Ostrowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c29bbe2101 
								
							 
						 
						
							
							
								
								GH-125498: Update JIT builds to use LLVM 19 and preserve_none (GH-125499)  
							
							
							
						 
						
							2024-10-30 12:03:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Diego Russo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b85923a0fe 
								
							 
						 
						
							
							
								
								GH-119726: Deduplicate AArch64 trampolines within a trace (GH-123872)  
							
							
							
						 
						
							2024-10-02 12:07:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Savannah Ostrowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6737333ac5 
								
							 
						 
						
							
							
								
								GH-124820: Move -mno-outline-atomics flag to aarch64 Linux JIT builds only ( #124821 )  
							
							
							
						 
						
							2024-10-02 11:40:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Savannah Ostrowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								65f1237098 
								
							 
						 
						
							
							
								
								GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-124443)  
							
							... 
							
							
							
							Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com> 
							
						 
						
							2024-09-27 00:35:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								51185923a8 
								
							 
						 
						
							
							
								
								GH-113464: Speed up JIT builds (GH-122839)  
							
							
							
						 
						
							2024-08-14 07:53:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miro Hrončok 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44659d3927 
								
							 
						 
						
							
							
								
								GH-118943: Handle races when moving jit_stencils.h (GH-120690)  
							
							... 
							
							
							
							Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru> 
							
						 
						
							2024-08-05 16:10:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4702b7b5bd 
								
							 
						 
						
							
							
								
								GH-118943: Fix a race condition when generating jit_stencils.h (GH-118957)  
							
							
							
						 
						
							2024-05-16 12:11:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michał Górny 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e04cd964eb 
								
							 
						 
						
							
							
								
								GH-118836: Fix JIT build error when SHT_NOTE section is present (GH-119000)  
							
							
							
						 
						
							2024-05-13 14:37:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Savannah Ostrowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cb57a52a85 
								
							 
						 
						
							
							
								
								GH-118487: Add Black to .pre-commit-config.yaml for JIT files (GH-118537)  
							
							
							
						 
						
							2024-05-03 10:49:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								424438b11e 
								
							 
						 
						
							
							
								
								GH-113464: Display a warning when building the JIT (GH-118481)  
							
							
							
						 
						
							2024-05-01 21:35:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49baa656cb 
								
							 
						 
						
							
							
								
								GH-115802: Use the GHC calling convention in JIT code (GH-118287)  
							
							
							
						 
						
							2024-05-01 08:05:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Savannah Ostrowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b56d82c59 
								
							 
						 
						
							
							
								
								GH-118306: Update JIT to use LLVM 18 (GH-118307)  
							
							
							
						 
						
							2024-04-29 21:09:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c82592ab4 
								
							 
						 
						
							
							
								
								GH-116017: Put JIT code and data on the same page (GH-116845)  
							
							
							
						 
						
							2024-03-19 08:47:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ffed8d985b 
								
							 
						 
						
							
							
								
								GH-116134: JIT aarch64-pc-windows-msvc (GH-116130)  
							
							
							
						 
						
							2024-03-04 10:16:56 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f0df35eeca 
								
							 
						 
						
							
							
								
								GH-115802: JIT "small" code for Windows (GH-115964)  
							
							
							
						 
						
							2024-02-29 08:11:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7259480957 
								
							 
						 
						
							
							
								
								GH-115802: JIT "small" code for macOS and Linux (GH-115826)  
							
							
							
						 
						
							2024-02-26 08:32:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								17dab2e572 
								
							 
						 
						
							
							
								
								GH-113464: Clean up JIT stencil generation (GH-115800)  
							
							
							
						 
						
							2024-02-22 10:22:23 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f6d9e5926b 
								
							 
						 
						
							
							
								
								GH-113464: Add a JIT backend for tier 2 (GH-113465)  
							
							... 
							
							
							
							Add an option (--enable-experimental-jit for configure-based builds
or --experimental-jit for PCbuild-based ones) to build an
*experimental* just-in-time compiler, based on copy-and-patch (https://fredrikbk.com/publications/copy-and-patch.pdf ).
See Tools/jit/README.md for more information on how to install the required build-time tooling. 
							
						 
						
							2024-01-28 18:48:48 -08:00