LCOV - code coverage report
Current view: top level - Python - ceval.c (source / functions) Hit Total Coverage
Test: CPython lcov report Lines: 1359 2366 57.4 %
Date: 2017-04-19 Functions: 32 53 60.4 %

Function Name Sort by function name Hit count Sort by hit count
PyEval_EvalFrameEx 3163240
call_function 222177
cmp_outcome 114730
load_args 69577
fast_function 63610
PyEval_EvalCodeEx 37433
do_call 22443
Py_SetRecursionLimit 19786
_PyEval_SliceIndex 18168
PyEval_CallObjectWithKeywords 15202
Py_GetRecursionLimit 9893
apply_slice 7194
string_concatenate 7033
PyEval_GetFrame 6880
PyEval_GetRestricted 6031
update_keyword_args 1112
reset_exc_info 972
set_exc_info 972
update_star_args 903
ext_do_call 903
import_from 864
build_class 702
PyEval_GetGlobals 558
PyEval_EvalCode 294
PyEval_GetBuiltins 264
special_lookup 150
import_all_from 33
PyEval_MergeCompilerFlags 27
exec_statement 27
do_raise 24
Py_FlushLine 6
Py_MakePendingCalls 3
PyEval_GetLocals 0
unpack_iterable 0
PyEval_RestoreThread 0
_Py_CheckRecursiveCall 0
PyEval_SetProfile 0
_PyEval_CallTracing 0
PyEval_EvalFrame 0
PyEval_SaveThread 0
call_exc_trace 0
err_args 0
call_trace_protected 0
PyEval_GetFuncDesc 0
format_exc_check_arg 0
PyEval_GetFuncName 0
call_trace 0
PyEval_GetCallStats 0
kwd_as_string 0
assign_slice 0
maybe_call_line_trace 0
Py_AddPendingCall 0
PyEval_SetTrace 0

Generated by: LCOV version 1.10