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-10-31 18:17:57 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 56
GetCachedExpression 366
CreateCachedPlanForQuery 794
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2122
CachedPlanIsValid 3640
CachedPlanGetTargetList 15654
QueryListGetPrimaryStmt 15956
ReleaseAllPlanCacheRefsInOwner 16534
DropCachedPlan 17604
CreateOneShotCachedPlan 19788
CachedPlanAllowsSimpleValidityCheck 28296
CachedPlanSetParentContext 32980
InitPlanCache 35766
SaveCachedPlan 46566
CreateCachedPlan 57648
PlanCacheSysCallback 75882
ResetPlanCache 77002
CompleteCachedPlan 77288
PlanCacheComputeResultDesc 83160
ResOwnerReleaseCachedPlan 91420
cached_plan_cost 99316
BuildCachedPlan 99526
ReleaseGenericPlan 117688
ScanQueryWalker 129282
AcquireExecutorLocks 178160
ResourceOwnerForgetPlanCacheRef 195298
CheckCachedPlan 225746
AcquirePlannerLocks 247886
ScanQueryForLocks 269640
GetCachedPlan 277674
ResourceOwnerRememberPlanCacheRef 286718
RevalidateCachedQuery 293328
choose_custom_plan 325150
ReleaseCachedPlan 371710
CachedPlanIsSimplyValid 562582
PlanCacheObjectCallback 1167574
PlanCacheRelCallback 3037346
StmtPlanRequiresRevalidation 33654006

Generated by: LCOV version 1.16