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

Function Name Sort by function name Hit count Sort by hit count
AssertHasSnapshotForToast 21186956
ConditionalMultiXactIdWait 8
Do_MultiXactIdWait 116
DoesMultiXactIdConflict 436
ExtractReplicaIdentity 3673526
FreeBulkInsertState 5164
FreezeMultiXactId 14
GetBulkInsertState 5452
GetMultiXactIdHintBits 153560
HeapCheckForSerializableConflictOut 63011934
HeapDetermineColumnsInfo 623546
HeapTupleGetUpdateXid 319760
HeapTupleHeaderAdvanceConflictHorizon 3147204
MultiXactIdGetUpdateXid 324036
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161516
UpdateXmaxHintBits 436
bitmapheap_stream_read_next 433798
bottomup_nblocksfavorable 3890
bottomup_sort_and_shrink 3890
bottomup_sort_and_shrink_cmp 377056
compute_infobits 4126548
compute_new_xmax_infomask 4295426
get_mxact_status_for_lock 230842
heap_abort_speculative 32
heap_acquire_tuplock 614
heap_attr_equals 1527058
heap_beginscan 795372
heap_delete 3050478
heap_endscan 790632
heap_fetch 362740
heap_fetch_next_buffer 7611976
heap_finish_speculative 4170
heap_freeze_prepared_tuples 45958
heap_freeze_tuple 732808
heap_get_latest_tid 300
heap_getnext 19462262
heap_getnextslot 95157906
heap_getnextslot_tidrange 11272
heap_hot_search_buffer 45394644
heap_index_delete_tuples 11568
heap_inplace_lock 313144
heap_inplace_unlock 141852
heap_inplace_update_and_unlock 171242
heap_insert 16765748
heap_lock_tuple 316818
heap_lock_updated_tuple 4428
heap_lock_updated_tuple_rec 4424
heap_multi_insert 747194
heap_multi_insert_pages 760648
heap_pre_freeze_checks 45958
heap_prepare_freeze_tuple 27931382
heap_prepare_insert 19776886
heap_prepare_pagescan 5782018
heap_rescan 1245884
heap_scan_stream_read_next_parallel 202552
heap_scan_stream_read_next_serial 7795798
heap_set_tidrange 2070
heap_setscanlimits 5762
heap_tuple_needs_eventual_freeze 291640
heap_tuple_should_freeze 9384302
heap_update 623548
heapgettup 15021016
heapgettup_advance_block 5804230
heapgettup_continue_page 14979058
heapgettup_initial_block 1991572
heapgettup_pagemode 99610610
heapgettup_start_page 185398
index_delete_check_htid 1093468
index_delete_prefetch_buffer 38984
index_delete_sort 11568
index_delete_sort_cmp 25576570
initscan 2041256
log_heap_new_cid 49210
log_heap_update 600480
log_heap_visible 69312
page_collect_tuples 5782018
simple_heap_delete 1318530
simple_heap_insert 1854716
simple_heap_update 234096
test_lockmode_for_conflict 77548
xmax_infomask_changed 10748

Generated by: LCOV version 1.16