#include <pthread.h>
#include <stdlib.h>
#include "memorymanag.h"
#include "output.h"
Functions | |
void * | ergo_malloc (size_t noOfBytes) |
void | ergo_free (void *p) |
void | report_memory_status () |
Variables | |
static double | globalNoOfBytesAllocated = 0 |
static int | globalMallocCount = 0 |
static int | globalFreeCount = 0 |
static pthread_mutex_t | globalMemStatLock = PTHREAD_MUTEX_INITIALIZER |
void ergo_free | ( | void * | p | ) |
void* ergo_malloc | ( | size_t | noOfBytes | ) |
void report_memory_status | ( | void | ) |
int globalFreeCount = 0 [static] |
int globalMallocCount = 0 [static] |
pthread_mutex_t globalMemStatLock = PTHREAD_MUTEX_INITIALIZER [static] |
double globalNoOfBytesAllocated = 0 [static] |