LCOV - code coverage report
Current view: top level - src/backend/access/heap - pruneheap.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.8 % 654 594
Test Date: 2026-10-23 18:15:56 Functions: 96.4 % 28 27
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.4 % 471 388

Function Name Sort by function name Hit count Sort by function hit count
heap_page_fix_vm_corruption 0
heap_log_freeze_plan 27708
heap_log_freeze_new_plan 33633
heap_prune_record_redirect 74878
page_verify_redirects 79929
heap_page_prune_execute 82368
heap_prune_record_unused 107506
heap_get_root_tuples 139865
log_heap_prune_and_freeze 151621
heap_prune_record_unchanged_lp_redirect 174718
prune_freeze_fast_path 195993
heap_prune_record_unchanged_lp_unused 198370
heap_page_will_freeze 444796
heap_page_will_set_vm 444796
prune_freeze_plan 444796
heap_page_prune_and_freeze 640789
prune_freeze_setup 640789
heap_log_freeze_eq 1344097
heap_prune_record_unchanged_lp_dead 1667163
heap_log_freeze_cmp 1822016
heap_prune_record_dead 3808950
heap_prune_record_dead_or_unused 3844010
heap_prune_record_prunable 6365989
heap_page_prune_opt 12892886
heap_prune_record_unchanged_lp_normal 23255670
heap_prune_chain 27079898
htsv_get_valid_status 27207057
heap_prune_satisfies_vacuum 27223458

Generated by: LCOV version 2.0-1