LCOV - code coverage report
Current view: top level - Objects - descrobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 394 668 59.0 %
Date: 2023-03-20 08:15:36 Functions: 54 91 59.3 %
Branches: 154 356 43.3 %

Function Name Sort by function name Hit count Sort by hit count
PyDescr_IsData 2841780
PyDescr_NewClassMethod 750
PyDescr_NewGetSet 7816
PyDescr_NewMember 8438
PyDescr_NewMethod 19360
PyDescr_NewWrapper 30389
PyDictProxy_New 4283
PyWrapper_New 2457
calculate_qualname 0
classmethod_get 11152
classmethoddescr_call 0
descr_check 5039297
descr_dealloc 58398
descr_get_qualname 0
descr_name 0
descr_new 66753
descr_reduce 0
descr_repr 0
descr_setcheck 22137
descr_traverse 667958
getset_get 596539
getset_get_doc 0
getset_repr 0
getset_set 2249
mappingproxy_check_mapping 4321
mappingproxy_contains 1151
mappingproxy_copy 0
mappingproxy_dealloc 4321
mappingproxy_get 1042
mappingproxy_getitem 2405
mappingproxy_getiter 0
mappingproxy_hash 0
mappingproxy_ior 0
mappingproxy_items 995
mappingproxy_keys 65
mappingproxy_len 15
mappingproxy_new_impl 38
mappingproxy_or 0
mappingproxy_repr 0
mappingproxy_reversed 0
mappingproxy_richcompare 0
mappingproxy_str 0
mappingproxy_traverse 78
mappingproxy_values 0
member_get 131740
member_get_doc 0
member_repr 0
member_set 19888
method_check_args 2107350
method_enter_call 2107350
method_get 2203082
method_get_doc 0
method_get_text_signature 0
method_repr 0
method_vectorcall_FASTCALL 6642
method_vectorcall_FASTCALL_KEYWORDS 214
method_vectorcall_FASTCALL_KEYWORDS_METHOD 1454773
method_vectorcall_NOARGS 25391
method_vectorcall_O 593863
method_vectorcall_VARARGS 25127
method_vectorcall_VARARGS_KEYWORDS 1340
property_clear 21
property_copy 78
property_dealloc 416
property_deleter 0
property_descr_get 1253
property_descr_set 101
property_get___isabstractmethod__ 45
property_getter 0
property_init_impl 438
property_set_name 368
property_setter 78
property_traverse 4882
wrapper_call 2443
wrapper_dealloc 2457
wrapper_doc 0
wrapper_hash 0
wrapper_name 0
wrapper_objclass 0
wrapper_qualname 0
wrapper_reduce 0
wrapper_repr 0
wrapper_richcompare 0
wrapper_text_signature 0
wrapper_traverse 74
wrapperdescr_call 15634
wrapperdescr_get 5266
wrapperdescr_get_doc 0
wrapperdescr_get_text_signature 0
wrapperdescr_raw_call 18077
wrapperdescr_repr 0

Generated by: LCOV version 1.14