| Commit | Line | Data |
|---|---|---|
| 62957726 | 1 | /* |
| 2 | * Header file for GC | |
| 3 | * | |
| 62957726 | 4 | */ |
| 5 | ||
| 6 | #ifndef _GC_H_ | |
| 7 | #define _GC_H_ | |
| 8 | ||
| 9 | extern void gc_init(void); | |
| 10 | extern void collect_garbage(void); | |
| 9a8c1c2f | 11 | extern lispobj *component_ptr_from_pc(lispobj * pc); |
| 62957726 | 12 | |
| 13 | #ifndef ibmrt | |
| 14 | ||
| 15 | #include "os.h" | |
| 16 | ||
| 17 | extern void set_auto_gc_trigger(os_vm_size_t usage); | |
| 18 | extern void clear_auto_gc_trigger(void); | |
| 19 | ||
| 48cccfec | 20 | #endif /* ibmrt */ |
| 62957726 | 21 | |
| 48cccfec | 22 | #endif /* _GC_H_ */ |