LCOV - code coverage report
Current view:
top level
-
libreoffice/workdir/unxlngi6.pro/UnpackedTarball/python3/Objects
- typeobject.c
(
source
/ functions)
Hit
Total
Coverage
Test:
libreoffice_filtered.info
Lines:
1362
2926
46.5 %
Date:
2012-12-17
Functions:
96
216
44.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_PyType_Lookup
153971
PyType_IsSubtype
57303
slotptr
54692
assign_version_tag
24100
type_call
19914
type_is_gc
18324
excess_args
17298
object_init
15770
update_one_slot
14748
_PyType_LookupId
13313
lookup_maybe
9369
PyType_GenericAlloc
6514
_PyObject_LookupSpecial
5410
resolve_slotdups
3867
object_get_class
3386
type___instancecheck__
3046
tail_contains
2424
call_method
2061
type_module
1908
type_name
1890
object_repr
1890
object_str
1890
type_qualname
1890
lookup_method
1839
type_getattro
1637
slot_sq_item
1568
object_new
1528
slot_tp_init
1483
subtype_dealloc
1454
object_dealloc
1333
slot_tp_getattr_hook
1188
subtype_traverse
1166
extra_ivars
1141
solid_base
1141
inherit_slots
1048
init_slotdefs
962
type_mro_modified
874
slot_mp_subscript
845
PyType_Modified
750
slot_sq_length
714
type_traverse
646
type_new
618
PyType_GenericNew
545
subtype_dict
469
get_builtin_base_with_dict
469
add_subclass
468
PyType_Ready
464
pmerge
437
add_operators
437
mro_implementation
437
mro_internal
437
check_duplicates
437
inherit_special
436
overrides_hash
427
_PyType_CalculateMetaclass
362
object_richcompare
333
slotdef_cmp
331
type___subclasscheck__
328
slot_tp_setattro
304
slot_tp_hash
302
add_members
300
update_slot
280
type_setattro
280
fixup_slot_dispatchers
245
best_base
245
type_init
245
slot_mp_ass_subscript
198
add_tp_new_wrapper
134
add_getset
131
traverse_slots
120
type_prepare
117
add_methods
109
call_attribute
81
clear_slots
80
super_dealloc
74
super_init
74
super_getattro
74
supercheck
74
slot_sq_contains
59
recurse_down_subclasses
36
update_subclasses
36
update_slots_callback
36
type_abstractmethods
35
tp_new_wrapper
30
slot_tp_new
30
type_set_abstractmethods
29
mro_external
29
type_dict
25
slot_tp_iter
22
type_subclasses
22
type_get_bases
18
valid_identifier
9
object_subclasshook
8
slot_tp_richcompare
3
type_set_module
3
check_set_special_type_attr
3
object_set_class
0
raise_dict_descr_error
0
slot_nb_inplace_floor_divide
0
slot_nb_inplace_lshift
0
get_dict_descriptor
0
PyType_ClearCache
0
slot_nb_rshift
0
PyType_FromSpecWithBases
0
slot_nb_add
0
wrap_init
0
type_set_qualname
0
type_dir
0
merge_class_dict
0
wrap_descr_delete
0
slot_nb_bool
0
wrap_call
0
slot_nb_inplace_or
0
set_mro_error
0
slot_nb_invert
0
subtype_getweakref
0
slot_nb_absolute
0
slot_nb_floor_divide
0
wrap_sq_delitem
0
richcmp_eq
0
richcmp_lt
0
class_name
0
slot_nb_multiply
0
richcmp_gt
0
mro_subclasses
0
wrap_binaryfunc_r
0
wrap_hashfunc
0
wrap_objobjargproc
0
same_slots_added
0
slot_tp_iternext
0
slot_tp_repr
0
slot_tp_str
0
slot_nb_inplace_and
0
slot_nb_inplace_subtract
0
wrap_ternaryfunc_r
0
PyType_GetFlags
0
check_num_args
0
hackcheck
0
slot_nb_power_binary
0
slot_nb_inplace_power
0
slot_nb_float
0
slot_nb_negative
0
subtype_clear
0
slot_nb_inplace_multiply
0
wrap_setattr
0
slotnames
0
reduce_2
0
slot_nb_inplace_add
0
slot_nb_xor
0
wrap_descr_get
0
wrap_next
0
type_set_doc
0
wrap_indexargfunc
0
slot_nb_power
0
slot_nb_inplace_rshift
0
slot_nb_inplace_xor
0
richcmp_ge
0
PyType_FromSpec
0
type_repr
0
equiv_structs
0
slot_tp_del
0
wrap_richcmpfunc
0
slot_nb_subtract
0
wrap_sq_item
0
slot_sq_ass_item
0
slot_nb_and
0
type_sizeof
0
super_descr_get
0
_common_reduce
0
type_get_doc
0
object_dir
0
wrap_binaryfunc_l
0
slot_nb_divmod
0
wrap_sq_setitem
0
slot_nb_or
0
slot_tp_descr_set
0
update_all_slots
0
object_reduce_ex
0
slot_nb_inplace_remainder
0
slot_tp_descr_get
0
type_set_name
0
getindex
0
slot_nb_true_divide
0
wrap_lenfunc
0
object_format
0
wrap_ternaryfunc
0
remove_subclass
0
wrap_binaryfunc
0
slot_nb_remainder
0
type_dealloc
0
call_maybe
0
slot_nb_index
0
wrap_delitem
0
import_copyreg
0
richcmp_le
0
slot_tp_getattro
0
wrap_inquirypred
0
method_is_overloaded
0
type_set_bases
0
slot_nb_positive
0
super_repr
0
slot_nb_int
0
slot_nb_lshift
0
object_sizeof
0
wrap_objobjproc
0
compatible_for_assignment
0
subtype_setdict
0
slot_tp_call
0
slot_nb_inplace_true_divide
0
wrap_delattr
0
super_traverse
0
object_reduce
0
wrap_unaryfunc
0
richcmp_ne
0
wrap_descr_set
0
type_clear
0
Generated by:
LCOV version 1.10