public static void memcopy(LocalAddress dst, LocalAddress src, int cnt) { VM_SysCall.sysCall.sysCopy( VM_Magic.localAddressAsAddress(dst), VM_Magic.localAddressAsAddress(src), Extent.fromIntSignExtend(cnt)); }
/** * Copy a region of local memory. * * @param dst Destination address * @param src Source address * @param cnt Number of bytes to copy Assumption: source and destination regions do not overlap */ public static void memcopy(LocalAddress dst, LocalAddress src, Extent cnt) { VM_SysCall.sysCall.sysCopy( VM_Magic.localAddressAsAddress(dst), VM_Magic.localAddressAsAddress(src), cnt); }