MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / mi_heap_alloc_new

Function mi_heap_alloc_new

system/lib/mimalloc/src/alloc.c:706–710  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

704}
705
706mi_decl_nodiscard mi_decl_restrict void* mi_heap_alloc_new(mi_heap_t* heap, size_t size) {
707 void* p = mi_heap_malloc(heap, size);
708 if mi_unlikely(p == NULL) return mi_heap_try_new(heap, size, false);
709 return p;
710}
711
712
713mi_decl_nodiscard static mi_decl_restrict void* mi_theap_alloc_new_n(mi_theap_t* theap, size_t count, size_t size) {

Callers

nothing calls this directly

Calls 2

mi_heap_mallocFunction · 0.85
mi_heap_try_newFunction · 0.85

Tested by

no test coverage detected