Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5c50103458
								
							
								
							
						 | 
						
							
							
								
								Minor fixes
							
							
							
							
							
						 | 
						
							2008-02-21 14:15:45 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								de8b804abe
								
							
								
							
						 | 
						
							
							
								
								Fix method redefinition bug
							
							
							
							
							
						 | 
						
							2008-02-17 18:38:29 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9c684bf1c5
								
							
								
							
						 | 
						
							
							
								
								Fixing some bugs, tweaking optimizer inlining
							
							
							
							
							
						 | 
						
							2008-02-16 18:50:16 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d6a1eb0590
								
							
								
							
						 | 
						
							
							
								
								Fixes
							
							
							
							
							
						 | 
						
							2008-02-15 19:42:56 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c4ac180c5a
								
							
								
							
						 | 
						
							
							
								
								Rename substitute to substitute-here, change stack effect, update some libraries to use it
							
							
							
							
							
						 | 
						
							2008-02-15 19:23:38 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f9c76689d6
								
							
								
							
						 | 
						
							
							
								
								#loop optimization fixes
							
							
							
							
							
						 | 
						
							2008-02-15 18:07:56 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2a0df14200
								
							
								
							
						 | 
						
							
							
								
								Control flow analysis work in progress
							
							
							
							
							
						 | 
						
							2008-02-14 20:27:18 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f8c99c864b
								
							
								
							
						 | 
						
							
							
								
								Loop conversion work in progress
							
							
							
							
							
						 | 
						
							2008-02-14 15:17:01 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0bbb462fa6
								
							
								
							
						 | 
						
							
							
								
								Add unit test
							
							
							
							
							
						 | 
						
							2008-02-14 01:04:10 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								803e49b129
								
							
								
							
						 | 
						
							
							
								
								Add unit test and fix USING:
							
							
							
							
							
						 | 
						
							2008-02-13 20:14:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6f1dc49fa8
								
							
								
							
						 | 
						
							
							
								
								Fix bug and clean up optimizer
							
							
							
							
							
						 | 
						
							2008-02-13 20:07:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fc80279b3a
								
							
								
							
						 | 
						
							
							
								
								enable-compiler and disable-compiler words
							
							
							
							
							
						 | 
						
							2008-02-13 18:42:55 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d58dfd1b2d
								
							
								
							
						 | 
						
							
							
								
								Branch hoisting work in progress
							
							
							
							
							
						 | 
						
							2008-02-13 13:31:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								170aecb255
								
							
								
							
						 | 
						
							
							
								
								Loop optimization work in progress
							
							
							
							
							
						 | 
						
							2008-02-12 23:27:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0064e69f9d
								
							
								
							
						 | 
						
							
							
								
								Loop conversion work in progress
							
							
							
							
							
						 | 
						
							2008-02-12 20:35:25 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								af62d8b126
								
							
								
							
						 | 
						
							
							
								
								Add new optimization report tool
							
							
							
							
							
						 | 
						
							2008-02-12 15:52:32 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4daa1943d8
								
							
								
							
						 | 
						
							
							
								
								Fixing unit tests
							
							
							
							
							
						 | 
						
							2008-02-11 14:19:47 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								98d8621ac1
								
							
								
							
						 | 
						
							
							
								
								First class compose, curry is now a tuple class
							
							
							
							
							
						 | 
						
							2008-02-11 13:50:29 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e66e6d70e4
								
							
								
							
						 | 
						
							
							
								
								Moved dispatch to sequences.private
							
							
							
							
							
						 | 
						
							2008-02-11 01:19:53 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								262e9d3443
								
							
								
							
						 | 
						
							
							
								
								Clean up vocabs.loader and add littledan's unit test feature
							
							
							
							
							
						 | 
						
							2008-02-10 23:03:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								637600011c
								
							
								
							
						 | 
						
							
							
								
								FFI compile errors now reported separately; new kill literals phase design
							
							
							
							
							
						 | 
						
							2008-02-10 20:32:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								52b5c5a068
								
							
								
							
						 | 
						
							
							
								
								Reorganize compiler tests
							
							
							
							
							
						 | 
						
							2008-02-08 01:48:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b18a463285
								
							
								
							
						 | 
						
							
							
								
								Better inlining heuristic
							
							
							
							
							
						 | 
						
							2008-02-06 14:59:53 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3f9e4bcf00
								
							
								
							
						 | 
						
							
							
								
								More efficient specializers
							
							
							
							
							
						 | 
						
							2008-02-05 20:11:35 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2d3298d611
								
							
								
							
						 | 
						
							
							
								
								Method usages cleanup
							
							
							
							
							
						 | 
						
							2008-02-04 23:30:59 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dee25cda13
								
							
								
							
						 | 
						
							
							
								
								New generic word implementation reduces compile time
							
							
							
							
							
						 | 
						
							2008-02-04 16:20:07 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2ef76798b0
								
							
								
							
						 | 
						
							
							
								
								record1 strings
							
							
							
							
							
						 | 
						
							2008-01-31 23:00:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								64d284a970
								
							
								
							
						 | 
						
							
							
								
								Fix recompilation of foldable, flushable
							
							
							
							
							
						 | 
						
							2008-01-21 17:30:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0fb511f668
								
							
								
							
						 | 
						
							
							
								
								Simplify
							
							
							
							
							
						 | 
						
							2008-01-16 01:04:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								952c559b52
								
							
								
							
						 | 
						
							
							
								
								Faster compilation of dispatch primitive
							
							
							
							
							
						 | 
						
							2008-01-13 17:07:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e3416ec170
								
							
								
							
						 | 
						
							
							
								
								Faster bit-arrays
							
							
							
							
							
						 | 
						
							2008-01-12 21:37:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c8d4846a03
								
							
								
							
						 | 
						
							
							
								
								Fix some compiled-usage issues
							
							
							
							
							
						 | 
						
							2008-01-12 04:25:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								84891e2591
								
							
								
							
						 | 
						
							
							
								
								pick pick -> 2over
							
							
							
							
							
							
							
							minor cleanups 
							
						 | 
						
							2008-01-11 12:02:44 -10:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c8360f5ae5
								
							
								
							
						 | 
						
							
							
								
								Rename curry* to with
							
							
							
							
							
						 | 
						
							2008-01-09 17:36:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b810e92456
								
							
								
							
						 | 
						
							
							
								
								Move optimizer to extra/
							
							
							
							
							
						 | 
						
							2007-12-26 21:21:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4ade825fc6
								
							
								
							
						 | 
						
							
							
								
								Open-code member? test
							
							
							
							
							
						 | 
						
							2007-12-08 17:45:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fe9563ece2
								
							
								
							
						 | 
						
							
							
								
								Move io.buffers to extra
							
							
							
							
							
						 | 
						
							2007-11-03 15:38:45 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5cf331a345
								
							
								
							
						 | 
						
							
							
								
								Cleanup
							
							
							
							
							
						 | 
						
							2007-10-27 14:43:17 -04:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-FB3999113\Slava
							
						 | 
						
							
							
							
							
								
							
								047c8fe708
								
							
								
							
						 | 
						
							
							
								
								Bootstrap fixes
							
							
							
							
							
						 | 
						
							2007-10-14 20:44:19 -04:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-FB3999113\Slava
							
						 | 
						
							
							
							
							
								
							
								e9b42fa635
								
							
								
							
						 | 
						
							
							
								
								Move more math stuff to extra/, get compiler to work without ratios/complex numbers
							
							
							
							
							
						 | 
						
							2007-10-14 20:38:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava
							
						 | 
						
							
							
							
							
								
							
								d1d21aa1ed
								
							
								
							
						 | 
						
							
							
								
								Fix a case where if-intrinsics were not being used
							
							
							
							
							
						 | 
						
							2007-09-30 01:18:46 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a26d912bd7
								
							
								
							
						 | 
						
							
							
								
								Updating extra/ modules
							
							
							
							
							
						 | 
						
							2007-09-25 20:54:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a96457cecc
								
							
								
							
						 | 
						
							
							
								
								Initial import
							
							
							
							
							
						 | 
						
							2007-09-20 18:09:08 -04:00 |