/
mud++0.33/etc/
mud++0.33/etc/guilds/
mud++0.33/help/propert/
mud++0.33/mudC/
mud++0.33/player/
mud++0.33/src/
mud++0.33/src/bcppbuilder/
mud++0.33/src/unix/
mud++0.33/src/vm/
/*
....[@@@..[@@@..............[@.................. MUD++ is a written from
....[@..[@..[@..[@..[@..[@@@@@....[@......[@.... scratch multi-user swords and
....[@..[@..[@..[@..[@..[@..[@..[@@@@@..[@@@@@.. sorcery game written in C++.
....[@......[@..[@..[@..[@..[@....[@......[@.... This server is an ongoing
....[@......[@..[@@@@@..[@@@@@.................. development project.  All 
................................................ contributions are welcome. 
....Copyright(C).1995.Melvin.Smith.............. Enjoy. 
------------------------------------------------------------------------------
Melvin Smith (aka Fusion)         msmith@hom.net
MUD++ development mailing list    mudpp-list@mailhost.net
------------------------------------------------------------------------------
garbcoll.h
*/

#ifndef _GARBCOLL_H
#define _GARBCOLL_H

#define GARBAGE_COLLECTOR_DEBUG 1

#include "osdepend.h"

class VMObject;

// Fusion - leave this naming scheme, as I will move to OO gc in future
// for now it is more like GC::init() etc - Artur
extern bool gc_working_now;
void GC_init();
void GC_register(VMObject * );
int GC_getStackSize();
int GC_getFreeCount();


#endif