MCPcopy Create free account

hub / github.com/SergeyMakeev/smmalloc / functions

Functions1,996 in github.com/SergeyMakeev/smmalloc

Functionpre_fork
extern/dlmalloc/dlmalloc.cpp:3100
Methodprecondition
extern/hoard/include/hoard/hoardmanager.h:318
Methodprecondition
extern/hoard/include/hoard/emptyclass.h:237
Methodprev_block
extern/hoard/Heap-Layers/heaps/special/xallocheap.h:95
FunctionprintDebug
smmalloc_perf01.cpp:64
Methodprotect
extern/hoard/Heap-Layers/wrappers/mmapwrapper.h:101
Functionpthread_init_lock
extern/dlmalloc/dlmalloc.cpp:2028
Methodput
extern/hoard/include/hoard/emptyhoardmanager.h:58
Methodput
extern/hoard/include/hoard/emptyclass.h:131
Methodput
Put the superblock into the cache.
extern/hoard/include/superblocks/manageonesuperblock.h:92
Functionpvalloc
extern/hoard/Heap-Layers/wrappers/gnuwrapper-hooks.cpp:299
Functionpvalloc
extern/ltalloc/gnu.make.lib/gnuwrapper.cc:82
Functionpvalloc
extern/mimalloc/src/alloc-override.c:261
Functionrealloc
extern/hoard/Heap-Layers/wrappers/gnuwrapper-hooks.cpp:272
MethodreapAlloc
extern/hoard/include/hoard/hoardsuperblockheader.h:204
Functionrecursive_acquire_lock
extern/dlmalloc/dlmalloc.cpp:1936
Functionrecursive_release_lock
extern/dlmalloc/dlmalloc.cpp:1929
Functionrecursive_try_lock
extern/dlmalloc/dlmalloc.cpp:1957
Methodrefill
Get another chunk.
extern/hoard/Heap-Layers/heaps/special/bumpalloc.h:101
Methodrefill
Get another chunk.
extern/hoard/include/util/bumpalloc.h:88
Methodrelease
Release the given range of memory to the OS (without unmapping it).
extern/hoard/Heap-Layers/wrappers/mmapwrapper.h:84
Methodremove
extern/hoard/Heap-Layers/utility/freesllist.h:36
Methodremove
Remove one item from the list.
extern/hoard/Heap-Layers/utility/dllist.h:73
Methodremove
extern/hoard/Heap-Layers/utility/dllist.h:90
Methodremove
* @brief Remove one item from the list. * @warning This method aborts the program if called. */
extern/hoard/Heap-Layers/utility/sllist.h:75
Methodremove
extern/hoard/Heap-Layers/heaps/utility/uniqueheap.h:86
Methodremove
extern/hoard/Heap-Layers/heaps/utility/nullheap.h:44
Methodremove
extern/hoard/Heap-Layers/heaps/utility/old/oneheap.h:49
Methodremove
Remove an object from the dictionary.
extern/hoard/Heap-Layers/heaps/buildingblock/adaptheap.h:67
Methodremove
extern/hoard/Heap-Layers/heaps/general/dlheap.h:74
Methodremove
extern/hoard/Heap-Layers/heaps/general/dlheap.h:113
Methodremove
Remove in a zone allocator is a no-op.
extern/hoard/Heap-Layers/heaps/special/zoneheap.h:87
Methodremove
extern/hoard/Heap-Layers/heaps/top/staticheap.h:62
MethodremoveSibling
extern/hoard/Heap-Layers/heaps/special/nestedheap.h:133
Functionreset_on_error
default corruption action */
extern/dlmalloc/dlmalloc.cpp:3927
Functionrpaligned_realloc
extern/rpmalloc/rpmalloc.c:1660
Functionrpcalloc
extern/rpmalloc/rpmalloc.c:1624
Functionrpfree
extern/rpmalloc/rpmalloc.c:1619
Functionrpmalloc_finalize
Finalize the allocator
extern/rpmalloc/rpmalloc.c:1340
Functionrpmalloc_global_statistics
extern/rpmalloc/rpmalloc.c:1749
Functionrpmalloc_initialize
Initialize the allocator and setup global data
extern/rpmalloc/rpmalloc.c:1301
Functionrpmalloc_is_thread_initialized
extern/rpmalloc/rpmalloc.c:1520
Functionrpmalloc_thread_collect
extern/rpmalloc/rpmalloc.c:1711
Functionrpmalloc_thread_finalize
Finalize thread, orphan heap
extern/rpmalloc/rpmalloc.c:1436
Functionrpmalloc_thread_statistics
extern/rpmalloc/rpmalloc.c:1716
Functionrpmalloc_usable_size
extern/rpmalloc/rpmalloc.c:1706
Functionrpmemalign
extern/rpmalloc/rpmalloc.c:1692
Functionrpposix_memalign
extern/rpmalloc/rpmalloc.c:1697
Functionrprealloc
extern/rpmalloc/rpmalloc.c:1649
MethodsanityCheck
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:92
MethodselectHeap
Access the given heap within the buffer.
extern/hoard/Heap-Layers/heaps/threads/phothreadheap.h:94
Methodselect_on_container_copy_construction
extern/mimalloc/include/mimalloc.h:467
Methodselect_on_container_copy_construction
extern/mimalloc/include/mimalloc.h:536
Methodselect_on_container_copy_construction
extern/mimalloc/include/mimalloc.h:553
Methodset
extern/hoard/Heap-Layers/utility/myhashmap.h:56
MethodsetConcurrency
extern/hoard/Heap-Layers/threads/fred.h:72
MethodsetHeap
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:53
MethodsetHeap
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:154
MethodsetInusemap
extern/hoard/include/util/threadpoolheap.h:97
MethodsetNext
extern/hoard/include/hoard/hoardsuperblockheader.h:186
MethodsetOwner
extern/hoard/include/hoard/hoardsuperblockheader.h:170
MethodsetPrev
extern/hoard/include/hoard/hoardsuperblockheader.h:190
MethodsetPrevHeap
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:55
MethodsetPrevHeap
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:156
MethodsetPrevSize
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:114
MethodsetSize
extern/hoard/Heap-Layers/heaps/objectrep/sizeheap.h:85
MethodsetSize
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:113
MethodsetTidMap
extern/hoard/include/util/threadpoolheap.h:88
Methodset_use
extern/hoard/Heap-Layers/heaps/special/xallocheap.h:103
Methodshrink
extern/hoard/include/util/dynamichashtable.h:158
Functionsize2Class
extern/hoard/Heap-Layers/heaps/general/kingsleyheap.h:50
Functionsize2Class
extern/hoard/Heap-Layers/heaps/general/oldkingsleyheap.h:65
Methodsize2class
Return the size class for a given size.
extern/hoard/include/hoard/geometricsizeclass.h:81
Methodsize_t n) noexcept(false) MI_FORWARD1(mi_new,n) void* operator new[]
extern/mimalloc/src/alloc-override.c:155
MethodslowLookupSizeClass
extern/hoard/Heap-Layers/utility/bins4k.h:43
MethodslowMallocPath
Obtain a superblock and return an object from it.
extern/hoard/include/superblocks/manageonesuperblock.h:108
MethodslowMap
extern/hoard/include/util/alignedmmap.h:125
MethodslowPath
extern/hoard/Heap-Layers/heaps/combining/hybridheap.h:81
MethodslowPathFree
extern/hoard/include/hoard/hoardmanager.h:212
MethodslowPathMalloc
extern/hoard/include/hoard/hoardmanager.h:281
Functionspin_acquire_lock
Plain spin locks use single word (embedded in malloc_states) */
extern/dlmalloc/dlmalloc.cpp:1885
Methodsplit
Split an object if it is big enough.
extern/hoard/Heap-Layers/heaps/buildingblock/coalesceheap.h:108
Methodstart
extern/hoard/Heap-Layers/utility/timer.h:64
Methodstart
extern/hoard/Heap-Layers/utility/timer-old.h:109
FunctionstartMeUp
extern/hoard/source/mactls.cpp:121
FunctionstartMeUp
extern/hoard/source/unixtls.cpp:216
Methodstats
extern/hoard/Heap-Layers/heaps/utility/profileheap.h:71
Methodstop
extern/hoard/Heap-Layers/utility/timer.h:69
Methodstop
extern/hoard/Heap-Layers/utility/timer-old.h:112
Functionstrdup_test
issue 445
extern/mimalloc/test/main-override.cpp:225
Functionstress
extern/mimalloc/test/test-stress.c:132
Functiont1main
extern/mimalloc/test/main-override.cpp:259
Methodtest
Verify that this class is working properly.
extern/hoard/include/hoard/geometricsizeclass.h:114
Functiontest_align
extern/mimalloc/test/main-override-static.c:73
Functiontest_aslr
extern/mimalloc/test/main-override-static.c:157
Functiontest_heap_arena
extern/mimalloc/test/main-override-static.c:231
Functiontest_heap_walk
extern/mimalloc/test/main-override-static.c:222
Functiontest_large
extern/mimalloc/test/main.c:14
Functiontest_large_migrate
extern/mimalloc/test/main-override.cpp:206
Functiontest_mt_shutdown
extern/mimalloc/test/main-override.cpp:315
← previousnext →1,801–1,900 of 1,996, ranked by callers