Graphviz 13.1.3~dev.20250813.2319
Loading...
Searching...
No Matches
arena_t Struct Reference

#include <arena.h>

Collaboration diagram for arena_t:
[legend]

Data Fields

arena_chunk_tsource
 current chunk being allocated out of
 
size_t remaining
 number of free bytes remaining in source
 

Detailed Description

an arena from which dynamic memory can be allocated

This structure is intended to be zero-initialized:

arena_t new_arena = {0};

All fields are considered private and should not be used outside of arena.c.

Definition at line 31 of file arena.h.

Field Documentation

◆ remaining

size_t arena_t::remaining

Definition at line 33 of file arena.h.

Referenced by alloc(), and more_core().

◆ source

arena_chunk_t* arena_t::source

Definition at line 32 of file arena.h.

Referenced by alloc(), gv_arena_reset(), and more_core().


The documentation for this struct was generated from the following file: