LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 2489 2713 91.7 %
Date: 2025-06-08 03:18:27 Functions: 82 82 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AssertHasSnapshotForToast 20830850
ConditionalMultiXactIdWait 8
Do_MultiXactIdWait 116
DoesMultiXactIdConflict 198
ExtractReplicaIdentity 3561930
FreeBulkInsertState 5506
FreezeMultiXactId 12
GetBulkInsertState 5794
GetMultiXactIdHintBits 2380
HeapCheckForSerializableConflictOut 64568730
HeapDetermineColumnsInfo 609658
HeapTupleGetUpdateXid 906
HeapTupleHeaderAdvanceConflictHorizon 3007348
MultiXactIdGetUpdateXid 922
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161512
UpdateXmaxHintBits 352
bitmapheap_stream_read_next 419388
bottomup_nblocksfavorable 3806
bottomup_sort_and_shrink 3806
bottomup_sort_and_shrink_cmp 388540
compute_infobits 3863546
compute_new_xmax_infomask 4028444
get_mxact_status_for_lock 2416
heap_abort_speculative 20
heap_acquire_tuplock 528
heap_attr_equals 1477682
heap_beginscan 762202
heap_delete 2952748
heap_endscan 757564
heap_fetch 354776
heap_fetch_next_buffer 7605436
heap_finish_speculative 4112
heap_freeze_prepared_tuples 45878
heap_freeze_tuple 756256
heap_get_latest_tid 300
heap_getnext 20611856
heap_getnextslot 98616106
heap_getnextslot_tidrange 8594
heap_hot_search_buffer 45488310
heap_index_delete_tuples 11192
heap_inplace_lock 432512
heap_inplace_unlock 267172
heap_inplace_update_and_unlock 165302
heap_insert 16554424
heap_lock_tuple 169744
heap_lock_updated_tuple 180
heap_lock_updated_tuple_rec 162
heap_multi_insert 714030
heap_multi_insert_pages 728546
heap_pre_freeze_checks 45878
heap_prepare_freeze_tuple 44458996
heap_prepare_insert 20333096
heap_prepare_pagescan 5476568
heap_rescan 1532230
heap_scan_stream_read_next_parallel 201556
heap_scan_stream_read_next_serial 7765684
heap_set_tidrange 1916
heap_setscanlimits 5646
heap_tuple_needs_eventual_freeze 317064
heap_tuple_should_freeze 13666946
heap_update 609660
heapgettup 16553280
heapgettup_advance_block 5513536
heapgettup_continue_page 16511538
heapgettup_initial_block 2252148
heapgettup_pagemode 102683462
heapgettup_start_page 203150
index_delete_check_htid 1079112
index_delete_prefetch_buffer 37528
index_delete_sort 11192
index_delete_sort_cmp 24710292
initscan 2294432
log_heap_new_cid 47920
log_heap_update 586606
log_heap_visible 94986
page_collect_tuples 5476568
simple_heap_delete 1226264
simple_heap_insert 1768144
simple_heap_update 223088
test_lockmode_for_conflict 64
xmax_infomask_changed 10660

Generated by: LCOV version 1.16