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

Function Name Sort by function name Hit count Sort by hit count
ExecStoreHeapTupleDatum 0
tts_heap_getsysattr 0
tts_heap_is_current_xact_tuple 0
tts_minimal_getsysattr 0
tts_minimal_is_current_xact_tuple 0
tts_virtual_getsomeattrs 0
tts_virtual_is_current_xact_tuple 0
tts_virtual_getsysattr 12
tts_heap_copy_heap_tuple 688
tts_buffer_is_current_xact_tuple 924
tts_heap_copyslot 1796
ExecTypeSetColNames 4006
tts_heap_copy_minimal_tuple 5398
TupleDescGetAttInMetadata 7904
slot_getmissingattrs 8042
ExecTypeFromExprList 13592
do_text_output_multiline 23384
begin_tup_output_tupdesc 29070
end_tup_output 29070
ExecInitNullTupleSlot 42132
ExecStoreAllNullTuple 43404
ExecFetchSlotHeapTupleDatum 60556
ExecSetSlotDescriptor 62116
BlessTupleDesc 77334
ExecCleanTypeFromTL 118640
tts_virtual_copyslot 139170
tts_buffer_heap_getsysattr 144890
do_tup_output 160620
tts_minimal_release 343868
tts_minimal_init 396312
ExecInitExtraTupleSlot 451484
ExecStorePinnedBufferHeapTuple 523354
ExecInitResultTupleSlotTL 637928
ExecInitScanTupleSlot 683314
tts_minimal_copy_heap_tuple 781486
ExecResetTupleTable 860984
ExecInitResultSlot 893130
tts_minimal_copyslot 1096978
tts_virtual_release 1300896
ExecInitResultTypeTL 1309318
tts_virtual_init 1329692
ExecTypeFromTL 1337110
ExecTypeFromTLInternal 1455750
BuildTupleFromCStrings 1462786
tts_minimal_materialize 1612694
ExecForceStoreHeapTuple 1733050
HeapTupleHeaderGetDatum 1747686
ExecAllocTableSlot 2051212
tts_buffer_heap_copy_minimal_tuple 2816556
tts_minimal_copy_minimal_tuple 2820202
tts_heap_get_heap_tuple 3503090
tts_heap_materialize 3505092
tts_heap_release 4060242
tts_heap_init 4061230
ExecStoreHeapTuple 4252658
tts_heap_store_tuple 4252658
tts_virtual_materialize 4362612
tts_minimal_get_minimal_tuple 4866828
ExecForceStoreMinimalTuple 6910386
tts_heap_clear 10067776
tts_heap_getsomeattrs 10166878
tts_buffer_heap_copy_heap_tuple 10412914
tts_buffer_heap_copyslot 11614346
tts_virtual_copy_heap_tuple 14639024
ExecFetchSlotMinimalTuple 20794750
ExecStoreVirtualTuple 26492114
tts_buffer_heap_release 28027996
tts_buffer_heap_init 28041870
tts_virtual_copy_minimal_tuple 28172040
tts_buffer_heap_materialize 29213558
ExecDropSingleTupleTableSlot 31456966
MakeSingleTupleTableSlot 31777710
MakeTupleTableSlot 33829104
tts_buffer_heap_get_heap_tuple 40421746
ExecFetchSlotHeapTuple 46985972
tts_minimal_getsomeattrs 52329416
tts_buffer_heap_clear 52843974
ExecStoreMinimalTuple 56616486
tts_minimal_store_tuple 60933816
tts_minimal_clear 73036310
tts_virtual_clear 87037416
tts_buffer_heap_getsomeattrs 133196000
ExecStoreBufferHeapTuple 158867660
tts_buffer_heap_store_tuple 159397596
slot_getsomeattrs_int 194238336
slot_deform_heap_tuple 195692294
slot_deform_heap_tuple_internal 214573258

Generated by: LCOV version 1.16