compiler.cfg.linear-scan.live-inervals: Rename live-interval
							parent
							
								
									5f377c0849
								
							
						
					
					
						commit
						8160bb036d
					
				|  | @ -16,10 +16,10 @@ TUPLE: label offset ; | |||
|     dup label? [ get ] unless | ||||
|     compiled-offset >>offset drop ; | ||||
| 
 | ||||
| TUPLE: label-fixup { label label } { class integer } { offset integer } ; | ||||
| TUPLE: label-fixup-state { label label } { class integer } { offset integer } ; | ||||
| 
 | ||||
| : label-fixup ( label class -- ) | ||||
|     compiled-offset \ label-fixup boa label-table get push ; | ||||
|     compiled-offset \ label-fixup-state boa label-table get push ; | ||||
| 
 | ||||
| : compute-target ( label-fixup -- offset ) | ||||
|     label>> offset>> [ "Unresolved label" throw ] unless* ; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue