From cbfad75fa6caee89793090efa1a81e2b3a2bfe11 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Tue, 23 Mar 2021 21:11:44 +0100 Subject: 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. --- am/bootstrap.am | 1 + 1 file changed, 1 insertion(+) (limited to 'am') 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 \ -- cgit v1.2.1