LCOV - code coverage report
Current view: top level - Python - getargs.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 1057 1330 79.5 %
Date: 2022-07-20 13:12:14 Functions: 38 50 76.0 %
Branches: 775 1102 70.3 %

Function Name Sort by function name Hit count Sort by hit count
PyArg_Parse 0
PyArg_ParseTuple 2408469
PyArg_ParseTupleAndKeywords 6318666
PyArg_UnpackTuple 10910750
PyArg_VaParse 0
PyArg_VaParseTupleAndKeywords 0
PyArg_ValidateKeywordArguments 49678
_PyArg_BadArgument 126
_PyArg_CheckPositional 12012774
_PyArg_Fini 2956
_PyArg_NoKeywords 58734
_PyArg_NoKwnames 18
_PyArg_NoPositional 12060
_PyArg_ParseStack 67720
_PyArg_ParseStackAndKeywords 0
_PyArg_ParseStackAndKeywords_SizeT 53
_PyArg_ParseStack_SizeT 61701
_PyArg_ParseTupleAndKeywordsFast 0
_PyArg_ParseTupleAndKeywordsFast_SizeT 0
_PyArg_ParseTupleAndKeywords_SizeT 1827392
_PyArg_ParseTuple_SizeT 16109523
_PyArg_Parse_SizeT 2364863
_PyArg_UnpackKeywords 1120767
_PyArg_UnpackKeywordsWithVararg 93435
_PyArg_UnpackStack 1101686
_PyArg_VaParseTupleAndKeywordsFast 0
_PyArg_VaParseTupleAndKeywordsFast_SizeT 0
_PyArg_VaParseTupleAndKeywords_SizeT 0
_PyArg_VaParse_SizeT 0
addcleanup 2015239
cleanreturn 29158387
cleanup_buffer 8
cleanup_ptr 0
convertbuffer 1568
converterr 620
convertitem 33152959
convertsimple 33151665
converttuple 1294
find_keyword 1528384
getbuffer 44248
parser_clear 19792
parser_init 1214255
seterror 1133
skipitem 687494
unpack_stack 12012436
vgetargs1 20882855
vgetargs1_impl 21012276
vgetargskeywords 8146058
vgetargskeywordsfast 0
vgetargskeywordsfast_impl 53

Generated by: LCOV version 1.14