xlld.memorymanager

MemoryManager.D

Ported from MemoryManager.cpp by Laeeth Isharc // // Platform: Microsoft Windows // ///***************************************************************************

Members

Aliases

MemoryPool
alias MemoryPool = AllocatorList!((size_t n) => Region!Mallocator(max(n, size_t(1024 * 1024))), Mallocator)
Undocumented in source.
allocator
alias allocator = Mallocator.instance
Undocumented in source.
autoFreeAllocator
alias autoFreeAllocator = Mallocator.instance
Undocumented in source.

Functions

allocatorContext
auto allocatorContext(A allocator)
Undocumented in source. Be warned that the author may not have intended to support it.
autoFree
void autoFree(LPXLOPER12 arg)
Undocumented in source. Be warned that the author may not have intended to support it.
makeArray2D
T[][] makeArray2D(A allocator, XLOPER12 oper)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

AllocatorContext
struct AllocatorContext(A)
Undocumented in source.

Variables

gTempAllocator
MemoryPool gTempAllocator;
Undocumented in source.

Meta