LCOV - code coverage report
Current view: top level - src/backend/access/heap - pruneheap.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.3 % 642 586
Test Date: 2026-07-09 05:15:40 Functions: 96.4 % 28 27
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.2 % 455 374

Function Name Sort by function name Hit count Sort by function hit count
heap_get_root_tuples 136067
heap_log_freeze_cmp 1723287
heap_log_freeze_eq 1236951
heap_log_freeze_new_plan 32040
heap_log_freeze_plan 26733
heap_page_fix_vm_corruption 0
heap_page_prune_and_freeze 612544
heap_page_prune_execute 82925
heap_page_prune_opt 20478549
heap_page_will_freeze 420781
heap_page_will_set_vm 420781
heap_prune_chain 25769540
heap_prune_record_dead 3731374
heap_prune_record_dead_or_unused 3765608
heap_prune_record_prunable 5913292
heap_prune_record_redirect 74429
heap_prune_record_unchanged_lp_dead 1713618
heap_prune_record_unchanged_lp_normal 22025399
heap_prune_record_unchanged_lp_redirect 193217
heap_prune_record_unchanged_lp_unused 170288
heap_prune_record_unused 109848
heap_prune_satisfies_vacuum 25916856
htsv_get_valid_status 25899703
log_heap_prune_and_freeze 145248
page_verify_redirects 80750
prune_freeze_fast_path 191763
prune_freeze_plan 420781
prune_freeze_setup 612544

Generated by: LCOV version 2.0-1