LCOV - code coverage report
Current view: top level - Objects - moduleobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 357 461 77.4 %
Date: 2022-07-20 13:12:14 Functions: 34 35 97.1 %
Branches: 230 339 67.8 %

Function Name Sort by function name Hit count Sort by hit count
PyModule_GetFilename 0
module_set_annotations 12
_PyModule_IsExtension 40
module_get_annotations 69
PyModule_GetFilenameObject 4763
module_dir 6288
PyModule_Create2 7009
module_repr 7057
_PyModule_CreateInitialized 13285
PyModule_New 13369
PyModule_AddFunctions 14450
PyModule_FromDefAndSpec2 78918
PyModule_SetDocString 79026
PyModule_ExecDef 81916
PyModule_GetName 81916
_add_methods_to_object 88147
check_api_version 92203
PyModule_GetNameObject 96366
PyModule_NewObject 98582
module_clear 114648
PyModule_GetDef 119615
_PyModule_Clear 132661
_PyModule_ClearDict 138911
PyModuleDef_Init 171123
module___init___impl 210619
new_module 210621
module_dealloc 305569
module_init_dict 309201
new_module_notrack 309203
PyModule_GetState 742384
_PyModuleSpec_IsUninitializedSubmodule 1868335
PyModule_GetDict 2349402
_PyModuleSpec_IsInitializing 3839373
module_traverse 8012087
module_getattro 21586038

Generated by: LCOV version 1.14