LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 91.8 % 2747 2521
Test Date: 2026-03-23 16:15:52 Functions: 100.0 % 82 82
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AssertHasSnapshotForToast 12731589
ConditionalMultiXactIdWait 6
Do_MultiXactIdWait 61
DoesMultiXactIdConflict 218
ExtractReplicaIdentity 2182496
FreeBulkInsertState 3256
FreezeMultiXactId 6
GetBulkInsertState 3477
GetMultiXactIdHintBits 76870
HeapCheckForSerializableConflictOut 39895648
HeapDetermineColumnsInfo 337541
HeapTupleGetUpdateXid 159951
HeapTupleHeaderAdvanceConflictHorizon 1935731
MultiXactIdGetUpdateXid 162091
MultiXactIdWait 55
ReleaseBulkInsertStatePin 90779
UpdateXmaxHintBits 228
bitmapheap_stream_read_next 263880
bottomup_nblocksfavorable 2289
bottomup_sort_and_shrink 2289
bottomup_sort_and_shrink_cmp 256478
compute_infobits 2394401
compute_new_xmax_infomask 2500001
get_mxact_status_for_lock 115514
heap_abort_speculative 16
heap_acquire_tuplock 324
heap_attr_equals 873056
heap_beginscan 766742
heap_delete 1845230
heap_endscan 763537
heap_fetch 596350
heap_fetch_next_buffer 5076548
heap_finish_speculative 2215
heap_freeze_prepared_tuples 23862
heap_freeze_tuple 460267
heap_get_latest_tid 199
heap_getnext 11598804
heap_getnextslot 68317225
heap_getnextslot_tidrange 6516
heap_hot_search_buffer 28490166
heap_index_delete_tuples 7503
heap_inplace_lock 213554
heap_inplace_unlock 117996
heap_inplace_update_and_unlock 95488
heap_insert 10091977
heap_lock_tuple 559744
heap_lock_updated_tuple 2215
heap_lock_updated_tuple_rec 2213
heap_multi_insert 456846
heap_multi_insert_pages 464849
heap_pre_freeze_checks 23862
heap_prepare_freeze_tuple 10865823
heap_prepare_insert 11862272
heap_prepare_pagescan 3845345
heap_rescan 867765
heap_scan_stream_read_next_parallel 132442
heap_scan_stream_read_next_serial 5454651
heap_set_tidrange 1378
heap_setscanlimits 3283
heap_tuple_needs_eventual_freeze 115951
heap_tuple_should_freeze 7002156
heap_update 337542
heapgettup 9257714
heapgettup_advance_block 3850060
heapgettup_continue_page 9231445
heapgettup_initial_block 1604591
heapgettup_pagemode 70664955
heapgettup_start_page 115932
index_delete_check_htid 680633
index_delete_prefetch_buffer 25114
index_delete_sort 7503
index_delete_sort_cmp 15670925
initscan 1634507
log_heap_new_cid 25082
log_heap_update 325577
log_heap_visible 42476
page_collect_tuples 3845345
simple_heap_delete 793334
simple_heap_insert 992175
simple_heap_update 133799
test_lockmode_for_conflict 38774
xmax_infomask_changed 5397

Generated by: LCOV version 2.0-1