LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 676 743 91.0 %
Date: 2025-10-10 18:17:38 Functions: 80 87 92.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 77252
BuildTupleFromCStrings 1429350
ExecAllocTableSlot 2070024
ExecCleanTypeFromTL 118010
ExecDropSingleTupleTableSlot 31650116
ExecFetchSlotHeapTuple 46956020
ExecFetchSlotHeapTupleDatum 60512
ExecFetchSlotMinimalTuple 20873868
ExecForceStoreHeapTuple 1734182
ExecForceStoreMinimalTuple 6977050
ExecInitExtraTupleSlot 452308
ExecInitNullTupleSlot 40576
ExecInitResultSlot 904296
ExecInitResultTupleSlotTL 647336
ExecInitResultTypeTL 1326634
ExecInitScanTupleSlot 687262
ExecResetTupleTable 856994
ExecSetSlotDescriptor 61826
ExecStoreAllNullTuple 41852
ExecStoreBufferHeapTuple 155106792
ExecStoreHeapTuple 4418948
ExecStoreHeapTupleDatum 0
ExecStoreMinimalTuple 59553600
ExecStorePinnedBufferHeapTuple 524162
ExecStoreVirtualTuple 26359600
ExecTypeFromExprList 14066
ExecTypeFromTL 1357184
ExecTypeFromTLInternal 1475194
ExecTypeSetColNames 4038
HeapTupleHeaderGetDatum 1714662
MakeSingleTupleTableSlot 31976808
MakeTupleTableSlot 34047014
TupleDescGetAttInMetadata 7852
begin_tup_output_tupdesc 29710
do_text_output_multiline 23900
do_tup_output 170702
end_tup_output 29710
slot_deform_heap_tuple 192521876
slot_deform_heap_tuple_internal 209931258
slot_getmissingattrs 7814
slot_getsomeattrs_int 191067920
tts_buffer_heap_clear 50682232
tts_buffer_heap_copy_heap_tuple 10437660
tts_buffer_heap_copy_minimal_tuple 2826666
tts_buffer_heap_copyslot 11646022
tts_buffer_heap_get_heap_tuple 40374888
tts_buffer_heap_getsomeattrs 127768732
tts_buffer_heap_getsysattr 144960
tts_buffer_heap_init 28260008
tts_buffer_heap_materialize 27603964
tts_buffer_heap_release 28245774
tts_buffer_heap_store_tuple 155637510
tts_buffer_is_current_xact_tuple 924
tts_heap_clear 10204216
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5400
tts_heap_copyslot 1798
tts_heap_get_heap_tuple 3485902
tts_heap_getsomeattrs 10249016
tts_heap_getsysattr 0
tts_heap_init 4040070
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3487910
tts_heap_release 4038964
tts_heap_store_tuple 4418948
tts_minimal_clear 76757426
tts_minimal_copy_heap_tuple 782732
tts_minimal_copy_minimal_tuple 2823694
tts_minimal_copyslot 1129416
tts_minimal_get_minimal_tuple 4916594
tts_minimal_getsomeattrs 54504128
tts_minimal_getsysattr 0
tts_minimal_init 398078
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1592632
tts_minimal_release 344698
tts_minimal_store_tuple 63937594
tts_virtual_clear 87314664
tts_virtual_copy_heap_tuple 14645846
tts_virtual_copy_minimal_tuple 28112848
tts_virtual_copyslot 133432
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1348858
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4424044
tts_virtual_release 1319134

Generated by: LCOV version 1.16