LCOV - code coverage report
Current view: top level - Objects - genobject.c (source / functions) Hit Total Coverage
Test: CPython lcov report Lines: 734 854 85.9 %
Date: 2022-07-07 18:19:46 Functions: 71 78 91.0 %

Function Name Sort by function name Hit count Sort by hit count
PyAsyncGen_New 0
PyCoro_New 0
PyGen_New 0
PyGen_NewWithQualName 0
PyGen_am_send 5697250
_PyAsyncGenValueWrapperNew 434
_PyAsyncGen_ClearFreeLists 30840
_PyAsyncGen_Fini 3120
_PyCoro_GetAwaitableIter 31430
_PyGen_FetchStopIterationValue 11517
_PyGen_Finalize 17186100
_PyGen_SetStopIterationValue 1182
_PyGen_yf 636048
_Py_MakeCoro 17186100
_gen_getframe 3843
_gen_throw 4309
ag_getframe 2
async_gen_aclose 31
async_gen_anext 589
async_gen_asend 22
async_gen_asend_close 9
async_gen_asend_dealloc 611
async_gen_asend_iternext 733
async_gen_asend_new 611
async_gen_asend_send 745
async_gen_asend_throw 22
async_gen_asend_traverse 6
async_gen_athrow 23
async_gen_athrow_close 0
async_gen_athrow_dealloc 54
async_gen_athrow_iternext 57
async_gen_athrow_new 54
async_gen_athrow_send 57
async_gen_athrow_throw 9
async_gen_athrow_traverse 20
async_gen_init_hooks 665
async_gen_repr 1
async_gen_traverse 124
async_gen_unwrap_value 792
async_gen_wrapped_val_dealloc 434
async_gen_wrapped_val_traverse 0
compute_cr_origin 3214
coro_await 38
coro_get_cr_await 9
coro_repr 6
coro_wrapper_close 16
coro_wrapper_dealloc 38
coro_wrapper_iternext 20
coro_wrapper_send 20
coro_wrapper_throw 12
coro_wrapper_traverse 2
cr_getframe 3818
cr_getrunning 9
cr_getsuspended 7
exc_state_traverse 369327
gen_close 614635
gen_close_iter 13606
gen_dealloc 17186100
gen_get_name 27
gen_get_qualname 5533
gen_getframe 23
gen_getrunning 23
gen_getsuspended 8
gen_getyieldfrom 9
gen_is_coroutine 27413
gen_iternext 55835100
gen_new_with_qualname 0
gen_repr 2
gen_send 3185
gen_send_ex 622028
gen_send_ex2 62154400
gen_set_name 4
gen_set_qualname 4
gen_sizeof 1
gen_throw 3626
gen_traverse 369329
get_async_gen_state 2090
make_gen 17186100

Generated by: LCOV version 1.14