/art/runtime/ |
D | runtime_callbacks.cc | 345 void RuntimeCallbacks::VisitReflectiveTargets(ReflectiveValueVisitor *visitor) { in VisitReflectiveTargets() argument 347 cb->VisitReflectiveTargets(visitor); in VisitReflectiveTargets()
|
D | class_linker.h | 468 void VisitClasses(ClassVisitor* visitor) 476 void VisitClassesWithoutClassesLock(ClassVisitor* visitor) 480 void VisitClassRoots(RootVisitor* visitor, VisitRootFlags flags) 483 void VisitRoots(RootVisitor* visitor, VisitRootFlags flags) 488 void VisitKnownDexFiles(Thread* self, Visitor visitor) REQUIRES(Locks::mutator_lock_); 738 void VisitClassTables(const Visitor& visitor) 744 void VisitAllocators(AllocatorVisitor* visitor) const 771 void VisitClassLoaders(ClassLoaderVisitor* visitor) const 874 void VisitClassesInternal(ClassVisitor* visitor)
|
D | reference_table.cc | 356 void ReferenceTable::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { in VisitRoots() argument 357 BufferedRootVisitor<kDefaultBufferedRootCount> buffered_visitor(visitor, root_info); in VisitRoots()
|
D | indirect_reference_table.cc | 453 void IndirectReferenceTable::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { in VisitRoots() argument 454 BufferedRootVisitor<kDefaultBufferedRootCount> root_visitor(visitor, root_info); in VisitRoots()
|
D | monitor.cc | 1647 void MonitorList::SweepMonitorList(IsMarkedVisitor* visitor) { in SweepMonitorList() argument 1655 ObjPtr<mirror::Object> new_obj = obj != nullptr ? visitor->IsMarked(obj.Ptr()) : nullptr; in SweepMonitorList() 1694 MonitorDeflateVisitor visitor; in DeflateMonitors() local 1695 Locks::mutator_lock_->AssertExclusiveHeld(visitor.self_); in DeflateMonitors() 1696 SweepMonitorList(&visitor); in DeflateMonitors() 1697 return visitor.deflate_count_; in DeflateMonitors()
|
D | thread.h | 656 void VisitRoots(RootVisitor* visitor, VisitRootFlags flags) 659 void VisitReflectiveTargets(ReflectiveValueVisitor* visitor) 895 void HandleScopeVisitRoots(RootVisitor* visitor, pid_t thread_id) 1467 void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_); 1469 void SweepInterpreterCache(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | reflection.cc | 988 NthCallerVisitor visitor(self, num_frames); in GetCallingClass() local 989 visitor.WalkStack(); in GetCallingClass() 990 return visitor.caller != nullptr ? visitor.caller->GetDeclaringClass() : nullptr; in GetCallingClass()
|
D | indirect_reference_table.h | 310 void VisitRoots(RootVisitor* visitor, const RootInfo& root_info)
|
D | cha.cc | 260 CHAStackVisitor visitor(thread, nullptr, method_headers_); in Run() local 261 visitor.WalkStack(); in Run()
|
/art/compiler/optimizing/ |
D | constant_folding.cc | 72 HConstantFoldingVisitor visitor(graph_); in Run() local 77 visitor.VisitReversePostOrder(); in Run()
|
D | superblock_cloner_test.cc | 127 CloneAndReplaceInstructionVisitor visitor(graph_); in TEST_F() local 130 visitor.VisitInsertionOrder(); in TEST_F() 131 size_t instr_replaced_by_clones_count = visitor.GetInstrReplacedByClonesCount(); in TEST_F() 135 visitor.VisitReversePostOrder(); in TEST_F() 136 instr_replaced_by_clones_count = visitor.GetInstrReplacedByClonesCount(); in TEST_F()
|
D | reference_type_propagation.cc | 162 RTPVisitor visitor(graph_, in Visit() local 166 instruction->Accept(&visitor); in Visit() 324 RTPVisitor visitor(graph_, class_loader_, hint_dex_cache_, is_first_run_); in Run() local 330 visitor.VisitBasicBlock(block); in Run() 333 visitor.ProcessWorklist(); in Run()
|
D | code_generator.cc | 493 HInvoke* invoke, InvokeDexCallingConventionVisitor* visitor) { in CreateCommonInvokeLocationSummary() argument 500 locations->SetInAt(i, visitor->GetNextLocation(input->GetType())); in CreateCommonInvokeLocationSummary() 503 locations->SetOut(visitor->GetReturnLocation(invoke->GetType())); in CreateCommonInvokeLocationSummary() 516 locations->SetInAt(call->GetCurrentMethodIndex(), visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary() 518 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary() 524 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary() 530 /*inout*/InvokeDexCallingConventionVisitor* visitor, in PrepareCriticalNativeArgumentMoves() argument 537 Location out_location = visitor->GetNextLocation(type); in PrepareCriticalNativeArgumentMoves()
|
/art/runtime/native/ |
D | dalvik_system_ZygoteHooks.cc | 111 NonDebuggableStacksVisitor visitor(thread, reinterpret_cast<ClassSet*>(data)); in DoCollectNonDebuggableCallback() local 112 visitor.WalkStack(); in DoCollectNonDebuggableCallback()
|
D | dalvik_system_VMRuntime.cc | 589 PreloadDexCachesStringsVisitor visitor(&strings); in VMRuntime_preloadDexCaches() local 590 runtime->GetInternTable()->VisitRoots(&visitor, kVisitRootFlagAllRoots); in VMRuntime_preloadDexCaches() 754 ClearJitCountersVisitor visitor; in VMRuntime_resetJitCounters() local 755 Runtime::Current()->GetClassLinker()->VisitClasses(&visitor); in VMRuntime_resetJitCounters()
|
/art/runtime/jni/ |
D | jni_id_manager.h | 67 void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | java_vm_ext.cc | 1154 void JavaVMExt::SweepJniWeakGlobals(IsMarkedVisitor* visitor) { in SweepJniWeakGlobals() argument 1162 mirror::Object* new_obj = visitor->IsMarked(obj); in SweepJniWeakGlobals() 1176 void JavaVMExt::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument 1179 globals_.VisitRoots(visitor, RootInfo(kRootJNIGlobal)); in VisitRoots()
|
/art/runtime/mirror/ |
D | array-inl.h | 284 const Visitor& visitor) { in Fixup() argument 287 void* new_ptr = visitor(ptr); in Fixup()
|
D | object_array-inl.h | 327 inline void ObjectArray<T>::VisitReferences(const Visitor& visitor) { in VisitReferences() argument 330 visitor(this, OffsetOfElement(i), false); in VisitReferences()
|
D | object.h | 646 void VisitReferences(const Visitor& visitor, const JavaLangRefVisitor& ref_visitor) 695 void VisitFieldsReferences(uint32_t ref_offsets, const Visitor& visitor) HOT_ATTR 700 void VisitInstanceFieldsReferences(ObjPtr<mirror::Class> klass, const Visitor& visitor) HOT_ATTR 705 void VisitStaticFieldsReferences(ObjPtr<mirror::Class> klass, const Visitor& visitor) HOT_ATTR
|
D | class.h | 1168 void VisitNativeRoots(Visitor& visitor, PointerSize pointer_size) 1173 void VisitMethods(Visitor visitor, PointerSize pointer_size) 1178 void VisitFields(Visitor visitor) REQUIRES_SHARED(Locks::mutator_lock_); 1320 void FixupNativePointers(Class* dest, PointerSize pointer_size, const Visitor& visitor) 1346 Class* dest, PointerSize pointer_size, const Visitor& visitor, MemberOffset member_offset) 1408 void VisitReferences(ObjPtr<Class> klass, const Visitor& visitor)
|
/art/runtime/gc/space/ |
D | bump_pointer_space.h | 152 ALWAYS_INLINE void Walk(Visitor&& visitor)
|
/art/libdexfile/dex/ |
D | dex_file-inl.h | 461 const Visitor& visitor) { in DecodeDebugInfoParameterNames() argument 465 visitor(dex::StringIndex(DecodeUnsignedLeb128P1(debug_info))); in DecodeDebugInfoParameterNames()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 2006 bool OatWriter::VisitDexMethods(DexMethodVisitor* visitor) { in VisitDexMethods() argument 2009 if (UNLIKELY(!visitor->StartClass(dex_file, accessor.GetClassDefIndex()))) { in VisitDexMethods() 2015 if (!visitor->VisitMethod(class_def_method_index, method)) { in VisitDexMethods() 2021 if (UNLIKELY(!visitor->EndClass())) { in VisitDexMethods() 2062 InitOatClassesMethodVisitor visitor(this, offset); in InitOatClasses() local 2063 bool success = VisitDexMethods(&visitor); in InitOatClasses() 2065 offset = visitor.GetOffset(); in InitOatClasses() 2086 InitMapMethodVisitor visitor(this, offset); in InitOatMaps() local 2087 bool success = VisitDexMethods(&visitor); in InitOatMaps() 2332 InitBssLayoutMethodVisitor visitor(this); in InitBssLayout() local [all …]
|
/art/imgdiag/ |
D | imgdiag.cc | 393 void VisitEntries(VisitorClass* visitor, in VisitEntries() argument 397 RegionCommon<mirror::Object>::image_header_.VisitObjects(visitor, base, pointer_size); in VisitEntries() 727 void VisitEntries(VisitorClass* visitor, in VisitEntries() argument 731 RegionCommon<ArtMethod>::image_header_.VisitPackedArtMethods(*visitor, base, pointer_size); in VisitEntries() 970 typename RegionSpecializedBase<T>::VisitorClass visitor( in ProcessRegion() local 979 RegionSpecializedBase<T>::VisitEntries(&visitor, in ProcessRegion()
|