LCOV - differential code coverage report
Current view: top level - src/backend/nodes - bitmapset.c (source / functions) Coverage Total Hit UNC UBC GNC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 99.5 % 546 543 3 50 493
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 34 34 1 33
Baseline: lcov-20260726-baseline Branches: 81.4 % 440 358 6 76 28 330
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 50 50 50
(30,360] days: 100.0 % 15 15 15
(360..) days: 99.4 % 481 478 3 478
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(360..) days: 100.0 % 33 33 33
Branch coverage date bins:
(7,30] days: 82.4 % 34 28 6 28
(30,360] days: 91.7 % 12 11 1 11
(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 17641 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_offset_members GNC 603141 100.0 % (50 / 50) 82.4 % (28 / 34)
bms_compare CBC 22248 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_difference CBC 4309164 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_join CBC 1313411 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 1482254 94.7 % (18 / 19) 83.3 % (15 / 18)
bms_del_members CBC 1772325 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_get_singleton_member CBC 2142887 100.0 % (17 / 17) 78.6 % (11 / 14)
bms_is_subset CBC 21648553 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_nonempty_difference CBC 3023101 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_overlap CBC 24997604 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 17882178 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_add_members CBC 19846673 100.0 % (19 / 19) 85.7 % (12 / 14)
bms_add_range CBC 45114 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_equal CBC 10898131 100.0 % (16 / 16) 87.5 % (14 / 16)
bms_int_members CBC 619440 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_intersect CBC 3333367 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_is_member CBC 13517582 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_is_valid_set CBC 301392016 75.0 % (6 / 8) 66.7 % (4 / 6)
bms_membership CBC 1653934 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 2173054 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_union CBC 6759153 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 38076033 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 12597374 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 22503043 100.0 % (17 / 17) 87.5 % (7 / 8)
bms_num_members CBC 2002184 100.0 % (8 / 8) 83.3 % (5 / 6)
bms_free CBC 31703012 100.0 % (4 / 4) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1