PostgreSQL Source Code  git master
FreePageManager Struct Reference

#include <freepage.h>

Data Fields

RelptrFreePageManager self
 
RelptrFreePageBtree btree_root
 
RelptrFreePageSpanLeader btree_recycle
 
unsigned btree_depth
 
unsigned btree_recycle_count
 
Size singleton_first_page
 
Size singleton_npages
 
Size contiguous_pages
 
bool contiguous_pages_dirty
 
RelptrFreePageSpanLeader freelist [FPM_NUM_FREELISTS]
 

Detailed Description

Definition at line 48 of file freepage.h.

Field Documentation

◆ btree_depth

unsigned FreePageManager::btree_depth

◆ btree_recycle

RelptrFreePageSpanLeader FreePageManager::btree_recycle

◆ btree_recycle_count

unsigned FreePageManager::btree_recycle_count

◆ btree_root

◆ contiguous_pages

◆ contiguous_pages_dirty

bool FreePageManager::contiguous_pages_dirty

◆ freelist

◆ self

RelptrFreePageManager FreePageManager::self

Definition at line 50 of file freepage.h.

Referenced by FreePageManagerDump(), and FreePageManagerInitialize().

◆ singleton_first_page

◆ singleton_npages


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