Logo Search packages:      
Sourcecode: helium version File versions  Download package

heap.h

/*-----------------------------------------------------------------------
  The Lazy Virtual Machine.

  Daan Leijen.

  Copyright 2001, Daan Leijen. All rights reserved. This file is
  distributed under the terms of the GNU Library General Public License.
-----------------------------------------------------------------------*/

/* $Id: heap.h 177 2002-11-15 16:21:56Z cvs-3 $ */

#ifndef heap_h
#define heap_h

#include "mlvalues.h"

#include "memory.h"
#include "gc.h"
#include "gc_ctrl.h"
#include "minor_gc.h"
#include "major_gc.h"

/*---------------------------------------------------------
   Tests
---------------------------------------------------------*/
#define Is_heap_val(v)  (Is_block(v) && (Is_young(v) || Is_in_heap(v)))


#endif /* heap_h */

Generated by  Doxygen 1.6.0   Back to index