Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SergeyMakeev/smmalloc
/ functions
Functions
1,996 in github.com/SergeyMakeev/smmalloc
⨍
Functions
1,996
◇
Types & classes
311
Function
pre_fork
extern/dlmalloc/dlmalloc.cpp:3100
Method
precondition
extern/hoard/include/hoard/hoardmanager.h:318
Method
precondition
extern/hoard/include/hoard/emptyclass.h:237
Method
prev_block
extern/hoard/Heap-Layers/heaps/special/xallocheap.h:95
Function
printDebug
smmalloc_perf01.cpp:64
Method
protect
extern/hoard/Heap-Layers/wrappers/mmapwrapper.h:101
Function
pthread_init_lock
extern/dlmalloc/dlmalloc.cpp:2028
Method
put
extern/hoard/include/hoard/emptyhoardmanager.h:58
Method
put
extern/hoard/include/hoard/emptyclass.h:131
Method
put
Put the superblock into the cache.
extern/hoard/include/superblocks/manageonesuperblock.h:92
Function
pvalloc
extern/hoard/Heap-Layers/wrappers/gnuwrapper-hooks.cpp:299
Function
pvalloc
extern/ltalloc/gnu.make.lib/gnuwrapper.cc:82
Function
pvalloc
extern/mimalloc/src/alloc-override.c:261
Function
realloc
extern/hoard/Heap-Layers/wrappers/gnuwrapper-hooks.cpp:272
Method
reapAlloc
extern/hoard/include/hoard/hoardsuperblockheader.h:204
Function
recursive_acquire_lock
extern/dlmalloc/dlmalloc.cpp:1936
Function
recursive_release_lock
extern/dlmalloc/dlmalloc.cpp:1929
Function
recursive_try_lock
extern/dlmalloc/dlmalloc.cpp:1957
Method
refill
Get another chunk.
extern/hoard/Heap-Layers/heaps/special/bumpalloc.h:101
Method
refill
Get another chunk.
extern/hoard/include/util/bumpalloc.h:88
Method
release
Release the given range of memory to the OS (without unmapping it).
extern/hoard/Heap-Layers/wrappers/mmapwrapper.h:84
Method
remove
extern/hoard/Heap-Layers/utility/freesllist.h:36
Method
remove
Remove one item from the list.
extern/hoard/Heap-Layers/utility/dllist.h:73
Method
remove
extern/hoard/Heap-Layers/utility/dllist.h:90
Method
remove
* @brief Remove one item from the list. * @warning This method aborts the program if called. */
extern/hoard/Heap-Layers/utility/sllist.h:75
Method
remove
extern/hoard/Heap-Layers/heaps/utility/uniqueheap.h:86
Method
remove
extern/hoard/Heap-Layers/heaps/utility/nullheap.h:44
Method
remove
extern/hoard/Heap-Layers/heaps/utility/old/oneheap.h:49
Method
remove
Remove an object from the dictionary.
extern/hoard/Heap-Layers/heaps/buildingblock/adaptheap.h:67
Method
remove
extern/hoard/Heap-Layers/heaps/general/dlheap.h:74
Method
remove
extern/hoard/Heap-Layers/heaps/general/dlheap.h:113
Method
remove
Remove in a zone allocator is a no-op.
extern/hoard/Heap-Layers/heaps/special/zoneheap.h:87
Method
remove
extern/hoard/Heap-Layers/heaps/top/staticheap.h:62
Method
removeSibling
extern/hoard/Heap-Layers/heaps/special/nestedheap.h:133
Function
reset_on_error
default corruption action */
extern/dlmalloc/dlmalloc.cpp:3927
Function
rpaligned_realloc
extern/rpmalloc/rpmalloc.c:1660
Function
rpcalloc
extern/rpmalloc/rpmalloc.c:1624
Function
rpfree
extern/rpmalloc/rpmalloc.c:1619
Function
rpmalloc_finalize
Finalize the allocator
extern/rpmalloc/rpmalloc.c:1340
Function
rpmalloc_global_statistics
extern/rpmalloc/rpmalloc.c:1749
Function
rpmalloc_initialize
Initialize the allocator and setup global data
extern/rpmalloc/rpmalloc.c:1301
Function
rpmalloc_is_thread_initialized
extern/rpmalloc/rpmalloc.c:1520
Function
rpmalloc_thread_collect
extern/rpmalloc/rpmalloc.c:1711
Function
rpmalloc_thread_finalize
Finalize thread, orphan heap
extern/rpmalloc/rpmalloc.c:1436
Function
rpmalloc_thread_statistics
extern/rpmalloc/rpmalloc.c:1716
Function
rpmalloc_usable_size
extern/rpmalloc/rpmalloc.c:1706
Function
rpmemalign
extern/rpmalloc/rpmalloc.c:1692
Function
rpposix_memalign
extern/rpmalloc/rpmalloc.c:1697
Function
rprealloc
extern/rpmalloc/rpmalloc.c:1649
Method
sanityCheck
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:92
Method
selectHeap
Access the given heap within the buffer.
extern/hoard/Heap-Layers/heaps/threads/phothreadheap.h:94
Method
select_on_container_copy_construction
extern/mimalloc/include/mimalloc.h:467
Method
select_on_container_copy_construction
extern/mimalloc/include/mimalloc.h:536
Method
select_on_container_copy_construction
extern/mimalloc/include/mimalloc.h:553
Method
set
extern/hoard/Heap-Layers/utility/myhashmap.h:56
Method
setConcurrency
extern/hoard/Heap-Layers/threads/fred.h:72
Method
setHeap
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:53
Method
setHeap
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:154
Method
setInusemap
extern/hoard/include/util/threadpoolheap.h:97
Method
setNext
extern/hoard/include/hoard/hoardsuperblockheader.h:186
Method
setOwner
extern/hoard/include/hoard/hoardsuperblockheader.h:170
Method
setPrev
extern/hoard/include/hoard/hoardsuperblockheader.h:190
Method
setPrevHeap
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:55
Method
setPrevHeap
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:156
Method
setPrevSize
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:114
Method
setSize
extern/hoard/Heap-Layers/heaps/objectrep/sizeheap.h:85
Method
setSize
extern/hoard/Heap-Layers/heaps/objectrep/coalesceableheap.h:113
Method
setTidMap
extern/hoard/include/util/threadpoolheap.h:88
Method
set_use
extern/hoard/Heap-Layers/heaps/special/xallocheap.h:103
Method
shrink
extern/hoard/include/util/dynamichashtable.h:158
Function
size2Class
extern/hoard/Heap-Layers/heaps/general/kingsleyheap.h:50
Function
size2Class
extern/hoard/Heap-Layers/heaps/general/oldkingsleyheap.h:65
Method
size2class
Return the size class for a given size.
extern/hoard/include/hoard/geometricsizeclass.h:81
Method
size_t n) noexcept(false) MI_FORWARD1(mi_new,n) void* operator new[]
extern/mimalloc/src/alloc-override.c:155
Method
slowLookupSizeClass
extern/hoard/Heap-Layers/utility/bins4k.h:43
Method
slowMallocPath
Obtain a superblock and return an object from it.
extern/hoard/include/superblocks/manageonesuperblock.h:108
Method
slowMap
extern/hoard/include/util/alignedmmap.h:125
Method
slowPath
extern/hoard/Heap-Layers/heaps/combining/hybridheap.h:81
Method
slowPathFree
extern/hoard/include/hoard/hoardmanager.h:212
Method
slowPathMalloc
extern/hoard/include/hoard/hoardmanager.h:281
Function
spin_acquire_lock
Plain spin locks use single word (embedded in malloc_states) */
extern/dlmalloc/dlmalloc.cpp:1885
Method
split
Split an object if it is big enough.
extern/hoard/Heap-Layers/heaps/buildingblock/coalesceheap.h:108
Method
start
extern/hoard/Heap-Layers/utility/timer.h:64
Method
start
extern/hoard/Heap-Layers/utility/timer-old.h:109
Function
startMeUp
extern/hoard/source/mactls.cpp:121
Function
startMeUp
extern/hoard/source/unixtls.cpp:216
Method
stats
extern/hoard/Heap-Layers/heaps/utility/profileheap.h:71
Method
stop
extern/hoard/Heap-Layers/utility/timer.h:69
Method
stop
extern/hoard/Heap-Layers/utility/timer-old.h:112
Function
strdup_test
issue 445
extern/mimalloc/test/main-override.cpp:225
Function
stress
extern/mimalloc/test/test-stress.c:132
Function
t1main
extern/mimalloc/test/main-override.cpp:259
Method
test
Verify that this class is working properly.
extern/hoard/include/hoard/geometricsizeclass.h:114
Function
test_align
extern/mimalloc/test/main-override-static.c:73
Function
test_aslr
extern/mimalloc/test/main-override-static.c:157
Function
test_heap_arena
extern/mimalloc/test/main-override-static.c:231
Function
test_heap_walk
extern/mimalloc/test/main-override-static.c:222
Function
test_large
extern/mimalloc/test/main.c:14
Function
test_large_migrate
extern/mimalloc/test/main-override.cpp:206
Function
test_mt_shutdown
extern/mimalloc/test/main-override.cpp:315
← previous
next →
1,801–1,900 of 1,996, ranked by callers