LCOV - code coverage report
Current view: top level - Objects - listobject.c (source / functions) Hit Total Coverage
Test: CPython lcov report Lines: 1467 1589 92.3 %
Date: 2022-07-07 18:19:46 Functions: 96 96 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_PyList_DebugMallocStats 1
list___sizeof___impl 10
listreviter_setstate 18
list_inplace_repeat 23
listreviter_reduce 24
listiter_reduce 304
listiter_reduce_general 328
listiter_setstate 332
merge_getmem 458
list_copy_impl 2523
PyList_GetSlice 2674
_PyList_Fini 3120
listreviter_len 5247
PyList_Reverse 5278
list_count 6659
list_clear_impl 7981
listiter_len 8194
sortslice_copy 11495
merge_hi 18888
_PyList_ClearFreeList 30840
merge_lo 33900
list_insert_impl 34301
PyList_SetItem 41021
merge_at 52839
powerloop 52844
PyList_Insert 74243
list_reverse_impl 77541
list___reversed___impl 96642
listreviter_dealloc 96642
listreviter_traverse 96838
sortslice_memmove 102504
list_index_impl 105147
ins1 108544
list_remove 112236
PyList_GetItem 153318
list_repeat 158127
list_repr 158683
list_inplace_concat 160163
sortslice_memcpy 170310
gallop_left 193934
gallop_right 201182
safe_object_compare 204971
listiter_traverse 216086
unsafe_float_compare 364816
listreviter_next 377595
list_concat 425133
_list_clear 430689
PyList_Size 551156
reverse_sortslice 643423
reverse_slice 711555
PyList_SetSlice 733488
unsafe_object_compare 935016
binarysort 1080420
PyList_Sort 1142680
merge_force_collapse 1348690
merge_compute_minrun 1348730
found_new_run 1401540
count_run 1401580
list_vectorcall 1587560
sortslice_advance 1835320
list_ass_slice 1942000
merge_init 2011210
list_sort_impl 2011250
merge_freemem 2011670
list_slice 2202300
sortslice_copy_decr 2291710
list_ass_subscript 2481970
list_ass_item 2559050
list_pop_impl 2681210
list_new_prealloc 2731800
list_richcompare 2812500
PyList_AsTuple 3011400
_PyList_Extend 3044440
sortslice_copy_incr 3500980
unsafe_tuple_compare 4068340
list___init___impl 5714230
list_contains 5957980
list_preallocate_exact 7567800
unsafe_long_compare 8197440
list_append 8632940
list_extend 12533300
list_subscript 14887700
list_item 15537400
_PyList_AppendTakeRefListResize 16342000
list_iter 18888300
listiter_dealloc 18888300
valid_index 20858500
list_length 21482600
list_resize 25386000
unsafe_latin_compare 28863400
listiter_next 34423400
PyList_New 35336300
list_dealloc 41235300
get_list_state 76566900
list_traverse 97058600
PyList_Append 142586000

Generated by: LCOV version 1.14