LCOV - differential code coverage report
Current view: top level - src/backend/nodes - tidbitmap.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 88.1 % 531 468 63 468
Current Date: 2025-10-28 08:26:42 +0900 Functions: 93.9 % 33 31 2 31
Baseline: lcov-20251028-005825-baseline Branches: 66.2 % 346 229 117 229
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 61 61 61
(360..) days: 86.6 % 470 407 63 407
Function coverage date bins:
(30,360] days: 100.0 % 10 10 10
(360..) days: 91.3 % 23 21 2 21
Branch coverage date bins:
(30,360] days: 65.0 % 20 13 7 13
(360..) days: 66.3 % 326 216 110 216

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
tbm_union_page UBC 0 0.0 % (0 / 21) 0.0 % (0 / 18)
tbm_prepare_shared_iterate CBC 36 92.1 % (58 / 63) 61.8 % (21 / 34)
tbm_intersect CBC 97 61.9 % (13 / 21) 50.0 % (12 / 24)
tbm_union UBC 0 0.0 % (0 / 10) 0.0 % (0 / 10)
tbm_mark_page_lossy CBC 83224 100.0 % (31 / 31) 73.3 % (22 / 30)
tbm_find_pageentry CBC 5835 53.3 % (8 / 15) 41.7 % (5 / 12)
tbm_free_shared_area CBC 27 81.2 % (13 / 16) 41.7 % (5 / 12)
tbm_add_tuples CBC 3246055 92.3 % (24 / 26) 70.0 % (14 / 20)
tbm_begin_private_iterate CBC 10208 100.0 % (30 / 30) 76.9 % (20 / 26)
tbm_lossify CBC 18 87.5 % (14 / 16) 64.3 % (9 / 14)
tbm_get_pageentry CBC 3632982 100.0 % (19 / 19) 77.8 % (14 / 18)
tbm_intersect_page CBC 5613 91.2 % (31 / 34) 84.6 % (22 / 26)
tbm_create_pagetable CBC 4558 100.0 % (12 / 12) 62.5 % (5 / 8)
tbm_shared_iterate CBC 15225 100.0 % (45 / 45) 83.3 % (15 / 18)
tbm_end_iterate CBC 9963 100.0 % (7 / 7) 66.7 % (4 / 6)
tbm_iterate CBC 208896 100.0 % (6 / 6) 66.7 % (4 / 6)
tbm_page_is_lossy CBC 3643101 100.0 % (13 / 13) 80.0 % (8 / 10)
tbm_add_page CBC 73990 80.0 % (4 / 5) 50.0 % (1 / 2)
tbm_attach_shared_iterate CBC 171 100.0 % (10 / 10) 75.0 % (3 / 4)
tbm_extract_page_tuple CBC 121240 100.0 % (15 / 15) 90.0 % (9 / 10)
tbm_private_iterate CBC 196594 100.0 % (35 / 35) 93.8 % (15 / 16)
tbm_shared_comparator CBC 119145 88.9 % (8 / 9) 75.0 % (3 / 4)
pagetable_allocate CBC 4754 100.0 % (8 / 8) 100.0 % (2 / 2)
pagetable_free CBC 4753 100.0 % (8 / 8) 100.0 % (4 / 4)
tbm_advance_schunkbit CBC 84766 100.0 % (10 / 10) 100.0 % (4 / 4)
tbm_begin_iterate CBC 10019 100.0 % (8 / 8) 100.0 % (2 / 2)
tbm_free CBC 10365 100.0 % (9 / 9) 100.0 % (6 / 6)
tbm_calculate_entries CBC 356617 100.0 % (5 / 5)
tbm_comparator CBC 689655 100.0 % (4 / 4)
tbm_create CBC 10421 100.0 % (12 / 12)
tbm_end_private_iterate CBC 10152 100.0 % (3 / 3)
tbm_end_shared_iterate CBC 171 100.0 % (3 / 3)
tbm_is_empty CBC 634 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta