/openjdk7/hotspot/test/compiler/8004867/ |
H A D | TestIntUnsafeOrdered.java | 45 private static final Unsafe unsafe; field in class:TestIntUnsafeOrdered 52 unsafe = (Unsafe)f.get(c); 53 BASE = unsafe.arrayBaseOffset(int[].class); 62 System.out.println("Testing Integer array unsafe ordered operations"); 773 unsafe.putOrderedInt(a, byte_offset(i), -123); 778 unsafe.putOrderedInt(a, byte_offset(i), b); 783 unsafe.putOrderedInt(a, byte_offset(i), b[i]); 788 unsafe.putOrderedInt(a, byte_offset(i), -123); 789 unsafe.putOrderedInt(b, byte_offset(i), -103); 794 unsafe [all...] |
H A D | TestIntUnsafeVolatile.java | 45 private static final Unsafe unsafe; field in class:TestIntUnsafeVolatile 52 unsafe = (Unsafe)f.get(c); 53 BASE = unsafe.arrayBaseOffset(int[].class); 62 System.out.println("Testing Integer array unsafe volatile operations"); 773 unsafe.putIntVolatile(a, byte_offset(i), -123); 778 unsafe.putIntVolatile(a, byte_offset(i), b); 783 unsafe.putIntVolatile(a, byte_offset(i), b[i]); 788 unsafe.putIntVolatile(a, byte_offset(i), -123); 789 unsafe.putIntVolatile(b, byte_offset(i), -103); 794 unsafe [all...] |
/openjdk7/jdk/src/windows/classes/sun/nio/ch/ |
H A D | Iocp.java | 47 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:Iocp 110 unsafe.freeMemory(ov); 284 unsafe.freeMemory(ov);
|
H A D | WindowsAsynchronousServerSocketChannelImpl.java | 45 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:WindowsAsynchronousServerSocketChannelImpl 85 this.dataBuffer = unsafe.allocateMemory(DATA_BUFFER_SIZE); 105 unsafe.freeMemory(dataBuffer);
|
H A D | WindowsAsynchronousSocketChannelImpl.java | 43 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:WindowsAsynchronousSocketChannelImpl 44 private static int addressSize = unsafe.addressSize(); 112 this.readBufferArray = unsafe.allocateMemory(SIZEOF_WSABUFARRAY); 113 this.writeBufferArray = unsafe.allocateMemory(SIZEOF_WSABUFARRAY); 159 unsafe.freeMemory(readBufferArray); 160 unsafe.freeMemory(writeBufferArray); 414 unsafe.putAddress(address + OFFSETOF_BUF, a); 415 unsafe.putInt(address + OFFSETOF_LEN, rem); 691 unsafe.putAddress(address + OFFSETOF_BUF, a); 692 unsafe [all...] |
/openjdk7/jdk/src/windows/classes/sun/nio/fs/ |
H A D | WindowsFileSystemProvider.java | 47 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:WindowsFileSystemProvider
|
H A D | WindowsWatchService.java | 44 private final Unsafe unsafe = Unsafe.getUnsafe(); field in class:WindowsWatchService 488 int action = unsafe.getInt(address + OFFSETOF_ACTION); 494 int nameLengthInBytes = unsafe.getInt(address + OFFSETOF_FILENAMELENGTH); 499 unsafe.copyMemory(null, address + OFFSETOF_FILENAME, nameAsArray, 509 nextOffset = unsafe.getInt(address + OFFSETOF_NEXTENTRYOFFSET);
|
H A D | WindowsFileAttributes.java | 44 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:WindowsFileAttributes 190 int fileAttrs = unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_ATTRIBUTES); 191 long creationTime = unsafe.getLong(address + OFFSETOF_FILE_INFORMATION_CREATETIME); 192 long lastAccessTime = unsafe.getLong(address + OFFSETOF_FILE_INFORMATION_LASTACCESSTIME); 193 long lastWriteTime = unsafe.getLong(address + OFFSETOF_FILE_INFORMATION_LASTWRITETIME); 194 long size = ((long)(unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_SIZEHIGH)) << 32) 195 + (unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_SIZELOW) & 0xFFFFFFFFL); 196 int volSerialNumber = unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_VOLSERIALNUM); 197 int fileIndexHigh = unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_INDEXHIGH); 198 int fileIndexLow = unsafe [all...] |
/openjdk7/jdk/src/share/classes/sun/misc/ |
H A D | SharedSecrets.java | 47 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:SharedSecrets 66 unsafe.ensureClassInitialized(JarFile.class); 97 unsafe.ensureClassInitialized(java.net.HttpCookie.class); 110 unsafe.ensureClassInitialized(java.nio.ByteOrder.class); 121 unsafe.ensureClassInitialized(Console.class); 132 unsafe.ensureClassInitialized(FileDescriptor.class); 145 unsafe.ensureClassInitialized(ProtectionDomain.class); 155 unsafe.ensureClassInitialized(AccessController.class); 168 unsafe.ensureClassInitialized(KeyTab.class); 178 unsafe [all...] |
/openjdk7/jdk/src/share/classes/sun/nio/ch/ |
H A D | Util.java | 332 private static Unsafe unsafe = Unsafe.getUnsafe(); field in class:Util 335 return unsafe.getByte(a); 339 unsafe.putByte(a, b); 343 unsafe.setMemory(((DirectBuffer)bb).address(), bb.capacity(), (byte)0); 346 static Unsafe unsafe() { method in class:Util 347 return unsafe; 354 pageSize = unsafe().pageSize();
|
/openjdk7/jdk/src/solaris/classes/sun/awt/X11/ |
H A D | MotifDnDDropTargetProtocol.java | 44 private static final Unsafe unsafe = XlibWrapper.unsafe; field in class:MotifDnDDropTargetProtocol 130 byte byteOrderByte = unsafe.getByte(data); 133 int tproxy = unsafe.getInt(data + 4); 150 unsafe.putInt(data + 4, tproxy); 153 data = unsafe.allocateMemory(dataSize); 155 unsafe.putByte(data, MotifDnDConstants.getByteOrderByte()); /* byte order */ 156 unsafe.putByte(data + 1, MotifDnDConstants.MOTIF_DND_PROTOCOL_VERSION); /* protocol version */ 157 unsafe.putByte(data + 2, (byte)MotifDnDConstants.MOTIF_DYNAMIC_STYLE); /* protocol style */ 158 unsafe [all...] |
H A D | Native.java | 40 private static Unsafe unsafe = XlibWrapper.unsafe; field in class:Native 83 static byte getByte(long ptr) { return unsafe.getByte(ptr); } 91 static void putByte(long ptr, byte data) { unsafe.putByte(ptr, data); } 120 long res = XlibWrapper.unsafe.allocateMemory(bytes.length); 131 static short getUByte(long ptr) { return (short)(0xFF & unsafe.getByte(ptr)); } 140 static void putUByte(long ptr, short data) { unsafe.putByte(ptr, (byte)data); } 172 long res = XlibWrapper.unsafe.allocateMemory(bytes.length); 183 static short getShort(long ptr) { return unsafe.getShort(ptr); } 187 static void putShort(long ptr, short data) { unsafe [all...] |
H A D | XDropTargetContextPeer.java | 55 private static final Unsafe unsafe = XlibWrapper.unsafe; field in class:XDropTargetContextPeer 106 unsafe.freeMemory(ctxt); 131 unsafe.freeMemory(ctxt);
|
H A D | XEmbedHelper.java | 41 final static Unsafe unsafe = Unsafe.getUnsafe(); field in class:XEmbedHelper
|
H A D | keysym2ucs.h | 99 tojava private static Unsafe unsafe = XlibWrapper.unsafe; member in class:XKeysym 108 tojava static long keysym_lowercase = unsafe.allocateMemory(Native.getLongSize()); 109 tojava static long keysym_uppercase = unsafe.allocateMemory(Native.getLongSize());
|
H A D | MotifDnDConstants.java | 46 private static final Unsafe unsafe = XlibWrapper.unsafe; field in class:MotifDnDConstants 210 unsafe.freeMemory(data); 223 * Note: it is unsafe to cache the motif drag window handle, as another 247 short s = unsafe.getShort(data); 255 int i = unsafe.getInt(data); 294 if (unsafe.getByte(data + 1) != MOTIF_DND_PROTOCOL_VERSION) { 298 boolean swapNeeded = unsafe.getByte(data + 0) != getByteOrderByte(); 300 short numTargetLists = unsafe.getShort(data + 2); 315 short numTargets = unsafe [all...] |
H A D | XDnDDropTargetProtocol.java | 49 private static final Unsafe unsafe = XlibWrapper.unsafe; field in class:XDnDDropTargetProtocol 100 unsafe.freeMemory(data); 255 unsafe.freeMemory(data); 299 unsafe.freeMemory(data); 1020 nativeCtxt = unsafe.allocateMemory(size + 4 * Native.getLongSize()); 1022 unsafe.copyMemory(xclient.pData, nativeCtxt, size); 1150 unsafe.copyMemory(xclient.pData, copy.pData, copy.getSize()); 1188 unsafe.freeMemory(prevCtxt); 1193 prevCtxt = unsafe [all...] |
/openjdk7/jdk/src/solaris/classes/sun/nio/ch/ |
H A D | SolarisEventPort.java | 41 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:SolarisEventPort 42 private static final int addressSize = unsafe.addressSize(); 156 long address = unsafe.allocateMemory(SIZEOF_PORT_EVENT); 174 short source = unsafe.getShort(address + OFFSETOF_SOURCE); 192 int fd = (int)unsafe.getAddress(address + OFFSETOF_OBJECT); 194 int events = unsafe.getInt(address + OFFSETOF_EVENTS); 214 unsafe.freeMemory(address);
|
/openjdk7/jdk/src/solaris/classes/sun/nio/fs/ |
H A D | LinuxWatchService.java | 50 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:LinuxWatchService 191 this.address = unsafe.allocateMemory(BUFFER_SIZE); 295 unsafe.freeMemory(address); 339 int wd = unsafe.getInt(event + OFFSETOF_WD); 340 int mask = unsafe.getInt(event + OFFSETOF_MASK); 341 int len = unsafe.getInt(event + OFFSETOF_LEN); 352 if (unsafe.getByte(last) != 0) 358 unsafe.copyMemory(null, event + OFFSETOF_NAME,
|
H A D | SolarisWatchService.java | 45 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:SolarisWatchService 46 private static int addressSize = unsafe.addressSize(); 250 unsafe.allocateMemory(SIZEOF_PORT_EVENT * MAX_EVENT_COUNT); 367 unsafe.freeMemory(bufferAddress); 402 short source = unsafe.getShort(address + OFFSETOF_SOURCE); 404 long object = unsafe.getAddress(address + OFFSETOF_OBJECT); 406 int events = unsafe.getInt(address + OFFSETOF_EVENTS); 646 long name = unsafe.allocateMemory(len+1); 647 unsafe.copyMemory(path, Unsafe.ARRAY_BYTE_BASE_OFFSET, null, 649 unsafe [all...] |
/openjdk7/jdk/src/share/classes/java/nio/ |
H A D | Bits.java | 548 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:Bits 551 return unsafe.getByte(a); 555 unsafe.putByte(a, b); 558 static Unsafe unsafe() { method in class:Bits 559 return unsafe; 574 long a = unsafe.allocateMemory(8); 576 unsafe.putLong(a, 0x0102030405060708L); 577 byte b = unsafe.getByte(a); 586 unsafe.freeMemory(a); 595 pageSize = unsafe() [all...] |
/openjdk7/jdk/src/share/classes/sun/reflect/ |
H A D | AccessorGenerator.java | 34 static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AccessorGenerator
|
/openjdk7/jdk/src/share/classes/java/io/ |
H A D | ObjectStreamClass.java | 1859 /** handle for performing unsafe operations */ 1860 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:ObjectStreamClass.FieldReflector 1866 /** unsafe field keys for reading fields - may contain dupes */ 1868 /** unsafe fields keys for writing fields - no dupes */ 1899 unsafe.objectFieldOffset(rf) : Unsafe.INVALID_FIELD_OFFSET; 1942 Bits.putBoolean(buf, off, unsafe.getBoolean(obj, key)); 1946 buf[off] = unsafe.getByte(obj, key); 1950 Bits.putChar(buf, off, unsafe.getChar(obj, key)); 1954 Bits.putShort(buf, off, unsafe.getShort(obj, key)); 1958 Bits.putInt(buf, off, unsafe [all...] |
/openjdk7/jdk/src/share/classes/java/math/ |
H A D | BigInteger.java | 3117 unsafe.putIntVolatile(this, signumOffset, sign); 3120 unsafe.putObjectVolatile(this, magOffset, 3125 private static final sun.misc.Unsafe unsafe = sun.misc.Unsafe.getUnsafe(); field in class:BigInteger 3130 signumOffset = unsafe.objectFieldOffset 3132 magOffset = unsafe.objectFieldOffset
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/ |
H A D | AbstractQueuedLongSynchronizer.java | 343 return unsafe.compareAndSwapLong(this, stateOffset, expect, update); 2054 private static final Unsafe unsafe = Unsafe.getUnsafe(); field in class:AbstractQueuedLongSynchronizer 2063 stateOffset = unsafe.objectFieldOffset 2065 headOffset = unsafe.objectFieldOffset 2067 tailOffset = unsafe.objectFieldOffset 2069 waitStatusOffset = unsafe.objectFieldOffset 2071 nextOffset = unsafe.objectFieldOffset 2081 return unsafe.compareAndSwapObject(this, headOffset, null, update); 2088 return unsafe.compareAndSwapObject(this, tailOffset, expect, update); 2097 return unsafe [all...] |