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
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