LCOV - code coverage report
Current view: top level - Python - codecs.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 651 780 83.5 %
Date: 2022-07-20 13:12:14 Functions: 46 50 92.0 %
Branches: 322 448 71.9 %

Function Name Sort by function name Hit count Sort by hit count
PyCodec_BackslashReplaceErrors 1121
PyCodec_Decode 41
PyCodec_Decoder 41
PyCodec_Encode 9987
PyCodec_Encoder 9987
PyCodec_IgnoreErrors 4012
PyCodec_IncrementalDecoder 199
PyCodec_IncrementalEncoder 199
PyCodec_KnownEncoding 0
PyCodec_LookupError 28001
PyCodec_NameReplaceErrors 2039
PyCodec_Register 3416
PyCodec_RegisterError 25307
PyCodec_ReplaceErrors 1966
PyCodec_StreamReader 0
PyCodec_StreamWriter 0
PyCodec_StrictErrors 5649
PyCodec_SurrogateEscapeErrors 75
PyCodec_SurrogatePassErrors 1410
PyCodec_Unregister 280
PyCodec_XMLCharRefReplaceErrors 1077
_PyCodecInfo_GetIncrementalDecoder 15624
_PyCodecInfo_GetIncrementalEncoder 24472
_PyCodecRegistry_Init 3134
_PyCodec_DecodeInternal 245358
_PyCodec_DecodeText 245357
_PyCodec_EncodeInternal 1269846
_PyCodec_EncodeText 1259873
_PyCodec_Lookup 1582476
_PyCodec_LookupTextEncoding 1542016
_PyCodec_TextDecoder 245357
_PyCodec_TextEncoder 1259873
args_tuple 1515204
backslashreplace_errors 1121
codec_getincrementalcodec 398
codec_getitem 10028
codec_getitem_checked 1505230
codec_getstreamcodec 0
codec_makeincrementalcodec 40494
get_standard_encoding 1401
ignore_errors 4012
namereplace_errors 2039
normalizestring 1582476
replace_errors 1966
strict_errors 4361
surrogateescape_errors 75
surrogatepass_errors 1410
wrap_codec_error 141
wrong_exception_type 62
xmlcharrefreplace_errors 1077

Generated by: LCOV version 1.14