Branch: Tag:

2000-06-23

2000-06-23 06:17:58 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

variable space separated from object storage, first step towards a
true 2-step compiler

Rev: src/Makefile.in:1.194
Rev: src/main.c:1.91
Rev: src/object.c:1.126
Rev: src/object.h:1.47
Rev: src/program.c:1.242
Rev: src/svalue.c:1.77
Rev: src/threads.h:1.93

5:   \*/   /**/   #include "global.h" - RCSID("$Id: main.c,v 1.90 2000/05/20 02:22:20 per Exp $"); + RCSID("$Id: main.c,v 1.91 2000/06/23 06:17:58 hubbe Exp $");   #include "fdlib.h"   #include "backend.h"   #include "module.h"
587: Inside #if defined(DO_PIKE_CLEANUP)
   void cleanup_compiler(void);    void cleanup_backend(void);    void free_all_mapping_blocks(void); +  void free_all_object_blocks(void);      #ifdef AUTO_BIGNUM    void exit_auto_bignum(void);
709:    exit_destroy_called_mark_hash();       free_all_mapping_blocks(); +  free_all_object_blocks();    first_mapping=0;   #endif   }