Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
Ase::FastMemory Namespace Reference

Classes

struct Allocator
struct Arena
struct ArenaBlock
struct Block
struct EmptyArena
struct Extent32
struct FastMemoryArena
struct HugePage
struct LinuxHugePage
struct MemoryMetaInfo
class NewDeleteBase
struct SequentialFitAllocator

Typedefs

usingAllocatorP = std::shared_ptr< Allocator >
usingHugePageP = HugePage::HugePageP

Variables

constexpr size_tcache_line_size

Detailed Description

Utilities for allocating cache line aligned memory from huge pages.

Typedef Documentation

AllocatorP

using AllocatorP = std::shared_ptr<Allocator>

HugePageP

Variable Documentation

cache_line_size

constexpr size_t cache_line_size
constexpr

Minimum alignment >= cache line size, see getconf LEVEL1_DCACHE_LINESIZE.