33ac1f381fc15ecd16b458b069d1319a557f08be
[projects/cmucl/cmucl.git] / src / lisp / gc.h
1 /*
2  * Header file for GC
3  *
4  * $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/gc.h,v 1.4 2005/09/15 18:26:51 rtoy Rel $
5  */
6
7 #ifndef _GC_H_
8 #define _GC_H_
9
10 extern void gc_init(void);
11 extern void collect_garbage(void);
12 extern lispobj *component_ptr_from_pc(lispobj * pc);
13
14 #ifndef ibmrt
15
16 #include "os.h"
17
18 extern void set_auto_gc_trigger(os_vm_size_t usage);
19 extern void clear_auto_gc_trigger(void);
20
21 #endif /* ibmrt */
22
23 #endif /* _GC_H_ */