Grappa  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Grappa::SharedMessagePool Namespace Reference

Functions

void free (impl::MessageBase *m, size_t sz)
 
size_t estimate_footprint ()
 
size_t adjust_footprint (size_t target)
 
void init ()
 set up shared pool for basic message sizes More...
 
void activate ()
 
void * alloc (size_t sz)
 

Variables

struct aligned_pool_allocator message_pool [MAX_POOL_CACHELINE_COUNT]
 storage for message pools More...
 

Variable Documentation

struct aligned_pool_allocator Grappa::SharedMessagePool::message_pool[MAX_POOL_CACHELINE_COUNT]

storage for message pools

Definition at line 64 of file SharedMessagePool.cpp.