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 09:17:44 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 476
ExecEvalFieldStoreDeForm 520
ExecEvalFieldStoreForm 520
ExecEvalRowNotNull 570
ExecEvalRowNull 696
ExecEvalJsonConstructor 702
ExecEvalPreOrderedDistinctMulti 720
ExecEvalNextValueExpr 1034
ExecEvalRowNullInt 1266
ExecGetJsonValueItemString 1550
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1928
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5306
saop_hash_element_match 8684
ExecEvalConvertRowtype 12268
ExecEvalConstraintCheck 14010
ExecEvalSQLValueFunction 19142
ExecEvalMinMax 23288
ExecEvalHashedScalarArrayOp 41218
ExecEvalXmlExpr 45462
ExecEvalWholeRowVar 46836
saop_element_hash 47276
ExecEvalRow 58056
ExecAggInitGroup 61710
ExecAggCopyTransValue 63930
ExecJustAssignInnerVar 63932
ExecJustAssignScanVarVirt 90646
ExecEvalArrayCoerce 109176
ExecJustAssignInnerVarVirt 121252
ExecEvalPreOrderedDistinctSingle 365722
ExecEvalParamExtern 403362
ExecJustAssignOuterVar 405256
ExecEvalFieldSelect 414758
ExecJustApplyFuncToCase 421544
get_cached_rowtype 440250
ExecJustInnerVarVirt 582958
CheckVarSlotCompatibility 700662
ExecEvalArrayExpr 814628
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignOuterVarVirt 860440
ExecJustOuterVarVirt 1025502
ExecJustAssignVarVirtImpl 1072338
ExecJustHashOuterVar 1303924
ExecJustHashInnerVarVirt 1337472
ExecJustVarVirtImpl 1608460
ExecEvalParamSet 1735122
ExecInterpExprStillValid 1875152
CheckExprStillValid 1880454
ExecJustConst 2249662
ExecJustHashInnerVarWithIV 2320856
ExecInitInterpreter 2484232
ExecReadyInterpretedExpr 2484232
ExecJustOuterVar 2525774
ExecJustHashInnerVar 2595940
ExecAggPlainTransByRef 2899032
ExecEvalSubPlan 3611556
ExecJustHashVarImpl 3899864
ExecJustHashOuterVarVirt 4200920
ExecEvalScalarArrayOp 4971414
ExecJustInnerVar 5152478
ExecJustHashVarVirtImpl 5538392
ExecEvalSysVar 7538236
ExecJustVarImpl 7680284
ExecEvalParamExec 7935132
ExecJustHashOuterVarStrict 8152594
ExecEvalStepOp 8663238
ExecJustAssignScanVar 9904232
ExecJustAssignVarImpl 10373420
ExecAggPlainTransByVal 33222500
dispatch_compare_ptr 58155324
CheckOpSlotCompatibility 186282258
ExecInterpExpr 1257990504

Generated by: LCOV version 1.16