X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fgc-internal.h;h=d45764d85501913f011d545dc89d3fe20af9a486;hb=2dfaffe8bdce30dac9b5baa4d2645d074a176b4f;hp=3d43fab52c92556f82652c009f35212443cde727;hpb=58513220fcf87e161a5e0d3fbadd76c45f27d584;p=sbcl.git diff --git a/src/runtime/gc-internal.h b/src/runtime/gc-internal.h index 3d43fab..d45764d 100644 --- a/src/runtime/gc-internal.h +++ b/src/runtime/gc-internal.h @@ -17,6 +17,7 @@ #define _GC_INTERNAL_H_ #include +#include "thread.h" /* disabling gc assertions made no discernable difference to GC speed, * last I tried it - dan 2003.12.21 @@ -112,7 +113,7 @@ extern struct weak_pointer *weak_pointers; /* in gc-common.c */ extern struct hash_table *weak_hash_tables; /* in gc-common.c */ extern void scavenge(lispobj *start, long n_words); -extern void scavenge_interrupt_contexts(void); +extern void scavenge_interrupt_contexts(struct thread *thread); extern void scav_weak_hash_tables(void); extern void scan_weak_hash_tables(void); extern void scan_weak_pointers(void);