LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - regexp.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 89.5 % 649 581 19 38 11 23 371 13 174 34 380 8
Current Date: 2023-04-08 17:13:01 Functions: 98.0 % 51 50 1 50 1 50
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 100.0 % 13 13 1 12
View type: Flat (180,240] days: 100.0 % 1 1 1
Legend: Lines: hit not hit (240..) days: 89.3 % 635 567 19 38 11 23 370 174 34 374
Function coverage date bins:
(240..) days: 49.0 % 102 50 1 50 1 50

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
similar_escape UIC 0 0.0 % (0 / 9)
nameicregexne ECB 3
regexp_count_no_start GIC 3 100.0 % (2 / 2)
regexp_instr_no_n ECB 3
regexp_like_no_flags ECB 3
regexp_substr_no_n ECB 3
textregexreplace_extended_no_flags GIC 3 100.0 % (2 / 2)
textregexreplace_extended_no_n ECB 3
regexp_instr_no_flags ECB 6
regexp_instr_no_subexpr GIC 6 100.0 % (2 / 2)
regexp_substr_no_subexpr ECB 6
texticregexne ECB 8
regexp_instr_no_start GIC 9 100.0 % (2 / 2)
regexp_substr_no_start GIC 9 100.0 % (2 / 2)
regexp_instr_no_endoption GIC 12 100.0 % (2 / 2)
regexp_substr_no_flags GIC 12 100.0 % (2 / 2)
regexp_count_no_flags GIC 15 100.0 % (2 / 2)
regexp_like ECB 15
similar_to_escape_1 GIC 20 100.0 % (4 / 4)
regexp_count GIC 24 93.3 % (14 / 15)
textregexreplace_extended GIC 33 100.0 % (19 / 19)
similar_to_escape_2 ECB 46
regexp_substr GIC 54 100.0 % (37 / 37)
similar_escape_internal ECB 66
regexp_instr ECB 78
texticregexeq GIC 134 100.0 % (4 / 4)
regexp_matches_no_flags GIC 177 100.0 % (2 / 2)
regexp_split_to_table_no_flags GIC 276 100.0 % (2 / 2)
regexp_split_to_table GIC 311 100.0 % (20 / 20)
regexp_matches ECB 339
textregexsubstr GIC 1074 100.0 % (15 / 15)
textregexreplace ECB 1173
regexp_match_no_flags GIC 1263 100.0 % (2 / 2)
regexp_match GIC 1278 100.0 % (14 / 14)
build_regexp_match_result GIC 1384 90.5 % (19 / 21)
textregexreplace_noopt GIC 4069 100.0 % (5 / 5)
regexp_fixed_prefix ECB 6461
nameregexne GIC 6782 100.0 % (4 / 4)
nameicregexeq ECB 6853
textregexne GIC 17058 100.0 % (4 / 4)
regexp_split_to_array_no_flags ECB 100157
regexp_split_to_array ECB 100178
setup_regexp_matches GIC 101727 93.7 % (74 / 79)
parse_re_flags ECB 102964
nameregexeq GIC 127719 100.0 % (4 / 4)
textregexeq GIC 186505 100.0 % (4 / 4)
RE_compile_and_execute GIC 345212 100.0 % (5 / 5)
RE_execute GIC 346274 100.0 % (6 / 6)
RE_compile_and_cache GIC 459737 100.0 % (43 / 43)
build_regexp_split_result GIC 545693 80.0 % (12 / 15)
RE_wchar_execute ECB 893861

Generated by: LCOV version v1.16-55-g56c0a2a