MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / mi_heap_get_backing

Function mi_heap_get_backing

3rd/mimalloc-2.0.9/src/heap.c:194–201  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

192}
193
194mi_heap_t* mi_heap_get_backing(void) {
195 mi_heap_t* heap = mi_heap_get_default();
196 mi_assert_internal(heap!=NULL);
197 mi_heap_t* bheap = heap->tld->heap_backing;
198 mi_assert_internal(bheap!=NULL);
199 mi_assert_internal(bheap->thread_id == _mi_thread_id());
200 return bheap;
201}
202
203mi_decl_nodiscard mi_heap_t* mi_heap_new_in_arena( mi_arena_id_t arena_id ) {
204 mi_heap_t* bheap = mi_heap_get_backing();

Callers 2

mi_heap_new_in_arenaFunction · 0.85
_mi_heap_destroy_allFunction · 0.85

Calls 2

mi_heap_get_defaultFunction · 0.85
_mi_thread_idFunction · 0.85

Tested by

no test coverage detected