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 23:17:42 Functions: 39 40 97.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AcquireExecutorLocks 184218
AcquirePlannerLocks 255854
BuildCachedPlan 100356
BuildingPlanRequiresSnapshot 1066
CachedPlanAllowsSimpleValidityCheck 28198
CachedPlanGetTargetList 19474
CachedPlanIsSimplyValid 317600
CachedPlanIsValid 3630
CachedPlanSetParentContext 33286
CheckCachedPlan 232138
CompleteCachedPlan 77926
CopyCachedPlan 0
CreateCachedPlan 58280
CreateCachedPlanForQuery 886
CreateOneShotCachedPlan 19792
DropCachedPlan 18286
FreeCachedExpression 38
GetCachedExpression 348
GetCachedPlan 284556
InitPlanCache 33668
PlanCacheComputeResultDesc 83560
PlanCacheObjectCallback 1141380
PlanCacheRelCallback 3063410
PlanCacheSysCallback 69524
QueryListGetPrimaryStmt 19780
ReleaseAllPlanCacheRefsInOwner 16380
ReleaseCachedPlan 377684
ReleaseGenericPlan 119060
ResOwnerReleaseCachedPlan 90368
ResetPlanCache 70478
ResourceOwnerForgetPlanCacheRef 198062
ResourceOwnerRememberPlanCacheRef 288430
RevalidateCachedQuery 304030
SaveCachedPlan 47160
ScanQueryForLocks 277694
ScanQueryWalker 141288
SetPostRewriteHook 2194
StmtPlanRequiresRevalidation 26907430
cached_plan_cost 100146
choose_custom_plan 332366

Generated by: LCOV version 1.16