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-08-17 11:19:21 Functions: 80 87 92.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 76936
BuildTupleFromCStrings 1422124
ExecAllocTableSlot 2004186
ExecCleanTypeFromTL 118862
ExecDropSingleTupleTableSlot 31410502
ExecFetchSlotHeapTuple 46576312
ExecFetchSlotHeapTupleDatum 60550
ExecFetchSlotMinimalTuple 20743776
ExecForceStoreHeapTuple 1733050
ExecForceStoreMinimalTuple 7019564
ExecInitExtraTupleSlot 446910
ExecInitNullTupleSlot 40224
ExecInitResultSlot 871308
ExecInitResultTupleSlotTL 627162
ExecInitResultTypeTL 1280598
ExecInitScanTupleSlot 662508
ExecResetTupleTable 850070
ExecSetSlotDescriptor 61622
ExecStoreAllNullTuple 41500
ExecStoreBufferHeapTuple 153864646
ExecStoreHeapTuple 4281090
ExecStoreHeapTupleDatum 0
ExecStoreMinimalTuple 56577370
ExecStorePinnedBufferHeapTuple 523636
ExecStoreVirtualTuple 25660894
ExecTypeFromExprList 14002
ExecTypeFromTL 1308410
ExecTypeFromTLInternal 1427272
ExecTypeSetColNames 4038
HeapTupleHeaderGetDatum 1707474
MakeSingleTupleTableSlot 31732462
MakeTupleTableSlot 33736832
TupleDescGetAttInMetadata 7836
begin_tup_output_tupdesc 29350
do_text_output_multiline 23566
do_tup_output 162332
end_tup_output 29350
slot_deform_heap_tuple 188704470
slot_deform_heap_tuple_internal 205741672
slot_getmissingattrs 7814
slot_getsomeattrs_int 187250510
tts_buffer_heap_clear 50297000
tts_buffer_heap_copy_heap_tuple 10994674
tts_buffer_heap_copy_minimal_tuple 2826556
tts_buffer_heap_copyslot 11620164
tts_buffer_heap_get_heap_tuple 40051172
tts_buffer_heap_getsomeattrs 126669448
tts_buffer_heap_getsysattr 144930
tts_buffer_heap_init 28033744
tts_buffer_heap_materialize 27551106
tts_buffer_heap_release 28019782
tts_buffer_heap_store_tuple 154394862
tts_buffer_is_current_xact_tuple 924
tts_heap_clear 10017786
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5400
tts_heap_copyslot 1798
tts_heap_get_heap_tuple 3455354
tts_heap_getsomeattrs 10142892
tts_heap_getsysattr 0
tts_heap_init 4006738
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3457362
tts_heap_release 4005678
tts_heap_store_tuple 4281090
tts_minimal_clear 73033572
tts_minimal_copy_heap_tuple 781544
tts_minimal_copy_minimal_tuple 2823758
tts_minimal_copyslot 1113782
tts_minimal_get_minimal_tuple 4960928
tts_minimal_getsomeattrs 51892130
tts_minimal_getsysattr 0
tts_minimal_init 388494
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1614318
tts_minimal_release 336006
tts_minimal_store_tuple 61003878
tts_virtual_clear 85093186
tts_virtual_copy_heap_tuple 14587684
tts_virtual_copy_minimal_tuple 27290732
tts_virtual_copyslot 138652
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1306736
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4377418
tts_virtual_release 1277470

Generated by: LCOV version 1.16