|
Anklang-0.3.0.dev551+gad1415e2 anklang-0.3.0.dev551+gad1415e2
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Loft - A special purpose memory allocator for lock- and obstruction-free thread progress. More...
Classes | |
| class | Allocator |
| Allocator for STL containers. More... | |
| struct | AllocatorBase |
| Internal Helper. More... | |
| struct | ArenaSpan |
| struct | BumpAllocator |
| BumpAllocator - satisfy allocations by bumping an offset into mmap based spans. More... | |
| struct | LoftBuckets |
| Lock-free, obstruction-free, non-coalescing, alloc-only bucket allocator. More... | |
Typedefs | |
| using | ArenaList = std::vector< ArenaSpan > |
Enumerations | |
| enum | Flags : size_t { PREFAULT_PAGES } |
| Flags for allocator behavior. More... | |
Loft - A special purpose memory allocator for lock- and obstruction-free thread progress.
| struct Ase::Loft::ArenaSpan |
| using Ase::Loft::ArenaList = typedef std::vector<ArenaSpan> |
| enum Ase::Loft::Flags : size_t |