[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch master updated (dbe6247 -> 981802c)

From: Andy Wingo
Subject: [Guile-commits] branch master updated (dbe6247 -> 981802c)
Date: Wed, 15 Jul 2015 07:51:26 +0000

wingo pushed a change to branch master
in repository guile.

      from  dbe6247   Add split-rec pass
       new  1bb7a7f   Reorganizing of intset/intmap helper functions
       new  47a4727   intset-union fast paths
       new  dc27708   Fix intset-subtract to reliably produce empty-intset
       new  a15a142   CPS2 renumber works with first-order CPS
       new  363d649   Tweak intset printing
       new  e0ef087   Beginnings of first-order CPS optimization
       new  bf5c795   Verify pass works on first-order CPS
       new  285f62a   Add CPS2 closure conversion module
       new  981802c   Wire up new closure conversion pass

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.

Summary of changes:
 module/                          |    3 +-
 module/language/cps/compile-bytecode.scm    |    4 +-
 module/language/cps/intset.scm              |   19 +-
 module/language/cps2/closure-conversion.scm |  828 +++++++++++++++++++++++++++
 module/language/cps2/compile-cps.scm        |   27 +-
 module/language/cps2/optimize.scm           |   76 ++--
 module/language/cps2/renumber.scm           |   12 +
 module/language/cps2/split-rec.scm          |    4 -
 module/language/cps2/utils.scm              |   30 +
 module/language/cps2/verify.scm             |  113 +++--
 10 files changed, 1022 insertions(+), 94 deletions(-)
 create mode 100644 module/language/cps2/closure-conversion.scm

reply via email to

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