Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								46830bb38d
								
							
								
							
						 | 
						
							
							
								
								Fix another name clash in tests; putting all compiler tests in compiler.tests vocab is probably not good
							
							
							
							
							
						 | 
						
							2008-11-04 00:46:06 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								06b99c31ee
								
							
								
							
						 | 
						
							
							
								
								Fix regression. If a parsing word called the compiler, it might compile a caller of a generic before the generic gets built, which would throw an error since the inferred effect of the generic might have less inputs than the combination's dispatch#
							
							
							
							
							
						 | 
						
							2008-11-03 20:59:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b649c01de6
								
							
								
							
						 | 
						
							
							
								
								Fix name clash with templates.factor
							
							
							
							
							
						 | 
						
							2008-11-03 06:34:56 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1b06ab1b39
								
							
								
							
						 | 
						
							
							
								
								Fixing various bugs
							
							
							
							
							
						 | 
						
							2008-10-21 23:17:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f092622fac
								
							
								
							
						 | 
						
							
							
								
								CFG IR is now pure SSA
							
							
							
							
							
						 | 
						
							2008-10-20 01:56:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4ae66793f0
								
							
								
							
						 | 
						
							
							
								
								Fixing unit tests
							
							
							
							
							
						 | 
						
							2008-10-19 03:51:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								14d8696f40
								
							
								
							
						 | 
						
							
							
								
								Oops, don't mix register classes in active set
							
							
							
							
							
						 | 
						
							2008-10-19 03:34:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fedadc8032
								
							
								
							
						 | 
						
							
							
								
								Remove obsolete test file
							
							
							
							
							
						 | 
						
							2008-10-13 13:08:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								40c1529ce8
								
							
								
							
						 | 
						
							
							
								
								Add stack effect
							
							
							
							
							
						 | 
						
							2008-10-12 18:40:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0e4e05d5cd
								
							
								
							
						 | 
						
							
							
								
								Debugging new codegen
							
							
							
							
							
						 | 
						
							2008-10-08 03:51:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c19f2257f4
								
							
								
							
						 | 
						
							
							
								
								Fix permission bits
							
							
							
							
							
						 | 
						
							2008-10-02 08:34:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d4134a2ca1
								
							
								
							
						 | 
						
							
							
								
								Fix loop detection bug
							
							
							
							
							
						 | 
						
							2008-10-02 01:17:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								722cacddb4
								
							
								
							
						 | 
						
							
							
								
								Fixing some problems with returning structs by value in x86.64 FFI
							
							
							
							
							
						 | 
						
							2008-09-13 20:28:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ec660c857f
								
							
								
							
						 | 
						
							
							
								
								Add unit test for Joe Groff's bg
							
							
							
							
							
						 | 
						
							2008-09-12 00:04:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0c8e2584b4
								
							
								
							
						 | 
						
							
							
								
								Fixing unit tests for make, fry changes
							
							
							
							
							
						 | 
						
							2008-09-11 00:20:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a3d1379b8c
								
							
								
							
						 | 
						
							
							
								
								Fix bug with large structs passed by value on x86.64
							
							
							
							
							
						 | 
						
							2008-09-09 03:10:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								14d707898d
								
							
								
							
						 | 
						
							
							
								
								new accessors
							
							
							
							
							
						 | 
						
							2008-09-02 01:53:01 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								8fed0d29eb
								
							
								
							
						 | 
						
							
							
								
								Fix dead code elimination with alien nodes
							
							
							
							
							
						 | 
						
							2008-09-01 02:04:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								18d629a916
								
							
								
							
						 | 
						
							
							
								
								Add failing unit test
							
							
							
							
							
						 | 
						
							2008-08-31 09:22:36 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f5fbd94a4c
								
							
								
							
						 | 
						
							
							
								
								New compiled crossref implementation
							
							
							
							
							
						 | 
						
							2008-08-31 01:34:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								85cdb1b767
								
							
								
							
						 | 
						
							
							
								
								Working on new compiled usage strategy; old one was wrong
							
							
							
							
							
						 | 
						
							2008-08-30 00:05:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ef8bd93ae8
								
							
								
							
						 | 
						
							
							
								
								Add a test
							
							
							
							
							
						 | 
						
							2008-08-29 17:53:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								5f12667788
								
							
								
							
						 | 
						
							
							
								
								new accessors
							
							
							
							
							
						 | 
						
							2008-08-29 12:00:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1fcbdf9d52
								
							
								
							
						 | 
						
							
							
								
								Fix more compiler bugs
							
							
							
							
							
						 | 
						
							2008-08-29 00:26:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								74dccc7fbf
								
							
								
							
						 | 
						
							
							
								
								Debugging compiler
							
							
							
							
							
						 | 
						
							2008-08-28 22:28:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ea2d02f248
								
							
								
							
						 | 
						
							
							
								
								Add some failing tests
							
							
							
							
							
						 | 
						
							2008-08-27 16:25:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a4ac751605
								
							
								
							
						 | 
						
							
							
								
								Starting to remove delegation
							
							
							
							
							
						 | 
						
							2008-08-22 23:20:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8b855b2445
								
							
								
							
						 | 
						
							
							
								
								Help lint fixes
							
							
							
							
							
						 | 
						
							2008-08-22 23:00:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2440fc1ceb
								
							
								
							
						 | 
						
							
							
								
								Fixing remaining issues
							
							
							
							
							
						 | 
						
							2008-08-22 17:38:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9aa6d8ae04
								
							
								
							
						 | 
						
							
							
								
								Compiler fixes
							
							
							
							
							
						 | 
						
							2008-08-22 15:30:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								48fa2e2d0e
								
							
								
							
						 | 
						
							
							
								
								Updating some code
							
							
							
							
							
						 | 
						
							2008-08-12 03:31:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6047429401
								
							
								
							
						 | 
						
							
							
								
								More unit test fixes
							
							
							
							
							
						 | 
						
							2008-07-29 16:57:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d66f887736
								
							
								
							
						 | 
						
							
							
								
								Create basis vocab root
							
							
							
							
							
						 | 
						
							2008-07-28 22:03:13 -05:00 |