773811b66d 
								
									
								
							
								 
							
						 
						
							
							
								
								help.markup: adding a $slots word to document slots, use it.  
							
							
							
						 
						
							2020-04-11 20:34:27 -05:00  
				
					
						
							
							
								 
						
							
							
								0637557cca 
								
							
								 
							
						 
						
							
							
								
								*-docs: remove extra space character at the end of paragraghs  
							
							
							
						 
						
							2018-08-21 10:45:52 -07:00  
				
					
						
							
							
								 
						
							
							
								7d628b833d 
								
							
								 
							
						 
						
							
							
								
								fix some typos in docs.  
							
							
							
						 
						
							2018-02-12 16:22:49 -08:00  
				
					
						
							
							
								 
						
							
							
								aab79a655c 
								
							
								 
							
						 
						
							
							
								
								compiler.*: more docs  
							
							
							
						 
						
							2017-07-05 00:51:26 +02:00  
				
					
						
							
							
								 
						
							
							
								2ffa446f5b 
								
							
								 
							
						 
						
							
							
								
								*-docs: replace double spaces with single spaces  
							
							... 
							
							
							
							Code examples and other places where multiple spaces were used to align
text were left intact. 
							
						 
						
							2017-06-05 13:16:07 -07:00  
				
					
						
							
							
								 
						
							
							
								9decb6a91e 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: better way to store the block height  
							
							... 
							
							
							
							It is stored as a height-state instance on the height slot of the
basic-block. It will make better analysis possible because you see how
much the height increased or decreased in the block. 
							
						 
						
							2016-09-08 04:01:25 +02:00  
				
					
						
							
							
								 
						
							
							
								6c88577ee7 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: replacing the peek/replace/kill-sets with slots  
							
							... 
							
							
							
							So instead of storing the info in variables, it is stored in slots on
the basic-block tuple which is much nicer. 
							
						 
						
							2016-08-29 12:07:47 +02:00  
				
					
						
							
							
								 
						
							
							
								30451ebf5a 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: new slots ds-height and rs-height  
							
							... 
							
							
							
							They are used when recording the blocks stacks height instead of the
ds-heights and rs-heights variables. It makes the code a bit simpler. 
							
						 
						
							2016-05-03 01:16:50 +02:00  
				
					
						
							
							
								 
						
							
							
								92a85ebe86 
								
							
								 
							
						 
						
							
							
								
								compiler.*: more compiler docs  
							
							
							
						 
						
							2016-04-22 12:57:54 +02:00  
				
					
						
							
							
								 
						
							
							
								f906f1c282 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: the make-kill-block word is not needed  
							
							
							
						 
						
							2016-03-16 12:26:03 +01:00  
				
					
						
							
							
								 
						
							
							
								f692200547 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: refactoring which removes spill-area-size and  
							
							... 
							
							
							
							spill-area-align from cfg
This makes the code for building the stack frame simpler. 
							
						 
						
							2015-11-04 07:53:19 +01:00  
				
					
						
							
							
								 
						
							
							
								c5b92cedcb 
								
							
								 
							
						 
						
							
							
								
								compiler.*: even more compiler docs  
							
							
							
						 
						
							2015-09-22 08:52:59 +02:00  
				
					
						
							
							
								 
						
							
							
								b4e4792cb6 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: a bunch of docs updates  
							
							
							
						 
						
							2015-07-28 17:58:27 -07:00  
				
					
						
							
							
								 
						
							
							
								0c2559ef6e 
								
							
								 
							
						 
						
							
							
								
								compiler.*: a bunch more compiler docs  
							
							
							
						 
						
							2015-05-09 20:04:22 -07:00  
				
					
						
							
							
								 
						
							
							
								6215561ad4 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: more docs and removing a test that isn't relevant anymore  
							
							
							
						 
						
							2015-04-29 09:31:59 -07:00  
				
					
						
							
							
								 
						
							
							
								5cd44dc07c 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.linear-scan.allocation.state: set spill-area-size/align when the cfg tuple is created  
							
							
							
						 
						
							2015-04-29 09:31:57 -07:00  
				
					
						
							
							
								 
						
							
							
								d486de889d 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: smaller doc improvements  
							
							
							
						 
						
							2015-04-29 09:31:57 -07:00  
				
					
						
							
							
								 
						
							
							
								8a7699e42c 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: refactoring to remove the initial-basic-block word  
							
							
							
						 
						
							2015-04-29 09:31:55 -07:00  
				
					
						
							
							
								 
						
							
							
								74ea76a3c9 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg: unlikely? slot unused, lets get rid of it  
							
							
							
						 
						
							2015-04-29 09:31:53 -07:00  
				
					
						
							
							
								 
						
							
							
								476ebf5b25 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: more docs, tests and a small refactoring of the  
							
							... 
							
							
							
							admissible-registers word 
							
						 
						
							2014-10-17 23:18:57 +02:00  
				
					
						
							
							
								 
						
							
							
								c6784020aa 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: initial docs for dataflow analysis vocabs  
							
							
							
						 
						
							2014-08-13 11:01:11 -07:00  
				
					
						
							
							
								 
						
							
							
								769ca5550f 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.*: docs for compiler words  
							
							
							
						 
						
							2014-08-13 11:01:11 -07:00  
				
					
						
							
							
								 
						
							
							
								1225abeeaf 
								
							
								 
							
						 
						
							
							
								
								Docs: more compiler-related documentation  
							
							
							
						 
						
							2014-08-13 11:01:10 -07:00  
				
					
						
							
							
								 
						
							
							
								280620c55f 
								
							
								 
							
						 
						
							
							
								
								Docs: docs for compiler-related words  
							
							
							
						 
						
							2014-06-08 11:48:31 -07:00  
				
					
						
							
							
								 
						
							
							
								395a490b90 
								
							
								 
							
						 
						
							
							
								
								Docs: documentation for stack-checker.* and compiler.* vocabs  
							
							
							
						 
						
							2014-06-08 11:48:30 -07:00  
				
					
						
							
							
								 
						
							
							
								e2eebdec4d 
								
							
								 
							
						 
						
							
							
								
								Docs: mostly fixes for doc errors found by help lint  
							
							
							
						 
						
							2014-05-10 17:13:49 -07:00  
				
					
						
							
							
								 
						
							
							
								ea48d13731 
								
							
								 
							
						 
						
							
							
								
								Docs: for compiler.cfg and compiler.codegen  
							
							
							
						 
						
							2014-05-10 17:13:49 -07:00  
				
					
						
							
							
								 
						
							
							
								0bb3e2397b 
								
							
								 
							
						 
						
							
							
								
								Docs: more compiler documentation  
							
							
							
						 
						
							2014-05-10 17:13:48 -07:00  
				
					
						
							
							
								 
						
							
							
								6a8336047d 
								
							
								 
							
						 
						
							
							
								
								Docs: initial docs for the compiler.cfg.* vocabs  
							
							
							
						 
						
							2014-05-10 17:13:48 -07:00