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

Generated by: LCOV version 2.4-beta