LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1948 2076 93.8 %
Date: 2025-12-20 11:18:36 Functions: 81 83 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CheckExprStillValid 1883522
CheckOpSlotCompatibility 185877226
CheckVarSlotCompatibility 703710
ExecAggCopyTransValue 63876
ExecAggInitGroup 61716
ExecAggPlainTransByRef 2899122
ExecAggPlainTransByVal 33203278
ExecEvalAggOrderedTransDatum 844518
ExecEvalAggOrderedTransTuple 216
ExecEvalArrayCoerce 109164
ExecEvalArrayExpr 824738
ExecEvalCoerceViaIOSafe 0
ExecEvalConstraintCheck 14010
ExecEvalConstraintNotNull 378
ExecEvalConvertRowtype 12268
ExecEvalCurrentOfExpr 2
ExecEvalFieldSelect 414666
ExecEvalFieldStoreDeForm 520
ExecEvalFieldStoreForm 520
ExecEvalFuncExprFusage 208
ExecEvalFuncExprStrictFusage 6
ExecEvalGroupingFunc 1928
ExecEvalHashedScalarArrayOp 41230
ExecEvalJsonCoercion 1806
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonConstructor 702
ExecEvalJsonExprPath 5306
ExecEvalJsonIsPredicate 2750
ExecEvalMergeSupportFunc 476
ExecEvalMinMax 23288
ExecEvalNextValueExpr 1034
ExecEvalParamExec 8005080
ExecEvalParamExtern 403976
ExecEvalParamSet 1735124
ExecEvalPreOrderedDistinctMulti 720
ExecEvalPreOrderedDistinctSingle 365722
ExecEvalRow 58056
ExecEvalRowNotNull 570
ExecEvalRowNull 696
ExecEvalRowNullInt 1266
ExecEvalSQLValueFunction 19270
ExecEvalScalarArrayOp 4985888
ExecEvalStepOp 8681216
ExecEvalSubPlan 3611586
ExecEvalSysVar 7538370
ExecEvalWholeRowVar 46836
ExecEvalXmlExpr 45382
ExecGetJsonValueItemString 1550
ExecInitInterpreter 2487156
ExecInterpExpr 1257731094
ExecInterpExprStillValid 1878010
ExecJustApplyFuncToCase 421642
ExecJustAssignInnerVar 63812
ExecJustAssignInnerVarVirt 121276
ExecJustAssignOuterVar 401688
ExecJustAssignOuterVarVirt 856890
ExecJustAssignScanVar 9795930
ExecJustAssignScanVarVirt 90646
ExecJustAssignVarImpl 10261430
ExecJustAssignVarVirtImpl 1068812
ExecJustConst 2250136
ExecJustHashInnerVar 2570256
ExecJustHashInnerVarVirt 1337462
ExecJustHashInnerVarWithIV 2341184
ExecJustHashOuterVar 1299854
ExecJustHashOuterVarStrict 8054722
ExecJustHashOuterVarVirt 4162956
ExecJustHashVarImpl 3870110
ExecJustHashVarVirtImpl 5500418
ExecJustInnerVar 4980420
ExecJustInnerVarVirt 455674
ExecJustOuterVar 2548892
ExecJustOuterVarVirt 1180084
ExecJustScanVar 2032
ExecJustScanVarVirt 0
ExecJustVarImpl 7531344
ExecJustVarVirtImpl 1635758
ExecReadyInterpretedExpr 2487154
GetJsonBehaviorValueString 78
dispatch_compare_ptr 58323538
get_cached_rowtype 440158
saop_element_hash 47288
saop_hash_element_match 8696

Generated by: LCOV version 1.16