LCOV - code coverage report
Current view: top level - src/backend/utils/cache - inval.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 97.9 % 425 416
Test Date: 2026-07-03 19:57:34 Functions: 100.0 % 49 49
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 81.7 % 240 196

Function Name Sort by function name Hit count Sort by function hit count
CacheInvalidateRelSyncAll 3
AddRelsyncInvalidationMessage 6
CacheInvalidateRelSync 6
RegisterRelsyncInvalidation 6
CallRelSyncCallbacks 31
AddCatalogInvalidationMessage 121
CacheInvalidateCatalog 121
RegisterCatalogInvalidation 121
CacheInvalidateRelmap 220
CacheInvalidateRelcacheAll 224
PostPrepare_Inval 315
CacheRegisterRelSyncCallback 445
InvalidateSystemCaches 2817
InvalidateSystemCachesExtended 2817
AtEOSubXact_Inval 11067
LogLogicalInvalidations 19484
CacheInvalidateRelcacheByRelid 21606
CacheRegisterRelcacheCallback 26112
ProcessCommittedInvalidationMessages 31080
CacheInvalidateRelcacheByTuple 52414
CacheInvalidateSmgr 67295
inplaceGetInvalidationMessages 73830
AtInplace_Inval 101117
PreInplace_Inval 101117
CacheInvalidateRelcache 104500
ForgetInplace_Inval 128559
PrepareInplaceInvalidationState 207959
CacheInvalidateHeapTupleInplace 229676
ProcessInvalidationMessagesMulti 239493
xactGetCommittedInvalidationMessages 330759
CacheRegisterSyscacheCallback 337561
ProcessInvalidationMessages 518655
AtEOXact_Inval 653919
AppendInvalidationMessages 671406
CommandEndInvalidationMessages 728473
AddSnapshotInvalidationMessage 731860
RegisterSnapshotInvalidation 731860
AppendInvalidationMessageSubGroup 1342812
AddRelcacheInvalidationMessage 1495442
RegisterRelcacheInvalidation 1495442
PrepareInvalidationState 2767368
AddCatcacheInvalidationMessage 3790478
RegisterCatcacheInvalidation 3790478
AddInvalidationMessage 4822364
CallSyscacheCallbacks 15796143
CacheInvalidateHeapTuple 17068813
CacheInvalidateHeapTupleCommon 17298489
AcceptInvalidationMessages 25208561
LocalExecuteInvalidationMessage 25678419

Generated by: LCOV version 2.0-1