This should use `global_heap::malloc_raw` instead of `malloc`