diff options
author | Andy Wingo <wingo@pobox.com> | 2014-04-13 14:21:25 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2014-04-13 14:21:25 +0200 |
commit | fcb31f29532b541b27e96df31c60a16902db8707 (patch) | |
tree | 519d7ff2b654cb639d667dfe72d57c0103e44e4c /module/system/vm/disassembler.scm | |
parent | 2920554a1e45ccdfa3b1d6ea60d59a61a4bb430f (diff) | |
download | guile-fcb31f29532b541b27e96df31c60a16902db8707.tar.gz |
Closure conversion eliminates self-references introduced by fixpoint
* module/language/cps/closure-conversion.scm (analyze-closures): Build a
bound-vars set as well, to resolve introduced self-references.
(prune-free-vars, convert-one): Arrange to eliminate self-references.
Diffstat (limited to 'module/system/vm/disassembler.scm')
0 files changed, 0 insertions, 0 deletions