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
↓ 1 callers
Function
mi_page_queue_find_free_ex
Find a page with free blocks of `page->block_size`.
extern/mimalloc/src/page.c:711
↓ 1 callers
Function
mi_page_queue_is_special
extern/mimalloc/src/page-queue.c:44
↓ 1 callers
Function
mi_page_to_full
extern/mimalloc/src/page.c:363
↓ 1 callers
Function
mi_page_usable_aligned_size_of
Bytes available in a block
extern/mimalloc/src/alloc.c:622
↓ 1 callers
Function
mi_prim_access
extern/mimalloc/src/prim/unix/prim.c:75
↓ 1 callers
Function
mi_prim_mbind
extern/mimalloc/src/prim/unix/prim.c:430
↓ 1 callers
Function
mi_prim_mem_grow
extern/mimalloc/src/prim/wasi/prim.c:64
↓ 1 callers
Function
mi_prim_tls_pthread_heap_slot
extern/mimalloc/include/mimalloc/prim.h:286
↓ 1 callers
Function
mi_prim_tls_slot_set
setting a tls slot is only used on macOS for now
extern/mimalloc/include/mimalloc/prim.h:183
↓ 1 callers
Function
mi_process_done
Called when the process is done (through `at_exit`)
extern/mimalloc/src/init.c:617
↓ 1 callers
Function
mi_ptr_decode
extern/mimalloc/include/mimalloc/internal.h:633
↓ 1 callers
Function
mi_reallocarr
extern/mimalloc/src/alloc-posix.c:108
↓ 1 callers
Function
mi_realpath
extern/mimalloc/src/alloc.c:891
↓ 1 callers
Function
mi_recalloc_aligned_at
extern/mimalloc/src/alloc-aligned.c:292
↓ 1 callers
Function
mi_recurse_enter_prim
extern/mimalloc/src/options.c:275
↓ 1 callers
Function
mi_recurse_exit_prim
extern/mimalloc/src/options.c:281
↓ 1 callers
Function
mi_reserve_huge_os_pages_at_ex
----------------------------------------------------------- Reserve a huge page arena. ----------------------------------------------------------- *
extern/mimalloc/src/arena.c:874
↓ 1 callers
Function
mi_rotl
extern/mimalloc/include/mimalloc/internal.h:624
↓ 1 callers
Function
mi_rotr
extern/mimalloc/include/mimalloc/internal.h:628
↓ 1 callers
Function
mi_segment_commit
extern/mimalloc/src/segment.c:463
↓ 1 callers
Function
mi_segment_os_alloc
extern/mimalloc/src/segment.c:798
↓ 1 callers
Function
mi_segment_os_free
extern/mimalloc/src/segment.c:379
↓ 1 callers
Function
mi_segment_reclaim_or_alloc
extern/mimalloc/src/segment.c:1456
↓ 1 callers
Function
mi_segment_schedule_purge
extern/mimalloc/src/segment.c:530
↓ 1 callers
Function
mi_segment_slice_split
extern/mimalloc/src/segment.c:747
↓ 1 callers
Function
mi_segment_try_reclaim
extern/mimalloc/src/segment.c:1389
↓ 1 callers
Function
mi_segments_page_find_and_allocate
extern/mimalloc/src/segment.c:759
↓ 1 callers
Function
mi_show_error_message
extern/mimalloc/src/options.c:358
↓ 1 callers
Function
mi_slice_bin
extern/mimalloc/src/segment.c:187
↓ 1 callers
Function
mi_slice_start
extern/mimalloc/src/segment.c:165
↓ 1 callers
Function
mi_span_queue_contains
extern/mimalloc/src/segment.c:248
↓ 1 callers
Function
mi_span_queue_push
extern/mimalloc/src/segment.c:207
↓ 1 callers
Function
mi_stat_counter_print_avg
extern/mimalloc/src/stats.c:238
↓ 1 callers
Function
mi_stat_huge_free
maintain stats for huge objects
extern/mimalloc/src/alloc.c:380
↓ 1 callers
Function
mi_stats_add
must be thread safe as it is called from stats_merge
extern/mimalloc/src/stats.c:92
↓ 1 callers
Function
mi_stats_print_bins
extern/mimalloc/src/stats.c:251
↓ 1 callers
Function
mi_thread_data_free
extern/mimalloc/src/init.c:257
↓ 1 callers
Function
mi_thread_data_zalloc
extern/mimalloc/src/init.c:218
↓ 1 callers
Function
mi_to_msecs
extern/mimalloc/src/prim/windows/prim.c:409
↓ 1 callers
Function
mi_try_new
extern/mimalloc/src/alloc.c:967
↓ 1 callers
Function
mi_verify_padding
extern/mimalloc/src/alloc.c:305
↓ 1 callers
Function
mi_wcsdup
extern/mimalloc/src/alloc-posix.c:127
↓ 1 callers
Function
mi_zalloc_small
extern/mimalloc/src/alloc.c:180
↓ 1 callers
Function
mmap_alloc
Malloc using mmap */
extern/dlmalloc/dlmalloc.cpp:3830
↓ 1 callers
Function
mmap_resize
Realloc using mmap */
extern/dlmalloc/dlmalloc.cpp:3862
↓ 1 callers
Function
move_to_central_cache
extern/ltalloc/ltalloc.cc:670
↓ 1 callers
Function
msleep
extern/mimalloc/test/main-override.cpp:23
↓ 1 callers
Function
my_init_hook
extern/hoard/Heap-Layers/wrappers/gnuwrapper-hooks.cpp:82
↓ 1 callers
Function
my_realloc_hook
extern/hoard/Heap-Layers/wrappers/gnuwrapper-hooks.cpp:113
↓ 1 callers
Function
popc
extern/hoard/Heap-Layers/heaps/general/oldkingsleyheap.h:49
↓ 1 callers
Function
prepend_alloc
Allocate chunk and prepend remainder with chunk in successor base. */
extern/dlmalloc/dlmalloc.cpp:3944
↓ 1 callers
Function
pthread_exit
extern/hoard/source/unixtls.cpp:331
↓ 1 callers
Function
ptrie_insert
extern/ltalloc/ltalloc.cc:170
↓ 1 callers
Function
ptrie_lookup
extern/ltalloc/ltalloc.cc:156
↓ 1 callers
Function
ptrie_remove
extern/ltalloc/ltalloc.cc:216
↓ 1 callers
Method
put
extern/hoard/include/util/dynamichashtable.h:247
↓ 1 callers
Function
reallocarr
extern/mimalloc/src/alloc-override.c:263
↓ 1 callers
Function
reallocarray
extern/mimalloc/src/alloc-override.c:262
↓ 1 callers
Function
release_thread_cache
extern/ltalloc/ltalloc.cc:731
↓ 1 callers
Method
remove
Remove one object of the given size.
extern/hoard/include/hoard/thresholdheap.h:156
↓ 1 callers
Method
removeChild
extern/hoard/Heap-Layers/heaps/special/nestedheap.h:118
↓ 1 callers
Method
removeLargest
Remove one of the largest available objects.
extern/hoard/include/hoard/thresholdheap.h:193
↓ 1 callers
Function
rpmalloc_thread_initialize
Initialize thread, assign heap
extern/rpmalloc/rpmalloc.c:1422
↓ 1 callers
Method
sanityCheck
extern/hoard/include/hoard/emptyclass.h:251
↓ 1 callers
Method
sanityCheckPre
extern/hoard/include/hoard/emptyclass.h:249
↓ 1 callers
Function
sbrk
extern/hoard/Heap-Layers/heaps/special/sbrk.c:7
↓ 1 callers
Function
sys_free
extern/ltalloc/ltalloc.cc:286
↓ 1 callers
Function
test_heap
extern/mimalloc/test/main.c:5
↓ 1 callers
Function
test_heap1
extern/mimalloc/test/test-api.c:317
↓ 1 callers
Function
test_heap2
extern/mimalloc/test/test-api.c:326
↓ 1 callers
Function
test_leak
extern/mimalloc/test/test-stress.c:220
↓ 1 callers
Function
test_stl_allocator1
extern/mimalloc/test/main-override.cpp:131
↓ 1 callers
Function
test_stl_allocator1
extern/mimalloc/test/test-api.c:337
↓ 1 callers
Function
test_stl_allocator2
extern/mimalloc/test/main-override.cpp:140
↓ 1 callers
Function
test_stl_allocator2
extern/mimalloc/test/test-api.c:350
↓ 1 callers
Function
test_stl_allocator3
extern/mimalloc/test/main-override.cpp:148
↓ 1 callers
Function
test_stl_allocator4
extern/mimalloc/test/main-override.cpp:155
↓ 1 callers
Function
test_stl_allocator5
extern/mimalloc/test/main-override.cpp:162
↓ 1 callers
Function
test_stl_allocator6
extern/mimalloc/test/main-override.cpp:169
↓ 1 callers
Function
test_stress
extern/mimalloc/test/test-stress.c:189
↓ 1 callers
Method
timeToSec
extern/hoard/Heap-Layers/utility/timer-old.h:269
↓ 1 callers
Function
traverse_and_check
Traverse each chunk and check it; return total */
extern/dlmalloc/dlmalloc.cpp:3427
↓ 1 callers
Method
trim
extern/hoard/Heap-Layers/heaps/special/obstackreap.h:90
↓ 1 callers
Function
uintToFloatRoundUp
Bin sizes follow floating point (exponent + mantissa) distribution (piecewise linear log approx) This ensures that for each size class, the average ov
SmMalloc/smmalloc.h:216
↓ 1 callers
Function
unix_detect_overcommit
extern/mimalloc/src/prim/unix/prim.c:102
↓ 1 callers
Function
unix_mmap_fd
extern/mimalloc/src/prim/unix/prim.c:212
↓ 1 callers
Method
unlock
extern/hoard/Heap-Layers/locks/winlock.h:66
↓ 1 callers
Function
valloc
extern/hoard/Heap-Layers/wrappers/gnuwrapper-hooks.cpp:295
↓ 1 callers
Function
win_virtual_alloc
extern/mimalloc/src/prim/windows/prim.c:210
↓ 1 callers
Method
writeLog
extern/hoard/Heap-Layers/heaps/debug/logheap.h:50
↓ 1 callers
Function
xxmalloc_lock
extern/hoard/source/libhoard.cpp:144
↓ 1 callers
Function
zone_malloc
extern/mimalloc/src/prim/osx/alloc-override-zone.c:50
↓ 1 callers
Method
~Test
extern/mimalloc/test/main-override.cpp:85
Method
ANSIWrapper
extern/hoard/Heap-Layers/wrappers/ansiwrapper.h:29
Function
APIENTRY
extern/hoard/source/wintls.cpp:147
Method
AlignedMmapInstance
extern/hoard/include/util/alignedmmap.h:59
Method
Alloc
SmMalloc/smmalloc_generic.cpp:43
Method
Alloc
SmMalloc/smmalloc.h:407
Method
AllocFromCache
SmMalloc/smmalloc.h:910
Method
Allocate
SmMalloc/smmalloc.h:562
← previous
next →
801–900 of 1,996, ranked by callers