23 #include "galois/config.h"
41 template <
typename Ty>
galois::runtime::ExternalHeapAllocator< char, IterAllocBaseTy > PerIterAllocTy
Per-iteration allocator that conforms to STL allocator interface.
Definition: Mem.h:36
galois::runtime::BumpWithMallocHeap< galois::runtime::FreeListHeap< galois::runtime::SystemHeap > > IterAllocBaseTy
[PerIterAllocTy example] Base allocator for per-iteration allocator
Definition: Mem.h:32
Definition: runtime/Mem.h:864
This implements a bump pointer though chunks of memory that falls back to malloc if the source heap c...
Definition: runtime/Mem.h:447
typename runtime::Pow_2_BlockAllocator< T > Pow_2_VarSizeAlloc
Scalable variable-sized allocator for T that allocates blocks of sizes in powers of 2 Useful for smal...
Definition: Mem.h:48
A fixed size block allocator.
Definition: runtime/Mem.h:703