#ifndef _ROVM_GC_H
#define _ROVM_GC_H

enum gc_type
  {
    GC_OBJECTREF
  };

extern int init_rovm_gc (struct rovm *, rc_pool_t *);
extern int gc_run (struct rovm *);
extern void * gc_alloc (struct rovm *, size_t);
extern void * gc_calloc (struct rovm *, size_t);

#endif
