5 struct garbagelist *next;
10 struct listitem * prev;
11 struct listitem * next;
12 struct garbagelist * stackptr;
13 struct ___Object___ * locklist;
20 #if defined(THREADS)||defined(DSTM)
21 void checkcollect(void * ptr);
22 struct listitem * stopforgc(struct garbagelist * ptr);
23 void restartaftergc(struct listitem * litem);
25 void * tomalloc(int size);
26 void collect(struct garbagelist *stackptr);
27 int gc_createcopy(void * orig, void **);
28 void * mygcmalloc(struct garbagelist * ptr, int size);