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-01-11 21:17:27 Functions: 81 87 93.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 98106
BuildTupleFromCStrings 1826272
ExecAllocTableSlot 2134024
ExecCleanTypeFromTL 120470
ExecDropSingleTupleTableSlot 31875108
ExecFetchSlotHeapTuple 46833544
ExecFetchSlotHeapTupleDatum 60522
ExecFetchSlotMinimalTuple 20861948
ExecForceStoreHeapTuple 1740234
ExecForceStoreMinimalTuple 7070458
ExecInitExtraTupleSlot 456394
ExecInitNullTupleSlot 41088
ExecInitResultSlot 935082
ExecInitResultTupleSlotTL 662310
ExecInitResultTypeTL 1366286
ExecInitScanTupleSlot 715714
ExecResetTupleTable 873368
ExecSetSlotDescriptor 62672
ExecStoreAllNullTuple 42496
ExecStoreBufferHeapTuple 155669374
ExecStoreHeapTuple 4481180
ExecStoreHeapTupleDatum 6
ExecStoreMinimalTuple 60618636
ExecStorePinnedBufferHeapTuple 673298
ExecStoreVirtualTuple 26707198
ExecTypeFromExprList 14356
ExecTypeFromTL 1397558
ExecTypeFromTLInternal 1518028
ExecTypeSetColNames 4090
HeapTupleHeaderGetDatum 2246444
MakeSingleTupleTableSlot 32208378
MakeTupleTableSlot 34342586
TupleDescGetAttInMetadata 28004
begin_tup_output_tupdesc 30406
do_text_output_multiline 24366
do_tup_output 173180
end_tup_output 30406
slot_deform_heap_tuple 199991978
slot_deform_heap_tuple_internal 217538990
slot_getmissingattrs 7814
slot_getsomeattrs_int 199978026
tts_buffer_heap_clear 50959722
tts_buffer_heap_copy_heap_tuple 10716762
tts_buffer_heap_copy_minimal_tuple 2830208
tts_buffer_heap_copyslot 11676028
tts_buffer_heap_get_heap_tuple 40124910
tts_buffer_heap_getsomeattrs 132472612
tts_buffer_heap_getsysattr 145356
tts_buffer_heap_init 28350548
tts_buffer_heap_materialize 27675384
tts_buffer_heap_release 28336130
tts_buffer_heap_store_tuple 156349192
tts_buffer_is_current_xact_tuple 930
tts_heap_clear 10483916
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5400
tts_heap_copyslot 1800
tts_heap_get_heap_tuple 3613242
tts_heap_getsomeattrs 10535456
tts_heap_getsysattr 0
tts_heap_init 4193828
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3615250
tts_heap_release 4192726
tts_heap_store_tuple 4481180
tts_minimal_clear 78031436
tts_minimal_copy_heap_tuple 793054
tts_minimal_copy_minimal_tuple 2839902
tts_minimal_copyslot 1148184
tts_minimal_get_minimal_tuple 4972542
tts_minimal_getsomeattrs 56983910
tts_minimal_getsysattr 0
tts_minimal_init 405256
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1601532
tts_minimal_release 351338
tts_minimal_store_tuple 65050786
tts_virtual_clear 87832122
tts_virtual_copy_heap_tuple 14674484
tts_virtual_copy_minimal_tuple 28277446
tts_virtual_copyslot 134446
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1392954
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4476082
tts_virtual_release 1363138

Generated by: LCOV version 1.16