LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - mcxt.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 83.8 % 402 337 1 64 13 324 1
Current Date: 2025-10-28 08:26:42 +0900 Functions: 83.3 % 54 45 9 3 42
Baseline: lcov-20251028-005825-baseline Branches: 51.5 % 526 271 12 1 242 14 257
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 67.9 % 28 19 1 8 13 6
(360..) days: 85.0 % 374 318 56 318
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 83.0 % 53 44 9 2 42
Branch coverage date bins:
(30,360] days: 43.5 % 62 27 12 23 14 13
(360..) days: 52.6 % 464 244 1 219 244

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
BogusFree UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
BogusGetChunkContext UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
BogusGetChunkSpace UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
BogusRealloc UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
GetMemoryChunkHeader UBC 0 0.0 % (0 / 3)
MemoryContextAllocationFailure UBC 0 0.0 % (0 / 6) 0.0 % (0 / 6)
MemoryContextResetChildren UBC 0 0.0 % (0 / 7) 0.0 % (0 / 12)
MemoryContextSizeFailure UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
MemoryContextStats UBC 0 0.0 % (0 / 3)
HandleLogMemoryContextInterrupt CBC 9 100.0 % (4 / 4)
MemoryContextStatsDetail CBC 9 75.0 % (6 / 8) 50.0 % (2 / 4)
ProcessLogMemoryContextInterrupt CBC 9 100.0 % (5 / 5) 50.0 % (1 / 2)
MemoryContextMemConsumed CBC 15 77.8 % (7 / 9) 25.0 % (3 / 12)
pchomp CBC 213 100.0 % (5 / 5) 75.0 % (3 / 4)
MemoryContextStatsInternal CBC 813 39.3 % (11 / 28) 26.7 % (8 / 30)
MemoryContextStatsPrint CBC 813 76.7 % (23 / 30) 65.0 % (13 / 20)
MemoryContextAllocHuge CBC 1576 100.0 % (6 / 6) 21.4 % (3 / 14)
MemoryContextInit CBC 1844 100.0 % (7 / 7) 50.0 % (1 / 2)
MemoryContextAllowInCriticalSection CBC 2472 100.0 % (4 / 4) 20.0 % (2 / 10)
MemoryContextIsEmpty CBC 4435 100.0 % (5 / 5) 33.3 % (4 / 12)
MemoryContextGetParent CBC 8720 100.0 % (3 / 3) 20.0 % (2 / 10)
MemoryContextUnregisterResetCallback GNC 13121 90.9 % (10 / 11) 43.8 % (7 / 16)
repalloc0 CBC 25329 83.3 % (5 / 6) 25.0 % (1 / 4)
repalloc_huge CBC 50197 100.0 % (2 / 2)
repalloc_extended CBC 50643 87.5 % (7 / 8) 37.5 % (3 / 8)
MemoryContextRegisterResetCallback CBC 54465 100.0 % (6 / 6) 20.0 % (2 / 10)
MemoryContextCheck CBC 319560 100.0 % (9 / 9) 54.5 % (12 / 22)
MemoryContextDeleteChildren CBC 487757 100.0 % (5 / 5) 75.0 % (9 / 12)
pnstrdup CBC 604746 100.0 % (6 / 6)
MemoryContextMemAllocated CBC 883762 100.0 % (9 / 9) 64.3 % (9 / 14)
palloc_aligned CBC 1392057 100.0 % (2 / 2)
MemoryContextAllocAligned GNC 1454566 94.1 % (16 / 17) 61.1 % (11 / 18)
MemoryContextSetIdentifier CBC 2153446 100.0 % (4 / 4) 20.0 % (2 / 10)
repalloc CBC 2612650 100.0 % (6 / 6) 66.7 % (4 / 6)
MemoryContextAllocExtended CBC 3692460 83.3 % (10 / 12) 53.1 % (17 / 32)
GetMemoryChunkContext CBC 4230539 100.0 % (2 / 2)
MemoryContextDelete CBC 4816064 100.0 % (12 / 12) 85.7 % (12 / 14)
MemoryContextDeleteOnly CBC 5274924 100.0 % (10 / 10) 68.8 % (11 / 16)
MemoryContextSetParent CBC 5417558 100.0 % (24 / 24) 63.9 % (23 / 36)
MemoryContextCreate CBC 6791189 100.0 % (23 / 23) 75.0 % (15 / 20)
palloc_extended CBC 11763372 83.3 % (10 / 12) 32.1 % (9 / 28)
MemoryContextAllocZero CBC 20608809 100.0 % (7 / 7) 63.6 % (14 / 22)
GetMemoryChunkSpace CBC 21245642 100.0 % (2 / 2)
pstrdup CBC 24929957 100.0 % (2 / 2)
MemoryContextResetOnly CBC 26249160 100.0 % (7 / 7) 75.0 % (9 / 12)
MemoryContextStrdup CBC 26509251 100.0 % (5 / 5)
MemoryContextCallResetCallbacks CBC 31523489 100.0 % (5 / 5) 100.0 % (2 / 2)
MemoryContextTraverseNext CBC 61226547 100.0 % (8 / 8) 100.0 % (6 / 6)
MemoryContextAlloc CBC 69028359 100.0 % (6 / 6) 78.6 % (11 / 14)
palloc0 CBC 165508172 100.0 % (9 / 9) 66.7 % (16 / 24)
MemoryContextReset CBC 167858104 100.0 % (7 / 7) 85.7 % (12 / 14)
pfree GNC 245742226 100.0 % (3 / 3)
GetMemoryChunkMethodID CBC 273881700 100.0 % (4 / 4) 50.0 % (1 / 2)
palloc CBC 288529108 100.0 % (8 / 8) 68.8 % (11 / 16)

Generated by: LCOV version 2.4-beta