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 22:17:21 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 464
ExecEvalFieldStoreDeForm 520
ExecEvalFieldStoreForm 520
ExecEvalRowNotNull 566
ExecEvalRowNull 696
ExecEvalJsonConstructor 702
ExecEvalPreOrderedDistinctMulti 720
ExecEvalNextValueExpr 912
ExecEvalRowNullInt 1262
ExecGetJsonValueItemString 1538
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1928
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5282
saop_hash_element_match 9466
ExecEvalConvertRowtype 12260
ExecEvalConstraintCheck 13854
ExecEvalSQLValueFunction 19324
ExecEvalMinMax 23288
ExecEvalXmlExpr 45162
ExecEvalWholeRowVar 46362
ExecEvalHashedScalarArrayOp 47936
saop_element_hash 54730
ExecEvalRow 58020
ExecAggInitGroup 60294
ExecAggCopyTransValue 62552
ExecJustAssignInnerVar 65830
ExecJustAssignScanVarVirt 90646
ExecEvalArrayCoerce 109030
ExecJustAssignInnerVarVirt 121248
ExecEvalPreOrderedDistinctSingle 365722
ExecJustAssignOuterVar 397608
ExecEvalParamExtern 403454
ExecEvalFieldSelect 412828
ExecJustInnerVarVirt 416332
ExecJustApplyFuncToCase 421530
get_cached_rowtype 438300
CheckVarSlotCompatibility 692086
ExecEvalArrayExpr 825602
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignOuterVarVirt 880268
ExecJustAssignVarVirtImpl 1092162
ExecJustOuterVarVirt 1188216
ExecJustHashOuterVar 1297168
ExecJustHashInnerVarVirt 1361818
ExecJustVarVirtImpl 1604548
ExecJustHashInnerVarWithIV 1620192
ExecEvalParamSet 1704278
ExecInterpExprStillValid 1819390
CheckExprStillValid 1824882
ExecJustConst 2238022
ExecInitInterpreter 2402284
ExecReadyInterpretedExpr 2402284
ExecJustOuterVar 2475884
ExecJustHashInnerVar 2487178
ExecAggPlainTransByRef 2836850
ExecEvalSubPlan 3539092
ExecJustHashVarImpl 3784346
ExecJustHashOuterVarVirt 4146768
ExecEvalScalarArrayOp 4569726
ExecJustInnerVar 4576824
ExecJustHashVarVirtImpl 5508586
ExecJustVarImpl 7054740
ExecEvalSysVar 7329932
ExecJustHashOuterVarStrict 7885470
ExecEvalParamExec 7995556
ExecEvalStepOp 8457502
ExecJustAssignScanVar 9699744
ExecJustAssignVarImpl 10163182
ExecAggPlainTransByVal 30985542
dispatch_compare_ptr 56659186
CheckOpSlotCompatibility 176681676
ExecInterpExpr 1203109850

Generated by: LCOV version 1.16