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-12-19 08:18:21 Functions: 81 87 93.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 97772
BuildTupleFromCStrings 1819628
ExecAllocTableSlot 2129068
ExecCleanTypeFromTL 119548
ExecDropSingleTupleTableSlot 32726656
ExecFetchSlotHeapTuple 48707676
ExecFetchSlotHeapTupleDatum 60606
ExecFetchSlotMinimalTuple 20702114
ExecForceStoreHeapTuple 1740238
ExecForceStoreMinimalTuple 6939228
ExecInitExtraTupleSlot 456884
ExecInitNullTupleSlot 41064
ExecInitResultSlot 930608
ExecInitResultTupleSlotTL 658734
ExecInitResultTypeTL 1362518
ExecInitScanTupleSlot 714858
ExecResetTupleTable 871352
ExecSetSlotDescriptor 62638
ExecStoreAllNullTuple 42472
ExecStoreBufferHeapTuple 157754530
ExecStoreHeapTuple 4616344
ExecStoreHeapTupleDatum 6
ExecStoreMinimalTuple 60208186
ExecStorePinnedBufferHeapTuple 673296
ExecStoreVirtualTuple 26628872
ExecTypeFromExprList 14382
ExecTypeFromTL 1393674
ExecTypeFromTLInternal 1513222
ExecTypeSetColNames 4090
HeapTupleHeaderGetDatum 2237056
MakeSingleTupleTableSlot 33058606
MakeTupleTableSlot 35187856
TupleDescGetAttInMetadata 27960
begin_tup_output_tupdesc 30124
do_text_output_multiline 24234
do_tup_output 172390
end_tup_output 30124
slot_deform_heap_tuple 194310300
slot_deform_heap_tuple_internal 211825668
slot_getmissingattrs 7814
slot_getsomeattrs_int 192856348
tts_buffer_heap_clear 51882730
tts_buffer_heap_copy_heap_tuple 11241358
tts_buffer_heap_copy_minimal_tuple 2828462
tts_buffer_heap_copyslot 11674112
tts_buffer_heap_get_heap_tuple 42009850
tts_buffer_heap_getsomeattrs 128489772
tts_buffer_heap_getsysattr 145358
tts_buffer_heap_init 29211612
tts_buffer_heap_materialize 27671426
tts_buffer_heap_release 29197184
tts_buffer_heap_store_tuple 158434370
tts_buffer_is_current_xact_tuple 930
tts_heap_clear 10602816
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5400
tts_heap_copyslot 1800
tts_heap_get_heap_tuple 3602030
tts_heap_getsomeattrs 10697506
tts_heap_getsysattr 0
tts_heap_init 4183182
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3604038
tts_heap_release 4182068
tts_heap_store_tuple 4616344
tts_minimal_clear 77502792
tts_minimal_copy_heap_tuple 793174
tts_minimal_copy_minimal_tuple 2835628
tts_minimal_copyslot 1139890
tts_minimal_get_minimal_tuple 4882890
tts_minimal_getsomeattrs 55123002
tts_minimal_getsysattr 0
tts_minimal_init 404450
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1595198
tts_minimal_release 350536
tts_minimal_store_tuple 64554338
tts_virtual_clear 87593904
tts_virtual_copy_heap_tuple 14670982
tts_virtual_copy_minimal_tuple 27975698
tts_virtual_copyslot 134514
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1388314
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4431182
tts_virtual_release 1358442

Generated by: LCOV version 1.16