LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 675 742 91.0 %
Date: 2025-02-22 16:15:16 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 4030
tts_heap_copy_minimal_tuple 5366
TupleDescGetAttInMetadata 7650
slot_getmissingattrs 7758
ExecTypeFromExprList 13308
do_text_output_multiline 22856
begin_tup_output_tupdesc 28418
end_tup_output 28418
ExecInitNullTupleSlot 37774
ExecFetchSlotHeapTupleDatum 60572
ExecSetSlotDescriptor 60708
BlessTupleDesc 67088
ExecCleanTypeFromTL 114740
tts_virtual_copyslot 137520
tts_buffer_heap_getsysattr 144884
do_tup_output 154744
tts_minimal_release 326350
tts_minimal_init 377848
ExecInitExtraTupleSlot 439540
ExecStorePinnedBufferHeapTuple 516706
ExecStoreAllNullTuple 627320
ExecInitScanTupleSlot 739364
ExecInitResultTupleSlotTL 756434
tts_minimal_copy_heap_tuple 779750
ExecResetTupleTable 942224
ExecInitResultSlot 988976
tts_minimal_copyslot 992400
BuildTupleFromCStrings 1376498
tts_virtual_release 1395834
tts_virtual_init 1422852
ExecInitResultTypeTL 1487294
ExecTypeFromTL 1513850
HeapTupleHeaderGetDatum 1549650
tts_minimal_materialize 1570378
ExecTypeFromTLInternal 1628590
ExecForceStoreHeapTuple 1733352
ExecAllocTableSlot 2190404
tts_minimal_copy_minimal_tuple 2621852
tts_buffer_heap_copy_minimal_tuple 2786402
tts_heap_get_heap_tuple 3282114
tts_heap_materialize 3284116
tts_minimal_get_minimal_tuple 3716750
tts_heap_release 3788472
tts_heap_init 3789446
ExecStoreHeapTuple 4030230
tts_heap_store_tuple 4030230
tts_virtual_materialize 4240604
ExecForceStoreMinimalTuple 5818082
tts_heap_clear 9463086
tts_heap_getsomeattrs 9566456
tts_buffer_heap_copy_heap_tuple 9631032
tts_buffer_heap_copyslot 10904072
tts_virtual_copy_heap_tuple 13710386
ExecFetchSlotMinimalTuple 17544716
ExecStoreVirtualTuple 24028114
tts_virtual_copy_minimal_tuple 24248966
tts_buffer_heap_release 26045316
tts_buffer_heap_init 26057334
tts_buffer_heap_materialize 26083698
ExecDropSingleTupleTableSlot 29132444
MakeSingleTupleTableSlot 29456894
MakeTupleTableSlot 31647480
tts_buffer_heap_get_heap_tuple 35133298
ExecFetchSlotHeapTuple 41355628
tts_minimal_getsomeattrs 46006812
tts_buffer_heap_clear 47996226
ExecStoreMinimalTuple 50744576
tts_minimal_store_tuple 53969602
tts_minimal_clear 64565836
tts_virtual_clear 78558422
tts_buffer_heap_getsomeattrs 118371390
ExecStoreBufferHeapTuple 141321132
tts_buffer_heap_store_tuple 141844374
slot_getsomeattrs_int 172490682
slot_deform_heap_tuple 173944658
slot_deform_heap_tuple_internal 189919388

Generated by: LCOV version 1.14