LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1941 2073 93.6 %
Date: 2025-03-13 16:15:06 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
ExecEvalAggOrderedTransTuple 180
ExecEvalFuncExprFusage 208
ExecEvalConstraintNotNull 378
ExecEvalMergeSupportFunc 452
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
saop_hash_element_match 4568
ExecEvalHashedScalarArrayOp 4784
ExecEvalJsonExprPath 5282
saop_element_hash 6744
ExecEvalConvertRowtype 12260
ExecEvalConstraintCheck 13144
ExecEvalSQLValueFunction 18894
ExecJustApplyFuncToCase 21158
ExecEvalMinMax 23276
ExecEvalXmlExpr 45046
ExecEvalWholeRowVar 46062
ExecEvalRow 57904
ExecAggInitGroup 60196
ExecAggCopyTransValue 62570
ExecJustAssignInnerVar 65802
ExecEvalArrayCoerce 67768
ExecJustAssignInnerVarVirt 121224
ExecJustAssignScanVarVirt 190448
ExecJustAssignOuterVar 357204
ExecEvalPreOrderedDistinctSingle 365850
ExecEvalFieldSelect 402374
get_cached_rowtype 427846
ExecJustInnerVarVirt 539252
ExecJustAssignOuterVarVirt 722588
ExecEvalParamExtern 735572
ExecEvalArrayExpr 829920
CheckVarSlotCompatibility 840944
ExecEvalAggOrderedTransDatum 844384
ExecJustAssignVarVirtImpl 1034260
ExecJustOuterVarVirt 1164334
ExecJustHashInnerVarVirt 1192754
ExecJustHashOuterVar 1270798
ExecEvalParamSet 1501632
ExecJustVarVirtImpl 1703586
ExecJustHashInnerVarWithIV 1823052
ExecJustConst 1869838
ExecJustHashInnerVar 1878696
ExecInterpExprStillValid 1925026
CheckExprStillValid 1930524
ExecJustOuterVar 2016162
ExecInitInterpreter 2557744
ExecReadyInterpretedExpr 2557744
ExecAggPlainTransByRef 2836398
ExecEvalSubPlan 3033250
ExecJustHashVarImpl 3149494
ExecJustHashOuterVarVirt 3804704
ExecEvalScalarArrayOp 4309676
ExecJustInnerVar 4539994
ExecJustHashVarVirtImpl 4997458
ExecJustHashOuterVarStrict 6345838
ExecJustVarImpl 6558188
ExecEvalSysVar 6915666
ExecEvalParamExec 7645848
ExecJustAssignScanVar 8350770
ExecJustAssignVarImpl 8773776
ExecEvalStepOp 9346796
ExecAggPlainTransByVal 28729420
dispatch_compare_ptr 60874584
CheckOpSlotCompatibility 157735964
ExecInterpExpr 1082995654

Generated by: LCOV version 1.14