guile-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]