LCOV - code coverage report
Current view: top level - Objects - setobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 965 1073 89.9 %
Date: 2022-07-20 13:12:14 Functions: 80 83 96.4 %
Branches: 697 829 84.1 %

Function Name Sort by function name Hit count Sort by hit count
PyFrozenSet_New 211620
PySet_Add 3853491
PySet_Clear 37673
PySet_Contains 3209971
PySet_Discard 1620388
PySet_New 3831952
PySet_Pop 0
PySet_Size 37974
_PySet_NextEntry 165531
_PySet_Update 6820
_shuffle_bits 33594002
dummy_dealloc 0
dummy_repr 0
frozenset_copy 2
frozenset_hash 5290311
frozenset_new 746
frozenset_vectorcall 1104275
make_new_frozenset 1105018
make_new_set 6285690
make_new_set_basetype 127448
set_add 1387830
set_add_entry 23593493
set_add_key 22789659
set_and 32371
set_clear 12273
set_clear_internal 57531
set_contains 33625705
set_contains_entry 38158871
set_contains_key 36882032
set_copy 34732
set_copy_and_difference 5898
set_dealloc 6282002
set_difference 58680
set_difference_multi 39221
set_difference_update 13784
set_difference_update_internal 20166
set_direct_contains 516948
set_discard 29973
set_discard_entry 1807885
set_discard_key 1744583
set_empty_to_minsize 53640
set_iand 414
set_init 12067
set_insert_clean 12730803
set_intersection 38147
set_intersection_multi 5074
set_intersection_update 408
set_intersection_update_multi 803
set_ior 2398129
set_isdisjoint 4073
set_issubset 51198
set_issuperset 14126
set_isub 466
set_iter 770977
set_ixor 414
set_len 1314617
set_lookkey 39969485
set_merge 3530331
set_new 12235
set_next 109839916
set_or 27290
set_pop 24362
set_reduce 433
set_remove 61328
set_repr 1204
set_richcompare 69806
set_sizeof 10
set_sub 19510
set_swap_bodies 1145
set_symmetric_difference 1550
set_symmetric_difference_update 2708
set_table_resize 1725945
set_traverse 10396936
set_union 1297
set_update 3461
set_update_internal 5325916
set_vectorcall 997431
set_xor 776
setiter_dealloc 770977
setiter_iternext 2522201
setiter_len 8343
setiter_reduce 24
setiter_traverse 866

Generated by: LCOV version 1.14