/libcore/luni/src/test/java/libcore/sun/misc/ |
D | UnsafeTest.java | 79 Unsafe unsafe = getUnsafe(); in test_copyMemory() local 83 long srcBuf = unsafe.allocateMemory(msg.length); in test_copyMemory() 87 unsafe.putByte(srcPtr++, b); in test_copyMemory() 93 unsafe.copyMemory(srcBuf, dstBuf, msg.length); in test_copyMemory() 99 byte srcByte = unsafe.getByte(srcPtr++); in test_copyMemory() 100 byte dstByte = unsafe.getByte(dstPtr++); in test_copyMemory() 107 unsafe.freeMemory(dstBuf); in test_copyMemory() 108 unsafe.freeMemory(srcBuf); in test_copyMemory() 122 Unsafe unsafe = getUnsafe(); in test_getBoolean_Relative() local 125 long booleanFieldOffset = unsafe.objectFieldOffset(booleanField); in test_getBoolean_Relative() [all …]
|
/libcore/ojluni/src/main/java/sun/nio/ch/ |
D | NativeObject.java | 43 protected static final Unsafe unsafe = Unsafe.getUnsafe(); field in NativeObject 75 this.allocationAddress = unsafe.allocateMemory(size); in NativeObject() 79 long a = unsafe.allocateMemory(size + ps); in NativeObject() 127 newAddress = unsafe.getLong(offset + address); in getObject() 130 newAddress = unsafe.getInt(offset + address) & 0x00000000FFFFFFFF; in getObject() 176 return unsafe.getByte(offset + address); in getByte() 190 unsafe.putByte(offset + address, value); in putByte() 203 return unsafe.getShort(offset + address); in getShort() 217 unsafe.putShort(offset + address, value); in putShort() 230 return unsafe.getChar(offset + address); in getChar() [all …]
|
D | EPoll.java | 38 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in EPoll 69 return unsafe.allocateMemory(count * SIZEOF_EPOLLEVENT); in allocatePollArray() 76 unsafe.freeMemory(address); in freePollArray() 90 return unsafe.getInt(eventAddress + OFFSETOF_FD); in getDescriptor() 97 return unsafe.getInt(eventAddress + OFFSETOF_EVENTS); in getEvents()
|
D | Util.java | 353 private static Unsafe unsafe = Unsafe.getUnsafe(); 356 return unsafe.getByte(a); 360 unsafe.putByte(a, b); 364 unsafe.setMemory(((DirectBuffer)bb).address(), bb.capacity(), (byte)0); 367 static Unsafe unsafe() { 368 return unsafe;
|
D | AllocatedNativeObject.java | 61 unsafe.freeMemory(allocationAddress); in free()
|
D | IOVecWrapper.java | 158 addressSize = Util.unsafe().addressSize();
|
/libcore/ojluni/src/main/java/sun/nio/fs/ |
D | Cancellable.java | 39 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in Cancellable 49 pollingAddress = unsafe.allocateMemory(4); in Cancellable() 50 unsafe.putIntVolatile(null, pollingAddress, 0); in Cancellable() 77 unsafe.putIntVolatile(null, pollingAddress, cancelValue()); in cancel() 103 unsafe.freeMemory(pollingAddress); in run()
|
D | NativeBuffer.java | 36 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in NativeBuffer 52 unsafe.freeMemory(address); in run() 57 this.address = unsafe.allocateMemory(size); in NativeBuffer()
|
D | LinuxUserDefinedFileAttributeView.java | 44 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in LinuxUserDefinedFileAttributeView 70 if (unsafe.getByte(address + pos) == 0) { in asList() 77 value[i] = unsafe.getByte(address + start + i); in asList() 194 dst.put(unsafe.getByte(address + i)); in read() 239 unsafe.putByte(address + i, src.get()); in write() 250 unsafe.putByte(address + i, tmp[i]); in write() 329 if (unsafe.getByte(address + pos) == 0) { in copyExtendedAttributes() 339 name[i] = unsafe.getByte(address + start + i); in copyExtendedAttributes()
|
D | LinuxWatchService.java | 53 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in LinuxWatchService 201 this.address = unsafe.allocateMemory(BUFFER_SIZE); in Poller() 309 unsafe.freeMemory(address); in implCloseAll() 365 int wd = unsafe.getInt(event + OFFSETOF_WD); in run() 366 int mask = unsafe.getInt(event + OFFSETOF_MASK); in run() 367 int len = unsafe.getInt(event + OFFSETOF_LEN); in run() 378 if (unsafe.getByte(last) != 0) in run() 388 buf[i] = unsafe.getByte(event + OFFSETOF_NAME + i); in run()
|
D | NativeBuffers.java | 37 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in NativeBuffers 132 unsafe.putByte(buffer.address() + i, cstr[i]); in copyCStringToNativeBuffer() 135 unsafe.putByte(buffer.address() + len, (byte)0); in copyCStringToNativeBuffer()
|
D | LinuxDosFileAttributeView.java | 46 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in LinuxDosFileAttributeView 221 if (unsafe.getByte(buffer.address()+len-1) == 0) 230 buf[i] = unsafe.getByte(buffer.address() + i);
|
/libcore/ojluni/src/main/java/jdk/internal/access/ |
D | SharedSecrets.java | 40 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in SharedSecrets 406 unsafe.ensureClassInitialized(c); in ensureClassInitialized()
|
/libcore/ojluni/src/main/java/java/util/zip/ |
D | ZipUtils.java | 294 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in ZipUtils 296 …private static final long byteBufferArrayOffset = unsafe.objectFieldOffset(ByteBuffer.class, "hb"); 297 …private static final long byteBufferOffsetOffset = unsafe.objectFieldOffset(ByteBuffer.class, "off… 300 return (byte[]) unsafe.getReference(byteBuffer, byteBufferArrayOffset); in getBufferArray() 304 return unsafe.getInt(byteBuffer, byteBufferOffsetOffset); in getBufferOffset()
|
/libcore/ojluni/src/main/java/java/io/ |
D | ObjectStreamClass.java | 2063 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in ObjectStreamClass.FieldReflector 2102 unsafe.objectFieldOffset(rf) : Unsafe.INVALID_FIELD_OFFSET; in FieldReflector() 2145 Bits.putBoolean(buf, off, unsafe.getBoolean(obj, key)); in getPrimFieldValues() 2149 buf[off] = unsafe.getByte(obj, key); in getPrimFieldValues() 2153 Bits.putChar(buf, off, unsafe.getChar(obj, key)); in getPrimFieldValues() 2157 Bits.putShort(buf, off, unsafe.getShort(obj, key)); in getPrimFieldValues() 2161 Bits.putInt(buf, off, unsafe.getInt(obj, key)); in getPrimFieldValues() 2165 Bits.putFloat(buf, off, unsafe.getFloat(obj, key)); in getPrimFieldValues() 2169 Bits.putLong(buf, off, unsafe.getLong(obj, key)); in getPrimFieldValues() 2173 Bits.putDouble(buf, off, unsafe.getDouble(obj, key)); in getPrimFieldValues() [all …]
|
D | File.java | 2182 sun.misc.Unsafe unsafe = sun.misc.Unsafe.getUnsafe(); 2183 PATH_OFFSET = unsafe.objectFieldOffset( 2185 PREFIX_LENGTH_OFFSET = unsafe.objectFieldOffset( 2187 UNSAFE = unsafe;
|
/libcore/ojluni/src/main/java/java/util/ |
D | Random.java | 622 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in Random 626 seedOffset = unsafe.objectFieldOffset 631 unsafe.putReferenceVolatile(this, seedOffset, new AtomicLong(seedVal)); in resetSeed()
|
D | Hashtable.java | 1325 private static final jdk.internal.misc.Unsafe unsafe field in Hashtable.UnsafeHolder 1328 = unsafe.objectFieldOffset(Hashtable.class, "loadFactor"); 1330 unsafe.putFloat(table, LF_OFFSET, lf); in putLoadFactor()
|
D | HashMap.java | 1567 private static final jdk.internal.misc.Unsafe unsafe field in HashMap.UnsafeHolder 1570 = unsafe.objectFieldOffset(HashMap.class, "loadFactor"); 1572 unsafe.putFloat(map, LF_OFFSET, lf); in putLoadFactor()
|
/libcore/ojluni/src/main/java/java/nio/ |
D | MappedByteBuffer.java | 289 Unsafe unsafe = Unsafe.getUnsafe(); in load() local 295 x ^= unsafe.getByte(a); in load()
|
/libcore/ojluni/annotations/hiddenapi/java/util/ |
D | Random.java | 211 private static final sun.misc.Unsafe unsafe; field in Random 214 unsafe = null;
|
/libcore/ojluni/src/main/java/java/net/ |
D | Inet6Address.java | 615 sun.misc.Unsafe unsafe = sun.misc.Unsafe.getUnsafe(); 616 FIELDS_OFFSET = unsafe.objectFieldOffset( 618 UNSAFE = unsafe;
|
/libcore/ojluni/annotations/hiddenapi/java/io/ |
D | ObjectStreamClass.java | 625 private static final sun.misc.Unsafe unsafe; field in ObjectStreamClass.FieldReflector 628 unsafe = null;
|
/libcore/ojluni/src/main/java/java/math/ |
D | BigDecimal.java | 4279 private static final sun.misc.Unsafe unsafe; 4285 unsafe = sun.misc.Unsafe.getUnsafe(); 4286 intCompactOffset = unsafe.objectFieldOffset 4288 intValOffset = unsafe.objectFieldOffset 4290 scaleOffset = unsafe.objectFieldOffset 4298 unsafe.putObjectVolatile(bd, intValOffset, intVal); 4299 unsafe.putIntVolatile(bd, scaleOffset, scale); 4300 unsafe.putLongVolatile(bd, intCompactOffset, compactValFor(intVal)); 4304 unsafe.putObjectVolatile(bd, intValOffset, val);
|
D | BigInteger.java | 4915 private static final sun.misc.Unsafe unsafe; 4920 unsafe = sun.misc.Unsafe.getUnsafe(); 4921 signumOffset = unsafe.objectFieldOffset 4923 magOffset = unsafe.objectFieldOffset 4931 unsafe.putIntVolatile(bi, signumOffset, sign); 4932 unsafe.putObjectVolatile(bi, magOffset, magnitude);
|