diff options
author | Andy Wingo <wingo@pobox.com> | 2017-12-27 10:54:50 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2017-12-27 15:46:31 +0100 |
commit | 0b4c1e2c290e284daaac0f39e56db3ac5fdf37c3 (patch) | |
tree | 9e28bba9e00b9005bff3d243bf9b69ab7fd56c76 /module/Makefile.am | |
parent | cf1611ef3887cdfe8121aefb578516b7fe106203 (diff) | |
download | guile-0b4c1e2c290e284daaac0f39e56db3ac5fdf37c3.tar.gz |
Remove inline-constructors pass
* module/language/cps/constructors.scm: Remove pass, as "list" and
"vector" are now inlined by CPS conversion, and nothing in the
optimizer reifies "list" or "vector" primcalls.
* module/language/cps/optimize.scm (optimize-higher-order-cps)
(cps-default-optimization-options):
* am/bootstrap.am:
* module/Makefile.am: Remove references to inline-constructors pass.
Diffstat (limited to 'module/Makefile.am')
-rw-r--r-- | module/Makefile.am | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/module/Makefile.am b/module/Makefile.am index 4a9c4f18c..535b5d8d3 100644 --- a/module/Makefile.am +++ b/module/Makefile.am @@ -131,7 +131,6 @@ SOURCES = \ language/cps.scm \ language/cps/closure-conversion.scm \ language/cps/compile-bytecode.scm \ - language/cps/constructors.scm \ language/cps/contification.scm \ language/cps/cse.scm \ language/cps/dce.scm \ |