LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 2485 2711 91.7 %
Date: 2025-05-17 02:15:21 Functions: 81 81 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ConditionalMultiXactIdWait 8
FreezeMultiXactId 12
heap_abort_speculative 20
test_lockmode_for_conflict 64
MultiXactIdWait 108
Do_MultiXactIdWait 116
heap_lock_updated_tuple_rec 162
heap_lock_updated_tuple 182
DoesMultiXactIdConflict 198
heap_get_latest_tid 300
UpdateXmaxHintBits 356
heap_acquire_tuplock 532
HeapTupleGetUpdateXid 908
MultiXactIdGetUpdateXid 924
heap_set_tidrange 1916
GetMultiXactIdHintBits 2370
get_mxact_status_for_lock 2406
bottomup_nblocksfavorable 3782
bottomup_sort_and_shrink 3782
heap_finish_speculative 4112
FreeBulkInsertState 5508
heap_setscanlimits 5646
GetBulkInsertState 5792
heap_getnextslot_tidrange 8594
xmax_infomask_changed 10664
heap_index_delete_tuples 11216
index_delete_sort 11216
index_delete_prefetch_buffer 37868
heap_freeze_prepared_tuples 42568
heap_pre_freeze_checks 42568
log_heap_new_cid 48622
log_heap_visible 87430
heap_inplace_unlock 119180
ReleaseBulkInsertStatePin 161512
heap_inplace_update_and_unlock 162102
heap_lock_tuple 169764
heap_scan_stream_read_next_parallel 201418
heapgettup_start_page 203058
simple_heap_update 221364
heap_tuple_needs_eventual_freeze 236672
heap_inplace_lock 281326
heap_fetch 354580
bottomup_sort_and_shrink_cmp 396294
bitmapheap_stream_read_next 425440
log_heap_update 584888
HeapDetermineColumnsInfo 607944
heap_update 607946
heap_multi_insert 713222
heap_multi_insert_pages 727424
heap_freeze_tuple 736842
heap_endscan 747470
heap_beginscan 752100
index_delete_check_htid 1097554
simple_heap_delete 1224408
heap_attr_equals 1470296
heap_rescan 1541342
simple_heap_insert 1764470
heapgettup_initial_block 2250660
initscan 2293442
heap_delete 2950898
HeapTupleHeaderAdvanceConflictHorizon 3144670
ExtractReplicaIdentity 3558362
compute_infobits 3859004
compute_new_xmax_infomask 4023898
heap_prepare_pagescan 5483062
page_collect_tuples 5483062
heapgettup_advance_block 5522838
heap_fetch_next_buffer 7614160
heap_scan_stream_read_next_serial 7773498
heap_tuple_should_freeze 15228812
heapgettup_continue_page 16489592
heapgettup 16531386
heap_insert 16557904
heap_getnext 20008014
heap_prepare_insert 20335278
index_delete_sort_cmp 25299360
heap_prepare_freeze_tuple 33492720
heap_hot_search_buffer 44205960
HeapCheckForSerializableConflictOut 62964870
heap_getnextslot 97239604
heapgettup_pagemode 100725012

Generated by: LCOV version 1.14