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: 2025-11-06 14:18:17 Functions: 81 87 93.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 77916
BuildTupleFromCStrings 1439144
ExecAllocTableSlot 2070320
ExecCleanTypeFromTL 118654
ExecDropSingleTupleTableSlot 31949286
ExecFetchSlotHeapTuple 47510596
ExecFetchSlotHeapTupleDatum 60534
ExecFetchSlotMinimalTuple 20910346
ExecForceStoreHeapTuple 1734218
ExecForceStoreMinimalTuple 7017050
ExecInitExtraTupleSlot 454580
ExecInitNullTupleSlot 40302
ExecInitResultSlot 901946
ExecInitResultTupleSlotTL 644672
ExecInitResultTypeTL 1321002
ExecInitScanTupleSlot 687284
ExecResetTupleTable 853794
ExecSetSlotDescriptor 61784
ExecStoreAllNullTuple 41590
ExecStoreBufferHeapTuple 155428414
ExecStoreHeapTuple 4426336
ExecStoreHeapTupleDatum 6
ExecStoreMinimalTuple 59474896
ExecStorePinnedBufferHeapTuple 524534
ExecStoreVirtualTuple 26488142
ExecTypeFromExprList 14104
ExecTypeFromTL 1351916
ExecTypeFromTLInternal 1470570
ExecTypeSetColNames 4084
HeapTupleHeaderGetDatum 1727144
MakeSingleTupleTableSlot 32273230
MakeTupleTableSlot 34343732
TupleDescGetAttInMetadata 7932
begin_tup_output_tupdesc 29868
do_text_output_multiline 24018
do_tup_output 171488
end_tup_output 29868
slot_deform_heap_tuple 192925170
slot_deform_heap_tuple_internal 210332814
slot_getmissingattrs 7814
slot_getsomeattrs_int 191471212
tts_buffer_heap_clear 50941352
tts_buffer_heap_copy_heap_tuple 10684612
tts_buffer_heap_copy_minimal_tuple 2826666
tts_buffer_heap_copyslot 11664308
tts_buffer_heap_get_heap_tuple 40922420
tts_buffer_heap_getsomeattrs 127803476
tts_buffer_heap_getsysattr 144958
tts_buffer_heap_init 28546636
tts_buffer_heap_materialize 27640954
tts_buffer_heap_release 28532258
tts_buffer_heap_store_tuple 155959512
tts_buffer_is_current_xact_tuple 930
tts_heap_clear 10226624
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5400
tts_heap_copyslot 1800
tts_heap_get_heap_tuple 3493910
tts_heap_getsomeattrs 10274622
tts_heap_getsysattr 0
tts_heap_init 4051058
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3495918
tts_heap_release 4049944
tts_heap_store_tuple 4426336
tts_minimal_clear 76772478
tts_minimal_copy_heap_tuple 792920
tts_minimal_copy_minimal_tuple 2827496
tts_minimal_copyslot 1129480
tts_minimal_get_minimal_tuple 4963448
tts_minimal_getsomeattrs 54847072
tts_minimal_getsysattr 0
tts_minimal_init 399766
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1596172
tts_minimal_release 346076
tts_minimal_store_tuple 63898890
tts_virtual_clear 87034124
tts_virtual_copy_heap_tuple 14650422
tts_virtual_copy_minimal_tuple 28016996
tts_virtual_copyslot 136960
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1346212
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4424588
tts_virtual_release 1316506

Generated by: LCOV version 1.16