Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								80ea6b8997
								
							
								
							
						 | 
						
							
							
								
								compiler.*: fix the tests that broke because i removed the stack-frame variable
							
							
							
							
							
						 | 
						
							2015-07-21 13:40:49 +02:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								892c62e1dc
								
							
								
							
						 | 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
							
							
							
							
							
						 | 
						
							2015-07-03 09:39:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59f3b1ea57
								
							
								
							
						 | 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
							
							
							
							
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824. 
							
						 | 
						
							2015-07-02 13:47:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e54cc2824
								
							
								
							
						 | 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
							
							
							
							
							
						 | 
						
							2015-07-02 11:36:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								9dbb3e9171
								
							
								
							
						 | 
						
							
							
								
								compiler.codegen.gc-maps: simplies largest-spill-slot and refactors serialize-gc-maps
							
							
							
							
							
						 | 
						
							2015-06-14 16:44:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								acc1bd3221
								
							
								
							
						 | 
						
							
							
								
								compiler.*: removing the check-d and check-r slots from gc-map and adjusting code that depended on those
							
							
							
							
							
						 | 
						
							2015-04-29 09:31:53 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								20add9544a
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg: cfg>insns has to go in linearization because of bootstrap circularity. Fix usings.
							
							
							
							
							
						 | 
						
							2014-11-23 22:53:27 -08:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								22c512788b
								
							
								
							
						 | 
						
							
							
								
								compiler.codegen.gc-maps.tests: fix tests for win 64
							
							
							
							
							
						 | 
						
							2014-11-24 04:20:34 +01:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								42a528bb28
								
							
								
							
						 | 
						
							
							
								
								compiler.codegen.gc-maps: docs and tests
							
							
							
							
							
						 | 
						
							2014-11-16 06:25:54 -08:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								8c0f9698de
								
							
								
							
						 | 
						
							
							
								
								compiler.codegen.gc-maps: check-d>> and check-r>> now used in the code generator
							
							
							
							
							
							
							
							the approach looks sound and now the gc can be fixed to take advantage
of the extra info. 
							
						 | 
						
							2014-09-08 14:54:17 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								70e4f2a8b7
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg.instructions: added check-d and check-r slots to gc-map
							
							
							
							
							
							
							
							the data is output from compiler.cfg.stacks.vacant in a reasonable
format but not yet used for code generation. 
							
						 | 
						
							2014-09-08 14:54:17 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								3a6c14765d
								
							
								
							
						 | 
						
							
							
								
								vm: add the gc-info struct
							
							
							
							
							
						 | 
						
							2014-08-25 14:52:11 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7a4ab74703
								
							
								
							
						 | 
						
							
							
								
								compiler.codegen.gc-maps: fix tests
							
							
							
							
							
						 | 
						
							2011-10-10 12:07:09 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b89e9a549b
								
							
								
							
						 | 
						
							
							
								
								Split up compiler.codegen.fixup into compiler.codegen.{gc-maps,labels,relocation}
							
							
							
							
							
						 | 
						
							2011-10-03 00:25:47 -07:00 |