LCOV - code coverage report
Current view: top level - Modules - _functoolsmodule.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 553 647 85.5 %
Date: 2022-07-20 13:12:14 Functions: 45 46 97.8 %
Branches: 289 392 73.7 %

Function Name Sort by function name Hit count Sort by hit count
PyInit__functools 1982
_functools_clear 3894
_functools_exec 1982
_functools_free 1947
_functools_traverse 47190
bounded_lru_cache_wrapper 6891768
functools_cmp_to_key 4375
functools_reduce 1104
get_functools_state 72402
get_functools_state_by_type 14963
infinite_lru_cache_wrapper 127
keyobject_call 59536
keyobject_clear 63907
keyobject_dealloc 63907
keyobject_richcompare 127897
keyobject_traverse 5354
lru_cache_append_link 6891238
lru_cache_cache_clear 4728
lru_cache_cache_info 54
lru_cache_call 6892200
lru_cache_clear_list 19749
lru_cache_copy 4
lru_cache_dealloc 14953
lru_cache_deepcopy 4
lru_cache_descr_get 1389
lru_cache_extract_link 6864425
lru_cache_make_key 6891895
lru_cache_new 14963
lru_cache_prepend_link 0
lru_cache_reduce 18
lru_cache_tp_clear 15021
lru_cache_tp_traverse 458266
lru_cache_unlink_list 19749
lru_list_elem_dealloc 26813
partial_call 53644
partial_clear 76561
partial_dealloc 76489
partial_new 76511
partial_reduce 5972
partial_repr 1718
partial_setstate 228
partial_setvectorcall 76719
partial_traverse 608590
partial_vectorcall 53733
partial_vectorcall_fallback 50469
uncached_lru_cache_wrapper 305

Generated by: LCOV version 1.14