LCOV - code coverage report
Current view: top level - src/backend/storage/freespace - freespace.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.3 % 231 211
Test Date: 2026-11-15 13:16:14 Functions: 100.0 % 22 22
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 78.4 % 116 91

Function Name Sort by function name Hit count Sort by function hit count
FreeSpaceMapPrepareTruncateRel 270
FreeSpaceMapVacuum 253
FreeSpaceMapVacuumRange 48970
GetPageWithFreeSpace 112000
GetRecordedFreeSpace 2475
RecordAndGetPageWithFreeSpace 147898
RecordPageWithFreeSpace 572194
XLogRecordPageWithFreeSpace 313579
fsm_does_block_exist 35149
fsm_extend 5295
fsm_get_child 135768
fsm_get_heap_blk 35149
fsm_get_location 1233216
fsm_get_parent 298296
fsm_logical_to_physical 1468429
fsm_readbuf 1154580
fsm_search 240663
fsm_set_and_search 723188
fsm_space_avail_to_cat 1033671
fsm_space_cat_to_avail 2439
fsm_space_needed_to_cat 259898
fsm_vacuum_page 148520

Generated by: LCOV version 2.0-1