1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-09 21:40:33 +02:00

* gc.h: Added #include "libguile/hooks.h".

This commit is contained in:
Mikael Djurfeldt 2000-04-21 23:11:51 +00:00
parent 801cb5e7ce
commit 9b3e180c0d

View file

@ -49,6 +49,8 @@
#include "libguile/__scm.h"
#include "libguile/hooks.h"
typedef struct scm_cell
@ -265,6 +267,14 @@ extern unsigned long scm_cells_allocated;
extern long scm_mallocated;
extern unsigned long scm_mtrigger;
extern SCM scm_after_gc_hook;
extern scm_c_hook_t scm_before_gc_c_hook;
extern scm_c_hook_t scm_before_mark_c_hook;
extern scm_c_hook_t scm_before_sweep_c_hook;
extern scm_c_hook_t scm_after_sweep_c_hook;
extern scm_c_hook_t scm_after_gc_c_hook;
#if defined (GUILE_DEBUG) || defined (GUILE_DEBUG_FREELIST)
extern SCM scm_map_free_list (void);
extern SCM scm_free_list_length (void);