LCOV - code coverage report
Current view: top level - src/backend/utils/adt - varlena.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 90.9 % 1898 1726
Test Date: 2026-05-02 15:16:25 Functions: 92.5 % 146 135
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
SplitDirectoriesString 1042
SplitGUCList 4000
SplitIdentifierString 218337
appendStringInfoRegexpSubstr 170
appendStringInfoText 1233445
array_to_text 44617
array_to_text_internal 44637
array_to_text_null 8
bpcharfastcmp_c 31161
btnametextcmp 88237
bttext_pattern_cmp 18
bttext_pattern_sortsupport 77
bttextcmp 3761186
bttextnamecmp 22
bttextsortsupport 50987
btvarstrequalimage 5612
build_concat_foutcache 90
charlen_to_bytelen 11560
check_collation_set 11739913
check_replace_text_has_escape 12296
concat_internal 195
convert_to_base 20389
cstring_to_text 15507879
cstring_to_text_with_len 17072523
getClosestMatch 44
hexval 358
hexval_n 64
icu_unicode_version 1
initClosestMatch 44
internal_text_pattern_compare 107164
isxdigits_n 111
makeStringAggState 1631
name_text 426043
nameeqtext 135406
namefastcmp_c 24345426
namefastcmp_locale 0
namegetext 36906
namegttext 0
nameletext 0
namelttext 42347
namenetext 12
pg_column_compression 128
pg_column_size 71
pg_column_toast_chunk_id 114
pg_mbcharcliplen_chars 396483
replace_text 911
replace_text_regexp 12296
rest_of_char_same 0
scan_identifier 375871
scan_quoted_identifier 25047
split_part 124
split_text 192
split_text_accum_result 701
string_agg_combine 140
string_agg_deserialize 140
string_agg_finalfn 1437
string_agg_serialize 140
string_agg_transfn 622082
textToQualifiedNameList 3005
text_catenate 1361989
text_cmp 4741551
text_concat 143
text_concat_ws 56
text_format 22153
text_format_append_string 45618
text_format_nv 1910
text_format_parse_digits 91292
text_format_parse_format 45658
text_format_string_conversion 45622
text_ge 116415
text_gt 216151
text_isequal 306
text_larger 145885
text_le 213625
text_left 1432
text_length 286161
text_lt 231689
text_name 17875
text_overlay 28
text_pattern_ge 25022
text_pattern_gt 25006
text_pattern_le 25006
text_pattern_lt 32112
text_position 87
text_position_cleanup 1178
text_position_get_match_pos 50
text_position_get_match_ptr 4339
text_position_next 5540
text_position_next_internal 5540
text_position_reset 14
text_position_setup 1178
text_reverse 29
text_right 44
text_smaller 50562
text_starts_with 25276
text_substr 369804
text_substr_no_len 24
text_substring 396572
text_to_array 136
text_to_array_null 50
text_to_cstring 10350933
text_to_cstring_buffer 727
text_to_table 56
text_to_table_null 16
textcat 1361933
texteq 5318882
texteqname 5738
textgename 0
textgtname 0
textin 13216310
textlen 286151
textlename 0
textltname 0
textne 207846
textnename 12
textoctetlen 45
textout 4798698
textoverlay 18
textoverlay_no_len 10
textpos 87
textrecv 27
textsend 2394
to_bin32 10
to_bin64 10
to_hex32 20339
to_hex64 10
to_oct32 10
to_oct64 10
unicode_assigned 10
unicode_is_normalized 94
unicode_norm_form_from_string 149
unicode_normalize_func 55
unicode_version 20
unistr 47
unknownin 0
unknownout 656
unknownrecv 0
unknownsend 0
updateClosestMatch 435
varlenafastcmp_locale 21773753
varstr_abbrev_abort 1442
varstr_abbrev_convert 499789
varstr_cmp 5952682
varstr_sortsupport 87182
varstrfastcmp_c 25145555
varstrfastcmp_locale 21773753

Generated by: LCOV version 2.0-1