src/share/classes/java/util/concurrent/Phaser.java

Print this page

        

*** 1140,1150 **** private static final sun.misc.Unsafe UNSAFE; private static final long stateOffset; static { try { UNSAFE = sun.misc.Unsafe.getUnsafe(); ! Class k = Phaser.class; stateOffset = UNSAFE.objectFieldOffset (k.getDeclaredField("state")); } catch (Exception e) { throw new Error(e); } --- 1140,1150 ---- private static final sun.misc.Unsafe UNSAFE; private static final long stateOffset; static { try { UNSAFE = sun.misc.Unsafe.getUnsafe(); ! Class<?> k = Phaser.class; stateOffset = UNSAFE.objectFieldOffset (k.getDeclaredField("state")); } catch (Exception e) { throw new Error(e); }