..  
			 
		
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										builder
									
								 
							
						
					 
				 
				
					
						
							
							Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 
						
					 
				 
				2009-08-13 19:21:44 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										checker
									
								 
							
						
					 
				 
				
					
						
							
							Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 
						
					 
				 
				2009-08-13 19:21:44 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										cleanup
									
								 
							
						
					 
				 
				
					
						
							
							compiler.tree.propagation: remove method inlining heuristic 
						
					 
				 
				2009-08-17 22:29:05 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										combinators
									
								 
							
						
					 
				 
				
					
						
							
							Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 
						
					 
				 
				2009-08-13 19:21:44 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										comparisons
									
								 
							
						
					 
				 
				
					
						
							
							Stack effect declarations are mandatory on all words now 
						
					 
				 
				2009-02-23 20:27:05 -06:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										dead-code
									
								 
							
						
					 
				 
				
					
						
							
							Merge branch 'master' of git://factorcode.org/git/factor 
						
					 
				 
				2009-09-08 13:22:52 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										debugger
									
								 
							
						
					 
				 
				
					
						
							
							compiler.tree.modular-arithmetic: stronger optimization handles > 1 usages case as well as values defined and used in loops. Eliminates 5 out of 8 >fixnum calls in benchmark.yuv-to-rgb 
						
					 
				 
				2009-08-15 18:42:41 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										def-use
									
								 
							
						
					 
				 
				
					
						
							
							compiler.tree.modular-arithmetic: stronger optimization handles > 1 usages case as well as values defined and used in loops. Eliminates 5 out of 8 >fixnum calls in benchmark.yuv-to-rgb 
						
					 
				 
				2009-08-15 18:42:41 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										escape-analysis
									
								 
							
						
					 
				 
				
					
						
							
							Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 
						
					 
				 
				2009-08-13 19:21:44 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										finalization
									
								 
							
						
					 
				 
				
					
						
							
							compiler: inline singleton predicates, and optimize predicate engines, reduces terrain demo deployed size by ~20kb 
						
					 
				 
				2009-08-17 23:59:24 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										identities
									
								 
							
						
					 
				 
				
					
						
							
							Add summary for heaps more vocabs 
						
					 
				 
				2009-02-16 21:05:13 -06:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										late-optimizations
									
								 
							
						
					 
				 
				
					
						
							
							Add summary for heaps more vocabs 
						
					 
				 
				2009-02-16 21:05:13 -06:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										modular-arithmetic
									
								 
							
						
					 
				 
				
					
						
							
							compiler.tree.modular-arithmetic: fix regression; set-alien-*-1 was not always open-coded 
						
					 
				 
				2009-08-20 17:56:49 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										normalization
									
								 
							
						
					 
				 
				
					
						
							
							Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 
						
					 
				 
				2009-08-13 19:21:44 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										optimizer
									
								 
							
						
					 
				 
				
					
						
							
							Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 
						
					 
				 
				2009-08-13 19:21:44 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										propagation
									
								 
							
						
					 
				 
				
					
						
							
							Specialized array overhaul 
						
					 
				 
				2009-09-09 22:33:34 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										recursive
									
								 
							
						
					 
				 
				
					
						
							
							move if-zero etc to math, remove 1-/1+ from math 
						
					 
				 
				2009-08-14 14:27:23 -05:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										tuple-unboxing
									
								 
							
						
					 
				 
				
					
						
							
							Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 
						
					 
				 
				2009-08-13 19:21:44 -05:00  
			 
		
			
			
			
			
				
					
						
							
								 
								authors.txt 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								summary.txt 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								tree.factor 
							
						
					 
				 
				
					
						
							
							compiler.tree.recursive: more accurate loop detection 
						
					 
				 
				2009-08-04 19:18:40 -05:00