Home
last modified time | relevance | path

Searched refs:ref (Results 151 – 175 of 181) sorted by relevance

12345678

/art/test/141-class-unload/src/
DMain.java20 import java.lang.ref.WeakReference;
/art/test/1980-obsolete-object-cleared/src/
DMain.java18 import java.lang.ref.*;
/art/test/1981-structural-redef-private-method-handles/src/art/
DTest1981.java20 import java.lang.ref.*;
/art/runtime/interpreter/mterp/x86/
Darray.S148 GET_VREG %ecx, rINST # ecx <- vB (object ref)
/art/test/913-heaps/src/art/
DTest913.java698 public static boolean isRoot(String ref) { in isRoot() argument
699 return ref.startsWith("root@"); in isRoot()
/art/runtime/gc/space/
Dregion_space.cc840 void RegionSpace::RecordAlloc(mirror::Object* ref) { in RecordAlloc() argument
841 CHECK(ref != nullptr); in RecordAlloc()
842 Region* r = RefToRegion(ref); in RecordAlloc()
Dimage_space.cc521 ALWAYS_INLINE void operator()(ObjPtr<mirror::Class> klass, ObjPtr<mirror::Reference> ref) const in operator ()()
524 this->operator()(ref, mirror::Reference::ReferentOffset(), /*is_static=*/ false); in operator ()()
705 ALWAYS_INLINE void operator()(ObjPtr<mirror::Class> klass, ObjPtr<mirror::Reference> ref) const in operator ()()
708 this->operator()(ref, mirror::Reference::ReferentOffset(), /*is_static=*/ false); in operator ()()
1319 mirror::Object* ref = root->AsMirrorPtr(); in VisitRoot() local
1320 mirror::Object* new_ref = forward_(ref); in VisitRoot()
1321 if (ref != new_ref) { in VisitRoot()
1349 mirror::Object* ref = obj->GetFieldObject<mirror::Object, kVerifyNone, kWithoutReadBarrier>( in operator ()() local
1351 if (ref != nullptr) { in operator ()()
1354 obj->SetFieldObjectWithoutWriteBarrier<false, true, kVerifyNone>(offset, forward_(ref)); in operator ()()
[all …]
/art/profman/
Dprofman.cc1179 MethodReference ref(class_ref.dex_file, method_index); in ProcessLine() local
1181 profile->AddMethod(ProfileMethodInfo(ref, inline_caches), in ProcessLine()
1186 if (!profile->AddMethod(ProfileMethodInfo(ref), in ProcessLine()
1191 DCHECK(profile->GetMethodHotness(ref, annotation).IsInProfile()) << method_spec; in ProcessLine()
/art/compiler/optimizing/
Dcode_generator_x86_64.cc480 Location ref, in ReadBarrierMarkSlowPathX86_64() argument
483 ref_(ref), in ReadBarrierMarkSlowPathX86_64()
563 Location ref, in ReadBarrierMarkAndUpdateFieldSlowPathX86_64() argument
570 ref_(ref), in ReadBarrierMarkAndUpdateFieldSlowPathX86_64()
727 Location ref, in ReadBarrierForHeapReferenceSlowPathX86_64() argument
733 ref_(ref), in ReadBarrierForHeapReferenceSlowPathX86_64()
748 DCHECK(!obj.Equals(ref)) << "obj=" << obj << " ref=" << ref; in ReadBarrierForHeapReferenceSlowPathX86_64()
876 size_t ref = static_cast<int>(ref_.AsRegister<CpuRegister>().AsRegister()); in FindAvailableCallerSaveRegister() local
879 if (i != ref && i != obj && !codegen->IsCoreCalleeSaveRegister(i)) { in FindAvailableCallerSaveRegister()
7304 Location ref, in GenerateFieldLoadWithBakerReadBarrier() argument
[all …]
Dcode_generator_x86.cc469 Location ref, in ReadBarrierMarkSlowPathX86() argument
472 ref_(ref), in ReadBarrierMarkSlowPathX86()
550 Location ref, in ReadBarrierMarkAndUpdateFieldSlowPathX86() argument
556 ref_(ref), in ReadBarrierMarkAndUpdateFieldSlowPathX86()
706 Location ref, in ReadBarrierForHeapReferenceSlowPathX86() argument
712 ref_(ref), in ReadBarrierForHeapReferenceSlowPathX86()
727 DCHECK(!obj.Equals(ref)) << "obj=" << obj << " ref=" << ref; in ReadBarrierForHeapReferenceSlowPathX86()
853 size_t ref = static_cast<int>(ref_.AsRegister<Register>()); in FindAvailableCallerSaveRegister() local
856 if (i != ref && i != obj && !codegen->IsCoreCalleeSaveRegister(i)) { in FindAvailableCallerSaveRegister()
8027 Location ref, in GenerateFieldLoadWithBakerReadBarrier() argument
[all …]
Dcode_generator_arm64.cc609 Location ref, in ReadBarrierForHeapReferenceSlowPathARM64() argument
615 ref_(ref), in ReadBarrierForHeapReferenceSlowPathARM64()
630 DCHECK(!obj.Equals(ref)) << "obj=" << obj << " ref=" << ref; in ReadBarrierForHeapReferenceSlowPathARM64()
763 size_t ref = static_cast<int>(XRegisterFrom(ref_).GetCode()); in FindAvailableCallerSaveRegister() local
766 if (i != ref && i != obj && !codegen->IsCoreCalleeSaveRegister(i)) { in FindAvailableCallerSaveRegister()
6343 Location ref, in GenerateFieldLoadWithBakerReadBarrier() argument
6392 Register ref_reg = RegisterFrom(ref, DataType::Type::kReference); in GenerateFieldLoadWithBakerReadBarrier()
6413 Location ref, in GenerateFieldLoadWithBakerReadBarrier() argument
6435 instruction, ref, obj, src, needs_null_check, use_load_acquire); in GenerateFieldLoadWithBakerReadBarrier()
6439 Location ref, in GenerateArrayLoadWithBakerReadBarrier() argument
[all …]
Dcode_generator_arm_vixl.cc725 Location ref, in ReadBarrierForHeapReferenceSlowPathARMVIXL() argument
731 ref_(ref), in ReadBarrierForHeapReferenceSlowPathARMVIXL()
746 DCHECK(!obj.Equals(ref)) << "obj=" << obj << " ref=" << ref; in ReadBarrierForHeapReferenceSlowPathARMVIXL()
879 uint32_t ref = RegisterFrom(ref_).GetCode(); in FindAvailableCallerSaveRegister() local
882 if (i != ref && i != obj && !codegen->IsCoreCalleeSaveRegister(i)) { in FindAvailableCallerSaveRegister()
8790 Location ref, in GenerateFieldLoadWithBakerReadBarrier() argument
8820 vixl32::Register ref_reg = RegisterFrom(ref, DataType::Type::kReference); in GenerateFieldLoadWithBakerReadBarrier()
8864 Location ref, in GenerateFieldLoadWithBakerReadBarrier() argument
8878 instruction, ref, obj, MemOperand(base, offset), needs_null_check); in GenerateFieldLoadWithBakerReadBarrier()
8881 void CodeGeneratorARMVIXL::GenerateArrayLoadWithBakerReadBarrier(Location ref, in GenerateArrayLoadWithBakerReadBarrier() argument
[all …]
/art/tools/ahat/etc/
Dhprofdump.py220 ref = readID(hprof) ; length -= idsize variable
/art/perfetto_hprof/
Dperfetto_hprof.cc352 art::mirror::Object* ref = obj->GetFieldObject<art::mirror::Object>(offset); in operator ()() local
363 referred_objects_->emplace_back(std::move(field_name), ref); in operator ()()
/art/runtime/entrypoints/quick/
Dquick_field_entrypoints.cc400 extern "C" mirror::Object* artReadBarrierSlow(mirror::Object* ref ATTRIBUTE_UNUSED, in artReadBarrierSlow()
Dquick_trampoline_entrypoints.cc1708 uintptr_t PushHandle(mirror::Object* ref) REQUIRES_SHARED(Locks::mutator_lock_) { in PushHandle() argument
1709 return delegate_->PushHandle(ref); in PushHandle()
2011 uintptr_t PushHandle(mirror::Object* ref) override REQUIRES_SHARED(Locks::mutator_lock_);
2050 uintptr_t BuildGenericJniFrameVisitor::FillJniCall::PushHandle(mirror::Object* ref) { in PushHandle() argument
2053 h.Assign(ref); in PushHandle()
/art/runtime/interpreter/mterp/arm/
Darray.S183 GET_VREG r0, r1 @ r0<- vB (object ref)
/art/runtime/jit/
Dprofile_saver.cc928 bool ProfileSaver::HasSeenMethod(const std::string& profile, bool hot, MethodReference ref) { in HasSeenMethod() argument
935 const ProfileCompilationInfo::MethodHotness hotness = info.GetMethodHotness(ref); in HasSeenMethod()
/art/test/912-classes/src-art/art/
DTest912.java19 import java.lang.ref.Reference;
/art/tools/
Dlibcore_failures.txt154 description: "Non-deterministic test because of a dependency on weak ref collection.",
/art/test/1974-resize-array/src/art/
DTest1974.java19 import java.lang.ref.WeakReference;
/art/dex2oat/
Dverifier_deps_test.cc51 void ClassRejected(ClassReference ref ATTRIBUTE_UNUSED) override {} in ClassRejected()
102 map->Visit([](const DexFileReference& ref ATTRIBUTE_UNUSED, const VerifiedMethod* method) { in VerifyWithCompilerDriver()
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S743 @ mov r0, \rRef @ pass ref in r0 (no-op for now since parameter ref is unused)
748 bl artReadBarrierSlow @ artReadBarrierSlow(ref, rObj, offset)
/art/test/
DAndroid.bp410 "2009-structural-local-ref/local-ref.cc",
615 "543-env-long-ref/env_long_ref.cc",
/art/runtime/interpreter/
Dunstarted_runtime.cc1368 const ObjPtr<mirror::Reference> ref = down_cast<mirror::Reference*>( in UnstartedReferenceGetReferent() local
1370 if (ref == nullptr) { in UnstartedReferenceGetReferent()
1375 Runtime::Current()->GetHeap()->GetReferenceProcessor()->GetReferent(self, ref); in UnstartedReferenceGetReferent()

12345678