LCOV - code coverage report
Current view: top level - src/backend/access/heap - pruneheap.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.1 % 651 593
Test Date: 2026-09-10 19:16:02 Functions: 96.4 % 28 27
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.4 % 459 378

Function Name Sort by function name Hit count Sort by function hit count
heap_get_root_tuples 138566
heap_log_freeze_cmp 1798644
heap_log_freeze_eq 1328021
heap_log_freeze_new_plan 32422
heap_log_freeze_plan 26910
heap_page_fix_vm_corruption 0
heap_page_prune_and_freeze 622196
heap_page_prune_execute 82914
heap_page_prune_opt 19761096
heap_page_will_freeze 426727
heap_page_will_set_vm 426727
heap_prune_chain 26481454
heap_prune_record_dead 3826515
heap_prune_record_dead_or_unused 3861646
heap_prune_record_prunable 5954792
heap_prune_record_redirect 72151
heap_prune_record_unchanged_lp_dead 1755591
heap_prune_record_unchanged_lp_normal 22640742
heap_prune_record_unchanged_lp_redirect 173120
heap_prune_record_unchanged_lp_unused 247132
heap_prune_record_unused 107303
heap_prune_satisfies_vacuum 26622645
htsv_get_valid_status 26605839
log_heap_prune_and_freeze 149387
page_verify_redirects 80917
prune_freeze_fast_path 195469
prune_freeze_plan 426727
prune_freeze_setup 622196

Generated by: LCOV version 2.0-1