Classes | |
struct | Allocator |
struct | ArenaBlock |
class | CStringTable |
struct | EmptyArena |
struct | Extent32 |
struct | FastMemoryArena |
struct | LinuxHugePage |
struct | MemoryMetaInfo |
struct | SequentialFitAllocator |
Namespaces | |
namespace | Ase |
namespace | Ase::FastMemory |
Macros | |
#define | CHECK_FREE_OVERLAPS |
#define | MEM_ALIGN(addr, alignment) |
Functions | |
void * | fast_mem_alloc (size_t size) |
void | fast_mem_free (void *mem) |
Variables | |
constexpr size_t | MINIMUM_ARENA_SIZE |
constexpr size_t | MINIMUM_HUGEPAGE |
#define MEM_ALIGN | ( | addr, | |
alignment | |||
) |
#define CHECK_FREE_OVERLAPS |
|
constexpr |
|
constexpr |