/art/runtime/ |
D | reference_table.h | 32 class Object; variable 44 void Add(ObjPtr<mirror::Object> obj) REQUIRES_SHARED(Locks::mutator_lock_); 46 void Remove(ObjPtr<mirror::Object> obj) REQUIRES_SHARED(Locks::mutator_lock_); 58 typedef std::vector<GcRoot<mirror::Object>, 59 TrackingAllocator<GcRoot<mirror::Object>, kAllocatorTagReferenceTable>> Table;
|
D | jvalue.h | 29 class Object; variable 32 union PACKED(alignof(mirror::Object*)) JValue { in PACKED() argument 62 mirror::Object* GetL() const REQUIRES_SHARED(Locks::mutator_lock_) { in PACKED() 66 void SetL(ObjPtr<mirror::Object> new_l) REQUIRES_SHARED(Locks::mutator_lock_); in PACKED() 78 mirror::Object** GetGCRoot() { return &l; } in PACKED() 89 mirror::Object* l; in PACKED()
|
D | art_field-inl.h | 72 inline uint32_t ArtField::Get32(ObjPtr<mirror::Object> object) { in Get32() 82 inline void ArtField::Set32(ObjPtr<mirror::Object> object, uint32_t new_value) { in Set32() 92 inline uint64_t ArtField::Get64(ObjPtr<mirror::Object> object) { in Get64() 102 inline void ArtField::Set64(ObjPtr<mirror::Object> object, uint64_t new_value) { in Set64() 113 inline ObjPtr<MirrorType> ArtField::GetObj(ObjPtr<mirror::Object> object) { in GetObj() 123 inline void ArtField::SetObj(ObjPtr<mirror::Object> object, ObjPtr<mirror::Object> new_value) { in SetObj() 151 inline uint8_t ArtField::GetBoolean(ObjPtr<mirror::Object> object) { in GetBoolean() 156 inline void ArtField::SetBoolean(ObjPtr<mirror::Object> object, uint8_t z) { in SetBoolean() 166 inline int8_t ArtField::GetByte(ObjPtr<mirror::Object> object) { in GetByte() 171 inline void ArtField::SetByte(ObjPtr<mirror::Object> object, int8_t b) { in SetByte() [all …]
|
D | write_barrier.h | 40 ALWAYS_INLINE static void ForFieldWrite(ObjPtr<mirror::Object> dst, 42 ObjPtr<mirror::Object> new_value ATTRIBUTE_UNUSED) 47 ALWAYS_INLINE static void ForArrayWrite(ObjPtr<mirror::Object> dst, 53 ALWAYS_INLINE static void ForEveryFieldWrite(ObjPtr<mirror::Object> obj)
|
D | write_barrier-inl.h | 30 inline void WriteBarrier::ForFieldWrite(ObjPtr<mirror::Object> dst, in ForFieldWrite() 32 ObjPtr<mirror::Object> new_value) { in ForFieldWrite() 40 inline void WriteBarrier::ForArrayWrite(ObjPtr<mirror::Object> dst, in ForArrayWrite() 46 inline void WriteBarrier::ForEveryFieldWrite(ObjPtr<mirror::Object> obj) { in ForEveryFieldWrite()
|
/art/test/1337-gc-coverage/src/ |
D | Main.java | 30 Object o = new Object(); in allocateStuff() 38 Object o = new Object(); in testHomogeneousCompaction() 75 private static native long objectAddress(Object object); in objectAddress()
|
/art/test/503-dead-instructions/src/ |
D | Main.java | 25 Object[] arguments1 = { }; in main() 28 Object[] arguments2 = { (long)4 }; in main() 32 Object[] arguments3 = { }; in main() 36 Object[] arguments4 = { }; in main()
|
/art/runtime/gc/space/ |
D | bump_pointer_space.h | 27 class Object; variable 55 mirror::Object* Alloc(Thread* self, size_t num_bytes, size_t* bytes_allocated, 58 mirror::Object* AllocThreadUnsafe(Thread* self, size_t num_bytes, size_t* bytes_allocated, 62 mirror::Object* AllocNonvirtual(size_t num_bytes); 63 mirror::Object* AllocNonvirtualWithoutAccounting(size_t num_bytes); 66 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override in AllocationSize() 72 size_t Free(Thread*, mirror::Object*) override { in Free() argument 76 size_t FreeList(Thread*, size_t, mirror::Object**) override { in FreeList() argument 80 size_t AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) 131 bool Contains(const mirror::Object* obj) const override { in Contains() [all …]
|
D | memory_tool_malloc_space-inl.h | 33 inline mirror::Object* AdjustForMemoryTool(void* obj_with_rdz, in AdjustForMemoryTool() 64 mirror::Object* result = reinterpret_cast<mirror::Object*>( in AdjustForMemoryTool() 78 inline size_t GetObjSizeNoThreadSafety(mirror::Object* obj) NO_THREAD_SAFETY_ANALYSIS { in GetObjSizeNoThreadSafety() 88 mirror::Object* 125 mirror::Object* MemoryToolMallocSpace<S, 161 mirror::Object* MemoryToolMallocSpace<S, 201 mirror::Object* obj, size_t* usable_size) { in AllocationSize() 203 reinterpret_cast<mirror::Object*>( in AllocationSize() 224 kUseObjSizeForUsable>::Free(Thread* self, mirror::Object* ptr) { in Free() 241 return S::Free(self, reinterpret_cast<mirror::Object*>(obj_with_rdz)); in Free() [all …]
|
D | large_object_space.cc | 54 mirror::Object* Alloc(Thread* self, size_t num_bytes, size_t* bytes_allocated, in Alloc() 57 mirror::Object* obj = in Alloc() 60 mirror::Object* object_without_rdz = reinterpret_cast<mirror::Object*>( in Alloc() 72 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override { in AllocationSize() 76 bool IsZygoteLargeObject(Thread* self, mirror::Object* obj) const override { in IsZygoteLargeObject() 80 size_t Free(Thread* self, mirror::Object* obj) override { in Free() 81 mirror::Object* object_with_rdz = ObjectWithRedzone(obj); in Free() 86 bool Contains(const mirror::Object* obj) const override { in Contains() 91 static const mirror::Object* ObjectWithRedzone(const mirror::Object* obj) { in ObjectWithRedzone() 92 return reinterpret_cast<const mirror::Object*>( in ObjectWithRedzone() [all …]
|
/art/test/004-UnsafeTest/src/ |
D | Main.java | 49 private static void check(Object actual, Object expected, String msg) { in check() 89 check(unsafe.arrayBaseOffset(Object[].class), vmArrayBaseOffset(Object[].class), in testArrayBaseOffset() 108 check(unsafe.arrayIndexScale(Object[].class), vmArrayIndexScale(Object[].class), in testArrayIndexScale() 131 Object objectValue = new Object(); in testGetAndPutAndCAS() 176 if (unsafe.compareAndSwapObject(t, objectOffset, new Object(), new Object())) { in testGetAndPutAndCAS() 180 Object objectValue2 = new Object(); in testGetAndPutAndCAS() 185 Object objectValue3 = new Object(); in testGetAndPutAndCAS() 209 if (!unsafe.compareAndSwapObject(t, objectOffset, t, new Object())) { in testGetAndPutAndCAS() 242 Object objectValue = new Object(); in testGetAndPutVolatile() 290 public Object objectVar = null; [all …]
|
/art/test/1979-threaded-structural-transformation/src/art/ |
D | Test1979.java | 33 public static WeakHashMap<Object, Long> id_nums = new WeakHashMap<>(); 36 public static String printGeneric(Object o) { in printGeneric() 71 public static Object BAR = new Object() { 75 public Object get() { 79 public static Object FOO = new Object() { 83 public Object get() {
|
/art/test/532-checker-nonnull-arrayset/src/ |
D | Main.java | 32 Object[] array = sArray; in test() 33 Object nonNull = array[0]; in test() 40 static Object[] sArray;
|
/art/runtime/gc/accounting/ |
D | space_bitmap.h | 34 class Object; variable 43 typedef void ScanCallback(mirror::Object* obj, void* finger, void* arg); 44 typedef void SweepCallback(size_t ptr_count, mirror::Object** ptrs, void* arg); 92 bool Set(const mirror::Object* obj) ALWAYS_INLINE { in Set() 97 bool Clear(const mirror::Object* obj) ALWAYS_INLINE { in Clear() 102 bool AtomicTestAndSet(const mirror::Object* obj); 108 void ClearRange(const mirror::Object* begin, const mirror::Object* end); 115 bool Test(const mirror::Object* obj) const; 130 visitor(reinterpret_cast<mirror::Object*>(visit_begin)); in VisitRange() 242 bool Modify(const mirror::Object* obj);
|
D | heap_bitmap.h | 40 bool Test(const mirror::Object* obj) REQUIRES_SHARED(Locks::heap_bitmap_lock_); 41 void Clear(const mirror::Object* obj) REQUIRES(Locks::heap_bitmap_lock_); 43 bool Set(const mirror::Object* obj, const LargeObjectSetVisitor& visitor) 47 bool AtomicTestAndSet(const mirror::Object* obj, const LargeObjectSetVisitor& visitor) 50 ContinuousSpaceBitmap* GetContinuousSpaceBitmap(const mirror::Object* obj) const; 51 LargeObjectBitmap* GetLargeObjectBitmap(const mirror::Object* obj) const;
|
/art/test/610-arraycopy/src/ |
D | Main.java | 19 Object[] a = new Object[5]; in main() 38 public static void $noinline$callArrayCopy(Object[] a, Object[] b) { in $noinline$callArrayCopy()
|
/art/test/596-monitor-inflation/src-art/ |
D | Main.java | 23 IdentityHashMap<Object, Integer> all = new IdentityHashMap(); in main() 25 Object obj = new Object(); in main() 57 for (Object obj: all.keySet()) { in main() 64 for (Object obj: all.keySet()) { in main()
|
/art/test/800-smali/smali/ |
D | b_22411633_5.smali | 2 .super Ljava/lang/Object; 13 invoke-direct {v4}, Ljava/lang/Object;-><init>()V 14 invoke-virtual {v4}, Ljava/lang/Object;->hashCode()I 20 # Allocate a java.lang.Object (do not initialize). 21 new-instance v4, Ljava/lang/Object;
|
/art/test/1982-no-virtuals-structural-redefinition/src/art/ |
D | Test1982.java | 31 public static WeakHashMap<Object, Long> id_nums = new WeakHashMap<>(); 34 public static String printGeneric(Object o) { in printGeneric() 59 private static void readReflective(String msg, Field[] fields, Object recv) throws Exception { in readReflective() 83 public static Object BAR = 84 new Object() { 89 public Object get() { 93 public static Object FOO = 94 new Object() { 99 public Object get() {
|
/art/test/004-NativeAllocations/src-art/ |
D | Main.java | 23 static Object deadlockLock = new Object(); 43 public static PhantomReference allocPhantom(ReferenceQueue<Object> queue) { in allocPhantom() 44 return new PhantomReference(new Object(), queue); in allocPhantom() 54 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); in checkRegisterNativeAllocation()
|
/art/runtime/native/ |
D | java_lang_System.cc | 42 ObjPtr<mirror::Object> array) in ThrowArrayStoreException_NotAnArray() 44 std::string actualType(mirror::Object::PrettyTypeOf(array)); in ThrowArrayStoreException_NotAnArray() 67 ObjPtr<mirror::Object> srcObject = soa.Decode<mirror::Object>(javaSrc); in System_arraycopy() 72 ObjPtr<mirror::Object> dstObject = soa.Decode<mirror::Object>(javaDst); in System_arraycopy() 130 ObjPtr<mirror::ObjectArray<mirror::Object>> dstObjArray = in System_arraycopy() 131 dstArray->AsObjectArray<mirror::Object>(); in System_arraycopy() 132 ObjPtr<mirror::ObjectArray<mirror::Object>> srcObjArray = in System_arraycopy() 133 srcArray->AsObjectArray<mirror::Object>(); in System_arraycopy() 153 ObjPtr<mirror::ObjectArray<mirror::Object>> dstObjArray = in System_arraycopy() 154 dstArray->AsObjectArray<mirror::Object>(); in System_arraycopy() [all …]
|
/art/test/031-class-attributes/ |
D | expected.txt | 3 public java.lang.Object 4 public abstract final [Ljava.lang.Object; 28 super: class java.lang.Object 29 genericSuperclass: class java.lang.Object 54 super: class java.lang.Object 55 genericSuperclass: class java.lang.Object 80 super: class java.lang.Object 81 genericSuperclass: class java.lang.Object 106 super: class java.lang.Object 107 genericSuperclass: class java.lang.Object [all …]
|
/art/test/716-jli-jit-samples/src-art/ |
D | Main.java | 58 private static void assertEquals(Object o, Object p) { in assertEquals() 93 Method invokeMethod = MethodHandle.class.getMethod(methodName, Object[].class); in testMethodHandleCounters() 99 invokeMethod.invoke(instance, new Object[] {new Object[] {}}); in testMethodHandleCounters() 123 Method setMethod = VarHandle.class.getMethod(accessorName, Object[].class); in testVarHandleCounters() 125 setMethod.invoke(widgetIdVarHandle, new Object[] {new Object[0]}); in testVarHandleCounters()
|
/art/test/153-reference-stress/src/ |
D | Main.java | 23 static Object keepAlive; 45 Object temp = new Object(); in GcThread() 52 Object o = new Object(); in run()
|
/art/runtime/mirror/ |
D | class-alloc-inl.h | 46 DCHECK_GE(this->object_size_, sizeof(Object)); in CheckObjectAlloc() 50 inline ObjPtr<Object> Class::Alloc(Thread* self, gc::AllocatorType allocator_type) { in Alloc() 64 ObjPtr<Object> obj = in Alloc() 77 inline ObjPtr<Object> Class::AllocObject(Thread* self) { in AllocObject() 81 inline ObjPtr<Object> Class::AllocNonMovableObject(Thread* self) { in AllocNonMovableObject()
|