/art/libdexfile/dex/ |
D | class_accessor-inl.h | 92 const Visitor& visitor, in VisitMembers() argument 97 visitor(*data); in VisitMembers()
|
/art/openjdkjvmti/ |
D | jvmti_weak_table.h | 101 ALWAYS_INLINE void Sweep(art::IsMarkedVisitor* visitor) 180 void SweepImpl(art::IsMarkedVisitor* visitor)
|
/art/compiler/optimizing/ |
D | instruction_simplifier_arm.cc | 303 InstructionSimplifierArmVisitor visitor(graph_, stats_); in Run() local 304 visitor.VisitReversePostOrder(); in Run()
|
D | instruction_simplifier_arm64.cc | 293 InstructionSimplifierArm64Visitor visitor(graph_, stats_); in Run() local 294 visitor.VisitReversePostOrder(); in Run()
|
/art/runtime/ |
D | thread_list.cc | 1366 void ThreadList::VisitRootsForSuspendedThreads(RootVisitor* visitor) { in VisitRootsForSuspendedThreads() argument 1389 thread->VisitRoots(visitor, kVisitRootFlagAllRoots); in VisitRootsForSuspendedThreads() 1402 void ThreadList::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) const { in VisitRoots() argument 1405 thread->VisitRoots(visitor, flags); in VisitRoots() 1409 void ThreadList::SweepInterpreterCaches(IsMarkedVisitor* visitor) const { in SweepInterpreterCaches() 1412 thread->SweepInterpreterCache(visitor); in SweepInterpreterCaches() 1416 void ThreadList::VisitReflectiveTargets(ReflectiveValueVisitor *visitor) const { in VisitReflectiveTargets() 1419 thread->VisitReflectiveTargets(visitor); in VisitReflectiveTargets()
|
D | class_linker-inl.h | 454 inline void ClassLinker::VisitClassTables(const Visitor& visitor) { in VisitClassTables() argument 459 visitor(data.class_table); in VisitClassTables() 473 void ClassLinker::VisitKnownDexFiles(Thread* self, Visitor visitor) { in VisitKnownDexFiles() argument 479 visitor(dcd.dex_file); in VisitKnownDexFiles()
|
D | debugger.cc | 145 [&](art::StackVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in IsForcedInterpreterNeededForExceptionImpl() 147 CHECK(!visitor->IsShadowFrame()) << "We only expect to visit compiled frame: " in IsForcedInterpreterNeededForExceptionImpl() 148 << ArtMethod::PrettyMethod(visitor->GetMethod()); in IsForcedInterpreterNeededForExceptionImpl() 149 ArtMethod* method = visitor->GetMethod(); in IsForcedInterpreterNeededForExceptionImpl() 167 ShadowFrame* frame = visitor->GetThread()->FindDebuggerShadowFrame(visitor->GetFrameId()); in IsForcedInterpreterNeededForExceptionImpl()
|
D | stack.h | 174 LambdaStackVisitor visitor(fn, thread, context, walk_kind, check_suspended); in REQUIRES_SHARED() 175 visitor.template WalkStack<kCountTransitions>(include_transitions); in REQUIRES_SHARED()
|
D | runtime_callbacks.h | 167 virtual void VisitReflectiveTargets(ReflectiveValueVisitor* visitor) 274 void VisitReflectiveTargets(ReflectiveValueVisitor* visitor) REQUIRES(Locks::mutator_lock_);
|
D | art_field.h | 182 ALWAYS_INLINE inline void VisitRoots(RootVisitorType& visitor) NO_THREAD_SAFETY_ANALYSIS { in VisitRoots() argument 183 visitor.VisitRoot(declaring_class_.AddressWithoutBarrier()); in VisitRoots()
|
D | class_linker.cc | 1317 auto visitor = [&](mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_) { in InitFromBootImage() 1334 spaces[i]->GetLiveBitmap()->Walk(visitor); in InitFromBootImage() 1495 CountInternedStringReferencesVisitor visitor(space, image_interns); in CountInternedStringReferences() local 1498 [&space, &visitor](mirror::Object* obj) in CountInternedStringReferences() 1504 kWithoutReadBarrier>(visitor, visitor); in CountInternedStringReferences() 1511 kWithoutReadBarrier>(visitor, visitor); in CountInternedStringReferences() 1515 return visitor.GetCount(); in CountInternedStringReferences() 1522 const Visitor& visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in VisitInternedStringReferences() argument 1551 ObjPtr<mirror::String> visited = visitor(referred_string); in VisitInternedStringReferences() 1576 ObjPtr<mirror::String> visited = visitor(referred_string); in VisitInternedStringReferences() [all …]
|
/art/runtime/gc/ |
D | reference_processor.h | 71 void UpdateRoots(IsMarkedVisitor* visitor)
|
D | allocation_record.h | 248 void VisitRoots(RootVisitor* visitor) 252 void SweepAllocationRecords(IsMarkedVisitor* visitor)
|
D | heap.cc | 1677 auto visitor = [&](mirror::Object* obj) { in VerifyHeap() local 1683 GetLiveBitmap()->Visit(visitor); in VerifyHeap() 2205 auto visitor = [&](mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_) { in BuildBins() 2212 bin_live_bitmap_->Walk(visitor); in BuildBins() 2984 VerifyReferenceVisitor visitor(self_, heap_, fail_count_, verify_referent_); in operator ()() local 2986 obj->VisitReferences(visitor, visitor); in operator ()() 2991 VerifyReferenceVisitor visitor(self_, heap_, fail_count_, verify_referent_); in VerifyRoots() local 2992 Runtime::Current()->VisitRoots(&visitor); in VerifyRoots() 3056 VerifyObjectVisitor visitor(self, this, &fail_count, verify_referents); in VerifyHeapReferences() local 3062 VisitObjectsPaused(visitor); in VerifyHeapReferences() [all …]
|
D | reference_processor.cc | 272 void ReferenceProcessor::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots() argument 273 cleared_references_.UpdateRoots(visitor); in UpdateRoots()
|
D | heap.h | 293 ALWAYS_INLINE void VisitObjects(Visitor&& visitor) 297 ALWAYS_INLINE void VisitObjectsPaused(Visitor&& visitor) 300 void VisitReflectiveTargets(ReflectiveValueVisitor* visitor) 878 void VisitAllocationRecords(RootVisitor* visitor) const 882 void SweepAllocationRecords(IsMarkedVisitor* visitor) const 1181 ALWAYS_INLINE void VisitObjectsInternal(Visitor&& visitor) 1185 ALWAYS_INLINE void VisitObjectsInternalRegionSpace(Visitor&& visitor)
|
/art/runtime/verifier/ |
D | reg_type_cache.h | 164 void VisitRoots(RootVisitor* visitor, const RootInfo& root_info) 166 static void VisitStaticRoots(RootVisitor* visitor)
|
D | method_verifier.h | 181 static void VisitStaticRoots(RootVisitor* visitor) 183 void VisitRoots(RootVisitor* visitor, const RootInfo& roots)
|
D | class_verifier.cc | 341 void ClassVerifier::VisitStaticRoots(RootVisitor* visitor) { in VisitStaticRoots() argument 342 MethodVerifier::VisitStaticRoots(visitor); in VisitStaticRoots()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 1067 RememberForGcArgumentVisitor visitor(sp, is_static, shorty, shorty_len, &soa); in artInstrumentationMethodEntryFromCode() local 1068 visitor.VisitArguments(); in artInstrumentationMethodEntryFromCode() 1078 visitor.FixupReferences(); in artInstrumentationMethodEntryFromCode() 1307 RememberForGcArgumentVisitor visitor(sp, invoke_type == kStatic, shorty, shorty_len, &soa); in artQuickResolutionTrampoline() local 1308 visitor.VisitArguments(); in artQuickResolutionTrampoline() 1386 visitor.FixupReferences(); in artQuickResolutionTrampoline() 2145 BuildGenericJniFrameVisitor visitor(self, in artQuickGenericJniTrampoline() local 2154 visitor.VisitArguments(); in artQuickGenericJniTrampoline() 2156 visitor.FinalizeHandleScope(self); in artQuickGenericJniTrampoline() 2194 cookie = JniMethodStartSynchronized(visitor.GetFirstHandleScopeJObject(), self); in artQuickGenericJniTrampoline() [all …]
|
/art/runtime/mirror/ |
D | class-inl.h | 1129 Class* dest, PointerSize pointer_size, const Visitor& visitor, MemberOffset member_offset) { in FixupNativePointer() argument 1133 T new_value = visitor(old_value, address); in FixupNativePointer() 1144 const Visitor& visitor) { in FixupNativePointers() argument 1147 dest, pointer_size, visitor, OFFSET_OF_OBJECT_MEMBER(Class, sfields_)); in FixupNativePointers() 1149 dest, pointer_size, visitor, OFFSET_OF_OBJECT_MEMBER(Class, ifields_)); in FixupNativePointers() 1152 dest, pointer_size, visitor, OFFSET_OF_OBJECT_MEMBER(Class, methods_)); in FixupNativePointers() 1157 dest, pointer_size, visitor, EmbeddedVTableEntryOffset(i, pointer_size)); in FixupNativePointers() 1162 dest, pointer_size, visitor, ImtPtrOffset(pointer_size)); in FixupNativePointers()
|
D | object-inl.h | 867 inline void Object::VisitFieldsReferences(uint32_t ref_offsets, const Visitor& visitor) { in VisitFieldsReferences() argument 873 visitor(this, MemberOffset(field_offset), kIsStatic); in VisitFieldsReferences() 901 visitor(this, field_offset, kIsStatic); in VisitFieldsReferences() 911 inline void Object::VisitInstanceFieldsReferences(ObjPtr<Class> klass, const Visitor& visitor) { in VisitInstanceFieldsReferences() argument 913 klass->GetReferenceInstanceOffsets<kVerifyFlags>(), visitor); in VisitInstanceFieldsReferences() 917 inline void Object::VisitStaticFieldsReferences(ObjPtr<Class> klass, const Visitor& visitor) { in VisitStaticFieldsReferences() argument 919 klass->VisitFieldsReferences<true, kVerifyFlags, kReadBarrierOption>(0, visitor); in VisitStaticFieldsReferences()
|
/art/runtime/jni/ |
D | jni_id_manager.cc | 394 void JniIdManager::VisitRoots(RootVisitor *visitor) { in VisitRoots() argument 395 pointer_marker_.VisitRootIfNonNull(visitor, RootInfo(kRootVMInternal)); in VisitRoots() 581 void VisitTargets(ReflectiveValueVisitor* visitor) override in VisitTargets() argument 587 *it = visitor->VisitMethod(*it, ReflectiveHandleScopeSourceInfo(this)); in VisitTargets() 593 *it = visitor->VisitField(*it, ReflectiveHandleScopeSourceInfo(this)); in VisitTargets()
|
/art/runtime/gc/accounting/ |
D | bitmap.h | 79 void VisitSetBits(uintptr_t visit_begin, size_t visit_end, const Visitor& visitor) const;
|
/art/tools/jvmti-agents/simple-force-redefine/ |
D | forceredefine.cc | 125 AddNopVisitor visitor(&c); in Transform() local 128 if (fi->Accept(&visitor)) { in Transform()
|