@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
@Override public HashCode makeHash() { // End with a byte encoding the positive integer b mod 256. finalM ^= b << 56; processM(finalM); // Finalization v2 ^= 0xFFL; sipRound(d); return HashCode.fromLong(v0 ^ v1 ^ v2 ^ v3); }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }