This class may be removed in the future. Consider the replacements in JEP 193 'Variable Handles': http://openjdk.java.net/jeps/193
@Override public short getShortVolatile(long byteIndex) { return unsafe.getShortVolatile(base, off + byteIndex); }
@Override public short getShortVolatile(long byteIndex) { return unsafe.getShortVolatile(null, baseAdress + byteIndex); }
public static short getShortVolatile( Object obj, long offset ) { return unsafe.getShortVolatile( obj, offset ); }
@Override public short getShortVolatile(long byteIndex) { return unsafe.getShortVolatile(null, baseAdress + byteIndex); }
@Override public short getShortVolatile(long byteIndex) { return unsafe.getShortVolatile(base, off + byteIndex); }
public short getShortVolatile(Object target, long offset) { return unsafe.getShortVolatile(target, offset); }
public short getShortVolatile(Object target, long offset) { return unsafe.getShortVolatile(target, offset); }
public static short getShortVolatile( long address ) { checkAccess( address, Short.BYTES ); return unsafe.getShortVolatile( null, address ); }
public short getShortVolatile(final long index) { if (SHOULD_BOUNDS_CHECK) { boundsCheck0(index, SIZE_OF_SHORT); } return UNSAFE.getShortVolatile(null, addressOffset + index); }
public short getShortVolatile(final int index) { if (SHOULD_BOUNDS_CHECK) { boundsCheck0(index, SIZE_OF_SHORT); } return UNSAFE.getShortVolatile(byteArray, addressOffset + index); }
public Object getProperty(Object obj) { return theUnsafe.getShortVolatile(obj, offset); }
@Override public short getShort( Object obj ) { return unsafe.getShortVolatile( obj, offset ); } }
@Override public short getShort( Object obj ) { return unsafe.getShortVolatile( obj, offset ); } }
@Override public short getShortVolatile(long address) { AlignmentUtil.check2BytesAligned(address); return UNSAFE.getShortVolatile(null, address); }
@Override public short getShortVolatile(Object base, long offset) { AlignmentUtil.check2BytesAligned(offset); return UNSAFE.getShortVolatile(base, offset); }
public short getShortVolatile(final long index) { if (SHOULD_BOUNDS_CHECK) { boundsCheck0(index, SIZE_OF_SHORT); } return UNSAFE.getShortVolatile(null, addressOffset + index); }
public short getShortVolatile(final int index) { if (SHOULD_BOUNDS_CHECK) { boundsCheck0(index, SIZE_OF_SHORT); } return UNSAFE.getShortVolatile(byteArray, addressOffset + index); }
@Override @ForceInline public short readVolatileShort(@NotNull Object object, long offset) { if (object == null) throw new NullPointerException(); return UNSAFE.getShortVolatile(object, offset); }
public static short getShortVolatile( long address ) { checkAccess( address, Short.BYTES ); return unsafe.getShortVolatile( null, address ); }
public short getShortVolatile(final int index) { if (SHOULD_BOUNDS_CHECK) { boundsCheck0(index, SIZE_OF_SHORT); } return UNSAFE.getShortVolatile(byteArray, addressOffset + index); }