LCOV - code coverage report
Current view: top level - src/backend/utils/cache - plancache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 607 689 88.1 %
Date: 2025-07-29 14:18:42 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 360
CreateCachedPlanForQuery 892
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2208
CachedPlanIsValid 3630
ReleaseAllPlanCacheRefsInOwner 16416
DropCachedPlan 18210
CachedPlanGetTargetList 19518
CreateOneShotCachedPlan 19792
QueryListGetPrimaryStmt 19820
CachedPlanAllowsSimpleValidityCheck 29012
CachedPlanSetParentContext 33420
InitPlanCache 34944
SaveCachedPlan 47154
CreateCachedPlan 58282
PlanCacheSysCallback 70578
ResetPlanCache 71516
CompleteCachedPlan 77926
PlanCacheComputeResultDesc 84322
ResOwnerReleaseCachedPlan 90556
cached_plan_cost 100956
BuildCachedPlan 101166
ReleaseGenericPlan 120488
ScanQueryWalker 141320
AcquireExecutorLocks 184032
ResourceOwnerForgetPlanCacheRef 199730
CheckCachedPlan 232700
AcquirePlannerLocks 255636
ScanQueryForLocks 277498
GetCachedPlan 285180
ResourceOwnerRememberPlanCacheRef 290286
RevalidateCachedQuery 304698
CachedPlanIsSimplyValid 319528
choose_custom_plan 333738
ReleaseCachedPlan 379780
PlanCacheObjectCallback 1150300
PlanCacheRelCallback 3088074
StmtPlanRequiresRevalidation 28184922

Generated by: LCOV version 1.16