LCOV - code coverage report
Current view: top level - src/backend/utils/cache - plancache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 608 689 88.2 %
Date: 2025-08-30 01:17:13 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 44
GetCachedExpression 354
CreateCachedPlanForQuery 778
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2104
CachedPlanIsValid 3628
CachedPlanGetTargetList 15824
QueryListGetPrimaryStmt 16128
ReleaseAllPlanCacheRefsInOwner 16426
DropCachedPlan 18164
CreateOneShotCachedPlan 19792
CachedPlanAllowsSimpleValidityCheck 28904
CachedPlanSetParentContext 33236
InitPlanCache 34674
SaveCachedPlan 46782
CreateCachedPlan 57852
PlanCacheSysCallback 76202
ResetPlanCache 77322
CompleteCachedPlan 77496
PlanCacheComputeResultDesc 83870
ResOwnerReleaseCachedPlan 90532
cached_plan_cost 100082
BuildCachedPlan 100292
ReleaseGenericPlan 119838
ScanQueryWalker 127956
AcquireExecutorLocks 188406
ResourceOwnerForgetPlanCacheRef 206652
CheckCachedPlan 236864
AcquirePlannerLocks 255626
ScanQueryForLocks 277208
GetCachedPlan 288686
ResourceOwnerRememberPlanCacheRef 297184
RevalidateCachedQuery 304510
CachedPlanIsSimplyValid 319680
choose_custom_plan 337034
ReleaseCachedPlan 383136
PlanCacheObjectCallback 1152664
PlanCacheRelCallback 3031300
StmtPlanRequiresRevalidation 32807092

Generated by: LCOV version 1.16