LCOV - code coverage report
Current view: top level - Modules - _functoolsmodule.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 295 622 47.4 %
Date: 2023-03-20 08:15:36 Functions: 33 46 71.7 %
Branches: 127 388 32.7 %

Function Name Sort by function name Hit count Sort by hit count
_functools__lru_cache_wrapper_cache_info_impl 0
functools_reduce 0
infinite_lru_cache_wrapper 0
keyobject_traverse 0
lru_cache_copy 0
lru_cache_deepcopy 0
lru_cache_descr_get 0
lru_cache_prepend_link 0
lru_cache_reduce 0
partial_reduce 0
partial_repr 0
partial_setstate 0
uncached_lru_cache_wrapper 0
_functools__lru_cache_wrapper_cache_clear_impl 1
_functools_cmp_to_key_impl 2
PyInit__functools 6
_functools_exec 6
_functools_free 6
_functools_clear 12
lru_cache_extract_link 20
get_functools_state_by_type 38
lru_cache_dealloc 38
lru_cache_new 38
lru_cache_tp_clear 38
lru_cache_clear_list 39
lru_cache_unlink_list 39
partial_traverse 56
lru_list_elem_dealloc 61
partial_vectorcall_fallback 72
partial_call 73
partial_vectorcall 73
keyobject_richcompare 75
keyobject_call 77
partial_clear 78
partial_dealloc 78
partial_new 78
partial_setvectorcall 78
keyobject_clear 79
keyobject_dealloc 79
bounded_lru_cache_wrapper 81
lru_cache_append_link 81
lru_cache_call 81
lru_cache_make_key 81
_functools_traverse 84
get_functools_state 142
lru_cache_tp_traverse 518

Generated by: LCOV version 1.14