PostgreSQL Source Code  git master
GenerationContext Struct Reference

Data Fields

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

Detailed Description

Definition at line 59 of file generation.c.

Field Documentation

◆ allocChunkLimit

uint32 GenerationContext::allocChunkLimit

Definition at line 67 of file generation.c.

Referenced by GenerationAlloc(), and GenerationContextCreate().

◆ block

◆ blocks

◆ freeblock

GenerationBlock* GenerationContext::freeblock

◆ header

MemoryContextData GenerationContext::header

Definition at line 61 of file generation.c.

Referenced by GenerationGetChunkContext().

◆ initBlockSize

uint32 GenerationContext::initBlockSize

Definition at line 64 of file generation.c.

Referenced by GenerationContextCreate(), and GenerationReset().

◆ maxBlockSize

uint32 GenerationContext::maxBlockSize

Definition at line 65 of file generation.c.

Referenced by GenerationAllocFromNewBlock(), and GenerationContextCreate().

◆ nextBlockSize

uint32 GenerationContext::nextBlockSize

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