src/main/GarbageCollector.cpp File Reference

GarbageCollector class implementation. More...

#include <deque>
#include <iomanip>
#include <sstream>
#include <ctime>
#include <sys/time.h>
#include <cstdlib>
#include <csignal>
#include <climits>
#include <cstring>
#include <pthread.h>
#include <cassert>
#include "GarbageCollector.h"
#include "functions.h"

Go to the source code of this file.

Defines

#define GC_DEBUG   20
 Turns on and off the Garbage Collector debug prints.
#define GC_SYNCHRO_DEBUG   0
 Turns on and off the Garbage Collector synchronization related debug prints.
#define SPACE_MANAGER   0
 Turns on and off the Space Manager.

Functions

void * GCThread (void *arg)
 A main method of GC thread.


Detailed Description

GarbageCollector class implementation.

Definition in file GarbageCollector.cpp.


Function Documentation

void* GCThread ( void *  arg  ) 

A main method of GC thread.

Method invoked by thread. It runs the garbage collection algorithm.

Definition at line 279 of file GarbageCollector.cpp.


Generated on Fri Jan 8 10:38:13 2010 for dreamcache by  doxygen 1.5.5