PostgreSQL Source Code
git master
|
Data Fields | |
MemoryContextData | header |
uint32 | initBlockSize |
uint32 | maxBlockSize |
uint32 | nextBlockSize |
uint32 | allocChunkLimit |
GenerationBlock * | block |
GenerationBlock * | freeblock |
dlist_head | blocks |
Definition at line 59 of file generation.c.
uint32 GenerationContext::allocChunkLimit |
Definition at line 67 of file generation.c.
Referenced by GenerationAlloc(), and GenerationContextCreate().
GenerationBlock* GenerationContext::block |
Definition at line 69 of file generation.c.
Referenced by GenerationAlloc(), GenerationAllocFromNewBlock(), GenerationContextCreate(), GenerationFree(), and GenerationReset().
dlist_head GenerationContext::blocks |
Definition at line 72 of file generation.c.
Referenced by GenerationAllocFromNewBlock(), GenerationAllocLarge(), GenerationContextCreate(), GenerationIsEmpty(), GenerationReset(), and GenerationStats().
GenerationBlock* GenerationContext::freeblock |
Definition at line 70 of file generation.c.
Referenced by GenerationAlloc(), GenerationBlockFree(), GenerationContextCreate(), GenerationFree(), and GenerationReset().
MemoryContextData GenerationContext::header |
Definition at line 61 of file generation.c.
Referenced by GenerationGetChunkContext().
uint32 GenerationContext::initBlockSize |
Definition at line 64 of file generation.c.
Referenced by GenerationContextCreate(), and GenerationReset().
uint32 GenerationContext::maxBlockSize |
Definition at line 65 of file generation.c.
Referenced by GenerationAllocFromNewBlock(), and GenerationContextCreate().
uint32 GenerationContext::nextBlockSize |
Definition at line 66 of file generation.c.
Referenced by GenerationAllocFromNewBlock(), GenerationContextCreate(), and GenerationReset().