void () { int p = probeGenerator.addAndGet(PROBE_INCREMENT); int probe = (p == 0) ? 1 : p; // skip 0 long seed = mix64(seeder.getAndAdd(SEEDER_INCREMENT)); Tlr t = tlr.get(); t.threadLocalRandomProbe = probe; t.threadLocalRandomSeed = seed; }