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

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 76884
BuildTupleFromCStrings 1430476
ExecAllocTableSlot 2007534
ExecCleanTypeFromTL 117846
ExecDropSingleTupleTableSlot 31320048
ExecFetchSlotHeapTuple 46390522
ExecFetchSlotHeapTupleDatum 60406
ExecFetchSlotMinimalTuple 21111276
ExecForceStoreHeapTuple 1733108
ExecForceStoreMinimalTuple 7094142
ExecInitExtraTupleSlot 447492
ExecInitNullTupleSlot 40268
ExecInitResultSlot 873622
ExecInitResultTupleSlotTL 628188
ExecInitResultTypeTL 1282520
ExecInitScanTupleSlot 663102
ExecResetTupleTable 850084
ExecSetSlotDescriptor 61672
ExecStoreAllNullTuple 41544
ExecStoreBufferHeapTuple 153586052
ExecStoreHeapTuple 4164850
ExecStoreHeapTupleDatum 0
ExecStoreMinimalTuple 56614576
ExecStorePinnedBufferHeapTuple 523806
ExecStoreVirtualTuple 25342696
ExecTypeFromExprList 14032
ExecTypeFromTL 1310218
ExecTypeFromTLInternal 1428064
ExecTypeSetColNames 4038
HeapTupleHeaderGetDatum 1716850
MakeSingleTupleTableSlot 31642370
MakeTupleTableSlot 33650090
TupleDescGetAttInMetadata 7868
begin_tup_output_tupdesc 29452
do_text_output_multiline 23630
do_tup_output 163548
end_tup_output 29452
slot_deform_heap_tuple 188403664
slot_deform_heap_tuple_internal 205482096
slot_getmissingattrs 7814
slot_getsomeattrs_int 186949704
tts_buffer_heap_clear 50228236
tts_buffer_heap_copy_heap_tuple 10258766
tts_buffer_heap_copy_minimal_tuple 2826580
tts_buffer_heap_copyslot 11624162
tts_buffer_heap_get_heap_tuple 39852412
tts_buffer_heap_getsomeattrs 126889562
tts_buffer_heap_getsysattr 144994
tts_buffer_heap_init 27938758
tts_buffer_heap_materialize 27559684
tts_buffer_heap_release 27924662
tts_buffer_heap_store_tuple 154116400
tts_buffer_is_current_xact_tuple 924
tts_heap_clear 9912732
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5400
tts_heap_copyslot 1798
tts_heap_get_heap_tuple 3462602
tts_heap_getsomeattrs 9998124
tts_heap_getsysattr 0
tts_heap_init 4014390
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3464610
tts_heap_release 4013228
tts_heap_store_tuple 4164850
tts_minimal_clear 72903098
tts_minimal_copy_heap_tuple 781436
tts_minimal_copy_minimal_tuple 2810308
tts_minimal_copyslot 1126690
tts_minimal_get_minimal_tuple 5036616
tts_minimal_getsomeattrs 51515978
tts_minimal_getsysattr 0
tts_minimal_init 389160
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1587968
tts_minimal_release 336652
tts_minimal_store_tuple 61115662
tts_virtual_clear 85503928
tts_virtual_copy_heap_tuple 14598712
tts_virtual_copy_minimal_tuple 27711950
tts_virtual_copyslot 134178
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1307782
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4384884
tts_virtual_release 1278298

Generated by: LCOV version 1.16