LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 687 743 92.5 %
Date: 2026-02-07 21:18:56 Functions: 81 87 93.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 97938
BuildTupleFromCStrings 1815426
ExecAllocTableSlot 2140592
ExecCleanTypeFromTL 120492
ExecDropSingleTupleTableSlot 32326900
ExecFetchSlotHeapTuple 47548196
ExecFetchSlotHeapTupleDatum 60402
ExecFetchSlotMinimalTuple 20625702
ExecForceStoreHeapTuple 1740562
ExecForceStoreMinimalTuple 7008996
ExecInitExtraTupleSlot 458554
ExecInitNullTupleSlot 41422
ExecInitResultSlot 937278
ExecInitResultTupleSlotTL 664610
ExecInitResultTypeTL 1371250
ExecInitScanTupleSlot 717760
ExecResetTupleTable 874000
ExecSetSlotDescriptor 62706
ExecStoreAllNullTuple 42830
ExecStoreBufferHeapTuple 157590050
ExecStoreHeapTuple 4626814
ExecStoreHeapTupleDatum 18
ExecStoreMinimalTuple 60665538
ExecStorePinnedBufferHeapTuple 673380
ExecStoreVirtualTuple 27340032
ExecTypeFromExprList 14388
ExecTypeFromTL 1402684
ExecTypeFromTLInternal 1523176
ExecTypeSetColNames 4100
HeapTupleHeaderGetDatum 2239086
MakeSingleTupleTableSlot 32660284
MakeTupleTableSlot 34801060
TupleDescGetAttInMetadata 28092
begin_tup_output_tupdesc 30484
do_text_output_multiline 24384
do_tup_output 173456
end_tup_output 30484
slot_deform_heap_tuple 199889526
slot_deform_heap_tuple_internal 217424276
slot_getmissingattrs 7814
slot_getsomeattrs_int 199875568
tts_buffer_heap_clear 51603528
tts_buffer_heap_copy_heap_tuple 11759736
tts_buffer_heap_copy_minimal_tuple 2830616
tts_buffer_heap_copyslot 11675776
tts_buffer_heap_get_heap_tuple 40835966
tts_buffer_heap_getsomeattrs 132413834
tts_buffer_heap_getsysattr 145408
tts_buffer_heap_init 28799014
tts_buffer_heap_materialize 27674890
tts_buffer_heap_release 28784520
tts_buffer_heap_store_tuple 158270006
tts_buffer_is_current_xact_tuple 930
tts_heap_clear 10637030
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5404
tts_heap_copyslot 1800
tts_heap_get_heap_tuple 3616522
tts_heap_getsomeattrs 10731062
tts_heap_getsysattr 0
tts_heap_init 4199736
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3618534
tts_heap_release 4198558
tts_heap_store_tuple 4626814
tts_minimal_clear 78263152
tts_minimal_copy_heap_tuple 793254
tts_minimal_copy_minimal_tuple 2840116
tts_minimal_copyslot 1145870
tts_minimal_get_minimal_tuple 4910864
tts_minimal_getsomeattrs 56744630
tts_minimal_getsysattr 0
tts_minimal_init 406528
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1595576
tts_minimal_release 352548
tts_minimal_store_tuple 65036226
tts_virtual_clear 87754246
tts_virtual_copy_heap_tuple 14673392
tts_virtual_copy_minimal_tuple 27962576
tts_virtual_copyslot 136480
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1395722
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4478846
tts_virtual_release 1365764

Generated by: LCOV version 1.16