LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1941 2073 93.6 %
Date: 2025-05-09 10:15:39 Functions: 81 83 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecEvalCoerceViaIOSafe 0
ExecJustScanVarVirt 0
ExecEvalCurrentOfExpr 2
ExecEvalFuncExprStrictFusage 6
GetJsonBehaviorValueString 78
ExecEvalFuncExprFusage 208
ExecEvalAggOrderedTransTuple 216
ExecEvalConstraintNotNull 378
ExecEvalMergeSupportFunc 458
ExecEvalFieldStoreDeForm 520
ExecEvalFieldStoreForm 520
ExecEvalRowNotNull 568
ExecEvalRowNull 696
ExecEvalJsonConstructor 702
ExecEvalPreOrderedDistinctMulti 720
ExecEvalNextValueExpr 912
ExecEvalRowNullInt 1264
ExecGetJsonValueItemString 1538
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1928
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5282
saop_hash_element_match 11356
ExecEvalConvertRowtype 12260
ExecEvalConstraintCheck 13736
ExecEvalSQLValueFunction 19448
ExecEvalMinMax 23276
ExecEvalXmlExpr 44954
ExecEvalWholeRowVar 46364
ExecEvalRow 58002
ExecAggInitGroup 60286
ExecAggCopyTransValue 62258
ExecJustAssignInnerVar 65864
ExecEvalHashedScalarArrayOp 86184
saop_element_hash 94332
ExecEvalArrayCoerce 109098
ExecJustAssignInnerVarVirt 121224
ExecJustAssignScanVarVirt 210650
ExecEvalPreOrderedDistinctSingle 365722
ExecJustAssignOuterVar 387682
ExecEvalFieldSelect 412492
ExecJustApplyFuncToCase 421492
get_cached_rowtype 437962
ExecEvalParamExtern 501484
ExecJustInnerVarVirt 521130
CheckVarSlotCompatibility 736864
ExecEvalArrayExpr 830418
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignOuterVarVirt 863154
ExecJustAssignVarVirtImpl 1195028
ExecJustOuterVarVirt 1265674
ExecJustHashOuterVar 1293748
ExecJustHashInnerVarVirt 1332356
ExecJustVarVirtImpl 1786804
ExecJustHashInnerVarWithIV 1858004
ExecInterpExprStillValid 1924968
CheckExprStillValid 1930236
ExecEvalParamSet 2105610
ExecJustConst 2320480
ExecJustOuterVar 2465968
ExecJustHashInnerVar 2484378
ExecInitInterpreter 2505938
ExecReadyInterpretedExpr 2505938
ExecAggPlainTransByRef 2836312
ExecJustHashVarImpl 3778126
ExecEvalSubPlan 4226978
ExecEvalScalarArrayOp 4728572
ExecJustHashOuterVarVirt 4816014
ExecJustInnerVar 4853116
ExecJustHashVarVirtImpl 6148370
ExecJustVarImpl 7321116
ExecJustHashOuterVarStrict 7837302
ExecEvalSysVar 8000078
ExecEvalParamExec 8065762
ExecJustAssignScanVar 8864018
ExecEvalStepOp 9065854
ExecJustAssignVarImpl 9317564
ExecAggPlainTransByVal 30895676
dispatch_compare_ptr 60296812
CheckOpSlotCompatibility 178041114
ExecInterpExpr 1229118150

Generated by: LCOV version 1.14