LCOV - code coverage report
Current view:
top level
-
src/backend/access/heap
- heapam.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
91.8 %
2701
2479
Test Date:
2026-07-03 19:57:34
Functions:
100.0 %
80
80
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
76.6 %
1922
1472
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
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
2753
bottomup_sort_and_shrink
2753
heap_setscanlimits
3279
FreeBulkInsertState
3351
GetBulkInsertState
3583
xmax_infomask_changed
5449
heap_getnextslot_tidrange
6512
heap_index_delete_tuples
8066
index_delete_sort
8066
index_delete_prefetch_buffer
26431
log_heap_new_cid
26568
heap_freeze_prepared_tuples
27065
heap_pre_freeze_checks
27065
test_lockmode_for_conflict
38781
GetMultiXactIdHintBits
76885
ReleaseBulkInsertStatePin
90779
heap_inplace_update_and_unlock
100772
get_mxact_status_for_lock
115536
heapgettup_start_page
116270
heap_inplace_unlock
128197
simple_heap_update
142345
heap_scan_stream_read_next_parallel
146285
heap_tuple_needs_eventual_freeze
147134
HeapTupleGetUpdateXid
159954
MultiXactIdGetUpdateXid
162094
heap_inplace_lock
228987
bitmapheap_stream_read_next
260021
bottomup_sort_and_shrink_cmp
268514
heap_freeze_tuple
470610
heap_endscan
484309
heap_beginscan
487613
heap_multi_insert
487883
heap_multi_insert_pages
496346
heap_lock_tuple
571680
heap_rescan
638668
index_delete_check_htid
731500
simple_heap_delete
835109
heap_attr_equals
993543
simple_heap_insert
1088442
heapgettup_initial_block
1093888
initscan
1126281
heap_delete
1896993
log_heap_update
2374813
HeapDetermineColumnsInfo
2386821
heap_update
2386822
heap_fetch
2841816
heapgettup_advance_block
3712438
heap_prepare_pagescan
3727620
page_collect_tuples
3727620
HeapTupleHeaderAdvanceConflictHorizon
3964532
ExtractReplicaIdentity
4283471
heap_fetch_next_buffer
4737262
heap_scan_stream_read_next_serial
4806326
compute_infobits
6539386
compute_new_xmax_infomask
6645081
heap_tuple_should_freeze
8799658
heapgettup_continue_page
9267435
heapgettup
9294752
heap_insert
11540380
heap_getnext
11835332
heap_prepare_freeze_tuple
13191363
heap_prepare_insert
13385572
AssertHasSnapshotForToast
16311970
index_delete_sort_cmp
17359198
HeapCheckForSerializableConflictOut
42444621
heap_getnextslot
65965908
heapgettup_pagemode
68513124
Generated by:
LCOV version 2.0-1