LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - mcxt.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 83.9 % 384 322 27 35 56 266 47 49
Current Date: 2024-04-14 14:21:10 Functions: 83.0 % 53 44 5 4 18 26 1 2
Baseline: 16@8cea358b128 Branches: 50.2 % 480 241 36 7 34 162 14 10 40 177 1 1
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 66.2 % 80 53 27 53
(60,120] days: 100.0 % 3 3 3
(240..) days: 88.4 % 301 266 35 266
Function coverage date bins:
[..60] days: 50.0 % 6 3 3 3
(60,120] days: 100.0 % 1 1 1
(240..) days: 87.0 % 46 40 2 4 14 26
Branch coverage date bins:
[..60] days: 52.6 % 76 40 36 40
(240..) days: 49.5 % 406 201 7 34 162 14 10 177 1 1

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 UNC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
GetMemoryChunkHeader UBC 0 0.0 % (0 / 3)
MemoryContextAllocationFailure UNC 0 0.0 % (0 / 5) 0.0 % (0 / 4)
MemoryContextResetChildren UNC 0 0.0 % (0 / 7) 0.0 % (0 / 12)
MemoryContextSizeFailure UNC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
MemoryContextStats UNC 0 0.0 % (0 / 3)
HandleLogMemoryContextInterrupt CBC 9 100.0 % (4 / 4)
ProcessLogMemoryContextInterrupt GNC 9 100.0 % (5 / 5) 50.0 % (1 / 2)
MemoryContextMemConsumed GNC 15 77.8 % (7 / 9) 25.0 % (3 / 12)
pchomp CBC 349 100.0 % (5 / 5) 75.0 % (3 / 4)
MemoryContextStatsInternal GNC 774 39.3 % (11 / 28) 26.7 % (8 / 30)
MemoryContextStatsPrint CBC 774 76.7 % (23 / 30) 65.0 % (13 / 20)
MemoryContextInit CBC 1562 100.0 % (7 / 7) 50.0 % (1 / 2)
MemoryContextAllocHuge GNC 1593 100.0 % (6 / 6) 21.4 % (3 / 14)
MemoryContextAllowInCriticalSection CBC 2385 100.0 % (4 / 4) 20.0 % (2 / 10)
MemoryContextIsEmpty CBC 5374 100.0 % (5 / 5) 33.3 % (4 / 12)
MemoryContextGetParent CBC 8657 100.0 % (3 / 3) 20.0 % (2 / 10)
MemoryContextRegisterResetCallback CBC 21202 100.0 % (6 / 6) 20.0 % (2 / 10)
repalloc0 CBC 23007 83.3 % (5 / 6) 25.0 % (1 / 4)
repalloc_huge CBC 42962 100.0 % (2 / 2)
repalloc_extended GNC 43338 87.5 % (7 / 8) 37.5 % (3 / 8)
MemoryContextCheck GNC 279451 100.0 % (9 / 9) 50.0 % (11 / 22)
MemoryContextDeleteChildren CBC 326091 100.0 % (5 / 5) 66.7 % (8 / 12)
pnstrdup CBC 646174 100.0 % (6 / 6)
MemoryContextMemAllocated GNC 798599 100.0 % (9 / 9) 64.3 % (9 / 14)
palloc_extended GNC 915822 90.9 % (10 / 11) 34.6 % (9 / 26)
palloc_aligned CBC 1472487 100.0 % (2 / 2)
MemoryContextAllocAligned CBC 1526541 93.3 % (14 / 15) 50.0 % (4 / 8)
MemoryContextSetIdentifier CBC 1964661 100.0 % (4 / 4) 20.0 % (2 / 10)
repalloc GNC 2372282 100.0 % (6 / 6) 66.7 % (4 / 6)
MemoryContextAllocExtended GNC 3392275 83.3 % (10 / 12) 56.2 % (18 / 32)
GetMemoryChunkContext CBC 3735616 100.0 % (2 / 2)
MemoryContextDelete GNC 4448007 100.0 % (12 / 12) 85.7 % (12 / 14)
MemoryContextDeleteOnly GNC 5415838 100.0 % (10 / 10) 68.8 % (11 / 16)
MemoryContextSetParent CBC 5543914 100.0 % (24 / 24) 63.9 % (23 / 36)
MemoryContextCreate CBC 6896671 100.0 % (21 / 21) 83.3 % (5 / 6)
MemoryContextAllocZero GNC 19937261 100.0 % (7 / 7) 63.6 % (14 / 22)
MemoryContextResetOnly CBC 21084338 100.0 % (7 / 7) 66.7 % (8 / 12)
pstrdup CBC 21900583 100.0 % (2 / 2)
GetMemoryChunkSpace CBC 22067047 100.0 % (2 / 2)
MemoryContextStrdup CBC 23404790 100.0 % (5 / 5)
MemoryContextCallResetCallbacks CBC 26499665 100.0 % (5 / 5) 100.0 % (2 / 2)
MemoryContextTraverseNext GNC 54795230 100.0 % (8 / 8) 100.0 % (6 / 6)
MemoryContextAlloc GNC 63013863 100.0 % (6 / 6) 78.6 % (11 / 14)
MemoryContextReset CBC 142447485 100.0 % (7 / 7) 71.4 % (10 / 14)
palloc0 GNC 145922806 100.0 % (8 / 8) 63.6 % (14 / 22)
pfree CBC 203873307 100.0 % (3 / 3)
GetMemoryChunkMethodID CBC 232091590 100.0 % (4 / 4) 50.0 % (1 / 2)
palloc GNC 237413728 100.0 % (8 / 8) 68.8 % (11 / 16)

Generated by: LCOV version 2.1-beta2-3-g6141622