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-08-15 14:15:41
Functions:
100.0 %
80
80
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
77.2 %
2026
1564
Function Name
Hit count
ConditionalMultiXactIdWait
6
FreezeMultiXactId
8
heap_abort_speculative
16
MultiXactIdWait
55
Do_MultiXactIdWait
61
heap_get_latest_tid
207
DoesMultiXactIdConflict
218
UpdateXmaxHintBits
288
heap_acquire_tuplock
385
heap_set_tidrange
1374
heap_finish_speculative
2216
heap_lock_updated_tuple_rec
2226
heap_lock_updated_tuple
2228
bottomup_nblocksfavorable
2788
bottomup_sort_and_shrink
2788
heap_setscanlimits
3282
FreeBulkInsertState
3383
GetBulkInsertState
3621
xmax_infomask_changed
5459
heap_getnextslot_tidrange
6512
heap_index_delete_tuples
8354
index_delete_sort
8354
log_heap_new_cid
26628
heap_freeze_prepared_tuples
27710
heap_pre_freeze_checks
27710
index_delete_prefetch_buffer
27715
test_lockmode_for_conflict
38781
GetMultiXactIdHintBits
76878
ReleaseBulkInsertStatePin
90779
heap_inplace_update_and_unlock
101766
get_mxact_status_for_lock
115529
heapgettup_start_page
116966
heap_inplace_unlock
131364
heap_tuple_needs_eventual_freeze
139759
simple_heap_update
143093
heap_scan_stream_read_next_parallel
146257
HeapTupleGetUpdateXid
159952
MultiXactIdGetUpdateXid
162091
heap_inplace_lock
233165
bitmapheap_stream_read_next
259870
bottomup_sort_and_shrink_cmp
273419
heap_freeze_tuple
458299
heap_endscan
484834
heap_beginscan
488156
heap_multi_insert
491800
heap_multi_insert_pages
500375
heap_lock_tuple
571785
heap_rescan
647637
index_delete_check_htid
757883
simple_heap_delete
842784
heap_attr_equals
996649
simple_heap_insert
1092897
heapgettup_initial_block
1103389
initscan
1135793
heap_delete
1927036
log_heap_update
2377625
HeapDetermineColumnsInfo
2389639
heap_update
2389640
heap_fetch
2843902
heapgettup_advance_block
3250339
heap_prepare_pagescan
3261180
page_collect_tuples
3261180
HeapTupleHeaderAdvanceConflictHorizon
4107627
heap_fetch_next_buffer
4280899
ExtractReplicaIdentity
4316326
heap_scan_stream_read_next_serial
4353728
compute_infobits
6572007
compute_new_xmax_infomask
6677608
heap_tuple_should_freeze
8397214
heapgettup_continue_page
9407799
heapgettup
9435387
heap_insert
11895094
heap_getnext
12551424
heap_prepare_freeze_tuple
12809005
heap_prepare_insert
13747586
AssertHasSnapshotForToast
16703564
index_delete_sort_cmp
17820420
HeapCheckForSerializableConflictOut
42585899
heap_getnextslot
61397084
heapgettup_pagemode
64519757
Generated by:
LCOV version 2.0-1