From bc700b6dd35fe224a239bc27e439ec7439b6ea9c Mon Sep 17 00:00:00 2001 From: Ludovic Courtes Date: Tue, 25 Apr 2006 16:23:31 +0000 Subject: 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 --- libguile/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libguile/init.c') 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 (); -- cgit v1.2.3