LCOV - code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 686 743 92.3 %
Date: 2025-11-27 14:17:50 Functions: 81 87 93.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlessTupleDesc 77814
BuildTupleFromCStrings 1443636
ExecAllocTableSlot 2073134
ExecCleanTypeFromTL 118130
ExecDropSingleTupleTableSlot 31681328
ExecFetchSlotHeapTuple 46978176
ExecFetchSlotHeapTupleDatum 60574
ExecFetchSlotMinimalTuple 20606744
ExecForceStoreHeapTuple 1734356
ExecForceStoreMinimalTuple 6779622
ExecInitExtraTupleSlot 453584
ExecInitNullTupleSlot 40566
ExecInitResultSlot 904050
ExecInitResultTupleSlotTL 646554
ExecInitResultTypeTL 1324498
ExecInitScanTupleSlot 689000
ExecResetTupleTable 854994
ExecSetSlotDescriptor 61802
ExecStoreAllNullTuple 41972
ExecStoreBufferHeapTuple 154717526
ExecStoreHeapTuple 4371546
ExecStoreHeapTupleDatum 6
ExecStoreMinimalTuple 59938596
ExecStorePinnedBufferHeapTuple 524350
ExecStoreVirtualTuple 26492636
ExecTypeFromExprList 14138
ExecTypeFromTL 1355412
ExecTypeFromTLInternal 1473542
ExecTypeSetColNames 4090
HeapTupleHeaderGetDatum 1863116
MakeSingleTupleTableSlot 32005744
MakeTupleTableSlot 34079062
TupleDescGetAttInMetadata 7968
begin_tup_output_tupdesc 30000
do_text_output_multiline 24108
do_tup_output 172024
end_tup_output 30000
slot_deform_heap_tuple 192318152
slot_deform_heap_tuple_internal 209741186
slot_getmissingattrs 7814
slot_getsomeattrs_int 190864198
tts_buffer_heap_clear 50690444
tts_buffer_heap_copy_heap_tuple 10391970
tts_buffer_heap_copy_minimal_tuple 2826666
tts_buffer_heap_copyslot 11665826
tts_buffer_heap_get_heap_tuple 40381242
tts_buffer_heap_getsomeattrs 127485134
tts_buffer_heap_getsysattr 144970
tts_buffer_heap_init 28269372
tts_buffer_heap_materialize 27644374
tts_buffer_heap_release 28254956
tts_buffer_heap_store_tuple 155248460
tts_buffer_is_current_xact_tuple 930
tts_heap_clear 10186992
tts_heap_copy_heap_tuple 688
tts_heap_copy_minimal_tuple 5400
tts_heap_copyslot 1800
tts_heap_get_heap_tuple 3503422
tts_heap_getsomeattrs 10217112
tts_heap_getsysattr 0
tts_heap_init 4061480
tts_heap_is_current_xact_tuple 0
tts_heap_materialize 3505430
tts_heap_release 4060346
tts_heap_store_tuple 4371546
tts_minimal_clear 77030258
tts_minimal_copy_heap_tuple 793092
tts_minimal_copy_minimal_tuple 2823394
tts_minimal_copyslot 1128478
tts_minimal_get_minimal_tuple 4717026
tts_minimal_getsomeattrs 54615906
tts_minimal_getsysattr 0
tts_minimal_init 399694
tts_minimal_is_current_xact_tuple 0
tts_minimal_materialize 1592776
tts_minimal_release 345984
tts_minimal_store_tuple 64125162
tts_virtual_clear 87121728
tts_virtual_copy_heap_tuple 14651770
tts_virtual_copy_minimal_tuple 28056604
tts_virtual_copyslot 133456
tts_virtual_getsomeattrs 0
tts_virtual_getsysattr 12
tts_virtual_init 1348516
tts_virtual_is_current_xact_tuple 0
tts_virtual_materialize 4420304
tts_virtual_release 1318756

Generated by: LCOV version 1.16