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

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 67078
BuildTupleFromCStrings 1374560
ExecAllocTableSlot 2181828
ExecCleanTypeFromTL 113940
ExecDropSingleTupleTableSlot 28981772
ExecFetchSlotHeapTuple 41092842
ExecFetchSlotHeapTupleDatum 60394
ExecFetchSlotMinimalTuple 17796006
ExecForceStoreHeapTuple 1730656
ExecForceStoreMinimalTuple 5923612
ExecInitExtraTupleSlot 439654
ExecInitNullTupleSlot 37750
ExecInitResultSlot 985876
ExecInitResultTupleSlotTL 753450
ExecInitResultTypeTL 1481368
ExecInitScanTupleSlot 733780
ExecResetTupleTable 939490
ExecSetSlotDescriptor 60702
ExecStoreAllNullTuple 627302
ExecStoreBufferHeapTuple 140682044
ExecStoreHeapTuple 3969014
ExecStoreHeapTupleDatum 0
ExecStoreMinimalTuple 50786496
ExecStorePinnedBufferHeapTuple 516796
ExecStoreVirtualTuple 24049618
ExecTypeFromExprList 13294
ExecTypeFromTL 1507914
ExecTypeFromTLInternal 1621854
ExecTypeSetColNames 4028
HeapTupleHeaderGetDatum 1546938
MakeSingleTupleTableSlot 29306168
MakeTupleTableSlot 31488180
TupleDescGetAttInMetadata 7626
begin_tup_output_tupdesc 28420
do_text_output_multiline 22856
do_tup_output 154746
end_tup_output 28420
slot_deform_heap_tuple 174186440
slot_deform_heap_tuple_internal 190136722
slot_getmissingattrs 7758
slot_getsomeattrs_int 172732464
tts_buffer_heap_clear 47870598
tts_buffer_heap_copy_heap_tuple 9034846
tts_buffer_heap_copy_minimal_tuple 2786402
tts_buffer_heap_copyslot 10932046
tts_buffer_heap_get_heap_tuple 34870364
tts_buffer_heap_getsomeattrs 118602664
tts_buffer_heap_getsysattr 144882
tts_buffer_heap_init 25902180
tts_buffer_heap_materialize 26139648
tts_buffer_heap_release 25890164
tts_buffer_heap_store_tuple 141205376
tts_buffer_is_current_xact_tuple 924
tts_heap_clear 9400720
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5366
tts_heap_copyslot 1796
tts_heap_get_heap_tuple 3282222
tts_heap_getsomeattrs 9482864
tts_heap_getsysattr 0
tts_heap_init 3788254
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3284224
tts_heap_release 3787268
tts_heap_store_tuple 3969014
tts_minimal_clear 64713884
tts_minimal_copy_heap_tuple 779566
tts_minimal_copy_minimal_tuple 2627328
tts_minimal_copyslot 998284
tts_minimal_get_minimal_tuple 3822068
tts_minimal_getsomeattrs 46100912
tts_minimal_getsysattr 0
tts_minimal_init 377726
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1570094
tts_minimal_release 326244
tts_minimal_store_tuple 54117052
tts_virtual_clear 78794906
tts_virtual_copy_heap_tuple 13737546
tts_virtual_copy_minimal_tuple 24447802
tts_virtual_copyslot 136084
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1420020
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4239394
tts_virtual_release 1393010

Generated by: LCOV version 1.14