LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 2510 2737 91.7 %
Date: 2026-01-12 23:17:49 Functions: 82 82 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AssertHasSnapshotForToast 21191052
ConditionalMultiXactIdWait 8
Do_MultiXactIdWait 116
DoesMultiXactIdConflict 436
ExtractReplicaIdentity 3675588
FreeBulkInsertState 5164
FreezeMultiXactId 16
GetBulkInsertState 5454
GetMultiXactIdHintBits 153564
HeapCheckForSerializableConflictOut 63625232
HeapDetermineColumnsInfo 625230
HeapTupleGetUpdateXid 319760
HeapTupleHeaderAdvanceConflictHorizon 3193656
MultiXactIdGetUpdateXid 324036
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161516
UpdateXmaxHintBits 440
bitmapheap_stream_read_next 431640
bottomup_nblocksfavorable 3946
bottomup_sort_and_shrink 3946
bottomup_sort_and_shrink_cmp 385782
compute_infobits 4129208
compute_new_xmax_infomask 4298086
get_mxact_status_for_lock 230846
heap_abort_speculative 32
heap_acquire_tuplock 618
heap_attr_equals 1534036
heap_beginscan 792494
heap_delete 3050860
heap_endscan 787752
heap_fetch 362724
heap_fetch_next_buffer 7379776
heap_finish_speculative 4168
heap_freeze_prepared_tuples 46314
heap_freeze_tuple 716212
heap_get_latest_tid 300
heap_getnext 19624158
heap_getnextslot 95354856
heap_getnextslot_tidrange 11272
heap_hot_search_buffer 45628252
heap_index_delete_tuples 11396
heap_inplace_lock 337026
heap_inplace_unlock 166054
heap_inplace_update_and_unlock 170888
heap_insert 16767638
heap_lock_tuple 316792
heap_lock_updated_tuple 4428
heap_lock_updated_tuple_rec 4424
heap_multi_insert 747338
heap_multi_insert_pages 760866
heap_pre_freeze_checks 46314
heap_prepare_freeze_tuple 32467512
heap_prepare_insert 19778918
heap_prepare_pagescan 5548380
heap_rescan 1246250
heap_scan_stream_read_next_parallel 202608
heap_scan_stream_read_next_serial 7560300
heap_set_tidrange 2070
heap_setscanlimits 5804
heap_tuple_needs_eventual_freeze 302948
heap_tuple_should_freeze 11316734
heap_update 625232
heapgettup 14996518
heapgettup_advance_block 5570864
heapgettup_continue_page 14954552
heapgettup_initial_block 1989436
heapgettup_pagemode 99993954
heapgettup_start_page 185288
index_delete_check_htid 1087554
index_delete_prefetch_buffer 38374
index_delete_sort 11396
index_delete_sort_cmp 26037622
initscan 2038744
log_heap_new_cid 49218
log_heap_update 602160
log_heap_visible 73034
page_collect_tuples 5548380
simple_heap_delete 1318914
simple_heap_insert 1855448
simple_heap_update 235778
test_lockmode_for_conflict 77548
xmax_infomask_changed 10752

Generated by: LCOV version 1.16