--- old/src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java 2019-09-14 11:11:59.720916257 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java 2019-09-14 11:11:59.372916013 -0700 @@ -1053,18 +1053,18 @@ // Unsafe mechanics private static final Unsafe U = Unsafe.getUnsafe(); - private static final long SEED = U.objectFieldOffset - (Thread.class, "threadLocalRandomSeed"); - private static final long PROBE = U.objectFieldOffset - (Thread.class, "threadLocalRandomProbe"); - private static final long SECONDARY = U.objectFieldOffset - (Thread.class, "threadLocalRandomSecondarySeed"); - private static final long THREADLOCALS = U.objectFieldOffset - (Thread.class, "threadLocals"); - private static final long INHERITABLETHREADLOCALS = U.objectFieldOffset - (Thread.class, "inheritableThreadLocals"); - private static final long INHERITEDACCESSCONTROLCONTEXT = U.objectFieldOffset - (Thread.class, "inheritedAccessControlContext"); + private static final long SEED + = U.objectFieldOffset(Thread.class, "threadLocalRandomSeed"); + private static final long PROBE + = U.objectFieldOffset(Thread.class, "threadLocalRandomProbe"); + private static final long SECONDARY + = U.objectFieldOffset(Thread.class, "threadLocalRandomSecondarySeed"); + private static final long THREADLOCALS + = U.objectFieldOffset(Thread.class, "threadLocals"); + private static final long INHERITABLETHREADLOCALS + = U.objectFieldOffset(Thread.class, "inheritableThreadLocals"); + private static final long INHERITEDACCESSCONTROLCONTEXT + = U.objectFieldOffset(Thread.class, "inheritedAccessControlContext"); /** Rarely-used holder for the second of a pair of Gaussians */ private static final ThreadLocal nextLocalGaussian =