cds  1.3.0
cds::memory::michael::opt::system_heap< HEAP > Struct Template Reference

Option setter specifies system heap for large blocks. More...

#include <cds/memory/michael/options.h>

Detailed Description

template<typename HEAP>
struct cds::memory::michael::opt::system_heap< HEAP >

Option setter specifies system heap for large blocks.

If the block size requested is more that Michael's allocator upper limit then an allocator provided by system_heap option is called. By default, Michael's allocator can maintain blocks up to 64K bytes length; for blocks larger than 64K the allocator defined by this option is used.

Available HEAP implementations:


The documentation for this struct was generated from the following file:

cds 1.3.0 Developed by Maxim Khiszinsky aka khizmax 2007 - 2012
Autogenerated Sat Dec 29 2012 19:12:37 by Doxygen 1.8.3