LCOV - code coverage report
Current view:
top level
-
src/backend/access/heap
- heapam.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
92.0 %
2801
2577
Test Date:
2026-11-04 22:15:53
Functions:
100.0 %
80
80
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
78.1 %
2026
1582
Function Name
Hit count
FreezeMultiXactId
6
ConditionalMultiXactIdWait
8
heap_abort_speculative
16
MultiXactIdWait
58
Do_MultiXactIdWait
66
heap_get_latest_tid
207
DoesMultiXactIdConflict
223
UpdateXmaxHintBits
247
heap_acquire_tuplock
351
heap_set_tidrange
1426
heap_lock_updated_tuple_rec
2228
heap_lock_updated_tuple
2230
heap_finish_speculative
2236
FreeBulkInsertState
2928
bottomup_nblocksfavorable
3029
bottomup_sort_and_shrink
3029
GetBulkInsertState
3165
heap_setscanlimits
3355
xmax_infomask_changed
5422
heap_index_delete_tuples
7953
index_delete_sort
7953
heap_getnextslot_tidrange
8400
index_delete_prefetch_buffer
25814
heap_freeze_prepared_tuples
27514
heap_pre_freeze_checks
27514
log_heap_new_cid
28542
test_lockmode_for_conflict
38777
GetMultiXactIdHintBits
76823
ReleaseBulkInsertStatePin
90779
heap_inplace_update_and_unlock
97414
get_mxact_status_for_lock
115471
heapgettup_start_page
117146
heap_inplace_unlock
127319
simple_heap_update
135959
heap_tuple_needs_eventual_freeze
141596
heap_scan_stream_read_next_parallel
146609
HeapTupleGetUpdateXid
159932
MultiXactIdGetUpdateXid
162075
heap_inplace_lock
224753
bottomup_sort_and_shrink_cmp
256324
bitmapheap_stream_read_next
260318
heap_freeze_tuple
457673
heap_multi_insert
463382
heap_multi_insert_pages
471459
heap_endscan
476968
heap_beginscan
480400
heap_rescan
651974
index_delete_check_htid
757737
heap_lock_tuple
762713
simple_heap_delete
801778
heap_attr_equals
1014756
heapgettup_initial_block
1092750
simple_heap_insert
1102526
initscan
1132374
heap_delete
1920965
log_heap_update
2384030
HeapDetermineColumnsInfo
2406077
heap_update
2406078
heap_fetch
2872926
heapgettup_advance_block
3119087
heap_prepare_pagescan
3130464
page_collect_tuples
3130464
HeapTupleHeaderAdvanceConflictHorizon
4131102
heap_fetch_next_buffer
4138993
heap_scan_stream_read_next_serial
4211837
ExtractReplicaIdentity
4326749
compute_infobits
6549657
compute_new_xmax_infomask
6710494
heap_tuple_should_freeze
8699567
heapgettup_continue_page
9462661
heapgettup
9489508
heap_insert
12046404
heap_getnext
12676443
heap_prepare_freeze_tuple
13278360
heap_prepare_insert
13846175
AssertHasSnapshotForToast
16836823
index_delete_sort_cmp
18173132
HeapCheckForSerializableConflictOut
42304729
heap_getnextslot
62212994
heapgettup_pagemode
65408453
Generated by:
LCOV version 2.0-1