summaryrefslogtreecommitdiff
path: root/libguile/init.c
diff options
context:
space:
mode:
authorLudovic Courtes <ludovic.courtes@laas.fr>2006-04-25 16:23:31 +0000
committerLudovic Courtès <ludo@gnu.org>2008-09-05 00:47:24 +0200
commitbc700b6dd35fe224a239bc27e439ec7439b6ea9c (patch)
tree6a03c7ed83db6e617e545a7031a8b8b5da9dc7f6 /libguile/init.c
parent89f423d5ad0d3105e0dba70389c19c647239a260 (diff)
downloadguile-bc700b6dd35fe224a239bc27e439ec7439b6ea9c.tar.gz
First stab at the guardian implementation. Works fine at first glance!
* libguile/guardians.c: Overhauled. Removed the `tconc' structure. Much, much, simpler. (finalize_guarded): New function. * libguile/init.c (scm_i_init_guile): Call `scm_init_guardians ()'. git-archimport-id: lcourtes@laas.fr--2005-libre/guile-core--boehm-gc--1.9--patch-11
Diffstat (limited to 'libguile/init.c')
-rw-r--r--libguile/init.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/init.c b/libguile/init.c
index 0c7810a9f..44810be4e 100644
--- a/libguile/init.c
+++ b/libguile/init.c
@@ -517,7 +517,7 @@ scm_i_init_guile (SCM_STACKITEM *base)
scm_init_vectors ();
scm_init_version ();
scm_init_weaks ();
-/* scm_init_guardians (); */
+ scm_init_guardians ();
scm_init_vports ();
scm_init_eval ();
scm_init_evalext ();