LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 675 742 91.0 %
Date: 2025-04-03 23:16:03 Functions: 80 87 92.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 79586
BuildTupleFromCStrings 1418680
ExecAllocTableSlot 2283028
ExecCleanTypeFromTL 204410
ExecDropSingleTupleTableSlot 30112808
ExecFetchSlotHeapTuple 44504186
ExecFetchSlotHeapTupleDatum 60536
ExecFetchSlotMinimalTuple 19257532
ExecForceStoreHeapTuple 1732092
ExecForceStoreMinimalTuple 6256900
ExecInitExtraTupleSlot 445790
ExecInitNullTupleSlot 39648
ExecInitResultSlot 1041292
ExecInitResultTupleSlotTL 780184
ExecInitResultTypeTL 1532624
ExecInitScanTupleSlot 773026
ExecResetTupleTable 957978
ExecSetSlotDescriptor 150496
ExecStoreAllNullTuple 40896
ExecStoreBufferHeapTuple 153322378
ExecStoreHeapTuple 4266952
ExecStoreHeapTupleDatum 0
ExecStoreMinimalTuple 55490950
ExecStorePinnedBufferHeapTuple 522430
ExecStoreVirtualTuple 26452178
ExecTypeFromExprList 13548
ExecTypeFromTL 1559782
ExecTypeFromTLInternal 1764192
ExecTypeSetColNames 3998
HeapTupleHeaderGetDatum 1693536
MakeSingleTupleTableSlot 30528066
MakeTupleTableSlot 32811276
TupleDescGetAttInMetadata 7778
begin_tup_output_tupdesc 28736
do_text_output_multiline 23064
do_tup_output 158920
end_tup_output 28736
slot_deform_heap_tuple 190213074
slot_deform_heap_tuple_internal 207623020
slot_getmissingattrs 8042
slot_getsomeattrs_int 188759098
tts_buffer_heap_clear 51208684
tts_buffer_heap_copy_heap_tuple 10738156
tts_buffer_heap_copy_minimal_tuple 2816504
tts_buffer_heap_copyslot 11589038
tts_buffer_heap_get_heap_tuple 37994052
tts_buffer_heap_getsomeattrs 129005132
tts_buffer_heap_getsysattr 144896
tts_buffer_heap_init 26813988
tts_buffer_heap_materialize 29155484
tts_buffer_heap_release 26800186
tts_buffer_heap_store_tuple 153851404
tts_buffer_is_current_xact_tuple 924
tts_heap_clear 9979642
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5366
tts_heap_copyslot 1796
tts_heap_get_heap_tuple 3446350
tts_heap_getsomeattrs 10080172
tts_heap_getsysattr 0
tts_heap_init 3987158
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3448352
tts_heap_release 3986186
tts_heap_store_tuple 4266952
tts_minimal_clear 71247380
tts_minimal_copy_heap_tuple 781178
tts_minimal_copy_minimal_tuple 2930540
tts_minimal_copyslot 1088728
tts_minimal_get_minimal_tuple 4187752
tts_minimal_getsomeattrs 51127770
tts_minimal_getsysattr 0
tts_minimal_init 514360
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1647026
tts_minimal_release 372842
tts_minimal_store_tuple 59154794
tts_virtual_clear 83853372
tts_virtual_copy_heap_tuple 14557148
tts_virtual_copy_minimal_tuple 26437286
tts_virtual_copyslot 139996
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1495770
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4367366
tts_virtual_release 1467010

Generated by: LCOV version 1.14