LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 673 730 92.2 %
Date: 2024-05-02 21:11:18 Functions: 80 86 93.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 64836
BuildTupleFromCStrings 1503966
ExecAllocTableSlot 1885436
ExecCleanTypeFromTL 108430
ExecDropSingleTupleTableSlot 26595480
ExecFetchSlotHeapTuple 36018258
ExecFetchSlotHeapTupleDatum 60352
ExecFetchSlotMinimalTuple 17608966
ExecForceStoreHeapTuple 1726450
ExecForceStoreMinimalTuple 6108334
ExecInitExtraTupleSlot 435568
ExecInitNullTupleSlot 38978
ExecInitResultSlot 850360
ExecInitResultTupleSlotTL 634514
ExecInitResultTypeTL 1229132
ExecInitScanTupleSlot 578356
ExecResetTupleTable 880482
ExecSetSlotDescriptor 57884
ExecStoreAllNullTuple 628636
ExecStoreBufferHeapTuple 121483960
ExecStoreHeapTuple 3901398
ExecStoreHeapTupleDatum 8
ExecStoreMinimalTuple 49399536
ExecStorePinnedBufferHeapTuple 795428
ExecStoreVirtualTuple 23200866
ExecTypeFromExprList 12644
ExecTypeFromTL 1254276
ExecTypeFromTLInternal 1362706
ExecTypeSetColNames 3794
HeapTupleHeaderGetDatum 1668572
MakeSingleTupleTableSlot 26914318
MakeTupleTableSlot 28799898
TupleDescGetAttInMetadata 7712
begin_tup_output_tupdesc 26868
do_text_output_multiline 21742
do_tup_output 142142
end_tup_output 26868
slot_deform_heap_tuple 156524318
slot_getmissingattrs 7670
slot_getsomeattrs_int 155003942
tts_buffer_heap_clear 44677868
tts_buffer_heap_copy_heap_tuple 8202784
tts_buffer_heap_copy_minimal_tuple 2528248
tts_buffer_heap_copyslot 10655878
tts_buffer_heap_get_heap_tuple 30026204
tts_buffer_heap_getsomeattrs 104155602
tts_buffer_heap_getsysattr 404
tts_buffer_heap_init 23656970
tts_buffer_heap_materialize 25618994
tts_buffer_heap_release 23646052
tts_buffer_heap_store_tuple 122285922
tts_buffer_is_current_xact_tuple 912
tts_heap_clear 8965254
tts_heap_copy_heap_tuple 686
tts_heap_copy_minimal_tuple 5330
tts_heap_copyslot 1796
tts_heap_get_heap_tuple 3073482
tts_heap_getsomeattrs 8993794
tts_heap_getsysattr 0
tts_heap_init 3524688
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3075440
tts_heap_release 3523824
tts_heap_store_tuple 3901398
tts_minimal_clear 63058408
tts_minimal_copy_heap_tuple 881894
tts_minimal_copy_minimal_tuple 2496318
tts_minimal_copyslot 982032
tts_minimal_get_minimal_tuple 3911458
tts_minimal_getsomeattrs 43374922
tts_minimal_getsysattr 0
tts_minimal_init 334324
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1514150
tts_minimal_release 285144
tts_minimal_store_tuple 52837654
tts_virtual_clear 76529708
tts_virtual_copy_heap_tuple 13412412
tts_virtual_copy_minimal_tuple 24037906
tts_virtual_copyslot 137630
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1283916
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4279984
tts_virtual_release 1257436

Generated by: LCOV version 1.14