|
Thrill
0.1
|
#include <thrill/common/logger.hpp>#include <thrill/mem/allocator_base.hpp>#include <cassert>#include <cstdlib>#include <memory>
Include dependency graph for aligned_allocator.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | AlignedAllocator< Type, BaseAllocator, Alignment > |
| struct | AlignedAllocator< Type, BaseAllocator, Alignment >::rebind< U > |
| Return allocator for different type. More... | |
| struct | AlignedAllocatorSettings< MustBeInt > |
Namespaces | |
| thrill | |
| thrill::mem | |
Macros | |
| #define | THRILL_DEFAULT_ALIGN 4096 |
| #define | THRILL_MEM_ALIGNED_ALLOCATOR_HEADER |
Functions | |
| static void * | aligned_alloc (size_t size, size_t meta_info_size=0) |
| static void | aligned_dealloc (void *ptr, size_t size, size_t meta_info_size=0) |
| #define THRILL_DEFAULT_ALIGN 4096 |
Definition at line 27 of file aligned_allocator.hpp.
Referenced by BlockPool::AllocateByteBlock(), and Multiplexer::OnMultiplexerHeader().
| #define THRILL_MEM_ALIGNED_ALLOCATOR_HEADER |
Definition at line 18 of file aligned_allocator.hpp.