LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 89.0 % 963 857
Test Date: 2026-01-26 10:56:24 Functions: 89.7 % 87 78
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.2 % 505 314

Function Name Sort by function name Hit count Sort by function hit count
ExecStoreHeapTupleDatum 0
tts_heap_copy_heap_tuple 0
tts_heap_copyslot 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 2
tts_heap_copy_minimal_tuple 16
tts_buffer_heap_getsysattr 52
TupleDescGetAttInMetadata 59
tts_buffer_is_current_xact_tuple 99
ExecTypeSetColNames 525
slot_getmissingattrs 880
ExecTypeFromExprList 1848
do_text_output_multiline 3569
begin_tup_output_tupdesc 3745
end_tup_output 3745
ExecInitNullTupleSlot 3875
ExecStoreAllNullTuple 4090
BuildTupleFromCStrings 5125
BlessTupleDesc 7663
ExecFetchSlotHeapTupleDatum 10472
tts_virtual_copyslot 21170
do_tup_output 26166
HeapTupleHeaderGetDatum 31332
tts_minimal_release 36373
tts_minimal_init 43700
ExecInitResultTupleSlotTL 63896
tts_minimal_copy_heap_tuple 94681
tts_minimal_copyslot 152580
tts_minimal_materialize 209309
tts_heap_get_heap_tuple 230982
tts_heap_materialize 230982
ExecForceStoreHeapTuple 266333
tts_heap_release 292739
tts_heap_init 292743
ExecSetSlotDescriptor 408350
ExecCleanTypeFromTL 415773
ExecInitExtraTupleSlot 418069
tts_minimal_copy_minimal_tuple 420917
ExecStoreHeapTuple 432609
tts_heap_store_tuple 432609
tts_buffer_heap_copy_minimal_tuple 454552
ExecInitScanTupleSlot 472039
ExecInitResultSlot 488102
tts_virtual_materialize 594503
tts_heap_getsomeattrs 797733
ExecStorePinnedBufferHeapTuple 812869
tts_heap_clear 840841
tts_minimal_get_minimal_tuple 843790
ExecResetTupleTable 848121
tts_virtual_release 899307
tts_virtual_init 906132
ExecInitResultTypeTL 930431
ExecTypeFromTL 933809
tts_buffer_heap_copyslot 1177382
ExecForceStoreMinimalTuple 1212525
tts_buffer_heap_copy_heap_tuple 1241008
ExecTypeFromTLInternal 1349582
ExecAllocTableSlot 1381212
tts_virtual_copy_heap_tuple 1916690
tts_buffer_heap_materialize 2783419
ExecDropSingleTupleTableSlot 3067776
ExecFetchSlotMinimalTuple 3258103
tts_virtual_copy_minimal_tuple 3262227
tts_buffer_heap_get_heap_tuple 3379529
MakeSingleTupleTableSlot 3485054
tts_buffer_heap_release 3621670
tts_buffer_heap_init 3623713
ExecStoreVirtualTuple 3902048
ExecFetchSlotHeapTuple 3997306
MakeTupleTableSlot 4866288
tts_minimal_getsomeattrs 6671908
tts_buffer_heap_clear 6706507
ExecStoreMinimalTuple 6934774
tts_minimal_store_tuple 7707581
tts_minimal_clear 9425559
tts_virtual_clear 12101172
tts_buffer_heap_getsomeattrs 20251715
ExecStoreBufferHeapTuple 21770818
tts_buffer_heap_store_tuple 22584690
slot_deform_heap_tuple 27721356
slot_getsomeattrs_int 27721356
slot_deform_heap_tuple_internal 29801495

Generated by: LCOV version 2.3.2-1