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-02-09 01: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 54
GetCachedExpression 374
CreateCachedPlanForQuery 818
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2150
CachedPlanIsValid 3700
CachedPlanGetTargetList 16096
QueryListGetPrimaryStmt 16414
ReleaseAllPlanCacheRefsInOwner 16786
DropCachedPlan 18210
CreateOneShotCachedPlan 19844
CachedPlanAllowsSimpleValidityCheck 29402
CachedPlanSetParentContext 33990
InitPlanCache 36288
SaveCachedPlan 47740
CreateCachedPlan 58876
CompleteCachedPlan 78566
PlanCacheSysCallback 79016
ResetPlanCache 80168
PlanCacheComputeResultDesc 84960
ResOwnerReleaseCachedPlan 92414
cached_plan_cost 101486
BuildCachedPlan 101696
ReleaseGenericPlan 121424
AcquireExecutorLocks 189696
ResourceOwnerForgetPlanCacheRef 207760
CheckCachedPlan 238720
AcquirePlannerLocks 259656
ScanQueryForLocks 283680
GetCachedPlan 291368
ResourceOwnerRememberPlanCacheRef 300170
RevalidateCachedQuery 307464
ScanQueryWalker 321172
CachedPlanIsSimplyValid 330196
choose_custom_plan 340282
ReleaseCachedPlan 387012
PlanCacheObjectCallback 1271266
PlanCacheRelCallback 3356908
StmtPlanRequiresRevalidation 37447228

Generated by: LCOV version 1.16