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

Generated by: LCOV version 1.14