The OpenD Programming Language

AscendingPageAllocator.expand

If the passed buffer is not the last allocation, then delta can be at most the number of bytes left on the last page. Otherwise, we can expand the last allocation until the end of the virtual address range.

struct AscendingPageAllocator
nothrow @nogc @system
bool
expand
(
ref void[] b
,
size_t delta
)

Meta