LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 91.8 % 2701 2479
Test Date: 2026-06-15 08:16:28 Functions: 100.0 % 80 80
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
ConditionalMultiXactIdWait 6
FreezeMultiXactId 6
heap_abort_speculative 16
MultiXactIdWait 55
Do_MultiXactIdWait 61
heap_get_latest_tid 207
DoesMultiXactIdConflict 218
UpdateXmaxHintBits 280
heap_acquire_tuplock 377
heap_set_tidrange 1374
heap_finish_speculative 2215
heap_lock_updated_tuple_rec 2224
heap_lock_updated_tuple 2226
bottomup_nblocksfavorable 2798
bottomup_sort_and_shrink 2798
heap_setscanlimits 3277
FreeBulkInsertState 3302
GetBulkInsertState 3538
xmax_infomask_changed 5449
heap_getnextslot_tidrange 6512
heap_index_delete_tuples 8347
index_delete_sort 8347
heap_freeze_prepared_tuples 26240
heap_pre_freeze_checks 26240
log_heap_new_cid 26324
index_delete_prefetch_buffer 27346
test_lockmode_for_conflict 38781
GetMultiXactIdHintBits 76868
ReleaseBulkInsertStatePin 90779
heap_inplace_update_and_unlock 100436
get_mxact_status_for_lock 115519
heapgettup_start_page 116172
heap_tuple_needs_eventual_freeze 121730
heap_inplace_unlock 123019
simple_heap_update 140939
heap_scan_stream_read_next_parallel 146264
HeapTupleGetUpdateXid 159912
MultiXactIdGetUpdateXid 162052
heap_inplace_lock 223467
bottomup_sort_and_shrink_cmp 262930
bitmapheap_stream_read_next 263038
heap_freeze_tuple 454100
heap_multi_insert 485705
heap_endscan 488258
heap_beginscan 491547
heap_multi_insert_pages 494009
heap_lock_tuple 570887
index_delete_check_htid 754723
simple_heap_delete 829608
heap_rescan 859826
heap_attr_equals 988223
simple_heap_insert 1085705
heapgettup_initial_block 1318767
initscan 1351373
heap_delete 1891492
log_heap_update 2373360
HeapDetermineColumnsInfo 2385369
heap_update 2385370
heap_fetch 2841067
heapgettup_advance_block 3802456
heap_prepare_pagescan 3814843
page_collect_tuples 3814843
HeapTupleHeaderAdvanceConflictHorizon 4009518
ExtractReplicaIdentity 4276518
heap_fetch_next_buffer 5049005
heap_scan_stream_read_next_serial 5121223
compute_infobits 6531014
compute_new_xmax_infomask 6636617
heap_tuple_should_freeze 7584855
heapgettup_continue_page 9255301
heapgettup 9282538
heap_insert 11537276
heap_getnext 11762392
heap_prepare_freeze_tuple 11903883
heap_prepare_insert 13375059
AssertHasSnapshotForToast 16299834
index_delete_sort_cmp 17736258
HeapCheckForSerializableConflictOut 42391305
heap_getnextslot 67549278
heapgettup_pagemode 70035768

Generated by: LCOV version 2.0-1