[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated (4677c12 -> 4c59ff7)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch master updated (4677c12 -> 4c59ff7) |
Date: |
Fri, 29 May 2020 10:34:05 -0400 (EDT) |
wingo pushed a change to branch master
in repository guile.
from 4677c12 Fix cast enabling SCM_DEBUG_TYPING_STRICTNESS 2
new cf948e0 Renumber before CSE
new 6e91173 Refactor CSE to take advantage of RPO numbering
new 2318e72 Refactor CSE to analyze and transform in a single pass
new 6fb0635 CSE eliminates expressions at continuations
new 3c4d4ac Thread flow analysis through CSE pass
new 1baed76 Macro fix to CPS build-term
new 6b1835a Add indentation rule for let/ec
new a92c623 Eager graph pruning in CSE
new 19ab4d6 Use intmaps in CSE equivalent expression table
new 4837e68 CSE refactor
new d9143c3 CSE forwards branch predecessors where the branch folds
new 4c59ff7 CSE forward-propagates changes to CFG
The 12 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:
.dir-locals.el | 1 +
module/language/cps.scm | 2 +-
module/language/cps/cse.scm | 779 ++++++++++++++++++++++++++++----------------
3 files changed, 500 insertions(+), 282 deletions(-)
- [Guile-commits] branch master updated (4677c12 -> 4c59ff7),
Andy Wingo <=
- [Guile-commits] 01/12: Renumber before CSE, Andy Wingo, 2020/05/29
- [Guile-commits] 03/12: Refactor CSE to analyze and transform in a single pass, Andy Wingo, 2020/05/29
- [Guile-commits] 04/12: CSE eliminates expressions at continuations, Andy Wingo, 2020/05/29
- [Guile-commits] 02/12: Refactor CSE to take advantage of RPO numbering, Andy Wingo, 2020/05/29
- [Guile-commits] 06/12: Macro fix to CPS build-term, Andy Wingo, 2020/05/29
- [Guile-commits] 05/12: Thread flow analysis through CSE pass, Andy Wingo, 2020/05/29
- [Guile-commits] 07/12: Add indentation rule for let/ec, Andy Wingo, 2020/05/29
- [Guile-commits] 09/12: Use intmaps in CSE equivalent expression table, Andy Wingo, 2020/05/29
- [Guile-commits] 11/12: CSE forwards branch predecessors where the branch folds, Andy Wingo, 2020/05/29
- [Guile-commits] 12/12: CSE forward-propagates changes to CFG, Andy Wingo, 2020/05/29