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 15:15:32 Functions: 98.0 % 51 50 1 50 1 50
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

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 GIC 3 100.0 % (4 / 4)
regexp_count_no_start ECB 3
regexp_instr_no_n GIC 3 100.0 % (2 / 2)
regexp_like_no_flags ECB 3
regexp_substr_no_n ECB 3
textregexreplace_extended_no_flags ECB 3
textregexreplace_extended_no_n ECB 3
regexp_instr_no_flags GIC 6 100.0 % (2 / 2)
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 ECB 9
regexp_instr_no_endoption GIC 12 100.0 % (2 / 2)
regexp_substr_no_flags GIC 12 100.0 % (2 / 2)
regexp_count_no_flags ECB 15
regexp_like ECB 15
similar_to_escape_1 GIC 20 100.0 % (4 / 4)
regexp_count GIC 24 93.3 % (14 / 15)
textregexreplace_extended ECB 33
similar_to_escape_2 ECB 46
regexp_substr GIC 54 100.0 % (37 / 37)
similar_escape_internal ECB 66
regexp_instr GIC 78 100.0 % (42 / 42)
texticregexeq ECB 134
regexp_matches_no_flags GIC 177 100.0 % (2 / 2)
regexp_split_to_table_no_flags ECB 276
regexp_split_to_table GIC 311 100.0 % (20 / 20)
regexp_matches ECB 339
textregexsubstr ECB 1074
textregexreplace GIC 1173 100.0 % (11 / 11)
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 GIC 6461 87.5 % (21 / 24)
nameregexne ECB 6782
nameicregexeq ECB 6853
textregexne ECB 17058
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 ECB 127719
textregexeq ECB 186505
RE_compile_and_execute ECB 345212
RE_execute ECB 346274
RE_compile_and_cache GIC 459737 100.0 % (43 / 43)
build_regexp_split_result ECB 545693
RE_wchar_execute ECB 893861

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