|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Memory-mapped file arena allocator. More...
#include <unistd.h>#include <cstdlib>#include <cstdint>#include <cassert>#include <filesystem>#include <fcntl.h>#include <sys/mman.h>#include <string>#include <ah-errors.H>Go to the source code of this file.
Classes | |
| class | Aleph::MapArena |
| Memory-mapped file arena allocator. More... | |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
Memory-mapped file arena allocator.
Provides MapArena for allocating memory from memory-mapped files, enabling persistent allocations that survive process restarts. Uses mmap for efficient file-backed memory.
Definition in file ah-map-arena.H.