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-01-12 23:17:49 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 52
GetCachedExpression 372
CreateCachedPlanForQuery 812
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2144
CachedPlanIsValid 3700
CachedPlanGetTargetList 15814
QueryListGetPrimaryStmt 16130
ReleaseAllPlanCacheRefsInOwner 16814
DropCachedPlan 18414
CreateOneShotCachedPlan 19844
CachedPlanAllowsSimpleValidityCheck 29416
CachedPlanSetParentContext 34116
InitPlanCache 36448
SaveCachedPlan 47784
CreateCachedPlan 58890
CompleteCachedPlan 78580
PlanCacheSysCallback 80782
ResetPlanCache 81914
PlanCacheComputeResultDesc 84956
ResOwnerReleaseCachedPlan 92438
cached_plan_cost 101266
BuildCachedPlan 101476
ReleaseGenericPlan 121776
ScanQueryWalker 128936
AcquireExecutorLocks 189480
ResourceOwnerForgetPlanCacheRef 208252
CheckCachedPlan 238622
AcquirePlannerLocks 257912
ScanQueryForLocks 279478
GetCachedPlan 290932
ResourceOwnerRememberPlanCacheRef 300690
RevalidateCachedQuery 306746
CachedPlanIsSimplyValid 324838
choose_custom_plan 339964
ReleaseCachedPlan 387122
PlanCacheObjectCallback 1276466
PlanCacheRelCallback 3405974
StmtPlanRequiresRevalidation 34449152

Generated by: LCOV version 1.16