LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - freepage.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 55.1 % 670 369 301 369
Current Date: 2025-09-06 07:49:51 +0900 Functions: 72.4 % 29 21 8 21
Baseline: lcov-20250907-010129-baseline Branches: 38.0 % 490 186 304 186
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 55.1 % 670 369 301 369
Function coverage date bins:
(360..) days: 72.4 % 29 21 8 21
Branch coverage date bins:
(360..) days: 38.0 % 490 186 304 186

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
FreePageBtreeInsertInternal UBC 0 0.0 % (0 / 10) 0.0 % (0 / 6)
FreePageBtreeRemovePage UBC 0 0.0 % (0 / 33) 0.0 % (0 / 24)
FreePageBtreeSearchInternal UBC 0 0.0 % (0 / 14) 0.0 % (0 / 12)
FreePageBtreeSplitPage UBC 0 0.0 % (0 / 16) 0.0 % (0 / 4)
FreePageBtreeUpdateParentPointers UBC 0 0.0 % (0 / 6) 0.0 % (0 / 6)
FreePageManagerDump UBC 0 0.0 % (0 / 26) 0.0 % (0 / 18)
FreePageManagerDumpBtree UBC 0 0.0 % (0 / 23) 0.0 % (0 / 16)
FreePageManagerDumpSpans UBC 0 0.0 % (0 / 9) 0.0 % (0 / 6)
FreePageBtreeGetRecycled CBC 125 90.9 % (10 / 11) 50.0 % (5 / 10)
FreePageBtreeRecycle CBC 125 92.3 % (12 / 13) 50.0 % (2 / 4)
FreePageBtreeConsolidate CBC 333 28.1 % (9 / 32) 22.2 % (4 / 18)
FreePageBtreeFindLeftSibling CBC 333 33.3 % (7 / 21) 10.0 % (2 / 20)
FreePageBtreeRemove CBC 333 84.6 % (11 / 13) 60.0 % (6 / 10)
FreePageBtreeFindRightSibling CBC 341 33.3 % (7 / 21) 10.0 % (2 / 20)
FreePageBtreeInsertLeaf CBC 429 100.0 % (10 / 10) 50.0 % (3 / 6)
FreePageBtreeFirstKey CBC 674 66.7 % (4 / 6) 33.3 % (2 / 6)
FreePageBtreeAdjustAncestorKeys CBC 950 36.7 % (11 / 30) 15.6 % (5 / 32)
FreePagePopSpanLeader CBC 1930 100.0 % (13 / 13) 90.0 % (9 / 10)
FreePageBtreeSearch CBC 2466 41.9 % (13 / 31) 23.5 % (8 / 34)
FreePageBtreeSearchLeaf CBC 2466 100.0 % (14 / 14) 75.0 % (9 / 12)
FreePageManagerInitialize CBC 2531 100.0 % (13 / 13) 100.0 % (2 / 2)
FreePageManagerPut CBC 4309 100.0 % (11 / 11) 87.5 % (7 / 8)
FreePageManagerPutInternal CBC 4402 58.4 % (87 / 149) 47.8 % (44 / 92)
FreePageManagerGet CBC 12608 100.0 % (7 / 7) 100.0 % (2 / 2)
FreePageManagerGetInternal CBC 12729 93.1 % (54 / 58) 64.5 % (40 / 62)
FreePageManagerLargestContiguous CBC 14195 100.0 % (16 / 16) 64.3 % (9 / 14)
FreePageBtreeCleanup CBC 14300 91.3 % (42 / 46) 63.3 % (19 / 30)
FreePagePushSpanLeader CBC 16876 100.0 % (13 / 13) 100.0 % (4 / 4)
FreePageManagerUpdateLargest CBC 16917 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta