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:
parent
801cb5e7ce
commit
9b3e180c0d
1 changed files with 10 additions and 0 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue