PoolChunked.cc
Go to the documentation of this file.
260 csize = ((csize + MEM_PAGE_SIZE - 1) / MEM_PAGE_SIZE) * MEM_PAGE_SIZE; /* round up to page size */
273 csize = ((csize + MEM_PAGE_SIZE - 1) / MEM_PAGE_SIZE) * MEM_PAGE_SIZE; /* round up to page size */
462 stats->overhead += sizeof(MemPoolChunked) + chunkCount * sizeof(MemChunk) + strlen(objectType()) + 1;
Value const * find(FindValue const &, int(*compare)(FindValue const &a, Value const &b)) const
Definition: splay.h:285
class Ping::pingStats_ stats
Definition: PoolChunked.h:22
MemPoolChunked(const char *label, size_t obj_size)
Definition: PoolChunked.cc:137
virtual int getStats(MemPoolStats *stats, int accumulate)
Definition: PoolChunked.cc:426
Definition: splay.h:57
virtual void deallocate(void *, bool aggressive)
Definition: PoolChunked.cc:318
static int memCompObjChunks(void *const &, MemChunk *const &)
Definition: PoolChunked.cc:88
virtual MemPoolMeter const & getMeter() const
Definition: Pool.cc:348
Definition: Pool.h:241
Definition: PoolChunked.h:69
Definition: Pool.h:280
void convertFreeCacheToChunkFreeCache()
Definition: PoolChunked.cc:327
virtual void setChunkSize(size_t chunksize)
Definition: PoolChunked.cc:252
static int memCompChunks(MemChunk *const &, MemChunk *const &)
Definition: PoolChunked.cc:76