0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
PageArenaAllocator.h File Reference

PageArena memory allocator for STL classes. More...

#include "PageArena.h"
#include "Allocator.h"
Include dependency graph for PageArenaAllocator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Hypertable::PageArenaAllocator< T, ArenaT >
 The PageArenaAllocator is a STL allocator based on PageArena. More...
 
struct  Hypertable::PageArenaAllocator< T, ArenaT >::rebind< U >
 

Namespaces

 Hypertable
 Hypertable definitions
 

Detailed Description

PageArena memory allocator for STL classes.

This class efficiently allocates memory chunks from large memory pages. This reduces the number of heap allocations, thus causing less heap fragmentation and higher performance. The PageArenaAllocator is used in combination with STL container classes.

Definition in file PageArenaAllocator.h.