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-07-03 19:57:34 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 767516
CreateExprContext 1360128
CreateExprContextInternal 1365085
CreateStandaloneExprContext 6697
CreateWorkExprContext 4957
ExecAssignExprContext 856543
ExecAssignProjectionInfo 476877
ExecAssignScanType 521
ExecCleanTargetListLength 91455
ExecConditionalAssignProjectionInfo 362803
ExecCreateScanSlotFromOuterPlan 96379
ExecGetAllNullSlot 244
ExecGetAllUpdatedCols 8789
ExecGetChildToRootMap 45480
ExecGetCommonChildSlotOps 511
ExecGetCommonSlotOps 13392
ExecGetExtraUpdatedCols 31325
ExecGetInsertedCols 982
ExecGetRangeTableRelation 382051
ExecGetResultRelCheckAsUser 183
ExecGetResultSlotOps 487387
ExecGetResultType 1064918
ExecGetReturningSlot 821
ExecGetRootToChildMap 636679
ExecGetTriggerNewSlot 2386
ExecGetTriggerOldSlot 619492
ExecGetUpdatedCols 32499
ExecInitRangeTable 525959
ExecInitResultRelation 77884
ExecOpenScanRelation 295278
ExecRelationIsTargetRelation 0
ExecTargetListLength 883921
FreeExecutorState 743993
FreeExprContext 1336889
GetAttributeByName 24
GetAttributeByNum 0
GetResultRTEPermissionInfo 33664
MakePerTupleExprContext 426632
ReScanExprContext 2609314
RegisterExprContextCallback 208200
ScanRelIsReadOnly 231629
ShutdownExprContext 3946203
UnregisterExprContextCallback 187504
UpdateChangedParamSet 704695
executor_errposition 16
tlist_matches_tupdesc 362803

Generated by: LCOV version 2.0-1