private long GetLong(long p) { if (UnsafeUtil.allowUnalignedMemoryAccess) { return(UnsafeUtil.getLong(p)); } return(UnsafeUtil.getLongByteWiseLittleEndian(p)); }