LCOV - code coverage report
Current view: top level - src/backend/executor - execUtils.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.0 % 442 398
Test Date: 2026-11-08 21:15:52 Functions: 93.5 % 46 43
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.2 % 184 131

Function Name Sort by function name Hit count Sort by function hit count
CreateExecutorState 785803
CreateExprContext 1412336
CreateExprContextInternal 1417591
CreateStandaloneExprContext 6953
CreateWorkExprContext 5255
ExecAssignExprContext 879996
ExecAssignProjectionInfo 494349
ExecAssignScanType 583
ExecCleanTargetListLength 90169
ExecConditionalAssignProjectionInfo 364698
ExecCreateScanSlotFromOuterPlan 96671
ExecGetAllNullSlot 241
ExecGetAllUpdatedCols 8750
ExecGetChildToRootMap 45273
ExecGetCommonChildSlotOps 585
ExecGetCommonSlotOps 13306
ExecGetExtraUpdatedCols 30876
ExecGetInsertedCols 1024
ExecGetRangeTableRelation 395902
ExecGetResultRelCheckAsUser 185
ExecGetResultSlotOps 495465
ExecGetResultType 1089768
ExecGetReturningSlot 821
ExecGetRootToChildMap 642943
ExecGetTriggerNewSlot 2350
ExecGetTriggerOldSlot 618682
ExecGetUpdatedCols 32060
ExecInitRangeTable 549255
ExecInitResultRelation 92303
ExecOpenScanRelation 294606
ExecRelationIsTargetRelation 0
ExecTargetListLength 919034
FreeExecutorState 761796
FreeExprContext 1388839
GetAttributeByName 24
GetAttributeByNum 0
GetResultRTEPermissionInfo 33269
MakePerTupleExprContext 442870
ReScanExprContext 2934004
RegisterExprContextCallback 185397
ScanRelIsReadOnly 227710
ShutdownExprContext 4322843
UnregisterExprContextCallback 170152
UpdateChangedParamSet 1080600
executor_errposition 0
tlist_matches_tupdesc 364698

Generated by: LCOV version 2.0-1