/openjdk7/jdk/src/share/classes/java/util/concurrent/atomic/ |
H A D | AtomicInteger.java | 56 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AtomicInteger 61 valueOffset = unsafe.objectFieldOffset 108 unsafe.putOrderedInt(this, valueOffset, newValue); 135 return unsafe.compareAndSwapInt(this, valueOffset, expect, update); 151 return unsafe.compareAndSwapInt(this, valueOffset, expect, update);
|
H A D | AtomicIntegerArray.java | 51 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AtomicIntegerArray 52 private static final int base = unsafe.arrayBaseOffset(int[].class); 57 int scale = unsafe.arrayIndexScale(int[].class); 116 return unsafe.getIntVolatile(array, offset); 126 unsafe.putIntVolatile(array, checkedByteOffset(i), newValue); 137 unsafe.putOrderedInt(array, checkedByteOffset(i), newValue); 172 return unsafe.compareAndSwapInt(array, offset, expect, update);
|
H A D | AtomicIntegerFieldUpdater.java | 269 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AtomicIntegerFieldUpdater.AtomicIntegerFieldUpdaterImpl 297 offset = unsafe.objectFieldOffset(field); 309 return unsafe.compareAndSwapInt(obj, offset, expect, update); 314 return unsafe.compareAndSwapInt(obj, offset, expect, update); 319 unsafe.putIntVolatile(obj, offset, newValue); 324 unsafe.putOrderedInt(obj, offset, newValue); 329 return unsafe.getIntVolatile(obj, offset);
|
H A D | AtomicLong.java | 56 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AtomicLong 75 valueOffset = unsafe.objectFieldOffset 122 unsafe.putOrderedLong(this, valueOffset, newValue); 149 return unsafe.compareAndSwapLong(this, valueOffset, expect, update); 165 return unsafe.compareAndSwapLong(this, valueOffset, expect, update);
|
H A D | AtomicLongArray.java | 50 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AtomicLongArray 51 private static final int base = unsafe.arrayBaseOffset(long[].class); 56 int scale = unsafe.arrayIndexScale(long[].class); 115 return unsafe.getLongVolatile(array, offset); 125 unsafe.putLongVolatile(array, checkedByteOffset(i), newValue); 136 unsafe.putOrderedLong(array, checkedByteOffset(i), newValue); 172 return unsafe.compareAndSwapLong(array, offset, expect, update);
|
H A D | AtomicLongFieldUpdater.java | 269 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AtomicLongFieldUpdater.CASUpdater 297 offset = unsafe.objectFieldOffset(field); 309 return unsafe.compareAndSwapLong(obj, offset, expect, update); 314 return unsafe.compareAndSwapLong(obj, offset, expect, update); 319 unsafe.putLongVolatile(obj, offset, newValue); 324 unsafe.putOrderedLong(obj, offset, newValue); 329 return unsafe.getLongVolatile(obj, offset); 350 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AtomicLongFieldUpdater.LockedUpdater 378 offset = unsafe.objectFieldOffset(field); 391 long v = unsafe [all...] |
H A D | AtomicReferenceArray.java | 54 private static final Unsafe unsafe; field in class:AtomicReferenceArray 63 unsafe = Unsafe.getUnsafe(); 64 arrayFieldOffset = unsafe.objectFieldOffset 66 base = unsafe.arrayBaseOffset(Object[].class); 67 scale = unsafe.arrayIndexScale(Object[].class); 129 return (E) unsafe.getObjectVolatile(array, offset); 139 unsafe.putObjectVolatile(array, checkedByteOffset(i), newValue); 150 unsafe.putOrderedObject(array, checkedByteOffset(i), newValue); 186 return unsafe.compareAndSwapObject(array, offset, expect, update); 237 unsafe [all...] |
/openjdk7/jdk/src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ |
H A D | JObjCRuntime.java | 93 final Unsafe unsafe = getUnsafe(); field in class:JObjCRuntime
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkIntrinsics.cpp | 252 Value *unsafe = state()->pop()->jobject_value(); local
|
/openjdk7/jdk/src/windows/classes/sun/nio/fs/ |
H A D | WindowsSecurityDescriptor.java | 43 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:WindowsSecurityDescriptor 205 byte aceType = unsafe.getByte(aceAddress + OFFSETOF_TYPE); 216 byte aceFlags = unsafe.getByte(aceAddress + OFFSETOF_FLAGS); 228 int mask = unsafe.getInt(aceAddress + OFFSETOF_ACCESS_MASK);
|
/openjdk7/jdk/src/share/classes/sun/java2d/pipe/ |
H A D | RenderBuffer.java | 68 protected final Unsafe unsafe; field in class:RenderBuffer 75 unsafe = Unsafe.getUnsafe(); 76 curAddress = baseAddress = unsafe.allocateMemory(numBytes); 130 unsafe.putByte(curAddress, x); 143 unsafe.copyMemory(x, offsetInBytes, null, curAddress, lengthInBytes); 160 unsafe.putShort(curAddress, x); 174 unsafe.copyMemory(x, offsetInBytes, null, curAddress, lengthInBytes); 191 unsafe.putInt(baseAddress + pos, x); 197 unsafe.putInt(curAddress, x); 211 unsafe [all...] |
/openjdk7/jdk/src/share/classes/sun/nio/ch/ |
H A D | NativeObject.java | 43 protected static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:NativeObject 75 this.allocationAddress = unsafe.allocateMemory(size); 79 long a = unsafe.allocateMemory(size + ps); 127 newAddress = unsafe.getLong(offset + address); 130 newAddress = unsafe.getInt(offset + address) & 0x00000000FFFFFFFF; 176 return unsafe.getByte(offset + address); 190 unsafe.putByte(offset + address, value); 203 return unsafe.getShort(offset + address); 217 unsafe.putShort(offset + address, value); 230 return unsafe [all...] |
/openjdk7/jdk/src/share/classes/sun/reflect/ |
H A D | UnsafeFieldAccessorImpl.java | 40 static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:UnsafeFieldAccessorImpl 48 fieldOffset = unsafe.fieldOffset(field);
|
/openjdk7/jdk/src/solaris/classes/sun/awt/X11/ |
H A D | MotifDnDDragSourceProtocol.java | 45 private static final Unsafe unsafe = XlibWrapper.unsafe; field in class:MotifDnDDragSourceProtocol 107 byte reason = (byte)(unsafe.getByte(data) & 109 byte origin = (byte)(unsafe.getByte(data) & 111 byte byteOrder = unsafe.getByte(data + 1); 133 int t = unsafe.getInt(data + 4); 147 short flags = unsafe.getShort(data + 2); 163 short tx = unsafe.getShort(data + 8); 164 short ty = unsafe.getShort(data + 10); 210 byte byteOrderByte = unsafe [all...] |
H A D | WindowPropertyGetter.java | 32 private static Unsafe unsafe = XlibWrapper.unsafe; field in class:WindowPropertyGetter 33 private final long actual_type = unsafe.allocateMemory(8); 34 private final long actual_format = unsafe.allocateMemory(4); 35 private final long nitems_ptr = unsafe.allocateMemory(8); 36 private final long bytes_after = unsafe.allocateMemory(8); 37 private final long data = unsafe.allocateMemory(8); 138 return unsafe.getInt(actual_format); 210 Native.putLong(data, unsafe.allocateMemory(getDataLength()));
|
H A D | XDnDDragSourceProtocol.java | 48 private static final Unsafe unsafe = XlibWrapper.unsafe; field in class:XDnDDragSourceProtocol 111 unsafe.freeMemory(data); 132 unsafe.freeMemory(data);
|
H A D | XKeysym.java | 61 private static Unsafe unsafe = XlibWrapper.unsafe; field in class:XKeysym 70 static long keysym_lowercase = unsafe.allocateMemory(Native.getLongSize()); 71 static long keysym_uppercase = unsafe.allocateMemory(Native.getLongSize());
|
H A D | XTranslateCoordinates.java | 33 private static Unsafe unsafe = XlibWrapper.unsafe; field in class:XTranslateCoordinates 39 long dest_x_ptr = unsafe.allocateMemory(Native.getIntSize()); 40 long dest_y_ptr = unsafe.allocateMemory(Native.getIntSize()); 41 long child_ptr = unsafe.allocateMemory(Native.getLongSize());
|
/openjdk7/jdk/src/solaris/classes/sun/nio/ch/ |
H A D | EPoll.java | 38 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:EPoll 69 return unsafe.allocateMemory(count * SIZEOF_EPOLLEVENT); 76 unsafe.freeMemory(address); 90 return unsafe.getInt(eventAddress + OFFSETOF_FD); 97 return unsafe.getInt(eventAddress + OFFSETOF_EVENTS);
|
H A D | EventPortWrapper.java | 39 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:EventPortWrapper 40 private static final int addressSize = unsafe.addressSize();
|
H A D | KQueue.java | 38 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:KQueue 68 return unsafe.allocateMemory(count * SIZEOF_KQUEUEEVENT); 75 unsafe.freeMemory(address); 89 return unsafe.getInt(address + OFFSET_IDENT); 93 return unsafe.getShort(address + OFFSET_FILTER); 97 return unsafe.getShort(address + OFFSET_FLAGS);
|
/openjdk7/jdk/src/solaris/classes/sun/nio/fs/ |
H A D | LinuxDosFileAttributeView.java | 46 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:LinuxDosFileAttributeView 221 if (unsafe.getByte(buffer.address()+len-1) == 0) 226 unsafe.copyMemory(null, buffer.address(), buf,
|
/openjdk7/corba/src/share/classes/sun/corba/ |
H A D | Bridge.java | 84 private final Unsafe unsafe ; field in class:Bridge 136 Unsafe unsafe = null; 139 unsafe = (Unsafe)(fld.get( null )) ; 146 return unsafe ; 153 unsafe = getUnsafe() ; 221 return unsafe.getInt( o, offset ) ; 244 unsafe.putInt( o, offset, x ) ; 252 return unsafe.getObject( o, offset ) ; 260 unsafe.putObject( o, offset, x ) ; 266 return unsafe [all...] |
/openjdk7/jdk/src/share/classes/sun/font/ |
H A D | StrikeCache.java | 66 static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:StrikeCache 119 /* Native method used to return information used for unsafe 141 //nativeAddressSize = unsafe.addressSize(); 322 if (glyphPtrs[i] != 0 && unsafe.getByte(glyphPtrs[i] + managedOffset) == 0) { 349 && unsafe.getByte(glyphPtrs[i] + managedOffset) == 0) {
|
/openjdk7/hotspot/test/compiler/8004867/ |
H A D | TestIntUnsafeCAS.java | 45 private static final Unsafe unsafe; field in class:TestIntUnsafeCAS 52 unsafe = (Unsafe)f.get(c); 53 BASE = unsafe.arrayBaseOffset(int[].class); 62 System.out.println("Testing Integer array unsafe CAS operations"); 773 unsafe.compareAndSwapInt(a, byte_offset(i), -1, -123); 778 unsafe.compareAndSwapInt(a, byte_offset(i), old, b); 783 unsafe.compareAndSwapInt(a, byte_offset(i), -123, b[i]); 788 unsafe.compareAndSwapInt(a, byte_offset(i), 123, -123); 789 unsafe.compareAndSwapInt(b, byte_offset(i), 123, -103); 794 unsafe [all...] |