LCOV - code coverage report
Current view: top level - src/backend/utils/cache - plancache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 608 688 88.4 %
Date: 2026-01-13 13:16:43 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 50
GetCachedExpression 370
CreateCachedPlanForQuery 812
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2140
CachedPlanIsValid 3700
CachedPlanGetTargetList 15814
QueryListGetPrimaryStmt 16130
ReleaseAllPlanCacheRefsInOwner 16822
DropCachedPlan 18410
CreateOneShotCachedPlan 19844
CachedPlanAllowsSimpleValidityCheck 29886
CachedPlanSetParentContext 34134
InitPlanCache 36046
SaveCachedPlan 47798
CreateCachedPlan 58904
CompleteCachedPlan 78594
PlanCacheSysCallback 79438
ResetPlanCache 80634
PlanCacheComputeResultDesc 85424
ResOwnerReleaseCachedPlan 92448
cached_plan_cost 101760
BuildCachedPlan 101970
ReleaseGenericPlan 122686
ScanQueryWalker 129280
AcquireExecutorLocks 181420
ResourceOwnerForgetPlanCacheRef 201004
CheckCachedPlan 231008
AcquirePlannerLocks 249940
ScanQueryForLocks 271634
GetCachedPlan 283366
ResourceOwnerRememberPlanCacheRef 293452
RevalidateCachedQuery 299180
CachedPlanIsSimplyValid 324938
choose_custom_plan 332844
ReleaseCachedPlan 380236
PlanCacheObjectCallback 1284650
PlanCacheRelCallback 3413944
StmtPlanRequiresRevalidation 34747986

Generated by: LCOV version 1.16