LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1938 2070 93.6 %
Date: 2025-10-02 23:18:59 Functions: 81 83 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CheckExprStillValid 1830362
CheckOpSlotCompatibility 177196266
CheckVarSlotCompatibility 692780
ExecAggCopyTransValue 62568
ExecAggInitGroup 60294
ExecAggPlainTransByRef 2836804
ExecAggPlainTransByVal 31005758
ExecEvalAggOrderedTransDatum 844518
ExecEvalAggOrderedTransTuple 216
ExecEvalArrayCoerce 109006
ExecEvalArrayExpr 815356
ExecEvalCoerceViaIOSafe 0
ExecEvalConstraintCheck 13854
ExecEvalConstraintNotNull 378
ExecEvalConvertRowtype 12260
ExecEvalCurrentOfExpr 2
ExecEvalFieldSelect 412828
ExecEvalFieldStoreDeForm 520
ExecEvalFieldStoreForm 520
ExecEvalFuncExprFusage 208
ExecEvalFuncExprStrictFusage 6
ExecEvalGroupingFunc 1928
ExecEvalHashedScalarArrayOp 47914
ExecEvalJsonCoercion 1806
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonConstructor 702
ExecEvalJsonExprPath 5282
ExecEvalJsonIsPredicate 2750
ExecEvalMergeSupportFunc 464
ExecEvalMinMax 23288
ExecEvalNextValueExpr 908
ExecEvalParamExec 7875018
ExecEvalParamExtern 403682
ExecEvalParamSet 1711842
ExecEvalPreOrderedDistinctMulti 720
ExecEvalPreOrderedDistinctSingle 365722
ExecEvalRow 58020
ExecEvalRowNotNull 566
ExecEvalRowNull 696
ExecEvalRowNullInt 1262
ExecEvalSQLValueFunction 19100
ExecEvalScalarArrayOp 4572190
ExecEvalStepOp 8478542
ExecEvalSubPlan 3553152
ExecEvalSysVar 7343906
ExecEvalWholeRowVar 46362
ExecEvalXmlExpr 45266
ExecGetJsonValueItemString 1538
ExecInitInterpreter 2406820
ExecInterpExpr 1203994278
ExecInterpExprStillValid 1825088
ExecJustApplyFuncToCase 421554
ExecJustAssignInnerVar 66100
ExecJustAssignInnerVarVirt 121224
ExecJustAssignOuterVar 401150
ExecJustAssignOuterVarVirt 883810
ExecJustAssignScanVar 9760790
ExecJustAssignScanVarVirt 90644
ExecJustAssignVarImpl 10228040
ExecJustAssignVarVirtImpl 1095678
ExecJustConst 2238058
ExecJustHashInnerVar 2421300
ExecJustHashInnerVarVirt 1361780
ExecJustHashInnerVarWithIV 1692092
ExecJustHashOuterVar 1301212
ExecJustHashOuterVarStrict 8003038
ExecJustHashOuterVarVirt 4180324
ExecJustHashVarImpl 3722512
ExecJustHashVarVirtImpl 5542104
ExecJustInnerVar 4762128
ExecJustInnerVarVirt 490256
ExecJustOuterVar 2465228
ExecJustOuterVarVirt 1196772
ExecJustScanVar 2032
ExecJustScanVarVirt 0
ExecJustVarImpl 7229388
ExecJustVarVirtImpl 1687028
ExecReadyInterpretedExpr 2406820
GetJsonBehaviorValueString 78
dispatch_compare_ptr 56827722
get_cached_rowtype 438300
saop_element_hash 54708
saop_hash_element_match 9444

Generated by: LCOV version 1.16