wingo pushed a change to branch master
in repository guile.

    from 53e5cf6  Bump version to 3.0.7
     add afd268a  Bump objcode version
     add 809b165  Letrectify links module defs with uses
     add a892791  Add pass to resolve free toplevel references in declarative 
modules
     add cbfad75  Add support for recording inlinable module exports
     add fd5cb45  Implement cross-module inlining

No new revisions were added by this update.

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