LCOV - code coverage report
Current view: top level - Objects - weakrefobject.c (source / functions) Hit Total Coverage
Test: CPython lcov report Lines: 348 411 84.7 %
Date: 2022-07-07 18:19:46 Functions: 45 74 60.8 %

Function Name Sort by function name Hit count Sort by hit count
PyObject_ClearWeakRefs 20099900
PyWeakref_GetObject 99268
PyWeakref_NewProxy 6994
PyWeakref_NewRef 3849550
_PyWeakref_ClearRef 1872750
_PyWeakref_GetWeakrefCount 627612
clear_weakref 6455540
gc_clear 25
gc_traverse 68166200
get_basic_refs 8948820
handle_callback 687863
init_weakref 3913850
insert_after 227256
insert_head 3686590
new_weakref 2719910
parse_weakref_init_args 2413120
proxy_abs 0
proxy_add 2
proxy_and 0
proxy_bool 4
proxy_bytes 1
proxy_call 4
proxy_checkref 19338
proxy_contains 2
proxy_dealloc 6983
proxy_divmod 0
proxy_float 0
proxy_floor_div 1
proxy_getattr 5734
proxy_getitem 5
proxy_iadd 0
proxy_iand 0
proxy_ifloor_div 1
proxy_ilshift 0
proxy_imatmul 1
proxy_imod 0
proxy_imul 0
proxy_index 1
proxy_int 0
proxy_invert 0
proxy_ior 0
proxy_ipow 0
proxy_irshift 0
proxy_isub 0
proxy_iter 2
proxy_iternext 5
proxy_itrue_div 0
proxy_ixor 0
proxy_length 16
proxy_lshift 0
proxy_matmul 2
proxy_mod 0
proxy_mul 0
proxy_neg 0
proxy_or 0
proxy_pos 0
proxy_pow 0
proxy_repr 0
proxy_reversed 1
proxy_richcompare 1
proxy_rshift 0
proxy_setattr 13543
proxy_setitem 3
proxy_str 8
proxy_sub 0
proxy_true_div 0
proxy_xor 0
weakref___init__ 1206550
weakref___new__ 1206570
weakref_dealloc 3780240
weakref_hash 1585490
weakref_repr 9
weakref_richcompare 549567
weakref_vectorcall 975194

Generated by: LCOV version 1.14