LCOV - code coverage report
Current view: top level - py - objstr.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.25.0-32-g076e07197.info Lines: 1127 1128 99.9 %
Date: 2025-04-24 18:23:45 Functions: 76 76 100.0 %
Branches: 818 882 92.7 %

Function Name Sort by function name Hit count Sort by hit count
arg_as_int 22495
arg_looks_integer 156300
arg_looks_numeric 97924
bad_implicit_conversion 102
bytes_decode 10
bytes_hex_as_str 96
bytes_it_iternext 92
bytes_make_new 647
bytes_subscr 2652110
find_subbytes 2488
get_substring_data 1047
isalignment 56996
istype 28832
mp_obj_bytes_fromhex 76
mp_obj_bytes_hex 108
mp_obj_new_bytes 2912
mp_obj_new_bytes_from_vstr 1992
mp_obj_new_bytes_iterator 32
mp_obj_new_str 10220
mp_obj_new_str_copy 10656
mp_obj_new_str_from_cstr 3355
mp_obj_new_str_from_utf8_vstr 5517
mp_obj_new_str_from_vstr 269
mp_obj_new_str_of_type 7067
mp_obj_new_str_type_from_vstr 296445
mp_obj_new_str_via_qstr 33781
mp_obj_str_binary_op 209489
mp_obj_str_equal 284668
mp_obj_str_format 38100
mp_obj_str_format_helper 66932
mp_obj_str_get_buffer 30739
mp_obj_str_get_data 455890
mp_obj_str_get_qstr 5767
mp_obj_str_get_str 35598
mp_obj_str_intern 2
mp_obj_str_intern_checked 426
mp_obj_str_make_new 50144
mp_obj_str_set_data 3456
mp_obj_str_split 313
mp_str_print_json 116
mp_str_print_quoted 2972
str_caseconv 46
str_center 64
str_check_arg_type 1628
str_count 345
str_encode 14
str_endswith 112
str_find 230
str_finder 538
str_index 104
str_isalpha 20
str_isdigit 22
str_islower 24
str_isspace 20
str_isupper 16
str_join 422
str_lower 14
str_lstrip 40
str_modulo_format 93804
str_partition 152
str_partitioner 224
str_print 2010
str_replace 116
str_rfind 104
str_rindex 100
str_rpartition 72
str_rsplit 130
str_rstrip 52
str_splitlines 80
str_startendswith 1047
str_startswith 935
str_strip 80
str_to_int 179025
str_uni_istype 102
str_uni_strip 172
str_upper 32

Generated by: LCOV version 1.15-5-g462f71d