LCOV - code coverage report
Current view:
top level
-
Objects
- object.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython lcov report
Lines:
466
996
46.8 %
Date:
2017-04-19
Functions:
44
70
62.9 %
Function Name
Hit count
PyObject_Hash
332869
PyObject_GetAttr
277877
PyObject_RichCompare
119473
PyObject_RichCompareBool
112856
_PyObject_GenericGetAttrWithDict
98750
PyObject_GenericGetAttr
98750
PyObject_IsTrue
77316
_Py_HashPointer
53468
PyObject_SetAttr
50013
PyObject_InitVar
21327
_PyObject_GetDictPtr
16366
PyNumber_CoerceEx
15796
convert_3way_to_object
14133
try_rich_compare
11021
do_richcmp
11021
try_3way_to_rich_compare
10792
try_3way_compare
10792
PyObject_Init
8867
adjust_tp_compare
8537
PyObject_GenericSetAttr
6273
_PyObject_GenericSetAttrWithDict
6273
default_3way_compare
5596
_PyObject_Str
4161
PyMem_Free
4134
PyObject_GetAttrString
3795
PyMem_Malloc
3390
PyObject_Str
2709
_PyObject_New
2441
PyObject_SelfIter
2394
PyObject_HasAttrString
1809
PyObject_Repr
1191
PyMem_Realloc
663
PyCallable_Check
354
PyObject_HasAttr
270
Py_ReprEnter
81
Py_ReprLeave
81
_PyTrash_thread_deposit_object
42
_PyTrash_thread_destroy_chain
6
PyObject_Dir
6
_specialized_dir_module
6
_dir_object
6
_Py_HashDouble
4
PyObject_Unicode
3
_Py_ReadyTypes
3
Py_IncRef
0
_PyObject_Dump
0
merge_class_dict
0
PyObject_Not
0
_PyObject_NextNotImplemented
0
_PyObject_NewVar
0
try_rich_compare_bool
0
Py_DecRef
0
none_dealloc
0
PyObject_Print
0
PyObject_Compare
0
PyObject_HashNotImplemented
0
merge_list_attr
0
_PyTrash_deposit_object
0
none_repr
0
_PyObject_Del
0
_dir_locals
0
PyNumber_Coerce
0
PyObject_SetAttrString
0
_PyTrash_destroy_chain
0
try_rich_to_3way_compare
0
NotImplemented_repr
0
_generic_dir
0
_specialized_dir_type
0
do_cmp
0
internal_print
0
Generated by:
LCOV version 1.10