Alchemy
Loading...
Searching...
No Matches

HeapState Union Reference

The heap's 64 work slots, the first two holding the next free EWRAM and IWRAM addresses. More...

#include <heap_state.h>

Data Structures

struct  [struct].heap

Data Fields

struct  heap
void * slots [64]
 Each slot's block once allocated, else null; slots 0 and 1 are the pool pointers.

Detailed Description

The heap's 64 work slots, the first two holding the next free EWRAM and IWRAM addresses.

Definition at line 18 of file heap_state.h.

Field Documentation

◆ heap

◆ slots

void* HeapState::slots[64]

Each slot's block once allocated, else null; slots 0 and 1 are the pool pointers.

Definition at line 26 of file heap_state.h.

Referenced by ItemMenu_Run(), Runtime_AllocateBlock(), Runtime_AllocateHeapBlock(), and UiText_DecodeMessage().