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-08-20 15:16:49 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_page_fix_vm_corruption 0
heap_log_freeze_plan 27333
heap_log_freeze_new_plan 32528
heap_prune_record_redirect 76843
page_verify_redirects 83626
heap_page_prune_execute 85869
heap_prune_record_unused 112037
heap_get_root_tuples 139083
log_heap_prune_and_freeze 152923
heap_prune_record_unchanged_lp_redirect 193738
prune_freeze_fast_path 198162
heap_prune_record_unchanged_lp_unused 248440
heap_page_will_freeze 427718
heap_page_will_set_vm 427718
prune_freeze_plan 427718
heap_page_prune_and_freeze 625880
prune_freeze_setup 625880
heap_log_freeze_eq 1353561
heap_prune_record_unchanged_lp_dead 1732221
heap_log_freeze_cmp 1835974
heap_prune_record_dead 3805954
heap_prune_record_dead_or_unused 3840030
heap_prune_record_prunable 5914371
heap_page_prune_opt 20564927
heap_prune_record_unchanged_lp_normal 22613883
heap_prune_chain 26432343
htsv_get_valid_status 26566847
heap_prune_satisfies_vacuum 26583947

Generated by: LCOV version 2.0-1