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-07-08 22:17:43 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 1460264
ExecAllocTableSlot 2054168
ExecCleanTypeFromTL 118190
ExecDropSingleTupleTableSlot 31549074
ExecFetchSlotHeapTuple 47101742
ExecFetchSlotHeapTupleDatum 60514
ExecFetchSlotMinimalTuple 20796086
ExecForceStoreHeapTuple 1733298
ExecForceStoreMinimalTuple 7019170
ExecInitExtraTupleSlot 451042
ExecInitNullTupleSlot 42204
ExecInitResultSlot 894384
ExecInitResultTupleSlotTL 639018
ExecInitResultTypeTL 1311926
ExecInitScanTupleSlot 685300
ExecResetTupleTable 861494
ExecSetSlotDescriptor 62124
ExecStoreAllNullTuple 43476
ExecStoreBufferHeapTuple 159646156
ExecStoreHeapTuple 4269662
ExecStoreHeapTupleDatum 0
ExecStoreMinimalTuple 56937436
ExecStorePinnedBufferHeapTuple 523750
ExecStoreVirtualTuple 26474442
ExecTypeFromExprList 13986
ExecTypeFromTL 1339878
ExecTypeFromTLInternal 1458068
ExecTypeSetColNames 4004
HeapTupleHeaderGetDatum 1744158
MakeSingleTupleTableSlot 31870716
MakeTupleTableSlot 33925066
TupleDescGetAttInMetadata 7894
begin_tup_output_tupdesc 29220
do_text_output_multiline 23482
do_tup_output 161754
end_tup_output 29220
slot_deform_heap_tuple 196068108
slot_deform_heap_tuple_internal 214995250
slot_getmissingattrs 8042
slot_getsomeattrs_int 194614152
tts_buffer_heap_clear 52910552
tts_buffer_heap_copy_heap_tuple 10970632
tts_buffer_heap_copy_minimal_tuple 2816556
tts_buffer_heap_copyslot 11616916
tts_buffer_heap_get_heap_tuple 40507494
tts_buffer_heap_getsomeattrs 133409322
tts_buffer_heap_getsysattr 144900
tts_buffer_heap_init 28105650
tts_buffer_heap_materialize 29222660
tts_buffer_heap_release 28091750
tts_buffer_heap_store_tuple 160176450
tts_buffer_is_current_xact_tuple 924
tts_heap_clear 10126190
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5398
tts_heap_copyslot 1796
tts_heap_get_heap_tuple 3527558
tts_heap_getsomeattrs 10229890
tts_heap_getsysattr 0
tts_heap_init 4090408
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3529560
tts_heap_release 4089418
tts_heap_store_tuple 4269662
tts_minimal_clear 73468210
tts_minimal_copy_heap_tuple 781518
tts_minimal_copy_minimal_tuple 2818756
tts_minimal_copyslot 1114232
tts_minimal_get_minimal_tuple 4965822
tts_minimal_getsomeattrs 52428896
tts_minimal_getsysattr 0
tts_minimal_init 398216
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1609744
tts_minimal_release 345388
tts_minimal_store_tuple 61363550
tts_virtual_clear 87103558
tts_virtual_copy_heap_tuple 14649224
tts_virtual_copy_minimal_tuple 28105740
tts_virtual_copyslot 134658
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1330792
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4369966
tts_virtual_release 1301616

Generated by: LCOV version 1.16