diff options
author | Andy Wingo <wingo@pobox.com> | 2021-03-23 21:11:44 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2021-05-11 21:39:07 +0200 |
commit | cbfad75fa6caee89793090efa1a81e2b3a2bfe11 (patch) | |
tree | 23e8b01d268477f02783242ce9f91a153e25393e /am | |
parent | a892791b43a68a80f2caeab49b123bc828324969 (diff) | |
download | guile-cbfad75fa6caee89793090efa1a81e2b3a2bfe11.tar.gz |
Add support for recording inlinable module exports
* module/language/tree-il/inlinable-exports.scm: New module.
* am/bootstrap.am:
* module/Makefile.am:
* module/language/tree-il/optimize.scm (make-optimizer):
* module/system/base/optimize.scm (available-optimizations): Wire up new
module.
* module/ice-9/boot-9.scm (module): Add inlinable-exports field.
(define-module*): Add #:inlinable-exports kwarg.
Diffstat (limited to 'am')
-rw-r--r-- | am/bootstrap.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/am/bootstrap.am b/am/bootstrap.am index 3d4729010..eb6880ea8 100644 --- a/am/bootstrap.am +++ b/am/bootstrap.am @@ -63,6 +63,7 @@ SOURCES = \ language/tree-il/effects.scm \ language/tree-il/eta-expand.scm \ language/tree-il/fix-letrec.scm \ + language/tree-il/inlinable-exports.scm \ language/tree-il/letrectify.scm \ language/tree-il/optimize.scm \ language/tree-il/peval.scm \ |