/art/compiler/dex/ |
H A D | quick_compiler_callbacks.cc | 27 MethodReference ref = verifier->GetMethodReference(); local 28 method_inliner_map_->GetMethodInliner(ref.dex_file)->AnalyseMethodCode(verifier); 31 void QuickCompilerCallbacks::ClassRejected(ClassReference ref) { argument 32 verification_results_->AddRejectedClass(ref);
|
H A D | verification_results.cc | 49 MethodReference ref = method_verifier->GetMethodReference(); local 50 bool compile = IsCandidateForCompilation(ref, method_verifier->GetAccessFlags()); 58 auto it = verified_methods_.find(ref); 62 << PrettyMethod(ref.dex_method_index, *ref.dex_file); 73 verified_methods_.Put(ref, verified_method); 74 DCHECK(verified_methods_.find(ref) != verified_methods_.end()); 77 const VerifiedMethod* VerificationResults::GetVerifiedMethod(MethodReference ref) { argument 79 auto it = verified_methods_.find(ref); 83 void VerificationResults::AddRejectedClass(ClassReference ref) { argument 91 IsClassRejected(ClassReference ref) argument [all...] |
H A D | verification_results.h | 49 const VerifiedMethod* GetVerifiedMethod(MethodReference ref) 52 void AddRejectedClass(ClassReference ref) REQUIRES(!rejected_classes_lock_); 53 bool IsClassRejected(ClassReference ref) REQUIRES(!rejected_classes_lock_);
|
/art/runtime/gc/ |
H A D | reference_queue.cc | 32 void ReferenceQueue::AtomicEnqueueIfNotEnqueued(Thread* self, mirror::Reference* ref) { argument 33 DCHECK(ref != nullptr); 35 if (ref->IsUnprocessed()) { 36 EnqueueReference(ref); 40 void ReferenceQueue::EnqueueReference(mirror::Reference* ref) { argument 41 DCHECK(ref != nullptr); 42 CHECK(ref->IsUnprocessed()); 44 // 1 element cyclic queue, ie: Reference ref = ..; ref.pendingNext = ref; 57 mirror::Reference* ref = list_->GetPendingNext(); local 140 mirror::Reference* ref = DequeuePendingReference(); local 158 mirror::FinalizerReference* ref = DequeuePendingReference()->AsFinalizerReference(); local 181 mirror::Reference* ref = head; local [all...] |
/art/runtime/ |
H A D | read_barrier-inl.h | 45 // load to the ref field (ptr) load to avoid needing a load-load 51 MirrorType* ref = ref_addr->AsMirrorPtr(); local 52 MirrorType* old_ref = ref; 55 ref = reinterpret_cast<MirrorType*>(Mark(ref)); 58 if (kAlwaysUpdateField && ref != old_ref) { 60 offset, old_ref, ref); 66 AssertToSpaceInvariant(obj, offset, ref); 67 return ref; 72 MirrorType* ref local 99 MirrorType* ref = *root; local 147 MirrorType* ref = root->AsMirrorPtr(); local 200 AssertToSpaceInvariant(mirror::Object* obj, MemberOffset offset, mirror::Object* ref) argument 211 AssertToSpaceInvariant(GcRootSource* gc_root_source, mirror::Object* ref) argument [all...] |
H A D | jni_env_ext-inl.h | 28 IndirectRef ref = locals.Add(local_ref_cookie, obj); local 42 return reinterpret_cast<T>(ref);
|
H A D | gc_root-inl.h | 35 inline GcRoot<MirrorType>::GcRoot(MirrorType* ref) argument 36 : root_(mirror::CompressedReference<mirror::Object>::FromMirrorPtr(ref)) { }
|
H A D | noop_compiler_callbacks.h | 32 void ClassRejected(ClassReference ref ATTRIBUTE_UNUSED) OVERRIDE {}
|
H A D | reference_table.cc | 128 // change during the sorting process. The classes are forwarded by ref->GetClass(). 166 mirror::Object* ref = entries[idx].Read(); local 167 if (ref == nullptr) { 170 if (runtime->IsClearedJniWeakGlobal(ref)) { 174 if (ref->GetClass() == nullptr) { 176 size_t size = ref->SizeOf(); 177 os << StringPrintf(" %5d: %p (raw) (%zd bytes)\n", idx, ref, size); 181 std::string className(PrettyTypeOf(ref)); 184 size_t element_count = GetElementCount(ref); 187 } else if (ref 225 SummaryElement(SummaryElement&& ref) argument [all...] |
/art/compiler/utils/ |
H A D | intrusive_forward_list_test.cc | 76 std::forward_list<int> ref({ 1, 2, 7 }); 77 std::vector<IFLTestValue> storage(ref.begin(), ref.end()); 79 ASSERT_LISTS_EQUAL(ref, ifl); 97 std::forward_list<int> ref; local 99 ASSERT_LISTS_EQUAL(ref, ifl); 100 ref.push_front(3); 102 ASSERT_LISTS_EQUAL(ref, ifl); 104 ref.push_front(7); 106 ASSERT_LISTS_EQUAL(ref, if 122 std::forward_list<int> ref; local 153 std::forward_list<int> ref; local [all...] |
/art/runtime/gc/accounting/ |
H A D | mod_union_table-inl.h | 36 bool ShouldAddReference(const mirror::Object* ref) const OVERRIDE ALWAYS_INLINE { 37 return !space_->HasAddress(ref);
|
/art/runtime/native/ |
H A D | java_lang_ref_FinalizerReference.cc | 30 mirror::FinalizerReference* const ref = soa.Decode<mirror::FinalizerReference*>(javaThis); member in class:art::mirror 31 return Runtime::Current()->GetHeap()->GetReferenceProcessor()->MakeCircularListIfUnenqueued(ref); 39 REGISTER_NATIVE_METHODS("java/lang/ref/FinalizerReference");
|
H A D | java_lang_ref_Reference.cc | 30 mirror::Reference* const ref = soa.Decode<mirror::Reference*>(javaThis); member in class:art::mirror 32 Runtime::Current()->GetHeap()->GetReferenceProcessor()->GetReferent(soa.Self(), ref); 41 REGISTER_NATIVE_METHODS("java/lang/ref/Reference");
|
/art/benchmark/jobject-benchmark/ |
H A D | jobject_benchmark.cc | 31 jobject ref = soa.Env()->AddLocalReference<jobject>(obj); local 32 soa.Env()->DeleteLocalRef(ref); 41 jobject ref = soa.Env()->AddLocalReference<jobject>(obj); local 43 CHECK_EQ(soa.Decode<mirror::Object*>(ref), obj); 45 soa.Env()->DeleteLocalRef(ref); 54 jobject ref = soa.Vm()->AddGlobalRef(soa.Self(), obj); local 55 soa.Vm()->DeleteGlobalRef(soa.Self(), ref); 64 jobject ref = soa.Vm()->AddGlobalRef(soa.Self(), obj); local 66 CHECK_EQ(soa.Decode<mirror::Object*>(ref), obj); 68 soa.Vm()->DeleteGlobalRef(soa.Self(), ref); 77 jobject ref = soa.Vm()->AddWeakGlobalRef(soa.Self(), obj); local 87 jobject ref = soa.Vm()->AddWeakGlobalRef(soa.Self(), obj); local [all...] |
/art/runtime/gc/collector/ |
H A D | semi_space-inl.h | 64 auto slow_path = [this](const mirror::Object* ref) { 65 CHECK(!to_space_->HasAddress(ref)) << "Marking " << ref << " in to_space_"; 67 CHECK_ALIGNED(ref, kPageSize);
|
/art/runtime/interpreter/mterp/arm/ |
H A D | op_sput.S | 9 FETCH r0, 1 @ r0<- field ref BBBB
|
H A D | op_sput_wide.S | 8 FETCH r0, 1 @ r0<- field ref BBBB
|
/art/runtime/interpreter/mterp/mips64/ |
H A D | op_sput.S | 10 lhu a0, 2(rPC) # a0 <- field ref BBBB
|
H A D | op_sput_wide.S | 8 lhu a0, 2(rPC) # a0 <- field ref BBBB
|
/art/runtime/interpreter/mterp/x86/ |
H A D | op_array_length.S | 6 GET_VREG %ecx, rINST # ecx <- vB (object ref)
|
/art/runtime/interpreter/mterp/x86_64/ |
H A D | op_array_length.S | 6 GET_VREG %ecx, rINSTq # ecx <- vB (object ref)
|
H A D | op_sput.S | 10 movzwq 2(rPC), OUT_ARG0 # field ref BBBB
|
H A D | op_sput_wide.S | 8 movzwq 2(rPC), OUT_ARG0 # field ref BBBB
|
/art/test/079-phantom/src/ |
H A D | Bitmap.java | 17 import java.lang.ref.ReferenceQueue; 18 import java.lang.ref.PhantomReference; 137 PhantomWrapper ref = (PhantomWrapper) mQueue.remove(); 138 //System.out.println("dequeued ref " + ref.mNativeData + 139 // " - " + ref); 140 Bitmap.freeNativeStorage(ref.mNativeData); 141 //ref.clear();
|
/art/tools/ahat/test-dump/ |
H A D | Main.java | 19 import java.lang.ref.PhantomReference; 20 import java.lang.ref.ReferenceQueue; 21 import java.lang.ref.WeakReference;
|