7 lines
		
	
	
		
			480 B
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			7 lines
		
	
	
		
			480 B
		
	
	
	
		
			Factor
		
	
	
USING: compiler.cfg compiler.cfg.instructions help.markup help.syntax ;
 | 
						|
IN: compiler.cfg.stacks.uninitialized
 | 
						|
 | 
						|
HELP: compute-uninitialized-sets
 | 
						|
{ $values { "cfg" cfg } }
 | 
						|
{ $description "Runs the uninitialized compiler pass. The pass serves two purposes; if a " { $link ##peek } " reads an uninitialized stack location, then an error is thrown. Second, it assigns the " { $slot "scrub-d" } " and " { $slot "scrub-r" } " slots of all " { $link gc-map } " instances in the cfg." } ;
 |