LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 2510 2737 91.7 %
Date: 2026-01-13 13:16:43 Functions: 82 82 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AssertHasSnapshotForToast 21189064
ConditionalMultiXactIdWait 8
Do_MultiXactIdWait 116
DoesMultiXactIdConflict 436
ExtractReplicaIdentity 3674134
FreeBulkInsertState 5164
FreezeMultiXactId 12
GetBulkInsertState 5456
GetMultiXactIdHintBits 153586
HeapCheckForSerializableConflictOut 63047776
HeapDetermineColumnsInfo 624266
HeapTupleGetUpdateXid 319760
HeapTupleHeaderAdvanceConflictHorizon 3099530
MultiXactIdGetUpdateXid 324036
MultiXactIdWait 108
ReleaseBulkInsertStatePin 161516
UpdateXmaxHintBits 440
bitmapheap_stream_read_next 432844
bottomup_nblocksfavorable 3912
bottomup_sort_and_shrink 3912
bottomup_sort_and_shrink_cmp 377860
compute_infobits 4126938
compute_new_xmax_infomask 4295808
get_mxact_status_for_lock 230868
heap_abort_speculative 32
heap_acquire_tuplock 618
heap_attr_equals 1531224
heap_beginscan 788326
heap_delete 3050370
heap_endscan 783586
heap_fetch 362704
heap_fetch_next_buffer 7478338
heap_finish_speculative 4168
heap_freeze_prepared_tuples 45396
heap_freeze_tuple 720386
heap_get_latest_tid 300
heap_getnext 19357374
heap_getnextslot 95429588
heap_getnextslot_tidrange 11272
heap_hot_search_buffer 45166254
heap_index_delete_tuples 11684
heap_inplace_lock 295904
heap_inplace_unlock 126924
heap_inplace_update_and_unlock 168758
heap_insert 16767286
heap_lock_tuple 316846
heap_lock_updated_tuple 4428
heap_lock_updated_tuple_rec 4424
heap_multi_insert 747152
heap_multi_insert_pages 760424
heap_pre_freeze_checks 45396
heap_prepare_freeze_tuple 24397050
heap_prepare_insert 19778414
heap_prepare_pagescan 5649512
heap_rescan 1246246
heap_scan_stream_read_next_parallel 202584
heap_scan_stream_read_next_serial 7656318
heap_set_tidrange 2070
heap_setscanlimits 5742
heap_tuple_needs_eventual_freeze 277690
heap_tuple_should_freeze 8097522
heap_update 624268
heapgettup 15001186
heapgettup_advance_block 5671402
heapgettup_continue_page 14959218
heapgettup_initial_block 1984916
heapgettup_pagemode 99797234
heapgettup_start_page 185312
index_delete_check_htid 1104308
index_delete_prefetch_buffer 39028
index_delete_sort 11684
index_delete_sort_cmp 25716320
initscan 2034572
log_heap_new_cid 49216
log_heap_update 601196
log_heap_visible 70012
page_collect_tuples 5649512
simple_heap_delete 1318420
simple_heap_insert 1854738
simple_heap_update 234806
test_lockmode_for_conflict 77548
xmax_infomask_changed 10752

Generated by: LCOV version 1.16