parin.joka.warena

Types 1

structWasmArena
Fields
size_t initialTotalPageCount
size_t offset
size_t checkpointOffset
size_t previousOffset
void * lastPtr
Methods
size_t totalPageCount() @trusted nothrow @nogc
size_t totalPageSize() @trusted nothrow @nogc
void * malloc(size_t alignment, size_t size) @trusted nothrow @nogc
void * realloc(size_t alignment, void * oldPtr, size_t oldSize, size_t newSize) @trusted nothrow @nogc
void checkpoint() @trusted nothrow @nogc
void rollback(size_t value) @trusted nothrow @nogc
void rollback() @trusted nothrow @nogc
void dropCheckpoint() @trusted nothrow @nogc
void clear() @trusted nothrow @nogc

Functions 2

private fnvoid * heapBasePtr() @trusted nothrow @nogc
private fnvoid * warenaMemcpy(void * dest, const(void) * src, size_t count) @trusted nothrow @nogc

Variables 2

enumvardefaultWarenaPageSize = cast(size_t) (1U << 16U)
enumvardefaultWarenaAlignment = cast(size_t) 16U