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-10-10 21:18:09 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 58
GetCachedExpression 368
CreateCachedPlanForQuery 792
BuildingPlanRequiresSnapshot 994
SetPostRewriteHook 2124
CachedPlanIsValid 3628
CachedPlanGetTargetList 16044
QueryListGetPrimaryStmt 16346
ReleaseAllPlanCacheRefsInOwner 16522
DropCachedPlan 18194
CreateOneShotCachedPlan 19786
CachedPlanAllowsSimpleValidityCheck 28418
CachedPlanSetParentContext 33512
InitPlanCache 36404
SaveCachedPlan 47186
CreateCachedPlan 58268
PlanCacheSysCallback 76262
ResetPlanCache 77342
CompleteCachedPlan 77906
PlanCacheComputeResultDesc 83556
ResOwnerReleaseCachedPlan 91114
cached_plan_cost 99974
BuildCachedPlan 100184
ReleaseGenericPlan 119076
ScanQueryWalker 131912
AcquireExecutorLocks 189006
ResourceOwnerForgetPlanCacheRef 206088
CheckCachedPlan 236992
AcquirePlannerLocks 257272
ScanQueryForLocks 279014
GetCachedPlan 289178
ResourceOwnerRememberPlanCacheRef 297202
RevalidateCachedQuery 305222
choose_custom_plan 337054
ReleaseCachedPlan 383258
CachedPlanIsSimplyValid 561308
PlanCacheObjectCallback 1160480
PlanCacheRelCallback 3042608
StmtPlanRequiresRevalidation 35764640

Generated by: LCOV version 1.16