pub fn alloc<VM: VMBinding>( size: usize, align: usize, offset: usize ) -> (Address, bool)
allocate size bytes, which is aligned to align at offset return the address, and whether it is an offset allocation
size
align
offset