diff options
author | Andy Wingo <wingo@pobox.com> | 2021-11-09 15:14:27 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2021-11-15 15:32:54 +0100 |
commit | dad113d80f526375c12fe4177427a1936c3939eb (patch) | |
tree | 8af908c91ca019e80852c36dda962656f88fdb00 /module/system/base/optimize.scm | |
parent | 5c76381625e3b5e7b25be0b97b42b487627e6478 (diff) | |
download | guile-dad113d80f526375c12fe4177427a1936c3939eb.tar.gz |
Add new pass to optimize away return value count checks
* module/language/cps/return-types.scm: New file.
* module/Makefile.am (SOURCES):
* am/bootstrap.am (SOURCES): Add new file.
* module/language/tree-il/compile-cps.scm (sanitize-meta): Strip
"noreturn" and "return-type" properties -- these should only be
computed by Guile.
Diffstat (limited to 'module/system/base/optimize.scm')
0 files changed, 0 insertions, 0 deletions