LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 676 743 91.0 %
Date: 2025-06-28 17:17:19 Functions: 80 87 92.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 77170
BuildTupleFromCStrings 1462688
ExecAllocTableSlot 2052148
ExecCleanTypeFromTL 118610
ExecDropSingleTupleTableSlot 31644140
ExecFetchSlotHeapTuple 47345366
ExecFetchSlotHeapTupleDatum 60460
ExecFetchSlotMinimalTuple 20591980
ExecForceStoreHeapTuple 1733040
ExecForceStoreMinimalTuple 6764758
ExecInitExtraTupleSlot 451752
ExecInitNullTupleSlot 42160
ExecInitResultSlot 893542
ExecInitResultTupleSlotTL 638052
ExecInitResultTypeTL 1309572
ExecInitScanTupleSlot 683486
ExecResetTupleTable 861126
ExecSetSlotDescriptor 62122
ExecStoreAllNullTuple 43432
ExecStoreBufferHeapTuple 158997316
ExecStoreHeapTuple 4192282
ExecStoreHeapTupleDatum 0
ExecStoreMinimalTuple 56631508
ExecStorePinnedBufferHeapTuple 523340
ExecStoreVirtualTuple 26533062
ExecTypeFromExprList 13622
ExecTypeFromTL 1337452
ExecTypeFromTLInternal 1456062
ExecTypeSetColNames 4004
HeapTupleHeaderGetDatum 1746322
MakeSingleTupleTableSlot 31964864
MakeTupleTableSlot 34017194
TupleDescGetAttInMetadata 7902
begin_tup_output_tupdesc 29102
do_text_output_multiline 23384
do_tup_output 160652
end_tup_output 29102
slot_deform_heap_tuple 195340250
slot_deform_heap_tuple_internal 214238928
slot_getmissingattrs 8042
slot_getsomeattrs_int 193886292
tts_buffer_heap_clear 53077362
tts_buffer_heap_copy_heap_tuple 10356138
tts_buffer_heap_copy_minimal_tuple 2816556
tts_buffer_heap_copyslot 11614252
tts_buffer_heap_get_heap_tuple 40781060
tts_buffer_heap_getsomeattrs 132955122
tts_buffer_heap_getsysattr 144894
tts_buffer_heap_init 28229216
tts_buffer_heap_materialize 29213380
tts_buffer_heap_release 28215394
tts_buffer_heap_store_tuple 159527176
tts_buffer_is_current_xact_tuple 924
tts_heap_clear 10007210
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5398
tts_heap_copyslot 1796
tts_heap_get_heap_tuple 3503062
tts_heap_getsomeattrs 10086128
tts_heap_getsysattr 0
tts_heap_init 4061046
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3505064
tts_heap_release 4060066
tts_heap_store_tuple 4192282
tts_minimal_clear 72909188
tts_minimal_copy_heap_tuple 781372
tts_minimal_copy_minimal_tuple 2822122
tts_minimal_copyslot 1099038
tts_minimal_get_minimal_tuple 4694116
tts_minimal_getsomeattrs 52299000
tts_minimal_getsysattr 0
tts_minimal_init 396458
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1612564
tts_minimal_release 343984
tts_minimal_store_tuple 60803210
tts_virtual_clear 86940684
tts_virtual_copy_heap_tuple 14640112
tts_virtual_copy_minimal_tuple 28152864
tts_virtual_copyslot 139032
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1330404
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4362690
tts_virtual_release 1301588

Generated by: LCOV version 1.16