LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 2487 2713 91.7 %
Date: 2025-07-04 16: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 20941002
ConditionalMultiXactIdWait 8
Do_MultiXactIdWait 116
DoesMultiXactIdConflict 198
ExtractReplicaIdentity 3566510
FreeBulkInsertState 5504
FreezeMultiXactId 18
GetBulkInsertState 5784
GetMultiXactIdHintBits 2372
HeapCheckForSerializableConflictOut 64442282
HeapDetermineColumnsInfo 611252
HeapTupleGetUpdateXid 906
HeapTupleHeaderAdvanceConflictHorizon 3045122
MultiXactIdGetUpdateXid 922
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161512
UpdateXmaxHintBits 358
bitmapheap_stream_read_next 420356
bottomup_nblocksfavorable 3678
bottomup_sort_and_shrink 3678
bottomup_sort_and_shrink_cmp 367746
compute_infobits 3869640
compute_new_xmax_infomask 4034534
get_mxact_status_for_lock 2408
heap_abort_speculative 20
heap_acquire_tuplock 534
heap_attr_equals 1481874
heap_beginscan 775838
heap_delete 2955738
heap_endscan 771200
heap_fetch 355500
heap_fetch_next_buffer 7629174
heap_finish_speculative 4112
heap_freeze_prepared_tuples 47402
heap_freeze_tuple 719580
heap_get_latest_tid 300
heap_getnext 20752648
heap_getnextslot 99314446
heap_getnextslot_tidrange 8594
heap_hot_search_buffer 45561062
heap_index_delete_tuples 11028
heap_inplace_lock 425548
heap_inplace_unlock 256880
heap_inplace_update_and_unlock 168644
heap_insert 16650612
heap_lock_tuple 169770
heap_lock_updated_tuple 180
heap_lock_updated_tuple_rec 162
heap_multi_insert 723412
heap_multi_insert_pages 738122
heap_pre_freeze_checks 47402
heap_prepare_freeze_tuple 43713060
heap_prepare_insert 20449838
heap_prepare_pagescan 5494054
heap_rescan 1534590
heap_scan_stream_read_next_parallel 201554
heap_scan_stream_read_next_serial 7800116
heap_set_tidrange 1916
heap_setscanlimits 5652
heap_tuple_needs_eventual_freeze 356284
heap_tuple_should_freeze 13728248
heap_update 611254
heapgettup 16541344
heapgettup_advance_block 5532648
heapgettup_continue_page 16499466
heapgettup_initial_block 2267468
heapgettup_pagemode 103534530
heapgettup_start_page 203332
index_delete_check_htid 1073066
index_delete_prefetch_buffer 37152
index_delete_sort 11028
index_delete_sort_cmp 24398404
initscan 2310428
log_heap_new_cid 47998
log_heap_update 588196
log_heap_visible 99438
page_collect_tuples 5494054
simple_heap_delete 1227916
simple_heap_insert 1828442
simple_heap_update 224110
test_lockmode_for_conflict 64
xmax_infomask_changed 10666

Generated by: LCOV version 1.16