Branch: Tag:

2000-04-23

2000-04-23 03:01:26 by Martin Stjernholm <mast@lysator.liu.se>

GC fixes. Made the gc quite a bit more whiny when -d is used.

Rev: src/array.c:1.68
Rev: src/array.h:1.19
Rev: src/gc.c:1.79
Rev: src/gc.h:1.38
Rev: src/mapping.c:1.79
Rev: src/mapping.h:1.24
Rev: src/multiset.c:1.20
Rev: src/multiset.h:1.10
Rev: src/object.c:1.120
Rev: src/object.h:1.45
Rev: src/program.c:1.232
Rev: src/program.h:1.87
Rev: src/svalue.c:1.72
Rev: src/threads.h:1.89

5:   \*/      /* -  * $Id: program.h,v 1.86 2000/04/08 02:01:09 hubbe Exp $ +  * $Id: program.h,v 1.87 2000/04/23 03:01:26 mast Exp $    */   #ifndef PROGRAM_H   #define PROGRAM_H
453:   void init_program(void);   void cleanup_program(void);   void gc_mark_program_as_referenced(struct program *p); + INT32 gc_touch_all_programs(void);   void gc_check_all_programs(void);   void gc_mark_all_programs(void);   void gc_free_all_unreferenced_programs(void);