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 14:16:05
Functions:
100.0 %
82
82
Legend:
Lines:    
hit
not hit
Function Name
Hit count
ConditionalMultiXactIdWait
6
FreezeMultiXactId
7
heap_abort_speculative
16
MultiXactIdWait
55
Do_MultiXactIdWait
61
heap_get_latest_tid
199
DoesMultiXactIdConflict
218
UpdateXmaxHintBits
227
heap_acquire_tuplock
323
heap_set_tidrange
1378
heap_lock_updated_tuple_rec
2213
heap_finish_speculative
2215
heap_lock_updated_tuple
2215
bottomup_nblocksfavorable
2300
bottomup_sort_and_shrink
2300
FreeBulkInsertState
3254
heap_setscanlimits
3277
GetBulkInsertState
3475
xmax_infomask_changed
5396
heap_getnextslot_tidrange
6516
heap_index_delete_tuples
7492
index_delete_sort
7492
heap_freeze_prepared_tuples
23853
heap_pre_freeze_checks
23853
index_delete_prefetch_buffer
24948
log_heap_new_cid
25074
test_lockmode_for_conflict
38774
log_heap_visible
42717
GetMultiXactIdHintBits
76872
ReleaseBulkInsertStatePin
90779
heap_inplace_update_and_unlock
95618
heap_tuple_needs_eventual_freeze
113589
get_mxact_status_for_lock
115516
heapgettup_start_page
115930
heap_inplace_unlock
121206
heap_scan_stream_read_next_parallel
132415
simple_heap_update
134337
HeapTupleGetUpdateXid
159951
MultiXactIdGetUpdateXid
162091
heap_inplace_lock
216843
bottomup_sort_and_shrink_cmp
256313
bitmapheap_stream_read_next
264067
log_heap_update
327122
HeapDetermineColumnsInfo
339090
heap_update
339091
heap_multi_insert
456769
heap_freeze_tuple
460351
heap_multi_insert_pages
464835
heap_lock_tuple
559731
heap_fetch
597280
index_delete_check_htid
669697
heap_endscan
761213
heap_beginscan
764419
simple_heap_delete
793176
heap_rescan
867775
heap_attr_equals
874617
simple_heap_insert
992164
heapgettup_initial_block
1602152
initscan
1632194
heap_delete
1844571
HeapTupleHeaderAdvanceConflictHorizon
1928867
ExtractReplicaIdentity
2183382
compute_infobits
2395257
compute_new_xmax_infomask
2500861
heap_prepare_pagescan
3812028
page_collect_tuples
3812028
heapgettup_advance_block
3816760
heap_fetch_next_buffer
5042804
heap_scan_stream_read_next_serial
5418912
heap_tuple_should_freeze
7112990
heapgettup_continue_page
9231036
heapgettup
9257275
heap_insert
10093387
heap_prepare_freeze_tuple
11049104
heap_getnext
11582794
heap_prepare_insert
11863535
AssertHasSnapshotForToast
12733811
index_delete_sort_cmp
15593919
heap_hot_search_buffer
28585583
HeapCheckForSerializableConflictOut
39935328
heap_getnextslot
68279700
heapgettup_pagemode
70611859
Generated by:
LCOV version 2.0-1