[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.5-157-g6ccc6
From: |
Andy Wingo |
Subject: |
[Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.5-157-g6ccc667 |
Date: |
Mon, 21 May 2012 15:48:56 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=6ccc66789695b5a09ce9b16c8c121f521df296e6
The branch, stable-2.0 has been updated
via 6ccc66789695b5a09ce9b16c8c121f521df296e6 (commit)
via 95e4ab26653ef76d78f7e5d4efae4dfca366b409 (commit)
from 20e2d6380426088c21d0c7bd8211f2bee780a26c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 6ccc66789695b5a09ce9b16c8c121f521df296e6
Author: Andy Wingo <address@hidden>
Date: Mon May 21 17:48:45 2012 +0200
rearrange scheme compilation order
* module/Makefile.am (SOURCES): Move vlists, srfi-1, peval, and cse up
in the compilation order. These are exercised a lot in the compiler.
commit 95e4ab26653ef76d78f7e5d4efae4dfca366b409
Author: Andy Wingo <address@hidden>
Date: Mon May 21 17:31:58 2012 +0200
vm.c: remove a useless check
* libguile/vm.c: Remove a check for modules being booted. If the module
passed in is true, that is guaranteed to have been the case. Passes a
fresh bootstrap.
-----------------------------------------------------------------------
Summary of changes:
libguile/vm.c | 3 +--
module/Makefile.am | 8 ++++----
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/libguile/vm.c b/libguile/vm.c
index affec05..db5e58c 100644
--- a/libguile/vm.c
+++ b/libguile/vm.c
@@ -610,8 +610,7 @@ resolve_variable (SCM what, SCM program_module)
{
if (SCM_LIKELY (scm_is_symbol (what)))
{
- if (SCM_LIKELY (scm_module_system_booted_p
- && scm_is_true (program_module)))
+ if (SCM_LIKELY (scm_is_true (program_module)))
/* might longjmp */
return scm_module_lookup (program_module, what);
else
diff --git a/module/Makefile.am b/module/Makefile.am
index b033f7b..0133ddd 100644
--- a/module/Makefile.am
+++ b/module/Makefile.am
@@ -38,6 +38,10 @@ ETAGS_ARGS += ice-9/eval.scm
SOURCES = \
ice-9/psyntax-pp.scm \
ice-9/boot-9.scm \
+ ice-9/vlist.scm \
+ srfi/srfi-1.scm \
+ language/tree-il/peval.scm \
+ language/tree-il/cse.scm \
\
language/tree-il.scm \
language/glil.scm \
@@ -95,7 +99,6 @@ SCHEME_LANG_SOURCES =
\
TREE_IL_LANG_SOURCES = \
language/tree-il/primitives.scm \
- language/tree-il/peval.scm \
language/tree-il/effects.scm \
language/tree-il/fix-letrec.scm \
language/tree-il/optimize.scm \
@@ -103,7 +106,6 @@ TREE_IL_LANG_SOURCES =
\
language/tree-il/analyze.scm \
language/tree-il/inline.scm \
language/tree-il/compile-glil.scm \
- language/tree-il/cse.scm \
language/tree-il/debug.scm \
language/tree-il/spec.scm
@@ -245,11 +247,9 @@ ICE_9_SOURCES = \
ice-9/weak-vector.scm \
ice-9/list.scm \
ice-9/serialize.scm \
- ice-9/vlist.scm \
ice-9/local-eval.scm
SRFI_SOURCES = \
- srfi/srfi-1.scm \
srfi/srfi-2.scm \
srfi/srfi-4.scm \
srfi/srfi-4/gnu.scm \
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.5-157-g6ccc667,
Andy Wingo <=