pub fn deallocate_memory(
    caller: &mut Caller<'_, StoreData>,
    ptr: Pointer<u8>
) -> Result<()>