LCOV - code coverage report
Current view: top level - Modules - _lzmamodule.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 519 638 81.3 %
Date: 2022-07-20 13:12:14 Functions: 43 47 91.5 %
Branches: 264 414 63.8 %

Function Name Sort by function name Hit count Sort by hit count
Compressor_traverse 0
Decompressor_traverse 0
lzma_mf_converter 0
lzma_mode_converter 0
Compressor_init_alone 4
_lzma_is_check_supported_impl 4
parse_filter_spec_bcj 20
parse_filter_spec_delta 20
OutputBuffer_Grow 141
Compressor_init_xz 159
Decompressor_init_raw 185
_lzma__encode_filter_properties_impl 209
Compressor_init_raw 212
_lzma__encode_filter_properties 212
_lzma_LZMACompressor_flush_impl 344
build_filter_spec 364
_lzma__decode_filter_properties_impl 365
lzma_vli_converter 366
OutputBuffer_OnError 385
Compressor_dealloc 391
Compressor_init 391
free_filter_chain 408
parse_filter_chain_spec 411
parse_filter_spec_lzma 606
lzma_filter_converter 655
_lzma_LZMADecompressor___init___impl 1089
Decompressor_dealloc 1091
PyInit__lzma 1433
lzma_exec 1433
lzma_free 1433
uint32_converter 1534
spec_add_field 1820
OutputBuffer_GetDataSize 2414
lzma_clear 2758
decompress 4253
decompress_buf 4253
_lzma_LZMADecompressor_decompress_impl 4255
PyLzma_Malloc 9087
PyLzma_Free 11285
_lzma_LZMACompressor_compress_impl 33615
compress 33957
module_add_int_constant 34392
OutputBuffer_Finish 37825
OutputBuffer_InitAndGrow 38210
lzma_traverse 38633
catch_lzma_error 41373
get_lzma_state 43610

Generated by: LCOV version 1.14