[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch main updated (53e5cf6 -> fd5cb45)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch main updated (53e5cf6 -> fd5cb45) |
Date: |
Tue, 11 May 2021 16:17:53 -0400 (EDT) |
wingo pushed a change to branch main
in repository guile.
from 53e5cf6 Bump version to 3.0.7
new afd268a Bump objcode version
new 809b165 Letrectify links module defs with uses
new a892791 Add pass to resolve free toplevel references in declarative
modules
new cbfad75 Add support for recording inlinable module exports
new fd5cb45 Implement cross-module inlining
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
am/bootstrap.am | 2 +
libguile/loader.h | 2 +-
module/Makefile.am | 2 +
module/ice-9/boot-9.scm | 16 +-
module/language/tree-il/inlinable-exports.scm | 869 ++++++++++++++++++++++++++
module/language/tree-il/letrectify.scm | 20 +-
module/language/tree-il/optimize.scm | 11 +-
module/language/tree-il/peval.scm | 192 ++++--
module/language/tree-il/resolve-free-vars.scm | 282 +++++++++
module/system/base/optimize.scm | 7 +-
module/system/vm/assembler.scm | 2 +-
11 files changed, 1336 insertions(+), 69 deletions(-)
create mode 100644 module/language/tree-il/inlinable-exports.scm
create mode 100644 module/language/tree-il/resolve-free-vars.scm
- [Guile-commits] branch main updated (53e5cf6 -> fd5cb45),
Andy Wingo <=
- [Guile-commits] 01/05: Bump objcode version, Andy Wingo, 2021/05/11
- [Guile-commits] 02/05: Letrectify links module defs with uses, Andy Wingo, 2021/05/11
- [Guile-commits] 03/05: Add pass to resolve free toplevel references in declarative modules, Andy Wingo, 2021/05/11
- [Guile-commits] 04/05: Add support for recording inlinable module exports, Andy Wingo, 2021/05/11
- [Guile-commits] 05/05: Implement cross-module inlining, Andy Wingo, 2021/05/11