LCOV - code coverage report
Current view: top level - src/backend/utils/cache - plancache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 605 686 88.2 %
Date: 2025-06-06 21:17:26 Functions: 39 40 97.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AcquireExecutorLocks 183334
AcquirePlannerLocks 255890
BuildCachedPlan 100478
BuildingPlanRequiresSnapshot 1066
CachedPlanAllowsSimpleValidityCheck 28362
CachedPlanGetTargetList 19474
CachedPlanIsSimplyValid 317774
CachedPlanIsValid 3630
CachedPlanSetParentContext 33098
CheckCachedPlan 231386
CompleteCachedPlan 77738
CopyCachedPlan 0
CreateCachedPlan 58092
CreateCachedPlanForQuery 886
CreateOneShotCachedPlan 19792
DropCachedPlan 18012
FreeCachedExpression 58
GetCachedExpression 368
GetCachedPlan 283794
InitPlanCache 34006
PlanCacheComputeResultDesc 83708
PlanCacheObjectCallback 1147614
PlanCacheRelCallback 3061764
PlanCacheSysCallback 69534
QueryListGetPrimaryStmt 19780
ReleaseAllPlanCacheRefsInOwner 16360
ReleaseCachedPlan 377014
ReleaseGenericPlan 119066
ResOwnerReleaseCachedPlan 90272
ResetPlanCache 70450
ResourceOwnerForgetPlanCacheRef 197488
ResourceOwnerRememberPlanCacheRef 287760
RevalidateCachedQuery 303268
SaveCachedPlan 46972
ScanQueryForLocks 277908
ScanQueryWalker 141292
SetPostRewriteHook 2194
StmtPlanRequiresRevalidation 34624860
cached_plan_cost 100268
choose_custom_plan 331736

Generated by: LCOV version 1.16