]> gitweb.factorcode.org Git - factor.git/blob - basis/compiler/cfg/stacks/map/map-docs.factor
compiler.*: removing the check-d and check-r slots from gc-map and adjusting code...
[factor.git] / basis / compiler / cfg / stacks / map / map-docs.factor
1 USING: assocs compiler.cfg help.markup help.syntax ;
2 IN: compiler.cfg.stacks.map
3
4 HELP: initial-state
5 { $description "Initially the stack bottom is at 0 for both the data and retain stacks and no replaces have been registered." } ;
6
7 HELP: trace-stack-state
8 { $values { "cfg" cfg } { "assoc" assoc } }
9 { $description "Outputs an assoc with the instruction numbers as keys and as values two tuples of the data and retain stacks shapes before that instruction. All instructions in the cfg gets numbered as a side-effect." } ;