/guava/android/guava/src/com/google/common/hash/SipHashFunction.java
for ( buffernt i = 0; i.hasRemaining( ) ; i += 8) {
for ( int i = 0; buffer.hasRemaining ( ) ; i += 8 ) {
b += CHUNK_SIZE; processM(buffer.getLong()); } @Override protected void processRemaining(ByteBuffer buffer) { b += buffer.remaining(); <extra_id_0> finalM ^= (buffer.get() & 0xFFL) << i; } } @Override protected HashCode makeHash() { finalM ^= b << 56;