LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 92.2 % 760 701
Test Date: 2026-05-16 00:16:28 Functions: 91.9 % 86 79
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
slot_getsomeattrs_int 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 8
ExecStoreHeapTupleDatum 9
tts_heap_copy_heap_tuple 344
tts_buffer_is_current_xact_tuple 564
tts_heap_copyslot 900
tts_heap_copy_minimal_tuple 2722
ExecTypeSetColNames 2888
slot_getmissingattrs 4846
ExecTypeFromExprList 9715
TupleDescGetAttInMetadata 14461
do_text_output_multiline 16216
begin_tup_output_tupdesc 19805
end_tup_output 19805
ExecInitNullTupleSlot 28775
ExecStoreAllNullTuple 29786
ExecSetSlotDescriptor 37097
ExecFetchSlotHeapTupleDatum 40661
ExecCleanTypeFromTL 72299
tts_buffer_heap_getsysattr 72791
BlessTupleDesc 89077
tts_virtual_copyslot 90774
do_tup_output 116287
tts_minimal_release 230258
tts_minimal_init 263312
ExecInitExtraTupleSlot 279433
ExecInitResultTupleSlotTL 430074
ExecInitScanTupleSlot 471234
tts_minimal_copy_heap_tuple 491084
ExecResetTupleTable 518906
ExecInitResultSlot 610329
tts_minimal_copyslot 772245
tts_virtual_release 863128
tts_virtual_init 883497
ExecInitResultTypeTL 886190
ExecTypeFromTL 906708
ExecTypeFromTLInternal 979007
tts_minimal_materialize 1015792
BuildTupleFromCStrings 1036171
ExecForceStoreHeapTuple 1156674
ExecAllocTableSlot 1378683
HeapTupleHeaderGetDatum 1516467
tts_minimal_copy_minimal_tuple 1856284
tts_buffer_heap_copy_minimal_tuple 1873370
tts_heap_get_heap_tuple 2239727
tts_heap_materialize 2240733
tts_heap_release 2610776
tts_heap_init 2611745
tts_minimal_get_minimal_tuple 3300226
ExecStorePinnedBufferHeapTuple 3421384
ExecStoreHeapTuple 3436301
tts_heap_store_tuple 3436301
tts_virtual_materialize 3905214
ExecForceStoreMinimalTuple 4712881
tts_heap_clear 7168670
tts_heap_getsomeattrs 7230705
tts_buffer_heap_copyslot 7335121
tts_buffer_heap_copy_heap_tuple 7555103
tts_virtual_copy_heap_tuple 10288770
ExecFetchSlotMinimalTuple 14462432
tts_buffer_heap_release 18314535
tts_buffer_heap_init 18324863
tts_virtual_copy_minimal_tuple 18929214
ExecStoreVirtualTuple 19022011
ExecDropSingleTupleTableSlot 20514576
MakeSingleTupleTableSlot 20704619
MakeTupleTableSlot 22083417
tts_buffer_heap_materialize 23453669
tts_buffer_heap_get_heap_tuple 27899387
ExecFetchSlotHeapTuple 33138449
tts_buffer_heap_clear 34623123
tts_minimal_getsomeattrs 38817079
ExecStoreMinimalTuple 40278742
tts_minimal_store_tuple 43232610
tts_minimal_clear 51659618
tts_virtual_clear 61438702
tts_buffer_heap_getsomeattrs 90786445
ExecStoreBufferHeapTuple 104454606
tts_buffer_heap_store_tuple 107880360
slot_deform_heap_tuple 136834229

Generated by: LCOV version 2.0-1