LCOV - differential code coverage report
Current view: top level - src/backend/nodes - bitmapset.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 99.4 % 503 500 3 64 5 431 3
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 33 33 3 30
Baseline: lcov-20251218-005734-baseline Branches: 80.1 % 412 330 2 80 75 8 247
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 2 2 2
(360..) days: 99.4 % 498 495 3 64 431
Function coverage date bins:
(360..) days: 100.0 % 33 33 3 30
Branch coverage date bins:
(7,30] days: 100.0 % 6 6 6
(30,360] days: 50.0 % 4 2 2 2
(360..) days: 80.1 % 402 322 80 75 247

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_prev_member GNC 15 100.0 % (20 / 20) 75.0 % (12 / 16)
bms_overlap_list CBC 805 100.0 % (14 / 14) 80.0 % (16 / 20)
bitmap_match CBC 2091 100.0 % (3 / 3) 50.0 % (1 / 2)
bms_member_index GNC 2659 100.0 % (14 / 14) 87.5 % (7 / 8)
bitmap_hash CBC 3556 100.0 % (3 / 3) 50.0 % (1 / 2)
bms_hash_value CBC 3563 100.0 % (6 / 6) 75.0 % (3 / 4)
bms_replace_members CBC 6747 100.0 % (15 / 15) 83.3 % (10 / 12)
bms_singleton_member CBC 10796 100.0 % (16 / 16) 61.1 % (11 / 18)
bms_compare CBC 13108 100.0 % (16 / 16) 80.0 % (16 / 20)
bms_add_range CBC 33097 100.0 % (29 / 29) 88.9 % (16 / 18)
bms_int_members CBC 362507 100.0 % (20 / 20) 85.7 % (12 / 14)
bms_membership CBC 889564 100.0 % (14 / 14) 66.7 % (8 / 12)
bms_join CBC 910965 100.0 % (19 / 19) 71.4 % (10 / 14)
bms_del_member CBC 916136 94.7 % (18 / 19) 83.3 % (15 / 18)
bms_del_members CBC 1163749 100.0 % (22 / 22) 83.3 % (15 / 18)
bms_get_singleton_member CBC 1317920 100.0 % (17 / 17) 78.6 % (11 / 14)
bms_num_members CBC 1389923 100.0 % (12 / 12) 75.0 % (6 / 8)
bms_subset_compare CBC 1394713 100.0 % (32 / 32) 92.9 % (26 / 28)
bms_nonempty_difference CBC 1977081 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_intersect CBC 2225285 100.0 % (22 / 22) 87.5 % (14 / 16)
bms_difference CBC 2710979 100.0 % (23 / 23) 80.0 % (16 / 20)
bms_union CBC 4377637 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_equal CBC 6475197 100.0 % (16 / 16) 81.2 % (13 / 16)
bms_add_members CBC 7731639 100.0 % (19 / 19) 78.6 % (11 / 14)
bms_make_singleton CBC 8257622 100.0 % (10 / 10) 75.0 % (3 / 4)
bms_is_member CBC 8983106 100.0 % (13 / 13) 83.3 % (10 / 12)
bms_add_member CBC 11651163 100.0 % (17 / 17) 83.3 % (10 / 12)
bms_next_member GNC 11846655 100.0 % (16 / 16) 87.5 % (7 / 8)
bms_overlap CBC 13915745 100.0 % (11 / 11) 75.0 % (9 / 12)
bms_free CBC 13949028 100.0 % (4 / 4) 100.0 % (2 / 2)
bms_is_subset CBC 14199326 100.0 % (14 / 14) 78.6 % (11 / 14)
bms_copy CBC 19287809 100.0 % (8 / 8) 75.0 % (3 / 4)
bms_is_valid_set CBC 171262567 75.0 % (6 / 8) 66.7 % (4 / 6)

Generated by: LCOV version 2.4-beta