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

Function aligned_alloc

system/lib/emmalloc.c:824–829  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

822
823#ifndef EMMALLOC_NO_STD_EXPORTS
824void * EMMALLOC_EXPORT aligned_alloc(size_t alignment, size_t size) {
825 if ((alignment % sizeof(void *) != 0) || (size % alignment) != 0) {
826 return 0;
827 }
828 return emmalloc_memalign(alignment, size);
829}
830#endif
831
832void *emmalloc_malloc(size_t size) {

Callers 5

mainFunction · 0.50
alloc_int_bufferFunction · 0.50
alloc_float_bufferFunction · 0.50
alloc_double_bufferFunction · 0.50
mainFunction · 0.50

Calls 1

emmalloc_memalignFunction · 0.85

Tested by 2

mainFunction · 0.40
mainFunction · 0.40