core/src/main/java/com/orientechnologies/orient/core/storage/cache/chm/readbuffer/StripedBuffer.java
private int advanceProbe(int probe) {
    probe ^= probe << 13; // xorshift
    probe ^= probe >>> 17;
    probe ^= probe << 5;

    this.probe.get().set(probe);
    return probe;
  }
private int advanceProbe(int probe) {
    probe ^= probe << 13; // xorshift
    probe ^= probe >>> 17;
    probe ^= probe << 5;

    this.probe.get().set(probe);
    return probe;
  }
Pseudo-randomly advances and records the given probe value for the given thread.