LCOV - code coverage report
Current view: top level - src/backend/utils/cache - plancache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 612 715 85.6 %
Date: 2025-04-30 05:16:13 Functions: 39 41 95.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AcquireExecutorLocks 191828
AcquirePlannerLocks 263960
BuildCachedPlan 101378
BuildingPlanRequiresSnapshot 1064
CachedPlanAllowsSimpleValidityCheck 29138
CachedPlanGetTargetList 19834
CachedPlanIsSimplyValid 317780
CachedPlanIsValid 3582
CachedPlanSetParentContext 33280
CheckCachedPlan 240658
CompleteCachedPlan 78034
CopyCachedPlan 0
CreateCachedPlan 58404
CreateCachedPlanForQuery 886
CreateOneShotCachedPlan 19776
DropCachedPlan 18260
FreeCachedExpression 52
GetCachedExpression 362
GetCachedPlan 293184
InitPlanCache 32874
PlanCacheComputeResultDesc 84604
PlanCacheObjectCallback 1042498
PlanCacheRelCallback 2836072
PlanCacheSysCallback 58212
QueryListGetPrimaryStmt 20136
ReleaseAllPlanCacheRefsInOwner 16400
ReleaseCachedPlan 388146
ReleaseGenericPlan 121046
ResOwnerReleaseCachedPlan 90352
ResetPlanCache 59110
ResourceOwnerForgetPlanCacheRef 207950
ResourceOwnerRememberPlanCacheRef 298302
RevalidateCachedQuery 313018
SaveCachedPlan 47326
ScanQueryForLocks 286690
ScanQueryWalker 141336
SetPostRewriteHook 2194
StmtPlanRequiresRevalidation 27996482
UpdateCachedPlan 0
cached_plan_cost 101168
choose_custom_plan 341904

Generated by: LCOV version 1.14