LCOV - code coverage report
Current view:
top level
-
src/backend/access/heap
- heapam.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
91.7 %
2800
2568
Test Date:
2026-09-04 20:15:59
Functions:
100.0 %
80
80
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
77.2 %
2026
1565
Function Name
Hit count
ConditionalMultiXactIdWait
6
FreezeMultiXactId
7
heap_abort_speculative
16
MultiXactIdWait
55
Do_MultiXactIdWait
61
heap_get_latest_tid
207
DoesMultiXactIdConflict
218
UpdateXmaxHintBits
285
heap_acquire_tuplock
384
heap_set_tidrange
1374
heap_finish_speculative
2216
heap_lock_updated_tuple_rec
2229
heap_lock_updated_tuple
2231
bottomup_nblocksfavorable
2768
bottomup_sort_and_shrink
2768
FreeBulkInsertState
2912
GetBulkInsertState
3150
heap_setscanlimits
3283
xmax_infomask_changed
5456
heap_getnextslot_tidrange
6512
heap_index_delete_tuples
8154
index_delete_sort
8154
index_delete_prefetch_buffer
26617
log_heap_new_cid
26777
heap_freeze_prepared_tuples
27457
heap_pre_freeze_checks
27457
test_lockmode_for_conflict
38783
GetMultiXactIdHintBits
76859
ReleaseBulkInsertStatePin
90779
heap_inplace_update_and_unlock
99833
get_mxact_status_for_lock
115512
heapgettup_start_page
117285
heap_inplace_unlock
133850
simple_heap_update
136090
heap_scan_stream_read_next_parallel
146270
heap_tuple_needs_eventual_freeze
146998
HeapTupleGetUpdateXid
159952
MultiXactIdGetUpdateXid
162092
heap_inplace_lock
233707
bottomup_sort_and_shrink_cmp
254109
bitmapheap_stream_read_next
260691
heap_freeze_tuple
462427
heap_multi_insert
476983
heap_endscan
479822
heap_beginscan
483157
heap_multi_insert_pages
485368
heap_lock_tuple
572074
heap_rescan
655403
index_delete_check_htid
749338
simple_heap_delete
811240
heap_attr_equals
1007638
simple_heap_insert
1069989
heapgettup_initial_block
1098730
initscan
1138560
heap_delete
1920689
log_heap_update
2379473
HeapDetermineColumnsInfo
2391485
heap_update
2391486
heap_fetch
2861433
heapgettup_advance_block
3155941
heap_prepare_pagescan
3166600
page_collect_tuples
3166600
HeapTupleHeaderAdvanceConflictHorizon
4138813
heap_fetch_next_buffer
4181807
heap_scan_stream_read_next_serial
4254671
ExtractReplicaIdentity
4311830
compute_infobits
6552199
compute_new_xmax_infomask
6682963
heap_tuple_should_freeze
8312540
heapgettup_continue_page
9463864
heapgettup
9490919
heap_insert
11950371
heap_getnext
12592870
heap_prepare_freeze_tuple
12666837
heap_prepare_insert
13773430
AssertHasSnapshotForToast
16739524
index_delete_sort_cmp
17474644
HeapCheckForSerializableConflictOut
42182745
heap_getnextslot
61197224
heapgettup_pagemode
64305811
Generated by:
LCOV version 2.0-1