#include "pool.h"#include <algorithm>#include <cstdlib>#include <cstring>#include <iostream>#include <fstream>Include dependency graph for pool.cpp:

Namespaces | |
| namespace | atlas |
| namespace | atlas::pool |
Functions | |
| size_t | atlas::lastBit (size_t) |
| size_t | atlas::reducedSize (size_t, size_t) |
| bool | atlas::operator< (const PoolDestruct &lhs, const PoolDestruct &rhs) |
| bool | atlas::operator< (const SimplePoolDestruct &lhs, const SimplePoolDestruct &rhs) |
| void | atlas::pool::memoryReport () |
| void | atlas::pool::reportConstruction (const char *adj, size_t n) |
| void | atlas::pool::reportCopyConstruction (const char *adj, size_t n) |
| void | atlas::pool::reportDestruction (const char *adj, size_t n) |
| size_t | atlas::lastBit (size_t d_n) |
| size_t | atlas::reducedSize (size_t n, size_t a) |
Variables | |
| MemBlock * | d_next |
| size_t | d_instance |
| size_t | d_allocated [constants::sizeBits] |
| size_t | d_systemAllocs |
| std::vector< PoolDestruct > | atlas::poolDestructions |
| size_t | d_instance |
| size_t | d_allocated |
| size_t | d_systemAllocs |
| std::vector< SimplePoolDestruct > | atlas::simplePoolDestructions |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6