LCOV - differential code coverage report
Current view: top level - src/backend/lib - rbtree.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 98.9 % 271 268 3 1 267 1
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 17 17 1 16
Baseline: lcov-20260630-baseline Branches: 92.5 % 147 136 11 136
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 1 1 1
(360..) days: 98.9 % 270 267 3 267
Function coverage date bins:
(360..) days: 100.0 % 17 17 1 16
Branch coverage date bins:
(360..) days: 92.5 % 147 136 11 136

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
rbt_begin_iterate CBC 296 85.7 % (12 / 14) 40.0 % (2 / 5)
rbt_delete_node CBC 14984 95.7 % (22 / 23) 86.4 % (19 / 22)
rbt_copy_data CBC 406423 100.0 % (3 / 3)
rbt_create GNC 349 100.0 % (11 / 11) 50.0 % (1 / 2)
rbt_delete CBC 14984 100.0 % (3 / 3)
rbt_delete_fixup CBC 12936 100.0 % (43 / 43) 100.0 % (22 / 22)
rbt_find CBC 40001 100.0 % (10 / 10) 100.0 % (6 / 6)
rbt_find_great CBC 3751 100.0 % (12 / 12) 100.0 % (8 / 8)
rbt_find_less CBC 6254 100.0 % (12 / 12) 100.0 % (8 / 8)
rbt_insert CBC 1835480 100.0 % (26 / 26) 100.0 % (10 / 10)
rbt_insert_fixup CBC 403936 100.0 % (29 / 29) 100.0 % (14 / 14)
rbt_iterate CBC 364232 100.0 % (4 / 4) 100.0 % (2 / 2)
rbt_left_right_iterator CBC 354180 100.0 % (20 / 20) 100.0 % (12 / 12)
rbt_leftmost CBC 3 100.0 % (9 / 9) 100.0 % (4 / 4)
rbt_right_left_iterator CBC 10001 100.0 % (20 / 20) 100.0 % (12 / 12)
rbt_rotate_left CBC 344476 100.0 % (16 / 16) 80.0 % (8 / 10)
rbt_rotate_right CBC 89787 100.0 % (16 / 16) 80.0 % (8 / 10)

Generated by: LCOV version 2.0-1