LCOV - code coverage report
Current view: top level - Objects - tupleobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 451 517 87.2 %
Date: 2022-07-20 13:12:14 Functions: 44 44 100.0 %
Branches: 296 365 81.1 %

Function Name Sort by function name Hit count Sort by hit count
PyTuple_GetItem 12126249
PyTuple_GetSlice 16539578
PyTuple_New 141328005
PyTuple_Pack 10652461
PyTuple_SetItem 86
PyTuple_Size 18539792
_PyTuple_ClearFreeList 26699
_PyTuple_DebugMallocStats 1
_PyTuple_Fini 3125
_PyTuple_FromArray 122841416
_PyTuple_FromArraySteal 19134829
_PyTuple_InitTypes 3138
_PyTuple_MaybeUntrack 78012971
_PyTuple_Resize 231819
maybe_freelist_clear 29824
maybe_freelist_pop 281710118
maybe_freelist_push 289185472
tuple___getnewargs___impl 146
tuple_alloc 281710119
tuple_count 183
tuple_get_empty 24803272
tuple_index_impl 1704
tuple_iter 28693053
tuple_new_impl 15762949
tuple_subtype_new 7829065
tuple_vectorcall 105133
tupleconcat 192819
tuplecontains 13144131
tupledealloc 289186963
tuplehash 24791699
tupleitem 3845205
tupleiter_dealloc 28693053
tupleiter_len 96425
tupleiter_next 99159364
tupleiter_reduce 168
tupleiter_setstate 216
tupleiter_traverse 47720
tuplelength 13397381
tuplerepeat 15165
tuplerepr 24888
tuplerichcompare 15078901
tupleslice 16539724
tuplesubscript 17480821
tupletraverse 175771808

Generated by: LCOV version 1.14