LCOV - code coverage report
Current view: top level - src/backend/utils/cache - plancache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 608 688 88.4 %
Date: 2026-02-08 21:18:02 Functions: 39 40 97.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CopyCachedPlan 0
FreeCachedExpression 62
GetCachedExpression 382
CreateCachedPlanForQuery 812
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2144
CachedPlanIsValid 3700
CachedPlanGetTargetList 16076
QueryListGetPrimaryStmt 16392
ReleaseAllPlanCacheRefsInOwner 16832
DropCachedPlan 18474
CreateOneShotCachedPlan 19844
CachedPlanAllowsSimpleValidityCheck 29156
CachedPlanSetParentContext 34158
InitPlanCache 36660
SaveCachedPlan 47912
CreateCachedPlan 59048
CompleteCachedPlan 78738
PlanCacheSysCallback 79536
ResetPlanCache 80720
PlanCacheComputeResultDesc 84768
ResOwnerReleaseCachedPlan 92490
cached_plan_cost 101352
BuildCachedPlan 101562
ReleaseGenericPlan 121368
AcquireExecutorLocks 189776
ResourceOwnerForgetPlanCacheRef 207950
CheckCachedPlan 238668
AcquirePlannerLocks 258770
ScanQueryForLocks 281956
GetCachedPlan 291314
ResourceOwnerRememberPlanCacheRef 300440
RevalidateCachedQuery 307390
ScanQueryWalker 321260
CachedPlanIsSimplyValid 325580
choose_custom_plan 340096
ReleaseCachedPlan 387082
PlanCacheObjectCallback 1270934
PlanCacheRelCallback 3369684
StmtPlanRequiresRevalidation 31839100

Generated by: LCOV version 1.16