PostgreSQL Source Code  git master
BumpContext Struct Reference

Data Fields

MemoryContextData header
 
uint32 initBlockSize
 
uint32 maxBlockSize
 
uint32 nextBlockSize
 
uint32 allocChunkLimit
 
dlist_head blocks
 

Detailed Description

Definition at line 66 of file bump.c.

Field Documentation

◆ allocChunkLimit

uint32 BumpContext::allocChunkLimit

Definition at line 74 of file bump.c.

Referenced by BumpAlloc(), and BumpContextCreate().

◆ blocks

dlist_head BumpContext::blocks

◆ header

MemoryContextData BumpContext::header

Definition at line 68 of file bump.c.

◆ initBlockSize

uint32 BumpContext::initBlockSize

Definition at line 71 of file bump.c.

Referenced by BumpContextCreate(), and BumpReset().

◆ maxBlockSize

uint32 BumpContext::maxBlockSize

Definition at line 72 of file bump.c.

Referenced by BumpAllocFromNewBlock(), and BumpContextCreate().

◆ nextBlockSize

uint32 BumpContext::nextBlockSize

Definition at line 73 of file bump.c.

Referenced by BumpAllocFromNewBlock(), BumpContextCreate(), and BumpReset().


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