/***********************************************************************/ /* */ /* Objective Caml */ /* */ /* Damien Doligez, projet Para, INRIA Rocquencourt */ /* */ /* Copyright 1996 Institut National de Recherche en Informatique et */ /* Automatique. Distributed only by permission. */ /* */ /***********************************************************************/ /* $Id$ */ /* Free lists of heap blocks. */ #ifndef _freelist_ #define _freelist_ #include "misc.h" #include "mlvalues.h" extern asize_t fl_cur_size; char *fl_allocate P((mlsize_t)); void fl_init_merge P((void)); void fl_reset P((void)); char *fl_merge_block P((char *)); void fl_add_block P((char *)); #endif /* _freelist_ */