John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								296968580a
								
							
								
							
						 | 
						
							
							
								
								use assoc-reject instead of [ ... not ] assoc-filter.
							
							
							
							
							
						 | 
						
							2015-05-12 19:08:42 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b366a06c41
								
							
								
							
						 | 
						
							
							
								
								use reject instead of [ ... not ] filter.
							
							
							
							
							
						 | 
						
							2015-05-12 18:50:34 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c65877104e
								
							
								
							
						 | 
						
							
							
								
								compiler: cleanup usings.
							
							
							
							
							
						 | 
						
							2014-12-13 16:10:21 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8917ae9ad7
								
							
								
							
						 | 
						
							
							
								
								grouping: Remove <groups>, old <sliced-groups> is now <groups>. Fixes
							
							
							
							
							
						 | 
						
							2013-03-23 11:37:51 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2bbec0dd61
								
							
								
							
						 | 
						
							
							
								
								stack-checker: more use of hash-sets.
							
							
							
							
							
						 | 
						
							2013-03-16 13:41:51 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7f3f90eb8d
								
							
								
							
						 | 
						
							
							
								
								compiler: more use of hash-sets.
							
							
							
							
							
						 | 
						
							2013-03-10 16:13:31 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6501480a0e
								
							
								
							
						 | 
						
							
							
								
								Fix two problems with recompilation: predicate constant folding was recording unsatisfied dependencies in some cases, and literal tuple instances of forgotten classes would cause problems for method inlining
							
							
							
							
							
						 | 
						
							2010-02-20 12:01:47 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c011380a19
								
							
								
							
						 | 
						
							
							
								
								compiler: tweak recompilation logic. speeds up '"terrain" require' by 8 seconds
							
							
							
							
							
						 | 
						
							2010-02-04 01:09:57 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e7de95e72b
								
							
								
							
						 | 
						
							
							
								
								compiler.crossref: clean up and fix bug with forgotten classes
							
							
							
							
							
						 | 
						
							2010-02-01 17:20:08 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9bc4e662c6
								
							
								
							
						 | 
						
							
							
								
								compiler.crossref: word props were stored the wrong way round
							
							
							
							
							
						 | 
						
							2010-01-30 22:33:27 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6eceff6acb
								
							
								
							
						 | 
						
							
							
								
								compiler.crossref: cleanup
							
							
							
							
							
						 | 
						
							2010-01-30 21:14:40 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ea9dbf2ea1
								
							
								
							
						 | 
						
							
							
								
								compiler.crossref: more space-efficient storage of dependency information
							
							
							
							
							
						 | 
						
							2010-01-30 09:29:02 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fa4f7d8ccf
								
							
								
							
						 | 
						
							
							
								
								Clean up some code in preparation for a refactoring
							
							
							
							
							
						 | 
						
							2010-01-30 09:29:02 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								015a9d365d
								
							
								
							
						 | 
						
							
							
								
								compiler.crossref: memoize dependency evaluation
							
							
							
							
							
						 | 
						
							2010-01-30 09:29:01 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a13c2fb856
								
							
								
							
						 | 
						
							
							
								
								compiler.crosssref: rename word property
							
							
							
							
							
						 | 
						
							2010-01-30 09:29:00 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								09ead56652
								
							
								
							
						 | 
						
							
							
								
								Re-work flushed dependencies into new compiler cross-referencing framework
							
							
							
							
							
						 | 
						
							2010-01-30 09:29:00 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								26f311279c
								
							
								
							
						 | 
						
							
							
								
								Re-defining a tuple class now invalidates cached quotation stack effects
							
							
							
							
							
						 | 
						
							2010-01-30 09:28:59 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c027046857
								
							
								
							
						 | 
						
							
							
								
								New 'conditional dependency' mechanism for more accurate recording of recompilation information
							
							
							
							
							
						 | 
						
							2010-01-30 09:28:57 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ab428fc259
								
							
								
							
						 | 
						
							
							
								
								Code cleanups
							
							
							
							
							
						 | 
						
							2010-01-30 09:28:56 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								830e25c70b
								
							
								
							
						 | 
						
							
							
								
								More changes so that mixins trigger even less recompilation
							
							
							
							
							
						 | 
						
							2010-01-30 09:28:53 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cd2e226afa
								
							
								
							
						 | 
						
							
							
								
								stack-checker: split off stack-checker.dependencies from stack-checker.state
							
							
							
							
							
						 | 
						
							2009-11-08 20:34:46 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								da041a0175
								
							
								
							
						 | 
						
							
							
								
								compiler.crossref: fix bugs
							
							
							
							
							
						 | 
						
							2009-11-08 06:22:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5d79450d9d
								
							
								
							
						 | 
						
							
							
								
								Use a more compact representation for "compiled-uses" and "compiled-generic-uses" word-props; reduces image size
							
							
							
							
							
						 | 
						
							2009-11-08 06:08:04 -06:00 |