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 % 2736 2512
Test Date: 2026-03-01 15:14:58 Functions: 100.0 % 82 82
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AssertHasSnapshotForToast 10605124
ConditionalMultiXactIdWait 4
Do_MultiXactIdWait 58
DoesMultiXactIdConflict 218
ExtractReplicaIdentity 1838229
FreeBulkInsertState 2567
FreezeMultiXactId 6
GetBulkInsertState 2713
GetMultiXactIdHintBits 76805
HeapCheckForSerializableConflictOut 32428678
HeapDetermineColumnsInfo 311146
HeapTupleGetUpdateXid 159881
HeapTupleHeaderAdvanceConflictHorizon 1599569
MultiXactIdGetUpdateXid 162020
MultiXactIdWait 54
ReleaseBulkInsertStatePin 80758
UpdateXmaxHintBits 227
bitmapheap_stream_read_next 217674
bottomup_nblocksfavorable 1999
bottomup_sort_and_shrink 1999
bottomup_sort_and_shrink_cmp 196110
compute_infobits 2063400
compute_new_xmax_infomask 2147837
get_mxact_status_for_lock 115446
heap_abort_speculative 16
heap_acquire_tuplock 319
heap_attr_equals 761192
heap_beginscan 405374
heap_delete 1527338
heap_endscan 402952
heap_fetch 181352
heap_fetch_next_buffer 3994739
heap_finish_speculative 2118
heap_freeze_prepared_tuples 23275
heap_freeze_tuple 364484
heap_get_latest_tid 150
heap_getnext 9964022
heap_getnextslot 49650468
heap_getnextslot_tidrange 5636
heap_hot_search_buffer 23440228
heap_index_delete_tuples 5838
heap_inplace_lock 201726
heap_inplace_unlock 117877
heap_inplace_update_and_unlock 83830
heap_insert 8391843
heap_lock_tuple 158477
heap_lock_updated_tuple 2214
heap_lock_updated_tuple_rec 2212
heap_multi_insert 374802
heap_multi_insert_pages 381435
heap_pre_freeze_checks 23275
heap_prepare_freeze_tuple 22188577
heap_prepare_insert 9899844
heap_prepare_pagescan 2867750
heap_rescan 826547
heap_scan_stream_read_next_parallel 101746
heap_scan_stream_read_next_serial 4084961
heap_set_tidrange 1035
heap_setscanlimits 2868
heap_tuple_needs_eventual_freeze 153644
heap_tuple_should_freeze 7818649
heap_update 311147
heapgettup 7509723
heapgettup_advance_block 2878242
heapgettup_continue_page 7488639
heapgettup_initial_block 1206719
heapgettup_pagemode 52110496
heapgettup_start_page 92662
index_delete_check_htid 548440
index_delete_prefetch_buffer 19648
index_delete_sort 5838
index_delete_sort_cmp 13020868
initscan 1231921
log_heap_new_cid 24666
log_heap_update 299607
log_heap_visible 37203
page_collect_tuples 2867750
simple_heap_delete 661359
simple_heap_insert 935094
simple_heap_update 116402
test_lockmode_for_conflict 38774
xmax_infomask_changed 5386

Generated by: LCOV version 2.0-1