LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 686 743 92.3 %
Date: 2026-02-04 14:18:23 Functions: 81 87 93.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 98170
BuildTupleFromCStrings 1822646
ExecAllocTableSlot 2139270
ExecCleanTypeFromTL 120134
ExecDropSingleTupleTableSlot 32109758
ExecFetchSlotHeapTuple 47113540
ExecFetchSlotHeapTupleDatum 60404
ExecFetchSlotMinimalTuple 20617354
ExecForceStoreHeapTuple 1740734
ExecForceStoreMinimalTuple 6995938
ExecInitExtraTupleSlot 457818
ExecInitNullTupleSlot 41382
ExecInitResultSlot 936308
ExecInitResultTupleSlotTL 664092
ExecInitResultTypeTL 1370296
ExecInitScanTupleSlot 718272
ExecResetTupleTable 874834
ExecSetSlotDescriptor 62700
ExecStoreAllNullTuple 42790
ExecStoreBufferHeapTuple 156530760
ExecStoreHeapTuple 4566330
ExecStoreHeapTupleDatum 18
ExecStoreMinimalTuple 60772300
ExecStorePinnedBufferHeapTuple 673542
ExecStoreVirtualTuple 27259690
ExecTypeFromExprList 14396
ExecTypeFromTL 1401598
ExecTypeFromTLInternal 1521732
ExecTypeSetColNames 4100
HeapTupleHeaderGetDatum 2246428
MakeSingleTupleTableSlot 32443152
MakeTupleTableSlot 34582608
TupleDescGetAttInMetadata 28120
begin_tup_output_tupdesc 30472
do_text_output_multiline 24384
do_tup_output 173440
end_tup_output 30472
slot_deform_heap_tuple 199063632
slot_deform_heap_tuple_internal 216560156
slot_getmissingattrs 7814
slot_getsomeattrs_int 199049678
tts_buffer_heap_clear 51266834
tts_buffer_heap_copy_heap_tuple 11270954
tts_buffer_heap_copy_minimal_tuple 2830616
tts_buffer_heap_copyslot 11676048
tts_buffer_heap_get_heap_tuple 40400474
tts_buffer_heap_getsomeattrs 131944350
tts_buffer_heap_getsysattr 145394
tts_buffer_heap_init 28581300
tts_buffer_heap_materialize 27675432
tts_buffer_heap_release 28566830
tts_buffer_heap_store_tuple 157210884
tts_buffer_is_current_xact_tuple 930
tts_heap_clear 10576170
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5404
tts_heap_copyslot 1800
tts_heap_get_heap_tuple 3616618
tts_heap_getsomeattrs 10649736
tts_heap_getsysattr 0
tts_heap_init 4199284
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3618630
tts_heap_release 4198134
tts_heap_store_tuple 4566330
tts_minimal_clear 78376346
tts_minimal_copy_heap_tuple 793414
tts_minimal_copy_minimal_tuple 2835842
tts_minimal_copyslot 1141906
tts_minimal_get_minimal_tuple 4890580
tts_minimal_getsomeattrs 56469546
tts_minimal_getsysattr 0
tts_minimal_init 405604
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1595968
tts_minimal_release 351602
tts_minimal_store_tuple 65129930
tts_virtual_clear 87817830
tts_virtual_copy_heap_tuple 14673622
tts_virtual_copy_minimal_tuple 28040966
tts_virtual_copyslot 134738
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1396362
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4477840
tts_virtual_release 1366400

Generated by: LCOV version 1.16