LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 2496 2723 91.7 %
Date: 2025-10-16 10:17:18 Functions: 82 82 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AssertHasSnapshotForToast 21001770
ConditionalMultiXactIdWait 8
Do_MultiXactIdWait 116
DoesMultiXactIdConflict 198
ExtractReplicaIdentity 3598496
FreeBulkInsertState 4376
FreezeMultiXactId 12
GetBulkInsertState 4660
GetMultiXactIdHintBits 2352
HeapCheckForSerializableConflictOut 62436192
HeapDetermineColumnsInfo 609438
HeapTupleGetUpdateXid 964
HeapTupleHeaderAdvanceConflictHorizon 3053380
MultiXactIdGetUpdateXid 980
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161516
UpdateXmaxHintBits 424
bitmapheap_stream_read_next 419556
bottomup_nblocksfavorable 3956
bottomup_sort_and_shrink 3956
bottomup_sort_and_shrink_cmp 412684
compute_infobits 3895808
compute_new_xmax_infomask 4064732
get_mxact_status_for_lock 2388
heap_abort_speculative 20
heap_acquire_tuplock 600
heap_attr_equals 1473792
heap_beginscan 763188
heap_delete 2989552
heap_endscan 758452
heap_fetch 355872
heap_fetch_next_buffer 7224952
heap_finish_speculative 4124
heap_freeze_prepared_tuples 46380
heap_freeze_tuple 723998
heap_get_latest_tid 300
heap_getnext 19689824
heap_getnextslot 94961814
heap_getnextslot_tidrange 8602
heap_hot_search_buffer 44348080
heap_index_delete_tuples 11388
heap_inplace_lock 338020
heap_inplace_unlock 175206
heap_inplace_update_and_unlock 162784
heap_insert 16686490
heap_lock_tuple 169968
heap_lock_updated_tuple 206
heap_lock_updated_tuple_rec 176
heap_multi_insert 716298
heap_multi_insert_pages 729214
heap_pre_freeze_checks 46380
heap_prepare_freeze_tuple 36203762
heap_prepare_insert 19632878
heap_prepare_pagescan 5419984
heap_rescan 1224912
heap_scan_stream_read_next_parallel 201648
heap_scan_stream_read_next_serial 7389860
heap_set_tidrange 1920
heap_setscanlimits 5630
heap_tuple_needs_eventual_freeze 304696
heap_tuple_should_freeze 13745072
heap_update 609440
heapgettup 15720838
heapgettup_advance_block 5444642
heapgettup_continue_page 15680002
heapgettup_initial_block 1945218
heapgettup_pagemode 98939588
heapgettup_start_page 189690
index_delete_check_htid 1057642
index_delete_prefetch_buffer 38032
index_delete_sort 11388
index_delete_sort_cmp 25615426
initscan 1988100
log_heap_new_cid 48900
log_heap_update 586372
log_heap_visible 69874
page_collect_tuples 5419984
simple_heap_delete 1257656
simple_heap_insert 1799658
simple_heap_update 222192
test_lockmode_for_conflict 64
xmax_infomask_changed 10734

Generated by: LCOV version 1.16