LCOV - differential code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB
Current: Differential Code Coverage HEAD vs 15 Lines: 93.7 % 759 711 14 4 30 6 348 357 12 340
Current Date: 2023-04-08 15:15:32 Functions: 96.3 % 82 79 3 56 1 22 56
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
tts_heap_getsysattr UBC 0 0.0 % (0 / 6)
tts_minimal_getsysattr UBC 0 0.0 % (0 / 3)
tts_virtual_getsomeattrs UBC 0 0.0 % (0 / 2)
ExecStoreHeapTupleDatum ECB 3
tts_virtual_getsysattr CBC 6 100.0 % (3 / 3)
tts_buffer_heap_getsysattr GIC 630 83.3 % (5 / 6)
ExecTypeSetColNames ECB 1746
tts_heap_copy_minimal_tuple CBC 2711 100.0 % (5 / 5)
slot_getmissingattrs ECB 2829
TupleDescGetAttInMetadata ECB 2847
ExecTypeFromExprList GIC 5774 100.0 % (9 / 9)
do_text_output_multiline ECB 9736
begin_tup_output_tupdesc GIC 12020 100.0 % (6 / 6)
end_tup_output GIC 12020 100.0 % (5 / 5)
ExecInitNullTupleSlot GIC 16768 100.0 % (3 / 3)
ExecSetSlotDescriptor ECB 19110
ExecFetchSlotHeapTupleDatum ECB 30417
BlessTupleDesc GIC 31058 100.0 % (5 / 5)
ExecCleanTypeFromTL ECB 42793
do_tup_output ECB 63961
tts_heap_copy_heap_tuple CBC 70343 83.3 % (5 / 6)
tts_virtual_copyslot CBC 70477 100.0 % (12 / 12)
tts_heap_copyslot CBC 140898 100.0 % (6 / 6)
tts_minimal_release CBC 194488 100.0 % (2 / 2)
tts_minimal_init CBC 211882 100.0 % (4 / 4)
ExecInitExtraTupleSlot GIC 212749 100.0 % (2 / 2)
ExecInitScanTupleSlot ECB 260872
ExecInitResultTupleSlotTL ECB 277097
ExecStorePinnedBufferHeapTuple GIC 278304 90.0 % (9 / 10)
ExecStoreAllNullTuple GIC 311223 100.0 % (8 / 8)
ExecInitResultSlot GIC 377971 100.0 % (7 / 7)
ExecResetTupleTable ECB 405257
BuildTupleFromCStrings GIC 407734 90.0 % (18 / 20)
HeapTupleHeaderGetDatum ECB 493533
tts_minimal_copy_heap_tuple GIC 495682 100.0 % (5 / 5)
tts_minimal_copyslot GIC 531821 100.0 % (6 / 6)
ExecInitResultTypeTL GIC 557413 100.0 % (4 / 4)
ExecTypeFromTL ECB 569995
tts_virtual_release CBC 577451 100.0 % (2 / 2)
tts_virtual_init CBC 588860 100.0 % (2 / 2)
ExecTypeFromTLInternal ECB 612788
tts_minimal_materialize GNC 785209 100.0 % (16 / 16)
ExecAllocTableSlot GIC 862306 100.0 % (4 / 4)
ExecForceStoreHeapTuple ECB 889090
tts_buffer_heap_copy_minimal_tuple ECB 1264956
tts_minimal_copy_minimal_tuple GIC 1322209 100.0 % (5 / 5)
tts_virtual_materialize CBC 2138818 78.0 % (32 / 41)
tts_minimal_get_minimal_tuple GIC 2447307 80.0 % (4 / 5)
ExecForceStoreMinimalTuple GIC 3545746 100.0 % (12 / 12)
tts_heap_get_heap_tuple CBC 4215951 83.3 % (5 / 6)
ExecStoreHeapTuple GIC 4222627 88.9 % (8 / 9)
tts_heap_store_tuple CBC 4222627 100.0 % (11 / 11)
tts_heap_materialize CBC 4286930 100.0 % (13 / 13)
tts_heap_release CBC 5239231 100.0 % (2 / 2)
tts_heap_init CBC 5239628 100.0 % (2 / 2)
tts_buffer_heap_copyslot GIC 5682685 100.0 % (18 / 18)
tts_virtual_copy_heap_tuple CBC 7068537 100.0 % (3 / 3)
tts_buffer_heap_copy_heap_tuple ECB 10126320
ExecFetchSlotMinimalTuple GIC 11018182 100.0 % (10 / 10)
tts_heap_clear CBC 11572437 100.0 % (11 / 11)
tts_heap_getsomeattrs CBC 11676807 100.0 % (5 / 5)
ExecStoreVirtualTuple ECB 13213313
tts_virtual_copy_minimal_tuple CBC 13270380 100.0 % (3 / 3)
tts_buffer_heap_materialize GIC 14171478 100.0 % (16 / 16)
tts_buffer_heap_release GIC 15857121 100.0 % (2 / 2)
tts_buffer_heap_init GIC 15861968 100.0 % (2 / 2)
ExecDropSingleTupleTableSlot GIC 20881990 69.2 % (9 / 13)
MakeSingleTupleTableSlot GIC 21039960 100.0 % (3 / 3)
tts_buffer_heap_get_heap_tuple ECB 21901000
MakeTupleTableSlot GIC 21902338 100.0 % (25 / 25)
tts_minimal_getsomeattrs CBC 22396059 100.0 % (5 / 5)
ExecStoreMinimalTuple ECB 25428750
tts_buffer_heap_clear ECB 27431568
ExecFetchSlotHeapTuple ECB 27537058
tts_minimal_store_tuple GIC 27639388 100.0 % (15 / 15)
tts_minimal_clear CBC 33384260 100.0 % (11 / 11)
tts_virtual_clear CBC 40183402 100.0 % (10 / 10)
tts_buffer_heap_getsomeattrs ECB 71856093
ExecStoreBufferHeapTuple GIC 84064739 90.0 % (9 / 10)
tts_buffer_heap_store_tuple GIC 84347418 100.0 % (20 / 20)
slot_getsomeattrs_int GIC 105171780 90.0 % (9 / 10)
slot_deform_heap_tuple ECB 105928959

Generated by: LCOV version v1.16-55-g56c0a2a