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 19:15:54 Functions: 96.4 % 28 27
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.2 % 471 387

Function Name Sort by function name Hit count Sort by function hit count
heap_get_root_tuples 139656
heap_log_freeze_cmp 1821658
heap_log_freeze_eq 1347234
heap_log_freeze_new_plan 33439
heap_log_freeze_plan 27609
heap_page_fix_vm_corruption 0
heap_page_prune_and_freeze 615549
heap_page_prune_execute 82729
heap_page_prune_opt 12868248
heap_page_will_freeze 424293
heap_page_will_set_vm 424293
heap_prune_chain 26368628
heap_prune_record_dead 3815113
heap_prune_record_dead_or_unused 3850030
heap_prune_record_prunable 5849558
heap_prune_record_redirect 75182
heap_prune_record_unchanged_lp_dead 1685220
heap_prune_record_unchanged_lp_normal 22537943
heap_prune_record_unchanged_lp_redirect 176951
heap_prune_record_unchanged_lp_unused 190706
heap_prune_record_unused 107848
heap_prune_satisfies_vacuum 26512061
htsv_get_valid_status 26495507
log_heap_prune_and_freeze 151196
page_verify_redirects 80190
prune_freeze_fast_path 191256
prune_freeze_plan 424293
prune_freeze_setup 615549

Generated by: LCOV version 2.0-1