Inline escape-only prompt bodies in the Tree-IL
authorAndy Wingo <wingo@pobox.com>
Mon, 29 Jul 2013 19:55:39 +0000 (21:55 +0200)
committerAndy Wingo <wingo@pobox.com>
Sun, 11 Aug 2013 14:45:31 +0000 (16:45 +0200)
commit99983d544a931c29065ecb749acd349efc5f36c5
treea2c5855685ba71d16fc65dad3a5e5ebbc6de6737
parentc1bff879980c3a2f107e8d7b54d0a6d8a18eefe4
Inline escape-only prompt bodies in the Tree-IL

* module/language/scheme/decompile-tree-il.scm (do-decompile):
* module/language/tree-il/analyze.scm (analyze-lexicals):
* module/language/tree-il/canonicalize.scm (canonicalize):
* module/language/tree-il/compile-glil.scm (flatten-lambda-case):
* module/language/tree-il/cse.scm (cse):
* module/language/tree-il/peval.scm (peval):
* test-suite/tests/peval.test ("partial evaluation"):  Partially revert
  178a40928, so that escape-only prompts explicitly inline their bodies.
module/language/scheme/decompile-tree-il.scm
module/language/tree-il/analyze.scm
module/language/tree-il/canonicalize.scm
module/language/tree-il/compile-glil.scm
module/language/tree-il/cse.scm
module/language/tree-il/peval.scm
test-suite/tests/peval.test