Allocation currently supports up to 2^32 bytes due to using int and not IntPtr and long.
Allocation currently supports up to 2^32 bytes due to using int and not IntPtr and long.