fingerprintDistance function
Hamming distance between two 32-bit fingerprints (number of differing bits).
Implementation
int fingerprintDistance(int a, int b) {
int x = (a ^ b) & _kMask32;
int n = 0;
while (x != 0) {
n += x & 1;
x >>= 1;
}
return n;
}