/art/runtime/gc/space/ |
H A D | region_space.h | 173 bool IsInFromSpace(mirror::Object* ref) { argument 174 if (HasAddress(ref)) { 175 Region* r = RefToRegionUnlocked(ref); 181 bool IsInUnevacFromSpace(mirror::Object* ref) { argument 182 if (HasAddress(ref)) { 183 Region* r = RefToRegionUnlocked(ref); 189 bool IsInToSpace(mirror::Object* ref) { argument 190 if (HasAddress(ref)) { 191 Region* r = RefToRegionUnlocked(ref); 197 RegionType GetRegionType(mirror::Object* ref) { argument 213 AddLiveBytes(mirror::Object* ref, size_t alloc_size) argument [all...] |
/art/runtime/entrypoints/quick/ |
H A D | quick_alloc_entrypoints.cc | 194 extern "C" void* art_quick_alloc_array##suffix(uint32_t, int32_t, ArtMethod* ref); \ 195 extern "C" void* art_quick_alloc_array_resolved##suffix(mirror::Class* klass, int32_t, ArtMethod* ref); \ 196 extern "C" void* art_quick_alloc_array_with_access_check##suffix(uint32_t, int32_t, ArtMethod* ref); \ 197 extern "C" void* art_quick_alloc_object##suffix(uint32_t type_idx, ArtMethod* ref); \ 198 extern "C" void* art_quick_alloc_object_resolved##suffix(mirror::Class* klass, ArtMethod* ref); \ 199 extern "C" void* art_quick_alloc_object_initialized##suffix(mirror::Class* klass, ArtMethod* ref); \ 200 extern "C" void* art_quick_alloc_object_with_access_check##suffix(uint32_t type_idx, ArtMethod* ref); \ 201 extern "C" void* art_quick_check_and_alloc_array##suffix(uint32_t, int32_t, ArtMethod* ref); \ 202 extern "C" void* art_quick_check_and_alloc_array_with_access_check##suffix(uint32_t, int32_t, ArtMethod* ref); \ 206 extern "C" void* art_quick_alloc_array##suffix##_instrumented(uint32_t, int32_t, ArtMethod* ref); \ [all...] |
/art/test/036-finalizer/src/ |
H A D | Main.java | 17 import java.lang.ref.WeakReference; 38 WeakReference<FinalizerTest> ref = new WeakReference<FinalizerTest>(ft); 40 return ref; 53 FinalizerTest ref = wimp.get(); 54 if (ref != null) { 55 s[0] = ref.toString();
|
/art/compiler/dex/ |
H A D | quick_compiler_callbacks.h | 43 void ClassRejected(ClassReference ref) OVERRIDE;
|
/art/runtime/ |
H A D | compiler_callbacks.h | 42 virtual void ClassRejected(ClassReference ref) = 0;
|
H A D | read_barrier.h | 71 static void AssertToSpaceInvariant(mirror::Object* ref) 73 AssertToSpaceInvariant(nullptr, MemberOffset(0), ref); 77 mirror::Object* ref) 80 static void AssertToSpaceInvariant(GcRootSource* gc_root_source, mirror::Object* ref)
|
/art/compiler/linker/ |
H A D | multi_oat_relative_patcher.cc | 63 MethodReference ref) { 64 auto it = map.find(ref); 62 FindMethodOffset( MethodReference ref) argument
|
/art/runtime/gc/ |
H A D | reference_queue.h | 46 // Used to temporarily store java.lang.ref.Reference(s) during GC and prior to queueing on the 47 // appropriate java.lang.ref.ReferenceQueue. The linked list is maintained as an unordered, 48 // circular, and singly-linked list using the pendingNext fields of the java.lang.ref.Reference 57 void AtomicEnqueueIfNotEnqueued(Thread* self, mirror::Reference* ref) 62 void EnqueueReference(mirror::Reference* ref) SHARED_REQUIRES(Locks::mutator_lock_);
|
/art/runtime/interpreter/mterp/arm/ |
H A D | op_array_length.S | 6 GET_VREG r0, r1 @ r0<- vB (object ref)
|
H A D | op_iput.S | 10 FETCH r0, 1 @ r0<- field ref CCCC
|
H A D | op_iput_wide.S | 4 FETCH r0, 1 @ r0<- field ref CCCC
|
H A D | op_sget.S | 11 FETCH r0, 1 @ r0<- field ref BBBB
|
/art/runtime/interpreter/mterp/mips/ |
H A D | op_array_length.S | 6 GET_VREG(a0, a1) # a0 <- vB (object ref)
|
H A D | op_sget.S | 10 FETCH(a0, 1) # a0 <- field ref BBBB
|
H A D | op_sget_wide.S | 7 FETCH(a0, 1) # a0 <- field ref BBBB
|
H A D | op_sput.S | 9 FETCH(a0, 1) # a0 <- field ref BBBB
|
H A D | op_sput_wide.S | 7 FETCH(a0, 1) # a0 <- field ref CCCC
|
/art/runtime/interpreter/mterp/mips64/ |
H A D | op_array_length.S | 5 GET_VREG_U a0, a1 # a0 <- vB (object ref)
|
H A D | op_iput.S | 10 lhu a0, 2(rPC) # a0 <- field ref CCCC
|
H A D | op_iput_wide.S | 4 lhu a0, 2(rPC) # a0 <- field ref CCCC
|
H A D | op_sget.S | 10 lhu a0, 2(rPC) # a0 <- field ref BBBB
|
H A D | op_sget_wide.S | 8 lhu a0, 2(rPC) # a0 <- field ref BBBB
|
/art/runtime/interpreter/mterp/x86/ |
H A D | op_sget.S | 11 movl %eax, OUT_ARG0(%esp) # field ref CCCC
|
H A D | op_sget_wide.S | 9 movl %eax, OUT_ARG0(%esp) # field ref CCCC
|
H A D | op_sput.S | 11 movl %eax, OUT_ARG0(%esp) # field ref BBBB
|