|
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 61 of file generation.c.
| uint32 GenerationContext::allocChunkLimit |
Definition at line 69 of file generation.c.
Referenced by GenerationAlloc(), and GenerationContextCreate().
| GenerationBlock* GenerationContext::block |
Definition at line 71 of file generation.c.
Referenced by GenerationAlloc(), GenerationAllocFromNewBlock(), GenerationContextCreate(), GenerationFree(), and GenerationReset().
| dlist_head GenerationContext::blocks |
Definition at line 74 of file generation.c.
Referenced by GenerationAllocFromNewBlock(), GenerationAllocLarge(), GenerationContextCreate(), GenerationIsEmpty(), GenerationReset(), and GenerationStats().
| GenerationBlock* GenerationContext::freeblock |
Definition at line 72 of file generation.c.
Referenced by GenerationAlloc(), GenerationBlockFree(), GenerationContextCreate(), GenerationFree(), and GenerationReset().
| MemoryContextData GenerationContext::header |
Definition at line 63 of file generation.c.
Referenced by GenerationGetChunkContext().
| uint32 GenerationContext::initBlockSize |
Definition at line 66 of file generation.c.
Referenced by GenerationContextCreate(), and GenerationReset().
| uint32 GenerationContext::maxBlockSize |
Definition at line 67 of file generation.c.
Referenced by GenerationAllocFromNewBlock(), and GenerationContextCreate().
| uint32 GenerationContext::nextBlockSize |
Definition at line 68 of file generation.c.
Referenced by GenerationAllocFromNewBlock(), GenerationContextCreate(), and GenerationReset().