[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated (0cbba8e -> 64acf24)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch master updated (0cbba8e -> 64acf24) |
Date: |
Sat, 2 Dec 2017 15:15:40 -0500 (EST) |
wingo pushed a change to branch master
in repository guile.
from 0cbba8e Avoid generating arity-adapting zero-value conts where
possible
new bcfadf0 Mark throw, throw/value, etc as having fallthrough
new 8c37cf0 Refactor number specialization to reduce duplication
new 40dac99 Integer comparison folding refactors
new 64acf24 Fix NaN handling in <= and >=
The 4 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/language/cps/compile-bytecode.scm | 4 +
module/language/cps/effects-analysis.scm | 2 +
module/language/cps/primitives.scm | 2 +
module/language/cps/specialize-numbers.scm | 475 +++++++++++++----------------
module/language/cps/type-fold.scm | 56 ++--
module/language/cps/types.scm | 6 +
module/language/tree-il/compile-cps.scm | 14 +-
module/system/vm/disassembler.scm | 7 +-
8 files changed, 284 insertions(+), 282 deletions(-)
- [Guile-commits] branch master updated (0cbba8e -> 64acf24),
Andy Wingo <=
- [Guile-commits] 03/04: Integer comparison folding refactors, Andy Wingo, 2017/12/02
- [Guile-commits] 02/04: Refactor number specialization to reduce duplication, Andy Wingo, 2017/12/02
- [Guile-commits] 01/04: Mark throw, throw/value, etc as having fallthrough, Andy Wingo, 2017/12/02
- [Guile-commits] 04/04: Fix NaN handling in <= and >=, Andy Wingo, 2017/12/02