LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 2485 2711 91.7 %
Date: 2025-04-03 19:16:07 Functions: 81 81 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 3553174
FreeBulkInsertState 5448
FreezeMultiXactId 14
GetBulkInsertState 5728
GetMultiXactIdHintBits 2372
HeapCheckForSerializableConflictOut 61820684
HeapDetermineColumnsInfo 606424
HeapTupleGetUpdateXid 1078
HeapTupleHeaderAdvanceConflictHorizon 3163478
MultiXactIdGetUpdateXid 1094
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161512
UpdateXmaxHintBits 352
bitmapheap_stream_read_next 422944
bottomup_nblocksfavorable 4046
bottomup_sort_and_shrink 4046
bottomup_sort_and_shrink_cmp 414224
compute_infobits 3850560
compute_new_xmax_infomask 4015458
get_mxact_status_for_lock 2408
heap_abort_speculative 20
heap_acquire_tuplock 528
heap_attr_equals 1465766
heap_beginscan 749340
heap_delete 2947226
heap_endscan 744730
heap_fetch 354454
heap_fetch_next_buffer 7120606
heap_finish_speculative 4112
heap_freeze_prepared_tuples 42898
heap_freeze_tuple 702164
heap_get_latest_tid 300
heap_getnext 19927130
heap_getnextslot 94277098
heap_getnextslot_tidrange 8594
heap_hot_search_buffer 42976186
heap_index_delete_tuples 11516
heap_inplace_lock 282604
heap_inplace_unlock 120164
heap_inplace_update_and_unlock 162410
heap_insert 16519336
heap_lock_tuple 169692
heap_lock_updated_tuple 180
heap_lock_updated_tuple_rec 162
heap_multi_insert 705384
heap_multi_insert_pages 719126
heap_pre_freeze_checks 42898
heap_prepare_freeze_tuple 35519440
heap_prepare_insert 20279566
heap_prepare_pagescan 5353608
heap_rescan 1189372
heap_scan_stream_read_next_parallel 201406
heap_scan_stream_read_next_serial 7284716
heap_set_tidrange 1916
heap_setscanlimits 5588
heap_tuple_needs_eventual_freeze 257224
heap_tuple_should_freeze 16785284
heap_update 606426
heapgettup 16555176
heapgettup_advance_block 5393336
heapgettup_continue_page 16513124
heapgettup_initial_block 1891380
heapgettup_pagemode 97657832
heapgettup_start_page 204272
index_delete_check_htid 1096216
index_delete_prefetch_buffer 38206
index_delete_sort 11516
index_delete_sort_cmp 26509490
initscan 1938712
log_heap_new_cid 47510
log_heap_update 583372
log_heap_visible 91764
page_collect_tuples 5353608
simple_heap_delete 1220712
simple_heap_insert 1730190
simple_heap_update 220098
test_lockmode_for_conflict 64
xmax_infomask_changed 10660

Generated by: LCOV version 1.14