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-24 19:16:19 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 3558914
FreeBulkInsertState 5496
FreezeMultiXactId 16
GetBulkInsertState 5780
GetMultiXactIdHintBits 2384
HeapCheckForSerializableConflictOut 63141148
HeapDetermineColumnsInfo 609864
HeapTupleGetUpdateXid 1006
HeapTupleHeaderAdvanceConflictHorizon 3148016
MultiXactIdGetUpdateXid 1022
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161512
UpdateXmaxHintBits 354
bitmapheap_stream_read_next 423604
bottomup_nblocksfavorable 4130
bottomup_sort_and_shrink 4130
bottomup_sort_and_shrink_cmp 420188
compute_infobits 3858430
compute_new_xmax_infomask 4023326
get_mxact_status_for_lock 2420
heap_abort_speculative 20
heap_acquire_tuplock 530
heap_attr_equals 1479860
heap_beginscan 751638
heap_delete 2949528
heap_endscan 747008
heap_fetch 354904
heap_fetch_next_buffer 7519406
heap_finish_speculative 4112
heap_freeze_prepared_tuples 43900
heap_freeze_tuple 719780
heap_get_latest_tid 300
heap_getnext 19933208
heap_getnextslot 97192802
heap_getnextslot_tidrange 8594
heap_hot_search_buffer 44149272
heap_index_delete_tuples 11666
heap_inplace_lock 281042
heap_inplace_unlock 116442
heap_inplace_update_and_unlock 164574
heap_insert 16556992
heap_lock_tuple 169618
heap_lock_updated_tuple 180
heap_lock_updated_tuple_rec 162
heap_multi_insert 712114
heap_multi_insert_pages 726258
heap_pre_freeze_checks 43900
heap_prepare_freeze_tuple 33892270
heap_prepare_insert 20333530
heap_prepare_pagescan 5389050
heap_rescan 1541440
heap_scan_stream_read_next_parallel 201414
heap_scan_stream_read_next_serial 7678832
heap_set_tidrange 1916
heap_setscanlimits 5620
heap_tuple_needs_eventual_freeze 261466
heap_tuple_should_freeze 15704160
heap_update 609866
heapgettup 16518416
heapgettup_advance_block 5428562
heapgettup_continue_page 16476614
heapgettup_initial_block 2250270
heapgettup_pagemode 100616374
heapgettup_start_page 203020
index_delete_check_htid 1101952
index_delete_prefetch_buffer 38654
index_delete_sort 11666
index_delete_sort_cmp 26636892
initscan 2293078
log_heap_new_cid 48478
log_heap_update 586810
log_heap_visible 91784
page_collect_tuples 5389050
simple_heap_delete 1223056
simple_heap_insert 1764490
simple_heap_update 223206
test_lockmode_for_conflict 64
xmax_infomask_changed 10662

Generated by: LCOV version 1.14