mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-24 21:50:20 +02:00
* module/language/cps/dfg.scm ($cfa): Use a vector to map labels to indices. Don't export any CFA bindings. (cfa-k-idx): Adapt. (compute-reachable, find-prompts, compute-interval): (find-prompt-bodies, visit-prompt-control-flow): Take a DFG as an argument instead of a CFA. (analyze-reverse-control-flow): Refactor from analyze-control-flow, as it is only used in the reverse case. Simplify accordingly, inlining the RPO sort. (compute-live-variables): Adapt to call analyze-reverse-control-flow instead. |
||
---|---|---|
.. | ||
ice-9 | ||
language | ||
oop | ||
rnrs | ||
scripts | ||
srfi | ||
sxml | ||
system | ||
texinfo | ||
web | ||
Makefile.am | ||
rnrs.scm | ||
statprof.scm | ||
texinfo.scm |