LCOV - code coverage report
Current view: top level - Objects - setobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 524 1062 49.3 %
Date: 2023-03-20 08:15:36 Functions: 55 83 66.3 %
Branches: 297 829 35.8 %

Function Name Sort by function name Hit count Sort by hit count
PySet_Pop 0
dummy_dealloc 0
dummy_repr 0
frozenset_copy 0
frozenset_new 0
set_copy_and_difference 0
set_difference_multi 0
set_discard 0
set_iand 0
set_init 0
set_intersection_multi 0
set_intersection_update 0
set_intersection_update_multi 0
set_isdisjoint 0
set_issuperset 0
set_isub 0
set_ixor 0
set_new 0
set_reduce 0
set_sizeof 0
set_swap_bodies 0
set_symmetric_difference 0
set_symmetric_difference_update 0
set_update 0
set_xor 0
setiter_len 0
setiter_reduce 0
setiter_traverse 0
set_difference 1
set_sub 1
set_union 1
set_clear 4
set_remove 6
set_difference_update 8
set_difference_update_internal 8
_PySet_Update 10
set_or 12
set_copy 14
set_repr 15
set_and 39
set_intersection 39
set_pop 40
make_new_set_basetype 54
set_issubset 66
set_richcompare 66
frozenset_vectorcall 90
make_new_frozenset 90
PySet_Size 271
PySet_Clear 274
set_clear_internal 279
set_empty_to_minsize 279
set_direct_contains 312
frozenset_hash 605
set_vectorcall 813
PyFrozenSet_New 1234
set_len 1320
_PySet_NextEntry 1428
_shuffle_bits 2134
set_add 3918
set_table_resize 6812
set_iter 9132
setiter_dealloc 9132
setiter_iternext 11309
set_traverse 20728
set_contains 22877
PySet_Discard 35960
set_discard_entry 35970
set_discard_key 35970
set_insert_clean 37545
PySet_Add 40573
set_ior 46532
set_add_key 64163
PySet_New 65137
set_dealloc 67232
make_new_set 67328
set_merge 69743
set_update_internal 70166
set_add_entry 75451
PySet_Contains 155480
set_contains_key 178357
set_contains_entry 178521
set_next 203254
set_lookkey 214491

Generated by: LCOV version 1.14