LCOV - code coverage report
Current view: top level - src/backend/utils/cache - plancache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 608 689 88.2 %
Date: 2025-11-29 10:18:11 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 794
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2122
CachedPlanIsValid 3640
CachedPlanGetTargetList 15682
QueryListGetPrimaryStmt 15984
ReleaseAllPlanCacheRefsInOwner 16668
DropCachedPlan 18226
CreateOneShotCachedPlan 19796
CachedPlanAllowsSimpleValidityCheck 29022
CachedPlanSetParentContext 33570
InitPlanCache 36856
SaveCachedPlan 47208
CreateCachedPlan 58302
CompleteCachedPlan 77944
PlanCacheSysCallback 78462
ResetPlanCache 79562
PlanCacheComputeResultDesc 84200
ResOwnerReleaseCachedPlan 91786
cached_plan_cost 100338
BuildCachedPlan 100548
ReleaseGenericPlan 120298
ScanQueryWalker 129228
AcquireExecutorLocks 180316
ResourceOwnerForgetPlanCacheRef 198324
CheckCachedPlan 228864
AcquirePlannerLocks 248244
ScanQueryForLocks 269854
GetCachedPlan 280852
ResourceOwnerRememberPlanCacheRef 290110
RevalidateCachedQuery 296534
choose_custom_plan 329290
ReleaseCachedPlan 376254
CachedPlanIsSimplyValid 563192
PlanCacheObjectCallback 1186310
PlanCacheRelCallback 3103936
StmtPlanRequiresRevalidation 35111136

Generated by: LCOV version 1.16