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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 83.8 % 402 337 1 64 13 324 1
Current Date: 2025-09-06 07:49:51 +0900 Functions: 83.3 % 54 45 9 3 42
Baseline: lcov-20250907-010129-baseline Branches: 51.5 % 526 271 12 1 242 14 257
Baseline Date: 2025-09-05 08:21:35 +0100 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 810 39.3 % (11 / 28) 26.7 % (8 / 30)
palloc_extended CBC 11715687 83.3 % (10 / 12) 32.1 % (9 / 28)
MemoryContextAllocExtended CBC 3654550 83.3 % (10 / 12) 53.1 % (17 / 32)
MemoryContextSetParent CBC 5013875 100.0 % (24 / 24) 63.9 % (23 / 36)
MemoryContextResetChildren UBC 0 0.0 % (0 / 7) 0.0 % (0 / 12)
MemoryContextAllocHuge CBC 1558 100.0 % (6 / 6) 21.4 % (3 / 14)
MemoryContextCheck CBC 317938 100.0 % (9 / 9) 54.5 % (12 / 22)
MemoryContextMemConsumed CBC 15 77.8 % (7 / 9) 25.0 % (3 / 12)
MemoryContextUnregisterResetCallback GNC 13060 90.9 % (10 / 11) 43.8 % (7 / 16)
MemoryContextAllocZero CBC 20559730 100.0 % (7 / 7) 63.6 % (14 / 22)
MemoryContextAllowInCriticalSection CBC 2421 100.0 % (4 / 4) 20.0 % (2 / 10)
MemoryContextGetParent CBC 8714 100.0 % (3 / 3) 20.0 % (2 / 10)
MemoryContextIsEmpty CBC 4440 100.0 % (5 / 5) 33.3 % (4 / 12)
MemoryContextRegisterResetCallback CBC 53371 100.0 % (6 / 6) 20.0 % (2 / 10)
MemoryContextSetIdentifier CBC 2131563 100.0 % (4 / 4) 20.0 % (2 / 10)
palloc0 CBC 160761182 100.0 % (9 / 9) 66.7 % (16 / 24)
MemoryContextAllocAligned GNC 1437192 94.1 % (16 / 17) 61.1 % (11 / 18)
MemoryContextStatsPrint CBC 810 76.7 % (23 / 30) 65.0 % (13 / 20)
MemoryContextAllocationFailure UBC 0 0.0 % (0 / 6) 0.0 % (0 / 6)
MemoryContextCreate CBC 6370428 100.0 % (23 / 23) 75.0 % (15 / 20)
MemoryContextDeleteOnly CBC 4872414 100.0 % (10 / 10) 68.8 % (11 / 16)
MemoryContextMemAllocated CBC 876169 100.0 % (9 / 9) 64.3 % (9 / 14)
palloc CBC 276679757 100.0 % (8 / 8) 68.8 % (11 / 16)
repalloc_extended CBC 49747 87.5 % (7 / 8) 37.5 % (3 / 8)
MemoryContextAlloc CBC 67288036 100.0 % (6 / 6) 78.6 % (11 / 14)
MemoryContextDeleteChildren CBC 485793 100.0 % (5 / 5) 75.0 % (9 / 12)
MemoryContextResetOnly CBC 25654378 100.0 % (7 / 7) 75.0 % (9 / 12)
repalloc0 CBC 24458 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 4417673 100.0 % (12 / 12) 85.7 % (12 / 14)
MemoryContextReset CBC 162965349 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 2560935 100.0 % (6 / 6) 66.7 % (4 / 6)
GetMemoryChunkMethodID CBC 265081307 100.0 % (4 / 4) 50.0 % (1 / 2)
MemoryContextInit CBC 1811 100.0 % (7 / 7) 50.0 % (1 / 2)
ProcessLogMemoryContextInterrupt CBC 9 100.0 % (5 / 5) 50.0 % (1 / 2)
pchomp CBC 210 100.0 % (5 / 5) 75.0 % (3 / 4)
MemoryContextCallResetCallbacks CBC 30526205 100.0 % (5 / 5) 100.0 % (2 / 2)
MemoryContextTraverseNext CBC 60872049 100.0 % (8 / 8) 100.0 % (6 / 6)
GetMemoryChunkContext CBC 4108042 100.0 % (2 / 2)
GetMemoryChunkHeader UBC 0 0.0 % (0 / 3)
GetMemoryChunkSpace CBC 21258366 100.0 % (2 / 2)
HandleLogMemoryContextInterrupt CBC 9 100.0 % (4 / 4)
MemoryContextStats UBC 0 0.0 % (0 / 3)
MemoryContextStrdup CBC 25630114 100.0 % (5 / 5)
palloc_aligned CBC 1374972 100.0 % (2 / 2)
pfree GNC 237104217 100.0 % (3 / 3)
pnstrdup CBC 604458 100.0 % (6 / 6)
pstrdup CBC 24068858 100.0 % (2 / 2)
repalloc_huge CBC 49307 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta