LCOV - code coverage report
Current view: top level - Objects - tupleobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 361 504 71.6 %
Date: 2023-03-20 08:15:36 Functions: 38 44 86.4 %
Branches: 213 363 58.7 %

Function Name Sort by function name Hit count Sort by hit count
PyTuple_GetItem 197689
PyTuple_GetSlice 149162
PyTuple_New 1227808
PyTuple_Pack 108215
PyTuple_SetItem 0
PyTuple_Size 310618
_PyTuple_ClearFreeList 112
_PyTuple_DebugMallocStats 0
_PyTuple_Fini 25
_PyTuple_FromArray 1679437
_PyTuple_FromArraySteal 410056
_PyTuple_InitTypes 29
_PyTuple_MaybeUntrack 170129
_PyTuple_Resize 3355
maybe_freelist_clear 137
maybe_freelist_pop 3045535
maybe_freelist_push 3043391
tuple___getnewargs___impl 0
tuple_alloc 3045535
tuple_count 0
tuple_get_empty 381230
tuple_index_impl 3
tuple_iter 517216
tuple_new_impl 611
tuple_subtype_new 249
tuple_vectorcall 113
tupleconcat 293
tuplecontains 3439
tupledealloc 3043391
tuplehash 413196
tupleitem 772
tupleiter_dealloc 517216
tupleiter_len 1893
tupleiter_next 1809177
tupleiter_reduce 0
tupleiter_setstate 0
tupleiter_traverse 56
tuplelength 16459
tuplerepeat 74
tuplerepr 12996
tuplerichcompare 61517
tupleslice 149162
tuplesubscript 1459
tupletraverse 367978

Generated by: LCOV version 1.14