Skip to content

Alloc

Module: std.alloc
Source: std/alloc.zn

Allocator

Main standard library allocator


Fields:

// No Fields

Methods:

pub fn alloc(size: usize) *void;
pub fn realloc(ptr: *void, size: usize) *void;
pub fn dealloc(ptr: *void);
pub fn set_allocator(instance: AllocatorInstance);

AllocatorInstance

Swappable allocator backend


Fields:

pub alloc: fn(usize) *void,
pub realloc: fn(*void, usize) *void,
pub free: fn(*void) void

Methods:

// No Methods