code: static final int advanceProbe(int probe) {
          probe ^= probe << 13;   // xorshift
          probe ^= probe >>> 17;
          probe ^= probe << 5;
          U.putInt(Thread.currentThread(), PROBE, probe);
          return probe;
      }
docs: Pseudo-randomly advances and records the given probe value for the
  given thread.