guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] branch master updated (6e725df -> 726558f)


From: Andy Wingo
Subject: [Guile-commits] branch master updated (6e725df -> 726558f)
Date: Tue, 02 Jun 2015 10:23:01 +0000

wingo pushed a change to branch master
in repository guile.

      from  6e725df   Port contification pass to CPS2.
       new  bac96c1   Factor with-cps out to separate module
       new  42f9bda   Port inline-constructors pass to CPS2
       new  0e33ee9   Port specialize-primcalls pass to CPS2
       new  467736c   prune-top-level-scopes elides with $values
       new  726558f   Port elide-values pass to CPS2

The 5 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:
 .dir-locals.el                                  |    2 +
 module/Makefile.am                              |    6 +-
 module/language/cps2/constructors.scm           |   98 +++++++++++++++++
 module/language/cps2/elide-values.scm           |   88 +++++++++++++++
 module/language/cps2/optimize.scm               |   16 +++-
 module/language/cps2/prune-top-level-scopes.scm |    2 +-
 module/language/cps2/specialize-primcalls.scm   |   59 ++++++++++
 module/language/cps2/with-cps.scm               |  134 +++++++++++++++++++++++
 module/language/tree-il/compile-cps2.scm        |  107 +------------------
 9 files changed, 402 insertions(+), 110 deletions(-)
 create mode 100644 module/language/cps2/constructors.scm
 create mode 100644 module/language/cps2/elide-values.scm
 create mode 100644 module/language/cps2/specialize-primcalls.scm
 create mode 100644 module/language/cps2/with-cps.scm



reply via email to

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