[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 08/10: Tweaks to bootstrap build order
From: |
Andy Wingo |
Subject: |
[Guile-commits] 08/10: Tweaks to bootstrap build order |
Date: |
Thu, 04 Jun 2015 22:57:51 +0000 |
wingo pushed a commit to branch master
in repository guile.
commit c028a0a7c4a25ff0962887fd036934912880d708
Author: Andy Wingo <address@hidden>
Date: Thu Jun 4 16:15:02 2015 +0200
Tweaks to bootstrap build order
* module/Makefile.am (SOURCES): Since intmaps and intsets are used so
much in CPS2, bump them up. Demote (language cps types).
---
module/Makefile.am | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/module/Makefile.am b/module/Makefile.am
index 0bb2a56..32c6a87 100644
--- a/module/Makefile.am
+++ b/module/Makefile.am
@@ -48,8 +48,9 @@ ice-9/match.go: ice-9/match.scm ice-9/match.upstream.scm
# boot-9 first, then the compiler itself, then the rest of the code.
SOURCES = \
ice-9/boot-9.scm \
+ language/cps/intmap.scm \
+ language/cps/intset.scm \
language/tree-il/peval.scm \
- language/cps/types.scm \
system/vm/elf.scm \
ice-9/vlist.scm \
srfi/srfi-1.scm \
@@ -131,8 +132,6 @@ CPS_LANG_SOURCES =
\
language/cps/dfg.scm \
language/cps/effects-analysis.scm \
language/cps/elide-values.scm \
- language/cps/intmap.scm \
- language/cps/intset.scm \
language/cps/primitives.scm \
language/cps/prune-bailouts.scm \
language/cps/prune-top-level-scopes.scm \
@@ -144,6 +143,7 @@ CPS_LANG_SOURCES =
\
language/cps/spec.scm \
language/cps/specialize-primcalls.scm \
language/cps/type-fold.scm \
+ language/cps/types.scm \
language/cps/verify.scm
CPS2_LANG_SOURCES = \
- [Guile-commits] branch master updated (f541ee1 -> 6f4487f), Andy Wingo, 2015/06/04
- [Guile-commits] 01/10: Fix write beyond stack boundary in vm-engine.c, Andy Wingo, 2015/06/04
- [Guile-commits] 02/10: Fix slot allocation hinting for intervening terms that define dead values, Andy Wingo, 2015/06/04
- [Guile-commits] 03/10: Fix intmap-ref bug, Andy Wingo, 2015/06/04
- [Guile-commits] 04/10: Fix eta reduction on CPS2, Andy Wingo, 2015/06/04
- [Guile-commits] 05/10: Port self-references pass to CPS2, Andy Wingo, 2015/06/04
- [Guile-commits] 09/10: Enable all CPS2 optimization passes, Andy Wingo, 2015/06/04
- [Guile-commits] 06/10: Refactor renumber.scm, Andy Wingo, 2015/06/04
- [Guile-commits] 08/10: Tweaks to bootstrap build order,
Andy Wingo <=
- [Guile-commits] 10/10: Disable CPS optimization passes, Andy Wingo, 2015/06/04
- [Guile-commits] 07/10: Add CPS2 verification pass, Andy Wingo, 2015/06/04