Home
last modified time | relevance | path

Searched refs:Unsafe (Results 1 – 21 of 21) sorted by relevance

/aosp12/art/runtime/native/
H A Dsun_misc_Unsafe.cc565 FAST_NATIVE_METHOD(Unsafe, addressSize, "()I"),
566 FAST_NATIVE_METHOD(Unsafe, pageSize, "()I"),
567 FAST_NATIVE_METHOD(Unsafe, allocateMemory, "(J)J"),
568 FAST_NATIVE_METHOD(Unsafe, freeMemory, "(J)V"),
569 FAST_NATIVE_METHOD(Unsafe, setMemory, "(JJB)V"),
570 FAST_NATIVE_METHOD(Unsafe, copyMemory, "(JJJ)V"),
586 FAST_NATIVE_METHOD(Unsafe, unpark, "(Ljava/lang/Object;)V"),
587 NATIVE_METHOD(Unsafe, park, "(ZJ)V"),
607 FAST_NATIVE_METHOD(Unsafe, loadFence, "()V"),
608 FAST_NATIVE_METHOD(Unsafe, storeFence, "()V"),
[all …]
/aosp12/art/test/528-long-hint/src/
H A DMain.java17 import sun.misc.Unsafe;
27 Unsafe unsafe = getUnsafe(); in main()
40 private static Unsafe getUnsafe() throws Exception { in getUnsafe()
41 Field f = Unsafe.class.getDeclaredField("theUnsafe"); in getUnsafe()
43 return (Unsafe) f.get(null); in getUnsafe()
/aosp12/art/test/555-UnsafeGetLong-regression/src/
H A DMain.java18 import sun.misc.Unsafe;
27 private static Unsafe getUnsafe() throws Exception { in getUnsafe()
31 return (Unsafe) f.get(null); in getUnsafe()
36 Unsafe unsafe = getUnsafe(); in main()
41 public static void testUnsafeGetLong(Unsafe unsafe) throws Exception { in testUnsafeGetLong()
/aosp12/art/test/067-preemptive-unpark/src/
H A DMain.java17 import sun.misc.Unsafe;
22 private static Unsafe UNSAFE;
73 field = Unsafe.class.getDeclaredField("THE_ONE"); in setUp()
76 field = Unsafe.class.getDeclaredField("theUnsafe"); in setUp()
82 UNSAFE = (Unsafe) field.get(null); in setUp()
/aosp12/art/test/004-UnsafeTest/src/
H A DMain.java18 import sun.misc.Unsafe;
56 private static Unsafe getUnsafe() throws NoSuchFieldException, IllegalAccessException { in getUnsafe()
57 Class<?> unsafeClass = Unsafe.class; in getUnsafe()
60 return (Unsafe) f.get(null); in getUnsafe()
65 Unsafe unsafe = getUnsafe(); in main()
74 private static void testArrayBaseOffset(Unsafe unsafe) { in testArrayBaseOffset()
93 private static void testArrayIndexScale(Unsafe unsafe) { in testArrayIndexScale()
112 private static void testGetAndPutAndCAS(Unsafe unsafe) throws NoSuchFieldException { in testGetAndPutAndCAS()
215 private static void testGetAndPutVolatile(Unsafe unsafe) throws NoSuchFieldException { in testGetAndPutVolatile()
256 private static void testCopyMemoryPrimitiveArrays(Unsafe unsafe) { in testCopyMemoryPrimitiveArrays()
/aosp12/art/test/004-checker-UnsafeTest18/src/
H A DMain.java20 import sun.misc.Unsafe;
30 private static final Unsafe unsafe = getUnsafe();
334 private static Unsafe getUnsafe() { in getUnsafe()
336 Class<?> unsafeClass = Unsafe.class; in getUnsafe()
339 return (Unsafe) f.get(null); in getUnsafe()
/aosp12/art/test/1980-obsolete-object-cleared/src/
H A DMain.java22 import sun.misc.Unsafe;
102 Field f = Unsafe.class.getDeclaredField("THE_ONE"); in main()
104 Unsafe u = (Unsafe) f.get(null); in main()
/aosp12/art/test/634-vdex-duplicate/src/sun/misc/
H A DUnsafe.java19 public class Unsafe { class
/aosp12/art/test/004-UnsafeTest/
H A Dinfo.txt1 Test support for sun.misc.Unsafe.
/aosp12/art/test/004-checker-UnsafeTest18/
H A Dinfo.txt1 Test support for 1.8 sun.misc.Unsafe.
/aosp12/art/test/067-preemptive-unpark/
H A Dinfo.txt1 Test that Unsafe.unpark() operates as expected, in particular across a gc.
/aosp12/art/test/555-UnsafeGetLong-regression/
H A Dinfo.txt1 Regression test for sun.misc.Unsafe.getLong's intrinsic's locations
/aosp12/art/test/1977-hello-structural-obsolescence/src/art/
H A DTest1977.java22 import sun.misc.Unsafe;
/aosp12/build/make/core/
H A Dproguard_basic_keeps.flags68 -dontwarn sun.misc.Unsafe
/aosp12/art/test/160-read-barrier-stress/src/
H A DMain.java21 import sun.misc.Unsafe;
189 Unsafe unsafe = getUnsafe(); in testUnsafeGet()
226 Unsafe unsafe = getUnsafe(); in testUnsafeCas()
262 Unsafe unsafe = getUnsafe(); in testUnsafeCasRegression()
454 public static Unsafe getUnsafe() throws Exception { in getUnsafe()
458 return (Unsafe) f.get(null); in getUnsafe()
/aosp12/bionic/docs/
H A Dstatus.md298 should be fine. Unsafe calls to those seem highly unlikely.
300 * Unsafe `pthread_detach` callers probably want to switch to
310 * Unsafe `pthread_kill` calls aren't portably fixable. (And are obviously
/aosp12/art/build/boot/
H A Dboot-image-profile.txt6957 HSPLjava/util/concurrent/atomic/AtomicLong;->addAndGet(J)J+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
7007 HSPLjava/util/concurrent/atomic/Striped64;->casBase(JJ)Z+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
8605 HSPLsun/misc/Unsafe;->getAndAddLong(Ljava/lang/Object;JJ)J+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
8607 HSPLsun/misc/Unsafe;->getAndSetLong(Ljava/lang/Object;JJ)J+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
8609 HSPLsun/misc/Unsafe;->getUnsafe()Lsun/misc/Unsafe;+]Ljava/lang/Class;Ljava/lang/Class;
8636 HSPLsun/nio/ch/AllocatedNativeObject;->free()V+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
8698 HSPLsun/nio/ch/NativeObject;-><init>(IZ)V+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
8700 HSPLsun/nio/ch/NativeObject;->getShort(I)S+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
8701 HSPLsun/nio/ch/NativeObject;->putInt(II)V+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
8702 HSPLsun/nio/ch/NativeObject;->putShort(IS)V+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
[all …]
H A Dpreloaded-classes2181 sun.misc.Unsafe
/aosp12/art/build/boot/hiddenapi/
H A Dhiddenapi-max-target-o-low-priority.txt1750 Ljava/io/File;->UNSAFE:Lsun/misc/Unsafe;
2955 Ljava/lang/invoke/VarHandle;->UNSAFE:Lsun/misc/Unsafe;
3651 Ljava/net/Inet6Address;->UNSAFE:Lsun/misc/Unsafe;
3695 Ljava/net/InetSocketAddress;->UNSAFE:Lsun/misc/Unsafe;
7412 Ljava/util/concurrent/Exchanger;->U:Lsun/misc/Unsafe;
7573 Ljava/util/concurrent/ForkJoinPool;->U:Lsun/misc/Unsafe;
7630 Ljava/util/concurrent/ForkJoinTask;->U:Lsun/misc/Unsafe;
7663 Ljava/util/concurrent/FutureTask;->U:Lsun/misc/Unsafe;
8045 Ljava/util/concurrent/Phaser;->U:Lsun/misc/Unsafe;
9462 Ljava/util/Random;->unsafe:Lsun/misc/Unsafe;
[all …]
/aosp12/frameworks/base/config/
H A Dboot-image-profile.txt29563 HSPLjava/util/concurrent/atomic/AtomicLong;->addAndGet(J)J+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
29613 HSPLjava/util/concurrent/atomic/Striped64;->casBase(JJ)Z+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
31295 HSPLsun/misc/Unsafe;->getAndAddLong(Ljava/lang/Object;JJ)J+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
31297 HSPLsun/misc/Unsafe;->getAndSetLong(Ljava/lang/Object;JJ)J+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
31299 HSPLsun/misc/Unsafe;->getUnsafe()Lsun/misc/Unsafe;+]Ljava/lang/Class;Ljava/lang/Class;
31326 HSPLsun/nio/ch/AllocatedNativeObject;->free()V+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
31388 HSPLsun/nio/ch/NativeObject;-><init>(IZ)V+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
31390 HSPLsun/nio/ch/NativeObject;->getShort(I)S+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
31391 HSPLsun/nio/ch/NativeObject;->putInt(II)V+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
31392 HSPLsun/nio/ch/NativeObject;->putShort(IS)V+]Lsun/misc/Unsafe;Lsun/misc/Unsafe;
[all …]
H A Dpreloaded-classes13653 sun.misc.Unsafe