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-04-03 18:15:34 Functions: 81 83 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CheckExprStillValid 2128762
CheckOpSlotCompatibility 172528916
CheckVarSlotCompatibility 1040458
ExecAggCopyTransValue 62430
ExecAggInitGroup 60286
ExecAggPlainTransByRef 2836496
ExecAggPlainTransByVal 30899814
ExecEvalAggOrderedTransDatum 844384
ExecEvalAggOrderedTransTuple 180
ExecEvalArrayCoerce 108924
ExecEvalArrayExpr 848220
ExecEvalCoerceViaIOSafe 0
ExecEvalConstraintCheck 13618
ExecEvalConstraintNotNull 378
ExecEvalConvertRowtype 12260
ExecEvalCurrentOfExpr 2
ExecEvalFieldSelect 402968
ExecEvalFieldStoreDeForm 520
ExecEvalFieldStoreForm 520
ExecEvalFuncExprFusage 208
ExecEvalFuncExprStrictFusage 6
ExecEvalGroupingFunc 1928
ExecEvalHashedScalarArrayOp 4766
ExecEvalJsonCoercion 1806
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonConstructor 702
ExecEvalJsonExprPath 5282
ExecEvalJsonIsPredicate 2750
ExecEvalMergeSupportFunc 458
ExecEvalMinMax 23276
ExecEvalNextValueExpr 912
ExecEvalParamExec 8121452
ExecEvalParamExtern 944362
ExecEvalParamSet 1691378
ExecEvalPreOrderedDistinctMulti 720
ExecEvalPreOrderedDistinctSingle 365850
ExecEvalRow 57904
ExecEvalRowNotNull 568
ExecEvalRowNull 696
ExecEvalRowNullInt 1264
ExecEvalSQLValueFunction 19018
ExecEvalScalarArrayOp 4562732
ExecEvalStepOp 10515528
ExecEvalSubPlan 3456818
ExecEvalSysVar 7243132
ExecEvalWholeRowVar 46068
ExecEvalXmlExpr 45222
ExecGetJsonValueItemString 1538
ExecInitInterpreter 2829374
ExecInterpExpr 1179532080
ExecInterpExprStillValid 2123478
ExecJustApplyFuncToCase 421482
ExecJustAssignInnerVar 65936
ExecJustAssignInnerVarVirt 121248
ExecJustAssignOuterVar 391046
ExecJustAssignOuterVarVirt 860520
ExecJustAssignScanVar 8761906
ExecJustAssignScanVarVirt 210668
ExecJustAssignVarImpl 9218888
ExecJustAssignVarVirtImpl 1192436
ExecJustConst 2348844
ExecJustHashInnerVar 2501786
ExecJustHashInnerVarVirt 1328292
ExecJustHashInnerVarWithIV 1839984
ExecJustHashOuterVar 1293638
ExecJustHashOuterVarStrict 7469850
ExecJustHashOuterVarVirt 4051764
ExecJustHashVarImpl 3795424
ExecJustHashVarVirtImpl 5380056
ExecJustInnerVar 4756482
ExecJustInnerVarVirt 494186
ExecJustOuterVar 2422400
ExecJustOuterVarVirt 1243874
ExecJustScanVar 2032
ExecJustScanVarVirt 0
ExecJustVarImpl 7180914
ExecJustVarVirtImpl 1738060
ExecReadyInterpretedExpr 2829374
GetJsonBehaviorValueString 78
dispatch_compare_ptr 68942336
get_cached_rowtype 428438
saop_element_hash 6726
saop_hash_element_match 4550

Generated by: LCOV version 1.14