LCOV - code coverage report
Current view: top level - src/backend/utils/cache - plancache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 631 715 88.3 %
Date: 2025-04-03 19:16:07 Functions: 40 41 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AcquireExecutorLocks 287176
AcquirePlannerLocks 377516
BuildCachedPlan 101986
BuildingPlanRequiresSnapshot 1058
CachedPlanAllowsSimpleValidityCheck 29424
CachedPlanGetTargetList 37108
CachedPlanIsSimplyValid 317760
CachedPlanIsValid 3582
CachedPlanSetParentContext 33160
CheckCachedPlan 336426
CompleteCachedPlan 77606
CopyCachedPlan 0
CreateCachedPlan 57976
CreateCachedPlanForQuery 762
CreateOneShotCachedPlan 19776
DropCachedPlan 18130
FreeCachedExpression 36
GetCachedExpression 346
GetCachedPlan 389150
InitPlanCache 32282
PlanCacheComputeResultDesc 84648
PlanCacheObjectCallback 1040038
PlanCacheRelCallback 2761090
PlanCacheSysCallback 57762
QueryListGetPrimaryStmt 37410
ReleaseAllPlanCacheRefsInOwner 16352
ReleaseCachedPlan 484332
ReleaseGenericPlan 121376
ResOwnerReleaseCachedPlan 90290
ResetPlanCache 58650
ResourceOwnerForgetPlanCacheRef 286492
ResourceOwnerRememberPlanCacheRef 376782
RevalidateCachedQuery 426260
SaveCachedPlan 46898
ScanQueryForLocks 434992
ScanQueryWalker 132058
SetPostRewriteHook 2110
StmtPlanRequiresRevalidation 29376376
UpdateCachedPlan 2
cached_plan_cost 101778
choose_custom_plan 438290

Generated by: LCOV version 1.14