LCOV - code coverage report
Current view: top level - Objects - obmalloc.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 709 838 84.6 %
Date: 2022-07-20 13:12:14 Functions: 67 70 95.7 %
Branches: 295 418 70.6 %

Function Name Sort by function name Hit count Sort by hit count
PyObject_GetArenaAllocator 0
PyObject_SetArenaAllocator 0
_PyObject_DebugDumpAddress 0
_Py_GetAllocatedBlocks 3
PyMem_SetupDebugHooks 4
_PyMem_DebugEnabled 4
_PyMem_PymallocEnabled 4
_PyObject_DebugMallocStats 4
_PyMem_GetCurrentAllocatorName 8
_PyMem_GetAllocatorName 11
_PyDebugAllocatorStats 23
printone 41
_PyMem_SetupAllocators 44
pymemallocator_eq 56
_PyMem_SetupDebugHooksDomain 114
_PyMem_RawStrdup 9542
new_arena 17217
arena_map_mark_used 22900
_PyObject_VirtualFree 23359
_PyObject_VirtualAlloc 23498
_PyObject_ArenaMunmap 29042
_PyMem_SetDefaultAllocator 34849
pymem_set_default_allocator 34951
PyMem_GetAllocator 35167
_PyObject_ArenaMmap 40715
_PyMem_DebugCalloc 54992
_PyMem_DebugRawCalloc 57017
PyMem_SetAllocator 70241
_PyMem_DebugRealloc 166010
_PyMem_Strdup 172564
_PyMem_DebugRawRealloc 183228
_PyMem_RawWcsdup 330090
insert_to_freepool 2080616
allocate_from_new_pool 2243453
PyMem_RawCalloc 2840940
_PyMem_RawCalloc 3142765
_PyMem_DebugMalloc 3288374
_PyMem_DebugRawMalloc 3388828
_PyMem_DebugFree 3436266
_PyMem_DebugRawAlloc 3497542
_PyMem_DebugRawFree 3545210
_PyMem_DebugCheckAddress 3606928
write_size_t 3629073
PyMem_RawRealloc 5224670
PyObject_Calloc 5244538
_PyMem_RawRealloc 5283739
_PyMem_DebugCheckGIL 6945642
read_size_t 7213856
PyObject_Realloc 16055160
PyMem_RawMalloc 26815567
_PyMem_RawMalloc 29135442
pymalloc_realloc 29825440
PyMem_RawFree 30202210
_PyMem_RawFree 32822397
PyMem_Realloc 34171006
_PyObject_Realloc 50115400
PyMem_Calloc 69165316
_PyObject_Calloc 74108029
insert_to_usedpool 98268960
PyMem_Malloc 124844262
PyMem_Free 219595820
pymalloc_pool_extend 309220801
PyObject_Malloc 816302720
PyObject_Free 820447117
_PyObject_Malloc 980628605
pymalloc_free 1051966313
pymalloc_alloc 1054736634
_PyObject_Free 1058809119
address_in_range 1081791753
arena_map_is_used 1081791753

Generated by: LCOV version 1.14