Utility function to convert a byte array into an int, filling in zeros if the byte array is not big enough.
Utility function to convert a byte array into an int, filling in zeros if the byte array is not big enough.
is the byte array to be converted to an int.
is the starting index in the byte array.
is the remainder of the byte array to examine.
An optimization for reusing memory under large number of hash calls.
An optimization for reusing memory under large number of hash calls.
is the bytes to be hashed.
is the seed for the murmurhash algorithm.
is the length of the buffer to use for hashing.
is an array of size 4 that holds the four ints that comprise the 128 bit hash.
An optimization for reusing memory under large number of hash calls.
An optimization for reusing memory under large number of hash calls.
is the bytes to be hashed.
is the seed for the murmurhash algorithm.
is the length of the buffer to use for hashing.
is the output buffer to store the four ints that are returned, should have size at least 4.
is the bytes to be hashed.
is the seed for the murmurhash algorithm.