LCOV - differential code coverage report
Current view: top level - src/backend/nodes - bitmapset.c (source / functions) Coverage Total Hit UNC UBC GNC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 99.5 % 546 543 3 50 493
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 34 34 1 33
Baseline: lcov-20260920-baseline Branches: 81.4 % 440 358 6 76 28 330
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 64 64 50 14
(360..) days: 99.4 % 481 478 3 478
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 33 33 33
Branch coverage date bins:
(7,30] days: 75.0 % 4 3 1 3
(30,360] days: 85.7 % 42 36 6 28 8
(360..) days: 81.0 % 394 319 75 319

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
bms_singleton_member CBC 17837 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_offset_members GNC 598463 100.0 % (50 / 50) 82.4 % (28 / 34)
bms_compare CBC 21021 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_difference CBC 4166265 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_join CBC 1367385 100.0 % (19 / 19) 71.4 % (10 / 14)
bms_overlap_list CBC 1529 100.0 % (14 / 14) 80.0 % (16 / 20)
bms_del_member CBC 1217133 94.7 % (18 / 19) 83.3 % (15 / 18)
bms_del_members CBC 1710161 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_get_singleton_member CBC 2110692 100.0 % (17 / 17) 78.6 % (11 / 14)
bms_is_subset CBC 20874389 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_nonempty_difference CBC 2911576 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_overlap CBC 24043176 100.0 % (11 / 11) 75.0 % (9 / 12)
bms_prev_member CBC 18 100.0 % (19 / 19) 81.2 % (13 / 16)
bms_add_member CBC 18206345 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_add_members CBC 19697658 100.0 % (19 / 19) 85.7 % (12 / 14)
bms_add_range CBC 44320 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_equal CBC 10432900 100.0 % (16 / 16) 87.5 % (14 / 16)
bms_int_members CBC 579783 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_intersect CBC 3251711 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_is_member CBC 13476763 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_is_valid_set CBC 293942510 75.0 % (6 / 8) 66.7 % (4 / 6)
bms_membership CBC 1640330 100.0 % (14 / 14) 83.3 % (10 / 12)
bms_replace_members CBC 11241 100.0 % (15 / 15) 83.3 % (10 / 12)
bms_subset_compare CBC 2100391 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_union CBC 6543313 100.0 % (17 / 17) 83.3 % (10 / 12)
bitmap_hash CBC 5114 100.0 % (3 / 3) 50.0 % (1 / 2)
bitmap_match CBC 2885 100.0 % (3 / 3) 50.0 % (1 / 2)
bms_copy CBC 37387230 100.0 % (8 / 8) 75.0 % (3 / 4)
bms_hash_value CBC 5121 100.0 % (6 / 6) 75.0 % (3 / 4)
bms_make_singleton CBC 12872100 100.0 % (10 / 10) 75.0 % (3 / 4)
bms_member_index CBC 4427 100.0 % (11 / 11) 75.0 % (3 / 4)
bms_next_member CBC 21810887 100.0 % (17 / 17) 87.5 % (7 / 8)
bms_num_members CBC 1999475 100.0 % (8 / 8) 83.3 % (5 / 6)
bms_free CBC 31017869 100.0 % (4 / 4) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1