[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile branch, master, updated. release_1-9-5-105-gce
From: |
Andy Wingo |
Subject: |
[Guile-commits] GNU Guile branch, master, updated. release_1-9-5-105-gce65df9 |
Date: |
Sat, 05 Dec 2009 11:46:57 +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=ce65df9f09577e4f566b467ee8647617204b9b40
The branch, master has been updated
via ce65df9f09577e4f566b467ee8647617204b9b40 (commit)
from 8f79d4ed542686df8345b7b9e3e1d3e14cf4b955 (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 ce65df9f09577e4f566b467ee8647617204b9b40
Author: Andy Wingo <address@hidden>
Date: Sat Dec 5 12:47:58 2009 +0100
structs are alive early in guile's boot
* libguile/init.c (scm_i_init_guile): Reorder deps so structs are
initialized early in the boot process.
-----------------------------------------------------------------------
Summary of changes:
libguile/init.c | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/libguile/init.c b/libguile/init.c
index 9ffc90a..33857b7 100644
--- a/libguile/init.c
+++ b/libguile/init.c
@@ -443,6 +443,11 @@ scm_i_init_guile (SCM_STACKITEM *base)
scm_smob_prehistory ();
scm_symbols_prehistory (); /* requires weaks_prehistory */
scm_modules_prehistory ();
+ scm_init_array_handle ();
+ scm_init_generalized_arrays ();
+ scm_init_generalized_vectors ();
+ scm_init_strings (); /* Requires array-handle,
generalized-vectors */
+ scm_init_struct (); /* Requires strings */
scm_init_variable ();
scm_init_continuations (); /* requires smob_prehistory */
scm_init_root (); /* requires continuations */
@@ -504,21 +509,16 @@ scm_i_init_guile (SCM_STACKITEM *base)
scm_init_srcprop (); /* requires smob_prehistory */
scm_init_stackchk ();
- scm_init_array_handle ();
- scm_init_generalized_arrays ();
- scm_init_generalized_vectors ();
- scm_init_vectors ();
+ scm_init_vectors (); /* Requires array-handle, generalized-vectors */
scm_init_uniform ();
- scm_init_bitvectors (); /* Requires smob_prehistory */
- scm_bootstrap_bytevectors ();
- scm_init_srfi_4 (); /* requires smob_prehistory */
- scm_init_arrays (); /* Requires smob_prehistory */
+ scm_init_bitvectors (); /* Requires smob_prehistory, array-handle,
generalized-vectors */
+ scm_bootstrap_bytevectors (); /* Requires smob_prehistory, array-handle,
generalized-vectors */
+ scm_init_srfi_4 (); /* Requires smob_prehistory, array-handle,
generalized-vectors */
+ scm_init_arrays (); /* Requires smob_prehistory, array-handle */
scm_init_array_map ();
scm_bootstrap_vm (); /* requires smob_prehistory, gc_permanent_object */
- scm_init_strings (); /* Requires array-handle */
- scm_init_struct (); /* Requires strings */
scm_init_frames (); /* Requires smob_prehistory */
scm_init_stacks (); /* Requires strings, struct, frames */
scm_init_symbols ();
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile branch, master, updated. release_1-9-5-105-gce65df9,
Andy Wingo <=