LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 2479 2706 91.6 %
Date: 2025-02-22 22:15:06 Functions: 80 80 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ConditionalMultiXactIdWait 8
Do_MultiXactIdWait 116
DoesMultiXactIdConflict 198
ExtractReplicaIdentity 3507064
FreeBulkInsertState 4090
FreezeMultiXactId 12
GetBulkInsertState 4350
GetMultiXactIdHintBits 2358
HeapCheckForSerializableConflictOut 58633768
HeapDetermineColumnsInfo 578108
HeapTupleGetUpdateXid 1078
HeapTupleHeaderAdvanceConflictHorizon 3006542
MultiXactIdGetUpdateXid 1094
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161512
UpdateXmaxHintBits 354
bottomup_nblocksfavorable 3672
bottomup_sort_and_shrink 3672
bottomup_sort_and_shrink_cmp 368686
compute_infobits 3793040
compute_new_xmax_infomask 3957878
get_mxact_status_for_lock 2394
heap_abort_speculative 20
heap_acquire_tuplock 530
heap_attr_equals 1348608
heap_beginscan 706610
heap_delete 2929436
heap_endscan 703840
heap_fetch 348584
heap_fetch_next_buffer 6697558
heap_finish_speculative 4112
heap_freeze_prepared_tuples 32320
heap_freeze_tuple 722330
heap_get_latest_tid 300
heap_getnext 18760690
heap_getnextslot 87210458
heap_getnextslot_tidrange 5940
heap_hot_search_buffer 40941480
heap_index_delete_tuples 10824
heap_inplace_lock 269996
heap_inplace_unlock 115418
heap_inplace_update_and_unlock 154516
heap_insert 15589816
heap_lock_tuple 169846
heap_lock_updated_tuple 180
heap_lock_updated_tuple_rec 162
heap_multi_insert 667700
heap_multi_insert_pages 679688
heap_pre_freeze_checks 32320
heap_prepare_freeze_tuple 33992242
heap_prepare_insert 18426254
heap_prepare_pagescan 5100528
heap_rescan 1059212
heap_scan_stream_read_next_parallel 201262
heap_scan_stream_read_next_serial 6821626
heap_set_tidrange 178
heap_setscanlimits 3772
heap_tuple_needs_eventual_freeze 203100
heap_tuple_should_freeze 15944774
heap_update 578110
heapgettup 15618322
heapgettup_advance_block 5101240
heapgettup_continue_page 15578370
heapgettup_initial_block 1720386
heapgettup_pagemode 90358952
heapgettup_start_page 186520
index_delete_check_htid 1057502
index_delete_prefetch_buffer 36198
index_delete_sort 10824
index_delete_sort_cmp 24273310
initscan 1765822
log_heap_new_cid 46976
log_heap_update 555106
log_heap_visible 71028
page_collect_tuples 5100528
simple_heap_delete 1208856
simple_heap_insert 1623490
simple_heap_update 197926
test_lockmode_for_conflict 64
xmax_infomask_changed 10662

Generated by: LCOV version 1.14