LCOV - code coverage report
Current view: top level - Modules - zlibmodule.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 528 696 75.9 %
Date: 2022-07-20 13:12:14 Functions: 41 41 100.0 %
Branches: 228 367 62.1 %

Function Name Sort by function name Hit count Sort by hit count
zlib_Compress___copy___impl 2
zlib_Compress___deepcopy___impl 2
zlib_Decompress___copy___impl 2
zlib_Decompress___deepcopy___impl 2
OutputBuffer_WindowOnError 4
set_inflate_zdict 4
OutputBuffer_OnError 5
zlib_Compress_copy_impl 6
zlib_Decompress_copy_impl 6
zlib_error 8
zlib_adler32_impl 12
zlib_compress_impl 67
OutputBuffer_WindowGrow 730
OutputBuffer_Grow 775
zlib_compressobj_impl 847
Comp_dealloc 853
zlib_Compress_flush_impl 911
PyInit_zlib 1433
zlib_exec 1433
zlib_free 1433
zlib_clear 2866
zlib_decompress_impl 3305
zlib_Decompress_flush_impl 3308
zlib_decompressobj_impl 4559
Decomp_dealloc 4565
Dealloc 5418
newcompobject 5418
OutputBuffer_WindowFinish 6607
OutputBuffer_WindowInitWithSize 6611
PyZlib_Free 16791
PyZlib_Malloc 16791
OutputBuffer_GetDataSize 24548
zlib_Decompress_decompress_impl 28264
save_unconsumed_input 31569
zlib_traverse 38749
zlib_Compress_compress_impl 38943
OutputBuffer_Finish 68169
OutputBuffer_InitAndGrow 68174
arrange_input_buffer 73883
get_zlib_state 83398
zlib_crc32_impl 165027

Generated by: LCOV version 1.14