Standard allocator methods per the semantics defined above. The
deallocate method is @system because it
may move memory around, leaving dangling pointers in user code. Somewhat
paradoxically, malloc is @safe but that's only useful to safe
programs that can afford to leak memory allocated.
Standard allocator methods per the semantics defined above. The deallocate method is @system because it may move memory around, leaving dangling pointers in user code. Somewhat paradoxically, malloc is @safe but that's only useful to safe programs that can afford to leak memory allocated.