11#define STUB_API "mem/libmem.la"
17#include "mem/forward.h"
24#include "mem/forward.h"
46 *gross_size = net_size;
#define STUB
macro to stub a void function.
static MemPools & GetInstance()
void * alloc()
Allocate one element from the pool.
void freeOne(void *)
Free a element allocated by Mem::AllocatorProxy::alloc()
size_t getStats(PoolStats &stats)
static void cxx_xfree(void *ptr)
void memCleanModule(void)
void memClean(void)
Main cleanup handler.
void memFreeBuf(size_t size, void *)
void memFree(void *, int type)
Free a element allocated by memAllocate()
void * memAllocate(mem_type)
Allocate one element from the typed pool.
void * memAllocBuf(size_t net_size, size_t *gross_size)
void * memReallocBuf(void *buf, size_t net_size, size_t *gross_size)
mem_type
Types of memory pool which do not yet use MEMPROXY_CLASS() API.
FREE * memFreeBufFunc(size_t size)
size_t GlobalStats(PoolStats &)
void PoolReport(const PoolStats *, const PoolMeter *, std::ostream &)
void Report(std::ostream &)
void CleanIdlePools(void *unused)
void * xrealloc(void *s, size_t sz)