vutil ~master (2015-03-22T03:52:14Z)
Dub
Repo
Allocator
vutil
memory
Undocumented in source.
interface
Allocator {
nothrow
enum
size_t
alignment
;
nothrow
enum
size_t
alignmentMask
;
void
[]
alloc
(size_t sz);
void
[]
realloc
(void[] mem, size_t new_sz);
void
free
(void[] mem);
}
Members
Functions
alloc
void
[]
alloc
(size_t sz)
Undocumented in source.
free
void
free
(void[] mem)
Undocumented in source.
realloc
void
[]
realloc
(void[] mem, size_t new_sz)
Undocumented in source.
Variables
alignment
enum
size_t
alignment
;
Undocumented in source.
alignmentMask
enum
size_t
alignmentMask
;
Undocumented in source.
Meta
Source
See Implementation
vutil
memory
classes
AutoFreeListAllocator
DebugAllocator
FreeListAlloc
GCAllocator
LockAllocator
MallocAllocator
PoolAllocator
functions
allocArray
allocObject
defaultAllocator
freeArray
manualAllocator
interfaces
Allocator
structs
FreeListRef
templates
AllocSize
FreeListObjectAlloc