LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 2511 2735 91.8 %
Date: 2026-02-07 08:18:04 Functions: 82 82 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AssertHasSnapshotForToast 21194000
ConditionalMultiXactIdWait 8
Do_MultiXactIdWait 116
DoesMultiXactIdConflict 436
ExtractReplicaIdentity 3676988
FreeBulkInsertState 5178
FreezeMultiXactId 12
GetBulkInsertState 5468
GetMultiXactIdHintBits 153594
HeapCheckForSerializableConflictOut 63893820
HeapDetermineColumnsInfo 625398
HeapTupleGetUpdateXid 319760
HeapTupleHeaderAdvanceConflictHorizon 3160526
MultiXactIdGetUpdateXid 324036
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161516
UpdateXmaxHintBits 446
bitmapheap_stream_read_next 433834
bottomup_nblocksfavorable 4040
bottomup_sort_and_shrink 4040
bottomup_sort_and_shrink_cmp 397032
compute_infobits 4130780
compute_new_xmax_infomask 4299652
get_mxact_status_for_lock 230876
heap_abort_speculative 32
heap_acquire_tuplock 630
heap_attr_equals 1535446
heap_beginscan 796250
heap_delete 3052102
heap_endscan 791498
heap_fetch 362296
heap_fetch_next_buffer 7584590
heap_finish_speculative 4176
heap_freeze_prepared_tuples 45300
heap_freeze_tuple 761244
heap_get_latest_tid 300
heap_getnext 19602786
heap_getnextslot 95728950
heap_getnextslot_tidrange 11272
heap_hot_search_buffer 45963410
heap_index_delete_tuples 11678
heap_inplace_lock 363620
heap_inplace_unlock 194686
heap_inplace_update_and_unlock 168850
heap_insert 16768380
heap_lock_tuple 316832
heap_lock_updated_tuple 4428
heap_lock_updated_tuple_rec 4424
heap_multi_insert 748132
heap_multi_insert_pages 761886
heap_pre_freeze_checks 45300
heap_prepare_freeze_tuple 36809754
heap_prepare_insert 19781204
heap_prepare_pagescan 5751236
heap_rescan 1246682
heap_scan_stream_read_next_parallel 203424
heap_scan_stream_read_next_serial 7765406
heap_set_tidrange 2070
heap_setscanlimits 5734
heap_tuple_needs_eventual_freeze 287774
heap_tuple_should_freeze 12472958
heap_update 625400
heapgettup 15047022
heapgettup_advance_block 5772364
heapgettup_continue_page 15004970
heapgettup_initial_block 1993042
heapgettup_pagemode 100296172
heapgettup_start_page 185362
index_delete_check_htid 1095086
index_delete_prefetch_buffer 39250
index_delete_sort 11678
index_delete_sort_cmp 26060696
initscan 2042932
log_heap_new_cid 49314
log_heap_update 602318
log_heap_visible 70636
page_collect_tuples 5751236
simple_heap_delete 1320150
simple_heap_insert 1856432
simple_heap_update 236114
test_lockmode_for_conflict 77548
xmax_infomask_changed 10764

Generated by: LCOV version 1.16