similar to load64 , but allows offset + 8 > input.length , padding the result with zeroes . this has to explicitly reverse the order of the bytes as it packs them into the result which makes it slower than the native version . concode_field_sep int BYTE_ARRAY_BASE_OFFSET concode_elem_sep Unsafe theUnsafe concode_elem_sep LittleEndianBytes byteArray concode_field_sep int load32 concode_elem_sep long load64 concode_elem_sep void putLongLittleEndian concode_elem_sep void putLongLittleEndian concode_elem_sep void putLongLittleEndian concode_elem_sep void putLongLittleEndian concode_elem_sep boolean usingUnsafe concode_elem_sep sun.misc.Unsafe getUnsafe concode_elem_sep long getLongLittleEndian concode_elem_sep long getLongLittleEndian concode_elem_sep long getLongLittleEndian concode_elem_sep long getLongLittleEndian concode_elem_sep void store64