LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - mcxt.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 81.9 % 443 363 80 363
Current Date: 2026-09-20 14:13:17 +0900 Functions: 82.5 % 63 52 11 52
Baseline: lcov-20260920-baseline Branches: 50.9 % 554 282 272 282
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 65.9 % 44 29 15 29
(360..) days: 83.7 % 399 334 65 334
Function coverage date bins:
(30,360] days: 77.8 % 9 7 2 7
(360..) days: 83.3 % 54 45 9 45
Branch coverage date bins:
(30,360] days: 40.0 % 30 12 18 12
(360..) days: 51.5 % 524 270 254 270

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)
GetMemoryChunkContext CBC 5406946 100.0 % (2 / 2)
GetMemoryChunkHeader UBC 0 0.0 % (0 / 3)
GetMemoryChunkMethodID CBC 310793338 100.0 % (4 / 4) 50.0 % (1 / 2)
GetMemoryChunkSpace CBC 22851670 100.0 % (2 / 2)
HandleLogMemoryContextInterrupt CBC 12 100.0 % (4 / 4)
MemoryContextAlloc CBC 89925230 100.0 % (6 / 6) 78.6 % (11 / 14)
MemoryContextAllocAligned CBC 1821270 85.0 % (17 / 20) 54.5 % (12 / 22)
MemoryContextAllocExtended CBC 5774667 83.3 % (10 / 12) 53.1 % (17 / 32)
MemoryContextAllocHuge CBC 1682 100.0 % (6 / 6) 21.4 % (3 / 14)
MemoryContextAllocZero CBC 27527150 100.0 % (7 / 7) 63.6 % (14 / 22)
MemoryContextAllocationFailure UBC 0 0.0 % (0 / 6) 0.0 % (0 / 6)
MemoryContextAllowInCriticalSection CBC 3029 100.0 % (4 / 4) 20.0 % (2 / 10)
MemoryContextCallResetCallbacks CBC 34630157 100.0 % (5 / 5) 100.0 % (2 / 2)
MemoryContextCheck CBC 403337 100.0 % (9 / 9) 54.5 % (12 / 22)
MemoryContextCreate CBC 8409642 100.0 % (23 / 23) 75.0 % (15 / 20)
MemoryContextDelete CBC 5932648 100.0 % (12 / 12) 85.7 % (12 / 14)
MemoryContextDeleteChildren CBC 606160 100.0 % (5 / 5) 75.0 % (9 / 12)
MemoryContextDeleteOnly CBC 6513563 100.0 % (10 / 10) 68.8 % (11 / 16)
MemoryContextGetParent CBC 11257 100.0 % (3 / 3) 20.0 % (2 / 10)
MemoryContextInit CBC 2247 100.0 % (7 / 7) 50.0 % (1 / 2)
MemoryContextIsEmpty CBC 17380 100.0 % (5 / 5) 33.3 % (4 / 12)
MemoryContextMemAllocated CBC 1337451 100.0 % (9 / 9) 64.3 % (9 / 14)
MemoryContextMemConsumed CBC 20 77.8 % (7 / 9) 25.0 % (3 / 12)
MemoryContextRegisterResetCallback CBC 67999 100.0 % (6 / 6) 20.0 % (2 / 10)
MemoryContextReset CBC 219077102 100.0 % (7 / 7) 85.7 % (12 / 14)
MemoryContextResetChildren UBC 0 0.0 % (0 / 7) 0.0 % (0 / 12)
MemoryContextResetOnly CBC 28117578 100.0 % (7 / 7) 75.0 % (9 / 12)
MemoryContextSetIdentifier CBC 2728318 100.0 % (4 / 4) 20.0 % (2 / 10)
MemoryContextSetParent CBC 6689028 100.0 % (24 / 24) 63.9 % (23 / 36)
MemoryContextSizeFailure UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
MemoryContextStats UBC 0 0.0 % (0 / 3)
MemoryContextStatsDetail CBC 12 75.0 % (6 / 8) 50.0 % (2 / 4)
MemoryContextStatsInternal CBC 1150 39.3 % (11 / 28) 26.7 % (8 / 30)
MemoryContextStatsPrint CBC 1150 76.7 % (23 / 30) 65.0 % (13 / 20)
MemoryContextStrdup CBC 35611991 100.0 % (5 / 5)
MemoryContextTraverseNext CBC 78090785 100.0 % (8 / 8) 100.0 % (6 / 6)
MemoryContextUnregisterResetCallback CBC 14293 90.9 % (10 / 11) 43.8 % (7 / 16)
ProcessLogMemoryContextInterrupt CBC 12 81.8 % (9 / 11) 50.0 % (4 / 8)
add_size CBC 529891 75.0 % (3 / 4) 50.0 % (1 / 2)
add_size_error UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
mul_size CBC 216654 75.0 % (3 / 4) 50.0 % (1 / 2)
mul_size_error UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
palloc CBC 370399841 100.0 % (8 / 8) 68.8 % (11 / 16)
palloc0 CBC 207833943 100.0 % (9 / 9) 66.7 % (16 / 24)
palloc0_mul CBC 11185815 75.0 % (3 / 4) 50.0 % (1 / 2)
palloc_aligned CBC 1747067 100.0 % (2 / 2)
palloc_extended CBC 1345697 83.3 % (10 / 12) 32.1 % (9 / 28)
palloc_mul CBC 58028522 75.0 % (3 / 4) 50.0 % (1 / 2)
palloc_mul_extended CBC 866632 75.0 % (3 / 4) 50.0 % (1 / 2)
pchomp CBC 282 100.0 % (5 / 5) 75.0 % (3 / 4)
pfree CBC 279340577 100.0 % (3 / 3)
pnstrdup CBC 1099616 100.0 % (6 / 6)
pstrdup CBC 33576809 100.0 % (2 / 2)
repalloc CBC 3127646 100.0 % (6 / 6) 66.7 % (4 / 6)
repalloc0 CBC 40146 83.3 % (5 / 6) 25.0 % (1 / 4)
repalloc_extended CBC 66499 87.5 % (7 / 8) 37.5 % (3 / 8)
repalloc_huge CBC 65971 100.0 % (2 / 2)
repalloc_mul CBC 1148440 75.0 % (3 / 4) 50.0 % (1 / 2)
repalloc_mul_extended CBC 454 75.0 % (3 / 4) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1