LCOV - code coverage report
Current view: top level - Objects/stringlib - fastsearch.h (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 270 327 82.6 %
Date: 2022-07-20 13:12:14 Functions: 45 65 69.2 %
Branches: 174 226 77.0 %

Function Name Sort by function name Hit count Sort by hit count
asciilib__factorize 129
asciilib__lex_search 258
asciilib__preprocess 129
asciilib__two_way 129
asciilib__two_way_count 0
asciilib__two_way_find 129
asciilib_adaptive_find 0
asciilib_count_char 1251565
asciilib_default_find 2500384
asciilib_default_rfind 196293
asciilib_fastsearch 6239690
asciilib_find_char 677504
asciilib_rfind_char 1607975
fastsearch 1375867
stringlib__factorize 434
stringlib__lex_search 868
stringlib__preprocess 434
stringlib__two_way 434
stringlib__two_way_count 0
stringlib__two_way_find 434
stringlib_adaptive_find 0
stringlib_count_char 15843
stringlib_default_find 781270
stringlib_default_rfind 196750
stringlib_find_char 899091
stringlib_rfind_char 8413
ucs1lib__factorize 0
ucs1lib__lex_search 0
ucs1lib__preprocess 0
ucs1lib__two_way 0
ucs1lib__two_way_count 0
ucs1lib__two_way_find 0
ucs1lib_adaptive_find 0
ucs1lib_count_char 321274
ucs1lib_default_find 1627159
ucs1lib_default_rfind 0
ucs1lib_fastsearch 1958617
ucs1lib_find_char 32462859
ucs1lib_rfind_char 1162833
ucs2lib__factorize 49
ucs2lib__lex_search 98
ucs2lib__preprocess 49
ucs2lib__two_way 105
ucs2lib__two_way_count 3
ucs2lib__two_way_find 46
ucs2lib_adaptive_find 0
ucs2lib_count_char 11761
ucs2lib_default_find 2619
ucs2lib_default_rfind 15
ucs2lib_fastsearch 14800
ucs2lib_find_char 90019
ucs2lib_rfind_char 405
ucs4lib__factorize 0
ucs4lib__lex_search 0
ucs4lib__preprocess 0
ucs4lib__two_way 0
ucs4lib__two_way_count 0
ucs4lib__two_way_find 0
ucs4lib_adaptive_find 0
ucs4lib_count_char 798
ucs4lib_default_find 102
ucs4lib_default_rfind 25
ucs4lib_fastsearch 943
ucs4lib_find_char 1051149
ucs4lib_rfind_char 17

Generated by: LCOV version 1.14