LCOV - code coverage report
Current view: top level - Objects - odictobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 582 672 86.6 %
Date: 2022-07-20 13:12:14 Functions: 55 55 100.0 %
Branches: 291 398 73.1 %

Function Name Sort by function name Hit count Sort by hit count
OrderedDict_fromkeys_impl 50
OrderedDict_move_to_end_impl 78
OrderedDict_pop_impl 1904
OrderedDict_popitem_impl 589
OrderedDict_setdefault_impl 12
PyODict_DelItem 18
PyODict_New 30
PyODict_SetItem 30709
_PyODict_SetItem_KnownHash 30799
_odict_add_head 8
_odict_add_new_node 30799
_odict_add_tail 30572
_odict_clear_node 2225
_odict_clear_nodes 11564
_odict_find_node 154800
_odict_find_node_hash 2487
_odict_get_index 190236
_odict_get_index_raw 199414
_odict_keys_equal 86
_odict_popkey_hash 2487
_odict_remove_node 2276
_odict_resize 11997
mutablemapping_add_pairs 7124
mutablemapping_update 11477
mutablemapping_update_arg 7133
odict_clear 92
odict_copy 37
odict_dealloc 11465
odict_init 11417
odict_inplace_or 12
odict_iter 428
odict_mp_ass_sub 30724
odict_or 22
odict_reduce 44
odict_repr 133
odict_reversed 6
odict_richcompare 114
odict_sizeof 12
odict_tp_clear 27
odict_traverse 21670
odictitems_iter 4659
odictitems_new 4666
odictitems_reversed 4
odictiter_dealloc 22425
odictiter_iternext 177460
odictiter_new 22425
odictiter_nextkey 177460
odictiter_reduce 36
odictiter_traverse 220
odictkeys_iter 398
odictkeys_new 405
odictkeys_reversed 4
odictvalues_iter 16922
odictvalues_new 16929
odictvalues_reversed 4

Generated by: LCOV version 1.14