LCOV - code coverage report
Current view: top level - src/backend/executor - execUtils.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.2 % 444 405
Test Date: 2026-08-16 10:15:52 Functions: 95.7 % 46 44
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 72.3 % 184 133

Function Name Sort by function name Hit count Sort by function hit count
CreateExecutorState 778946
CreateExprContext 1391224
CreateExprContextInternal 1396288
CreateStandaloneExprContext 6807
CreateWorkExprContext 5064
ExecAssignExprContext 875509
ExecAssignProjectionInfo 486663
ExecAssignScanType 525
ExecCleanTargetListLength 91592
ExecConditionalAssignProjectionInfo 369637
ExecCreateScanSlotFromOuterPlan 97045
ExecGetAllNullSlot 241
ExecGetAllUpdatedCols 8816
ExecGetChildToRootMap 45480
ExecGetCommonChildSlotOps 563
ExecGetCommonSlotOps 13633
ExecGetExtraUpdatedCols 31391
ExecGetInsertedCols 1026
ExecGetRangeTableRelation 391541
ExecGetResultRelCheckAsUser 183
ExecGetResultSlotOps 504770
ExecGetResultType 1092400
ExecGetReturningSlot 821
ExecGetRootToChildMap 638778
ExecGetTriggerNewSlot 2383
ExecGetTriggerOldSlot 619497
ExecGetUpdatedCols 32609
ExecInitRangeTable 535365
ExecInitResultRelation 82820
ExecOpenScanRelation 299819
ExecRelationIsTargetRelation 0
ExecTargetListLength 905514
FreeExecutorState 755241
FreeExprContext 1367884
GetAttributeByName 24
GetAttributeByNum 0
GetResultRTEPermissionInfo 33818
MakePerTupleExprContext 435309
ReScanExprContext 2475047
RegisterExprContextCallback 194702
ScanRelIsReadOnly 233289
ShutdownExprContext 3842931
UnregisterExprContextCallback 178613
UpdateChangedParamSet 684241
executor_errposition 16
tlist_matches_tupdesc 369637

Generated by: LCOV version 2.0-1