GCNoPointerAllocator

GC allocator that creates blocks of non-pointer data (unscanned). This also does not support freeing data, relying on the GC to do so.

Members

Manifest constants

alignment
enum alignment;
Undocumented in source.

Static functions

allocate
void[] allocate(size_t size)

Allocate some data

expand
bool expand(void[] original, size_t size)

Expand some data

goodAllocSize
size_t goodAllocSize(size_t size)

Determine an appropriate size for allocation to hold the given size data

Static variables

instance
GCNoPointerAllocator instance;

The shared instance

Meta