Searched defs:unsafe (Results 26 - 50 of 82) sorted by relevance

1234

/openjdk7/jdk/src/share/classes/java/util/concurrent/atomic/
H A DAtomicInteger.java56 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 DAtomicIntegerArray.java51 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 DAtomicIntegerFieldUpdater.java269 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 DAtomicLong.java56 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 DAtomicLongArray.java50 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 DAtomicLongFieldUpdater.java269 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 DAtomicReferenceArray.java54 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 DJObjCRuntime.java93 final Unsafe unsafe = getUnsafe(); field in class:JObjCRuntime
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkIntrinsics.cpp252 Value *unsafe = state()->pop()->jobject_value(); local
/openjdk7/jdk/src/windows/classes/sun/nio/fs/
H A DWindowsSecurityDescriptor.java43 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 DRenderBuffer.java68 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 DNativeObject.java43 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 DUnsafeFieldAccessorImpl.java40 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 DMotifDnDDragSourceProtocol.java45 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 DWindowPropertyGetter.java32 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 DXDnDDragSourceProtocol.java48 private static final Unsafe unsafe = XlibWrapper.unsafe; field in class:XDnDDragSourceProtocol
111 unsafe.freeMemory(data);
132 unsafe.freeMemory(data);
H A DXKeysym.java61 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 DXTranslateCoordinates.java33 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 DEPoll.java38 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 DEventPortWrapper.java39 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:EventPortWrapper
40 private static final int addressSize = unsafe.addressSize();
H A DKQueue.java38 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 DLinuxDosFileAttributeView.java46 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 DBridge.java84 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 DStrikeCache.java66 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 DTestIntUnsafeCAS.java45 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...]

Completed in 139 milliseconds

1234